body,p,a,h1,h2,h3,h4,h5,h6,input,textarea,select,button,.et_pb_button,.et_pb_text_inner,.et_pb_blurb_description,.et_pb_module_header,.et_pb_slide_title,.et_mobile_menu li a,.et-menu-nav li a,.et_pb_menu__menu>nav>ul>li>a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_shop li.product a.button.yith-wcqv-button{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important}.custom-woo-carousel ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;gap:20px;padding-bottom:50px!important;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.et_pb_shop li.product a.button.yith-wcqv-button{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important}.custom-woo-carousel ul.products::-webkit-scrollbar{display:none}.custom-woo-carousel ul.products li.product{flex:0 0 calc(25% - 20px);scroll-snap-align:start;margin:0!important}.custom-woo-carousel{position:relative}.custom-carousel-arrow{position:absolute;top:calc(50% - 25px);transform:translateY(-50%);width:45px;height:45px;background-color:#00c4cc;color:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 4px 10px rgba(0,0,0,0.15);font-size:28px;user-select:none;transition:background-color 0.2s ease}.custom-carousel-arrow:hover{background-color:#009aa1}.custom-carousel-arrow.left{left:-35px}.custom-carousel-arrow.right{right:-35px}.custom-carousel-arrow.disabled{opacity:0;pointer-events:none}.custom-carousel-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;gap:10px}.custom-carousel-dot{width:12px;height:12px;background-color:#dddddd;border-radius:50%;cursor:pointer;transition:background-color 0.3s ease}.custom-carousel-dot.active{background-color:#00c4cc}@media (max-width:980px){.custom-woo-carousel ul.products li.product{flex:0 0 calc(50% - 20px)}}@media (max-width:768px){.custom-carousel-arrow{width:35px;height:35px}.custom-carousel-arrow.left{left:-5px}.custom-carousel-arrow.right{right:-5px}}@media (max-width:479px){.custom-woo-carousel ul.products li.product{flex:0 0 100%}}.woocommerce form.register .woocommerce-Button.button,.woocommerce form.register .woocommerce-Button.button:hover,.woocommerce form.register .woocommerce-Button.button:focus,.woocommerce form.register .woocommerce-Button.button:active,.woocommerce form.login .woocommerce-Button.button,.woocommerce form.login .woocommerce-Button.button:hover,.woocommerce form.login .woocommerce-Button.button:focus,.woocommerce form.login .woocommerce-Button.button:active{background-color:#00bcc6!important;color:#ffffff!important;border:2px solid #00bcc6!important;opacity:1!important}html body #page-container .et_pb_button_9_wrapper a.et_pb_button_9,html body #page-container .et_pb_button_10_wrapper a.et_pb_button_10,html body #page-container .et_pb_button_9_wrapper a.et_pb_button_9:hover,html body #page-container .et_pb_button_10_wrapper a.et_pb_button_10:hover,html body #page-container .et_pb_button_9_wrapper a.et_pb_button_9:focus,html body #page-container .et_pb_button_10_wrapper a.et_pb_button_10:focus,html body #page-container .et_pb_button_9_wrapper a.et_pb_button_9:active,html body #page-container .et_pb_button_10_wrapper a.et_pb_button_10:active{color:#ffffff!important;background-color:#00bcc6!important;border:2px solid #00bcc6!important;text-shadow:none!important;visibility:visible!important;opacity:1!important}body.woocommerce-checkout #page-container .woocommerce-info{background-color:#ffffff!important;color:#144b7c!important;border:2px solid #eeeeee!important;box-shadow:none!important}body.woocommerce-checkout #page-container .woocommerce-info a{color:#00bcc6!important}html body #page-container .et_pb_button.molti-login-button.active-blog,html body #page-container .et_pb_button.molti-register-button.active-blog,html body #page-container .et_pb_button.molti-login-button.active-blog:hover,html body #page-container .et_pb_button.molti-register-button.active-blog:hover,html body #page-container .et_pb_button.molti-login-button.active-blog:visited,html body #page-container .et_pb_button.molti-register-button.active-blog:visited,html body #page-container .et_pb_button.molti-login-button.active-blog:focus,html body #page-container .et_pb_button.molti-register-button.active-blog:focus,html body #page-container .et_pb_button.molti-login-button.active-blog:active,html body #page-container .et_pb_button.molti-register-button.active-blog:active{color:#144b7c!important}