/** Shopify CDN: Minification failed

Line 7:37149 The "-" operator only works if there is whitespace on both sides
Line 7:37208 The "-" operator only works if there is whitespace on both sides

**/
@keyframes DotFlashMedia{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.block-fitted-sheet-product-media{display:block;padding:0 12px}.block-fitted-sheet-product-media-slider{position:relative;width:100%}.block-fitted-sheet-product-media-slider__track{position:relative;transition:transform .4s ease;touch-action:pan-y;overflow:hidden;border-radius:4px}.block-fitted-sheet-product-media-slider__list{display:flex;transition:transform .4s ease}.block-fitted-sheet-product-media-slider__slide{flex:0 0 100%;display:flex;justify-content:center;align-items:center}.block-fitted-sheet-product-media-slider__hsa-wrapper{position:absolute;top:16px;left:16px;z-index:10}.block-fitted-sheet-product-media-slider__hsa{width:100px;height:auto;pointer-events:none}.block-fitted-sheet-product-media-slider__badges{position:absolute;top:12px;right:12px;z-index:10;display:flex;flex-direction:row;align-items:center;gap:8px}.block-fitted-sheet-product-media-slider__badge{width:72px;height:72px;aspect-ratio:1/1}.block-fitted-sheet-product-media-slider__media-wrapper{width:100%;text-align:center;background:#f2f2f2;aspect-ratio:1/1;overflow:hidden}.block-fitted-sheet-product-media-slider__image,.block-fitted-sheet-product-media-slider__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-fitted-sheet-product-media-slider__thumbnails{display:none}.block-fitted-sheet-product-media-slider__dots{display:flex;justify-content:center;align-items:center;margin-top:8px;position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.block-fitted-sheet-product-media-slider__dot{display:inline-block;width:7px;height:7px;margin:0 3px;background-color:#c7c7c7;border-radius:50%;cursor:pointer;transition:background-color .2s}.block-fitted-sheet-product-media-slider__dot--active{background-color:#8c8c8c;width:10px;height:10px}.block-fitted-sheet-product-media-slider__arrows{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:10}.block-fitted-sheet-product-media-slider__arrow{pointer-events:auto;background:0 0;border:none;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.block-fitted-sheet-product-media-slider__arrow svg{width:16px;height:16px;color:var(--primary-color)}.block-fitted-sheet-product-media-slider__thumbnail{cursor:pointer;width:40px;height:40px;position:relative;opacity:.4}.block-fitted-sheet-product-media-slider__thumbnail--active{opacity:1}.block-fitted-sheet-product-media-slider__thumbnail--active::after{content:"";width:4px;height:4px;background:#0f5ac3;position:absolute;top:3px;left:3px;border-radius:100%;animation:DotFlashMedia 1.2s ease infinite;transition:background-color .3s ease,transform .3s ease}.block-fitted-sheet-product-media-slider__thumbnail--play{z-index:20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-fitted-sheet-product-media-slider__thumbnail-media{width:100%;height:100%;overflow:hidden;border-radius:3px}.block-fitted-sheet-product-media-slider__thumbnail-media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:2.5px}.block-fitted-sheet-product-media-slider__zoom{position:absolute;bottom:16px;right:24px;z-index:10;cursor:pointer}.block-fitted-sheet-product-media-slider__zoom svg{width:28px;height:28px}.block-fitted-sheet-product-media-zoom{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:none;z-index:9999999;overflow-y:auto}.block-fitted-sheet-product-media-zoom__wrapper{width:100%;margin:0 auto;padding:40px 8px 0;display:flex;flex-direction:column;align-items:center;position:relative}.block-fitted-sheet-product-media-zoom__close{position:fixed;top:0;right:8px;background-color:#fff;padding:4px 8px;border:none;color:#fff;font-size:24px;cursor:pointer;z-index:1000}.block-fitted-sheet-product-media-zoom__media-wrapper{width:100%;padding-top:125%;overflow:hidden;position:relative;margin:0 0 40px}.block-fitted-sheet-product-media-zoom__media{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-fitted-sheet-product-media-props{display:flex;flex-wrap:wrap;gap:8px 32px;position:absolute;bottom:40px;padding:5px 24px;background:#fff;border-radius:4px}.block-fitted-sheet-product-media-props__item{display:flex;align-items:center;gap:4px;margin:0}.block-fitted-sheet-product-media-props__item-icon{width:33px;height:33px;background-color:transparent;border-radius:50px}.block-fitted-sheet-product-media-props__item-title{font-size:14px;line-height:24px;color:var(--primary-color);margin:0;font-weight:500}.block-fitted-sheet-product-tags--mobile{display:flex;gap:8px;margin:0 0 8px}.block-fitted-sheet-product-tags--desktop{display:none}.block-fitted-sheet-product-tags__item{display:block;padding:2px 6px;background-color:#e5e5e5;border-radius:4px;font-size:12px;line-height:14px;color:var(--primary-color);font-weight:500;text-decoration:none;text-transform:uppercase}.block-fitted-sheet-product-tags__item--colored{background-color:var(--primary-color);color:#fff}.page-product-details__titles{padding:0 12px;margin:20px 0 16px}.page-product-details__titles--mobile{display:block}.page-product-details__titles--desktop{display:none}.block-product-title--mobile{display:block}.block-product-title--desktop{display:none}.block-product-title__caption{font-size:12px;line-height:18px;font-weight:500;color:var(--primary-color);margin:0 0 4px;text-transform:uppercase;display:block}.block-product-title__title{font-size:20px;line-height:24px;font-weight:500;color:var(--primary-color);margin:0 0 4px}.block-fitted-sheet-product-tagline--mobile{display:block;margin:6px 0 12px}.block-fitted-sheet-product-tagline--desktop{display:none}.block-fitted-sheet-product-tagline__text{margin:0;color:#002554;font-size:14px;font-weight:400;line-height:14px}.component--new-product--reviews{margin:0 0 20px;padding:0 16px}.component--new-product--reviews--mobile{display:block}.component--new-product--reviews--desktop{display:none}.component--new-product--reviews .okeReviews{height:16px}.component--new-product--reviews .oke-sr-stars{width:auto;height:16px;margin-right:.5rem}.component--new-product--reviews svg{width:auto;height:16px;fill:#405c7f!important}.component--new-product--reviews .oke-sr-count{font-size:14px;line-height:14px;font-weight:300;color:var(--primary-color);text-decoration:none;display:inline-block;vertical-align:middle;margin-top:2px}.component--product--reviews{margin:0 0 12px;padding:0 16px;display:flex;align-items:center;cursor:pointer}.component--product--reviews--mobile{display:flex;padding:0;margin:0}.component--product--reviews--desktop{display:none}.component--product--reviews__icon{width:auto;height:16px;margin-right:6px;color:#ffad0a}.component--product--reviews__count{font-size:12px;line-height:12px;font-weight:300;color:var(--primary-color);vertical-align:middle;margin-top:1px}.block-product-pricing--mobile{display:block}.block-product-pricing--desktop{display:none}.block-product-pricing__wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin:0}.block-product-pricing__sale-wrapper{display:flex;align-items:center;gap:6px}.block-product-pricing__compare-price-wrapper{display:flex;align-items:center;gap:6px}.block-product-pricing__compare-price{font-size:17px;line-height:20px;color:var(--primary-color);font-weight:300;text-decoration:line-through;white-space:nowrap;text-decoration-thickness:1px}.block-product-pricing__price{font-size:17px;line-height:20px;color:var(--primary-color)!important;font-weight:500;white-space:nowrap}.block-product-pricing__save{font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase;text-wrap:nowrap;background:#0e774d;color:#fff;padding:2px 4px;border-radius:2px}.block-product-pricing__percent{color:#5a5a5a;font-size:14px;line-height:14px}.block-fitted-sheet-product-shop-pay--mobile{display:block}.block-fitted-sheet-product-shop-pay--desktop{display:none}.block-fitted-sheet-product-shop-pay__container{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;margin:4px 0 12px;padding:0}.block-fitted-sheet-product-shop-pay__title{font-size:14px;line-height:24px;color:var(--primary-color);font-weight:400}.block-fitted-sheet-product-shop-pay__title b{font-weight:600}.block-fitted-sheet-product-shop-pay svg{height:15px;width:auto;fill:#5433eb;margin-bottom:2px}.component--new-product--installments{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;margin:0;padding:0}.component--new-product--installments__title{font-size:13px;line-height:13px;color:var(--primary-color);font-weight:400}.component--new-product--installments svg{height:14px;width:auto;fill:#002855;margin-bottom:0}:root{--scroll-size:clamp(30rem, 3vw, 15rem);--scroll-gap:calc(var(--scroll-size) / 8);--scroll-duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--scroll-gap));--scroll-buster-size:2px;--scroll-buster-gap:calc(var(--scroll-buster-size) / 2)}@keyframes scroll-x{0%{transform:translate(var(--scroll-start))}100%{transform:translate(var(--scroll-end))}}.block-fitted-sheet-product-trust-policies{width:calc(100% - 24px);position:relative;height:14px;margin:0 auto;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--scroll-buster-gap);padding:0}.block-fitted-sheet-product-trust-policies__item{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:0;min-width:100%;animation:scroll-x 40s linear infinite;animation-direction:normal;margin-bottom:0;font-size:13px;line-height:1;letter-spacing:normal;text-transform:uppercase;font-weight:500;color:var(--primary-color)}.block-fitted-sheet-product-trust-policies__item b{margin:0 6px}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.component--new-product--variant-selector{display:block;margin:16px 0;padding:0 12px}.component--new-product--variant-selector__set{display:block;flex:0 0 100%;padding:0;margin:0 0 16px;min-width:-moz-fit-content;min-width:fit-content;border:none}.component--new-product--variant-selector__set:last-of-type{margin:0 0 30px}.component--new-product--variant-selector__title{font-size:14px;line-height:20px;text-transform:capitalize;color:var(--primary-color);font-weight:500;padding:0;margin:0}.component--new-product--variant-selector__title span{font-weight:400}.component--new-product--variant-selector__labels{display:flex;justify-content:space-between;align-items:center;margin:0 0 8px}.component--new-product--variant-selector__field{display:flex;gap:5px}.component--new-product--variant-selector__field--color{display:flex;gap:0}.component--new-product--variant-selector__field--size{flex-wrap:wrap}.component--new-product--variant-selector__field--size label{flex:0 0 calc(33.33% - 3.5px)}.component--new-product--variant-selector__input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.component--new-product--variant-selector__input:checked+.component--new-product--variant-selector__label{font-weight:500;opacity:1;border:2px solid var(--primary-color);color:var(--primary-color)}.component--new-product--variant-selector__input:checked+.component--new-product--variant-selector__label .component--new-product--color-selector{border:2px solid var(--primary-color)!important}.component--new-product--variant-selector__input:checked+.component--new-product--variant-selector__label .component--new-product--variant-selector__size-dimensions{color:var(--primary-color)}.component--new-product--variant-selector__input:checked+.component--new-product--variant-selector__label .component--new-product--variant-selector__stock-alert{color:var(--primary-color)}.component--new-product--variant-selector__input:checked+.component--new-product--variant-selector__label .component--new-product--variant-selector__stock-alert--dot{display:inline-block}.component--new-product--variant-selector__input:disabled+.component--new-product--variant-selector__label{opacity:1;background:linear-gradient(to top left,transparent calc(50% - .0625rem),#d5d5d5,transparent calc(50% + .09375rem));border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.4)}.component--new-product--variant-selector__input:focus-visible+.component--new-product--variant-selector__label{box-shadow:0 0 0 .3rem #000,0 0 0 .5rem rgba(0,0,0,.55)}.component--new-product--variant-selector__out-of-stock{display:block;position:absolute;top:0;left:0;height:100%;width:100%;color:#283455;background:linear-gradient(to top right,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - 1px),#ddd 50%,rgba(0,0,0,0) calc(50% + 1px),rgba(0,0,0,0) 100%)}.component--new-product--variant-selector__stock-alert{display:flex;align-items:center;gap:4px;font-size:11px;background:#f0f0f0;padding:3px 8px;margin:8px 0 0;width:100%;text-align:left;color:#606060}.component--new-product--variant-selector__stock-alert::before{animation:DotFlash 1.2s ease infinite;transition:background-color .3s ease,transform .3s ease;display:inline-block;background:#0f5ac3;width:4px;height:4px;border-radius:100%}.component--new-product--variant-selector__stock-alert--out-of-stock{color:#b03a2e}.component--new-product--variant-selector__stock-alert--low-stock{color:#b03a2e}.component--new-product--variant-selector__stock-alert--dot{animation:DotFlash 1.2s ease infinite;transition:background-color .3s ease,transform .3s ease;display:none;background:#0f5ac3;width:4px;height:4px;border-radius:100%}.component--new-product--variant-selector__label{width:100%;margin:0;opacity:1;border:1px solid #c7c7c7;color:#606060;border-radius:3px;background-color:transparent;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:10px 0 0;font-weight:500;font-size:14px;line-height:16px;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;position:relative;overflow:hidden}.component--new-product--variant-selector__label .component--new-product--color-selector{border-radius:50px!important}.component--new-product--variant-selector__label--color{background-color:transparent!important;border:none!important;padding:0!important;width:auto!important;border-radius:4px!important}.component--new-product--variant-selector__label--out{border:1px solid var(--primary-color)}.component--new-product--variant-selector__size-dimensions{display:block;font-size:12px;line-height:14px;text-align:center;font-weight:400}.component--new-product--color-selector{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative}.component--new-product--color-selector__colors{position:relative;width:30px;height:30px;border-radius:50px!important;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 2px 2px rgba(0,0,0,.3019607843) inset}.component--new-product--color-selector__color-wrapper{display:flex;flex-direction:column;width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0}.component--new-product--color-selector__color{flex:1;width:100%;height:100%}.component--new-product--color-selector__color--out-of-stock{display:block;position:absolute;top:0;height:100%;width:100%;color:var(--primary-color);background:linear-gradient(to top right,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - 1px),#e1e1e1 50%,rgba(0,0,0,0) calc(50% + 1px),rgba(0,0,0,0) 100%);z-index:5}.component--new-product--color-selector__name{display:none;font-weight:600;font-size:.6875rem;margin-left:.5rem;margin-top:.1rem}#pd-dispatch-date{text-align:center;font-size:2.82em;margin:1.2em 0 0}#pd-branding{text-align:center;font-size:2.82em;margin:.75em 0 2em}#pd-waitlist-info{font-size:4px!important}#pd-payment-plan-description{text-align:center;font-size:2.82em}.component--product-form{display:block;margin:8px 0;padding:0 12px}.component--new-product--button{font-family:var(--font-family);width:100%;padding:16px 24px;background-color:var(--primary-color);color:#fff;text-align:center;text-decoration:none;border:none;outline:0;opacity:1;position:relative;border-radius:50px;font-weight:500;font-size:18px;line-height:22px;cursor:pointer;text-transform:capitalize}.component--new-product--button__prices{display:flex;justify-content:space-between;align-items:center;font-size:16px}.component--new-product--button__text{display:flex;align-items:center}.component--new-product--button__text::before{content:"";animation:DotFlash 1.2s ease infinite;transition:background-color .3s ease,transform .3s ease;display:inline-block;background:#0f5ac3;width:6px;height:6px;border-radius:100%;margin-right:8px}.component--new-product--button__base{font-weight:300;text-decoration:line-through;text-decoration-thickness:1px;color:rgba(255,255,255,.5960784314)}.klaviyo-bis-trigger{display:flex;box-sizing:border-box;justify-content:center;align-items:center}.component--bis--button{font-family:var(--font-family);width:calc(100% - 32px);padding:16px 24px;background-color:var(--primary-color);color:#fff;text-align:center;text-decoration:none;border:none;outline:0;opacity:1;position:relative;border-radius:50px;font-weight:500;font-size:18px;line-height:22px;cursor:pointer;margin:12px auto}.block-fitted-sheet-product-truemed__widget{display:none}.block-fitted-sheet-product-truemed__text{font-size:14px;text-align:center;color:var(--primary-color);font-weight:400}.block-fitted-sheet-product-truemed__link{color:var(--primary-color);text-decoration:underline;font-weight:600;cursor:pointer}.block-product-drew{margin:24px auto 30px;padding:0 12px}.block-product-drew__wrapper{display:flex;gap:16px;align-items:flex-start;border-radius:4px;background:#f2f2f2;border:1px solid #f0f0f0;padding:16px}.block-product-drew__media-wrapper{width:150px;position:relative;overflow:hidden;aspect-ratio:1/1;cursor:pointer;border:1px solid #d2d2d2;border-radius:100%}.block-product-drew__media-wrapper img,.block-product-drew__media-wrapper video{border:none;outline:0;background:0 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.block-product-drew__thumbnail{z-index:10}.block-product-drew__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;z-index:15;cursor:pointer;display:none}.block-product-drew__title{font-size:16px;line-height:24px;font-weight:600;color:#002159;margin:0 0 8px}.block-product-drew__quote{font-size:14px;line-height:22px;font-weight:400;max-width:480px;color:#002159;z-index:0;margin:0 0 16px;text-align:left}.block-product-drew__sign{height:20px;width:auto}button.page--product-drew-barrymore--hero__video_open{position:absolute;top:50%;right:50%;transform:translate(-50%);background:0 0;border:none;cursor:pointer}.page--product-drew-barrymore--hero__video-popup.is_open{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:99999;display:block;transition:.3s ease-in-out}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video_inner_main{position:relative;top:50%;max-width:824px;margin:0 auto;background-color:#fff;transform:translateY(-50%)}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video_inner_main .page--product-drew-barrymore--hero__video_close_popup{position:absolute;right:0;background-color:#fff;padding:20px;font-size:28px;z-index:9}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video-popup_inner_video{width:100%;position:relative}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video-popup_inner_video video{width:100%;display:block}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video-popup_inner_video button{position:absolute;background-color:transparent;border:none;top:50%;left:50%;transform:translate(-50%);cursor:pointer;display:none}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video-popup_inner_video.playing button.play_button{opacity:0;transition:.3s;display:none}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video-popup_inner_video button.play_button{opacity:1;transition:.3s;display:block}.page--product-drew-barrymore--hero__video-popup .page--product-drew-barrymore--hero__video-popup_inner_video.playing:hover button.pause_button{opacity:1;transition:.3s;display:block}.page--product-drew-barrymore--hero__video-popup{display:none;transition:.3s ease-in-out}.component--drew--video-popup{display:none;background:#000;position:fixed;height:100%;width:100%;top:0;z-index:200000000000}.component--drew--video-popup--active{display:block}.component--drew--video-popup__close{position:absolute;top:0;right:0;width:40px;height:40px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:20px}.component--drew--video-popup__video-wrapper{width:100%;aspect-ratio:5/4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto}.component--drew--video-popup__video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:5/4}.component--product--dropdown{display:block;padding:0;width:calc(100% - 32px);margin:0 auto;overflow:hidden;border-top:1px solid #e4e4e4}.component--product--dropdown:last-of-type{border-bottom:1px solid #e4e4e4!important}.component--product--dropdown--mobile{display:block}.component--product--dropdown--desktop{display:none}.component--product--dropdown__divider{width:100%;height:1px;background-color:#e4e4e4}.component--product--dropdown__container{max-width:100%;margin:0 auto;padding:0}.component--product--dropdown__titles{position:relative;margin:12px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.component--product--dropdown__titles--active{margin:1rem 0 .5rem}.component--product--dropdown__titles--active .component--product--dropdown__icon::after{display:none}.component--product--dropdown__titles--active .component--product--dropdown__title::before{content:"";width:6px;height:6px;background:#0f5ac3;border-radius:100%;animation:DotFlashMedia 1.2s ease infinite;transition:background-color .3s ease,transform .3s ease;display:block}.component--product--dropdown__titles--active+.component--product--dropdown__content{max-height:700px;margin-bottom:1.25rem}.component--product--dropdown__title{text-align:center;font-size:16px;font-weight:500;line-height:16px;color:var(--primary-color);margin:0;max-width:100%;display:flex;align-items:center;gap:6px}.component--product--dropdown__icon{position:relative;width:24px;height:24px;background-color:transparent;border-radius:50px}.component--product--dropdown__icon::before{display:block;position:absolute;content:"";top:50%;left:50%;width:12px;height:2px;background-color:var(--primary-color);transition:transform .5s;transform:translate(-50%,-50%)}.component--product--dropdown__icon::after{display:block;position:absolute;content:"";top:50%;left:50%;width:2px;height:12px;background-color:var(--primary-color);transition:transform .5s;transform:translate(-50%,-50%)}.component--product--dropdown__content{width:100%;font-weight:400;max-height:0;font-size:14px;line-height:24px;color:var(--primary-color);margin:0;transition:max-height .5s ease;overflow:hidden}.component--product--dropdown__content ul{padding-left:1rem;margin:0}.component--product--dropdown__content strong{font-weight:600}.block-product-care-dropdown__list{display:flex;flex-direction:column;gap:12px}.block-product-care-dropdown__list-item{display:flex;align-items:center;gap:12px;margin:0}.block-product-features-dropdown__list{display:flex;flex-direction:column;gap:12px}.block-product-features-dropdown__list-item{display:flex;align-items:center;gap:12px;margin:0}.block-product-material-dropdown__image{max-width:120px;height:auto;aspect-ratio:99/90;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:4px;flex-shrink:0}.block-sleepwear-product-usps{display:flex;flex-wrap:wrap;gap:8px 24px}.block-sleepwear-product-usps__item{display:flex;align-items:center;gap:4px;margin:0}.block-sleepwear-product-usps__item-icon{width:36px;height:36px;background-color:transparent;border-radius:50px}.block-sleepwear-product-usps__item-title{font-size:14px;line-height:24px;color:var(--primary-color);margin:0;font-weight:400}.block-fitted-sheet-product-overview__description{font-size:14px;line-height:24px;color:var(--secondary-color);margin:8px 0 0;font-weight:400}.block-fitted-sheet-product-material__item{margin:0 0 24px;display:flex;gap:16px}.block-fitted-sheet-product-material__item-title{font-size:14px;font-weight:600;line-height:20px;margin:0 0 4px}.block-fitted-sheet-product-material__item-description{font-size:14px;line-height:20px;color:var(--primary-color);margin:0 0 16px}.block-fitted-sheet-product-material__item-image{width:60px;height:60px;border-radius:2.5px;-o-object-fit:cover;object-fit:cover;margin:0 0 8px}.block-fitted-sheet-product-reviews__item{padding:12px 0;border-bottom:1px solid #eee;display:flex;align-items:center;gap:12px}.block-fitted-sheet-product-reviews__item:last-of-type{border-bottom:none}.block-fitted-sheet-product-reviews__item-image-wrapper{flex:0 0 96px;border-radius:3px;overflow:hidden;width:96px;height:96px;aspect-ratio:1/1;position:relative}.block-fitted-sheet-product-reviews__item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.block-fitted-sheet-product-reviews__item-text{font-size:14px;color:var(--primary-color);font-weight:500}.block-fitted-sheet-product-reviews__item-author{font-size:12px;color:var(--secondary-color)}.block-fitted-sheet-product-reviews__button{border:1px solid var(--primary-color);border-radius:50px;display:flex;font-size:16px;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:8px;background-color:transparent;cursor:pointer;width:100%;white-space:nowrap;transition:background-color,color .3s;font-family:var(--font-family);color:var(--primary-color);font-weight:500}.block-product-bis-form__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;z-index:10000000000}.block-product-bis-form__drawer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;background-color:#fff;z-index:10000000001;border-radius:8px;pointer-events:auto;height:auto;max-height:100%;max-width:500px;padding:40px}.block-product-bis-form__title{font-weight:500;font-size:20px;line-height:26px;color:var(--primary-color);text-align:center;max-width:280px;margin:0 auto 16px}.block-product-bis-form__close{position:absolute;top:16px;right:16px;cursor:pointer;color:var(--primary-color);font-size:24px}.block-product-bis-form__form{display:flex;flex-direction:column;gap:16px}.block-product-bis-form__input{padding:16px 20px;border:1px solid #c4c4c4;border-radius:50px;font-size:14px;color:var(--primary-color);width:100%;box-sizing:border-box;outline:0}.block-product-bis-form__button{font-family:var(--font-family);width:100%;padding:1.25rem 1rem;background-color:var(--primary-color);color:#fff;text-align:center;text-decoration:none;border:none;outline:0;opacity:1;position:relative;border-radius:50px;font-weight:500;font-size:18px;line-height:22px;cursor:pointer}.block-product-bis-form__success-message{font-size:16px;color:var(--primary-color);text-align:center;margin-top:16px}.block-sleepwear-product-size-chart__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;z-index:10000000000;display:none}.block-sleepwear-product-size-chart__overlay--active{display:block}.block-sleepwear-product-size-chart__trigger{display:inline-block;font-size:13px;line-height:16px;color:var(--primary-color);background-color:transparent;outline:0;padding:0;border-bottom:1px solid var(--primary-color);text-decoration:none;font-weight:500;text-transform:none;cursor:pointer}.block-sleepwear-product-size-chart__measurement{color:var(--primary-color);margin:0 0 16px}.block-sleepwear-product-size-chart__measurement--in{padding:8px 12px;cursor:pointer;border-radius:8px}.block-sleepwear-product-size-chart__measurement--cm{padding:8px 12px;cursor:pointer;border-radius:8px}.block-sleepwear-product-size-chart__measurement--active{background-color:var(--primary-color);color:#fff}.block-sleepwear-product-size-chart__drawer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;background-color:#fff;display:none;z-index:10000000001;border-radius:8px;pointer-events:auto;height:auto;max-height:100%}.block-sleepwear-product-size-chart__drawer--active{display:flex}.block-sleepwear-product-size-chart__header{width:100%;height:64px;padding:0 0 0 1.5rem;position:relative;background-color:#fff;display:flex;justify-content:flex-start;align-items:center;border-top-left-radius:8px;border-top-right-radius:8px}.block-sleepwear-product-size-chart__header--title{font-weight:500;font-size:16px;line-height:20px;color:var(--primary-color)}.block-sleepwear-product-size-chart__header--close{position:absolute;right:1rem;top:50%;padding:1rem;box-sizing:border-box;z-index:5000;transform:translateY(-50%);cursor:pointer;fill:var(--primary-color)}.block-sleepwear-product-size-chart__content{padding:1rem;position:relative;display:flex;flex-direction:column;overflow:auto;flex:auto}.block-sleepwear-product-size-chart__title{font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.01em;color:var(--primary-color);margin:0 0 .5em;max-width:100%}.block-sleepwear-product-size-chart__subtitle{font-size:14px;color:var(--primary-color);line-height:24px;max-width:100%;margin:0}.block-sleepwear-product-size-chart__table{width:100%;text-align:center;color:var(--primary-color);border-collapse:collapse;border-spacing:0}.block-sleepwear-product-size-chart__table-head{font-size:16px;font-weight:600;line-height:20px;color:var(--primary-color);margin:0 0 1em;background-color:#f8f8f8}.block-sleepwear-product-size-chart__table-dimention{text-align:left;font-weight:500;border-bottom:1px solid #f2f2f2}.block-sleepwear-product-size-chart__table-length{border-bottom:1px solid #f2f2f2}.block-sleepwear-product-size-chart__table-type{background-color:#f8f8f8;border-bottom:1px solid #f2f2f2}.block-sleepwear-product-size-chart__table-kind{text-align:center;font-weight:500}.block-sleepwear-product-size-chart__table table{width:100%;margin:2rem auto;border-collapse:collapse;border-spacing:0}.block-sleepwear-product-size-chart__table table th{border-bottom:1px solid gray;padding:1rem 0;font-weight:600;font-size:16px}.block-sleepwear-product-size-chart__table table td:last-of-type,.block-sleepwear-product-size-chart__table table th:last-of-type{text-align:right}.block-sleepwear-product-size-chart__table td{padding:.75rem 0;font-size:14px;min-width:100px}.page-product-details{margin:0;padding:0;border-bottom:1px solid #e5e5e5}.page-product-details__container{padding:0 0 40px}.page-product-details__content{width:100%;max-width:100%;margin:0 auto}.page-product-details__media{max-width:100%}.page-product-details__details-wrapper{max-width:100%}.page-product-details__details{max-width:100%;padding:0;margin:0}.page-product-details__pricing--mobile{padding:0;display:flex;justify-content:space-between;align-items:flex-start}.page-product-details__pricing--desktop{display:none}.page-product-details__support{text-align:left;font-size:14px;line-height:1.5;color:var(--primary-color);margin:16px auto 0;padding:0 16px}.page-product-details__support-link{color:var(--primary-color);text-decoration:underline;font-weight:600;cursor:pointer}.page-fitted-sheet-product-benefits{padding:40px 0;background:#fff;border-bottom:1px solid #e5e5e5}.page-fitted-sheet-product-benefits__container--desktop{display:none}.page-fitted-sheet-product-benefits__title{font-size:28px;line-height:28px;font-weight:400;padding:0 16px;color:var(--primary-color);text-align:left;margin:0 0 25px;max-width:266px}.page-fitted-sheet-product-benefits__subtitle{color:var(--primary-color);text-align:left;font-size:16px;font-weight:500;margin:0 0 8px;padding:0 16px}.page-fitted-sheet-product-benefits__content{margin:80px 0 0}.page-fitted-sheet-product-benefits__scroller{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px}.page-fitted-sheet-product-benefits__scroller::-webkit-scrollbar{display:none}.page-fitted-sheet-product-benefits__scroller::-webkit-scrollbar-thumb{background:0 0}.page-fitted-sheet-product-benefits__scroller::-webkit-scrollbar-track{background:0 0}.page-fitted-sheet-product-benefits__item{display:flex;flex-direction:column;padding:0 0 0 20px;scroll-snap-align:start}.page-fitted-sheet-product-benefits__media-wrapper{width:100%;max-width:100%;position:relative;border-radius:5px;aspect-ratio:1/1;overflow:hidden;min-width:280px}.page-fitted-sheet-product-benefits__image{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-benefits__video{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-benefits__mobile-title{font-size:19px;font-weight:500;margin:16px 0 8px;color:var(--primary-color);text-align:left}.page-fitted-sheet-product-benefits__mobile-description{font-size:15px;font-weight:300;color:var(--primary-color);text-align:left;margin:0}.page-fitted-sheet-product-benefits-slide__media-wrapper{width:100%;max-width:100%;position:relative;border-radius:28px;aspect-ratio:344/260;overflow:hidden}.page-fitted-sheet-product-benefits-slide__image{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-benefits-item{display:block;margin:20px 0;max-width:100%}.page-fitted-sheet-product-benefits-item--active .page-fitted-sheet-product-benefits-item__title{opacity:1}.page-fitted-sheet-product-benefits-item--active .page-fitted-sheet-product-benefits-item__description{max-height:500px;margin-bottom:1.25rem}.page-fitted-sheet-product-benefits-item--active .page-fitted-sheet-product-benefits-item__title-dot{display:block!important}.page-fitted-sheet-product-benefits-item--active .page-fitted-sheet-product-benefits-item__title-icon::after{display:none}.page-fitted-sheet-product-benefits-item__title{color:var(--primary-color);font-size:18px;font-weight:300;line-height:24px;cursor:pointer;display:flex;align-items:center;gap:12px}.page-fitted-sheet-product-benefits-item__title-icon{position:relative;width:24px;height:24px;background-color:transparent;border-radius:50px}.page-fitted-sheet-product-benefits-item__title-icon::before{display:block;position:absolute;content:"";top:50%;left:50%;width:12px;height:2px;background-color:var(--primary-color);transition:transform .5s;transform:translate(-50%,-50%)}.page-fitted-sheet-product-benefits-item__title-icon::after{display:block;position:absolute;content:"";top:50%;left:50%;width:2px;height:12px;background-color:var(--primary-color);transition:transform .5s;transform:translate(-50%,-50%)}.page-fitted-sheet-product-benefits-item__description{color:#002855;font-size:16px;font-weight:400;line-height:24px;margin:0;transition:max-height .5s ease;max-height:0;overflow:hidden}.page--product--curated-reviews{border-bottom:1px solid #efefef;overflow:hidden}.page--product--curated-reviews__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px 0 16px 16px;max-width:1280px}.page--product--curated-reviews__titles{min-width:30%;color:#000;margin:0 12px 20px 0}.page--product--curated-reviews__title{font-weight:400;font-size:30px;line-height:36px;color:var(--primary-color);margin:0 0 16px}.page--product--curated-reviews__button{border:1px solid var(--primary-color);border-radius:50px;display:flex;font-size:16px;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:8px;background-color:transparent;cursor:pointer;width:auto;white-space:nowrap;transition:background-color,color .3s;font-family:var(--font-family);color:var(--primary-color);font-weight:500}.page--product--curated-reviews__reviews{display:flex;scroll-behavior:smooth;scroll-snap-type:x mandatory;overflow-x:scroll;--gap:12px;--desktop-gap:12px;--slide-width:calc(100% / 4);--max-width:calc((100% -(var(--gap)*(4 - 1))) / 4);--desktop-max-width:calc((100% -(var(--desktop-gap)*(3 - 1))) / 4);scrollbar-width:none}.page--product--curated-reviews__slide{display:flex;flex-direction:column;align-items:flex-start;border-radius:8px;gap:12px;background-color:#fff;min-width:50%}.page--product--curated-reviews__slide:not(:last-child){margin-right:var(--desktop-gap)}.component--product--curated-review__image-wrapper{width:100%;max-width:360px;padding-top:100%;position:relative;border-radius:8px;aspect-ratio:1/1;overflow:hidden}.component--product--curated-review__image{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.component--product--curated-review__author{display:flex;align-items:center;gap:4px;color:var(--primary-color)}.component--product--curated-review__author-name{font-size:400}.component--product--curated-review__stars{color:#ffad0a;height:16px;width:auto}.component--product--curated-review__text{color:var(--primary-color)}.page--product--sleep-score{max-width:100%;padding:40px 16px 60px;overflow:hidden;background:#fff!important;border-bottom:1px solid #e5e5e5}.page--product--sleep-score__container{max-width:100%;margin:0 auto;padding:0}.page--product--sleep-score__titles{margin-bottom:48px}.page--product--sleep-score__title{text-align:left;font-weight:400;font-size:14px;line-height:18px;color:var(--primary-color);margin:0;max-width:100%;opacity:.7}.page--product--sleep-score__logo{height:100px;margin:-20px 0 -10px -30px}.page--product--sleep-score__items{display:flex;flex-direction:column;gap:24px;max-width:100%;margin:0 auto}.page--product--sleep-score__item{display:flex;flex-direction:row;align-items:center;width:100%;gap:0;border-bottom:1px solid var(--primary-color);padding-bottom:12px;margin-top:-12px;justify-content:space-between}.page--product--sleep-score__item:last-child{border:none}.page--product--sleep-score__item-title{color:var(--primary-color);font-size:40px;line-height:40px;text-align:center;font-weight:300;margin:-4px 0 0}.page--product--sleep-score__item-subtitle{color:var(--primary-color);font-size:14px;line-height:20px;text-align:left;margin:0;vertical-align:middle;max-width:186px}.page--product--sleep-score__note{font-size:12px;line-height:16px;color:var(--primary-color);text-align:left;max-width:100%;margin:36px 0 0}.page--product--drew{padding:0;margin:0 auto;border-bottom:1px solid #e5e5e5}.page--product--drew__wrapper{background:0 0;overflow:hidden}.page--product--drew__container{background:0 0;overflow:hidden;position:relative;width:100%;padding:0 0 40px;display:flex;flex-direction:column-reverse;align-items:center;max-width:1280px;margin:0 auto}.page--product--drew__media-wrapper{width:100%;height:auto;position:relative;border-radius:0;overflow:hidden;aspect-ratio:5/4;cursor:pointer}.page--product--drew__media-wrapper img,.page--product--drew__media-wrapper video{border:none;outline:0;background:0 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;flex:1;position:absolute;top:0;left:0;bottom:0;aspect-ratio:1/1}.page--product--drew__thumbnail{z-index:10}.page--product--drew__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;z-index:15;cursor:pointer}.page--product--drew__body{width:100%;padding:30px 20px 0 20px;margin:0 auto;display:flex;flex-direction:column}.page--product--drew__titles{display:flex;flex-direction:column;align-items:flex-start;margin:0;max-width:100%}.page--product--drew__title{font-size:30px;line-height:40px;margin:0 0 8px;max-width:100%;color:#002159;z-index:0;text-align:left;font-weight:400}.page--product--drew__subtitle{font-size:16px;line-height:24px;font-weight:400;max-width:480px;color:#002159;z-index:0;margin:0 0 16px;text-align:left}.page--product--drew__sign{height:35px;width:135px}.page-fitted-sheet-product-awards{padding:30px 16px;border-bottom:1px solid #e5e5e5}.page-fitted-sheet-product-awards__container{max-width:100%;margin:0 auto;padding:0}.page-fitted-sheet-product-awards__title{font-weight:400;text-align:left;font-size:30px;line-height:1;color:var(--primary-color);margin:0 0 16px;max-width:100%}.page-fitted-sheet-product-awards__title--mobile{display:block}.page-fitted-sheet-product-awards__title--desktop{display:none}.page-fitted-sheet-product-awards__list{max-width:100%;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:20px;column-gap:20px}.page-fitted-sheet-product-awards__item-media-wrapper{width:80px;position:relative;height:80px;overflow:hidden}.page-fitted-sheet-product-awards__item-media-wrapper img,.page-fitted-sheet-product-awards__item-media-wrapper video{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-comparison{width:100%;margin:0 auto;padding:40px 0 60px;border-bottom:1px solid #efefef}.page-fitted-sheet-product-comparison__container{max-width:100%;margin:0 auto;padding:0}.page-fitted-sheet-product-comparison__heading{color:var(--primary-color);text-align:left;font-size:16px;font-weight:500;margin:0 0 8px;padding:0 16px}.page-fitted-sheet-product-comparison__subheading{font-weight:400;text-align:left;font-size:28px;line-height:28px;color:var(--primary-color);margin:0 0 8px;padding:0 16px}.page-fitted-sheet-product-comparison__description{font-weight:300;text-align:left;font-size:15px;line-height:22px;color:var(--primary-color);margin:0 0 16px;max-width:350px;padding:0 16px}.page-fitted-sheet-product-comparison__info{font-weight:300;text-align:left;font-size:12px;line-height:20px;color:var(--primary-color);margin:16px 0 16px;padding:0 16px}.page-fitted-sheet-product-comparison__table{display:grid;width:100%;overflow-y:hidden;padding:0 24px}.page-fitted-sheet-product-comparison__column{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 8px;min-width:140px;position:relative}.page-fitted-sheet-product-comparison__column--head{justify-content:flex-end}.page-fitted-sheet-product-comparison__column--main{align-items:flex-start;padding:20px 8px 20px 0}.page-fitted-sheet-product-comparison__column--active{background-color:#f8f8f8}.page-fitted-sheet-product-comparison__column:first-of-type~.page-fitted-sheet-product-comparison__column--active{border-top-left-radius:5px;border-top-right-radius:5px}.page-fitted-sheet-product-comparison__column-icon{width:24px;height:24px;margin:0}.page-fitted-sheet-product-comparison__column-icon--head{border:1px solid #f2f2f2;border-radius:50px;width:60px;height:60px;margin:0 0 8px}.page-fitted-sheet-product-comparison__column-title{color:var(--primary-color);text-align:center;font-size:14px;font-weight:500;line-height:18px}.page-fitted-sheet-product-comparison__column-title--head{font-weight:600}.page-fitted-sheet-product-comparison__column-description{color:var(--primary-color);text-align:left;font-size:12px;font-weight:400;line-height:16px;margin:4px 0 0;max-width:180px}@keyframes pulse-border{0%{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.page-fitted-sheet-product-features{padding:40px 0;background:#fff;border-bottom:1px solid #e5e5e5}.page-fitted-sheet-product-features__container{display:block;max-width:1280px;margin:0 auto;padding:0;position:relative}.page-fitted-sheet-product-features__container--desktop{display:none}.page-fitted-sheet-product-features__container--mobile{display:block}.page-fitted-sheet-product-features__title{font-size:28px;line-height:36px;font-weight:400;padding:0 16px;color:var(--primary-color);text-align:center;margin:0 auto 8px;max-width:340px}.page-fitted-sheet-product-features__description{color:#002855;text-align:center;font-size:16px;font-weight:400;line-height:24px;max-width:280px;margin:0 auto}.page-fitted-sheet-product-features__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:5%}.page-fitted-sheet-product-features__content{margin:0 0 0;position:relative}.page-fitted-sheet-product-features__image-wrapper{width:100%;max-width:998px;position:relative;aspect-ratio:998/500;overflow:hidden;margin:0 auto}.page-fitted-sheet-product-features__image-wrapper--active{opacity:1;display:block}.page-fitted-sheet-product-features__image{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-features__dots{display:flex;justify-content:center;gap:20px;margin:20px 0 0;position:absolute;top:60%;left:50%}.page-fitted-sheet-product-features__dot{width:8px;height:8px;background:#002855;border-radius:50px;cursor:pointer;transition:all .3s ease;opacity:.5}.page-fitted-sheet-product-features__dot--active{opacity:1}.page-fitted-sheet-product-features__list{display:none}.page-fitted-sheet-product-features__list-item{cursor:pointer}.page-fitted-sheet-product-features__list-item:hover .page-fitted-sheet-product-features__list-item__title{opacity:1}.page-fitted-sheet-product-features__list-item--active .page-fitted-sheet-product-features__list-item__title{opacity:1}.page-fitted-sheet-product-features__list-item__title{font-size:22px;font-weight:500;color:var(--primary-color);opacity:.5}.page-fitted-sheet-product-features__feature-cards{padding:0 16px}.page-fitted-sheet-product-features__feature-cards .splide__track{margin:0 0 12px}.page-fitted-sheet-product-features__feature-cards .splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none;padding:0}.page-fitted-sheet-product-features__feature-cards .splide__pagination li{margin-right:.5rem}.page-fitted-sheet-product-features__feature-cards .splide__pagination__page{background:#ddd;height:2px;width:28px;border-radius:2px;cursor:pointer;padding:0;transition:background-color .25s cubic-bezier(.32,0,.67,0);border:none}.page-fitted-sheet-product-features__feature-cards .splide__pagination__page.is-active{background:#283455;transition:background-color .25s cubic-bezier(.33,1,.68,1)}.page-fitted-sheet-product-features__feature-card{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:28px;background:#f8f8f8;opacity:0;display:none;max-width:100%;height:100%}.page-fitted-sheet-product-features__feature-card--active{display:flex;opacity:1}.page-fitted-sheet-product-features__feature-card__image{width:60px;height:60px;aspect-ratio:1/1;border-radius:50px;position:relative}.page-fitted-sheet-product-features__feature-card__image--active{opacity:1}.page-fitted-sheet-product-features__feature-card__title{font-size:18px;font-weight:500;color:var(--primary-color)}.page-fitted-sheet-product-features__feature-card__description{font-size:16px;font-weight:300;color:var(--primary-color)}.page-fitted-sheet-product-features__desktop__image-wrapper{width:100%;max-width:998px;position:relative;aspect-ratio:998/500;overflow:hidden;margin:0 auto;display:none}.page-fitted-sheet-product-features__desktop__image-wrapper--active{opacity:1;display:block}.page-fitted-sheet-product-features__desktop__image{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-features__desktop__dot{position:absolute;width:32px;height:32px;z-index:10;cursor:pointer}.page-fitted-sheet-product-features__desktop__dot__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;flex-shrink:0;border-radius:50px;background:#e2e4e2;border:1px solid #383c37;z-index:10;font-size:16px;font-weight:500;color:var(--primary-color);text-align:center;display:flex;align-items:center;justify-content:center}.page-fitted-sheet-product-features__desktop__dot__pulse{display:none;content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:var(--primary-color);border-radius:50%;animation:pulse-border 1.5s ease-out infinite;opacity:.2}.page-fitted-sheet-product-features__desktop__dot--active .page-fitted-sheet-product-features__desktop__dot__inner{background:var(--primary-color);border:1px solid #fff;color:#fff}.page-fitted-sheet-product-features__desktop__dot--active .page-fitted-sheet-product-features__desktop__dot__pulse{display:block}.page-fitted-sheet-product-features__mobile__image-wrapper{width:100%;max-width:998px;position:relative;aspect-ratio:998/500;overflow:hidden;margin:0 auto;display:block}.page-fitted-sheet-product-features__mobile__image-wrapper--active{opacity:1;display:block}.page-fitted-sheet-product-features__mobile__image{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-features__mobile__dot{position:absolute;width:28px;height:28px;z-index:10;cursor:pointer}.page-fitted-sheet-product-features__mobile__dot__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;flex-shrink:0;border-radius:50px;background:#e2e4e2;border:1px solid #383c37;z-index:10;font-size:14px;font-weight:500;color:var(--primary-color);text-align:center;display:flex;align-items:center;justify-content:center}.page-fitted-sheet-product-features__mobile__dot__pulse{display:none;content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:var(--primary-color);border-radius:50%;animation:pulse-border 1.5s ease-out infinite;opacity:.2}.page-fitted-sheet-product-features__mobile__dot--active .page-fitted-sheet-product-features__mobile__dot__inner{background:var(--primary-color);border:1px solid #fff;color:#fff}.page-fitted-sheet-product-features__mobile__dot--active .page-fitted-sheet-product-features__mobile__dot__pulse{display:block}.component--product--benefits-v2--slide__media-wrapper{width:100%;max-width:100%;position:relative;border-radius:28px;aspect-ratio:344/260;overflow:hidden}.component--product--benefits-v2--slide__image{color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.component--product--benefits-v2--slide__titles{margin:25px 0 0;padding:0 16px}.component--product--benefits-v2--slide__title{font-size:18px;font-weight:500;margin-bottom:8px;color:var(--primary-color);text-align:center}.component--product--benefits-v2--slide__description{font-size:16px;font-weight:300;color:var(--primary-color);text-align:center;max-width:280px;margin:0 auto 20px}.component--product--benefits-v2--item{display:block;margin:20px 0;max-width:480px}.component--product--benefits-v2--item--active .component--product--benefits-v2--item__title{opacity:1}.component--product--benefits-v2--item--active .component--product--benefits-v2--item__description{display:block!important}.component--product--benefits-v2--item--active .component--product--benefits-v2--item__title-dot{display:block!important}.component--product--benefits-v2--item__title{color:#002855;font-size:30px;font-weight:300;line-height:40px;opacity:.6;cursor:pointer;display:flex;align-items:center;gap:12px}.component--product--benefits-v2--item__title-dot{display:none;width:8px;height:8px;background:#002855;border-radius:50px;margin-left:-20px}.component--product--benefits-v2--item__description{display:none;color:#002855;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 20px}.page--product--features{padding:56px 20px;background:#fff}.page--product--features__container{max-width:100%;margin:0 auto;padding:0}.page--product--features__titles{margin-bottom:0}.page--product--features__title{font-weight:200;text-align:left;font-size:32px;line-height:1;color:var(--primary-color);margin:0 0 12px;max-width:100%}.page--product--features__subtitle{font-size:.875rem;color:var(--primary-color);line-height:1.5;text-align:left;max-width:100%;margin:0}.page--product--features__list{max-width:100%;margin:2.5rem auto 0}.page--product--features__media-wrapper{display:none;position:relative}.page--product--features__image-wrapper{display:none;position:relative;top:0;padding-top:100%;overflow:hidden;border-radius:24px}.page--product--features__image-wrapper--active{display:block}.page--product--features__media-wrapper img,.page--product--features__media-wrapper video{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page--product--features__item{max-width:100%;margin-bottom:2.5rem}.page--product--features__item:last-child{margin-bottom:0}.page--product--features__item--titles{max-width:88vw;margin:0 auto}.page--product--features__item--title{font-weight:200;font-size:24px;line-height:1;color:var(--primary-color);margin:0 0 8px}.page--product--features__item--subtitle{font-size:.875rem;color:var(--primary-color);line-height:1.44;margin:0}.page--product--features__divider{height:1px;width:100%;background:rgba(0,40,85,.1882352941)}.page--product--features__item__titles{position:relative;margin:14px 0 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-end}.page--product--features__item__titles--active{margin:16px 0}.page--product--features__item__titles--active .page--product--features__item__icon::after{display:none}.page--product--features__item__titles--active+.page--product--features__item__content{height:auto;max-height:100%;margin-bottom:1.25rem}.page--product--features__item__title{font-weight:300;font-size:24px;line-height:1;color:var(--primary-color);margin:0}.page--product--features__item__icon{position:relative;width:24px;height:24px;background-color:var(--primary-color);border-radius:50px}.page--product--features__item__icon::before{display:block;position:absolute;content:"";top:50%;left:50%;width:10px;height:2px;background-color:#fff;transition:transform .5s;transform:translate(-50%,-50%)}.page--product--features__item__icon::after{display:block;position:absolute;content:"";top:50%;left:50%;width:2px;height:10px;background-color:#fff;transition:transform .5s;transform:translate(-50%,-50%)}.page--product--features__item__content{width:98%;font-weight:500;height:0;overflow:hidden;transition:height 1s;font-size:.875rem;color:var(--primary-color);line-height:1.44;margin:0}.page--product--features__item__image-wrapper{position:relative;padding-top:100%;overflow:hidden;border-radius:24px;margin:0 0 16px}.page--product--features__item__image-wrapper img,.page--product--features__item__image-wrapper video{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-expert{padding:50px 16px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.page-fitted-sheet-product-expert__container{max-width:100%;margin:0 auto;padding:0}.page-fitted-sheet-product-expert__titles{margin-bottom:0}.page-fitted-sheet-product-expert__title{font-weight:400;text-align:left;font-size:32px;line-height:1;color:var(--primary-color);margin:0 0 16px;max-width:100%}.page-fitted-sheet-product-expert__title--mobile{display:block}.page-fitted-sheet-product-expert__title--desktop{display:none}.page-fitted-sheet-product-expert__list{max-width:100%}.page-fitted-sheet-product-expert__item{width:100%;margin-bottom:2.5rem}.page-fitted-sheet-product-expert__item:last-child{margin-bottom:0}.page-fitted-sheet-product-expert__item-media-wrapper{width:100%;position:relative;padding-top:90%;overflow:hidden;aspect-ratio:5/4;margin:0 0 20px;border-radius:8px}.page-fitted-sheet-product-expert__item-media-wrapper img,.page-fitted-sheet-product-expert__item-media-wrapper video{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-fitted-sheet-product-expert__item-titles{max-width:100%;margin:0 auto}.page-fitted-sheet-product-expert__item-badge{margin:16px 0 0;width:80px;height:80px}.page-fitted-sheet-product-expert__item-title{font-weight:500;font-size:18px;line-height:24px;color:var(--primary-color);margin:0}.page-fitted-sheet-product-expert__item-subtitle{font-size:14px;color:var(--primary-color);line-height:24px;margin:0 0 16px}.page-fitted-sheet-product-expert__item-job{font-weight:400;font-size:16px;line-height:24px;color:var(--primary-color);margin:0}.page--product--comparison{padding:56px 20px}.page--product--comparison__container{max-width:100%;margin:0 auto;padding:0}.page--product--comparison__titles{margin-bottom:32px}.page--product--comparison__title{text-align:left;font-weight:400;font-size:32px;line-height:1;color:#002855;margin:0 0 12px;max-width:100%}.page--product--comparison__subtitle{font-size:14px;color:#002855;line-height:1.4285714286;text-align:left;max-width:90%;margin:0}.page--product--comparison__media-wrapper{position:relative;padding-top:50%}.page--product--comparison__media-wrapper img,.page--product--comparison__media-wrapper video{position:absolute;top:0;width:100%;height:100%}.page--product--comparison__content{max-width:100%;margin:0 0 20px;display:flex;flex-direction:column;align-items:flex-end;row-gap:16px}.page--product--comparison__text{font-size:12px;color:#405c7f;line-height:1.3333333333;text-align:left;max-width:100%;margin:0}.component--product--comparison--bar{width:100%;margin:0}.component--product--comparison--bar__wrapper{width:100%;display:flex;flex-direction:column;row-gap:8px}.component--product--comparison--bar__title{color:#002855;font-weight:600;font-size:12px}.component--product--comparison--bar__inner-wrapper{display:flex;flex-direction:row;max-width:100%;-moz-column-gap:8px;column-gap:8px;align-items:center}.component--product--comparison--bar__bar{border-radius:25px;height:12px;display:flex;align-items:center;justify-content:flex-end}.component--product--comparison--bar__inner-title{color:#002855;font-size:12px;line-height:1;font-weight:600}.page--product--questions{padding:56px 20px;background:#fff;border-bottom:1px solid #e5e5e5}.page--product--questions__container{max-width:100%;margin:0 auto;padding:0}.page--product--questions__titles{margin-bottom:2rem}.page--product--questions__title{font-weight:400;text-align:center;font-size:32px;line-height:1;color:var(--primary-color);margin:0 auto;max-width:100%}.page--product--questions__divider{width:100%;height:1px;background-color:#e4e7eb;margin:1rem 0}.page--product--questions__items{display:block;max-width:100%;margin:0 auto}.page--product--questions__item--titles{position:relative;cursor:pointer;display:flex;justify-content:space-between;gap:5%}.page--product--questions__item--title{font-size:1rem;line-height:1.25;font-weight:500;color:var(--primary-color);margin-top:0}.page--product--questions__item--content{max-height:0;overflow:hidden;font-size:.875rem;color:var(--primary-color);line-height:1.5714285714;margin:0;transition:max-height .5s ease}.page--product--questions__item--active .page--product--questions__item--icon::after{display:none}.page--product--questions__item--active .page--product--questions__item--content{max-height:700px}.page--product--questions__support{text-align:left;font-size:14px;line-height:1.5;color:var(--primary-color);margin:24px auto 0}.page--product--questions__support-link{color:var(--primary-color);text-decoration:underline;font-weight:600;cursor:pointer;display:inline-block}.page--product--questions__divider--last{display:none}.page--product--questions__item--icon{position:relative;width:24px;height:24px;background-color:transparent;border-radius:50px}.page--product--questions__item--icon::before{display:block;position:absolute;content:"";top:50%;left:50%;width:12px;height:2px;background-color:var(--primary-color);transition:transform .5s;transform:translate(-50%,-50%)}.page--product--questions__item--icon::after{display:block;position:absolute;content:"";top:50%;left:50%;width:2px;height:12px;background-color:var(--primary-color);transition:transform .5s;transform:translate(-50%,-50%)}.component--collection--product-card{display:block;text-decoration:none}.component--collection--product-card:hover .component--collection--product-card__image{transform:scale(1.02)}.component--collection--product-card__wrapper{display:block;text-decoration:none}.component--collection--product-card__media-wrapper{position:relative;background:0 0;height:auto;width:100%;padding-top:100%;box-sizing:border-box;text-decoration:none;overflow:hidden;margin:0 0 12px;border-radius:12px}.component--collection--product-card__image{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease}.component--collection--product-card__badge{position:absolute;top:8px;right:8px;z-index:2;width:48px;height:48px}.component--collection--product-card__tags{position:absolute;top:8px;left:8px;z-index:1;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.component--collection--product-card__tag{display:block;font-weight:500;font-size:12px;line-height:12px;color:#fff;background-color:var(--primary-color);border:1px solid var(--primary-color);padding:4px 8px;margin:0;border-radius:8px;text-transform:uppercase}.component--collection--product-card__tag--percentage{display:inline-block}.component--collection--product-card__tag--amount{display:none}.component--collection--product-card__save{display:inline-block;position:absolute;z-index:2;background-color:var(--primary-color);color:#f1f1f1;left:7px;top:7px;font-size:12px;padding:5px 8px;line-height:1;pointer-events:none;font-weight:400;border-radius:2px}.component--collection--product-card__titles{margin:0}.component--collection--product-card__title{font-size:16px;font-weight:500;line-height:18px;text-align:left;color:var(--primary-color);z-index:80;margin:0 0 8px}.component--collection--product-card__color-name{font-size:12px;line-height:14px;color:var(--primary-color);margin:0 0 8px}.component--collection--product-card__subtitle{font-size:12px;font-weight:400;line-height:16px;text-align:left;color:var(--primary-color);z-index:80;margin:0;max-width:75%}.component--collection--product-card__price-wrapper{margin:8px 0 4px}.component--collection--product-card__price{display:flex;flex-wrap:wrap;font-weight:400;font-size:14px;line-height:16px;text-align:left;color:var(--primary-color);margin:0}.component--collection--product-card__price--text{text-align:left;color:var(--primary-color);margin-right:4px}.component--collection--product-card__price--base{color:var(--primary-color);font-weight:500}.component--collection--product-card__price--sale{text-decoration:line-through;margin-right:4px;color:#7b7b7b}.component--collection--product-card__price--save{color:#1d631f;margin-left:4px}.component--collection--product-card__star-rating{margin:8px 0 0;padding:0;display:flex;align-items:center;cursor:pointer}.component--collection--product-card__star-rating__icon{width:auto;height:16px;margin-right:6px;color:#ffad0a}.component--collection--product-card__star-rating__average{font-size:12px;line-height:12px;font-weight:500;color:var(--primary-color);text-decoration:none;margin-right:4px;vertical-align:middle;margin-top:1px;display:none}.component--collection--product-card__star-rating__count{font-size:11px;line-height:12px;font-weight:300;color:var(--primary-color);vertical-align:middle;margin-top:1px}.component--collection--product-card__colors{display:flex;flex-wrap:wrap;margin:10px 0}.component--collection--product-card__color-selector{cursor:pointer;border-radius:50px;border:1px solid transparent;padding:2px}.component--collection--product-card__color-selector--active{border:1.5px solid var(--primary-color)}.component--collection--product-card__color-wrapper{position:relative;width:22px;height:22px;border-radius:50px;display:flex;flex-direction:column;overflow:hidden;transform:rotate(135deg);border:1px solid #e4e7eb}.component--collection--product-card__color{flex:1;width:100%;height:100%}.component--collection--product-card__sale-tag{display:inline-block;font-weight:400;font-size:13px;line-height:12px;color:#fff;background-color:var(--c-accent-red);padding:5px 8px;margin:0 0 12px;border-radius:30px}.page--product--recommendations{max-width:100%;background:#fff;padding:40px 16px;overflow:hidden;border-bottom:1px solid #e5e5e5}.page--product--recommendations__container{max-width:1024px;margin:0 auto}.page--product--recommendations__titles{margin:0 auto 30px}.page--product--recommendations__title{font-size:30px;line-height:34px;color:var(--primary-color);text-align:center;max-width:100%;margin:0;padding:0;font-weight:400}.page--product--recommendations__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 8px}.page--product--okendo-reviews{padding:56px 20px;background:#fff;overflow:hidden}.page--product--okendo-reviews__container{max-width:100%;margin:0 auto;padding:0}.page--product--reviews__titles{margin-bottom:24px}.page--product--reviews__title{font-weight:400;text-align:center;font-size:32px;line-height:40px;color:var(--primary-color);margin-top:0;margin-bottom:.25em;max-width:88vw;margin-left:auto;margin-right:auto}.page--product--reviews__title br{display:block}.page--product--okendo-reviews__widget{margin:0 auto;font-family:var(--font-family)!important;max-width:100%}.page--product--okendo-reviews__widget .okeReviews[data-oke-container].oke-w,.page--product--okendo-reviews__widget div.okeReviews.oke-w{margin:0!important;padding:0!important;max-width:100%!important}#okendoReviews .oke-w-header{background:0 0!important;padding:0!important;border:none!important}#okendoReviews .oke-w-reviews-list-item{background:0 0!important;border:none!important;padding:24px 0!important;margin-bottom:0;border-bottom:1px solid rgba(0,40,85,.1882352941)!important}#okendoReviews .oke-w-review-side{background-color:transparent!important;padding:12px 0!important;border:none!important;margin-bottom:16px}#okendoReviews .oke-w-reviews-main--nav-divider{border-top:1px solid rgba(0,40,85,.1882352941)}@media screen and (min-width:600px){.block-fitted-sheet-product-media{padding:0;position:sticky;top:120px}.block-fitted-sheet-product-media-slider{display:flex;align-items:flex-start;gap:12px}.block-fitted-sheet-product-media-slider__track{border-radius:5px}.block-fitted-sheet-product-media-slider__badges{top:14px;right:14px;left:unset;row-gap:16px;flex-direction:column}.block-fitted-sheet-product-media-slider__badge{width:3.75rem;height:3.75rem;right:.75rem;top:.5rem;left:auto}.block-fitted-sheet-product-media-slider__dot:hover{background-color:#999}.block-fitted-sheet-product-media-slider__arrows{padding:0 8px}.block-fitted-sheet-product-media-slider__thumbnails{display:flex;flex-direction:column;gap:12px;justify-content:center}.block-fitted-sheet-product-media-zoom__wrapper{max-width:700px;padding:40px}.block-fitted-sheet-product-media-zoom__close{top:40px;right:25%}.block-fitted-sheet-product-media-props{padding:8px 32px;bottom:24px}.block-fitted-sheet-product-media-props__item-title{font-size:14px;line-height:24px}.block-fitted-sheet-product-tags--mobile{display:none}.block-fitted-sheet-product-tags--desktop{display:flex;gap:8px;margin:0 0 8px}.page-product-details__titles--mobile{display:none}.page-product-details__titles--desktop{display:block}.block-product-title--mobile{display:none}.block-product-title--desktop{display:block}.block-fitted-sheet-product-tagline--mobile{display:none}.block-fitted-sheet-product-tagline--desktop{display:block;margin:0 0 12px}.block-fitted-sheet-product-tagline__text{font-size:14px;line-height:20px}.component--new-product--reviews{margin:0 0 20px;padding:0}.component--new-product--reviews--mobile{display:none}.component--new-product--reviews--desktop{display:block}.component--new-product--reviews .okeReviews{height:16px}.component--new-product--reviews .oke-sr-count{font-size:14px;line-height:14px}.component--product--reviews{margin:0;padding:0}.component--product--reviews--mobile{display:none}.component--product--reviews--desktop{display:flex}.component--product--reviews__icon{height:18px}.component--product--reviews__count{font-size:12px;line-height:12px}.block-product-pricing--mobile{display:none}.block-product-pricing--desktop{display:block}.block-product-pricing__wrapper{margin:0}.block-product-pricing__compare-price{font-size:18px;line-height:18px}.block-product-pricing__price{font-size:20px;line-height:20px}.block-product-pricing__save{font-size:12px;line-height:12px;padding:3px 6px}.block-fitted-sheet-product-shop-pay--mobile{display:none}.block-fitted-sheet-product-shop-pay--desktop{display:block}.block-fitted-sheet-product-shop-pay__container{margin:4px 0 12px;-moz-column-gap:4px;column-gap:4px}.block-fitted-sheet-product-shop-pay__title{font-size:14px;line-height:20px}.block-fitted-sheet-product-shop-pay svg{height:16px;margin-bottom:2px}.component--new-product--installments{margin:0;-moz-column-gap:4px;column-gap:4px}.component--new-product--installments__title{font-size:14px;line-height:14px}.component--new-product--installments svg{height:15px}.block-fitted-sheet-product-trust-policies{width:100%;height:20px;padding:0}.component--new-product--variant-selector{margin:30px 0 30px;padding:0}.component--new-product--variant-selector__label{font-size:14px;line-height:16px;padding:10px 0 0;border-radius:5px}.component--new-product--variant-selector__label:hover{border-color:var(--primary-color)}.component--new-product--variant-selector__label:hover .component--new-product--color-selector{border:none!important}.component--new-product--color-selector{width:44px;height:44px}.component--new-product--color-selector__colors{width:32px;height:32px}.component--new-product--color-selector__name{font-size:1rem;line-height:2;margin:.25rem 0 0 .625rem}.component--product-form{margin:10px 0;padding:0}.component--new-product--button{height:auto;font-size:18px;line-height:20px;padding:18px 28px}.component--new-product--button:hover{background-color:#051c3d;color:#fff}.block-product-drew{padding:0}.page--product-drew-barrymore--hero-video{padding:1.25rem 1.25rem}.page--product-drew-barrymore--hero__container{flex-direction:row;-moz-column-gap:16px;column-gap:16px;margin:0 auto}.page--product-drew-barrymore--hero__container--sale{flex-direction:row-reverse!important}.page--product-drew-barrymore--hero__media-wrapper{width:50%;height:auto;border-radius:0}.page--product-drew-barrymore--hero__body{padding:0;width:50%}.page--product-drew-barrymore--hero__titles{align-items:flex-start;max-width:290px;margin:0 auto}.page--product-drew-barrymore--hero__title{font-size:2.25rem;line-height:1;text-align:left;margin:0 0 .75rem}.page--product-drew-barrymore--hero__subtitle{max-width:100%;font-size:.8125rem;line-height:1.7142857143;text-align:left;margin:0 0 1.25rem}.page--product-drew-barrymore--hero__button{font-size:14px;line-height:1.7142857143;padding:12px 28px;border-radius:16px}.component--drew--video-popup__close{top:16px;right:16px}.component--drew--video-popup__video-wrapper video{aspect-ratio:16/9}.component--drew--video-popup__video-wrapper{max-width:1800px;width:80vw;aspect-ratio:16/9}.component--product--dropdown{padding:0;width:100%;margin:0}.component--product--dropdown--mobile{display:none}.component--product--dropdown--desktop{display:block}.component--product--dropdown__titles{margin:.875rem 0}.component--product--dropdown__title{font-size:16px;line-height:18px}.component--product--dropdown__content{font-size:14px}.block-sleepwear-product-usps__item-title{font-size:14px;line-height:24px}.block-fitted-sheet-product-overview__description{font-size:14px;line-height:24px;margin:0}.block-fitted-sheet-product-material__item-image{width:80px;height:80px}.block-product-bis-form__button{height:auto;font-size:18px;line-height:20px;padding:18px 48px}.block-product-bis-form__button:hover{background-color:#051c3d;color:#fff}.block-sleepwear-product-size-chart__trigger{font-size:13px;line-height:14px}.block-sleepwear-product-size-chart__content{padding:1.5rem;overflow-y:auto}.block-sleepwear-product-size-chart__table td{min-width:auto}.page-product-details{overflow:hidden;padding:0;overflow:unset}.page-product-details__container{padding:32px 32px 80px;margin:0 auto}.page-product-details__titles{margin:0}.page-product-details__pricing--mobile{display:none}.page-product-details__pricing--desktop{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e5e5e5;padding:0 0 16px}.page-product-details__support{text-align:left;font-size:14px;line-height:20px;color:var(--primary-color);margin:20px auto 0;padding:0}.page--product--drew__container{flex-direction:row;padding:80px 32px}.page--product--drew__media-wrapper{border-radius:12px}.page--product--drew__body{padding:10px 20px 20px 0}.page--product--drew__title{max-width:510px;margin:0 0 16px;font-size:40px;line-height:48px}.page--product--drew__subtitle{margin:0 0 20px}.page-fitted-sheet-product-awards__title--mobile{display:none}.page-fitted-sheet-product-awards__title--desktop{display:block}.page-fitted-sheet-product-awards__list{width:100%;justify-content:center}.page-fitted-sheet-product-expert__title--mobile{display:none}.page-fitted-sheet-product-expert__title--desktop{display:block}.page-fitted-sheet-product-expert__list{width:100%}.component--collection--product-card__star-rating{margin:12px 0 0}.component--collection--product-card__star-rating__icon{height:18px}.component--collection--product-card__star-rating__average{display:inline-block;font-size:14px;line-height:14px}.component--collection--product-card__star-rating__count{font-size:13px;line-height:13px}}@media (min-width:600px){.component--new-product--variant-selector__set{margin:0 0 30px}.page-fitted-sheet-product-awards{padding:60px 0}.page-fitted-sheet-product-awards__container{max-width:1280px;padding:0 32px;display:flex;justify-content:space-between;align-items:center}.page-fitted-sheet-product-awards__title{font-size:40px;line-height:48px;margin:0;text-align:left;width:500px}.page-fitted-sheet-product-awards__item-media-wrapper{width:96px;height:96px;margin:0}.page--product--features{padding:96px 20px 48px}.page--product--features__container{padding:0;max-width:1200px;display:flex}.page--product--features__column{width:50%}.page--product--features__media-wrapper{display:block}.page--product--features__titles{margin:24px 0;max-width:480px}.page--product--features__title{font-size:40px;margin:0 0 16px}.page--product--features__subtitle{font-size:16px;max-width:430px}.page--product--features__list{margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:480px}.page--product--features__item{margin-bottom:0}.page--product--features__item__titles{margin:14px 0 16px}.page--product--features__item__title{font-size:30px;margin:0}.page--product--features__item__content{font-size:16px}.page--product--features__item__image-wrapper{display:none}.page-fitted-sheet-product-expert{padding:60px 0}.page-fitted-sheet-product-expert__container{max-width:1280px;padding:0 32px}.page-fitted-sheet-product-expert__title{font-size:40px;line-height:48px;margin:0 0 24px;text-align:left;width:500px}.page-fitted-sheet-product-expert__item{display:flex;justify-content:space-between;-moz-column-gap:56px;column-gap:56px;align-items:center}.page-fitted-sheet-product-expert__item-media-wrapper{width:100%;padding-top:40%;border-radius:12px;margin:0}.page-fitted-sheet-product-expert__item-titles{width:100%}.page-fitted-sheet-product-expert__item-badge{width:96px;height:96px;margin:0}.page-fitted-sheet-product-expert__item-title{font-size:20px;line-height:28px;margin:0}.page-fitted-sheet-product-expert__item-subtitle{font-size:16px;line-height:28px;margin:0 0 20px;max-width:480px}.page-fitted-sheet-product-expert__item-author{display:flex;flex-direction:column}.page-fitted-sheet-product-expert__item-job{font-size:16px;line-height:24px;margin:0}.page--product--comparison{padding:96px 24px 96px}.page--product--comparison__container{padding:0;max-width:1200px}.page--product--comparison__titles{margin-bottom:48px}.page--product--comparison__title{text-align:center;font-size:48px;margin:0 0 12px}.page--product--comparison__subtitle{font-size:16px;max-width:480px;text-align:center;margin:0 auto}.page--product--comparison__content{max-width:800px;margin:0 auto 32px;row-gap:24px}.page--product--comparison__text{font-size:12px;max-width:100%;text-align:center}.component--product--comparison--bar__wrapper{flex-direction:row;-moz-column-gap:16px;column-gap:16px}.component--product--comparison--bar__title{font-size:16px;line-height:1.25;width:100px;text-align:right;margin-top:0}.component--product--comparison--bar__inner-wrapper{flex:1;flex-direction:row}.component--product--comparison--bar__bar{height:20px;transform:none;display:block}.component--product--comparison--bar__inner-title{font-size:14px}.page--product--questions{padding:80px 20px}.page--product--questions__container{max-width:1280px;padding:0 32px}.page--product--questions__titles{margin-bottom:3rem}.page--product--questions__title{font-size:45px;line-height:50px}.page--product--questions__divider{margin:1rem 0}.page--product--questions__items{max-width:800px}.page--product--questions__item--titles{padding-right:0}.page--product--questions__item--title{font-size:16px;line-height:24px}.page--product--questions__item--content{font-size:1rem;line-height:24px}.page--product--questions__item--active .page--product--questions__item--content{max-height:700px;margin:12px 0}.page--product--questions__support{text-align:center}}@media (min-width:768px){.block-fitted-sheet-product-media-slider__dots{display:none}.page--product-drew-barrymore--hero__subtitle br{display:block}.component--collection--product-card__badge{width:64px;height:64px}.component--collection--product-card__tag{font-size:13px;line-height:13px;padding:4px 8px 4px}.component--collection--product-card__save{font-size:14px}.component--collection--product-card__title{font-size:18px;line-height:20px}.component--collection--product-card__color-name{font-size:14px;line-height:16px}.component--collection--product-card__subtitle{font-size:14px;line-height:16px}.component--collection--product-card__price-wrapper{margin:12px 0 8px}.component--collection--product-card__price{font-size:16px;line-height:18px}.component--collection--product-card__colors{margin:10px 0 12px}.component--collection--product-card__color-wrapper{width:24px;height:24px}.component--collection--product-card__sale-tag{font-size:14px;line-height:16px;padding:6px 12px}.page--product--recommendations{padding:60px 16px}.page--product--recommendations__titles{margin:0 auto 40px}.page--product--recommendations__title{font-size:45px;line-height:47px}.page--product--recommendations__grid{grid-template-columns:repeat(3,1fr);gap:24px 8px}.page--product--okendo-reviews{padding:80px 20px}.page--product--okendo-reviews__container{padding:0;max-width:1200px}.page--product--reviews__titles{margin:0 0 48px}.page--product--reviews__title br{display:block}.page--product--reviews__title{max-width:100%;font-size:48px;line-height:56px;margin:0}.page--product--okendo-reviews__widget{max-width:100%}}@media screen and (min-width:768px){.component--product--dropdown__icon::before{width:14px;height:2px}.component--product--dropdown__icon::after{width:2px;height:14px}.block-fitted-sheet-product-reviews__button{visibility:visible;padding:16px 40px}.page-fitted-sheet-product-benefits{padding:80px 0}.page-fitted-sheet-product-benefits__container{max-width:1280px;margin:0 auto;padding:0 32px}.page-fitted-sheet-product-benefits__container--desktop{display:block}.page-fitted-sheet-product-benefits__title{font-size:40px;line-height:48px;padding:0;margin:0;max-width:480px;text-align:left}.page-fitted-sheet-product-benefits__subtitle{padding:0;margin:0 0 12px;font-weight:500}.page-fitted-sheet-product-benefits__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:7%}.page-fitted-sheet-product-benefits__scroller{display:block;overflow-x:hidden;scroll-snap-type:none;padding:0}.page-fitted-sheet-product-benefits__item{padding:0;gap:0;scroll-snap-align:none}.page-fitted-sheet-product-benefits__media-wrapper{display:none}.page-fitted-sheet-product-benefits__media-wrapper--active{opacity:1;display:block}.page-fitted-sheet-product-benefits__mobile-title{display:none}.page-fitted-sheet-product-benefits__mobile-description{display:none}.page-fitted-sheet-product-benefits__list{border-top:1px solid #e5e5e5}.page-fitted-sheet-product-benefits-item{border-bottom:1px solid #e5e5e5;margin:0}.page-fitted-sheet-product-benefits-item__title{font-size:30px;line-height:40px;margin:16px 0;opacity:.6;justify-content:space-between}.page-fitted-sheet-product-benefits-item__title-icon::before{width:16px;height:2px}.page-fitted-sheet-product-benefits-item__title-icon::after{width:2px;height:16px}.page--product--curated-reviews__container{display:flex;flex-direction:row;margin:0 auto;padding:80px 32px}.page--product--curated-reviews__title{font-size:40px;line-height:48px}.page--product--curated-reviews__button{visibility:visible;margin-top:48px;padding:16px 40px}.page--product--curated-reviews__reviews{--slide-width:calc((100% - 48px) / 4)}.page--product--curated-reviews__slide{flex:0 0 var(--slide-width);max-width:var(--desktop-max-width);min-width:23%;gap:16px;scroll-snap-align:start}.page--product--sleep-score{padding:40px 20px 60px}.page--product--sleep-score__container{max-width:1280px;padding:0 32px}.page--product--sleep-score__titles{margin-bottom:48px}.page--product--sleep-score__title{font-size:14px}.page--product--sleep-score__logo{margin:0 0 -10px -30px}.page--product--sleep-score__items{display:flex;flex-direction:row;justify-content:space-between;gap:24px;width:100%}.page--product--sleep-score__item{gap:24px;border-right:1px solid var(--primary-color);border-bottom:none}.page--product--sleep-score__item-title{font-size:56px;line-height:64px;margin:0}.page--product--sleep-score__item-subtitle{font-size:14px;line-height:20px;margin:0;padding-right:48px;max-width:100%}.page--product--sleep-score__note{font-size:13px;line-height:20px;margin:48px 0 0;max-width:740px}.page-fitted-sheet-product-comparison{padding:80px 24px 100px}.page-fitted-sheet-product-comparison__container{max-width:1024px}.page-fitted-sheet-product-comparison__heading{text-align:center;padding:0;margin:0 auto 12px;font-weight:500}.page-fitted-sheet-product-comparison__subheading{text-align:center;font-size:40px;line-height:48px;margin:0 auto 16px;max-width:580px;padding:0}.page-fitted-sheet-product-comparison__description{text-align:center;font-size:16px;line-height:24px;margin:0 auto 60px;max-width:450px;padding:0}.page-fitted-sheet-product-comparison__info{font-size:14px;line-height:24px;margin:16px 0 0;max-width:480px;padding:0}.page-fitted-sheet-product-comparison__table{padding:0}.page-fitted-sheet-product-comparison__column--main{min-width:400px}.page-fitted-sheet-product-comparison__column-title{font-size:15px;line-height:20px}.page-fitted-sheet-product-comparison__column-description{font-size:14px;line-height:18px;max-width:230px;margin:8px 0 0}.page-fitted-sheet-product-features{padding:80px 0 0}.page-fitted-sheet-product-features__container{padding:0 32px}.page-fitted-sheet-product-features__container--desktop{display:block;max-width:1280px;margin:0 auto;padding:0 32px}.page-fitted-sheet-product-features__container--mobile{display:none}.page-fitted-sheet-product-features__title{font-size:40px;line-height:48px;padding:0;margin:0 auto 8px;max-width:480px}.page-fitted-sheet-product-features__description{max-width:100%}.page-fitted-sheet-product-features__content{margin:80px 0 0}.page-fitted-sheet-product-features__list{display:flex;flex-direction:column;gap:20px;position:absolute;top:0;left:0;z-index:10}.page-fitted-sheet-product-features__feature-cards{position:absolute;top:0;right:0}.page-fitted-sheet-product-features__feature-card{max-width:288px;gap:10px;height:auto}.page-fitted-sheet-product-features__feature-card__image{width:80px;height:80px}.page-fitted-sheet-product-features__feature-card__title{font-size:18px}.page-fitted-sheet-product-features__feature-card__description{font-size:16px}.page-fitted-sheet-product-features__desktop__image-wrapper{display:block}.page-fitted-sheet-product-features__mobile__image-wrapper{display:none}.page--product--questions__item--icon::before{width:16px;height:2px}.page--product--questions__item--icon::after{width:2px;height:16px}}@media screen and (min-width:769px){.page-product-details__content{display:grid;height:auto;grid-template-columns:repeat(8,1fr);-moz-column-gap:40px;column-gap:40px;max-width:1216px}}@media screen and (min-width:900px){.block-fitted-sheet-product-media-slider__badge{width:5rem;height:5rem;right:.75rem;top:.5rem;left:auto}.block-fitted-sheet-product-media-props__item-icon{width:38px;height:38px}.page-product-details__titles{margin:0 0 12px;font-size:30px;line-height:32px;padding:0;font-weight:400}.block-product-title__caption{font-size:14px;line-height:20px;margin:0 0 8px}.block-product-title__title{font-size:22px;line-height:28px;margin:0 0 4px}.page--product-drew-barrymore--hero-video{padding:0}.page--product-drew-barrymore--hero__container{-moz-column-gap:0;column-gap:0}.page--product-drew-barrymore--hero__body{justify-content:center;align-items:flex-start}.page--product-drew-barrymore--hero__titles{max-width:400px;margin:0 auto}.page--product-drew-barrymore--hero__title{font-size:3rem;margin:0 0 .75rem}.page--product-drew-barrymore--hero__subtitle{margin:0 0 1.5rem}.page--product-drew-barrymore--hero__button:hover{background-color:#002159;color:#fff}.component--product--dropdown__icon{width:28px;height:28px}.block-sleepwear-product-usps__item-icon{width:48px;height:48px}.page-fitted-sheet-product-benefits-item__title-icon{width:28px;height:28px}.page--product--questions__item--icon{width:28px;height:28px}}@media (min-width:900px){.component--new-product--variant-selector__title{font-size:14px;line-height:16px}.component--new-product--variant-selector__labels{margin:0 0 12px}.component--bis--button{margin:16px 0;width:100%;height:auto;font-size:18px;line-height:20px;padding:20px 48px}.component--bis--button:hover{background-color:#051c3d;color:#fff}.block-sleepwear-product-size-chart__drawer{width:700px}.block-sleepwear-product-size-chart__header--title{font-size:18px}.block-sleepwear-product-size-chart__title{font-size:18px;line-height:24px;margin:1em 0 .5em}.block-sleepwear-product-size-chart__subtitle{font-size:16px;max-width:33em}.block-sleepwear-product-size-chart__table table th{font-size:16px}.block-sleepwear-product-size-chart__table table td{font-size:16px}.page--product--features{padding:96px 20px 96px}.page--product--features__container{padding:0;max-width:1200px;display:flex}.page--product--features__column{width:50%}.page--product--features__media-wrapper{display:block}.page--product--features__titles{margin:24px 0;max-width:480px}.page--product--features__title{font-size:45px;margin:0 0 16px}.page--product--features__subtitle{font-size:16px;max-width:430px}.page--product--features__list{margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:480px}.page--product--features__item{margin-bottom:0}.page--product--features__item__titles{margin:14px 0 16px}.page--product--features__item__title{font-size:30px;margin:0}.page--product--features__item__content{font-size:16px}.page--product--features__item__image-wrapper{display:none}}@media screen and (min-width:1025px){.page-product-details__content{grid-template-columns:repeat(12,1fr);max-width:1216px}.page-product-details__media{grid-column:span 7/span 7}.page-product-details__details-wrapper{grid-column:span 5/span 5}}@media screen and (min-width:1200px){.block-fitted-sheet-product-media-slider__badge{width:80px;height:80px;right:24px;top:24px;left:auto}.page--product-drew-barrymore--hero{padding:0}.page--product-drew-barrymore--hero__media-wrapper{border-radius:0}.page--product-drew-barrymore--hero__titles{max-width:530px}.page--product-drew-barrymore--hero__title{font-size:42px;margin:0 0 16px;line-height:1}.page--product-drew-barrymore--hero__subtitle{font-size:18px;margin:0 0 24px}.page--product-drew-barrymore--hero__button{font-size:16px;line-height:1;padding:20px 40px;border-radius:20px}}@media screen and (min-width:1440px){.page-product-details__content{max-width:1216px}}@media screen and (max-width:768px){.page-fitted-sheet-product-benefits__item:first-child{padding-left:16px}.page-fitted-sheet-product-benefits__item:last-child{padding-right:16px}.page-fitted-sheet-product-comparison__table{overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#888 #f0f0f0}.page-fitted-sheet-product-comparison__table::-webkit-scrollbar{height:8px}.page-fitted-sheet-product-comparison__table::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}}