.single-product form.cart .sec-finalizar-compra{display:inline-block;margin-left:12px;padding:0 24px;min-height:44px;line-height:44px;background:#FBF8F1;color:#4F7618;border:2px solid #4F7618;border-radius:8px;font-family:'Nunito',system-ui,sans-serif;font-weight:700;text-decoration:none;vertical-align:middle;cursor:pointer;transition:background .2s ease}.single-product form.cart .sec-finalizar-compra:hover{background:#EDF4E0;color:#3F5F12}.single-product form.cart .sec-finalizar-compra:focus-visible{outline:2px solid #3F5F12;outline-offset:2px}@media (max-width:767px){.single-product form.cart .sec-finalizar-compra{display:block;margin:12px 0 0;text-align:center}}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .reset_variations{font-size:13px;margin:0}.woocommerce div.product .single_variation_wrap .woocommerce-variation:empty,.woocommerce div.product .single_variation_wrap .woocommerce-variation.single_variation:empty{display:none}#yith-wapo-container,.yith-wapo-container{margin:0 0 20px;padding:0}#yith-wapo-container .yith-wapo-block,#yith-wapo-container .yith-wapo-addon{margin:0 0 18px;padding:0;border:0}#yith-wapo-container h3,#yith-wapo-container .wapo-addon-title,#yith-wapo-container .yith-wapo-addon-title{font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;color:#3A2A20;text-transform:none;margin:0 0 10px;padding:0}#yith-wapo-container .wapo-addon-description,#yith-wapo-container .yith-wapo-addon-description{font-size:13px;color:#786050;margin:-4px 0 10px}#yith-wapo-container .options,#yith-wapo-container .yith-wapo-options{display:flex;flex-wrap:wrap;gap:8px}#yith-wapo-container .yith-wapo-option{position:relative;display:inline-flex;align-items:center;margin:0;padding:0;width:auto!important}#yith-wapo-container .yith-wapo-option label{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 12px;border:1px solid #D5D5D5;border-radius:3px;background:#fff;font-size:15px;color:#3A2A20;cursor:pointer;margin:0}@media (hover:hover){#yith-wapo-container .yith-wapo-option label:hover{border-color:#3A2A20}}#yith-wapo-container .yith-wapo-option input[type="checkbox"],#yith-wapo-container .yith-wapo-option input[type="radio"]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}#yith-wapo-container .yith-wapo-option span.checkboxbutton,#yith-wapo-container .yith-wapo-option span.radiobutton{display:none}#yith-wapo-container .yith-wapo-option.selected label,#yith-wapo-container .yith-wapo-option:has(input:checked) label{border:2px solid #3A2A20;padding:0 11px}#yith-wapo-container .yith-wapo-option:has(input:focus-visible) label{outline:2px solid #4F7618;outline-offset:2px}#yith-wapo-container .option-price{font-size:13px;color:#786050}#wapo-total-price-table{margin:4px 0 16px}#wapo-total-price-table table{margin:0;border:0}@media (max-width:480px){#yith-wapo-container .yith-wapo-option{max-width:100%}#yith-wapo-container .yith-wapo-option label{font-size:14px;padding:8px 10px;white-space:normal;line-height:1.3}#yith-wapo-container .yith-wapo-option.selected label,#yith-wapo-container .yith-wapo-option:has(input:checked) label{padding:7px 9px}}