.reverse-print option{color:var(--text-src)}.gfield_error{--forms-required:var(--failure)}:disabled{cursor:not-allowed;opacity:.5}.ginput_container+.gfield_description{margin-top:.5em;margin-bottom:0}.gform_footer,.gform_page_footer{margin-top:var(--gap)}.ginput_container_fileupload .gfield_description{margin-bottom:0}.gform_hidden,.gfield--type-hidden{display:none!important}.gchoice,.ginput_container_consent,[class*=option_container]{justify-content:flex-start;align-items:flex-start;display:flex}.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{cursor:pointer;color:var(--alt-link-color);font-family:var(--alt-link-font);font-size:var(--alt-link-size);letter-spacing:var(--alt-link-tracking);font-weight:var(--alt-link-weight);font-style:var(--alt-link-style);text-transform:var(--alt-link-transform);background-color:#0000;border:none;outline:none;margin-top:.5em}.gfield_choice_all_toggle:hover,.gfield_choice_all_toggle:focus{color:var(--alt-link-hov-color)}[class*=type-honeypot]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ginput_container_fileupload{flex-wrap:wrap;display:flex}.ginput_container_fileupload .gfield_description{width:100%;margin:0}.gform_wrapper [class*=option_container] .is-style-sublabel{color:var(--text);font-weight:var(--paragraph-weight);font-family:var(--paragraph-font);line-height:1;font-size:var(--paragraph-size);text-transform:none;letter-spacing:var(--paragraph-tracking);cursor:pointer;margin:0}.gquiz-answer-explanation{margin-top:1em}main .gform_wrapper .gquiz-indicator{margin-inline-start:4px}.gfield_time_hour,.gfield_time_minute,.gfield_time_ampm{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-weight:var(--paragraph-weight);font-family:var(--paragraph-font);line-height:1;font-size:var(--paragraph-size);text-transform:none;letter-spacing:var(--paragraph-tracking);margin:0}.gform-field-label:last-child{margin-bottom:0}.gfield_description{font-weight:var(--paragraph-weight);font-family:var(--paragraph-font);line-height:var(--paragraph-line-height);text-transform:none;letter-spacing:var(--paragraph-tracking);color:var(--text)}.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{height:var(--forms-height);flex-direction:row-reverse;justify-content:flex-start;align-items:center;padding:.5em;display:flex;position:absolute;bottom:0;right:0}.gfield_list .gfield_list_icons button{font-family:var(--forms-label-font);color:var(--forms-required);font-size:var(--forms-label-size);letter-spacing:var(--forms-label-tracking);font-weight:var(--forms-label-weight);font-style:var(--forms-label-style);text-transform:var(--forms-label-transform);box-shadow:inset 0 0 0 1px var(--forms-required);cursor:pointer;background-color:#0000;border:none;border-radius:25px;outline:none;margin:0;padding:.5em 1em;line-height:1}.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;gap:.5em;display:flex}.gfield[class*=type-product] .ginput_product_price[readonly]{pointer-events:none;font-weight:var(--paragraph-weight-bold);--forms-border-color:transparent;--forms-border-width:0px;--forms-padding-hor:0;--input-bg:transparent;--forms-height:auto}.gfield[class*=type-product] .ginput_container{flex-direction:column;gap:.5em;display:flex}@media screen and (width>=640px){.gfield[class*=type-product] .ginput_container{flex-direction:row;align-items:center}}.gfield[class*=type-product] .gform-field-label:not(.ginput_quantity_label){font-family:var(--paragraph-font);line-height:var(--paragraph-line-height);font-size:var(--paragraph-size);text-transform:none;letter-spacing:var(--paragraph-tracking);color:var(--text);margin:0}.gfield[class*=type-product] .ginput_quantity_label{margin:0}@media screen and (width>=640px){.gfield[class*=type-product] .ginput_quantity_label{margin-left:auto}}.gfield[class*=type-product] .ginput_quantity{width:8em}.ginput_container_coupon{align-items:center;gap:.5em;display:flex}.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;gap:2em;display:flex}body main .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container,body main .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_discount_container{align-items:center;padding:0;display:flex}body main .gform_wrapper #gf_coupon_info .gf_coupon_item td{border-bottom:none}.gf_progressbar{--height:1.5rem;border-radius:calc(var(--height)/2);background:#0000001a;margin-bottom:1em;position:relative;overflow:hidden}.gf_progressbar .gf_progressbar_percentage{background-color:var(--primary);color:#fff;height:var(--height);text-align:right;vertical-align:middle;line-height:var(--height);padding:0 .5em;font-size:12px}.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>*+*,.gform_page_footer input+input{margin-left:.5em}.gform_card_icon_container,.ginput_card_security_code_icon{display:none}.ginput_container_creditcard .gform-field-label{order:10;margin-top:0;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{flex-wrap:nowrap;display:flex}.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,.ginput_container_address:not(:has(.address_country)) .ginput_left,.ginput_container_address:not(:has(.address_country)) .ginput_right{flex:1}.gform_validation_errors{border-radius:var(--rounded);margin-bottom:var(--block-gap);border:1px solid var(--failure);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}