.section-header nav>ul>li:not(.has-megamenu) ul{width:240px}.section-header nav a{word-break:normal}.product__sale-badge:empty{display:none}@media(min-width:1400px){.section-header-left{flex:1}.section-header-center{flex:7}}@media(min-width:1530px){.section-header-left{flex:2}}.section-collection-banner .main-page-header-title{font-weight:700;position:relative;display:inline-block;padding-bottom:16px;margin-bottom:18px}.section-collection-banner .main-page-header-title:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:4px;border-radius:2px;background-color:#ff6f3c}.section-collection-banner.has-alignment-center .main-page-header-title:after{left:50%;transform:translate(-50%)}.section-collection-banner .main-page-header-description{font-size:var(--theme-body-font-size-large);line-height:1.65;max-width:700px;opacity:.85}.section-collection-banner.has-alignment-center .main-page-header-description{margin-left:auto;margin-right:auto}.section-collection-banner:not(.has-background){border-radius:18px;background:linear-gradient(135deg,#ff6f3c12,#1e2a380a)}.section-collection-banner:not(.has-background) .main-page-header-details{padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,5vw,3rem)}.collections-links-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:28px 0 0;justify-content:inherit}.collections-links-list-item{list-style:none}.collections-links-list-item__title{display:inline-flex!important;align-items:center;gap:6px;border-radius:30px!important;border:1px solid #1E2A38!important;padding:9px 20px!important;font-weight:600;text-transform:none!important;letter-spacing:0!important;transition:all .2s ease}.collections-links-list-item__title:hover{background-color:#ff6f3c!important;border-color:#ff6f3c!important;color:#fff!important;text-decoration:none!important}.section-products-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:16px 22px;margin-bottom:28px;border-radius:14px;background-color:#f7f4f1}.facet-filters-count{font-weight:600;color:#1e2a38}.facet-filters-sorting-label{color:#1e2a38}.facet-filters-sorting-default{border-radius:30px;border-color:#1e2a38!important;padding:.5em 1.1em;transition:all .2s ease}.facet-filters-sorting-default:hover{border-color:#ff6f3c!important;color:#ff6f3c;text-decoration:none!important}.facet-filters-sorting-list{border-radius:12px;border-color:#e7e2dc!important;box-shadow:0 8px 24px #1e2a3814;overflow:hidden}.facet-filters-sorting-list li:hover{color:#ff6f3c;text-decoration:none}.facet-filters-toggle{border-radius:30px!important;background-color:#1e2a38!important;border-color:#1e2a38!important;color:#fff!important;font-weight:600;padding:.75em 1.5em!important}.facet-filters .filter-group-summary{text-transform:none;letter-spacing:0;font-weight:600;color:#1e2a38;padding:4px 0}.filter-group{border-color:#ece7e1!important}.facet-filters .filter-group-display__list-item-label:hover{color:#ff6f3c}.facet-filters .filter-group-display__list-item-label:before{border-radius:4px;transition:all .15s ease}.facet-filters .filter-group-display__list-item input[type=checkbox]:checked+span:not(.product-option-swatch):before{background-color:#ff6f3c;border-color:#ff6f3c}.facet-filters .filter-group-display__list-item input[type=checkbox]:checked+span:not(.product-option-swatch)+svg{color:#fff;stroke:#fff}.filter-group-display__list[class*=filter-param-option_]:not(.has-swatches) li span,.filter-group-display__list[class*=filter-param-m_]:not(.has-swatches) li span{border-radius:30px;padding:6px 4px;transition:all .15s ease}.filter-group-display__list[class*=filter-param-option_]:not(.has-swatches) li input[type=checkbox]:checked+span,.filter-group-display__list[class*=filter-param-m_]:not(.has-swatches) li input[type=checkbox]:checked+span{border-color:#ff6f3c!important;background-color:#ff6f3c14;color:#ff6f3c}.facet-filters .filter-group-display__price-range-slider-handle--max{background-color:#ff6f3c}.facet-filters .filter-group-display__price-range-slider-handle--min:before,.facet-filters .filter-group-display__price-range-slider-handle--max:before{border-color:#ff6f3c}.facet-filters .filter-group-display__price-range-input{border-radius:30px;border-color:#ece7e1}.facet-filters .active-filters a:not(.active-filters__clear){border-radius:30px;border-color:#ff6f3c;background-color:#ff6f3c14;color:#1e2a38;font-weight:500}.facet-filters .active-filters__clear{color:#ff6f3c!important;font-weight:600}.facet-filters-list-submit{border-radius:30px!important;background-color:#ff6f3c!important;border-color:#ff6f3c!important;color:#fff!important;font-weight:600}.section-products .products-list{gap:28px}@media(min-width:1400px){.section-products .products-list{grid-template-columns:repeat(4,1fr);gap:32px}}.section-products .product{border-radius:16px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px #1e2a380f;transition:box-shadow .25s ease,transform .25s ease}.section-products .product:hover{box-shadow:0 14px 28px #1e2a381a;transform:translateY(-4px)}.section-products .product__top{margin-bottom:0}.section-products .product__image img{aspect-ratio:1}.section-products .product__bottom{padding:16px 18px 20px}.section-products .product__title{text-transform:none;letter-spacing:0;font-weight:600;font-size:var(--theme-body-font-size-large);line-height:1.35}.section-products .product__title a{color:#1e2a38}.section-products .product__title a:hover{color:#ff6f3c;text-decoration:none}.section-products .product__price{font-weight:700;color:#1e2a38;font-size:var(--theme-heading-font-size-x-small);display:flex;align-items:baseline;gap:8px}.section-products .product__price--compare{color:#9ca3af;font-weight:400;font-size:var(--theme-body-font-size-small);order:2}.section-products .product__price--varies{font-weight:700}.section-products .product__sale-badge{background-color:#ff6f3c;border-color:#ff6f3c;color:#fff;font-weight:600;border-radius:30px}.section-products .product__sold-out-badge{background-color:#1e2a38;border-color:#1e2a38;color:#fff;border-radius:30px}.section-products .product__label-1,.section-products .product__label-2{background-color:#fff;border-color:#1e2a38;color:#1e2a38;border-radius:30px;font-weight:500}.section-products .product__add-to-cart{border-radius:50%;background-color:#ff6f3c;border-color:#ff6f3c;color:#fff}.section-products .product__add-to-cart:hover{background-color:#1e2a38;border-color:#1e2a38}.section-products .product__quickview{border-radius:30px;background-color:#fffffff2;border-color:#1e2a38;color:#1e2a38;font-weight:600;text-transform:none;letter-spacing:0}.section-products .product__quickview:hover{background-color:#1e2a38;color:#fff}.section-products .product__description{color:#6b7280;font-size:var(--theme-body-font-size-small);line-height:1.5;margin-top:6px}.products-pagination{margin-top:44px;display:flex;justify-content:center}.products-pagination .pagination__list{display:flex;align-items:center;gap:6px;list-style:none;padding:0;margin:0}.products-pagination a,.products-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 6px;border-radius:50%;color:#1e2a38;text-decoration:none;transition:all .2s ease}.products-pagination a:hover{background-color:#ff6f3c1a;color:#ff6f3c}.products-pagination .pagination__item--current,.products-pagination [aria-current=page]{background-color:#ff6f3c;color:#fff;font-weight:600}.products-pagination-infinite{border-radius:30px;background-color:#1e2a38;border-color:#1e2a38;color:#fff;font-weight:600;padding:.85em 2.2em}.products-pagination-infinite:hover{background-color:#ff6f3c;border-color:#ff6f3c}.collection-seo-content{max-width:860px;margin:64px auto 0;padding:0 20px 40px;line-height:1.75;color:#1e2a38}.collection-seo-content h2{font-size:var(--theme-heading-font-size-large);margin-top:56px;margin-bottom:18px;padding-bottom:10px;border-bottom:2px solid #FF6F3C;text-transform:none;letter-spacing:0}.collection-seo-content h2:first-child{margin-top:0}.collection-seo-content h3{font-size:var(--theme-heading-font-size-x-small);margin-top:28px;margin-bottom:10px;color:#1e2a38;text-transform:none;letter-spacing:0}.collection-seo-content p{margin:0 0 16px}.collection-seo-content ul,.collection-seo-content ol{margin:0 0 16px;padding-left:22px}.collection-seo-content li{margin-bottom:8px}.collection-seo-content strong{color:#1e2a38;font-weight:700}.collection-seo-content .seo-image-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:24px 0 32px}.collection-seo-content .seo-image-grid figure{margin:0}.collection-seo-content .seo-image-grid a{display:block;border-radius:14px;overflow:hidden}.collection-seo-content .seo-image-grid img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;transition:transform .35s ease}.collection-seo-content .seo-image-grid a:hover img{transform:scale(1.05)}.collection-seo-content .seo-image-grid figcaption{margin-top:8px;font-size:var(--theme-body-font-size-small);text-align:center;color:#6b7280}.collection-seo-content .seo-comparison-table{width:100%;border-collapse:separate;border-spacing:0;margin:24px 0 32px;border-radius:14px;overflow:hidden;border:1px solid #ECE7E1;font-size:var(--theme-body-font-size-small)}.collection-seo-content .seo-comparison-table th{background-color:#1e2a38;color:#fff;text-align:left;padding:12px 16px;font-weight:600}.collection-seo-content .seo-comparison-table td{padding:12px 16px;border-bottom:1px solid #ECE7E1}.collection-seo-content .seo-comparison-table tr:last-child td{border-bottom:none}.collection-seo-content .seo-comparison-table tr:nth-child(2n) td{background-color:#f7f4f1}.collection-seo-content .seo-callout{border-left:4px solid #FF6F3C;background-color:#f7f4f1;border-radius:0 12px 12px 0;padding:18px 22px;margin:24px 0 32px}.collection-seo-content .seo-callout p:last-child{margin-bottom:0}.collection-seo-content .seo-testimonials{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:24px 0 32px}.collection-seo-content .seo-testimonial{background-color:#f7f4f1;border-radius:14px;padding:20px;font-size:var(--theme-body-font-size-small)}.collection-seo-content .seo-testimonial p{margin-bottom:10px}.collection-seo-content .seo-testimonial cite{display:block;font-style:normal;font-weight:600;color:#1e2a38}.collection-seo-content .seo-faq{margin:8px 0 32px;border-top:1px solid #ECE7E1}.collection-seo-content .seo-faq-item{border-bottom:1px solid #ECE7E1}.collection-seo-content .seo-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-weight:600;color:#1e2a38}.collection-seo-content .seo-faq-item summary::-webkit-details-marker{display:none}.collection-seo-content .seo-faq-item summary:after{content:"+";flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid #1E2A38;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;color:#1e2a38;transition:all .2s ease}.collection-seo-content .seo-faq-item[open] summary:after{content:"\2212";background-color:#ff6f3c;border-color:#ff6f3c;color:#fff}.collection-seo-content .seo-faq-item .seo-faq-answer{padding:0 0 18px}.collection-seo-content .seo-faq-item .seo-faq-answer p:last-child{margin-bottom:0}.collection-seo-content .seo-cta-button{display:inline-flex;align-items:center;gap:8px;border:1px solid #FF6F3C;background-color:#fff;color:#ff6f3c;border-radius:30px;padding:12px 28px;font-weight:600;text-decoration:none;transition:all .2s ease}.collection-seo-content .seo-cta-button:hover{background-color:#ff6f3c;color:#fff}.collection-seo-content .seo-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:24px 0 32px}.collection-seo-content .seo-links-grid a{display:block;border:1px solid #ECE7E1;border-radius:14px;padding:16px 20px;font-weight:600;color:#1e2a38;text-decoration:none;transition:all .2s ease}.collection-seo-content .seo-links-grid a:hover{border-color:#ff6f3c;color:#ff6f3c}.trust-badges__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.trust-badges__item{display:flex;align-items:flex-start;gap:14px;padding:20px;border-radius:14px;background-color:#f7f4f1}.trust-badges__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;color:#ff6f3c}.trust-badges__icon svg{width:22px;height:22px}.trust-badges__content{display:flex;flex-direction:column;gap:4px}.trust-badges__title{font-weight:600;color:#1e2a38;font-size:var(--theme-body-font-size-large)}.trust-badges__text{color:#6b7280;font-size:var(--theme-body-font-size-small);line-height:1.5}.section-blog-posts-content{align-items:stretch}.section-blog-posts-post{display:flex;flex-direction:column;height:100%;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #1e2a380f;transition:box-shadow .25s ease,transform .25s ease}.section-blog-posts-post:hover{box-shadow:0 14px 28px #1e2a381a;transform:translateY(-4px)}.section-blog-posts-post__thumbnail{border-radius:0;overflow:hidden}.section-blog-posts-post__thumbnail img{aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.section-blog-posts-post:hover .section-blog-posts-post__thumbnail img{transform:scale(1.04)}.section-blog-posts-post__details{display:flex;flex-direction:column;flex-grow:1;padding:22px 22px 26px;text-align:left}.section-blog-posts-post__meta{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:var(--theme-body-font-size-small);color:#6b7280}.section-blog-posts-post__meta>span:not(:last-child):after{content:"/";margin-left:10px;color:#c9c2ba}.section-blog-posts-post__title{font-size:var(--theme-heading-font-size-x-small);line-height:1.35;font-weight:600;text-transform:none;letter-spacing:0;margin-top:0;margin-bottom:18px;text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(1.35em * 3)}.section-blog-posts-post__title a{color:#1e2a38;text-decoration:none}.section-blog-posts-post__title a:hover{color:#ff6f3c;text-decoration:none}.section-blog-posts-post__excerpt{color:#6b7280;font-size:var(--theme-body-font-size-small);line-height:1.6}.section-blog-posts-post__read-more{margin-top:auto;align-self:flex-start;border-radius:30px;border-color:#1e2a38;color:#1e2a38;font-weight:600;text-transform:none;letter-spacing:0;padding:.7em 1.4em;transition:all .2s ease}.section-blog-posts-post__read-more:hover{background-color:#1e2a38;border-color:#1e2a38;color:#fff}.section-blog-posts-header{align-items:flex-end}.section-blog-posts-header__button{text-decoration:none}.blog-content{align-items:stretch}.post{height:100%;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #1e2a380f;transition:box-shadow .25s ease,transform .25s ease}.post:hover{box-shadow:0 14px 28px #1e2a381a;transform:translateY(-4px)}.post__thumbnail{border-radius:0}.post__thumbnail img{aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.post:hover .post__thumbnail img{transform:scale(1.04)}.post__details{display:flex;flex-direction:column;flex-grow:1;padding:22px 22px 26px;text-align:left;gap:0}.post__tags{margin-bottom:10px}.post__meta{font-size:var(--theme-body-font-size-small);color:#6b7280;margin-bottom:12px}.post__meta>span:not(:last-child):after{color:#c9c2ba}.post__title{font-size:var(--theme-heading-font-size-x-small);line-height:1.35;font-weight:600;text-transform:none;letter-spacing:0;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(1.35em * 3)}.post__title a{color:#1e2a38}.post__title a:hover{color:#ff6f3c;text-decoration:none}.post__excerpt{color:#6b7280;font-size:var(--theme-body-font-size-small);line-height:1.6;margin:0 0 16px}.post__read-more{margin-top:auto;align-self:flex-start;border-radius:30px;border-color:#1e2a38;color:#1e2a38;font-weight:600;text-transform:none;letter-spacing:0;padding:.7em 1.4em;transition:all .2s ease}.post__read-more:hover{background-color:#1e2a38;border-color:#1e2a38;color:#fff}.blog-title{color:#1e2a38}.blog-tags-list-item a{color:#6b7280}.blog-tags-list-item a:hover{color:#ff6f3c}.blog-pagination .pagination__list{display:flex;align-items:center;gap:6px;list-style:none;padding:0;justify-content:center}.blog-pagination a,.blog-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:50%;color:#1e2a38;text-decoration:none;transition:all .2s ease}.blog-pagination a:hover{background-color:#ff6f3c1a;color:#ff6f3c}.blog-pagination [aria-current=page]{background-color:#ff6f3c;color:#fff;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
