mage.section-kik-collection-banner .x-block-text p,.section-kik-collection-banner .x-block-text h1,.section-kik-collection-banner .x-block-text h2,.section-kik-collection-banner .x-block-text h3,.section-kik-collection-banner .x-block-text h4,.section-kik-collection-banner .x-block-text h5,.section-kik-collection-banner .x-block-text h6{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px;text-transform:uppercase;color:#5d5e5f;margin:0!important;padding:0}.section-kik-collection-banner .x-block-text{padding:0!important}.section-kik-collection-banner .x-rich-text-header h2{font-weight:600;font-size:56px;line-height:120%;color:#3f9477;letter-spacing:0px;text-transform:capitalize;padding:0;margin-top:16px}@media(max-width:767px){.section-kik-collection-banner .x-rich-text-header h2{font-size:48px}.section-kik-collection-banner .page-width{padding-inline:16px!important}}.section-kik-collection-banner .iwt-content h2.h2{font-weight:600!important;font-size:32px!important;line-height:120%!important;letter-spacing:0px!important;text-transform:capitalize!important}.kik-image-banner-text .rte p:last-child,.kik-image-banner-text .rte p{margin:0}.kik-image-banner-text{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0px}.kik-image-banner-container span.button-text{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px}.text-column-with-image .rte.x-block-twm-item-text p{margin-bottom:16px}.text-column-with-image .rte.x-block-twm-item-text p:last-child{margin-bottom:0}.text-column-with-image .text-column-with-image-card{align-self:flex-start}.text-column-with-image .text-column-with-image-card .x-block-twm-content{flex:1 1 auto;min-height:0}@media(min-width:768px){.section-text-columns-with-image .section-heading{padding-bottom:40px}}.kik-image-banner-container .button{padding-left:40px;padding-right:40px;padding-block:12px!important;max-height:48px!important}@media(max-width:767px){.kik-image-banner-container .button{padding-left:40px;padding-right:40px;padding-block:13.5px!important;max-height:48px!important}}button.cursor-pointer.p-2.absolute.right-2.rtl\:right-auto.rtl\:left-2.top-\[0\.625rem\].md\:top-4.content-text-sections--18075327955078__popup-promotion.md\:block svg{width:100%}button.cursor-pointer.p-2.absolute.right-2.rtl\:right-auto.rtl\:left-2.top-\[0\.625rem\].md\:top-4.content-text-sections--18075327955078__popup-promotion.md\:block{padding:0}.kik-faq-container .heading-title-container h2{font-weight:600;font-size:32px;line-height:120%;letter-spacing:0px;text-align:center}.kik-faq-container .x-block-faq-header{margin-bottom:40px}.kik-faq-container p.faq-item-heading{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0px}.faq-item-content{padding-inline:0}.kik-faq-container span.faq-item-icon{width:20px;height:20px}.kik-faq-container span.faq-item-icon svg{width:12.5px}.kik-faq-container .faq-item-content{padding-block:24px!important}.kik-faq-container .faq-item-content.kik-faq-item-empty,.kik-faq-container .faq-item:has(.faq-item-content.kik-faq-item-empty){display:none!important}.kik-image-banner-container .iwt-content{padding:0!important}@media(min-width:768px){.kik-faq-container .kik-faq-carousel.splide .splide__list{display:block!important}.kik-faq-container .kik-faq-carousel.splide .splide__slide{width:100%}}.kik-faq-container .kik-faq-section-icon img{max-width:100%;max-height:100%;object-fit:contain}.kik-faq-container .faq-item,.faq-item{border-top:0;border-bottom:1px solid rgba(42,43,42,.15)}.faq-content,.faq-content p{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#353535!important}.faq-content a{color:#3f9477;text-decoration:underline}.faq-content,.faq-content p{margin:0!important}.faq-content{margin:0;min-height:48px}.kik-faq-container .faq-collapsible:hover span.faq-item-icon{background:#3f9477!important;color:#fff;text-align:center}.kik-faq-container .faq-collapsible:hover span.faq-item-icon svg{text-align:center;margin:0 auto;border-radius:100%!important;padding:1px}.kik-faq-container span.faq-item-icon{border-radius:100%}.kik-faq-container span.faq-item-icon{right:0!important}@media(max-width:767px){.kik-faq-container .x-block-faq-header{margin-bottom:32px}.kik-faq-container span.faq-item-icon{right:0!important}.heading-title-container h2{font-size:24px}.kik-faq-container p.faq-item-heading,.faq-content,.faq-content p{font-size:16px!important}}.kik-text-column-icons .heading-title-container h2{font-weight:600;font-size:32px;line-height:120%;letter-spacing:0px;text-transform:capitalize}.breadcrumb-section a.nav-link,.breadcrumb-section span{font-weight:600;font-size:12px;line-height:150%;letter-spacing:0px;color:#353535}.product-page .breadcrumb-section,.dark .product-page .breadcrumb-section{background:#fff!important}@media(min-width:768px){.kik-breadcrumb-section.full-width{padding-left:40px;padding-right:40px}}.product-content-container .variant-option-value{margin-inline-start:8px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px;color:#3f9477}.kik-text-column-icons-content p{margin:0!important;font-size:16px;line-height:150%;letter-spacing:0px}.kik-text-column-icons-content .h3{padding:8px 0;font-weight:600;font-size:18px;line-height:150%;letter-spacing:0px;color:#000}@media(max-width:767px){.kik-image-banner-container span.button-text{font-size:14px!important}.kik-image-banner-text{font-size:16px!important}.kik-text-column-icons .heading-title-container h2{max-width:326px;margin:0 auto}.kik-text-column-icons-heading{padding-block-end:32px}.kik-text-column-icons-content .h3{font-size:16px!important}.kik-text-column-icons-content p{font-size:16px;line-height:150%;letter-spacing:0px}.kik-text-column-icons-button{font-size:14px!important}}@media(max-width:767px){.kik-text-column-icons .splide-progress.kik-text-column-icons-hide-progress-mobile{display:none!important}}.kik-product-usp-features{display:flex;align-items:center;justify-content:space-around}.kik-product-usp-features-item{display:flex;align-items:center;gap:4px}.kik-product-usp-features-text{font-size:14px;font-weight:600;line-height:1.5;color:#000}.kik-single-product-features-offer-row{display:flex;align-items:flex-start;gap:8px;border-radius:6px}.kik-single-product-features-item{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 16px 8px;border-radius:6px}.kik-single-product-features-item img{display:block;width:24px;height:24px;object-fit:contain}.kik-single-product-features-item-text{display:inline-block;font-size:14px;font-weight:400;line-height:1.5;color:#353535;text-align:center;white-space:nowrap}.kik-buying-guide{background-color:#f7f8f9;border-radius:6px;padding:20px;text-align:center}.kik-buying-guide-title{font-size:20px;font-weight:600;line-height:1.2;color:#1a1a1a}.kik-buying-guide-description{font-size:16px;font-weight:400;line-height:1.5;color:#1a1a1a;margin-top:8px}.kik-buying-guide-link{display:inline-block;font-size:18px;font-weight:600;line-height:1;color:#3f9477;text-decoration:underline;margin-top:12px}.kik-instock{background-color:#f7f8f9;border-radius:10px;padding:16px;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:0!important}.kik-instock-text{font-size:14px;font-weight:400;line-height:1.5;color:#3f9477}.kik-instock-text strong{font-size:16px;font-weight:600}.kik-product-stock,.x-pre-order-button.pre-order-template--__main__main.kik-product-stock,[class*=pre-order-template--].kik-product-stock{margin:0!important;display:flex;align-items:flex-start;justify-content:center;gap:8px}.kik-product-stock .product-stock__icon{display:inline-block;width:10px;height:10px;min-width:10px;min-height:10px;margin-top:5px;border-radius:50%;background-color:#3f9477;flex-shrink:0}.kik-product-stock .product-stock__text{font-size:inherit;font-weight:700;color:#000;line-height:1.4}.kik-product-stock .p-break-words.rte,.kik-product-stock .p-break-words.rte.mt-5,.pre-order-buy_buttons.p-break-words.rte.mt-5,.kik-product-stock .p-break-words.rte p,.kik-product-stock .p-break-words.rte.mt-5 p,.pre-order-buy_buttons.p-break-words.rte.mt-5 p{margin:0!important}.pre-order-buy_buttons p{font-weight:600!important;font-size:14px;color:#1a1a1a;line-height:1.5;letter-spacing:0}.kik-countdown-home{background:#f7f8f9;border-radius:10px;padding:12px}.kik-discount-countdown{border-radius:0;padding:0;background:transparent!important;color:#000!important;display:flex;gap:12px;align-items:center}.kik-countdown-timer-box{min-width:auto;width:fit-content;background:#3f9477;padding:8px 12px;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:10px}.kik-discount-countdown .flex-1{display:flex;flex-direction:column;align-items:flex-end}.kik-discount-countdown>div:first-child .kik-countdown-title{font-size:12px;font-weight:600;line-height:1.5;color:#000;text-transform:uppercase}.kik-countdown-subtitle{font-size:16px;font-weight:600;line-height:1.5;color:#000;max-width:100%;width:100%}.kik-countdown-timer-separator{font-weight:400;font-size:14px;line-height:1.5;color:#fff}.kik-countdown-timer-number{font-weight:600;font-size:24px;line-height:1.2;color:#fff}.kik-countdown-timer-label{font-weight:400;font-size:12px;line-height:1.5;color:#fff}.kik-discount-countdown .kik-countdown-title{font-size:12px;font-weight:400;line-height:1.5;color:#353535}.kik-free-pillows-promo-block{background:#f7f8f9;border-radius:10px;padding:8px;display:flex;align-items:center;gap:12px;margin-bottom:0!important}.kik-free-pillows-promo-img{border-radius:6px;max-width:90px;width:100%;overflow:hidden}.kik-free-pillows-promo-title{font-size:18px;font-weight:600;line-height:1.5;color:#3f9477}.kik-free-pillows-promo-title span{color:#ff3b30}.kik-free-pillows-promo-description{font-size:12px;font-weight:400;line-height:1.5;color:#0d0d0d;margin-top:4px}.product-content-container .input-radio:checked+label.product-variant-unavailable{background:transparent;border:1px solid #999999;color:rgba(var(--colors-text),.5)}.variant-price.product-variant-price-unavailable{display:none}@media(max-width:767px){.kik-countdown-timer-number{font-size:20px}}@media screen and (max-width:1024px){.kik-mobile-thumbnails-below{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-top:10px!important;padding-inline:0!important;position:relative!important}.kik-mobile-thumbnails-below .kik-mobile-thumbnails-inner{flex-direction:row!important;position:relative!important;width:fit-content;gap:5px!important}.kik-mobile-thumbnails-below .kik-mobile-thumbnails-inner .x-thumbnail.media-thumbnail img{position:relative!important}.kik-mobile-thumbnails-below .kik-mobile-thumbnails-inner .x-thumbnail.media-thumbnail{width:50.29px!important;min-width:50.29px!important;height:50.29px!important;flex:0 0 50.29px!important}.kik-mobile-thumbnails-below .kik-mobile-thumbnails-inner .x-thumbnail.media-thumbnail button{padding-bottom:0!important;width:50.29px!important;height:50.29px!important;border-radius:4px!important}.main-product [id^=x-product-thumbnail]{display:flex!important;visibility:visible!important;opacity:1!important}.main-product [id^=product-media-] .splide-image{width:100%!important;max-width:100%!important}.main-product [id^=product-media-] .splide-image>.swiper-product{width:100%!important;max-width:100%!important;margin-inline:0!important;margin-left:0!important;margin-right:0!important}}@media screen and (min-width:1025px){[id^=product-media-] .splide-image{gap:8px;width:100%;align-items:stretch}[id^=product-media-] .splide-image>[id^=x-product-thumbnail-]{margin-left:0!important;margin-right:0!important;flex:0 0 auto;max-width:none}[id^=product-media-] .splide-image>.swiper-product{flex:1 1 0;min-width:0;width:100%;max-width:100%;margin-inline:0}}@media screen and (max-width:1024px){.main-product [id^=x-product-thumbnail]{display:flex!important;visibility:visible!important}}@media screen and (max-width:1024px){.kik-product-usp-features-item{flex-direction:column;text-align:center}.kik-product-usp-features-text{font-size:12px}.kik-single-product-features-item-text{font-size:12px;white-space:normal}.kik-buying-guide{padding:10px}.kik-buying-guide-title{font-size:18px}.kik-buying-guide-description{font-size:14px}.kik-instock{padding:8px}.kik-instock-text,.kik-instock-text strong,.kik-instock-text span{font-size:12px}.kik-instock img{width:22px!important;height:22px!important}.kik-countdown-home{border-radius:0;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:12px!important;margin-bottom:0!important}.kik-discount-countdown{align-items:center;margin-bottom:0!important}.kik-mobile-countdown-slot{width:100%;max-width:100%;padding:0!important}.main-product .product-media-container{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:0!important}.main-product .product-media-container [id^=product-media-]{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.kik-product-mobile-order{flex-direction:column}.kik-mobile-countdown-slot{display:block!important;order:1}.kik-mobile-breadcrumb{display:block!important}.kik-media-wrapper{display:contents}.kik-product-mobile-order .kik-media-wrapper .product-media-container{order:2}.kik-mobile-breadcrumb{order:3}.kik-product-mobile-order .product-content-container{order:4;width:100%!important;max-width:100%!important}.kik-usp-order-last{order:5;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;box-sizing:border-box}.kik-usp-order-last .kik-product-usp-features{width:100%}.kik-product-usp-features-item{flex:1;min-width:0;justify-content:center}.kik-product-usp-features-item:nth-child(3n+1){max-width:77px}.kik-product-usp-features-item:nth-child(3n+2){max-width:106px}.kik-product-usp-features-item:nth-child(3n+3){max-width:77px}.kik-countdown-timer-box{min-width:auto}.kik-discount-countdown>div:first-child .kik-countdown-title{font-size:11px}.kik-discount-countdown .kik-countdown-title{font-size:11px}.kik-countdown-subtitle{font-size:14px;max-width:100%}.kik-free-pillows-promo-title{font-size:16px}.kik-free-pillows-promo-description{font-size:11px}}.kik-mobile-breadcrumb:empty{display:none!important}@media(min-width:1025px){.kik-media-wrapper{width:100%;max-width:800px}.kik-product-mobile-order .kik-media-wrapper{position:sticky;top:var(--height-header);align-self:flex-start}}@media(min-width:1025px){.kik-product-mobile-order{flex-wrap:nowrap;gap:40px}.kik-product-mobile-order .kik-media-wrapper{min-width:0;flex:840 0 0;max-width:none}.kik-product-mobile-order .product-content-container{min-width:0;flex:640 0 0;max-width:none}.kik-product-mobile-order .kik-media-wrapper .product-media-container{min-width:0;max-width:100%}}.product-media-container{max-width:800px;width:100%}.product-content-container{max-width:552px;width:100%}.product-content-container .product-info{padding-left:0;padding-right:0}@media(max-width:1024px){.product-media-container,.product-content-container .product-info,.product-content-container{padding:0!important}.section-quick-view .kik-product-mobile-order .kik-media-wrapper{align-self:auto;top:0}}.section-quick-view .kik-product-mobile-order .kik-media-wrapper{top:0}.product-info .product-title{font-weight:600;line-height:120%;letter-spacing:0px;text-transform:capitalize;color:#1a1a1a}.product-form__input label{padding:9px 40px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px;border-radius:1000px;outline:none!important;border:1px solid #999999;margin-top:8px;color:#353535}.product-content-container .input-radio:checked+label{color:#000;background:#f7f8f9;border:1px solid #000}.product-content-container legend.font-medium{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#1a1a1a;margin-bottom:8px}.x-block-buy-buttons.button-product-buy_buttons form button{padding:12px 40px;background:#3f9477;color:#fff;border-color:#3f9477;box-shadow:none;overflow:hidden!important}.x-block-buy-buttons.button-product-buy_buttons form button:hover{padding:12px 40px;background:#3f9477!important;color:#fff!important;border-color:#3f9477!important;opacity:.8!important;box-shadow:none!important}.product-info .accordion button{font-weight:600!important;font-size:16px!important;line-height:150%;letter-spacing:0px;color:#000;padding:16px 0;border-color:#e5e5e5}.product-info .accordion .rte p{font-size:16px;font-weight:400;line-height:1.5;color:#1a1a1a}.product-info .accordion svg{width:24px;height:24px}.product-info .x-block-price small.cap{font-weight:400;line-height:150%;letter-spacing:0px;color:#7e7a79;position:relative;margin:0!important}.product-info .x-block-price span.price-sale{font-weight:600;line-height:120%;letter-spacing:0px;color:#353535;text-transform:capitalize}.kik-pdp-price-container .kik-save-amount-badge{padding:2px 8px;background:#fce7e5;color:#e30c00;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px;border-radius:99px;vertical-align:middle}.kik-pdp-price-container .kik-save-amount-badge{margin-left:0;margin-right:0}.kik-pdp-price-container{display:flex;align-items:center;gap:8px}.shopify-payment-terms{display:none}.product-info .accordion button p{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px;color:#000}.ryviu-number-widget{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px}.x-quantity-selector .inline-flex{border-radius:1000px}.product-info .accordion [x-show=open]{border-color:#e5e5e5}.kik-product-usp-features-image{max-width:32px;max-height:32px;width:32px;height:32px}@media(max-width:767px){.kik-product-usp-features-image{max-width:24px;max-height:24px;width:24px;height:24px}}.kik-size-chart-btn,.kik-size-chart-btn span,.kik-size-chart-btn:hover,.kik-size-chart-btn:focus,.kik-size-chart-btn:hover span,.kik-size-chart-btn:focus span{color:#1a1a1a!important}.kik-size-chart-btn{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;transition:none!important;text-decoration:underline!important}.kik-size-chart-btn:hover,.kik-size-chart-btn:focus{background-size:100% .1em,0 .1em!important;background-position:0 100%,0 100%!important;opacity:1!important;transform:none!important;animation:none!important}.kik-size-chart-btn:hover:after,.kik-size-chart-btn:focus:after{transform:none!important;animation:none!important}@media screen and (max-width:768px){.kik-size-chart-btn{font-size:12px}}.kik-size-guide-popup{max-width:640px;margin:0 auto;width:100%;border-radius:var(--sg-modal-radius);background:var(--sg-modal-bg);overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.kik-size-guide-header{background:var(--sg-header-bg);padding:16px var(--sg-header-padding-h);display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box}.kik-size-guide-title{font-family:var(--kik-font-heading-family);font-size:var(--kik-font-size-h5);font-style:var(--kik-font-heading-style);font-weight:var(--kik-font-weight-semibold);line-height:var(--kik-line-height-heading);color:var(--sg-color-title);font-feature-settings:"liga" off,"clig" off;text-transform:capitalize}.kik-size-guide-popup .size-guide-content{padding:var(--sg-body-padding);display:flex;flex-direction:column;gap:var(--sg-content-gap);flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.kik-size-guide-popup .size-guide-intro{display:flex;flex-direction:column;gap:var(--sg-group-gap)}.kik-size-guide-popup .size-guide-content-title{font-size:var(--kik-font-size-h6);font-weight:var(--kik-font-weight-semibold);line-height:var(--kik-line-height-heading);color:var(--sg-color-title)}.kik-size-guide-popup .size-guide-content-text{font-size:var(--kik-font-size-b2);font-weight:var(--kik-font-weight-regular);line-height:var(--kik-line-height-body);color:var(--sg-color-text)}.kik-size-guide-popup .size-guide-group{display:flex;flex-direction:column;gap:var(--sg-group-gap)}.kik-size-guide-popup .size-guide-items{display:flex;gap:var(--sg-col-gap)}.kik-size-guide-popup .size-guide-item{display:flex;flex-direction:column;align-items:center;gap:var(--sg-card-gap);flex:1}.kik-size-guide-popup .size-guide-item-image{width:100%;height:var(--sg-image-height);display:flex;align-items:center;justify-content:center}.kik-size-guide-popup .size-guide-item-image img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;object-fit:contain}.kik-size-guide-popup .size-guide-item-image svg{width:100%;height:100%;display:block}.kik-size-guide-popup .size-guide-details-box{width:var(--sg-chip-width);background:var(--sg-chip-bg);border-radius:var(--sg-chip-radius);padding:var(--sg-chip-padding-v) var(--sg-chip-padding-h);display:flex;flex-direction:column;gap:2px;align-items:center}.kik-size-guide-popup .size-guide-item-name{font-size:var(--kik-font-size-b3);font-weight:var(--kik-font-weight-semibold);line-height:var(--kik-line-height-body);color:var(--sg-color-text);display:block;text-align:center}.kik-size-guide-popup .size-guide-item-size{font-size:var(--kik-font-size-b4);font-weight:var(--kik-font-weight-regular);line-height:var(--kik-line-height-body);color:var(--sg-color-text);display:block;text-align:center}.kik-size-guide-close-btn{cursor:pointer;border:none;background:transparent;display:flex;align-items:center;justify-content:center;color:var(--sg-color-title);flex-shrink:0}button.kik-size-guide-close-btn.icon-close-container{color:var(--sg-color-title);background:transparent;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center}button.kik-size-guide-close-btn.icon-close-container svg{display:block;width:24px;height:24px;flex:none}@media screen and (max-width:768px){.kik-size-guide-popup{max-width:100%;max-height:calc(100vh - 32px)}.kik-size-guide-header{height:auto;align-items:center}}.size-chart-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;align-items:stretch;justify-content:flex-end;padding:24px 100px 24px 0;box-sizing:border-box}.size-chart-modal.is-open{display:flex}.size-chart-modal .size-chart-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#acacac4d;cursor:pointer}.size-chart-modal .size-chart-inner{position:relative;z-index:1;max-height:calc(100vh - 44px);overflow-y:auto;overflow-x:hidden;display:flex;justify-content:flex-end;align-items:flex-start;-webkit-overflow-scrolling:touch}[dir=rtl] .size-chart-modal,[dir=rtl] .size-chart-modal .size-chart-inner{justify-content:flex-start}.size-chart-inner:has(.kik-size-guide-popup){overflow:hidden}.kik-size-guide-popup .size-guide-content,.thickness-guide-modal .modal-body{scrollbar-width:thin;scrollbar-color:var(--kik-atc-color-gray-green) transparent}.kik-size-guide-popup .size-guide-content::-webkit-scrollbar,.thickness-guide-modal .modal-body::-webkit-scrollbar{width:4px}.kik-size-guide-popup .size-guide-content::-webkit-scrollbar-track,.thickness-guide-modal .modal-body::-webkit-scrollbar-track{background:transparent}.kik-size-guide-popup .size-guide-content::-webkit-scrollbar-thumb,.thickness-guide-modal .modal-body::-webkit-scrollbar-thumb{background:var(--kik-atc-color-gray-green);border-radius:2px}.kik-size-guide-popup .size-guide-content::-webkit-scrollbar-thumb:hover,.thickness-guide-modal .modal-body::-webkit-scrollbar-thumb:hover{background:var(--kik-color-dark-grey)}@media(max-width:767px){.size-chart-modal{justify-content:center;align-items:center;padding:16px}.size-chart-modal .size-chart-inner{justify-content:center}}.thickness-guide-modal{justify-content:center;align-items:center;padding:20px}.thickness-guide-modal .size-chart-inner{justify-content:center;align-items:top;display:flex;max-height:calc(100vh - 40px);overflow:hidden}[dir=rtl] .thickness-guide-modal,[dir=rtl] .thickness-guide-modal .size-chart-inner{justify-content:center;align-items:center}body.size-chart-open{overflow:hidden}.thickness-guide-modal .modal-container{background:#fff;width:100%;max-width:690px;border-radius:10px;position:relative;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.thickness-guide-modal .modal-title-block{background-color:#f8f6f2;height:48px;padding:0 24px;display:flex;align-items:center;justify-content:center;position:relative}.thickness-guide-modal .modal-title-block h3{margin:0;padding:0;text-align:center;font-size:20px;line-height:1.2;font-weight:600;color:#1a1a1a;text-transform:capitalize}.thickness-guide-modal .close-x{cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:#0d0d0d}.thickness-guide-modal .close-x svg{display:block;width:24px;height:24px;flex:none}.thickness-guide-modal .modal-body{display:flex;flex-direction:column;gap:16px;padding:16px;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.thickness-guide-modal .modal-body>*{flex-shrink:0}.thickness-guide-modal .modal-text-block{padding:0}.thickness-guide-modal .modal-text-block p{font-size:16px;font-weight:400;line-height:1.5;color:#1a1a1a;margin:0}.thickness-guide-modal .chip-row{display:flex;gap:8px}.thickness-guide-modal .chip{padding:8px 24px;border:1px solid #E0E0D8;border-radius:6px;font-size:16px;font-weight:400;line-height:1.5;cursor:pointer;background:#fff;color:#353535;transition:border-color .15s,background .15s;height:32px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.thickness-guide-modal .chip.active{background:#f7f8f9;color:#000;border-color:#000}.thickness-guide-modal .gender-toggle{display:flex;width:186px;height:40px}.thickness-guide-modal .gender-btn{flex:1;background:#fff;border:1px solid #E0E0D8;font-size:16px;font-weight:400;line-height:1.5;color:#353535;cursor:pointer;padding:4px 8px;transition:border-color .15s,background .15s}.thickness-guide-modal .gender-btn:first-child{border-radius:6px 0 0 6px;border-right:none}.thickness-guide-modal .gender-btn:last-child{border-radius:0 6px 6px 0;border-left:1px solid #E0E0D8}.thickness-guide-modal .gender-btn.active{background:#f7f8f9;color:#000;border-color:#000}.thickness-guide-modal .gender-btn.active[data-gender=male]{border-right:1px solid}.thickness-guide-modal .gender-btn:first-child.active+.gender-btn{border-left-color:#e0e0d8}.thickness-guide-modal .viz-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;gap:0;min-height:374px;position:relative}.thickness-guide-modal .bed-unit{width:254px;flex-shrink:0;display:flex;flex-direction:column;z-index:2;position:relative}.thickness-guide-modal .bed-unit-content{width:100%}.thickness-guide-modal .total-box{text-align:right}.thickness-guide-modal .total-label{font-size:16px;font-weight:400;line-height:1.5;color:#000}.thickness-guide-modal .total-num{font-size:32px;font-weight:600;color:#000;line-height:1.2;text-transform:capitalize}.thickness-guide-modal .layer-wrap.left{background:#fff;border:1px solid #000;border-radius:0 10px 10px 0;padding-top:15px;overflow:visible;position:relative}.thickness-guide-modal .layer{width:100%;display:flex;align-items:center;transition:height .3s ease;box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thickness-guide-modal .layer-mattress{background:#e0e0d8;border-top:1px solid #000;border-radius:0 9px 9px 0;text-align:right;padding-top:6.5px;padding-right:16px;font-size:14px;font-weight:400;line-height:1.5}.thickness-guide-modal .layer-found{background:#d9eae4;border:1px solid #000;border-radius:0 3px 3px 0;justify-content:flex-end;padding-right:16px;padding-top:1px;padding-bottom:4px;font-size:14px;line-height:1.5}.thickness-guide-modal .layer-frame{background:#d2d2d2;height:45px;position:relative;border-radius:0 3px 0 0;justify-content:flex-end;padding-right:16px}.thickness-guide-modal .layer-frame-icon{position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0;pointer-events:none}.thickness-guide-modal .layer-frame-text{position:relative;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thickness-guide-modal .layer-frame-stand{width:13px;height:10px;background:#d2d2d2;clip-path:polygon(0% 0%,100% 0%,88.5% 100%,11.5% 100%);margin-left:auto;flex-shrink:0}.thickness-guide-modal .guide-line{position:absolute;top:0;left:100%;width:80px;height:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='2'%3E%3Cline x1='0' y1='1' x2='6' y2='1' stroke='%233F9477' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:center left;background-size:8px 2px;z-index:3}.thickness-guide-modal .human-center{width:auto;flex-shrink:0;z-index:1;display:block;align-self:flex-end}.thickness-guide-modal .controls-grid{display:flex;flex-wrap:wrap;gap:16px 24px;padding:0}.thickness-guide-modal .control-block{display:flex;flex-direction:column;gap:4px}.thickness-guide-modal .control-block--step1{width:309px;flex-shrink:0}.thickness-guide-modal .control-block--step2{flex:1 0 0;min-width:180px}.thickness-guide-modal .control-block--step3{width:309px;flex-shrink:0}.thickness-guide-modal .label-style{font-size:16px;font-weight:400;line-height:1.5;color:#000;display:flex;align-items:center;gap:8px;white-space:nowrap}.thickness-guide-modal .circle-num{background:#353535;color:#fff;border-radius:50%;width:20px;height:20px;min-width:20px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.thickness-guide-modal .slider-flex{display:flex;align-items:center;gap:8px}.thickness-guide-modal input[type=range]{flex:1;appearance:none;-webkit-appearance:none;height:4px;outline:none;border-radius:2px;cursor:pointer}.thickness-guide-modal input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:14px;height:14px;border:2px solid #AB8C70;background:#fff;border-radius:50%;cursor:pointer;margin-top:-5px}.thickness-guide-modal input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#AB8C70 0%,#AB8C70 var(--range-value, 50%),#D2D2D2 var(--range-value, 50%),#D2D2D2 100%);height:4px;border-radius:2px}.thickness-guide-modal input[type=range]::-moz-range-thumb{width:14px;height:14px;border:2px solid #AB8C70;background:#fff;border-radius:50%;cursor:pointer}.thickness-guide-modal input[type=range]::-moz-range-track{background:#d2d2d2;border:none;border-radius:2px;height:4px}.thickness-guide-modal input[type=range]::-moz-range-progress{background:#ab8c70;border-radius:2px}.thickness-guide-modal .val-input-wrap{color:#353535;display:flex;align-items:center;gap:2px;font-size:16px;font-weight:300;line-height:28px}.thickness-guide-modal .val-input{border:1px solid #E0E0D8;border-radius:4px;width:40px;height:24px;display:flex;justify-content:center;align-items:center;font-size:12px;color:#353535}@media(max-width:767px){.thickness-guide-modal .modal-title-block{height:56px}.thickness-guide-modal .modal-title-block h3{font-size:18px}.thickness-guide-modal .close-x{right:6px}.thickness-guide-modal .modal-text-block p{font-size:14px}.thickness-guide-modal .chip{flex:1;padding:8px 12px;height:40px;font-size:14px}.thickness-guide-modal .gender-btn{font-size:14px}.thickness-guide-modal .viz-wrapper{min-height:320px}.thickness-guide-modal .bed-unit{width:199px}.thickness-guide-modal .total-num{font-size:24px}.thickness-guide-modal .layer-mattress,.thickness-guide-modal .layer-found,.thickness-guide-modal .layer-frame{font-size:12px}.thickness-guide-modal .control-block--step1,.thickness-guide-modal .control-block--step2,.thickness-guide-modal .control-block--step3{width:100%;flex:none;min-width:0}.thickness-guide-modal .label-style{font-size:14px}.thickness-guide-modal .val-input{width:34px;height:28px}}#x-announcement #x-slide-announcement-bar.splide,#x-announcement .splide__track,#x-announcement .splide__list{display:block!important;visibility:visible!important}#x-announcement .splide__list{display:flex!important}#x-announcement .splide__slide{visibility:visible!important}#x-announcement .splide__slide.x-splide-slide{padding-top:10px!important;padding-bottom:10px!important}#x-announcement .splide__arrows{display:block!important;visibility:visible!important}#x-announcement .splide__arrow{display:inline-flex!important;visibility:visible!important;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer}.announcement-bar-wrapper{gap:4px}.announcement-bar-wrapper .button-link{font-size:12px!important;line-height:1.5!important}.announcement-bar-wrapper .button{text-decoration:underline!important;font-size:12px!important;line-height:1.5!important;padding:0;margin:0}.header a:has(.header-logo){width:100px!important}.header .header-logo{width:100%!important;height:auto!important}.transparent-header:not(:has(.sticky-header-active)) .logo-name img.header-logo,.background-header .header-logo,.transparent-header .sticky-header-content.sticky-header-active .header-logo{filter:none!important}@media(min-width:768px){.header a:has(.header-logo){width:124px!important}}.color-label-simple_menu_TAHeat{background:linear-gradient(-90deg,#3f9477,#73c085 50% 100%)!important;right:-12px;height:18px!important;font-size:12px}.color-label-simple_menu_TAHeat:before{border-top-color:transparent!important}.color-label-simple_menu_ypyKah{background:linear-gradient(-90deg,#3f9477,#73c085 50% 100%)!important;right:-30px}.color-label-simple_menu_ypyKah:before{border-top-color:transparent!important}.color-label-simple_menu_riGDxt{background:linear-gradient(-90deg,#3f9477,#73c085 50% 100%)!important;right:-12px}.color-label-simple_menu_riGDxt:before{border-top-color:transparent!important}.color-label-simple_menu_GFLRMz{background:linear-gradient(-90deg,#3f9477,#73c085 50% 100%)!important;right:-12px}.color-label-simple_menu_GFLRMz:before{border-top-color:transparent!important}.kik-special-menu-badge,.color-label-simple_menu_GFLRMz,.color-label-simple_menu_TAHeat{display:flex;line-height:normal;align-items:baseline;justify-content:center}.color-label-simple_menu_GFLRMz span,.color-label-simple_menu_TAHeat span{font-size:10px;font-style:normal;font-weight:600;line-height:150%}.x-container-header-nav{padding-bottom:16px!important}.x-container-header-nav .list-menu{gap:50px!important}.simple_menu_item{padding-top:5.5px!important;padding-bottom:5.5px!important}.template-collection .background-header,.template-collection .sticky-header-content.sticky-header-active,.template-collection .sticky-header-content.background-header{--colors-text-header: 0, 0, 0;--colors-text-link: 0, 0, 0}.template-collection .background-header header,.template-collection .background-header .logo-name,.template-collection .background-header .list-menu span.x-icon-caret,.template-collection .background-header .simple_menu_item a span,.template-collection .background-header .nav-link,.template-collection .background-header .header__inline-menu a,.template-collection .background-header .header-icon-cart,.template-collection .background-header .header-icon-account,.template-collection .background-header .x-header-icon-search,.template-collection .sticky-header-content.sticky-header-active header,.template-collection .sticky-header-content.sticky-header-active .logo-name,.template-collection .sticky-header-content.sticky-header-active .list-menu span.x-icon-caret,.template-collection .sticky-header-content.sticky-header-active .simple_menu_item a span,.template-collection .sticky-header-content.sticky-header-active .nav-link,.template-collection .sticky-header-content.sticky-header-active .header__inline-menu a,.template-collection .sticky-header-content.sticky-header-active .header-icon-cart,.template-collection .sticky-header-content.sticky-header-active .header-icon-account,.template-collection .sticky-header-content.sticky-header-active .x-header-icon-search,.template-collection .sticky-header-content.background-header header,.template-collection .sticky-header-content.background-header .logo-name,.template-collection .sticky-header-content.background-header .list-menu span.x-icon-caret,.template-collection .sticky-header-content.background-header .simple_menu_item a span,.template-collection .sticky-header-content.background-header .nav-link,.template-collection .sticky-header-content.background-header .header__inline-menu a,.template-collection .sticky-header-content.background-header .header-icon-cart,.template-collection .sticky-header-content.background-header .header-icon-account,.template-collection .sticky-header-content.background-header .x-header-icon-search{color:#000!important}.simple_menu_item a .simple_menu_item_label{display:inline-block;position:relative;font-size:18px!important;line-height:1.5!important;color:#000!important;font-weight:400!important}.simple_menu_item a .simple_menu_item_label:before{content:attr(data-text);font-weight:600;visibility:hidden;display:inline-block}.simple_menu_item a .simple_menu_item_label>span{position:absolute;left:0;top:0;white-space:nowrap;font-size:18px!important;line-height:1.5!important;color:#000!important;font-weight:400!important;transition:font-weight .15s ease,color .2s ease}.header .list-menu .simple_menu_item a:hover .simple_menu_item_label>span,.header .list-menu .simple_menu_item a span:hover{font-weight:600!important}.simple_menu_item a span{font-size:18px!important;line-height:1.5!important;color:#000!important;font-weight:400!important}.flip-container:hover .back{border-bottom:1px solid #000!important}@media(min-width:1024px){.simple_menu .toggle-menu .toggle-menu-sub.toggle-menu-sub-hidden{opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,visibility .2s;pointer-events:none}.simple_menu .toggle-menu .toggle-menu-sub{opacity:1;visibility:unset;transform:translateY(0);transition:opacity .2s ease .05s,transform .2s ease .05s,visibility .2s .05s}.simple_menu .toggle-menu.toggle-menu-hidden .mega-nav,.simple_menu .toggle-menu.toggle-menu-hidden .tree-menu-nav{opacity:0;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease}.simple_menu .toggle-menu .mega-nav,.simple_menu .toggle-menu .tree-menu-nav{opacity:1;transform:translateY(0);transition:opacity .2s ease .05s,transform .2s ease .05s}}.simple_menu_item .x-icon-caret svg{width:7.5px}@media screen and (max-width:767px){.simple_menu_item a span,.simple_menu_item a .simple_menu_item_label,.simple_menu_item a .simple_menu_item_label>span{font-size:16px!important}}.toggle-menu .x-pgw.page-width{max-width:1200px;padding:0!important;gap:40px}.mega-nav,.mega-nav-promotions{padding:0!important}.product-info .product-title{color:#1a1a1a}@media screen and (max-width:767px){.product-info .product-title{color:#1a1a1a}.kik-pdp-price-container .kik-save-amount-badge{font-size:11px}.product-form__input label{padding:10px 37.5px;font-size:14px}.product-info .accordion button,.product-info .accordion button p{font-size:14px!important}}@media(max-width:767px){.sticky_add_to_cart{background:#f0f0f0!important;padding:16px!important;box-shadow:0 -2px 12px #00000014;border-radius:0 0 12px 12px!important}.sticky_add_to_cart .kik-sticky-inner{display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:8px 16px;align-items:start;padding:0!important}.sticky_add_to_cart .kik-sticky-mobile-summary{grid-column:1;grid-row:1;flex-direction:column;align-items:flex-start;min-width:0;padding-right:36px}.sticky_add_to_cart .kik-sticky-mobile-title{color:#388e8e!important;font-weight:500;font-size:16px;line-height:1.3;line-clamp:2}.sticky_add_to_cart .kik-sticky-inner>span[class*=absolute]{color:#000!important;opacity:1!important;top:2px}.sticky_add_to_cart .kik-sticky-inner>span[class*=absolute] svg{fill:#000!important;color:#000!important}.sticky_add_to_cart .kik-sticky-form-wrapper,.sticky_add_to_cart .product_form{display:contents}.sticky_add_to_cart .product_form .pricearea{grid-column:1;grid-row:2;width:100%;margin-right:0!important;margin-top:0!important}.sticky_add_to_cart .product_form .pricearea,.sticky_add_to_cart .product_form .kik-pdp-price-container{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}.sticky_add_to_cart .product_form .price-sale{color:#e02b2b!important;font-weight:600;font-size:16px;line-height:1.3}.sticky_add_to_cart .product_form .price-compare{color:#888!important;font-weight:400;font-size:16px;line-height:1.3;text-decoration:line-through}.sticky_add_to_cart .product_form .kik-save-amount-badge{background:#ef4444!important;color:#fff!important;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.02em;padding:6px 12px;border-radius:9999px}.sticky_add_to_cart .product_form>div:last-of-type{grid-column:2;grid-row:1 / -1;align-self:center;margin:0!important}.sticky_add_to_cart .product_form .add_to_cart_button,.sticky_add_to_cart .product_form button.add_to_cart_button{border-radius:9999px!important;background:#4a9f7f!important;color:#fff!important;font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:.02em;padding:14px 24px!important;min-width:120px}.sticky_add_to_cart a[href*="/products/"] p{color:#388e8e!important;font-weight:500;font-size:16px;line-height:1.3}.sticky_add_to_cart a[href*="/products/"] .price-sale{color:#e02b2b!important;font-weight:600;font-size:16px;line-height:1.3}.sticky_add_to_cart a[href*="/products/"] .price-compare{color:#888!important;font-weight:400;font-size:16px;line-height:1.3;text-decoration:line-through}.sticky_add_to_cart a[href*="/products/"] .kik-save-amount-badge{background:#ef4444!important;color:#fff!important;font-weight:600;font-size:12px;text-transform:uppercase;padding:6px 12px;border-radius:9999px}.sticky_add_to_cart .md\:\!flex{grid-column:1;grid-row:1}}@media(min-width:768px){.sticky_add_to_cart{max-width:558px;left:auto!important;right:0!important;transform:none!important;margin:0 16px 16px!important;background:#fff!important;border-radius:12px;padding:16px!important;box-shadow:0 4px 40px #0000000d;border:.5px solid rgba(224,224,216,1);z-index:111}.sticky_add_to_cart>div{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:0!important;background:transparent!important}.sticky_add_to_cart .product_form .pricearea{display:none!important}.sticky_add_to_cart .md\:\!flex{width:100%;flex:1 1 auto;gap:16px;align-items:center;justify-content:space-between}.sticky_add_to_cart a[href*="/products/"]{flex:1 1 auto;min-width:auto;margin-bottom:0!important}.sticky_add_to_cart a[href*="/products/"]>div.ml-5{width:256px!important;min-width:256px!important;max-width:256px!important;flex:0 0 256px!important;margin-right:0!important;margin-left:16px!important}.sticky_add_to_cart [id^=product-image-sticky-]{width:78px!important;min-width:78px!important;height:52px!important;flex-shrink:0}.sticky_add_to_cart [id^=product-image-sticky-] .relative.overflow-hidden{border-radius:8px;border:1px solid #e5e5e5;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sticky_add_to_cart [id^=product-image-sticky-] img{border-radius:8px;object-fit:cover;width:100%;height:100%}.sticky_add_to_cart [id^=product-image-sticky-] .before\:pb-\[100\.0\%\]:before,.sticky_add_to_cart [id^=product-image-sticky-] [class*="before:pb-"]:before{padding-bottom:0!important;content:none!important}.sticky_add_to_cart a[href*="/products/"] .kik-pdp-price-container,.sticky_add_to_cart a[href*="/products/"] .pricearea{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}.sticky_add_to_cart a[href*="/products/"] .price-sale{color:#ff3b30!important;font-weight:600;font-size:16px;line-height:150%}.sticky_add_to_cart a[href*="/products/"] .price-compare{color:#7e7a79!important;font-weight:400;font-size:16px;line-height:150%}.sticky_add_to_cart a[href*="/products/"] .kik-save-amount-badge{background:#ff3b30!important;color:#fff!important;font-weight:600;font-size:12px;line-height:150%;padding:4px 8px;border-radius:4px}.sticky_add_to_cart [class*=variant-update-sticky-]{flex:0 0 auto;margin:0 0 0 auto!important}[dir=rtl] .sticky_add_to_cart [class*=variant-update-sticky-]{margin-left:0!important;margin-right:auto!important}.sticky_add_to_cart [class*=variant-update-sticky-] select,.sticky_add_to_cart .product-form__input{background:#fff!important;border:1px solid #333!important;border-radius:8px!important;min-width:auto;max-width:160px;padding-bottom:10px}.sticky_add_to_cart .kik-sticky-form-wrapper,.sticky_add_to_cart .product_form,.sticky_add_to_cart [x-data*=xProductCart]{width:100%!important}.sticky_add_to_cart .product_form{flex-direction:column!important;align-items:stretch!important;justify-content:stretch!important;margin-top:0!important;gap:0!important}.sticky_add_to_cart .product_form>div:last-of-type{width:100%!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.sticky_add_to_cart .product_form .add_to_cart_button,.sticky_add_to_cart button.add_to_cart_button{width:100%!important;max-width:none!important;border-radius:9999px!important;background:#3f9477!important;color:#fff!important;font-weight:600;font-size:16px;line-height:150%;padding:12px 24px!important}.sticky_add_to_cart a[href*="/products/"] p{color:#387b67!important;font-weight:600;font-size:16px;line-height:150%}.kik-buying-guide-link{margin-top:6px}}.full-width-mobile.page-width{padding-inline:16px}@media(max-width:767px){.x-block-columns.text-column-with-icon.x-pgw.page-width{padding-inline-end:0!important}}form.header-search-form-compact{padding:8px 16px;border-radius:6px;border-width:.5px;border-color:#999!important;max-height:38px!important}form.header-search-form-compact svg.icon-animation{width:20px}form.header-search-form-compact .text-current{color:#000!important}form.header-search-form-compact input::placeholder{color:#999!important;opacity:1}button.search__speech.absolute.cursor-pointer.w-7.h-7.p-1.right-10.top-1\/2.-translate-y-1\/2.opacity-60.bg-none.text-current{display:none}.count_item>div{background:linear-gradient(284.04deg,#3f9477 -.34%,#73c085 49.66% 99.66%)!important;border-radius:1000px!important;color:#fff!important}.mega-nav .font-semibold a span{font-weight:600;font-size:16px!important;letter-spacing:0px}.mega-nav li ul.list-unstyled li span{font-size:16px;font-weight:400;line-height:1.5}.mega-nav li a.nav-link:after,.mega-nav li a.effect-inline:after{display:none!important}.mega-nav ul.list-unstyled li a[aria-label=image],.mega-nav .grandchildlink a[aria-label=image]{display:none!important}.mega-promotion{width:100%!important}.toggle-menu.toggle-menu-hidden .mega-menu-card .promotion-header{width:300px!important;height:200px!important}.toggle-menu.toggle-menu-hidden .mega-menu-card .promotion-header{height:200px!important}.mega-nav-promotions{gap:64px!important}#mobile-navigation{padding:0!important;max-width:90%!important}#mobile-navigation .mega-nav-promotions{gap:12px!important}#mobile-navigation .mega-nav-promotions .mega-menu-card{flex:1;min-width:0}#mobile-navigation .mega-nav-promotions .promotion-header{width:100%;aspect-ratio:1 / 1!important;height:auto!important}#mobile-navigation .x-block-accordion-promotions{grid-column:1 / -1;width:100%;max-width:100%;box-sizing:border-box}#mobile-navigation .x-block-accordion-promotions .mega-nav-promotions{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;width:100%;box-sizing:border-box}#mobile-navigation .x-block-accordion-promotions .mega-nav-promotions .mega-menu-card{flex:0 0 calc(50% - 6px);min-width:0;max-width:calc(50% - 6px);box-sizing:border-box}#mobile-navigation .mobile-menu-color-label{height:18px!important;font-weight:600;font-size:11px;line-height:150%;letter-spacing:0;padding-left:6px;padding-right:6px;border-radius:4px;background:linear-gradient(284.04deg,#3f9477 -.34%,#73c085 49.66% 99.66%)!important}#mobile-navigation .mobile-menu-color-label span{display:flex;align-items:center;height:18px!important}.promotion-badge{font-weight:600;font-size:12px;line-height:1.5;letter-spacing:0;position:absolute;top:8px;left:8px;z-index:2;padding:3px 8px;border-radius:4px;color:#fff;text-transform:uppercase;white-space:nowrap}.mega-nav-promotions .promotion-badge{background-color:#ab8c70!important}.mega-nav-promotions .animate_transition_card__image{transform:none!important;transition:none!important}.mega-nav-promotions .active.lazy_active.animate_transition_card__image{width:100%;max-width:300px;will-change:auto!important}.mega-nav-promotions img.image-hover,.mega-nav-promotions .group:hover img.image-hover{transform:none!important;transition:none!important;will-change:auto!important}.promotion-content .button.button-text-link,.promotion-content .button.button-text-link span{padding:0!important;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0px}:has(>.animate_transition_card__image)+.promotion-content,:has(.animate_transition_card__image)+.promotion-content{margin-top:16px!important;padding:0!important;text-align:left!important}@media(max-width:1199px){header.header{padding-top:12px!important;padding-bottom:12px!important}header:has([class*="grid-area:search"]) .x-header-icon-search,header:has(.header-mobile-search-row) .x-header-icon-search{display:none!important}header [class*="grid-area:search"],header [class*="grid-area: search"],header .header-mobile-search-row{grid-column:1 / -1}header .header-mobile-search-row{position:relative;border-top:none}header .header-mobile-search-row:before{content:"";position:absolute;top:1rem!important;left:50%;transform:translate(-50%);width:100vw;height:1px;background:rgba(var(--colors-text-header),.1)}header .header-mobile-search-row .header-search,header .header-mobile-search-row .header-search>div{width:100%!important;max-width:none!important}header .x-container-header-search[class*=grid-area]{width:100%;max-width:none}header .header-icon-account{display:flex!important}.header-icon-account span.w-11.h-10.pl-3.pr-2\.5.pt-2\.5.pb-2{padding-inline:0!important;width:auto}.header-icon-cart span.w-11.h-10.md\:pl-3.inline-block.pl-3.pr-0.md\:pr-2\.5.pt-2\.5.pb-2{padding-inline-start:8px;width:auto}header .header-mobile-search-row{padding-top:30px!important;padding-bottom:0!important}.mobile-navigation-modern-icon-bg,.icon-close-container{background:transparent!important}.x-block-mobile-nav-close{padding:16px!important;border-bottom:1px solid #E0E0D8!important}.x-block-mobile-nav-close span{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0px}.x-mobile-nav-footer{margin-top:64px;border:none;padding:0}.x-mobile-nav-footer .x-block-social{order:1}.x-mobile-nav-footer .x-block-login{order:2}.x-block-login a[aria-label=Account]{align-items:center}.x-block-login .mobile-nav-account-icon svg{display:block;vertical-align:middle}.modern-icon-set .icon-close-animation{width:12px;height:12px}}.social-list a{color:#1a1a1a}#mobile-navigation .mobile-nav-submenu-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .75rem}#mobile-navigation .mobile-nav-submenu-grid-item{min-width:0}#mobile-navigation .mobile-nav-submenu-grid .p-break-words{word-break:break-word}#mobile-navigation .background-header .mobile-nav-submenu-50-50,#mobile-navigation .mobile-nav-submenu-50-50{display:block!important;width:100%!important}#mobile-navigation .background-header .mobile-nav-submenu-col,#mobile-navigation .mobile-nav-submenu-col{min-width:0;width:100%!important;max-width:none;box-sizing:border-box}#mobile-navigation .mobile-nav-submenu-col .p-break-words{word-break:break-word}#mobile-navigation .mobile-nav-submenu-col .p-break-words span{font-size:14px!important}#mobile-navigation .mobile-nav-sub-submenu-list{display:block}#mobile-navigation .mobile-nav-sub-submenu-list li{display:block;width:100%;border-bottom:1px solid rgba(0,0,0,.06)}#mobile-navigation .mobile-nav-sub-submenu-list li:last-child{border-bottom:none}#mobile-navigation .mobile-nav-sub-submenu-list a{display:flex;width:100%;box-sizing:border-box}.x-container-mobile-nav .menu-drawer ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.x-container-mobile-nav .menu-drawer ul.kik-col-list{flex-direction:column;display:flex}.x-container-mobile-nav.menu-drawer ul li .mobile-nav-headline{font-weight:400;font-size:16px;line-height:1.5;color:#000}.x-container-mobile-nav.menu-drawer ul li .menu-drawer{margin-top:12px}.x-container-mobile-nav.menu-drawer ul li .menu-drawer ul li .sub-submenu-title{font-weight:600;font-size:14px;color:#000;line-height:1.5;margin-bottom:8px}.x-container-mobile-nav.menu-drawer ul li .menu-drawer ul li .mobile-nav-submenu-col ul{padding-left:16px;display:flex;flex-direction:column;gap:8px}.x-container-mobile-nav.menu-drawer ul li .menu-drawer ul li .mobile-nav-submenu-col ul li a{padding:0;font-weight:400;font-size:14px;line-height:1.5;color:#000}.block-mobile-navigation-accordion_menu.block-mobile-navigation.block-mobile-navigation-after .kik-accordion-all-mattress-list li{position:relative}.block-mobile-navigation-accordion_menu.block-mobile-navigation.block-mobile-navigation-after .kik-accordion-all-mattress-list li:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;background:rgb(var(--background-color-header));width:100%;z-index:-1}.block-mobile-navigation-accordion_menu.block-mobile-navigation.block-mobile-navigation-after .kik-accordion-all-mattress-list li a{font-weight:600;font-size:14px;color:#000;line-height:1.5;margin-bottom:16px}.icon-caret-mobile{width:24px;height:24px;background:#f7f8f9;border-radius:100px;display:flex;align-items:center;justify-content:center}span.icon-caret-mobile svg{width:8px;height:auto}.toggle-menu .kik-mega-nav-custom-first{overflow:hidden;width:100%;padding-bottom:16px}[dir=rtl] .toggle-menu .kik-mega-nav-custom-first{padding-left:0}.toggle-menu .kik-mega-nav-custom-first li,.toggle-menu li.kik-mega-nav-custom-first{position:relative}.toggle-menu .kik-mega-nav-custom-first li:before,.toggle-menu li.kik-mega-nav-custom-first:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;background:rgb(var(--background-color-header));width:100%;z-index:-1}.toggle-menu .kik-mega-nav-custom-first a{font-weight:600;font-size:16px!important;letter-spacing:0px;line-height:1.5}.mega-nav li ul li a:hover{text-decoration:underline!important}.promotion-content a:before,.promotion-content a:after{display:none}.promotion-content .btn-text-link-effect-2{display:none!important}.promotion-content .button.button-text-link:hover .btn-text-link-effect-1,.promotion-content button.button-text-link:hover .btn-text-link-effect-1{top:0!important}.mega-menu-card .promotion-content .button.button-text-link{position:static}.mega-menu-card .promotion-content .button.button-text-link:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;background:transparent!important;z-index:15;cursor:pointer}.mega-menu-card{cursor:pointer}@media(min-width:1024px){.simple_menu .toggle-menu .x-pgw.page-width{--kik-simple-mega-gap: 64px;justify-content:center!important;align-items:flex-start;gap:var(--kik-simple-mega-gap)!important}.simple_menu .toggle-menu .mega-nav{width:auto!important}.simple_menu .toggle-menu .mega-nav>li:not(.kik-mega-nav-custom-first){width:150px!important;flex:0 0 150px!important}.simple_menu .toggle-menu .promotion-horizontal.image-count-2 .mega-nav,.simple_menu .toggle-menu .promotion-horizontal.image-count-3 .mega-nav{width:auto!important}.simple_menu .toggle-menu .mega-nav{flex:0 1 auto;column-gap:64px!important;row-gap:.25rem!important}.simple_menu .toggle-menu .mega-nav>li>ul.list-unstyled>li{padding-top:.25rem!important;padding-bottom:.25rem!important}.simple_menu .toggle-menu .mega-nav-promotions{gap:64px!important}.simple_menu .toggle-menu .mega-promotion{float:none!important;flex:0 1 auto;max-width:640px!important;margin-left:0!important;margin-right:0!important}}@media(min-width:1024px){#menu-6 .x-pgw.page-width{--kik-simple-mega-gap: 64px}#menu-6 .mega-nav{column-gap:64px!important}#menu-6 .mega-nav-promotions{gap:64px!important}#menu-6 .mega-nav{flex:0 1 auto;flex-wrap:nowrap!important;min-width:0;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}#menu-6 .mega-nav>li:not(.kik-mega-nav-custom-first){flex:0 0 150px!important;width:150px!important;max-width:150px}}#menu-4 .mega-promotion,#menu-6 .mega-promotion{max-width:300px!important}@media(min-width:1024px){#menu-1 .x-pgw.page-width{gap:0!important}#menu-1 .mega-nav{width:428px!important;flex:0 0 428px!important}}.toggle-menu .x-pgw.page-width{justify-content:center!important}.x-block-accordion-promotions .promotion-content .button.button-text-link span{font-weight:600;font-size:12px;line-height:150%;letter-spacing:0px;color:#000!important}.x-block-accordion-promotions .animate_transition_card__image{transform:none!important;transition:none!important}.x-block-accordion-promotions .active.lazy_active.animate_transition_card__image{will-change:auto!important}.x-mobile-nav-footer{margin-top:64px;border:none}.x-mobile-nav-footer .x-block-social{padding-inline:16px}.x-mobile-nav-footer ul.social-list{opacity:1!important;gap:16px}.x-mobile-nav-footer .social-list a{color:#000;padding:0!important;width:18px;height:18px}.x-mobile-nav-footer .x-block-social .opacity-70{opacity:1}.x-mobile-nav-footer div#selector-social,.x-mobile-nav-footer .x-block-social .pt-2.pb-2.pl-0\.5.pr-0\.5.flex.items-center.opacity-70{padding:0}.x-mobile-nav-footer li.x-block-login.block-mobile-navigation{border-top:1px solid #E0E0D8}.promotion-content .button.button-text-link,.promotion-content .button.button-text-link span{color:#1a1a1a!important;padding:0!important}.kik-card-atc-loading{color:transparent!important;pointer-events:none}.kik-card-atc-loading:after{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:kik-card-atc-spin .65s linear infinite;z-index:1}@keyframes kik-card-atc-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.main-product .product_green_badge{padding:4px 8px!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;background:#f5f4f0!important;color:#ab8c70!important;border-radius:6px!important;text-transform:uppercase!important;letter-spacing:0}@media(max-width:767px){.main-product .product_green_badge{font-size:12px!important}}.main-product .kik-product-badge{flex-direction:row;align-items:center;gap:6px;line-height:1.2;white-space:nowrap}.main-product .kik-product-badge:not(.kik-product-badge--stacked){display:inline-flex}.kik-product-badge__icon{display:inline-flex;align-items:center;width:1.25em;height:1.25em;flex-shrink:0}.kik-product-badge__icon-img{width:100%;height:100%;object-fit:contain;display:block}.kik-product-badge__text{display:inline-block}.kik-product-badge--first-only:not(.kik-product-badge--stacked){display:none!important}.product-media-container:has(.splide__list>.splide__slide:first-child.is-active) .kik-product-badge--first-only:not(.kik-product-badge--stacked){display:inline-flex!important}.kik-image-badges{position:absolute;top:20px;left:20px;right:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;max-width:100%;box-sizing:border-box;pointer-events:none}.kik-image-badge{display:block;flex-shrink:0;width:20%;height:auto;aspect-ratio:1 / 1}.kik-image-badge__img{display:block;width:100%;height:100%;object-fit:contain}.product-media-container:has(.kik-product-badge--has-text) .kik-image-badges{top:50px}@media(max-width:767px){.kik-image-badges{top:11px;left:11px;gap:6px}.kik-image-badge{width:100px;height:100px;aspect-ratio:auto}.product-media-container:has(.kik-product-badge--has-text) .kik-image-badges{top:50px}}.kik-image-badges:not(.kik-image-badges--stacked){display:none!important}.product-media-container:has(.splide__list>.splide__slide:first-child.is-active) .kik-image-badges:not(.kik-image-badges--stacked){display:flex!important}button.hot-spot__dot.tap-area svg{fill:#3f9477!important;color:#3f9477!important}.shopify-section--hot-spots .section-stack .content-over-media picture{max-height:600px!important;overflow:hidden;border-radius:10px}.x-block-buy-buttons.button-product-buy_buttons form button,.kik-product-buy-buttons-wrapper .product-form__quantity .inline-flex.w-fit{height:48px}.section-product-info .kik-media-wrapper .kik-mobile-thumbnails-below:has(.kik-mobile-thumbnails-inner.flex-col){min-width:80px;max-width:80px}.kik-free-pillows-promo-img{height:80px}.x-block-description .rte p strong{font-size:16px}.x-block-description .rte p{font-family:Source Sans Pro;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#1a1a1a}.product-media-container button.button-arrow,.product-media-container .button.button-arrow{color:#fff;background:none!important}.image-footer-2{width:124px!important}.image-footer-2 .image-hover,.image-footer-2:hover .image-hover{transform:none!important}#section-footer .footer-custom-text,#section-footer .footer-custom-text p,#section-footer .footer-custom-text a,#section-footer .footer-custom-text span,#section-footer .footer-custom-text li{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:inherit}#section-footer .social-list .hover-text-link:hover{color:inherit;opacity:.9}#section-footer .footer-custom-text.mt-2{margin-top:16px}.footer-custom-text.mt-2 .rte p:last-child{margin:0!important}.footer-column .h6{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0px}#section-footer .footer-column .h6,#section-footer .footer-icon-title-headline{color:inherit}#section-footer .footer-list li a{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0px;color:inherit}#section-footer .footer-list li a:hover{color:inherit!important;opacity:1!important}#section-footer .footer-list li a:after{color:inherit!important;border-color:currentColor!important}#section-footer .footer-list{margin-top:32px}#section-footer .footer-list li.footer-list-item:not(:last-child){margin-bottom:20px}@media(max-width:820px){#section-footer .footer-list li.footer-list-item:not(:last-child){margin-bottom:16px}#section-footer .footer-acc-item{gap:24px;padding-bottom:24px}}#section-footer .social-list li a{padding:0;width:24px;height:24px;border:none;color:inherit;gap:16px!important}.footer-newsletter-block{border-radius:10px;padding:0;margin:16px 0}#section-footer .footer-newsletter-headline{color:inherit;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;margin:0 0 8px;max-width:252px}#section-footer .footer-newsletter-extra-text{color:inherit;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;margin:16px 0 0;max-width:100%}.footer-newsletter-form{margin:0}.footer-newsletter-form-inner{display:flex;align-items:center;border-radius:4px;overflow:hidden;background:#fff;min-height:46px}.footer-newsletter-input{flex:1;min-width:0;border:none;background:#fff;padding:11px 8px 11px 24px;border-radius:4px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#1a1a1a;outline:none;border-radius:4px!important}.footer-newsletter-input::placeholder{color:#8b8b8b}.footer-newsletter-submit{margin-right:8px!important;border-radius:4px!important;flex-shrink:0;width:24px;height:24px;background:#3c8b72;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.footer-newsletter-submit:hover{opacity:.9}.footer-newsletter-chevron{color:#fff;display:flex;align-items:center;justify-content:center}.footer-newsletter-chevron svg{fill:none!important}.footer-newsletter-message{display:flex;align-items:center;text-align:left;padding:12px 16px;margin-top:12px;border-radius:8px;font-size:14px}#section-footer .footer-newsletter-error{background:#c83c3c26;color:inherit}#section-footer .footer-newsletter-success{background:#fff3;color:inherit}@media(min-width:1024px){.footer-col--1{width:372px}.footer-col--2,.footer-col--3,.footer-col--4,.footer-col--5{max-width:225px}}@media(min-width:1024px)and (max-width:1200px){#section-footer .footer-wrapper.flex-wrap{flex-wrap:nowrap!important}}.footer-contact-strip{padding:32px 0}.footer-social-icons{margin-bottom:32px}.footer-contact-strip__inner{display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px;margin:0 auto}.footer-contact-strip__text{width:100%;max-width:424px;flex-shrink:0}.footer-contact-strip__heading{margin:0 0 8px;font-size:1.125rem;font-weight:600;color:#f2f2f2;line-height:1.3}.footer-contact-strip__description{margin:0;font-size:.9375rem;color:#ccc;line-height:1.4}.footer-contact-strip__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.footer-contact-strip__btn{font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:14px 24px;background:#fff;color:#3f9082;font-size:16px;text-decoration:none;border:none;border-radius:4px;box-shadow:0 2px 12px #00000014;transition:box-shadow .2s ease,transform .15s ease}.footer-contact-strip__btn:hover{box-shadow:0 4px 16px #0000001f}.footer-contact-strip__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.footer-contact-strip__btn-icon{display:inline-flex;flex-shrink:0;width:24px;height:24px}.footer-contact-strip__btn-icon svg{width:100%;height:100%;fill:currentColor}@media(max-width:767px){.footer-contact-strip__buttons{flex-wrap:nowrap;gap:16px}.footer-contact-strip__btn{max-width:183px}}@media(min-width:768px){.footer-contact-strip{padding:24px 0}.footer-contact-strip__inner{flex-wrap:nowrap}.footer-contact-strip__text{width:424px}.footer-contact-strip__buttons{flex:1 1 0;min-width:0;gap:40px}.footer-contact-strip__btn{flex:1 1 0;min-width:0}}.footer-contact-strip__text h3,.footer-contact-strip__text p{color:#fff!important}.footer-contact-strip__text h3{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0px}.footer-contact-strip__text p.footer-contact-strip__description{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;max-width:379px!important}#additional-footer .additional-footer-bar__links a{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;color:inherit}#additional-footer .additional-footer-bar__selectors .country-selector span{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;left:105%}.additional-footer-bar{border-top:1px solid #E0E0D8;padding-top:24px;padding-bottom:0}.additional-footer-bar__inner{display:flex;justify-content:space-between;gap:20px;margin:0 auto;text-align:center;align-items:center}#additional-footer .additional-footer-bar__left{display:flex;flex-direction:column;gap:16px;color:inherit}.additional-footer-bar__links{margin:0}#additional-footer .additional-footer-bar__link{color:inherit;text-decoration:none;transition:opacity .2s ease}#additional-footer .additional-footer-bar__link:hover{opacity:.85;color:inherit}.additional-footer-bar__link-sep{margin:0 16px 0 0}#additional-footer .additional-footer-bar__copyright{margin:0;color:inherit;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px}.additional-footer-bar__right{display:flex;flex-direction:column;align-items:center;gap:16px}#additional-footer .additional-footer-bar__selectors{color:inherit;display:flex;align-items:center;flex-wrap:wrap}.additional-footer-bar__selectors form.multi-selectors{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}#additional-footer .additional-footer-bar__selectors .toolbar-button,#additional-footer .additional-footer-bar__selectors .options-text-color,#additional-footer .additional-footer-bar__selectors .country-selector .toolbar-button{color:inherit!important}.additional-footer-bar__selectors .toolbar-button{padding:0!important}#additional-footer .additional-footer-bar__selectors .nav-link:hover{color:inherit!important;opacity:.9}.additional-footer-bar__payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;list-style:none;margin:0;padding:0}.additional-footer-bar__payments li{display:flex;align-items:center}.additional-footer-bar__payments svg{height:24px;width:auto;fill:none}.promotion-content .button.button-text-link,.promotion-content .button.button-text-link span{font-size:14px!important}@media(max-width:767px){.promotion-content .button.button-text-link,.promotion-content .button.button-text-link span{font-size:12px!important}.promotion-badge{font-size:11px!important;width:fit-content;padding:1.5px 6px}}@media(max-width:1023px){.additional-footer-bar__inner{flex-direction:column;align-items:center;text-align:center;gap:12px}.additional-footer-bar__right{align-items:center;width:100%}.additional-footer-bar__payments{justify-content:center}.kik_mobile_only{width:100%;align-items:center!important}.kik-last-row{width:100%;display:flex;justify-content:center}#additional-footer .additional-footer-bar__copyright{text-align:center}#additional-footer .additional-footer-bar__selectors{justify-content:center}#section-footer .footer-custom-text,#section-footer .footer-custom-text p,#section-footer .footer-custom-text a,#section-footer .footer-custom-text span,#section-footer .footer-custom-text li{font-size:14px}#section-footer .footer-newsletter-headline{max-width:100%!important;width:100%!important;font-size:14px}#section-footer .footer-newsletter-extra-text{font-size:11px}.footer-newsletter-input{font-size:14px}.footer-contact-strip__text h3{font-size:16px}.footer-contact-strip__text p.footer-contact-strip__description,.footer-contact-strip__btn{font-size:14px}.footer-contact-strip__btn{padding:8px 16px;gap:8px}.additional-footer-bar__links a,.additional-footer-bar__copyright,.additional-footer-bar__selectors .country-selector span{font-size:12px}.additional-footer-bar{padding:16px 0}.footer-column .h6{font-size:16px}#section-footer .footer-column ul li a{font-weight:400;font-size:16px;color:inherit}.footer-col--2.footer-column{padding-top:16px}}.btn-search svg{fill:none!important}.footer-acc-item{padding-bottom:8px}.kik_desktop_only{display:flex}.kik_mobile_only{display:none}@media(max-width:1023px){.kik_desktop_only{display:none}.kik_mobile_only{display:flex;flex-direction:column;gap:12px}.footer-col--5 .footer-acc-item{padding-bottom:0}#x-slide-announcement-bar-track{min-height:56px;height:56px;padding-block:11px}#x-slide-announcement-bar-track .x-announcement-bar-block-data,#x-slide-announcement-bar-track .announcement-bar_text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}}@media(min-width:1340px)and (max-width:1560px){.x-container-header-nav .list-menu{gap:30px!important}}@media(min-width:1100px)and (max-width:1339px){.x-container-header-nav .list-menu{gap:10px!important}}@media(min-width:1100px)and (max-width:1400px){.toggle-menu .x-pgw.page-width{padding-inline:16px!important}}.x-container-mobile-nav-language{display:none!important}.x-header-icon-search,.header-search{max-width:none}.header-search-collapsible{display:flex;align-items:center;position:relative}.search-icon-toggle{width:26px;height:26px;flex-shrink:0;cursor:pointer;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .25s ease;color:rgb(var(--colors-text-header))!important}.search-icon-toggle.search-icon-hidden{width:0;opacity:0;pointer-events:none}.header-search-expand-wrap{overflow:hidden;max-width:0;opacity:0;pointer-events:none;transition:max-width .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.header-search-expand-wrap.search-form-expanded{max-width:260px;opacity:1;pointer-events:auto}.header-search-expand-wrap form.header-search-form-compact{width:240px}@media(max-width:1199px){.search-icon-toggle{display:none!important}.header-search-expand-wrap{max-width:100%!important;opacity:1!important;pointer-events:auto!important;width:100%}.header-search-expand-wrap form.header-search-form-compact{width:100%!important}.x-container-header-icons{gap:8px!important}}body.template-collection .simple_menu_item.link-active:after,body.template-collection #cart-icon svg,body.template-collection .header-search-collapsible .search-icon-toggle svg,body.template-collection .header-icon-account,body.template-collection .x-container-header-nav .list-menu span.x-icon-caret{color:#000!important}@media(min-width:1200px){.transparent-header:not(:has(.sticky-header-active)) .header-search-form-compact{background:#ffffff4d!important;border:.5px solid #999999!important;border-radius:6px!important;padding:8px 16px!important;color:#fff!important;gap:16px}.transparent-header:not(:has(.sticky-header-active)) .header-search-form-compact input{color:#fff!important;font-size:16px;padding-left:0!important;padding-right:0!important}.transparent-header:not(:has(.sticky-header-active)) .header-search-form-compact input::placeholder{color:#ffffffd9!important;opacity:1!important}.transparent-header:not(:has(.sticky-header-active)) .x-header-icon-search .search-icon-toggle,.transparent-header:not(:has(.sticky-header-active)) .header-search-form-compact .btn-search,.transparent-header:not(:has(.sticky-header-active)) form.header-search-form-compact .text-current{color:#fff!important}.transparent-header:not(:has(.sticky-header-active)) .header-search-form-compact .btn-search{width:22px!important;height:22px!important;padding:0!important;flex-shrink:0;opacity:1}}.simple_menu_item span.x-icon-caret svg path{stroke:currentColor!important}.product-content-container .r--star-section{margin-bottom:-8px}.x-block-price.w-full.pricearea{margin-top:-8px}.product-info .product-form__input[data-option-index="0"]{padding-bottom:16px!important;row-gap:20px!important}.product-info .product-form__input[data-option-index="1"]{padding-bottom:6px!important}.product-info .x-variant-picker .product-form__input[data-option-index="0"]{column-gap:10px!important;row-gap:10px!important}.product-info .x-variant-picker .product-form__input[data-option-index="1"]{column-gap:8px!important;row-gap:10px!important}.x-variant-picker .product-form__input>div.mb-1{margin-bottom:0!important}.x-variant-picker .product-form__input .product-variant-available,.x-variant-picker .product-form__input .product-variant-unavailable,.x-variant-picker .product-form__input .kik-variant-card-wrapper{margin-top:0!important}.x-variant-picker .product-form__input[data-option-index="0"] .kik-variant-card-wrapper.variant-row-has-badge:not(.variant-badge-not-in-first-row){margin-top:21px!important}.x-variant-picker .product-form__input[data-option-index="0"] .kik-variant-card-wrapper.variant-row-has-badge.variant-badge-not-in-first-row{margin-top:21px!important}@media screen and (max-width:767px){.x-variant-picker .product-form__input[data-option-index="0"] .kik-variant-card-wrapper.variant-row-has-badge.variant-badge-not-in-first-row:first-child,.x-variant-picker .product-form__input[data-option-index="0"] .kik-variant-card-wrapper.variant-row-has-badge.variant-badge-not-in-first-row:nth-child(2){margin-top:0!important}}.shopify-section--hot-spots .content-over-media picture img{max-height:600px!important}@media screen and (max-width:767px){.product-form__input label{min-height:44px;max-height:44px}.kik-product-tab-categories .as-tab-item{font-size:14px!important;padding:24px 16px!important}}@media(min-width:1025px){.quick-view .kik-media-wrapper{width:53%!important}.quick-view .product-media-container{width:100%!important}}@media(max-width:1024px){.x-quickview-modal{padding-left:0!important;padding-right:0!important}.quick_view.padding-scrollbar{padding-right:0!important}}.section-quick-view .x-block-badges,.section-quick-view .x-badges-container.x-badges-product-detail{display:none!important}@media(max-width:1199px){.x-container-header-mobile-nav{display:flex!important}.header__inline-menu{display:none!important}.header-toolbar>div.hidden.relative{display:none!important}.header-overlay{display:flex}header .logo-name{justify-content:center!important;width:100%!important}header [class*="grid-area:heading"]{justify-content:center!important}header .header-mobile-search-row{display:none!important}header .header-mobile-search-row.kik-mobile-search-open{display:flex!important}}@media(min-width:1024px){.shopify-section-group-footer-group .footer-acc-item{padding-bottom:0!important}.shopify-section-group-footer-group .section-footer{max-height:636px!important}}@media screen and (max-width:767px){.shopify-section-group-footer-group .footer-column ul li a{line-height:1.5!important}.shopify-section-group-footer-group .footer-column ul li{margin:0!important}.shopify-section-group-footer-group .footer-column ul li:not(:first-child){padding-top:16px}.shopify-section-group-footer-group .footer-column ul li.first:pt-0:first-child{margin:0!important;padding-top:8px!important}.shopify-section-group-footer-group .additional-footer-barinner,.shopify-section-group-footer-group .additional-footer-barleft,.shopify-section-group-footer-group .additional-footer-bar__right{gap:15px!important}.shopify-section-group-footer-group .footer-acc-item:not(:last-child){padding-bottom:16px!important}.shopify-section-group-footer-group .footer-col--2{padding-top:0!important}.additional-footer-bar{padding-top:16px!important;padding-bottom:0}}.shopify-section-group-footer-group .footer-contact-strip__buttons{margin:0 24px!important}@media screen and (max-width:1199px){.shopify-section-group-footer-group .footer-contact-strip__buttons{margin:0!important}}body.kik-sticky-tab-nav-visible #x-header-container{visibility:hidden!important;pointer-events:none!important;position:absolute!important;transform:translateY(-100%)!important;height:0!important;min-height:0!important;overflow:hidden!important;z-index:-1!important}body.kik-sticky-tab-nav-visible #sticky-header,body.kik-sticky-tab-nav-visible #sticky-header.sticky-header{visibility:hidden!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;left:0!important;z-index:-1!important}.featured-collection .heading-title-container h2{font-size:40px!important}@media(min-width:1024px){.section-kik-featured-collection .kik-featured-collection-heading-copy--with-cta{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.section-kik-featured-collection .kik-featured-collection-heading-copy--with-cta-inline{flex-direction:row;align-items:center;gap:24px}.section-kik-featured-collection .kik-featured-collection-heading-copy--with-cta-inline .heading-title-container{margin-bottom:0}}.section-kik-featured-collection .kik-featured-collection-heading-cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 18px;border:1px solid #2a2b2a;border-radius:999px;font-size:11px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#2a2b2a;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.section-kik-featured-collection .kik-featured-collection-heading-cta-link:hover{background-color:#2a2b2a;color:#fff;border-color:#2a2b2a}@media(min-width:768px){.kik-fc-arrow-overlay{background-color:rgba(var(--colors-background),1);box-shadow:0 2px 8px #0000001f}.splide__arrows .kik-fc-arrow-overlay.splide__arrow--next{right:60px}}@media(max-width:767px){.featured-collection .heading-title-container h2{font-size:32px!important}.product-info .accordion button p,.product-info .accordion .rte p{font-size:14px!important}}.section-collection-list.section-kik-collection-list .carousel-tablet.page-width{padding-right:0!important}.hydrated .lb-bundle-cont{margin-top:0!important}span.affirm-as-low-as{font-size:12px!important}.review-widget .ryviu-number-widget,fieldset.product-form__input legend.font-medium span{font-size:16px!important}div#cart-icon-bubble span{width:auto!important;height:auto!important;line-height:normal;margin:0}div#cart-icon-bubble div{justify-content:center;align-items:center}@media screen and (max-width:767px){div#cart-icon-bubble span{width:auto!important;height:auto!important;line-height:normal;margin:0}div#cart-icon-bubble div{justify-content:center;align-items:center}.review-widget .ryviu-number-widget,fieldset.product-form__input legend.font-medium span,fieldset.product-form__input legend.font-medium{font-size:14px!important}}@media screen and (max-width:767px){#x-slide-announcement-bar-track{height:40px!important;max-height:40px!important;min-height:40px!important}header.header.full-width{padding-inline:1rem!important}.kik-comparison-table-container.page-width{padding-inline-end:0!important}.kik-buying-guide{min-height:142px!important;max-height:142px!important}.kik-buying-guide-link{margin-top:8px!important}.hydrated .lb-bundle-cont{margin-top:0!important}}.breadcrumb-section--product{position:relative}.breadcrumb-section__ribbon{display:block;position:absolute;right:0;top:0;margin-right:calc(-.5*(100vw - 100%));width:65px;height:auto;pointer-events:none;z-index:9}@media screen and (max-width:767px){.social-feeds-splide .splide__arrows{padding-top:40px!important;margin:0}}.section-kik-social-feeds .kik-social-column{max-height:100%}.hero-text p{font-size:18px!important;font-weight:400!important;line-height:150%!important;margin-top:16px!important;margin-bottom:0!important}.hero-text p.x-subheading{font-size:20px!important;font-style:normal!important;font-weight:600!important;line-height:120%!important;text-transform:capitalize!important;margin-bottom:16px!important}.kik-slideshow-round .image-treatment-text h6{font-size:20px}.kik_product_card .kik_product_media{height:280px!important}.kik_product_card{display:flex;flex-direction:column;height:100%}.kik_product_card .kik_product_info{display:flex;flex-direction:column;flex:1;min-height:0}.kik_info_cont{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.kik_info_cont .kik_pdp_price{display:inline-flex!important;flex-wrap:nowrap!important;align-items:baseline;gap:8px;flex-shrink:0;margin-top:auto}.kik_info_cont .kik_pdp_price span{white-space:nowrap!important;display:inline-block!important}@media screen and (max-width:767px){.kik-slideshow-round .image-treatment-text h6{font-size:18px}.hero-text p{font-size:16px!important}.hero-text p.x-subheading{font-size:18px!important}.breadcrumb-section__ribbon{width:65px}.kik_product_item .product_green_badge{font-size:12px!important}.section-kik-section-sustainability__card{min-height:340px!important}.kik-slideshow-round .hero-text .slideshow-buttons{margin-top:0!important}.x-block-description .rte p{margin:0!important}.section-kik-social-feeds .kik-social-column{max-height:100%!important}}.kik-accordion-all-mattress-list{margin-bottom:12px}.kik-slideshow-round{border-radius:0}.kik-slideshow-round .image-treatment-text h6{color:#fff!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-panel-cell{width:100%}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-panel-inner{max-width:100%;padding:32px!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .x-subheading{font-size:20px!important;font-weight:600;line-height:1.2;margin-top:0!important;margin-bottom:16px!important;text-transform:capitalize}.kik-slideshow-round .kik-figma-slideshow-option-4 .h2{font-size:56px!important;font-weight:600;line-height:1.2;margin-top:0!important;margin-bottom:16px!important;text-transform:uppercase}.kik-slideshow-round .kik-figma-slideshow-option-4 .rte{margin-top:0!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .rte p{font-size:18px!important;font-weight:400;line-height:1.5}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-buttons{margin-top:32px}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-buttons .button{min-height:48px;border-radius:999px!important;padding:12px 40px!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-buttons .button-solid{border-color:rgba(var(--colors-line-and-border),1)!important;background:rgba(var(--colors-button),1)!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-buttons .button-solid .button-text{color:rgba(var(--colors-button-text),1);font-size:16px;font-weight:600;line-height:1.5;text-transform:uppercase;transform:none!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-buttons .button-solid:hover .button-text,.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-buttons .button-solid:focus-visible .button-text{color:rgba(var(--colors-button-text-hover),1)}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-media{position:relative}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0006,#0000001a);pointer-events:none;z-index:1}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-media .animate_transition_slide__image{z-index:0}@media screen and (min-width:768px){.kik-slideshow-round .kik-figma-slideshow-option-4{min-height:640px}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-panel-inner{padding:32px!important}.kik-accordion-all-mattress-list{margin-bottom:12px}}@media screen and (max-width:767px){.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-panel{width:100%;height:264px}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-panel-inner{padding:32px 16px!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .x-subheading{font-size:18px!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .h2{font-size:48px!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .rte,.kik-slideshow-round .kik-figma-slideshow-option-4 .rte p{font-size:16px!important}.kik-slideshow-round .kik-figma-slideshow-option-4 .slideshow-text-media{height:460px}}.social-feeds-splide.splide__arrows.splide__arrows--ltr .button-arrow{width:40px!important;height:40px!important}.kik-product-usp-features-item{flex-direction:column!important}@media(min-width:1025px){.section-kik-brand-values{min-height:446px!important}.section-kik-reviews .splide__track{min-height:500px!important}.kik_product_item .product_green_badge{font-size:14px!important}.kik-instock img{width:22px!important;height:22px!important}.kik-countdown-home{max-height:107px}.x-block-description p{margin:0!important}.product-info .flex.gap-y-2.gap-x-2\.5.flex-wrap{gap:16px!important}.kik-product-mobile-order .kik-product-usp-features{margin-bottom:0!important}.section-product-info .kik-product-mobile-order{padding-bottom:32px!important}}@media(max-width:1025px){.kik-breadcrumb-desktop-slot.hidden.md\:block{display:none}.main-product .product-media-container .product_green_badge{left:11px!important}}.section-announcement{min-height:40px;max-height:40px;z-index:40}.splide-slideshow button.splide__arrow{height:56px;width:56px}.main-product .product-media-container .product_green_badge{right:auto;left:20px}@media(max-width:1025px){.main-product .product-media-container .product_green_badge{left:11px!important}}.kik-product-mobile-order .product-content-container .flex.gap-y-2.gap-x-2\.5.flex-wrap{gap:16px}@media(max-width:767px){.featured-collection .page-width{padding-inline-end:0!important}.kik-product-mobile-order .product-content-container .flex.gap-y-2.gap-x-2\.5.flex-wrap{gap:8px;padding-top:24px!important}span.affirm-as-low-as{position:relative;top:-12px}}.x-block-buy-buttons.button-product-buy_buttons form button:hover{padding:12px 40px;background:#3f9477;color:#fff;border-color:#3f9477;opacity:.8;box-shadow:none}#mobile-navigation .x-block-accordion-promotions .mega-nav-promotions{position:relative;padding-bottom:16px!important}#mobile-navigation .x-block-accordion-promotions .mega-nav-promotions:before{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background:#999;z-index:99}#mobile-navigation .x-block-accordion-promotions{padding-bottom:0!important}#popup-minimal-left svg{width:100%;height:100%}product-info .kik-single-product-features-offer-row{margin:0!important}.kik-product-buy-buttons-wrapper{max-height:48px}span.affirm-as-low-as{position:relative;top:-12px}@media(max-width:1025px){label.variant-card-wrapper.kik-variant-card-wrapper{max-width:120px}}kik-affirm.kik-affirm-message{position:relative;display:flex;align-items:center;justify-content:center;min-height:22px;margin-top:8px;color:#1a1a1a;font-family:var(--kik-font-body-family);font-style:var(--kik-font-body-style);font-size:12px;font-weight:var(--kik-font-weight-semibold);line-height:var(--kik-line-height-body);text-align:center;cursor:pointer}kik-affirm.kik-affirm-message .affirm-as-low-as{margin:0;color:inherit;font-size:inherit!important;line-height:inherit}kik-affirm.kik-affirm-message .affirm-as-low-as p,kik-affirm.kik-affirm-message .affirm-as-low-as span{margin:0;color:inherit;font-size:inherit!important;line-height:inherit}.kik-affirm--product{justify-content:flex-start;width:100%;margin-top:10px}.kik-affirm--card{width:100%}.kik-affirm__spinner{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;pointer-events:none;z-index:1}kik-affirm[aria-busy=true] .kik-affirm__spinner{display:flex}kik-affirm[aria-busy=true] .affirm-as-low-as,kik-affirm[aria-busy=true] .kik-affirm__custom{opacity:.35;pointer-events:none}kik-affirm.kik-affirm-message .kik-affirm__custom{margin:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:var(--kik-font-weight-regular)}kik-affirm.kik-affirm-message .kik-affirm__custom-strong{font-weight:var(--kik-font-weight-semibold)}.kik-affirm__spinner-icon{width:18px;height:18px;color:currentColor;animation:kik-affirm-spin .8s linear infinite}.kik-affirm-app-loader{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}@keyframes kik-affirm-spin{to{transform:rotate(360deg)}}.x-block-buy-buttons.button-product-buy_buttons form button:hover{background-color:#73c085!important;transition-delay:.5s;transition-property:background-color;background-origin:border-box;overflow:hidden}.x-block-buy-buttons.button-product-buy_buttons form button:before{content:"";position:absolute;left:0;bottom:0;width:120%;height:100%;background:#73c085;transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform-origin:0% 100%;transform:translateY(100%);transition:transform .5s ease;z-index:-1;opacity:0}.x-block-buy-buttons.button-product-buy_buttons form button:hover:before{transform:translateY(0);opacity:1}div#cart-icon-bubble{top:-.5rem;right:-8px}.header-icon-account span,.header-icon-cart span{width:24px!important;height:24px!important;aspect-ratio:1 / 1;padding:0!important}.x-container-header-icons{align-items:center;gap:24px}@media screen and (max-width:1366px){.x-container-header-icons{gap:10px}}.kik_product_card:not(.kik-new-layout) .kik_product_media{position:relative;overflow:hidden}.kik_product_card:not(.kik-new-layout) .kik_product_media img{transition:opacity .4s ease}.kik_product_card:not(.kik-new-layout) .kik_product_media .kik_img_secondary{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.kik_product_card:not(.kik-new-layout):hover .kik_product_media .kik_img_primary{opacity:0}.kik_product_card:not(.kik-new-layout):hover .kik_product_media .kik_img_secondary{opacity:1}.kik_product_card.kik-new-layout .kik_product_info{position:relative}.kik_product_card.kik-new-layout .badge_logo_kik{left:10px;right:unset}.kik_product_card.kik-new-layout{display:flex;flex-direction:column;height:100%;background:#fff}.kik_product_card.kik-new-layout .badge_logo_kik img{width:80px!important;height:80px!important}.kik_product_card.kik-new-layout .kik_product_media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;height:auto!important}.kik_product_card.kik-new-layout .kik_product_media img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .4s ease,transform .4s ease}.kik_product_card.kik-new-layout .kik_product_media .kik_img_secondary{position:absolute;top:0;left:0;opacity:0}.kik_product_card.kik-new-layout:hover .kik_product_media .kik_img_primary{opacity:0}.kik_product_card.kik-new-layout:hover .kik_product_media .kik_img_secondary{opacity:1}.kik_product_card.kik-new-layout:hover .kik_product_media img{transform:scale(1.04)}.kik_product_card.kik-new-layout .kik_product_info{padding:18px 16px;display:flex;flex-direction:column;flex:1}.kik_product_card.kik-new-layout .kik-new-badge{display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:150%;color:var(--kik-badge-text, #9a7d2e);text-transform:uppercase;padding:4px 8px;width:fit-content;border-radius:4px;background:var(--kik-badge-bg, #F5F4F0)}.kik_product_card.kik-new-layout .kik-new-discount-pill{background-color:#fce7e5;border-radius:0;padding:2px 8px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;white-space:nowrap;color:#e30c00}.kik_product_card.kik-new-layout .kik-new-price,.kik_product_card.kik-new-layout span.kik-new-price-label{font-size:18px;font-style:normal;font-weight:600;line-height:150%;color:#0d0d0d}.kik_product_card.kik-new-layout .kik-new-price s span.money{font-size:13px;color:#5f5f5f}.kik_product_card.kik-new-layout .pdp_title{font-size:18px;font-style:normal;font-weight:600;line-height:150%;margin:8px 0 6px}.kik_product_card.kik-new-layout .pdp_title a{color:inherit;text-decoration:none}.kik-new-bottom-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.kik-new-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.kik-new-price-row{display:flex;align-items:center;gap:5px;flex-wrap:nowrap}.kik-new-price-label{font-size:13px;color:#333}.kik-new-price{font-size:13px;font-weight:600;color:#111}.kik_product_card.kik-new-layout .kik-new-compare-price{font-size:13px;color:#6e6e6e;font-weight:500;text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor;text-decoration-skip-ink:none}.kik-new-discount-pill{background-color:#fce7e5;border-radius:20px;padding:2px 8px;font-size:11px;color:#e30c00;font-weight:500;white-space:nowrap}.kik_product_card.kik-new-layout a.kik-button{width:fit-content;margin-top:0}.kik-new-cta{position:relative!important;overflow:hidden!important;white-space:nowrap;flex-shrink:0;border:1.5px solid var(--kik-cta-border-color, #0D0D0D)!important;border-radius:50px!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:150%!important;letter-spacing:.06em!important;color:var(--kik-cta-text-color, #0D0D0D)!important;background-color:transparent!important;transition:border-color .2s ease,color .2s ease!important}.kik-new-cta:hover{border:1.5px solid var(--kik-cta-hover-bg)!important}.kik-new-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--kik-cta-hover-bg)!important;transform:translateY(101%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:0}.kik-new-cta:hover{color:var(--kik-cta-hover-text, #FFFFFF)!important}.kik-new-cta:hover:before{transform:translateY(0)}.kik-new-cta .button-text{position:relative;z-index:1}@media screen and (max-width:820px){.kik_product_card.kik-new-layout .kik_product_media{aspect-ratio:1 / 1}.kik-new-bottom-row{gap:8px;flex-direction:column;align-items:flex-start}.kik_product_card.kik-new-layout .kik-new-badge,.kik_product_card.kik-new-layout .kik-new-discount-pill{font-size:12px}.kik_product_card.kik-new-layout .pdp_title{font-size:16px}.kik-new-price-label,.kik-new-price{font-size:14px!important}.kik_product_card .kik-button{padding:10px 24px}}.hero-text p.x-subheading.sub-heading-slide_LcWrGr{font-size:24px!important}@media screen and (max-width:390px){.kik-new-price-label,.kik-new-price{font-size:12px!important}}.kik-pdp-collapsible{border-top:0!important;border-bottom:1px solid var(--kik-pdpc-color-divider)!important;margin-bottom:0!important}.kik-pdp-collapsible .kik-pdp-collapsible__toggle{padding:var(--kik-pdpc-padding-block) 0!important;gap:var(--kik-pdpc-row-gap);align-items:flex-start;background:transparent}.kik-pdp-collapsible .kik-pdp-collapsible__title{flex:1 1 auto;min-width:0;margin:0;padding:0!important;font-family:var(--kik-font-body-family);font-weight:var(--kik-font-weight-semibold)!important;font-size:var(--kik-font-size-b2);line-height:var(--kik-line-height-body);color:var(--kik-pdpc-color-title);text-align:start}.kik-pdp-collapsible .kik-pdp-collapsible__chevron{flex-shrink:0;margin-inline-start:auto;width:var(--kik-pdpc-chevron-size);height:var(--kik-pdpc-chevron-size);color:var(--kik-pdpc-color-title);transform:rotate(0);transform-origin:center;transition:transform var(--kik-pdpc-transition);will-change:transform}.kik-pdp-collapsible .kik-pdp-collapsible__chevron path{stroke-width:var(--kik-pdpc-chevron-stroke)}.kik-pdp-collapsible.is-open .kik-pdp-collapsible__chevron{transform:rotate(180deg)}.kik-pdp-collapsible .kik-pdp-collapsible__body{border-top:0!important}.kik-pdp-collapsible .kik-pdp-collapsible__body ul{margin-top:0;margin-bottom:0}.kik-pdp-collapsible .kik-pdp-collapsible__body .rte li:first-child{margin-top:0}[id^=btn-pagination-] button.button-outline{--colors-secondary-button: var(--colors-button);--colors-line-secondary-button: var(--colors-button);--background-secondary-button: transparent}html body [id^=btn-pagination-] button.button-outline:hover{box-shadow:inset 0 0 0 1px rgb(var(--colors-button))!important;background:rgb(var(--colors-button))!important;color:#fff!important;transition:color .2s,background-color .2s,box-shadow .2s}[id^=btn-pagination-] button.button-outline:hover:before{background:transparent!important}.card-product .x-review-product,.card-product .price-range{display:none!important}label.color-watches{padding:0;font-size:0;margin-top:0}#FormSelectFilter{border-color:transparent}#header-filter,.x-section-product-grid .col-span-1.md\:sticky[class*=--height-sticky-filter]{background-color:transparent!important}#header-filter>div{background-color:rgb(var(--colors-background));border-radius:9999px;overflow:hidden}#header-filter,.x-section-product-grid .col-span-1.md\:sticky[class*=--height-sticky-filter]{padding-left:28px!important;padding-right:28px!important}#FacetsWrapperDesktop{padding-left:24px;padding-right:24px}.x-section-search-result .x-pgw.page-width{padding-left:28px!important;padding-right:28px!important}#header-filter{top:var(--filter-sticky-top, calc(var(--height-header) - 2px))!important;z-index:51!important}.x-section-product-grid .col-span-1.md\:sticky[class*=--height-sticky-filter]{top:calc(var(--filter-sticky-top, var(--height-header)) + var(--height-sticky-filter, 50px))!important;z-index:51!important}.x-section-product-grid ul.active-filter>li>button.rounded-full{background-color:rgb(var(--colors-background))!important;border:1px solid rgb(225,227,225);color:rgb(var(--colors-heading));padding:6px 12px 6px 14px;gap:6px;transition:color .2s,background-color .2s,border-color .2s}.x-section-product-grid ul.active-filter>li>button.rounded-full:hover{background-color:rgb(var(--colors-button))!important;border-color:rgb(var(--colors-button));color:#fff}.x-section-product-grid ul.active-filter>li>button.rounded-full svg{width:12px;height:12px;display:block;margin-left:0}.x-section-product-grid ul.active-filter>li>button.rounded-full svg path{fill:currentColor}.x-section-product-grid ul.active-filter>li>button.rounded-full>span:last-child{width:12px!important;height:12px!important;min-width:12px!important;margin-left:0!important;display:inline-flex;align-items:center;justify-content:center}.x-section-product-grid ul.active-filter a{align-self:center}.x-section-product-grid .js-filter>.facets__summary{background-color:rgb(var(--colors-background))}.kik_bar_half{position:relative;background:var(--fc-color-bar-inactive, #F7F8F9)}.kik_bar_half:before{content:"";position:absolute;top:0;inset-inline-start:0;width:50%;height:100%;background:var(--fc-color-green, #3F9477);border-radius:var(--fc-bar-radius, 10px)}.kik-stars-svg{height:var(--rating-star-size, 16px);width:auto}.section-announcement{transition:transform .4s cubic-bezier(1,-.04,0,1.05)}.section-announcement.kik-header-up{transform:translateY(-100%)}.kik-icon-with-text-grid{display:grid;grid-template-columns:repeat(var(--cols-mobile, 2),1fr);gap:12px;padding:8px 0}@media(min-width:768px){.kik-icon-with-text-grid{grid-template-columns:repeat(var(--cols-desktop, 3),1fr)}}.kik-icon-with-text-item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.kik-icon-with-text-item__icon img{width:var(--icon-size-mobile, 48px);height:var(--icon-size-mobile, 48px);object-fit:contain}@media(min-width:768px){.kik-icon-with-text-item__icon img{width:var(--icon-size-desktop, 96px);height:var(--icon-size-desktop, 96px)}}.kik-icon-with-text-item__text{color:var(--kik-color-dark-grey, #353535);font-family:var(--kik-font-body-family);font-size:var(--kik-font-size-b3, 14px);font-style:normal;font-weight:var(--kik-font-weight-semibold, 600);line-height:var(--kik-line-height-body, 1.5);text-align:center;font-feature-settings:"liga" off,"clig" off}#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-633_,#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-638_,#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-644_,#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-649_{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px}#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-633_>p,#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-638_>p,#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-644_>p,#shopify-section-pf-2c3a6174 .__pf.__pf_KkU-7pCz .pf-649_>p{margin:0!important}#quickview-product-content [id^=x-product-thumbnail-]{display:none}#quickview-product-content [id^=product-media-] .splide-image>.swiper-product{max-width:none}main.theme-template-suffix-pf-2c3a6174 .pf-39_,main.theme-template-suffix-pf-2c3a6174 .pf-91_{margin-right:0!important;max-width:100%!important}main.theme-template-suffix-pf-2c3a6174 .pf-39_ .ryviu-collection,main.theme-template-suffix-pf-2c3a6174 .pf-91_ .ryviu-collection{width:100%;max-width:100%}main.theme-template-suffix-pf-2c3a6174 .pf-39_ .ryviu-item.product-widget__ryviu,main.theme-template-suffix-pf-2c3a6174 .pf-91_ .ryviu-item.product-widget__ryviu{width:100%;max-width:100%;flex-wrap:wrap}@media(max-width:767px){main.theme-template-suffix-pf-2c3a6174 .pf-39_,main.theme-template-suffix-pf-2c3a6174 .pf-91_{text-align:center}main.theme-template-suffix-pf-2c3a6174 .pf-39_ .ryviu-collection,main.theme-template-suffix-pf-2c3a6174 .pf-91_ .ryviu-collection{display:flex;justify-content:center}main.theme-template-suffix-pf-2c3a6174 .pf-39_ .ryviu-item.product-widget__ryviu,main.theme-template-suffix-pf-2c3a6174 .pf-91_ .ryviu-item.product-widget__ryviu{justify-content:center}}main.theme-template-suffix-pf-2c3a6174 .pf-633_,main.theme-template-suffix-pf-2c3a6174 .pf-638_,main.theme-template-suffix-pf-2c3a6174 .pf-644_,main.theme-template-suffix-pf-2c3a6174 .pf-649_{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;text-align:left!important;gap:12px}main.theme-template-suffix-pf-2c3a6174 .pf-c[style*="--c-xs:6"][style*="--c-sm:6"][style*="--c-md:6"][style*="--c-lg:6"]{align-items:center!important}main.theme-template-suffix-pf-2c3a6174 p.pf-189_{margin-top:0!important;margin-bottom:0!important;align-self:center!important}main.theme-template-suffix-pf-2c3a6174 .pf-634_,main.theme-template-suffix-pf-2c3a6174 .pf-639_,main.theme-template-suffix-pf-2c3a6174 .pf-645_,main.theme-template-suffix-pf-2c3a6174 .pf-650_{margin-left:0!important;flex-shrink:0}main.theme-template-suffix-pf-2c3a6174 .pf-635_,main.theme-template-suffix-pf-2c3a6174 .pf-640_,main.theme-template-suffix-pf-2c3a6174 .pf-646_,main.theme-template-suffix-pf-2c3a6174 .pf-651_{margin-left:0!important;margin-top:0;margin-bottom:0;flex:1;min-width:0;align-self:center}main.theme-template-suffix-pf-2c3a6174 .pf-635_>span,main.theme-template-suffix-pf-2c3a6174 .pf-640_>span,main.theme-template-suffix-pf-2c3a6174 .pf-646_>span,main.theme-template-suffix-pf-2c3a6174 .pf-651_>span{display:block}main.theme-template-suffix-pf-281ce0bb .pf-206_,main.theme-template-suffix-pf-281ce0bb .pf-211_,main.theme-template-suffix-pf-281ce0bb .pf-217_,main.theme-template-suffix-pf-281ce0bb .pf-222_{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;text-align:left!important;gap:12px}main.theme-template-suffix-pf-281ce0bb .pf-207_,main.theme-template-suffix-pf-281ce0bb .pf-212_,main.theme-template-suffix-pf-281ce0bb .pf-218_,main.theme-template-suffix-pf-281ce0bb .pf-223_{flex-shrink:0}main.theme-template-suffix-pf-281ce0bb .pf-208_,main.theme-template-suffix-pf-281ce0bb .pf-213_,main.theme-template-suffix-pf-281ce0bb .pf-219_,main.theme-template-suffix-pf-281ce0bb .pf-224_{margin-top:0;margin-bottom:0;flex:1;min-width:0;align-self:center}main.theme-template-suffix-pf-4b9a901c .pf-84_,main.theme-template-suffix-pf-4b9a901c .pf-89_,main.theme-template-suffix-pf-4b9a901c .pf-95_,main.theme-template-suffix-pf-4b9a901c .pf-100_{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;text-align:left!important;gap:12px}main.theme-template-suffix-pf-4b9a901c .pf-85_,main.theme-template-suffix-pf-4b9a901c .pf-90_,main.theme-template-suffix-pf-4b9a901c .pf-96_,main.theme-template-suffix-pf-4b9a901c .pf-101_{flex-shrink:0}main.theme-template-suffix-pf-4b9a901c .pf-86_,main.theme-template-suffix-pf-4b9a901c .pf-91_,main.theme-template-suffix-pf-4b9a901c .pf-97_,main.theme-template-suffix-pf-4b9a901c .pf-102_{margin-top:0;margin-bottom:0;flex:1;min-width:0;align-self:center}main.theme-template-suffix-pf-c4cc2271 .pf-188_,main.theme-template-suffix-pf-c4cc2271 .pf-193_,main.theme-template-suffix-pf-c4cc2271 .pf-199_,main.theme-template-suffix-pf-c4cc2271 .pf-204_{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;text-align:left!important;gap:12px}main.theme-template-suffix-pf-c4cc2271 .pf-189_,main.theme-template-suffix-pf-c4cc2271 .pf-194_,main.theme-template-suffix-pf-c4cc2271 .pf-200_,main.theme-template-suffix-pf-c4cc2271 .pf-205_{flex-shrink:0}main.theme-template-suffix-pf-c4cc2271 .pf-190_,main.theme-template-suffix-pf-c4cc2271 .pf-195_,main.theme-template-suffix-pf-c4cc2271 .pf-201_,main.theme-template-suffix-pf-c4cc2271 .pf-206_{margin-top:0;margin-bottom:0;flex:1;min-width:0;align-self:center}main.theme-template-collection[class*=theme-template-suffix-pf-] #__pf .pf-c[style*="--c-xs:6"][style*="--c-sm:6"][style*="--c-md:6"][style*="--c-lg:6"]>[data-pf-type=Column]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;text-align:left!important;gap:12px}main.theme-template-collection[class*=theme-template-suffix-pf-] #__pf .pf-c[style*="--c-xs:6"][style*="--c-sm:6"][style*="--c-md:6"][style*="--c-lg:6"]>[data-pf-type=Column]>div[data-pf-type=Image],main.theme-template-collection[class*=theme-template-suffix-pf-] #__pf .pf-c[style*="--c-xs:6"][style*="--c-sm:6"][style*="--c-md:6"][style*="--c-lg:6"]>[data-pf-type=Column]>img[data-pf-type^=Image]{flex-shrink:0}main.theme-template-collection[class*=theme-template-suffix-pf-] #__pf .pf-c[style*="--c-xs:6"][style*="--c-sm:6"][style*="--c-md:6"][style*="--c-lg:6"]>[data-pf-type=Column]>p[data-pf-type^=Paragraph]{margin-top:0;margin-bottom:0;flex:1;min-width:0;align-self:center}@media(max-width:767px){main.theme-template-suffix-pf-2c3a6174{overflow-x:hidden}main.theme-template-suffix-pf-2c3a6174 #__pf{overflow-x:clip}main.theme-template-suffix-pf-2c3a6174 .pf-14_,main.theme-template-suffix-pf-2c3a6174 .pf-79_,main.theme-template-suffix-pf-2c3a6174 .pf-81_{margin-left:0!important;margin-right:0!important}main.theme-template-suffix-pf-2c3a6174 img,main.theme-template-suffix-pf-2c3a6174 svg,main.theme-template-suffix-pf-2c3a6174 video,main.theme-template-suffix-pf-2c3a6174 iframe{max-width:100%}}@media(max-width:767.4999px){main.theme-template-suffix-pf-471a271b .__pf.__pf_WI8YgSJH .pf-62_>div img.sc-leRbh.cAlgkA{width:100%;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover;display:block}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/kik-dev.css.map */
