.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#7f8996;color:#ffffff}.dcms-btns{margin:10px auto;display:flex;flex-direction:column;gap:10px}.option-container{height:80px;display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;border-radius:10px;padding:10px;margin-bottom:10px;cursor:pointer;background-color:#f0f0f0;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease;flex-direction:row;box-shadow:2px 2px 5px rgba(0,0,0,0.1);position:relative}.promo-text{position:absolute;top:-10px;left:10px;background-color:black;color:white;padding:5px 8px;font-size:9px;border-radius:12px;line-height:1;font-weight:bold;text-transform:uppercase;font-family:'Lato'}.option-container input{margin-right:10px;width:20px;height:20px}.option-container label{cursor:pointer;font-size:14px;flex-grow:1;text-align:left;font-weight:bold;color:#333;font-family:'Montserrat'}.price-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.description-container{text-align:right;font-size:12px;margin-bottom:-5px;font-weight:bold;color:red;font-family:'Lato'}.price-container{display:flex;gap:10px;align-items:baseline}.price-container del{font-size:16px;color:#bbb;font-family:'Lato'}.price-container ins{font-size:16px;font-weight:bold;color:black;font-family:'Lato'}label[for="pa_producto1"]{display:none}.single_variation .woocommerce-variation-price,.single_variation .woocommerce-variation-description{display:none!important}.reset_variations{display:none!important}.wc-block-components-notice-banner.is-success{background-color:#fff!important;border-color:#000!important}.wc-block-components-notice-banner.is-success>svg{background-color:#000!important}.woocommerce-cart .shipping{display:none}.quantity{display:flex;align-items:center}.quantity button.minus{border:2px solid black;background-color:white;color:black;font-size:18px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.quantity button.plus{border:2px solid black;background-color:white;color:black;font-size:18px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.quantity .qty{text-align:center;width:60px;height:40px;font-size:18px;margin:0 5px;border:2px solid black;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page #content .quantity .minus{color:#000!important}.product-quantity{display:none!important}#coupon_code{padding:11px!important}@media only screen and (max-width:767px){.price-container{display:flex;gap:10px;align-items:baseline;font-size:12px}.price-container del{font-size:14px;color:#bbb;font-family:'Lato'}.option-container label{cursor:pointer;font-size:13px;flex-grow:1;text-align:left;font-weight:bold;color:#333;font-family:'Montserrat'}.price-container ins{font-size:14px;font-weight:bold;color:black;font-family:'Lato'}.woocommerce-cart .woocommerce-shipping-totals{display:none!important}.woocommerce-cart .shipping{display:none!important}.woocommerce-cart td[data-title="Envío"],.woocommerce-cart th[data-title="Envío"]{display:none!important}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{padding-left:20px!important}}