.reverse-print option{color:var(--text-src)}.gfield_error{--forms-required:var(--failure)}:disabled{cursor:not-allowed;opacity:.5}.ginput_container+.gfield_description{margin-bottom:0;margin-top:.5em}.gform_footer,.gform_page_footer{margin-top:var(--gap)}.ginput_container_fileupload .gfield_description{margin-bottom:0}.gfield--type-hidden,.gform_hidden{display:none!important}.gchoice,.ginput_container_consent,[class*=option_container]{align-items:flex-start;display:flex;justify-content:flex-start}.gchoice+.gchoice,.ginput_container_consent+.gchoice,[class*=option_container]+.gchoice{margin-top:.5em}.gchoice label,.ginput_container_consent label,[class*=option_container] label{cursor:pointer}.ginput_container_checkbox{--link-underline-width:0;--paragraph-line-height:1}.gchoice_other_control:disabled{display:none}.gfield_choice_all_toggle{background-color:initial;border:none;color:var(--alt-link-color);cursor:pointer;font-family:var(--alt-link-font);font-size:var(--alt-link-size);font-style:var(--alt-link-style);font-weight:var(--alt-link-weight);letter-spacing:var(--alt-link-tracking);margin-top:.5em;outline:none;text-transform:var(--alt-link-transform)}.gfield_choice_all_toggle:focus,.gfield_choice_all_toggle:hover{color:var(--alt-link-hov-color)}[class*=type-honeypot]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.ginput_container_fileupload{display:flex;flex-wrap:wrap}.ginput_container_fileupload .gfield_description{margin:0;width:100%}.gform_wrapper [class*=option_container] .is-style-sublabel{color:var(--text);cursor:pointer;font-family:var(--paragraph-font);font-size:var(--paragraph-size);font-weight:var(--paragraph-weight);letter-spacing:var(--paragraph-tracking);line-height:1;margin:0;text-transform:none}.gquiz-answer-explanation{margin-top:1em}main .gform_wrapper .gquiz-indicator{-webkit-margin-start:4px;margin-inline-start:4px}.gfield_time_ampm,.gfield_time_hour,.gfield_time_minute{flex:1}.hour_minute_colon{line-height:var(--forms-height)}.ginput_container_time input{margin:0}.ginput_container_fileupload{flex:1}.gfield--type-fileupload input[type=file]{width:100%}.gform-field-label[class*=inline]{color:var(--text);font-family:var(--paragraph-font);font-size:var(--paragraph-size);font-weight:var(--paragraph-weight);letter-spacing:var(--paragraph-tracking);line-height:1;margin:0;text-transform:none}.gform-field-label:last-child{margin-bottom:0}.gfield_description{color:var(--text);font-family:var(--paragraph-font);font-weight:var(--paragraph-weight);letter-spacing:var(--paragraph-tracking);line-height:var(--paragraph-line-height);text-transform:none}.gfield_description:last-child{margin-bottom:0}.gfield_list .gfield_list_group+.gfield_list_group{margin-top:var(--gap)}.gfield_list .gfield_list_group{position:relative}.gfield_list .gfield_list_icons{align-items:center;bottom:0;display:flex;flex-direction:row-reverse;height:var(--forms-height);justify-content:flex-start;padding:.5em;position:absolute;right:0}.gfield_list .gfield_list_icons button{background-color:initial;border:none;border-radius:25px;box-shadow:inset 0 0 0 1px var(--forms-required);color:var(--forms-required);cursor:pointer;font-family:var(--forms-label-font);font-size:var(--forms-label-size);font-style:var(--forms-label-style);font-weight:var(--forms-label-weight);letter-spacing:var(--forms-label-tracking);line-height:1;margin:0;outline:none;padding:.5em 1em;text-transform:var(--forms-label-transform)}.gfield_list .gfield_list_icons button+button{margin-right:.25em}.gfield_list .gfield_list_icons button:hover{--forms-required:var(--primary)}.gfield[class*=type-product] .gfield_description{font-size:var(--paragraph-size)}.gfield[class*=type-product] legend+.ginput_container_radio{margin-top:var(--field-gap,.5em)}.gfield[class*=type-product] .gfield_radio{--paragraph-line-height:1}.gfield[class*=type-product] .ginput_product_price_wrapper{align-items:center;display:flex;gap:.5em}.gfield[class*=type-product] .ginput_product_price[readonly]{font-weight:var(--paragraph-weight-bold);pointer-events:none;--forms-border-color:transparent;--forms-border-width:0px;--forms-padding-hor:0;--input-bg:transparent;--forms-height:auto}.gfield[class*=type-product] .ginput_container{display:flex;flex-direction:column;gap:.5em}.gfield[class*=type-product] .gform-field-label:not(.ginput_quantity_label){color:var(--text);font-family:var(--paragraph-font);font-size:var(--paragraph-size);letter-spacing:var(--paragraph-tracking);line-height:var(--paragraph-line-height);margin:0;text-transform:none}.gfield[class*=type-product] .ginput_quantity_label{margin:0}.gfield[class*=type-product] .ginput_quantity{width:8em}.ginput_container_coupon{align-items:center;display:flex;gap:.5em}.gfield_label_product{font-weight:var(--paragraph-weight-bold)}.ginput_container_total{--paragraph-weight:var(--paragraph-weight-bold);--input-bg:transparent;--forms-padding-hor:0;--forms-border-width:0;--forms-height:auto}body main .gform_wrapper #gf_coupon_info .gf_coupon_item{align-items:center;display:flex;gap:2em}body main .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_discount_container,body main .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container{align-items:center;display:flex;padding:0}body main .gform_wrapper #gf_coupon_info .gf_coupon_item td{border-bottom:none}.gf_progressbar{--height:1.5rem;background:rgba(0,0,0,.1);border-radius:calc(var(--height)/2);margin-bottom:1em;overflow:hidden;position:relative}.gf_progressbar .gf_progressbar_percentage{background-color:var(--primary);color:#fff;font-size:12px;height:var(--height);line-height:var(--height);padding:0 .5em;text-align:right;vertical-align:middle}.gf_progressbar_title{color:var(--muted);font-size:var(--paragraph-small-size);margin-bottom:.5em}.gform_page_footer{display:flex}.gform_page_footer input{margin:0}.gform_page_footer input+input,.gform_page_footer>*+*{margin-left:.5em}.gform_card_icon_container,.ginput_card_security_code_icon{display:none}.ginput_container_creditcard .gform-field-label{margin-top:0;order:10;padding-top:.5em}.ginput_container_creditcard .ginput_card_field,.ginput_container_creditcard input{order:1}.ginput_cardextras{display:flex}.ginput_cardextras .ginput_card_expiration_container{display:flex;flex-wrap:nowrap}.ginput_cardextras .ginput_card_expiration_container .gform-grid-col{flex:1}.ginput_cardextras .ginput_card_expiration_container .gform-grid-col+.gform-grid-col{margin-left:1em}.ginput_cardextras .ginput_cardinfo_left{flex:2;margin-right:1em}.ginput_cardextras .ginput_cardinfo_right{flex:1}.ginput_container_address:not(:has(.address_country)) .ginput_left,.ginput_container_address:not(:has(.address_country)) .ginput_right{flex-basis:auto;flex:1}.gform_validation_errors{border:1px solid var(--failure);border-radius:var(--rounded);margin-bottom:var(--block-gap);padding:1.5em}.gform_validation_errors .gform_submission_error{--h2-color:var(--failure);--h2-font:var(--h4-font);--h2-size:var(--h4-size);--h2-style:var(--h4-style);--h2-weight:var(--h4-weight);--h2-tracking:var(--h4-tracking);--h2-line-height:var(--h4-line-height);--h2-transform:var(--h4-transform);margin-bottom:0}.gform_validation_errors:focus,.gform_validation_errors:hover{outline:none}.gform_validation_errors ol{display:none}.gfield_validation_message{color:var(--forms-required)}input[type=submit].gform_button{cursor:pointer}@media (min-width:640px){.gfield[class*=type-product] .ginput_container{align-items:center;flex-direction:row}.gfield[class*=type-product] .ginput_quantity_label{margin-left:auto}}