.cozy-pillow-product{--cozy-pillow-charcoal: #2d2d2d;--cozy-pillow-ink-soft: rgba(45, 45, 45, .66);--cozy-pillow-off-white: #f8f8f6;--cozy-pillow-white: #ffffff;--cozy-pillow-beige: #e8ddcf;--cozy-pillow-line: rgba(45, 45, 45, .1);--cozy-pillow-navy: #173866;background:#f8f8f6;color:#2d2d2d;font-family:Cairo,Tajawal,IBM Plex Sans Arabic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.cozy-pillow-product *,.cozy-pillow-product *:before,.cozy-pillow-product *:after{box-sizing:border-box}body:has(.cozy-pillow-product){margin:0}.skip-to-content-link:not(:focus),.cozy-skip-link:not(:focus),.shopify-section .skip-to-content-link:not(:focus){border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.cozy-pillow-announcement{align-items:center;background:var(--cozy-pillow-charcoal);color:var(--cozy-pillow-white);display:flex;font-size:clamp(.78rem,1.4vw,.95rem);font-weight:800;justify-content:center;line-height:1.6;min-height:38px;overflow:hidden;padding:0;text-align:center}.cozy-pillow-announcement__viewport{direction:ltr;display:flex;inline-size:100%;overflow:hidden}.cozy-pillow-announcement__track{align-items:center;direction:ltr;display:inline-flex;flex:0 0 auto;min-inline-size:max-content;padding-block:7px;white-space:nowrap;will-change:transform}.cozy-pillow-announcement__track span{direction:rtl;display:inline-flex;font-weight:900;padding-inline:18px}.cozy-pillow-announcement__track span:after{color:#ffffff6b;content:"|";margin-inline-start:36px}.cozy-pillow-nav{background:#ffffffeb;border-bottom:1px solid rgba(232,221,207,.72);box-shadow:0 10px 34px #2d2d2d0a;position:sticky;top:0;z-index:12}.cozy-pillow-nav__inner{align-items:center;direction:ltr;display:grid;gap:20px;grid-template-columns:minmax(130px,1fr) auto minmax(120px,1fr);margin:0 auto;max-width:1240px;min-height:82px;padding:0 48px}.cozy-pillow-nav__brand,.cozy-pillow-nav__links a,.cozy-pillow-nav__cta,.cozy-pillow-button{color:inherit;text-decoration:none}.cozy-pillow-nav__brand{color:var(--cozy-pillow-charcoal);font-size:clamp(1rem,1.5vw,1.28rem);font-weight:900;grid-column:3;justify-self:end;letter-spacing:0;white-space:nowrap}.cozy-pillow-nav__links{align-items:center;color:#2d2d2d8f;display:flex;gap:clamp(18px,2vw,34px);font-size:.98rem;font-weight:800;grid-column:2;justify-content:center;white-space:nowrap}.cozy-pillow-nav__links a{transition:color .18s ease}.cozy-pillow-nav__links a:hover{color:var(--cozy-pillow-charcoal)}.cozy-pillow-nav__cta{align-items:center;background:var(--cozy-pillow-charcoal);border-radius:999px;color:var(--cozy-pillow-white);display:inline-flex;font-size:.98rem;font-weight:900;grid-column:1;justify-content:center;justify-self:start;min-height:52px;padding:0 30px;transition:background .18s ease,transform .18s ease;white-space:nowrap}.cozy-pillow-nav__cta:hover{background:#161616;transform:translateY(-1px)}.cozy-pillow-hero{background:radial-gradient(circle at 18% 38%,rgba(232,221,207,.44),transparent 32%),linear-gradient(90deg,#f4eee6,#f8f8f6 42%,#fff);min-height:calc(100vh - 124px);position:relative}.cozy-pillow-hero:before{background:linear-gradient(90deg,#fff0,#ffffffbd 58%,#fffffff5);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.cozy-pillow-hero__inner{align-items:center;direction:ltr;display:grid;gap:clamp(42px,5vw,78px);grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);margin:0 auto;max-width:1240px;min-height:calc(100vh - 124px);padding:clamp(52px,7vw,86px) 48px clamp(54px,7vw,96px);position:relative;z-index:1}.cozy-pillow-hero__content{align-items:flex-start;direction:rtl;display:flex;flex-direction:column;grid-column:2;justify-self:end;max-width:586px;text-align:right}.cozy-pillow-hero__badge{background:#ffffffc7;border:1px solid rgba(232,221,207,.86);border-radius:999px;box-shadow:0 14px 40px #2d2d2d0d;color:#2d2d2dc2;font-size:.92rem;font-weight:900;line-height:1.4;margin:0 0 24px;padding:8px 15px}.cozy-pillow-hero__title{color:var(--cozy-pillow-charcoal);font-size:clamp(2.65rem,3.7vw,4.25rem);font-weight:900;letter-spacing:0;line-height:1.02;margin:0;max-width:520px;width:100%}.cozy-pillow-hero__title span{display:block}.cozy-pillow-hero__subtitle{color:var(--cozy-pillow-ink-soft);font-size:clamp(1.05rem,1.5vw,1.38rem);font-weight:700;line-height:1.92;margin:28px 0 0;max-width:560px;width:100%}.cozy-pillow-hero__facts{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;width:min(100%,590px)}.cozy-pillow-hero__fact{align-items:center;background:#ffffffc7;border:1px solid rgba(232,221,207,.74);border-radius:18px;box-shadow:0 12px 30px #2d2d2d0d;color:#2d2d2dd1;display:flex;gap:9px;font-size:clamp(.8rem,1vw,.96rem);font-weight:900;justify-content:center;line-height:1.35;min-height:54px;padding:10px 11px;text-align:center}.cozy-pillow-hero__fact svg{color:var(--cozy-pillow-navy);flex:0 0 auto;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:19px}.cozy-pillow-hero__fact svg path,.cozy-pillow-hero__fact svg rect{fill:none}.cozy-pillow-hero__fact>span{display:inline}.cozy-pillow-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.cozy-pillow-button{align-items:center;border-radius:999px;display:inline-flex;font-size:1.06rem;font-weight:900;justify-content:center;min-height:60px;min-width:178px;padding:0 34px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.cozy-pillow-button:hover{transform:translateY(-1px)}.cozy-pillow-button--primary{background:var(--cozy-pillow-charcoal);box-shadow:0 22px 52px #2d2d2d29;color:var(--cozy-pillow-white)}.cozy-pillow-button--primary:hover{background:#161616}.cozy-pillow-hero__trust{color:#2d2d2d6b;font-size:.98rem;font-weight:800;line-height:1.6;margin:22px 0 0}.cozy-pillow-hero__media-wrap{grid-column:1;grid-row:1;justify-self:start;width:100%}.cozy-pillow-hero__media-card{aspect-ratio:1 / 1;border-radius:36px;box-shadow:0 42px 86px #2d2d2d2e;isolation:isolate;max-width:560px;overflow:hidden;position:relative}.cozy-pillow-hero__media-card:after{background:linear-gradient(180deg,#ffffff14,#2d2d2d17),radial-gradient(circle at 20% 10%,rgba(255,255,255,.32),transparent 28%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.cozy-pillow-hero__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.cozy-pillow-float-card{background:#ffffffd1;border:1px solid rgba(255,255,255,.72);border-radius:22px;box-shadow:0 18px 44px #2d2d2d21;color:var(--cozy-pillow-charcoal);min-width:122px;padding:13px 16px 14px;position:absolute;text-align:right;z-index:2}@supports (backdrop-filter: blur(18px)){.cozy-pillow-float-card,.cozy-pillow-hero__badge,.cozy-pillow-hero__fact{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.cozy-pillow-float-card strong,.cozy-pillow-float-card span{display:block}.cozy-pillow-float-card strong{font-size:1.1rem;font-weight:900;line-height:1.1}.cozy-pillow-float-card span{color:#2d2d2d8a;font-size:.82rem;font-weight:800;line-height:1.35;margin-top:5px}.cozy-pillow-float-card--fill{inset-block-start:42px;inset-inline-start:34px}.cozy-pillow-float-card--size{inset-block-start:45%;inset-inline-end:26px}.cozy-pillow-float-card--air{inset-block-end:36px;inset-inline-start:42px}.cozy-pillow-float-card--air{border-bottom:3px solid rgba(23,56,102,.34)}.cozy-pillow-anchor{block-size:1px;inline-size:1px;overflow:hidden}.cozy-pillow-offers{background:radial-gradient(circle at 82% 6%,rgba(232,221,207,.42),transparent 28%),linear-gradient(180deg,#ffffff 0%,var(--cozy-pillow-off-white) 100%);padding:clamp(54px,6vw,86px) 48px;position:relative}.cozy-pillow-offers__inner{margin:0 auto;max-width:900px}.cozy-pillow-offers__header{margin:0 auto 24px;max-width:680px;text-align:center}.cozy-pillow-offers__eyebrow{color:#2d2d2d85;font-size:.9rem;font-weight:900;margin:0 0 12px}.cozy-pillow-offers__title{color:var(--cozy-pillow-charcoal);font-size:clamp(2.1rem,3.6vw,3.5rem);font-weight:900;letter-spacing:0;line-height:1.08;margin:0}.cozy-pillow-offers__subtitle{color:var(--cozy-pillow-ink-soft);font-size:clamp(.98rem,1.22vw,1.16rem);font-weight:700;line-height:1.75;margin:12px auto 0;max-width:560px}.cozy-pillow-offers__grid{display:grid;gap:12px;grid-template-columns:1fr;margin:0 auto;max-width:860px}.cozy-pillow-offer-card{-webkit-appearance:none;appearance:none;align-items:center;background:#ffffffeb;border:1px solid rgba(232,221,207,.82);border-radius:22px;box-shadow:0 12px 36px #2d2d2d0b;color:var(--cozy-pillow-charcoal);cursor:pointer;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;min-height:112px;padding:18px 20px;text-align:right;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease;width:100%}.cozy-pillow-offer-card:hover,.cozy-pillow-offer-card:focus-visible{border-color:#17386652;box-shadow:0 18px 46px #2d2d2d13;outline:none;transform:translateY(-1px)}.cozy-pillow-offer-card.is-selected{background:linear-gradient(180deg,#fffffffa,#f4eee6bd);border-color:#173866c7;box-shadow:0 20px 52px #1738661f}.cozy-pillow-offers__grid.is-attention .cozy-pillow-offer-card{border-color:#17386657;box-shadow:0 18px 48px #1738661f}.cozy-pillow-offer-card--featured{border-color:#17386642;position:relative}.cozy-pillow-offer-card__radio{align-items:center;block-size:24px;border:2px solid rgba(45,45,45,.28);border-radius:999px;display:inline-flex;grid-column:1;grid-row:1;justify-content:center;justify-self:start;transition:border-color .18s ease,background .18s ease;inline-size:24px}.cozy-pillow-offer-card__radio:after{background:transparent;border-radius:inherit;block-size:10px;content:"";inline-size:10px;transition:background .18s ease}.cozy-pillow-offer-card.is-selected .cozy-pillow-offer-card__radio{border-color:var(--cozy-pillow-navy)}.cozy-pillow-offer-card.is-selected .cozy-pillow-offer-card__radio:after{background:var(--cozy-pillow-navy)}.cozy-pillow-offer-card__content{display:grid;gap:7px;grid-column:2;min-width:0}.cozy-pillow-offer-card__top{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-height:0}.cozy-pillow-offer-card__title{display:block;font-size:clamp(1.28rem,2.1vw,1.72rem);font-weight:900;line-height:1.22}.cozy-pillow-offer-card__badges{display:inline-flex;flex-wrap:wrap;gap:6px}.cozy-pillow-offer-card__badge{background:var(--cozy-pillow-charcoal);border-radius:999px;color:var(--cozy-pillow-white);flex:0 0 auto;font-size:.74rem;font-weight:900;line-height:1.4;padding:6px 10px;white-space:nowrap}.cozy-pillow-offer-card__badge--soft{background:#245a381a;color:#245a38}.cozy-pillow-offer-card__price{color:var(--cozy-pillow-charcoal);display:block;font-size:clamp(2rem,3.4vw,3rem);font-weight:900;grid-column:3;grid-row:1;line-height:1;white-space:nowrap}.cozy-pillow-offer-card__note{color:#2d2d2d8a;display:block;font-size:clamp(.92rem,1.2vw,1.04rem);font-weight:900;line-height:1.5;margin:0}.cozy-pillow-offer-card__note--free{color:#245a38}.cozy-pillow-offer-card__helper{color:#2d2d2d7a;display:block;font-size:.86rem;font-weight:800;line-height:1.45}.cozy-pillow-summary{align-items:center;background:#ffffffb3;border:1px solid rgba(232,221,207,.66);border-radius:22px;box-shadow:0 14px 38px #2d2d2d0e;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin:14px auto 0;max-width:860px;padding:14px 16px}@supports (backdrop-filter: blur(18px)){.cozy-pillow-summary,.cozy-pillow-offer-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.cozy-pillow-summary__label{color:#2d2d2d7a;font-size:.84rem;font-weight:900;line-height:1.4;margin:0 0 8px}.cozy-pillow-summary__empty,.cozy-pillow-summary__package,.cozy-pillow-summary__line,.cozy-pillow-summary__total,.cozy-pillow-summary__gift,.cozy-pillow-summary__meta{margin:0}.cozy-pillow-summary__empty,.cozy-pillow-summary__package,.cozy-pillow-summary__line{color:var(--cozy-pillow-charcoal);font-size:clamp(.92rem,1.25vw,1.06rem);font-weight:900;line-height:1.7}.cozy-pillow-summary__line{display:flex;flex-wrap:wrap;gap:5px}.cozy-pillow-summary__line strong{font-weight:900}.cozy-pillow-summary__meta{display:none}.cozy-pillow-summary__meta span+span:before{content:none}.cozy-pillow-summary__total,.cozy-pillow-summary__gift{display:none}.cozy-pillow-summary__actions{align-items:center;display:grid;gap:7px;justify-items:center}.cozy-pillow-summary__button{-webkit-appearance:none;appearance:none;background:var(--cozy-pillow-charcoal);border:0;border-radius:999px;color:var(--cozy-pillow-white);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:900;min-height:50px;min-width:166px;padding:0 28px;transition:background .18s ease,transform .18s ease}.cozy-pillow-summary__button:hover,.cozy-pillow-summary__button:focus-visible{background:#161616;outline:none;transform:translateY(-1px)}.cozy-pillow-summary__button:disabled,.cozy-pillow-summary__button.is-loading{cursor:progress;opacity:.78;transform:none}.cozy-pillow-summary__message{color:#2d2d2d8a;font-size:.82rem;font-weight:800;line-height:1.5;margin:0;text-align:center}.cozy-pillow-summary__message.is-error{color:#a33021}.cozy-pillow-section-heading{margin:0 auto 36px;max-width:780px;text-align:center}.cozy-pillow-section-heading__eyebrow{color:#2d2d2d85;font-size:.9rem;font-weight:900;line-height:1.5;margin:0 0 12px}.cozy-pillow-section-heading h2,.cozy-pillow-proof__content h2,.cozy-pillow-story__content h2,.cozy-pillow-lifestyle__content h2,.cozy-pillow-final__content h2{color:var(--cozy-pillow-charcoal);font-size:clamp(2.08rem,4vw,3.85rem);font-weight:900;letter-spacing:0;line-height:1.12;margin:0}.cozy-pillow-section-heading p:not(.cozy-pillow-section-heading__eyebrow),.cozy-pillow-proof__content>p,.cozy-pillow-story__content>p,.cozy-pillow-lifestyle__content>p,.cozy-pillow-final__content>p{color:var(--cozy-pillow-ink-soft);font-size:clamp(1rem,1.3vw,1.18rem);font-weight:700;line-height:1.9;margin:18px auto 0;max-width:700px}.cozy-pillow-proof{background:radial-gradient(circle at 12% 12%,rgba(232,221,207,.28),transparent 28%),linear-gradient(180deg,var(--cozy-pillow-off-white) 0%,#ffffff 100%);padding:clamp(56px,6vw,86px) 48px}.cozy-pillow-proof__inner{align-items:center;display:grid;gap:clamp(26px,4vw,58px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1120px}.cozy-pillow-proof__media{aspect-ratio:1 / 1;background:#ffffffc7;border:1px solid rgba(232,221,207,.78);border-radius:30px;box-shadow:0 24px 70px #2d2d2d1a;overflow:hidden}.cozy-pillow-proof__media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.cozy-pillow-proof__content{max-width:590px}.cozy-pillow-proof__cards{display:grid;gap:12px;margin-top:26px}.cozy-pillow-proof-card{align-items:flex-start;background:#ffffffd1;border:1px solid rgba(232,221,207,.78);border-radius:20px;box-shadow:0 14px 38px #2d2d2d0e;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:16px}.cozy-pillow-proof-card svg{block-size:28px;color:var(--cozy-pillow-navy);inline-size:28px;margin-top:2px}.cozy-pillow-proof-card svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.cozy-pillow-proof-card h3,.cozy-pillow-proof-card p{margin:0}.cozy-pillow-proof-card h3{color:var(--cozy-pillow-charcoal);font-size:clamp(1.08rem,1.35vw,1.26rem);font-weight:900;line-height:1.35}.cozy-pillow-proof-card p{color:#2d2d2d9e;font-size:.96rem;font-weight:750;line-height:1.75;margin-top:5px}.cozy-pillow-proof__cta{margin-top:24px}.cozy-pillow-benefits{background:var(--cozy-pillow-off-white);padding:22px 48px 0}.cozy-pillow-benefits__inner{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;max-width:1240px}.cozy-pillow-benefit-pill{align-items:center;background:#ffffffc7;border:1px solid rgba(232,221,207,.78);border-radius:22px;box-shadow:0 16px 42px #2d2d2d0e;color:var(--cozy-pillow-charcoal);display:flex;gap:10px;min-height:74px;padding:14px 16px}.cozy-pillow-benefit-pill svg{block-size:25px;color:#2d2d2dd1;flex:0 0 auto;inline-size:25px}.cozy-pillow-benefit-pill svg path,.cozy-pillow-benefit-pill svg rect{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.cozy-pillow-benefit-pill span{font-size:.94rem;font-weight:900;line-height:1.45}.cozy-pillow-bento,.cozy-pillow-story,.cozy-pillow-lifestyle,.cozy-pillow-comparison,.cozy-pillow-gallery,.cozy-pillow-faq,.cozy-pillow-final{padding:clamp(66px,7vw,108px) 48px}.cozy-pillow-bento{background:radial-gradient(circle at 10% 12%,rgba(232,221,207,.38),transparent 30%),var(--cozy-pillow-off-white)}.cozy-pillow-bento__grid{display:grid;gap:18px;grid-auto-rows:minmax(210px,auto);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1240px}.cozy-pillow-bento-card{background:linear-gradient(180deg,#ffffffe6,#ffffffad);border:1px solid rgba(232,221,207,.78);border-radius:30px;box-shadow:0 22px 64px #2d2d2d11;display:flex;flex-direction:column;justify-content:flex-end;min-height:230px;overflow:hidden;padding:26px;position:relative}.cozy-pillow-bento-card--wide{grid-column:span 2}.cozy-pillow-bento-card--image{grid-column:span 2;grid-row:span 2;min-height:478px;padding:0}.cozy-pillow-bento-card--accent{background:linear-gradient(180deg,#e8ddcfa3,#ffffffd1)}.cozy-pillow-bento-card--image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.cozy-pillow-bento-card__kicker{color:#2d2d2d70;font-size:.82rem;font-weight:900;line-height:1.4;margin:0 0 12px}.cozy-pillow-bento-card h3{color:var(--cozy-pillow-charcoal);font-size:clamp(1.45rem,2.1vw,2.05rem);font-weight:900;line-height:1.22;margin:0}.cozy-pillow-bento-card p:not(.cozy-pillow-bento-card__kicker){color:#2d2d2d9e;font-size:1.02rem;font-weight:750;line-height:1.85;margin:14px 0 0}.cozy-pillow-story{background:linear-gradient(180deg,var(--cozy-pillow-off-white) 0%,#ffffff 100%)}.cozy-pillow-story__inner,.cozy-pillow-lifestyle__inner{align-items:center;display:grid;gap:clamp(34px,5vw,74px);grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);margin:0 auto;max-width:1240px}.cozy-pillow-story__media,.cozy-pillow-lifestyle__image{background:#ffffffbd;border:1px solid rgba(232,221,207,.78);box-shadow:0 30px 80px #2d2d2d1c;overflow:hidden}.cozy-pillow-story__media{aspect-ratio:1 / 1;border-radius:36px}.cozy-pillow-story__media img,.cozy-pillow-lifestyle__image img,.cozy-pillow-gallery__item img{display:block;height:100%;object-fit:cover;width:100%}.cozy-pillow-story__media img{object-position:center}.cozy-pillow-story__content,.cozy-pillow-lifestyle__content{max-width:590px}.cozy-pillow-story__content>p,.cozy-pillow-lifestyle__content>p{margin-inline:0}.cozy-pillow-story__points,.cozy-pillow-lifestyle__bullets{display:grid;gap:12px;margin-top:26px}.cozy-pillow-story__points{grid-template-columns:repeat(2,minmax(0,1fr))}.cozy-pillow-story__points span,.cozy-pillow-lifestyle__bullets span{align-items:center;background:#f8f8f6d1;border:1px solid rgba(232,221,207,.78);border-radius:18px;color:#2d2d2dc2;display:flex;font-size:.96rem;font-weight:900;gap:9px;line-height:1.55;min-height:58px;padding:13px 15px}.cozy-pillow-story__points span:before,.cozy-pillow-lifestyle__bullets span:before{background:var(--cozy-pillow-beige);border-radius:999px;content:"";flex:0 0 auto;inline-size:9px;block-size:9px}.cozy-pillow-inline-cta{align-items:center;background:var(--cozy-pillow-charcoal);border-radius:999px;color:var(--cozy-pillow-white);display:inline-flex;font-size:1rem;font-weight:900;justify-content:center;line-height:1.4;margin-top:30px;min-height:54px;padding:0 30px;text-decoration:none;transition:background .18s ease,transform .18s ease}.cozy-pillow-inline-cta:hover,.cozy-pillow-inline-cta:focus-visible{background:#161616;outline:none;transform:translateY(-1px)}.cozy-pillow-lifestyle{background:radial-gradient(circle at 88% 20%,rgba(232,221,207,.48),transparent 30%),var(--cozy-pillow-charcoal);color:var(--cozy-pillow-white)}.cozy-pillow-lifestyle__inner{direction:ltr}.cozy-pillow-lifestyle__content{direction:rtl;grid-column:2}.cozy-pillow-lifestyle__content .cozy-pillow-section-heading__eyebrow,.cozy-pillow-lifestyle__content h2,.cozy-pillow-lifestyle__content>p{color:var(--cozy-pillow-white)}.cozy-pillow-lifestyle__content>p{opacity:.76}.cozy-pillow-lifestyle__media{display:grid;gap:16px;grid-column:1;grid-row:1;grid-template-columns:minmax(0,1fr) 156px}.cozy-pillow-lifestyle__image{margin:0}.cozy-pillow-lifestyle__image--large{aspect-ratio:4 / 5;border-radius:34px}.cozy-pillow-lifestyle__image--large img{object-position:center}.cozy-pillow-lifestyle__image--small{align-self:end;aspect-ratio:1 / 1;border-radius:26px}.cozy-pillow-lifestyle__image--small img{image-rendering:auto;object-position:center}.cozy-pillow-lifestyle__bullets span{background:#ffffff1a;border-color:#ffffff2e;color:#ffffffd1}.cozy-pillow-inline-cta--light{background:var(--cozy-pillow-white);color:var(--cozy-pillow-charcoal)}.cozy-pillow-inline-cta--light:hover,.cozy-pillow-inline-cta--light:focus-visible{background:var(--cozy-pillow-beige);color:var(--cozy-pillow-charcoal)}.cozy-pillow-comparison{background:#fff}.cozy-pillow-comparison__card{background:#f8f8f6d6;border:1px solid rgba(232,221,207,.78);border-radius:30px;box-shadow:0 24px 70px #2d2d2d12;margin:0 auto;max-width:1040px;overflow:hidden}.cozy-pillow-comparison__row{display:grid;gap:16px;grid-template-columns:minmax(170px,1.1fr) repeat(2,minmax(0,1fr));padding:20px 24px}.cozy-pillow-comparison__row+.cozy-pillow-comparison__row{border-top:1px solid rgba(45,45,45,.08)}.cozy-pillow-comparison__row--head{background:var(--cozy-pillow-charcoal);color:var(--cozy-pillow-white)}.cozy-pillow-comparison__row span{color:#2d2d2da8;font-size:.98rem;font-weight:800;line-height:1.65}.cozy-pillow-comparison__row span:first-child,.cozy-pillow-comparison__row span:nth-child(2){color:var(--cozy-pillow-charcoal);font-weight:900}.cozy-pillow-comparison__row--head span,.cozy-pillow-comparison__row--head span:first-child,.cozy-pillow-comparison__row--head span:nth-child(2){color:var(--cozy-pillow-white)}.cozy-pillow-gallery{background:linear-gradient(180deg,#ffffff 0%,var(--cozy-pillow-off-white) 100%)}.cozy-pillow-gallery__grid{display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1240px}.cozy-pillow-gallery__item{aspect-ratio:1 / 1;background:#fff;border:1px solid rgba(232,221,207,.78);border-radius:28px;box-shadow:0 20px 58px #2d2d2d12;margin:0;overflow:hidden;position:relative}.cozy-pillow-gallery__item--large{aspect-ratio:auto;grid-column:span 2;grid-row:span 2}.cozy-pillow-gallery__item--small{max-height:260px}.cozy-pillow-gallery__item:nth-child(1) img{object-position:center}.cozy-pillow-gallery__item:nth-child(2) img{object-position:center}.cozy-pillow-gallery__item:nth-child(3) img{object-position:center}.cozy-pillow-gallery__item:nth-child(4) img{object-position:center}.cozy-pillow-gallery__item:nth-child(5) img,.cozy-pillow-gallery__item:nth-child(6) img{object-position:center}.cozy-pillow-gallery__item figcaption{background:#ffffffd1;border:1px solid rgba(255,255,255,.64);border-radius:999px;bottom:14px;box-shadow:0 12px 30px #2d2d2d17;color:#2d2d2dbd;font-size:.82rem;font-weight:900;inset-inline-start:14px;line-height:1.4;padding:8px 12px;position:absolute}.cozy-pillow-gallery__cta{margin:34px auto 0;max-width:1240px;text-align:center}.cozy-pillow-faq{background:radial-gradient(circle at 12% 0%,rgba(232,221,207,.4),transparent 30%),var(--cozy-pillow-off-white)}.cozy-pillow-faq__list{display:grid;gap:12px;margin:0 auto;max-width:920px}.cozy-pillow-faq__item{background:#ffffffc7;border:1px solid rgba(232,221,207,.78);border-radius:24px;box-shadow:0 18px 52px #2d2d2d0f;overflow:hidden}.cozy-pillow-faq__item.is-open{background:linear-gradient(180deg,#fffffff2,#f8f8f6db);border-color:#2d2d2d2e}.cozy-pillow-faq__question{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--cozy-pillow-charcoal);cursor:pointer;display:flex;font-family:inherit;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:900;gap:18px;justify-content:space-between;line-height:1.65;padding:22px 24px;text-align:right;width:100%}.cozy-pillow-faq__question:focus-visible{outline:2px solid rgba(23,56,102,.34);outline-offset:-5px}.cozy-pillow-faq__icon{align-items:center;background:var(--cozy-pillow-beige);border-radius:999px;display:inline-flex;flex:0 0 auto;inline-size:32px;justify-content:center;min-block-size:32px;position:relative}.cozy-pillow-faq__icon:before,.cozy-pillow-faq__icon:after{background:var(--cozy-pillow-charcoal);border-radius:999px;content:"";position:absolute}.cozy-pillow-faq__icon:before{block-size:2px;inline-size:12px}.cozy-pillow-faq__icon:after{block-size:12px;inline-size:2px;transition:transform .18s ease}.cozy-pillow-faq__item.is-open .cozy-pillow-faq__icon:after{transform:scaleY(0)}.cozy-pillow-faq__answer{padding:0 24px 24px}.cozy-pillow-faq__answer p{color:#2d2d2da3;font-size:1rem;font-weight:750;line-height:1.9;margin:0;max-width:740px}.cozy-pillow-final{background:#fff;overflow:hidden;position:relative}.cozy-pillow-final__bg{top:0;right:0;bottom:0;left:0;opacity:.11;position:absolute}.cozy-pillow-final__bg img{filter:blur(18px);height:100%;object-fit:cover;transform:scale(1.06);width:100%}.cozy-pillow-final__inner{align-items:center;background:linear-gradient(135deg,#ffffffe0,#f8f8f6c2);border:1px solid rgba(232,221,207,.82);border-radius:36px;box-shadow:0 34px 90px #2d2d2d1a;display:grid;gap:clamp(28px,5vw,70px);grid-template-columns:minmax(0,1.06fr) minmax(280px,.94fr);margin:0 auto;max-width:1240px;overflow:hidden;padding:clamp(28px,4vw,48px);position:relative;z-index:1}.cozy-pillow-final__content{max-width:620px}.cozy-pillow-final__content>p{margin-inline:0}.cozy-pillow-final__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.cozy-pillow-final__chips span{background:#ffffffbd;border:1px solid rgba(232,221,207,.82);border-radius:999px;color:#2d2d2db8;font-size:.9rem;font-weight:900;line-height:1.45;padding:9px 13px}.cozy-pillow-final__media{aspect-ratio:4 / 5;border:1px solid rgba(232,221,207,.78);border-radius:30px;box-shadow:0 26px 68px #2d2d2d1f;overflow:hidden}.cozy-pillow-final__media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.cozy-pillow-final__cta{margin-top:28px}.cozy-pillow-footer{background:var(--cozy-pillow-charcoal);color:var(--cozy-pillow-white);padding:34px 48px}.cozy-pillow-footer__inner{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(260px,1fr) auto minmax(240px,.9fr);margin:0 auto;max-width:1240px}.cozy-pillow-footer__brand p,.cozy-pillow-footer__trust{margin:0}.cozy-pillow-footer__logo{color:var(--cozy-pillow-white);font-size:1.22rem;font-weight:900;line-height:1.3;margin-bottom:8px!important}.cozy-pillow-footer__brand p:not(.cozy-pillow-footer__logo),.cozy-pillow-footer__trust{color:#ffffff9e;font-size:.92rem;font-weight:750;line-height:1.8}.cozy-pillow-footer__links{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.cozy-pillow-footer__links a{color:#ffffffc7;font-size:.92rem;font-weight:900;line-height:1.5;text-decoration:none;transition:color .18s ease}.cozy-pillow-footer__links a:hover,.cozy-pillow-footer__links a:focus-visible{color:var(--cozy-pillow-white);outline:none}.cozy-pillow-footer__trust{text-align:left}@supports (backdrop-filter: blur(18px)){.cozy-pillow-proof-card,.cozy-pillow-benefit-pill,.cozy-pillow-bento-card,.cozy-pillow-story__points span,.cozy-pillow-lifestyle__bullets span,.cozy-pillow-comparison__card,.cozy-pillow-gallery__item figcaption,.cozy-pillow-faq__item,.cozy-pillow-final__inner,.cozy-pillow-final__chips span{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}@media(max-width:989px){.cozy-pillow-nav__inner{gap:14px;grid-template-columns:auto 1fr auto;min-height:70px;padding:0 20px}.cozy-pillow-nav__links{display:none}.cozy-pillow-nav__brand{grid-column:3;justify-self:end}.cozy-pillow-nav__cta{font-size:.9rem;min-height:44px;padding:0 18px}.cozy-pillow-hero{min-height:auto}.cozy-pillow-hero:before{background:linear-gradient(180deg,#fffffff2,#f8f8f6c2)}.cozy-pillow-hero__inner{gap:28px;grid-template-columns:1fr;min-height:auto;padding:22px 20px 48px}.cozy-pillow-hero__content{grid-column:auto;max-width:none;order:2;width:100%}.cozy-pillow-hero__media-wrap{grid-column:auto;grid-row:auto;order:1}.cozy-pillow-hero__title{font-size:clamp(2.65rem,9.5vw,4rem)}.cozy-pillow-hero__subtitle{font-size:1.02rem;line-height:1.82;margin-top:20px}.cozy-pillow-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.cozy-pillow-hero__actions{display:grid;gap:12px;grid-template-columns:1fr;margin-top:26px;width:100%}.cozy-pillow-button{min-height:54px;width:100%}.cozy-pillow-hero__media-card{border-radius:28px;margin-inline:auto;max-width:560px}.cozy-pillow-float-card{border-radius:18px;min-width:104px;padding:10px 12px 11px}.cozy-pillow-float-card strong{font-size:.98rem}.cozy-pillow-float-card span{font-size:.74rem}.cozy-pillow-float-card--fill{inset-block-start:18px;inset-inline-start:16px}.cozy-pillow-float-card--size{inset-block-start:42%;inset-inline-end:14px}.cozy-pillow-float-card--air{inset-block-end:16px;inset-inline-start:18px}.cozy-pillow-offers{padding:58px 20px}.cozy-pillow-offers__grid{grid-template-columns:1fr}.cozy-pillow-offer-card{min-height:104px}.cozy-pillow-summary{grid-template-columns:1fr;justify-items:stretch}.cozy-pillow-summary__button{width:100%}.cozy-pillow-benefits{padding:18px 20px 0}.cozy-pillow-benefits__inner{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.cozy-pillow-benefit-pill{flex:0 0 220px;scroll-snap-align:start}.cozy-pillow-proof,.cozy-pillow-bento,.cozy-pillow-story,.cozy-pillow-lifestyle,.cozy-pillow-comparison,.cozy-pillow-gallery,.cozy-pillow-faq,.cozy-pillow-final{padding:58px 20px}.cozy-pillow-proof__inner{grid-template-columns:1fr}.cozy-pillow-proof__content{max-width:none;order:1}.cozy-pillow-proof__media{border-radius:28px;max-height:520px;order:2}.cozy-pillow-proof__cards{grid-template-columns:1fr}.cozy-pillow-section-heading{margin-bottom:28px;text-align:right}.cozy-pillow-bento__grid{grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.cozy-pillow-bento-card,.cozy-pillow-bento-card--image{grid-column:span 1;grid-row:auto;min-height:260px}.cozy-pillow-bento-card--wide,.cozy-pillow-bento-card--accent{grid-column:span 2}.cozy-pillow-story__inner,.cozy-pillow-lifestyle__inner{grid-template-columns:1fr}.cozy-pillow-lifestyle__content,.cozy-pillow-lifestyle__media{grid-column:auto;grid-row:auto}.cozy-pillow-lifestyle__content{order:1}.cozy-pillow-lifestyle__media{order:2}.cozy-pillow-comparison__row{gap:10px;grid-template-columns:1fr;min-width:0}.cozy-pillow-comparison__row--head{display:none}.cozy-pillow-comparison__row span:nth-child(2),.cozy-pillow-comparison__row span:nth-child(3){background:#ffffffbd;border:1px solid rgba(232,221,207,.74);border-radius:16px;padding:12px 14px}.cozy-pillow-comparison__row span:nth-child(2):before,.cozy-pillow-comparison__row span:nth-child(3):before{color:#2d2d2d75;display:block;font-size:.74rem;font-weight:900;line-height:1.4;margin-bottom:4px}.cozy-pillow-comparison__row span:nth-child(2):before{content:"\645\62e\62f\629  \643\648\632\64a  \628\631\64a\645\64a\648\645"}.cozy-pillow-comparison__row span:nth-child(3):before{content:"\645\62e\62f\629  \639\627\62f\64a\629"}.cozy-pillow-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cozy-pillow-gallery__item--large{grid-column:span 2;min-height:430px}.cozy-pillow-final__inner{grid-template-columns:1fr}.cozy-pillow-final__media{max-height:520px}.cozy-pillow-footer{padding:32px 20px}.cozy-pillow-footer__inner{grid-template-columns:1fr;text-align:right}.cozy-pillow-footer__links{justify-content:flex-start}.cozy-pillow-footer__trust{text-align:right}}@media(max-width:749px){.cozy-pillow-nav{display:none}.cozy-pillow-hero{background:linear-gradient(180deg,#fff,#f8f8f6)}.cozy-pillow-hero:before{display:none}.cozy-pillow-hero__inner{gap:20px;padding:12px 16px 40px}.cozy-pillow-hero__media-card{aspect-ratio:1.12 / 1;border-radius:24px;max-width:100%}.cozy-pillow-hero__content{align-items:stretch}.cozy-pillow-hero__badge{align-self:flex-start;margin-bottom:14px}.cozy-pillow-hero__title{font-size:clamp(2.12rem,9.2vw,2.82rem);letter-spacing:0;line-height:1.05}.cozy-pillow-hero__subtitle{font-size:1.05rem;line-height:1.78;margin-top:16px}.cozy-pillow-hero__facts{gap:8px;margin-top:18px}.cozy-pillow-hero__fact{border-radius:16px;font-size:.8rem;justify-content:flex-start;min-height:46px;padding:9px 10px;text-align:right}.cozy-pillow-hero__fact svg{height:18px;width:18px}.cozy-pillow-hero__actions{margin-top:18px}.cozy-pillow-button{min-height:52px}.cozy-pillow-hero__trust{font-size:.88rem;margin-top:14px}.cozy-pillow-float-card{border-radius:999px;min-width:auto;padding:9px 12px}.cozy-pillow-float-card strong{font-size:.86rem}.cozy-pillow-float-card span{display:none}}@media(max-width:520px){.cozy-pillow-announcement{min-height:36px}.cozy-pillow-nav__inner{min-height:62px;padding-inline:16px}.cozy-pillow-nav__brand{font-size:.96rem}.cozy-pillow-nav__cta{font-size:.82rem;min-height:40px;padding-inline:14px}.cozy-pillow-hero__inner{padding:10px 14px 38px}.cozy-pillow-hero__badge{margin-bottom:12px}.cozy-pillow-hero__title{font-size:clamp(2.05rem,9.4vw,2.62rem)}.cozy-pillow-hero__fact{border-radius:16px;min-height:44px}.cozy-pillow-hero__media-card{border-radius:24px}.cozy-pillow-offers{padding:42px 14px}.cozy-pillow-offers__header{margin-bottom:18px;text-align:right}.cozy-pillow-offers__title{font-size:clamp(2.05rem,9.2vw,2.6rem)}.cozy-pillow-offers__subtitle{font-size:.98rem}.cozy-pillow-offer-card{border-radius:18px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:98px;padding:14px 13px}.cozy-pillow-offer-card__top{align-items:flex-start;gap:6px;min-height:0}.cozy-pillow-offer-card__radio{block-size:22px;inline-size:22px}.cozy-pillow-offer-card__radio:after{block-size:9px;inline-size:9px}.cozy-pillow-offer-card__title{font-size:clamp(1.2rem,5.6vw,1.48rem)}.cozy-pillow-offer-card__price{font-size:clamp(1.85rem,8.4vw,2.38rem)}.cozy-pillow-offer-card__note{font-size:.9rem}.cozy-pillow-offer-card__helper{font-size:.78rem}.cozy-pillow-offer-card__badge{font-size:.66rem;padding:5px 8px}.cozy-pillow-summary{border-radius:18px;margin-top:12px;padding:12px}.cozy-pillow-summary__button{min-height:50px}.cozy-pillow-proof,.cozy-pillow-bento,.cozy-pillow-story,.cozy-pillow-lifestyle,.cozy-pillow-comparison,.cozy-pillow-gallery,.cozy-pillow-faq,.cozy-pillow-final{padding:50px 16px}.cozy-pillow-section-heading h2,.cozy-pillow-proof__content h2,.cozy-pillow-story__content h2,.cozy-pillow-lifestyle__content h2,.cozy-pillow-final__content h2{font-size:clamp(2rem,10vw,2.85rem)}.cozy-pillow-proof__inner{gap:22px}.cozy-pillow-proof__media{border-radius:24px}.cozy-pillow-proof-card{border-radius:18px;padding:14px}.cozy-pillow-proof-card p{font-size:.92rem}.cozy-pillow-bento__grid{grid-template-columns:1fr}.cozy-pillow-bento-card,.cozy-pillow-bento-card--wide,.cozy-pillow-bento-card--accent,.cozy-pillow-bento-card--image{border-radius:24px;grid-column:auto;min-height:240px;padding:22px}.cozy-pillow-bento-card--image{min-height:320px;padding:0}.cozy-pillow-story__media{border-radius:26px}.cozy-pillow-story__points{grid-template-columns:1fr}.cozy-pillow-lifestyle__media{grid-template-columns:minmax(0,1fr) 112px}.cozy-pillow-lifestyle__image--large{border-radius:26px}.cozy-pillow-lifestyle__image--small{border-radius:20px}.cozy-pillow-inline-cta{width:100%}.cozy-pillow-comparison__card{border-radius:24px;margin-inline:-2px}.cozy-pillow-gallery__grid{grid-template-columns:1fr}.cozy-pillow-gallery__item,.cozy-pillow-gallery__item--large{border-radius:24px;grid-column:auto;min-height:300px}.cozy-pillow-gallery__item--small{min-height:220px}.cozy-pillow-faq__item{border-radius:20px}.cozy-pillow-faq__question{align-items:flex-start;gap:12px;padding:18px}.cozy-pillow-faq__icon{inline-size:28px;min-block-size:28px}.cozy-pillow-faq__answer{padding:0 18px 18px}.cozy-pillow-final__inner{border-radius:26px;padding:20px}.cozy-pillow-final__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cozy-pillow-final__chips span{text-align:center}.cozy-pillow-final__media{aspect-ratio:4 / 3;border-radius:22px;max-height:280px}.cozy-pillow-footer{padding:28px 16px}.cozy-pillow-footer__links{gap:12px}}@media(prefers-reduced-motion:no-preference){.cozy-pillow-announcement__track{animation:cozy-pillow-ticker 26s linear infinite}.cozy-pillow-hero__content,.cozy-pillow-hero__media-card{animation:cozy-pillow-rise .52s ease both}.cozy-pillow-hero__media-card{animation-delay:80ms}}@media(prefers-reduced-motion:reduce){.cozy-pillow-announcement__viewport{justify-content:center}.cozy-pillow-announcement__track{flex-wrap:wrap;justify-content:center;min-inline-size:0;white-space:normal}.cozy-pillow-announcement__track span:nth-child(n+6){display:none}}@keyframes cozy-pillow-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cozy-pillow-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cozy-pillow-product.css.map */
