@supports (font-size:clamp(1rem, 1vw, 1rem)){:root{--veroghi-xs:clamp(0.64rem, -0.05vw + 0.65rem, 0.6rem);--veroghi-sm:clamp(0.8rem, 0vw + 0.8rem, 0.8rem);--veroghi-base:clamp(1rem, 0.07vw + 0.98rem, 1.06rem);--veroghi-md:clamp(1.25rem, 0.18vw + 1.19rem, 1.42rem);--veroghi-lg:clamp(1.36rem, 0.36vw + 1.45rem, 1.89rem);--veroghi-xl:clamp(1.95rem, 0.63vw + 1.77rem, 2.52rem);--veroghi-xxl:clamp(2.44rem, 1.01vw + 2.14rem, 3.35rem);--veroghi-xxxl:clamp(4.5rem, 2vw + 3rem, 6rem)}}@supports not (font-size:clamp(1rem, 1vw, 1rem)){:root{--veroghi-xs:0.64rem;--veroghi-sm:0.8rem;--veroghi-base:1rem;--veroghi-md:1.25rem;--veroghi-lg:1.56rem;--veroghi-xl:1.95rem;--veroghi-xxl:2.44rem;--veroghi-xxxl:4.5rem}@media screen and (min-width:1920px){:root{--veroghi-xs:0.6rem;--veroghi-sm:0.8rem;--veroghi-base:1.06rem;--veroghi-md:1.42rem;--veroghi-lg:1.89rem;--veroghi-xl:2.52rem;--veroghi-xxl:3.35rem;--veroghi-xxxl:6rem}}}.icon-label{font-size:var(--veroghi-sm)}p{margin-bottom:1em}.h1-subtitle{font-size:var(--veroghi-md)}.big-text{font-size:var(--veroghi-xxxl)}.medium-text{font-size:var(--veroghi-md)}.large-text{font-size:var(--veroghi-lg)}@media only screen and (min-width:601px){.bu-cart-counter-popup.align-right{right:0;transform:translateY(100%)}}ul.dots{margin:10px 20px 20px -15px;line-height:1.5em;list-style-image:url(https://veroghi.com/wp-content/uploads/2022/07/dot-marrone.svg)}:root{--vg-check:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2049.4%2044.5%22%3E%3Cpath%20d%3D%22M12.7%2C44C6.2%2C39.4.4%2C25.7%2C0%2C23.9s.2-3.9%2C1.2-4.9c2.2-2.3%2C6.5-1.3%2C8%2C1.1s1.6%2C2.7%2C2.3%2C4.1l1.5%2C2.8C19.5%2C16.4%2C30.6%2C7.7%2C41.6%2C2.4c1.8-.9%2C7.1-3.1%2C7.8-2.1s-1.6%2C2.3-2.7%2C3.1c-3%2C2.4-6%2C4.9-8.8%2C7.6-8.6%2C8.3-15.1%2C18.4-19.2%2C29.7s-1%2C1.9-1.8%2C2.7c-1.2%2C1.2-2.9%2C1.6-4.3.7Z%22%2F%3E%3C%2Fsvg%3E)}ul.checks{list-style:none;margin:10px 0 10px;padding:0;line-height:1.6}ul.checks li{position:relative;padding-left:25px;margin-bottom:0}ul.checks li::before{content:"";position:absolute;left:0;top:.28em;width:20px;height:18px;background-color:currentColor;-webkit-mask:var(--vg-check) no-repeat center / contain;mask:var(--vg-check) no-repeat center / contain}.woocommerce-account .woocommerce-MyAccount-navigation{display:none}.woocommerce-info{display:block!important}.woocommerce-checkout .coupon-wrapper .woocommerce-info{display:none}#rs_apply_coupon_code_field{width:160px}.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-NoticeGroup .woocommerce-info,.woocommerce-info{margin:20px 0 0 -45px}@media screen and (max-width:1280px){.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-NoticeGroup .woocommerce-info,.woocommerce-info{margin:20px 25px 0 -25px}.checkout_redeeming{margin:0 0 0 25px}}@media screen and (max-width:430px){.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-NoticeGroup .woocommerce-info,.woocommerce-info{margin:20px 25px 0 -35px;width:95%}.checkout_redeeming{margin:0 0 0 10px}}[type=reset],[type=submit],button:not(.action):not([class*="brxe-"]),html [type=button]{-webkit-appearance:button;background-color:#F3BE4B;padding:3px 10px;border:1px solid;border-color:#4B3314!important;border-radius:25px;font-size:14px;color:#4B3314}#brxe-vwotau{font-weight:100!important}.footable>tfoot .pagination{margin:40px!important}#brxe-cbsauc>.tab-content{padding-top:20px!important;padding-right:0;padding-bottom:20px;padding-left:0px!important}#brxe-lgjenp .woocommerce-orders-table a.woocommerce-button{min-height:25px;min-width:150px;margin:5px}#brxe-bxpsol .order-again a.button{text-transform:uppercase;font-size:12px;min-height:25px!important}table.affwp-table td,table.affwp-table th{color:#4B3314}@media only screen and (min-width:150px) and (max-width:320px){.paypal-button>.paypal-button-label-container{margin:0 4vw;height:20px}}#affwp-graphs-date-options{width:230px;margin-right:10px}.yottie-widget-video-preview-thumbnail{display:block;overflow:hidden;border-radius:15px;border:2px solid #4B3314}#yottie_1 .yottie-widget-video-info-title{color:#4B3314!important}#yottie_1 .yottie-widget-video{margin-bottom:30px!important}.rs-birthday-field{width:38vh!important}@media screen and (max-width:430px){#reviews .avatar{display:none}}.blinking-text-live{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.brxe-product-gallery.thumbnail-slider .brx-product-gallery-thumbnail-slider{overflow:hidden;position:relative;display:none}.veroghi-kit-radio-wrap{margin:16px 0}.veroghi-kit-radio-label{display:flex;align-items:center;gap:10px;padding:10px 20px;margin-bottom:8px;height:70px;border:1px solid #4b3314;border-radius:8px;cursor:pointer;transition:border-color .2s,background .2s;background:#fff}.veroghi-kit-radio-label:has(input:checked){border:2px solid #4b3314;background:#fff}.veroghi-kit-radio-label input[type=radio]{flex-shrink:0}.kit-nome{font-weight:400;flex:1;color:#4b3314}.kit-badge-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.kit-risparmio{background:#c8a96e;color:#fff;font-size:12px;padding:2px 8px;border-radius:20px;white-space:nowrap}.kit-spedizione{font-size:12px;color:#4b3314;white-space:nowrap}.kit-prezzo-dinamico{font-weight:700;margin-left:10px;color:#4b3314;white-space:nowrap}.variations_form .variations label{margin-right:5px;margin-top:-11px;white-space:nowrap}input[type="radio"]{appearance:none;-webkit-appearance:none;display:inline-block!important;height:23px!important;border:2px solid #5d3f19!important;border-radius:50%!important;background:#fff!important;cursor:pointer;flex-shrink:0;position:relative!important;overflow:visible!important;box-sizing:content-box!important}input[type="radio"]:checked{border-color:#5d3f19!important;background:#5d3f19!important}input[type="radio"]:checked::after{content:''!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#f3be4b!important}body .woocommerce-error,body .woocommerce-info,body .woocommerce-message,body .woocommerce-notices-wrapper>ul{padding:1.25em 1.75em!important;line-height:1.55!important;margin-bottom:1.5em!important;border-radius:12px}body .woocommerce-error li,body .woocommerce-info li,body .woocommerce-message li{padding:.35em 0}body.is-negozio .srp-redeem-custom,body.is-negozio .rs-points-message,body.is-negozio .rs_wp_user_points,body.is-negozio [class*="rs_user_points"],body.is-negozio [class*="rs-points"],body.is-negozio a[href*="raccolta-punti"],body.is-negozio a[href*="reward-points"],body.is-negozio a[href*="my-points"]{display:none!important}.srp-redeem-custom .checkoutredeem,.checkoutredeem{display:none!important}.srp-redeem-custom .checkout_redeeming,.checkout_redeeming{display:block!important}.srp-redeem-custom .checkoutredeem,.checkoutredeem{display:none!important}.srp-redeem-custom .checkout_redeeming,.checkout_redeeming{display:block!important}.srp-redeem-custom .fp_apply_reward{display:flex;gap:12px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.srp-redeem-custom .fp_apply_reward label#default_field,.srp-redeem-custom .fp_apply_reward label{margin:0;padding:0;width:auto;font-size:14px;font-weight:600;white-space:nowrap}.srp-redeem-custom #rs_apply_coupon_code_field{width:80px!important;max-width:80px!important;flex:0 0 80px;padding:0 10px;border:1px solid #cbb89d;border-radius:6px;background:#fff;font-size:14px;text-align:center;height:auto;margin:0;box-shadow:none}.srp-redeem-custom #mainsubmi,.srp-redeem-custom input.srp-apply-points{background:transparent!important;background-color:transparent!important;border:none!important;color:#6b4423!important;padding:0!important;margin:0;font-weight:500;font-size:14px;line-height:1;height:auto!important;width:auto!important;min-width:0;box-shadow:none!important;text-transform:none;letter-spacing:normal;text-decoration:underline;cursor:pointer;border-radius:0}.srp-redeem-custom #mainsubmi:hover,.srp-redeem-custom input.srp-apply-points:hover{color:#cbb89d!important;background:transparent!important;background-color:transparent!important;text-decoration:underline}.srp-redeem-custom .rs_warning_message{width:100%;margin-top:8px;color:#b54b00;font-size:13px}.srfm-form-container .srfm-multi-choice-single input.srfm-input-multi-choice-single{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}.srfm-form-container button.srfm-submit-button{background:#fcb900!important;color:#4b3314!important;border:1px solid #4b3314!important;border-radius:25px!important;padding:12px 120px!important}.srfm-form-container button.srfm-submit-button:hover{background:#f5ce3d!important}body:not(.logged-in) .brxe-woocommerce-account-page{max-width:800px;margin:0 auto;width:100%!important}body:not(.logged-in) #brxe-niwcbj,body:not(.logged-in) #brxe-llrjpm{justify-content:center!important}body:not(.logged-in) #brxe-niwcbj>*,body:not(.logged-in) #brxe-llrjpm>*{width:100%!important}@media (max-width:1080px){body:not(.logged-in) .brxe-woocommerce-account-page{max-width:100%!important;padding:0 20px}}#brxe-habwvp .nsl-container,#brxe-rapeck .nsl-container{text-align:center!important}#brxe-habwvp .nsl-container-buttons,#brxe-rapeck .nsl-container-buttons{justify-content:center!important;display:flex!important}#brxe-habwvp .nsl-container-buttons>a,#brxe-rapeck .nsl-container-buttons>a{max-width:340px;width:100%}#brxe-habwvp .nsl-button,#brxe-rapeck .nsl-button{justify-content:center;width:100%}#brxe-habwvp .nsl-container-buttons,#brxe-rapeck .nsl-container-buttons{display:flex!important;grid-template-columns:none!important;justify-content:center!important}#ship-to-different-address{background:#fdf6e3;border:2px solid #f5ce3d;border-radius:3px;padding:16px 40px 16px 16px;margin:-60px 0 16px 0}#ship-to-different-address label{font-weight:700;font-size:18px;color:#4b3314;cursor:pointer}#ship-to-different-address input[type="checkbox"]{width:24px;height:24px;accent-color:#4b3314;cursor:pointer;vertical-align:middle;margin-right:12px}@media (max-width:800px){.cr-ajax-reviews-nosummary{flex-direction:column!important;align-items:center!important;gap:16px!important}.cr-nosummary-rating-cnt{justify-content:center!important}.cr-nosummary-add{width:100%!important;max-width:280px!important;white-space:normal!important;padding:12px 20px!important}}