@charset "UTF-8";@media screen and (max-width:730px){.entry-content .scrolltable,.entry-content .scrolltable__inner{position:relative}.entry-content .scrolltable__inner:after{background:#0000004d;position:absolute;left:0;right:0;bottom:0;top:0;content:"";transition:all .3s;display:none}.entry-content .scrolltable:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background:url(../img/icon-swipe.svg) transparent no-repeat center center;background-size:6rem;transition:all .3s}.entry-content .scrolltable.scrolled:after{opacity:0;visibility:hidden}.entry-content .scrolltable.scrolled .scrolltable__inner:after{opacity:0;visibility:hidden}}@font-face{font-family:Satoshi;src:url(../fonts/satoshi/Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/satoshi/Satoshi-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/satoshi/Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{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{display:flex;align-items:center;justify-content:center;border-radius:50%;width:6rem;height:6rem;flex-shrink:0;cursor:pointer;transition:all .3s;padding:0;background-color:#61007c}.swiper-button svg path{stroke:#e2efff}.swiper-button:hover{background-color:#e2efff}.swiper-button:hover svg path{stroke:#61007c}.btn.swiper-button-disabled{cursor:default}.btn.swiper-button-disabled:hover{background-color:unset}.btn.swiper-button-disabled:hover svg path{stroke:#b3b3b3;cursor:default}.btn.swiper-button-disabled svg path{stroke:#b3b3b3;cursor:default}.swiper-pagination{display:flex;align-items:center;gap:2rem}.swiper-pagination-bullet{width:1.2rem;height:1.2rem;border-radius:50%;border:.2rem solid #B3B3B3;padding:0}.swiper-pagination-bullet:hover,.swiper-pagination-bullet-active{background-color:#61007c;border-color:#61007c}.swiper-pagination-bullet-active:hover{background-color:#61007c}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:none;width:1.2rem;height:1.2rem;border-radius:50%;border:.2rem solid #171515;padding:0;flex-shrink:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{display:block}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{display:block;background-color:#171515}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main:hover{background-color:#171515}*,*:after,*:before{box-sizing:border-box;box-shadow:none}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{margin:0;padding:0;border:0;vertical-align:baseline}body{font-family:Satoshi,sans-serif;font-size:1.6rem;line-height:1.4;color:#1e1e1e;background:#fff;vertical-align:baseline;box-sizing:border-box}html{font-size:10px;font-weight:400;scroll-behavior:smooth}hr{border:none;margin:0;width:100%;position:relative;background-color:#ebebeb;height:.2re}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{text-align:left;font-weight:400;vertical-align:middle}td{padding:.5rem 0}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{border:unset;background-color:unset}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}section{margin:6.4rem 0}@media(max-width:600px){section{margin:40px 0}}section.full{margin:0}section.bottom{margin:0 0 6.4rem}svg,img{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{font-family:Satoshi,sans-serif;color:#141414}.margin_top_zero{margin-top:0}.margin_top_big{margin-top:8.4rem}.margin_top_extrabig{margin-top:12.5rem}.margin_bottom_zero{margin-bottom:0}.margin_bottom_big{margin-bottom:8.4rem}.margin_bottom_extrabig{margin-bottom:12.5rem}.entry-content ul.checkmark-list li,ul.checkmark-list li{padding-left:4rem;padding-bottom:.6rem;background:url(../img/amro-check-circle.svg) transparent no-repeat center center;background-position:top .2rem left;background-size:2.4rem 2.8rem;margin-left:0}.entry-content ul.checkmark-list li:before,ul.checkmark-list li:before{display:none}.entry-content ul.checkmark-list li:last-child,ul.checkmark-list li:last-child{padding-bottom:0}.entry-content ul.vendors-list,ul.vendors-list{width:100%;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.entry-content ul.vendors-list li:not(:first-child),ul.vendors-list li:not(:first-child){margin-top:0}.entry-content ul.vendors-list li,ul.vendors-list li{position:relative;color:#61007c;margin-left:0}.entry-content ul.vendors-list li:after,ul.vendors-list li:after{position:absolute;content:"";width:.4rem;height:.4rem;background-color:#0000001f;right:-1.2rem;top:50%;margin-top:-.2rem;border-radius:.2rem}.entry-content ul.vendors-list li:before,ul.vendors-list li:before{position:absolute;content:"";width:100%;height:.2rem;bottom:0;top:unset;vertical-align:unset;left:0;background-color:#0000001f}.entry-content ul.vendors-list li:last-child:after,ul.vendors-list li:last-child:after{display:none}.filter-loading-message{text-transform:uppercase;font-size:1.4rem;color:#61007c;text-align:center;font-weight:500;letter-spacing:.16rem}.flexbox,.flexbox-full{display:flex;flex-wrap:wrap}.flexbox.nowrap,.flexbox-full.nowrap{flex-wrap:nowrap}.flexbox.v-c,.flexbox-full.v-c{align-items:center}.flexbox.v-e,.flexbox-full.v-e{align-items:flex-end}.flexbox.h-c,.flexbox-full.h-c{justify-content:center}.flexbox.h-sb,.flexbox-full.h-sb{justify-content:space-between}.flexbox.h-e,.flexbox-full.h-e{justify-content:flex-end}.flexbox{margin:0 -1rem;row-gap:2rem}.flexbox>.col{padding:0 1rem}.flexbox.gap-sm{margin:0 -.5rem;row-gap:1rem}.flexbox.gap-sm>.col{padding:0 .5rem}.flexbox.gap-lg{margin:0 -2rem;row-gap:4rem}.flexbox.gap-lg>.col{padding:0 2rem}.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}}.footer-socials{margin-top:3.2rem;display:flex;gap:1rem}.footer-socials__link{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background-color:#d6cbc126;width:4.8rem;height:4.8rem;transition:all .3s}.footer-socials__link:hover{background-color:#d6cbc140}.footer{margin-top:2rem;bottom:2rem;width:100%;position:relative}.footer__top{width:100%;max-width:142rem;margin:0 auto;background-color:#f5f5f5;border-radius:1.6rem;z-index:1}.footer .tothetop{position:relative;z-index:50}.footer .tothetop a{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:2rem;background-color:#e7d0f1;position:absolute;left:calc(50% - 2rem);top:-2.1rem;border:.1rem solid #fff;transition:all .4s}.footer .tothetop a svg{display:block;width:1.6rem;height:1.6em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer .tothetop a:hover{background-color:#61007c}.footer .tothetop a:hover svg path{stroke:#fff}.footer__inner{padding:4.8rem 0;position:relative}@media(max-width:600px){.footer__inner{padding:2.4rem 0}}.footer .cta-area{position:relative;z-index:2;padding-bottom:4.8rem;border-bottom:.1rem solid #D9D9D9;margin-bottom:4.8rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}@media(max-width:900px){.footer .cta-area{flex-wrap:wrap}}@media(max-width:900px){.footer .cta-area .website-logo{width:100%}}.footer .cta-area .website-logo a{display:block}.footer .cta-area .website-logo a img{display:block;width:auto;height:4.2rem}.footer .cta-area .cta-content{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:flex-end}@media(max-width:900px){.footer .cta-area .cta-content{width:100%;justify-content:flex-start}}.footer__main{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:3.2rem;column-gap:3.2rem;row-gap:4.8rem;position:relative;z-index:2;margin-bottom:6rem}@media(max-width:1200px){.footer__main{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.footer__main{grid-template-columns:repeat(2,1fr);padding:1rem}}.footer .link-block__title{color:#1e1e1e;margin-bottom:2.8rem;font-weight:700;line-height:1.4}.footer .link-item{display:flex;justify-content:flex-start}.footer .link-item.navigation{gap:1.6rem;flex-wrap:wrap}.footer .link-item.navigation a{display:inline-flex}.footer .link-item.classic a{display:block}.footer .link-item.classic a span.content{width:auto}.footer .link-item:not(:first-child){margin-top:1.2rem}.footer .link-item a{display:flex;transition:all .3s;gap:.8rem;color:#1e1e1e;font-weight:400;position:relative;line-height:1.4}.footer .link-item a:hover span.content{text-decoration:underline;color:#61007c}.footer .link-item a.btn-outlined{font-weight:700;color:#61007c}.footer .link-item a.btn-outlined span svg{transition:filter .3s}.footer .link-item a.btn-outlined:hover{color:#fff}.footer .link-item a.btn-outlined:hover span svg{filter:brightness(0) invert(1)}.footer .link-item a span.icon{display:block;width:1.6rem;height:1.6rem;margin-top:.4rem}.footer .link-item a span.icon svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer .link-item a span.content{display:block;width:calc(100% - 1.6rem - .8rem)}.footer .social-certificates{width:100%;display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:14}.footer .social-certificates .social-area{width:40%;display:flex;flex-wrap:wrap;align-items:center}.footer .social-certificates .social-area ul.social-media{display:flex;flex-wrap:wrap;gap:1.6rem}.footer .social-certificates .social-area ul.social-media li{display:block}.footer .social-certificates .social-area ul.social-media li a{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:2rem;background-color:#e7d0f1;transition:all .4s}.footer .social-certificates .social-area ul.social-media li a svg{display:block;width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:filter .4s}.footer .social-certificates .social-area ul.social-media li a:hover{background-color:#61007c}.footer .social-certificates .social-area ul.social-media li a:hover svg{filter:brightness(0) invert(1)}.footer .social-certificates .certificates-area{width:60%}.footer .social-certificates .certificates-area .certificates{display:flex;flex-wrap:wrap;align-items:center;gap:3.2rem;justify-content:flex-end}.footer .social-certificates .certificates-area .certificates .certificate{width:auto}.footer .social-certificates .certificates-area .certificates .certificate img{width:100%;height:5.8rem}@media(max-width:999px){.footer .social-certificates{gap:3.2rem}.footer .social-certificates .social-area,.footer .social-certificates .certificates-area{width:100%}}@media(max-width:766px){.footer .social-certificates .social-area{padding-left:1rem;padding-right:1rem}.footer .social-certificates .social-area .eu-nap-logo{width:20vw;padding-right:3.2rem}.footer .social-certificates .social-area .eufc-description{width:100%;padding-top:2rem;font-size:1.2rem;line-height:1.4}.footer .social-certificates .certificates-area{padding-left:1rem;padding-right:1rem}}.footer__bottom{display:flex;row-gap:2rem;-moz-column-gap:4rem;column-gap:4rem;position:relative;z-index:14;padding-top:3.2rem;padding-bottom:3.2rem}@media(max-width:900px){.footer__bottom{flex-direction:column}}.footer__bottom-nav{width:40%;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.footer__bottom-nav{width:100%}}.footer__bottom-nav ul{display:flex;flex-wrap:wrap;gap:2rem}.footer__bottom-nav-item a{display:block;font-size:1.2rem;font-weight:400;color:#1e1e1e;transition:all .4s;position:relative;text-decoration:underline}.footer__bottom-nav-item a:hover{color:#61007c}.footer__copyright{font-size:1.2rem;color:#1e1e1e;width:30%}@media(max-width:900px){.footer__copyright{width:100%}}.footer__author{width:30%;display:flex;justify-content:flex-end}@media(max-width:900px){.footer__author{width:100%}}.footer__author a{display:block;width:8rem;height:auto;margin-top:.1rem}.footer__author a svg{display:block;width:100%;height:auto}@media(max-width:900px){.footer .link-block__title{font-size:1.2rem;margin-bottom:1.5rem}.footer .footer__bottom{padding-left:3.2rem;padding-right:3.2rem}.footer .footer__bottom .footer__copyright{font-size:1.2rem}}.btn{cursor:pointer;display:inline-flex;transition:all .3s}.btn-link{text-decoration:none;align-items:center;gap:6px;display:flex;color:#1e1e1e;font-weight:700;line-height:1.4}.btn-link svg{flex-shrink:0;width:20px;height:20px}.btn-link svg path{stroke:#1e1e1e;transition:all .3s}.btn-link:hover{text-decoration:underline;color:#61007c}.btn-link:hover svg path{stroke:#61007c}.btn-main{gap:8px;align-items:center;justify-content:center;font-size:1.6rem;line-height:1;font-weight:700;letter-spacing:-.16px;color:#fff;background-color:#61007c;border:1px solid #61007C;padding:12px 24px;border-radius:99999px;flex-shrink:0}.btn-main:hover{background-color:#45005e;border-color:#45005e}.btn-main svg{flex-shrink:0}.btn-main svg path{stroke:#fff;transition:all .3s ease}.btn-secondary{gap:8px;align-items:center;justify-content:center;font-size:1.6rem;line-height:1;font-weight:700;letter-spacing:-.16px;color:#45005e;background-color:#e7d0f1;border:1px solid #E7D0F1;padding:12px 24px;border-radius:99999px;flex-shrink:0}.btn-secondary:hover{background-color:#d4ade3;border-color:#d4ade3}.btn-secondary--light{background-color:#f9f2fc;border:1px solid #F9F2FC}.btn-secondary--light:hover{background-color:#e7d0f1;border-color:#e7d0f1}.btn-outlined{gap:8px;align-items:center;font-weight:700;letter-spacing:-.16px;color:#61007c;border:.1px solid #61007C;border-radius:9999px;flex-shrink:0;padding:12px 24px}.btn-outlined svg{flex-shrink:0}.btn-outlined svg path{stroke:#61007c;transition:all .3s}.btn-outlined:hover{border-color:#61007c;background-color:#61007c!important;color:#fff}.btn-outlined:hover svg path{stroke:#fff}.btn-tag{padding:8px 12px;letter-spacing:-.16px;color:#61007c;background-color:#f9f2fc;border-radius:9999px}.btn-tag.active,.btn-tag:hover{background-color:#61007c;color:#fff}.btn-solid{height:4.2rem;gap:.8rem;align-items:center;font-weight:500;letter-spacing:-.063rem;color:#61007c;background-color:#e7d0f1;border:.1rem solid #E7D0F1;padding:0 2.4rem;border-radius:2.1rem;flex-shrink:0}.btn-solid svg{flex-shrink:0}.btn-solid svg path{stroke:#61007c;transition:all .3s}.btn-solid:hover{border-color:#61007c;background-color:#61007c;color:#fff}.btn-solid:hover svg path{stroke:#fff}.btn-service{align-items:center;gap:1.2rem;border-radius:1.2rem;padding:2rem;background-color:#e9f2f0;color:#45005e;font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;font-weight:600;letter-spacing:-.054rem}@media(max-width:600px){.btn-service{font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.016rem;padding-left:1.5rem}}.btn-service__icon{position:relative;width:2.4rem;height:2.4rem;flex-shrink:0}.btn-service__icon img{top:0;right:0;bottom:0;left:0;position:absolute;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.btn-service svg{flex-shrink:0;width:2.4rem;height:2.4rem;filter:brightness(0) saturate(100%) invert(17%) sepia(71%) saturate(1019%) hue-rotate(125deg) brightness(91%) contrast(103%)}.btn-service svg:last-child{margin-left:auto}.btn-service:hover{padding:2rem 1.2rem 2rem 2rem;background-color:#61007c;color:#e2efff}.btn-service:hover svg{filter:brightness(0) saturate(100%) invert(86%) sepia(45%) saturate(1034%) hue-rotate(9deg) brightness(93%) contrast(101%)}.btn-cta{gap:1.2rem;border-radius:1.2rem;padding:2rem 5rem;background-color:#61007c;color:#e2efff;font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;font-weight:600;letter-spacing:-.054rem;align-items:center;justify-content:center;position:relative}@media(max-width:600px){.btn-cta{font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.016rem}}.btn-cta svg{position:absolute;width:2.4rem;height:2.4rem;top:50%;right:2rem;transform:translateY(-50%);flex-shrink:0;transition:all .3s}.btn-cta svg path{stroke:#e2efff}.btn-cta:hover{background-color:#e2efff;color:#45005e}.btn-cta:hover svg{right:1.2rem}.btn-cta:hover svg path{stroke:#45005e}.tag{display:inline-flex;align-items:center;justify-content:center;border-radius:2rem;padding:.6rem 1.4rem;background-color:#fff;border:.2rem solid transparent;cursor:pointer;transition:all .3s;font-size:1.2rem;line-height:1.4;font-weight:600;letter-spacing:-.042rem;color:#141414;box-shadow:0 0 0 .1rem #0000000d,0 .3rem .3rem #292c330d,0 4rem 4rem #292c330a}.tag.active,.tag:hover{color:#61007c;background-color:#dfebe8;border-color:#61007c;box-shadow:0 .3rem .3rem #292c330d,0 4rem 4rem #292c330a}.btn-more{gap:.8rem;padding:0;align-items:center;font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;color:#61007c;font-weight:600;letter-spacing:-.054rem}.btn-more:hover{gap:1.8rem}.btn-more svg{width:2.4rem;height:2.4rem;flex-shrink:0}.container{width:93%;margin:0 auto;max-width:1320px}@media(max-width:600px){.container{width:100%;padding:0 20px}}@media(min-width:601px){.container--medium{max-width:83.6rem}}@media(min-width:601px){.container--small{max-width:644px}}.container--news{max-width:130rem}.container--compare{max-width:1000px}.hero-title{font-size:6.4rem;line-height:1.2;font-weight:700;letter-spacing:-2.16px}@media(max-width:600px){.hero-title{font-size:3.6rem}}.block-title{font-size:4.8rem;line-height:1.2;font-weight:700;letter-spacing:-.96px}@media(max-width:600px){.block-title{font-size:3.2rem}}.subtitle{font-size:3.2rem;line-height:1.2;font-weight:400}@media(max-width:600px){.subtitle{font-size:2rem}}.block-desc{margin-bottom:2rem;max-width:55rem;line-height:1.625}.block-desc--center{margin:0 auto}.h1{font-size:7.2rem;line-height:1.2;font-weight:700;letter-spacing:-2.16px}@media(max-width:900px){.h1{font-size:4rem}}.h2{font-size:4.8rem;line-height:1.2;font-weight:700;letter-spacing:-.96px}@media(max-width:900px){.h2{font-size:3.6rem}}.h3{font-size:3.2rem;line-height:1.2;font-weight:700}@media(max-width:900px){.h3{font-size:3.2rem}}.h4{font-size:2.4rem;line-height:1.2;letter-spacing:-.48px;font-weight:700}@media(max-width:900px){.h4{font-size:2.4rem}}.h5{font-size:1.6rem;line-height:1.4;font-weight:700}@media(max-width:900px){.h5{font-size:1.6rem}}.h6{font-size:1.6rem;line-height:1.4;font-weight:700}@media(max-width:900px){.h6{font-size:1.6rem}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.entry-content{margin:4.8rem 0 0}.entry-content h1{font-size:7.2rem;line-height:1.2;font-weight:700;letter-spacing:-2.16px}@media(max-width:900px){.entry-content h1{font-size:4rem}}.entry-content h1{margin:0 0 32px}.entry-content h2{font-size:4.8rem;line-height:1.2;font-weight:700;letter-spacing:-.96px}@media(max-width:900px){.entry-content h2{font-size:3.6rem}}.entry-content h2{margin:0 0 32px}.entry-content h3{font-size:3.2rem;line-height:1.2;font-weight:700}@media(max-width:900px){.entry-content h3{font-size:3.2rem}}.entry-content h3{margin:0 0 32px}.entry-content h4{font-size:2.4rem;line-height:1.2;letter-spacing:-.48px;font-weight:700}@media(max-width:900px){.entry-content h4{font-size:2.4rem}}.entry-content h4{margin:0 0 32px}.entry-content h5{font-size:1.6rem;line-height:1.4;font-weight:700}@media(max-width:900px){.entry-content h5{font-size:1.6rem}}.entry-content h5{margin:0 0 32px}.entry-content h6{font-size:1.6rem;line-height:1.4;font-weight:700}@media(max-width:900px){.entry-content h6{font-size:1.6rem}}.entry-content h6{margin:0 0 32px}.entry-content hr{border:none;height:1px;background-color:#d9d9d9;margin:32px 0}.entry-content a:not(.btn){cursor:pointer;text-decoration:underline;transition:all .3s;color:#61007c}.entry-content a:not(.btn):hover{color:#61007c;text-decoration:none}.entry-content p{margin:0 0 32px;color:#1e1e1e;font-weight:400}.entry-content p:last-child{margin-bottom:0}.entry-content strong{font-weight:700}.entry-content i,.entry-content em{font-style:italic}.entry-content img.aligncenter{margin:0 auto}.entry-content img.alignright{margin-left:auto}.entry-content img.rounded-image{border-radius:16px}.entry-content ul{list-style:none;margin-bottom:32px}.entry-content ul li{position:relative;margin-left:20px;line-height:1.4}.entry-content ul li:not(:first-child){margin-top:16px}.entry-content ul li:before{content:"";position:absolute;top:3px;left:-20px;width:16px;height:16px;vertical-align:top;background:url(../img/amro-brand-check.svg) transparent no-repeat center center}.entry-content ul li ul{margin-bottom:0}.entry-content ul li ul li{margin-left:20px;margin-top:16px}.entry-content ol{list-style:none;counter-reset:item;margin-bottom:32px}.entry-content ol li{position:relative;margin-left:50px;line-height:1.4;counter-increment:item}.entry-content ol li:not(:first-child){margin-top:16px}.entry-content ol li:before{content:counters(item,".") ". ";position:absolute;top:0;left:-30px;color:#61007c;font-weight:700}.entry-content ol li ol{counter-reset:subitem;margin-bottom:0}.entry-content ol li ol li{counter-increment:subitem;margin-left:50px;margin-top:16px}.entry-content ol li ol li:before{content:counter(item) "." counter(subitem) ". ";left:-40px}.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:40px;margin-top:16px}.entry-content ol li ol li ol li:before{content:counter(item) "." counter(subitem) "." counter(subsubitem) ". ";left:-50}.entry-content blockquote{padding:24px;margin:32px 0;border:1px solid #D9D9D9;border-radius:16px}@media(max-width:500px){.entry-content blockquote{padding:16px;font-size:2.1rem;font-weight:400;line-height:3.2rem;letter-spacing:-.021rem}}.entry-content blockquote>p{margin:0;display:flex;gap:17px;position:relative}.entry-content blockquote>p:before{content:"";display:block;width:28px;height:18px;flex-shrink:0;margin-top:5px;background:url(../img/amro-quote.svg) transparent no-repeat center center}@media(max-width:500px){.entry-content blockquote>p{flex-direction:column;align-items:flex-start;gap:10px}}.entry-content img{border-radius:16px}.entry-content table{width:100%!important;margin:3rem 0;opacity:0}.entry-content table img{border-radius:unset}.entry-content table thead td{padding:1.5rem 2rem 1.5rem 0;font-weight:700;border-bottom:1px solid #2c2f32;font-size:1.6rem}.entry-content table tbody tr{border-bottom:1px solid #D9D9D9}.entry-content table tbody td{padding:16px 16px 16px 0;font-weight:400;font-size:1.6rem}.entry-content .text-idle-highlight{color:#b27900}.entry-content .scrolltable{overflow:auto;width:100%;margin:32px 0}.entry-content .scrolltable table{opacity:1;margin:0}.entry-content .wp-video{width:100%!important;overflow:hidden;margin-bottom:3rem}.entry-content iframe{max-width:100%}.entry-content .mejs-controls{opacity:0}.entry-content .mejs-overlay-play:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:#1a18184d;z-index:-1}.entry-content .mejs-overlay-play:hover .mejs-overlay-button{background-position:center center}.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 center center;background-position:center center}.entry-content .custom-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:3rem 0}.entry-content .custom-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.entry-content .gallery{margin-bottom:3rem}.entry-content .gallery__slide{position:relative;overflow:hidden;cursor:pointer;border-radius:1.6rem}.entry-content .gallery__slide img{border-radius:unset}.entry-content .gallery__controls{margin-top:1.4rem;display:flex;align-items:center;justify-content:space-between}.entry-content .gallery .swiper-nav{display:flex;align-items:center;justify-content:center;border-radius:50%;width:3.2rem;height:3.2rem;flex-shrink:0;cursor:pointer;transition:all .3s;padding:0;background-color:#f9f2fc;background-size:1.6rem 1.6rem!important}.entry-content .gallery .swiper-nav svg{width:1.6rem;height:1.6rem}.entry-content .gallery .swiper-nav:hover{background-color:#e7d0f1}.entry-content .gallery .swiper-nav:hover svg path{stroke:#61007c}.entry-content .gallery .swiper-nav--next{background:url(../img/amro-arrow-right.svg) transparent no-repeat center center;background-color:#f9f2fc}.entry-content .gallery .swiper-nav--next:hover{background:url(../img/amro-arrow-right.svg) transparent no-repeat center center;background-color:#e7d0f1}.entry-content .gallery .swiper-nav--next.swiper-button-disabled:hover{background-color:#f9f2fc;background:url(../img/amro-arrow-right.svg) transparent no-repeat center center;opacity:.4;cursor:default}.entry-content .gallery .swiper-nav--prev{background:url(../img/amro-arrow-left.svg) transparent no-repeat center center;background-color:#f9f2fc}.entry-content .gallery .swiper-nav--prev:hover{background:url(../img/amro-arrow-left.svg) transparent no-repeat center center;background-color:#d6cbc1}.entry-content .gallery .swiper-nav--prev.swiper-button-disabled:hover{background:url(../img/amro-arrow-left.svg) transparent no-repeat center center;background-color:#f9f2fc;opacity:.4;cursor:default}.entry-content .gallery .gallery__expand{width:3.2rem;height:3.2rem;background-size:1.6rem 1.6rem!important;background:url(../img/amro-zoom.svg) transparent no-repeat center center;background-color:#f9f2fc}.entry-content .gallery .gallery__expand:hover{background:url(../img/amro-zoom.svg) transparent no-repeat center center;background-color:#e7d0f1}.entry-content .gallery .swiper-pagination{position:relative;overflow:hidden}.entry-content .gallery .swiper-pagination-bullet{display:inline-block;width:1.4rem;height:1.4rem;background-color:#807974;border-radius:50%;margin-right:1.4rem}.entry-content .gallery .swiper-pagination-bullet-active{background-color:#d6cbc1}.text-large{font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem}.text-large.bold{font-weight:600}.text-small{font-size:1.2rem;line-height:1.4}.text-small.bold{font-weight:600}.text-m{font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.016rem}.text-m.bold{font-weight:700}.text-idle-highlight{font-size:1.6rem;font-weight:600;line-height:170%;letter-spacing:.032rem}.text-idle-highlight.text-small{font-size:1.4rem}.tagline{font-family:Satoshi,sans-serif;font-size:1.6rem;font-weight:700;line-height:150%;letter-spacing:.032rem}.violet-text{color:#61007c}.violet-selected-text{background-color:#61007c;color:#fff}@media(max-width:900px){.only-desktop{display:none!important}}@media(min-width:901px){.only-mobile{display:none!important}}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:#005944!important;border:2px solid #005944!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#005944!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#00533f!important;border-color:#005642!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#00523f!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#005440!important}#CookiebotWidget .CookiebotWidget-consent-details button,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#005440!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #005843!important;color:#005944!important}::-moz-selection{background-color:#61007c;color:#fff}::selection{background-color:#61007c;color:#fff}.lightbox{z-index:9999!important}.admin-bar .header{top:3.2rem}@media(max-width:768px){.admin-bar .header{top:4.6rem}}.header{padding:0;position:fixed;top:0;left:0;right:0;z-index:9999}.header:after{content:"";position:absolute;bottom:2rem;left:50%;width:15rem;background:#fff;height:7.2rem;border-radius:3.6rem;transition:all .4s;box-shadow:unset}@media(max-width:1000px){.header:after{display:none}}.header.header--scrolled:after{left:calc(50% - 71rem);width:142rem;box-shadow:0 .2rem 1rem #0000001a}.header.header--scrolled .header__main__wrap{box-shadow:unset}@media(max-width:1000px){.header{display:flex;flex-wrap:wrap}.header .header__main-wrap{order:1;margin-top:1rem;width:100%}.header .header__message{margin-top:1rem;order:2;width:100%}}.header__message{background:#61007c}.header__message .message-row{display:flex;align-items:center;justify-content:space-between;gap:3.2rem}@media(max-width:1000px){.header__message .message-row{gap:1.6rem}}.header__message .message-row .message-details{display:flex;align-items:center;flex-wrap:wrap}.header__message .message-row .message-details .msg-icon{margin-right:.3rem}@media(max-width:1000px){.header__message .message-row .message-details .msg-icon{width:2.8rem;margin-right:0}}.header__message .message-row .message-details .msg-icon svg{display:block;width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-bottom:.2rem}@media(max-width:1000px){.header__message .message-row .message-details .msg-icon svg{margin-bottom:0;margin-top:.8rem}}.header__message .message-row .message-details .msg-text{color:#fff;font-size:1.2rem;line-height:1.4;font-weight:500;padding:1.1rem 0}@media(max-width:1000px){.header__message .message-row .message-details .msg-text{width:calc(100% - 2.8rem);padding-bottom:0}}.header__message .message-row .message-details .msg-readmore{margin-left:3.2rem;padding:1.1rem 0}@media(max-width:1000px){.header__message .message-row .message-details .msg-readmore{margin-left:2.8rem}}.header__message .message-row .message-details .msg-readmore a{color:#fff;font-size:1.2rem;line-height:1.4;font-weight:500;display:flex;align-items:center}.header__message .message-row .message-details .msg-readmore a span{padding:0 0 0 1rem;transition:all .4s}.header__message .message-row .message-details .msg-readmore a span svg{display:block;width:1.7rem;height:1.7rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header__message .message-row .message-details .msg-readmore a:hover span{padding:0 1rem 0 0}.header__main{display:flex;padding:2rem 0;align-items:center;justify-content:space-between}@media(max-width:1000px){.header__main{background-color:#fff;border:.1rem solid rgba(0,0,0,.1);border-radius:3.4rem}.header__main .header__main__wrap{padding:0;background-color:#f9f2fc;border-radius:2rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;box-shadow:unset}}.header__main{position:relative;z-index:100}.header__main .header-logo,.header__main .langSwitcher,.header__main .header__main__wrap,.header__main .icons-area{position:relative;z-index:110}.header__main .submenu{position:absolute;left:-3rem;top:9rem;z-index:-1;pointer-events:none;opacity:0;border-radius:2rem;background:#fff;box-shadow:0 .2rem 1rem #0000001a;display:inline-flex;width:100%;width:calc(100% + 6rem);transition:all .4s;overflow:hidden}.header__main .submenu.active{top:11rem;opacity:1;z-index:1;pointer-events:all}.header__main .submenu .left-part{max-width:27%;width:100%;padding:2.4rem 3.2rem}.header__main .submenu .left-part .menu-item__wrap{background:#fff;width:100%;border-radius:.8rem;margin-bottom:.75rem;transition:.3s all ease-in-out}.header__main .submenu .left-part .menu-item__wrap .image{width:1.6rem;height:1.6rem}.header__main .submenu .left-part .menu-item__wrap .image svg{transition:.3s left ease-in-out;left:0;position:relative;width:1.6rem;height:1.6rem}.header__main .submenu .left-part .menu-item__wrap .image svg *{stroke:#1e1e1e!important}.header__main .submenu .left-part .menu-item__wrap:hover{background:#61007c}.header__main .submenu .left-part .menu-item__wrap:hover a{color:#fff}.header__main .submenu .left-part .menu-item__wrap:hover .image>svg{left:.5rem;position:relative}.header__main .submenu .left-part .menu-item__wrap:hover .image>svg *{stroke:#fff!important}.header__main .submenu .left-part .menu-item__wrap .content{display:inline-flex;align-items:center}.header__main .submenu .left-part .menu-item__wrap .content img{margin-right:1rem}.header__main .submenu .left-part .menu-item__wrap a{padding:1.2rem 1.6rem;width:100%;color:#1e1e1e;font-weight:400;line-height:1;letter-spacing:-.016rem;display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer}.header__main .submenu .right-part{width:100%;padding:2.4rem 3.2rem 2.4rem 2rem}.header__main .submenu .right-part .submenu_profile{display:none}.header__main .submenu .right-part .submenu_profile.active{display:block}.header__main .submenu .right-part .submenu-profile-icon{margin-bottom:1rem}.header__main .submenu .right-part .submenu-profile-title{color:#1e1e1e;font-size:2.4rem;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.048rem;margin-bottom:1rem}.header__main .submenu .right-part .submenu-profile-description{color:#989898;font-size:2rem;font-weight:400;line-height:1.2;margin-bottom:3rem}.header__main .submenu .right-part .submenu-profile-links ul{display:block;width:100%;max-width:100%}.header__main .submenu .right-part .submenu-profile-links ul .menu-subitem{display:block;background:#ededed7d;color:#1e1e1e;border-radius:.8rem;transition:all .4s;width:100%;margin-bottom:.8rem}.header__main .submenu .right-part .submenu-profile-links ul .menu-subitem a{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;gap:1rem}.header__main .submenu .right-part .submenu-profile-links ul .menu-subitem a .image{width:1.6rem;height:1.6rem;transition:all .4s}.header__main .submenu .right-part .submenu-profile-links ul .menu-subitem a .image svg{width:1.6rem;height:1.6rem}.header__main .submenu .right-part .submenu-profile-links ul .menu-subitem a .image svg *{stroke:#1e1e1e!important}.header__main .submenu .right-part .submenu-profile-links ul .menu-subitem:hover{background:#f9f2fc;transition:all .4s;color:#61007c}.header__main .submenu .right-part .submenu-profile-links ul .menu-subitem:hover a .image svg *{stroke:#61007c!important}.header__main .submenu .info-part{width:100%;max-width:30%;padding:2.4rem 3.2rem;background-color:#e2efff;transition:all .4s}.header__main .submenu .info-part:hover{background-color:#cddcf4}.header__main .submenu .info-part .ip-image{width:100%;height:auto;margin-bottom:2.4rem}.header__main .submenu .info-part .ip-image img{width:100%;height:auto;display:block;aspect-ratio:144/95;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header__main .submenu .info-part .ip-title{width:100%;margin-bottom:1.6rem}.header__main .submenu .info-part .ip-title h6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:2.4rem;font-weight:700;line-height:120%;letter-spacing:-.048rem}.header__main .submenu .info-part .ip-description{width:100%;margin-bottom:2.2rem}.header__main .submenu .info-part .ip-description p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;overflow:hidden;text-overflow:ellipsis;font-size:2rem;font-weight:400;line-height:120%}.header__main .submenu .info-part .ip-link{width:100%;transition:all .4s}.header__main .submenu .info-part .ip-link a{display:flex;align-items:center;font-size:1.6rem;font-weight:700;line-height:1.4;color:#1e1e1e;gap:.8rem}.header__main .submenu .info-part .ip-link a span{padding-left:0;transition:all .4s}.header__main .submenu .info-part .ip-link a svg{width:2rem;height:2rem}.header__main .submenu .info-part .ip-link a svg *{stroke:#1e1e1e!important}.header__main .submenu .info-part .ip-link a:hover{color:#61007c}.header__main .submenu .info-part .ip-link a:hover span{padding-left:.5rem}.header__main .submenu .info-part .ip-link a:hover svg *{stroke:#61007c!important}.header__main__wrap{display:flex;justify-content:center;width:auto;background:#fff;height:7.2rem;border-radius:3.6rem;box-shadow:0 .2rem 1rem #0000001a;padding:1.6rem 2.4rem}@media(max-width:1000px){.header__main__wrap{gap:2rem;order:3;width:unset}}.header__main__wrap .header-action-button{margin-left:2.4rem}@media(max-width:1000px){.header__main__wrap .header-action-button{display:none}}@media(max-width:1000px){.header__main{justify-content:space-between;padding:1.25rem}}.header .burger{display:none;flex-shrink:0;padding:0;z-index:10}@media(max-width:1000px){.header .burger{display:flex;align-items:center;justify-content:center}}.header .burger__lines{width:1.6rem;height:1.6rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;flex-shrink:0}.header .burger__line{display:block;height:.2rem;width:100%;background-color:#61007c;position:relative}.header .burger__line:nth-child(1){left:50%;transform:translate(-50%);transition:all .3s}.header .burger__line:nth-child(3){left:50%;transform:translate(-50%);transition:all .3s}@media(max-width:1000px){.header.header--mobile-open .header-logo{width:auto}}.header-logo{width:17rem;display:flex;align-items:center;justify-content:flex-start}@media(max-width:1000px){.header-logo{width:4rem;height:4rem;overflow:hidden;margin-left:1.5rem}}.header-logo img{width:auto;height:3.2rem;display:block}@media(max-width:1000px){.header-logo img{height:3.6rem;width:auto;max-width:unset}}.header .icons-area{display:flex;gap:1.6rem;align-items:center;justify-content:flex-end;width:17rem}@media(max-width:1000px){.header .icons-area{margin-right:.8rem;gap:.8rem;width:unset}}.header .icons-area .search-icon,.header .icons-area .onetap-icon{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:2rem;cursor:pointer;transition:all .3s;background-color:#fff;text-decoration:none;color:inherit}.header .icons-area .search-icon:hover,.header .icons-area .onetap-icon:hover{background-color:#f9f2fc}.header .icons-area .search-icon svg,.header .icons-area .onetap-icon svg{width:2rem;height:2rem;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s}.header .icons-area .search-icon svg *{stroke:#61007c!important}.header .icons-area .lang-area{position:relative;height:4rem;width:4rem;border-radius:2rem;cursor:pointer;transition:all .3s;background-color:#fff}.header .icons-area .lang-area:hover{background-color:#f9f2fc}.header .icons-area .lang-area .gt_float_switcher{position:absolute;top:0;left:0;background:transparent;box-shadow:unset;font-size:1.6rem}.header .icons-area .lang-area .gt_float_switcher .gt-selected{background:transparent}.header .icons-area .lang-area .gt_float_switcher .gt-selected .gt-current-lang{padding:0;padding:1rem;display:flex;align-items:center;background:transparent}.header .icons-area .lang-area .gt_float_switcher .gt-selected .gt-current-lang img{width:2rem;height:2rem;border-radius:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0}.header .icons-area .lang-area .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code,.header .icons-area .lang-area .gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow{display:none!important}.header .icons-area .lang-area .gt_float_switcher .gt_options{background:#fff;border-radius:.4rem;width:4.6rem;box-shadow:#00000026 0 5px 15px}.header .icons-area .lang-area .gt_float_switcher .gt_options a{padding:1rem;font-size:0!important;transition:all .3s}.header .icons-area .lang-area .gt_float_switcher .gt_options a:hover{background-color:#e7d0f1!important}.header .icons-area .lang-area .gt_float_switcher .gt_options a img{width:2rem;height:2rem;border-radius:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0}.header--mobile-open .header__main-wrap{background-color:#fff}.header--mobile-open .icons-area{display:none}.header--mobile-open .mobile-menu{transform:translateY(0)}.header--mobile-open .burger__line:nth-child(1){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{display:flex;-moz-column-gap:4rem;column-gap:4rem}@media(max-width:1000px){.header-menu{display:none}}.header-menu__main{display:flex;align-items:center}.main-nav__list{display:flex;gap:.8rem}.main-nav li{text-align:center}.main-nav li .menu-item__wrap{justify-content:center;position:relative}.main-nav li .menu-item__wrap a{padding:.8rem 1.2rem;display:inline-flex;font-style:normal}.main-nav li .menu-item__wrap a .events-counter{background:#e9f2f0;border-radius:100%;display:flex;width:2rem;height:2rem;justify-content:center;align-items:center;color:#067359;font-size:1rem;font-weight:600;margin-left:.5rem;transition:.3s all ease-in-out}.menutype_events .menu-item__wrap:hover .events-counter{background:#067359;color:#fff}.main-nav__list>.menu-item>.menu-item__wrap{display:flex;align-items:center;transition:.3s all ease-in-out;border-radius:1.6rem;overflow:hidden}.main-nav__list>.menu-item>.menu-item__wrap>a{line-height:1;color:#1e1e1e;transition:all .3s;letter-spacing:-.016rem;font-weight:700}.main-nav__list>.menu-item>.menu-item__wrap>a.active-section{background-color:#61007c;color:#fff}.main-nav__list>.menu-item>.menu-item__wrap>a.active-section:hover{background-color:#f5f5f5;color:#61007c}.main-nav__list>.menu-item>.menu-item__wrap:hover{background:#f5f5f5}.main-nav__list>.menu-item>.menu-item__wrap:hover>a{color:#61007c}.main-nav__list>.menu-item>.menu-item__wrap>.menu-item__toggle-submenu{width:2.4rem;height:2.4rem;flex-shrink:0;left:-1.5rem;position:relative;cursor:pointer;background:url(../img/arrow-down.svg) transparent no-repeat center center;transition:all .2s;display:none}.main-nav__list>.menu-item>.menu-item__wrap>.menu-item__toggle-submenu.active{transform:rotate(180deg)}.main-nav__list>.menu-item.current-menu-item>a{color:#d6cbc1}@media(min-width:1001px){.header-mobile{display:none}}.header-mobile{display:flex;align-items:center;gap:.5rem}.burger{flex-shrink:0;width:4rem}.burger svg{flex-shrink:0}.langSwitcher{cursor:pointer}.langSwitcher:hover>svg{background:#dfebe8}.langSwitcher:hover>.lang-dropdown-wrapper{background-color:#dfebe8}.langSwitcher{display:inline-flex;align-items:center;margin-left:3rem}@media(max-width:1000px){.langSwitcher{margin-left:6rem}}.langSwitcher>svg{width:3.5rem;height:4.4rem;padding-left:1rem;padding-top:1rem;padding-bottom:1rem;border-top-left-radius:.8rem;border-bottom-left-radius:.8rem}.langSwitcher .lang-dropdown-wrapper{position:relative;height:4.4rem;display:flex;flex-wrap:wrap;align-items:center;border-top-right-radius:.8rem;border-bottom-right-radius:.8rem}.langSwitcher .lang-dropdown-wrapper .lang-dropdown-toggle{background:transparent;cursor:pointer;text-transform:uppercase;display:inline-flex;color:#576661;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.8rem;letter-spacing:-.036rem;padding-left:1rem}.langSwitcher .lang-dropdown-wrapper .lang-dropdown-list:empty{display:none!important}.langSwitcher .lang-dropdown-wrapper .lang-dropdown-list{position:absolute;top:100%;left:-28px;margin:0;list-style:none;background:#fff;display:none;z-index:999;padding:.75rem 1rem;border-radius:8px;min-width:84px;text-align:center}.langSwitcher .lang-dropdown-wrapper .lang-dropdown-list a{color:#576661;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.8rem;letter-spacing:-.036rem}@media(max-width:1340px){.header__main__wrap .header-menu .main-nav .main-nav__list>.menu-item>.menu-item__wrap{gap:0}.header__main__wrap .header-menu .main-nav .main-nav__list>.menu-item>.menu-item__wrap>a{font-size:1.6rem}.header__main__wrap .header-action-button .btn-main{font-size:1.6rem;font-weight:500}}.search-box #ajaxsearchlite1 .probox .proinput input,.search-box div.asl_w .probox .proinput input,.search-box .search-box__container .search-form div.asl_w{font-family:Satoshi,sans!important}.search-box{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;pointer-events:none;transition:all .4s}.search-box.active{opacity:1;pointer-events:all}.search-box__container{width:100%;max-width:60rem;display:flex;align-items:center;flex-wrap:wrap;gap:2.4rem;margin-bottom:30rem}@media(max-height:1000px){.search-box__container{margin-bottom:20rem}}@media(max-height:750px){.search-box__container{margin-bottom:10rem}}.search-box__container .close-search{width:100%;display:flex;justify-content:center}.search-box__container .close-search .button-close-search{cursor:pointer}.search-box__container .close-search .button-close-search svg{display:block;width:4.8rem;height:4.8rem}.search-box__container .search-form{width:100%}.search-box__container .search-form div.asl_w{border-radius:2rem}.search-box__container .search-form #ajaxsearchlite1 .probox .proinput input,.search-box__container .search-form div.asl_w .probox .proinput input{min-height:4rem;margin-left:0}.search-box__container .search-form #ajaxsearchlite1 .probox,.search-box__container .search-form div.asl_w .probox{height:4rem;align-items:center;padding:0 1.4rem}@media(max-width:1000px){.mobile-nav{padding:1.6rem 0 2.4rem}.mobile-nav__list{list-style:none;margin:0;padding:0}.mobile-nav__item{margin-bottom:.5rem}.mobile-nav__item-wrap{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;border-radius:.4rem}.mobile-nav__item-link{flex:1;padding:1.2rem 1.6rem;color:#61007c;font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:-.016rem}.mobile-nav__item .mobile-nav__toggle{flex-shrink:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer}.mobile-nav__item .mobile-nav__toggle svg{display:none}.mobile-nav__item .mobile-nav__toggle:after{content:"+";font-size:2.2rem;font-weight:300;line-height:1;color:#61007c}.mobile-nav__item.open>.mobile-nav__item-wrap{border-radius:.4rem}.mobile-nav__item.open>.mobile-nav__item-wrap .mobile-nav__toggle:after{content:"×"}.mobile-nav__item.open>.mobile-nav__item-wrap .nav-arrow svg *{stroke:#61007c!important}.mobile-nav__sub-panel{display:none;overflow:hidden;margin-top:.5rem}.mobile-nav__submenu{list-style:none;margin:0;padding:0;margin-left:1.6rem}.mobile-nav__subitem{margin-bottom:.5rem}.mobile-nav__subitem-wrap{display:flex;align-items:center;justify-content:space-between;background:#f9f2fc;border-radius:.4rem}.mobile-nav__subitem-link{flex:1;padding:1.2rem 1.6rem;color:#61007c;font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:-.016rem}.mobile-nav__subitem .mobile-nav__sub-toggle{flex-shrink:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer}.mobile-nav__subitem .mobile-nav__sub-toggle svg{display:none}.mobile-nav__subitem .mobile-nav__sub-toggle:after{content:"+";font-size:2.2rem;font-weight:300;line-height:1;color:#61007c}.mobile-nav__subitem.open>.mobile-nav__subitem-wrap{border-radius:.4rem}.mobile-nav__subitem.open>.mobile-nav__subitem-wrap .mobile-nav__sub-toggle:after{content:"×";color:#61007c}.mobile-nav__subitem.open>.mobile-nav__subitem-wrap .nav-arrow svg *{stroke:#61007c!important}.mobile-nav__children{display:none;list-style:none;padding:0;margin:0;margin-top:.5rem;margin-left:1.6rem}.mobile-nav__child{margin-bottom:.5rem}.mobile-nav__child-wrap{display:flex;align-items:center;background:#fff;border-radius:.4rem;border:.1rem solid rgba(0,0,0,.1)}.mobile-nav__child-wrap a{flex:1;padding:1.2rem 1.6rem;color:#1e1e1e;font-size:1.6rem;font-weight:400;line-height:1;letter-spacing:-.016rem}.mobile-nav__child-wrap .nav-arrow svg *{stroke:#1e1e1e!important}.mobile-nav .nav-arrow{flex-shrink:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.mobile-nav .nav-arrow svg{width:1.6rem;height:1.6rem;display:block}.mobile-nav .nav-arrow svg *{stroke:#61007c!important}.mobile-nav__info-part{background-color:#e2efff;border-radius:.8rem;padding:1.6rem;margin-top:.8rem;display:flex;gap:1.6rem}.mobile-nav__info-part .left-part{width:25%}.mobile-nav__info-part .right-part{width:calc(75% - 1.6rem)}.mobile-nav__info-part .ip-image{width:100%;margin-bottom:1.6rem}.mobile-nav__info-part .ip-image img{width:100%;height:auto;display:block;aspect-ratio:144/95;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mobile-nav__info-part .ip-title h6{font-size:1.8rem;font-weight:700;line-height:1.2;letter-spacing:-.036rem;margin-bottom:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-nav__info-part .ip-description{margin-bottom:1.6rem}.mobile-nav__info-part .ip-description p{font-size:1.4rem;font-weight:400;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-nav__info-part .ip-link a{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:700;color:#1e1e1e;transition:color .3s}.mobile-nav__info-part .ip-link a svg{width:1.6rem;height:1.6rem}.mobile-nav__info-part .ip-link a svg *{stroke:#1e1e1e!important}.mobile-nav__info-part .ip-link a:hover{color:#61007c}.mobile-nav__info-part .ip-link a:hover svg *{stroke:#61007c!important}}div.asl_r.vertical{border-radius:1.6rem}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a,div.asl_r .results .item .asl_content h3:hover,div.asl_r .results .item .asl_content h3 a:hover{color:#61007c!important;font-family:Satoshi,sans!important;font-weight:600}.languages{position:relative}.languages__open-btn{font-size:1.1rem;font-weight:700;line-height:150%;letter-spacing:.011rem}.languages__open-btn.active{background-color:#e4e5e5}.languages__open-btn svg{flex-shrink:0}.languages__dropdown{border-radius:.5rem;border:.1rem solid #171515;background-color:#fff;padding:.5rem;position:absolute;right:-4rem;top:5rem}.languages__dropdown.hidden{display:none}.languages__dropdown .lang-item{padding:1rem 2rem;border-radius:.5rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:1rem;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{position:fixed;top:8.6rem;left:0;right:0;bottom:0;width:100%;overflow-y:auto;overflow-x:hidden;z-index:-1;transform:translateY(-100vh);transition:transform .4s;z-index:999999;background:#fff}.mobile-menu__links{padding:.5rem 2rem;background-color:#fff;top:10rem;position:relative;border-radius:1.2rem;box-shadow:0 .3rem .3rem #292c330d,0 4rem 4rem #292c330a}.mobile-menu__links ul.menu li.menu-item a{color:#576661!important;width:100%}.mobile-menu__top{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0}.mobile-menu .menu{display:flex;flex-direction:column}.mobile-menu .menu>.menu-item{border-bottom:.1rem solid rgba(214,203,193,.1)}.mobile-menu .menu>.menu-item>.menu-item__wrap a{font-size:2.1rem;font-weight:400;line-height:3.2rem;letter-spacing:-.021rem;color:#fff}.mobile-menu .menu .menu-item__wrap{display:flex;align-items:center;justify-content:space-between}.mobile-menu .menu .menu-item__wrap a{display:flex;align-items:center;font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;color:#222;height:5rem}.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{height:4rem;width:4rem;background:url(../img/arrow-down.svg) transparent no-repeat center center;transform:rotate(0);transition:all .3s}.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{color:#61007c;position:relative;display:flex;align-items:center;gap:.8rem;transition:.3s}.mobile-menu .menu .menu-item-has-children .menu-item-with-icon>.menu-item__wrap a:after{content:"";display:inline-block;height:2.4rem;width:2.4rem;background:url(../img/circle-arrow-right-red.svg) transparent no-repeat center center}.mobile-menu .menu .menu-item-has-children .menu-item-with-icon>.menu-item__wrap a:hover{gap:1.8rem}.mobile-menu .mobile-menu__links ul.menu>li>ul.sub-menu{padding-right:0rem}.mobile-menu .mobile-menu__links ul.menu>li>ul.sub-menu>li.menu-item>div>a{color:#61007c!important;border-radius:.5rem;margin-bottom:.5rem;padding:.3rem 5rem .3rem 2rem;background:url(../img/arrow-right.svg) transparent no-repeat center center;background-color:#f2f7f6;background-position:center right 1rem}.mobile-menu .mobile-menu__links ul.menu>li>ul.sub-menu>li.menu-item>ul.sub-menu{margin-bottom:2rem;padding:1rem 0}.mobile-menu .mobile-menu__links ul.menu>li>ul.sub-menu>li.menu-item>ul.sub-menu li.menu-item a{font-size:1.4rem;line-height:2rem;background-color:#fff;border:.1rem solid #DFEBE8;padding:1rem 2rem;border-radius:.5rem;height:auto;color:#61007c;margin-bottom:1rem;margin-right:3.8rem}@media(min-width:1001px){.main-nav__list>.menu-item-has-children{position:relative}.main-nav__list>.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1}.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;position:absolute;left:-1rem;right:-4.2rem;top:100%}.main-nav__list>.menu-item-has-children>.sub-menu{position:absolute;top:calc(100% + 1rem);left:50%;background-color:#1a1818;padding:2rem 0;display:flex;flex-direction:column;transition:all .3s;z-index:-1;width:20rem;transform:translate(-50%);visibility:hidden;opacity:0}.main-nav__list>.menu-item-has-children>.sub-menu a{text-align:left}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item{width:100%;position:relative;height:-moz-fit-content;height:fit-content}.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{width:100%;font-size:2.1rem;font-weight:400;line-height:3.2rem;letter-spacing:-.021rem;line-height:1.1;color:#d6cbc1;padding:1rem 2rem;transition:all .3s}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item>.menu-item__wrap a:hover{text-decoration:none;color:#fff}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item.menu-item-with-icon>.menu-item__wrap a{color:#61007c;position:relative;display:flex;align-items:center;gap:.8rem;transition:.3s}.main-nav__list>.menu-item-has-children>.sub-menu>.menu-item.menu-item-with-icon>.menu-item__wrap a:after{content:"";display:inline-block;height:2.4rem;width:2.4rem;background:url(../img/circle-arrow-right-red.svg) transparent no-repeat center center}.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 - 3.2rem)}@media(max-width:768px){.admin-bar .wrapper{min-height:calc(100vh - 4.6rem)}}@media(max-width:1000px){.wrapper{padding-top:112px}}@media(min-width:1001px){.wrapper{padding-top:112px}}.wrapper{position:relative;display:flex;flex-direction:column;min-height:100dvh}.main{flex:1;display:flex;flex-direction:column}.quantity__button--down{background:url(../img/vaks-minus.svg) transparent no-repeat center center;background-color:#e4e5e5}.quantity__button--up{background:url(../img/vaks-plus.svg) transparent no-repeat center center;background-color:#e4e5e5}.admin-bar .quick-cart{top:3.2rem}@media(max-width:768px){.admin-bar .quick-cart{top:4.6rem}}.quick-cart{opacity:0;visibility:hidden;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;transition:all .25s;background-color:#171515b3}.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{height:100%;width:100%;color:#fff;display:flex;align-items:center;justify-content:center}@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{width:40vw;min-width:70rem}}.quick-cart__inner{position:relative;padding:4rem;margin-left:auto;height:100%;background-color:#fff;display:flex;flex-direction:column}.quick-cart__contents{width:100%;overflow-y:auto;overflow-x:hidden}.quick-cart__header{display:flex;justify-content:space-between;align-items:center}.quick-cart__empty{margin:2rem 0;padding:0;font-size:2rem;font-weight:400;line-height:170%;letter-spacing:.04rem}.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{width:50%;justify-content:center}.quick-cart__footer .quick-cart__close{font-size:1.2rem;line-height:1.4}.quick-cart .cart{margin:2rem 0 1rem;padding:0}.quick-cart .coupon{padding:0 3.2rem}@media(max-width:600px){.quick-cart .coupon{padding:0 1.6rem}.quick-cart .coupon button{margin-top:-1rem}}.quick-cart .coupon-error{color:#ed4510;font-weight:600;letter-spacing:.03rem;font-size:1.4rem}.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:.5rem;padding:3rem;width:100%}.quick-cart .cart-totals-item{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;line-height:1.4}.quick-cart .cart-totals-item:not(:last-of-type){margin-bottom:.8rem}.quick-cart .cart-totals-item--total{font-weight:600;padding-top:1.6rem;border-top:.1rem solid rgba(122,125,121,.2)}.quick-cart .cart-totals .quick-cart-total{font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;font-weight:600}.quick-cart-loader{opacity:0;visibility:hidden;position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;transition:all .25s;background-color:#1715154d;display:flex;align-items:center;justify-content:center}.quick-cart-loader .spinner{width:4rem;height:4rem;border:.4rem solid #fff;border-top-color:#171515;border-radius:50%;animation:spin 1s linear infinite}@media(max-width:600px){.table-wrap{overflow-y:auto}}@media(max-width:600px){.table-wrap table{min-width:90rem}}.quick-cart-prod__image{display:block;width:7rem;height:7rem;background-size:cover;background-position:center;background-repeat:no-repeat}.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;line-height:170%;letter-spacing:.032rem}.seo-text__content .content-hidden{visibility:hidden;opacity:0;max-height:0;transition:all .3s ease-in-out}.seo-text__content.show .content-hidden{visibility:visible;opacity:1;max-height:1000rem}.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{font-size:1.4rem;font-style:normal;font-weight:700;font-family:Satoshi,sans-serif;position:relative;cursor:pointer;display:block;width:-moz-fit-content;width:fit-content;margin-top:1rem}.seo-text__content .seo-read-more:hover:before{background:#4e524d}.seo-text__content .seo-read-more:before{position:absolute;content:"";bottom:0;height:.1rem;width:100%;background:transparent}.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:#61007c}.faq__list>li span{position:absolute;top:50%;transform:translateY(-50%);left:0;border-right:.1rem solid #454241;color:#d6cbc1;width:5rem;height:2.8rem;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;font-size:1.6rem;line-height:1.4;font-weight:700}@media(max-width:900px){.faq__list>li span{font-size:1.6rem}}.faq__list>li span{font-weight:500;transition:all .3s}@media(max-width:600px){.faq__list>li span{top:1.5rem;left:0;transform:none}}.faq__more-btn{margin-top:4rem}.faq ol{padding:0;list-style:none}.faq-item{padding:0;transition:all .3s}.faq-item__question-block{cursor:pointer;display:flex;justify-content:space-between;gap:2rem;padding:3.2rem 0 3.2rem 7rem;width:100%;border:transparent;position:relative}@media(max-width:600px){.faq-item__question-block{padding:6rem 0 3rem}}.faq-item__question-block.active .faq-item__question-icon{transform:rotate(0)}.faq-item__question-block.active span{color:#61007c}.faq-item__question-block:hover span{color:#61007c;border-color:#61007c}.faq-item__question-block:hover .faq-item__title{color:#61007c}.faq-item__question-block:hover .faq-item__question-icon svg path{stroke:#61007c}.faq-item__title{margin:0;text-align:left;color:#d6cbc1;font-size:1.6rem;line-height:1.4;font-weight:700}@media(max-width:900px){.faq-item__title{font-size:1.6rem}}.faq-item__title{font-weight:300;transition:all .3s}@media(max-width:600px){.faq-item__title{font-size:1.8rem}}.faq-item__question-icon{align-self:center;transition:transform .3s;pointer-events:none;transform:rotate(-180deg)}.faq-item__question-icon svg path{transition:all .3s}@media(max-width:600px){.faq-item__answer.entry-content{padding:0 0 2rem}}.faq-item__answer.entry-content{display:none;margin:0;padding:0 2rem 3.2rem 7rem;color:#807974}#contact-form .contactForm{margin:-1.5rem 0 0}#contact-form .contactForm .wpforms-confirmation-scroll{margin-top:1.7rem;border:.1rem solid #0E9753;background:#0e97531a;padding:1.6rem 2rem}#contact-form .contactForm .wpforms-confirmation-scroll p{color:#00cc67;position:relative;display:flex;gap:.8rem}#contact-form .contactForm .wpforms-confirmation-scroll p:before{content:"";height:2.4rem;width:2.4rem;flex-shrink:0;display:inline-block;background:url(../img/double-check.svg) transparent no-repeat center center}#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{font-size:1.2rem;line-height:1.4;color:#f0ece9;margin-bottom:1.2rem}#contact-form .contactForm form .wpforms-list-inline,#contact-form .contactForm form .wpforms-field-gdpr-checkbox{padding:2.5rem 0}#contact-form .contactForm form .wpforms-list-inline ul li,#contact-form .contactForm form .wpforms-field-gdpr-checkbox ul li{display:flex;align-items:center}#contact-form .contactForm form .wpforms-list-inline .wpforms-field-label,#contact-form .contactForm form .wpforms-field-gdpr-checkbox .wpforms-field-label{font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;color:#d6cbc1;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:.1rem 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:#d6cbc180;font-weight:300}#contact-form .contactForm form input:not([type=radio]):not([type=checkbox])::placeholder,#contact-form .contactForm form textarea::placeholder{color:#d6cbc180;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 .1rem #f0ece9}#contact-form .contactForm form input[type=text]{padding:1.7rem 2rem}#contact-form .contactForm form input[type=checkbox]{height:3.2rem;width:3.2rem;flex-shrink:0}#contact-form .contactForm form input[type=checkbox]:before{background-color:transparent;border-radius:0;border:.1rem solid #454241;height:100%;width:100%}#contact-form .contactForm form input[type=checkbox]:after{height:90%;width:90%;top:-.8rem;left:-.2rem}#contact-form .contactForm form .wpforms-selected input[type=checkbox]:before{box-shadow:0 0 0 .1rem #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 .1rem #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:.1rem dashed #454241;flex-direction:row;justify-content:flex-start;padding:1.7rem 2rem}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-message{flex-direction:row;gap:1.6rem;color:#d6cbc180;font-weight:300;position:relative}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-message svg{width:2.8rem;height:2.8rem;margin:0;flex-shrink:0;visibility:hidden;opacity:0}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-message:after{content:"";position:absolute;top:0;left:0;width:2.8rem;height:2.8rem;background:url(../img/upload.svg) transparent no-repeat center center;background-color:#292727}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-preview{border-color:#454241}#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-preview .dz-details .dz-size,#contact-form .contactForm form .fileUpload .wpforms-uploader .dz-preview .dz-details .dz-filename{color:#d6cbc180}#contact-form .contactForm form .wpforms-field-description{font-size:1.2rem;line-height:1.4;color:#807974;margin-top:1.2rem}#contact-form .contactForm form .submitBtn{height:6.2rem;align-items:center;font-size:2.1rem;font-weight:400;line-height:3.2rem;letter-spacing:-.021rem;color:#fff;background-color:#61007c;border:.1rem solid #61007C;padding:0 3.6rem;border-radius:10rem;transition:all .3s}@media(max-width:600px){#contact-form .contactForm form .submitBtn{font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.016rem;height:5rem}}#contact-form .contactForm form .submitBtn:after{content:"";display:inline-block;height:2.4rem;width:2.4rem;background:url(../img/circle-arrow-right-bright.svg) transparent no-repeat center center;margin-left:.8rem;transition:all .3s;position:relative;top:.5rem}#contact-form .contactForm form .submitBtn:hover{background-color:#e7d0f1;padding:0 2.6rem 0 3.6rem}#contact-form .contactForm form .submitBtn:hover:after{margin-left:1.8rem}#newsletter-form .wpforms-recaptcha-container,.newsletter-form .wpforms-recaptcha-container{order:3}#newsletter-form .wpforms-field-gdpr-checkbox,.newsletter-form .wpforms-field-gdpr-checkbox{margin-top:1rem!important;overflow:visible!important}#newsletter-form .wpforms-field-gdpr-checkbox input[type=checkbox],.newsletter-form .wpforms-field-gdpr-checkbox input[type=checkbox]{width:2rem!important;height:2rem!important}#newsletter-form .wpforms-field-gdpr-checkbox input[type=checkbox]:checked:after,#newsletter-form .wpforms-field-gdpr-checkbox input[type=checkbox]:before,.newsletter-form .wpforms-field-gdpr-checkbox input[type=checkbox]:checked:after,.newsletter-form .wpforms-field-gdpr-checkbox input[type=checkbox]:before{border-color:#333!important;border-radius:.5rem!important}#newsletter-form .wpforms-field-gdpr-checkbox label,.newsletter-form .wpforms-field-gdpr-checkbox label{color:#414d49!important;line-height:1.4!important}#newsletter-form .wpforms-container .wpforms-field,.newsletter-form .wpforms-container .wpforms-field{padding:0!important}#newsletter-form .newsletterForm,.newsletter-form .newsletterForm{margin:0!important;background:#ff0}#newsletter-form .newsletterForm form,.newsletter-form .newsletterForm form{display:flex;flex-wrap:wrap;width:100%;gap:1.2rem}#newsletter-form .newsletterForm form .wpforms-field-container,.newsletter-form .newsletterForm form .wpforms-field-container{width:calc(100% - 19.2rem)}#newsletter-form .newsletterForm form .wpforms-submit-container,.newsletter-form .newsletterForm form .wpforms-submit-container{margin:0!important;width:18rem}#newsletter-form .newsletterForm .wpforms-confirmation-scroll,.newsletter-form .newsletterForm .wpforms-confirmation-scroll{margin-top:1.7rem;border:.1rem solid #0E9753;background:#0e97531a;padding:1.6rem 2rem}#newsletter-form .newsletterForm .wpforms-confirmation-scroll p,.newsletter-form .newsletterForm .wpforms-confirmation-scroll p{color:#00cc67;position:relative;display:flex;gap:.8rem}#newsletter-form .newsletterForm .wpforms-confirmation-scroll p:before,.newsletter-form .newsletterForm .wpforms-confirmation-scroll p:before{content:"";height:2.4rem;width:2.4rem;flex-shrink:0;display:inline-block;background:url(../img/double-check.svg) transparent no-repeat center center}#newsletter-form .newsletterForm form .wpforms-field-phone,#newsletter-form .newsletterForm form .wpforms-list-inline fieldset,.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-list-inline,#newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox,.newsletter-form .newsletterForm form .wpforms-list-inline,.newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox{padding:.5rem 0}#newsletter-form .newsletterForm form .wpforms-list-inline ul li,#newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox ul li,.newsletter-form .newsletterForm form .wpforms-list-inline ul li,.newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox ul li{display:flex;align-items:center}#newsletter-form .newsletterForm form .wpforms-list-inline .wpforms-field-label,#newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox .wpforms-field-label,.newsletter-form .newsletterForm form .wpforms-list-inline .wpforms-field-label,.newsletter-form .newsletterForm form .wpforms-field-gdpr-checkbox .wpforms-field-label{font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;color:#d6cbc1;margin-bottom:1.6rem}#newsletter-form .newsletterForm form .wpforms-field-label-inline,.newsletter-form .newsletterForm form .wpforms-field-label-inline{font-size:1.2rem;line-height:1.4;color:#d6cbc1;font-weight:300}#newsletter-form .newsletterForm form input:not([type=checkbox]),.newsletter-form .newsletterForm form input:not([type=checkbox]){background-color:#fff;border:.2rem solid #DFEBE8;border-radius:100rem;color:#000;font-size:2.1rem;line-height:3.2rem;font-weight:500;height:6.4rem;padding:1.6rem 4rem}#newsletter-form .newsletterForm form input:not([type=checkbox])::-moz-placeholder,.newsletter-form .newsletterForm form input:not([type=checkbox])::-moz-placeholder{font-size:2.1rem;line-height:3.2rem;font-weight:500;color:#1a1a1a}#newsletter-form .newsletterForm form input:not([type=checkbox])::placeholder,.newsletter-form .newsletterForm form input:not([type=checkbox])::placeholder{font-size:2.1rem;line-height:3.2rem;font-weight:500;color:#1a1a1a}#newsletter-form .newsletterForm form input:not([type=checkbox]):focus,.newsletter-form .newsletterForm form input:not([type=checkbox]):focus{box-shadow:0 0 0 .1rem #f0ece9}#newsletter-form .newsletterForm form input[type=checkbox],.newsletter-form .newsletterForm form input[type=checkbox]{height:3.2rem;width:3.2rem;flex-shrink:0}#newsletter-form .newsletterForm form input[type=checkbox]:before,.newsletter-form .newsletterForm form input[type=checkbox]:before{background-color:transparent;border-radius:0;border:.1rem solid #454241;height:100%;width:100%}#newsletter-form .newsletterForm form input[type=checkbox]:after,.newsletter-form .newsletterForm form input[type=checkbox]:after{height:90%;width:90%;top:-.8rem;left:-.2rem}#newsletter-form .newsletterForm form .wpforms-selected input[type=checkbox]:before,.newsletter-form .newsletterForm form .wpforms-selected input[type=checkbox]:before{box-shadow:0 0 0 .1rem #f0ece9}#newsletter-form .newsletterForm form .wpforms-selected input[type=checkbox]:after,.newsletter-form .newsletterForm form .wpforms-selected input[type=checkbox]:after{border-color:#f0ece9}#newsletter-form .newsletterForm form .wpforms-selected input[type=radio]:before,.newsletter-form .newsletterForm form .wpforms-selected input[type=radio]:before{border-color:#807974;box-shadow:0 0 0 .1rem #807974}#newsletter-form .newsletterForm form .wpforms-selected input[type=radio]:after,.newsletter-form .newsletterForm form .wpforms-selected input[type=radio]:after{background-color:#807974}#newsletter-form .newsletterForm form .wpforms-field-description,.newsletter-form .newsletterForm form .wpforms-field-description{font-size:1.2rem;line-height:1.4;color:#807974;margin-top:1.2rem}@media(min-width:601px){#newsletter-form .newsletterForm form .wpforms-submit-container,.newsletter-form .newsletterForm form .wpforms-submit-container{z-index:3}}#newsletter-form .newsletterForm form .submitBtn,.newsletter-form .newsletterForm form .submitBtn{height:6.2rem;align-items:center;font-size:2.1rem;font-weight:400;line-height:3.2rem;letter-spacing:-.021rem;color:#e2efff;background-color:#61007c!important;border:.2rem solid #61007C!important;color:#e2efff!important;padding:0 3.6rem;border-radius:10rem;transition:all .3s;justify-content:center;min-width:18rem}#newsletter-form .newsletterForm form .submitBtn:hover,.newsletter-form .newsletterForm form .submitBtn:hover{background-color:#e2efff!important;color:#61007c!important}.ob-bar{position:fixed;z-index:1000;left:0;right:0;bottom:0;display:flex;align-items:center;color:#fff;background-color:#ed4510;box-shadow:0 0 15px 3px #17151580;transition:all .25s}.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 1rem}.ob__btn{color:#171515;padding:10px 30px;background-color:#fff;transition:all .25s}.ob__btn:hover{opacity:.7}@media(min-width:901px){.ob-wrap{display:flex;align-items:center;justify-content:space-between}}.ob-wrap{padding:2rem 0}.obs{display:flex}@media(max-width:900px){.ob-link{padding:20px}}@media(min-width:901px){.ob-link{padding:30px}}.ob-link{display:block;transition:all .25s}.ob-link img{position:relative;z-index:1;width:50px;margin:0 auto}.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{z-index:1;box-shadow:0 0 1rem #000000b3}.breadcrumbs{padding:32px 0}.breadcrumbs__inner{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.breadcrumb{line-height:1}.breadcrumb a{color:#61007c;transition:all .3s ease}.breadcrumb a:hover{text-decoration:underline}.btn-back{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn-back svg{width:20px;height:20px;transform:rotate(180deg)}.btn-back svg path{stroke:#61007c}.page404{margin-top:4rem}@media(max-width:1200px){.page404{margin-top:0}}.page404__inner{display:flex;flex-direction:column;gap:24px;align-items:center}.page404__image{margin-bottom:2rem}@media(max-width:1200px){.page404__image{margin-bottom:0}}.page404__title{font-size:4.8rem;line-height:1.2;font-weight:700;letter-spacing:-.96px}@media(max-width:600px){.page404__title{font-size:3.2rem}}.page404__title{text-align:center}.coupon{margin-top:3.2rem;max-width:38.4rem;overflow:hidden}.quick-cart .coupon{max-width:unset}.coupon label{display:block}.coupon input{margin-top:.8rem;width:100%;padding:1.7rem 1.2rem;font-size:1.6rem;line-height:1.5;letter-spacing:.032rem;border-radius:.3rem .3rem 0px 0px;border-bottom:.1rem solid #171515;background-color:#fff;transition:all .3s;outline:.3rem solid transparent}.coupon input:focus-within,.coupon input:hover{outline-color:#171515;border-color:#171515}.coupon input.error{border-color:#ed4510}.coupon button{width:100%;margin:.8rem 0 0}.quantity__button--down{background:url(../img/vaks-minus.svg) transparent no-repeat center center;background-color:#e4e5e5}.quantity__button--up{background:url(../img/vaks-plus.svg) transparent no-repeat center center;background-color:#e4e5e5}.single-product{background-color:#292727}.product{margin:2rem 0 5rem}@media(max-width:900px){.product{margin:2rem 0 5rem}}.product__inner{padding-bottom:10.8rem;display:flex;justify-content:stretch;-moz-column-gap:6rem;column-gap:6rem}@media(max-width:1200px){.product__inner{-moz-column-gap:6rem;column-gap:6rem}}@media(max-width:900px){.product__inner{flex-direction:column;padding-bottom:0}}@media(min-width:901px){.product__side-nav{width:26rem;border:.1rem solid yellow}}.product__side-nav-inner{position:sticky;top:10rem;background-color:red}.product__content{flex:1}.cart-item{display:flex;align-items:center;gap:1.5rem;border-bottom:.1rem solid #171515;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{width:7.7rem;aspect-ratio:1/1;border-radius:.5rem;overflow:hidden;flex-shrink:0}.cart-item__title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:600px){.cart-item__title{font-size:1.6rem}}.cart-item__title-wrap{display:flex;gap:.5rem;flex-direction:column}@media(min-width:901px){.cart-item__title-wrap{flex:1}}.cart-item__price-wrap{font-size:1.1;display:flex;flex-direction:column;align-items:flex-end}.cart-item__subtotal{font-weight:600;min-width:7.5rem;display:flex;flex-direction:column}.cart-item__subtotal .price-before-discount{text-decoration:line-through;font-weight:400;font-size:1.1rem;font-family:Mulish;letter-spacing:.011rem;color:#4e524d}.quantity{display:flex;align-items:center;gap:.4rem;border:.1rem solid #171515;border-radius:10rem;padding:.4rem}.quantity input{font-size:1.6rem;font-weight:600;line-height:170%;letter-spacing:.032rem;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center;border:none;outline:none}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(max-width:500px){.quantity input{max-width:4rem}}.quantity__button{width:4rem;height:4rem;border-radius:50%;background-color:#e4e5e5;flex-shrink:0;cursor:pointer;transition:all .3s}.quantity__button--down{background:url(../img/vaks-minus.svg) transparent no-repeat center center;background-color:#e4e5e5}.quantity__button--down:hover{background-color:#dbe0e1}.quantity__button--up{background:url(../img/vaks-plus.svg) transparent no-repeat center center;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{display:flex;flex-direction:column;align-items:flex-end;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{margin-top:6rem;width:100%;display:flex;flex-direction:column;align-items:flex-end}.woo--cart .cart-bottom__bottom{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:3rem}@media(max-width:600px){.woo--cart .cart-bottom__bottom{flex-direction:column}}.woo--cart .btn-primary{min-width:22rem;justify-content:center}.woo--cart .btn-primary:hover svg path{fill:#fff;stroke:unset}.woo--cart .wc-empty-cart-message{display:none}.woo--cart .empty-cart-text{font-family:Mulish;font-size:2rem;line-height:170%;letter-spacing:.04rem;color:#171515;margin:2rem 0}.woo--cart .cart-btn-continue{font-size:1.2rem;line-height:1.4;padding:1em 0}.woo--cart__btn{display:flex;flex-direction:column;align-items:flex-end;padding:0}@media(max-width:600px){.woo--cart section:has(.empty-cart-text){margin-top:2rem}}#woo-cart.cart--loading:only-of-type:before{content:"";position:absolute;top:50%;left:50%;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;border:.5rem solid #f8a800;border-top-color:#000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart-totals{background-color:#f0f0f1;border-radius:.5rem;padding:3rem;margin:0;width:38rem}@media(max-width:600px){.cart-totals{width:100%}}.cart-totals__item{display:flex;justify-content:space-between;margin-bottom:.8rem;font-size:1.2rem;line-height:1.4}.cart-totals__item p:first-child{font-weight:600}.cart-totals__item--grand{padding-top:1.6rem;border-top:.1rem solid rgba(122,125,121,.2);align-items:flex-end}.cart-totals__item--grand .price{font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;font-weight:600}.remove-coupon{font-size:1.3rem;color:#09c}.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{display:flex;align-items:center;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{width:2rem;height:.2rem;margin-top:1.5rem;background-color:#000}.checkout-nav__circle{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.2rem;line-height:1.4;font-weight:600;border-radius:50%;flex-shrink:0;background-color:#e4e5e5}.checkout-nav__item.active .checkout-nav__circle{color:#171515;border-color:#f8a800;background-color:#f8a800}.checkout-nav__label{color:#171515}@media(max-width:900px){.checkout-nav__label{text-align:center;font-size:1.4rem;letter-spacing:.028rem}}@media(max-width:600px){.checkout-nav__label{font-size:1.1rem}}@media(max-width:600px){.methods{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:601px){.methods{display:flex;flex-wrap:wrap}}.methods{margin:3rem 0;gap:1rem}@media(max-width:600px){.method-item{height:100%}}.method-item input{display:none}.method-item input:checked+label{color:#fff;background-color:#171515}.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{margin-top:4rem;color:#4e524d}.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:2.7rem}.checkout{position:relative;margin-top:0;padding-top:0}.checkout__block{padding:8rem;background-color:#f0f0f1;border-radius:2rem;margin-top:2rem}@media(max-width:600px){.checkout__block{padding:4rem}}.checkout__block-inner{max-width:68rem;margin:0 auto}.checkout .step__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;margin-top:2rem;gap:2rem}@media(max-width:600px){.checkout .step__bottom{flex-direction:column;align-items:center}}.checkout .step__bottom .btn-link{font-size:1.2rem;line-height:1.4}.checkout .step__bottom .btn-primary{min-width:22rem;justify-content:center}@media(max-width:600px){.checkout .step__bottom .btn-primary{width:100%}}.checkout .blockUI{display:none!important}.checkout .loader{opacity:0;visibility:hidden;position:absolute;z-index:999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#ffffff80}.checkout .loader svg{width:5rem;height:5rem;animation:spin .7s linear infinite}.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{top:5.8rem;height:68.6rem;left:50%;position:absolute;width:114.3rem;z-index:-1}@media(max-width:900px){.cs-guest__visual{width:28.7rem;height:29rem;top:calc(100% + 5.9rem);left:30%}}.cs-guest__visual svg{max-width:100%;height:auto}.cs-info__title{margin-bottom:3rem}.cs-info .flexbox{margin:0 -1rem}.cs-info .flexbox .col{padding:0 1rem}.cs-info__person-btn{min-width:22rem}@media(max-width:600px){.cs-info__person-btn{width:100%;min-width:unset}}.cs-info .billing.flexbox{margin-top:5rem}.cs-info .billing.flexbox .field--checkbox{margin-top:1.6rem}.cs-info .shipping-courier__price{margin:.6rem 0 0;line-height:5rem;font-weight:700}.cs-payment{margin-top:2rem;padding-top:5rem}.cs-payment__title{margin-bottom:2rem}.cs-payment__bottom{display:flex;justify-content:space-between;align-items:center;margin:2rem 0;gap:2rem}@media(max-width:900px){.cs-payment__bottom{flex-direction:column;align-items:flex-start}}@media(max-width:500px){.cs-payment__bottom{gap:4rem}}.cs-payment__bottom .btn-primary{min-width:22rem;justify-content:center}@media(max-width:600px){.cs-payment__bottom .btn-primary{width:100%}}.cs-payment .products .product-names{display:flex;gap:1.5rem;padding:1.5rem 0;border-bottom:.4rem solid #171515;font-size:1.2rem;line-height:1.4;font-weight:600;color:#4e524d}@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{width:14rem;flex-shrink:0;text-align:center}.cs-payment .products .product-names__qty{width:10rem;flex-shrink:0;text-align:center}.cs-payment .products .product-names__total{width:13rem;flex-shrink:0}.cs-payment .products .product-item{display:flex;align-items:center;gap:1.5rem;border-bottom:.1rem solid #171515;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{flex-grow:1;display:flex;gap:1.5rem}@media(max-width:900px){.cs-payment .products .product-item__main{width:100%}}.cs-payment .products .product-item__image{width:7.7rem;height:7.7rem;border-radius:.5rem;position:relative;overflow:clip;flex-shrink:0}.cs-payment .products .product-item__image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cs-payment .products .product-item__title-group{flex:1;display:flex;flex-direction:column;gap:.8rem;justify-content:center}.cs-payment .products .product-item__price{width:14rem;flex-shrink:0;text-align:center}@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{width:10rem;flex-shrink:0;text-align:center;font-weight:600}@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{width:13rem;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}@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:500;line-height:1.55556;letter-spacing:-.036rem;font-weight:600}#checkout-summary{display:flex;flex-direction:column;align-items:flex-end}.checkout-total{margin:2rem 0 0;padding:3rem;background-color:#f0f0f1;border-radius:.5rem;width:100%}@media(min-width:601px){.checkout-total{max-width:38rem}}.checkout-total-item{display:flex;justify-content:space-between;font-size:1.2rem;line-height:1.4}.checkout-total-item:not(:last-of-type){margin-bottom:.8rem}.checkout-total-item--total{border-top:.1rem solid rgba(122,125,121,.2);padding-top:1.6rem;font-weight:600}.checkout-total-item__label{font-weight:600;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{margin:2rem 0;background-color:#0aafff33;border-radius:2rem;padding:2rem 4rem 2rem 8.9rem;display:flex;flex-direction:column;align-items:flex-start;position:relative}#payment.payment-alert:before{content:"!";position:absolute;width:3.3rem;height:3.3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;color:#fff;font-weight:600;background-color:#007dba;left:4rem;top:4rem}@media(max-width:600px){#payment.payment-alert:before{top:2rem;left:2rem}}@media(max-width:600px){#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{font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;background-color:transparent;font-weight:600;color:#171515!important}#payment.payment-alert #payment-fields{font-size:1.2rem;line-height:1.4;color:#4e524d}.field--checkbox{margin:0;width:100%}.field--checkbox .custom-checkbox{font-size:1.2rem;line-height:1.4;color:#4e524d}.field--checkbox a{color:#4e524d;text-decoration:underline}.field--checkbox a:hover{text-decoration:none}.checkout-warning{padding:1.6rem;display:flex;align-items:center;gap:1.6rem;border-radius:.3rem;border:.1rem solid #f8a800;background:#ffc54d33;box-shadow:0 0 1.6rem #00000014}.checkout-warning svg{width:2.4rem;height:2.4rem}.checkout-warning p{flex:1;line-height:1.5}.woocommerce-message{background-color:#f0f0f1;color:#171515;border-radius:.5rem;padding:1.5rem 2.6rem 1.5rem 5.2rem;border-top:none;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:600px){.woocommerce-message{flex-direction:column;padding:4.5rem 2.6rem 1.5rem;text-align:center}}.woocommerce-message:before{content:"";width:2.08rem;height:2.08rem;top:unset;left:2.5rem;background:url(../img/vaks-check.svg) transparent no-repeat center center}@media(max-width:600px){.woocommerce-message:before{left:50%;transform:translate(-50%);top:1.5rem}}@media(min-width:601px){.woocommerce-message a{margin-left:auto}}.woocommerce-message .button.wc-forward{border-radius:10rem;padding:0 1.5rem 0 1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:.5rem;height:3.5rem;color:#171515;background-color:#e4e5e5;font-size:1.1;font-weight:700;position:relative;order:1}.woocommerce-message .button.wc-forward:before{content:"";width:2rem;height:2rem;background:url(../img/vaks-cart.svg) transparent no-repeat center center}.woocommerce-message .button.wc-forward:hover{color:#171515;background-color:#dbe0e1}.form{position:relative;margin:5rem 0 0}.form .btn{justify-content:center;float:right;min-width:22rem}@media(max-width:900px){.form .btn{min-width:auto}}@media(max-width:600px){.form .btn{justify-content:center;display:flex;width:100%}}.form .subscribeCheck.col{margin:-1rem 0 3rem;padding-bottom:3rem;border-bottom:.1rem solid #171515}.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{padding-left:2.8rem;color:#4e524d;font-size:1.4rem;font-style:normal;font-weight:400;letter-spacing:.042rem}.form .formPerson .field__input{position:relative}.form .formPerson .checkmark{top:unset;bottom:.375rem}.form .formPerson img{border-radius:.5rem;height:16rem;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.form .formPerson.error .checkmark{border:.1rem solid rgb(255,0,0)}@media(max-width:900px){.form{margin:3.5rem 0 0}}.form__terms{margin:5rem 0;line-height:1.8}@media(max-width:900px){.form__terms{margin:3.5rem 0}}.form:before{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;background-color:#ffffff80;border-radius:0 4rem;opacity:0;visibility:hidden;transition:all .2s}.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{max-width:68rem;margin:auto}.cform:not(.has-image) .cform__content .cform__title{margin-bottom:5rem}.cform.has-image{display:inline-flex;background:#f0f0f1;border-radius:2rem}@media(max-width:900px){.cform.has-image{display:grid}}.cform.has-image .cform__content{padding:8rem;flex:0 0 58%;width:58%;max-width:58%}.cform.has-image .cform__content .cform__title{margin-bottom:5rem}@media(max-width:900px){.cform.has-image .cform__content{padding:4rem;flex:0 0 100%;width:100%;max-width:100%;order:2}}@media(max-width:600px){.cform.has-image .cform__content{padding:3rem}}@media(max-width:900px){.cform.has-image .cform__image{width:100%;height:22rem;margin-bottom:2rem;order:1}}.cform.has-image .cform__image img{-o-object-fit:cover;object-fit:cover;height:100%;border-top-right-radius:2rem;border-bottom-right-radius:2rem}@media(max-width:900px){.cform.has-image .cform__image img{border-top-left-radius:2rem;border-top-right-radius:2rem;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}}.field{position:relative;margin-bottom:3.2rem;transition:.2s all 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--radio,.field--checkbox{display:flex;gap:1rem;align-items:flex-start;transition:.2s all linear}.field--radio:hover .checkmark,.field--checkbox:hover .checkmark{background:#e4e5e5}.field--radio.error .checkmark,.field--checkbox.error .checkmark{border-color:#ed4510}.field--select{position:relative}.field--select:before{content:"";width:1rem;height:calc(100% - 1rem);position:absolute;right:1.5rem;top:.5rem;pointer-events:none;background:url(../img/vaks-chevron-down.svg) transparent no-repeat center center}.field--select select.field__input{padding-right:2.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.field:not(:first-child){margin:2rem 0 0}.field:not(.field--checkbox):not(.field--radio) .field__label,.field:not(.field--checkbox):not(.field--radio) .field__error{position:absolute;left:0;bottom:-1.8rem}.field .custom-checkbox .checkmark{border-radius:.5rem}.field .custom-checkbox.error .checkmark{border:.1rem solid rgb(255,0,0)}.field .custom-radio input:checked+.checkmark:before{content:"";position:absolute;background:#222720;width:1rem;height:1rem;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.field .custom-radio.error .checkmark{border:.1rem solid rgb(255,0,0)}.field:not(.field--checkbox):not(.field--radio) .field__label{pointer-events:none;top:-2rem;left:0;padding:0;color:#171515;font-size:1.1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.011rem}.field:not(.field--checkbox):not(.field--radio) .field__label .req{color:#ed4510}.field:is(.field--checkbox) .field__label,.field:is(.field--radio) .field__label{cursor:pointer;padding-left:2.8rem;color:#4e524d;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.042rem}.field:is(.field--checkbox) .field__label .req,.field:is(.field--radio) .field__label .req{color:#ed4510}.field__label{transition:all .2s}.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper){width:100%;background:#fff;border-radius:.5rem .5rem 0 0;border:none;border-bottom:.1rem solid #171515;height:4rem;color:#171515;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.042rem;transition:.2s all linear}.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:.3rem solid #e4e5e5}.field:is(.field--checkbox) .field__input:not(.ts-wrapper),.field:is(.field--radio) .field__input:not(.ts-wrapper){margin-top:.5rem;display:none}.field__input:not(.ts-wrapper){padding:.5rem 1.5rem;line-height:1.8;font-weight:600}.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{top:-.8rem;font-size:1rem}.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper):not(:placeholder-shown)+.field__label,.field:not(.field--checkbox):not(.field--radio) .field__input:not(.ts-wrapper):focus+.field__label{top:-.8rem;font-size:1rem}.field__error{color:#ed4510;font-size:1rem;bottom:-.8rem}.field textarea{resize:none;height:100%}@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{margin-bottom:5rem;display:inline-flex;gap:1rem;flex-wrap:wrap}@media(max-width:600px){.cform__btn-wrapper{margin-bottom:3.5rem}}.cform__top-btn.active{background-color:#f8a800}.cform__submit-btn{font-size:1.6rem;font-weight:600;padding:2rem 5rem;text-transform:uppercase;line-height:1.8;gap:1rem;align-items:center}@media(max-width:900px){.cform__submit-btn{margin-top:5rem}}@media(max-width:500px){.cform__submit-btn{width:100%;justify-content:center}}.cform .flexbox{row-gap:0}.cform__upload{margin:5rem 0 0}.cform__upload-inner{border:.1rem dashed rgba(23,21,21,.5);position:relative}.cform__upload-inner input{padding:1.5rem 2rem;height:100%;width:100%}.error .cform__upload-inner{border-color:#ed4510}.cform__upload-placeholder{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;gap:1rem;background-color:#fff;padding:1.5rem 2rem;pointer-events:none}.cform__upload-placeholder p{color:#17151580;line-height:1.8;font-size:1.4rem}.cform__upload-placeholder svg{flex-shrink:0}.cform__upload-placeholder.hidden{visibility:hidden;opacity:0}.cform__upload-placeholder.results p{color:#171515;font-weight:500}.custom-checkbox{display:block;position:absolute;padding-left:3.5rem;margin-bottom:1.2rem;cursor:pointer;font-size:2.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:2rem;width:2rem;background-color:#fff;border:.1rem solid #171515;border-radius:100%}.custom-checkbox input:checked~.checkmark{background-color:#171515}.checkmark:after{content:"";position:absolute;display:none;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{background:url(../img/check.svg) transparent no-repeat center center;background-size:1.8rem}.notice{margin:2rem 0}.notice__inner{background-color:#0aafff33;border-radius:2rem;padding:2rem 4rem;display:flex;align-items:center;gap:1.6rem}@media(max-width:600px){.notice__inner{flex-wrap:wrap;padding:2rem}}.notice__icon{border-radius:50%;flex-shrink:0;width:3.3rem;height:3.3rem;background-color:#007dba;color:#fff;text-align:center;font-size:1.8rem;font-weight:500;line-height:1.55556;letter-spacing:-.036rem;font-weight:600}@media(max-width:600px){.notice__texts{width:100%;order:1}}.notice .entry-content{color:#4e524d;margin:0;padding:0}.notice .entry-content p,.notice .entry-content a{padding:0;margin:0;color:#4e524d;font-size:1.2rem;line-height:1.4}.notice .entry-content a{text-decoration:underline}.notice__close{width:4rem;height:4rem;padding:0;display:flex;align-items:center;justify-content:center;margin-left:auto}.checkout .notice__close{display:none}
