.pillowcase-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-template-areas:"benefit-1 center benefit-3" "benefit-2 center benefit-4";column-gap:var(--pillowcase-benefits-column-gap);row-gap:var(--pillowcase-benefits-row-gap);align-items:stretch}.pillowcase-benefits__center{grid-area:center;min-width:0;display:flex;flex-direction:column;align-items:var(--pillowcase-benefits-center-align);justify-content:center;text-align:var(--pillowcase-benefits-center-align)}.pillowcase-benefits__header{width:100%;display:grid;gap:1rem;justify-items:var(--pillowcase-benefits-center-align);margin-block-end:1.5rem}.pillowcase-benefits__heading{margin:0;font-size:var(--pillowcase-benefits-heading-size);line-height:1.05}.pillowcase-benefits__description{max-width:38rem;font-size:var(--pillowcase-benefits-description-size);line-height:1.45}.pillowcase-benefits__main-media{display:block;width:var(--pillowcase-benefits-main-width);max-width:100%;margin:0}.pillowcase-benefits__main-image{display:block;width:100%;height:auto;object-fit:contain}.pillowcase-benefits__item{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:var(--pillowcase-benefit-align);text-align:var(--pillowcase-benefit-align);gap:.875rem}.pillowcase-benefits__item--1{grid-area:benefit-1}.pillowcase-benefits__item--2{grid-area:benefit-2}.pillowcase-benefits__item--3{grid-area:benefit-3}.pillowcase-benefits__item--4{grid-area:benefit-4}.pillowcase-benefits__icon-media{width:min(var(--pillowcase-benefits-icon-width),100%);margin:0}.pillowcase-benefits__icon-image{display:block;width:100%;height:auto;object-fit:contain}.pillowcase-benefits__item-heading{margin:0;font-size:var(--pillowcase-benefits-item-heading-size);line-height:1.15}.pillowcase-benefits__item-text{font-size:var(--pillowcase-benefits-item-text-size);line-height:1.4}@media screen and (max-width:767px){.pillowcase-benefits{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-template-areas:"center center" "benefit-1 benefit-2" "benefit-3 benefit-4";gap:var(--pillowcase-benefits-mobile-gap)}.pillowcase-benefits__center{align-items:var(--pillowcase-benefits-center-align-mobile);text-align:var(--pillowcase-benefits-center-align-mobile);margin-block-end:.5rem}.pillowcase-benefits__header{justify-items:var(--pillowcase-benefits-center-align-mobile);margin-block-end:1.25rem}.pillowcase-benefits__heading{font-size:var(--pillowcase-benefits-heading-size-mobile)}.pillowcase-benefits__description{font-size:var(--pillowcase-benefits-description-size-mobile)}.pillowcase-benefits__description--mobile-hidden{display:none}.pillowcase-benefits__main-media{width:var(--pillowcase-benefits-main-width-mobile)}.pillowcase-benefits__item{align-items:var(--pillowcase-benefit-align-mobile);text-align:var(--pillowcase-benefit-align-mobile);gap:.625rem}.pillowcase-benefits__icon-media{width:min(var(--pillowcase-benefits-icon-width-mobile),100%)}.pillowcase-benefits__item-heading{font-size:var(--pillowcase-benefits-item-heading-size-mobile)}.pillowcase-benefits__item-text{font-size:var(--pillowcase-benefits-item-text-size-mobile)}}.product-bundle .bundle-set-submit-content{align-items:center;justify-content:center;flex-wrap:nowrap}.product-bundle [data-product-bundle-total]{display:inline-block;flex-shrink:0;white-space:nowrap;word-break:normal}.product-bundle .bundle-set-submit-content .btn-text{flex-shrink:0;white-space:nowrap}.product-bundle .bundle-set-button-prices{display:none}.product-bundle-wrapper form[is=product-bundle-form] .product-form__submit.is-bundle-selected{--color-button-background: 235 233 234;--color-button-text: 62 57 60;--color-button-border: 209 204 207;--color-button-gradient: none;opacity:1;cursor:pointer;pointer-events:auto}.product-bundle-wrapper form[is=product-bundle-form] .product-form__submit.is-bundle-selected .btn-fill{display:none}.product-bundle-wrapper form[is=product-bundle-form] .product-form__submit.is-bundle-selected:is(:hover,:focus-visible){background-color:#dbd6d9;color:#302b2e}@media screen and (max-width:1023px){.product-bundle [data-product-bundle-submit]{min-height:58px;max-height:none;padding:12px 0}.product-bundle .bundle-set-submit-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;gap:0}.product-bundle .bundle-set-button-prices{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding-inline:8px;line-height:1.2}.product-bundle .bundle-set-button-prices .bundle-set-original{font-size:12px;font-weight:400;line-height:1.1;opacity:.65}.product-bundle .bundle-set-button-prices [data-product-bundle-total]{font-size:clamp(14px,3.8vw,17px)}.product-bundle .bundle-set-submit-content .btn-text{display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:0;padding-inline:8px;border-inline-start:1px solid currentColor}}.product-bundle[data-progressive-set] .title-wrapper .rte{line-height:1.6}#MainContent .product-bundle[data-progressive-set] .product-bundle__toggle>.heading{font-size:var(--text-2xl);line-height:1.25}.bundle-set-discount{position:relative;justify-self:start;display:inline-flex;align-items:center;gap:var(--sp-2);width:fit-content;overflow:hidden;padding:var(--sp-2) var(--sp-3);border:1px solid rgb(var(--color-foreground) / .3);border-radius:var(--rounded-full);background-color:rgb(var(--color-foreground) / .08);font-size:var(--text-sm);font-weight:var(--font-bold);line-height:1.25;white-space:nowrap;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.has-set-discount .bundle-set-discount{color:rgb(var(--color-base-button-text));background-color:rgb(var(--color-base-button));border-color:transparent}.bundle-set-discount.is-complete{box-shadow:0 0 0 var(--sp-1) rgb(var(--color-base-button) / .2)}.bundle-set-discount.is-advancing{animation:bundle-set-step .45s ease-out}.bundle-set-discount.is-completing{animation:bundle-set-complete .85s ease-out}.bundle-set-discount.is-completing:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .6) 50%,transparent 70%);animation:bundle-set-shine .85s ease-out;pointer-events:none}.has-set-discount [data-product-bundle-progress-bar]:before{background-color:rgb(var(--color-base-button))}.bundle-set-original{text-align:center;white-space:nowrap}@media screen and (min-width:1024px){#MainContent .product-bundle[data-progressive-set] .product-bundle__toggle>.heading{font-size:var(--text-3xl)}.bundle-set-original{text-align:end}}@keyframes bundle-set-step{50%{transform:scale(1.05)}}@keyframes bundle-set-complete{40%{transform:scale(1.1)}70%{transform:scale(.98)}}@keyframes bundle-set-shine{0%{transform:translate(-70%)}to{transform:translate(70%)}}@media(prefers-reduced-motion:reduce){.bundle-set-discount,.bundle-set-discount:after,.product-bundle[data-progressive-set] progress-bar:before{animation:none!important;transition:none!important}}.silk-usp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-areas:"benefit-1 center benefit-3" "benefit-2 center benefit-4";column-gap:var(--silk-usp-column-gap);row-gap:var(--silk-usp-row-gap);align-items:stretch}.silk-usp__center{grid-area:center;min-width:0;display:flex;flex-direction:column;align-items:var(--silk-usp-center-align);justify-content:center;text-align:var(--silk-usp-center-align)}.silk-usp__header{width:100%;display:grid;gap:1rem;justify-items:var(--silk-usp-center-align);margin-block-end:1.5rem}.silk-usp__heading{margin:0;font-size:min(var(--silk-usp-heading-size),3.6vw);line-height:1.05}.silk-usp__description{max-width:38rem;font-size:var(--silk-usp-description-size);line-height:1.45}.silk-usp__main-media{position:relative;isolation:isolate;overflow:hidden;display:block;width:var(--silk-usp-main-width);max-width:100%;margin:0}.silk-usp__main-image{display:block;width:100%;height:100%;object-fit:contain}.silk-usp__item{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:var(--silk-usp-item-align);text-align:var(--silk-usp-item-align);gap:.875rem}.silk-usp__item--1{grid-area:benefit-1}.silk-usp__item--2{grid-area:benefit-2}.silk-usp__item--3{grid-area:benefit-3}.silk-usp__item--4{grid-area:benefit-4}.silk-usp__icon-media{width:min(var(--silk-usp-icon-width),100%);margin:0}.silk-usp__icon-image{display:block;width:100%;height:auto;object-fit:contain}.silk-usp__item-heading{margin:0;font-size:min(var(--silk-usp-item-heading-size),2.1vw);line-height:1.15}.silk-usp__item-text{font-size:var(--silk-usp-item-text-size);line-height:1.4}@media screen and (max-width:767px){.silk-usp{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-template-areas:"center center" "benefit-1 benefit-2" "benefit-3 benefit-4";gap:var(--silk-usp-mobile-gap)}.silk-usp__center{align-items:var(--silk-usp-center-align-mobile);text-align:var(--silk-usp-center-align-mobile);margin-block-end:.5rem}.silk-usp__header{justify-items:var(--silk-usp-center-align-mobile);margin-block-end:1.25rem}.silk-usp__heading{font-size:var(--silk-usp-heading-size-mobile)}.silk-usp__description{font-size:var(--silk-usp-description-size-mobile)}.silk-usp__description--mobile-hidden{display:none}.silk-usp__main-media{width:var(--silk-usp-main-width-mobile)}.silk-usp__item{align-items:var(--silk-usp-item-align-mobile);text-align:var(--silk-usp-item-align-mobile);gap:.625rem}.silk-usp__icon-media{width:min(var(--silk-usp-icon-width-mobile),100%)}.silk-usp__item-heading{font-size:var(--silk-usp-item-heading-size-mobile)}.silk-usp__item-text{font-size:var(--silk-usp-item-text-size-mobile)}}.silk-usp__swatches{display:flex;flex-wrap:wrap;gap:.25rem;max-width:100%}.silk-usp__swatch{display:grid;place-items:center;width:44px;height:44px;padding:5px;border:2px solid transparent;border-radius:50%;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .16s ease}.silk-usp__swatch[hidden]{display:none}.silk-usp__swatch:before{content:"";width:30px;height:30px;border:1px solid rgb(var(--color-foreground) / .12);border-radius:50%;background:var(--silk-usp-swatch-color);box-shadow:inset 0 1px 2px #ffffff40,0 1px 3px #00000014}.silk-usp__swatch:hover{border-color:rgb(var(--color-foreground) / .25)}.silk-usp__swatch[aria-pressed=true]{border-color:rgb(var(--color-foreground))}.silk-usp__swatch:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.silk-usp__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity var(--silk-usp-transition) ease-in-out;pointer-events:none;z-index:0}.silk-usp__slide.is-active{opacity:1;z-index:2}.silk-usp__slide.is-leaving{z-index:1}@media(prefers-reduced-motion:reduce){.silk-usp__slide,.silk-usp__swatch{transition:none}}@media screen and (min-width:768px){body:has(.newsletter-bar) .hero-section .slideshow-hero__copy{margin-left:var(--sp-10)}.hero-section .slideshow-hero__copy--video{width:min(72rem,100%);max-width:72rem}}hero-slide-video{position:relative}hero-slide-video>.hero-slide-video__poster,hero-slide-video>video-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-slide-video__poster>:is(img,svg){width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.hero-slide-video>video-media.media>video,.hero-slide-video>.hero-slide-video__poster>img{object-position:center var(--hero-video-position-mobile, center)}}.hero-slide-video__toggle{position:absolute;inset-block-start:var(--sp-5);inset-inline-end:var(--sp-5);z-index:2;display:grid;place-items:center;width:44px;height:44px;color:#fff;background:#00000073}.hero-slide-video__toggle[hidden],hero-slide-video:not([playing]) .hero-slide-video__toggle>.icon:last-child,hero-slide-video[playing] .hero-slide-video__toggle>.icon:first-child{display:none}video-media[click-to-toggle]{cursor:pointer}video-media[click-to-toggle][loaded] .deferred-poster{pointer-events:auto}.video-playback-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;display:none;place-items:center;pointer-events:none}video-media[playback-loading]>.video-playback-loader{display:grid}.video-playback-loader:before{content:"";position:absolute;width:72px;height:72px;border-radius:50%;background:#00000059}.video-playback-loader:after{content:"";width:44px;height:44px;border:3px solid rgb(255 255 255 / 35%);border-top-color:#fff;border-radius:50%;animation:video-playback-spin .8s linear infinite}video-media[playback-loading] .deferred-poster .play-button{opacity:0;visibility:hidden}@keyframes video-playback-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.video-playback-loader:after{animation-duration:2s}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
