.gform_wrapper .gchoice :is(input,button){accent-color:var(--gcid-primary-color)!important;--gf-ctrl-choice-check-color:var(--gcid-primary-color)!important;--gf-ctrl-outline-color-focus:var(--gcid-secondary-color)!important}.gform_wrapper .gchoice .gform-field-label:has(p){font-weight:bold!important}.gform_wrapper .gchoice .gform-field-label p{padding-top:0.3em;font-weight:normal!important}.gform_wrapper .gform_footer button.button{background-color:rgba(0,0,0,0)!important;font-family:'Marcellus',Georgia,"Times New Roman",serif!important;text-transform:uppercase!important;color:#000!important;font-size:14px!important;letter-spacing:2.42px!important;border-radius:0px!important;border:2px solid #b3b3b3!important;padding:14px 37px!important;box-shadow:none!important;transition:all .3s!important}.gform_wrapper .gform_footer button.button:hover{border:2px solid #d4af37!important;background:#d4af37!important;color:#fff!important;transition:all .3s!important}.gform_required_legend{display:none}.gform-theme--foundation .gfield textarea.large{min-block-size:8rem!important}.gform-theme--foundation .gform_fields{row-gap:20px!important}#gform_wrapper_1 .gform_footer{padding:10px 0 10px 0}.gform_wrapper input[type=text],.gform_wrapper input[type=tel],.gform_wrapper input[type=email],.gform-theme--foundation .gfield select.large,.gform-theme--foundation .gfield textarea.large{box-shadow:none;border-radius:0px!important}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=email]:focus,.gform-theme--foundation .gfield select.large:focus,.gform-theme--foundation .gfield textarea.large:focus{outline:1px solid transparent!important;outline-offset:0px!important}.woocommerce span.onsale,.woocommerce-page span.onsale{z-index:2;background:#D4AF37!important;border-radius:3px!important;box-shadow:none!important;color:#fff;font-size:20px;font-weight:500!important;font-family:Marcellus!important;left:10px!important;line-height:inherit!important;margin:0!important;min-height:0!important;min-width:0!important;padding:6px 18px!important;position:absolute;text-shadow:none!important;top:10px!important}.checkout select:is(#billing_country,#shipping_country){width:100%;box-sizing:border-box;background-color:#eee;border:0;padding:1em;font-size:16px;line-height:1.7em}