.woocommerce nav.woocommerce-pagination ul li span.current{background:#382337!important;color:#ffffff}.et-db #et-boc .et-l .et_pb_shop.dc-shop-v1 .et_overlay:before{content:'Shop Now'!important;color:#fff!important;background-color:#382337!important;font-family:'Work Sans',Helvetica,Arial,Lucida,sans-serif!important}.ribbon span{color:#FFF;background:#74348a!important;background:linear-gradient(#DA181F 0%,#DA181F 100%)}h2.et_pb_slide_title{background-color:#1d151f!important}.dl-column-up .et_pb_column{transition:all .3s ease-in-out}.dl-column-up .et_pb_column:hover{transform:translateY(-10px)}.pa-bullet-list-1 ul{list-style-type:none!important}.pa-bullet-list-1 ul li:before{content:'\e052'!important;color:#382337;font-family:'ETMODULES'!important;margin-right:10px;margin-left:-14px;font-size:1.2em!important}.et-menu li li.menu-item-has-children>a:first-child:after{right:-20px;top:6px}.dc-dropdown-menu .nav li li,.et-db #et-boc .et-l .dc-dropdown-menu .nav li li{padding:0px 30px!important}.et-menu .menu-item-has-children>a:first-child:after{content:"\43"}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{border:6px solid transparent;border-top-color:#d2141400}.pwb-single-product-brands{width:200px}.woocommerce .woocommerce-result-count{margin:0 0 1em;font-size:15px;font-weight:bold;color:#74348a}.et_pb_scroll_top.et-pb-icon{color:#ffffff;background:#382337;bottom:160px}.btn-enlinea .et_pb_button_module_wrapper{display:inline-block}.nta_wa_button{margin-top:20px}@media (max-width:768px){.h1-bandera{font-size:1.5em}.h1-bandera img{height:1em}}#main-header .logo img{max-height:5px;width:auto;transition:none}@media (min-width:981px){.sub-menu{width:250px}.sub-menu .sub-menu{width:250px}.sub-menu li a{white-space:nowrap}}@media (max-width:980px){.dipl_image_card_carousel_item .et_pb_module_inner,.dipl_image_card_carousel_item .dipl_image_card_wrapper,.dipl_image_card_carousel_item .dipl_image_card_image_wrapper{height:auto}.dipl_image_card_image_wrapper img{width:100%;height:auto;object-fit:cover;object-position:center}.dipl_image_card_carousel_item .dipl_image_card_wrapper{padding-top:50%}}@media (max-width:1200px){.your-slider-class{height:60vh}}@media (max-width:992px){.your-slider-class{height:50vh}}@media (max-width:768px){.your-slider-class{height:40vh}}@media (max-width:768px){.wp-block-woocommerce-checkout{padding:15px}.wp-block-woocommerce-checkout h2{font-size:20px}.wp-block-woocommerce-checkout h3{font-size:18px}.wp-block-woocommerce-checkout input[type="text"],.wp-block-woocommerce-checkout input[type="email"],.wp-block-woocommerce-checkout input[type="tel"],.wp-block-woocommerce-checkout select,.wp-block-woocommerce-checkout textarea{font-size:16px}.wp-block-woocommerce-checkout button{padding:8px 16px;font-size:16px}}.woocommerce-checkout h1.entry-title{color:#74348a;text-align:left}.checkout-section{width:100%;padding:20px}.checkout-section .row{display:flex;flex-wrap:wrap;margin:0 -15px}.checkout-section .col-left,.checkout-section .col-right{width:100%;padding:0 15px;box-sizing:border-box}.checkout-section .billing-module,.checkout-section .order-details-module,.checkout-section .checkout-payment-module{width:100%}@media (max-width:768px){.checkout-section .row{flex-direction:column}.checkout-section .col-left,.checkout-section .col-right{width:100%}.checkout-section .order-details-module,.checkout-section .checkout-payment-module{margin-top:20px}}html{scroll-behavior:smooth}.producto-marcas{margin-top:20px;font-size:14px;color:#333}.producto-marcas a{color:#74348a;text-decoration:none}.producto-marcas a:hover{text-decoration:underline}.hidden-field{display:none}.dl-hover-grow:hover{transform:scale(1.05) translateY(-3px);box-shadow:1px 15px 35px -10px rgba(0,0,0,0.4)}.woocommerce-result-count{color:#382337!important}img{pointer-events:none}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#382337!important}ul.sub-menu{width:260px!important}ul.products li.product .button{color:#fff!important}ul.products li.product .button:hover{color:#000!important}@media only screen and (max-width:767px){#main-content .et_pb_shop ul.products,#main-content .et_pb_wc_products ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}#main-content .et_pb_shop ul.products li.product,#main-content .et_pb_wc_products ul.products li.product{width:48%!important;margin-right:0!important;float:none!important}}@media only screen and (min-width:981px) and (max-width:1400px){#top-menu li a{padding-right:18px!important}#top-menu li a,#et_search_form input,#et-secondary-menu a{font-size:13px!important}.et_search_form_container{max-width:180px!important}}.affwp-register-form{max-width:700px;margin:40px auto}.affwp-register-form legend{font-family:'Work Sans',sans-serif;font-size:30px!important;font-weight:700;color:#333333;margin-bottom:35px;padding-bottom:15px;border-bottom:1px solid #eee;width:100%}.affwp-register-form p{margin-bottom:20px}.affwp-register-form label{font-family:'Work Sans',sans-serif;font-size:16px;font-weight:400;display:block;margin-bottom:8px;color:#444444}.affwp-register-form input[type="text"],.affwp-register-form input[type="email"],.affwp-register-form input[type="url"],.affwp-register-form input[type="password"],.affwp-register-form textarea{width:100%;padding:16px 18px!important;font-family:'Work Sans',sans-serif;font-size:16px;border:1px solid #cccccc;border-radius:4px;background-color:#f9f9f9;box-sizing:border-box;transition:border-color 0.3s ease}.affwp-register-form textarea{min-height:150px}.affwp-register-form input[type="text"]:focus,.affwp-register-form input[type="email"]:focus,.affwp-register-form input[type="url"]:focus,.affwp-register-form input[type="password"]:focus,.affwp-register-form textarea:focus{border-color:#382337;outline:none;box-shadow:0 0 5px rgba(56,35,55,0.2)}.affwp-register-form input[type="submit"]{font-family:'Work Sans',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#382337;border:2px solid #382337;padding:14px 40px;border-radius:5px;cursor:pointer;transition:all 0.3s ease}.affwp-register-form input[type="submit"]:hover{background-color:transparent;color:#382337}.affwp-register-form .affwp-form-accept-terms{display:flex;align-items:center;gap:10px}.affwp-login-form{max-width:700px;margin:30px 0}.affwp-login-form p{margin-bottom:20px}.affwp-login-form label{font-family:'Work Sans',sans-serif;font-size:16px;font-weight:400;display:block;margin-bottom:8px;color:#444444}.affwp-login-form input[type="text"],.affwp-login-form input[type="password"]{width:100%;padding:16px 18px!important;font-family:'Work Sans',sans-serif;font-size:16px;border:1px solid #cccccc;border-radius:4px;background-color:#f9f9f9;box-sizing:border-box;transition:border-color 0.3s ease}.affwp-login-form input[type="text"]:focus,.affwp-login-form input[type="password"]:focus{border-color:#382337;outline:none;box-shadow:0 0 5px rgba(56,35,55,0.2)}.affwp-login-form input[type="submit"]{font-family:'Work Sans',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#382337;border:2px solid #382337;padding:14px 40px;border-radius:5px;cursor:pointer;transition:all 0.3s ease;margin-top:10px}.affwp-login-form input[type="submit"]:hover{background-color:transparent;color:#382337}.affwp-login-form .affwp-form-remember{display:flex;align-items:center;gap:10px;margin-top:20px}.affwp-login-form .affwp-form-remember label{margin-bottom:0}.affwp-login-form .affwp-form-lost-password{margin-top:25px}.affwp-login-form .affwp-form-lost-password a{font-family:'Work Sans',sans-serif;color:#555555;text-decoration:none;font-size:14px}.affwp-login-form .affwp-form-lost-password a:hover{color:#382337;text-decoration:underline}.affwp-affiliate-dashboard{font-family:'Work Sans',sans-serif}.affwp-affiliate-dashboard h3,.affwp-affiliate-dashboard h4{font-family:'Work Sans',sans-serif;font-weight:700;color:#333333}#affwp-affiliate-dashboard-tabs a{font-family:'Work Sans',sans-serif;font-size:15px;color:#555555;transition:all 0.3s ease;padding-bottom:5px;border-bottom:2px solid transparent}#affwp-affiliate-dashboard-tabs a:hover,#affwp-affiliate-dashboard-tabs li.active a{color:#382337;border-bottom-color:#382337}.affwp-affiliate-dashboard input[type="text"],.affwp-affiliate-dashboard table{font-family:'Work Sans',sans-serif;font-size:14px;border:1px solid #cccccc;border-radius:4px;background-color:#f9f9f9}.affwp-affiliate-dashboard input[type="text"]{padding:12px 15px!important}.affwp-affiliate-dashboard input[type="submit"],.affwp-affiliate-dashboard .button{font-family:'Work Sans',sans-serif;font-size:14px!important;font-weight:700;text-transform:uppercase;color:#ffffff!important;background-color:#382337!important;border:2px solid #382337!important;padding:10px 25px!important;border-radius:5px;cursor:pointer;transition:all 0.3s ease}.affwp-affiliate-dashboard input[type="submit"]:hover,.affwp-affiliate-dashboard .button:hover{background-color:transparent!important;color:#382337!important}.affwp-affiliate-dashboard .affwp-copy-url .button{background-color:#f0f0f0!important;border-color:#cccccc!important;color:#444444!important}.affwp-affiliate-dashboard .affwp-copy-url .button:hover{background-color:#e0e0e0!important;color:#333333!important}.affwp-affiliate-dashboard table th{background-color:#f7f7f7}.affwp-affiliate-dashboard table td{border-top:1px solid #eeeeee}@media only screen and (max-width:767px){.woocommerce-order-details,.woocommerce-customer-details,.woocommerce-order-downloads{margin-bottom:2em!important}.woocommerce-order-details__title,.woocommerce-customer-details__title,.woocommerce h2{margin-top:0!important}#mybeautylu-customer-data{padding-top:0!important;margin-top:0!important}}a.et_pb_button_et_pb_button_0_tb_body.et_pb_bg_layout_light{color:#ffffff!important}.woocommerce a.button.disabled{font-size:12px!important;font-weight:500!important;text-transform:uppercase;color:#999999!important;background-color:#f5f5f5!important;border:2px solid #e0e0e0!important;padding:3px 20px!important;margin:8!important;opacity:0.8!important;cursor:not-allowed!important;text-align:center}.et_pb_shop .et_shop_image .et_overlay,.woocommerce .et_shop_image .et_overlay,.et_pb_wc_products .et_shop_image .et_overlay{display:none!important}.mobile-only-cta-button{display:none!important}@media (max-width:980px){.mobile-only-cta-button{display:block!important;text-align:center;background-color:#4a2c4f;color:#ffffff!important;padding:12px 0;margin:15px auto;border-radius:8px;font-weight:600;font-size:15px;text-transform:uppercase;width:90%;transition:all 0.3s ease}.mobile-only-cta-button a{color:#ffffff!important;text-decoration:none;display:block;width:100%}.mobile-only-cta-button:hover{background-color:#6a3f70}}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'!important}.woocommerce-checkout #payment div.payment_box{margin:2em 0}