@charset "UTF-8";
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css");:root{--primary-color: #00bfff;--primary-color-light: #87cefa;--primary-color-dark: #0077be;--primary-color-text: #fff;--secondary-color: #ffa07a;--secondary-color-light: #ffc1a0;--secondary-color-dark: #e67e22;--secondary-color-text: #333;--tertiary-color: #f0e68c;--tertiary-color-light: #f2eab3;--tertiary-color-dark: #bdb76b;--tertiary-color-text: #333;--background-color: #f2f2f2;--background-color-light: #f7f7f7;--background-color-dark: #ddd;--background-color-text: #333;--success-color: #3c763d;--success-color-light: #67b168;--success-color-dark: #2b542c;--success-color-text: #fff;--danger-color: #a94442;--danger-color-light: #eba5a5;--danger-color-dark: #721c24;--danger-color-text: #fff;--transparent: rgba(255, 255, 255, 0);--transition: all .3s ease-in-out;--box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;--radius: .35rem}.btn-primary{background-color:var(--primary-color);color:var(--primary-color-text);padding:10px 20px}.btn-secondary{background-color:var(--secondary-color);color:var(--secondary-color-text);padding:10px 20px}.alert-success{background-color:var(--success-color);color:var(--success-color-text);padding:10px 20px}.alert-danger{background-color:var(--danger-color);color:var(--danger-color-text);padding:10px 20px}.rounded{border-radius:var(--radius)}.border{border:1px solid var(--background-color)}.shadow{box-shadow:var(--box-shadow)}.overflow-hidden{overflow:hidden}.h1,h1{font-size:3.7em}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{background-color:var(--background-color-light);border:1px solid var(--background-color-dark);border-radius:var(--radius);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-sizing:border-box;color:#333;font-size:0.97em;height:2.507em;max-width:100%;padding:0 0.75em;transition:var(--transition);vertical-align:middle;width:100%}.bg-top-left{background-position:top left !important}.bg-contain{background-size:contain !important}.search-button{background:var(--transparent) !important;position:absolute !important;top:0;margin:0;padding:0px 10px;right:0px;border:unset;color:black}.search-dropdown{position:absolute;width:420px;max-width:100vw;background:white;padding:15px;right:0;box-shadow:var(--box-shadow);border-radius:var(--radius);z-index:1}.search-dropdown .live-search-results{margin-top:6px;max-height:440px;overflow-y:scroll}.button,button,fieldset,input,select,textarea{margin-bottom:1em;border-radius:var(--radius)}.button.loading:after{display:none}.button.loading i:after{-webkit-animation:spin 0.5s linear infinite;animation:spin 0.5s linear infinite;border:2px solid #000;border-radius:32px;border-right-color:transparent !important;border-top-color:transparent !important;content:"";display:block;height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyBlack.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyBlack.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyHeavy.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyHeavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyBold.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyBoldItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyBlackItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyBlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyHeavyItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyHeavyItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroySemiBoldItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroySemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyMedium.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyMedium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyThinItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyLight.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyLight.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-Gilroy.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-Gilroy.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyMediumItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyMediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroySemiBold.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroySemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyLightItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyLightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XLight";src:url("../fonts/gilroy-vh/SVN-GilroyXLightItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyXLightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XBold";src:url("../fonts/gilroy-vh/SVN-GilroyXBoldItalic.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyXBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy";src:url("../fonts/gilroy-vh/SVN-GilroyThin.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyThin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy XBold";src:url("../fonts/gilroy-vh/SVN-GilroyXBold.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyXBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy XLight";src:url("../fonts/gilroy-vh/SVN-GilroyXLight.woff2") format("woff2"), url("../fonts/gilroy-vh/SVN-GilroyXLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-Bold.woff2") format("woff2"), url("../fonts/CormorantGaramond-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url("../fonts/Quicksand-Medium.woff2") format("woff2"), url("../fonts/Quicksand-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Medium.woff2") format("woff2"), url("../fonts/Roboto-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Tahoma";src:url("../fonts/Tahoma-Bold.woff2") format("woff2"), url("../fonts/Tahoma-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"tahoma, arial, helvetica, sans-serif";src:url("../fonts/Tahoma-Bold.woff2") format("woff2"), url("../fonts/Tahoma-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes phonering-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(0.5) skew(1deg);transform:rotate(0) scale(0.5) skew(1deg);opacity:0.1}30%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);transform:rotate(0) scale(0.7) skew(1deg);opacity:0.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:0.1}}@keyframes phonering-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);transform:rotate(0) scale(0.7) skew(1deg);opacity:0.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:0.2}100%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);transform:rotate(0) scale(0.7) skew(1deg);opacity:0.2}}@keyframes phonering-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}}.footer-contact-info{position:fixed;bottom:0;left:0;padding:10px;padding-bottom:110px;z-index:99}ul.ft-contact-list{list-style:none;padding:0}ul.ft-contact-list a{width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--x-main-color);padding:7px;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out}ul.ft-contact-list li{margin-bottom:15px}.footer-contact-info h3{transform:rotate(-90deg);margin-top:50px;background:var(--x-main-color);color:white;padding:5px 10px;border-radius:5px;font-size:16px;position:absolute;bottom:37px;left:-20px;width:100px;text-align:center}.footer-contact-info h3 a{color:white}.fixed_footer{position:fixed;bottom:70px;right:15px;z-index:999}.fixed_footer .fixed-footer-link{list-style:none;padding:0px}.fixed_footer .fixed-footer-link li a{width:46px;height:46px;padding:10px;margin-bottom:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg, #035fec, #4e94ff);box-shadow:0px 0px 5px -3px}.fixed_footer .fixed-footer-link li a img{display:block;width:100%}.fixed_footer .fixed-footer-link li a.totop{padding:17px !important;background:rgba(255, 255, 255, 0.84) !important}@media (max-width:768px){.fixed_footer{position:fixed;z-index:999;width:100%;bottom:0px;margin:0px !important;padding:0px !important;right:0px}.fixed_footer ul.fixed-footer-link{display:flex;column-gap:15px;background:white;box-shadow:0px 0px 5px -3px;justify-content:center;align-items:center !important;width:100% !important;padding:10px;margin:0px}.fixed_footer ul.fixed-footer-link a{padding:0px;margin:0px !important}}.footer-hotline-3{position:fixed;bottom:70px;left:0;z-index:999999}.hotline-phone-ring-wrap{position:relative}.hotline-phone-ring{position:relative;visibility:visible;background-color:transparent;width:60px;height:60px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility 0.5s;left:0;bottom:0;display:block}.hotline-phone-ring-circle{width:87px;height:87px;top:10px;left:10px;position:absolute;background-color:transparent;border-radius:100%;border:2px solid #e60808;-webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;transition:all 0.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0.5}.hotline-phone-ring-circle-fill{width:57px;height:57px;top:25px;left:25px;position:absolute;background-color:rgba(230, 8, 8, 0.7);border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all 0.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.hotline-phone-ring-img-circle{background-color:#e60808;width:33px;height:33px;top:37px;left:37px;position:absolute;background-size:20px;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.hotline-phone-ring-img-circle .pps-btn-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotline-phone-ring-img-circle .pps-btn-img img{width:20px}.hotline-bar{position:absolute;background:rgba(230, 8, 8, 0.75);height:40px;width:200px;line-height:40px;border-radius:3px;padding:0 10px;background-size:100%;cursor:pointer;transition:all 0.8s;-webkit-transition:all 0.8s;z-index:9;box-shadow:0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);border-radius:50px !important;left:33px;bottom:-13px}.hotline-bar>a{color:#fff;text-decoration:none;font-size:15px;font-weight:bold;text-indent:50px;display:block;letter-spacing:1px;line-height:40px;font-family:Arial}.hotline-bar>a:hover,.hotline-bar>a:active{color:#fff}@media (max-width:768px){.hotline-bar{display:none}}.mobile-fixed-contact{position:fixed;bottom:0;z-index:9;background:#ffad01;width:100%;padding:10px}.mobile-fixed-contact img,.mobile-fixed-contact svg{width:18px !important;display:inline-block !important;margin:0px;line-height:30px}.mobile-fixed-contact h3{color:white;font-size:16px;font-weight:bold;display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;margin:0px;padding:10px;text-align:center;justify-content:center;background:#000000;border-radius:30px}.mobile-fixed-contact h3 span{color:white}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--x-main-color)}.hamburger-box{width:30px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:4px;background-color:#333;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.site-header{position:relative;z-index:80;transition:var(--x-transition)}.site-header a.navbar-brand{width:200px}.site-header.sticky{position:fixed;z-index:999;left:0;top:0;width:100%;box-shadow:0px 0px 5px -3px}.site-header.sticky .bg-light{display:none}.site-header.sticky .bottom-header{box-shadow:0px 0px 7px -3px}#nav-main{position:relative;z-index:2;background:#ffffff !important}#nav-main ul#main-navbar>li{position:relative}#nav-main ul#main-navbar>li>a{text-transform:uppercase;position:relative;font-size:16px;font-weight:700;color:#000000;padding-left:8px;padding-right:8px;padding-top:15px;padding-bottom:15px;display:block;letter-spacing:0.5px}#nav-main ul#main-navbar>li:hover.menu-item-has-children>a:after{transform:rotate(180deg)}#nav-main ul#main-navbar>li.menu-item-has-children>a:after{content:"";font-family:var(--x-icons-font);display:inline-block;margin-left:10px;font-size:12px;transition:all 0.3s ease-in-out;color:black;font-weight:900}#nav-main ul#main-navbar>li.current_page_item>a{color:var(--x-main-color)}#nav-main ul#main-navbar>li:hover>ul.sub-menu{transition:var(--x-transition);pointer-events:all}#nav-main ul#main-navbar>li:hover>ul.sub-menu li{visibility:visible;transform:rotateY(0);opacity:1}#nav-main ul#main-navbar>li:hover>ul.sub-menu li :hover ul.sub-menu{transition:var(--x-transition)}#nav-main ul#main-navbar>li:hover>ul.sub-menu li ul.sub-menu{position:absolute;right:0px}#nav-main ul#main-navbar>li:hover>ul.sub-menu{pointer-events:all;opacity:1;transform:translateY(0px)}#nav-main ul#main-navbar>li>ul.sub-menu{pointer-events:none;position:absolute;top:90%;width:250px;padding:0px;list-style:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;opacity:0;transform:translateY(-10px)}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(2){transition-delay:100ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(3){transition-delay:150ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(4){transition-delay:200ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(5){transition-delay:250ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(6){transition-delay:300ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(7){transition-delay:350ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(8){transition-delay:400ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(9){transition-delay:450ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(10){transition-delay:500ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(11){transition-delay:550ms}#nav-main ul#main-navbar>li>ul.sub-menu>li:nth-child(12){transition-delay:600ms}#nav-main ul#main-navbar>li>ul.sub-menu>li{padding:10px;transform-style:preserve-3d;transition:all 0.3s ease-in-out;padding-left:20px !important;display:block;font-weight:600;display:block;visibility:hidden;transform:rotateY(180deg);opacity:0;transform-style:preserve-3d;position:relative;transition:transform 0.8s;background:#212529;border:1px solid #31363b}#nav-main ul#main-navbar>li>ul.sub-menu>li.menu-item-has-children:hover ul.sub-menu{pointer-events:all;opacity:1;transform:translateX(0px)}#nav-main ul#main-navbar>li>ul.sub-menu>li.menu-item-has-children:hover ul.sub-menu a{font-weight:400;color:#333}#nav-main ul#main-navbar>li>ul.sub-menu>li.menu-item-has-children ul.sub-menu{position:absolute;top:0px;left:100%;width:200px;padding:0px;pointer-events:none;opacity:0;transform:translateX(-10px);transition:var(--x-transition);box-shadow:rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px}#nav-main ul#main-navbar>li>ul.sub-menu>li.menu-item-has-children ul.sub-menu:after{content:"";font-family:var(--x-icons-font);font-weight:900;position:absolute;top:10px;left:-6px;color:#b7b7b7}#nav-main ul#main-navbar>li>ul.sub-menu>li.menu-item-has-children ul.sub-menu li{display:block;background:white;font-weight:500;padding:10px;transform-style:preserve-3d;transition:all 0.3s ease-in-out;padding-left:20px !important;display:block;font-weight:600}#nav-main ul#main-navbar>li>ul.sub-menu>li.menu-item-has-children ul.sub-menu li:hover{background-color:#161616;color:var(--x-main-color)}#nav-main div#searchSection{position:absolute;width:340px;right:0;border-radius:0.35rem;box-shadow:var(--x-box-shadow)}#nav-main div#searchSection input{border:unset !important}#nav-main div#searchSection .btn{background:unset !important;border:unset !important;color:black !important}#nav-main div#searchSection .btn:focus{box-shadow:unset !important}.mobile-canvas{position:fixed;background-color:white;z-index:999;top:0px;left:-100%;width:320px;max-width:90%;height:100%;transition:var(--x-transition)}.mobile-canvas.showing{left:0%;transition:var(--x-transition)}.mobile-canvas .mobile-header{padding:15px}.mobile-canvas .mobile-header .contact-header,.mobile-canvas .mobile-header .address-header,.mobile-canvas .mobile-header .schedule-header{width:100%;padding:10px;margin-bottom:15px;background:whitesmoke}.mobile-canvas .mobile-header .contact-header,.mobile-canvas .mobile-header .address-header{border-right:unset}.mobile-canvas ul#mobile-navbar{list-style:none;padding:20px 0px}.mobile-canvas ul#mobile-navbar>li{display:block;text-transform:uppercase;font-size:14px}.mobile-canvas ul#mobile-navbar>li a{color:var(--x-default-color);font-weight:700}.mobile-canvas ul#mobile-navbar>li a.active{color:white}.fixedFooterMobile{position:fixed;bottom:0px;width:100%;background:white;display:flex;flex-wrap:wrap;justify-content:center;z-index:9999;left:0;column-gap:10px;padding:0.5rem 15px}.top-header-search-form{position:relative;width:220px;max-width:100%}.top-header-search-form input{border-radius:30px;padding:5px 10px;font-size:12px}.top-header-search-form .top-header-search-form-button{position:absolute;right:12px;top:3px;z-index:2;background:unset;border:unset}.mobile-menu-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99;background:rgba(0, 0, 0, 0.75);cursor:pointer;opacity:0;pointer-events:none;transition:var(--x-transition)}.mobile-menu-overlay.showing{opacity:1;pointer-events:all}@keyframes phonering-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(0.5) skew(1deg);transform:rotate(0) scale(0.5) skew(1deg);opacity:0.1}30%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);transform:rotate(0) scale(0.7) skew(1deg);opacity:0.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:0.1}}@keyframes phonering-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);transform:rotate(0) scale(0.7) skew(1deg);opacity:0.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:0.2}100%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);transform:rotate(0) scale(0.7) skew(1deg);opacity:0.2}}@keyframes phonering-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}}.footer-contact-info{position:fixed;bottom:0;left:0;padding:10px;padding-bottom:110px;z-index:99}ul.ft-contact-list{list-style:none;padding:0}ul.ft-contact-list a{width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--x-main-color);padding:7px;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out}ul.ft-contact-list li{margin-bottom:15px}.footer-contact-info h3{transform:rotate(-90deg);margin-top:50px;background:var(--x-main-color);color:white;padding:5px 10px;border-radius:5px;font-size:16px;position:absolute;bottom:37px;left:-20px;width:100px;text-align:center}.footer-contact-info h3 a{color:white}.fixed_footer{position:fixed;bottom:70px;right:15px;z-index:999}.fixed_footer .fixed-footer-link{list-style:none;padding:0px}.fixed_footer .fixed-footer-link li a{width:46px;height:46px;padding:10px;margin-bottom:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg, #035fec, #4e94ff);box-shadow:0px 0px 5px -3px}.fixed_footer .fixed-footer-link li a img{display:block;width:100%}.fixed_footer .fixed-footer-link li a.totop{padding:17px !important;background:rgba(255, 255, 255, 0.84) !important}@media (max-width:768px){.fixed_footer{position:fixed;z-index:999;width:100%;bottom:0px;margin:0px !important;padding:0px !important;right:0px}.fixed_footer ul.fixed-footer-link{display:flex;column-gap:15px;background:white;box-shadow:0px 0px 5px -3px;justify-content:center;align-items:center !important;width:100% !important;padding:10px;margin:0px}.fixed_footer ul.fixed-footer-link a{padding:0px;margin:0px !important}}.footer-hotline-3{position:fixed;bottom:70px;left:0;z-index:999999}.hotline-phone-ring-wrap{position:relative}.hotline-phone-ring{position:relative;visibility:visible;background-color:transparent;width:60px;height:60px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility 0.5s;left:0;bottom:0;display:block}.hotline-phone-ring-circle{width:87px;height:87px;top:10px;left:10px;position:absolute;background-color:transparent;border-radius:100%;border:2px solid #e60808;-webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;transition:all 0.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0.5}.hotline-phone-ring-circle-fill{width:57px;height:57px;top:25px;left:25px;position:absolute;background-color:rgba(230, 8, 8, 0.7);border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all 0.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.hotline-phone-ring-img-circle{background-color:#e60808;width:33px;height:33px;top:37px;left:37px;position:absolute;background-size:20px;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.hotline-phone-ring-img-circle .pps-btn-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotline-phone-ring-img-circle .pps-btn-img img{width:20px}.hotline-bar{position:absolute;background:rgba(230, 8, 8, 0.75);height:40px;width:200px;line-height:40px;border-radius:3px;padding:0 10px;background-size:100%;cursor:pointer;transition:all 0.8s;-webkit-transition:all 0.8s;z-index:9;box-shadow:0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);border-radius:50px !important;left:33px;bottom:-13px}.hotline-bar>a{color:#fff;text-decoration:none;font-size:15px;font-weight:bold;text-indent:50px;display:block;letter-spacing:1px;line-height:40px;font-family:Arial}.hotline-bar>a:hover,.hotline-bar>a:active{color:#fff}@media (max-width:768px){.hotline-bar{display:none}}.mobile-fixed-contact{position:fixed;bottom:0;z-index:9;background:#ffad01;width:100%;padding:10px}.mobile-fixed-contact img,.mobile-fixed-contact svg{width:18px !important;display:inline-block !important;margin:0px;line-height:30px}.mobile-fixed-contact h3{color:white;font-size:16px;font-weight:bold;display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;margin:0px;padding:10px;text-align:center;justify-content:center;background:#000000;border-radius:30px}.mobile-fixed-contact h3 span{color:white}.owl-nav{position:absolute;top:45%;width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:2}.owl-nav button{width:35px;height:35px;text-align:center;background:white !important;display:block;border-radius:50%;box-shadow:0px 0px 11px -3px !important;pointer-events:all}.product-banner{display:flex;flex-wrap:wrap;align-items:flex-end}.product-banner .banner-content{width:30%}.product-banner .banner-image{width:70%}.product-banner .banner-image img{width:100%}.cart-canvas{position:fixed;top:0;right:0;z-index:99999;transition:var(--transition);transform:translateX(100%);width:480px;max-width:90vw;padding:15px;background:white;height:100%;box-shadow:var(--box-shadow);padding-top:55px}.cart-canvas .woocommerce-mini-cart__buttons{text-align:center}.cart-canvas .woocommerce-mini-cart__total{text-align:center;margin-top:55px;border-top:1px solid var(--background-color);padding-top:30px}.cart-canvas.showing{transform:translateX(0%)}.x-closing{font-size:18px;position:absolute;top:0;left:0;z-index:2}.x-closing:hover{transform:rotate(180deg)}.x-closing:hover i:before{content:""}.toggle-search-dropdown{width:30px;display:flex;align-items:center;justify-content:center}#header-contact i{margin-right:4px}.category-panel .categoties-title{font-size:14px}.category-panel ul.categoties-list{list-style:none}.category-panel ul.categoties-list li{display:inline-block}.category-panel ul.categoties-list li .item{display:block;padding:2px 10px;font-size:12px;color:var(--background-color-text);border:1px solid var(--background-color-dark);margin-right:11px;border-radius:var(--radius);transition:var(--transition)}.category-panel ul.categoties-list li .item:hover{background:var(--primary-color);border:1px solid var(--primary-color);color:var(--background-color-light)}@media (max-width:768px){.search-dropdown{width:90vw;left:5vw;right:5vw;position:fixed !important;top:76px}}.product .box-image .badge-container{padding:0px 15px}.product .box-image .badge-container .on-sale{font-size:12px;background:var(--danger-color);color:white}.product .box-image .select_option_colorpicker{border-radius:50%;overflow:hidden}.product .box-image .select_option_colorpicker span{border-radius:50%}.product .product-title{font-weight:bold;margin:5px 0px !important;display:block}.product p.category{border:1px solid var(--background-dark);display:inline-block;padding:2px 5px;border-radius:0.35rem;background:var(--background-color);font-size:10px}.product p.category{border:1px solid var(--background-dark);display:inline-block;padding:2px 5px;border-radius:0.35rem;background:var(--background-color);font-size:10px}.product .price ins span{color:var(--danger-color)}.product-images .badge-container{padding:0px 15px}.product-images .badge-container .on-sale{font-size:12px;background:var(--danger-color);color:white}.product_list_widget span.product-title{font-size:14px;font-weight:bold}.product_list_widget .woocommerce-Price-amount{font-size:12px}body{font-style:normal;font-weight:400;overflow-x:hidden;font-family:"Quicksand"}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.alt-font{font-family:"Cormorant Garamond";font-weight:bold;font-style:normal;font-display:swap}.container{max-width:1180px}a{text-decoration:unset}img{max-width:100%;height:auto}.thumbnail-image{position:relative;overflow:hidden;padding-top:60%;display:block}.thumbnail-image img{position:absolute;top:0px;left:0px;min-height:100%}.tax_menu ul{padding:0;list-style:none}.tax_menu ul li{background:whitesmoke}.tax_menu ul li p{margin:0}.tax_menu ul li p a{color:black;padding:10px;display:block;background:whitesmoke}.tax_menu ul li p a:hover{background:#cb6118;color:white;font-weight:bold}.page-numbers{display:flex;text-align:center;line-height:30px;border-radius:0px;justify-content:center}.nav-pagination>li>a,.nav-pagination>li>span{border-radius:0px !important;display:block;font-size:1.1em;font-weight:100 !important;height:2.25em;line-height:2em;min-width:2.25em;padding:0px 17px;text-align:center;transition:all 0.3s;vertical-align:top;width:auto;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px #dcd3d3 solid}ul.links{font-size:0.85em;margin:10px 0}ul.links li{display:inline-block;margin:0em !important}.entry-divider.is-divider.small{display:none}h1.entry-title{margin:0 0 10px 0;letter-spacing:2px;font-size:3rem}@media (max-width:1024px){h1.entry-title{letter-spacing:unset}}.product-item .product-content{padding:10px}.product-item .product-content .product-title{min-height:50px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-family:"Roboto";font-weight:500}@media (max-width:768px){.product-item .product-content .product-title{font-size:15px}}@media (max-width:768px){.product-item .product-content .product-price{font-size:14px}}.product-item .product-content .rate-star{margin-bottom:7px}@media (max-width:768px){.product-item .product-content .rate-star{margin-bottom:0px}.product-item .product-content .rate-star svg{width:12px;height:12px}.product-item .product-content .rate-star .approved{font-size:12px}}.product-item .product-content .product-link{font-family:"Roboto";font-weight:400}@media (max-width:1024px){.product-item .product-content .product-link{font-size:14px}}@media (max-width:768px){.sm-mb-1{margin-bottom:5px}}.button{border-radius:0px}.banner-product img{object-fit:cover}@media (min-width:1024px){.banner-product .banner-text{font-size:30px}.banner-product .banner-title{font-size:48px;padding-bottom:5px}}.nav-pagination>li>.current,.nav-pagination>li>a:hover,.nav-pagination>li>span:hover{background-color:unset;color:unset;border-bottom:2px solid}.gap-2{gap:8px}#container-product .single-price{font-size:35px;font-family:"Roboto"}@media (max-width:1024px){#container-product .single-price{font-size:30px}}#container-product #dt li{list-style-type:none}#container-product #dt li span{padding:5px 10px;border:1px solid #999999}#container-product #dt li span.actived,#container-product #dt li span.inactive{background-color:var(--primary-color);color:white}.object-center{object-position:center}.btn-aff{width:30%}.btn-aff img{height:75px;width:100%;object-fit:cover;object-position:center}@media (max-width:1024px){.btn-aff img{height:45px}}.benefit-item{width:30%}@media (min-width:1024px){.benefit-item{width:12%}}.itemsProduct{font-size:40px}@media (max-width:1024px){.itemsProduct{font-size:26px}}.button-lk{width:70%}@media (max-width:1024px){.button-lk{width:80%}}.button-lk .image-cover{padding-top:60px}@media (max-width:1024px){.button-lk .image-cover{padding-top:40px}}.comment-box{background-color:#fafafa;box-shadow:0 3px 6px -4px rgba(0, 0, 0, 0.06), 0 3px 6px rgba(0, 0, 0, 0.12)}.comment-box .comment-box-content{padding:10px}.comment-box .comment-box-content .comment-content{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height:49px}@media (max-width:768px){.comment-box .comment-box-content .comment-content{font-size:14px}}.comment-box .comment-box-content .comment-product{border-top:1px solid #dcd3d3;padding-top:10px}.summary-rating{margin-bottom:5px}.summary-rating .summary-rating-bar{background-color:#e2e2e2;text-align:center}.summary-rating .summary-rating-bar .summary-rating-bar-content{background-color:#f1c40f}.summary-rating .summary-rating-bar .summary-rating-bar-content p{visibility:hidden}div#ratingProduct input{display:none}.starRating svg{cursor:pointer}.starRating span{position:relative;font-size:21px;color:#f0c432}.starRating span svg{position:absolute;left:4px;top:2px}.sub-menu.nav-dropdown{display:block;width:300px;border-top:2px solid var(--primary-color);padding:0px;top:100%}.sub-menu.nav-dropdown a{color:#333}.sub-menu.nav-dropdown .menu-item-object-product_cat.menu-item-has-children{position:relative;min-width:280px}.sub-menu.nav-dropdown .menu-item-object-product_cat.menu-item-has-children a{text-transform:none;font-size:16px;font-weight:normal;color:#333}.sub-menu.nav-dropdown .menu-item-object-product_cat.menu-item-has-children .sub-menu{display:none;visibility:hidden;position:absolute;top:-2px;left:300px;height:fit-content;background-color:white;box-shadow:1px 1px 15px rgba(0, 0, 0, 0.15);border-top:2px solid var(--primary-color)}.sub-menu.nav-dropdown .menu-item-object-product_cat.menu-item-has-children:hover .sub-menu{visibility:visible;display:block}.header-wrapper.stuck .sub-menu.nav-dropdown{top:55px}.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{display:none}.acf-gallery-attachments.ui-sortable{height:200px;background:transparent;border:1px solid #c4c4c4;border-radius:12px}.acf-gallery-toolbar{position:absolute;right:10px;left:unset !important;top:5px;background:unset;width:30px;height:30px}.acf-gallery-main{background:whitesmoke;border-radius:10px;overflow:hidden;margin-bottom:0px}.acf-gallery{height:200px !important;position:relative;border:unset}a.acf-button.button.button-primary.acf-gallery-add{width:0px !important;height:0px !important;overflow:hidden !important;display:block;position:absolute;right:10px;top:130px;padding:32px 37px 0px 0px;border-radius:50% !important;text-align:center;line-height:30px}.acf-gallery{border:unset !important}a.acf-button.button.button-primary.acf-gallery-add:before{content:"+";color:white;font-size:29px;position:absolute;top:2px;left:0;width:37px;height:34px;background:#2c4419;display:block}li.acf-fr{display:none !important}.acf-gallery .acf-gallery-toolbar{position:absolute;right:0;bottom:0;left:0;padding:10px;border-top:none !important;background:none !important;min-height:30px;min-width:30px}.acf-gallery .acf-gallery-toolbar li{width:30px;height:30px;line-height:30px !important}@media (max-width:1024px){#ingredient-list ul.nav.nav-line-bottom.nav-uppercase.nav-size-normal.nav-center.mb{flex-wrap:nowrap;overflow-x:scroll;justify-content:flex-start}#ingredient-list ul.nav.nav-line-bottom.nav-uppercase.nav-size-normal.nav-center.mb .tab{min-width:fit-content}}#pagination-container{display:flex;justify-content:center}#pagination-container .page-numbers{border-radius:0px !important;display:block;font-size:1.1em;font-weight:100 !important;height:2.25em;line-height:2em;min-width:2.25em;padding:0px 17px;text-align:center;transition:all 0.3s;vertical-align:top;width:auto;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px #dcd3d3 solid}#pagination-container .page-numbers.current,#pagination-container .page-numbers:hover{border-color:var(--primary-color);border-bottom:2px solid}#commentform input:not(.btn),#commentform textarea{background-color:transparent;border:1px solid #c4c4c4}#commentform p.form-submit{display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;font-size:14px}#commentform p.form-submit input{text-transform:none;font-family:"Roboto";font-weight:400}#commentform p.form-submit a{font-family:"Roboto";font-weight:400}@media (min-width:1024px){#commentform p.form-submit{flex-direction:row-reverse;font-size:16px}#commentform p.form-submit input.submit{margin-right:0}}h3#reply-title{font-size:1.75rem}.post-load.fill.full-width.flex{width:100%;height:100%;align-items:center;justify-content:center;background:#ffffff}.sidebar-menu .menu-item a{color:#333}.summary-rating-title svg,.stars-container svg,.rate-star svg{margin-left:-4px}@media (max-width:768px){.summary-rating-title svg,.stars-container svg,.rate-star svg{width:13px;height:13px}}@media (max-width:768px){.summary-overview p.mb-0{font-size:14px}}.post-pagination-container{display:flex;justify-content:space-between}.previous-post,.next-post{width:45%;text-align:start}.previous-post h3,.next-post h3{font-size:18px;font-weight:bold;margin-top:10px;color:#000}@media (max-width:768px){.previous-post h3,.next-post h3{font-size:12px;font-weight:bold;margin-top:10px}}.previous-post a,.next-post a{text-decoration:none;color:#000}.previous-post img,.next-post img{width:100%;height:220px;object-position:top;object-fit:cover}@media (max-width:768px){.previous-post img,.next-post img{width:100%;height:150px;object-position:top;object-fit:cover}}.previous-post a:hover h3,.next-post a:hover h3{color:#ff6600}h2.pagnigation-title{text-align:center;font-size:60px}@media (max-width:768px){h2.pagnigation-title{text-align:center;font-size:40px}}@media (min-width:1024px){.lg-y18{left:18%}}.mb-3{margin-bottom:12px}.closed .vertical{transition:all 0.5s ease-in-out;transform:rotate(-90deg)}.closed .horizontal{transition:all 0.5s ease-in-out;transform:rotate(-90deg);opacity:1}.opened{opacity:1}.opened .vertical{transition:all 0.5s ease-in-out;transform:rotate(90deg)}.opened .horizontal{transition:all 0.5s ease-in-out;transform:rotate(90deg);opacity:0}.circle-plus{height:4em;width:4em;font-size:1em}.circle-plus .circle{position:relative;width:20px;height:20px;border-radius:10%}.circle-plus .circle .horizontal{position:absolute;background-color:var(--primary-color);width:20px;height:3px;left:20%;top:45%}.circle-plus .circle .vertical{position:absolute;background-color:var(--primary-color);width:3px;height:20px;left:63%;top:3%}.icons-container{gap:8px}.icons-container i{font-size:22px}.icons-container svg{width:30px;height:28px}.term-list.nav-divided>li+li>a:after{background-color:var(--primary-color)}.gap-4{gap:16px}.paginationjs-pages ul{list-style:none;display:flex;text-align:center;line-height:30px;border-radius:0px;justify-content:center}.paginationjs-pages ul li{margin:0}.paginationjs-pages ul li a{border-radius:0px !important;display:block;font-size:1.1em;font-weight:100 !important;height:2.25em;line-height:2em;min-width:2.25em;padding:0px 17px;text-align:center;transition:all 0.3s;vertical-align:top;width:auto;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px #dcd3d3 solid}.paginationjs-pages ul li.active a,.paginationjs-pages ul li:hover a{border-bottom:2px solid var(--primary-color)}.paginationjs-pages ul li.disabled a{opacity:0.7}@media (max-width:1024px){h1.entry-title,h1.product-title-page{font-size:26px}}.ux-menu .ux-menu-link__link.flex{padding:0px;min-height:unset}@media (max-width:1024px){p.h1{font-size:2.5rem}}.acf-comment-fields.acf-fields.-clear #ratingProduct{display:none}@media (max-width:1024px){.comment-box .comment-box-content .user-name{font-size:12px}}.comment-box .comment-box-content .comment-product .image-container{min-width:50px;padding-top:50px}@media (max-width:1024px){.comment-box .comment-box-content .comment-product .image-container{min-width:32px;padding-top:32px}}.comment-box .comment-box-content .comment-product .image-container img{object-fit:contain}@media (max-width:1024px){.comment-box .comment-box-content .comment-product .cm-product-title{min-height:51px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size:10px}}#ajaxsearchlite1 .probox,div.asl_w .probox{height:38px;display:flex;align-items:center}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-size:16px;padding:5px;height:38px}#ajaxsearchlite1 .probox button.promagnifier,div.asl_w .probox button.promagnifier{width:38px}div.asl_r .results .item .asl_content{display:flex;align-items:center}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{color:#333;font-size:16px}div.asl_r .results .item .asl_content h3:hover,div.asl_r .results .item .asl_content h3 a:hover{color:var(--primary-color);font-size:16px}ul.nav-sidebar-ul li.menu-item-has-children{position:relative;margin:0 !important}ul.nav-sidebar-ul li.menu-item-has-children a{font-size:14px;font-weight:normal;text-transform:none;padding-right:20px}ul.nav-sidebar-ul li.menu-item-has-children button.sub-menu-toggle{position:absolute;top:0;right:0}ul.nav-sidebar-ul li a{font-size:14px}ul.nav-sidebar-ul .sub-menu{display:none}.sub-menu-toggle{transition:0.3s ease-in-out}.sub-menu-toggle.rotate{transform:rotate(180deg)}@media (max-width:768px){.sm-mb-2{margin-bottom:10px}}@media (max-width:1024px){a .h2{font-size:15px}}span.saleBadge{position:absolute;top:30px;right:45px;background:#3d2b1d;font-size:13px;text-align:center;padding:6px 2px;color:#ffffff;font-weight:bold;letter-spacing:-0.5px;width:35px}span.saleBadgePrice{font-size:12px;background:#ff4d4d;color:white;margin-left:15px;padding:2px 4px;border-radius:5px;transform:translateY(-4px);display:inline-block;position:absolute;top:10px}div#productMainPrice{position:relative}div#productMainPrice span.price.have-sale{font-size:22px;color:#a1a1a1;text-decoration:line-through}.content-product p.price .have-sale{text-decoration:line-through;color:#896f7e}.flex-col.hide-for-medium.flex-right{height:100%}.flex-col.hide-for-medium.flex-right ul.header-nav{height:100%}.flex-col.hide-for-medium.flex-right ul.header-nav li.menu-item{height:100%}.flex-col.hide-for-medium.flex-right ul.header-nav li.menu-item a.nav-top-link{height:100%}.nav-dropdown-has-arrow li.has-dropdown:after{display:none}.slider-nav-circle .flickity-prev-next-button .arrow,.slider-nav-circle .flickity-prev-next-button svg{color:var(--primary-color)}.button-lk{width:70%}ul.search-results-list li:hover{background:#ededed}ul.search-results-list>li{padding:5px !important;display:block !important;transition:all 0.3s ease-in-out}