.custom-checkbox{position:relative}.custom-checkbox .wpcf7-not-valid-tip{display:none}.custom-checkbox input{position:absolute;visibility:hidden;z-index:-1;opacity:0}.custom-checkbox .wpcf7-list-item-label{cursor:pointer;position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;font-family:var(--font3);font-weight:400;font-size:16px;line-height:162%;color:var(--cl-l)}.custom-checkbox .wpcf7-list-item-label::before{cursor:pointer;content:"";display:inline-block;width:21px;height:21px;margin:2px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='19' height='19' x='0.5' y='0.5' fill='%23fff' stroke='%23B5B5B5' rx='5.5'/%3E%3C/svg%3E");background-position:center center;background-size:contain;background-repeat:no-repeat}.custom-checkbox input:checked+.wpcf7-list-item-label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='%23fff' stroke='%23000F9F' d='M6.5.5h8C17.5376.5 20 2.9624 20 6v8c0 3.0376-2.4624 5.5-5.5 5.5h-8C3.4624 19.5 1 17.0376 1 14V6C1 2.9624 3.4624.5 6.5.5Z'/%3E%3Cpath fill='%23000F9F' fill-rule='evenodd' d='M9.75 13.875 6 10.125 7.1925 9 9.75 11.5125 15.3075 6 16.5 7.185l-6.75 6.69Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.wpcf7-list-item{margin:0}.radio-box{position:relative;-ms-flex-negative:0;flex-shrink:0}.radio-box input{position:absolute;inset:0;margin:0;opacity:0}.radio-box input:checked~span{color:var(--cl-a);background-color:var(--bg-j)}.radio-box span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--bg-a);border-radius:calc(var(--main-radius)/4);color:var(--cl-j);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:700;line-height:100%}.validate-required .woocommerce-form__label-for-checkbox.checkbox span:after{content:"*";color:var(--wc-red);font-weight:700;border:0!important;font-size:22px}.woocommerce-form__label-for-checkbox.checkbox{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce-form__label-for-checkbox.checkbox .required{display:none}.woocommerce-form__label-for-checkbox.checkbox input{position:absolute;visibility:hidden}.woocommerce-form__label-for-checkbox.checkbox span{width:auto;cursor:pointer;position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--font3);-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;font-size:16px;line-height:162%;color:var(--cl-l)}.woocommerce-form__label-for-checkbox.checkbox span::before{cursor:pointer;content:"";display:inline-block;width:21px;height:21px;margin:2px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='19' height='19' x='0.5' y='0.5' fill='%23fff' stroke='%23B5B5B5' rx='5.5'/%3E%3C/svg%3E");background-position:center center;background-size:contain;background-repeat:no-repeat}.woocommerce-form__label-for-checkbox.checkbox input:checked+span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='%23fff' stroke='%23000F9F' d='M6.5.5h8C17.5376.5 20 2.9624 20 6v8c0 3.0376-2.4624 5.5-5.5 5.5h-8C3.4624 19.5 1 17.0376 1 14V6C1 2.9624 3.4624.5 6.5.5Z'/%3E%3Cpath fill='%23000F9F' fill-rule='evenodd' d='M9.75 13.875 6 10.125 7.1925 9 9.75 11.5125 15.3075 6 16.5 7.185l-6.75 6.69Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.arrow-btn{width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;border-radius:calc(var(--main-radius)*.75);background-color:var(--bg-d);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;color:var(--cl-b)}@media(hover:hover){.arrow-btn:hover{background-color:var(--bg-a)}}@media(hover:none){.arrow-btn:active{background-color:var(--bg-a)}}.arrow-btn svg{width:100%;height:auto}.arrow-btn.swiper-button-disabled{background-color:var(--bg-c);pointer-events:none}.arrow-btn.swiper-button-lock{display:none}.cart-btn{padding:clamp(5px,.78vw,9px) clamp(5px,.78vw,12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:calc(var(--main-radius)*.75);background-color:var(--bg-d);color:var(--cl-b);-webkit-transition:.2s ease-in;transition:.2s ease-in;-ms-flex-negative:0;flex-shrink:0}.cart-btn .sprite{max-width:clamp(20px,3.26vw,30px);color:currentColor}.cart-btn svg{width:100%;height:auto}.cart-btn[data-qty]{position:relative;gap:4px}.cart-btn[data-qty]:before{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:initial;-webkit-transform:initial;transform:initial;left:initial;top:initial;border-radius:initial;width:initial;height:initial;background-color:initial;border:initial;content:attr(data-qty);color:currentColor;padding:0;font-family:var(--font-family);font-size:clamp(18px,2.61vw,24px);font-style:normal;font-weight:700;line-height:105%}@media(hover:hover){.cart-btn:hover{background-color:var(--bg-j);color:var(--cl-d)}}@media(hover:none){.cart-btn:active{background-color:var(--bg-j);color:var(--cl-d)}.main-button:active{background-color:var(--bg-a);color:var(--cl-i)}}.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(15px,2.61vw,20px)}.swiper-pagination-bullet{width:clamp(12px,2.61vw,24px);height:clamp(12px,2.61vw,24px);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid var(--br-a);cursor:pointer;-webkit-transition:.2s ease-in;transition:.2s ease-in}.swiper-pagination-bullet-active{-webkit-transform:scale(1.2);transform:scale(1.2);pointer-events:none;border-color:var(--br-d);background-color:var(--bg-d)}.main-button{width:100%;min-height:clamp(50px,7.82vw,80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--main-radius);background-color:var(--bg-d);color:var(--cl-i);font-family:var(--font-family-alt);font-size:clamp(26px,3.39vw,42px);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.main-button[data-loader=true]{pointer-events:none!important}.main-button[data-loader]{gap:10px;position:relative}@-webkit-keyframes rotate{from{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}to{-webkit-transform:translate(0,0) rotate(360deg);transform:translate(0,0) rotate(360deg)}}@keyframes rotate{from{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}to{-webkit-transform:translate(0,0) rotate(360deg);transform:translate(0,0) rotate(360deg)}}.main-button[data-loader]:before{content:none}.main-button[data-loader]:after{--size:clamp(25px, 3.91vw, 35px);width:clamp(25px,3.91vw,35px);padding:5px;left:initial;top:initial;right:clamp(10px,2.61vw,25px);-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-animation-name:rotate;animation-name:rotate}.remove-btn{max-width:24px;width:100%;padding:4px;border-radius:calc(var(--main-radius)/4);background-color:var(--bg-d);color:var(--cl-j);-webkit-transition:.3s;transition:.3s}.remove-btn svg{width:100%;height:auto}.remove-btn[data-loader=true]{border-radius:calc(var(--main-radius)/4);overflow:hidden}.remove-btn[data-loader=true] img,.remove-btn[data-loader=true] svg{opacity:0}.remove-btn[data-loader=true]:after{max-width:calc(100% - 6px);padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(hover:hover){.main-button:hover{background-color:var(--bg-a);color:var(--cl-i)}.remove-btn:hover{background-color:var(--bg-a)}.header-nav>ul a:hover{color:var(--cl-d)}}@media(hover:none){.remove-btn:active{background-color:var(--bg-a)}.header-nav>ul a:active{color:var(--cl-d)}}[data-btn-modal] svg{pointer-events:none}.modal{margin:auto;-webkit-transform:scale(.8);transform:scale(.8);display:none}.modal.active{-webkit-transform:scale(1);transform:scale(1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal .close{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5;right:15px;top:15px;width:18px;height:18px;-webkit-transition:.3s;transition:.3s;color:var(--cl-c);opacity:.5}.modal .close:hover{opacity:1}.modal .close svg{pointer-events:none;width:100%;height:100%}.modal .select-modal__title{text-align:center;margin-bottom:75px;color:var(--cl-a);font-family:var(--font-family-alt);font-size:clamp(32px,4.43vw,60px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}@media(max-width:990px){.modal .select-modal__title{margin-bottom:50px}}[data-loader]{position:relative}@-webkit-keyframes rotate360{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate360{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}[data-loader][data-loader=false]::after,[data-loader][data-loader=false]::before{opacity:0}[data-loader]::after,[data-loader]::before{content:"";position:absolute;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:.3s;transition:.3s;pointer-events:none}[data-loader]::before{inset:0;opacity:.8;backdrop-filter:blur(.3125rem)}[data-loader]::after{left:50%;top:50%;z-index:11;border-radius:50%;width:clamp(7.5rem,13.139vw,11.25rem);aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-animation:1.5s ease-in-out infinite rotate360;animation:1.5s ease-in-out infinite rotate360;padding:clamp(.9375rem,2.5vw,1.875rem);background:var(--loader);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.header-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.header-nav>ul a{padding:10px;color:var(--cl-a);font-size:clamp(20px,2.61vw,24px);font-style:normal;font-weight:700;line-height:145%;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.header{position:absolute;left:0;right:0;top:0;z-index:5;padding:clamp(15px,2.61vw,30px) 0;background-color:var(--bg-b)}.header .lang-select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.header .lang-select.selected .select-field{border-radius:calc(var(--main-radius)*.75)!important}.header .lang-select .selected-options{min-height:clamp(20px,3.26vw,30px)!important}.header .lang-select .option,.header .lang-select .select-field{min-height:initial!important;padding:clamp(5px,.78vw,9px) clamp(5px,.78vw,12px);font-size:clamp(14px,1.5625vw,18px);line-height:100%}.header .lang-select .arrow-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .lang-select .option-text{margin:0;width:100%;text-align:center;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .lang-select .option{padding:0}@media(min-width:768px){.header .header-nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .burger{display:none}}.header .logo{max-width:165px;width:100%}@media(max-width:768px){.modal .select-modal__title{margin-bottom:30px}.header-nav{display:none}.header .logo{margin:0 auto}}.header .logo *{width:100%;height:auto}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media(max-width:768px){.header__inner{display:grid;grid-template-columns:auto 1fr repeat(2,auto)}}.header .burger{color:var(--cl-d);--burger-width:28px;--burger-height:38px;--burger-line-height:2px;--border-radius:1px;position:relative;border:none;width:var(--burger-width);height:var(--burger-height);-ms-flex-negative:0;flex-shrink:0;cursor:pointer;padding:10px}.header .burger::after,.header .burger::before{content:"";position:absolute;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:var(--burger-line-height);background:currentColor;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:top .3s ease-in-out,opacity .5s,background .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,opacity .5s,background .3s ease-in-out,-webkit-transform .3s ease-in-out;border-radius:var(--border-radius)}.header .burger::before{top:10px}.header .burger::after{bottom:10px}.header .burger__line{position:absolute;left:50%;top:50%;width:100%;height:var(--burger-line-height);background:currentColor;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s,background .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .5s,background .3s ease-in-out,-webkit-transform .3s ease-in-out;border-radius:var(--border-radius)}.header .burger.active::before{background:currentColor;top:50%;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.header .burger.active::after{background:currentColor;top:50%;-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.header .burger.active .burger__line{background:currentColor;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media(hover:none){.header .burger:active{color:var(--cl-a)}}.footer{background:var(--bg-b);padding:60px 0;overflow:hidden}.footer .logo{max-width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .logo *{max-width:100%;height:auto}.footer__inner{display:grid;grid-template-columns:1fr 3fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px clamp(30px,3.91vw,60px)}@media(max-width:576px){.footer .logo{margin:0 auto}.footer__inner{grid-template-columns:100%}}.footer__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(170px,17.77vw,230px),1fr));gap:clamp(30px,3.91vw,60px)}@media(max-width:768px){.footer__wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.footer__wrapper>ul{padding:10px 0 10px clamp(30px,3.91vw,60px);height:100%;border-left:1px solid var(--br-d)}.mobile-menu{display:none}}@media(max-width:576px){.footer__wrapper{gap:0;grid-template-columns:100%}.footer__wrapper>ul{padding:32px 0;border-top:1px solid var(--br-c)}.footer__wrapper>ul.custom-list:first-of-type{display:grid;grid-template-columns:repeat(2,1fr)}}.mobile-menu{position:fixed;left:0;top:0;bottom:0;max-width:384px;width:100%;background-color:var(--bg-j);z-index:50;padding:20px clamp(12px,2.61vw,20px);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.mobile-menu.active{-webkit-transform:translateX(0);transform:translateX(0)}@media(min-width:425px){.mobile-menu{border-radius:0 12px 12px 0}}.mobile-menu .burger{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:var(--bg-d);padding:10px;color:var(--cl-j)}.mobile-menu .burger svg{width:100%;height:auto}.mobile-menu__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mobile-menu__wrapper{width:100%;margin:-20px 0;padding:20px 0;overflow-y:auto;max-height:100svh}.mobile-menu__wrapper>ul{padding:20px 0}.mobile-menu__wrapper>ul:not(:last-of-type){border-bottom:1px solid var(--br-c)}.woocommerce-NoticeGroup,.woocommerce-no-products-found,.woocommerce-notices-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;grid-column:1/-1;position:relative}.woocommerce-NoticeGroup .button,.woocommerce-no-products-found .button,.woocommerce-notices-wrapper .button{text-align:center;width:100%;min-height:clamp(50px,7.82vw,80px);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--main-radius);background-color:var(--bg-d)!important;margin:0!important;outline:0!important;color:var(--cl-i)!important;font-family:var(--font-family-alt);font-size:clamp(26px,3.39vw,42px);font-style:normal;border:1px solid #ff7a2f!important;font-weight:400;line-height:100%;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media(hover:hover){.header .burger:hover{color:var(--cl-a)}.woocommerce-NoticeGroup .button:hover,.woocommerce-no-products-found .button:hover,.woocommerce-notices-wrapper .button:hover{background-color:var(--bg-a)!important;color:var(--cl-i)!important;border:1px solid!important}}@media(hover:none){.woocommerce-NoticeGroup .button:active,.woocommerce-no-products-found .button:active,.woocommerce-notices-wrapper .button:active{background-color:var(--bg-a)!important;color:var(--cl-i)!important;border:1px solid!important}}.woocommerce-NoticeGroup .button.wc-forward,.woocommerce-no-products-found .button.wc-forward,.woocommerce-notices-wrapper .button.wc-forward{max-width:200px!important;min-height:initial!important;border-radius:calc(var(--main-radius)/2)!important;padding:10px 4px!important;font-size:clamp(14px,2.35vw,20px)!important}.woocommerce-NoticeGroup .woocommerce-error::before,.woocommerce-NoticeGroup .woocommerce-info::before,.woocommerce-NoticeGroup .woocommerce-message::before,.woocommerce-no-products-found .woocommerce-error::before,.woocommerce-no-products-found .woocommerce-info::before,.woocommerce-no-products-found .woocommerce-message::before,.woocommerce-notices-wrapper .woocommerce-error::before,.woocommerce-notices-wrapper .woocommerce-info::before,.woocommerce-notices-wrapper .woocommerce-message::before{position:initial}.woocommerce-NoticeGroup .woocommerce-message,.woocommerce-NoticeGroup ul,.woocommerce-NoticeGroup>div:not([role=alert]),.woocommerce-no-products-found .woocommerce-message,.woocommerce-no-products-found ul,.woocommerce-no-products-found>div:not([role=alert]),.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper ul,.woocommerce-notices-wrapper>div:not([role=alert]){padding:10px 15px 10px 60px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:20px 1fr;gap:clamp(10px,2.61vw,20px);margin:0!important;outline:0;background:rgba(0,0,0,0)!important;color:#fff!important;width:100vw;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-error,.woocommerce-NoticeGroup ul.woocommerce-error,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-error,.woocommerce-no-products-found .woocommerce-message.woocommerce-error,.woocommerce-no-products-found ul.woocommerce-error,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-error,.woocommerce-notices-wrapper ul.woocommerce-error,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-error{border-top-color:var(--br-g)!important}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-error:before,.woocommerce-NoticeGroup ul.woocommerce-error:before,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-error:before,.woocommerce-no-products-found .woocommerce-message.woocommerce-error:before,.woocommerce-no-products-found ul.woocommerce-error:before,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-error:before,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-error:before,.woocommerce-notices-wrapper ul.woocommerce-error:before,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-error:before{color:var(--cl-g)!important;position:absolute;left:20px;top:15px}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-error:after,.woocommerce-NoticeGroup ul.woocommerce-error:after,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-error:after,.woocommerce-no-products-found .woocommerce-message.woocommerce-error:after,.woocommerce-no-products-found ul.woocommerce-error:after,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-error:after,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-error:after,.woocommerce-notices-wrapper ul.woocommerce-error:after,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-error:after{content:none!important}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-info,.woocommerce-NoticeGroup ul.woocommerce-info,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-info,.woocommerce-no-products-found .woocommerce-message.woocommerce-info,.woocommerce-no-products-found ul.woocommerce-info,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-info,.woocommerce-notices-wrapper ul.woocommerce-info,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-info{border-top-color:var(--br-d)!important}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-info:before,.woocommerce-NoticeGroup ul.woocommerce-info:before,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-info:before,.woocommerce-no-products-found .woocommerce-message.woocommerce-info:before,.woocommerce-no-products-found ul.woocommerce-info:before,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-info:before,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-info:before,.woocommerce-notices-wrapper ul.woocommerce-info:before,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-info:before{position:absolute;left:20px;top:15px;color:var(--cl-d)!important}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-info:after,.woocommerce-NoticeGroup ul.woocommerce-info:after,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-info:after,.woocommerce-no-products-found .woocommerce-message.woocommerce-info:after,.woocommerce-no-products-found ul.woocommerce-info:after,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-info:after,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-info:after,.woocommerce-notices-wrapper ul.woocommerce-info:after,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-info:after{content:none!important}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-message,.woocommerce-NoticeGroup ul.woocommerce-message,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-message,.woocommerce-no-products-found .woocommerce-message.woocommerce-message,.woocommerce-no-products-found ul.woocommerce-message,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-message,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-message,.woocommerce-notices-wrapper ul.woocommerce-message,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-message{border-top-color:var(--br-d)!important}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-message:before,.woocommerce-NoticeGroup ul.woocommerce-message:before,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-message:before,.woocommerce-no-products-found .woocommerce-message.woocommerce-message:before,.woocommerce-no-products-found ul.woocommerce-message:before,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-message:before,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-message:before,.woocommerce-notices-wrapper ul.woocommerce-message:before,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-message:before{position:absolute;left:20px;top:15px;color:var(--cl-d)!important}.woocommerce-NoticeGroup .woocommerce-message.woocommerce-message:after,.woocommerce-NoticeGroup ul.woocommerce-message:after,.woocommerce-NoticeGroup>div:not([role=alert]).woocommerce-message:after,.woocommerce-no-products-found .woocommerce-message.woocommerce-message:after,.woocommerce-no-products-found ul.woocommerce-message:after,.woocommerce-no-products-found>div:not([role=alert]).woocommerce-message:after,.woocommerce-notices-wrapper .woocommerce-message.woocommerce-message:after,.woocommerce-notices-wrapper ul.woocommerce-message:after,.woocommerce-notices-wrapper>div:not([role=alert]).woocommerce-message:after{content:none!important}.woocommerce-NoticeGroup .woocommerce-message .restore-item,.woocommerce-NoticeGroup ul .restore-item,.woocommerce-NoticeGroup>div:not([role=alert]) .restore-item,.woocommerce-no-products-found .woocommerce-message .restore-item,.woocommerce-no-products-found ul .restore-item,.woocommerce-no-products-found>div:not([role=alert]) .restore-item,.woocommerce-notices-wrapper .woocommerce-message .restore-item,.woocommerce-notices-wrapper ul .restore-item,.woocommerce-notices-wrapper>div:not([role=alert]) .restore-item{display:none}.woocommerce-NoticeGroup .woocommerce-message li,.woocommerce-NoticeGroup ul li,.woocommerce-NoticeGroup>div:not([role=alert]) li,.woocommerce-no-products-found .woocommerce-message li,.woocommerce-no-products-found ul li,.woocommerce-no-products-found>div:not([role=alert]) li,.woocommerce-notices-wrapper .woocommerce-message li,.woocommerce-notices-wrapper ul li,.woocommerce-notices-wrapper>div:not([role=alert]) li{margin-bottom:10px;display:grid;grid-template-columns:minmax(100px,1fr) minmax(clamp(80px,26.08vw,200px),auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(10px,2.61vw,20px);font-size:clamp(14px,2.09vw,18px);font-family:var(--font-family-pre);line-height:110%}.image-description{background-color:var(--bg-b);position:relative;z-index:1}.image-description .bg-frame{position:absolute;border-radius:0 0 var(--bg-frame-radius) var(--bg-frame-radius);background:var(--br-b);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:-1;left:0;right:0;bottom:0;pointer-events:none}.image-description .bg-frame:before{inset:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;content:"";background:var(--frame-fill-bg);position:absolute;z-index:2;border-radius:inherit}.image-description .bg-frame img,.image-description .bg-frame picture{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:400px;border-radius:inherit}.image-description__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(60px,11.73vw,120px);padding-top:clamp(60px,11.73vw,120px);padding-bottom:clamp(60px,11.73vw,120px)}.image-description__inner>.main-top{text-align:center;max-width:1200px;margin:0 auto}.image-description__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:576px){.image-description__list{gap:clamp(40px,5.22vw,60px)}}@media(max-width:576px){.image-description__list{gap:60px}}.image-description__item{display:grid;gap:clamp(20px,5.22vw,60px);grid-template-columns:minmax(min(36.51vw,340px),1fr) 1.2fr}@media(max-width:576px){.image-description__item{gap:20px;grid-template-columns:100%}}.image-description__item .main-top{-ms-flex-item-align:center;align-self:center}@media(min-width:576px){.image-description__item.reverse{grid-template-columns:1.2fr minmax(min(36.51vw,340px),1fr)}.image-description__item.reverse .main-top{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.image-description__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--main-radius);overflow:hidden;max-height:600px}.image-description__wrapper img,.image-description__wrapper picture{width:100%}.steps-section{padding-top:clamp(60px,11.73vw,120px)}@media(min-width:768px){.steps-section{padding-bottom:60px}}.steps-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,5.22vw,60px)}.steps-section .main-top{margin:0 auto}.steps-section .main-top *{text-align:center}.steps-section .step-list{--colls:4;display:grid;grid-template-columns:repeat(var(--colls),1fr);gap:30px clamp(40px,5.22vw,80px)}@media(max-width:1240px){.steps-section .step-list{--colls:2;gap:20px}.steps-section .step-list__item{position:relative}}@media(max-width:768px){.steps-section{padding-bottom:clamp(30px,11.73vw,45px)}.steps-section .step-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(20px,3.91vw,30px)}}.steps-section .step-list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.steps-section .step-list__item:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23fff' d='M11.3 4.3a2.5 2.5 0 0 0 0 3.5l12.4 12.4-12.4 12.3a2.5 2.5 0 0 0 3.6 3.6L29 21.9a2.5 2.5 0 0 0 0-3.5L14.9 4.3a2.5 2.5 0 0 0-3.6 0Z'/%3E%3C/svg%3E");display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;background-size:contain;background-position:center center;background-repeat:no-repeat}@media(min-width:1241px){.steps-section .step-list__item:not(:last-of-type):after{position:absolute;content:"";-webkit-transform:translateX(100%);transform:translateX(100%);right:calc(clamp(10px,1.3vw,20px)*-1);width:clamp(20px,2.61vw,40px);height:clamp(20px,2.61vw,40px)}}@media(max-width:1240px)and (min-width:768px){.steps-section .step-list__item:last-of-type:after{opacity:0}}@media(max-width:768px){.steps-section .step-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(20px,3.91vw,30px)}.steps-section .step-list__item:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.steps-section .step-list__item:last-of-type:after{content:none}}.steps-section .step-list__card{display:grid;grid-template-rows:auto auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:20px;border-radius:clamp(12px,1.96vw,16px);background-color:var(--bg-d);gap:clamp(16px,3.26vw,30px);cursor:pointer;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.steps-section .step-list__card *{color:var(--cl-b)}@media(hover:none){.steps-section .step-list__card:active{background-color:var(--bg-a)}}.feedback-section{padding-top:clamp(30px,5.87vw,60px);padding-bottom:clamp(60px,11.73vw,120px);overflow:hidden}.feedback-section .swiper-pagination{margin:0 auto}.feedback-section .swiper-slide{height:initial}.feedback-section .swiper-slide .feedback-card{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.feedback-section .swiper-slide:only-of-type{margin:auto!important}.feedback-section .swiper-slide-visible .feedback-card{-webkit-transform:scale(1);transform:scale(1);opacity:1}.feedback-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,5.22vw,60px)}@media(max-width:768px){.feedback-section .main-top__buttons{display:none}.features-section .bg-frame{height:100%}}.feedback-section .feedback-card{-webkit-transition:.4s;transition:.4s;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:clamp(20px,2.61vw,40px);border-radius:calc(var(--main-radius)*.75);border:2px solid var(--bg-a);background-color:var(--bg-b);gap:clamp(20px,2.61vw,30px)}.feedback-section .feedback-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.feedback-section .feedback-card__top *{font-style:normal;font-weight:400;line-height:100%}.feedback-section .feedback-card__name{color:var(--cl-a);font-family:var(--font-family-alt);font-size:30px;-webkit-transition:color .4s;transition:color .4s}.feedback-section .feedback-card__location{color:var(--cl-k);font-family:var(--font-family-pre);font-size:18px;-webkit-transition:color .4s;transition:color .4s}.feedback-section .feedback-card p{color:var(--cl-l);font-size:clamp(16px,2.09vw,18px);font-style:normal;font-weight:500;line-height:150%;-webkit-transition:color .4s;transition:color .4s}.feedback-section .feedback-card .stars{display:grid;grid-template-columns:repeat(5,24px);gap:4px}.feedback-section .feedback-card .stars svg{width:100%;height:auto}.feedback-section .feedback-card .stars__item{color:var(--cl-c);-webkit-transition:color .4s;transition:color .4s}.feedback-section .feedback-card .stars__item.active{color:var(--cl-f)}@media(hover:hover){.steps-section .step-list__card:hover{background-color:var(--bg-a)}.feedback-section .feedback-card:hover{background-color:var(--br-d)}.feedback-section .feedback-card:hover .stars__item,.feedback-section .feedback-card:hover p{color:var(--cl-h)}.feedback-section .feedback-card:hover .feedback-card__name,.feedback-section .feedback-card:hover .stars__item.active{color:var(--cl-b)}.feedback-section .feedback-card:hover .feedback-card__location{color:var(--cl-h)}}@media(hover:none){.feedback-section .feedback-card:active{background-color:var(--br-d)}.feedback-section .feedback-card:active p{color:var(--cl-h)}.feedback-section .feedback-card:active .stars__item{color:var(--cl-h)}.feedback-section .feedback-card:active .stars__item.active{color:var(--cl-b)}.feedback-section .feedback-card:active .feedback-card__name{color:var(--cl-b)}.feedback-section .feedback-card:active .feedback-card__location{color:var(--cl-h)}}.features-section{padding:clamp(60px,11.73vw,120px) 0;position:relative;border-radius:var(--bg-frame-radius);z-index:0}.features-section .bg-frame{position:absolute;border-radius:var(--bg-frame-radius) var(--bg-frame-radius) 0 0;background:-webkit-gradient(linear,left bottom,left top,from(var(--br-i)),color-stop(20%,var(--br-i)),to(color-mix(in srgb,var(--br-i) 70%,transparent)));background:linear-gradient(0deg,var(--br-i) 0,var(--br-i) 20%,color-mix(in srgb,var(--br-i) 70%,transparent) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:-1;left:0;right:0;top:0;pointer-events:none}.features-section .bg-frame:before{inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;content:"";background:-webkit-gradient(linear,left bottom,left top,from(var(--br-i)),color-stop(50%,var(--br-i)),to(color-mix(in srgb,var(--br-i) 85%,transparent)));background:linear-gradient(0deg,var(--br-i) 0,var(--br-i) 50%,color-mix(in srgb,var(--br-i) 85%,transparent) 100%);position:absolute;z-index:2;border-radius:inherit}.features-section .bg-frame img,.features-section .bg-frame picture{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:400px;border-radius:inherit;opacity:.7}.features-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,5.22vw,60px)}.features-section .features-list{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2.61vw,20px)}@media(max-width:576px){.features-section .features-list{grid-template-columns:100%;text-align:center}}.features-section .features-list__item{background-color:var(--bg-e);border-radius:var(--main-radius);padding:clamp(20px,2.61vw,30px);gap:12px clamp(15px,2.61vw,30px)}@media(min-width:1241px){.features-section .features-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:clamp(70px,9.13vw,110px) 1fr}.ticket__title{font-size:min(1.67vw,36px)}}@media(max-width:1240px){.steps-section .step-list__item:after{content:"";width:40px;height:40px}.features-section .features-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features-section .features-list__item .sprite{max-width:70px}}@media(max-width:576px){.features-section .features-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features-section .features-list__content{max-width:300px;margin:0 auto}}.features-section .features-list__item .sprite{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features-section .features-list__item .sprite img,.features-section .features-list__item .sprite picture,.features-section .features-list__item .sprite svg{width:100%;height:auto}.features-section .features-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(12px,1.56vw,20px)}.features-section .features-list__content p{color:var(--cl-j);font-size:clamp(16px,2.35vw,18px);line-height:145%}.features-section .features-list__title{color:var(--cl-j);font-family:var(--font-family-alt);font-size:clamp(26px,3.39vw,34px);font-style:normal;font-weight:400;line-height:100%;letter-spacing:.432px;text-transform:uppercase}.features-section+.faq{margin-top:calc(clamp(30px,5.87vw,60px)*-1);background-color:var(--bg-i)}.faq{padding-top:clamp(30px,5.87vw,60px);padding-bottom:clamp(60px,11.73vw,120px)}.faq__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,5.22vw,60px)}.faq .accordion{--padding:clamp(14px, 2.61vw, 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.faq .accordion__item{border-radius:var(--main-radius);border:2px solid var(--br-a);background-color:var(--bg-b);padding:0 var(--padding);color:var(--cl-a);-webkit-transition:.2s cubic-bezier(.25,.1,.25,1)!important;transition:.2s cubic-bezier(.25,.1,.25,1)!important}@media(hover:hover){.features-section .features-list__item:hover{background-color:var(--bg-d)}.faq .accordion__item:not(.active):hover{color:var(--cl-b);background-color:var(--bg-a)}}@media(hover:none){.features-section .features-list__item:active{background-color:var(--bg-d)}.faq .accordion__item:not(.active):active{color:var(--cl-b);background-color:var(--bg-a)}}.faq .accordion__item.active{background-color:var(--bg-d);color:var(--cl-b)}.faq .accordion__btn{padding:var(--padding) 0;width:100%;color:currentColor;font-family:var(--font-family-alt);font-size:clamp(20px,3.91vw,30px);font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq .accordion__btn.active .icon{background-color:var(--bg-a)}.faq .accordion__btn.active .icon:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.faq .accordion__btn .icon{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:var(--br-d);position:relative;color:var(--cl-b);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.faq .accordion__btn .icon:after,.faq .accordion__btn .icon:before{width:60%;height:2px;background-color:currentColor;position:absolute;content:"";left:50%;top:50%;-webkit-transition:.2s ease-in;transition:.2s ease-in}.faq .accordion__btn .icon:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq .accordion__btn .icon:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.faq .accordion .editor{padding-bottom:20px}.faq .accordion .editor *{color:inherit}.contact-section{padding:clamp(90px,15.65vw,160px) 0;min-height:80dvh;position:relative;overflow:hidden}.contact-section .bg-frame{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;-webkit-filter:blur(2.5px) brightness(10%);filter:blur(2.5px) brightness(10%)}.contact-section .bg-frame img{width:100%;height:100%}.contact-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}.contact-section .main-top{text-align:center}.contact-section .contact-list{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.61vw,30px)}.contact-section .contact-list__link{width:100%;border-radius:var(--main-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bg-i);padding:clamp(45px,5.87vw,60px) 20px;border:1px solid var(--br-d);-webkit-transition:.2s ease-out;transition:.2s ease-out}.contact-section .contact-list__link .sprite{max-width:clamp(60px,7.82vw,90px);width:100%}.contact-section .contact-list__link .sprite img,.contact-section .contact-list__link .sprite svg{width:100%;height:auto;aspect-ratio:1/1}@media(hover:hover){.contact-section .contact-list__link:hover{border-color:var(--hover);background-color:var(--hover)}}@media(hover:none){.contact-section .contact-list__link:active{border-color:var(--hover);background-color:var(--hover)}}.loading-single-product .card{pointer-events:none!important}.ticket{width:100%;gap:clamp(12px,2.09vw,20px);padding:clamp(8px,1.3vw,12px);background-color:var(--bg-a);border-radius:var(--main-radius)}@media(min-width:768px){.ticket{display:grid;grid-template-columns:1.1fr 1fr}}@media(max-width:768px){.features-section .bg-frame img,.features-section .bg-frame picture{height:100%}.ticket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ticket__image{border-radius:calc(var(--main-radius)/2);overflow:hidden;aspect-ratio:2/1.3}.ticket__image img{width:100%;height:100%}.ticket__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.ticket__info:only-child{grid-column:1/-1}.ticket__title{color:var(--cl-j);font-family:var(--font-family-alt);font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.ticket li,.ticket p{color:var(--cl-j);font-style:normal;font-weight:600;line-height:125%}@media(min-width:1241px){.ticket li,.ticket p{font-size:clamp(14px,.83vw,16px)}}.catalog{padding-top:clamp(60px,11.73vw,120px);padding-bottom:clamp(30px,5.87vw,60px)}.catalog .woocommerce-notices-wrapper{position:initial;z-index:20}.catalog__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(clamp(30px,7.82vw,90px)/2) 30px}@media(max-width:576px){.catalog__inner,.contact-section .contact-list{grid-template-columns:repeat(2,1fr)}}.catalog__list{grid-column:1/-1;display:inherit;grid-template-columns:inherit;gap:clamp(12px,1.56vw,30px)}.catalog__more{grid-column:2}.catalog .catalog-filters{grid-column:1/-1;display:grid;gap:30px;grid-template-columns:minmax(clamp(400px,42.15vw,600px),auto) 50%}@media(max-width:1240px){.ticket__title{font-size:clamp(26px,3.39vw,30px)}.ticket li,.ticket p{font-size:clamp(12px,1.83vw,16px)}.catalog .catalog-filters{grid-template-columns:100%}}.catalog .catalog-filters .link{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-column:1/-1;color:var(--cl-a);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.catalog .catalog-filters__selects{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;gap:20px 30px;position:relative;z-index:4}@media(max-width:1240px){.catalog .catalog-filters__selects{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.catalog .catalog-filters__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(12px,2.09vw,20px)}.catalog .catalog-filters__checkboxes .tooltip{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-column:1/-1}@media(max-width:576px){.catalog .catalog-filters__checkboxes{display:grid;grid-template-columns:repeat(2,1fr)}}.catalog .custom-select .select-field{height:100%;max-height:100px}.catalog .card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:clamp(8px,1.56vw,20px);border-radius:var(--main-radius);background-color:var(--bg-i);gap:clamp(12px,2.09vw,20px);-webkit-transition:background-color .2s linear;transition:background-color .2s linear;cursor:pointer}.catalog .card.active{background-color:var(--bg-a)}.catalog .card.active .card__name,.catalog .card.active .card__price{color:var(--cl-i)}.catalog .card.active .counter__button{background-color:var(--bg-i)}@media(min-width:576px)and (hover:hover){.catalog .card:hover{background-color:var(--bg-a)}.catalog .card:hover .card__name,.catalog .card:hover .card__price{color:var(--cl-i)}.catalog .card:hover .counter__button{background-color:var(--bg-i)}}@media(min-width:576px)and (hover:none){.catalog .card:active{background-color:var(--bg-a)}.catalog .card:active .card__name,.catalog .card:active .card__price{color:var(--cl-i)}.catalog .card:active .counter__button{background-color:var(--bg-i)}}.catalog .card__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:calc(var(--main-radius)/2)}.catalog .card__image img{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog .card__info{padding:7px;width:100%;background-color:var(--bg-a);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;color:var(--cl-b);font-size:clamp(12px,1.96vw,18px);font-style:normal;font-weight:600;line-height:110%}.catalog .card__info .sprite{max-width:clamp(18px,2.61vw,30px);width:100%}.catalog .card__info .sprite img,.catalog .card__info .sprite svg{max-width:100%;width:100%}.catalog .card__name,.catalog .card__qty{grid-column:1/-1}.catalog .card__name{color:var(--cl-a);font-family:var(--font-family-alt);-ms-flex-item-align:start;align-self:flex-start;font-size:clamp(16px,2.61vw,34px);font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;-webkit-transition:color .2s linear;transition:color .2s linear}.catalog .card__qty{color:#cc1616;font-size:clamp(12px,1.83vw,20px);font-style:normal;font-weight:400;line-height:100%}.catalog .card__price{color:var(--cl-a);font-size:clamp(16px,2.35vw,40px);font-style:normal;font-weight:700;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:color .2s linear;transition:color .2s linear;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:end;align-self:flex-end}.catalog .card__price ins{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-decoration:none}.catalog .card__price del{font-size:50%;line-height:120%;color:var(--cl-c)}.catalog .card__price:after{content:attr(data-price);font-size:70%;text-decoration:line-through;color:var(--cl-c);line-height:100%;margin-bottom:2px}.catalog .card__bottom{display:grid;grid-template-columns:1fr auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.catalog .card__action{--height:clamp(30px, 3.91vw, 48px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:end;align-self:flex-end;min-height:var(--height)}.catalog .card__action .counter{display:none}.catalog .card__action .cart-btn{--size:var(--height)}.catalog .card__action .cart-btn[data-loader]:before{border-radius:inherit!important}.catalog .card__action .cart-btn[data-loader=true]:before{opacity:1;background-color:var(--bg-d)}.catalog .card__action .cart-btn[data-loader]:after{width:60%;padding:12%}.catalog .counter{display:grid;grid-template-columns:clamp(12px,2.35vw,24px) 86px clamp(12px,2.35vw,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(clamp(4px,1.04vw,16px)/2)}.catalog .counter__button{border-radius:calc(var(--main-radius)*.35);background-color:rgba(0,0,0,0);color:var(--cl-j);-webkit-transition:opacity .2s;transition:opacity .2s;position:relative}.catalog .counter__button:before{content:"";position:absolute;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;inset:-7px -2px;cursor:pointer}.catalog .counter__button svg{pointer-events:none;width:100%;height:auto}.catalog .counter__button[disabled]{opacity:.2;pointer-events:none}.catalog .counter__inner{background-color:var(--bg-j);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:calc(var(--main-radius)*.5);color:var(--cl-a);font-size:clamp(14px,2.87vw,16px);font-style:normal;font-weight:700;line-height:100%;position:relative;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}.catalog .counter__inner input{position:absolute;opacity:0}.catalog .counter__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;gap:30px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.catalog .counter__value{scroll-snap-align:start;-ms-flex-negative:0;flex-shrink:0;padding:4px 0;width:86px;height:100%;text-align:center;color:var(--cl-a);font-size:clamp(14px,2.87vw,16px);font-style:normal;font-weight:700;line-height:100%}.catalog .single-product{grid-column:1/-1;width:100%;border-radius:var(--main-radius);background-color:var(--bg-i);overflow:hidden;visibility:hidden;opacity:0;max-height:0;-webkit-transition:max-height .5s,opacity .5s;transition:max-height .5s,opacity .5s}.catalog .single-product .card-price{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 50px;border-radius:var(--main-radius);background:var(--cl-j)}.catalog .single-product .card-price .error-message{font-size:12px;color:var(--cl-g)}.catalog .single-product .card-price__value{color:var(--cl-a);font-family:var(--font-family);font-size:clamp(40px,5.22vw,60px);font-style:normal;font-weight:700;line-height:105%}.catalog .single-product .card-price__value[data-price]:after{content:attr(data-price);font-size:50%;text-decoration:line-through;color:var(--cl-c)}@media(max-width:576px){.catalog .counter{grid-template-columns:24px 86px 24px}.catalog .single-product .card-price__value{font-size:60px}}@media(max-width:1240px)and (min-width:576px){.catalog .single-product .card-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.catalog .single-product .promo-form{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-radius:var(--main-radius);background:var(--cl-j)}.catalog .single-product .promo-form__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;gap:8px;border-radius:calc(var(--main-radius)/2);border:1px solid var(--br-a)}.catalog .single-product .promo-form__wrap[data-success]{position:relative;border-color:#4baf47!important}.catalog .single-product .promo-form__wrap[data-success]:before{content:attr(data-success);position:absolute;color:var(--cl-a);font-size:12px;line-height:110%;bottom:0;padding:2px 4px;background-color:#4baf47;-webkit-transform:translateY(50%);transform:translateY(50%);border-radius:calc(var(--main-radius)/4);left:10px}.catalog .single-product .promo-form__wrap[data-error]{position:relative;border-color:var(--br-g)!important}.catalog .single-product .promo-form__wrap[data-error]:before{content:attr(data-error);position:absolute;color:var(--cl-a);font-size:12px;line-height:110%;bottom:0;padding:2px 4px;background-color:var(--bg-g);-webkit-transform:translateY(50%);transform:translateY(50%);border-radius:calc(var(--main-radius)/4);left:10px}.catalog .single-product .promo-form__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.catalog .single-product .promo-form__label input{height:100%;color:var(--cl-a);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.catalog .single-product .promo-form__btn{padding:6px 14px;border-radius:calc(var(--main-radius)/4);background-color:var(--bg-a);color:var(--cl-b);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.catalog .single-product .promo-form__btn[data-loader=true]:before{backdrop-filter:blur(0);opacity:1;background-color:inherit}.catalog .single-product .promo-form__btn[data-loader]{position:relative;overflow:hidden}.catalog .single-product .promo-form__btn[data-loader]:after{padding:5px;width:23px}.catalog .single-product .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:var(--cl-a);font-size:clamp(12px,2.09vw,16px);font-style:normal;font-weight:600;line-height:100%}.catalog .single-product .label .sprite{max-width:24px;-ms-flex-negative:0;flex-shrink:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog .single-product .label .sprite img,.catalog .single-product .label .sprite svg{width:100%;height:auto}.catalog .single-product__close{grid-column:1/-1;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:calc(var(--main-radius)/4);background-color:var(--bg-d);color:var(--cl-i)}.catalog .single-product__close svg{width:100%;height:auto}.catalog .single-product__inner{width:100%;padding:clamp(12px,2.09vw,30px);display:grid;grid-template-columns:clamp(207px,19.86vw,385px) 1fr 300px;gap:clamp(20px,3.26vw,30px)}@media(max-width:576px){.catalog .single-product__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.catalog .single-product__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.catalog .single-product__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.catalog .single-product__info p{color:var(--cl-m);font-size:clamp(12px,1.11vw,18px);font-style:normal;font-weight:400;line-height:145%}@media(max-width:576px){.catalog .single-product__info{display:none}}.catalog .single-product__coll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.catalog .single-product__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(20px,1.95vw,30px)}.catalog .single-product__image{border-radius:var(--main-radius);overflow:hidden}.catalog .single-product__image img{width:100%;aspect-ratio:1/1.2}.catalog .single-product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media(max-width:1240px){.catalog .single-product__inner{grid-template-columns:clamp(207px,19.86vw,385px) 1fr}.catalog .single-product__coll:last-of-type{grid-column:1/-1}.catalog .single-product__wrapper{gap:0 30px;max-width:700px;width:calc(100vw - var(--container-offset)*2);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:fixed;bottom:20px;border-radius:var(--main-radius);border:.5px solid var(--br-a);background:var(--bg-j);z-index:20}}.catalog .filters-checkbox{position:relative;z-index:2}.catalog .filters-checkbox input{position:absolute;opacity:0;z-index:-1}.catalog .filters-checkbox input:checked+.filters-checkbox__inner{background-color:var(--bg-d);border-color:var(--br-d);padding:10px clamp(25px,3.52vw,30px) 10px clamp(10px,1.56vw,15px);text-align:left;color:var(--cl-i)}.catalog .filters-checkbox input:checked+.filters-checkbox__inner .sprite{opacity:1;translate:0 0}.catalog .filters-checkbox__inner{overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;padding:10px clamp(10px,2.35vw,22.5px);border-radius:8px;background:var(--bg-j);border:2px solid var(--br-j);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-transition:.2s;transition:.2s;color:var(--cl-a);font-size:clamp(12px,1.83vw,16px);font-style:normal;font-weight:400;line-height:100%}@media(hover:hover){.catalog .single-product__close:hover{background-color:var(--bg-a)}.catalog .filters-checkbox__inner:hover{border-color:var(--br-d)}body.woocommerce-checkout .woocommerce .button:hover{background-color:var(--bg-a)!important;color:var(--cl-i)!important}}@media(hover:none){.catalog .single-product__close:active{background-color:var(--bg-a)}.catalog .filters-checkbox__inner:active{border-color:var(--br-d)}body.woocommerce-checkout .woocommerce .button:active{background-color:var(--bg-a)!important;color:var(--cl-i)!important}}.catalog .filters-checkbox__inner .sprite{padding:4px;max-width:20px;position:absolute;right:5px;opacity:0;-webkit-transition:inherit;transition:inherit;translate:30% 0}.catalog .filters-checkbox__inner .sprite svg{width:100%;height:auto}.catalog .tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:3;color:var(--cl-b)}.catalog .tooltip a{color:var(--br-d)}.catalog .tooltip.active .tooltip__content{-webkit-transform:scale(1);transform:scale(1)}.catalog .tooltip__trigger{color:var(--cl-a);max-width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.catalog .tooltip__trigger svg{width:100%;height:auto;pointer-events:none}.catalog .tooltip__content{max-height:600px;overflow-y:auto;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(.5);transform:scale(.5);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;position:absolute;max-width:320px;width:80vw;top:0;right:20px;margin-right:10px;background-color:var(--bg-a);border-radius:calc(var(--main-radius)/2);font-style:normal;font-weight:400}.catalog .tooltip__content::-webkit-scrollbar{cursor:pointer;display:-webkit-box;display:flex}.catalog .tooltip__content p{font-size:14px;line-height:145%;color:var(--cl-b)}.catalog .tooltip__content p:not(:last-of-type){margin-bottom:16px}.catalog .tooltip__content h1,.catalog .tooltip__content h2,.catalog .tooltip__content h3,.catalog .tooltip__content h4,.catalog .tooltip__content h5,.catalog .tooltip__content h6{font-family:var(--font-family-alt);font-size:26px;text-transform:uppercase;line-height:110%;color:var(--cl-b);margin-bottom:6px}.catalog .additions{padding:12px;background-color:var(--bg-j);border-radius:var(--main-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.catalog .additions__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog .additions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media(max-width:1240px){.catalog .additions__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.catalog .additions-box{cursor:pointer;padding:7px 8px;min-height:45px;border-radius:8px;border:.5px solid var(--br-h);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;grid-template-columns:24px 1fr auto;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;color:var(--cl-a);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:110%}.catalog .additions-box:active{-webkit-transform:scale(.98);transform:scale(.98);border-color:var(--br-d)}.catalog .additions-box.active{background-color:var(--br-d);color:var(--cl-j)}.catalog .additions-box.active .icon:after{-webkit-transform:rotate(0) translateY(-50%) translateX(-50%);transform:rotate(0) translateY(-50%) translateX(-50%)}.catalog .additions-box .icon{width:100%;aspect-ratio:1/1;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--bg-a)}.catalog .additions-box .icon:after,.catalog .additions-box .icon:before{background-color:var(--cl-i);position:absolute;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;height:2px;left:50%;top:50%;border-radius:3px}.catalog .additions-box .icon:after{-webkit-transition:-webkit-transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(90deg) translateY(-50%) translateX(-50%);transform:rotate(90deg) translateY(-50%) translateX(-50%)}.catalog .additions-box .icon:before{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.catalog .additions-box__action{display:none}.catalog .additions-box .gender-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.modal .cards-section{background-color:var(--body-bg);padding-top:clamp(30px,11.73vw,60px)}.cards-section{padding-top:clamp(60px,11.73vw,120px);padding-bottom:clamp(30px,5.87vw,60px)}.cards-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,5.22vw,60px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards-section__inner .main-top{text-align:center}.cards-section__list{width:100%;gap:clamp(15px,1.96vw,30px)}@media(min-width:1024px){.cards-section__list{display:grid;grid-template-columns:repeat(12,1fr)}.cards-section__list li:only-child{grid-column:1/-1!important;max-width:600px;width:100vw;margin:0 auto}.cards-section__list:has(li:nth-child(3):last-child) .cards-section__item{padding:15px;grid-column:span 4;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-rows:1fr 2fr}.cards-section__list:has(li:nth-child(3):last-child) .cards-section__item .cards-section__image{display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards-section__list:has(li:nth-child(3):last-child) .cards-section__item .cards-section__image img:only-of-type{grid-column:1/-1;margin:0 auto}.cards-section__list:has(li:nth-child(3):last-child) .cards-section__item .cards-section__image *{max-height:120px;max-width:clamp(150px,17.58vw,220px);-o-object-fit:contain;object-fit:contain}.cards-section__list:has(li:nth-child(5):last-child) .cards-section__item:nth-child(-n+3){grid-column:span 4;padding:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-template-rows:1fr 2fr}.cards-section__list:has(li:nth-child(5):last-child) .cards-section__item:nth-child(-n+3) .cards-section__image{display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards-section__list:has(li:nth-child(5):last-child) .cards-section__item:nth-child(-n+3) .cards-section__image img:only-of-type{grid-column:1/-1;margin:0 auto}.cards-section__list:has(li:nth-child(5):last-child) .cards-section__item:nth-child(-n+3) .cards-section__image *{max-height:120px;max-width:clamp(150px,17.58vw,220px);-o-object-fit:contain;object-fit:contain}.cards-section__list:has(li:nth-child(5):last-child) .cards-section__item:nth-child(n+4){grid-column:span 6}.cards-section__list:not(:has(li:nth-child(3):last-child)):not(:has(li:nth-child(5):last-child)) .cards-section__item:nth-child(4n+1){grid-column:span 5}.cards-section__list:not(:has(li:nth-child(3):last-child)):not(:has(li:nth-child(5):last-child)) .cards-section__item:nth-child(4n+2),.cards-section__list:not(:has(li:nth-child(3):last-child)):not(:has(li:nth-child(5):last-child)) .cards-section__item:nth-child(4n+3){grid-column:span 7}.cards-section__list:not(:has(li:nth-child(3):last-child)):not(:has(li:nth-child(5):last-child)) .cards-section__item:nth-child(4n+4){grid-column:span 5}}@media(max-width:1024px){.catalog__more{grid-column:1/-1;max-width:clamp(320px,41.72vw,420px);margin:0 auto}.cards-section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cards-section__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:var(--bg-d);border-radius:var(--main-radius)}@media(min-width:1024px){.cards-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(15px,1.56vw,30px) clamp(30px,3.39vw,65px);gap:20px clamp(20px,4.95vw,95px)}.cards-section__item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cards-section__content .h3{font-size:clamp(26px,2.54vw,34px)}.cards-section__content p{font-size:clamp(16px,1.56vw,20px)}}@media(max-width:1024px){.cards-section__item{gap:clamp(25px,5.87vw,55px)}}@media(max-width:1024px)and (min-width:576px){.cards-section__item{display:grid;grid-template-columns:3fr 1fr}}@media(max-width:1024px)and (min-width:425px){.cards-section__item{padding:clamp(20px,3.91vw,30px) clamp(20px,10.43vw,80px)}}@media(max-width:576px){.cards-section__item{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cards-section__item.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cards-section__item.reverse:last-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:425px){.cards-section__item{padding:20px}}.cards-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.cards-section__content *{color:var(--cl-j)}@media(max-width:1024px)and (min-width:576px){.cards-section__content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.cards-section__image{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;max-width:clamp(120px,10.94vw,210px)}.cards-section__image *{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}@media(max-width:576px){.cards-section__image{display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards-section__image *{width:initial;max-height:120px;max-width:100%;-o-object-fit:contain;object-fit:contain}}.content-section{padding:clamp(60px,11.73vw,120px) 0;background-color:var(--bg-i)}.content-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(50px,10.43vw,100px)}.content-section .editor{width:100%}.content-section .editor h1,.content-section .editor h2,.content-section .editor h3,.content-section .editor h4,.content-section .editor h5,.content-section .editor h6{margin-bottom:clamp(10px,2.61vw,20px)}.content-section .editor p{font-size:clamp(14px,1.83vw,18px);line-height:145%;color:#b9b9b9}.content-section .editor p:not(:last-of-type){margin-bottom:clamp(30px,5.22vw,60px)}.error-section{padding:clamp(60px,11.73vw,120px) 0;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100dvh - var(--header-height))}.error-section .container{margin:auto}.error-section .bg-frame{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;z-index:-1;-webkit-filter:blur(2.5px) brightness(10%);filter:blur(2.5px) brightness(10%)}.error-section .bg-frame img{width:100%;height:100%}.error-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-section .main-top *{text-align:center}body.woocommerce-checkout .custom-checkbox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.woocommerce-checkout .custom-checkbox svg path{fill:currentColor}body.woocommerce-checkout .custom-checkbox span{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.2s;transition:.2s;color:var(--cl-a);font-size:clamp(14px,1.37vw,16px);font-style:normal;font-weight:400;line-height:145%}body.woocommerce-checkout .custom-checkbox span i{font-style:inherit;color:var(--cl-a)}body.woocommerce-checkout .custom-checkbox span:before{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:20px;height:20px;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0);border:1px solid var(--br-a);-webkit-transition:.2s;transition:.2s}body.woocommerce-checkout .custom-checkbox input:checked~span{color:var(--cl-d)}body.woocommerce-checkout .custom-checkbox input:checked~span:before{background-color:var(--bg-d);border-color:var(--br-d)}body.woocommerce-checkout .payment-radio-label{padding:10px;display:grid;gap:10px;grid-template-columns:24px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:calc(var(--main-radius)/2);border:1px solid var(--br-a);font-family:var(--font-family);font-size:clamp(14px,1.83vw,18px);font-style:normal;font-weight:400;line-height:100%}body.woocommerce-checkout .payment-radio>input{position:absolute;opacity:0;visibility:hidden}body.woocommerce-checkout .payment-radio:after{content:none!important}body.woocommerce-checkout .payment-radio img{margin:0!important}body.woocommerce-checkout .payment-radio-icon{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1;position:relative;border-radius:50%;background-color:var(--bg-a);color:var(--cl-i)}body.woocommerce-checkout .payment-radio-icon:after,body.woocommerce-checkout .payment-radio-icon:before{width:60%;height:2px;background-color:currentColor;position:absolute;content:"";left:50%;top:50%;-webkit-transition:.2s ease-in;transition:.2s ease-in}body.woocommerce-checkout .payment-radio-icon:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.woocommerce-checkout .payment-radio-icon:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}body.woocommerce-checkout .payment-radio input:checked~.payment-radio-label{border-color:var(--br-d);background-color:var(--bg-a);color:var(--cl-j)}body.woocommerce-checkout .payment-radio input:checked~.payment-radio-label .payment-radio-icon{background-color:var(--bg-d)}body.woocommerce-checkout .payment-radio input:checked~.payment-radio-label .payment-radio-icon:after,body.woocommerce-checkout .payment-radio input:checked~.payment-radio-label .payment-radio-icon:before{opacity:0}body.woocommerce-checkout .woocommerce{padding:clamp(60px,11.73vw,120px) 0;overflow:hidden;position:relative;margin-top:var(--header-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}body.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper{top:calc(clamp(60px,11.73vw,120px)*-1);position:relative}@media(max-width:1240px){body.woocommerce-checkout .woocommerce .tooltip__content{right:initial;margin-right:initial;margin-left:10px;left:20px;width:70vw}}body.woocommerce-checkout .woocommerce .button{text-align:center;width:100%;min-height:clamp(50px,7.82vw,80px);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--main-radius);background-color:var(--bg-d)!important;margin:0!important;color:var(--cl-i);font-family:var(--font-family-alt);font-size:clamp(26px,3.39vw,42px);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}body.woocommerce-checkout .bg-frame{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;inset:0;z-index:-1;-webkit-filter:blur(2.5px) brightness(40%);filter:blur(2.5px) brightness(40%)}body.woocommerce-checkout .bg-frame:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left bottom,left top,color-stop(26%,rgba(0,0,0,0)),color-stop(50%,rgba(29,26,14,.78)),color-stop(75%,#1d1a0e),to(#1d1a0e));background:linear-gradient(0deg,rgba(0,0,0,0) 26%,rgba(29,26,14,.78) 50%,#1d1a0e 75%,#1d1a0e 100%);z-index:2}body.woocommerce-checkout .bg-frame img{-webkit-filter:brightness(40%);filter:brightness(40%);max-height:70%;width:100%;height:100%}body.woocommerce-checkout .checkout-block{position:relative;width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-offset)}body.woocommerce-checkout .checkout-block>.woocommerce-message{display:none}body.woocommerce-checkout form.woocommerce-checkout{display:grid;grid-template-columns:minmax(350px,1.3fr) 1.1fr;gap:60px 30px}body.woocommerce-checkout form.woocommerce-checkout .checkout-total{border-top:1px solid var(--br-c);padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}body.woocommerce-checkout form.woocommerce-checkout .checkout-total__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-checkout form.woocommerce-checkout .cart-discount__label,body.woocommerce-checkout form.woocommerce-checkout .cart-discount__value{color:var(--cl-a);font-size:clamp(14px,2.09vw,18px);font-style:normal;font-weight:400;line-height:145%}body.woocommerce-checkout form.woocommerce-checkout .cart-discount__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media(max-width:768px){body.woocommerce-checkout .payment-radio-label{font-size:clamp(14px,2.35vw,18px)}body.woocommerce-checkout form.woocommerce-checkout .cart-discount__value{gap:clamp(15px,3.91vw,30px)}}body.woocommerce-checkout form.woocommerce-checkout .order-total{color:var(--cl-a);font-family:var(--font-family-alt);font-size:clamp(30px,3.91vw,42px);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}body.woocommerce-checkout form.woocommerce-checkout .order-total__value{font-size:clamp(24px,3.91vw,40px)}body.woocommerce-checkout form.woocommerce-checkout .products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}body.woocommerce-checkout form.woocommerce-checkout .product_cart_features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;margin-top:30px}body.woocommerce-checkout form.woocommerce-checkout .product_cart_features .product_cart_features__item{line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}body.woocommerce-checkout form.woocommerce-checkout .product_cart_features .product_cart_features__item__label{color:var(--cl-c);font-size:16px;font-style:normal;font-weight:400;line-height:100%}body.woocommerce-checkout form.woocommerce-checkout .product_cart_features .product_cart_features__item__value{color:var(--cl-d);font-size:16px;font-style:normal;font-weight:400;line-height:100%}body.woocommerce-checkout form.woocommerce-checkout .product-item{display:grid;grid-template-columns:130px 1fr;gap:clamp(15px,3.91vw,30px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.woocommerce-checkout form.woocommerce-checkout .product-item__image img{aspect-ratio:1/1.2;border-radius:calc(var(--main-radius)/2)}body.woocommerce-checkout form.woocommerce-checkout .product-item__title{color:var(--cl-a);font-family:var(--font-family-alt);font-size:clamp(20px,2.61vw,26px);font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}@media(max-width:768px){body.woocommerce-checkout form.woocommerce-checkout .product-item{grid-template-columns:clamp(95px,20.86vw,160px) 1fr}body.woocommerce-checkout form.woocommerce-checkout .product-item__title{font-size:clamp(16px,3.91vw,30px)}}@media(max-width:576px){body.woocommerce-checkout form.woocommerce-checkout .product-item__remove{-ms-flex-item-align:end;align-self:flex-end}body.woocommerce-checkout form.woocommerce-checkout .product-item__title{grid-column:1/-1}}body.woocommerce-checkout form.woocommerce-checkout .product-item__price{color:var(--cl-a);gap:2px;font-size:18px;font-style:normal;font-weight:400;line-height:105%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:24px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(max-width:576px){body.woocommerce-checkout form.woocommerce-checkout .product-item__price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.woocommerce-checkout form.woocommerce-checkout .product-item__price del{font-size:80%;color:var(--cl-c)}body.woocommerce-checkout form.woocommerce-checkout .product-item__price ins{text-decoration:none}body.woocommerce-checkout form.woocommerce-checkout .product-item__wrapper{padding:15px 0;display:grid;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:1fr auto 24px}@media(max-width:576px){body.woocommerce-checkout form.woocommerce-checkout .product-item__wrapper{height:100%;grid-template-columns:1fr auto}}body.woocommerce-checkout .checkout-content{padding:20px;background-color:var(--bg-i);border-radius:var(--main-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}body.woocommerce-checkout .checkout-content__header{border-bottom:1px solid var(--br-a);margin-bottom:20px}@media(max-width:1024px){body.woocommerce-checkout form.woocommerce-checkout{grid-template-columns:100%}body.woocommerce-checkout .checkout-content__header{margin:0;padding-bottom:10px}}body.woocommerce-checkout .checkout-content__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}body.woocommerce-checkout .checkout-content__selection{--gap:16px;padding:14px;border-radius:calc(var(--main-radius)/2);border:1px solid var(--br-a);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap)}body.woocommerce-checkout .checkout-content__selection .h3{line-height:100%;margin-bottom:calc(var(--gap)/-2)}body.woocommerce-checkout .checkout-content__selection .field-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}body.woocommerce-checkout .checkout-content__selection .field-info span{font-size:14px}body.woocommerce-checkout .checkout-content .woocommerce-billing-fields .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin:0;padding:0}body.woocommerce-checkout .checkout-content .promo-form{padding:0;background-color:rgba(0,0,0,0)}body.woocommerce-checkout .checkout-content .woocommerce-input-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;gap:8px;border-radius:calc(var(--main-radius)/2);border:1px solid var(--br-a)}body.woocommerce-checkout .checkout-content .required_field:not(.h3){color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:145%}body.woocommerce-checkout .checkout-content .input-text{height:100%;color:var(--cl-a);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%;background-color:rgba(0,0,0,0);padding:0;border-radius:0;border:none;min-height:28px}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment{background-color:initial!important;border-radius:initial}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods{background-color:initial;padding:0!important;border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods:after,body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods:before{content:none!important}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box{border-radius:calc(var(--main-radius)/2)!important;background-color:var(--bg-i)!important;border:1px solid var(--br-a)}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box:before{content:none!important}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box.payment_method_glocash{background-color:#fff!important}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .testmode-info{color:var(--cl-a);font-size:14px;font-style:normal;font-weight:400;line-height:145%}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .Label{line-height:100%!important;color:var(--cl-b)!important;font-size:14px!important}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .woocommerce-SavedPaymentMethods-saveNew{margin-top:20px!important}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .woocommerce-SavedPaymentMethods-saveNew input{opacity:0;position:absolute;z-index:-1}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .woocommerce-SavedPaymentMethods-saveNew input:checked~label{color:var(--cl-a)}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .woocommerce-SavedPaymentMethods-saveNew input:checked~label:before{background-color:var(--bg-d);border-color:var(--br-d)}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .woocommerce-SavedPaymentMethods-saveNew label{cursor:pointer;position:relative;display:grid!important;grid-template-columns:24px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:var(--cl-c);font-family:var(--font-family);font-size:clamp(14px,2.09vw,18px);font-style:normal;font-weight:400;line-height:110%}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .payment_box .woocommerce-SavedPaymentMethods-saveNew label:before{max-width:24px;width:100%;aspect-ratio:1;border:1px solid var(--br-a);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .wc_payment_methods .wc-ppcp-notice__info>*{margin:0!important}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .place-order{padding:initial!important;margin:0!important}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{padding:10px 0}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p{color:var(--cl-c);font-size:18px;font-style:normal;font-weight:400;line-height:145%}body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p a{text-decoration:underline}body.woocommerce-checkout .checkout-content .woocommerce-error::before,body.woocommerce-checkout .checkout-content .woocommerce-info::before,body.woocommerce-checkout .checkout-content .woocommerce-message::before{top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.woocommerce-checkout .checkout-content .wc-ppcp-notice__info li{font-size:clamp(14px,2.35vw,18px)!important;line-height:110%!important}body.woocommerce-checkout wc-order-attribution-inputs{position:absolute}body.woocommerce-checkout .promo-form{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-radius:var(--main-radius);background:var(--cl-j)}body.woocommerce-checkout .promo-form__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;gap:8px;border-radius:calc(var(--main-radius)/2);border:1px solid var(--br-a)}body.woocommerce-checkout .promo-form__wrap[data-success]{position:relative;border-color:#4baf47!important}body.woocommerce-checkout .promo-form__wrap[data-success]:before{content:attr(data-success);position:absolute;color:var(--cl-a);font-size:12px;line-height:110%;bottom:0;padding:2px 4px;background-color:#4baf47;-webkit-transform:translateY(50%);transform:translateY(50%);border-radius:calc(var(--main-radius)/4);left:10px}body.woocommerce-checkout .promo-form__wrap[data-error]{position:relative;border-color:var(--br-g)!important}body.woocommerce-checkout .promo-form__wrap[data-error]:before{content:attr(data-error);position:absolute;color:var(--cl-a);font-size:12px;line-height:110%;bottom:0;padding:2px 4px;background-color:var(--bg-g);-webkit-transform:translateY(50%);transform:translateY(50%);border-radius:calc(var(--main-radius)/4);left:10px}body.woocommerce-checkout .promo-form__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}body.woocommerce-checkout .promo-form__label input{height:100%;color:var(--cl-a);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}body.woocommerce-checkout .promo-form__btn{padding:6px 14px;border-radius:calc(var(--main-radius)/4);background-color:var(--bg-a);color:var(--cl-b);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%}body.woocommerce-checkout .promo-form__btn[data-loader=true]:before{backdrop-filter:blur(0);opacity:1;background-color:inherit}body.woocommerce-checkout .promo-form__btn[data-loader]{position:relative;overflow:hidden}body.woocommerce-checkout .promo-form__btn[data-loader]:after{padding:5px;width:23px}body.woocommerce-checkout .tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:3;color:var(--cl-b)}body.woocommerce-checkout .tooltip a{color:var(--br-d)}body.woocommerce-checkout .tooltip.active .tooltip__content{-webkit-transform:scale(1);transform:scale(1)}body.woocommerce-checkout .tooltip__trigger{color:var(--cl-a);max-width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}body.woocommerce-checkout .tooltip__trigger svg{width:100%;height:auto;pointer-events:none}body.woocommerce-checkout .tooltip__content{max-height:600px;overflow-y:auto;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(.5);transform:scale(.5);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;position:absolute;max-width:320px;width:80vw;top:0;right:20px;margin-right:10px;background-color:var(--bg-a);border-radius:calc(var(--main-radius)/2);font-style:normal;font-weight:400}body.woocommerce-checkout .tooltip__content::-webkit-scrollbar{cursor:pointer;display:-webkit-box;display:flex}body.woocommerce-checkout .tooltip__content p{font-size:14px;line-height:145%;color:var(--cl-b)}body.woocommerce-checkout .tooltip__content p:not(:last-of-type){margin-bottom:16px}body.woocommerce-checkout .tooltip__content h1,body.woocommerce-checkout .tooltip__content h2,body.woocommerce-checkout .tooltip__content h3,body.woocommerce-checkout .tooltip__content h4,body.woocommerce-checkout .tooltip__content h5,body.woocommerce-checkout .tooltip__content h6{font-family:var(--font-family-alt);font-size:26px;text-transform:uppercase;line-height:110%;color:var(--cl-b);margin-bottom:6px}.woocommerce-order-overview{padding:0!important;width:100%;display:grid;grid-template-columns:repeat(4,auto);border:1px dashed #cfc8d8;margin:0!important}.woocommerce-order-overview:after,.woocommerce-order-overview:before{content:none!important}.woocommerce-order-overview li{margin:0!important;padding:clamp(15px,1.953125vw,20px)!important;width:100%;color:#fff;font-size:14px!important;font-style:normal;font-weight:400;line-height:145%}.woocommerce-order-overview li strong{font-size:clamp(16px,1.7578125vw,20px)!important}@media(max-width:1024px){.woocommerce-order-overview{grid-template-columns:100%;border:1px solid var(--br-a);border-radius:calc(var(--main-radius)/2)}.woocommerce-order-overview li{border:none!important;display:grid;grid-template-columns:1fr 3fr;gap:5px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-order-overview li:not(:last-of-type){border-bottom:1px solid!important}}@media(max-width:425px){.woocommerce-order-overview li{grid-template-columns:100%}}.woocommerce-order-overview li.woocommerce-order-overview__device_label,.woocommerce-order-overview li.woocommerce-order-overview__dob,.woocommerce-order-overview li.woocommerce-order-overview__email,.woocommerce-order-overview li.woocommerce-order-overview__empty,.woocommerce-order-overview li.woocommerce-order-overview__pass_email,.woocommerce-order-overview li.woocommerce-order-overview__pass_platform{border-top:1px dashed #cfc8d8!important}.woocommerce-order .woocommerce-column__title{text-align:center}.woocommerce-order .woocommerce-customer-details--email{color:var(--cl-a);font-size:clamp(16px,1.953125vw,22px)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal;font-weight:400;line-height:145%;font-family:var(--font-family)}@media(hover:hover){body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p a:hover{color:var(--cl-a)}.woocommerce-order .woocommerce-customer-details--email:hover{content:var(--cl-d)}}@media(hover:none){body.woocommerce-checkout .checkout-content .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p a:active{color:var(--cl-a)}.woocommerce-order .woocommerce-customer-details--email:active{content:var(--cl-d)}}.woocommerce-order p{color:var(--cl-a);font-family:var(--font-family-alt);font-size:clamp(26px,3.91vw,34px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;text-align:center}.woocommerce-order .manual-check-message p{font-size:clamp(16px,3.91vw,24px);text-transform:initial}.woocommerce-order .manual-check-message ul{color:var(--cl-a);font-family:var(--font-family-alt);list-style:circle;padding-left:20px;margin:10px 0}.woocommerce-order .manual-check-message ul li{font-size:clamp(14px,3.91vw,18px);line-height:145%;list-style:circle;margin-bottom:3px}.woocommerce-order__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.woocommerce-order-details{margin:0!important;max-width:767px;width:100%;padding:16px;border-radius:calc(var(--main-radius)/2);border:1px solid var(--br-a);background:var(--bg-i)}.woocommerce-order table.shop_table{color:var(--cl-a);font-size:clamp(16px,1.7578125vw,18px);font-style:normal;font-weight:400;line-height:145%;border:1px solid var(--br-a)}.woocommerce-order table.shop_table .product-name{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.woocommerce-order table.shop_table td,.woocommerce-order table.shop_table tfoot td,.woocommerce-order table.shop_table tfoot th{border-top:1px solid var(--br-a)}.main-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.main-top--mode{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--br-c)}.main-top__buttons{display:grid;grid-template-columns:repeat(2,auto);gap:20px}.main-top__error{color:var(--cl-d);font-family:var(--font-family-alt);font-size:clamp(128px,23.47vw,400px);font-style:normal;font-weight:400;line-height:.6;text-transform:uppercase}.custom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(12px,1.96vw,16px)}.custom-list[data-title]{position:relative}.custom-list[data-title]:before{grid-column:1/-1;margin-bottom:10px;content:attr(data-title);position:relative;color:var(--cl-a);font-family:var(--font-family-alt);font-size:clamp(26px,3.39vw,30px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.custom-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-size:clamp(16px,2.09vw,18px);-webkit-transition:color .2s ease-in;transition:color .2s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-list .sprite{-ms-flex-negative:0;flex-shrink:0;max-width:16px;width:100%;color:currentColor}.custom-list .sprite img,.custom-list .sprite svg{width:100%;height:auto}.custom-list .sprite img *,.custom-list .sprite svg *{fill:currentColor}.social-list{display:grid;grid-template-columns:repeat(auto-fill,clamp(30px,4.43vw,36px));gap:clamp(12px,1.96vw,16px) 30px;grid-template-rows:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.social-list[data-title]{position:relative}.social-list[data-title]:before{grid-column:1/-1;margin-bottom:10px;content:attr(data-title);position:relative;color:var(--cl-a);font-family:var(--font-family-alt);font-size:clamp(26px,3.39vw,30px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.social-list li{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1/1}.social-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:100%;font-size:clamp(16px,2.09vw,18px);-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.social-list .sprite{-ms-flex-negative:0;flex-shrink:0;max-width:100%;width:100%;color:currentColor}.social-list .sprite img,.social-list .sprite svg{width:100%;height:auto}.social-list .sprite img *,.social-list .sprite svg *{fill:currentColor}.select-modal{margin:-20px 0;position:relative;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(60px,15.65vw,80px) 0}.select-modal .bg-frame{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;-webkit-filter:blur(2.5px) brightness(10%);filter:blur(2.5px) brightness(10%)}.select-modal .bg-frame img{width:100%;height:100%}.select-modal__list{display:grid;grid-template-columns:repeat(4,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(20px,2.61vw,40px)}.select-modal li{display:-webkit-box;display:-ms-flexbox;display:flex}.select-modal__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--cl-a);border-radius:calc(var(--main-radius)*.75);overflow:hidden;border:2px solid currentColor;-webkit-box-shadow:0 0 100px 0 color-mix(in srgb,currentColor 0,transparent);box-shadow:0 0 100px 0 color-mix(in srgb,currentColor 0,transparent);-webkit-transition:color .2s linear,-webkit-box-shadow .2s linear;transition:color .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear;cursor:pointer;max-height:470px}.select-modal__item img{width:100%;height:100%;-webkit-filter:brightness(30%);filter:brightness(30%);-webkit-transition:.3s linear;transition:.3s linear}.select-modal__item span{position:absolute;width:100%;padding:0 15px;text-align:center;color:currentColor;font-family:var(--font-family-alt);font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}@media(min-width:768px){.select-modal__item span{font-size:clamp(30px,3.91vw,42px)}}@media(max-width:768px){body.woocommerce-checkout form.woocommerce-checkout .product-item__wrapper{padding:min(1.96vw,15px) 0;gap:clamp(15px,3.91vw,30px)}.select-modal__list{grid-template-columns:repeat(2,1fr);gap:20px}.select-modal__item img{aspect-ratio:1/1}.select-modal__item span{font-size:clamp(20px,5.48vw,42px)}}@media(hover:hover){.custom-list a:hover,.social-list a:hover{color:var(--cl-d)}.select-modal__item:hover{color:var(--cl-d);-webkit-box-shadow:0 0 100px 0 color-mix(in srgb,var(--cl-d) 30%,transparent);box-shadow:0 0 100px 0 color-mix(in srgb,var(--cl-d) 30%,transparent)}.select-modal__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media(hover:none){.custom-list a:active{color:var(--cl-d)}.social-list a:active{color:var(--cl-d)}.select-modal__item:active{color:var(--cl-d);-webkit-box-shadow:0 0 100px 0 color-mix(in srgb,var(--cl-d) 30%,transparent);box-shadow:0 0 100px 0 color-mix(in srgb,var(--cl-d) 30%,transparent)}.select-modal__item:active img{-webkit-transform:scale(1.05);transform:scale(1.05)}}
/*# sourceMappingURL=style.css.map */
