@media screen and (max-width:730px){.entry-content .scrolltable{position:relative}.entry-content .scrolltable__inner{min-width:700px;position:relative}.entry-content .scrolltable__inner:after{background:rgba(0,0,0,.3)}.entry-content .scrolltable:after,.entry-content .scrolltable__inner:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s}.entry-content .scrolltable:after{background:url(../img/icon-swipe.svg) transparent no-repeat 50%;background-size:60px}.entry-content .scrolltable.scrolled .scrolltable__inner:after,.entry-content .scrolltable.scrolled:after{opacity:0;visibility:hidden}}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:300;src:url(../fonts/geist/Geist-Light.eot?) format("eot"),url(../fonts/geist/Geist-Light.woff2) format("woff2"),url(../fonts/geist/Geist-Light.woff) format("woff"),url(../fonts/geist/Geist-Light.ttf) format("truetype"),url(../fonts/geist/Geist-Light.svg#Geist) format("svg")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(../fonts/geist/Geist-Regular.eot?) format("eot"),url(../fonts/geist/Geist-Regular.woff2) format("woff2"),url(../fonts/geist/Geist-Regular.woff) format("woff"),url(../fonts/geist/Geist-Regular.ttf) format("truetype"),url(../fonts/geist/Geist-Regular.svg#Geist) format("svg")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(../fonts/geist/Geist-Medium.eot?) format("eot"),url(../fonts/geist/Geist-Medium.woff2) format("woff2"),url(../fonts/geist/Geist-Medium.woff) format("woff"),url(../fonts/geist/Geist-Medium.ttf) format("truetype"),url(../fonts/geist/Geist-Medium.svg#Geist) format("svg")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:600;src:url(../fonts/geist/Geist-SemiBold.eot?) format("eot"),url(../fonts/geist/Geist-SemiBold.woff2) format("woff2"),url(../fonts/geist/Geist-SemiBold.woff) format("woff"),url(../fonts/geist/Geist-SemiBold.ttf) format("truetype"),url(../fonts/geist/Geist-SemiBold.svg#Geist) format("svg")}@font-face{font-display:swap;font-family:geist;font-style:normal;font-weight:700;src:url(../fonts/geist/Geist-Bold.eot?) format("eot"),url(../fonts/geist/Geist-Bold.woff2) format("woff2"),url(../fonts/geist/Geist-Bold.woff) format("woff"),url(../fonts/geist/Geist-Bold.ttf) format("truetype"),url(../fonts/geist/Geist-Bold.svg#geist) format("svg")}@font-face{font-display:swap;font-family:geist;font-style:normal;font-weight:800;src:url(../fonts/geist/Geist-ExtraBold.eot?) format("eot"),url(../fonts/geist/Geist-ExtraBold.woff2) format("woff2"),url(../fonts/geist/Geist-ExtraBold.woff) format("woff"),url(../fonts/geist/Geist-ExtraBold.ttf) format("truetype"),url(../fonts/geist/Geist-ExtraBold.svg#geist) format("svg")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@keyframes fade-in{to{opacity:1}}.animate{visibility:hidden}.animate-animated{animation-duration:.5s;animation-fill-mode:forwards;visibility:visible}.animate--fade-in{opacity:0}.animate--fade-in.animate-animated{animation-name:fade-in}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.3s}.animate-delay-4{animation-delay:.4s}.animate-delay-5{animation-delay:.5s}.animate-delay-6{animation-delay:.6s}.animate-delay-7{animation-delay:.7s}.animate-delay-8{animation-delay:.8s}.animate-delay-9{animation-delay:.9s}.animate-delay-10{animation-delay:1s}.animate-delay-11{animation-delay:1.1s}.animate-delay-12{animation-delay:1.2s}.animate-delay-13{animation-delay:1.3s}.animate-delay-14{animation-delay:1.4s}.animate-delay-15{animation-delay:1.5s}.animate-delay-16{animation-delay:1.6s}.animate-delay-17{animation-delay:1.7s}.animate-delay-18{animation-delay:1.8s}.animate-delay-19{animation-delay:1.9s}.animate-delay-20{animation-delay:2s}.swiper-button{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:6.2rem;justify-content:center;padding:0;transition:all .3s;width:6.2rem}.swiper-button:hover{background-color:#d6cbc1}.swiper-button:hover svg path{stroke:#db3238}.swiper-button-disabled:hover{background-color:unset}.swiper-button-disabled svg path,.swiper-button-disabled:hover svg path{stroke:#807974;cursor:default}.swiper-pagination{align-items:center;display:flex;gap:2rem}.swiper-pagination-bullet{border:2px solid #171515;border-radius:50%;height:1.2rem;padding:0;width:1.2rem}.swiper-pagination-bullet:hover{background-color:#dbe0e1}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active:hover{background-color:#171515}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{border:2px solid #171515;border-radius:50%;display:none;flex-shrink:0;height:1.2rem;padding:0;width:1.2rem}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{display:block}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{background-color:#171515;display:block}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main:hover{background-color:#171515}*,:after,:before{box-shadow:none;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}body{background:#1a1818;box-sizing:border-box;color:#807974;font-family:Geist,sans-serif;font-size:1.8rem;line-height:1.5556;vertical-align:baseline}body.tax-product_cat,body.template-about,body.template-contacts{background-color:#292727}html{font-size:10px;font-weight:300;scroll-behavior:smooth}hr{background-color:transparent;background-image:url(../img/agni-divider.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 4rem;border:none;margin:0;padding:3rem 0;position:relative;width:100%}hr:before{background:url(../img/agni-visual-2.svg) #1a1818 no-repeat 50%;height:4rem;left:50%;transform:translateX(-50%) translateY(-50%);width:10rem;z-index:2}hr:after,hr:before{content:"";display:none;position:absolute;top:50%}hr:after{background-color:#454241;height:1px;left:0;width:100%;z-index:0}html{line-height:1}html.no-scroll{overflow-y:hidden}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}a{color:inherit;text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}button{background-color:unset;border:unset}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}section{margin:108px 0}@media (max-width:600px){section{margin:60px 0}}section.full{margin:0}section.bottom{margin:0 0 108px}img,svg{display:block;height:auto}img{max-width:100%}img:not([src]){visibility:hidden}.hidden{display:none!important}#wpadminbar{position:fixed!important}.g-recaptcha{height:0;overflow:hidden}.grecaptcha-badge{display:none!important}h1,h2,h3,h4,h5,h6{color:#d6cbc1;font-family:Geist,sans-serif}.flexbox,.flexbox-full{display:flex;flex-wrap:wrap}.flexbox-full.nowrap,.flexbox.nowrap{flex-wrap:nowrap}.flexbox-full.v-c,.flexbox.v-c{align-items:center}.flexbox-full.v-e,.flexbox.v-e{align-items:flex-end}.flexbox-full.h-c,.flexbox.h-c{justify-content:center}.flexbox-full.h-sb,.flexbox.h-sb{justify-content:space-between}.flexbox-full.h-e,.flexbox.h-e{justify-content:flex-end}.flexbox{margin:0 -10px;row-gap:20px}.flexbox>.col{padding:0 10px}.flexbox.gap-sm{margin:0 -5px;row-gap:10px}.flexbox.gap-sm>.col{padding:0 5px}.flexbox.gap-lg{margin:0 -20px;row-gap:40px}.flexbox.gap-lg>.col{padding:0 20px}.col.m-left{margin-left:auto}.col.m-right{margin-right:auto}.col.m-auto{margin:0 auto}.col-5{width:5%}.col-10{width:10%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-35{width:35%}.col-40{width:40%}.col-45{width:45%}.col-50{width:50%}.col-55{width:55%}.col-60{width:60%}.col-65{width:65%}.col-70{width:70%}.col-75{width:75%}.col-80{width:80%}.col-85{width:85%}.col-90{width:90%}.col-95{width:95%}.col-100{width:100%}.col-33{width:33.33%}.col-37{width:37%}.col-44{width:44%}.col-56{width:56%}.col-63{width:63%}.col-66{width:66.66%}.col-full{width:100%}.col-none{display:none}@media (max-width:1200px){.col-l-5{width:5%}.col-l-10{width:10%}.col-l-15{width:15%}.col-l-20{width:20%}.col-l-25{width:25%}.col-l-30{width:30%}.col-l-35{width:35%}.col-l-40{width:40%}.col-l-45{width:45%}.col-l-50{width:50%}.col-l-55{width:55%}.col-l-60{width:60%}.col-l-65{width:65%}.col-l-70{width:70%}.col-l-75{width:75%}.col-l-80{width:80%}.col-l-85{width:85%}.col-l-90{width:90%}.col-l-95{width:95%}.col-l-100{width:100%}.col-l-33{width:33.33%}.col-l-37{width:37%}.col-l-44{width:44%}.col-l-56{width:56%}.col-l-63{width:63%}.col-l-66{width:66.66%}.col-l-full{width:100%}.col-l-none{display:none}}@media (max-width:900px){.col-m-5{width:5%}.col-m-10{width:10%}.col-m-15{width:15%}.col-m-20{width:20%}.col-m-25{width:25%}.col-m-30{width:30%}.col-m-35{width:35%}.col-m-40{width:40%}.col-m-45{width:45%}.col-m-50{width:50%}.col-m-55{width:55%}.col-m-60{width:60%}.col-m-65{width:65%}.col-m-70{width:70%}.col-m-75{width:75%}.col-m-80{width:80%}.col-m-85{width:85%}.col-m-90{width:90%}.col-m-95{width:95%}.col-m-100{width:100%}.col-m-33{width:33.33%}.col-m-37{width:37%}.col-m-44{width:44%}.col-m-56{width:56%}.col-m-63{width:63%}.col-m-66{width:66.66%}.col-m-full{width:100%}.col-m-none{display:none}}@media (max-width:600px){.col-s-5{width:5%}.col-s-10{width:10%}.col-s-15{width:15%}.col-s-20{width:20%}.col-s-25{width:25%}.col-s-30{width:30%}.col-s-35{width:35%}.col-s-40{width:40%}.col-s-45{width:45%}.col-s-50{width:50%}.col-s-55{width:55%}.col-s-60{width:60%}.col-s-65{width:65%}.col-s-70{width:70%}.col-s-75{width:75%}.col-s-80{width:80%}.col-s-85{width:85%}.col-s-90{width:90%}.col-s-95{width:95%}.col-s-100{width:100%}.col-s-33{width:33.33%}.col-s-37{width:37%}.col-s-44{width:44%}.col-s-56{width:56%}.col-s-63{width:63%}.col-s-66{width:66.66%}.col-s-full{width:100%}.col-s-none{display:none}}.newsletter{background-color:#1a1818;border-top:2px solid hsla(29,20%,80%,.1);margin:0;padding:108px 0}@media (max-width:600px){.newsletter{padding:60px 0 88px}}.newsletter__inner{align-items:center;display:flex;gap:4.8rem}@media (max-width:1200px){.newsletter__inner{flex-wrap:wrap}}@media (max-width:600px){.newsletter__inner{flex-direction:column;gap:3.2rem}}.newsletter__icon svg{height:auto;width:11.2rem}@media (max-width:600px){.newsletter__icon svg{width:8rem}}.newsletter__title{font-size:4.2rem;font-weight:600;font-weight:700;letter-spacing:-1.68px;line-height:1.19231}@media (max-width:900px){.newsletter__title{font-size:3.2rem}}@media (max-width:600px){.newsletter__title{text-align:center}}.newsletter__desc{letter-spacing:-.36px;margin-top:2rem}@media (max-width:600px){.newsletter__desc{text-align:center}}.newsletter__form{flex-shrink:0;position:relative;width:53.4rem}@media (max-width:1200px){.newsletter__form{width:100%}}.footer-socials{display:flex;gap:1rem;margin-top:3.2rem}.footer-socials__link{align-items:center;background-color:hsla(29,20%,80%,.15);border-radius:50%;display:flex;flex-shrink:0;height:4.8rem;justify-content:center;transition:all .3s;width:4.8rem}.footer-socials__link:hover{background-color:hsla(29,20%,80%,.25)}.footer{background:linear-gradient(180deg,#1a1818 15%,rgba(26,24,24,0) 65%,rgba(26,24,24,0));border-top:2px solid hsla(29,20%,80%,.1);bottom:0;color:#d6cbc1;padding:16rem 0 0;position:relative;width:100%}.footer__visual{background-color:#1a1818;border-radius:50%;left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(-3.4rem)}.footer__bg{z-index:-1}.footer__bg,.footer__bg img{height:100%;inset:0;position:absolute;width:100%}.footer__bg img{-o-object-fit:cover;object-fit:cover;z-index:-2}.footer__main-inner{display:grid;gap:7rem;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.footer__main-inner{-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:50rem}.footer__main-inner>:nth-child(3){grid-column:span 2}}.footer .link-block__title{font-size:2.4rem;letter-spacing:-.48px;line-height:1.16667;margin-bottom:3.2rem}@media (max-width:900px){.footer .link-block__title{font-size:2.1rem}}.footer .link-block:nth-of-type(2) .link-block__title{text-align:right}@media (min-width:901px){.footer .link-block:nth-of-type(2) .link-block__title{text-align:center}}.footer .link-block:nth-of-type(2) .link-item a{justify-content:flex-end}@media (min-width:901px){.footer .link-block:nth-of-type(2) .link-item a{justify-content:center}}.footer .link-block:nth-of-type(3) .link-block__title{text-align:right}@media (max-width:900px){.footer .link-block:nth-of-type(3) .link-block__title{text-align:left}}.footer .link-item:not(:first-child){margin-top:1rem}.footer .link-item a{align-items:center;display:flex;gap:.8rem;transition:all .3s}.footer .link-item a svg path{transition:all .3s}.footer .link-item a:hover{color:#807974}.footer .link-item a:hover svg path{stroke:#807974}.footer .address-item:not(:first-child){margin-top:2rem}.footer .address-item a{display:flex;gap:2rem;justify-content:flex-end}@media (max-width:900px){.footer .address-item a{flex-direction:row-reverse}}.footer .address-item a:hover .address-item__value{color:#807974}.footer .address-item a:hover .address-item__icon{background-color:hsla(29,20%,80%,.25)}.footer .address-item__texts{align-items:flex-end;display:flex;flex-direction:column}@media (max-width:900px){.footer .address-item__texts{align-items:flex-start}}.footer .address-item__label{color:hsla(29,20%,80%,.7);font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px;text-align:right}@media (max-width:900px){.footer .address-item__label{text-align:left}}.footer .address-item__value{color:#d6cbc1;text-align:right;transition:all .3s}@media (max-width:900px){.footer .address-item__value{text-align:left}}.footer .address-item__icon{align-items:center;background-color:hsla(29,20%,80%,.15);border-radius:50%;display:flex;flex-shrink:0;height:4.8rem;justify-content:center;transition:all .3s;width:4.8rem}.footer .address-buttons{display:flex;gap:.8rem;justify-content:flex-end;margin-top:2rem;padding-right:6.8rem}@media (max-width:900px){.footer .address-buttons{justify-content:flex-start;padding-right:unset}}.footer .address-buttons__item{align-items:center;background-color:hsla(29,20%,80%,.15);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:4.8rem;justify-content:center;transition:all .3s;width:4.8rem}.footer .address-buttons__item:hover{background-color:hsla(29,20%,80%,.25)}.footer__bottom{background:linear-gradient(180deg,hsla(0,5%,9%,0) 0,#171515);padding:18rem 0 8rem}@media (max-width:900px){.footer__bottom{padding:7rem 0 3rem}}.footer__bottom-inner{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.footer__bottom-inner{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:50rem}}.footer__bottom-nav ul{display:flex;flex-wrap:wrap;gap:3.2rem;justify-content:center}@media (max-width:900px){.footer__bottom-nav ul{align-items:flex-start;justify-content:flex-start}}.footer__bottom-nav-item a{font-size:1.6rem;font-weight:300;letter-spacing:-.16px;line-height:150%;transition:all .3s}.footer__bottom-nav-item a:hover{color:#807974}.footer__bottom-right{display:flex;justify-content:flex-end}@media (max-width:900px){.footer__bottom-right{justify-content:flex-start}}.footer__copyright{font-size:1.6rem;font-weight:300;letter-spacing:-.16px;line-height:150%}.footer__author{height:auto;width:8rem}.btn{cursor:pointer;display:inline-flex;transition:all .3s}.btn-link{align-items:center;color:#171515;display:flex;font-size:1.1;gap:.5rem;text-decoration:none}.btn-link:hover{text-decoration:underline}.btn-main{align-items:center;background-color:#db3238;border:1px solid #db3238;border-radius:100px;color:#fff;flex-shrink:0;font-size:2.1rem;font-weight:300;gap:.8rem;height:6.2rem;letter-spacing:-.63px;line-height:32px;padding:0 3.6rem;transition:all .3s}@media (max-width:600px){.btn-main{font-size:1.6rem;font-weight:300;height:5rem;letter-spacing:-.16px;line-height:150%}}.btn-main svg{flex-shrink:0}.btn-main svg path{stroke:#fff}.btn-main:hover{background-color:#ff4d53;gap:1.6rem;padding:0 2.8rem 0 3.6rem}.btn-outlined{align-items:center;border:1px solid #d6cbc1;border-radius:100px;color:#f0ece9;flex-shrink:0;font-size:1.6rem;font-weight:300;gap:.8rem;height:4.8rem;justify-content:center;letter-spacing:-.16px;line-height:150%;padding:0 2.8rem;transition:all .3s}.btn-outlined svg{flex-shrink:0}.btn-outlined svg path{stroke:#f0ece9}.btn-outlined:hover{background-color:#454241}.btn-back{align-items:center;color:#d6cbc1;display:flex;gap:.8rem;text-decoration:none}.btn-back svg path{transition:all .3s}.btn-back:hover{color:#807974}.btn-back:hover svg path{stroke:#807974}.btn-primary{align-items:center;background-color:#f8a800;border:4px solid #171515;border-radius:100px;color:#171515;font-size:1.6rem;font-weight:800;gap:1rem;height:5rem;letter-spacing:.32px;line-height:170%;padding:1rem 4rem;white-space:nowrap}@media (max-width:600px){.btn-primary{padding:1rem 2rem}}.btn-primary.green{background-color:#82d260}.btn-primary.white{background-color:#fff}.btn-primary svg path{transition:all .3s}.btn-primary.active,.btn-primary:hover{background-color:#171515;color:#fff}.btn-primary.active svg path,.btn-primary:hover svg path{stroke:#fff}.btn-secondary{align-items:center;background-color:#f8a800;border:4px solid #171515;border-radius:100px;color:#171515;font-size:1.4rem;font-weight:800;gap:1rem;height:4rem;letter-spacing:.32px;line-height:1.5;padding:1rem 2rem;white-space:nowrap}.btn-secondary.green{background-color:#82d260}.btn-secondary.white{background-color:#fff}.btn-secondary svg path{transition:all .3s}.btn-secondary.active,.btn-secondary:hover{background-color:#171515;color:#fff}.btn-secondary.active svg path,.btn-secondary:hover svg path{stroke:#fff}.btn-link-icon{align-items:center;background-color:#e4e5e5;border-radius:3rem;color:#171515;display:inline-flex;font-size:1.1rem;font-weight:700;gap:1rem;letter-spacing:.11px;line-height:150%;padding:.9rem 1.5rem}.btn-link-icon:before{background-image:url(../img/vaks-arrow-diagonal.svg);content:"";height:2rem;width:2rem}.btn-link-icon:hover{background-color:#dbe0e1}.btn-more{align-items:center;background-color:#e4e5e5;border-radius:50%;flex-shrink:0;height:4rem;justify-content:center;width:4rem}.btn-more.active,.btn-more:hover{background-color:#dbe0e1}.btn-more-plus{font-size:1.6rem;font-weight:800;gap:1rem;letter-spacing:.32px;line-height:170%;position:relative}.btn-more-plus,.btn-more-plus__icon{align-items:center;transition:all .3s}.btn-more-plus__icon{background-color:#e4e5e5;border-radius:50%;display:flex;height:4rem;justify-content:center;width:4rem}.btn-more-plus.active,.btn-more-plus:hover{text-decoration:underline}.btn-more-plus.active .btn-more-plus__icon,.btn-more-plus:hover .btn-more-plus__icon{background-color:#dbe0e1}.btn-tags{align-items:center;background-color:#e4e5e5;border-radius:100px;display:inline-flex;font-size:1.4rem;font-weight:300;font-weight:800;gap:1rem;justify-content:center;letter-spacing:-.14px;line-height:20px;min-width:15rem;padding:1rem 2rem}.btn-tags.active{background-color:#171515;color:#fff}.btn-tags.active:focus-visible,.btn-tags.active:hover{background-color:#171515}.btn-tags:focus-visible,.btn-tags:hover{background-color:#dbe0e1}.fancy-link{color:#4e524d;display:block;font-size:1.4rem;font-weight:600;height:-moz-max-content;height:max-content;letter-spacing:.28px;line-height:150%;position:relative;transition:all .3s}.fancy-link:after{background-color:#171515;bottom:-1rem;content:"";height:1px;left:0;position:absolute;transition:all .3s;width:2rem}.fancy-link:hover{color:#171515}.fancy-link:hover:after{width:100%}.btn-header{align-items:center;border-radius:10rem;color:#171515;display:flex;font-size:11px;font-weight:700;gap:.5rem;height:4rem;justify-content:center;letter-spacing:.11px;line-height:150%;padding:0 1.5rem;text-decoration:none}@media (min-width:901px){.btn-header:hover{background-color:#e4e5e5}}.buttons{display:flex;flex-wrap:wrap;gap:2rem;padding:4rem}.btn-chirp{align-items:center;background-color:#e4e5e5;border-radius:100px;display:inline-flex;gap:1rem;justify-content:center;min-width:15rem;padding:1rem 2rem}.btn-chirp:focus-visible,.btn-chirp:hover{background-color:#fff}.btn-chirp[data-active=true]{background-color:#171515;color:#fff}@media (max-width:900px){.btn-chirp{min-width:14rem}}.btn-gallery-expand{align-items:center;background-color:#e4e5e5;border-radius:50%;display:flex;flex-shrink:0;height:4rem;justify-content:center;width:4rem}.btn-gallery-expand:hover{background-color:#dbe0e1}.container{margin:0 auto;max-width:1268px;width:93%}@media (max-width:600px){.container{padding:0 20px;width:100%}}@media (min-width:601px){.container--medium{max-width:836px}.container--small{max-width:720px}}.container--news{max-width:1300px}.block-title{color:#d6cbc1;font-family:Geist,sans-serif;font-weight:700;margin:0 0 60px}@media (max-width:600px){.block-title{font-size:3.6rem}}@media (min-width:601px){.block-title{font-size:5.2rem}}.block-desc{line-height:1.625;margin-bottom:2rem;max-width:550px}.block-desc--center{margin:0 auto}.h1{font-size:7.2rem;font-weight:700;letter-spacing:-3.6px;line-height:1.19231}@media (max-width:900px){.h1{font-size:4rem;letter-spacing:-.6px}}.h2{font-size:5.2rem;font-weight:600;letter-spacing:-2.6px;line-height:1.19231}@media (max-width:900px){.h2{font-size:3.6rem}}.h3{font-size:4.2rem;font-weight:600;letter-spacing:-1.68px;line-height:1.19231}@media (max-width:900px){.h3{font-size:3.2rem}}.h4{font-size:3.6rem;font-weight:600;letter-spacing:-1.44px;line-height:1.22222}@media (max-width:900px){.h4{font-size:2.8rem}}.h5{font-size:2.8rem;font-weight:600;letter-spacing:-.56px;line-height:1.21429}@media (max-width:900px){.h5{font-size:2.4rem}}.h6{font-size:2.4rem;letter-spacing:-.48px;line-height:1.16667}@media (max-width:900px){.h6{font-size:2.1rem}}.tag{color:#f3901d;font-size:1.4rem;font-weight:500}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.entry-content{margin:4.8rem 0 0}.entry-content h2{font-size:5.2rem;font-weight:600;letter-spacing:-2.6px;line-height:1.19231;margin:0 0 3rem}@media (max-width:900px){.entry-content h2{font-size:3.6rem}}.entry-content h3{font-size:4.2rem;font-weight:600;letter-spacing:-1.68px;line-height:1.19231;margin:0 0 3rem}@media (max-width:900px){.entry-content h3{font-size:3.2rem}}.entry-content h4{font-size:3.6rem;font-weight:600;letter-spacing:-1.44px;line-height:1.22222;margin:0 0 3rem}@media (max-width:900px){.entry-content h4{font-size:2.8rem}}.entry-content h5{font-size:2.8rem;font-weight:600;letter-spacing:-.56px;line-height:1.21429;margin:0 0 3rem}@media (max-width:900px){.entry-content h5{font-size:2.4rem}}.entry-content h6{font-size:2.4rem;letter-spacing:-.48px;line-height:1.16667;margin:0 0 3rem}@media (max-width:900px){.entry-content h6{font-size:2.1rem}}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{padding-top:4rem}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{padding-top:0}.entry-content a:not(.btn){color:#ff4d53;cursor:pointer;text-decoration:underline;transition:all .3s}.entry-content a:not(.btn):hover{color:#ff4d53;text-decoration:none}.entry-content p{color:#807974;font-weight:300;margin:0 0 3rem}.entry-content p:last-child{margin-bottom:0}.entry-content strong{font-weight:800}.entry-content em,.entry-content i{font-style:italic}.entry-content img.aligncenter{margin:0 auto}.entry-content img.alignright{margin-left:auto}.entry-content ul{list-style:none;margin-bottom:3rem}.entry-content ul li{color:#807974;line-height:1.55556;margin-left:2.8rem;position:relative}.entry-content ul li:not(:first-child){margin-top:1rem}.entry-content ul li:before{background-color:#ff4d53;content:"";height:.2rem;left:-2rem;position:absolute;top:1.3rem;vertical-align:top;width:1rem}.entry-content ul li ul{margin-bottom:0}.entry-content ul li ul li{margin-left:2rem;margin-top:1rem}.entry-content ul li ul li:before{left:-2rem}.entry-content ol{counter-reset:item;list-style:none;margin-bottom:3rem}.entry-content ol li{color:#807974;counter-increment:item;line-height:1.55556;margin-left:5rem;position:relative}.entry-content ol li:not(:first-child){margin-top:1rem}.entry-content ol li:before{color:#d6cbc1;content:counters(item,".") ". ";font-weight:400;left:-3rem;position:absolute;top:0}.entry-content ol li ol{counter-reset:subitem;margin-bottom:0}.entry-content ol li ol li{counter-increment:subitem;margin-left:5rem;margin-top:1rem}.entry-content ol li ol li:before{content:counter(item) "." counter(subitem) ". ";left:-4rem}.entry-content ol li ol li ol{counter-reset:subsubitem;margin-bottom:0}.entry-content ol li ol li ol li{counter-increment:subsubitem;margin-left:4rem;margin-top:1rem}.entry-content ol li ol li ol li:before{content:counter(item) "." counter(subitem) "." counter(subsubitem) ". ";left:-5rem}.entry-content blockquote{border:1px solid #454241;font-size:2.4rem;font-weight:300;letter-spacing:-.24px;line-height:1.5;margin:3rem 0;padding:4rem}@media (max-width:500px){.entry-content blockquote{font-size:2.1rem;font-weight:300;letter-spacing:-.63px;line-height:32px;padding:3rem}}.entry-content blockquote>p{color:#d6cbc1;display:flex;font-weight:400;gap:4rem;margin:0}@media (max-width:500px){.entry-content blockquote>p{align-items:flex-start;flex-direction:column;gap:2rem}}.entry-content blockquote>p:before{background:url(../img/quote.svg) transparent no-repeat 50%;content:"";display:block;flex-shrink:0;height:2.6rem;width:3.56rem}.entry-content table{margin:3rem 0;min-width:780px;opacity:0;width:100%}.entry-content table img{border-radius:unset}.entry-content table thead td{color:#807974;font-weight:300;padding:1.5rem 2rem 1.5rem 0}.entry-content table tbody tr,.entry-content table thead td{border-bottom:1px solid #454241}.entry-content table tbody td{color:#d6cbc1;font-weight:300;padding:1.5rem 2rem 1.5rem 0}.entry-content table tbody td:first-of-type{font-weight:500}.entry-content table tbody td:last-of-type{padding-right:0;text-align:right}.entry-content .text-idle-highlight{color:#b27900}.entry-content .scrolltable{margin:30px 0;overflow:auto;width:100%}.entry-content .scrolltable table{margin:0;opacity:1}.entry-content .wp-video{margin-bottom:3rem;overflow:hidden;width:100%!important}.entry-content .mejs-controls{opacity:0}.entry-content .mejs-overlay-play:before{background:rgba(26,24,24,.3);content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}.entry-content .mejs-overlay-play:hover .mejs-overlay-button{background-position:50%}.entry-content .mejs-overlay-play:hover .mejs-overlay-button:after{opacity:1}.entry-content .mejs-overlay-button{background:url(../img/playButton.svg) transparent no-repeat 50%;background-position:50%}.entry-content .custom-video-wrapper{height:0;margin:3rem 0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.entry-content .custom-video-wrapper iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.entry-content .gallery{margin-bottom:3rem}.entry-content .gallery__slide{border-radius:unset;cursor:pointer;overflow:hidden;position:relative}.entry-content .gallery__slide img{border-radius:unset}.entry-content .gallery__controls{align-items:center;display:flex;justify-content:space-between;margin-top:1.4rem}.entry-content .gallery .swiper-nav{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:6.2rem;justify-content:center;padding:0;transition:all .3s;width:6.2rem}.entry-content .gallery .swiper-nav:hover{background-color:#d6cbc1}.entry-content .gallery .swiper-nav:hover svg path{stroke:#db3238}.entry-content .gallery .swiper-nav--next{background:url(../img/arrow-right-bright.svg) transparent no-repeat 50%}.entry-content .gallery .swiper-nav--next:hover{background:url(../img/arrow-right-brand.svg) transparent no-repeat 50%;background-color:#d6cbc1}.entry-content .gallery .swiper-nav--next.swiper-button-disabled:hover{background-color:unset;background:url(../img/arrow-right-bright.svg) transparent no-repeat 50%;cursor:default;opacity:.4}.entry-content .gallery .swiper-nav--prev{background:url(../img/arrow-left-bright.svg) transparent no-repeat 50%}.entry-content .gallery .swiper-nav--prev:hover{background:url(../img/arrow-left-brand.svg) transparent no-repeat 50%;background-color:#d6cbc1}.entry-content .gallery .swiper-nav--prev.swiper-button-disabled:hover{background-color:unset;background:url(../img/arrow-left-bright.svg) transparent no-repeat 50%;cursor:default;opacity:.4}.entry-content .gallery .gallery__expand{background:url(../img/zoom.svg) transparent no-repeat 50%}.entry-content .gallery .gallery__expand:hover{background:url(../img/zoom-brand.svg) transparent no-repeat 50%;background-color:#d6cbc1}.entry-content .gallery .swiper-pagination{overflow:hidden;position:relative}.entry-content .gallery .swiper-pagination-bullet{background-color:#807974;border-radius:50%;display:inline-block;height:14px;margin-right:1.4rem;width:14px}.entry-content .gallery .swiper-pagination-bullet-active{background-color:#d6cbc1}.text-large{font-size:2rem;letter-spacing:.4px;line-height:170%}.text-large.bold{font-weight:800}.text-small{font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px}.text-small.bold{font-weight:800}.text-m{font-size:1.6rem;font-weight:300;letter-spacing:-.16px;line-height:150%}.text-m.bold{font-weight:700}.text-idle-highlight{font-size:1.6rem;font-weight:800;letter-spacing:.32px;line-height:170%}.text-idle-highlight.text-small{font-size:1.4rem}.tagline{font-family:Geist,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.32px;line-height:150%}@media (max-width:900px){.only-desktop{display:none!important}}@media (min-width:901px){.only-mobile{display:none!important}}.header{left:0;padding:0;position:absolute;right:0;top:0;z-index:10}@media (max-width:1000px){.header{padding:0}}.header__main{display:flex;gap:2.5rem;justify-content:space-between;padding:4.8rem 0 0}@media (max-width:1000px){.header__main{justify-content:space-between;padding:1.5rem 0}}.header .burger{display:none;flex-shrink:0;padding:0;z-index:10}@media (max-width:1000px){.header .burger{align-items:center;display:flex;justify-content:center}}.header .burger__lines{display:flex;flex-direction:column;flex-shrink:0;height:2.6rem;justify-content:space-between;position:relative;width:3.6rem}.header .burger__line{background-color:#d6cbc1;display:block;height:2px;position:relative;width:100%}.header .burger__line:first-child,.header .burger__line:nth-child(3){left:50%;transform:translateX(-50%);transition:all .3s}.header-logo{align-items:center;display:flex;justify-content:flex-start}.header-logo img{max-height:5.2rem;width:auto}@media (max-width:900px){.header-logo img{max-height:3.2rem}}.header--mobile-open .header__main-wrap{background-color:#1a1818}.header--mobile-open .mobile-menu{transform:translateY(0)}.header--mobile-open .burger__line:first-child{left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.header--mobile-open .burger__line:nth-child(2){width:0}.header--mobile-open .burger__line:nth-child(3){bottom:50%;left:50%;transform:translate(-50%,50%) rotate(-45deg)}.header-menu{-moz-column-gap:4rem;column-gap:4rem;display:flex}@media (max-width:1000px){.header-menu{display:none}}.header-menu__main{align-items:center;display:flex}.main-nav__list{-moz-column-gap:4rem;column-gap:4rem;display:flex}.main-nav li{text-align:center}.main-nav__list>.menu-item>.menu-item__wrap{align-items:center;display:flex;gap:.8rem}.main-nav__list>.menu-item>.menu-item__wrap>a{color:#fff;font-size:2.1rem;font-weight:300;letter-spacing:-.63px;line-height:32px;transition:all .3s}.main-nav__list>.menu-item>.menu-item__wrap:hover>a{color:#d6cbc1}.main-nav__list>.menu-item>.menu-item__wrap>.menu-item__toggle-submenu{background:url(../img/chevron-down.svg) transparent no-repeat 50%;flex-shrink:0;height:2.4rem;transition:all .3s;width:2.4rem}.main-nav__list>.menu-item.current-menu-item>a{color:#d6cbc1}.header-mobile{align-items:center;display:flex;gap:.5rem}@media (min-width:1001px){.header-mobile{display:none}}.burger{width:4rem}.burger,.burger svg{flex-shrink:0}.languages{position:relative}.languages__open-btn{font-size:1.1rem;font-weight:700;letter-spacing:.11px;line-height:150%}.languages__open-btn.active{background-color:#e4e5e5}.languages__open-btn svg{flex-shrink:0}.languages__dropdown{background-color:#fff;border:1px solid #171515;border-radius:5px;padding:.5rem;position:absolute;right:-4rem;top:5rem}.languages__dropdown.hidden{display:none}.languages__dropdown .lang-item{align-items:center;border-radius:5px;cursor:pointer;display:flex;gap:1rem;padding:1rem 2rem;transition:all .3s;white-space:nowrap}.languages__dropdown .lang-item svg{flex-shrink:0}.languages__dropdown .lang-item:hover{background-color:#e4e5e5}@media (min-width:1001px){.languages__mobile{display:none}}.mobile-menu{background-color:#1a1818;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;padding-bottom:8rem;padding-top:10rem;position:fixed;right:0;top:0;transform:translateY(-100vh);transition:transform .4s;width:100%;z-index:-1}.mobile-menu__top{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}.mobile-menu .menu{display:flex;flex-direction:column;margin:4rem 0 0}.mobile-menu .menu>.menu-item{border-bottom:1px solid hsla(29,20%,80%,.1)}.mobile-menu .menu>.menu-item>.menu-item__wrap a{color:#fff;font-size:2.1rem;font-weight:300;letter-spacing:-.63px;line-height:32px}.mobile-menu .menu .menu-item__wrap{align-items:center;display:flex;justify-content:space-between}.mobile-menu .menu .menu-item__wrap a{align-items:center;color:#d6cbc1;display:flex;font-size:1.8rem;font-weight:300;height:5rem;letter-spacing:-.18px;line-height:1.55556}.mobile-menu .menu .menu-item-has-children .sub-menu{display:none;padding-left:2rem}.mobile-menu .menu .menu-item-has-children .menu-item__toggle-submenu{background:url(../img/chevron-down.svg) transparent no-repeat 50%;height:4rem;transform:rotate(0);transition:all .3s;width:4rem}.mobile-menu .menu .menu-item-has-children.menu-item--submenu-open>.menu-item__wrap>.menu-item__toggle-submenu{transform:rotate(-180deg)}.mobile-menu .menu .menu-item-has-children .menu-item-with-icon>.menu-item__wrap a{align-items:center;color:#db3238;display:flex;gap:.8rem;position:relative;transition:.3s}.mobile-menu .menu .menu-item-has-children .menu-item-with-icon>.menu-item__wrap a:after{background:url(../img/circle-arrow-right-red.svg) transparent no-repeat 50%;content:"";display:inline-block;height:2.4rem;width:2.4rem}.mobile-menu .menu .menu-item-has-children .menu-item-with-icon>.menu-item__wrap a:hover{gap:1.8rem}@media (min-width:1001px){.main-nav__list>.menu-item-has-children{position:relative}.main-nav__list>.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.main-nav__list>.menu-item-has-children:hover>.menu-item__wrap>.menu-item__toggle-submenu{transform:rotate(-180deg)}.main-nav__list>.menu-item-has-children>.menu-item__wrap>a{position:relative}.main-nav__list>.menu-item-has-children>.menu-item__wrap>a:before{content:"";height:4rem;left:-1rem;position:absolute;right:-4.2rem;top:100%}.main-nav__list>.menu-item-has-children>.sub-menu{background-color:#1a1818;display:flex;flex-direction:column;left:50%;opacity:0;padding:2rem 0;position:absolute;top:calc(100% + 1rem);transform:translateX(-50%);transition:all .3s;visibility:hidden;width:20rem;z-index:-1}.main-nav__list>.menu-item-has-children>.sub-menu a{text-align:left}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item{height:-moz-fit-content;height:fit-content;position:relative;width:100%}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item>.menu-item__wrap{display:flex;justify-content:flex-start}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item>.menu-item__wrap a{color:#d6cbc1;font-size:2.1rem;font-weight:300;letter-spacing:-.63px;line-height:32px;line-height:1.1;padding:1rem 2rem;transition:all .3s;width:100%}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item>.menu-item__wrap a:hover{color:#fff;text-decoration:none}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item.menu-item-with-icon>.menu-item__wrap a{align-items:center;color:#db3238;display:flex;gap:.8rem;position:relative;transition:.3s}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item.menu-item-with-icon>.menu-item__wrap a:after{background:url(../img/circle-arrow-right-red.svg) transparent no-repeat 50%;content:"";display:inline-block;height:2.4rem;width:2.4rem}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item.menu-item-with-icon>.menu-item__wrap a:hover{gap:1.8rem}}.admin-bar .wrapper{min-height:calc(100vh - 32px)}@media (max-width:768px){.admin-bar .wrapper{min-height:calc(100vh - 46px)}}.wrapper{display:flex;flex-direction:column;min-height:100vh;position:relative}.main{flex:1}.admin-bar .quick-cart{top:32px}@media (max-width:768px){.admin-bar .quick-cart{top:46px}}.quick-cart{background-color:hsla(0,5%,9%,.7);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .25s;visibility:hidden;z-index:1000}.quick-cart p{margin:0}.quick-cart #apply_coupon{position:relative}@media (max-width:600px){.quick-cart .coupon .col-s-full:nth-of-type(2) p{display:none}}.quick-cart__loader{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.quick-cart__inner{background-color:#fff;display:flex;flex-direction:column;height:100%;margin-left:auto;padding:4rem;position:relative}@media (max-width:1200px){.quick-cart__inner{width:100%}}@media (max-width:600px){.quick-cart__inner{padding:2rem}}@media (min-width:1201px){.quick-cart__inner{min-width:700px;width:40vw}}.quick-cart__contents{overflow-x:hidden;overflow-y:auto;width:100%}.quick-cart__header{align-items:center;display:flex;justify-content:space-between}.quick-cart__empty{font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:170%;margin:2rem 0;padding:0}.quick-cart__empty-continue{align-self:flex-start;justify-content:center;min-width:22rem}.quick-cart__empty-continue:hover svg path{fill:#fff;stroke:unset}.quick-cart__body{overflow-y:auto}.quick-cart__footer-top{display:flex;gap:1.6rem;padding:4rem 0}@media (max-width:600px){.quick-cart__footer-top{padding:1rem 0}}.quick-cart__footer-top .btn{justify-content:center;width:50%}.quick-cart__footer .quick-cart__close{font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px}.quick-cart .cart{margin:2rem 0 1rem;padding:0}.quick-cart .coupon{padding:0 32px}@media (max-width:600px){.quick-cart .coupon{padding:0 16px}.quick-cart .coupon button{margin-top:-10px}}.quick-cart .coupon-error{color:#ed4510;font-size:1.4rem;font-weight:600;letter-spacing:.3px}.quick-cart .coupon .btn-loader svg{stroke:#171515}.quick-cart .coupon .btn-loader path{fill:transparent}.quick-cart--open,.quick-cart--open .quick-cart-loader{opacity:1;visibility:visible}.quick-cart--loaded .quick-cart-loader{opacity:0;visibility:hidden}.quick-cart--loading .quick-cart-loader{opacity:1;visibility:visible}.quick-cart .cart-totals{background-color:#f0f0f1;border-radius:5px;padding:3rem;width:100%}.quick-cart .cart-totals-item{align-items:center;display:flex;font-size:1.4rem;font-weight:300;justify-content:space-between;letter-spacing:-.14px;line-height:20px}.quick-cart .cart-totals-item:not(:last-of-type){margin-bottom:.8rem}.quick-cart .cart-totals-item--total{border-top:1px solid hsla(105,2%,48%,.2);font-weight:800;padding-top:1.6rem}.quick-cart .cart-totals .quick-cart-total{font-size:1.8rem;font-weight:300;font-weight:800;letter-spacing:-.18px;line-height:1.55556}.quick-cart-loader{align-items:center;background-color:hsla(0,5%,9%,.3);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .25s;visibility:hidden;z-index:10}.quick-cart-loader .spinner{animation:spin 1s linear infinite;border:4px solid #fff;border-radius:50%;border-top-color:#171515;height:40px;width:40px}@media (max-width:600px){.table-wrap{overflow-y:auto}.table-wrap table{min-width:900px}}.quick-cart-prod__image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:70px;width:70px}.seo-text{overflow:hidden}.seo-text__content .entry-content{margin:0}.seo-text__content .entry-content p{color:#4e524d;font-size:1.6rem;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:170%}.seo-text__content .content-hidden{max-height:0;opacity:0;transition:all .3s ease-in-out;visibility:hidden}.seo-text__content.show .content-hidden{max-height:1000rem;opacity:1;visibility:visible}.seo-text__content.show .seo-read-more:first-of-type{display:none}.seo-text__content.show .seo-read-more:last-of-type{display:block}.seo-text__content .seo-read-more{cursor:pointer;display:block;font-family:Geist,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;margin-top:1rem;position:relative;width:-moz-fit-content;width:fit-content}.seo-text__content .seo-read-more:hover:before{background:#4e524d}.seo-text__content .seo-read-more:before{background:transparent;bottom:0;content:"";height:1px;position:absolute;width:100%}.seo-text__content .seo-read-more:first-of-type{display:block}.seo-text__content .seo-read-more:last-of-type{display:none}@media (max-width:600px){.faq__title{margin-bottom:0}}@media (min-width:601px){.faq__list{margin-top:3.5rem}}.faq__list>li{border-bottom:.1rem solid #454241;position:relative;transition:all .3s}.faq__list>li:has(.faq-item__question-block:hover){border-color:#db3238}.faq__list>li span{align-items:center;border-right:1px solid #454241;color:#d6cbc1;display:flex;flex-shrink:0;font-size:2.4rem;font-weight:500;height:2.8rem;justify-content:flex-start;left:0;letter-spacing:-.48px;line-height:1.16667;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:5rem}@media (max-width:900px){.faq__list>li span{font-size:2.1rem}}@media (max-width:600px){.faq__list>li span{display:none;left:0;top:1.5rem;transform:none}}.faq__more-btn{margin-top:4rem}.faq ol{list-style:none;padding:0}.faq-item{padding:0;transition:all .3s}.faq-item__question-block{border:transparent;cursor:pointer;display:flex;gap:2rem;justify-content:space-between;padding:3.2rem 0 3.2rem 7rem;position:relative;width:100%}@media (max-width:600px){.faq-item__question-block{padding:3rem 0}}.faq-item__question-block.active .faq-item__question-icon{transform:rotate(0)}.faq-item__question-block.active span{color:#db3238}.faq-item__question-block:hover span{border-color:#db3238;color:#db3238}.faq-item__question-block:hover .faq-item__title{color:#db3238}.faq-item__question-block:hover .faq-item__question-icon svg path{stroke:#db3238}.faq-item__title{color:#d6cbc1;font-size:2.4rem;font-weight:300;letter-spacing:-.48px;line-height:1.16667;margin:0;text-align:left;transition:all .3s}@media (max-width:900px){.faq-item__title{font-size:2.1rem}}@media (max-width:600px){.faq-item__title{font-size:1.8rem}}.faq-item__question-icon{align-self:center;pointer-events:none;transform:rotate(-180deg);transition:transform .3s}.faq-item__question-icon svg path{transition:all .3s}.faq-item__answer.entry-content{color:#807974;display:none;margin:0;padding:0 2rem 3.2rem 7rem}@media (max-width:600px){.faq-item__answer.entry-content{padding:0 0 2rem}}#contact-form .contactForm{margin:-15px 0 0}#contact-form .contactForm .wpforms-confirmation-scroll{background:rgba(14,151,83,.1);border:1px solid #0e9753;margin-top:1.7rem;padding:1.6rem 2rem}#contact-form .contactForm .wpforms-confirmation-scroll p{color:#00cc67;display:flex;gap:.8rem;position:relative}#contact-form .contactForm .wpforms-confirmation-scroll p:before{background:url(../img/double-check.svg) transparent no-repeat 50%;content:"";display:inline-block;flex-shrink:0;height:2.4rem;width:2.4rem}#contact-form .contactForm form .wpforms-field-phone,#contact-form .contactForm form .wpforms-list-inline fieldset{display:flex;flex-direction:column}#contact-form .contactForm form .wpforms-field-label{color:#f0ece9;font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px;margin-bottom:1.2rem}#contact-form .contactForm form .wpforms-field-gdpr-checkbox,#contact-form .contactForm form .wpforms-list-inline{padding:2.5rem 0}#contact-form .contactForm form .wpforms-field-gdpr-checkbox ul li,#contact-form .contactForm form .wpforms-list-inline ul li{align-items:center;display:flex}#contact-form .contactForm form .wpforms-field-gdpr-checkbox .wpforms-field-label,#contact-form .contactForm form .wpforms-list-inline .wpforms-field-label{color:#d6cbc1;font-size:1.8rem;font-weight:300;letter-spacing:-.18px;line-height:1.55556;margin-bottom:1.6rem}#contact-form .contactForm form .wpforms-field-label-inline{color:#d6cbc1;font-weight:300}#contact-form .contactForm form input:not([type=radio]):not([type=checkbox]),#contact-form .contactForm form textarea{background-color:transparent;border:1px solid #454241;border-radius:0;color:#f0ece9;font-weight:300}#contact-form .contactForm form input:not([type=radio]):not([type=checkbox])::-moz-placeholder,#contact-form .contactForm form textarea::-moz-placeholder{color:hsla(29,20%,80%,.5);font-weight:300}#contact-form .contactForm form input:not([type=radio]):not([type=checkbox])::placeholder,#contact-form .contactForm form textarea::placeholder{color:hsla(29,20%,80%,.5);font-weight:300}#contact-form .contactForm form input:not([type=radio]):not([type=checkbox]):focus,#contact-form .contactForm form textarea:focus{box-shadow:0 0 0 1px #f0ece9}#contact-form .contactForm form input[type=text]{padding:1.7rem 2rem}#contact-form .contactForm form input[type=checkbox]{flex-shrink:0;height:3.2rem;width:3.2rem}#contact-form .contactForm form input[type=checkbox]:before{background-color:transparent;border:1px solid #454241;border-radius:0;height:100%;width:100%}#contact-form .contactForm form input[type=checkbox]:after{height:90%;left:-2px;top:-8px;width:90%}#contact-form .contactForm form .wpforms-selected input[type=checkbox]:before{box-shadow:0 0 0 1px #f0ece9}#contact-form .contactForm form .wpforms-selected input[type=checkbox]:after{border-color:#f0ece9}#contact-form .contactForm form .wpforms-selected input[type=radio]:before{border-color:#807974;box-shadow:0 0 0 1px #807974}#contact-form .contactForm form .wpforms-selected input[type=radio]:after{background-color:#807974}#contact-form .contactForm form .fileUpload .wpforms-uploader{background-color:transparent;border:1px dashed #454241;flex-direction:row;justify-content:flex-start;padding:1.7rem 2rem}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-message{color:hsla(29,20%,80%,.5);flex-direction:row;font-weight:300;gap:1.6rem;position:relative}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-message svg{flex-shrink:0;height:2.8rem;margin:0;opacity:0;visibility:hidden;width:2.8rem}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-message:after{background:url(../img/upload.svg) transparent no-repeat 50%;background-color:#292727;content:"";height:2.8rem;left:0;position:absolute;top:0;width:2.8rem}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-preview{border-color:#454241}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-preview .dz-details .dz-filename,#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-preview .dz-details .dz-size{color:hsla(29,20%,80%,.5)}#contact-form .contactForm form .wpforms-field-description{color:#807974;font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px;margin-top:1.2rem}#contact-form .contactForm form .submitBtn{align-items:center;background-color:#db3238;border:1px solid #db3238;border-radius:100px;color:#fff;font-size:2.1rem;font-weight:300;height:6.2rem;letter-spacing:-.63px;line-height:32px;padding:0 3.6rem;transition:all .3s}@media (max-width:600px){#contact-form .contactForm form .submitBtn{font-size:1.6rem;font-weight:300;height:5rem;letter-spacing:-.16px;line-height:150%;line-height:32px}}#contact-form .contactForm form .submitBtn:after{background:url(../img/circle-arrow-right-bright.svg) transparent no-repeat 50%;content:"";display:inline-block;height:2.4rem;margin-left:.8rem;position:relative;top:.5rem;transition:all .3s;width:2.4rem}#contact-form .contactForm form .submitBtn:hover{background-color:#ff4d53;padding:0 2.6rem 0 3.6rem}#contact-form .contactForm form .submitBtn:hover:after{margin-left:1.8rem}#contact-form .contactForm ul li:before{content:unset}#newsletter-form .newsletterForm{margin:-15px 0 0}#newsletter-form .newsletterForm .wpforms-confirmation-scroll{background:rgba(14,151,83,.1);border:1px solid #0e9753;margin-top:1.7rem;padding:1.6rem 2rem}#newsletter-form .newsletterForm .wpforms-confirmation-scroll p{color:#00cc67;display:flex;gap:.8rem;position:relative}#newsletter-form .newsletterForm .wpforms-confirmation-scroll p:before{background:url(../img/double-check.svg) transparent no-repeat 50%;content:"";display:inline-block;flex-shrink:0;height:2.4rem;width:2.4rem}#newsletter-form .newsletterForm form .wpforms-field-phone,#newsletter-form .newsletterForm form .wpforms-list-inline fieldset{display:flex;flex-direction:column}#newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox,#newsletter-form .newsletterForm form .wpforms-list-inline{padding:.5rem 0}#newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox ul li,#newsletter-form .newsletterForm form .wpforms-list-inline ul li{align-items:center;display:flex}#newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox .wpforms-field-label,#newsletter-form .newsletterForm form .wpforms-list-inline .wpforms-field-label{color:#d6cbc1;font-size:1.8rem;font-weight:300;letter-spacing:-.18px;line-height:1.55556;margin-bottom:1.6rem}#newsletter-form .newsletterForm form .wpforms-field-label-inline{color:#d6cbc1;font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px}#newsletter-form .newsletterForm form input:not([type=checkbox]){background-color:#292727;border:1px solid #454241;border-radius:1000px;color:#f0ece9;font-size:2.4rem;height:9.4rem;letter-spacing:-.48px;line-height:1.16667;padding:1.6rem 1.6rem 1.6rem 4.8rem}@media (max-width:900px){#newsletter-form .newsletterForm form input:not([type=checkbox]){font-size:2.1rem}}@media (max-width:600px){#newsletter-form .newsletterForm form input:not([type=checkbox]){text-align:center}}#newsletter-form .newsletterForm form input:not([type=checkbox])::-moz-placeholder{color:#d6cbc1;font-size:2.4rem;letter-spacing:-.48px;line-height:1.16667}#newsletter-form .newsletterForm form input:not([type=checkbox])::placeholder{color:#d6cbc1;font-size:2.4rem;letter-spacing:-.48px;line-height:1.16667}@media (max-width:900px){#newsletter-form .newsletterForm form input:not([type=checkbox])::-moz-placeholder{font-size:2.1rem}#newsletter-form .newsletterForm form input:not([type=checkbox])::placeholder{font-size:2.1rem}}#newsletter-form .newsletterForm form input:not([type=checkbox]):focus{box-shadow:0 0 0 1px #f0ece9}#newsletter-form .newsletterForm form input[type=checkbox]{flex-shrink:0;height:3.2rem;width:3.2rem}#newsletter-form .newsletterForm form input[type=checkbox]:before{background-color:transparent;border:1px solid #454241;border-radius:0;height:100%;width:100%}#newsletter-form .newsletterForm form input[type=checkbox]:after{height:90%;left:-2px;top:-8px;width:90%}#newsletter-form .newsletterForm form .wpforms-selected input[type=checkbox]:before{box-shadow:0 0 0 1px #f0ece9}#newsletter-form .newsletterForm form .wpforms-selected input[type=checkbox]:after{border-color:#f0ece9}#newsletter-form .newsletterForm form .wpforms-selected input[type=radio]:before{border-color:#807974;box-shadow:0 0 0 1px #807974}#newsletter-form .newsletterForm form .wpforms-selected input[type=radio]:after{background-color:#807974}#newsletter-form .newsletterForm form .wpforms-field-description{color:#807974;font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px;margin-top:1.2rem}@media (min-width:601px){#newsletter-form .newsletterForm form .wpforms-submit-container{margin:0;position:absolute;right:1.6rem;top:1.6rem;z-index:3}}@media (max-width:600px){#newsletter-form .newsletterForm form .wpforms-submit-container{display:flex;justify-content:center}}#newsletter-form .newsletterForm form .submitBtn{align-items:center;background-color:#db3238;border:1px solid #db3238;border-radius:100px;color:#fff;font-size:2.1rem;font-weight:300;height:6.2rem;letter-spacing:-.63px;line-height:32px;padding:0 3.6rem;transition:all .3s}#newsletter-form .newsletterForm form .submitBtn:after{background:url(../img/circle-arrow-right-bright.svg) transparent no-repeat 50%;content:"";display:inline-block;height:2.4rem;margin-left:.8rem;position:relative;top:.5rem;transition:all .3s;width:2.4rem}#newsletter-form .newsletterForm form .submitBtn:hover{background-color:#ff4d53;padding:0 2.6rem 0 3.6rem}#newsletter-form .newsletterForm form .submitBtn:hover:after{margin-left:1.8rem}#newsletter-form .newsletterForm ul li:before{content:unset}.ob-bar{align-items:center;background-color:#ed4510;bottom:0;box-shadow:0 0 15px 3px hsla(0,5%,9%,.5);color:#fff;display:flex;left:0;position:fixed;right:0;transition:all .25s;z-index:1000}.ob-bar--hidden{transform:translateY(100%)}@media (max-width:900px){.ob-left{padding:0 0 20px}}.ob__text{font-size:18px;font-weight:700;margin:0 0 10px}.ob__btn{background-color:#fff;color:#171515;padding:10px 30px;transition:all .25s}.ob__btn:hover{opacity:.7}.ob-wrap{padding:2rem 0}@media (min-width:901px){.ob-wrap{align-items:center;display:flex;justify-content:space-between}}.obs{display:flex}.ob-link{display:block;transition:all .25s}@media (max-width:900px){.ob-link{padding:20px}}@media (min-width:901px){.ob-link{padding:30px}}.ob-link img{margin:0 auto;position:relative;width:50px;z-index:1}.ob-link--google{background-color:#f2b635}.ob-link--firefox{background-color:#f19a2a}.ob-link--edge{background-color:#00caff}.ob-link--safari{background-color:#00a0e6}.ob-link--opera{background-color:#f25648}.ob-link:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.7);z-index:1}.breadcrumbs{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);padding:2rem 0}.breadcrumbs__inner{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem}.breadcrumb{font-size:1.6rem;font-weight:300;letter-spacing:-.16px;line-height:150%}.breadcrumb a{color:#d6cbc1;transition:all .3s}.breadcrumb a:hover{color:#807974}.breadcrumb p{color:hsla(29,20%,80%,.7)}.breadcrumb--sep{background-color:#d6cbc1;height:2rem;opacity:.5;width:1px}.coupon{margin-top:3.2rem;max-width:384px;overflow:hidden}.quick-cart .coupon{max-width:unset}.coupon label{display:block}.coupon input{background-color:#fff;border-bottom:1px solid #171515;border-radius:3px 3px 0 0;font-size:1.6rem;letter-spacing:.32px;line-height:1.5;margin-top:8px;outline:3px solid transparent;padding:1.7rem 1.2rem;transition:all .3s;width:100%}.coupon input:focus-within,.coupon input:hover{border-color:#171515;outline-color:#171515}.coupon input.error{border-color:#ed4510}.coupon button{margin:8px 0 0;width:100%}.single-product{background-color:#292727}.product{margin:2rem 0 5rem}@media (max-width:900px){.product{margin:2rem 0 5rem}}.product__inner{-moz-column-gap:6rem;column-gap:6rem;display:flex;padding-bottom:10.8rem}@media (max-width:900px){.product__inner{flex-direction:column;padding-bottom:0}}@media (min-width:901px){.product__side-nav{width:26rem}.product__side-nav-inner{position:sticky;top:10rem}}.product__content{flex:1}.cart-item{align-items:center;border-bottom:1px solid #171515;display:flex;gap:1.5rem;padding:2rem 0}@media (max-width:900px){.cart-item{flex-wrap:wrap}}.cart-item__top{display:flex;gap:1.5rem}@media (min-width:901px){.cart-item__top{flex:1}}@media (max-width:900px){.cart-item__top{width:100%}}.cart-item__image{aspect-ratio:1/1;border-radius:5px;flex-shrink:0;overflow:hidden;width:77px}.cart-item__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:600px){.cart-item__title{font-size:1.6rem}}.cart-item__title-wrap{display:flex;flex-direction:column;gap:.5rem}@media (min-width:901px){.cart-item__title-wrap{flex:1}}.cart-item__price-wrap{align-items:flex-end;display:flex;flex-direction:column;font-size:1.1}.cart-item__subtotal{display:flex;flex-direction:column;font-weight:800;min-width:7.5rem}.cart-item__subtotal .price-before-discount{color:#4e524d;font-family:Mulish;font-size:11px;font-weight:400;letter-spacing:.11px;text-decoration:line-through}.quantity{align-items:center;border:1px solid #171515;border-radius:10rem;display:flex;gap:.4rem;padding:.4rem}.quantity input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;font-size:1.6rem;font-weight:800;letter-spacing:.32px;line-height:170%;outline:none;text-align:center}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:500px){.quantity input{max-width:4rem}}.quantity__button{background-color:#e4e5e5;border-radius:50%;cursor:pointer;flex-shrink:0;height:4rem;transition:all .3s;width:4rem}.quantity__button--down{background:url(../img/vaks-minus.svg) transparent no-repeat 50%;background-color:#e4e5e5}.quantity__button--down:hover{background-color:#dbe0e1}.quantity__button--up{background:url(../img/vaks-plus.svg) transparent no-repeat 50%;background-color:#e4e5e5}.quantity__button--up:hover{background-color:#dbe0e1}.woo--cart{margin:6rem 0 15rem;padding:0;position:relative}.woo--cart .container{transition:opacity .3s}@media (max-width:900px){.woo--cart{margin:3rem 0 6.4rem}}.woo--cart.cart--loading .container{opacity:.4;pointer-events:none}.woo--cart .cart-wrapper{align-items:flex-end;display:flex;flex-direction:column;padding:0}@media (min-width:1201px){.woo--cart .cart-wrapper{padding:0 10rem}}@media (max-width:600px){.woo--cart .cart-wrapper{align-items:unset}}.woo--cart .cart__main{width:100%}.woo--cart .cart-bottom{align-items:flex-end;display:flex;flex-direction:column;margin-top:6rem;width:100%}.woo--cart .cart-bottom__bottom{align-items:center;display:flex;justify-content:space-between;margin-top:3rem;width:100%}@media (max-width:600px){.woo--cart .cart-bottom__bottom{flex-direction:column}}.woo--cart .btn-primary{justify-content:center;min-width:22rem}.woo--cart .btn-primary:hover svg path{fill:#fff;stroke:unset}.woo--cart .wc-empty-cart-message{display:none}.woo--cart .empty-cart-text{color:#171515;font-family:Mulish;font-size:2rem;letter-spacing:.4px;line-height:170%;margin:2rem 0}.woo--cart .cart-btn-continue{font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px;padding:1em 0}.woo--cart__btn{align-items:flex-end;display:flex;flex-direction:column;padding:0}@media (max-width:600px){.woo--cart section:has(.empty-cart-text){margin-top:2rem}}#woo-cart.cart--loading:only-of-type:before{animation:spin 1s linear infinite;border:5px solid #f8a800;border-radius:50%;border-top-color:#000;content:"";height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cart-totals{background-color:#f0f0f1;border-radius:5px;margin:0;padding:3rem;width:38rem}@media (max-width:600px){.cart-totals{width:100%}}.cart-totals__item{display:flex;font-size:1.4rem;font-weight:300;justify-content:space-between;letter-spacing:-.14px;line-height:20px;margin-bottom:.8rem}.cart-totals__item p:first-child{font-weight:800}.cart-totals__item--grand{align-items:flex-end;border-top:1px solid hsla(105,2%,48%,.2);padding-top:16px}.cart-totals__item--grand .price{font-size:1.8rem;font-weight:300;font-weight:800;letter-spacing:-.18px;line-height:1.55556}.remove-coupon{color:#09c;font-size:1.3rem}.remove-coupon:hover{text-decoration:underline}.checkout-nav{padding:5rem 0 2rem}.checkout-nav__list{display:flex;gap:1.6rem}@media (max-width:900px){.checkout-nav__list{justify-content:space-between}}.checkout-nav__item{align-items:center;display:flex;gap:1.6rem}@media (max-width:900px){.checkout-nav__item{flex-direction:column;width:20rem}}@media (max-width:500px){.checkout-nav__item{width:15rem}}.checkout-nav__line{background-color:#000;height:2px;margin-top:1.5rem;width:2rem}.checkout-nav__circle{align-items:center;background-color:#e4e5e5;border-radius:50%;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:300;font-weight:800;height:3rem;justify-content:center;letter-spacing:-.14px;line-height:20px;width:3rem}.checkout-nav__item.active .checkout-nav__circle{background-color:#f8a800;border-color:#f8a800;color:#171515}.checkout-nav__label{color:#171515}@media (max-width:900px){.checkout-nav__label{font-size:1.4rem;letter-spacing:.28px;text-align:center}}@media (max-width:600px){.checkout-nav__label{font-size:1.1rem}}.methods{gap:1rem;margin:3rem 0}@media (max-width:600px){.methods{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:601px){.methods{display:flex;flex-wrap:wrap}}@media (max-width:600px){.method-item{height:100%}}.method-item input{display:none}.method-item input:checked+label{background-color:#171515;color:#fff}.shipping-pickup__list{display:flex;flex-wrap:wrap;row-gap:1.6rem}@media (max-width:500px){.shipping-pickup__list{display:grid;grid-template-columns:repeat(2,1fr)}}.shipping-pickup__list .field.field--radio{margin:0}.shipping-pickup .box-pickup{color:#4e524d;margin-top:4rem}.shipping-pickup .box-pickup p:not(:first-of-type){margin-top:2rem}.shipping-method-price{display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:27px}.checkout{margin-top:0;padding-top:0;position:relative}.checkout__block{background-color:#f0f0f1;border-radius:2rem;margin-top:2rem;padding:8rem}@media (max-width:600px){.checkout__block{padding:4rem}}.checkout__block-inner{margin:0 auto;max-width:68rem}.checkout .step__bottom{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-top:2rem;padding-top:2rem}@media (max-width:600px){.checkout .step__bottom{align-items:center;flex-direction:column}}.checkout .step__bottom .btn-link{font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px}.checkout .step__bottom .btn-primary{justify-content:center;min-width:22rem}@media (max-width:600px){.checkout .step__bottom .btn-primary{width:100%}}.checkout .blockUI{display:none!important}.checkout .loader{align-items:center;background-color:hsla(0,0%,100%,.5);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;visibility:hidden;z-index:999}.checkout .loader svg{animation:spin .7s linear infinite;height:50px;width:50px}.checkout.processing .loader{opacity:1;visibility:visible}.cs-guest{color:#4e524d}.cs-guest__inner{padding:0 0 6.4rem}@media (min-width:901px){.cs-guest__inner{max-width:38.4rem}}@media (max-width:900px){.cs-guest__inner{padding:0 0 3.2rem}}.cs-guest .btn:not(.btn-back){width:100%}.cs-guest__register-btn{margin-bottom:1.6rem}.cs-guest hr{margin:3.2rem 0}.cs-guest__label{margin-bottom:.6rem}.cs-guest__visual{height:68.6rem;left:50%;position:absolute;top:5.8rem;width:114.3rem;z-index:-1}@media (max-width:900px){.cs-guest__visual{height:29rem;left:30%;top:calc(100% + 5.9rem);width:28.7rem}}.cs-guest__visual svg{height:auto;max-width:100%}.cs-info__title{margin-bottom:3rem}.cs-info .flexbox{margin:0 -10px}.cs-info .flexbox .col{padding:0 10px}.cs-info__person-btn{min-width:22rem}@media (max-width:600px){.cs-info__person-btn{min-width:unset;width:100%}}.cs-info .billing.flexbox{margin-top:5rem}.cs-info .billing.flexbox .field--checkbox{margin-top:1.6rem}.cs-info .shipping-courier__price{font-weight:700;line-height:50px;margin:6px 0 0}.cs-payment{margin-top:2rem;padding-top:5rem}.cs-payment__title{margin-bottom:2rem}.cs-payment__bottom{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:2rem 0}@media (max-width:900px){.cs-payment__bottom{align-items:flex-start;flex-direction:column}}@media (max-width:500px){.cs-payment__bottom{gap:4rem}}.cs-payment__bottom .btn-primary{justify-content:center;min-width:22rem}@media (max-width:600px){.cs-payment__bottom .btn-primary{width:100%}}.cs-payment .products .product-names{border-bottom:4px solid #171515;color:#4e524d;display:flex;font-size:1.4rem;font-weight:300;font-weight:800;gap:1.5rem;letter-spacing:-.14px;line-height:20px;padding:1.5rem 0}@media (max-width:900px){.cs-payment .products .product-names{display:none}}.cs-payment .products .product-names__name{flex-grow:1;padding-left:1rem}.cs-payment .products .product-names__price{flex-shrink:0;text-align:center;width:14rem}.cs-payment .products .product-names__qty{flex-shrink:0;text-align:center;width:10rem}.cs-payment .products .product-names__total{flex-shrink:0;width:13rem}.cs-payment .products .product-item{align-items:center;border-bottom:1px solid #171515;display:flex;gap:1.5rem;padding:2rem 0}@media (max-width:900px){.cs-payment .products .product-item{flex-wrap:wrap;justify-content:space-between}}.cs-payment .products .product-item__main{display:flex;flex-grow:1;gap:1.5rem}@media (max-width:900px){.cs-payment .products .product-item__main{width:100%}}.cs-payment .products .product-item__image{border-radius:5px;flex-shrink:0;height:7.7rem;overflow:clip;position:relative;width:7.7rem}.cs-payment .products .product-item__image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cs-payment .products .product-item__title-group{display:flex;flex:1;flex-direction:column;gap:.8rem;justify-content:center}.cs-payment .products .product-item__price{flex-shrink:0;text-align:center;width:14rem}@media (max-width:900px){.cs-payment .products .product-item__price{text-align:left;width:unset}}@media (min-width:901px){.cs-payment .products .product-item__price-label{display:none}}.cs-payment .products .product-item__qty{flex-shrink:0;font-weight:800;text-align:center;width:10rem}@media (max-width:900px){.cs-payment .products .product-item__qty{text-align:left;width:unset}}@media (min-width:901px){.cs-payment .products .product-item__qty-label{display:none}}.cs-payment .products .product-item__total{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;width:13rem}@media (max-width:900px){.cs-payment .products .product-item__total{width:unset}}.cs-payment .products .product-item__total-total{font-size:1.8rem;font-weight:300;font-weight:800;letter-spacing:-.18px;line-height:1.55556}#checkout-summary{align-items:flex-end;display:flex;flex-direction:column}.checkout-total{background-color:#f0f0f1;border-radius:.5rem;margin:2rem 0 0;padding:3rem;width:100%}@media (min-width:601px){.checkout-total{max-width:38rem}}.checkout-total-item{display:flex;font-size:1.4rem;font-weight:300;justify-content:space-between;letter-spacing:-.14px;line-height:20px}.checkout-total-item:not(:last-of-type){margin-bottom:.8rem}.checkout-total-item--total{border-top:1px solid hsla(105,2%,48%,.2);font-weight:800;padding-top:1.6rem}.checkout-total-item__label{font-weight:800;max-width:21.5rem}@media (max-width:500px){.checkout-total-item__label{max-width:17.4rem}}.checkout-total-item__label .order-shipping-method{font-weight:400}#payment.payment-alert{align-items:flex-start;background-color:rgba(10,175,255,.2);border-radius:2rem;display:flex;flex-direction:column;margin:2rem 0;padding:2rem 4rem 2rem 8.9rem;position:relative}#payment.payment-alert:before{align-items:center;background-color:#007dba;border-radius:50%;color:#fff;content:"!";display:flex;font-size:1.8rem;font-weight:300;font-weight:800;height:3.3rem;justify-content:center;left:4rem;letter-spacing:-.18px;line-height:1.55556;position:absolute;top:4rem;width:3.3rem}@media (max-width:600px){#payment.payment-alert:before{left:2rem;top:2rem}#payment.payment-alert{padding:6rem 2rem 2rem}}#payment.payment-alert h3{display:none}#payment.payment-alert .methods{margin:0;padding:0}#payment.payment-alert .methods .method-item input:checked+label{background-color:transparent;color:#171515!important;font-size:1.8rem;font-weight:300;font-weight:800;letter-spacing:-.18px;line-height:1.55556}#payment.payment-alert #payment-fields{color:#4e524d;font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px}.field--checkbox{margin:0;width:100%}.field--checkbox .custom-checkbox{color:#4e524d;font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px}.field--checkbox a{color:#4e524d;text-decoration:underline}.field--checkbox a:hover{text-decoration:none}.checkout-warning{align-items:center;background:rgba(255,197,77,.2);border:1px solid #f8a800;border-radius:3px;box-shadow:0 0 16px 0 rgba(0,0,0,.08);display:flex;gap:1.6rem;padding:1.6rem}.checkout-warning svg{height:2.4rem;width:2.4rem}.checkout-warning p{flex:1;line-height:1.5}.woocommerce-message{align-items:center;background-color:#f0f0f1;border-radius:.5rem;border-top:none;color:#171515;display:flex;font-weight:800;gap:1rem;justify-content:space-between;padding:1.5rem 2.6rem 1.5rem 5.2rem}@media (max-width:600px){.woocommerce-message{flex-direction:column;padding:4.5rem 2.6rem 1.5rem;text-align:center}}.woocommerce-message:before{background:url(../img/vaks-check.svg) transparent no-repeat 50%;content:"";height:2.08rem;left:2.5rem;top:unset;width:2.08rem}@media (max-width:600px){.woocommerce-message:before{left:50%;top:1.5rem;transform:translateX(-50%)}}@media (min-width:601px){.woocommerce-message a{margin-left:auto}}.woocommerce-message .button.wc-forward{align-items:center;background-color:#e4e5e5;border-radius:10rem;color:#171515;display:flex;flex-shrink:0;font-size:1.1;font-weight:700;gap:.5rem;height:3.5rem;justify-content:center;order:1;padding:0 1.5rem 0 1rem;position:relative}.woocommerce-message .button.wc-forward:before{background:url(../img/vaks-cart.svg) transparent no-repeat 50%;content:"";height:2rem;width:2rem}.woocommerce-message .button.wc-forward:hover{background-color:#dbe0e1;color:#171515}.form{margin:5rem 0 0;position:relative}.form .btn{float:right;justify-content:center;min-width:220px}@media (max-width:900px){.form .btn{min-width:auto}}@media (max-width:600px){.form .btn{display:flex;justify-content:center;width:100%}}.form .subscribeCheck.col{border-bottom:1px solid #171515;margin:-1rem 0 3rem;padding-bottom:3rem}.form .subscribeCheck.col h3{margin-bottom:1rem}.form .formPerson{margin-bottom:4rem}.form .formPerson h3{margin-bottom:1rem}@media (max-width:900px){.form .formPerson .col{width:50%}}@media (max-width:600px){.form .formPerson .col{width:100%}}.form .formPerson__name{color:#4e524d;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.42px;padding-left:2.8rem}.form .formPerson .field__input{position:relative}.form .formPerson .checkmark{bottom:.375rem;top:unset}.form .formPerson img{border-radius:5px;height:16rem;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover}.form .formPerson.error .checkmark{border:1px solid red}@media (max-width:900px){.form{margin:3.5rem 0 0}}.form__terms{line-height:1.8;margin:5rem 0}@media (max-width:900px){.form__terms{margin:3.5rem 0}}.form:before{background-color:hsla(0,0%,100%,.5);border-radius:0 4rem;content:"";inset:0;opacity:0;position:absolute;transition:all .2s;visibility:hidden;z-index:10}.form.loading:before{opacity:1;visibility:visible}.cform:not(.has-image){background:#f0f0f1;border-radius:2rem;margin:0;padding:8rem}@media (max-width:900px){.cform:not(.has-image){padding:4rem}}@media (max-width:600px){.cform:not(.has-image){padding:3rem}}.cform:not(.has-image) .cform__content{margin:auto;max-width:680px}.cform:not(.has-image) .cform__content .cform__title{margin-bottom:5rem}.cform.has-image{background:#f0f0f1;border-radius:2rem;display:inline-flex}@media (max-width:900px){.cform.has-image{display:grid}}.cform.has-image .cform__content{flex:0 0 58%;max-width:58%;padding:8rem;width:58%}.cform.has-image .cform__content .cform__title{margin-bottom:5rem}@media (max-width:900px){.cform.has-image .cform__content{flex:0 0 100%;max-width:100%;order:2;padding:4rem;width:100%}}@media (max-width:600px){.cform.has-image .cform__content{padding:3rem}}@media (max-width:900px){.cform.has-image .cform__image{height:220px;margin-bottom:2rem;order:1;width:100%}}.cform.has-image .cform__image img{border-bottom-right-radius:2rem;border-top-right-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:900px){.cform.has-image .cform__image img{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2rem;border-top-right-radius:2rem;width:100%}}.field{margin-bottom:3.2rem;position:relative;transition:all .2s linear}.field.field--radio{margin-bottom:0}@media (max-width:900px){.field.field--radio{margin-bottom:1rem}}@media (max-width:900px){.field.field--radio:has(img){margin-bottom:2rem}}.field.error{margin-bottom:4.8rem}.field--textarea textarea{min-height:8rem}.field--checkbox,.field--radio{align-items:flex-start;display:flex;gap:1rem;transition:all .2s linear}.field--checkbox:hover .checkmark,.field--radio:hover .checkmark{background:#e4e5e5}.field--checkbox.error .checkmark,.field--radio.error .checkmark{border-color:#ed4510}.field--select{position:relative}.field--select:before{background:url(../img/vaks-chevron-down.svg) transparent no-repeat 50%;content:"";height:calc(100% - 1rem);pointer-events:none;position:absolute;right:1.5rem;top:.5rem;width:1rem}.field--select select.field__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.5rem}.field:not(:first-child){margin:2rem 0 0}.field:not(.field--checkbox):not(.field--radio) .field__error,.field:not(.field--checkbox):not(.field--radio) .field__label{bottom:-1.8rem;left:0;position:absolute}.field .custom-checkbox .checkmark{border-radius:.5rem}.field .custom-checkbox.error .checkmark{border:1px solid red}.field .custom-radio input:checked+.checkmark:before{background:#222720;border-radius:100%;content:"";height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem}.field .custom-radio.error .checkmark{border:1px solid red}.field__label{transition:all .2s}.field:not(.field--checkbox):not(.field--radio) .field__label{color:#171515;font-size:1.1rem;font-style:normal;font-weight:400;left:0;letter-spacing:.11px;line-height:150%;padding:0;pointer-events:none;top:-2rem}.field:not(.field--checkbox):not(.field--radio) .field__label .req{color:#ed4510}.field:is(.field--checkbox) .field__label,.field:is(.field--radio) .field__label{color:#4e524d;cursor:pointer;font-size:1.4rem;font-style:normal;font-weight:400;letter-spacing:.42px;line-height:150%;padding-left:2.8rem}.field:is(.field--checkbox) .field__label .req,.field:is(.field--radio) .field__label .req{color:#ed4510}.field__input:not(.ts-wrapper){font-weight:600;line-height:1.8;padding:.5rem 1.5rem}.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper){background:#fff;border:none;border-bottom:1px solid #171515;border-radius:.5rem 5px 0 0;color:#171515;font-size:1.4rem;font-style:normal;font-weight:400;height:4rem;letter-spacing:.42px;line-height:150%;transition:all .2s linear;width:100%}.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper):hover{background-color:#e4e5e5}.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper):focus-visible{outline:3px solid #e4e5e5}.field:is(.field--checkbox) .field__input:not(.ts-wrapper),.field:is(.field--radio) .field__input:not(.ts-wrapper){display:none;margin-top:.5rem}.error .field__input:not(.ts-wrapper){border-color:#ed4510}.field__input:not(.ts-wrapper)::-moz-placeholder{opacity:1}.field__input:not(.ts-wrapper)::placeholder{opacity:1}.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper):not(:-moz-placeholder)+.field__label{font-size:1rem;top:-.8rem}.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper):focus+.field__label,.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper):not(:placeholder-shown)+.field__label{font-size:1rem;top:-.8rem}.field__error{bottom:-.8rem;color:#ed4510;font-size:1rem}.field textarea{height:100%;resize:none}@media (max-width:900px){.cform{margin:5rem 0}}@media (max-width:600px){.cform__second-column.col{margin-top:2rem}}.cform__title{max-width:90rem}.cform__btn-wrapper{display:inline-flex;flex-wrap:wrap;gap:1rem;margin-bottom:5rem}@media (max-width:600px){.cform__btn-wrapper{margin-bottom:3.5rem}}.cform__top-btn.active{background-color:#f8a800}.cform__submit-btn{align-items:center;font-size:1.6rem;font-weight:800;gap:1rem;line-height:1.8;padding:2rem 5rem;text-transform:uppercase}@media (max-width:900px){.cform__submit-btn{margin-top:5rem}}@media (max-width:500px){.cform__submit-btn{justify-content:center;width:100%}}.cform .flexbox{row-gap:0}.cform__upload{margin:5rem 0 0}.cform__upload-inner{border:1px dashed hsla(0,5%,9%,.5);position:relative}.cform__upload-inner input{height:100%;padding:1.5rem 2rem;width:100%}.error .cform__upload-inner{border-color:#ed4510}.cform__upload-placeholder{align-items:center;background-color:#fff;display:flex;gap:1rem;height:100%;inset:0;padding:1.5rem 2rem;pointer-events:none;position:absolute;width:100%;z-index:5}.cform__upload-placeholder p{color:hsla(0,5%,9%,.5);font-size:1.4rem;line-height:1.8}.cform__upload-placeholder svg{flex-shrink:0}.cform__upload-placeholder.hidden{opacity:0;visibility:hidden}.cform__upload-placeholder.results p{color:#171515;font-weight:500}.custom-checkbox{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding-left:35px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#fff;border:1px solid #171515;border-radius:100%;height:2rem;left:0;position:absolute;top:0;width:2rem}.custom-checkbox input:checked~.checkmark{background-color:#171515}.checkmark:after{content:"";display:none;height:100%;inset:0;position:absolute;width:100%}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{background:url(../img/check.svg) transparent no-repeat 50%;background-size:1.8rem}.notice{margin:2rem 0}.notice__inner{align-items:center;background-color:rgba(10,175,255,.2);border-radius:2rem;display:flex;gap:1.6rem;padding:2rem 4rem}@media (max-width:600px){.notice__inner{flex-wrap:wrap;padding:2rem}}.notice__icon{background-color:#007dba;border-radius:50%;color:#fff;flex-shrink:0;font-size:1.8rem;font-weight:300;font-weight:800;height:3.3rem;letter-spacing:-.18px;line-height:1.55556;text-align:center;width:3.3rem}@media (max-width:600px){.notice__texts{order:1;width:100%}}.notice .entry-content{color:#4e524d;margin:0;padding:0}.notice .entry-content a,.notice .entry-content p{color:#4e524d;font-size:1.4rem;font-weight:300;letter-spacing:-.14px;line-height:20px;margin:0;padding:0}.notice .entry-content a{text-decoration:underline}.notice__close{align-items:center;display:flex;height:4rem;justify-content:center;margin-left:auto;padding:0;width:4rem}.checkout .notice__close{display:none}

/*# sourceMappingURL=base.css.map*/