.atmo-quickfeats{padding:clamp(14px,2vw,18px) 0;border-top:1px solid var(--atmo-line);border-bottom:1px solid var(--atmo-line)}.atmo-quickfeats .atmo-qf-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,16px) clamp(12px,3vw,24px);margin:0;padding:0;list-style:none}.atmo-quickfeats .atmo-qf-item{display:flex;align-items:center;gap:10px;margin:0;padding:0;color:var(--atmo-ink);font-size:clamp(14px,1.5vw,15px);line-height:1.35}.atmo-quickfeats .atmo-qf-item:before,.atmo-quickfeats .atmo-qf-item::marker{content:none}.atmo-quickfeats .atmo-qf-item svg{flex:0 0 auto;width:clamp(22px,2.4vw,24px);height:clamp(22px,2.4vw,24px);fill:none;stroke:var(--atmo-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.atmo-quickfeats .atmo-qf-item a{color:var(--atmo-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.atmo-quickfeats .atmo-qf-item a:focus-visible{outline:2px solid var(--atmo-accent);outline-offset:2px;border-radius:4px}@media(max-width:340px){.atmo-quickfeats .atmo-qf-list{grid-template-columns:1fr}}.atmo-product{width:100%;max-width:var(--atmo-width-sales);margin:0 auto;overflow-x:hidden;line-height:1.65}.atmo-product :is(h1,h2,h3){color:var(--atmo-ink);letter-spacing:-.02em;text-wrap:balance}.atmo-product h3{line-height:1.3}.atmo-product p{max-width:62ch;text-wrap:pretty}.atmo-product [id]{scroll-margin-top:clamp(80px,10vw,120px)}.atmo-product .atmo-h2{margin:0 0 16px}.atmo-product .atmo-sec>p{max-width:820px;color:var(--atmo-muted);font-size:clamp(16px,1.8vw,17px);line-height:1.7}.atmo-product .atmo-intro>p{max-width:720px}.atmo-product .atmo-centre :is(.atmo-card,.atmo-use){text-align:left}.atmo-product .atmo-image-placeholder{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:290px;overflow:hidden;border-radius:var(--atmo-radius-img);background:var(--atmo-soft)}.atmo-product .atmo-image-placeholder img{display:block;width:100%;height:100%;min-height:290px;border-radius:var(--atmo-radius-img);object-fit:cover;object-position:center}.atmo-product .atmo-image-wide{width:100%;margin:35px 0 5px}.atmo-product .atmo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:32px}.atmo-product .atmo-card .atmo-h3,.atmo-product .atmo-panel .atmo-h3{margin:0 0 10px}.atmo-product .atmo-card p{margin:0;color:var(--atmo-muted);font-size:15px;line-height:1.65}.atmo-product .atmo-split{gap:22px}.atmo-product .atmo-feature{margin-top:32px}.atmo-product .atmo-two-column{margin-top:15px}.atmo-product .atmo-two-column .atmo-copy{padding:10px 0}.atmo-product .atmo-two-column h3{margin:0 0 12px;font-size:clamp(22px,2.6vw,28px);line-height:1.2;letter-spacing:-.02em}.atmo-product .atmo-two-column p{color:var(--atmo-muted);font-size:16px;line-height:1.7}.atmo-product .atmo-panel{padding:clamp(24px,4vw,32px);border-radius:var(--atmo-radius);background:var(--atmo-soft)}.atmo-product .atmo-panel p{margin:0;color:var(--atmo-muted);font-size:15px;line-height:1.7}.atmo-product .atmo-ticks{gap:20px;margin:32px 0 10px}.atmo-product .atmo-ticks li{font-size:15px}.atmo-product .atmo-ticks li>p{margin:0}.atmo-product .atmo-features-section{background:#fff}.atmo-product .atmo-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:17px;margin-top:34px}.atmo-product .atmo-feature-card{position:relative;display:flex;gap:20px;min-width:0;padding:28px;border:1px solid var(--atmo-line);border-radius:var(--atmo-radius);background:var(--atmo-soft)}.atmo-product .atmo-feature-card-large{grid-column:span 2;padding:34px;background:#fff;box-shadow:var(--atmo-shadow-sm)}.atmo-product .atmo-feature-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--atmo-accent-light);color:var(--atmo-accent);font-size:12px;font-weight:800;letter-spacing:.04em}.atmo-product .atmo-feature-content{min-width:0}.atmo-product .atmo-feature-label{margin-bottom:7px;color:var(--atmo-accent);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.atmo-product .atmo-feature-card h3{margin:0 0 9px;font-size:clamp(19px,2.2vw,21px);line-height:1.25;letter-spacing:-.02em}.atmo-product .atmo-feature-card p{margin:0;color:var(--atmo-muted);font-size:15px;line-height:1.65}.atmo-product .atmo-feature-spec{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.atmo-product .atmo-feature-spec span{padding:7px 10px;border:1px solid var(--atmo-line);border-radius:999px;background:var(--atmo-soft);color:var(--atmo-ink);font-size:14px;font-weight:700}.atmo-product .atmo-feature-image{margin-top:34px}.atmo-product .atmo-specs{margin:clamp(16px,2vw,24px) 0;color:var(--atmo-ink);font-size:clamp(15px,1.4vw,16px);line-height:1.55}.atmo-product .atmo-spec-row{display:grid;grid-template-columns:1fr;gap:4px;padding:12px 0;border-top:1px solid var(--atmo-line)}.atmo-product .atmo-spec-row:first-child{padding-top:0;border-top:none}.atmo-product .atmo-spec-row__k{color:var(--atmo-accent);font-size:clamp(12px,1.1vw,13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.atmo-product .atmo-spec-row__v p{margin:0}.atmo-product .atmo-spec-row__v p+p{margin-top:6px}.atmo-product .atmo-spec-row__v ul{margin:0;padding-left:18px}.atmo-product .atmo-bands{width:100%;border-collapse:collapse;font-size:15px}.atmo-product .atmo-bands td{padding:8px 12px 8px 0;border-bottom:1px solid var(--atmo-line);vertical-align:middle}.atmo-product .atmo-bands tr:last-child td{border-bottom:none}.atmo-product .atmo-bands__name{font-weight:600;white-space:nowrap}.atmo-product .atmo-chip{display:inline-block;width:28px;height:10px;margin-right:10px;border-radius:4px;vertical-align:middle}.atmo-product .atmo-specs__note{margin:14px 0 0;color:var(--atmo-muted);font-size:clamp(13px,1.2vw,14px)}.atmo-product .atmo-specs__cta{margin-top:clamp(24px,3vw,36px)}.atmo-product .atmo-spec-note{margin-top:17px;color:var(--atmo-muted);font-size:13px;line-height:1.6}@media(min-width:750px){.atmo-product .atmo-spec-row{grid-template-columns:clamp(180px,24vw,260px) 1fr;gap:24px}}@media(max-width:480px){.atmo-product .atmo-bands td{display:block;padding:2px 0;border:none}.atmo-product .atmo-bands tr{display:block;padding:8px 0;border-bottom:1px solid var(--atmo-line)}.atmo-product .atmo-bands tr:last-child{border-bottom:none}}.atmo-product .atmo-use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:30px}.atmo-product .atmo-use{overflow:hidden;border:1px solid var(--atmo-line);border-radius:var(--atmo-radius);background:#fff;box-shadow:var(--atmo-shadow-sm)}.atmo-product .atmo-use .atmo-image-placeholder{height:clamp(180px,20vw,240px);min-height:0;border-radius:0}.atmo-product .atmo-use .atmo-image-placeholder img{height:100%;min-height:0;border-radius:0}.atmo-product .atmo-use-copy{padding:22px}.atmo-product .atmo-use-copy h3{display:flex;align-items:center;gap:10px;margin:0 0 7px;font-size:clamp(17px,1.8vw,18px);letter-spacing:-.015em}.atmo-product .atmo-use-copy h3 svg{flex:0 0 auto;width:clamp(22px,2.2vw,24px);height:clamp(22px,2.2vw,24px);fill:none;stroke:var(--atmo-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.atmo-product .atmo-use-copy p{margin:0;color:var(--atmo-muted);font-size:14px;line-height:1.6}.atmo-product .atmo-faq{margin-top:clamp(16px,2vw,24px)}.atmo-product .atmo-faq .atmo-acc__body{max-width:820px;color:var(--atmo-muted);font-size:15px;line-height:1.65}@media(max-width:800px){.atmo-product :is(.atmo-grid,.atmo-use-grid,.atmo-feature-grid){grid-template-columns:1fr}.atmo-product .atmo-feature-grid{counter-reset:atmo-feature}.atmo-product .atmo-feature-card,.atmo-product .atmo-feature-card-large{display:block;grid-column:span 1;padding:24px;counter-increment:atmo-feature}.atmo-product .atmo-feature-icon{display:none}.atmo-product .atmo-feature-card h3:before{content:counter(atmo-feature,decimal-leading-zero) " \b7  "}.atmo-product .atmo-text-first-mobile .atmo-copy{order:1}}.atmo-product .atmo-metrics *{margin:0;padding:0}html:has(.atmo-metrics){scroll-behavior:smooth}.atmo-product .atmo-metrics{background:#fff;color:var(--atmo-ink);line-height:1.6;-webkit-font-smoothing:antialiased}.atmo-product .atmo-metrics img{display:block;max-width:100%}.atmo-product .atmo-metrics__container{margin:0 auto}.atmo-product .atmo-metrics__intro{max-width:720px;margin:0 auto clamp(32px,5vw,55px);text-align:center}.atmo-product .atmo-metrics .atmo-eyebrow{margin-bottom:16px}.atmo-product .atmo-metrics__title{margin-bottom:18px;font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.035em}.atmo-product .atmo-metrics__desc{color:var(--atmo-muted);font-size:clamp(16px,1.9vw,18px);line-height:1.7}.atmo-product .atmo-metrics__wrap{position:relative}.atmo-product .atmo-metrics__nav{display:flex;justify-content:flex-end;gap:10px;margin-bottom:18px}.atmo-product .atmo-metrics__nav-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--atmo-line);border-radius:50%;background:#fff;color:var(--atmo-ink);box-shadow:var(--atmo-shadow-sm);cursor:pointer;transition:background .2s ease,opacity .2s ease}.atmo-product .atmo-metrics__nav-btn:hover{background:var(--atmo-soft)}.atmo-product .atmo-metrics__nav-btn:disabled{opacity:.35;cursor:default}.atmo-product .atmo-metrics__nav-btn:disabled:hover{background:#fff}.atmo-product .atmo-metrics__nav-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.atmo-product .atmo-metrics__track{display:flex;gap:22px;padding:4px 4px 6px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.atmo-product .atmo-metrics__track::-webkit-scrollbar{display:none}.atmo-product .atmo-metrics__slide{display:flex;flex-direction:column;flex:0 0 78%;max-width:300px;scroll-snap-align:start;overflow:hidden;border-radius:var(--atmo-radius-img);background:var(--atmo-soft);box-shadow:var(--atmo-shadow-md)}.atmo-product .atmo-metrics__slide-img{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;aspect-ratio:3 / 4}.atmo-product .atmo-metrics__slide-img svg{width:42%;height:42%;fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.atmo-product .atmo-tone-a{background:linear-gradient(150deg,var(--atmo-sky),var(--atmo-accent))}.atmo-product .atmo-tone-c{background:linear-gradient(150deg,#38BDF8,var(--atmo-ink))}.atmo-product .atmo-tone-d{background:linear-gradient(150deg,#F59E0B,var(--atmo-accent))}.atmo-product .atmo-tone-b{background:linear-gradient(150deg,#7DD3FC,var(--atmo-accent))}.atmo-product .atmo-metrics__slide-body{padding:22px 22px 26px}.atmo-product .atmo-metrics__slide h3{margin:0 0 6px;font-size:19px;letter-spacing:-.02em}.atmo-product .atmo-metrics__slide p{color:var(--atmo-muted);font-size:14px;line-height:1.65}.atmo-product .atmo-metrics__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.atmo-product .atmo-metrics__tab{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:1px solid var(--atmo-line);border-radius:999px;background:#fff;color:var(--atmo-muted);font-size:14px;font-weight:650;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.atmo-product .atmo-metrics__tab-index{color:var(--atmo-muted);font-variant-numeric:tabular-nums}.atmo-product .atmo-metrics__tab[aria-current=true]{background:var(--atmo-accent);border-color:var(--atmo-accent);color:#fff}.atmo-product .atmo-metrics__tab[aria-current=true] .atmo-metrics__tab-index{color:#ffffffbf}@media(max-width:640px){.atmo-product .atmo-metrics__slide{flex-basis:84%}.atmo-product .atmo-metrics__tab{padding:7px 11px;font-size:14px}.atmo-product .atmo-metrics__nav{display:none}}@media(max-width:779px){.atmo-product .atmo-metrics__slide-img{aspect-ratio:auto;height:clamp(150px,46vw,210px)}.atmo-product .atmo-metrics__slide-img svg{width:34%;height:34%}.atmo-product .atmo-metrics__slide-body{padding:clamp(16px,4.5vw,22px) clamp(16px,4.5vw,22px) clamp(18px,5vw,26px)}}@media(min-width:780px)and (max-width:1099px){.atmo-product .atmo-metrics__slide{flex:0 0 clamp(220px,26vw,280px)}}@media(min-width:1100px){.atmo-product .atmo-metrics__nav{justify-content:center;margin-bottom:28px}.atmo-product .atmo-metrics__nav-btn{width:38px;height:38px}.atmo-product .atmo-metrics__nav-btn svg{width:15px;height:15px}.atmo-product #atmo-metrics-next{background:var(--atmo-ink);border-color:var(--atmo-ink);color:#fff}.atmo-product #atmo-metrics-next:hover{background:#1e293b}.atmo-product #atmo-metrics-next:disabled{background:var(--atmo-line);border-color:var(--atmo-line);color:#fff}.atmo-product .atmo-metrics__track{gap:28px}.atmo-product .atmo-metrics__slide{flex:0 0 82%;flex-direction:row;align-items:stretch;max-width:960px;scroll-snap-align:start}.atmo-product .atmo-metrics__slide-img{flex:0 0 44%;width:auto;min-height:460px;aspect-ratio:auto}.atmo-product .atmo-metrics__slide-img svg{width:34%;height:34%}.atmo-product .atmo-metrics__slide-body{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:60px 64px}.atmo-product .atmo-metrics__slide h3{margin:0 0 20px;font-size:34px;letter-spacing:-.03em}.atmo-product .atmo-metrics__slide p{max-width:46ch;font-size:16px;line-height:1.75}.atmo-product .atmo-metrics__tabs{position:relative;flex-wrap:nowrap;justify-content:space-between;gap:0;margin-top:36px}.atmo-product .atmo-metrics__tabs:before{content:"";position:absolute;left:0;right:0;top:50%;z-index:0;height:1px;background:var(--atmo-line)}.atmo-product .atmo-metrics__tab{position:relative;z-index:1;padding:4px 14px;border:none;border-radius:0;background:#fff;font-size:14px;font-weight:650;white-space:nowrap}.atmo-product .atmo-metrics__tab:first-child{padding-left:0}.atmo-product .atmo-metrics__tab:last-child{padding-right:0}.atmo-product .atmo-metrics__tab-index{display:none}.atmo-product .atmo-metrics__tab[aria-current=true]{background:#fff;border:none;color:var(--atmo-ink);font-weight:800}}@media(prefers-reduced-motion:reduce){html:has(.atmo-metrics){scroll-behavior:auto}.atmo-product .atmo-metrics *,.atmo-product .atmo-metrics *:before,.atmo-product .atmo-metrics *:after{transition:none!important}.atmo-product .atmo-metrics__track{scroll-snap-type:none}}.atmosense.as-lp{--as-accent:#0369a1;--as-accent-dk:#025a8a;--as-ink:#1e2a35;--as-muted:#5b6670;--as-line:#d5dde3;--as-tint:#eef5fa;--as-soft:#f6f9fb;--as-radius:clamp(14px,1.6vw,20px);color:var(--as-ink);font-size:clamp(15px,1.4vw,17px);line-height:1.6}.atmosense.as-lp *{box-sizing:border-box}body .atmosense.as-lp{padding-inline:0}.as-lp img{display:block;width:100%;height:auto;border-radius:var(--as-radius)}.as-lp h2,.as-lp h3{color:var(--as-ink);margin:0}.as-lp p{margin:0}.as-lp .as-sec{max-width:1180px;margin:0 auto;padding:clamp(40px,7vw,96px) clamp(16px,4vw,40px)}.as-lp .as-sec--tint{background:var(--as-soft);max-width:none}.as-lp .as-sec--tint>.as-inner{max-width:1100px;margin:0 auto}.as-lp .as-eyebrow{display:inline-block;font-size:clamp(12px,1.1vw,13px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--as-accent);margin-bottom:clamp(8px,1vw,12px)}.as-lp .as-h2{font-size:clamp(28px,4vw,44px);line-height:1.12;letter-spacing:-.01em}.as-lp .as-split{display:grid;gap:clamp(28px,4vw,56px);align-items:center}.as-lp .as-box-list{list-style:none;padding:0;margin:clamp(16px,2vw,22px) 0 0;display:grid;gap:10px}.as-lp .as-box-list li{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--as-line);border-radius:12px;padding:12px 16px;font-weight:600}.as-lp .as-box-list li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--as-accent);flex:none}.as-lp .as-box-note{margin-top:14px;font-size:clamp(13px,1.2vw,15px);color:var(--as-muted)}@media(min-width:990px){.as-lp .as-split{grid-template-columns:1fr 1fr}}.product-details .text-block h1{font-size:clamp(26px,3.2vw,36px);line-height:1.15}.product-details product-price>[ref=priceContainer]{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case)}.product-media-container.product-media-container--video .product-media.product-media deferred-media video{object-fit:contain;background-color:var(--color-background)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/atmo-product.css.map */
