.gg-focus:focus-visible{box-shadow:0 0 0 4px var(--wp--preset--color--custom-gold);outline:2px solid var(--wp--preset--color--custom-text);outline-offset:0}.checkout-form-field{flex:1 1 50%;position:relative}.checkout-form-field label{color:#231f20;font-size:.875rem}.checkout-form-field input{background:var(--wp--preset--color--custom-background);border:1px solid var(--wp--preset--color--custom-cast-iron);border-radius:.25rem;font-size:1rem;height:3rem;line-height:1.5;outline:none;padding:.375rem .5rem;width:100%}@media(min-width:768px){.checkout-form-field input{font-size:.825rem}}.checkout-form-field input::placeholder{color:var(--wp--preset--color--custom-gray-iron)}.checkout-form-field input:focus{background-color:#fff;box-shadow:inset 0 5px 0 #fedb00}.checkout-form-field select{font-size:1rem}@media(min-width:768px){.checkout-form-field select{font-size:.825rem}}.checkout-form-field .password-toggle{position:absolute;right:.5rem;top:2rem}.checkout-form-field--checkbox input,.checkout-form-field--radio input{height:0;margin:0;opacity:0;position:absolute;width:0}.checkout-form-field--checkbox input:focus-visible+label:before,.checkout-form-field--radio input:focus-visible+label:before{box-shadow:0 0 0 4px var(--wp--preset--color--custom-gold);outline:2px solid var(--wp--preset--color--custom-text);outline-offset:0}.checkout-form-field--checkbox label,.checkout-form-field--radio label{cursor:pointer;padding-left:28px;position:relative}.checkout-form-field--checkbox label:before,.checkout-form-field--radio label:before{border:1px solid #878787;border-radius:4px;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.checkout-form-field--checkbox label a,.checkout-form-field--radio label a{font-size:.875rem}.checkout-form-field--checkbox input[type=checkbox]:checked+label:before{background:#231f20;border:1px solid #231f20}.checkout-form-field--checkbox input[type=checkbox]:checked+label:after{background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"17\" fill=\"none\"><path fill=\"%23fff\" fill-rule=\"evenodd\" d=\"M13.687 4.146a.5.5 0 0 1 0 .708l-7.333 7.333a.5.5 0 0 1-.707 0L2.313 8.854a.5.5 0 1 1 .708-.708L6 11.126l6.98-6.98a.5.5 0 0 1 .706 0\" clip-rule=\"evenodd\"/></svg>") no-repeat 50%;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.checkout-form-field--radio label:before{border-radius:50%}.checkout-form-field--radio input[type=radio]:checked+label:before{border:1px solid #231f20}.checkout-form-field--radio input[type=radio]:checked+label:after{background:#231f20;border-radius:50%;content:"";height:.625rem;left:.3125rem;position:absolute;top:.3125rem;width:.625rem}.checkout-form-field__help{color:var(--wp--preset--color--coral);display:none;font-size:12px;padding-bottom:.5rem}.checkout-form-field--error input,.checkout-form-field--error select{border-color:var(--wp--preset--color--coral);color:var(--wp--preset--color--coral)}.checkout-form-field--error .checkout-form-field__help{display:block}.checkout-form-field--validating input{animation:pulse 1.5s infinite;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"></line><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"></line></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:20px 20px}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.overview-info-wrapper .checkout-form-field label{opacity:.6}.overview-info-wrapper .checkout-form-field input{border-width:0;opacity:.6}.overview-info-wrapper .edit-detail{text-align:right}
