.el-contact-page{background:#f7f7f7;color:#171717;padding:clamp(56px,8vw,124px) 5vw}.el-contact-page__intro{margin:0 auto clamp(48px,7vw,94px);max-width:1400px}.el-contact-page h1{font-size:clamp(44px,7vw,92px);letter-spacing:-.065em;line-height:.92;margin:0;max-width:820px}.el-contact-page__lead{font-size:18px;line-height:1.5;margin:25px 0 0;max-width:600px}.el-contact-page__grid{display:grid;gap:clamp(42px,7vw,120px);grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);margin:0 auto;max-width:1400px}.el-contact-page h2{font-size:clamp(25px,3vw,38px);letter-spacing:-.04em;margin:0 0 25px}.el-contact-page__faq{border-top:1px solid #d9d9d9;padding:0}.el-contact-page__faq:last-child{border-bottom:1px solid #d9d9d9}.el-contact-page__faq summary{cursor:pointer;display:flex;font-size:18px;font-weight:650;justify-content:space-between;list-style:none;padding:23px 0}.el-contact-page__faq summary::-webkit-details-marker{display:none}.el-contact-page__faq summary span{font-size:24px;font-weight:400;line-height:.75;transition:transform .2s ease}.el-contact-page__faq[open] summary span{transform:rotate(45deg)}.el-contact-page__answer{color:#505050;line-height:1.6;max-width:720px;padding:0 32px 25px 0}.el-contact-page__form-wrap{background:#fff;border:1px solid #dedede;border-radius:2px;padding:clamp(25px,3vw,42px)}.el-contact-page__form-wrap>p{color:#595959;line-height:1.5;margin:-10px 0 24px}.el-contact-page__form{display:grid;gap:12px}.el-contact-page__form input,.el-contact-page__form select,.el-contact-page__form textarea{background:#fff;border:1px solid #a9a9a9;border-radius:3px;box-sizing:border-box;color:#171717;font:inherit;padding:14px 15px;width:100%}.el-contact-page__form button{background:#171717;border:0;border-radius:3px;color:#fff;cursor:pointer;font:inherit;font-weight:700;margin-top:4px;padding:16px 20px;transition:background .2s ease,transform .2s ease}.el-contact-page__form button:hover{background:#333;transform:translateY(-1px)}.el-contact-page__reply{font-size:13px;margin:18px 0 0!important}.el-contact-page__success{background:#e8f5e9;color:#1e5d31!important;margin:0 0 5px!important;padding:12px}@media screen and (max-width:820px){.el-contact-page{padding-inline:22px}.el-contact-page__grid{grid-template-columns:1fr}}.el-help{background:var(--help-bg);color:var(--help-text);padding:var(--help-pad) clamp(24px,8vw,160px)}.el-help-inner{max-width:1530px;margin:0 auto}.el-help-title{margin-bottom:42px}.el-help-title p{margin:0 0 14px;font-size:16px;font-weight:600;letter-spacing:.01em}.el-help-title h2{margin:0;font-size:var(--help-heading);line-height:1.08;letter-spacing:-.035em}.el-help-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,350px);gap:48px;align-items:start}.el-help-grid--wide{grid-template-columns:1fr}.el-faq{overflow:hidden;padding:24px 38px;background:var(--help-panel);border:1px solid var(--help-line);border-radius:var(--help-radius)}.el-faq details{border-bottom:1px solid var(--help-line)}.el-faq details:last-child{border-bottom:0}.el-faq summary{display:grid;grid-template-columns:1fr 28px;gap:20px;align-items:center;min-height:72px;padding:12px 0;list-style:none;cursor:pointer;font-size:var(--help-question);font-weight:500}.el-faq summary::-webkit-details-marker{display:none}.el-faq summary i{position:relative;width:28px;height:28px}.el-faq summary i:before,.el-faq summary i:after{content:"";position:absolute;top:13px;left:7px;width:14px;height:1px;background:currentColor;transition:transform .25s ease}.el-faq summary i:after{transform:rotate(90deg)}.el-faq details[open] summary i:after{transform:rotate(0)}.el-faq-answer{max-width:1050px;padding:0 42px 26px 0;color:var(--help-muted);font-size:14px;line-height:1.6}.el-contact h3{margin:0 0 8px;font-size:26px;line-height:1.2;letter-spacing:-.025em}.el-contact>p{margin:0 0 30px;color:var(--help-muted);font-size:13px}.el-contact input,.el-contact textarea{display:block;width:100%;margin:0 0 16px;padding:15px 16px;background:transparent;color:inherit;border:1px solid color-mix(in srgb,var(--help-text) 38%,transparent);border-radius:9px;font:inherit}.el-contact textarea{min-height:116px;resize:vertical}.el-contact button{padding:15px 27px;background:var(--help-text);color:var(--help-bg);border:0;border-radius:9px;font-weight:700;cursor:pointer}.el-help summary:focus-visible,.el-contact input:focus-visible,.el-contact textarea:focus-visible,.el-contact button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.el-help-grid{grid-template-columns:1fr}.el-contact{max-width:600px}.el-faq{padding:16px 24px}}@media(max-width:600px){.el-help{padding-left:18px;padding-right:18px}.el-help-title{margin-bottom:28px}.el-help-title h2{font-size:min(var(--help-heading),40px)}.el-help-grid{gap:36px}.el-faq{padding:8px 18px}.el-faq summary{min-height:64px;font-size:min(var(--help-question),18px)}.el-faq-answer{padding-right:12px;font-size:13px}}.el-products{background:var(--bg);color:var(--color);padding:var(--pad) 4vw}.el-products-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.el-products h2{font-size:var(--heading-size);margin:8px 0}.el-products small{letter-spacing:.15em}.el-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.el-product-image{position:relative;overflow:hidden;background:#eee}.el-product-image img,.el-product-image svg{display:block;width:100%;aspect-ratio:1.35;object-fit:cover;transition:transform .55s ease}.el-product-image:hover img{transform:scale(1.035)}.el-product-image span{position:absolute;top:12px;left:12px;background:#fff;padding:7px;font-size:10px}.el-product-info h3{font-size:15px;font-weight:500}.el-product-info p{font-size:13px}.el-product-info del{color:#999}@media(max-width:800px){.el-product-grid{grid-template-columns:1fr 1fr;gap:10px}.el-products h2{font-size:min(var(--heading-size),42px)}}.el-site-footer{display:block!important;min-height:760px;padding:var(--foot-pad) clamp(24px,7vw,150px) 30px;background:var(--foot-bg);color:var(--foot-fg);font-size:var(--foot-body)}.el-site-footer .el-foot-wrap{display:flex!important;flex-direction:column;max-width:1540px;min-height:640px;margin:0 auto}.el-site-footer .el-foot-news{display:block!important;max-width:1120px}.el-site-footer .el-foot-news h2{display:block;margin:0 0 19px;font-size:var(--foot-title);font-weight:700;line-height:1;letter-spacing:-.055em;white-space:nowrap}.el-site-footer .el-foot-news p{display:block;margin:0 0 20px;color:var(--foot-fg);font-size:17px;line-height:1.35}.el-site-footer .el-foot-form{display:block!important;position:relative;max-width:375px}.el-foot-form input{width:100%;height:52px;padding:0 58px 0 18px;background:#ffffff0d;color:inherit;border:1px solid #ffffff12;border-radius:9px;font:inherit}.el-foot-form button{position:absolute;top:7px;right:8px;width:38px;height:38px;padding:0;background:var(--foot-fg);color:var(--foot-bg);border:0;border-radius:50%;font-size:20px;cursor:pointer}.el-site-footer .el-foot-middle{display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(390px,1.35fr);margin-top:170px}.el-site-footer .el-foot-social{display:flex!important;gap:26px;align-items:start;padding-top:4px;border-right:1px solid #ffffff1c}.el-foot-social a{display:grid;width:22px;height:22px;place-items:center;color:inherit;font-size:22px;font-weight:700}.el-site-footer .el-foot-details,.el-site-footer .el-foot-legal,.el-site-footer .el-foot-contact{display:block!important}.el-site-footer .el-foot-details{padding-left:clamp(50px,8vw,145px)}.el-foot-details h3{margin:0 0 21px;font-size:18px;line-height:1.2}.el-foot-legal a{display:block;width:max-content;margin:0 0 11px;color:inherit;font-size:15px}.el-foot-contact{margin-top:58px}.el-foot-contact a{color:inherit;border-bottom:1px solid currentColor;font-size:24px;line-height:1.3}.el-site-footer .el-foot-bottom{display:grid!important;grid-template-columns:1fr auto 1fr;gap:30px;align-items:end;margin-top:auto;padding-top:90px}.el-foot-bottom small{font-size:12px}.el-foot-localization{justify-self:center}.el-foot-localization select{max-width:260px;height:40px;padding:0 36px 0 15px;background:#ffffff08;color:inherit;border:1px solid #ffffff20;border-radius:9px;font-size:12px}.el-foot-localization option{color:#111}.el-site-footer .el-foot-payments{display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:7px}.el-foot-payments svg{width:38px;height:24px}.el-site-footer a{text-decoration:none}.el-site-footer a:hover{opacity:.72}.el-site-footer a:focus-visible,.el-site-footer input:focus-visible,.el-site-footer select:focus-visible,.el-site-footer button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:800px){.el-site-footer{min-height:0;padding-top:70px}.el-foot-wrap{min-height:0}.el-foot-news h2{font-size:min(var(--foot-title),48px);white-space:normal}.el-foot-news p{font-size:14px}.el-foot-middle{grid-template-columns:1fr;margin-top:85px}.el-foot-social{padding-bottom:50px;border-right:0;border-bottom:1px solid #ffffff1c}.el-foot-details{padding:50px 0 0}.el-foot-contact a{font-size:20px}.el-foot-bottom{grid-template-columns:1fr;gap:25px;margin-top:75px;padding-top:0}.el-foot-localization{justify-self:start}.el-foot-payments{justify-content:flex-start}}.el-guarantees{overflow:hidden;background:var(--bg);color:var(--color);padding:28px 6vw}.el-guarantee-track{display:grid;grid-template-columns:repeat(3,1fr)}.el-guarantees article{display:grid;grid-template-columns:30px 1fr;gap:12px;padding:0 3vw;border-right:1px solid #ffffff33}.el-guarantees article:last-child{border:0}.el-guarantees h3{font-size:var(--title-size);margin:0 0 6px}.el-guarantees p{font-size:11px;line-height:1.45;margin:0;opacity:.8}@media(max-width:800px){.el-guarantee-track{display:flex;width:max-content}.el-guarantee-track.animated{animation:guaranteeMove var(--speed) linear infinite}.el-guarantees article{width:85vw;flex:none;border:0}@keyframes guaranteeMove{to{transform:translate(-100%)}}}.el-hero{min-height:var(--hero-height);display:flex;align-items:flex-end;background-color:#aaa;background-position:center;background-size:cover;color:var(--text-color);padding:8vw}.el-hero>div{max-width:680px;text-align:var(--align)}.el-hero h1{font-size:var(--title-size);line-height:1;margin:15px 0}.el-hero .copy{max-width:520px;line-height:1.7}.el-hero a{display:inline-block;background:#fff;color:#171717;padding:15px 22px;margin-top:16px}.el-reveal{animation:elFade .8s ease both}@keyframes elFade{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@media(max-width:800px){.el-hero{min-height:min(var(--hero-height),680px);padding:8vw}.el-hero h1{font-size:min(var(--title-size),56px)}}.el-page-section{background:#f7f7f7;color:#171717;min-height:52vh;padding:clamp(56px,8vw,128px) 24px}.el-page-section__inner{margin:0 auto;max-width:900px}.el-page-section__title{font-size:clamp(36px,5vw,68px);letter-spacing:-.055em;line-height:.98;margin:0 0 40px}.el-page-section__content{font-size:16px;line-height:1.7}.el-page-section__content h2{font-size:25px;letter-spacing:-.03em;margin:38px 0 12px}.el-page-section__content p,.el-page-section__content ul,.el-page-section__content ol{margin:0 0 20px}.el-page-section__content a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.el-contact-page{background:#fff;color:#121820;padding:80px 24px 110px}.el-contact-page__intro,.el-contact-page__cards,.el-contact-form-section{margin-left:auto;margin-right:auto;max-width:1024px}.el-contact-page__intro{padding:0 40px 36px}.el-contact-page__eyebrow{font-size:13px;font-weight:700;letter-spacing:.04em;margin:0 0 14px;text-transform:uppercase}.el-contact-page h1{font-size:clamp(42px,5vw,64px);letter-spacing:-.055em;line-height:1;margin:0}.el-contact-page__cards{display:grid;gap:54px}.el-contact-card{border:1px solid #e2e2e2;border-radius:22px;padding:44px 48px}.el-contact-card h2{font-size:29px;letter-spacing:-.05em;line-height:1.1;margin:0 0 36px}.el-contact-card__item{border-top:1px solid #e1e1e1}.el-contact-card__item summary{align-items:center;cursor:pointer;display:flex;font-size:23px;font-weight:500;gap:24px;justify-content:space-between;list-style:none;padding:30px 0}.el-contact-card__item summary::-webkit-details-marker{display:none}.el-contact-card__symbol{font-size:25px;font-weight:300;line-height:1;transition:transform .22s ease}.el-contact-card__item[open] .el-contact-card__symbol{transform:rotate(45deg)}.el-contact-card__answer{color:#151b22;font-size:17px;line-height:1.55;max-width:800px;padding:0 40px 30px 0}.el-contact-card__answer p{margin:0}.el-contact-form-section{border-top:1px solid #e1e1e1;display:grid;gap:66px;grid-template-columns:.75fr 1.25fr;margin-top:80px;padding:80px 40px 0}.el-contact-form-section h2{font-size:40px;letter-spacing:-.055em;line-height:1;margin:0 0 18px}.el-contact-form-section>div>p:not(.el-contact-page__eyebrow):not(.el-contact-form-section__email){font-size:17px;line-height:1.55;margin:0}.el-contact-form-section__email{font-size:17px;font-weight:650;margin-top:28px}.el-contact-form-section__email a{color:inherit;text-underline-offset:4px}.el-contact-page__form{display:grid;gap:13px}.el-contact-page__form input,.el-contact-page__form select,.el-contact-page__form textarea{background:#fff;border:1px solid #8f9396;border-radius:3px;box-sizing:border-box;color:#121820;font:inherit;padding:15px 16px;width:100%}.el-contact-page__form textarea{resize:vertical}.el-contact-page__form button{background:#151515;border:0;border-radius:3px;color:#fff;cursor:pointer;font:inherit;font-weight:700;margin-top:3px;padding:16px 20px}.el-contact-page__form button:hover{background:#343434}.el-contact-page__reply{color:#60656a;font-size:13px;margin:6px 0 0}.el-contact-page__success{background:#e7f4e9;color:#1d6333;margin:0;padding:12px}@media screen and (max-width:749px){.el-contact-page{padding:56px 16px 76px}.el-contact-page__intro{padding:0 18px 28px}.el-contact-page__cards{gap:28px}.el-contact-card{border-radius:16px;padding:28px 24px}.el-contact-card h2{font-size:25px;margin-bottom:22px}.el-contact-card__item summary{font-size:19px;padding:24px 0}.el-contact-card__answer{font-size:16px;padding-right:10px}.el-contact-form-section{gap:32px;grid-template-columns:1fr;margin-top:56px;padding:56px 18px 0}}.core-head{position:relative;z-index:40}.core-head--sticky{position:sticky;top:0}.core-header{height:var(--hh)!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;padding:0 3.8vw!important;background:var(--hbg)!important;color:var(--hfg)!important}.core-logo{display:flex;width:var(--lw);height:calc(var(--hh) - 16px);align-items:center}.core-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.core-logo strong{white-space:nowrap;letter-spacing:.12em}.core-header nav{display:flex;gap:36px;font-size:var(--fs);font-weight:600}.core-icons{justify-self:end;display:flex;gap:18px}.core-icons a,.core-icons button{position:relative;width:27px;height:27px;border:0;background:none;padding:2px;color:inherit}.core-icons svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5}.core-icons b{position:absolute;right:-7px;top:-5px;background:var(--hfg);color:var(--hbg);border-radius:50%;min-width:17px;height:17px;display:grid;place-items:center;font-size:9px}.core-promo{height:var(--ah);display:flex;align-items:center;overflow:hidden;background:var(--abg);color:var(--afg);font-size:var(--afs);font-weight:600}.core-promo span{margin:auto;white-space:nowrap}.core-promo .scroll{animation:coreMove 18s linear infinite}.core-promo .pulse{animation:corePulse 1.8s infinite}@keyframes coreMove{0%{transform:translate(70vw)}to{transform:translate(-70vw)}}@keyframes corePulse{50%{opacity:.4}}@media(max-width:800px){.core-header{grid-template-columns:1fr auto!important;padding:0 18px!important}.core-header nav{display:none}.core-logo{width:min(var(--lw),110px)}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
