body{color:#2b2626}.page-wrapper{background-color:#fff}.page-wrapper .columns{padding-left:1em !important;padding-right:1em !important}.catalog-product-view .page-wrapper .columns{padding-left:0 !important;padding-right:0 !important}.hide-prices .price-box{display:none}.hide-reviews .review-box{display:none}.cms-section-margin{margin:0 0 6em 0}.cms-carousel-margin{margin:4em 0 4em 0}.carousel-arrow{height:fit-content}.product-title{line-height:1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;margin-bottom:0}@media screen and (max-width:767px){div.bottom-left,div.bottom-center,div.bottom-right,div.mid-left,div.mid-center,div.mid-right,div.top-left,div.top-center,div.top-right{width:100%}}@media screen and (hover:none),(hover:hover)and (max-width:1024px){.cms-section-margin{margin:0 0 3.5em 0}.cms-carousel-margin{margin:1.5em 0 1.5em 0}}.carousel-card-large{min-width:200px}@media screen and (min-width: 1025px){.carousel-card-large{min-width:300px;max-width:90%}}.progress-dot{width:4px}.progress-dot.active{width:16px}.cms-container .text-xs{font-size:.75em}.cms-container .text-sm{font-size:.875em}.cms-container .text-base{font-size:1em}.cms-container .text-md{font-size:1.125em}.cms-container .text-lg{font-size:1.5em}.cms-container .text-xl{font-size:1.75em}.cms-container .text-2xl{font-size:1.875em}.cms-container .text-3xl{font-size:2.25em}.cms-container .text-4xl{font-size:2.5em}.cms-container .text-5xl{font-size:3em}.cms-container .text-6xl{font-size:4em}.bg-grey{background-color:#ddd !important}.cms-container section,.cms-block section{margin-bottom:4rem}.cms-container h1,.cms-container .h1,.cms-container h2,.cms-container .h2,.cms-container h3,.cms-container .h3,.cms-container h4,.cms-container h5,.cms-container strong,.cms-container b,.cms-block h1,.cms-block .h1,.cms-block h2,.cms-block .h2,.cms-block h3,.cms-block .h3,.cms-block h4,.cms-block h5,.cms-block strong,.cms-block b{font-weight:600}.cms-container h1,.cms-container .h1,.cms-block h1,.cms-block .h1{font-size:4rem;margin-bottom:4rem !important}.cms-container .h2,.cms-container h2,.cms-block .h2,.cms-block h2{font-size:3rem;margin-bottom:3rem !important;display:flex;gap:.5rem;align-items:center}.cms-container .h2 img,.cms-container h2 img,.cms-block .h2 img,.cms-block h2 img{width:3rem}.cms-container h3,.cms-container .h3,.cms-block h3,.cms-block .h3{font-size:2.5rem;margin-bottom:2.5rem !important;display:flex;gap:.5rem;align-items:center}.cms-container h4,.cms-block h4{font-size:1.875rem;margin-bottom:1.875rem}.cms-container h5,.cms-block h5{font-size:1.5rem;margin-bottom:1.5rem}.cms-container p,.cms-block p{font-size:.9375rem;margin-bottom:.9375rem}.cms-container ul,.cms-block ul{list-style:disc outside;display:flex;flex-direction:column;gap:.5rem;font-size:.9375rem}.cms-container ul li,.cms-block ul li{margin-left:1rem}.cms-container label,.cms-block label{padding-top:1em;display:block}.seo-content{margin-top:2em;line-height:20px;font-size:.875rem}.seo-content h2{font-size:.9375rem;font-weight:500;margin-top:1rem;margin-bottom:1rem}.seo-content h3{font-weight:500;margin-bottom:.75rem;margin-top:.75rem}.seo-content p{font-size:.875rem;margin-top:.5rem;margin-bottom:.5rem}.seo-content a{cursor:pointer;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:767px){.cms-container section,.cms-block section{margin-bottom:3rem}.cms-container h1,.cms-container .h1,.cms-block h1,.cms-block .h1{font-size:2.25rem;margin-bottom:2.25rem !important}.cms-container .h2,.cms-container h2,.cms-block .h2,.cms-block h2{font-size:1.875rem;margin-bottom:1.875rem !important}.cms-container .h2 img,.cms-container h2 img,.cms-block .h2 img,.cms-block h2 img{width:1.875rem}.cms-container h3,.cms-container .h3,.cms-container h4,.cms-block h3,.cms-block .h3,.cms-block h4{font-size:1.5rem;margin-bottom:1.5rem !important}.cms-container ul,.cms-block ul{gap:.5rem}.cms-container label,.cms-block label{padding-top:1em;display:block}}.cms-row{margin-top:4em;margin-bottom:4em}.hero-banner{overflow:hidden}.hero-banner .inner-wrapper{height:100%}.hero-banner .inner-wrapper .inner-block{display:flex;height:100%}.hero-banner .inner-wrapper .inner-block .inner{display:flex;flex-direction:column}.hero-banner .heading{font-weight:600;font-size:4em}.hero-banner .buttons-block{display:flex;justify-content:start;gap:1rem}.hero-banner .buttons-block .hero-button{width:auto}.hero-banner .buttons-block .hero-button a{display:block;width:auto;padding:1em 4em}.hero-banner .footer-block{position:absolute;bottom:0;padding:0 0 1em 0;height:100%;justify-content:flex-start;align-items:flex-end}.hero-banner .footer-block:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;pointer-events:none;background:linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0))}.hero-banner .footer-block .footer-reviews div{position:relative;z-index:1}.hero-banner .image-box{overflow:hidden;position:relative;height:0;padding-bottom:100%}.hero-banner .image-box .img{width:100%;position:absolute;height:100%;top:50%;left:50%;transition:height .4s ease;transform:translate(-50%, -50%)}.hero-banner .promo-offers{display:flex;color:#fff;margin-bottom:3rem}.hero-banner .promo-offers .promo-offer{display:flex;flex-direction:column;align-items:start;gap:1em;line-height:1}.hero-banner .promo-offers .promo-offer:nth-child(1){padding-right:4rem;border-right:2px solid #fff}.hero-banner .promo-offers .promo-offer:nth-child(1) span:nth-child(3) u{text-transform:capitalize}.hero-banner .promo-offers .promo-offer:nth-child(2){padding-left:4rem}.hero-banner .promo-offers .promo-offer:nth-child(2) span:nth-child(3) u{text-transform:uppercase}.hero-banner .promo-offers .promo-offer span:nth-child(1){font-size:1.5rem}.hero-banner .promo-offers .promo-offer span:nth-child(2){font-weight:600;font-size:3rem;margin-bottom:1rem}.hero-banner .promo-offers .promo-offer span:nth-child(3){font-size:1.25rem}.hero-banner .promo-offers .promo-offer span:nth-child(3) u{font-size:1.875rem}.hero-banner .black-friday-block{display:flex;flex-direction:column;align-items:center;color:#fff;line-height:1;margin-bottom:2rem}.hero-banner .black-friday-block .text{text-transform:uppercase;margin-bottom:2.25rem;font-size:1.125rem}.hero-banner .black-friday-block .sub-title{font-size:2em;text-transform:uppercase}.hero-banner .black-friday-block h1{font-size:6em;font-weight:600;text-transform:uppercase}.hero-banner.desktop\:content-left .inner{align-items:flex-start}.hero-banner.desktop\:content-center .inner{align-items:center}.hero-banner.desktop\:content-right .inner{align-items:flex-end}.hero-banner.desktop\:bottom-left .inner-block{justify-content:flex-start;align-items:flex-end}.hero-banner.desktop\:bottom-center .inner-block{justify-content:center;align-items:flex-end}.hero-banner.desktop\:bottom-right .inner-block{justify-content:flex-end;align-items:flex-end}.hero-banner.desktop\:mid-left .inner-block{justify-content:flex-start;align-items:center}.hero-banner.desktop\:mid-center .inner-block{justify-content:center;align-items:center}.hero-banner.desktop\:mid-right .inner-block{justify-content:flex-end;align-items:center}.hero-banner.desktop\:top-left .inner-block{justify-content:flex-start;align-items:flex-start}.hero-banner.desktop\:top-center .inner-block{justify-content:center;align-items:flex-start}.hero-banner.desktop\:top-right .inner-block{justify-content:flex-end;align-items:flex-start}.hero-banner.desktop\:footer-left .footer-block>div{justify-content:start}.hero-banner.desktop\:footer-center .footer-block>div{justify-content:center}.hero-banner.desktop\:footer-right .footer-block>div{justify-content:end}.hero-banner.desktop\:aspect-16x9 .image-box{padding-bottom:56.25%}.hero-banner.desktop\:aspect-18x5 .image-box{padding-bottom:27.78%}.hero-banner.desktop\:aspect-5x2 .image-box{padding-bottom:40%}.hero-banner.desktop\:aspect-6x1 .image-box{padding-bottom:16.6%}.hero-banner.desktop\:aspect-5x1 .image-box{padding-bottom:20%}@media screen and (hover:none),(hover:hover)and (max-width:1024px){.hero-banner .heading{font-weight:600;font-size:2.25em}.buttons-block.two-rows-mb{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}.buttons-block.hero-button-large .hero-button a{display:block;padding:1em 4em}.buttons-block .hero-button a{display:block;padding:1em 2.5em !important}}@media screen and (min-width: 768px)and (max-width: 1024px){.hero-banner .inner-block .inner{width:100%;margin-top:1em}.hero-banner.tablet\:inner-auto .inner-block .inner{width:auto}.hero-banner.bottom-left,.hero-banner.bottom-center,.hero-banner.bottom-right,.hero-banner.mid-left,.hero-banner.mid-center,.hero-banner.mid-right,.hero-banner.top-left,.hero-banner.top-center,.hero-banner.top-right{width:100%}.hero-banner.tablet\:content-left .inner{align-items:flex-start}.hero-banner.tablet\:content-center .inner{align-items:center}.hero-banner.tablet\:content-right .inner{align-items:flex-end}.hero-banner.tablet\:bottom-left .inner-block{justify-content:flex-start;align-items:flex-end}.hero-banner.tablet\:bottom-center .inner-block{justify-content:center;align-items:flex-end}.hero-banner.tablet\:bottom-right .inner-block{justify-content:flex-end;align-items:flex-end}.hero-banner.tablet\:mid-left .inner-block{justify-content:flex-start;align-items:center}.hero-banner.tablet\:mid-center .inner-block{justify-content:center;align-items:center}.hero-banner.tablet\:mid-right .inner-block{justify-content:flex-end;align-items:center}.hero-banner.tablet\:top-left .inner-block{justify-content:flex-start;align-items:flex-start}.hero-banner.tablet\:top-center .inner-block{justify-content:center;align-items:flex-start}.hero-banner.tablet\:top-right .inner-block{justify-content:flex-end;align-items:flex-start}.hero-banner.tablet\:footer-left .footer-block>div{justify-content:start}.hero-banner.tablet\:footer-center .footer-block>div{justify-content:center}.hero-banner.tablet\:footer-right .footer-block>div{justify-content:end}.hero-banner.tablet\:aspect-4x3 .image-box{padding-bottom:75%}.hero-banner.tablet\:aspect-4x3 .image-box .img{width:100%}.hero-banner.tablet\:aspect-200x213 .image-box{padding-bottom:106.5%}.hero-banner.tablet\:aspect-200x213 .image-box .img{width:100%}.hero-banner.tablet\:aspect-6x1 .image-box{padding-bottom:16.6%}.hero-banner.tablet\:aspect-5x2 .image-box{padding-bottom:40%}.hero-banner.tablet\:aspect-18x5 .image-box{padding-bottom:27.78%}}@media screen and (max-width:767px){.hero-banner .inner-block .inner{width:100%;margin-top:1em}.hero-banner.bottom-left,.hero-banner.bottom-center,.hero-banner.bottom-right,.hero-banner.mid-left,.hero-banner.mid-center,.hero-banner.mid-right,.hero-banner.top-left,.hero-banner.top-center,.hero-banner.top-right{width:100%}.hero-banner.mobile\:content-left .inner{align-items:flex-start}.hero-banner.mobile\:content-center .inner{align-items:center}.hero-banner.mobile\:content-right .inner{align-items:flex-end}.hero-banner.mobile\:bottom-left .inner-block{justify-content:flex-start;align-items:flex-end}.hero-banner.mobile\:bottom-center .inner-block{justify-content:center;align-items:flex-end}.hero-banner.mobile\:bottom-right .inner-block{justify-content:flex-end;align-items:flex-end}.hero-banner.mobile\:mid-left .inner-block{justify-content:flex-start;align-items:center}.hero-banner.mobile\:mid-center .inner-block{justify-content:center;align-items:center}.hero-banner.mobile\:mid-right .inner-block{justify-content:flex-end;align-items:center}.hero-banner.mobile\:top-left .inner-block{justify-content:flex-start;align-items:flex-start}.hero-banner.mobile\:top-center .inner-block{justify-content:center;align-items:flex-start}.hero-banner.mobile\:top-right .inner-block{justify-content:flex-end;align-items:flex-start}.hero-banner.mobile\:footer-left .footer-block>div{justify-content:start}.hero-banner.mobile\:footer-center .footer-block>div{justify-content:center}.hero-banner.mobile\:footer-right .footer-block>div{justify-content:end}.hero-banner.mobile\:aspect-2x3 .image-box{padding-bottom:150%}.hero-banner.mobile\:aspect-2x3 .image-box .img{width:100%}.hero-banner.mobile\:aspect-3x2 .image-box{padding-bottom:66.6667%}.hero-banner.mobile\:aspect-3x2 .image-box .img{width:100%}.hero-banner.mobile\:aspect-6x7 .image-box{padding-bottom:116.67%}.hero-banner.mobile\:aspect-6x7 .image-box .img{width:100%}.hero-banner.mobile\:aspect-3x5 .image-box{padding-bottom:166.67%}.hero-banner.mobile\:aspect-3x5 .image-box .img{width:100%}.hero-banner.mobile\:aspect-4x7 .image-box{padding-bottom:175%}.hero-banner.mobile\:aspect-4x7 .image-box .img{width:100%}}.cms-block .category-blocks .category-blocks-content{display:flex;flex-direction:column}.cms-block .category-blocks .category-blocks-content .category-block-full,.cms-block .category-blocks .category-blocks-content .category-block-grid{width:100%}.cms-block .category-blocks .category-blocks-content .category-block-full img,.cms-block .category-blocks .category-blocks-content .category-block-grid img{height:100%;object-fit:cover}.cms-block .category-blocks .category-blocks-content .category-block-text{padding:1em;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}@media screen and (min-width: 768px){.cms-block .category-blocks .category-blocks-content{flex-direction:row}.cms-block .category-blocks .heading{padding:0 1em}.cms-block .category-blocks.reverse .category-blocks-content{flex-direction:row-reverse}.cms-block .category-blocks .category-block-full,.cms-block .category-blocks .category-block-grid{width:50%}.cms-block .category-blocks .category-block-text{padding:2em;font-size:1.25em}}.carousel-large .carousel-card{min-width:250px}.carousel-large .carousel-card-text{font-weight:600;font-size:1.25em;padding:1em 0}.carousel-large button.carousel-arrow svg path{stroke:#2b2626}.carousel-large button.carousel-arrow:disabled{opacity:.4;cursor:not-allowed}.carousel-large button.carousel-arrow:disabled svg path{stroke:#919191}.cms-carousel-list{display:flex;gap:1em !important}.cms-carousel.hide-buttons .buttons{display:none}.cms-carousel.bg-beige{background-color:hsl(48,17%,89%) !important}.cms-carousel .carousel-title{font-size:2.25em}.cms-carousel .text{font-size:.9375em}.cms-carousel .carousel-list{overflow-x:auto}.cms-carousel .carousel-list::-webkit-scrollbar{display:none}.cms-carousel.text-only img{display:none}.cms-carousel.text-only .carousel-card-text{padding:.5em 2em;border-radius:9999px;background-color:#f3f3f3;text-align:center;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.cms-carousel.text-only .carousel-card-text:hover{background-color:#2b2626;color:#f3f3f3}.cms-carousel.square .carousel-card-inner,.cms-carousel:not(.text-only):not(.rounded) .carousel-card-inner{min-width:200px;max-width:300px;position:relative}.cms-carousel.square .carousel-card-inner .carousel-card-text,.cms-carousel:not(.text-only):not(.rounded) .carousel-card-inner .carousel-card-text{width:100%;position:absolute;bottom:0;left:0;color:#fff;padding:1em;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}.cms-carousel.rounded .carousel-list{gap:2em}.cms-carousel.rounded .carousel-card{width:6em}.cms-carousel.rounded .carousel-card .carousel-card-inner{display:flex;flex-direction:column;gap:1em}.cms-carousel.rounded .carousel-card .carousel-card-inner .carousel-card-text{text-align:center}.cms-carousel.rounded .carousel-card .carousel-card-inner img{height:6em;min-width:6em;border-radius:9999px}@media screen and (min-width: 768px){.cms-carousel .cms-carousel-list{display:flex;gap:4em !important}.cms-carousel.rounded .carousel-list{gap:2em}.cms-carousel.rounded .carousel-list .carousel-card{width:150px}.cms-carousel.rounded .carousel-list .carousel-card .carousel-card-inner img{height:150px;min-width:150px}}.quick-links-carousel{display:flex;flex-direction:row;gap:.5em;overflow-x:auto;scrollbar-width:none}.quick-links-carousel .quick-link{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:.5em;min-width:10em;border-radius:4px;border:1px solid #d9d9d9;transition:background-color .2s ease-in}.quick-links-carousel .quick-link:hover{background-color:#f3f3f3}.quick-links-carousel .quick-link-img{align-self:start;width:3.0625em;overflow:hidden;border-top-left-radius:4px;border-bottom-left-radius:4px}.quick-links-carousel .quick-link-text{padding-right:.675em;font-size:.75em;font-weight:400}@media screen and (min-width: 768px){.carousel-large .carousel-card{min-width:300px}.carousel-large .carousel-card-text{font-size:1.5em}.category-carousel.square .carousel-card-inner,.category-carousel:not(.text-only):not(.rounded) .carousel-card-inner{min-width:300px;max-width:350px}.category-carousel.rounded .carousel-list{gap:2em}.category-carousel.rounded .carousel-list .carousel-card{width:150px}.category-carousel.rounded .carousel-list .carousel-card .carousel-card-inner img{height:150px;min-width:150px}.quick-links-carousel{scrollbar-width:thin;scrollbar-color:#f2f2f2 #fff}}.carousel-list{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.carousel-list.text-white .text{color:#fff !important}.carousel-list::-webkit-scrollbar{display:none}.product-carousel{overflow:auto;margin-top:3em}.product-carousel .product-carousel-tabs{max-height:500px;overflow:hidden}.product-carousel .product-carousel-tabs .product-carousel-list{display:flex;gap:1.5em;overflow-x:auto !important;scrollbar-width:none}.product-carousel .product-carousel-tabs .product-carousel-list .carousel-card{flex:0 0 calc(16.6666666667% - 1.25em)}.product-carousel .product-carousel-tabs .product-carousel-list:first-child[x-cloak]{display:flex !important}.product-carousel .category-tabs{scrollbar-width:none}.product-carousel .category-tabs::-webkit-scrollbar{display:none}.product-carousel .category-title{font-size:.875em;padding:.5em 1em;border-radius:9999px;background-color:#f3f3f3}.product-carousel .category-title.active{background-color:#2b2626;color:#f3f3f3;font-weight:600}.product-carousel .carousel-card-image{padding-bottom:150%;height:0;position:relative}.product-carousel .carousel-card-image img{position:absolute;top:0;height:100%;object-fit:cover}.product-carousel-list::-webkit-scrollbar{display:none}.product-carousel .carousel-wrapper{position:relative;display:grid;grid-template-rows:1fr}@media screen and (min-width: 768px)and (max-width: 1024px){.product-carousel .product-carousel-tabs .product-carousel-list{display:flex;gap:.75em}.product-carousel .product-carousel-tabs .product-carousel-list .carousel-card{flex:0 0 calc(25% - .5625em)}}@media screen and (max-width:767px){.product-carousel .product-carousel-tabs .product-carousel-list{display:flex;gap:.75em}.product-carousel .product-carousel-tabs .product-carousel-list .carousel-card{flex:0 0 calc(64.5161290323% - .4875em)}}.shop-the-look{display:flex}.shop-the-look.bg-beige{background-color:#f7f5f0}.shop-the-look .carousel-block{padding:3.5em 0 2.5em 5em}.shop-the-look .carousel-block .carousel-card{width:250px}.shop-the-look .sidepanel .products-container{overflow-y:auto;overflow-x:hidden}.shop-the-look .sidepanel .products-container .product-info{padding:1.5em 0 1.5em 0;border-bottom:1px solid #f3f3f3}.shop-the-look .sidepanel .products-container .product-info:first-child{padding:0 0 1.5em 0}.shop-the-look .sidepanel .products-container .product-info:last-child{padding:1.5em 0 0 0;border-bottom:none}.shop-the-look .sidepanel .button-primary{padding:1em 4em 1em 4em;border-radius:999px}.shop-the-look .sidepanel .button-primary.disabled{background-color:#a3a3a3}.shop-the-look .review-block .star-rating{height:12px;width:60px}.shop-the-look .review-block .star-rating::before{height:12px;background-size:12px}.shop-the-look .review-block .star-rating span{height:12px;background-size:12px}.shop-the-look .review-block .star-rating span::before{height:12px;background-size:12px}.shop-the-look .review-block .star-rating-overlay{height:12px;background-size:12px;width:100%}.shop-the-look .review-block .text{font-size:.625em;line-height:normal}.shop-the-look .line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px)and (max-width: 1024px){.shop-the-look .carousel-block{padding:1.25em 0 1.25em 1.75em}.shop-the-look .carousel-block .carousel-card{width:200px}}.blog-carousel .carousel-list{display:flex;overflow-x:auto;gap:1rem}.blog-carousel .carousel-list .carousel-card{min-width:16em}.blog-carousel .carousel-list .carousel-card .carousel-info{padding:1.5em .5em 1.5em .5em}.blog-carousel .carousel-list::-webkit-scrollbar{display:none}.blog-carousel .blog-article-tag{background-color:#efefef}.blog-carousel .line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.blog-carousel .carousel-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.blog-carousel .carousel-list .carousel-card .carousel-info{padding:1.5em 2em 1.5em 1em}}.compare-carousel{background-color:hsl(48,17%,89%);padding:2.5em 0 2.5em 0}.compare-carousel .compare-images,.compare-carousel .compare-text{width:100%}.compare-carousel .compare-carousel-subheading{font-size:1.5em}.compare-carousel .text{font-size:.9375em}@media screen and (min-width: 768px){.compare-carousel{padding:3em 0 3em 0;flex-direction:row;gap:4em}.compare-carousel .compare-images{width:60%}.compare-carousel .compare-text{width:40%;gap:1.5em}.compare-carousel .compare-carousel-subheading{font-size:2.25em}}.text-grid-background{background-color:#e7e5dd;display:block}.cms-text-grid .text-grid-inner{padding:4em 0}.text-grid-blocks{position:relative;overflow:hidden;width:100%}.text-grid-block{flex:0 0 100%;transition:transform .6s ease-in-out;opacity:1;visibility:visible;position:relative}.text-grid-track{display:flex;width:100%;transition:transform .6s ease-in-out}.text-grid-progress{display:none}@media screen and (max-width:767px){.text-grid-progress{height:5px;display:flex;gap:.25em;margin-top:.25em}.cms-text-grid .text-grid-inner{padding:2.5em 0}}@media screen and (min-width: 768px){.text-grid-block{padding-right:3em}.text-grid-track{display:contents;transform:none !important}.text-grid-block{flex:unset;transition:none}.text-grid-blocks{overflow:visible;display:grid}}@media screen and (min-width: 1025px){.text-grid-block{padding-right:6em}}.cms-row,.cms-row-reverse{display:flex;flex-direction:column;gap:2em;margin-bottom:2em}.cms-row .image-left,.cms-row .image-right,.cms-row-reverse .image-left,.cms-row-reverse .image-right{display:block}.cms-row-background-grey,.cms-row-reverse-background-grey{background-color:#e7e5dd}.cms-heading{font-size:1.5em;font-weight:600}.cms-subheading{font-size:1.25em}@media screen and (max-width:767px){.cms-row{flex-direction:column !important}.cms-row-block{margin-top:2em}.cms-row .image-right,.cms-row .image-left{order:0 !important}}@media screen and (min-width: 1025px){.cms-heading{font-size:2.25em}.cms-subheading{font-size:1.25em !important}.cms-row{flex-direction:row}.cms-row-block{margin-top:2em}.cms-row .image-right{order:1}.cms-row .image-left{order:0}.cms-row-reverse{flex-direction:row-reverse}.cms-col{width:50%}}.cms-accordion-header{cursor:pointer;border-top:solid 1px #d9d9d9;padding-top:1rem}.cms-accordion:last-child{border-bottom:solid 1px #d9d9d9}.cms-accordion .cms-accordion-header{font-size:1.25em !important}.cms-accordion .cms-accordion-body{font-size:.9375em !important}.badges{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:.5rem}.badges div{display:flex;gap:.25rem}.badges div .badge{padding:3px 6px;border-radius:4px;font-size:.625em;background-color:#fff}.gradient-black-friday{color:#fff;background:linear-gradient(to right, #2B2626, #D64529)}.gradient-cyber-monday{color:#fff;background:linear-gradient(to right, #2B2626, rgb(0, 202, 210))}.dupes-block{max-width:1720px;margin:0 auto;padding:1rem}.dupes-block .dupes-block-text{padding:2.5rem 1rem}.dupes-block .dupes-block-buttons{margin-top:2rem;display:flex;gap:1.5rem}@media screen and (min-width: 768px)and (max-width: 1024px){.dupes-block .dupes-block-text{padding:2.5rem 1rem}}@media screen and (min-width: 768px){.dupes-block{padding:1.5rem}.dupes-block .dupes-block-text{padding:2.5rem 8rem}.dupes-block .dupes-block-buttons{margin-top:3rem}}.brand-block .brand-block-list{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none}.brand-block .brand-block-list::-webkit-scrollbar{display:none}.brand-block .brand-block-list .brand-block-card{flex:0 0 calc(33.3333333333% - .67rem)}.brand-block .brand-block-list .brand-block-card .carousel-info{padding:1.5em .5em 1.5em .5em}@media screen and (min-width: 768px){.brand-block .brand-block-list .brand-block-card .carousel-info{padding:1.5em 2em 1.5em 1em}}@media screen and (max-width:767px){.brand-block .brand-block-list .brand-block-card{flex:0 0 calc(64.5161290323% - .4875em)}}.trustpilot-reviews>div{background-color:#fff}.trustpilot-reviews button.carousel-arrow:disabled{opacity:.3;cursor:not-allowed}.trustpilot-reviews .cms-carousel-list{gap:1rem}.trustpilot-reviews .trustpilot-review-card{flex-shrink:0;background-color:#f5f5f5;padding:24px 32px 24px 16px;width:calc(66.666% - .334rem)}@media screen and (min-width: 768px){.trustpilot-reviews .trustpilot-review-card{width:calc(33.333% - .667rem)}}@media screen and (min-width: 1025px){.trustpilot-reviews .trustpilot-review-card{width:calc(25% - .75rem)}}.cms-index-index .columns{padding:0}@media(min-width: 640px){.cms-index-index .columns{max-width:unset}}@media(min-width: 768px){.cms-index-index .columns{max-width:unset}}@media(min-width: 1280px){.cms-index-index .columns{max-width:unset}}
