.product_carousel .slick-slide img{border:solid 1px #979797;width:100%}.slick-initialized .slick-slide{margin-bottom:25px}.product_caroulse_nav{max-width:90%;margin:0 auto 20px}.product_caroulse_nav .slick-slide img{width:100%;margin:0 8px;border:2px solid transparent;outline:1px solid #9e9f9e;max-width:85%;padding:0;outline-offset:-2px}.product_caroulse_nav .slick-slide.slick-current img{border:2px solid #2B2823;outline-color:transparent}.product_caroulse_nav .slick-track{padding:1px 0}.product_caroulse_nav.slick-initialized .slick-slide,.product_caroulse_nav.slick-dotted.slick-slider{margin-bottom:0}@media screen and (max-width:1024px){.product_caroulse_nav.slick-dotted.slick-slider{margin-bottom:48px}}@media screen and (max-width:767px){.product_caroulse_nav{display:none!important}.product_caroulse_nav.slick-dotted.slick-slider{margin-bottom:0}}.product-template{color:#fff;background:#fff;padding:20px 0}.template-name-pillow .product-template{background:unset;color:#2b2823}.product-template .product-single{padding:20px 15px;max-width:1210px;width:100%}.single-product-tuft{max-width:1150px;width:100%}.product-template h1{font-size:2.2em;line-height:1;margin-bottom:12px}.product-single__meta .yotpo{margin-top:25px!important}.product-single .product-single__media-group{margin-top:20px}.product-single__meta .yotpo .text-m{color:#2b2823!important;font-size:.875rem!important;margin-left:20px;margin-top:1px}.product-single__meta{margin-top:-15px}.price-item{color:#2b2823;font-weight:500;font-size:1.5rem!important;font-size:2rem;font-family:Apercu Regular}.product-form__item label{display:block;color:#2b2823;font-weight:700;line-height:1.5rem;font-family:Apercu Regular}.product-form__item{flex-basis:100%}.product-single__meta .yotpo .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:20px}.product-form__cart-submit{max-width:225px;background:var(--btn-primary-bg)!important;border-radius:50px!important;text-transform:initial;font-weight:700!important}.product-form__cart-submit:hover{background:#2b2823!important;color:#fff!important;border-color:#2b2823!important}#amazon-exclusive-button{margin-top:1rem}.shopify-payment-button .shopify-payment-button__button--unbranded{background:var(--btn-primary-bg)!important;border-radius:50px!important;text-transform:initial;font-weight:700!important;font-size:16px!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background:#2b2823!important;color:#fff!important;border-color:#2b2823!important}.shopify-payment-button{display:inline-block;width:49%;vertical-align:top}.product-template ul,.product-template ol,.product-template li,.product-template dl,.product-template dt,.product-template dd,.product-template figure,.product-template figcaption{margin:0!important;padding:0!important}.tn_accordion ul li dl dd{padding:0 0 4%!important}.care ul li,.care ul li:last-of-type,.materials ul li,.materials ul li:last-of-type{border:0!important;padding-left:.9375rem;position:relative;margin-bottom:.5625rem;line-height:1.375}.screenreader_text{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}#pdp_hero #pdp_hero_shipping{display:flex;grid-column-start:1;grid-column-end:7;grid-row-start:4;grid-row-end:5;-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:4;-ms-grid-row-span:1}@media screen and (min-width:1025px){#pdp_hero #pdp_hero_shipping{margin-top:48px}}@media screen and (max-width:678px){#pdp_hero #pdp_hero_shipping{grid-column-start:1;grid-column-end:13;grid-row-start:5;grid-row-end:6;-ms-grid-column:1;-ms-grid-column-span:23;-ms-grid-row:5;-ms-grid-row-span:1}}#pdp_hero #pdp_hero_shipping img{width:63px;height:63px}@media screen and (max-width:678px){#pdp_hero #pdp_hero_shipping img{width:48px;height:48px}}#pdp_hero .pdp_hero-shipping-text{margin:5px 0 0 12px;display:flex;justify-content:center;flex-direction:column;flex-grow:1}#pdp_hero .pdp_hero-shipping-text .placeholder{background-color:#e4e4e3;color:transparent;height:1.875rem}#pdp_hero .pdp_hero-shipping-text p{margin:0}@media screen and (max-width:678px){#pdp_hero .pdp_hero-shipping-text{font-size:.875rem}#pdp_hero .pdp_hero-shipping-text{margin:0 0 0 12px}}@media screen and (max-width:1280px){.product-template .product-single{max-width:100%}}@media screen and (max-width:783px){.product-single__meta .yotpo{margin-top:0!important;margin-bottom:15px!important}.shopify-payment-button .shopify-payment-button__button--unbranded{max-width:unset}.shopify-payment-button{width:100%}.product-form__cart-submit{max-width:100%}.product-single__meta,.product-single .product-single__media-group{margin-top:0}.slick-dots li.slick-active button:before{color:#505050!important}.slick-initialized .slick-slide{margin-bottom:5px!important}.slick-dots li>button{border:1px solid #2B2823;border-radius:50%;padding:0!important;width:10px;height:10px}.slick-dots li>button:before{font-size:0px}.slick-dots li.slick-active>button:before{font-size:10px;top:-4px!important;left:0!important;width:10px;height:10px;color:#2b2823!important;position:absolute;opacity:1}.price-item{color:#2b2823;font-size:1.25rem!important}.product-form{padding-top:1.25rem}.product-form__item label{color:#333;font-weight:700;margin:0;font-size:1rem}}.tn_accordion ul li:hover{background-color:#fff!important}.product-details{max-width:83.75rem;margin:0 auto;padding:0 1.875rem}.detail-item a{border-bottom:solid 1px!important;text-decoration:none;font-weight:400!important;font-family:Apercu Regular}.detail-item a.primary{border-bottom-width:2px}.detail-item a:hover{border-bottom-width:2px;color:var(--link-hover-color);border-color:var(--link-hover-color)}.detail-item strong a{border-bottom:solid 1px;font-family:Apercu Regular,sans-serif;font-weight:400}.tn_accordion ul li:hover{background:none}.tn_accordion ul li dl dd{padding:0 0 4%}.tn_accordion ul li dl dd p{text-align:left;margin:0}.tn_accordion ul li dl dd #compare p{text-align:center;margin:0}.tn_accordion ul li dl dd h4{font-size:1em;line-height:1.5em}.tn_accordion ul li dl dd h4,.tn_accordion ul li dl dd h5{margin-bottom:.25rem}.tn_accordion .details-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:3.8%;display:-ms-grid;-ms-grid-columns:1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr}@media screen and (max-width:1024px){.tn_accordion .details-grid{grid-column-gap:2.5%;-ms-grid-columns:1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr}}@media screen and (max-width:768px){.tn_accordion .details-grid{grid-column-gap:2%;-ms-grid-columns:1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr}.tn_accordion .SizeChart_sizeChartTable__1bZTh{width:100%;overflow-x:auto;display:block}}.tn_accordion .details-grid.faqs-grid h4{margin-bottom:1rem}.tn_accordion .product-detail-copy{grid-column-start:1;grid-column-end:7;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:1;-ms-grid-row-span:1;max-width:none;padding-left:2.5rem;margin-bottom:2rem}.tn_accordion .description-grid__image{display:block;grid-column-start:8;grid-column-end:13;grid-row-start:1;grid-row-end:2;-ms-grid-column:15;-ms-grid-column-span:9;-ms-grid-row:1;-ms-grid-row-span:1}.tn_accordion img{width:100%;display:block}.tn_accordion #prop_65_disclaimer_text{grid-column-start:1;grid-column-end:7;grid-row-start:2;grid-row-end:3;-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:2;-ms-grid-row-span:1;padding-left:2.5rem;margin-bottom:2rem}.tn_accordion #prop_65_disclaimer_text #prop_65_disclaimer_trigger{cursor:pointer;border:none;border-bottom:1px solid;padding:0;font-size:14px;background-color:#fff}.tn_accordion #prop_65_disclaimer_text #prop_65_disclaimer_trigger:hover{color:var(--link-hover-color);border-bottom:.125rem solid var(--link-hover-color)}.tn_accordion .materials-grid{padding:1rem 0 2rem 2.5rem}.tn_accordion .materials-grid:empty{padding:0}.tn_accordion .materials-grid figure{grid-column:span 3}.tn_accordion .materials-grid img{width:10.9375rem;margin-bottom:1rem;border-radius:100%;border:1px solid #9e9f9e;display:inline}.tn_accordion section{margin-bottom:1rem}.tn_accordion .care,.tn_accordion .materials{margin-bottom:0;padding-left:2.5rem}.tn_accordion .care .care-header,.tn_accordion .materials .care-header{font-size:1em;line-height:1em;margin-bottom:.625rem}.tn_accordion .materials{margin-bottom:2rem}.tn_accordion .detail-item{padding-left:2.5rem;grid-column-start:1;grid-column-end:10;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:17;-ms-grid-row:1;-ms-grid-row-span:1}.tn_accordion .detail-item.detail-item-narrow{grid-column-start:1;grid-column-end:7;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:1;-ms-grid-row-span:1}.tn_accordion .detail-item li,.tn_accordion .detail-item li:last-of-type{border:0;margin-bottom:3rem}.tn_accordion .detail-item li:last-of-type,.tn_accordion .detail-item li:last-of-type:last-of-type{border:0;margin-bottom:0}.tn_dropdown ul li{border-top:solid .0625rem #E9E9E9!important;margin-bottom:0!important}.tn_dropdown button:hover{color:#2b2823!important;border-bottom-color:#2b2823!important}.tn_dropdown button:hover:after{color:#2b2823!important}.tn_accordion .detail-item p{margin-bottom:1rem;max-width:none}.tn_accordion .detail-item .detail-item__list{margin-bottom:10px}.tn_accordion .detail-item .detail-item__list li{list-style:initial;margin-bottom:16px;margin-left:30px}.tn_accordion .detail-item p.read-faqs{margin-top:3rem}.tn_accordion .detail-item p:last-child{margin-bottom:0}.tn_accordion .detail-item p+h4,.tn_accordion .detail-item p+h5{margin-top:3rem}.tn_accordion .detail-item h4,.tn_accordion .detail-item h5{margin-bottom:.625rem}@media screen and (max-width:960px){.tn_accordion .materials-grid img{max-width:8.3125rem}#product_features.og-mattress-features h2{line-height:1.25!important}}@media screen and (max-width:767px){.product-details{margin-bottom:7%;padding:0}.tn_accordion ul li dl dd{padding:0 .8125rem 2.8125rem!important}.tn_accordion .details-grid{display:block}.tn_accordion #prop_65_disclaimer_text,.tn_accordion .product-detail-copy{padding-left:0}.tn_accordion .materials-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:3.8%;display:-ms-grid;-ms-grid-columns:1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr;padding-left:0}}@media screen and (max-width:767px)and (max-width:1024px){.tn_accordion .materials-grid{grid-column-gap:2.5%}}@media screen and (max-width:767px)and (max-width:768px){.tn_accordion .materials-grid{grid-column-gap:2rem}}@media screen and (max-width:767px){.tn_accordion .materials-grid figure{grid-column:span 6}.tn_accordion .care,.tn_accordion .materials,.tn_accordion .detail-item{padding-left:0}.tn_accordion .detail-item p{margin-bottom:2rem}.tn_accordion .detail-item p:last-of-type{margin-bottom:0}.detail-item-narrow{margin-bottom:2rem}}@media screen and (max-width:480px){.tn_accordion .materials-grid img{max-width:100%}#pdp_hero #pdp_hero_shipping img{width:38px;height:38px}#pdp_hero .pdp_hero-shipping-text p{margin:0;font-size:.875rem}.features-product-mobile.owl-carousel .owl-item img{height:250px!important;aspect-ratio:1;object-fit:cover}#product-promise .column{padding:60px 20px}#product-promise .column .promise-content{padding:0}#product-promise .column .promise-logo{margin:0 auto 60px!important}.values-company.values-unboxing:last-child{margin:auto}}#company_features .justify-content-center,.small-p{font-size:.875rem}#company_features .justify-content-center,.single-option-selector{font-family:Apercu Regular}.care ul li{list-style:disc;list-style-position:inside;padding:0!important}.size_header{display:flex;align-items:center;margin-bottom:7px}.size_header.placeholder{background-color:#e4e4e3;color:transparent}.size_header.placeholder h3{color:transparent}.pdp_size_chart_link{margin:0 0 0 auto;display:inline-flex;padding:0;background-color:transparent;border:0;border-bottom:solid .0625rem;text-decoration:none;cursor:pointer;-webkit-appearance:none;font-family:Apercu regular}.pdp_size_chart_link:hover{color:var(--link-hover-color)!important;border-bottom:solid .125rem var(--link-hover-color)}#modalSizeChart #size_chart{position:fixed;width:100%;max-width:1050px;background:#fff;top:50px;z-index:300;left:0;right:0;margin:0 auto;font-size:14px}@media screen and (max-width:805px){#modalSizeChart #size_chart{position:absolute;top:0}}#modalSizeChart #size_chart .close{display:block;padding:15px;outline:none;border:none;position:absolute;right:0;height:50px;width:50px;background-color:transparent}#modalSizeChart #size_chart .close:focus{outline:5px auto -webkit-focus-ring-color}#modalSizeChart #size_chart h2{font-family:Apercu Medium,sans-serif;font-size:32px;line-height:36px;text-align:center;margin-top:50px}@media screen and (max-width:805px){#modalSizeChart #size_chart h2{font-size:18px}}@media screen and (max-width:805px){#modalSizeChart #size_chart .table_scroll{width:100%;overflow-y:scroll}}#modalSizeChart #size_chart table{margin:30px auto;border-collapse:collapse;max-width:900px;font-size:1rem}#modalSizeChart #size_chart table.multi-column{width:56.25rem}#modalSizeChart #size_chart table th,#modalSizeChart #size_chart table td{border:1px solid #e9e9e9;text-align:center;padding:10px 25px}#modalSizeChart #size_chart table th,#modalSizeChart #size_chart table td:first-child{font-family:Apercu Bold,sans-serif;color:#2b2823;font-weight:700}#modalSizeChart #size_chart table th.row_header{font-weight:400}#modalSizeChart #size_chart table td:first-child,#modalSizeChart #size_chart table th:first-child{border:none;text-align:right}#modalSizeChart #size_chart .swipe_notice{display:none}@media screen and (max-width:805px){#modalSizeChart #size_chart .swipe_notice{display:flex;text-align:center;font-size:16px;align-items:center;justify-content:center;margin:0 auto 30px}#modalSizeChart .modal-dialog{margin:0!important;max-width:100%}}#modalSizeChart #size_chart .mint_right_arrow{transform:scaleX(-1);margin-left:1rem}#modalSizeChart #size_chart p{margin:20px auto;font-size:14px;max-width:420px;text-align:center}#modalSizeChart #size_chart .swipe_notice img{vertical-align:middle;display:inline-block;margin-top:0;margin-left:20px;transform:rotate(180deg)}#modalSizeChart #size_chart .size_chart_footer{background:#f6f6f6;padding:20px}#modalSizeChart #size_chart .size_chart_footer p{margin:0 auto;font-size:1rem}#modalSizeChart #size_chart .size_chart_footer .support-times{text-align:center;font-family:Apercu Bold,sans-serif;margin-top:20px;text-transform:uppercase}#modalSizeChart #size_chart+.overlay{display:none}#modalSizeChart #size_chart.active+.overlay{display:block;position:fixed;height:100%;width:100%;z-index:99;top:0;left:0;right:0;bottom:0}#product_features{padding:7.5% 0}#product_features.features-no-diagram{margin-bottom:5%}#product_features h2{max-width:34.375rem;line-height:1.25;text-align:center;margin:0 auto;padding-bottom:30px}#product_features p.large{text-align:center;max-width:28.125rem}#product_features sup{vertical-align:baseline;position:relative;top:-.4em}#product_features .product_features_wrapper .product_feature_content{background:#fff;border:1px solid #efefee;padding:24px;z-index:1}.features-wrap{position:relative;margin-top:4.6875rem}.features-wrap .product-feature{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:3.8%;display:-ms-grid;-ms-grid-columns:1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr}@media screen and (max-width:1024px){.features-wrap .product-feature{grid-column-gap:2.5%;-ms-grid-columns:1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr}}@media screen and (max-width:768px){.features-wrap .product-feature{grid-column-gap:2%;-ms-grid-columns:1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr}}.features-wrap .product-feature .feature-title{font-size:1.5em;line-height:2em}.pf-dynamic .features-wrap .product-feature .feature-title{line-height:120%!important;margin-bottom:10px}@media(max-width:768px){.features-wrap .product-feature .feature-title{font-size:1.25em;line-height:1.75em}}.features-wrap figure{position:relative}.features-wrap img{max-width:100%;display:block;transition:transform 1.2s}.features-wrap figcaption{position:absolute;background:#fff;border:1px solid #efefee;padding:1rem 1.5rem 1.25rem!important;z-index:1;width:100%;box-shadow:0 0 transparent;transition:box-shadow .6s ease}.product-feature:is(:hover,:focus-within) figcaption{box-shadow:1rem 1rem var(--feature-shadow-color, black)}.product-feature:is(:hover,:focus-within) img{transform:scale(1.01)}.features-wrap figcaption em{font:12px/20px Apercu Regular,sans-serif}.features-mobile{display:none}.features-mobile .item{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:3.8%;display:-ms-grid;-ms-grid-columns:1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr 3.8% 1fr}@media screen and (max-width:1024px){.features-mobile .item{grid-column-gap:2.5%;-ms-grid-columns:1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr 2.5% 1fr}}@media screen and (max-width:768px){.features-mobile .item{grid-column-gap:2%;-ms-grid-columns:1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr 2% 1fr}}.features-mobile figure{grid-column-start:1;grid-column-end:12;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:21;-ms-grid-row:1;-ms-grid-row-span:1}.product-feature:first-child figure{grid-column-start:1;grid-column-end:8;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:13;-ms-grid-row:1;-ms-grid-row-span:1;margin:0 5% 0 8.3%}.product-feature:first-child figcaption{top:15%;max-width:23.125rem;left:92%}.product-feature:nth-of-type(2){margin-top:7.1875rem}.product-feature:nth-of-type(2) figure{grid-column-start:7;grid-column-end:12;grid-row-start:1;grid-row-end:2;-ms-grid-column:13;-ms-grid-column-span:9;-ms-grid-row:1;-ms-grid-row-span:1;padding-right:12%}.product-feature:nth-of-type(2) figcaption{top:-11%;max-width:28.25rem;left:-70%}.product-feature:nth-of-type(3) figure{grid-column-start:2;grid-column-end:7;grid-row-start:1;grid-row-end:2;-ms-grid-column:3;-ms-grid-column-span:9;-ms-grid-row:1;-ms-grid-row-span:1;padding:0 5%;top:-3.375rem}.product-feature:nth-of-type(3) figcaption{top:69%;max-width:31.125rem;left:83%}.product-feature:nth-of-type(4) figure{grid-column-start:7;grid-column-end:12;grid-row-start:1;grid-row-end:2;-ms-grid-column:13;-ms-grid-column-span:9;-ms-grid-row:1;-ms-grid-row-span:1;padding-right:12%}.product-feature:nth-of-type(4) figcaption{top:69%;max-width:31.125rem;left:-70%}@media(min-width:768px)and (max-width:900px){.pf-dynamic .product-feature:nth-of-type(2) figure{grid-column-start:6;grid-column-end:13;padding-right:0;padding-left:12%}.pf-dynamic .product-feature:nth-of-type(3) figure{grid-column-start:2;grid-column-end:8}}.og-mattress-features.last-item-full .product-feature:last-child{margin-top:7.875rem}.og-mattress-features.last-item-full .product-feature:last-child figure{grid-column-start:1;grid-column-end:13;grid-row-start:1;grid-row-end:2;-ms-grid-column:1;-ms-grid-column-span:23;-ms-grid-row:1;-ms-grid-row-span:1;padding:0;top:0}.og-mattress-features.last-item-full .product-feature:last-child figcaption{top:-13%;max-width:26.0625rem;left:7%}@media screen and (max-width:767px){#product_features.mayo-layout{padding-bottom:20%}#product_features.features-no-diagram{padding-bottom:10%}.features-wrap{display:none}.features-mobile{display:block;max-width:34.375rem;margin:0 auto;padding:0 20px}.owl-carousel .owl-dots{bottom:-25px!important}.diagram-carousel-tuft .owl-dots{bottom:-25px!important;background:#edebe9!important;padding-bottom:30px!important}#product_features{padding-bottom:20%}#product_features h2{padding-bottom:5%;max-width:17.5rem}#product_features .column{margin-bottom:1.5rem}#product_features p.large{font-size:1rem;line-height:1.5;max-width:17.5rem}#product_features img{margin-bottom:1.5rem}#product_features .feature-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.5em}.features-mobile figcaption p{max-width:none}.features-carousel .owl-dots{bottom:-1.75rem}.features-carousel.owl-carousel .owl-dots button.owl-dot span{border:1px solid #2B2823;width:.5625rem;height:.5625rem;margin:0 2px}.features-carousel.owl-carousel .owl-dots button.owl-dot.active span{background:#2b2823}}.page-wrap{padding:0 5%}#ugc_tuft_viewer_overlay{display:none;position:fixed;top:0;bottom:0;right:0;left:0;background:#9999;z-index:1}.hide{display:none}.product_carousel button.slick-arrow{z-index:2}.product_carousel .slick-prev:before,.product_carousel .slick-next:before{color:#000;opacity:.6}@media screen and (min-width:768px){.product_carousel button.slick-arrow{display:none!important}}.product_carousel .slick-prev{left:5px}.product_carousel .slick-next{right:5px}.thumbs-carrousel-tuft{position:relative}.thumbs-carrousel-tuft .prev-arrow{left:0}.thumbs-carrousel-tuft .next-arrow{right:0}.thumbs-carrousel-tuft .prev-arrow,.thumbs-carrousel-tuft .next-arrow{top:45%}.thumbs-carrousel-tuft .prev-arrow:before{transform:rotate(135deg);top:8px;left:8px}.thumbs-carrousel-tuft .next-arrow:before{transform:rotate(-45deg);top:8px;right:8px}.thumbs-carrousel-tuft .prev-arrow:before,.thumbs-carrousel-tuft .next-arrow:before{background:none;position:absolute;right:5px;z-index:1;width:15px;height:15px;content:"";border:2px solid #2B2823;border-width:0 2px 2px 0}@media screen and (max-width:767px){.thumbs-carrousel-tuft .prev-arrow,.thumbs-carrousel-tuft .next-arrow{display:none!important}}#product-promise{padding:0 15px;background-color:var(--moss);color:var(--white)}#product-promise *{color:inherit}#product-compare\ company{margin:0!important}.diagram-carousel-tuft .item a{text-decoration:underline!important;font-weight:700}.diagram-carousel-tuft .item a:hover{background:#2b2823;color:#fff!important}.annotation-item a,.annotations-tablet a{text-decoration:underline!important;font-weight:700}.annotation-item a:hover,.annotations-tablet a:hover{background:#2b2823;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/110/assets/tuft-single-product.css.map */
