.acc-sa{--sa-ls:1.5px;--sa-ind:#233d41;--sa-aqua:#8dc2bd;--sa-body:#494f50;--sa-over:11.875vw;position:relative;color:var(--sa-ind);font-family:var(--acc-font,"Poppins",sans-serif);-webkit-font-smoothing:antialiased}.acc-sa *,.acc-sa *:before,.acc-sa *:after{box-sizing:border-box}.acc-sa img{display:block}.acc-sa p{margin:0}.acc-sa h1,.acc-sa h2,.acc-sa h3{margin:0;text-transform:uppercase;color:inherit}.acc-sa .sa-fill{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:cover}.acc-sa .sa-crop{position:absolute;max-width:none}.acc-sa .sa-body{font-weight:300;font-size:15px;line-height:24px;letter-spacing:var(--sa-ls,1.5px);color:var(--sa-body)}.acc-sa .sa-ico{display:inline-block;flex:none}.acc-sa .acc-btn{flex:none}.acc-sa-hero{background:#fcfbfa;overflow:hidden;padding:0}.acc-sa-hero__photo{position:relative;height:45.47vw;background:#c9a392;overflow:hidden}.acc-sa-hero__pattern{position:absolute;left:0;right:0;top:45.47vw;bottom:0;overflow:hidden;pointer-events:none}.acc-sa-hero__pattern img{position:absolute;max-width:none;height:259.92%;left:30.72%;top:-108.1%;width:81.75%;mix-blend-mode:difference;opacity:.33}.acc-sa .acc-sa-hero__h1{position:absolute;left:50%;top:18.54vw;transform:translate(-50%);width:min(796px,90%);margin:0;text-align:center;color:#fff;z-index:3;font-weight:700;font-size:clamp(30px,2.55vw,49px);line-height:1.2;letter-spacing:3px;text-shadow:0 2px 24px rgba(35,20,10,.28)}.acc-sa-hero__panel{--pt:clamp(88px,7.92vw,152px);--kw:clamp(220px,22.76vw,437px);position:relative;z-index:2;width:min(1313px,calc(100% - 2*var(--acc-gutter,56px)));margin:calc(var(--sa-over) * -1) auto 0;padding:var(--pt) clamp(32px,5.83vw,112px) clamp(56px,7.97vw,153px) 0;border-radius:30px 30px 0 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,529px);align-items:start;background:#ffffff1a;-webkit-backdrop-filter:blur(26px) saturate(1.15);backdrop-filter:blur(26px) saturate(1.15);border:1px solid rgba(255,255,255,.45);border-bottom:0}.acc-sa-hero__kit{position:relative;justify-self:center;width:var(--kw);aspect-ratio:437/671;margin-top:calc(-1 * (var(--pt) + var(--kw) * .1556));margin-left:clamp(0px,1.56vw,30px);overflow:hidden}.acc-sa-hero__kit img{position:absolute;max-width:none;width:349.65%;height:151.71%;left:-194.06%;top:-30.3%}.acc-sa-hero__kit .sa-fill{object-fit:contain}.acc-sa .acc-sa-hero__title{font-weight:700;font-size:clamp(34px,2.55vw,49px);line-height:1.2;letter-spacing:3px;color:var(--sa-ind)}.acc-sa-hero__sub{margin-top:0;font-weight:500;font-size:clamp(18px,1.3vw,25px);line-height:1.2;letter-spacing:.5px;text-transform:uppercase;color:#425c5b}.acc-sa-hero__rating{display:flex;align-items:center;gap:14px;margin-top:18px;min-height:23px}.acc-sa-hero__stars{display:flex;gap:10px;color:var(--sa-aqua)}.acc-sa-hero__rating a{font-weight:300;font-size:15px;line-height:23px;letter-spacing:1.5px;color:#019f9f;text-decoration:underline;text-underline-offset:2px}.acc-sa-hero__price{margin-top:28px;display:flex;align-items:baseline;gap:8px;font-weight:500;font-size:clamp(26px,1.72vw,33px);line-height:38px;letter-spacing:.66px;text-transform:uppercase;color:var(--sa-ind)}.acc-sa-hero__price small{font-weight:500;font-size:clamp(19px,1.3vw,25px);line-height:30px;letter-spacing:.5px;color:#7b8b8d}.acc-sa-hero__desc{margin-top:27px;max-width:524px}.acc-sa-hero__buy{display:flex;align-items:center;gap:28px;margin-top:33px}.acc-sa-qty{display:flex;align-items:center;gap:8px;flex:none;width:153px;height:50px;padding:8px 12px;border:1px solid #a7b1b3;border-radius:100px;background:#fff}.acc-sa-qty button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;color:var(--sa-ind);cursor:pointer}.acc-sa-qty input{flex:1;min-width:0;width:100%;height:30px;margin:0;padding:0;border:0;outline:0;background:none;box-shadow:none;text-align:center;font-family:inherit;font-weight:500;font-size:25px;line-height:30px;letter-spacing:.5px;color:#7b8b8d;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.acc-sa-qty input::-webkit-outer-spin-button,.acc-sa-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acc-sa .acc-sa-hero__atc{flex:1 1 auto;min-width:0;max-width:342px;height:50px;font-size:18px;letter-spacing:3px}.acc-sa-hero__note{margin-top:14px;font-size:12px}.acc-sa-bar{position:fixed;left:50%;bottom:24px;z-index:45;width:min(1088px,calc(100% - 2*var(--acc-gutter,56px)));transform:translate(-50%,170%);opacity:0;pointer-events:none;transition:transform .5s cubic-bezier(.22,.9,.28,1),opacity .3s ease}.acc-sa-bar.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.acc-sa-bar__in{display:flex;align-items:center;gap:20px;padding:16px 22px 16px 28px;border-radius:50px;color:#fff;background:#233d41d1;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 40px #0c0d0d2e}.acc-sa-bar__thumb{flex:none;width:60px;height:60px;border-radius:14px;overflow:hidden;background:#fff}.acc-sa-bar__thumb img{width:100%;height:100%;object-fit:cover}.acc-sa-bar__name{flex:1;min-width:0}.acc-sa-bar__t{display:block;font-weight:500;font-size:25px;line-height:30px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-sa-bar__s{display:block;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.32px}.acc-sa-bar__price{flex:none;font-weight:500;font-size:22px;line-height:30px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.acc-sa-bar__price small{font-size:14px;opacity:.7;letter-spacing:.5px}.acc-sa-bar .acc-btn{flex:none;min-width:260px;height:50px}.acc-sa-bar .acc-btn:hover{background:#fff;color:var(--sa-ind)!important}.acc-sa-stat{background:var(--sa-bg,#f8f4f2);padding:clamp(72px,14.17vw,272px) 0 clamp(64px,7vw,135px)}.acc-sa-stat__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(16px,2vw,40px)}.acc-sa .acc-sa-stat__title{justify-self:center;max-width:452px;text-align:center;font-weight:700;font-size:clamp(24px,1.72vw,33px);line-height:1.06;letter-spacing:3px;color:var(--sa-ind)}.acc-sa-stat__num{font-weight:700;font-size:clamp(120px,14.06vw,270px);line-height:.78;letter-spacing:.02em;color:var(--sa-aqua);text-align:center;padding-top:.04em}.acc-sa-stat__text{justify-self:center;max-width:427px;text-align:center;font-weight:400;font-size:clamp(18px,1.3vw,25px);line-height:1.2;letter-spacing:.75px;text-transform:uppercase;color:var(--sa-body)}.acc-sa-stat__arrow{display:flex;justify-content:center;margin-top:clamp(40px,6vw,115px);color:var(--sa-ind)}.acc-sa-stat__arrow svg{width:clamp(56px,4.48vw,86px);height:auto}.acc-sa-steps{background:var(--sa-bg,#dadfe0);padding:clamp(72px,7.19vw,138px) 0 clamp(80px,11vw,212px)}.acc-sa-steps__head{text-align:center}.acc-sa-steps__head .sa-body{max-width:1128px;margin:28px auto 0}.acc-sa-steps__wrap{width:100%;max-width:calc(1312px + 2*var(--acc-gutter,56px));margin:clamp(40px,5.2vw,100px) auto 0;padding:0 var(--acc-gutter,56px)}.acc-sa-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.acc-sa-card{position:relative;aspect-ratio:416/629;border-radius:20px;overflow:hidden;background:#889;isolation:isolate}.acc-sa-card__img{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.acc-sa-card__img .sa-crop.is-c1{width:104.67%;height:110.32%;left:-.1%;top:0}.acc-sa-card__txt{position:absolute;left:0;right:0;bottom:0;padding:clamp(40px,3.5vw,67px) clamp(22px,2.2vw,42px) clamp(22px,1.8vw,35px);color:#fff;z-index:2}.acc-sa-card__txt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#233d41,#233d41e6 38%,#233d4100);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-mask-image:linear-gradient(to top,#000 0,#000 55%,transparent 100%);mask-image:linear-gradient(to top,#000 0,#000 55%,transparent 100%)}.acc-sa-card__num{display:block;font-weight:700;font-size:clamp(34px,2.55vw,49px);line-height:1.2;letter-spacing:3px}.acc-sa .acc-sa-card__title{display:block;margin-top:12px;font-weight:400;font-size:clamp(14px,.94vw,18px);line-height:20px;letter-spacing:3px;text-transform:uppercase}.acc-sa-card__text{margin-top:12px;font-weight:300;font-size:15px;line-height:24px;letter-spacing:1.5px;color:#fff}.acc-sa-rooted{background:var(--sa-prev,#dbe0e0);padding:0}.acc-sa-rooted__sheet{position:relative;overflow:hidden;border-radius:0 60px 0 0;background:linear-gradient(200deg,#f7f3f0,#eeeae8 55%,#e8e4e3);min-height:clamp(560px,52.86vw,1015px)}.acc-sa-rooted__sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.acc-sa-rooted__tint{position:absolute;left:max(var(--acc-gutter,56px),calc((100% - 1312px)/2));right:-1.04vw;bottom:0;height:10.94vw;z-index:0;overflow:hidden}.acc-sa-rooted__tint img{width:100%;height:100%;object-fit:fill}.acc-sa-rooted__slide[hidden]{display:none}.acc-sa-rooted__slide{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,43.18vw);padding-top:6.56vw;align-items:start}.acc-sa-rooted__text{padding:clamp(24px,6.77vw,130px) 40px 0 max(var(--acc-gutter,56px),calc((100vw - 1312px)/2));max-width:calc(677px + max(var(--acc-gutter,56px),calc((100vw - 1312px)/2)))}.acc-sa .acc-sa-rooted__h{font-weight:700;font-size:clamp(24px,1.72vw,33px);line-height:1.06;letter-spacing:3px}.acc-sa-rooted__kick{margin-top:8px;font-weight:400;font-size:clamp(14px,.94vw,18px);line-height:20px;letter-spacing:3px;text-transform:uppercase;color:var(--sa-ind)}.acc-sa-rooted__text .sa-body{margin-top:16px}.acc-sa-rooted__text .sa-body+.sa-body{margin-top:8px}.acc-sa-rooted__ctas{display:flex;align-items:center;gap:20px;margin-top:30px}.acc-sa .acc-sa-rooted__ctas .acc-btn{min-height:44px;height:44px;padding:0 24px;font-size:16px;letter-spacing:3px}.acc-sa-arrows{display:flex;gap:15px}.acc-sa-arrows button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--sa-ind);border-radius:50%;background:none;color:var(--sa-ind);cursor:pointer;transition:opacity .2s ease,background .2s ease}.acc-sa-arrows button:hover{background:#fff}.acc-sa-arrows button.is-off{opacity:.2;cursor:default;pointer-events:none}.acc-sa-rooted__hl{margin-top:22px}.acc-sa-rooted__hl-t{font-weight:400;font-size:clamp(14px,.94vw,18px);line-height:20px;letter-spacing:3px;text-transform:uppercase;color:var(--sa-body)}.acc-sa-rooted__chips{display:flex;flex-wrap:wrap;gap:8px 30px;margin:8px 0 0;padding:0;list-style:none}.acc-sa-rooted__chips li{display:inline-flex;align-items:center;gap:15px;font-weight:500;font-size:12px;line-height:15px;letter-spacing:2px;text-transform:uppercase;color:var(--sa-body)}.acc-sa-rooted__photo{position:relative;aspect-ratio:829/780;border-radius:20px 0 0 20px;overflow:hidden;background:#ddd}.acc-sa-systems{background:#fefefe;padding:0;overflow:hidden}.acc-sa-systems__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(520px,56.25vw,1080px);align-items:center}.acc-sa-systems__text{--sa-sys:#22404f;color:var(--sa-sys);padding:40px 24px 40px max(var(--acc-gutter,56px),calc((100vw - 1312px)/2 + 31px))}.acc-sa .acc-sa-systems__h{font-weight:700;font-size:clamp(30px,2.55vw,49px);line-height:1.2;letter-spacing:0;text-transform:none}.acc-sa .acc-sa-systems__h2{display:block;font-weight:300;font-size:clamp(30px,2.55vw,49px);line-height:1.2;letter-spacing:0;text-transform:none;color:var(--sa-sys)}.acc-sa-systems__p{margin-top:14px;max-width:521px;font-weight:400;font-size:clamp(20px,1.51vw,29px);line-height:1.2;letter-spacing:0;color:var(--sa-sys)}.acc-sa-systems__rule{display:block;width:74px;height:1px;margin:16px 0 14px;background:var(--sa-sys);opacity:.8}.acc-sa-systems__note{font-style:italic;font-weight:300;font-size:clamp(20px,1.51vw,29px);line-height:1.2;color:var(--sa-sys)}.acc-sa-systems__img{position:relative;align-self:stretch;min-height:320px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%);mask-image:linear-gradient(to right,transparent 0,#000 14%)}.acc-sa-systems__img img{object-position:right center}.acc-sa-sample{background:var(--sa-bg,#e6e8e7);padding:clamp(40px,4.1vw,79px) 0 clamp(32px,2.7vw,51px);overflow:hidden}.acc-sa-sample__grid{display:grid;grid-template-columns:minmax(0,41.72vw) minmax(0,1fr);column-gap:10.3vw;align-items:center;max-width:1920px;margin:0 auto}.acc-sa-sample__photo{position:relative;aspect-ratio:801/780;border-radius:0 20px 20px 0;overflow:hidden;background:#ccc}.acc-sa-sample__photo img.sa-crop{width:100%;height:171.78%;left:0;top:-14.62%}.acc-sa-sample__text{max-width:calc(751px + var(--acc-gutter,56px));padding-right:var(--acc-gutter,56px)}.acc-sa .acc-sa-sample__h{font-weight:700;font-size:clamp(24px,1.72vw,33px);line-height:1.06;letter-spacing:3px}.acc-sa-sample__text>.sa-body{margin-top:24px;color:#0c0d0d}.acc-sa-sample__list{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.acc-sa-sample__list li{display:flex;align-items:flex-start;gap:11px;font-weight:300;font-size:15px;line-height:24px;letter-spacing:1.5px;color:#0c0d0d}.acc-sa-sample__list svg{margin-top:0}.acc-sa-sample__text .acc-btn{margin-top:32px}.acc-sa-video{background:var(--sa-bg,#e9e9e9);padding:clamp(24px,2vw,39px) 0 clamp(56px,5.7vw,110px)}.acc-sa-video__box{position:relative;width:min(1529px,calc(100% - 2*var(--acc-gutter,56px)));aspect-ratio:1529/668;margin:0 auto;border-radius:20px;overflow:hidden;background:#1d2a2c}.acc-sa-video__poster{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.acc-sa-video__box iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.acc-sa-cmp{position:relative;background:#233d41;color:#fff;padding:clamp(64px,8.6vw,166px) 0 clamp(64px,8.6vw,166px);overflow:hidden}.acc-sa-cmp__bg{position:absolute;left:.26%;top:.1%;width:99.27%;height:99.9%;overflow:hidden;pointer-events:none;mix-blend-mode:screen;opacity:.15}.acc-sa-cmp__bg img{position:absolute;max-width:none;height:80.91%;left:56.78%;top:9.54%;width:41.82%}.acc-sa-cmp .acc-container{position:relative;z-index:1}.acc-sa-cmp__head{text-align:center}.acc-sa-cmp__head .sa-body{max-width:1312px;margin:28px auto 0;font-size:14px;line-height:20px;letter-spacing:2px;color:#fff}.acc-sa-cmp__table{margin-top:clamp(40px,5vw,98px);display:grid;grid-template-columns:224fr 371fr 376fr 341fr;column-gap:0}.acc-sa-cmp__hd,.acc-sa-cmp__c{font-weight:300;font-size:14px;line-height:20px;letter-spacing:2px;color:#fff}.acc-sa-cmp__hd{text-align:center;padding-bottom:clamp(24px,3vw,57px)}.acc-sa-cmp__row{display:contents}.acc-sa-cmp__c{position:relative;z-index:1;display:flex;align-items:center;min-height:67px;padding:6px 8px 6px 0}.acc-sa-cmp__row+.acc-sa-cmp__row .acc-sa-cmp__c:not(.is-z){box-shadow:inset 0 1px #ffffff8c}.acc-sa-cmp__row+.acc-sa-cmp__row .acc-sa-cmp__c.is-z{box-shadow:inset 1px 0 #ffffff38,inset -1px 0 #ffffff38}.acc-sa-cmp__c.is-z{gap:18px;padding-left:36px}.acc-sa-cmp__c.is-z svg{flex:none}.acc-sa-cmp__c.is-t,.acc-sa-cmp__c.is-b{padding-left:54px}.acc-sa-cmp__c.is-z{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 1px 0 #ffffff38,inset -1px 0 #ffffff38}.acc-sa-cmp__row.is-first .acc-sa-cmp__c{padding-top:35px}.acc-sa-cmp__row.is-last .acc-sa-cmp__c{padding-bottom:41px}.acc-sa-cmp__row.is-first .acc-sa-cmp__c.is-z{border-radius:20px 20px 0 0;box-shadow:inset 1px 1px #ffffff38,inset -1px 0 #ffffff38}.acc-sa-cmp__row.is-last .acc-sa-cmp__c.is-z{border-radius:0 0 20px 20px;box-shadow:inset 1px -1px #ffffff38,inset -1px 0 #ffffff38}.acc-sa-cmp__beta{margin-left:8px;padding:2px 8px;border-radius:50px;border:1px solid rgba(255,255,255,.7);font-size:9px;letter-spacing:1.5px;line-height:12px;vertical-align:middle}.acc-sa-factors{background:var(--sa-bg,#efeeed);padding:clamp(64px,8.28vw,159px) 0}.acc-sa-factors__grid{display:grid;grid-template-columns:minmax(0,637fr) minmax(0,640fr);column-gap:clamp(24px,2.5vw,35px);align-items:center}.acc-sa-factors__img{position:relative;aspect-ratio:637/473;border-radius:20px;overflow:hidden;background:#cfd6c9}.acc-sa-factors__list{display:grid;gap:clamp(24px,2.1vw,40px)}.acc-sa .acc-sa-factors__t{display:flex;align-items:center;gap:15px;margin:0 0 12px;font-weight:500;font-size:clamp(24px,1.72vw,33px);line-height:1.15;letter-spacing:.66px;text-transform:uppercase;color:#000}.acc-sa-factors__t svg{flex:none}.acc-sa-factors__x{font-weight:300;font-size:15px;line-height:24px;letter-spacing:1.5px;color:#000}.acc-sa-story{position:relative;background:var(--sa-bg,#f4f1ef);padding:0;overflow:hidden}.acc-sa-story__tint{position:absolute;left:max(var(--acc-gutter,56px),calc((100% - 1312px)/2));right:0;bottom:0;height:10.78vw;border-radius:20px 0 0;overflow:hidden;z-index:0}.acc-sa-story__tint img{position:absolute;max-width:none;opacity:.51;height:299.28%;left:-131.59%;top:-11.26%;width:270.76%}.acc-sa-story__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,49.32vw);align-items:start}.acc-sa-story__text{padding:clamp(40px,9.58vw,184px) 24px 24px max(var(--acc-gutter,56px),calc((100vw - 1312px)/2));max-width:calc(594px + max(var(--acc-gutter,56px),calc((100vw - 1312px)/2)));color:#000}.acc-sa-story__eyebrow{display:block;font-weight:400;font-size:clamp(16px,1.3vw,25px);line-height:1.2;letter-spacing:.75px;text-transform:uppercase}.acc-sa .acc-sa-story__h{margin-top:0;font-weight:700;font-size:clamp(24px,1.72vw,33px);line-height:1.06;letter-spacing:3px}.acc-sa-story__role{display:block;margin-top:0;font-weight:300;font-size:clamp(14px,.99vw,19px);line-height:30px;letter-spacing:.57px;text-transform:uppercase}.acc-sa-story__text .sa-body{margin-top:20px;color:#000}.acc-sa-story__cap{margin-top:0;color:#000}.acc-sa-story__media{position:relative;aspect-ratio:947/780;border-radius:20px 0 0;overflow:hidden;background:#c9c3b8}.acc-sa-story__media .sa-crop{height:100%;width:111.39%;left:-11.4%;top:0}.acc-sa-story__media .acc-sa-video__poster{z-index:2}.acc-sa-story__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:3}@media(max-width:989.98px){.acc-sa-hero__photo{height:62vw}.acc-sa-hero__pattern{top:62vw}.acc-sa .acc-sa-hero__h1{top:24vw}.acc-sa{--sa-over:12vw}.acc-sa-hero__panel{--pt:112px;--kw:clamp(220px,32vw,300px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-right:32px}.acc-sa-hero__buy{flex-wrap:wrap;gap:16px}.acc-sa .acc-sa-hero__atc{max-width:none}.acc-sa-bar__t{font-size:20px}.acc-sa-bar__s{display:none}.acc-sa-bar .acc-btn{min-width:200px}.acc-sa-steps__grid{gap:16px}.acc-sa-card__text{font-size:14px;line-height:22px}.acc-sa-rooted__slide{grid-template-columns:minmax(0,1fr) minmax(0,46vw)}.acc-sa-rooted__sheet{min-height:0;padding-bottom:12vw}.acc-sa-systems__img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%);mask-image:linear-gradient(to right,transparent 0,#000 22%)}.acc-sa-sample__grid{grid-template-columns:minmax(0,44vw) minmax(0,1fr);column-gap:5vw}.acc-sa-cmp__table{grid-template-columns:150fr 250fr 1fr 1fr}.acc-sa-cmp__c.is-z{padding-left:20px;gap:12px}.acc-sa-cmp__c.is-t,.acc-sa-cmp__c.is-b{padding-left:24px}.acc-sa-factors__grid{column-gap:24px}.acc-sa-story__grid{grid-template-columns:minmax(0,1fr) minmax(0,50vw)}}@media(max-width:749.98px){.acc-sa{--sa-over:0px}.acc-sa-hero__photo{height:max(380px,104vw)}.acc-sa-hero__pattern{top:max(380px,104vw)}.acc-sa .acc-sa-hero__h1{top:max(110px,30vw);width:calc(100% - 2*var(--acc-m,20px));font-size:clamp(26px,7.4vw,34px);letter-spacing:2px}.acc-sa-hero__panel{--pt:0px;--kw:min(64vw,270px);display:block;width:100%;margin:-56px 0 0;padding:0 var(--acc-m,20px) 40px;border-radius:24px 24px 0 0;background:#fcfbfab8}.acc-sa-hero__kit{margin:-72px auto 0;justify-self:auto}.acc-sa-hero__info{margin-top:18px}.acc-sa .acc-sa-hero__title{font-size:clamp(30px,8.4vw,36px)}.acc-sa-hero__sub{font-size:18px}.acc-sa-hero__rating{margin-top:14px}.acc-sa-hero__price{margin-top:20px}.acc-sa-hero__desc{margin-top:18px}.acc-sa-hero__buy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:24px}.acc-sa-qty{width:124px;height:46px;padding:6px 8px}.acc-sa-qty input{font-size:20px}.acc-sa .acc-sa-hero__atc{max-width:none;height:46px;letter-spacing:2.5px}.acc-sa-bar{bottom:14px;width:calc(100% - 2*var(--acc-m,20px))}.acc-sa-bar__in{gap:12px;padding:10px 10px 10px 12px}.acc-sa-bar__thumb{width:46px;height:46px;border-radius:12px}.acc-sa-bar__name{display:none}.acc-sa-bar__price{flex:1;font-size:18px}.acc-sa-bar .acc-btn{min-width:0;padding:0 22px;height:46px}.acc-sa-stat{padding:72px 0 56px}.acc-sa-stat__row{grid-template-columns:1fr;row-gap:8px;text-align:center}.acc-sa-stat__row>*{justify-self:center}.acc-sa-stat__num{font-size:min(36vw,150px);line-height:.85}.acc-sa-stat__arrow{margin-top:36px}.acc-sa-steps{padding:72px 0 80px}.acc-sa-steps__head .sa-body{margin-top:16px}.acc-sa-steps__wrap{padding:0;margin-top:36px}.acc-sa-steps__grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--acc-m,20px) 6px;scroll-padding:0 var(--acc-m,20px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.acc-sa-steps__grid::-webkit-scrollbar{display:none}.acc-sa-card{flex:0 0 min(78vw,330px);scroll-snap-align:start}.acc-sa-rooted__sheet{border-radius:0 32px 0 0;padding-bottom:0}.acc-sa-rooted__slide{display:flex;flex-direction:column;align-items:stretch;padding-top:0}.acc-sa-rooted__photo{order:-1;aspect-ratio:4/3;border-radius:0 32px 0 0}.acc-sa-rooted__text{padding:36px var(--acc-m,20px) 64px;max-width:none}.acc-sa-rooted__tint{display:none}.acc-sa-rooted__ctas{flex-wrap:wrap;gap:16px}.acc-sa-rooted__chips{gap:10px 22px}.acc-sa-systems__grid{grid-template-columns:1fr;min-height:0}.acc-sa-systems__text{padding:64px var(--acc-m,20px) 8px}.acc-sa-systems__img{min-height:0;aspect-ratio:1/.9;-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 14%,#000 28%);mask-image:linear-gradient(to right,transparent 0,transparent 14%,#000 28%)}.acc-sa-sample{padding:0 0 56px}.acc-sa-sample__grid{display:flex;flex-direction:column;row-gap:36px}.acc-sa-sample__photo{width:calc(100% - var(--acc-m,20px));aspect-ratio:801/780}.acc-sa-sample__text{padding:0 var(--acc-m,20px);max-width:none}.acc-sa-sample__text .acc-btn{width:100%}.acc-sa-video{padding:0 0 64px}.acc-sa-video__box{width:calc(100% - 2*var(--acc-m,20px));aspect-ratio:16/10;border-radius:16px}.acc-sa-cmp{padding:64px 0}.acc-sa-cmp__head .sa-body{margin-top:18px}.acc-sa-cmp__table{display:block;margin-top:32px}.acc-sa-cmp__hd{display:none}.acc-sa-cmp__row{display:block;padding:20px 0}.acc-sa-cmp__row+.acc-sa-cmp__row{border-top:1px solid rgba(255,255,255,.35)}.acc-sa-cmp__c{display:flex;flex-wrap:wrap;min-height:0;padding:6px 0!important;box-shadow:none!important;align-items:baseline;gap:4px 12px;-webkit-backdrop-filter:none;backdrop-filter:none}.acc-sa-cmp__c.is-l{font-weight:500;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--sa-aqua);padding-bottom:10px!important}.acc-sa-cmp__c:before{content:attr(data-co);flex:0 0 100%;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;opacity:.6}.acc-sa-cmp__c.is-l:before{display:none}.acc-sa-cmp__row .acc-sa-cmp__c.is-z{padding:12px 14px!important;margin:2px 0 6px;border-radius:14px!important;background:#ffffff1a;align-items:center;flex-wrap:nowrap;gap:12px}.acc-sa-cmp__c.is-z:before{display:none}.acc-sa-factors{padding:56px 0 64px}.acc-sa-factors__grid{grid-template-columns:1fr;row-gap:32px}.acc-sa-story__grid{grid-template-columns:1fr}.acc-sa-story__media{order:-1;aspect-ratio:4/3;border-radius:0}.acc-sa-story__text{padding:36px var(--acc-m,20px) 20px;max-width:none}.acc-sa-story__tint{display:none}}@media(prefers-reduced-motion:reduce){.acc-sa-bar{transition:none}}.acc-sa .acc-sa-hero__h1:not(#a):not(#b):not(#c){color:#fff!important;font-size:clamp(30px,2.55vw,49px)!important;line-height:1.2!important;letter-spacing:3px!important}.acc-sa .acc-sa-hero__title:not(#a):not(#b):not(#c){font-size:clamp(34px,2.55vw,49px)!important;line-height:1.2!important;letter-spacing:3px!important}.acc-sa .sa-body:not(#a):not(#b):not(#c){letter-spacing:var(--sa-ls,1.5px)!important}.acc-sa .acc-sa-cmp__head .sa-body:not(#a):not(#b):not(#c){font-size:14px!important;line-height:20px!important;letter-spacing:2px!important}body:has([data-acc-sa-bar]) .Vtl-StickyAddToCart{display:none!important}@media(max-width:749.98px){.acc-sa .acc-sa-hero__h1:not(#a):not(#b):not(#c){font-size:clamp(26px,7.4vw,34px)!important;letter-spacing:2px!important}.acc-sa .acc-sa-hero__title:not(#a):not(#b):not(#c){font-size:clamp(30px,8.4vw,36px)!important}}@media(hover:hover){.acc-sa-card__img img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.acc-sa-card:hover .acc-sa-card__img img{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.acc-sa-card:hover .acc-sa-card__img img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/accelero-systemage.css.map */
