.page-sleepwear-product-comparison{width:100%;margin:0 auto;padding:40px 0 60px;border-bottom:1px solid #efefef}.page-sleepwear-product-comparison__container{max-width:100%;margin:0 auto;padding:0}.page-sleepwear-product-comparison__heading{color:var(--primary-color);text-align:left;font-size:16px;font-weight:500;margin:0 0 8px;padding:0 16px}.page-sleepwear-product-comparison__subheading{font-weight:350;text-align:left;font-size:28px;line-height:28px;color:var(--primary-color);margin:0 0 8px;padding:0 16px}.page-sleepwear-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-sleepwear-product-comparison__info{font-weight:300;text-align:left;font-size:12px;line-height:20px;color:var(--primary-color);margin:16px 0;padding:0 16px}.page-sleepwear-product-comparison__table{display:grid;width:100%;overflow-y:hidden;padding:0 24px}.page-sleepwear-product-comparison__column{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 8px;min-width:140px;position:relative}.page-sleepwear-product-comparison__column--head{justify-content:flex-end}.page-sleepwear-product-comparison__column--main{align-items:flex-start;padding:20px 8px 20px 0}.page-sleepwear-product-comparison__column--active{background-color:#f8f8f8}.page-sleepwear-product-comparison__column:first-of-type~.page-sleepwear-product-comparison__column--active{border-top-left-radius:5px;border-top-right-radius:5px}.page-sleepwear-product-comparison__column-icon{width:24px;height:24px;margin:0}.page-sleepwear-product-comparison__column-icon--head{border:1px solid #f2f2f2;border-radius:50px;width:60px;height:60px;margin:0 0 8px}.page-sleepwear-product-comparison__column-title{color:var(--primary-color);text-align:center;font-size:14px;font-weight:500;line-height:18px}.page-sleepwear-product-comparison__column-title--head{font-weight:600}.page-sleepwear-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}.pdp-faq__wrapper{padding:40px 0;background:#f2f2f2}.pdp-faq__container{max-width:1280px;margin:0 auto;padding:0 12px}.pdp-faq__columns{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:24px}.pdp-faq__header{display:flex;flex-direction:column;align-items:center;gap:10px;flex-shrink:0;width:100%}.pdp-faq__titles{display:flex;align-items:center;gap:12px;align-self:stretch;justify-content:center}.pdp-faq__title{text-align:center;font-size:36px;line-height:42px;font-weight:var(--type-weight-200-Light-200);color:var(--primary-color);letter-spacing:-.72px}.pdp-faq__divider{width:100%;height:1px;background-color:#e4e7eb;margin:1rem 0}.pdp-faq__items{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0;align-self:stretch}.pdp-faq__item{display:flex;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:var(--border-radius-mobile);background:#fff;cursor:pointer}.pdp-faq__item--header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;cursor:pointer}.pdp-faq__item--titles{position:relative;cursor:pointer;display:flex;align-items:center;gap:6px;flex:1 0 0}.pdp-faq__item--title{color:var(--color-sf-content);padding-right:10px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:-.28px}.pdp-faq__item--icon{display:flex;width:20px;height:20px;justify-content:center;align-items:center;gap:10px}.pdp-faq__item--icon svg{transform:rotate(180deg);flex-shrink:0;transition:transform .5s}.pdp-faq__item--content{max-height:0;overflow:hidden;margin:0;transition:max-height .5s ease;color:var(--color-sf-content-muted);font-weight:300;font-size:14px;line-height:24px;letter-spacing:-.28px}.pdp-faq__item--content-wrapper{margin-top:12px}.pdp-faq__item--icon-span{position:relative;width:24px;height:24px;background-color:transparent;border-radius:50px}.pdp-faq__item--icon-span: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%)}.pdp-faq__item--icon-span: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%)}.pdp-faq__item--active .pdp-faq__item--icon svg{transform:rotate(0)}.pdp-faq__item--active .pdp-faq__item--content{max-height:700px}.pdp-faq__support{text-align:left;font-size:14px;line-height:1.5;color:var(--primary-color);margin:24px auto 0}.pdp-faq__support-link{color:var(--primary-color);text-decoration:underline;font-weight:600;cursor:pointer;display:inline-block}.pdp-faq__divider--last{display:none}.theme-product-card{display:block;text-decoration:none;background:#f2f2f2;border-radius:var(--border-radius-desktop);overflow:hidden;box-shadow:0 2px 4px #00285540}.theme-product-card:hover .theme-product-card__image{transform:scale(1.02)}.theme-product-card__link,.theme-product-card__wrapper{display:block;text-decoration:none}.theme-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}.theme-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}.theme-product-card__award{position:absolute;top:8px;right:8px;z-index:2;width:48px;height:48px}.theme-product-card__tags{position:absolute;top:15px;left:15px;z-index:1;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.theme-product-card__tag{display:block;font-weight:500;font-size:13px;line-height:10px;color:#556d84;padding:0;margin:0;border-radius:4px;text-transform:uppercase;letter-spacing:-.2px}.theme-product-card__tag--percentage{display:inline-block}.theme-product-card__tag--amount{display:none}.theme-product-card__content{margin:0;padding:12px;background:#fff}.theme-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}.theme-product-card__top-row{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px}.theme-product-card__badges{display:flex;align-items:flex-start;gap:6px;margin:0}.theme-product-card__badge{display:inline-block;font-weight:500;font-size:12px;line-height:12px;color:#253447;background:var(--color-primary);padding:4px 8px;margin:0;border-radius:5px;text-transform:uppercase;border:1px solid #e6e7e9;letter-spacing:-.3px}.theme-product-card__badge--save{color:#fff;background:var(--color-primary)}.theme-product-card__badge--sale{background:var(--color-accent);color:#fff}.theme-product-card__star-rating{margin:0;padding:0;display:flex;align-items:center;cursor:pointer}.theme-product-card__star-rating__icon{width:auto;height:16px;margin-right:6px;color:var(--color-accent)}.theme-product-card__star-rating__average{font-size:12px;line-height:12px;font-weight:500;color:#253447;text-decoration:none;margin-right:2px;vertical-align:middle;margin-top:1px;display:inline-block}.theme-product-card__bottom-row{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.theme-product-card__color-name{font-size:12px;line-height:14px;color:var(--primary-color);margin:0 0 8px}.theme-product-card__price-wrapper{margin:0;display:flex;flex-wrap:wrap}.theme-product-card__price-label{font-size:14px;line-height:14px;color:#556d84;margin-right:4px}.theme-product-card__compare-at-price{font-size:15px;line-height:15px;text-align:left;color:#556d84;text-decoration:line-through;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);margin-right:4px}.theme-product-card__price{font-weight:500;font-size:15px;line-height:15px;text-align:left;color:var(--color-accent);margin:0}.theme-product-card__colors{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0}.theme-product-card__color-selector{cursor:pointer;border-radius:50px;border:1px solid transparent;width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center}.theme-product-card__color-selector--active{border:1px solid var(--primary-color)}.theme-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}.theme-product-card__color{flex:1;width:100%;height:100%}.theme-product-card__color-count{font-size:11px;line-height:12px;font-weight:300;color:#3f415f;vertical-align:middle}.pdp-shop-bestsellers{padding:40px 0 80px;overflow:hidden;background:#f7f7f7}.pdp-shop-bestsellers__container{max-width:1280px;margin:0 auto;padding:0}.pdp-shop-bestsellers__titles{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;padding:0}.pdp-shop-bestsellers__title{font-size:36px;line-height:42px;font-weight:var(--type-weight-200-Light-200);color:var(--primary-color);margin:0;letter-spacing:-.72px}.pdp-shop-bestsellers .splide .splide__arrows{display:flex;gap:0}.pdp-shop-bestsellers .splide .splide__arrow{background:0 0;opacity:1;cursor:pointer;width:40px;height:40px;z-index:999;outline:0;border:none;padding:0;margin:0}.pdp-shop-bestsellers .splide .splide__arrow svg{height:12px;width:12px;stroke:var(--primary-color)!important}.pdp-shop-bestsellers .splide .splide__arrow:disabled{opacity:.5;cursor:not-allowed}.pdp-shop-bestsellers .splide .splide__pagination{height:2px;background:#0000001a;margin-top:14px;border-radius:999px;overflow:hidden;display:flex;position:relative;padding:0!important}.pdp-shop-bestsellers .splide .splide__pagination li{margin:0!important;flex:1;width:100%}.pdp-shop-bestsellers .splide .splide__pagination__page{width:100%;height:20px;border:0;padding:0;opacity:1;background:0 0;border-radius:0;transform-origin:left top;transition:all .25s ease}.pdp-shop-bestsellers .splide .splide__pagination__page.is-active{background:var(--primary-color)}.css-slider{--global-content-max-width:1280px;--responsive-content-max-width:var(--global-content-max-width);--responsive-content-width: calc(100% - 40px) ;--responsive-content-clamped-width:min(var(--responsive-content-max-width), var(--responsive-content-width));--product-tile-width:372px;--responsive-gutter-width:calc(50% - var(--responsive-content-clamped-width) / 2);--staggered-delay:.15;--staggered-opacity-duration:.9;--staggered-translate-y:30px;--staggered-translate-y-duration:.7;position:relative;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding:var(--responsive-gutter-width);padding:10px 0 var(--staggered-translate-y,30px);margin:-10px 0 calc(var(--staggered-translate-y,30px) * -1)}.css-slider__track{width:var(--responsive-content-clamped-width);min-width:-moz-fit-content;min-width:fit-content;padding:0 var(--responsive-gutter-width)}.css-slider__track::-webkit-scrollbar{display:none}.css-slider__list{display:grid;grid-column-gap:20px;grid-auto-flow:column}.css-slider__slide{will-change:auto;scroll-snap-align:start;width:var(--product-tile-width);list-style-type:none;display:grid;grid-template-rows:subgrid;grid-row:1/-1}.css-slider__arrows{display:flex;width:72px;height:24px;justify-content:space-between;align-items:center}.css-slider__arrow{border:none;background:0 0;cursor:pointer;display:flex;width:24px;height:24px;justify-content:center;align-items:center;gap:11.246px;flex-shrink:0;border-radius:6px;background:#e1e1e1}.css-slider__arrow svg{width:7.412px;height:12.438px;flex-shrink:0;fill:var(--color-sf-content)}.css-slider__pagination{margin-top:14px;height:2px;width:100%;background:#0000001a;border-radius:999px;position:relative;overflow:hidden;display:none}.css-slider__pagination:after{content:"";position:absolute;height:100%;width:0%;background:var(--primary-color);left:0;top:0;transition:width .3s ease}.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{text-align:center;font-size:28px;line-height:28px;font-weight:350;color:var(--primary-color);max-width:88vw;margin:0 auto .25em}.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){.theme-product-card__star-rating{margin:0}.theme-product-card__star-rating__icon{height:15px}.theme-product-card__star-rating__average{display:inline-block;font-size:13px;line-height:13px}.theme-product-card__color-count{font-size:13px;line-height:13px}}@media(min-width:600px){.pdp-shop-bestsellers__title{font-size:40px;line-height:54px;letter-spacing:-.64px}.pdp-shop-bestsellers__products{grid-template-columns:repeat(4,1fr);gap:4px}}@media screen and (min-width:768px){.page-sleepwear-product-comparison{padding:80px 24px 100px}.page-sleepwear-product-comparison__container{max-width:1024px}.page-sleepwear-product-comparison__heading{text-align:center;padding:0;margin:0 auto 12px;font-weight:500}.page-sleepwear-product-comparison__subheading{text-align:center;font-size:32px;line-height:32px;margin:0 auto 16px;max-width:580px;padding:0}.page-sleepwear-product-comparison__description{text-align:center;font-size:16px;line-height:24px;margin:0 auto 60px;max-width:450px;padding:0}.page-sleepwear-product-comparison__info{font-size:14px;line-height:24px;margin:16px 0 0;max-width:480px;padding:0}.page-sleepwear-product-comparison__table{padding:0}.page-sleepwear-product-comparison__column--main{min-width:400px}.page-sleepwear-product-comparison__column-title{font-size:15px;line-height:20px}.page-sleepwear-product-comparison__column-description{font-size:14px;line-height:18px;max-width:230px;margin:8px 0 0}}@media(min-width:768px){.theme-product-card__award{width:64px;height:64px}.theme-product-card__tag{font-size:13px;line-height:13px}.theme-product-card__title{font-size:16px;line-height:16px;letter-spacing:-.28px;margin:0 0 12px}.theme-product-card__badge{font-size:12px;line-height:12px;padding:4px 8px}.theme-product-card__color-name{font-size:14px;line-height:16px}.theme-product-card__price-wrapper{margin:0}.theme-product-card__price-label{font-size:14px;line-height:14px}.theme-product-card__compare-at-price,.theme-product-card__price{font-size:15px;line-height:15px}.theme-product-card__colors{margin:0}.theme-product-card__color-selector{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center}.theme-product-card__color-wrapper{width:22px;height:22px}.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:32px;line-height:32px;margin:0}.page--product--okendo-reviews__widget{max-width:100%}}@media(min-width:769px){.pdp-faq__wrapper{padding:80px 0}.pdp-faq__container{padding:0}.pdp-faq__titles{justify-content:start}.pdp-faq__title{text-align:left;font-size:56px;line-height:67px;letter-spacing:-1.12px}.pdp-faq__divider{margin:1rem 0}.pdp-faq__item{border-radius:var(--border-radius-desktop)}.pdp-faq__item--title,.pdp-faq__item--content{font-size:16px;line-height:28px;letter-spacing:-.32px}.pdp-faq__support{text-align:center}}@media screen and (min-width:769px){.pdp-faq__columns{flex-direction:row}.pdp-faq__item--icon-span:before{width:16px;height:2px}.pdp-faq__item--icon-span:after{width:2px;height:16px}}@media screen and (min-width:900px){.pdp-faq__item--icon-span{width:28px;height:28px}}@media(min-width:900px){.pdp-shop-bestsellers{padding:40px 0 80px}.pdp-shop-bestsellers__titles{padding:0;margin:0 0 40px}}@media screen and (min-width:1281px){.pdp-faq__header{width:472px}.pdp-faq__items{width:720px}}@media screen and (max-width:1280px){.pdp-faq__header,.pdp-faq__items{flex:1 0 0}}@media(max-width:1280px){.pdp-shop-bestsellers__container{padding:0 20px}}@media screen and (max-width:768px){.page-sleepwear-product-comparison__table{overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#888 #f0f0f0}.page-sleepwear-product-comparison__table::-webkit-scrollbar{height:8px}.page-sleepwear-product-comparison__table::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.css-slider{--responsive-content-width: calc(100% - 32px) }.css-slider__arrows{display:none}}@media(max-width:768px){.pdp-shop-bestsellers__container{padding:0 12px}.pdp-shop-bestsellers__title{width:100%;text-align:center;max-width:270px;margin:0 auto}}@media(max-width:600px){.pdp-shop-bestsellers .splide__slide{width:88%}}@media(min-width:769px)and (max-width:1280px){.pdp-faq__container{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/414/assets/css--product-sleepwear-deferred.css.map */
