:root{--coasta-parity-bg:#000;--coasta-parity-panel:#202020;--coasta-parity-panel-2:#171717;--coasta-parity-text:#fff;--coasta-parity-muted:#a7a7aa;--coasta-parity-line:#444;--coasta-parity-blue:#72a7ff;--coasta-parity-accent:#ffc400;--coasta-parity-radius:12px;--coasta-parity-content:820px;--coasta-parity-wide:1280px}.coasta-parity-nav-wrap{--coasta-parity-nav-height:46px;position:relative;background:#000}.coasta-parity-nav-sentinel{position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none}.coasta-parity-nav{position:relative;z-index:44;width:100%;height:var(--coasta-parity-nav-height);display:flex;align-items:center;background:#000;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.coasta-parity-nav-wrap.is-stuck{height:var(--coasta-parity-nav-height)}.coasta-parity-nav-wrap.is-stuck .coasta-parity-nav{position:fixed;left:0;right:0;top:0;width:100%;z-index:55}.header-section.coasta-pdp-force-hidden,body.coasta-pdp-tabs-stuck .header-section{transform:translate3d(0,-110%,0)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .18s ease,opacity .12s ease,visibility 0s linear .18s!important}body:not(.coasta-pdp-tabs-stuck) .header-section:not(.coasta-pdp-force-hidden){visibility:visible;transition:transform .18s ease,opacity .12s ease!important}#coasta-overview,#coasta-specs,#coasta-reviews,#coasta-faq{scroll-margin-top:calc(var(--coasta-parity-nav-height,46px) + 10px)}.coasta-parity-nav__inner{width:100%;display:flex;justify-content:center;padding:0 20px}.coasta-parity-nav__links{display:flex;align-items:center;gap:10px;white-space:nowrap}.coasta-parity-nav__links a{min-width:76px;height:30px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#242426;color:#d2d2d5;text-decoration:none;font-size:11.5px;font-weight:600;line-height:1;transition:background .18s ease,color .18s ease,transform .18s ease}.coasta-parity-nav__links a:hover{color:#fff;transform:translateY(-1px)}.coasta-parity-nav__links a.is-active{background:var(--coasta-parity-accent);color:#080808}.coasta-parity-overview{background:#000;color:#fff;overflow:hidden}.coasta-parity-shell{width:min(var(--coasta-parity-content),calc(100% - 40px));margin:0 auto}.coasta-parity-story{padding:82px 0 28px}.coasta-parity-story:first-child{padding-top:44px}.coasta-parity-copy span{display:block;color:var(--coasta-parity-blue);font-size:13px;font-weight:700;line-height:1.25;margin-bottom:14px}.coasta-parity-copy h2{margin:0;color:#fff;font-size:31px;line-height:1.08;letter-spacing:-.035em;font-weight:750}.coasta-parity-copy p{margin:12px auto 0;color:#a2a2a7;font-size:13px;line-height:1.55;max-width:720px}.coasta-parity-copy--center{text-align:center}.coasta-parity-copy--side{text-align:left}.coasta-parity-copy--side p{margin-left:0;margin-right:0}.coasta-parity-media{position:relative;overflow:hidden;border-radius:var(--coasta-parity-radius);background:#121212}.coasta-parity-media picture{display:block;width:100%;height:100%}.coasta-parity-media__asset,.coasta-parity-media img,.coasta-parity-media video{display:block;width:100%;height:100%;object-fit:cover}.coasta-parity-media video{background:#111}.coasta-parity-hero-media{height:380px;margin-top:28px}.coasta-parity-hero-media:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(transparent,#000c);pointer-events:none}.coasta-parity-metrics{display:grid;gap:18px}.coasta-parity-metrics>div{display:flex;flex-direction:column;gap:4px}.coasta-parity-metrics strong{color:#fff;font-size:28px;line-height:1;font-weight:800;letter-spacing:-.03em}.coasta-parity-metrics small{color:#fff;font-size:12px;font-weight:600;line-height:1.2}.coasta-parity-metrics--overlay{position:absolute;z-index:2;left:56px;right:56px;bottom:28px;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.coasta-parity-metrics--overlay>div:first-child:nth-last-child(2),.coasta-parity-metrics--overlay>div:first-child:nth-last-child(2)~div{grid-column:auto}.coasta-parity-range-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:50px;align-items:center}.coasta-parity-media--square{aspect-ratio:1/1}.coasta-parity-range-watermark{position:absolute;left:28px;bottom:18px;color:#fff;font-size:clamp(44px,6vw,88px);font-weight:900;letter-spacing:-.06em;line-height:.9;opacity:.92;white-space:nowrap}.coasta-parity-metrics--side{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;gap:26px 30px}.coasta-parity-metrics--side strong{color:var(--coasta-parity-blue)}.coasta-parity-metrics--side small{color:#dedee1;font-weight:500}.coasta-parity-split-media{display:grid;grid-template-columns:.72fr 1.48fr;gap:12px;margin-top:32px}.coasta-parity-media--narrow,.coasta-parity-media--wide{height:328px}.coasta-parity-mini-metrics{position:absolute;left:20px;bottom:18px;display:grid;grid-template-columns:auto 1fr;gap:3px 8px;z-index:2;color:#fff;text-shadow:0 1px 7px rgba(0,0,0,.45)}.coasta-parity-mini-metrics strong{font-size:24px;line-height:1;font-weight:800}.coasta-parity-mini-metrics small{font-size:11px;align-self:end;margin-bottom:2px}.coasta-parity-control-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.coasta-parity-media--control{height:340px}.coasta-parity-control-accordion{margin-top:26px}.coasta-parity-control-accordion details{background:#252525;border-radius:11px;margin-bottom:8px;overflow:hidden}.coasta-parity-control-accordion summary{list-style:none;cursor:pointer;min-height:50px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:700}.coasta-parity-control-accordion summary::-webkit-details-marker{display:none}.coasta-parity-control-accordion summary i{width:9px;height:9px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg);transition:transform .2s ease}.coasta-parity-control-accordion details[open] summary i{transform:rotate(225deg);margin-top:6px}.coasta-parity-control-accordion details p{margin:0;padding:0 18px 18px;color:#b9b9bd;font-size:13px;line-height:1.55}.coasta-parity-posture-grid{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-top:30px}.coasta-parity-media--posture,.coasta-parity-media--detail{height:328px}.coasta-parity-mini-metrics--bottom{background:linear-gradient(transparent,#000000bf);left:0;right:0;bottom:0;padding:54px 18px 18px}.coasta-parity-story--details{padding-top:72px;padding-bottom:72px}.coasta-parity-hotspot{position:relative;margin-top:30px;min-height:342px;background:#171717;border-radius:12px;overflow:hidden}.coasta-parity-hotspot__media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px 12%}.coasta-parity-hotspot__media picture{width:100%;height:100%}.coasta-parity-hotspot__media img,.coasta-parity-hotspot__media video{width:100%;height:100%;object-fit:contain}.coasta-parity-hotspot__pin{position:absolute;z-index:4;border:0;background:#fff;color:#101010;border-radius:999px;padding:6px 9px;display:flex;gap:7px;align-items:center;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 4px 20px #00000040}.coasta-parity-hotspot__pin span{width:16px;height:16px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:13px;line-height:1}.coasta-parity-hotspot__pin.pin--1{left:16%;top:61%}.coasta-parity-hotspot__pin.pin--2{left:56%;top:16%}.coasta-parity-hotspot__pin.pin--3{left:66%;top:35%}.coasta-parity-hotspot__pin.pin--4{left:70%;top:69%}.coasta-parity-hotspot__popover{position:absolute;z-index:8;width:min(300px,calc(100% - 32px));right:20px;bottom:20px;background:#fff;color:#111;border-radius:12px;padding:18px 42px 18px 18px;box-shadow:0 18px 50px #00000059}.coasta-parity-hotspot__popover button{position:absolute;right:10px;top:8px;border:0;background:transparent;color:#111;font-size:26px;cursor:pointer}.coasta-parity-hotspot__popover strong{font-size:18px}.coasta-parity-hotspot__popover p{margin:8px 0 0;color:#555;font-size:13px;line-height:1.55}.coasta-parity-fullbleed{position:relative;width:100%;height:min(46vw,720px);min-height:420px;margin-top:44px;background:#121212;overflow:hidden}.coasta-parity-fullbleed__media,.coasta-parity-fullbleed__media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.coasta-parity-fullbleed__media img,.coasta-parity-fullbleed__media video{width:100%;height:100%;object-fit:cover}.coasta-parity-fullbleed__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000057}.coasta-parity-fullbleed h2{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;color:#fff;font-size:clamp(34px,4vw,56px);font-weight:750;letter-spacing:-.035em;text-align:center;padding:24px}.coasta-parity-fullbleed--final{margin-top:64px;margin-bottom:0;height:min(44vw,680px)}.coasta-parity-assist{padding:84px 0 58px}.coasta-parity-assist>h2{margin:0 0 28px;color:#fff;font-size:30px;line-height:1.1;letter-spacing:-.035em}.coasta-parity-assist__viewport{overflow:visible;width:calc(100vw - max(20px,(100vw - var(--coasta-parity-content))/2));max-width:1280px}.coasta-parity-assist__track{display:flex;gap:12px;transition:transform .42s cubic-bezier(.22,1,.36,1);will-change:transform}.coasta-parity-assist-card{flex:0 0 400px;min-width:0}.coasta-parity-assist-card__media{height:252px}.coasta-parity-assist-card h3{margin:16px 0 8px;color:#fff;font-size:21px;line-height:1.15;letter-spacing:-.02em}.coasta-parity-assist-card p{margin:0;color:#aaa;font-size:13px;line-height:1.5}.coasta-parity-carousel-controls{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.coasta-parity-carousel-dots{display:flex;gap:5px}.coasta-parity-carousel-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#414143;cursor:pointer}.coasta-parity-carousel-dots button.is-active{background:#fff}.coasta-parity-carousel-controls>div:last-child{display:flex;gap:10px}.coasta-parity-carousel-controls [data-parity-carousel-prev],.coasta-parity-carousel-controls [data-parity-carousel-next]{width:34px;height:34px;border-radius:50%;border:0;background:#fff;color:#111;font-size:26px;line-height:1;display:grid;place-items:center;cursor:pointer}.coasta-parity-carousel-controls [data-parity-carousel-prev]:disabled,.coasta-parity-carousel-controls [data-parity-carousel-next]:disabled{opacity:.35;cursor:default}.coasta-v8-tech-zone{background:var(--v11-bg,#f3efe7)!important;color:#0b0c0d}.coasta-parity-specs{position:relative;isolation:isolate;background:#000;color:#fff;padding:66px 0 0}.coasta-parity-specs:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:#000;pointer-events:none}.coasta-parity-specs__shell{width:min(820px,calc(100% - 40px));margin:0 auto}.coasta-parity-specs h2,.coasta-parity-compare h2{margin:0 0 38px;text-align:center;color:#fff;font-size:32px;line-height:1.05;letter-spacing:-.035em}.coasta-parity-specs__intro{max-width:680px;margin:-20px auto 32px;text-align:center;color:#96969c;font-size:14px;line-height:1.5}.coasta-parity-spec-list{border-top:1px solid #444}.coasta-parity-spec-list details{border-bottom:1px solid #444}.coasta-parity-spec-list summary{list-style:none;cursor:pointer;min-height:51px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:650;letter-spacing:-.01em}.coasta-parity-spec-list summary::-webkit-details-marker{display:none}.coasta-parity-spec-list summary i{position:relative;width:16px;height:16px;flex:0 0 16px}.coasta-parity-spec-list summary i:before,.coasta-parity-spec-list summary i:after{content:"";position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .18s ease,opacity .18s ease}.coasta-parity-spec-list summary i:before{width:13px;height:1.5px}.coasta-parity-spec-list summary i:after{width:1.5px;height:13px}.coasta-parity-spec-list details[open] summary i:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.coasta-parity-spec-rows{padding:2px 0 15px}.coasta-parity-spec-rows>div{display:grid;grid-template-columns:minmax(160px,35%) 1fr;gap:20px;padding:10px 0;border-top:1px solid #222;color:#d1d1d4;font-size:13px;line-height:1.45}.coasta-parity-spec-rows span{color:#8f8f94}.coasta-parity-spec-rows strong{font-weight:500;color:#f3f3f4}.coasta-parity-compare{padding:78px 0 88px;background:#000}.coasta-parity-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.coasta-parity-compare table{width:100%;min-width:680px;border-collapse:collapse;color:#fff;font-size:13px}.coasta-parity-compare th,.coasta-parity-compare td{padding:16px 8px;border-bottom:1px solid #777;text-align:center;vertical-align:middle}.coasta-parity-compare tbody th,.coasta-parity-compare thead th:first-child{text-align:left;font-weight:500;width:28%}.coasta-parity-compare thead th{border-bottom:2px solid #bcbcbc;vertical-align:top;padding-bottom:24px}.coasta-parity-compare thead th img{display:block;width:190px;height:120px;object-fit:contain;margin:0 auto 8px}.coasta-parity-compare thead th strong{display:block;font-size:14px;margin:3px 0}.coasta-parity-compare thead th small{display:block;color:#e8e8e8;font-size:13px}.coasta-parity-compare tfoot td{border-bottom:0;padding-top:24px}.coasta-parity-compare tfoot a{display:inline-flex;min-height:38px;padding:0 18px;border-radius:999px;background:var(--coasta-parity-accent);color:#111;text-decoration:none;align-items:center;font-weight:700}.coasta-parity-compare__hint{text-align:center;color:#797980;font-size:12px;margin:18px 0 0}.coasta-parity-compare-product{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.coasta-parity-compare-product__image{display:block;width:190px!important;height:112px!important;object-fit:contain!important;margin:0 auto 4px!important}.coasta-parity-compare-product strong{font-size:13px!important;line-height:1.2;max-width:220px}.coasta-parity-compare-product small{font-size:13px!important;color:#fff!important;margin-top:2px}.coasta-parity-compare-swatches{display:flex;justify-content:center;gap:6px;min-height:22px;margin:2px 0}.coasta-parity-compare-swatch{width:18px;height:18px;border-radius:50%;padding:0;border:1px solid #6a6a6a;background:var(--swatch);cursor:pointer;box-shadow:0 0 0 2px transparent,0 0 0 3px transparent;transition:box-shadow .16s ease,transform .16s ease}.coasta-parity-compare-swatch:hover{transform:scale(1.08)}.coasta-parity-compare-swatch.is-active{box-shadow:0 0 0 2px #000,0 0 0 3px #fff}.coasta-parity-compare-select-wrap select{-webkit-appearance:auto;appearance:auto;background:#000;color:#fff;border:0;font:inherit;font-size:12px;padding:2px 18px 2px 2px;cursor:pointer}.coasta-parity-compare-select-wrap select:focus-visible{outline:1px solid #fff;outline-offset:3px}.coasta-parity-faq{background:#000;color:#fff;padding:76px 0 120px}.coasta-parity-faq__shell{width:min(980px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:32% 1fr;gap:70px}.coasta-parity-faq__intro>span{display:block;color:var(--coasta-parity-blue);font-size:13px;font-weight:700;margin-bottom:12px}.coasta-parity-faq__intro h2{margin:0;color:#fff;font-size:38px;line-height:1.06;letter-spacing:-.035em}.coasta-parity-faq__intro p{margin:14px 0 0;color:#99999f;font-size:14px;line-height:1.55}.coasta-parity-faq__intro a{display:inline-flex;margin-top:20px;color:#fff;font-size:13px;font-weight:700;text-decoration:none;border-bottom:1px solid #777;padding-bottom:3px}.coasta-parity-faq__list{border-top:1px solid #444}.coasta-parity-faq__list details{border-bottom:1px solid #444}.coasta-parity-faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:58px;font-size:16px;font-weight:650;color:#fff}.coasta-parity-faq__list summary::-webkit-details-marker{display:none}.coasta-parity-faq__list summary i{position:relative;width:16px;height:16px}.coasta-parity-faq__list summary i:before,.coasta-parity-faq__list summary i:after{content:"";position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%)}.coasta-parity-faq__list summary i:before{width:13px;height:1px}.coasta-parity-faq__list summary i:after{width:1px;height:13px}.coasta-parity-faq__list details[open] summary i:after{display:none}.coasta-parity-faq__list .rte{padding:0 36px 20px 0;color:#a9a9ae;font-size:14px;line-height:1.6}#coasta-reviews.coasta-jm-v1{background:#000!important;color:#fff!important;padding-top:80px!important;padding-bottom:90px!important}#coasta-reviews .coasta-jm-v1__shell{max-width:980px!important}#coasta-reviews .coasta-jm-v1__eyebrow{color:var(--coasta-parity-blue)!important}#coasta-reviews .coasta-jm-v1__heading{color:#fff!important}#coasta-reviews .coasta-jm-v1__text{color:#9b9ba0!important}#coasta-reviews .coasta-jm-v1__verified,#coasta-reviews .coasta-jm-v1__gallery-label,#coasta-reviews .coasta-jm-v1__trust{background:#171717!important;border-color:#333!important;color:#fff!important}#coasta-reviews .coasta-jm-v1__verified strong,#coasta-reviews .coasta-jm-v1__gallery-label strong,#coasta-reviews .coasta-jm-v1__trust strong{color:#fff!important}#coasta-reviews .coasta-jm-v1__verified small,#coasta-reviews .coasta-jm-v1__gallery-label small,#coasta-reviews .coasta-jm-v1__trust small{color:#9c9ca2!important}#coasta-reviews .jdgm-rev-widg,#coasta-reviews .jdgm-widget,#coasta-reviews .jdgm-rev-widg__body,#coasta-reviews .jdgm-row-stars,#coasta-reviews .jdgm-rev{background:#000!important;color:#fff!important;border-color:#333!important}#coasta-reviews .jdgm-rev__title,#coasta-reviews .jdgm-rev__author,#coasta-reviews .jdgm-histogram__frequency{color:#fff!important}#coasta-reviews .jdgm-rev__body p,#coasta-reviews .jdgm-rev__timestamp,#coasta-reviews .jdgm-rev__buyer-badge{color:#aaa!important}.coasta-pdpf-sticky{position:fixed!important;z-index:60!important;left:0!important;right:0!important;bottom:0!important;background:#fff!important;border-top:1px solid #e4e4e4!important;color:#111!important;padding:0!important;box-shadow:0 -4px 18px #00000014!important}.coasta-pdpf-sticky[hidden]{display:none!important}.coasta-pdpf-sticky-inner{width:min(900px,calc(100% - 36px))!important;min-height:58px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr auto auto!important;align-items:center!important;gap:24px!important;padding:8px 0!important}.coasta-pdpf-sticky-product{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.coasta-pdpf-sticky-product img{width:44px!important;height:38px!important;object-fit:contain!important}.coasta-pdpf-sticky-product strong{color:#111!important;font-size:13px!important}.coasta-pdpf-sticky-product small{display:none!important}.coasta-pdpf-sticky-price{color:#111!important;font-size:18px!important;font-weight:800!important;white-space:nowrap!important}.coasta-pdpf-sticky-price del{font-size:12px!important;color:#777!important;margin-left:7px!important}.coasta-pdpf-sticky-add{height:38px!important;border:0!important;border-radius:999px!important;padding:0 22px!important;background:var(--coasta-parity-accent)!important;color:#111!important;font-size:13px!important;font-weight:800!important;cursor:pointer!important}.coasta-v10-performance,.coasta-pdpv57-stories,.coasta-feature-immersive{display:none!important}@media(max-width:899px){.coasta-parity-nav-wrap{--coasta-parity-nav-height:62px}.coasta-parity-nav{height:var(--coasta-parity-nav-height);overflow:hidden}.coasta-parity-nav__inner{justify-content:flex-start;padding:0 14px;overflow-x:auto;scrollbar-width:none}.coasta-parity-nav__inner::-webkit-scrollbar{display:none}.coasta-parity-nav__links{gap:8px}.coasta-parity-nav__links a{min-width:92px;height:36px;padding:0 16px;font-size:12px}.coasta-parity-shell{width:min(100% - 28px,var(--coasta-parity-content))}.coasta-parity-story{padding-top:64px}.coasta-parity-story:first-child{padding-top:34px}.coasta-parity-copy h2{font-size:31px}.coasta-parity-copy p{font-size:14px}.coasta-parity-hero-media{height:auto;aspect-ratio:4/5;margin-top:26px}.coasta-parity-metrics--overlay{left:14px;right:14px;bottom:16px;gap:8px}.coasta-parity-metrics strong{font-size:21px}.coasta-parity-metrics small{font-size:10px}.coasta-parity-range-grid,.coasta-parity-control-grid{grid-template-columns:1fr;gap:26px}.coasta-parity-range-grid .coasta-parity-copy{order:2}.coasta-parity-metrics--side{grid-template-columns:repeat(2,1fr)}.coasta-parity-split-media{grid-template-columns:1fr;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:4px}.coasta-parity-media--narrow,.coasta-parity-media--wide{height:390px;flex:0 0 84vw;scroll-snap-align:start}.coasta-parity-control-grid .coasta-parity-media{order:-1}.coasta-parity-media--control{height:auto;aspect-ratio:4/5}.coasta-parity-posture-grid{grid-template-columns:1fr;display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.coasta-parity-media--posture,.coasta-parity-media--detail{height:390px;flex:0 0 84vw;scroll-snap-align:start}.coasta-parity-hotspot{min-height:360px}.coasta-parity-hotspot__media{padding:45px 4%}.coasta-parity-hotspot__pin b{display:none}.coasta-parity-hotspot__pin{padding:5px}.coasta-parity-hotspot__pin span{width:22px;height:22px}.coasta-parity-fullbleed{height:72vh;min-height:520px}.coasta-parity-fullbleed--final{height:62vh;min-height:460px}.coasta-parity-assist{padding-top:64px}.coasta-parity-assist>h2{font-size:30px}.coasta-parity-assist__viewport{overflow:hidden;margin-right:-14px}.coasta-parity-assist-card{flex:0 0 82%}.coasta-parity-assist-card__media{height:300px}.coasta-parity-specs{padding-top:58px}.coasta-parity-specs__shell{width:calc(100% - 30px)}.coasta-parity-specs h2,.coasta-parity-compare h2{font-size:32px;margin-bottom:28px}.coasta-parity-spec-list summary{font-size:14px}.coasta-parity-spec-rows>div{grid-template-columns:1fr;gap:5px}.coasta-parity-compare{padding-top:62px}.coasta-parity-compare table{min-width:620px}.coasta-parity-faq{padding:66px 0 96px}.coasta-parity-faq__shell{width:calc(100% - 30px);grid-template-columns:1fr;gap:34px}.coasta-parity-faq__intro h2{font-size:32px}.coasta-pdpf-sticky-inner{width:calc(100% - 20px)!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.coasta-pdpf-sticky-price{display:none!important}.coasta-pdpf-sticky-product img{width:38px!important;height:34px!important}.coasta-pdpf-sticky-product strong{font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.coasta-pdpf-sticky-add{height:36px!important;padding:0 17px!important;font-size:12px!important}}@media(prefers-reduced-motion:reduce){.coasta-parity-assist__track,.coasta-parity-nav__links a{transition:none!important}html{scroll-behavior:auto!important}}.coasta-parity-media__asset{object-position:var(--coasta-media-position,center center)!important}@media(max-width:749px){.coasta-parity-media__asset{object-position:var(--coasta-media-position-mobile,var(--coasta-media-position,center center))!important}}.coasta-parity-metrics--overlay.is-two{grid-template-columns:repeat(2,minmax(0,1fr));left:22%;right:22%}.coasta-parity-metrics--side.is-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media(max-width:749px){.coasta-parity-metrics--overlay.is-two{left:12%;right:12%}.coasta-parity-metrics--side.is-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.coasta-parity-shell{width:min(88vw,1440px)}.coasta-parity-copy--center{width:min(72vw,980px);margin-inline:auto}.coasta-parity-copy span{font-size:clamp(12px,.78vw,14px);margin-bottom:clamp(12px,1vw,16px)}.coasta-parity-copy h2{font-size:clamp(36px,3vw,56px);line-height:1.04}.coasta-parity-copy p{max-width:min(54ch,820px);margin-top:clamp(12px,1.1vw,18px);font-size:clamp(14px,.96vw,17px);line-height:1.58}.coasta-parity-copy--side p{max-width:58ch}.coasta-parity-story{padding:clamp(72px,6vw,108px) 0 clamp(34px,3vw,56px)}.coasta-parity-story:first-child{padding-top:clamp(46px,4vw,72px)}.coasta-parity-hero-media{width:min(74vw,1120px);height:auto;aspect-ratio:16 / 9;margin:clamp(28px,2.4vw,42px) auto 0}.coasta-parity-metrics{gap:clamp(16px,1.6vw,26px)}.coasta-parity-metrics strong{font-size:clamp(26px,2.1vw,40px)}.coasta-parity-metrics small{font-size:clamp(11px,.78vw,13px)}.coasta-parity-metrics--overlay{left:clamp(34px,4vw,72px);right:clamp(34px,4vw,72px);bottom:clamp(22px,2vw,36px)}.coasta-parity-metrics--overlay.is-two{left:24%;right:24%}.coasta-parity-range-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:clamp(34px,4.2vw,76px)}.coasta-parity-metrics--side{margin-top:clamp(26px,2.3vw,40px);gap:clamp(18px,1.7vw,30px)}.coasta-parity-split-media{gap:clamp(12px,1.2vw,20px);margin-top:clamp(28px,2.4vw,42px)}.coasta-parity-media--narrow,.coasta-parity-media--wide{height:clamp(360px,29vw,560px)}.coasta-parity-posture-grid{gap:clamp(12px,1.2vw,20px);margin-top:clamp(28px,2.4vw,42px)}.coasta-parity-media--posture,.coasta-parity-media--detail{height:clamp(360px,29vw,560px)}.coasta-parity-control-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(40px,5vw,90px)}.coasta-parity-media--control{height:clamp(380px,30vw,560px)}.coasta-parity-control-accordion{margin-top:clamp(22px,2vw,34px)}.coasta-parity-control-accordion summary{min-height:clamp(50px,3.5vw,60px);font-size:clamp(15px,.98vw,17px)}.coasta-parity-control-accordion details p{font-size:clamp(13px,.88vw,15px)}.coasta-parity-hotspot{min-height:clamp(420px,36vw,660px);margin-top:clamp(28px,2.4vw,42px)}.coasta-parity-assist{padding:clamp(72px,6vw,104px) 0 clamp(56px,4.5vw,82px)}.coasta-parity-assist>h2{font-size:clamp(30px,2.35vw,44px);margin-bottom:clamp(24px,2vw,34px)}.coasta-parity-assist__viewport{width:min(calc(100vw - max(6vw,(100vw - 1440px)/2)),1600px);max-width:none}.coasta-parity-assist__track{gap:clamp(12px,1vw,18px)}.coasta-parity-assist-card{flex:0 0 clamp(360px,27vw,480px)}.coasta-parity-assist-card__media{height:auto;aspect-ratio:4 / 3}.coasta-parity-assist-card h3{font-size:clamp(20px,1.45vw,25px)}.coasta-parity-assist-card p{font-size:clamp(13px,.86vw,15px)}.coasta-parity-specs{padding-top:clamp(64px,5vw,90px)}.coasta-parity-specs__shell{width:min(82vw,1120px)}.coasta-parity-specs h2,.coasta-parity-compare h2{font-size:clamp(34px,2.6vw,48px);margin-bottom:clamp(30px,2.5vw,42px)}.coasta-parity-specs__intro{max-width:760px;font-size:clamp(14px,.9vw,16px)}.coasta-parity-spec-list summary{min-height:clamp(52px,3.8vw,64px);font-size:clamp(15px,.95vw,17px)}.coasta-parity-spec-rows>div{padding:clamp(10px,.8vw,14px) 0;font-size:clamp(13px,.84vw,15px)}#coasta-reviews .coasta-jm-v1__shell{width:min(88vw,1280px)!important;max-width:1280px!important}.coasta-parity-faq__shell{width:min(88vw,1280px);grid-template-columns:minmax(260px,34%) minmax(0,1fr);gap:clamp(48px,5vw,86px)}.coasta-parity-faq__intro h2{font-size:clamp(36px,2.8vw,52px)}.coasta-parity-faq__intro p,.coasta-parity-faq__list .rte{font-size:clamp(14px,.9vw,16px)}.coasta-parity-faq__list summary{min-height:clamp(58px,4vw,68px);font-size:clamp(16px,1vw,18px)}.coasta-pdpf-sticky-inner{width:min(88vw,1180px)!important}}.coasta-parity-compare-product__media{display:grid;place-items:center;width:190px;height:112px;margin:0 auto 6px;border:1px solid #303431;border-radius:10px;background:#dfe2df;overflow:hidden;isolation:isolate}.coasta-parity-compare-product__media .coasta-parity-compare-product__image{width:100%!important;height:100%!important;margin:0!important;mix-blend-mode:multiply}.template-product .coasta-v8-tech-zone{background:#0b0d0c!important;color:#f2f3f1!important}.template-product .coasta-v12-fit-a{--fit-a-bg:#0b0d0c!important;--fit-a-paper:#151817!important;--fit-a-ink:#f2f3f1!important;--fit-a-muted:#a6aba7!important;background:#0b0d0c!important;color:#f2f3f1!important}.template-product .coasta-v12-fit-a .coasta-v8-fit-card{background:#0b0d0c!important}.template-product .coasta-v12-fit-a .coasta-v8-fit-copy{background:#151817!important;border-color:#303431!important;color:#f2f3f1!important}.template-product .coasta-v12-fit-a .coasta-v8-fit-copy h2,.template-product .coasta-v12-fit-a .coasta-v11-fit-height-row>strong,.template-product .coasta-v12-fit-a .coasta-v8-fit-facts b{color:#f2f3f1!important}.template-product .coasta-v12-fit-a .coasta-v12-fit-help,.template-product .coasta-v12-fit-a .coasta-v8-fit-facts small,.template-product .coasta-v12-fit-a .coasta-v11-fit-scale{color:#a6aba7!important}.template-product .coasta-v12-fit-a .coasta-v8-fit-visual{background:radial-gradient(circle at 58% 48%,#fffffff5,#fff0 48%),linear-gradient(135deg,#e7e9e7,#cfd3d0)!important}.template-product .coasta-v12-fit-a .coasta-v11-fit-rec{background:#151817!important;border-color:#303431!important;color:#f2f3f1!important}.template-product .coasta-v12-fit-a .coasta-v11-fit-perfect{background:#2a211c!important;border-color:#ef642b!important;color:#f2f3f1!important}.coasta-parity-nav-wrap{--coasta-parity-nav-height:66px}.coasta-parity-nav--commerce{height:var(--coasta-parity-nav-height);background:#030708fb;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 8px 24px #00000029;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.coasta-parity-nav--commerce .coasta-parity-nav__inner{width:min(1640px,calc(100% - 56px));height:100%;margin:0 auto;padding:0;display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(280px,1fr);align-items:center;gap:24px}.coasta-parity-nav__product{min-width:0;display:flex;align-items:center;justify-self:start;gap:11px;color:#fff;text-decoration:none}.coasta-parity-nav__product-media{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#f0f0ee}.coasta-parity-nav__product-image{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .18s ease}.coasta-parity-nav__product-copy{min-width:0;display:grid;gap:3px}.coasta-parity-nav__product-copy strong{display:block;max-width:390px;overflow:hidden;color:#fff;font-size:13px;font-weight:760;line-height:1.15;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap}.coasta-parity-nav__product-copy [data-pdp-nav-price]{color:var(--coasta-parity-accent);font-size:13px;font-weight:800;line-height:1}.coasta-parity-nav--commerce .coasta-parity-nav__links{justify-self:center;gap:9px}.coasta-parity-nav--commerce .coasta-parity-nav__links a{min-width:78px;height:32px;padding:0 18px;border-radius:999px;background:#242426;color:#d2d2d5;font-size:11px;font-weight:650}.coasta-parity-nav--commerce .coasta-parity-nav__links a.is-active{background:var(--coasta-parity-accent);color:#080808}.coasta-parity-nav__actions{min-width:0;display:flex;align-items:center;justify-self:end;gap:10px}.coasta-parity-nav__compare,.coasta-parity-nav__cart{height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;text-decoration:none;font-size:11px;font-weight:760;line-height:1;white-space:nowrap;transition:transform .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease}.coasta-parity-nav__compare{min-width:112px;padding:0 20px;border:1px solid rgba(255,196,0,.82);background:transparent;color:#fff}.coasta-parity-nav__cart{min-width:148px;gap:9px;padding:0 20px;border:1px solid var(--coasta-parity-accent);background:var(--coasta-parity-accent);color:#090909;cursor:pointer}.coasta-parity-nav__cart svg{width:17px;height:17px;flex:0 0 17px}.coasta-parity-nav__compare:hover,.coasta-parity-nav__cart:hover:not(:disabled){transform:translateY(-1px)}.coasta-parity-nav__compare:hover{background:#ffc40014;border-color:var(--coasta-parity-accent)}.coasta-parity-nav__cart:hover:not(:disabled){filter:brightness(1.035)}.coasta-parity-nav__cart:disabled{cursor:not-allowed;opacity:.46}body.coasta-pdp-tabs-stuck .coasta-pdpf-sticky{display:none!important}@media(max-width:1280px)and (min-width:900px){.coasta-parity-nav--commerce .coasta-parity-nav__inner{width:calc(100% - 32px);grid-template-columns:minmax(205px,.9fr) auto minmax(225px,.9fr);gap:14px}.coasta-parity-nav__product-copy strong{max-width:220px;font-size:11.5px}.coasta-parity-nav__product-copy [data-pdp-nav-price]{font-size:12px}.coasta-parity-nav__product-media{width:44px;height:44px;flex-basis:44px}.coasta-parity-nav--commerce .coasta-parity-nav__links{gap:6px}.coasta-parity-nav--commerce .coasta-parity-nav__links a{min-width:68px;padding:0 13px;font-size:10px}.coasta-parity-nav__compare{min-width:92px;padding:0 14px}.coasta-parity-nav__cart{min-width:126px;padding:0 15px}}@media(max-width:899px){.coasta-parity-nav-wrap{--coasta-parity-nav-height:58px}.coasta-parity-nav--commerce{height:var(--coasta-parity-nav-height)}.coasta-parity-nav--commerce .coasta-parity-nav__inner{width:100%;padding:0 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.coasta-parity-nav__product,.coasta-parity-nav__compare{display:none}.coasta-parity-nav--commerce .coasta-parity-nav__links{width:100%;justify-self:stretch;justify-content:flex-start;gap:6px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.coasta-parity-nav--commerce .coasta-parity-nav__links::-webkit-scrollbar{display:none}.coasta-parity-nav--commerce .coasta-parity-nav__links a{min-width:72px;height:32px;padding:0 13px;font-size:10px;flex:0 0 auto}.coasta-parity-nav__actions{justify-self:end}.coasta-parity-nav__cart{min-width:112px;height:36px;padding:0 13px;gap:7px;border-radius:8px;font-size:10.5px}.coasta-parity-nav__cart svg{width:15px;height:15px;flex-basis:15px}}@media(max-width:479px){.coasta-parity-nav--commerce .coasta-parity-nav__links a{min-width:66px;padding:0 11px;font-size:9.5px}.coasta-parity-nav__cart{min-width:102px;padding:0 10px}}@media(max-width:899px){.coasta-parity-nav--commerce .coasta-parity-nav__inner{overflow:visible}}.coasta-parity-nav-wrap.is-stuck .coasta-parity-nav--commerce{transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .16s ease,visibility 0s linear 0s;will-change:transform,opacity}body.coasta-pdp-cart-drawer-open .coasta-parity-nav-wrap.is-stuck .coasta-parity-nav--commerce{transform:translate3d(0,-110%,0)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .2s cubic-bezier(.4,0,.6,1),opacity .13s ease,visibility 0s linear .2s!important}body:not(.coasta-pdp-cart-drawer-open) .coasta-parity-nav-wrap.is-stuck .coasta-parity-nav--commerce{transform:translateZ(0);opacity:1;visibility:visible;pointer-events:auto}@media screen and (min-width:640px){body.template-product cart-drawer#CartDrawer>.drawer__inner,body.template-product .cart-drawer#CartDrawer>.drawer__inner,body.template-product #CartDrawer.drawer--end>.drawer__inner{width:min(32rem,92vw)!important;max-width:32rem!important;min-width:0!important;inset-inline-start:auto!important;inset-inline-end:0!important;left:auto!important;right:0!important}body.template-product #CartDrawer .drawer__header,body.template-product #CartDrawer .drawer__scrollable,body.template-product #CartDrawer .drawer__footer{padding-inline:24px!important}}@media screen and (min-width:1280px){body.template-product cart-drawer#CartDrawer>.drawer__inner,body.template-product .cart-drawer#CartDrawer>.drawer__inner,body.template-product #CartDrawer.drawer--end>.drawer__inner{width:30rem!important;max-width:30rem!important}}.coasta-parity-nav__cart .coasta-pdp-nav-loading-dots{display:none;align-items:center;gap:3px;margin-left:1px}.coasta-parity-nav__cart .coasta-pdp-nav-loading-dots[hidden]{display:none!important}.coasta-parity-nav__cart.is-adding{cursor:progress;transform:none!important;filter:none!important;box-shadow:0 0 0 1px #ffffff0d inset,0 4px 16px #ffc4001f}.coasta-parity-nav__cart.is-adding svg{display:none}.coasta-parity-nav__cart.is-adding .coasta-pdp-nav-loading-dots{display:inline-flex}.coasta-parity-nav__cart.is-adding .coasta-pdp-nav-loading-dots i{width:4px;height:4px;border-radius:999px;background:currentColor;opacity:.28;animation:coastaPdpAddingDot .86s ease-in-out infinite}.coasta-parity-nav__cart.is-adding .coasta-pdp-nav-loading-dots i:nth-child(2){animation-delay:.13s}.coasta-parity-nav__cart.is-adding .coasta-pdp-nav-loading-dots i:nth-child(3){animation-delay:.26s}.coasta-parity-nav__cart.is-added{box-shadow:0 0 0 1px #ffffff0f inset,0 4px 18px #ffc40024}@keyframes coastaPdpAddingDot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.coasta-parity-nav__cart .coasta-pdp-nav-loading-dots i{animation:none!important;opacity:.7}}.coasta-parity-specs{padding-top:clamp(72px,5.4vw,104px)!important}.coasta-parity-specs>.coasta-parity-specs__shell{width:min(70vw,1280px)!important;max-width:none!important}.coasta-parity-specs>.coasta-parity-specs__shell>h2{margin-bottom:clamp(34px,2.6vw,48px)!important;font-size:clamp(38px,3vw,54px)!important;font-weight:850!important;letter-spacing:-.048em!important}.coasta-parity-specs__intro{max-width:780px!important;margin-top:-26px!important;margin-bottom:clamp(32px,2.8vw,48px)!important;color:#ffffff8a!important;font-size:clamp(14px,.92vw,16px)!important}.coasta-parity-spec-list{counter-reset:coasta-spec-section;border-top:1px solid rgba(255,255,255,.16)!important}.coasta-parity-spec-list details{counter-increment:coasta-spec-section;position:relative;border-bottom:1px solid rgba(255,255,255,.14)!important;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease!important}.coasta-parity-spec-list details[open]{margin:8px 0!important;padding:0 clamp(18px,1.5vw,26px) clamp(12px,1vw,18px)!important;border:1px solid rgba(255,196,0,.22)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffc4000b,#ffffff06)!important;box-shadow:0 18px 50px #00000029!important}.coasta-parity-spec-list summary{min-height:clamp(62px,4.4vw,76px)!important;gap:18px!important;padding:0 4px!important;color:#ffffffeb!important;font-size:clamp(15px,1vw,18px)!important;font-weight:760!important;letter-spacing:.005em!important}.coasta-parity-spec-list summary>span{display:flex!important;align-items:center!important;gap:clamp(12px,1vw,18px)!important}.coasta-parity-spec-list summary>span:before{content:counter(coasta-spec-section,decimal-leading-zero);display:inline-flex;align-items:center;justify-content:center;min-width:30px;color:#ffffff57;font-size:11px;font-weight:850;line-height:1;letter-spacing:.08em;transition:color .2s ease,transform .2s ease}.coasta-parity-spec-list details[open] summary>span:before{color:#ffc400!important;transform:translate(2px)}.coasta-parity-spec-list details[open] summary{color:#fff!important}.coasta-parity-spec-list summary i{width:30px!important;height:30px!important;flex:0 0 30px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;background:#ffffff06!important;transition:border-color .2s ease,background-color .2s ease,transform .2s ease!important}.coasta-parity-spec-list summary:hover i{border-color:#ffc4007a!important}.coasta-parity-spec-list details[open] summary i{border-color:#ffc4009e!important;background:#ffc40017!important;transform:rotate(180deg)!important}.coasta-parity-spec-list summary i:before,.coasta-parity-spec-list summary i:after{background:#ffffffd6!important}.coasta-parity-spec-list details[open] summary i:before,.coasta-parity-spec-list details[open] summary i:after{background:#ffc400!important}.coasta-parity-spec-rows{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 clamp(28px,3vw,58px)!important;padding:0 4px 8px!important}.coasta-parity-spec-rows>div{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:7px!important;min-width:0!important;padding:clamp(15px,1.1vw,20px) 0!important;border-top:1px solid rgba(255,255,255,.1)!important;color:#ffffffe6!important;font-size:clamp(13px,.88vw,15px)!important;line-height:1.48!important}.coasta-parity-spec-rows>div>span{color:#ffffff6b!important;font-size:clamp(10px,.68vw,12px)!important;font-weight:760!important;line-height:1.2!important;letter-spacing:.075em!important;text-transform:uppercase!important}.coasta-parity-spec-rows>div>strong{color:#f7f7f5!important;font-size:clamp(14px,.98vw,17px)!important;font-weight:590!important;line-height:1.46!important;letter-spacing:-.012em!important;overflow-wrap:anywhere!important}.coasta-parity-spec-list{margin-bottom:clamp(72px,6vw,112px)!important}.coasta-parity-compare{position:relative!important;padding-top:clamp(70px,5.5vw,104px)!important;border-top:1px solid rgba(255,255,255,.07)!important}.coasta-parity-compare>.coasta-parity-specs__shell,.coasta-parity-compare .coasta-parity-specs__shell{width:min(76vw,1380px)!important;max-width:none!important}@media(max-width:1199px){.coasta-parity-specs>.coasta-parity-specs__shell{width:min(84vw,1040px)!important}.coasta-parity-compare .coasta-parity-specs__shell{width:min(88vw,1120px)!important}}@media(max-width:749px){.coasta-parity-specs{padding-top:58px!important}.coasta-parity-specs>.coasta-parity-specs__shell,.coasta-parity-compare .coasta-parity-specs__shell{width:calc(100% - 30px)!important}.coasta-parity-specs>.coasta-parity-specs__shell>h2{margin-bottom:28px!important;font-size:34px!important}.coasta-parity-specs__intro{margin-top:-15px!important;margin-bottom:28px!important;text-align:left!important}.coasta-parity-spec-list details[open]{margin:6px 0!important;padding:0 14px 10px!important;border-radius:12px!important}.coasta-parity-spec-list summary{min-height:58px!important;font-size:14px!important}.coasta-parity-spec-list summary>span{gap:10px!important}.coasta-parity-spec-list summary>span:before{min-width:24px!important;font-size:9px!important}.coasta-parity-spec-list summary i{width:28px!important;height:28px!important;flex-basis:28px!important}.coasta-parity-spec-rows{grid-template-columns:1fr!important;gap:0!important}.coasta-parity-spec-rows>div{padding:13px 0!important}.coasta-parity-spec-rows>div>strong{font-size:14px!important}.coasta-parity-spec-list{margin-bottom:64px!important}.coasta-parity-compare{padding-top:58px!important}}.coasta-parity-compare{--coasta-compare-accent:#ffd000;--coasta-compare-line:rgba(255,255,255,.12);--coasta-compare-soft:rgba(255,255,255,.055);padding:clamp(78px,6vw,116px) 0 clamp(86px,6.8vw,132px)!important;background:#020303!important;border-top:1px solid rgba(255,255,255,.07)!important}.coasta-parity-compare .coasta-parity-specs__shell{width:min(74vw,1420px)!important;max-width:none!important}.coasta-parity-compare__heading{max-width:780px;margin:0 auto clamp(34px,2.8vw,54px);text-align:center}.coasta-parity-compare__heading h2,.coasta-parity-compare h2{margin:0!important;color:#fff!important;font-size:clamp(38px,3vw,58px)!important;font-weight:830!important;line-height:1!important;letter-spacing:-.045em!important}.coasta-parity-compare__heading p{max-width:620px;margin:12px auto 0;color:#ffffff94;font-size:clamp(13px,.92vw,16px);line-height:1.55}.coasta-parity-compare__scroll{overflow-x:auto!important;overflow-y:hidden!important;padding:1px;scrollbar-width:thin;scrollbar-color:rgba(255,208,0,.45) rgba(255,255,255,.05)}.coasta-parity-compare table{width:100%!important;min-width:920px!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed;overflow:hidden;color:#f6f7f4!important;font-size:clamp(13px,.82vw,15px)!important;background:linear-gradient(180deg,#ffffff06,#ffffff03);border:1px solid rgba(255,255,255,.13);border-radius:14px}.coasta-parity-compare th,.coasta-parity-compare td{padding:clamp(13px,1.05vw,18px) clamp(16px,1.35vw,24px)!important;border:0!important;border-bottom:1px solid var(--coasta-compare-line)!important;vertical-align:middle!important}.coasta-parity-compare tr>*+*{border-left:1px solid var(--coasta-compare-line)!important}.coasta-parity-compare thead th{padding:clamp(18px,1.5vw,28px)!important;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.16)!important}.coasta-parity-compare thead th:first-child,.coasta-parity-compare tbody th,.coasta-parity-compare tfoot th{width:22%;text-align:left!important}.coasta-parity-compare thead th:not(:first-child){width:39%}.coasta-parity-compare__guide{padding-left:clamp(22px,1.9vw,34px)!important;background:linear-gradient(145deg,#ffffff08,#ffffff03)!important}.coasta-parity-compare__guide-icon{display:grid;width:40px;height:40px;margin-bottom:16px;place-items:center;color:var(--coasta-compare-accent)}.coasta-parity-compare__guide-icon svg{width:34px;height:34px;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.coasta-parity-compare__guide strong{display:block;max-width:180px;color:#f7f7f4!important;font-size:clamp(15px,1.05vw,18px)!important;font-weight:720!important;line-height:1.35!important;letter-spacing:-.015em}.coasta-parity-compare-product{display:grid!important;grid-template-columns:minmax(150px,42%) 1fr;gap:clamp(16px,1.45vw,26px)!important;align-items:center!important;min-width:0;text-align:left}.coasta-parity-compare-product__media{display:grid!important;place-items:center!important;width:100%!important;height:auto!important;aspect-ratio:1.55 / 1!important;margin:0!important;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.18)!important;border-radius:9px!important;background:#e8ebe8!important}.coasta-parity-compare-product__media .coasta-parity-compare-product__image,.coasta-parity-compare-product__image{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:contain!important;mix-blend-mode:multiply;transform:scale(1.04);transition:transform .28s ease}.coasta-parity-compare-product:hover .coasta-parity-compare-product__image{transform:scale(1.075)}.coasta-parity-compare-product__meta{display:flex;min-width:0;align-items:flex-start;flex-direction:column}.coasta-parity-compare-product__meta strong,.coasta-parity-compare-product strong{display:block;max-width:330px!important;margin:0!important;color:#fff!important;font-size:clamp(14px,1.06vw,19px)!important;font-weight:760!important;line-height:1.24!important;letter-spacing:-.022em!important}.coasta-parity-compare-product__meta small,.coasta-parity-compare-product small{display:block;order:3;margin:15px 0 0!important;color:#fff!important;font-size:clamp(15px,1.06vw,19px)!important;font-weight:650!important;line-height:1!important}.coasta-parity-compare-product__state{display:inline-flex;order:4;min-height:34px;margin-top:16px;padding:0 14px;align-items:center;justify-content:center;border-radius:5px;font-size:11px;font-weight:840;line-height:1;letter-spacing:.045em;white-space:nowrap}.coasta-parity-compare-product__state.is-current{color:#080908;background:var(--coasta-compare-accent);border:1px solid var(--coasta-compare-accent)}.coasta-parity-compare-product__state.is-other{color:#f7f7f4;background:transparent;border:1px solid rgba(255,255,255,.72)}.coasta-parity-compare-swatches{order:2;justify-content:flex-start!important;min-height:0!important;margin:11px 0 -2px!important;gap:7px!important}.coasta-parity-compare-swatch{width:14px!important;height:14px!important;border-color:#ffffff61!important}.coasta-parity-compare-select-wrap{order:2;margin-top:10px}.coasta-parity-compare__group th{height:auto!important;padding:9px clamp(18px,1.4vw,26px)!important;color:var(--coasta-compare-accent)!important;background:#050606!important;border-left:0!important;border-bottom:1px solid rgba(255,255,255,.13)!important;font-size:11px!important;font-weight:860!important;line-height:1!important;letter-spacing:.08em!important;text-align:left!important}.coasta-parity-compare tbody tr:not(.coasta-parity-compare__group) th{color:#f4f4f1!important;background:#ffffff04;font-weight:670!important;white-space:nowrap}.coasta-parity-compare tbody tr:not(.coasta-parity-compare__group) td{color:#f5f5f3;text-align:center!important;font-size:clamp(13px,.93vw,16px);font-weight:540;line-height:1.35;overflow-wrap:anywhere}.coasta-parity-compare tbody td.is-different{color:var(--coasta-compare-accent)!important;font-weight:760!important}.coasta-parity-compare__row-icon{display:inline-grid;width:23px;height:23px;margin-right:12px;place-items:center;color:#fffc;vertical-align:middle}.coasta-parity-compare__row-icon svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.coasta-parity-compare tfoot th,.coasta-parity-compare tfoot td{padding:14px clamp(18px,1.35vw,24px)!important;border-bottom:0!important;background:#ffffff03}.coasta-parity-compare__cta,.coasta-parity-compare tfoot a{display:flex!important;width:100%!important;min-height:48px!important;padding:0 20px!important;align-items:center!important;justify-content:center!important;border-radius:5px!important;text-decoration:none!important;font-size:12px!important;font-weight:850!important;letter-spacing:.025em;transition:transform .18s ease,background .18s ease,border-color .18s ease}.coasta-parity-compare__cta:hover{transform:translateY(-1px)}.coasta-parity-compare__cta--current{color:#fff!important;background:transparent!important;border:1px solid rgba(255,255,255,.78)!important}.coasta-parity-compare__cta--current:hover{background:#ffffff0f!important}.coasta-parity-compare__cta--other{color:#080908!important;background:var(--coasta-compare-accent)!important;border:1px solid var(--coasta-compare-accent)!important}.coasta-parity-compare__cta--other:hover{background:#ffe04d!important;border-color:#ffe04d!important}.coasta-parity-compare__hint{color:#ffffff73!important;font-size:12px!important}@media(max-width:1199px){.coasta-parity-compare .coasta-parity-specs__shell{width:min(90vw,1180px)!important}.coasta-parity-compare-product{grid-template-columns:minmax(126px,40%) 1fr;gap:16px!important}.coasta-parity-compare thead th:first-child,.coasta-parity-compare tbody th,.coasta-parity-compare tfoot th{width:21%}.coasta-parity-compare thead th:not(:first-child){width:39.5%}}@media(max-width:749px){.coasta-parity-compare{padding:58px 0 72px!important}.coasta-parity-compare .coasta-parity-specs__shell{width:calc(100% - 30px)!important}.coasta-parity-compare__heading{margin-bottom:30px;text-align:left}.coasta-parity-compare__heading h2,.coasta-parity-compare h2{font-size:34px!important;text-align:left!important}.coasta-parity-compare__heading p{margin:10px 0 0;font-size:13px}.coasta-parity-compare table{min-width:830px!important;font-size:12px!important}.coasta-parity-compare thead th:first-child,.coasta-parity-compare tbody th,.coasta-parity-compare tfoot th{width:190px;position:sticky;left:0;z-index:3;background:#070908!important}.coasta-parity-compare thead th:not(:first-child){width:320px}.coasta-parity-compare-product{grid-template-columns:120px 1fr;gap:14px!important}.coasta-parity-compare-product__meta strong,.coasta-parity-compare-product strong{font-size:14px!important}.coasta-parity-compare-product__meta small,.coasta-parity-compare-product small{font-size:15px!important;margin-top:10px!important}.coasta-parity-compare-product__state{min-height:30px;margin-top:11px;padding:0 10px;font-size:9px}.coasta-parity-compare__guide strong{font-size:14px!important}.coasta-parity-compare th,.coasta-parity-compare td{padding:13px 14px!important}.coasta-parity-compare__row-icon{width:20px;height:20px;margin-right:9px}.coasta-parity-compare__row-icon svg{width:18px;height:18px}}.coasta-parity-faq{padding:72px 0 112px}.coasta-parity-faq__shell{width:min(1160px,calc(100% - 48px));grid-template-columns:minmax(250px,30%) minmax(0,1fr);gap:clamp(64px,7vw,104px)}.coasta-parity-faq__intro>span{color:#ffc400;letter-spacing:.08em;text-transform:uppercase}.coasta-parity-faq__intro h2{max-width:300px;font-size:clamp(32px,2.4vw,36px);line-height:1.02}.coasta-parity-faq__intro p{max-width:320px;font-size:14px;line-height:1.65}.coasta-parity-faq__intro a{margin-top:22px;padding:9px 0 7px;border-bottom:1px solid rgba(255,196,0,.55);color:#fff;transition:color .18s ease,border-color .18s ease,transform .18s ease}.coasta-parity-faq__intro a:hover{color:#ffc400;border-color:#ffc400;transform:translate(2px)}.coasta-parity-faq__list{border-top:1px solid #343734}.coasta-parity-faq__list details{position:relative;border-bottom:1px solid #343734;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.coasta-parity-faq__list details[open]{margin-inline:-18px;padding-inline:18px;background:linear-gradient(90deg,rgba(255,196,0,.045),rgba(255,255,255,.012) 44%,transparent 100%);border-color:#454943;box-shadow:inset 3px 0 #ffc400}.coasta-parity-faq__list summary{min-height:64px;font-size:16px;line-height:1.35;transition:color .18s ease}.coasta-parity-faq__list details[open] summary{color:#fff}.coasta-parity-faq__list summary i{flex:0 0 auto;width:26px;height:26px;border:1px solid rgba(255,255,255,.16);border-radius:50%;transition:border-color .18s ease,background .18s ease,transform .18s ease}.coasta-parity-faq__list summary i:before,.coasta-parity-faq__list summary i:after{background:#d9ddd8}.coasta-parity-faq__list details[open] summary i{border-color:#ffc400b8;background:#ffc40012;transform:rotate(180deg)}.coasta-parity-faq__list details[open] summary i:before{background:#ffc400}.coasta-parity-faq__list .rte{max-width:760px;padding:0 46px 24px 0;color:#b8bdb8;font-size:14.5px;line-height:1.72}.coasta-parity-faq__list .rte strong{color:#fff;font-weight:720}@media(max-width:990px){.coasta-parity-faq__shell{width:calc(100% - 40px);grid-template-columns:34% minmax(0,1fr);gap:44px}}@media(max-width:767px){.coasta-parity-faq{padding:58px 0 76px}.coasta-parity-faq__shell{width:calc(100% - 28px);grid-template-columns:1fr;gap:28px}.coasta-parity-faq__intro h2{max-width:260px;font-size:34px}.coasta-parity-faq__intro p{max-width:100%}.coasta-parity-faq__list details[open]{margin-inline:-10px;padding-inline:10px}.coasta-parity-faq__list summary{min-height:62px;font-size:15px;gap:14px}.coasta-parity-faq__list .rte{padding:0 34px 22px 0;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/coasta-pdp-parity.css.map */
