li.variable-item.button-variable-item.selected,li.variable-item.button-variable-item:hover{background:#17cdf6 !important;box-shadow:none !important;border-radius:5px !important;color:#fff}.collapse{display:none}#accordionEx a.btn[data-toggle=collapse]:before{position:absolute;right:25px;content:"";background:url(content/themes/tema-af/images/plus-icon.png);width:28px;height:28px;background-repeat:no-repeat;background-size:28px 28px;top:20px}#accordionEx a.btn.expanded[data-toggle=collapse]:before{background:url(content/themes/tema-af/images/minus-icon.png)}.bundled_product .vi-wpvs-variation-wrap-wrap .vi-wpvs-option-wrap.vi-wpvs-option-wrap-disable,.bundled_product .vi-wpvs-variation-wrap-wrap .vi-wpvs-option-wrap.out_of_stock{display:none}.loading-icon,.cs_preloader{display:table;position:relative;width:64px;height:64px;margin:0 auto}.loading-icon div,.cs_preloader div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #00fcff;border-radius:50%;animation:loading-icon 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#00fcff transparent transparent}.loading-icon div:nth-child(1),.cs_preloader div:nth-child(1){animation-delay:-.45s}.loading-icon div:nth-child(2),.cs_preloader div:nth-child(2){animation-delay:-.3s}.loading-icon div:nth-child(3),.cs_preloader div:nth-child(3){animation-delay:-.15s}@keyframes loading-icon{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cs_preloader{position:fixed;top:50%;left:50%;z-index:999999}.cs_preloader:before{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.top-content{display:flex;justify-content:space-between;align-items:flex-start}.top-content .left-content p{padding-top:0;margin-top:0}#contenido-principal .product-categories .subcategory-item{display:block;border-radius:8px;padding:5px;background-color:#fff;border:2px solid #00cdff;margin:0 2px 5px}#contenido-principal .product-categories .subcategory-item a{display:block}.quick_view_popup_wrap{position:relative;background:#fff;padding:20px;width:auto;max-width:900px;margin:20px auto;border-radius:8px}.mfp-content .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{background-color:#3cf;color:#fff}.mfp-content .vi-wpvs-option-wrap.out_of_stock.vi-wpvs-option-wrap-selected{background-color:#fff;color:gray}.mfp-content .vi-wpvs-option-wrap.out_of_stock.vi-wpvs-option-wrap-selected:hover{background-color:#dedede}.copy_element{position:fixed;top:50%;left:50%;z-index:999999;transform:translate(-50%,-50%)}p.copy_element{color:#000;background:#00fcff;padding:0 5px;border-radius:8px}.overlay_enabled:before{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9999}#contenido-principal .product-categories .subcategory-item.current-cat{background-color:#00cdff}#contenido-principal .product-categories .subcategory-item.current-cat a{color:#fff}.bundle_grid .grid-box.product-link{width:100%;border-left:2px solid #00cdff;transform:perspective(200px) rotateX(20deg);border-top-left-radius:8px}.bundle_grid .grid-box.product-link a.product_link{transform:none}.bundle_grid .product-cats a{display:inline-block;line-height:18px}.bundle_grid .product-cats{border-top:2px solid #00cdff;width:100%;margin:0 auto}#coupon_code{width:130px;padding:8px}.logged-in #apk_mc_subscription_on_checkout_field,#apk_mc_subscription_on_checkout_field .optional{display:none}.mc_form{width:25%;margin-top:15px}.mc_form .field_block{margin-bottom:20px}.mc_form .field_block input:not(.mc_subscribe_btn){width:100%}.mc_form .mc_subscribe_btn_wrapper{text-align:right}#suscribe{max-height:400px}.mc_form p.mc_error_msg{color:red;font-size:12px;padding:0;margin:0}#footer-subscribe .mc_form{width:90%;margin:15px auto;background:#fff;padding:15px 15px 5px}#footer-subscribe .field_block:last-child{margin-bottom:0}.mc_form_msg{color:#000}@media only screen and (max-width:767px){.top-content{flex-direction:column;align-items:center;margin-bottom:20px}p.copy_element{font-size:12px}.mc_form{width:100%;max-width:80%;margin:15px auto}}@media only screen and (max-width:480px){form.woocommerce-sorting{max-width:250px}}