.CardHomeSeries_cardHomeSeries__YTwKv{position:relative;display:block}.CardHomeSeries_cardHomeSeries-media__FkPxY:after{position:absolute;top:0;display:block;background:rgba(0,0,0,.4);transition:all 300 ease-out;content:"";pointer-events:none;width:100%;height:100%}.CardHomeSeries_cardHomeSeries-logoContainer__MWB0v{position:absolute;top:0;left:0;display:block;padding:20px;width:100%;height:100%}.CardHomeSeries_cardHomeSeries-logo__mRzCU{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:182px;height:66px}@media (pointer:fine){.CardHomeSeries_cardHomeSeries__YTwKv:hover .CardHomeSeries_cardHomeSeries-media__FkPxY:after{background:rgba(0,0,0,.2)}.CardHomeSeries_cardHomeSeries__YTwKv:hover .CardHomeSeries_cardHomeSeries-logoContainer__MWB0v:after{display:block;border:1px solid #fff;content:"";pointer-events:none;width:100%;height:100%}}.CardWishlistItem_card__4VfZj{position:relative;display:flex;flex-direction:column}.CardWishlistItem_card-tags__46HKI{position:absolute;top:8px;left:8px}.CardWishlistItem_card-media___1GJM{overflow:hidden;border-radius:2px}.CardWishlistItem_card-content__Dy5TB{display:flex;flex-direction:column;flex-grow:1}.CardWishlistItem_card-info__VxYfQ{flex-grow:1}.CardWishlistItem_card-categoryTitle__6bc1Y{color:#222;font:300 14px/20px var(--notoFamily);letter-spacing:.56px}.CardWishlistItem_card-productTitle__9Mi6o{display:flex;flex-wrap:wrap;gap:8px;color:#222;font:500 16px/1.5 var(--notoFamily);letter-spacing:.64px}.CardWishlistItem_card-altText__iThRh{color:#444;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.56px;text-decoration:underline;text-underline-offset:3px}.CardWishlistItem_card-listTitle__Fi8JN{display:none}.CardWishlistItem_card-listDescription__ya8nB{display:flex;gap:4px;align-items:center;color:#222;font:300 14px/20px var(--notoFamily);letter-spacing:.56px}.CardWishlistItem_card-listDescription__ya8nB strong{font:400 14px/20px var(--notoFamily);letter-spacing:.56px}.CardWishlistItem_card-listDescription--deleted__hjh3D strong{text-decoration:line-through}.CardWishlistItem_card-btnContainer__JXg_A{display:flex;gap:8px}.CardWishlistItem_card-btn__bO1tv{flex:1 1 0}.CardWishlistItem_card-btn--unavailable__NMqsW{pointer-events:none}.CardWishlistItem_card-btnText--compared__auH_7{--button-textColor:#a6192e}.CardWishlistItem_card-btnIcon__Zdad_{--icon-width:32px;--icon-height:32px}.CardWishlistItem_card-btnIcon--unavailable__UvoIk{--icon-color:#a6192e}@media (min-width:601px){.CardWishlistItem_card-categoryTitle__6bc1Y{font:300 16px/1.5 var(--notoFamily);letter-spacing:.96px}.CardWishlistItem_card-productTitle__9Mi6o{font:500 20px/1.5 var(--notoFamily);letter-spacing:1.2px}.CardWishlistItem_card-altText__iThRh{font-size:16px;line-height:24px;letter-spacing:.64px}.CardWishlistItem_card-listTitle__Fi8JN{display:block;color:#222;font:400 16px/1.5 var(--notoFamily);letter-spacing:.96px}.CardWishlistItem_card-listDescription__ya8nB{font:300 16px/1.5 var(--notoFamily);letter-spacing:.96px}.CardWishlistItem_card-listDescription__ya8nB strong{font:400 16px/1.5 var(--notoFamily);letter-spacing:.96px}}.CardProduct_cardProduct__2G_v7{position:relative;display:block}.CardProduct_cardProduct__2G_v7:after{position:absolute;top:0;display:block;background:rgba(0,0,0,.4);content:"";pointer-events:none;width:100%;height:100%}.CardProduct_cardProduct-tagContainer__9iAui{position:absolute;top:8px;left:8px;z-index:1;display:flex;gap:8px}.CardProduct_cardProduct-content__VeXYA{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;width:100%;height:100%}.CardProduct_cardProduct-logo__qUejG{width:160px;height:58px}.CardProduct_cardProduct-text__sSEw6{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;color:#fff;font:500 14px/1.5 var(--notoFamily);letter-spacing:.56px;white-space:nowrap;border:2px solid #fff;width:100%;height:95px;padding:12px 20px}.CardProduct_cardProduct-text__sSEw6>p{max-width:100%;white-space:normal;text-align:center}@media (pointer:fine){.CardProduct_cardProduct__2G_v7:hover:after{background:rgba(0,0,0,.2)}}@media (min-width:601px){.CardProduct_cardProduct-logo__qUejG{width:182px;height:66px}.CardProduct_cardProduct-text__sSEw6{font:500 16px/1.5 var(--notoFamily);letter-spacing:.96px;width:100%;height:105px}}.Carousel_carousel__VMrqW{--carousel-padding:16px}.Carousel_carousel--less__cDSCx{padding-left:var(--carousel-padding);padding-right:var(--carousel-padding)}.Carousel_carousel--less__cDSCx [class^=splide__track]{padding:0!important}.Carousel_carousel--less__cDSCx [class^="splide__arrows "]{display:none!important}.Carousel_carousel-container__Dp_Yu{display:flex;flex-direction:column;gap:16px}.Carousel_carousel-container__Dp_Yu:not([class*=is-overflow]) [class^=splide__arrows]{display:none}.Carousel_carousel__VMrqW [class^="splide__arrows "]{display:flex;gap:40px;justify-content:center;order:1}.Carousel_carousel__VMrqW [class^="splide__pagination "]{background-color:rgba(91,85,80,.2);border-radius:3px;margin-left:auto;margin-right:auto;width:calc(100% - 2*var(--carousel-padding));height:4px}.Carousel_carousel__VMrqW [class^="splide__pagination "]>li{display:inline-flex;flex:1 1 0}.Carousel_carousel__VMrqW [class^="splide__pagination "] [class*=is-active]{background-color:#a7a7a5}.Carousel_carousel__VMrqW [class^="splide__pagination "] [class^=splide__pagination__page]{border-radius:3px;width:100%;height:4px}.Carousel_carousel-card__P3DCX{width:288px;height:384px}.Carousel_carousel-card--less__PXTf3{width:288px}.Carousel_carousel-arrow__GLxej:disabled{opacity:.3}@media (min-width:601px){.Carousel_carousel-container__Dp_Yu{gap:20px}}@media (min-width:1200px){.Carousel_carousel--less__cDSCx{padding-bottom:0}.Carousel_carousel--less__cDSCx,.Carousel_carousel--less__cDSCx [class=splide__list]{gap:20px;justify-content:center;max-width:1596px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px}.Carousel_carousel--less__cDSCx [class=splide__list]{display:grid;grid-template-columns:repeat(12,1fr)}.Carousel_carousel--less__cDSCx .Carousel_carousel-slide__CyVhn{grid-column:span 3;margin-right:0!important}.Carousel_carousel-card--less__PXTf3{aspect-ratio:3/4;width:100%;height:auto}}.SelectorCheckbox_checkbox__47xBp{position:relative;display:inline-flex;align-items:center;cursor:pointer}.SelectorCheckbox_checkbox-input__EJMwp{position:absolute;opacity:0;pointer-events:none;width:14px;height:14px}.SelectorCheckbox_checkbox-text__6YxvU{flex:1;color:#222;font:500 12px/14px var(--notoFamily);text-align:center;border:1px solid #777;padding:12px}.SelectorCheckbox_checkbox-input__EJMwp:checked~.SelectorCheckbox_checkbox-text__6YxvU{color:#fff;background:#004c97;border-color:#004c97}@media (min-width:601px){.SelectorCheckbox_checkbox-text__6YxvU{padding-top:8px;padding-bottom:8px}}.TextCheckbox_checkbox__XeDOn{position:relative;display:inline-flex;align-items:center;cursor:pointer}.TextCheckbox_checkbox-input__Hf0xK{position:absolute;opacity:0;pointer-events:none;width:14px;height:14px}.TextCheckbox_checkbox-box__OWJGC{position:absolute;left:8px;display:block;flex-shrink:0;border:1px solid rgba(0,0,0,.2);border-radius:100%;width:14px;height:14px}.TextCheckbox_checkbox-box__OWJGC:before{position:absolute;top:50%;left:50%;display:block;background:rgba(0,0,0,.2);transform:translate(-50%,-50%);content:"";-webkit-mask:no-repeat url(/_next/static/media/icon-check.87f3e1dd.svg);mask:no-repeat url(/_next/static/media/icon-check.87f3e1dd.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;width:14px;height:14px}.TextCheckbox_checkbox-input__Hf0xK:checked+.TextCheckbox_checkbox-box__OWJGC{background:#fff;border-color:#fff}.TextCheckbox_checkbox-input__Hf0xK:checked+.TextCheckbox_checkbox-box__OWJGC:before{background:#004c97}.TextCheckbox_checkbox-text__vhXOs{color:#222;font:500 12px/14px var(--notoFamily);border:1px solid #777;border-radius:30px;padding:8px 12px 8px 28px}.TextCheckbox_checkbox-input__Hf0xK:checked~.TextCheckbox_checkbox-text__vhXOs{color:#fff;background:#004c97;border-color:#004c97}.TextRadioButton_radio__xWLA0{position:relative;display:inline-flex;align-items:center;cursor:pointer}.TextRadioButton_radio-input__46cVG{position:absolute;opacity:0;pointer-events:none;width:14px;height:14px}.TextRadioButton_radio-text__xt2bD{color:#222;font:500 12px/14px var(--notoFamily);border:1px solid #777;border-radius:30px;padding:8px 12px 8px 8px}.TextRadioButton_radio-input__46cVG:checked~.TextRadioButton_radio-text__xt2bD{color:#fff;background:#004c97;border-color:#004c97}.AccordionFilter_accordion-summary__c84f4{display:inline-flex;flex:1;gap:12px;align-items:center;width:100%;height:auto;padding-top:16px}.AccordionFilter_accordion-summary__c84f4::-webkit-details-marker,.AccordionFilter_accordion-summary__c84f4::marker{display:none;content:""}.AccordionFilter_accordion-summary__c84f4:after{display:block;flex-shrink:0;background:#222;content:"";-webkit-mask:url(/_next/static/media/icon-arrow-down.8e68939e.svg);mask:url(/_next/static/media/icon-arrow-down.8e68939e.svg);-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px}.AccordionFilter_accordion-title__h07GN{color:#222;font:500 16px/1.5 var(--notoFamily);letter-spacing:.64px}.AccordionFilter_accordion-subtitle__n9GOH{flex:1 1 0;align-self:flex-end;color:#777;font:500 12px/14px var(--notoFamily);line-height:21px}.AccordionFilter_accordion__IUFAf[open] .AccordionFilter_accordion-summary__c84f4:after{transform:rotate(180deg)}.AccordionFilter_accordion-content__Cuprg{padding-top:24px}@media (min-width:601px){.AccordionFilter_accordion-title__h07GN{font:500 16px/1.5 var(--notoFamily);letter-spacing:.96px}}.SelectorCheckboxGroup_checkboxGroup__HVoug{display:flex;gap:4px}.SelectorCheckboxGroup_checkboxGroup__HVoug>*{flex:1 0 0}.SelectorCheckboxGroup_checkboxGroup__HVoug :first-child [class*=checkbox-text]{border-top-left-radius:30px;border-bottom-left-radius:30px}.SelectorCheckboxGroup_checkboxGroup__HVoug :last-child [class*=checkbox-text]{border-top-right-radius:30px;border-bottom-right-radius:30px}.mattressWishlist_pageBody__ONzmG{display:flex;flex-direction:column;flex-grow:1;background:#fff}.mattressWishlist_compareProduct__jyUlf{position:sticky;bottom:0;z-index:1;background:#fff;border-top:1px solid rgba(0,0,0,.1);padding-top:24px;padding-bottom:24px}.mattressWishlist_compareProduct-container__0hDSd{display:flex;flex-direction:column;gap:10px}.mattressWishlist_compareProduct-text___hjG6{color:#a6192e;font:400 16px/1.5 var(--notoFamily);letter-spacing:.96px}.mattressWishlist_compareProduct-warning__g1v0c{width:100%;color:#a6192e;font:300 12px/24px var(--notoFamily);letter-spacing:.72px}.mattressWishlist_contentHeader__aVkE9{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.mattressWishlist_contentHeader-text__zFPyn{width:100%}.mattressWishlist_contentHeader-btn__9AafN{display:flex;gap:4px;align-items:center}.mattressWishlist_contentHeader-select__PsbSU{width:-moz-fit-content;width:fit-content}.mattressWishlist_filterContainer__MyMjZ{display:flex;flex-direction:column;gap:24px}.mattressWishlist_filterContainer__MyMjZ>:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.mattressWishlist_compareTag__Don9P{display:inline-flex;gap:8px;align-items:center;color:#444;font:400 12px/1.5 var(--notoFamily);letter-spacing:.72px;border:1px solid #444;border-radius:30px;padding:8px 12px}.mattressWishlist_compareTag-icon__6curQ{--icon-width:16px;--icon-height:16px;--icon-color:#222222}.mattressWishlist_emptyContent__l688a{background:#fff;border-radius:2px;padding:20px}.mattressWishlist_emptyContent-text__KUjrw{color:#a6192e;font:400 20px/1.5 var(--notoFamily);letter-spacing:1.2px;text-align:center}@media (min-width:601px){.mattressWishlist_pageBody__ONzmG{padding-bottom:118px}.mattressWishlist_compareProduct__jyUlf{position:static;order:-1;border:0}.mattressWishlist_compareProduct-container__0hDSd{flex-flow:row wrap;gap:8px;align-items:center;justify-content:space-between}.mattressWishlist_compareProduct-text___hjG6{font:400 20px/1.5 var(--notoFamily);letter-spacing:1.2px}.mattressWishlist_compareProduct-warning__g1v0c{text-align:right}.mattressWishlist_contentHeader-text__zFPyn{width:auto}.mattressWishlist_contentHeader-btn__9AafN{display:none}.mattressWishlist_compareTag__Don9P{font:400 16px/1.5 var(--notoFamily);letter-spacing:.96px}}.PageHeading_pageHeading__qLjBs{padding-top:32px;padding-bottom:32px}@media (min-width:601px){.PageHeading_pageHeading__qLjBs{text-align:center;padding-top:60px;padding-bottom:60px}}