body:has(.snm-sl) .shopify-section-group-header-group,body:has(.snm-sl) .shopify-section-group-footer-group,body:has(.snm-sl) .shopify-section-group-overlay-group,body:has(.snm-sl) .scroll-to-top,body:has(.snm-sl) scroll-to-top,body:has(.snm-sl) #AirReviews-FloatButtonWrapper{display:none!important}body:has(.snm-sl){background:#fff!important}body:has(.snm-sl) main#MainContent{padding:0!important;margin:0!important}.snm-sl{--paper:#ffffff;--cream:#faf9f5;--sand:#f1eee6;--line:#e3dfd5;--ink:#10131c;--body:#2b2f3a;--mute:#5d6170;--navy:#001a72;--navy2:#0b2687;--onnavy:#faf9f5;--onnavy-mute:rgba(250,249,245,.74);--heat:#c47a3a;--heat-soft:#e8a15a;--pill:#f3c74f;--ok:#1f7a4a;--f:"Montserrat","Helvetica Neue",Arial,sans-serif;display:block;width:100%;overflow-x:clip;text-align:left;font-family:var(--f);font-size:16px;line-height:1.55;color:var(--ink);background:var(--paper);letter-spacing:normal;-webkit-font-smoothing:antialiased}.snm-sl *,.snm-sl *:before,.snm-sl *:after{box-sizing:border-box}.snm-sl img{display:block;max-width:100%;height:auto}.snm-sl h1,.snm-sl h2,.snm-sl h3{font-family:var(--f);text-transform:none;text-wrap:balance;margin:0;color:var(--ink);letter-spacing:normal}.snm-sl p{margin:0}.snm-sl b{font-weight:700}.snm-sl ul,.snm-sl ol{margin:0;padding:0}.snm-sl li{color:var(--body)}.snm-sl a{color:inherit}.snm-sl .s-wrap{max-width:1080px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.snm-sl .s-top{display:flex;justify-content:center;padding:14px 0;border-bottom:1px solid var(--line)}.snm-sl .s-top img{width:120px}.snm-sl .s-top .s-txt{letter-spacing:.32em;font-weight:700;font-size:15px;color:var(--navy)}.snm-sl [data-ad]{display:none}.snm-sl[data-a="1a"] [data-ad="1a"],.snm-sl[data-a="1b"] [data-ad="1b"],.snm-sl[data-a="1c"] [data-ad="1c"],.snm-sl[data-a="2a"] [data-ad="2a"],.snm-sl[data-a="2b"] [data-ad="2b"],.snm-sl[data-a="2c"] [data-ad="2c"]{display:block}.snm-sl .s-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding-block:48px 36px}.snm-sl .s-hero>div{min-width:0}.snm-sl .s-kick{display:inline-block;font-size:12.5px;font-weight:600;color:var(--navy);background:#edf0fa;border-radius:20px;padding:6px 12px;line-height:1.4}.snm-sl h1{font-size:50px;line-height:1.06;font-weight:700;letter-spacing:-.02em;margin-top:16px}.snm-sl .s-lead{font-size:18px;color:var(--body);margin-top:14px;max-width:34ch}.snm-sl .s-lead b{color:var(--ink)}.snm-sl .s-shot{border-radius:16px;overflow:hidden;background:var(--sand)}.snm-sl .s-ph img{width:100%;aspect-ratio:4/5;object-fit:cover}.snm-sl .s-ph img.mb{display:none}.snm-sl .s-labels{display:none;grid-template-columns:repeat(3,1fr);text-align:center;font-size:12.5px;line-height:1.4;color:var(--mute);padding:10px 4px 12px;background:var(--sand)}.snm-sl[data-a="1a"] .s-labels{display:grid}.snm-sl .s-labels b{display:block;color:var(--ink);font-size:14px}.snm-sl .s-labels .us b{color:var(--navy)}.snm-sl .s-form{display:grid;gap:10px;margin:20px 0 0;max-width:440px}.snm-sl .s-form input[type=email]{width:100%;height:auto;min-height:0;margin:0;padding:15px 16px;border-radius:12px;border:1.5px solid #cfd3de;background:#fff;color:var(--ink);font:400 16px/1.3 var(--f);box-shadow:none;-webkit-appearance:none;appearance:none}.snm-sl .s-form input[type=email]:focus{outline:2px solid var(--navy);outline-offset:1px}.snm-sl .s-cta{display:block;width:100%;min-height:0;margin:0;text-align:center;background:var(--navy);color:#fff;border:0;border-radius:40px;padding:19px 16px;font:700 17px/1.2 var(--f);letter-spacing:normal;text-transform:none;cursor:pointer;box-shadow:0 6px 18px #001a7238;-webkit-appearance:none;appearance:none}.snm-sl .s-cta:hover{background:var(--navy2)}.snm-sl .s-cta:focus-visible{outline:3px solid var(--pill);outline-offset:2px}.snm-sl .s-fine{font-size:13px;color:var(--body);text-align:center;line-height:1.45;margin-top:10px;max-width:440px}.snm-sl .s-left{text-align:left;margin-top:14px;max-width:none}.snm-sl .s-err{font-size:13.5px;color:#b4412f;font-weight:600}.snm-sl .s-done{display:none;margin-top:20px;max-width:440px;border:1.5px solid var(--ok);background:#eef8f2;border-radius:12px;padding:14px 16px;font-size:14.5px;color:var(--body);text-align:left}.snm-sl .s-done>b{display:block;color:var(--ink);font-size:16px;margin-bottom:2px}.snm-sl.signed .s-done{display:block}.snm-sl.signed .s-pre{display:none}.snm-sl .s-askwrap{margin-top:14px;padding-top:14px;border-top:1px solid #cfe5d8}.snm-sl .s-ask{display:grid;gap:8px}.snm-sl .s-ask label{font-size:14px;font-weight:600;color:var(--ink)}.snm-sl .s-ask textarea{width:100%;min-height:80px;margin:0;border:1.5px solid #cfd3de;border-radius:10px;padding:10px 12px;font:400 14px/1.4 var(--f);color:var(--ink);background:#fff;resize:vertical}.snm-sl .s-ask .s-qemail{width:100%;border:1.5px solid #cfd3de;border-radius:10px;padding:10px 12px;font:400 14px/1.4 var(--f);background:#fff}.snm-sl .s-ask button{justify-self:start;margin:0;min-height:0;background:var(--navy);color:#fff;border:0;border-radius:30px;padding:10px 22px;font:700 14px/1.2 var(--f);cursor:pointer}.snm-sl .s-thanks{font-size:14px;color:var(--body)}.snm-sl .s-band{background:var(--navy);color:var(--onnavy);border-radius:20px;padding:30px 24px 22px;margin-bottom:8px}.snm-sl .s-stats{display:grid;grid-template-columns:repeat(3,1fr)}.snm-sl .s-stats div{padding:4px 8px;text-align:center;border-left:1px solid rgba(250,249,245,.16)}.snm-sl .s-stats div:first-child{border-left:0}.snm-sl .s-stats b{display:block;font-size:46px;font-weight:700;letter-spacing:-.02em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.snm-sl .s-stats b small{font-size:15px;color:var(--heat-soft);margin-left:3px;font-weight:600}.snm-sl .s-stats span{display:block;font-size:14px;color:var(--onnavy-mute);margin-top:6px;line-height:1.35}.snm-sl .s-liner{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;margin-top:22px;padding-top:18px;border-top:1px solid rgba(250,249,245,.16);font-size:13px;line-height:1.45;color:var(--onnavy-mute)}.snm-sl .s-liner span{padding:0 12px;border-left:1px solid rgba(250,249,245,.22)}.snm-sl .s-liner span:first-child{border-left:0}.snm-sl .s-liner b{color:#fff}.snm-sl .s-sec{padding-block:76px}.snm-sl .s-crm{background:var(--cream)}.snm-sl .s-h2{font-size:38px;line-height:1.12;font-weight:700;letter-spacing:-.015em;max-width:20ch}.snm-sl .s-sub{font-size:17px;color:var(--body);margin-top:14px;max-width:54ch}.snm-sl .s-small{font-size:15px}.snm-sl .s-ctr{text-align:center}.snm-sl .s-ctr .s-h2,.snm-sl .s-ctr .s-sub,.snm-sl .s-ctrh{margin-left:auto;margin-right:auto}.snm-sl .s-ctrh{text-align:center}.snm-sl .s-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.snm-sl .s-split>div{min-width:0}.snm-sl .s-review{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px;margin-bottom:22px;max-width:440px}.snm-sl .s-review q{display:block;font-size:17px;font-weight:600;color:var(--ink);quotes:none;line-height:1.4}.snm-sl .s-review small{display:block;font-size:12.5px;color:var(--mute);margin-top:8px}.snm-sl .s-zones{list-style:none;display:grid;gap:14px;margin-top:26px}.snm-sl .s-zones li{display:flex;gap:14px;align-items:center;font-size:16px}.snm-sl .s-zones b{color:var(--ink)}.snm-sl .s-zones .n{flex:none;width:28px;height:28px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.snm-sl .s-rimg{position:relative;border-radius:16px;overflow:hidden}.snm-sl .s-rimg img{width:100%}.snm-sl .s-hov{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.snm-sl .s-cap{font-size:13px;color:var(--mute);margin-top:10px}.snm-sl .s-bars{display:grid;gap:22px;margin-top:36px;max-width:660px}.snm-sl .s-bars .lab{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px;color:var(--mute);margin-bottom:8px}.snm-sl .s-bars .lab b{color:var(--ink);font-weight:600}.snm-sl .s-bars .track{height:54px;border-radius:12px;background:var(--sand);overflow:hidden}.snm-sl .s-bars .fill{height:100%;border-radius:12px;display:flex;align-items:center;justify-content:flex-end;padding-right:16px;font-weight:700;font-size:18px;font-variant-numeric:tabular-nums}.snm-sl .s-bars .fill.them{width:70.2%;background:#c9c6be;color:var(--ink)}.snm-sl .s-bars .fill.us{width:100%;background:var(--navy);color:#fff}.snm-sl .s-bnote{font-size:14.5px;color:var(--body);margin-top:22px;max-width:60ch}.snm-sl .s-heatup{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:36px auto 0;max-width:720px;text-align:center}.snm-sl .s-heatup .pt b{display:block;font-size:46px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--navy);font-variant-numeric:tabular-nums}.snm-sl .s-heatup .pt b small{font-size:17px;color:var(--heat);margin-left:3px}.snm-sl .s-heatup .pt .t{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--mute);margin-bottom:8px}.snm-sl .s-heatup .pt span{display:block;font-size:13.5px;color:var(--body);margin-top:6px}.snm-sl .s-heatup .pt.cold b{color:#8a8f9c}.snm-sl .s-heatup .line{height:10px;border-radius:10px;background:linear-gradient(90deg,#c9c6be,var(--heat-soft),var(--heat))}.snm-sl .s-cmpw{overflow-x:auto;margin-top:32px}.snm-sl .s-cmp{width:100%;max-width:720px;margin:0 auto;border-collapse:separate;border-spacing:0;font-size:15px;border:0;table-layout:auto}.snm-sl .s-cmp th,.snm-sl .s-cmp td{padding:14px 12px;text-align:center;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font-family:var(--f)}.snm-sl .s-cmp th:first-child,.snm-sl .s-cmp td:first-child{text-align:left;color:var(--body)}.snm-sl .s-cmp thead th{font-size:13px;font-weight:700}.snm-sl .s-cmp .us{background:#edf0fa;color:var(--navy);font-weight:700}.snm-sl .s-cmp thead .us{background:var(--navy);color:#fff;border-radius:12px 12px 0 0}.snm-sl .s-cmp tr:last-child .us{border-radius:0 0 12px 12px}.snm-sl .s-cmp .yes{font-size:20px;color:var(--navy)}.snm-sl .s-cmp .no{font-size:18px;color:#b4412f}.snm-sl .s-cmp .dash{color:#9a9da8}.snm-sl .s-cmp .price td{font-weight:700;color:var(--ink)}.snm-sl .s-cmp .price td.us{color:var(--navy)}.snm-sl .s-backs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:32px;text-align:left}.snm-sl .s-backs div{background:var(--navy);color:var(--onnavy-mute);border-radius:16px;padding:22px 20px;font-size:15px}.snm-sl .s-backs b{display:block;color:#fff;font-size:17px;margin-bottom:4px}.snm-sl .s-rooms{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;text-align:left}.snm-sl .s-rooms figure{margin:0}.snm-sl .s-rooms img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:14px}.snm-sl .s-rooms figcaption{font-size:13.5px;color:var(--body);margin-top:10px}.snm-sl .s-fit{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:32px}.snm-sl .s-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px}.snm-sl .s-card h3{font-size:16px;font-weight:700;margin-bottom:12px}.snm-sl .s-dims{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.snm-sl .s-dims b{display:block;font-size:28px;font-weight:700;color:var(--navy);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.2}.snm-sl .s-dims span{font-size:12.5px;color:var(--mute)}.snm-sl .s-fit ul{padding-left:18px;display:grid;gap:10px;font-size:15px;list-style:disc}.snm-sl .s-fit ul b{color:var(--ink)}.snm-sl .s-steps{list-style:none;display:grid;gap:14px;counter-reset:st}.snm-sl .s-steps li{display:flex;gap:12px;font-size:15px}.snm-sl .s-steps li:before{counter-increment:st;content:counter(st);flex:none;width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.snm-sl .s-steps b{color:var(--ink)}.snm-sl .s-sam{max-width:680px;margin:0 auto}.snm-sl .s-sam p{font-size:17px;color:var(--body);margin-top:14px}.snm-sl .s-sam .sig{font-weight:700;color:var(--ink);margin-top:18px}.snm-sl .s-offer{max-width:560px;margin:36px auto 0;background:#fff;border:1px solid var(--line);border-radius:20px;padding:28px 24px;text-align:left;box-shadow:0 10px 30px #001a7212}.snm-sl .s-offer .row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px solid var(--line);padding:12px 0;font-size:15px;color:var(--body)}.snm-sl .s-offer .row b{color:var(--ink);font-size:16px;text-align:right}.snm-sl .s-offer .row.big b{font-size:30px;color:var(--navy)}.snm-sl .s-offer .s-form,.snm-sl .s-offer .s-fine,.snm-sl .s-offer .s-done{max-width:none}.snm-sl .s-offer .s-form{margin-top:22px}.snm-sl .s-faq{max-width:740px;margin:32px auto 0}.snm-sl .s-faq details{border-bottom:1px solid var(--line)}.snm-sl .s-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 2px;font-size:16px;font-weight:600;color:var(--ink)}.snm-sl .s-faq summary::-webkit-details-marker{display:none}.snm-sl .s-faq summary:after{content:"+";font-size:20px;line-height:1;color:var(--navy);flex:none}.snm-sl .s-faq details[open] summary:after{content:"\2013"}.snm-sl .s-faq summary:focus-visible{outline:2px solid var(--navy)}.snm-sl .s-faq p{padding:0 2px 18px;font-size:15.5px;color:var(--body)}.snm-sl .s-closef{margin-left:auto;margin-right:auto}.snm-sl .s-closef .s-form{margin:24px auto 0}.snm-sl .s-closef .s-fine{margin-left:auto;margin-right:auto}.snm-sl .s-foot{padding-block:32px 90px;text-align:center;font-size:12.5px;color:var(--mute);border-top:1px solid var(--line)}.snm-sl .s-foot a{color:var(--mute)}.snm-sl .s-stick{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;align-items:center;justify-content:space-between;gap:12px;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#fffffff5;border-top:1px solid var(--line);font-size:13.5px;color:var(--body)}.snm-sl .s-stick b{color:var(--navy)}.snm-sl .s-stick a{background:var(--navy);color:#fff;text-decoration:none;font-weight:600;border-radius:40px;padding:11px 18px;white-space:nowrap}@media(max-width:760px){.snm-sl .s-top{padding:10px 0}.snm-sl .s-hero{grid-template-columns:1fr;gap:12px;padding-block:14px 28px}.snm-sl .s-labels{padding:7px 4px 8px;font-size:11.5px;line-height:1.3}.snm-sl .s-labels b{font-size:13px}.snm-sl .s-copy{display:contents}.snm-sl .s-head{order:1}.snm-sl .s-shot{order:2}.snm-sl .s-act{order:3}.snm-sl .s-ph img.dk{display:none}.snm-sl .s-ph img.mb{display:block;aspect-ratio:16/9}.snm-sl h1{font-size:33px;margin-top:12px}.snm-sl .s-lead{font-size:16px;margin-top:10px}.snm-sl .s-form{max-width:none;margin-top:0}.snm-sl .s-fine,.snm-sl .s-done{max-width:none}.snm-sl .s-band{padding:22px 14px 18px;border-radius:16px}.snm-sl .s-stats b{font-size:30px}.snm-sl .s-stats b small{font-size:12.5px}.snm-sl .s-stats span{font-size:11.5px}.snm-sl .s-liner{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;text-align:center;font-size:13px}.snm-sl .s-liner span{border-left:0;padding:0}.snm-sl .s-liner span:first-child{grid-column:1/-1;font-size:15px}.snm-sl .s-sec{padding-block:56px}.snm-sl .s-h2{font-size:28px}.snm-sl .s-sub{font-size:16px}.snm-sl .s-split,.snm-sl .s-fit,.snm-sl .s-backs{grid-template-columns:1fr}.snm-sl .s-split{gap:28px}.snm-sl .s-rooms{grid-template-columns:1fr 1fr}.snm-sl .s-rooms figure:last-child{grid-column:1/-1}.snm-sl .s-rooms figure:last-child img{aspect-ratio:16/10}.snm-sl .s-heatup{gap:10px}.snm-sl .s-heatup .pt b{font-size:34px}.snm-sl .s-heatup .pt b small{font-size:13px}.snm-sl .s-stick.on{display:flex}.snm-sl.signed .s-stick{display:none}}@media(prefers-reduced-motion:reduce){.snm-sl *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/snm-sauna-lander.css.map */
