/*!
Theme Name:        Dental Shop Discount
Theme URI:         https://dentalshopdiscount.com/
Description:       Custom Dental Shop Discount Theme created as a GeneratePress child theme
Author:            Carlos Longarela <carlos@longarela.eu>
Author URI:        https://tabernawp.com/
Template:          generatepress
Version:           1.0.1
Text Domain:       dental-sd
Domain Path:       /languages
Requires at least: 5.0
Tested up to:      6.0
Requires PHP:      7.4
License:           GNU General Public License v2 or later
License URI:       http://www.gnu.org/licenses/gpl-2.0.html
Created:           2021-07-26
Updated:           2022-07-12
*/.cl-icon{width:1rem;display:inline-block;margin:0 .5rem}.cl-footer{color:#6d6d6d}.cl-footer a{color:#6d6d6d;text-decoration:underline}.cl-footer a:hover{text-decoration:none}.et_bloom .cl-footer .et_bloom_inline_form{margin-top:0}.et_bloom .cl-footer .et_bloom_inline_form .et_bloom_form_container{background-color:#fff0}.et_bloom .cl-footer .et_bloom_inline_form .et_bloom_form_container .et_bloom_header_outer{display:none}.et_bloom .cl-footer .et_bloom_inline_form .et_bloom_form_container .et_bloom_form_content{padding:0;background-color:transparent!important}.et_bloom .cl-footer .et_bloom_inline_form .et_bloom_form_container .et_bloom_form_content .et_bloom_custom_field_radio{font-size:.9rem;font-weight:400;word-break:break-word}.is-left-sidebar .inside-left-sidebar .cl-widget-contact a{text-decoration:underline;font-weight:700}.is-left-sidebar .inside-left-sidebar #block-2{margin-bottom:0}.is-left-sidebar .inside-left-sidebar .searchandfilter label{width:100%}.is-left-sidebar .inside-left-sidebar .searchandfilter label .sf-input-select{width:100%}.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-product_cat .sf-input-select,.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-cl_marca .sf-input-select{font-size:1em;padding:.1em;padding-right:0;height:24em;border:1px solid #eee}.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-product_cat .sf-input-select option,.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-cl_marca .sf-input-select option{white-space:normal;padding:5px;border-bottom:1px dotted #eee;margin-bottom:3px;padding-bottom:3px;background-color:#47cf7306}.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-product_cat .sf-input-select option:nth-child(even),.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-cl_marca .sf-input-select option:nth-child(even){background-color:#47cf7308}.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-product_cat .sf-input-select option:checked,.is-left-sidebar .inside-left-sidebar .searchandfilter .sf-field-taxonomy-cl_marca .sf-input-select option:checked{background:linear-gradient(#499820,rgb(73 152 32 / .521569))}.woocommerce.cl-home-products ul.products{display:flex;flex-wrap:wrap}@media (max-width:820px){.woocommerce.cl-home-products ul.products{flex-direction:column}.woocommerce.cl-home-products ul.products li.product{width:100%}}.woocommerce ul.products li.product{border-width:2px;border-style:solid;border-color:#189818;border-radius:1rem;padding:1rem}.woocommerce ul.products li.product.sale{border-color:#ffb900}.woocommerce ul.products li.product.outofstock{border-color:#dc3232}.woocommerce ul.products li.product.outofstock .onsale{display:none}.woocommerce ul.products li.product.outofstock .button{background-color:#dc3232}.woocommerce ul.products li.product.onbackorder{border-color:#1094cd}.woocommerce ul.products li.product.product-type-variable{border-color:#9c27b0}.woocommerce ul.products li.product.product-type-variable .button{background-color:#9c27b0}.woocommerce ul.products li.product.product-category{border-color:#fff0;box-shadow:2px 2px 5px 0 rgb(109 109 109 / .1)}.woocommerce .add-to-cart-panel .cart.do-quantity-buttons div.quantity,.woocommerce .do-quantity-buttons div.quantity{display:inline-flex}.woocommerce .cl-add-to-cart-quantity .cl-btn-add-to-cart{display:inline-flex}.woocommerce .cl-add-to-cart-quantity .added_to_cart{display:none}.woocommerce .related .do-quantity-buttons .cl-add-to-cart-quantity{justify-content:center}.woocommerce .related .do-quantity-buttons .cl-add-to-cart-quantity .quantity,.woocommerce .related .do-quantity-buttons .cl-add-to-cart-quantity .button{display:inline-flex}.woocommerce .related .do-quantity-buttons .cl-add-to-cart-quantity .button{width:-moz-fit-content!important;width:fit-content!important;margin:0}.cl-cart-product-sku{color:#6d6d6d;font-style:italic;font-size:.9rem}.cl-loop-product-sku{color:#6d6d6d;font-size:.9rem}.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue,.xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart{border-color:#a0a0a0;background-color:#a0a0a0}.cl-marcas{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between}@media (max-width:820px){.cl-marcas{justify-content:center}}.cl-marcas .cl-marca{width:160px;padding:5px;margin:5px 10px}.cl-marcas .cl-marca-txt{text-align:center}.cl-marcas .cl-taxonomy-marca{display:flex;align-items:center;align-content:center;justify-content:center}.cl-marcas .cl-taxonomy-marca img{max-width:750px}.woocommerce-store-notice,p.demo_store{position:-webkit-sticky;position:sticky;bottom:0;background-color:#2b9fe3}.blog .post .inside-article .post-image .wp-post-image{height:300px;object-fit:scale-down}.aws-search-form .aws-search-field{font-size:1.6rem}