.wcfvb-box{padding:15px!important}.wcfvb-price-rating-wrap{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:nowrap}.wcfvb-title-rating-wrap{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.wcfvb-title-rating-wrap .wcfvb-rating{flex:0 0 auto;display:flex;align-items:baseline}.wcfvb-title-rating-wrap .wcfvb-rating .star-rating{float:none;margin:0;line-height:1;white-space:nowrap}.wcfvb-price-rating-wrap .wcfvb-price-range{font-size:14px;font-weight:700;white-space:nowrap;flex:1 1 auto;min-width:0}.wcfvb-price-rating-wrap .wcfvb-rating{flex:0 0 auto;display:flex;align-items:baseline}.wcfvb-price-rating-wrap .wcfvb-rating .star-rating{float:none;margin:0;line-height:1;white-space:nowrap}@media (max-width:420px){.wcfvb-price-rating-wrap{flex-wrap:nowrap;gap:6px}.wcfvb-price-rating-wrap .wcfvb-price-range{font-size:13px}.wcfvb-price-rating-wrap .wcfvb-rating .star-rating{font-size:12px}}.summary.entry-summary .wcfvb-box~*{display:none!important}.wcfvb-price-range .woocommerce-Price-amount{font-size:inherit!important}.wcfvb-price-range .woocommerce-Price-currencySymbol{font-size:inherit!important}.wcfvb-price-range,.wcfvb-price-range *{font-size:inherit!important}.wcfvb-box .variations{width:100%;border-collapse:separate;border-spacing:0;margin-top:10px;border:none}.wcfvb-box .variations tr{margin-bottom:10px;display:block;border:none}.wcfvb-box .variations td{display:block!important;width:100%!important;padding:0;border:none}@media (min-width:768px){.wcfvb-box .variations,.wcfvb-box .variations tbody{display:flex!important;flex-wrap:wrap;width:100%!important}.wcfvb-box .variations tr{display:flex!important;flex-direction:column;flex:0 0 50%!important;max-width:50%!important;box-sizing:border-box;padding-right:15px;margin-bottom:10px}.wcfvb-box .variations tr:nth-child(2n){padding-right:0}}@media (max-width:767px){.wcfvb-box .variations,.wcfvb-box .variations tbody{display:block!important}.wcfvb-box .variations tr{display:block!important;flex-basis:100%!important;max-width:100%!important;padding-right:0;margin-bottom:10px}}.wcfvb-box .variations td.label{font-weight:600;margin-bottom:4px;font-size:14px;color:#000}.wcfvb-box .variations td.label{line-height:25px}.wcfvb-box .variations td.value select{width:100%!important;max-width:100%!important;display:block;box-sizing:border-box;padding:8px 12px;font-size:14px;border:1px solid #c5dbaa;border-radius:6px;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 6"><path fill="%2397b664" d="M0 0l5 6 5-6z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:10px 6px}.wcfvb-box .variations td.value{width:100%;display:block}.wcfvb-box .variations td.value>*{width:100%!important;max-width:100%!important;box-sizing:border-box}.wcfvb-date-price .woocommerce-Price-amount,.wcfvb-date-price .woocommerce-Price-currencySymbol{white-space:nowrap}.wcfvb-box del .woocommerce-Price-amount,.wcfvb-box del .woocommerce-Price-currencySymbol{font-size:13px!important}.wcfvb-box .wcfvb-show-more{background:#3B6C33!important}.wcfvb-box .wcfvb-buttons .button{white-space:normal!important;word-break:break-word!important;flex:1 1 0%!important;min-width:0!important}@media (max-width:480px){.wcfvb-box .wcfvb-buttons{flex-wrap:wrap!important}.wcfvb-box .wcfvb-buttons .button{flex:1 1 100%!important}}.wcfvb-box .single_add_to_cart_button:hover{background:#5a8810}.summary.entry-summary .wcfvb-box~.price,.summary.entry-summary .wcfvb-box~p.price,.summary.entry-summary .wcfvb-box~.woocommerce-Price-amount,.summary.entry-summary .wcfvb-box~.woocommerce-variation-price,.summary.entry-summary .wcfvb-box~.woocommerce-gzd-price-html,.summary.entry-summary .wcfvb-box~.tax_label,.summary.entry-summary .wcfvb-box~.woocommerce-gzd-taxes,.summary.entry-summary .wcfvb-box~.gzd-product-info,.summary.entry-summary .wcfvb-box~.price-wrapper{display:none!important}.summary.entry-summary>p.price,.summary.entry-summary>div.price,.summary.entry-summary>span.price,.summary.entry-summary>p[class*="price"],.summary.entry-summary>div[class*="price"],.summary.entry-summary .wcfvb-box~p[class*="price"],.summary.entry-summary .wcfvb-box~div[class*="price"],.summary.entry-summary .wcfvb-box~span[class*="price"],.summary.entry-summary>p.tax,.summary.entry-summary>span.tax,.summary.entry-summary .wcfvb-box~p.tax,.summary.entry-summary .wcfvb-box~span.tax{display:none!important}.summary.entry-summary>span.woocommerce-Price-amount.amount,.summary.entry-summary .wcfvb-box~span.woocommerce-Price-amount.amount{display:none!important}.wcfvb-box[data-show-more-button="false"] .wcfvb-hint,.wcfvb-box[data-show-more-button="false"] .wcfvb-show-more{display:none!important}.wcfvb-box .variations_form .quantity{margin-top:0;margin-bottom:0;display:flex;flex-shrink:0}.wcfvb-box .variations_form .quantity input.qty,.wcfvb-box .variations_form .quantity .minus,.wcfvb-box .variations_form .quantity .plus{border-top:1px solid #c5dbaa;border-bottom:1px solid #c5dbaa;box-sizing:border-box;height:100%;line-height:normal;padding:0}.wcfvb-box .variations_form .quantity input.qty{width:60px;text-align:center;border-left:none;border-right:none}.wcfvb-box .variations_form .quantity .minus,.wcfvb-box .variations_form .quantity .plus{width:40px;text-align:center;border-left:1px solid #c5dbaa;border-right:1px solid #c5dbaa;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center}.wcfvb-box .variations_form .variations_button{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap;margin-top:15px}@media (max-width:767px){.wcfvb-box .variations_form .variations_button{flex-direction:row;align-items:stretch}.wcfvb-box .single_add_to_cart_button{width:auto;margin-top:0}}.wcfvb-hint{font-size:.85em;margin-top:10px}.wcfvb-box.wcfvb-expanded .wcfvb-date-price,.wcfvb-box.wcfvb-expanded .wcfvb-availability,.wcfvb-box.wcfvb-expanded .wcfvb-hint,.wcfvb-box.wcfvb-expanded .wcfvb-book-first{display:none!important}.wcfvb-box.wcfvb-expanded .wcfvb-variations{display:block!important}.wcfvb-box:not(.wcfvb-expanded) .wcfvb-variations{display:none!important}.wcfvb-box select:focus-visible,.wcfvb-box button:focus-visible,.wcfvb-box a.button:focus-visible{outline:2px solid #6C9E13;outline-offset:2px}