:root{--color-primary:#d2161e;--color-secondary:#27b14c;--color-tertiary:#00162a;--color-quaternary:#ff7300;--color-paragraph-text-dark:#111;--color-paragraph-text:#4f4f4f;--color-paragraph-text-light:#b1b1b1;--color-footer-text:#c9c9c9;--color-footer-background:#454343;--color-footer-copyright-background:#2d2b2b;--color-background-primary:#fff;--color-background-secondaryy:#fff;--border-color:#e9e9e9;--border-radius:0.25rem;--button-radius:0.25rem;--font-brand:'Poppins',sans-serif;--font-default:'Roboto","Odoo Unicode Support Noto",sans-serif',sans-serif;}#wrapwrap > main{}h1{font-family:var(--font-brand);font-size:52px;font-size:clamp(2.5em,6vw,3em);font-weight:700;letter-spacing:0.01em;line-height:110%;text-transform:none;}h2{font-family:var(--font-brand);font-size:46px;font-size:clamp(1.8em,4.5vw,2em);font-weight:500;letter-spacing:0.02em;text-transform:none;}h3{font-family:var(--font-brand);font-size:40px;font-size:clamp(1.45em,4vw,1.75em);font-weight:500;line-height:125%;text-transform:none;}h4{font-family:var(--font-brand);font-size:32px;font-size:clamp(1.25em,3vw,1.25em);font-weight:500;text-transform:none;}h5{font-family:var(--font-brand);font-size:24px;font-size:clamp(1.1em,2vw,1.15em);font-weight:500;text-transform:none;}h6{font-family:var(--font-brand);font-size:18px;font-size:clamp(1.1em,1.5vw,1.1em);font-weight:500;text-transform:none;}p{font-family:var(--font-default);font-size:clamp(1em,1vw,1em);line-height:150%;}a{color:var(--color-primary);}.btn-link{color:var(--color-primary)!important;}.border-primary{border-color:var(--color-primary)!important;}.border-secondary{border-color:var(--color-secondary)!important;}.badge-primary{color:#fff;background-color:var(--color-primary);}.color-primary{color:var(--color-primary)!important;}.color-secundary{color:var(--color-secondary)!important;}.btn.rounded-circle{}.tp-preheader a:not(.btn){color:#eee;}.tp-preheader a:not(.btn):hover{color:#fff;}body .tp-header-box .tp-light-bg{background-color:rgba(255,255,2555,0.15);color:#fff;}#bottom li.my-2 a{color:#f2f2f2;}#bottom li.my-2 a:hover{color:#fff;font-weight:500;}#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart .tp-product-image-container{background-color:#f1f1f1;}div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_btn .btn:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);}div#products_grid.tp-custom-grid:not(.o_wsale_layout_list) .o_wsale_products_grid_table_wrapper > table .oe_product_cart.tp-product-card-style-2 .o_wsale_product_btn .btn.o_add_wishlist.disabled span:before{content:"\e909";}#product_detail div#product_option_block .o_add_wishlist_dyn{background-color:transparent!important;border:1px solid var(--color-primary)!important;border-radius:50%!important;box-shadow:none!important;}#product_detail div#product_option_block .o_add_wishlist_dyn .dri-wishlist{color:var(--color-primary);opacity:1!important;}#product_detail div#product_option_block .o_add_wishlist_dyn.disabled{background-color:var(--color-primary)!important;border:1px solid var(--color-primary)!important;color:#fff;opacity:1;}#product_detail div#product_option_block .o_add_wishlist_dyn.disabled .dri-wishlist{color:#fff;opacity:1!important;}#product_detail div#product_option_block .o_add_wishlist_dyn.disabled .dri-wishlist:before{content:"\f004";}#product_details .three-icons{display:none;}.s_d_products_snippet .d_actions .d_action_btn.d_product_quick_view{background-color:var(--color-primary);border-radius:100px!important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);display:block;margin:auto auto 20px auto;width:150px;}.s_d_products_snippet .card:hover .d_actions .d_action_btn.d_product_quick_view:hover{background-color:#af1219;}.s_d_products_snippet .d_actions .d_action_btn.d_product_quick_view i{color:#fff;display:block;}.s_d_products_snippet .d_actions .d_action_btn.d_product_quick_view i:after{color:#fff;content:"Ver rápido";display:inline-block;font-family:var(--font-brand);font-size:0.875rem;font-weight:700;padding-left:0.5rem;}.s_d_products_snippet .d_actions .d_action_btn.d_product_comparison,.s_d_products_snippet .d_actions .d_action_btn.d_add_to_wishlist_btn{background-color:#000;height:45px;width:45px;}.s_d_products_snippet .d_actions .d_action_btn.d_product_comparison,.s_d_products_snippet .d_actions .d_action_btn.d_add_to_wishlist_btn{border-radius:50%!important;}.s_d_products_snippet .d_actions .d_action_btn.d_product_comparison span,.s_d_products_snippet .d_actions .d_action_btn.d_add_to_wishlist_btn i{color:#fff;}.s_d_products_snippet .d_actions .d_action_btn.d_add_to_wishlist_btn.disabled i:before{content:"\e909";}.s_d_products_snippet .card-body h5{font-weight:500!important;}.s_d_products_snippet .card-body h6 span{font-weight:500!important;}