@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);
#header .page__wrapper{background-color:rgba(19,20,20,.79);backdrop-filter:blur(11px);-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;max-height:calc(100vh - var(--header-height) - 8px);padding:32px 20px;height:100%}#header .page__wrapper::-webkit-scrollbar{display:none}@supports(height: 100dvh){#header .page__wrapper{max-height:calc(100dvh - var(--header-height) - 8px)}}@media(min-width: 1024px){#header .page__wrapper{border-radius:24px;max-height:calc(100vh - var(--header-height) - 40px);padding:32px}@supports(height: 100dvh){#header .page__wrapper{max-height:calc(100dvh - var(--header-height) - 40px)}}}@media(min-width: 1024px){#header .page{padding-top:8px}#header .page__title{display:none !important}}#header .page__title{font-size:15px;font-weight:400;line-height:22px;color:#fefefe;margin-bottom:36px;display:flex;align-items:center;gap:4px}.header-desktop--v1 #primary .menu-item-has-children>a:first-of-type span:first-of-type::after{background-image:url(data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik05LjYyMzcgMC40NTgzMzZMNS4wNDAzNiA1LjA0MTY3TDAuNDU3MDMxIDAuNDU4MzM2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMC45MTY2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=) !important}.header-desktop--v1 #primary .page a:not(:hover){color:#fff}.header-desktop #primary .page{transition:all .3s;width:100%;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1}.header-desktop #primary .menu-item-has-children:not(:hover)>.page:first-of-type{opacity:0;top:-100%;transition:all .3s;visibility:hidden}.header-desktop #primary{position:relative}.header-desktop #primary .menu-item-has-children>a:first-of-type span:first-of-type{display:flex;align-items:center;gap:6px}.header-desktop #primary .menu-item-has-children>a:first-of-type span:first-of-type:after{content:"";width:11px;height:6px;transition:transform .3s;display:block;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTEgNiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTkuNjIzNyAwLjQ1ODMzNkw1LjA0MDM2IDUuMDQxNjdMMC40NTcwMzEgMC40NTgzMzYiIHN0cm9rZT0iI0ZFRkVGRSIgc3Ryb2tlLXdpZHRoPSIwLjkxNjY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==)}.header-desktop #primary .menu-item-has-children:hover span:after{transform:rotateX(180deg)}.header-desktop .page ul{padding:0px !important}.header-desktop .page ul li a{padding:10px 0px !important;display:flex}.header-mobile .menu-item-has-children>a:first-of-type span{display:flex;align-items:center;gap:9px}.header-mobile .menu-item-has-children>a:first-of-type span:after{content:"";width:6px;position:relative;top:1px;height:11px;min-width:6px;display:block;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjExIiB2aWV3Qm94PSIwIDAgNiAxMSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTAuNDU3MDMxIDkuNjI1MDFMNS4wNDAzNiA1LjA0MTY4TDAuNDU3MDMxIDAuNDU4MzQ0IiBzdHJva2U9IiNGRUZFRkUiIHN0cm9rZS13aWR0aD0iMC45MTY2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=)}.header-mobile .page:not(.active){opacity:0;visibility:hidden;transform:translateX(-250%)}.header-mobile .page{transition:all .3s;position:absolute;z-index:40;width:100%;top:0px;height:100%;overflow-y:auto;left:50%;transform:translateX(-50%)}.header-mobile .page ul{padding:0px !important;display:flex;flex-direction:column;gap:36px}.header-mobile .page ul li a{padding:0px !important;display:flex}body.admin-bar #header{top:32px}@media(max-width: 782px){body.admin-bar #header{top:46px}}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}[class*=animation-]{animation:.5s ease-out both}[x-scrollspy]{visibility:hidden}.animation-fade{animation-name:fade;animation-duration:.8s;animation-timing-function:linear}.animation-scale-up{animation-name:fade,scale-up}.animation-scale-down{animation-name:fade,scale-down}.animation-slide-top{animation-name:fade,slide-top}.animation-slide-bottom{animation-name:fade,slide-bottom}.animation-slide-left{animation-name:fade,slide-left}.animation-slide-right{animation-name:fade,slide-right}.animation-slide-top-small{animation-name:fade,slide-top-small}.animation-slide-bottom-small{animation-name:fade,slide-bottom-small}.animation-slide-left-small{animation-name:fade,slide-left-small}.animation-slide-right-small{animation-name:fade,slide-right-small}.animation-slide-top-medium{animation-name:fade,slide-top-medium}.animation-slide-bottom-medium{animation-name:fade,slide-bottom-medium}.animation-slide-left-medium{animation-name:fade,slide-left-medium}.animation-slide-right-medium{animation-name:fade,slide-right-medium}.animation-kenburns{animation-name:kenburns;animation-duration:15s}.animation-shake{animation-name:shake}.animation-stroke{animation-name:stroke;animation-duration:2s;stroke-dasharray:var(--animation-stroke)}.animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.animation-fast{animation-duration:.1s}.animation-toggle:not(:hover):not(:focus) [class*=animation-]{animation-name:none}@keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes scale-up{0%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes stroke{0%{stroke-dashoffset:var(--animation-stroke)}100%{stroke-dashoffset:0}}.hamburger{cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.hamburger .line{width:15px;height:1px;background-color:#fff;display:block;margin:4px auto;border-radius:4px;transition:all .3s ease-in-out}.hamburger .hamburger-container{width:17px;height:18px}.hamburger.is-active .hamburger-container{transition:all .3s ease-in-out;transition-delay:.2s;transform:rotate(45deg)}.hamburger.is-active .line:nth-child(2){width:0px}.hamburger.is-active .line:nth-child(1),.hamburger.is-active .line:nth-child(3){transition-delay:.1s}.hamburger.is-active .line:nth-child(1){transform:translateY(4px)}.hamburger.is-active .line:nth-child(3){transform:translateY(-6px) rotate(90deg)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide{visibility:visible !important}.splide__track{overflow:visible !important}.splide__slide{display:flex;flex-direction:column;flex-grow:1}.splide__arrow{outline:none;border:none;transition:opacity .3s}.splide__arrow[disabled]{opacity:.6}.wpcf7-response-output{border-radius:6px;border-color:#fff !important;color:#fff;border:0px !important;border-top:1px solid #fff !important;border-radius:0px !important;padding:10px 0px 0px 0px !important;margin-top:24px !important;display:block;font-size:14px;line-height:20px}#main-contact-form .acceptance{margin-top:86px}@media(max-width: 767px){#main-contact-form .acceptance{margin-top:25px}}#main-contact-form .wpcf7-acceptance{font-size:12px;line-height:16px;color:#fff}#main-contact-form .wpcf7-acceptance .wpcf7-list-item{margin-left:29px;display:block}#main-contact-form button{max-width:188px !important;width:100% !important;margin-top:12px}#main-contact-form .wpcf7-not-valid-tip{color:#fff !important;font-size:12px !important;line-height:16px;margin-top:3px !important;display:block !important}.woocommerce-account .woocommerce:before,.woocommerce-account .woocommerce:after{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%;float:unset}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{float:unset;width:100%}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;column-gap:16px;grid-template-columns:1fr 1fr}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .input-row-wide,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .input-row-wide{grid-column:span 2/span 2 !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .my-label,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .my-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 40px)}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row{float:unset !important;clear:unset !important;margin-bottom:20px !important;padding:0px !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .input-row.small,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .input-row.small{margin-bottom:20px !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .my-label-2,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .my-label-2{font-weight:400 !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .my-label-2 .required,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .my-label-2 .required{font-weight:400 !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_1_field,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #shipping_address_1_field,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #billing_address_1_field,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field{margin-bottom:8px !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_2_field label,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #shipping_address_2_field label,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #billing_address_2_field label,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper #shipping_address_2_field label{display:none !important}@media(max-width: 1024px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .input-row-wide,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .input-row-wide{grid-column:unset !important}}.woocommerce-checkout .checkbox{border-color:#c4c4c4 !important;top:3px !important}.woocommerce-checkout #order_comments_field{margin-bottom:0px !important}.woocommerce-checkout #order_comments_field textarea.my-input{border-radius:20px !important;resize:none;min-height:120px;padding:12px 20px !important}.woocommerce-checkout .woocommerce-shipping-fields:after,.woocommerce-checkout .woocommerce-shipping-fields:before,.woocommerce-checkout .woocommerce-billing-fields:after,.woocommerce-checkout .woocommerce-billing-fields:before{display:none !important}.woocommerce-checkout #ship-to-different-address{position:relative}.woocommerce-checkout .woocommerce-checkout-payment{background-color:#f8f8f8 !important}.woocommerce-checkout .pbl-container .payu-list-banks li label.active,.woocommerce-checkout .pbl-container .payu-list-banks li label:hover{background-color:#f8f8f8 !important;border-color:#fff}.woocommerce-checkout .pbl-container .payu-list-banks li label{border-color:#fff !important}.woocommerce-checkout .woocommerce-error.pbl-error,.woocommerce-checkout .woocommerce-error.pbl-error *{color:#000 !important}.woocommerce-checkout .woocommerce-checkout-payment{background:transparent !important;padding:0px !important}.woocommerce-checkout .woocommerce-checkout-payment ul{padding:0px !important;border:0px !important}.woocommerce-checkout .woocommerce-checkout-payment ul li label.active{background:#fff !important}.woocommerce-checkout .woocommerce-checkout .pbl-container .payu-list-banks li label.active,.woocommerce-checkout .woocommerce-checkout .pbl-container .payu-list-banks li label:hover{background:#fff !important}.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:15px;line-height:22px;color:#6e6e6e}.woocommerce-checkout .woocommerce-privacy-policy-text a{color:#e3399d}.woocommerce-checkout .woocommerce-privacy-policy-text a:hover{text-decoration:underline}.woocommerce-checkout .payment_box{margin:8px 0px 0px 0px !important}.woocommerce-checkout abbr{color:#000 !important;font-weight:400 !important}.woocommerce-checkout #cf-turnstile-woo-checkout{margin-top:16px}.woocommerce-checkout .cf-turnstile-br{display:none}.wecr-order-status{padding:5px 12px 6px 12px;font-size:11px;line-height:15px;font-weight:600;border-radius:999px;background-color:#e8f7f0;color:#19a974}.wecr-order-status--completed{background-color:#e8f7f0;color:#19a974}.wecr-order-status--processing,.wecr-order-status--pending{background-color:#f2f2f2;color:#6e6e6e}.wecr-order-status--cancelled,.wecr-order-status--failed,.wecr-order-status--on-hold,.wecr-order-status--refunded{background-color:#f2f2f2;color:#6e6e6e}input[type=text].my-input,input[type=number].my-input,input[type=email].my-input,input[type=tel].my-input,input[type=password].my-input,select.my-input,textarea.my-input,.woocommerce .select2 .select2-selection{display:block !important;width:100% !important;padding:0px 20px !important;display:flex !important;align-items:center !important;color:#000 !important;border:1px solid #000 !important;font-size:16px !important;font-family:"Manrope" !important;font-weight:400 !important;outline:none !important;background-color:transparent !important;border-radius:50px !important;transition:background-color 99999s;box-shadow:none !important;outline:none !important}input[type=text].my-input:not([name=order_comments]),input[type=number].my-input:not([name=order_comments]),input[type=email].my-input:not([name=order_comments]),input[type=tel].my-input:not([name=order_comments]),input[type=password].my-input:not([name=order_comments]),select.my-input:not([name=order_comments]),textarea.my-input:not([name=order_comments]),.woocommerce .select2 .select2-selection:not([name=order_comments]){height:48px !important}input[type=text].my-input:-webkit-autofill,input[type=text].my-input:-webkit-autofill:hover,input[type=text].my-input:-webkit-autofill:focus,input[type=text].my-input:-webkit-autofill:active,input[type=number].my-input:-webkit-autofill,input[type=number].my-input:-webkit-autofill:hover,input[type=number].my-input:-webkit-autofill:focus,input[type=number].my-input:-webkit-autofill:active,input[type=email].my-input:-webkit-autofill,input[type=email].my-input:-webkit-autofill:hover,input[type=email].my-input:-webkit-autofill:focus,input[type=email].my-input:-webkit-autofill:active,input[type=tel].my-input:-webkit-autofill,input[type=tel].my-input:-webkit-autofill:hover,input[type=tel].my-input:-webkit-autofill:focus,input[type=tel].my-input:-webkit-autofill:active,input[type=password].my-input:-webkit-autofill,input[type=password].my-input:-webkit-autofill:hover,input[type=password].my-input:-webkit-autofill:focus,input[type=password].my-input:-webkit-autofill:active,select.my-input:-webkit-autofill,select.my-input:-webkit-autofill:hover,select.my-input:-webkit-autofill:focus,select.my-input:-webkit-autofill:active,textarea.my-input:-webkit-autofill,textarea.my-input:-webkit-autofill:hover,textarea.my-input:-webkit-autofill:focus,textarea.my-input:-webkit-autofill:active,.woocommerce .select2 .select2-selection:-webkit-autofill,.woocommerce .select2 .select2-selection:-webkit-autofill:hover,.woocommerce .select2 .select2-selection:-webkit-autofill:focus,.woocommerce .select2 .select2-selection:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #fff inset !important;box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#000 !important}input[type=text].my-input:focus,input[type=number].my-input:focus,input[type=email].my-input:focus,input[type=tel].my-input:focus,input[type=password].my-input:focus,select.my-input:focus,textarea.my-input:focus,.woocommerce .select2 .select2-selection:focus{border-color:#e3399d !important}input[type=text].my-input::placeholder:not(.pl),input[type=number].my-input::placeholder:not(.pl),input[type=email].my-input::placeholder:not(.pl),input[type=tel].my-input::placeholder:not(.pl),input[type=password].my-input::placeholder:not(.pl),select.my-input::placeholder:not(.pl),textarea.my-input::placeholder:not(.pl),.woocommerce .select2 .select2-selection::placeholder:not(.pl){font-size:0px !important}textarea.my-input:not([name=order_comments]){min-height:167px !important;padding:12px 20px !important;border-radius:24px !important;height:unset !important;resize:none}.wpcf7-not-valid-tip{font-size:13px !important}.wpcf7-list-item{margin:0px !important;color:#000;font-size:12px;font-weight:400}.wpcf7-list-item a{font-size:12px !important;font-weight:600 !important;text-decoration:underline !important}.input-cols-2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}@media(max-width: 768px){.input-cols-2{grid-template-columns:1fr}}.input-cols-2 .input-row{margin-bottom:0px !important}.my-label-2{font-size:15px;font-weight:500;line-height:20px !important;color:#000;display:block;margin-bottom:8px}.my-label-2 .required{color:#000 !important}.input-row{position:relative !important;margin-bottom:32px !important;width:100% !important}.input-row:before,.input-row:after{display:none !important}.input-row.small{margin-bottom:24px !important}.input-row em{display:block;margin-top:8px;font-size:11px;line-height:15px;color:#6e6e6e;font-style:normal !important}.input-row .my-label:not([for=billing_country],[for=billing_state],[for=shipping_country],[for=shipping_state]){font-size:16px;font-family:"Manrope";line-height:26px;color:rgba(18,18,21,.6);transition:all .3s linear;position:absolute;left:20px;top:10px;cursor:text}.input-row .my-label:not([for=billing_country],[for=billing_state],[for=shipping_country],[for=shipping_state]).wc{left:24px;top:14px}.input-row.active .my-label{background-color:#fff;z-index:10;top:-7px !important;font-size:10px;color:#000;line-height:15px}.acceptance-row{margin-bottom:32px}select.my-input option{color:#000}select.my-input{-webkit-appearance:none;apperance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImlvbjpjaGV2cm9uLWRvd24iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMTIuNSA2LjI1TDggMTAuNzVMMy41IDYuMjUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=);background-size:16px 16px;background-position:right 10px center;background-repeat:no-repeat}.wpcf7-acceptance{padding-left:24px}.wpcf7-response-output{font-size:15px;color:#000;border-top:1px solid red !important}.wpcf7-form .btn{transition:all .3s}.wpcf7-form.submitting .btn{position:relative;font-size:0px !important}.wpcf7-form.submitting .btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:35px;height:35px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iIiBpZD0ic3Bpbm5lciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgc3R5bGU9Im1hcmdpbjogYXV0bzsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGRpc3BsYXk6IGJsb2NrOyBzaGFwZS1yZW5kZXJpbmc6IGF1dG87IiB3aWR0aD0iNDVweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjMyIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWRhc2hhcnJheT0iNTAuMjY1NDgyNDU3NDM2NjkgNTAuMjY1NDgyNDU3NDM2NjkiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+CiAgICAgICAgICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBkdXI9IjFzIiBrZXlUaW1lcz0iMDsxIiB2YWx1ZXM9IjAgNTAgNTA7MzYwIDUwIDUwIj48L2FuaW1hdGVUcmFuc2Zvcm0+CiAgICAgICAgICAgICAgICAgICAgPC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgPCEtLSBbbGRpb10gZ2VuZXJhdGVkIGJ5IGh0dHBzOi8vbG9hZGluZy5pby8gLS0+CiAgICAgICAgICAgICAgICA8L3N2Zz4=)}*,*:before,*:after{box-sizing:border-box}[x-cloak]{display:none;visibility:hidden}body.elementor-editor-active [x-show]{overflow:auto !important;height:auto !important;transition:height .3s}#breadcrumbs a{text-decoration:none}#breadcrumbs a:hover{color:var(--color-primary-main)}#breadcrumbs [aria-current=page]{color:var(--color-light-text-primary)}#draw-rect{transition:width 1.3s ease-out}#animate-svg{max-width:100%;opacity:0}#animate-svg.in-view{opacity:1}#animate-svg.in-view .square{opacity:0;animation:fade 1s ease-in forwards}#animate-svg.in-view .square:nth-child(1){animation-delay:0.09s}#animate-svg.in-view .square:nth-child(2){animation-delay:0.18s}#animate-svg.in-view .square:nth-child(3){animation-delay:0.27s}#animate-svg.in-view .square:nth-child(4){animation-delay:0.36s}#animate-svg.in-view .square:nth-child(5){animation-delay:0.45s}#animate-svg.in-view .square:nth-child(6){animation-delay:0.54s}#animate-svg.in-view .square:nth-child(7){animation-delay:0.63s}#animate-svg.in-view .square:nth-child(8){animation-delay:0.72s}#animate-svg.in-view .square:nth-child(9){animation-delay:0.81s}#animate-svg.in-view .square:nth-child(10){animation-delay:0.9s}.bg-gradient:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}@media(min-width: 1024px){.gradient-white{position:relative}.gradient-white:after{content:"";position:absolute;right:-20px;top:0;width:310px;height:100%;background:linear-gradient(270deg, #fff 24%, transparent 100%);z-index:10}.gradient-white:before{content:"";position:absolute;left:-20px;width:310px;top:0;height:100%;z-index:10;background:linear-gradient(90deg, #fff 20%, transparent 100%)}.gradient-white .container{max-width:100% !important}}@media(max-width: 1023px){:root{--header-height: 106px}}.video-full{position:absolute !important;display:flex;height:100%;width:100%;left:0;top:0}.video-full video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.video-full-top-center video{object-position:50% 0%}.custom-gallery{overflow-x:auto !important;min-width:calc(100% + 40px) !important;margin-left:-20px !important;padding:0 20px !important;-ms-overflow-style:none;scrollbar-width:none}.custom-gallery .elementor-widget-image{min-width:316px !important;max-width:unset !important}.custom-gallery .elementor-widget-image img{-webkit-user-drag:none !important;user-select:none !important;-webkit-user-select:none}.custom-gallery::-webkit-scrollbar{display:none}.skeleton-box{display:inline-block;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton-box::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));animation:shimmer 5s infinite;content:""}@keyframes shimmer{100%{transform:translateX(100%)}}.about-us-card{backdrop-filter:blur(7px);position:relative}.about-us-card:after{content:"";position:absolute;width:0%;height:3px;left:0;bottom:0;background-color:#e3399d;transition:all 1s .5s linear}.about-us-card.animated:after{width:100%}body .about-us-card:nth-child(1)::after{transition-delay:1.2s !important}body .about-us-card:nth-child(2)::after{transition-delay:2.2s !important}body .about-us-card:nth-child(3)::after{transition-delay:3.2s !important}body .about-us-card:nth-child(4)::after{transition-delay:4.2s !important}body .about-us-card:nth-child(5)::after{transition-delay:5.2s !important}body .about-us-card:nth-child(6)::after{transition-delay:6.2s !important}body .about-us-card:nth-child(7)::after{transition-delay:7.2s !important}body .about-us-card:nth-child(8)::after{transition-delay:8.2s !important}body .about-us-card:nth-child(9)::after{transition-delay:9.2s !important}body .about-us-card:nth-child(10)::after{transition-delay:10.2s !important}.my-scroll-nav:not(.not){position:sticky !important;top:calc(var(--header-height) + 50px);left:0;overflow-x:auto !important;z-index:99 !important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width: 1024px){.my-scroll-nav:not(.not){top:calc(var(--header-height) + 20px)}}.my-scroll-nav:not(.not)::-webkit-scrollbar{display:none}.my-scroll-nav:not(.not) .item{white-space:nowrap;min-width:max-content;transition:all .3s ease-in}.my-scroll-nav:not(.not) .item div:first-of-type,.my-scroll-nav:not(.not) .item p:first-of-type{display:flex !important;align-items:start;gap:4px}.my-scroll-nav:not(.not) .item div:first-of-type small,.my-scroll-nav:not(.not) .item p:first-of-type small{font-size:10px !important;line-height:1 !important;position:relative !important;top:4px !important}.my-scroll-nav:not(.not) .item.active{color:#fff !important;background-color:#e3399d !important;font-weight:500 !important}.my-scroll-nav:not(.not) .item.active *{color:#fff !important;font-weight:500 !important}.my-scroll-nav:not(.not) .track{min-width:max-content}.my-content a,.my-content p,.my-content .item{display:flex;align-items:center;gap:8px;margin-bottom:12px}.entry-product-add-to-cart-small{position:relative}.entry-product-add-to-cart-small.is-loading:after{content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,.4);backdrop-filter:blur(1px);width:100%;height:100%;border-radius:100%}@media(min-width: 768px){.hero-height{height:780px !important;max-height:80vh !important;min-height:550px !important}}.elementor-button{animation:unset !important;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1) !important}.elementor-button:hover{transform:scale(1.015)}#breadcrumbs{font-family:"Manrope";color:#838485;font-size:12px !important;line-height:16px !important}#breadcrumbs span span,#breadcrumbs a{color:#000;font-size:11px !important;font-weight:400;line-height:15px !important}#breadcrumbs [aria-current=page]{color:#e3399d}#breadcrumbs span span{padding:0 4px}#breadcrumbs span span:first-of-type{padding-left:0px}#breadcrumbs span span:last-of-type{padding-right:0px}.table-of-content__list ol,.table-of-content__list ul{list-style:none;padding:0px !important}.table-of-content__list li{display:flex}.table-of-content__list a{display:block;padding:7px 0px 7px 14px;font-size:15px;font-weight:400;line-height:22px;color:#6e6e6e;transition:color .3s linear,border-color .3s linear;will-change:color,border-color;border-left:2px solid #e8e8e8}.table-of-content__list a.active{color:#e3399d;border-color:#e3399d}body.woocommerce-order-received:not(.logged-in) .woocommerce{width:100%;max-width:1356px;margin-inline:auto;padding:48px 20px}@media(max-width: 967px){.ai-badge-gray p{color:#6b6b6b !important;text-shadow:none}}.ai-badge p{text-shadow:0 1px 3px rgba(0,0,0,.6)}
