/** Shopify CDN: Minification failed

Line 20:0 Expected "}" to go with "{"

**/
.fw-nightstand{background:#f7f6ee;color:#193d32;overflow:hidden}.fw-night-chapter{display:flex;justify-content:space-between;gap:20px;padding-top:26px;padding-bottom:23px;border-bottom:1px solid #193d3220;font-size:9px;letter-spacing:1.8px;color:#52645b}.fw-nightstand .fw-product{gap:7%;padding-top:42px;align-items:start;padding-bottom:90px}.fw-nightstand .fw-gallery{position:sticky;top:25px}.fw-night-gallery-frame{position:relative;background:#e8eddf;padding:12px;border-radius:18px 18px 70px 18px}.fw-nightstand .fw-gallery img{border-radius:11px 11px 58px 11px}.fw-night-photo-label{position:absolute;bottom:28px;left:28px;display:flex;align-items:center;gap:8px;background:#f7f6eee8;backdrop-filter:blur(12px);border-radius:100px;padding:11px 14px;font-size:8px;letter-spacing:1.4px;color:#193d32}.fw-night-photo-label i{height:6px;width:6px;border-radius:50%;background:#468d8e;box-shadow:0 0 9px #76e5eb}.fw-nightstand .fw-thumbs{gap:12px;margin-top:18px}.fw-nightstand .fw-thumbs button{border:1px solid #193d322b;padding:4px;background:#e8eddf;border-radius:11px;transition:border-color .2s,transform .2s}.fw-nightstand .fw-thumbs img{border-radius:7px}.fw-nightstand .fw-thumbs button:hover,.fw-nightstand .fw-thumbs button:focus-visible{border-color:#193d32;transform:translateY(-3px)}.fw-nightstand .fw-product-info{padding-top:5px}.fw-nightstand .fw-product-info>.fw-eyebrow{font-size:9px;letter-spacing:1.8px;color:#52645b;margin-bottom:18px}.fw-nightstand .fw-product-info h1{font-size:clamp(27px,3vw,43px);color:#193d32;letter-spacing:-1.6px;line-height:1.08;margin-bottom:18px}.fw-nightstand p.fw-night-tagline{font-size:clamp(34px,4.4vw,64px);color:#193d32;line-height:1.02;font-weight:500;letter-spacing:-2.6px;max-width:none;margin:0 0 24px}.fw-night-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:25px}.fw-night-chips span{font-size:9px;padding:9px 12px;border:1px solid #193d3220;background:#e8eddf;border-radius:100px;color:#193d32}.fw-nightstand .fw-price{color:#193d32;font-size:27px;margin:20px 0}.fw-nightstand p{color:#52645b}.fw-nightstand .fw-product-info>p:not(.fw-night-tagline){font-size:14px;line-height:1.7}.fw-nightstand .fw-product-form{padding:23px;border:1px solid #193d321c;background:#e8eddf;border-radius:17px;margin-bottom:23px}.fw-nightstand .fw-product-form label{color:#193d32;font-size:11px}.fw-nightstand .fw-product-form label:first-of-type{margin-top:0}.fw-nightstand .fw-product-form select,.fw-nightstand .fw-product-form input{background:#f7f6ee;border:1px solid #193d3230;color:#193d32;padding:13px;font-size:13px}.fw-nightstand .fw-product-form .fw-button{background:#193d32;color:#fff!important;box-shadow:none}.fw-nightstand .fw-product-form .fw-button:disabled{background:#52645b;color:#fff!important;opacity:.65}.fw-nightstand .fw-product-info details{border-bottom-color:#193d3220}.fw-nightstand summary{color:#193d32;font-size:12px}.fw-nightstand .fw-product-info details div{font-size:13px;line-height:1.8;color:#52645b}.fw-nightstand .fw-product-info details a{color:#193d32;text-decoration:underline}.fw-nightstand .fw-story{position:relative;background:radial-gradient(ellipse at 90% 0,#419d9f25,transparent 50%),#193d32;padding:90px 0;color:#f7f6ee}.fw-nightstand .fw-story:before{content:'';position:absolute;width:180px;height:3px;top:0;left:5%;background:#d7f465;box-shadow:0 0 28px #87e7ed60}.fw-nightstand .fw-story>.fw-wrap>.fw-eyebrow{color:#d7f465}.fw-nightstand .fw-story h2{color:#f7f6ee;max-width:800px}.fw-nightstand .fw-spec-grid{gap:18px}.fw-nightstand .fw-spec-grid>div{background:#ffffff08;border:1px solid #f7f6ee24;padding:30px;border-radius:15px;transition:background .3s,border-color .3s,transform .3s}.fw-nightstand .fw-spec-grid>div:hover{background:#ffffff10;border-color:#d7f46570;transform:translateY(-5px)}.fw-nightstand .fw-spec-grid .fw-eyebrow{color:#d7f465}.fw-nightstand .fw-spec-grid h3{font-size:25px;color:#f7f6ee}.fw-nightstand .fw-spec-grid p{font-size:13px;line-height:1.8;color:#cfdbd3}.fw-nightstand .fw-feature{gap:8%;padding-top:95px;padding-bottom:95px}.fw-nightstand .fw-feature img{padding:12px;background:#e8eddf;border-radius:18px}.fw-nightstand .fw-feature h2{color:#193d32}.fw-nightstand .fw-feature .fw-eyebrow{color:#52645b}.fw-nightstand .fw-sticky-buy{background:#193d32f5;border:1px solid #ffffff20;backdrop-filter:blur(16px)}.fw-nightstand .fw-sticky-buy .fw-button-light{background:#d7f465;color:#193d32!important}@media(max-width:760px){.fw-night-chapter{font-size:7px;letter-spacing:1px;padding-top:20px;padding-bottom:20px}.fw-nightstand .fw-product{padding-top:25px;gap:35px;padding-bottom:60px}.fw-nightstand .fw-gallery{position:relative;top:auto}.fw-nightstand .fw-product-info h1{font-size:29px;letter-spacing:-1px}.fw-nightstand p.fw-night-tagline{font-size:49px;letter-spacing:-2px}.fw-nightstand .fw-product-form{padding:19px}.fw-nightstand .fw-story{padding:60px 0}.fw-nightstand .fw-feature{padding-top:60px;padding-bottom:60px}.fw-nightstand .fw-spec-grid>div{padding:25px}}
.fw-nightstand{--night-accent:#8cecff;background:radial-gradient(ellipse at 2% 13%,#13405055,transparent 38%),radial-gradient(ellipse at 95% 35%,#40326735,transparent 35%),#11151b;color:#f4f3ee;color-scheme:dark}.fw-night-chapter{border-color:#ffffff19;color:#a2b6c4}.fw-night-gallery-frame{background:linear-gradient(145deg,#73dcf54a,#b598ef19 55%,#ffffff0b);border:1px solid #a6eafa40;box-shadow:0 15px 80px #4ecfff13;padding:9px}.fw-nightstand .fw-gallery img{background:#20252b}.fw-night-photo-label{background:#101920df;color:#b4edfc;border:1px solid #8cecff36}.fw-night-photo-label i{background:#8cecff;box-shadow:0 0 14px #8cecff;animation:fw-night-pulse 4s ease-in-out infinite}.fw-nightstand .fw-thumbs button{background:#1d2630;border-color:#ffffff25}.fw-nightstand .fw-thumbs button:hover,.fw-nightstand .fw-thumbs button:focus-visible{border-color:#8cecff}.fw-nightstand .fw-product-info>.fw-eyebrow{color:#a3c6d2}.fw-nightstand .fw-product-info h1{color:#cbd5dc;font-size:clamp(23px,2.6vw,35px);line-height:1.15}.fw-nightstand p.fw-night-tagline{color:#f4f3ee;font-size:clamp(42px,5vw,73px);letter-spacing:-3px}.fw-night-chips span{background:#20303c;color:#b9e7f0;border-color:#8cecff26}.fw-nightstand .fw-price{color:#f4f3ee}.fw-nightstand p,.fw-nightstand .fw-product-info details div{color:#afbdc8}.fw-nightstand .fw-product-form{background:linear-gradient(140deg,#223340aa,#20212ccc);border-color:#8cecff35;box-shadow:0 15px 60px #0002}.fw-nightstand .fw-product-form label,.fw-nightstand summary{color:#e5ecf0}.fw-nightstand .fw-product-form select,.fw-nightstand .fw-product-form input{background:#131c24;color:#f4f3ee;border-color:#ffffff30}.fw-nightstand .fw-product-form .fw-button{background:#9aeaff;color:#10242f!important;box-shadow:0 0 25px #8cecff15}.fw-nightstand .fw-product-form .fw-button:hover{background:#bcefff;box-shadow:0 0 30px #8cecff35}.fw-nightstand .fw-product-form .fw-button:disabled{background:#536574;color:#f4f3ee!important;opacity:.7;box-shadow:none}.fw-nightstand .fw-product-info details{border-color:#ffffff24}.fw-nightstand .fw-product-info details a{color:#9aeaff}.fw-nightstand .fw-story{background:radial-gradient(ellipse at 75% 0,#5d449452,transparent 60%),linear-gradient(145deg,#182d37,#1c1d2c);border-top:1px solid #8cecff24;border-bottom:1px solid #ad91e323}.fw-nightstand .fw-story:before{background:linear-gradient(90deg,#8cecff,#bc9aff);box-shadow:0 0 35px #8cecff88;width:30%;height:2px}.fw-nightstand .fw-story>.fw-wrap>.fw-eyebrow,.fw-nightstand .fw-spec-grid .fw-eyebrow{color:#9aeaff}.fw-nightstand .fw-spec-grid>div{background:linear-gradient(140deg,#8cecff0a,#bc9aff08);border-color:#ffffff20}.fw-nightstand .fw-spec-grid>div:hover{background:#8cecff10;border-color:#8cecff65;box-shadow:0 10px 45px #0002}.fw-nightstand .fw-spec-grid p{color:#b8c8d2}.fw-nightstand .fw-feature img{background:linear-gradient(145deg,#5bacbd30,#ba92ef22);border:1px solid #8cecff24}.fw-nightstand .fw-feature h2{color:#f4f3ee}.fw-nightstand .fw-feature .fw-eyebrow{color:#a8cbd8}.fw-nightstand .fw-sticky-buy{background:#14212df2;border-color:#8cecff44;box-shadow:0 0 45px #74d7ec18}.fw-nightstand .fw-sticky-buy .fw-button-light{background:#9aeaff;color:#10242f!important}.fw-nightstand a:focus-visible,.fw-nightstand button:focus-visible{outline-color:#9aeaff}body:has(.fw-nightstand) .fw-announcement{background:#0e1c25;color:#b8e8f4}body:has(.fw-nightstand) .fw-header{background:#111820f2;color:#eaf0f3;border-color:#8cecff24}body:has(.fw-nightstand) .fw-header .fw-logo svg rect{fill:#9aeaff}body:has(.fw-nightstand) .fw-header .fw-logo svg path{stroke:#16303c}body:has(.fw-nightstand) .fw-cart span{border-color:#9aeaff50}body:has(.fw-nightstand) .fw-footer{background:#0c131b;color:#d7e3ea;border-top:1px solid #8cecff26}body:has(.fw-nightstand) .fw-footer h2{color:#9aeaff}@keyframes fw-night-pulse{50%{box-shadow:0 0 22px #8cecff;opacity:.65}}@media(max-width:760px){.fw-nightstand .fw-product-info h1{font-size:27px}.fw-nightstand p.fw-night-tagline{font-size:55px;letter-spacing:-2.4px}.fw-nightstand .fw-gallery{position:relative}}

@media(min-width:761px){
.fw-nightstand{overflow:clip}.fw-night-chapter{padding-top:18px;padding-bottom:18px}.fw-nightstand .fw-product{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:clamp(30px,4vw,60px);padding-top:28px;padding-bottom:42px;align-items:start}.fw-nightstand .fw-gallery{top:24px;align-self:start}.fw-night-gallery-frame{padding:8px;border-radius:16px 16px 42px 16px}.fw-nightstand .fw-gallery [data-fw-main-image]{width:100%;aspect-ratio:1/1.06;object-fit:cover;border-radius:10px 10px 35px 10px}.fw-nightstand .fw-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.fw-nightstand .fw-thumbs button{width:100%;height:112px;padding:4px;overflow:hidden}.fw-nightstand .fw-thumbs img{width:100%;height:100%;object-fit:cover;object-position:center}
.fw-nightstand .fw-product-info{padding-top:2px}.fw-nightstand .fw-product-info>.fw-eyebrow{margin-bottom:13px}.fw-nightstand .fw-product-info h1{font-size:clamp(23px,2.1vw,31px);letter-spacing:-1px;line-height:1.13;margin-bottom:14px;max-width:560px}.fw-nightstand p.fw-night-tagline{font-size:clamp(37px,4.2vw,61px);line-height:1.02;letter-spacing:-2.5px;margin-bottom:18px}.fw-night-chips{gap:7px;margin-bottom:16px}.fw-night-chips span{font-size:10px;padding:8px 11px}.fw-nightstand .fw-price{font-size:27px;margin:16px 0 12px}.fw-nightstand .fw-product-info>p:not(.fw-night-tagline){font-size:14px;max-width:540px;line-height:1.65;margin-bottom:19px}
.fw-nightstand .fw-product-form{display:grid;grid-template-columns:minmax(0,1fr) 94px;grid-template-areas:'option-label qty-label' 'option qty' 'button button' 'status status';gap:8px 14px;padding:20px;margin-bottom:12px}.fw-nightstand .fw-product-form label[for=fw-variant]{grid-area:option-label}.fw-nightstand .fw-product-form label[for=fw-quantity]{grid-area:qty-label}.fw-nightstand .fw-product-form label{margin:0!important}.fw-nightstand .fw-product-form select{grid-area:option;min-width:0}.fw-nightstand .fw-product-form input{grid-area:qty}.fw-nightstand .fw-product-form .fw-button{grid-area:button;margin:9px 0 0;padding:16px 22px}.fw-nightstand .fw-product-form .fw-status{grid-area:status;min-height:0;font-size:12px}.fw-nightstand .fw-product-form .fw-status:empty{display:none}
.fw-nightstand .fw-product-info details{padding:14px 0}.fw-nightstand .fw-product-info details div{line-height:1.65}.fw-nightstand .fw-product-info details p{margin-top:12px;margin-bottom:12px}.fw-nightstand .fw-product-info details ul{padding-left:18px;margin:12px 0 4px}.fw-nightstand .fw-product-info details li{margin-bottom:5px}
.fw-nightstand .fw-story{padding:48px 0}.fw-nightstand .fw-story>.fw-wrap{display:block}.fw-nightstand .fw-story>.fw-wrap>.fw-eyebrow{margin-bottom:15px}.fw-nightstand .fw-story h2{font-size:clamp(35px,3.7vw,53px);margin-bottom:0;max-width:none}.fw-nightstand .fw-spec-grid{padding-top:26px;gap:18px}.fw-nightstand .fw-spec-grid>div{padding:24px}.fw-nightstand .fw-spec-grid .fw-eyebrow{margin-bottom:18px}.fw-nightstand .fw-spec-grid h3{font-size:23px;margin-top:0}.fw-nightstand .fw-spec-grid p{margin-bottom:0;font-size:14px;line-height:1.65}.fw-nightstand .fw-feature{padding-top:52px;padding-bottom:52px;gap:clamp(36px,5vw,76px);align-items:center}.fw-nightstand .fw-feature img{max-height:470px;object-fit:contain;width:100%}.fw-nightstand .fw-feature p{max-width:500px;margin-bottom:0}.fw-nightstand .fw-feature h2{font-size:clamp(38px,4.1vw,58px)}
}

@media(min-width:761px){
.fw-nightstand .fw-product{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);padding-bottom:36px}.fw-nightstand .fw-gallery [data-fw-main-image]{aspect-ratio:1.04;object-fit:cover}.fw-nightstand .fw-thumbs button{height:clamp(88px,8vw,128px)}.fw-nightstand .fw-product-info>.fw-eyebrow{margin-bottom:12px}.fw-nightstand p.fw-night-tagline{font-size:clamp(38px,3.8vw,58px);margin-bottom:17px}.fw-nightstand .fw-product-info h1{font-size:clamp(23px,2vw,30px)}.fw-nightstand .fw-product-form{margin-top:18px;padding:22px}.fw-nightstand .fw-story>.fw-wrap{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.65fr);column-gap:40px;align-items:start}.fw-nightstand .fw-story>.fw-wrap>.fw-eyebrow{grid-column:1;line-height:1.7;margin-bottom:12px}.fw-nightstand .fw-story h2{grid-column:1;font-size:clamp(32px,3vw,46px);letter-spacing:-1.7px}.fw-nightstand .fw-spec-grid{grid-column:2;grid-row:1 / span 2;padding-top:0;gap:14px}.fw-nightstand .fw-spec-grid>div{padding:22px;min-height:240px}.fw-nightstand .fw-spec-grid h3{font-size:21px;line-height:1.2}.fw-nightstand .fw-spec-grid p{font-size:13px}.fw-nightstand .fw-feature{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);padding-block:48px}.fw-detail-images{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch}.fw-nightstand .fw-detail-images>img{height:100%!important;max-height:none;object-fit:contain;background:#e1e4e3;padding:8px!important}.fw-desktop-detail{display:flex;flex-direction:column;margin:0;min-width:0;border:1px solid #8cecff28;border-radius:16px;overflow:hidden;background:#1d2b36}.fw-nightstand .fw-desktop-detail img{height:100%;max-height:none;object-fit:cover;border:0;border-radius:0;padding:0;background:none}.fw-desktop-detail figcaption{font-size:11px;letter-spacing:1px;padding:13px 16px;border-top:1px solid #8cecff25;color:#b9e7f0}.fw-nightstand .fw-feature h2{font-size:clamp(36px,3.5vw,53px);margin-bottom:20px}.fw-nightstand .fw-feature p{font-size:15px;line-height:1.75}.fw-nightstand .fw-sticky-buy{max-width:1080px;left:50%;right:auto;width:90%;transform:translateX(-50%)}
@media(min-width:761px) and (max-width:1100px){.fw-nightstand .fw-story>.fw-wrap{display:block}.fw-nightstand .fw-spec-grid{padding-top:25px}.fw-nightstand .fw-spec-grid>div{min-height:0}.fw-nightstand .fw-spec-grid h3{font-size:21px}}
