.yith-wapo-block .yith-wapo-addon .addon-header{margin-top:20px}@media only screen and (min-width:981px){.ds-imagen-producto-compacta{max-width:600px!important;width:100%!important;margin-left:0!important;margin-right:auto!important}}.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.woocommerce div.product form.cart .quantity{margin-right:0!important}.woocommerce div.product form.cart .quantity input.qty{height:48px;border-radius:8px;border:1px solid #8bccc0;font-size:16px}.woocommerce div.product form.cart input[type="text"],.woocommerce div.product form.cart textarea{border:1px solid #8bccc0!important;border-radius:8px!important;padding:14px 16px!important;font-size:16px!important;background:#fff!important;width:100%!important}.woocommerce div.product form.cart input[type="text"]:focus,.woocommerce div.product form.cart textarea:focus{border-color:#f49d90!important;box-shadow:0 0 0 3px rgba(244,157,144,0.18)!important;outline:none!important}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding-left:0}.woocommerce div.product div.images .flex-control-thumbs li{width:86px!important;margin:0!important}.woocommerce div.product div.images .flex-control-thumbs img{width:86px!important;height:86px!important;object-fit:cover;border-radius:10px;border:1px solid #e8e8e8;padding:3px;background:#fff;opacity:1;transition:all 0.2s ease}.woocommerce div.product div.images .flex-control-thumbs img.flex-active,.woocommerce div.product div.images .flex-control-thumbs img:hover{border-color:#8bccc0;box-shadow:0 0 0 2px rgba(139,204,192,0.25)}.woocommerce div.product div.images .flex-control-thumbs img{box-shadow:0 3px 10px rgba(0,0,0,0.06)}@media (max-width:767px){.single-product .single_add_to_cart_button{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom,0);margin:0;width:100%;border-radius:0;padding:14px 18px;z-index:9999}body.single-product{padding-bottom:64px}}.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-info .button{color:#FFF}.woocommerce a.button,.woocommerce-page a.button,.woocommerce a.button:hover,.woocommerce-page a.button:hover{color:#FFF}.woocommerce button.button,.woocommerce-page button.button,.woocommerce button.button{color:#89cabe}.woocommerce button.button,.woocommerce-page button.button,.woocommerce button.button,.woocommerce-page button.button:hover{color:#89cabe}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-message{background:#89CABE!important}.ds-badges-wrap{position:absolute;top:10px;left:10px;z-index:5;display:flex;gap:.4rem}.xoo-wsc-cart-trigger:before,.xoo-wsc-bki:before{content:none!important;display:none!important}.xoo-wsc-bki{font-family:"Font Awesome 5 Free"!important;font-weight:900!important;font-style:normal!important;font-size:26px!important;line-height:1!important;color:#f49d90!important;display:inline-flex!important;align-items:center;justify-content:center}.xoo-wsc-bki,.xoo-wsc-bki::after{color:#f49d90!important}.xoo-wsc-bki,.xoo-wsc-bki::after{font-size:26px!important}.xoo-wsc-bki::after{content:"\f290"!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important}.xoo-wsc-bki:hover::after{color:#8bccc0!important}