.visually-hidden,.visually-hidden-focusable:not(:focus,:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[hidden]{display:none!important}:root{--jpc-font-family:Open Sans,arial,sans-serif;--jpc-font-size-base:.625rem;--jpc-font-size-xxs:1rem;--jpc-font-size-xs:1.2rem;--jpc-font-size-s:1.3rem;--jpc-font-size-m:1.4rem;--jpc-font-size-l:1.6rem;--jpc-font-size-xl:1.8rem;--jpc-font-size-xxl:1.9rem;--jpc-font-size-xxxl:2rem;--jpc-form-consecutive-inputs-distance:8px;--jpc-form-validation-summary-margin:4px 0;--jpc-form-required-info-font-size:1.2rem;--jpc-form-required-info-line-height:1.2em;--jpc-form-required-info-margin-bottom:-1.2em;--jpc-form-required-info-positioned-right:0;--jpc-form-required-info-positioned-top:0;--jpc-form-validation-summary-icon:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI4IiB2aWV3Qm94PSIwIDAgMjggMjgiIHdpZHRoPSIyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTQuMDAzMiAxMS41MjQ5LTUuNzYyNy01Ljc2MjY5LTIuNDc0ODggMi40NzQ4NyA1Ljc2MjY4IDUuNzYyNzItNS43NjI2OCA1Ljc2MjcgMi40NzQ4OCAyLjQ3NDggNS43NjI3LTUuNzYyNiA1Ljc2MjQgNS43NjI0IDIuNDc0OS0yLjQ3NDktNS43NjI0LTUuNzYyNCA1Ljc2MjQtNS43NjI0NS0yLjQ3NDktMi40NzQ4OHoiIGZpbGw9IiNiYjEwMDMiLz48L3N2Zz4=);--jpc-form-validation-summary-icon-size:22px}jpc-form{font-size:var(--jpc-font-size-base)}jpc-form jpc-input+jpc-input,jpc-form jpc-input+jpc-input-select,jpc-form jpc-input+jpc-input-radiogroup,jpc-form jpc-input+jpc-input-textarea,jpc-form jpc-input+jpc-input-email-equals,jpc-form jpc-input+jpc-combobox-editable,jpc-form jpc-input+jpc-combobox-editable-async,jpc-form jpc-input-select+jpc-input,jpc-form jpc-input-select+jpc-input-select,jpc-form jpc-input-select+jpc-input-radiogroup,jpc-form jpc-input-select+jpc-input-textarea,jpc-form jpc-input-select+jpc-input-email-equals,jpc-form jpc-input-select+jpc-combobox-editable,jpc-form jpc-input-select+jpc-combobox-editable-async,jpc-form jpc-input-radiogroup+jpc-input,jpc-form jpc-input-radiogroup+jpc-input-select,jpc-form jpc-input-radiogroup+jpc-input-radiogroup,jpc-form jpc-input-radiogroup+jpc-input-textarea,jpc-form jpc-input-radiogroup+jpc-input-email-equals,jpc-form jpc-input-radiogroup+jpc-combobox-editable,jpc-form jpc-input-radiogroup+jpc-combobox-editable-async,jpc-form jpc-input-textarea+jpc-input,jpc-form jpc-input-textarea+jpc-input-select,jpc-form jpc-input-textarea+jpc-input-radiogroup,jpc-form jpc-input-textarea+jpc-input-textarea,jpc-form jpc-input-textarea+jpc-input-email-equals,jpc-form jpc-input-textarea+jpc-combobox-editable,jpc-form jpc-input-textarea+jpc-combobox-editable-async,jpc-form jpc-input-email-equals+jpc-input,jpc-form jpc-input-email-equals+jpc-input-select,jpc-form jpc-input-email-equals+jpc-input-radiogroup,jpc-form jpc-input-email-equals+jpc-input-textarea,jpc-form jpc-input-email-equals+jpc-input-email-equals,jpc-form jpc-input-email-equals+jpc-combobox-editable,jpc-form jpc-input-email-equals+jpc-combobox-editable-async,jpc-form jpc-combobox-editable+jpc-input,jpc-form jpc-combobox-editable+jpc-input-select,jpc-form jpc-combobox-editable+jpc-input-radiogroup,jpc-form jpc-combobox-editable+jpc-input-textarea,jpc-form jpc-combobox-editable+jpc-input-email-equals,jpc-form jpc-combobox-editable+jpc-combobox-editable,jpc-form jpc-combobox-editable+jpc-combobox-editable-async,jpc-form jpc-combobox-editable-async+jpc-input,jpc-form jpc-combobox-editable-async+jpc-input-select,jpc-form jpc-combobox-editable-async+jpc-input-radiogroup,jpc-form jpc-combobox-editable-async+jpc-input-textarea,jpc-form jpc-combobox-editable-async+jpc-input-email-equals,jpc-form jpc-combobox-editable-async+jpc-combobox-editable,jpc-form jpc-combobox-editable-async+jpc-combobox-editable-async{margin:var(--jpc-form-consecutive-inputs-distance)0}jpc-form .jpc-form-validation-summary-visual{margin:var(--jpc-form-validation-summary-margin);font-size:var(--jpc-input-message-font-size);color:var(--jpc-input-error-color);background-image:var(--jpc-form-validation-summary-icon);background-repeat:no-repeat;background-size:var(--jpc-form-validation-summary-icon-size);padding-left:calc(var(--jpc-form-validation-summary-icon-size) + 3px);min-height:var(--jpc-form-validation-summary-icon-size);align-items:center;display:flex!important}jpc-form .jpc-form-validation-summary-visual ul{padding:var(--jpc-input-message-ul-padding);line-height:var(--jpc-input-message-ul-line-height);margin:0}jpc-form .jpc-form-validation-summary-visual[hidden]{display:none!important}jpc-form .required-info{font-size:var(--jpc-form-required-info-font-size);margin-bottom:var(--jpc-form-required-info-margin-bottom);line-height:var(--jpc-form-required-info-line-height);text-align:right;display:block}jpc-form.required-info-absolute-positioned{position:relative}jpc-form.required-info-absolute-positioned .required-info{right:var(--jpc-form-required-info-positioned-right);top:var(--jpc-form-required-info-positioned-top);position:absolute}jpc-form .required-info.self-contained{margin-bottom:0}:focus-visible{outline-offset:0;border-radius:5px;outline:2px solid #fff;box-shadow:0 0 0 4px #000}:root{--jpc-input-label-color:#464646;--jpc-input-label-font-size:1.4rem;--jpc-input-label-line-height:2em;--jpc-input-input-placeholder-color:#bbb;--jpc-input-input-background-color:#fff;--jpc-input-input-border-radius:4px;--jpc-input-input-border-color:#d0d0d0;--jpc-input-input-border:1px solid #d0d0d0;--jpc-input-input-error-outline:2px dashed #bb1003;--jpc-input-input-error-outline-offset:2px;--jpc-input-input-padding:0 6px;--jpc-input-input-height:30px;--jpc-input-input-line-height:26px;--jpc-input-input-font-size:1.6rem;--jpc-input-radiogroup-options-gap:2em;--jpc-input-radiogroup-font-size:1.4rem;--jpc-input-radiogroup-border:0;--jpc-input-radiogroup-padding:0;--jpc-input-radiogroup-legend-font-size:1.4rem;--jpc-input-radiogroup-legend-margin:0 0 0 .25em;--jpc-input-radiogroup-legend-padding:0;--jpc-input-radiogroup-option-padding:.5em;--jpc-input-radiogroup-option-gap:.5em;--jpc-input-textarea-row-gap:5px;--jpc-input-textarea-hint-font-size:1.4rem;--jpc-input-textarea-height:80px;--jpc-input-textarea-line-height:1.25em;--jpc-input-message-font-size:1.4rem;--jpc-input-message-margin:8px 0;--jpc-input-message-padding:8px 6px;--jpc-input-message-ul-padding:0 6px;--jpc-input-message-ul-line-height:12px;--jpc-input-info-color:#111;--jpc-input-info-background-color:#eee;--jpc-input-info-border:1px solid #999;--jpc-input-info-after-error-margin:0 0 8px;--jpc-input-error-color:#bb1003;--jpc-input-error-backround-color:#fddbca;--jpc-input-error-border:1px solid #bb1003}jpc-input,jpc-input-email-equals,jpc-input-select{font-size:var(--jpc-font-size-base);grid-auto-flow:row;display:grid}jpc-input label,jpc-input-email-equals label,jpc-input-select label{color:var(--jpc-input-label-color);font-size:var(--jpc-input-label-font-size);line-height:var(--jpc-input-label-line-height)}jpc-input input,jpc-input select,jpc-input-email-equals input,jpc-input-email-equals select,jpc-input-select input,jpc-input-select select{transition:box-shadow linear!important}jpc-input input:focus-visible,jpc-input select:focus-visible,jpc-input-email-equals input:focus-visible,jpc-input-email-equals select:focus-visible,jpc-input-select input:focus-visible,jpc-input-select select:focus-visible{outline-offset:0!important;border-radius:5px!important;outline:2px solid #fff!important;transition:box-shadow linear!important;box-shadow:0 0 0 4px #000!important}jpc-input input,jpc-input select,jpc-input-email-equals input,jpc-input-email-equals select,jpc-input-select input,jpc-input-select select{font-family:var(--jpc-font-family),sans-serif;font-size:var(--jpc-font-size-l);height:var(--jpc-input-input-height);padding:var(--jpc-input-input-padding);line-height:var(--jpc-input-input-line-height);border-radius:var(--jpc-input-input-border-radius);background-color:var(--jpc-input-input-background-color);border:var(--jpc-input-input-border)}jpc-input input::placeholder,jpc-input select::placeholder,jpc-input-email-equals input::placeholder,jpc-input-email-equals select::placeholder,jpc-input-select input::placeholder,jpc-input-select select::placeholder{color:var(--jpc-input-input-placeholder-color)}jpc-input.error>input,jpc-input-email-equals.error>input,jpc-input-select.error>input{border-radius:var(--jpc-input-input-border-radius);outline-offset:var(--jpc-input-input-error-outline-offset);outline:var(--jpc-input-input-error-outline)!important}jpc-input.error>input:focus-visible,jpc-input-email-equals.error>input:focus-visible,jpc-input-select.error>input:focus-visible{box-shadow:0 0 0 6px var(--jpc-input-error-color)!important;outline-offset:0!important;border-color:#0000!important;outline-width:2px!important;outline-color:#fff!important}jpc-input.error>select,jpc-input-email-equals.error>select,jpc-input-select.error>select{border-radius:var(--jpc-input-input-border-radius);outline-offset:var(--jpc-input-input-error-outline-offset);outline:var(--jpc-input-input-error-outline)!important}jpc-input.error>select:focus-visible,jpc-input-email-equals.error>select:focus-visible,jpc-input-select.error>select:focus-visible{box-shadow:0 0 0 6px var(--jpc-input-error-color)!important;outline-offset:0!important;border-color:#0000!important;outline-width:2px!important;outline-color:#fff!important}jpc-input .errormsg,jpc-input .infomsg,jpc-input-email-equals .errormsg,jpc-input-email-equals .infomsg,jpc-input-select .errormsg,jpc-input-select .infomsg{margin:var(--jpc-input-message-margin);padding:var(--jpc-input-message-padding);font-size:var(--jpc-input-message-font-size);display:block!important}jpc-input .errormsg ul,jpc-input .infomsg ul,jpc-input-email-equals .errormsg ul,jpc-input-email-equals .infomsg ul,jpc-input-select .errormsg ul,jpc-input-select .infomsg ul{padding:var(--jpc-input-message-ul-padding);line-height:var(--jpc-input-message-ul-line-height);margin:0}jpc-input .errormsg[hidden],jpc-input .infomsg[hidden],jpc-input-email-equals .errormsg[hidden],jpc-input-email-equals .infomsg[hidden],jpc-input-select .errormsg[hidden],jpc-input-select .infomsg[hidden]{display:none!important}jpc-input.error>.infomsg,jpc-input-email-equals.error>.infomsg,jpc-input-select.error>.infomsg{margin:var(--jpc-input-info-after-error-margin)}jpc-input .errormsg,jpc-input-email-equals .errormsg,jpc-input-select .errormsg{color:var(--jpc-input-error-color);border:var(--jpc-input-error-border);background:var(--jpc-input-error-backround-color)}jpc-input .infomsg,jpc-input-email-equals .infomsg,jpc-input-select .infomsg{color:var(--jpc-input-info-color);border:var(--jpc-input-info-border);background:var(--jpc-input-info-background-color)}jpc-input-radiogroup{font-size:var(--jpc-font-size-base);--jpc-input-input-error-outline-offset:4px;--jpc-input-message-margin:10px 0;grid-auto-flow:row;display:grid}jpc-input-radiogroup label{color:var(--jpc-input-label-color);font-size:var(--jpc-input-label-font-size);line-height:var(--jpc-input-label-line-height)}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset{gap:var(--jpc-input-radiogroup-options-gap);font-size:var(--jpc-input-radiogroup-font-size);border:var(--jpc-input-radiogroup-border);padding:var(--jpc-input-radiogroup-padding);flex-wrap:wrap;display:flex}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset legend{font-size:var(--jpc-input-radiogroup-legend-font-size);margin:var(--jpc-input-radiogroup-legend-margin);padding:var(--jpc-input-radiogroup-legend-padding)}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset .option:focus-within{border-radius:5px;outline-offset:0!important;outline:2px solid #fff!important;overflow:visible!important;box-shadow:0 0 0 4px #000!important}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset .option:focus-within :focus-visible{border-radius:unset!important;box-shadow:unset!important;outline:unset!important;outline-offset:unset!important}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset .option:focus-within:has(:not(:focus-visible)){outline-offset:0!important;outline:0 solid #fff!important;box-shadow:0 0 #000!important}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset .option:focus-within:has(:focus-visible){outline-offset:0!important;outline:2px solid #fff!important;box-shadow:0 0 0 4px #000!important}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset .option{padding:var(--jpc-input-radiogroup-option-padding);align-items:center;gap:var(--jpc-input-radiogroup-option-gap);display:flex}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset .option:first-of-type{padding-left:0}jpc-input-radiogroup fieldset.jpc-input-radiogroup-fieldset .option [type=radio]{margin:0}jpc-input-radiogroup.error>fieldset.jpc-input-radiogroup-fieldset{border-radius:var(--jpc-input-input-border-radius);outline-offset:var(--jpc-input-input-error-outline-offset);outline:var(--jpc-input-input-error-outline)!important}jpc-input-radiogroup.error>fieldset.jpc-input-radiogroup-fieldset:focus-visible{box-shadow:0 0 0 6px var(--jpc-input-error-color)!important;outline-offset:0!important;border-color:#0000!important;outline-width:2px!important;outline-color:#fff!important}jpc-input-radiogroup .errormsg,jpc-input-radiogroup .infomsg{margin:var(--jpc-input-message-margin);padding:var(--jpc-input-message-padding);font-size:var(--jpc-input-message-font-size);display:block!important}jpc-input-radiogroup .errormsg ul,jpc-input-radiogroup .infomsg ul{padding:var(--jpc-input-message-ul-padding);line-height:var(--jpc-input-message-ul-line-height);margin:0}jpc-input-radiogroup .errormsg[hidden],jpc-input-radiogroup .infomsg[hidden]{display:none!important}jpc-input-radiogroup.error>.infomsg{margin:var(--jpc-input-info-after-error-margin)}jpc-input-radiogroup .errormsg{color:var(--jpc-input-error-color);border:var(--jpc-input-error-border);background:var(--jpc-input-error-backround-color)}jpc-input-radiogroup .infomsg{color:var(--jpc-input-info-color);border:var(--jpc-input-info-border);background:var(--jpc-input-info-background-color)}jpc-input-textarea{grid-row-gap:var(--jpc-input-textarea-row-gap);grid-template-columns:100%;grid-template-areas:"label""textarea""hint-bottom""errormsg""infomsg";display:grid}jpc-input-textarea label{color:var(--jpc-input-label-color);font-size:var(--jpc-input-label-font-size);line-height:var(--jpc-input-label-line-height);grid-area:label}jpc-input-textarea textarea{font-family:var(--jpc-font-family),sans-serif;font-size:var(--jpc-font-size-l);height:var(--jpc-input-textarea-height);padding:var(--jpc-input-input-padding);line-height:var(--jpc-input-textarea-line-height);border-radius:var(--jpc-input-input-border-radius);background-color:var(--jpc-input-input-background-color);border:var(--jpc-input-input-border);grid-area:textarea}jpc-input-textarea .jpc-input-textarea-hint{font-size:var(--jpc-input-textarea-hint-font-size);text-align:right;align-content:center}jpc-input-textarea .jpc-input-textarea-hint.top{grid-area:hint-top;display:none}jpc-input-textarea .jpc-input-textarea-hint.bottom{grid-area:hint-bottom;display:block}@media screen and (width>=600px){jpc-input-textarea{grid-template-columns:auto max-content;grid-template-areas:"label hint-top""textarea textarea""errormsg errormsg""infomsg infomsg"}jpc-input-textarea .jpc-input-textarea-hint.top{display:block}jpc-input-textarea .jpc-input-textarea-hint.bottom{display:none}}jpc-input-textarea .errormsg{grid-area:errormsg}jpc-input-textarea .infomsg{grid-area:infomsg}jpc-input-textarea.error>textarea{border-radius:var(--jpc-input-input-border-radius);outline-offset:var(--jpc-input-input-error-outline-offset);outline:var(--jpc-input-input-error-outline)!important}jpc-input-textarea.error>textarea:focus-visible{box-shadow:0 0 0 6px var(--jpc-input-error-color)!important;outline-offset:0!important;border-color:#0000!important;outline-width:2px!important;outline-color:#fff!important}jpc-input-textarea .errormsg,jpc-input-textarea .infomsg{margin:var(--jpc-input-message-margin);padding:var(--jpc-input-message-padding);font-size:var(--jpc-input-message-font-size);display:block!important}jpc-input-textarea .errormsg ul,jpc-input-textarea .infomsg ul{padding:var(--jpc-input-message-ul-padding);line-height:var(--jpc-input-message-ul-line-height);margin:0}jpc-input-textarea .errormsg[hidden],jpc-input-textarea .infomsg[hidden]{display:none!important}jpc-input-textarea.error>.infomsg{margin:var(--jpc-input-info-after-error-margin)}jpc-input-textarea .errormsg{color:var(--jpc-input-error-color);border:var(--jpc-input-error-border);background:var(--jpc-input-error-backround-color)}jpc-input-textarea .infomsg{color:var(--jpc-input-info-color);border:var(--jpc-input-info-border);background:var(--jpc-input-info-background-color)}jpc-input-error,jpc-input-info{display:none}jpc-input-composite-label{color:var(--jpc-input-label-color);font-size:var(--jpc-input-label-font-size);line-height:var(--jpc-input-input-line-height)}.jpc-component-form .button-group{margin:1em;padding:0;list-style-type:none}.jpc-component-form .toggle-btn{cursor:pointer;color:#fff;background-color:#666;border:1px solid #222;border-radius:15px;align-items:center;width:52px;height:25px;padding:2px;font-family:Arial,sans-serif;font-size:13px;display:flex;position:relative}.jpc-component-form .toggle-btn .knob{background:#fff;border:2px solid #666;border-radius:50%;width:21px;height:21px;transition:all .2s ease-in-out;position:absolute;left:1px}@media screen and (prefers-reduced-motion){.jpc-component-form .toggle-btn .knob{transition:unset}}.jpc-component-form .toggle-btn .text{width:100%;font-weight:700}.jpc-component-form .toggle-btn+input[type=checkbox]{display:none}.jpc-component-form jpc-toggle-button:disabled .toggle-btn{background-color:#167f59;border-color:#add8e6}.jpc-component-form jpc-toggle-button:disabled .toggle-btn .knob{display:none}.jpc-component-form jpc-toggle-button:disabled .toggle-btn .text{text-align:center!important}.jpc-component-form jpc-toggle-button[aria-checked=true] .toggle-btn{background-color:#167f59;border-color:#add8e6}.jpc-component-form jpc-toggle-button[aria-checked=true] .onState{text-align:left;margin-left:2px;display:block}.jpc-component-form jpc-toggle-button[aria-checked=true] .offState{display:none}.jpc-component-form jpc-toggle-button[aria-checked=true] .knob{left:27px}.jpc-component-form jpc-toggle-button[aria-checked=false] .onState{display:none}.jpc-component-form jpc-toggle-button[aria-checked=false] .offState{text-align:right;display:block}.jpc-component-form jpc-toggle-button[aria-checked=mixed] .knob{left:11.5px}.jpc-component-form jpc-toggle-button[aria-checked=mixed] .text{display:none}jpc-disclosure-button{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}jpc-disclosure-button[aria-disabled=true]{cursor:auto}jpc-disclosure-button[aria-disabled=true] svg,jpc-disclosure-button[aria-disabled=true] .fa{color:#ddd}jpc-disclosure-button svg[hidden],jpc-disclosure-button .fa[hidden]{display:none}jpc-disclosure-button[icon=caret],jpc-disclosure-button[icon=radio]{justify-content:unset;gap:6px}jpc-disclosure-button[icon=caret] svg,jpc-disclosure-button[icon=caret] .fa,jpc-disclosure-button[icon=radio] svg,jpc-disclosure-button[icon=radio] .fa{order:-1}jpc-accordion.jpc-accordion-checkout-faq{box-sizing:border-box;font-family:arial,sans-serif;font-size:14px}jpc-accordion.jpc-accordion-checkout-faq>h3{font-size:inherit;cursor:pointer;border:1px solid #d0d0d0;border-top-width:0;margin:0;padding:4px 12px;font-weight:400;line-height:1.4}jpc-accordion.jpc-accordion-checkout-faq>h3:focus-within{border-radius:5px;outline-offset:0!important;outline:2px solid #fff!important;overflow:visible!important;box-shadow:0 0 0 4px #000!important}jpc-accordion.jpc-accordion-checkout-faq>h3:focus-within :focus-visible{border-radius:unset!important;box-shadow:unset!important;outline:unset!important;outline-offset:unset!important}jpc-accordion.jpc-accordion-checkout-faq>h3:focus-within:has(:not(:focus-visible)){outline-offset:0!important;outline:0 solid #fff!important;box-shadow:0 0 #000!important}jpc-accordion.jpc-accordion-checkout-faq>h3:focus-within:has(:focus-visible){outline-offset:0!important;outline:2px solid #fff!important;box-shadow:0 0 0 4px #000!important}jpc-accordion.jpc-accordion-checkout-faq>h3:not(:focus-visible){border-radius:0}jpc-accordion.jpc-accordion-checkout-faq>h3:first-child{border-top-width:1px}jpc-accordion.jpc-accordion-checkout-faq>h3.jpc-accordion-open{border-bottom-width:0;font-weight:700}jpc-accordion.jpc-accordion-checkout-faq>div{border:1px solid #d0d0d0;border-top-width:0;padding:12px 12px 0}jpc-accordion.jpc-accordion-checkout-faq>div p{margin-top:0}jpc-accordion.jpc-accordion-checkout-payment{box-sizing:border-box;font-family:Open Sans,arial,sans-serif}jpc-accordion.jpc-accordion-checkout-payment>h2{margin:12px 0 0}jpc-accordion.jpc-accordion-checkout-payment>h2:focus-within{z-index:1;border-radius:5px;position:relative;outline-offset:0!important;outline:2px solid #fff!important;overflow:visible!important;box-shadow:0 0 0 4px #000!important}jpc-accordion.jpc-accordion-checkout-payment>h2:focus-within :focus-visible{border-radius:unset!important;box-shadow:unset!important;outline:unset!important;outline-offset:unset!important}jpc-accordion.jpc-accordion-checkout-payment>h2:focus-within:has(:not(:focus-visible)){outline-offset:0!important;outline:0 solid #fff!important;box-shadow:0 0 #000!important}jpc-accordion.jpc-accordion-checkout-payment>h2:focus-within:has(:focus-visible){outline-offset:0!important;outline:2px solid #fff!important;box-shadow:0 0 0 4px #000!important}jpc-accordion.jpc-accordion-checkout-payment>h2>jpc-disclosure-button{grid-column-gap:3px;border:1px solid #d8d8d8;border-radius:0;grid-template-columns:max-content auto minmax(min-content,max-content);grid-template-areas:"svg label img";grid-auto-flow:column;align-items:start;width:100%;padding:14px 12px 14px 10px;font-size:14px;font-weight:400;display:grid}jpc-accordion.jpc-accordion-checkout-payment>h2>jpc-disclosure-button .title span{margin-top:.5em;font-size:12px;display:block}jpc-accordion.jpc-accordion-checkout-payment>h2>jpc-disclosure-button .title span.warn{background-color:#e9e9e9;padding:8px}jpc-accordion.jpc-accordion-checkout-payment>h2>jpc-disclosure-button svg{grid-area:svg;width:12px}jpc-accordion.jpc-accordion-checkout-payment>h2>jpc-disclosure-button:not([aria-disabled=true]) svg{color:#000}jpc-accordion.jpc-accordion-checkout-payment>h2>jpc-disclosure-button .title{grid-area:label}jpc-accordion.jpc-accordion-checkout-payment>h2>jpc-disclosure-button .icons{flex-wrap:wrap;grid-area:img;gap:6px;max-width:max-content;display:flex}jpc-accordion.jpc-accordion-checkout-payment>h2.jpc-accordion-open>jpc-disclosure-button{border-bottom-color:#0000;border-radius:0}jpc-accordion.jpc-accordion-checkout-payment>h2.jpc-accordion-open>jpc-disclosure-button span{font-weight:700}jpc-accordion.jpc-accordion-checkout-payment>h2.jpc-accordion-open>jpc-disclosure-button span span{margin-top:.5em;font-size:12px;font-weight:400;display:block}jpc-accordion.jpc-accordion-checkout-payment>h2+*{border:1px solid #d8d8d8;border-top-width:0;border-radius:0;margin:0}jpc-accordion.jpc-accordion-myaccount-openentries{box-sizing:border-box;font-family:Open Sans,arial,sans-serif}jpc-accordion.jpc-accordion-myaccount-openentries>h3{margin:20px 0 0}jpc-accordion.jpc-accordion-myaccount-openentries>h3:focus-within{z-index:1;border-radius:5px;position:relative;outline-offset:0!important;outline:2px solid #fff!important;overflow:visible!important;box-shadow:0 0 0 4px #000!important}jpc-accordion.jpc-accordion-myaccount-openentries>h3:focus-within :focus-visible{border-radius:unset!important;box-shadow:unset!important;outline:unset!important;outline-offset:unset!important}jpc-accordion.jpc-accordion-myaccount-openentries>h3:focus-within:has(:not(:focus-visible)){outline-offset:0!important;outline:0 solid #fff!important;box-shadow:0 0 #000!important}jpc-accordion.jpc-accordion-myaccount-openentries>h3:focus-within:has(:focus-visible){outline-offset:0!important;outline:2px solid #fff!important;box-shadow:0 0 0 4px #000!important}jpc-accordion.jpc-accordion-myaccount-openentries>h3>jpc-disclosure-button{grid-column-gap:14px;border:1px solid #d8d8d8;border-radius:4px;grid-template-columns:max-content auto max-content;grid-template-areas:"svg label img";grid-auto-flow:column;align-items:center;width:100%;height:72px;padding:0 14px;font-size:16px;font-weight:400;display:grid}jpc-accordion.jpc-accordion-myaccount-openentries>h3>jpc-disclosure-button svg{color:#006dc5;grid-area:svg}jpc-accordion.jpc-accordion-myaccount-openentries>h3>jpc-disclosure-button span{grid-area:label}jpc-accordion.jpc-accordion-myaccount-openentries>h3>jpc-disclosure-button img{grid-area:img}jpc-accordion.jpc-accordion-myaccount-openentries>h3.jpc-accordion-open>jpc-disclosure-button{border-bottom-color:#0000;border-radius:4px 4px 0 0}jpc-accordion.jpc-accordion-myaccount-openentries>h3+*{border:1px solid #d8d8d8;border-top-width:0;border-radius:0 0 4px 4px;margin:0}:root{--jpc-combobox-editable-margin:4px 0;--jpc-combobox-editable-option-focus-color:#bbb;--jpc-combobox-editable-option-padding:1px 6px;--jpc-combobox-editable-option-focus-padding:0 6px}jpc-combobox-editable{margin:var(--jpc-combobox-editable-margin);font-size:var(--jpc-font-size-base);display:inline-block;position:relative}jpc-combobox-editable label{color:var(--jpc-input-label-color);font-size:var(--jpc-input-label-font-size);line-height:var(--jpc-input-label-line-height)}jpc-combobox-editable.error>input{border-radius:var(--jpc-input-input-border-radius);outline-offset:var(--jpc-input-input-error-outline-offset);outline:var(--jpc-input-input-error-outline)!important}jpc-combobox-editable.error>input:focus-visible{box-shadow:0 0 0 6px var(--jpc-input-error-color)!important;outline-offset:0!important;border-color:#0000!important;outline-width:2px!important;outline-color:#fff!important}jpc-combobox-editable .errormsg,jpc-combobox-editable .infomsg{margin:var(--jpc-input-message-margin);padding:var(--jpc-input-message-padding);font-size:var(--jpc-input-message-font-size);display:block!important}jpc-combobox-editable .errormsg ul,jpc-combobox-editable .infomsg ul{padding:var(--jpc-input-message-ul-padding);line-height:var(--jpc-input-message-ul-line-height);margin:0}jpc-combobox-editable .errormsg[hidden],jpc-combobox-editable .infomsg[hidden]{display:none!important}jpc-combobox-editable.error>.infomsg{margin:var(--jpc-input-info-after-error-margin)}jpc-combobox-editable .errormsg{color:var(--jpc-input-error-color);border:var(--jpc-input-error-border);background:var(--jpc-input-error-backround-color)}jpc-combobox-editable .infomsg{color:var(--jpc-input-info-color);border:var(--jpc-input-info-border);background:var(--jpc-input-info-background-color)}jpc-combobox-editable .jpc-combobox-editable-input-row:focus-within{border-radius:5px;outline-offset:0!important;outline:2px solid #fff!important;overflow:visible!important;box-shadow:0 0 0 4px #000!important}jpc-combobox-editable .jpc-combobox-editable-input-row:focus-within :focus-visible{border-radius:unset!important;box-shadow:unset!important;outline:unset!important;outline-offset:unset!important}jpc-combobox-editable .jpc-combobox-editable-input-row:focus-within:has(:not(:focus-visible)){outline-offset:0!important;outline:0 solid #fff!important;box-shadow:0 0 #000!important}jpc-combobox-editable .jpc-combobox-editable-input-row:focus-within:has(:focus-visible){outline-offset:0!important;outline:2px solid #fff!important;box-shadow:0 0 0 4px #000!important}jpc-combobox-editable .jpc-combobox-editable-input-row{justify-content:stretch;align-items:stretch;gap:0;display:flex;position:relative}jpc-combobox-editable input[type=text]{font-family:var(--jpc-font-family),sans-serif;font-size:var(--jpc-font-size-l);height:var(--jpc-input-input-height);padding:var(--jpc-input-input-padding);line-height:var(--jpc-input-input-line-height);border-radius:var(--jpc-input-input-border-radius);background-color:var(--jpc-input-input-background-color);border:var(--jpc-input-input-border);cursor:pointer;border-right:0}jpc-combobox-editable button{appearance:none;border:var(--jpc-input-input-border);background-color:var(--jpc-input-input-background-color);cursor:pointer;border-left:0}jpc-combobox-editable datalist{display:none}jpc-combobox-editable [role=listbox]{background-color:var(--jpc-input-input-background-color);border:var(--jpc-input-input-border);grid-auto-flow:row;width:calc(100% - 4px);max-height:300px;margin:0;padding:0;list-style:inside none;display:none;position:absolute;top:100%;left:0;overflow:visible auto}jpc-combobox-editable [role=listbox] [role=option]{line-height:var(--jpc-input-input-line-height);padding:var(--jpc-combobox-editable-option-padding);font-size:var(--jpc-input-input-font-size);cursor:pointer;box-sizing:border-box;border:0}jpc-combobox-editable [role=listbox] [role=option][aria-selected=true],jpc-combobox-editable [role=listbox] [role=option]:hover{padding:var(--jpc-combobox-editable-option-focus-padding);border:var(--jpc-input-input-border);background-color:var(--jpc-combobox-editable-option-focus-color);border-left-width:0;border-right-width:0}jpc-combobox-editable [role=listbox] [role=option].filtered{display:none}jpc-combobox-editable[aria-expanded=true] [role=listbox]{display:grid}jpc-combobox-editable[aria-expanded=true]:not(:focus-visible) input[type=text],jpc-combobox-editable[aria-expanded=true]:not(:focus-visible) button{border-color:var(--jpc-input-input-border-color)}jpc-combobox-editable-async[aria-busy=false] .loading-msg{display:none}.jpc-component-form jpc-combobox-editable-async jpc-combobox-editable{flex-wrap:wrap;display:flex}[isPositionedByLoadingState]{position:relative}svg.jpc-loading-state-hourglass{width:30px;height:30px;display:none!important}.jpc-loading-state-bar{z-index:9999999;height:0;transition-property:height;transition-duration:.5s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.jpc-loading-state-bar.active{height:4px}.jpc-loading-state-bar i{transform-origin:50%;background-color:#006dc5;height:100%;animation:1s linear infinite indeterminate-bar;display:block;transform:scaleX(0)}@media (prefers-reduced-motion){.jpc-loading-state-bar{border-radius:50%;transition-property:none;left:50%;transform:translate(-50%)}.jpc-loading-state-bar i{display:none!important}.jpc-loading-state-bar.active{outline-offset:2px;background-color:#000000bf;border:2px solid #fff;outline:2px solid #000;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.jpc-loading-state-bar.active svg.jpc-loading-state-hourglass{color:#fff;display:block!important}}@keyframes indeterminate-bar{0%{transform:translate(-50%)scaleX(.1)}50%{transform:translate(0%)scaleX(.4)}to{transform:translate(50%)scaleX(.1)}}.jpc-loading-state-spinner *{transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-out}@media (prefers-reduced-motion){.jpc-loading-state-spinner *{transition-duration:0s}}.jpc-loading-state-spinner:after{content:"";transition:opacity .1s ease-out .1s;display:block;position:absolute}@media (prefers-reduced-motion){.jpc-loading-state-spinner:after{transition-duration:0s;transition-delay:.1s}}.jpc-loading-state-spinner:after{opacity:0}.jpc-loading-state-spinner.active:after{background:url(loading.6a8f7237.svg) 50% no-repeat;inset:20%}@media (prefers-reduced-motion){.jpc-loading-state-spinner.active:after{background:url(hourglass.72279aa1.svg) 50% no-repeat}}.jpc-loading-state-spinner.active:after{opacity:1;background-size:contain}.jpc-loading-state-spinner.active *{opacity:0}.jpc-loading-state-spinner.select.active{appearance:none!important;background:url(loading.6a8f7237.svg) 50% no-repeat!important}@media (prefers-reduced-motion){.jpc-loading-state-spinner.select.active{background:url(hourglass.72279aa1.svg) 50% no-repeat}}.jpc-loading-state-spinner.select.active{color:#0000!important;background-size:80% 80%!important}
/*# sourceMappingURL=webcomponents.css.map */
