.product-key-features{margin-top:0}.key-features-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.feature-item{display:inline-block}.feature-tag{background-color:#1e1e1e;color:#a3a3a3;padding:4px 10px;font-size:14px;border-radius:5px;border:0px solid #28282a;display:block;width:100%;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer}.feature-tag:hover{background-color:#28282a;color:#fff;cursor:pointer}@media (max-width: 768px){.feature-tag{font-size:12px}.product-key-features{margin-top:20px}}.product-header{margin-bottom:0}.product-title{font-size:52px;font-weight:700;color:#fff;margin-bottom:5px;line-height:1.1em}.loox-review-summary{font-size:16px;color:#a5a5a5;display:flex;align-items:center;gap:5px}.star-rating{color:gold}.star.empty{opacity:.8}.rating-number,.review-count{color:#a5a5a5}@media (max-width: 768px){.product-title{font-size:32px}.loox-review-summary{font-size:14px}}.partner-profile-link{text-decoration:none;color:inherit}.partner-profile{background-color:#1e1e1e;padding:10px 15px 10px 10px;border-radius:10px;display:inline-flex;align-items:center;margin-bottom:0}.partner-profile-content{display:flex;align-items:center}.partner-profile-picture img{border-radius:5px;margin-right:10px;width:30px;height:30px}.partner-profile-name p{margin:0;font-size:16px;font-weight:400}.partner-profile-name a:hover,.partner-profile-link:hover .partner-profile-name p{color:#ec8052}.product-description-container{position:relative}.product-description{border-top:2px solid #28282a;border-bottom:2px solid #28282a;padding-top:15px;padding-bottom:10px;position:relative}.view-more-description,.show-less-description{display:inline-block;line-height:1em;margin-top:10px;font-size:14px;text-decoration:none!important;border:none;color:#94949a;background-color:transparent;cursor:pointer}.view-more-description:hover,.show-less-description:hover{background-color:transparent;color:#fff}.product-pricing,.price-wrapper{display:flex;align-items:center;gap:10px}.product-price{font-size:20px;margin-top:0;line-height:1em}.sale-price{color:#ff7449;margin-bottom:0}.product-compare-at-price{font-size:20px;text-decoration:line-through;color:#999;margin-top:0;margin-bottom:0}.discount-badge-price{background-color:#ff7449;color:#fff;font-size:12px;font-weight:700;padding:2px 6px;border-radius:4px;display:inline-block}.product-pixel-points-wrapper{display:flex;flex-direction:column;gap:8px}.product-pixel-points-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-pixel-points{border-radius:10px;border-width:2px;border-color:#ff7449;border-style:dashed;padding:8px 12px;font-size:14px;display:inline-flex;align-items:center;gap:4px;color:#fff;width:fit-content}.product-pixel-points strong{color:#ff7449;font-weight:700}.pixel-tooltip{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #FF7449;border-radius:50%;color:#ff7449;font-size:12px;font-weight:700;text-decoration:none;margin-left:4px;line-height:1}.pixel-tooltip:hover{background:#ff7449;color:#fff}.pixel-icon{font-size:16px;line-height:1}.pixel-boost-badge{border:1px solid #FF7449;background:#ff7449;color:#fff;font-size:14px;font-weight:700;padding:8px 12px;border-radius:10px;white-space:nowrap}.already-purchased-message{display:inline-flex;align-items:center;gap:10px;font-size:14px;padding:10px 15px;border-radius:6px;background-color:#1d7a36;color:#fff;line-height:1;flex-wrap:wrap}.message-text{font-weight:500}.view-order-link{font-size:14px;text-decoration:none;color:#fff;font-weight:500}.view-order-link:hover{opacity:.85;text-decoration:none}.file-preview-title{margin-bottom:5px;font-weight:600}.folder-structure-container_fs123{border:2px solid #28282a;border-radius:10px;padding:20px}.file-type-counts_fs123{font-size:14px}.file-type-counts_fs123 .count-box_fs123{display:inline-block;border:2px solid #28282a;border-radius:10px;margin-right:5px;margin-bottom:5px;padding:5px 10px;font-weight:400}.folder-structure_fs123{list-style-type:none;margin:0 0 10px;max-height:400px;overflow-y:auto;background:#1e1e1e;padding:20px;border-radius:10px}.folder-structure_fs123 ul{list-style-type:none;margin:0;padding-left:20px}.folder-structure_fs123 .folder_fs123>.folder-label_fs123,.folder-structure_fs123 .file_fs123{cursor:pointer;display:flex;align-items:center}.folder-structure_fs123 .icon_fs123{margin-right:5px}.folder-structure_fs123 .nested_fs123{display:none}.folder-structure_fs123 .open_fs123>.nested_fs123{display:block}.folder-structure_fs123 .folder-label_fs123 .arrow-icon_fs123{margin-right:5px;transition:transform .2s;display:inline-block}.folder-structure_fs123 .open_fs123>.folder-label_fs123 .arrow-icon_fs123{transform:rotate(90deg)}.skill-level-section,.use-cases-section{display:none}.ai-overview-box{margin-top:0;padding:20px;border:2px solid #28282a;border-radius:10px;width:100%}.overview-header,.difficulty-header,.use-cases-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.overview-header h3,.difficulty-header h3,.use-cases-header h3{margin:0;font-size:16px}.overview-text,.difficulty-text,.use-cases-text{font-size:16px;margin:0}.ai-rating{font-size:14px;color:#909090;display:flex;align-items:center}.ai-rating .tooltip-icon{margin-left:5px}.tooltip-icon{position:relative;display:inline-block;cursor:pointer;margin-top:0}.tooltip-icon .tooltip-text{visibility:hidden;width:250px;background-color:#28282a;color:#fff;text-align:left;border-radius:5px;padding:8px;position:absolute;z-index:10;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;font-size:12px;line-height:1.4}.tooltip-icon .tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#28282a transparent transparent transparent}.tooltip-icon:hover .tooltip-text{visibility:visible;opacity:1}.question-mark{background-color:#ff7449;border-radius:50%;display:inline-block;width:14px;height:14px;text-align:center;line-height:14px;color:#28282a;font-size:12px;font-weight:700}.use-cases-section,.additional-info{margin-top:20px}.additional-info .section-title{margin-bottom:10px;display:inline-block}.additional-info ul{list-style-type:none;padding:0;margin:0}.additional-info li{display:inline-grid;margin-right:5px;margin-bottom:10px}.additional-info a{text-decoration:none!important;border-color:#28282a;border-style:solid;border-width:2px;padding:5px 10px;border-radius:10px}.additional-info a:hover{background-color:#28282a;color:#fff}.product-compatibility ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin-bottom:0}.product-compatibility .program-icon img{width:35px;height:35px;border-radius:5px;margin-right:5px}.additional-info .product-file-size,.additional-info .product-dpi,.additional-info .product-dimensions,.additional-info .product-generative-ai,.additional-info .product-created,.additional-info .product-tags{margin-top:10px}.generative-ai-text{font-size:14px;color:#909090;line-height:1.25em}.view-more{text-decoration:none!important;border-color:#28282a;border-style:solid;border-width:2px;padding:5px 10px;border-radius:10px}@media only screen and (max-width: 768px){.overview-text,.difficulty-text,.use-cases-text{font-size:14px}.overview-header h3,.difficulty-header h3,.use-cases-header h3{margin:0;font-size:14px}.additional-info{font-size:14px}}.custom-carousel-6h7g{position:relative;width:100%;max-width:100%;margin:0 auto;overflow:hidden;background-color:transparent;padding:20px;border-radius:10px;color:#fff;border:2px solid #28282a;box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-height:200px}.carousel-wrapper-6h7g{position:relative;width:100%;display:flex;justify-content:center}.carousel-content-6h7g{position:relative;width:100%;height:auto;display:flex;justify-content:center;align-items:center}.carousel-item-6h7g{position:absolute;width:90%;opacity:0;transition:opacity 1s ease-in-out;text-align:center;padding:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.carousel-item-6h7g.active{opacity:1;position:relative}.carousel-arrow-6h7g{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);font-size:24px;color:#fff;z-index:2}.carousel-left-arrow-6h7g{left:20px}.carousel-right-arrow-6h7g{right:20px}.review-rating-6h7g{margin-bottom:10px}.star-6h7g{color:#ff7449;font-size:18px}.review-text-6h7g{font-size:16px;margin-bottom:10px;word-wrap:break-word;max-width:100%;line-height:1.5em}.reviewer-name-6h7g{font-size:14px;color:#b0b0b0;display:flex;align-items:center}.verified-icon-6h7g{width:12px;height:12px;margin-left:5px}@media only screen and (max-width: 768px){.custom-carousel-6h7g{padding:10px}.review-text-6h7g{font-size:14px}.reviewer-name-6h7g{font-size:12px}.star-6h7g{font-size:16px}}.custom-review-summary{background-color:transparent;color:#fff;padding:20px;border:2px solid #28282a;border-radius:10px;display:block;width:100%;font-size:16px;line-height:1.2;box-sizing:border-box;text-align:center}.custom-product-info-content{margin:0;padding:0;text-align:center}.custom-star-rating{display:flex;align-items:center;justify-content:center;margin-bottom:5px}.custom-star{color:#ff7449;font-size:18px;margin-right:2px}.custom-inline-star{color:#ff7449;font-size:16px;margin-left:2px}.custom-rating-text{font-size:16px;color:#fff;margin-top:10px;font-weight:400;line-height:1.5em}.read-all-reviews{color:#ff7449;text-decoration:none;margin-left:3px}.read-all-reviews:hover{text-decoration:underline}@media only screen and (max-width: 767px){.custom-review-summary{font-size:14px}.custom-star{font-size:16px}.custom-inline-star,.custom-rating-text{font-size:14px}}.features-container{display:flex;justify-content:space-between;gap:15px;margin-top:0}.feature-box{flex:1;text-align:center;padding:20px;border:2px solid #28282a;border-radius:10px;background-color:transparent}.feature-icon{width:30px;height:30px;border-radius:10px;margin-bottom:10px}.feature-text{margin-top:0;font-size:16px;color:#fff;line-height:1.25em;word-wrap:break-word}@media only screen and (max-width: 768px){.features-container{flex-direction:row;justify-content:space-around}.feature-box{width:30%;text-align:center;padding:20px 10px}.feature-icon{width:25px;height:25px}.feature-text{font-size:14px;word-wrap:break-word}}.faq-accordion{width:100%}.faq-item{border-bottom:1px solid #28282a;padding:10px 0}.faq-question{cursor:pointer;color:#fff;display:flex;align-items:center}.faq-question span{margin-left:0}.faq-icon{display:inline-block;margin-right:3px;vertical-align:middle}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;color:#fff}.faq-container{border:2px solid #28282a;border-radius:10px;padding:20px;background:transparent;color:#fff}.faq-answer.open{max-height:500px;padding:10px 0}@media (max-width: 768px){.faq-question{font-size:14px}.faq-answer p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-components.css.map */
