.yith-wcan-filters{background-color:#ffffff;border-radius:12px;padding:20px;margin-bottom:30px;box-shadow:0px 2px 10px rgba(0,0,0,0.05)}.yith-wcan-filters h4,.yith-wcan-filters h3,.yith-wcan .yith-wcan-title{font-size:20px;font-weight:700;color:#273f4f;margin-bottom:15px}.yith-wcan li label,.yith-wcan li span{font-size:16px;color:#333;margin-bottom:10px;display:inline-block}.yith-wcan li input[type="checkbox"]:checked+label{font-weight:bold;color:#fe7743}.yith-wcan-reset{display:inline-block;background-color:#fe7743;color:#fff;padding:10px 18px;border-radius:6px;font-size:14px;font-weight:600;margin-top:20px;margin-bottom:10px;cursor:pointer;transition:all 0.3s ease-in-out;text-decoration:none!important}.yith-wcan-reset:hover{background-color:#e45f2e}.yith-wcan-select-search{margin-bottom:15px;padding:6px 10px;border-radius:6px;border:1px solid #ccc;width:100%;max-width:100%}.woocommerce nav.woocommerce-pagination{margin-top:40px;clear:both;display:flex;justify-content:center}.select2-container .select2-search__field{padding:6px;border-radius:6px;border:1px solid #ccc;width:100%!important}.yith-wcan li{margin-bottom:10px}.select2-container{max-width:100%!important;width:100%!important;box-sizing:border-box!important;z-index:9999!important}.barra-envios{width:100%;overflow:hidden;background-color:#000;height:30px;display:flex;align-items:center;padding-left:10px}.barra-envios .marquee{display:inline-block;white-space:nowrap;padding-left:100%;animation:movertexto 15s linear infinite;color:#ffffff;font-weight:bold;font-size:15px}.moviendo-texto{display:inline-block;white-space:nowrap;animation:movertexto 15s linear infinite;color:#ffffff!important;font-weight:bold;font-size:15px}.moviendo-texto{display:inline-block;white-space:nowrap;animation:movertexto 30s linear infinite;color:#ffffff!important;font-weight:bold;font-size:15px}@keyframes movertexto{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.woocommerce #review_form #submit{background-color:#000000!important;color:#ffffff!important;border:none!important;border-radius:4px;padding:12px 24px;font-weight:bold;text-transform:uppercase;transition:0.3s ease}.woocommerce #review_form #submit:hover{background-color:#fe7743!important;color:#ffffff!important}body,html,#page-container{width:100%!important;min-width:auto!important;overflow-x:hidden!important}.dibi-bodycommerce-loop{margin-bottom:0}.dibi-bodycommerce-loop .dibi-loop-product{margin-bottom:10px}.dibi-bodycommerce-loop .dibi-loop-row{margin-bottom:0;padding-bottom:0}.dibi-bodycommerce-loop .dibi-loop-row{margin-bottom:0!important;padding-bottom:0!important}.dibi-bodycommerce-loop .dibi-loop-row>.dibi-loop-product{margin-bottom:0!important}.sp-logo-carousel .slick-slide{border:none!important;box-shadow:none!important}#top-menu li a[href*="mi-cuenta"]::before{content:"\e08a";font-family:'ETmodules';font-size:18px;font-weight:normal}.sticky-header{position:sticky;top:0;z-index:9999}.header-icons{display:inline-flex;gap:12px;align-items:center}.header-icons p{margin:0!important}.header-icons{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.header-icons a{display:inline-flex;align-items:center;line-height:1;text-decoration:none;color:#fff!important;font-size:0!important}.header-icons a>span,.header-icons a>p{display:none!important}.header-icons i,.header-icons svg,.header-icons .et-pb-icon{display:block;width:24px;height:24px;font-size:24px;color:#fff!important;fill:#fff!important;stroke:#fff!important}.header-icons>*:first-child i,.header-icons>*:first-child svg,.header-icons>*:first-child .et-pb-icon{width:28px;height:28px;font-size:28px}.header-icons [class*="cart"],.header-icons [class*="bc-cart"],.header-icons [class*="bodycommerce-cart"]{position:static!important;transform:none!important;margin:0!important;padding:0!important}.de-icon{color:#fff!important}.header-icons .de-icon{font-size:28px!important;color:#fff!important}@media (min-width:981px){.et-menu a[href*="/mi-cuenta"],.et-menu a[href*="my-account"]{font-size:0!important;line-height:1!important;display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap!important;padding-left:0.25rem}.et-menu a[href*="/mi-cuenta"]::before,.et-menu a[href*="my-account"]::before{content:"\e08a";font-family:"ETmodules"!important;font-size:28px!important;line-height:1!important;color:#fff!important;display:inline-block;speak:never}.et-menu a[href*="/mi-cuenta"]:hover::before,.et-menu a[href*="my-account"]:hover::before{color:#fff!important}}#et_top_search .et-search-field,.et-search-form input.et-search-field{color:#fff!important;-webkit-text-fill-color:#fff!important}#et_top_search .et-search-field::placeholder,.et-search-form input.et-search-field::placeholder{color:#fff!important;opacity:0.6}.de-icon{color:#fff!important;font-size:28px!important}.woocommerce .woocommerce-ordering,.de-shop-sorting{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important}@media (min-width:981px){.home .et-l--header .et_pb_section{background-color:#000!important;background-image:none!important;box-shadow:none!important}.home .et-l--header .et_pb_row,.home .et-l--header .et_pb_column{background:transparent!important}.home .et-l--header *{mix-blend-mode:normal!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (min-width:981px){.home .tsp-ticker{z-index:100000}.home .et-l--header{position:relative;z-index:100001}}@media (min-width:981px){.et-l--header .et_pb_menu--with-logo .et-menu>li>ul.sub-menu,.et-l--header .et_pb_menu .et-menu>li>ul.sub-menu,.et-fixed-header .et-menu>li>ul.sub-menu{top:100%!important;margin-top:0!important;transform:none!important;padding-top:6px!important;padding-bottom:6px!important;z-index:999999!important}.et-l--header .et_pb_menu--with-logo .et-menu>li:hover>ul.sub-menu,.et-l--header .et_pb_menu .et-menu>li:hover>ul.sub-menu,.et-fixed-header .et-menu>li:hover>ul.sub-menu{margin-top:-2px!important}.et-l--header .et-menu>li.menu-item-has-children:hover>a,.et-fixed-header .et-menu>li.menu-item-has-children:hover>a{pointer-events:none!important}.et-l--header .et-menu li ul.sub-menu li a,.et-fixed-header .et-menu li ul.sub-menu li a{padding:10px 16px!important;line-height:1.2!important}}