/*
Theme Name:   Bw Zenny Child
Theme URI:    https://zenny.bzotech.com/intro/
Author:       The BZOTech
Author URI:   https://bzotech.com/
Description: With Zenny Glasses WordPress template for WooCommerce you'll make a statement that it's not just about fashion accessories.
Template:     bw-zenny
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: clinic, eye glasses, glasses, glasses shop, glasses website, optical, optical clinic, optical shop, optical store, optics, optics shop, optometry, shop, store, sunglasses
Text Domain: bw-zenny-child
*/

/*GENERAL*/
.color-title, a, p, span, h1, h2, h3, h4, h5, .product-price .woocommerce-Price-amount, .list-text-info__item, .blog-masonry1-view .desc, .entry-content{color: #123d67;}
#pofw_product_options{width:100%;}
.pofw-product-options-wrapper .field {margin-bottom: 0px;}
.pofw-product-options-wrapper#pofw_product_options .fieldset .field.pofw-prescription-option {width:100%; max-width: 33%; float: none; margin-bottom:30px;}
.pofw-product-options-wrapper#pofw_product_options .fieldset .field.pofw-prescription-option .control select{width: 90%;}
.pofw-product-options-wrapper#pofw_product_options .fieldset{display: flex; flex-direction: row;align-items: flex-end; justify-content: center; flex-wrap: wrap;}
.item-grid-product-style3 .addcart-link-style5{background-color: #6de0e1; border: 1px solid #6de0e1;}
a.active, a:focus, a:hover{color: #6de0e1;}
.pofw-product-options-wrapper .fieldset .field.pofw-prescription-option > label > span {display: block; max-width: 110px;}
#pofw_product_options {width: 100%; background-color: rgba(0, 0, 0, 0.03); padding: 20px 20px 0 20px;}
.pofw-product-options-wrapper .fieldset .clear{width: 100%;}
body.woocommerce-cart a.wc-block-cart__submit-button, body.woocommerce-checkout button.wc-block-components-checkout-place-order-button{background: #6de0e1;  font-weight: bold;  font-size: 125%; border:1px solid  #6de0e1; color: #123d67 !important;}
body.woocommerce-cart a.wc-block-cart__submit-button:hover, body.woocommerce-checkout button.wc-block-components-checkout-place-order-button:hover{background-color: #ffffff;}
.alg-product-input-fields-table{margin-bottom: 25px;}
body.woocommerce-checkout  .wc-block-components-shipping-rates-control input{padding:0px;}
body.woocommerce-checkout  label:not(.wc-block-components-radio-control__option--checked-option-highlighted)[for="radio-control-0-flat_rate:1"]{display: none !important;}
body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__input{display: block !important; padding:0px;}
body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__option-layout{padding-left: 35px;}
body.woocommerce-checkout #radio-control-wc-payment-method-options-bacs, body.woocommerce-checkout #radio-control-wc-payment-method-options-tilopay{padding: 0px !important;}
.btnWhatsappFooter{background: url(whatsapp-button.png) center center/contain no-repeat; width: 72px; height: 72px; display: block; position: fixed; right: 22px; bottom: 90px; font-size: 0px !important; z-index: 999999999;}
.btnWhatsappFooter:hover{transform: scale(0.9); transition: 0.5s all;}
.elbzotech-mini-cart-side-global .mini-cart-button .button {font-size: 13px; padding: 10px;}
.FormBoletin .wpcf7-submit{cursor: pointer; background-color:#6de0e1; color:#123d67; border: none;}
.FormBoletin .wpcf7-email{width: 70%;}
#pum-33689 .popmake-content{text-align: center;}
#pum-33689 .popmake-content strong{font-size: 30px; color:#6de0e1;}
#pum-33689 .popmake-content .wpcf7-submit{cursor: pointer; background-color:#6de0e1; color:#123d67; border: none;}
#pum-33689 .popmake-content input.wpcf7-email{width: 70%;}
#pum-33689 .popmake-content p{margin-bottom: 15px;}
.elementor-widget-bzotech-logo-global img{opacity: 0;}
.elementor-widget-bzotech-logo-global a{background:url(https://lentes2gocr.com/wp-content/uploads/2025/10/logo-lentes2go.svg) center center/contain no-repeat;}
.title-related-product:after {content: "PRODUCTOS RELACIONADOS"; font-size: 34px; color: #123d67;}
.title-related-product h2{font-size: 0px !important;}
.pofw-product-options-wrapper .options-list.nested {margin-bottom: 20px;}
.pofw-product-options-wrapper .options-list.nested .pofw-price{display: none !important;}
label.form-control-label[for="ojoizquierdopoder"], label.form-control-label[for="ojoderechopoder"] {width: 130px;}
.ppom-rendering-fields label.form-control-label {height: 42px; display: table-cell !important; vertical-align: bottom !important;}
.ppom-total-without-fixed .ppom-price{font-size: 150%;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px;}
.woocommerce-checkout #payment ul.payment_methods li input{margin: 8px 1em 0 0; float: left;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{background: #6de0e1; font-weight: bold; font-size: 125%; border: 1px solid #6de0e1; color: #123d67 !important;}
.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover{background:#ffffff;}
div#order_review {background-color: rgba(0, 0, 0, 0.05); padding: 25px;}
@media (max-width: 479px) {
	.btnWhatsappFooter{right: 2px; bottom: 110px; width: 65px; height: 65px;}
	.title-related-product:after {font-size: 22px;}
	table#alg-product-input-fields-table td {width: 100%; display: block;}
	table#alg-product-input-fields-table td input{width: 100%;}
}