/*
Theme Name: Storefront Child
Theme URI: https://usa.roninsniper.com.co/storefront-child
Description: Tema hijo de Storefront.
Author: Tu Nombre
Author URI: https://tudominio.com
Template: storefront
Version: 1.0
Text Domain: storefront-child
*/
.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,body{font-size:20px;font-weight:700!important}.products li.product .product-outer{display:flex;flex-direction:column;border-bottom:2px solid red;padding-bottom:0;margin:5px 0 0}.products li.product+li.product{margin-top:5px}.woocommerce-loop-product__title{font-weight:700!important;text-align:left!important;margin:0;padding:0;font-size:2.1em;color:#333}.woocommerce-loop-product__title a{color:inherit;text-decoration:none}.woocommerce-loop-product__title a:hover{color:#000;text-decoration:underline}.products li.product .view-details-button{font-size:14px!important;font-weight:700!important;background-color:#007cba!important;color:#fff!important;padding:10px 15px!important;text-align:center!important;border-radius:4px!important;text-transform:uppercase!important;display:block!important;width:100%!important;text-decoration:none!important;transition:.3s!important;position:relative;overflow:hidden}.products li.product .view-details-button::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:rgba(255,255,255,.5);opacity:1;transform:rotate(45deg);animation:1.5s linear infinite shine}.products li.product .view-details-button:hover{background-color:#005a8c!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{color:#000;text-decoration-color:#000000}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{font-weight:700;font-size:22px}.woocommerce span.onsale{background-color:red;color:#fff;padding:5px 10px;font-size:14px;font-weight:700;border-radius:4px}@media (max-width:768px){.products li.product{width:100%!important;margin:0!important;padding:0!important;border-bottom:2px solid red}.products li.product .product-outer{flex-direction:row;align-items:flex-start;padding:0!important;margin:0!important;gap:0}.products li.product .product-image{flex:0 0 48%;padding:0!important;margin:0!important;line-height:0}.products li.product .product-summary{flex:0 0 52%;padding:0 0 0 10px!important;background-color:#f5f5f5;margin:0!important}.products li.product+li.product{margin-top:15px!important}.view-details-button{margin-top:8px!important}.woocommerce-loop-product__title{font-size:1em!important;line-height:1!important;margin-bottom:5px!important}.archive .woocommerce-products-header__title,.menu-toggle span,.page-title,.post-type-archive-product .page-title,.secondary-navigation,.site-description,.tax-product_cat .page-title,.woocommerce-products-header__title{display:none!important}.woocommerce-products-header{margin:0!important;padding:0!important;min-height:0!important}#masthead{padding:10px 0!important;min-height:60px!important}.site-branding .site-title{font-size:1.2em!important;margin:0!important;line-height:1.2!important}.site-search .search-field{padding:8px!important;font-size:14px!important;height:40px!important}.site-search button[type=submit]{padding:8px 12px!important}.storefront-primary-navigation{margin-top:2px!important;padding:2px 0!important}.menu-toggle::after,.menu-toggle::before{content:'';position:absolute;left:50%;transform:translateX(-50%);width:80%;height:3px;background:#333;transition:.3s}.menu-toggle::before{top:8px;box-shadow:0 12px 0 #333}.menu-toggle::after{top:24px}.menu-toggle[aria-expanded=true]::before{transform:translateX(-50%) rotate(45deg);top:15px;box-shadow:none}.menu-toggle[aria-expanded=true]::after{transform:translateX(-50%) rotate(-45deg);top:15px}.main-navigation .menu>li>a{padding:8px 12px!important;font-size:14px!important;margin:4px 0!important}.col-full{gap:10px!important;padding:8px 0!important}.site-branding{flex:1 0 55%!important;padding:0 5px!important}.site-header-cart{flex:1 0 40%!important;padding-right:15px!important}.site-header-cart .cart-contents{padding:12px!important;display:flex;justify-content:flex-end;gap:8px!important}.site-header-cart .count{font-size:14px!important;width:20px!important;height:20px!important;line-height:20px!important}.site-search{margin-top:10px!important;padding:0 10px!important}.search-field{padding:8px 15px!important;margin-right:10px!important}.woocommerce-product-search button[type=submit]{padding:10px 20px!important;font-size:14px!important}.storefront-handheld-footer-bar{height:40px!important;box-shadow:0 -2px 10px rgba(0,0,0,.05)!important}.storefront-handheld-footer-bar ul.columns-3{height:100%!important;align-items:center!important}.storefront-handheld-footer-bar li a{font-size:10px!important;padding:5px!important;line-height:1.2!important;display:flex!important;flex-direction:column!important;align-items:center!important}.storefront-handheld-footer-bar .count{width:15px!important;height:15px!important;font-size:9px!important;line-height:15px!important;position:relative!important;top:-2px!important}}@keyframes shine{from{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.products li.product .add_to_cart_button,.single-product .col-full>#block-5,.storefront-breadcrumb,body.single-product .onsale{display:none!important}.single-product h1.product_title.entry-title{font-size:24px}#cmplz-message-1-optout {
    display: none !important;
}
