.edl-quantity-selector,.edl-button--primary,.edl-button--secondary,.edl-button--primary-inverse,.edl-button--secondary-inverse,.edl-typography-button-base{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:500;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-promo-bar,.edl-password_validator__heading,.edl-order-summary__total,.edl-alert__heading,.edl-notification-count__quantity,.edl-badge,.edl-accordion--secondary .edl-accordion__heading,.edl-typography-heading-sm{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:none}.edl-footer__heading,.edl-stepper__label,.edl-order-summary__heading,.edl-drawer__heading,.edl-text-block__subheading,.edl-footer-menu__heading,.edl-typography-heading-lg{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.9375rem;font-weight:500;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-typography-heading-xl{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.25rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-navmenu__menuitem>a,.edl-navmenu__menuitem>button,.edl-navmenu--primary__items,.edl-navmenu--submenu__items,.edl-typography-heading-2xl{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5rem;letter-spacing:-.0525rem;text-transform:uppercase;text-decoration:none}.edl-video__title,.edl-text-block__heading,.edl-typography-heading-3xl{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;letter-spacing:-.0781rem;text-transform:uppercase;text-decoration:none}.edl-typography-heading-4xl{font-family:Gotham,Arial,Verdana,sans-serif;font-size:2rem;font-weight:500;line-height:2rem;letter-spacing:-.125rem;text-transform:uppercase;text-decoration:none}@media (width >= 1024px){.edl-typography-heading-4xl{font-size:2.5rem;line-height:2.5rem}}.edl-typography-heading-5xl{font-family:Gotham,Arial,Verdana,sans-serif;font-size:3.75rem;font-weight:500;line-height:3.25rem;letter-spacing:-.125rem;text-transform:uppercase;text-decoration:none}.edl-typography-subtitle-1{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;line-height:1.125rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-nav-tab__current,.edl-nav-tab__tab,.edl-navmenu--submenu__close,.edl-navmenu--secondary .edl-navmenu__menuitem>a,.edl-navmenu--secondary .edl-navmenu__menuitem>button,.edl-tab-link,.edl-footer-link,.edl-accordion__heading,.edl-typography-subtitle-2{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:400;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-strength-meter__label,.edl-radio,.edl-footer--minimal .edl-footer__heading,.edl-checkbox-group__label,.edl-stepper__description,.edl-video,.edl-video__text,.edl-radio-group__label,.edl-progressbar__label,.edl-order-summary-item,.edl-drawer__subheading,.edl-carousel,.edl-alert__body,.edl-tooltip,.edl-toast,.edl-text-block__body,.edl-message,.edl-grid-column,.edl-footer-menu--minimal .edl-footer-menu__heading,.edl-checkbox,.edl-accordion__subheading,.edl-accordion__body,.edl-typography-body-1-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:400;line-height:1rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-typography-body-1-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:500;line-height:1rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-typography-body-1-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:700;line-height:1rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-order-summary-item__subitem,.edl-text-block__eyebrow,.edl-typography-body-2-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-typography-body-2-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-typography-body-2-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:700;line-height:1rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-typography-body-3-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400;line-height:.75rem;letter-spacing:0rem;text-transform:none;text-decoration:none}@media (width >= 1024px){.edl-typography-body-3-normal{letter-spacing:-.0781rem}}.edl-typography-body-3-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:500;line-height:.75rem;letter-spacing:0rem;text-transform:none;text-decoration:none}.edl-typography-body-3-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:700;line-height:.75rem;letter-spacing:0rem;text-transform:none;text-decoration:none}@media (width >= 1024px){.edl-typography-body-3-bold{letter-spacing:-.0781rem}}.edl-typography-body-4-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;line-height:1rem;letter-spacing:0rem;text-transform:none;text-decoration:none}@media (width >= 1024px){.edl-typography-body-4-normal{font-size:.9375rem}}.edl-typography-body-4-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:1rem;letter-spacing:0rem;text-transform:none;text-decoration:none}@media (width >= 1024px){.edl-typography-body-4-medium{font-size:.9375rem}}.edl-typography-body-4-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:0rem;text-transform:none;text-decoration:none}@media (width >= 1024px){.edl-typography-body-4-bold{font-size:.9375rem}}.edl-typography-body-1-uppercase-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:400;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-typography-body-1-uppercase-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:500;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-typography-body-1-uppercase-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:700;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-typography-body-2-uppercase-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-typography-body-2-uppercase-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-typography-body-2-uppercase-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.8125rem;font-weight:700;line-height:1rem;letter-spacing:-.025rem;text-transform:uppercase;text-decoration:none}.edl-typography-body-3-uppercase-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400;line-height:.75rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:none}@media (width >= 1024px){.edl-typography-body-3-uppercase-normal{letter-spacing:-.0781rem}}.edl-typography-body-3-uppercase-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:500;line-height:.75rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:none}.edl-typography-body-3-uppercase-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:700;line-height:.75rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:none}@media (width >= 1024px){.edl-typography-body-3-uppercase-bold{letter-spacing:-.0781rem}}.edl-typography-body-4-uppercase-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;line-height:1rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:none}@media (width >= 1024px){.edl-typography-body-4-uppercase-normal{font-size:.9375rem}}.edl-typography-body-4-uppercase-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:1rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:none}@media (width >= 1024px){.edl-typography-body-4-uppercase-medium{font-size:.9375rem}}.edl-typography-body-4-uppercase-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:none}@media (width >= 1024px){.edl-typography-body-4-uppercase-bold{font-size:.9375rem}}.edl-typography-link-1-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:underline}.edl-typography-link-1-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:underline}.edl-typography-link-1-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:700;line-height:1rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:underline}.edl-button--tertiary,.edl-button--tertiary-inverse,.edl-typography-link-2-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:underline}.edl-typography-link-2-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:500;line-height:.875rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:underline}.edl-typography-link-2-bold{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:700;line-height:.875rem;letter-spacing:0rem;text-transform:uppercase;text-decoration:underline}.edl-footer__legal,.edl-validator-requirement,.edl-textarea__limit,.edl-checkbox__disclaimer,.edl-typography-legal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-input,.edl-textarea__textarea,.edl-select__select,.edl-input__label,.edl-textarea__label,.edl-select__label,.edl-input__notch,.edl-textarea__notch,.edl-select__notch,.edl-typography-input-normal{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}.edl-typography-input-medium{font-family:Gotham,Arial,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:-.025rem;text-transform:none;text-decoration:none}@font-face{ascent-override:normal;font-display:block;font-family:"Gotham";font-style:normal;font-weight:300 400;src:url(https://assets.sdcdn.io/_fonts/tomfordbeauty/Gotham-Book.woff2) format("woff2")}@font-face{ascent-override:87%;font-display:block;font-family:"Gotham";font-style:normal;font-weight:500;src:url(https://assets.sdcdn.io/_fonts/tomfordbeauty/GothamPro-Medium.woff2) format("woff2")}@font-face{ascent-override:normal;font-display:swap;font-family:"Gotham";font-style:normal;font-weight:700;src:url(https://assets.sdcdn.io/_fonts/tomfordbeauty/Gotham-Bold.woff2) format("woff2")}@font-face{ascent-override:normal;font-display:swap;font-family:"Gotham Pro";font-style:normal;src:url(https://assets.sdcdn.io/_fonts/tomfordbeauty/GothamPro-Medium.woff2) format("woff2")}body{background:#ffffff;color:#000}[hidden]{display:none!important}.edl-accordion{position:relative;padding:1.5rem 1rem}.edl-accordion__icon-opened{display:none;grid-area:icon}.edl-accordion__icon-closed{display:block;grid-area:icon}.edl-accordion[open] .edl-accordion__icon-opened{display:block}.edl-accordion[open] .edl-accordion__icon-closed{display:none}.edl-accordion--primary{border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;background:#ffffff}@media (width >= 1024px){.edl-accordion--primary{padding:1.5rem 0}}.edl-accordion--secondary{background:#f5f5f5}.edl-accordion__header{display:grid;align-items:start;justify-content:space-between;color:#000;grid-template-areas:"heading icon" "subhead icon";-webkit-user-select:none;-moz-user-select:none;user-select:none}.edl-accordion__header::-webkit-details-marker,.edl-accordion__header::marker{display:none}.edl-accordion__heading{grid-area:heading}.edl-accordion__subheading{grid-area:subhead;padding-block-start:.25rem}.edl-accordion__subheading:empty,.edl-accordion[open] .edl-accordion__subheading{display:none}.edl-accordion__body{margin-block-start:.75rem}.edl-badge{padding:.25rem .5rem;border:1px solid currentcolor;text-align:center}.edl-badge--error{background-color:#fef1f1;color:#990701}.edl-badge--warning{background-color:#fffef0;color:#8a3a00}.edl-badge--success{background-color:#f1f8f1;color:#008700}.edl-badge--info{background-color:#f1f9ff;color:#0054cc}.edl-badge--neutral{border-color:#b7b7b7;background-color:#fff;color:#000}.edl-badge--strong.edl-badge--error{background-color:#d0021b;color:#fef1f1}.edl-badge--strong.edl-badge--warning{background-color:#b84e00;color:#fffef0}.edl-badge--strong.edl-badge--success{background-color:#149901;color:#f1f8f1}.edl-badge--strong.edl-badge--info{background-color:#006aff;color:#f1f9ff}.edl-badge--strong.edl-badge--neutral{background-color:#000;color:#fff}.edl-badge--weak{background-color:transparent}.edl-button{align-items:center;justify-content:center;cursor:pointer;gap:var(--spacing-block-sm, .5rem);text-transform:uppercase}.edl-button:empty{display:none}.edl-button:disabled,.edl-button:is(a):not([href]){cursor:not-allowed}.edl-button--primary,.edl-button--secondary,.edl-button--primary-inverse,.edl-button--secondary-inverse{display:inline-flex;padding:var(--spacing-block-md, .75rem) var(--spacing-block-xl, 1.25rem)}.edl-button--primary{border:1px solid var(--color-outline-outline-default, #000000);background-color:var(--color-primary-primary-default, #000000);color:var(--color-primary-on-primary, #ffffff)}.edl-button--primary:hover{border-color:var(--color-outline-outline-variant, #b7b7b7);background-color:var(--color-tertiary-tertiary-default, #656565);color:var(--color-tertiary-on-tertiary, #ffffff)}.edl-button--primary:disabled,.edl-button--primary:is(a):not([href]){border-color:var(--color-outline-outline-variant, #b7b7b7);background-color:var(--color-primary-primary-container, #e3e3e3);color:var(--color-primary-on-primary-container, #404040)}.edl-button--primary-inverse{border:1px solid var(--color-surface-on-inverse-surface, #ffffff);background-color:var(--color-surface-on-inverse-surface, #ffffff);color:var(--color-surface-inverse-surface, #000000)}.edl-button--primary-inverse:hover{border-color:var(--color-surface-on-inverse-surface, #ffffff);background-color:var(--color-surface-on-inverse-surface, #ffffff);color:var(--color-secondary-secondary-default, #404040)}.edl-button--primary-inverse:disabled,.edl-button--primary-inverse:is(a):not([href]){border-color:var(--color-tertiary-tertiary-default, #656565);background-color:var(--color-tertiary-tertiary-default, #656565);color:var(--color-surface-inverse-surface, #000000)}.edl-button--secondary{border:1px solid var(--color-outline-outline-default, #000000);background-color:transparent;color:var(--color-surface-on-surface, #000000)}.edl-button--secondary:hover{border-color:var(--color-outline-outline-variant, #b7b7b7)}.edl-button--secondary:disabled,.edl-button--secondary:is(a):not([href]){border-color:var(--color-outline-outline-variant, #b7b7b7);background-color:var(--color-primary-primary-container, #e3e3e3);color:var(--color-primary-on-primary-container, #404040)}.edl-button--secondary-inverse{border:1px solid var(--color-surface-on-inverse-surface, #ffffff);background-color:transparent;color:var(--color-surface-on-inverse-surface, #ffffff)}.edl-button--secondary-inverse:hover{border-color:var(--color-tertiary-on-tertiary, #ffffff);background-color:var(--color-secondary-secondary-default, #404040);color:var(--color-tertiary-on-tertiary, #ffffff)}.edl-button--secondary-inverse:disabled,.edl-button--secondary-inverse:is(a):not([href]){border-color:var(--color-tertiary-tertiary-default, #656565);background-color:var(--color-tertiary-tertiary-default, #656565);color:var(--color-surface-inverse-surface, #000000)}.edl-button--tertiary{display:inline-flex;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:var(--color-surface-on-surface, #000000)}.edl-button--tertiary:hover{color:var(--color-surface-on-surface-variant, #656565)}.edl-button--tertiary:disabled,.edl-button--tertiary:is(a):not([href]){color:var(--color-tertiary-tertiary-default, #656565)}.edl-button--tertiary-inverse{display:inline-flex;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:var(--color-surface-on-inverse-surface, #ffffff)}.edl-button--tertiary-inverse:hover{color:var(--color-tertiary-tertiary-container, #b7b7b7)}.edl-button--tertiary-inverse:disabled,.edl-button--tertiary-inverse:is(a):not([href]){color:var(--color-tertiary-tertiary-default, #656565)}.edl-button-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-block-lg, 1rem)}.edl-button-group--inline[data-edl-align-x=start]{justify-content:flex-start}.edl-button-group--inline[data-edl-align-x=center]{justify-content:center}.edl-button-group--inline[data-edl-align-x=end]{justify-content:flex-end}.edl-button-group--fill{align-items:stretch}.edl-button-group--fill>*{flex-grow:1}.edl-button-group:empty{display:none}@media (width >= 1024px){.edl-button-group{flex-direction:row;align-items:center;justify-content:flex-start}.edl-button-group--fill{justify-content:stretch}}.edl-checkbox{display:grid;align-items:center;justify-content:start;color:#000;gap:.5rem .75rem;grid-template-areas:"input label";grid-template-columns:2}.edl-checkbox:has(.edl-checkbox__input[aria-describedby]:not([aria-describedby="::disclaimer_id::"])){grid-template-areas:"input label" ". disclaimer"}.edl-checkbox__input{width:1.5rem;height:1.5rem;border:1px solid #b7b7b7;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background:#ffffff;grid-area:input}.edl-checkbox__input:disabled{border-color:#b7b7b7;background:#e3e3e3;cursor:not-allowed}.edl-checkbox__icon{display:flex;grid-area:input;opacity:0;place-self:center center;pointer-events:none;transition:opacity .15s ease-out}.edl-checkbox__input:disabled~.edl-checkbox__icon{color:#b7b7b7}.edl-checkbox__input:checked~.edl-checkbox__icon--checked{opacity:1}.edl-checkbox__input:indeterminate~.edl-checkbox__icon--checked{opacity:0}.edl-checkbox__input:indeterminate~.edl-checkbox__icon--indeterminate{opacity:1}.edl-checkbox__label{grid-area:label;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edl-checkbox__input:disabled~.edl-checkbox__label{color:#656565;cursor:not-allowed}.edl-checkbox__disclaimer{color:#656565;grid-area:disclaimer}.edl-checkbox__disclaimer:empty,.edl-checkbox__input:not([aria-describedby])~.edl-checkbox__disclaimer,.edl-checkbox__input[aria-describedby="::disclaimer_id::"]~.edl-checkbox__disclaimer{display:none}.edl-footer-link{display:inline-flex;align-items:center;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#656565;cursor:pointer;gap:.5rem;text-align:start}.edl-footer-link:hover{color:#000}.edl-footer-link:has(.edl-footer-link__label:empty){display:none}.edl-footer-link__icon{color:#000;font-size:1.5em}.edl-footer-link--text .edl-footer-link__icon{display:none}.edl-footer-link__icon .edl-footer-link:empty{display:none}.edl-footer-link--icon_first{flex-direction:row}.edl-footer-link--icon_last{flex-direction:row-reverse}.edl-footer-link--icon_only .edl-footer-link__label{display:none}.edl-footer-link--icon_only:has(.edl-footer-link__icon:empty){display:none}.edl-footer-link--icon[aria-label="::label::"]{display:none}.edl-footer-menu{display:flex;flex-direction:column;padding:0;margin:0;gap:1rem}@media (width >= 1024px){.edl-footer-menu{gap:.75rem}}.edl-footer-menu__heading{margin-bottom:.25rem}.edl-footer-menu--minimal{display:flex;flex-direction:column}@media (width >= 1024px){.edl-footer-menu--minimal{flex-direction:row;align-items:center;gap:1.5rem}}.edl-footer-menu--minimal .edl-footer-menu__heading{display:inline-flex;align-items:center;margin:0;gap:.5rem}@media (width >= 1024px){.edl-footer-menu--minimal .edl-footer-menu__heading{padding-right:1.5rem;border-right:1px solid #b7b7b7}}.edl-grid-column[data-edl-span="1"]{grid-column:span 1/span 1}.edl-grid-column[data-edl-span="2"]{grid-column:span 2/span 2}.edl-grid-column[data-edl-span="3"]{grid-column:span 3/span 3}.edl-grid-column[data-edl-span="4"]{grid-column:span 4/span 4}.edl-grid-column[data-edl-span="5"]{grid-column:span 5/span 5}.edl-grid-column[data-edl-span="6"]{grid-column:span 6/span 6}.edl-grid-column[data-edl-span="7"]{grid-column:span 7/span 7}.edl-grid-column[data-edl-span="8"]{grid-column:span 8/span 8}.edl-grid-column[data-edl-span="9"]{grid-column:span 9/span 9}.edl-grid-column[data-edl-span="10"]{grid-column:span 10/span 10}.edl-grid-column[data-edl-span="11"]{grid-column:span 11/span 11}.edl-grid-column[data-edl-span="12"]{grid-column:span 12/span 12}.edl-grid-column[data-edl-offset="1"]{grid-column-start:2}.edl-grid-column[data-edl-offset="2"]{grid-column-start:3}.edl-grid-column[data-edl-offset="3"]{grid-column-start:4}.edl-grid-column[data-edl-offset="4"]{grid-column-start:5}.edl-grid-column[data-edl-offset="5"]{grid-column-start:6}.edl-grid-column[data-edl-offset="6"]{grid-column-start:7}.edl-grid-column[data-edl-offset="7"]{grid-column-start:8}.edl-grid-column[data-edl-offset="8"]{grid-column-start:9}.edl-grid-column[data-edl-offset="9"]{grid-column-start:10}.edl-grid-column[data-edl-offset="10"]{grid-column-start:11}.edl-grid-column[data-edl-offset="11"]{grid-column-start:12}@media (width >= 1024px){.edl-grid-column[data-edl-span-lg="1"]{grid-column:span 1/span 1}.edl-grid-column[data-edl-span-lg="2"]{grid-column:span 2/span 2}.edl-grid-column[data-edl-span-lg="3"]{grid-column:span 3/span 3}.edl-grid-column[data-edl-span-lg="4"]{grid-column:span 4/span 4}.edl-grid-column[data-edl-span-lg="5"]{grid-column:span 5/span 5}.edl-grid-column[data-edl-span-lg="6"]{grid-column:span 6/span 6}.edl-grid-column[data-edl-span-lg="7"]{grid-column:span 7/span 7}.edl-grid-column[data-edl-span-lg="8"]{grid-column:span 8/span 8}.edl-grid-column[data-edl-span-lg="9"]{grid-column:span 9/span 9}.edl-grid-column[data-edl-span-lg="10"]{grid-column:span 10/span 10}.edl-grid-column[data-edl-span-lg="11"]{grid-column:span 11/span 11}.edl-grid-column[data-edl-span-lg="12"]{grid-column:span 12/span 12}.edl-grid-column[data-edl-offset-lg="1"]{grid-column-start:2}.edl-grid-column[data-edl-offset-lg="2"]{grid-column-start:3}.edl-grid-column[data-edl-offset-lg="3"]{grid-column-start:4}.edl-grid-column[data-edl-offset-lg="4"]{grid-column-start:5}.edl-grid-column[data-edl-offset-lg="5"]{grid-column-start:6}.edl-grid-column[data-edl-offset-lg="6"]{grid-column-start:7}.edl-grid-column[data-edl-offset-lg="7"]{grid-column-start:8}.edl-grid-column[data-edl-offset-lg="8"]{grid-column-start:9}.edl-grid-column[data-edl-offset-lg="9"]{grid-column-start:10}.edl-grid-column[data-edl-offset-lg="10"]{grid-column-start:11}.edl-grid-column[data-edl-offset-lg="11"]{grid-column-start:12}}.edl-icon{flex-grow:0;flex-shrink:0}.edl-layout-grid{display:grid;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(8,1fr);margin-inline:1rem 1rem}.edl-layout-grid[data-edl-gutters=false]{-moz-column-gap:0;column-gap:0}.edl-layout-grid--full{margin:0}.edl-layout-grid--fixed{margin-inline:1rem}@media (width >= 1024px){.edl-layout-grid{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:repeat(12,1fr);margin-inline:2rem 2rem}.edl-layout-grid--full{margin:0}.edl-layout-grid--fixed{margin-inline:2rem}}@media (width >= 1024px){.edl-layout-grid--fixed{max-width:1024px;margin-inline:auto}}.edl-layout-grid[data-edl-spacing-y="0"]{row-gap:0rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="0"]{row-gap:0rem}}.edl-layout-grid[data-edl-spacing-y="1"]{row-gap:.25rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="1"]{row-gap:.25rem}}.edl-layout-grid[data-edl-spacing-y="2"]{row-gap:.5rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="2"]{row-gap:.5rem}}.edl-layout-grid[data-edl-spacing-y="3"]{row-gap:.75rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="3"]{row-gap:.75rem}}.edl-layout-grid[data-edl-spacing-y="4"]{row-gap:1rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="4"]{row-gap:1rem}}.edl-layout-grid[data-edl-spacing-y="5"]{row-gap:1.25rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="5"]{row-gap:1.25rem}}.edl-layout-grid[data-edl-spacing-y="6"]{row-gap:1.5rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="6"]{row-gap:1.5rem}}.edl-layout-grid[data-edl-spacing-y="7"]{row-gap:1.75rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="7"]{row-gap:1.75rem}}.edl-layout-grid[data-edl-spacing-y="8"]{row-gap:2rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="8"]{row-gap:2rem}}.edl-layout-grid[data-edl-spacing-y="10"]{row-gap:2.5rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="10"]{row-gap:2.5rem}}.edl-layout-grid[data-edl-spacing-y="12"]{row-gap:3rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="12"]{row-gap:3rem}}.edl-layout-grid[data-edl-spacing-y="15"]{row-gap:3.75rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="15"]{row-gap:3.75rem}}.edl-layout-grid[data-edl-spacing-y="16"]{row-gap:4rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="16"]{row-gap:4rem}}.edl-layout-grid[data-edl-spacing-y="20"]{row-gap:5rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="20"]{row-gap:5rem}}.edl-layout-grid[data-edl-spacing-y="24"]{row-gap:6rem}@media (width >= 1024px){.edl-layout-grid[data-edl-spacing-y-lg="24"]{row-gap:6rem}}.edl-message{display:inline-flex;align-items:flex-start;gap:.5rem}.edl-message:has(.edl-message__content:empty){display:none}.edl-message__icon{font-size:1.25em}.edl-message--neutral{color:#000}.edl-message--success{color:#149901}.edl-message--information{color:#006aff}.edl-message--danger{color:#d0021b}.edl-message--warning{color:#b84e00}.edl-notification-count{position:relative;display:inline-flex}.edl-notification-count__quantity{position:absolute;top:0;right:0;display:flex;width:1.67em;height:1.67em;align-items:center;justify-content:center;border-radius:50%;translate:50% -50%}.edl-notification-count__quantity[data-edl-position=bottom]{top:100%}.edl-notification-count__quantity--dark{background:#000000;color:#fff}.edl-notification-count__quantity--light{background:#e3e3e3;color:#404040}.edl-input,.edl-textarea__field,.edl-select{position:relative;display:flex}.edl-input__border,.edl-textarea__border,.edl-select__border{position:absolute;padding:1rem;border:1px solid #b7b7b7;background:transparent;inset:0;pointer-events:none}:is(input,textarea,select):focus-visible~.edl-input__border,:is(input,textarea,select):focus-visible~.edl-textarea__border,:is(input,textarea,select):focus-visible~.edl-select__border{border-color:#0054cc}:is(input,textarea,select)[aria-invalid=true]~.edl-input__border,:is(input,textarea,select)[aria-invalid=true]~.edl-textarea__border,:is(input,textarea,select)[aria-invalid=true]~.edl-select__border{border-color:#d0021b}.edl-input__notch,.edl-textarea__notch,.edl-select__notch{display:inline-block;width:0;height:0;padding:0;margin:0;color:#000;font-size:.75rem;opacity:0;text-align:left;white-space:nowrap}@media (width >= 1024px){.edl-input__notch,.edl-textarea__notch,.edl-select__notch{font-size:.75rem}}.edl-input__label,.edl-textarea__label,.edl-select__label{position:absolute;top:50%;left:1rem;padding:0 .25rem;color:#656565;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);translate:0 -50%}:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-input__label,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-textarea__label,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-select__label{top:0;color:#000;font-size:.75rem;translate:0 -50%}:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-input__label,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-textarea__label,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-select__label{top:0;color:#000;font-size:.75rem;translate:0 -50%}:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-input__label,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-textarea__label,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-select__label,select:not(:has(option:empty:checked))~.edl-input__label,select:not(:has(option:empty:checked))~.edl-textarea__label,select:not(:has(option:empty:checked))~.edl-select__label{top:0;color:#000;font-size:.75rem;translate:0 -50%}@media (width >= 1024px){:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-input__label,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-textarea__label,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-select__label{font-size:.75rem}:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-input__label,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-textarea__label,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-select__label{font-size:.75rem}:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-input__label,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-textarea__label,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-select__label,select:not(:has(option:empty:checked))~.edl-input__label,select:not(:has(option:empty:checked))~.edl-textarea__label,select:not(:has(option:empty:checked))~.edl-select__label{font-size:.75rem}}:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-input__border,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-textarea__border,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-select__border{border-color:#000}:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-input__border,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-textarea__border,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-select__border{border-color:#000}:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-input__border,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-textarea__border,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown)):not([aria-invalid=true]):not(:focus-visible)~.edl-select__border,select:not(:has(option:empty:checked)):not([aria-invalid=true]):not(:focus-visible)~.edl-input__border,select:not(:has(option:empty:checked)):not([aria-invalid=true]):not(:focus-visible)~.edl-textarea__border,select:not(:has(option:empty:checked)):not([aria-invalid=true]):not(:focus-visible)~.edl-select__border{border-color:#000}:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-input__border>.edl-input__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-textarea__border>.edl-input__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-select__border>.edl-input__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-input__border>.edl-textarea__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-textarea__border>.edl-textarea__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-select__border>.edl-textarea__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-input__border>.edl-select__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-textarea__border>.edl-select__notch,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))~.edl-select__border>.edl-select__notch{width:auto;padding:0 .25rem}:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-input__border>.edl-input__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-textarea__border>.edl-input__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-select__border>.edl-input__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-input__border>.edl-textarea__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-textarea__border>.edl-textarea__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-select__border>.edl-textarea__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-input__border>.edl-select__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-textarea__border>.edl-select__notch,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))~.edl-select__border>.edl-select__notch{width:auto;padding:0 .25rem}:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-input__border>.edl-input__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-textarea__border>.edl-input__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-select__border>.edl-input__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-input__border>.edl-textarea__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-textarea__border>.edl-textarea__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-select__border>.edl-textarea__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-input__border>.edl-select__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-textarea__border>.edl-select__notch,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))~.edl-select__border>.edl-select__notch,select:not(:has(option:empty:checked))~.edl-input__border>.edl-input__notch,select:not(:has(option:empty:checked))~.edl-textarea__border>.edl-input__notch,select:not(:has(option:empty:checked))~.edl-select__border>.edl-input__notch,select:not(:has(option:empty:checked))~.edl-input__border>.edl-textarea__notch,select:not(:has(option:empty:checked))~.edl-textarea__border>.edl-textarea__notch,select:not(:has(option:empty:checked))~.edl-select__border>.edl-textarea__notch,select:not(:has(option:empty:checked))~.edl-input__border>.edl-select__notch,select:not(:has(option:empty:checked))~.edl-textarea__border>.edl-select__notch,select:not(:has(option:empty:checked))~.edl-select__border>.edl-select__notch{width:auto;padding:0 .25rem}:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))[aria-invalid=true]~.edl-input__label,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))[aria-invalid=true]~.edl-textarea__label,:is(input,textarea):is(:autofill,:focus,:not(:-moz-placeholder-shown))[aria-invalid=true]~.edl-select__label{color:#d0021b}:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))[aria-invalid=true]~.edl-input__label,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))[aria-invalid=true]~.edl-textarea__label,:is(input,textarea):is(:-webkit-autofill,:focus,:not(:placeholder-shown))[aria-invalid=true]~.edl-select__label{color:#d0021b}:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))[aria-invalid=true]~.edl-input__label,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))[aria-invalid=true]~.edl-textarea__label,:is(input,textarea):is(:autofill,:focus,:not(:placeholder-shown))[aria-invalid=true]~.edl-select__label,select:not(:has(option:empty:checked))[aria-invalid=true]~.edl-input__label,select:not(:has(option:empty:checked))[aria-invalid=true]~.edl-textarea__label,select:not(:has(option:empty:checked))[aria-invalid=true]~.edl-select__label{color:#d0021b}:is(input,textarea,select):required~.edl-input__border>.edl-input__notch:before,:is(input,textarea,select):required~.edl-textarea__border>.edl-input__notch:before,:is(input,textarea,select):required~.edl-select__border>.edl-input__notch:before,:is(input,textarea,select):required~.edl-input__border>.edl-textarea__notch:before,:is(input,textarea,select):required~.edl-textarea__border>.edl-textarea__notch:before,:is(input,textarea,select):required~.edl-select__border>.edl-textarea__notch:before,:is(input,textarea,select):required~.edl-input__border>.edl-select__notch:before,:is(input,textarea,select):required~.edl-textarea__border>.edl-select__notch:before,:is(input,textarea,select):required~.edl-select__border>.edl-select__notch:before,:is(input,textarea,select):required~.edl-input__label:before,:is(input,textarea,select):required~.edl-textarea__label:before,:is(input,textarea,select):required~.edl-select__label:before{content:"* "}:is(input,textarea,select)[aria-label]~.edl-input__label,:is(input,textarea,select)[aria-label]~.edl-textarea__label,:is(input,textarea,select)[aria-label]~.edl-select__label{display:none}:is(input,textarea,select)[aria-label]~.edl-input__border>.edl-input__notch,:is(input,textarea,select)[aria-label]~.edl-textarea__border>.edl-input__notch,:is(input,textarea,select)[aria-label]~.edl-select__border>.edl-input__notch,:is(input,textarea,select)[aria-label]~.edl-input__border>.edl-textarea__notch,:is(input,textarea,select)[aria-label]~.edl-textarea__border>.edl-textarea__notch,:is(input,textarea,select)[aria-label]~.edl-select__border>.edl-textarea__notch,:is(input,textarea,select)[aria-label]~.edl-input__border>.edl-select__notch,:is(input,textarea,select)[aria-label]~.edl-textarea__border>.edl-select__notch,:is(input,textarea,select)[aria-label]~.edl-select__border>.edl-select__notch{display:none}.edl-select__select{width:100%;padding:1rem 1.5rem 1rem 1rem;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000}.edl-select__select:-webkit-autofill{box-shadow:inset 0 0 0 100px #fff}.edl-select__select:autofill{box-shadow:inset 0 0 0 100px #fff}.edl-select__select:disabled{background-color:#e3e3e3;color:#656565;cursor:not-allowed}.edl-select__select:focus-visible{outline:none}.edl-select__select__placeholder{display:none}.edl-select__placeholder{display:none}.edl-select__select[data-edl-placeholder=true] .edl-select__placeholder{display:block}.edl-select__icon{position:absolute;top:50%;right:.5rem;display:flex;pointer-events:none;translate:0 -50%}:disabled~.edl-select__icon{display:none}.edl-shade-swatch{width:1rem;height:1rem;display:inline-block;border:1px solid transparent}.edl-shade-swatch--sm{width:1rem;height:1rem}.edl-shade-swatch--md{width:2rem;height:2rem}.edl-shade-swatch--lg{width:2.5rem;height:2.5rem}@media (width >= 1024px){.edl-shade-swatch--md{width:1.5rem;height:1.5rem}}.edl-shade-swatch__input{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.edl-shade-swatch__color{flex-basis:50%;flex-grow:1}.edl-shade-swatch__colors{position:relative;display:flex;width:100%;height:100%;flex-wrap:wrap;border:1px solid;border-color:#fff;aspect-ratio:1/1}.edl-shade-swatch__input:focus-visible{outline:none}.edl-shade-swatch__input:focus-visible~.edl-shade-swatch__colors{outline:2px solid #0054CC;outline-offset:2px}.edl-shade-swatch__input:checked~.edl-shade-swatch__colors{box-shadow:1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000}.edl-shade-swatch[data-edl-out-of-stock=true] .edl-shade-swatch__colors:after{background:linear-gradient(135deg,transparent calc(50% - .5px),#ffffff calc(50% - .5px),#ffffff calc(50% + .5px),transparent calc(50% + .5px));position:absolute;width:100%;height:100%;content:""}.edl-switch{display:flex;border:0;background:#ffffff;color:#000;cursor:pointer}.edl-switch[aria-checked=true] .edl-switch__off{display:none}.edl-switch[aria-checked=false] .edl-switch__on{display:none}.edl-tab-link{display:block;flex-grow:1;padding:1rem 0 0;margin:0;border-block-end:1px solid #b7b7b7;color:#404040;text-decoration:none}@media (width >= 1024px){.edl-tab-link{padding:1rem;text-align:center}}.edl-tab-link--link{padding-bottom:1px}.edl-tab-link--current{border-block-end-color:#000;border-block-end-width:2px;color:#000;font-weight:500}.edl-tab-nav{display:flex;background:#ffffff;color:#000}.edl-tab-nav--horizontal{padding-block-start:1.5rem;text-align:center}.edl-tab-nav--responsive{flex-direction:column;gap:1.5rem}@media (width >= 1024px){.edl-tab-nav--responsive{flex-direction:row;gap:0}}.edl-text-block{display:flex;flex-direction:column;color:var(--color-surface-on-surface, #000000);gap:var(--spacing-block-sm, .5rem)}@media (width >= 1024px){[data-edl-columns="2"] .edl-text-block__body{-moz-columns:2;columns:2}[data-edl-columns="3"] .edl-text-block__body{-moz-columns:3;columns:3}}.edl-text-block--inverse{color:var(--color-surface-on-inverse-surface, #ffffff)}.edl-text-block[data-edl-align-x=start]{text-align:start}.edl-text-block[data-edl-align-x=center]{text-align:center}.edl-text-block[data-edl-align-x=end]{text-align:end}.edl-text-block>*:empty,.edl-text-block__header>*:empty{display:none}.edl-text-block__header:not(:has(> *:not(:empty))){display:none}.edl-textarea{display:flex;flex-direction:column;gap:.5rem}.edl-textarea__textarea{display:block;width:100%;box-sizing:border-box;padding:1rem;border:0;background:#ffffff}.edl-textarea__textarea:-webkit-autofill{box-shadow:inset 0 0 0 100px #fff}.edl-textarea__textarea:autofill{box-shadow:inset 0 0 0 100px #fff}.edl-textarea__textarea:disabled{background:#e3e3e3;color:#656565;cursor:not-allowed}.edl-textarea__textarea:focus-visible{outline:none}.edl-textarea__footer{display:flex;justify-content:space-between}.edl-textarea__limit{margin-top:.5rem;margin-left:auto}.edl-textarea__limit:empty{display:none}.edl-toast{position:fixed;z-index:30;bottom:2rem;left:50%;display:flex;padding:1rem .75rem;background-color:#404040;color:#fff;transform:translate(-50%,-50%);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.edl-toast[aria-hidden=true]{bottom:0;transform:translate(-50%,100%)}.edl-toggle{position:relative;display:flex;flex-wrap:wrap;padding-top:.25rem;padding-left:3rem;cursor:pointer}.edl-toggle__track{position:absolute;top:0;left:0;width:2.5rem;height:1.5rem;border-radius:22px;background-color:#505050;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(0,0,.2,1)}.edl-toggle__thumb{position:absolute;top:.25rem;left:.25rem;display:flex;width:1rem;height:1rem;padding:2px;border-radius:50%;background:#ffffff;color:#fff;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(0,0,.2,1)}.edl-toggle svg{width:100%;height:100%;opacity:0}.edl-toggle__description{width:100%;margin-top:.25rem;color:#656565}.edl-toggle__description:empty{display:none}.edl-toggle__input{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.edl-toggle__input:checked~.edl-toggle__track{background:#000000}.edl-toggle__input:checked~.edl-toggle__track svg{opacity:1}.edl-toggle__input:checked~.edl-toggle__track .edl-toggle__thumb{color:#000;transform:translate(1rem)}.edl-tooltip{position:relative;display:inline-block}.edl-tooltip__trigger{padding:0;border:none;background:none}.edl-tooltip__tooltip{position:absolute;z-index:70;width:-moz-max-content;width:max-content;max-width:15.875rem;height:-moz-min-content;height:min-content;padding:.5rem;background-color:#f5f5f5;color:#000;opacity:0;transition:opacity cubic-bezier(.4,0,.2,1) .3s;visibility:hidden}.edl-tooltip[data-edl-placement=top] .edl-tooltip__tooltip{bottom:100%;margin-bottom:8px}.edl-tooltip[data-edl-placement=left] .edl-tooltip__tooltip{right:100%}.edl-tooltip[data-edl-placement=right] .edl-tooltip__tooltip{left:100%}.edl-tooltip[data-edl-placement=bottom] .edl-tooltip__tooltip{top:100%;margin-top:8px}.edl-tooltip__trigger:after{position:absolute;display:block;width:0;height:0;content:"";opacity:0;transition:opacity cubic-bezier(.4,0,.2,1) .3s;visibility:hidden}.edl-tooltip:not([data-edl-placement=top],[data-edl-placement=left],[data-edl-placement=right],[data-edl-placement=bottom],[data-edl-alignment=start],[data-edl-alignment=center],[data-edl-alignment=end]) .edl-tooltip__trigger:after{top:-8px;right:0;left:0;border-top:8px solid #f5f5f5;border-right:8px solid transparent;border-left:8px solid transparent;margin:0 auto}.edl-tooltip:not([data-edl-placement=top],[data-edl-placement=left],[data-edl-placement=right],[data-edl-placement=bottom],[data-edl-alignment=start],[data-edl-alignment=center],[data-edl-alignment=end]) .edl-tooltip__tooltip{right:50%;bottom:100%;margin-bottom:8px;transform:translate(16px)}.edl-tooltip__trigger[data-edl-disabled=true]+.edl-tooltip__tooltip,.edl-tooltip__trigger[data-edl-disabled=true]:after{opacity:0!important;visibility:hidden!important}.edl-tooltip[data-edl-placement=top] .edl-tooltip__trigger:after{top:-8px;right:0;left:0;border-top:8px solid #f5f5f5;border-right:8px solid transparent;border-left:8px solid transparent;margin:0 auto}.edl-tooltip[data-edl-placement=left] .edl-tooltip__trigger:after{top:50%;left:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #f5f5f5;margin-top:-8px}.edl-tooltip[data-edl-placement=right] .edl-tooltip__trigger:after{top:50%;right:-8px;border-top:8px solid transparent;border-right:8px solid #f5f5f5;border-bottom:8px solid transparent;margin-top:-8px}.edl-tooltip[data-edl-placement=bottom] .edl-tooltip__trigger:after{right:0;bottom:-8px;left:0;border-right:8px solid transparent;border-bottom:8px solid #f5f5f5;border-left:8px solid transparent;margin:0 auto}.edl-tooltip:not(.edl-tooltip--popover) .edl-tooltip__trigger:hover+.edl-tooltip__tooltip,.edl-tooltip:not(.edl-tooltip--popover) .edl-tooltip__trigger:focus+.edl-tooltip__tooltip{opacity:1;visibility:visible}.edl-tooltip--popover .edl-tooltip__trigger[aria-expanded=true]+.edl-tooltip__tooltip,.edl-tooltip--popover .edl-tooltip__trigger[aria-expanded=true]:after{opacity:1;visibility:visible}.edl-tooltip:not(.edl-tooltip--popover) .edl-tooltip__trigger:hover:after,.edl-tooltip:not(.edl-tooltip--popover) .edl-tooltip__trigger:focus:after{opacity:1;visibility:visible}.edl-tooltip[data-edl-placement=top][data-edl-alignment=start] .edl-tooltip__tooltip{right:50%;transform:translate(16px)}.edl-tooltip[data-edl-placement=top][data-edl-alignment=center] .edl-tooltip__tooltip{left:50%;transform:translate(-50%)}.edl-tooltip[data-edl-placement=top][data-edl-alignment=end] .edl-tooltip__tooltip{left:50%;transform:translate(-16px)}.edl-tooltip[data-edl-placement=bottom][data-edl-alignment=start] .edl-tooltip__tooltip{right:50%;transform:translate(16px)}.edl-tooltip[data-edl-placement=bottom][data-edl-alignment=center] .edl-tooltip__tooltip{left:50%;transform:translate(-50%)}.edl-tooltip[data-edl-placement=bottom][data-edl-alignment=end] .edl-tooltip__tooltip{left:50%;transform:translate(-16px)}.edl-tooltip[data-edl-placement=left][data-edl-alignment=start] .edl-tooltip__tooltip{bottom:50%;transform:translate(-8px,16px)}.edl-tooltip[data-edl-placement=left][data-edl-alignment=center] .edl-tooltip__tooltip{top:50%;transform:translate(-8px,-50%)}.edl-tooltip[data-edl-placement=left][data-edl-alignment=end] .edl-tooltip__tooltip{top:50%;transform:translate(-8px,-16px)}.edl-tooltip[data-edl-placement=right][data-edl-alignment=start] .edl-tooltip__tooltip{bottom:50%;transform:translate(8px,16px)}.edl-tooltip[data-edl-placement=right][data-edl-alignment=center] .edl-tooltip__tooltip{top:50%;transform:translate(8px,-50%)}.edl-tooltip[data-edl-placement=right][data-edl-alignment=end] .edl-tooltip__tooltip{top:50%;transform:translate(8px,-16px)}.edl-validator-requirement{display:inline-flex;align-items:center;padding:0;margin:0;gap:.5rem}.edl-validator-requirement:not([data-edl-invalid=true]){color:#149901}.edl-validator-requirement[data-edl-invalid=true]{color:#d0021b}.edl-validator-requirement__icon{display:flex}.edl-validator-requirement:not([data-edl-invalid=true]) .edl-validator-requirement__icon--invalid{display:none}.edl-validator-requirement[data-edl-invalid=true] .edl-validator-requirement__icon--valid{display:none}.edl-validator-requirement__label{color:#000}.edl-alert{display:flex;align-items:flex-start;padding:.75rem;font-size:1rem;gap:.75rem}@media (width >= 1024px){.edl-alert{font-size:1rem}}.edl-alert__content{display:flex;flex-direction:column;flex-grow:1;gap:.25rem;text-align:start}.edl-alert__heading:empty{display:none}.edl-alert__close{padding:0;border:0;background:none;color:inherit;cursor:pointer;font-size:.75rem}@media (width >= 1024px){.edl-alert__close{font-size:.75rem}}.edl-alert--neutral{background-color:#f5f5f5;color:#404040}.edl-alert--success{background-color:#f1f8f1;color:#008700}.edl-alert--information{background-color:#f1f9ff;color:#0054cc}.edl-alert--danger{background-color:#fef1f1;color:#990701}.edl-alert--warning{background-color:#fffef0;color:#8a3a00}.edl-carousel{position:relative;display:grid;box-sizing:border-box;align-items:center;margin:0 auto;background:#ffffff;color:#000;grid-gap:0;grid-template:"prev items next" auto "nav nav nav" auto/auto 1fr auto;scrollbar-width:none}.edl-carousel::-webkit-scrollbar{display:none;width:0}.edl-carousel__slides{position:relative;display:flex;overflow:scroll hidden;flex:1;flex-direction:row;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-area:items;list-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.edl-carousel__slides[data-edl-gap="0"]{gap:0rem}.edl-carousel__slides[data-edl-gap="1"]{gap:.25rem}.edl-carousel__slides[data-edl-gap="2"]{gap:.5rem}.edl-carousel__slides[data-edl-gap="3"]{gap:.75rem}.edl-carousel__slides[data-edl-gap="4"]{gap:1rem}.edl-carousel__slides[data-edl-gap="5"]{gap:1.25rem}.edl-carousel__slides[data-edl-gap="6"]{gap:1.5rem}.edl-carousel__slides[data-edl-gap="7"]{gap:1.75rem}.edl-carousel__slides[data-edl-gap="8"]{gap:2rem}.edl-carousel__slides[data-edl-gap="10"]{gap:2.5rem}.edl-carousel__slides[data-edl-gap="12"]{gap:3rem}.edl-carousel__slides[data-edl-gap="15"]{gap:3.75rem}.edl-carousel__slides[data-edl-gap="16"]{gap:4rem}.edl-carousel__slides[data-edl-gap="20"]{gap:5rem}.edl-carousel__slides[data-edl-gap="24"]{gap:6rem}.edl-carousel__slides:after{display:block;width:100%;height:1em;flex:0 0 auto;content:""}.edl-carousel__slides[data-edl-items-per-slide="1"]:after{display:block;width:0%;height:1em;flex:0 0 auto;content:""}.edl-carousel__slides[data-edl-items-per-slide="1"]>*{max-width:100%;flex:0 0 100%}.edl-carousel__slides[data-edl-items-per-slide="1"]:not(:has(.edl-carousel-slide:nth-child(2))){overflow:hidden;scroll-behavior:auto;scroll-snap-type:none}.edl-carousel__slides[data-edl-items-per-slide="1"]:not(:has(.edl-carousel-slide:nth-child(2)))~.edl-carousel__navigation,.edl-carousel__slides[data-edl-items-per-slide="1"]:not(:has(.edl-carousel-slide:nth-child(2)))~.edl-carousel__previous,.edl-carousel__slides[data-edl-items-per-slide="1"]:not(:has(.edl-carousel-slide:nth-child(2)))~.edl-carousel__next{display:none}.edl-carousel__slides[data-edl-items-per-slide="2"]:after{display:block;width:50%;height:1em;flex:0 0 auto;content:""}.edl-carousel__slides[data-edl-items-per-slide="2"]>*{max-width:50%;flex:0 0 50%}.edl-carousel__slides[data-edl-items-per-slide="2"]:not(:has(.edl-carousel-slide:nth-child(3))){overflow:hidden;scroll-behavior:auto;scroll-snap-type:none}.edl-carousel__slides[data-edl-items-per-slide="2"]:not(:has(.edl-carousel-slide:nth-child(3)))~.edl-carousel__navigation,.edl-carousel__slides[data-edl-items-per-slide="2"]:not(:has(.edl-carousel-slide:nth-child(3)))~.edl-carousel__previous,.edl-carousel__slides[data-edl-items-per-slide="2"]:not(:has(.edl-carousel-slide:nth-child(3)))~.edl-carousel__next{display:none}.edl-carousel__slides[data-edl-items-per-slide="3"]:after{display:block;width:66.6666666667%;height:1em;flex:0 0 auto;content:""}.edl-carousel__slides[data-edl-items-per-slide="3"]>*{max-width:33.3333333333%;flex:0 0 33.3333333333%}.edl-carousel__slides[data-edl-items-per-slide="3"]:not(:has(.edl-carousel-slide:nth-child(4))){overflow:hidden;scroll-behavior:auto;scroll-snap-type:none}.edl-carousel__slides[data-edl-items-per-slide="3"]:not(:has(.edl-carousel-slide:nth-child(4)))~.edl-carousel__navigation,.edl-carousel__slides[data-edl-items-per-slide="3"]:not(:has(.edl-carousel-slide:nth-child(4)))~.edl-carousel__previous,.edl-carousel__slides[data-edl-items-per-slide="3"]:not(:has(.edl-carousel-slide:nth-child(4)))~.edl-carousel__next{display:none}.edl-carousel__slides[data-edl-items-per-slide="4"]:after{display:block;width:75%;height:1em;flex:0 0 auto;content:""}.edl-carousel__slides[data-edl-items-per-slide="4"]>*{max-width:25%;flex:0 0 25%}.edl-carousel__slides[data-edl-items-per-slide="4"]:not(:has(.edl-carousel-slide:nth-child(5))){overflow:hidden;scroll-behavior:auto;scroll-snap-type:none}.edl-carousel__slides[data-edl-items-per-slide="4"]:not(:has(.edl-carousel-slide:nth-child(5)))~.edl-carousel__navigation,.edl-carousel__slides[data-edl-items-per-slide="4"]:not(:has(.edl-carousel-slide:nth-child(5)))~.edl-carousel__previous,.edl-carousel__slides[data-edl-items-per-slide="4"]:not(:has(.edl-carousel-slide:nth-child(5)))~.edl-carousel__next{display:none}.edl-carousel__slides[data-edl-items-per-slide="5"]:after{display:block;width:80%;height:1em;flex:0 0 auto;content:""}.edl-carousel__slides[data-edl-items-per-slide="5"]>*{max-width:20%;flex:0 0 20%}.edl-carousel__slides[data-edl-items-per-slide="5"]:not(:has(.edl-carousel-slide:nth-child(6))){overflow:hidden;scroll-behavior:auto;scroll-snap-type:none}.edl-carousel__slides[data-edl-items-per-slide="5"]:not(:has(.edl-carousel-slide:nth-child(6)))~.edl-carousel__navigation,.edl-carousel__slides[data-edl-items-per-slide="5"]:not(:has(.edl-carousel-slide:nth-child(6)))~.edl-carousel__previous,.edl-carousel__slides[data-edl-items-per-slide="5"]:not(:has(.edl-carousel-slide:nth-child(6)))~.edl-carousel__next{display:none}.edl-carousel__slides:not([data-edl-items-per-slide])[data-edl-navigation=true]{overflow:hidden;scroll-behavior:auto;scroll-snap-type:none}.edl-carousel__slides:not([data-edl-items-per-slide])[data-edl-navigation=true]~.edl-carousel__navigation,.edl-carousel__slides:not([data-edl-items-per-slide])[data-edl-navigation=true]~.edl-carousel__previous,.edl-carousel__slides:not([data-edl-items-per-slide])[data-edl-navigation=true]~.edl-carousel__next{display:none}.edl-carousel__slides::-webkit-scrollbar{display:none;width:0}.edl-carousel__next,.edl-carousel__previous{display:flex;padding:0;border:none;background:none;color:#000;cursor:pointer}.edl-carousel__previous{grid-area:prev}.edl-carousel__next{grid-area:next}.edl-carousel--sm .edl-carousel__next,.edl-carousel--sm .edl-carousel__previous{font-size:1rem}.edl-carousel--lg .edl-carousel__next,.edl-carousel--lg .edl-carousel__previous{font-size:2rem}.edl-carousel__navigation{display:flex;width:100%;justify-content:center;padding:.5rem 0 0;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:.5rem;grid-area:nav;list-style:none}.edl-carousel__navigation[data-edl-hidden=true]{display:none}.edl-carousel__navigation:empty{display:none}.edl-carousel-slide{display:flex;box-sizing:border-box;flex-shrink:0;padding:0;margin:0;list-style:none;scroll-snap-align:start}.edl-carousel-navigation-button{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.edl-carousel-navigation-button__button{width:.5rem;height:.5rem;padding:0;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000000;cursor:pointer;opacity:.38;transition:opacity .2s cubic-bezier(0,0,.2,1)}.edl-carousel-navigation-button__button:hover,.edl-carousel-navigation-button__button[aria-current=true]{opacity:1}body[data-edl-drawer-open=true]{overflow:hidden}.edl-drawer{position:fixed;z-index:60;top:0;right:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(4,4,4,.3) 0%,rgba(0,0,0,.05) 100%);transition:all linear .3s}.edl-drawer__drawer{position:absolute;bottom:0;left:0;display:flex;width:100%;height:50%;flex-direction:column;background:#ffffff;border-top-left-radius:1rem;border-top-right-radius:1rem;box-shadow:0 -4px 12px 0 lch(11.8% 0 0deg / .2);transition:transform cubic-bezier(.4,0,.2,1) .3s,border-radius cubic-bezier(.4,0,.2,1) .3s}.edl-drawer__drawer[data-edl-full=true]{border-top-left-radius:0;border-top-right-radius:0}.edl-drawer__header{display:grid;padding:1rem;grid-gap:.5rem .5rem;grid-template-columns:auto .5fr .5fr;grid-template-rows:repeat(2,.5fr)}.edl-drawer__back,.edl-drawer__close{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:inherit;cursor:pointer;font-size:.9375rem}.edl-drawer__close{margin-left:auto;grid-area:2/3/2/6}.edl-drawer__handle{width:2rem;height:.25rem;border:none;border-radius:1rem;margin:0 auto;background-color:#cecece;cursor:grab;grid-area:1/1/2/6;touch-action:none}.edl-drawer__headings{grid-area:2/2/3/4}.edl-drawer__subheading{margin-top:.5rem}.edl-drawer__body{padding:1rem;overflow-y:auto}.edl-drawer__trigger{padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.edl-drawer__trigger[aria-expanded=false]+.edl-drawer{opacity:0;visibility:hidden}.edl-drawer__trigger[aria-expanded=false]+.edl-drawer .edl-drawer__drawer{transform:translateY(100%)}.edl-drawer__trigger[aria-expanded=true]+.edl-drawer{opacity:1;visibility:visible}.edl-drawer__trigger[aria-expanded=true]+.edl-drawer .edl-drawer__drawer{transform:translateY(0)}@media (width >= 1024px){.edl-drawer__handle{display:none}.edl-drawer__drawer{right:0;width:auto;min-width:359px;max-width:380px;height:100%!important;margin-left:auto;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}.edl-drawer__header{border-bottom:1px solid #e3e3e3;grid-row-gap:0;grid-template-columns:auto 1fr 1fr;grid-template-rows:1fr}.edl-drawer__back{grid-area:1/1/1/2}.edl-drawer__close{grid-area:1/3/2/6}.edl-drawer__headings{grid-area:1/1/3/4}.edl-drawer__back+.edl-drawer__headings{grid-area:1/2/3/4}.edl-drawer__trigger[aria-expanded=false]+.edl-drawer .edl-drawer__drawer{transform:translateY(0) translate(100%)}.edl-drawer__trigger[aria-expanded=true]+.edl-drawer .edl-drawer__drawer{transform:translateY(0) translate(0)}}.edl-field{display:flex;width:100%;flex-direction:column;gap:.5rem}.edl-modal-dialog__modal[open]{position:fixed;top:50%;left:50%;display:flex;overflow:hidden;flex-direction:column;padding:2rem;border:none;margin:0;background:#ffffff;gap:1rem;pointer-events:auto;transform:translate(-50%,-50%);transition:all .2s ease}@media (width >= 1024px){.edl-modal-dialog__modal[open]{width:auto;max-width:32rem;height:auto}}.edl-modal-dialog__modal[open]::backdrop{background:linear-gradient(180deg,rgba(4,4,4,.3) 0%,rgba(0,0,0,.05) 100%)}.edl-modal-dialog__body{overflow:auto;width:100%;max-width:32rem;max-height:32rem;padding:2rem}.edl-modal-dialog__close{position:absolute;top:1rem;right:1rem;border:none;background:none;cursor:pointer}.edl-navmenu__trigger[aria-expanded=true]~.edl-navmenu{translate:0 0;visibility:visible}.edl-navmenu__trigger,.edl-navmenu__close{padding:0;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff}@media (width >= 1024px){.edl-navmenu__trigger{display:none}}@media (width >= 1024px){.edl-navmenu__trigger-icon{display:none}}.edl-navmenu__close{position:fixed;z-index:41;top:1rem;right:1rem}@media (width >= 1024px){.edl-navmenu__close{display:none}}.edl-navmenu__items{display:flex;flex-direction:column;padding:0;margin:0;gap:1.25rem;list-style:none}@media (width >= 1024px){.edl-navmenu__items{flex-direction:row}}.edl-navmenu__menuitem>a,.edl-navmenu__menuitem>button{display:flex;align-items:center;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;text-align:start;transition:all .2s ease-out}.edl-navmenu__menuitem>a>svg,.edl-navmenu__menuitem>button>svg{flex-shrink:0}.edl-navmenu--primary,.edl-navmenu--submenu{position:fixed;z-index:40;padding:1rem;background:#ffffff;inset:0;transition:visibility 0s,translate .2s ease-out;translate:-100% 0;visibility:hidden}@media (width >= 1024px){.edl-navmenu--primary,.edl-navmenu--submenu{position:relative;padding:0;translate:0 0;visibility:visible}}.edl-navmenu--primary__items,.edl-navmenu--submenu__items{margin-block-start:2.5rem}@media (width >= 1024px){.edl-navmenu--primary__items,.edl-navmenu--submenu__items{align-items:flex-start;gap:2rem;margin-block-start:0}}.edl-navmenu--primary__menuitem>a,.edl-navmenu--primary__menuitem>button,.edl-navmenu--submenu__menuitem>a,.edl-navmenu--submenu__menuitem>button{width:100%;justify-content:space-between;padding:.25rem 0;color:#000}@media (width >= 1024px){.edl-navmenu--primary__menuitem>a,.edl-navmenu--primary__menuitem>button,.edl-navmenu--submenu__menuitem>a,.edl-navmenu--submenu__menuitem>button{display:inline-block;width:auto;border-bottom:1px solid transparent;padding-block-start:0}.edl-navmenu--primary__menuitem>a[aria-expanded=true],.edl-navmenu--primary__menuitem>a:hover,.edl-navmenu--primary__menuitem>button[aria-expanded=true],.edl-navmenu--primary__menuitem>button:hover,.edl-navmenu--submenu__menuitem>a[aria-expanded=true],.edl-navmenu--submenu__menuitem>a:hover,.edl-navmenu--submenu__menuitem>button[aria-expanded=true],.edl-navmenu--submenu__menuitem>button:hover{border-bottom-color:currentcolor;color:#000}}.edl-navmenu--submenu{translate:200% 0}@media (width >= 1024px){.edl-navmenu--submenu{position:absolute;top:100%;left:0;display:none;padding:1.5rem 0 2.5rem;translate:0 0}[aria-expanded=true]~.edl-navmenu--submenu{display:block}}.edl-navmenu--submenu__close{position:absolute;z-index:unset;right:auto;left:1rem;display:inline-flex;align-items:center;gap:.5rem}@media (width >= 1024px){.edl-navmenu--submenu__close{display:none}}@media (width >= 1024px){.edl-navmenu--submenu__items{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:repeat(12,1fr);margin-inline:2rem 2rem;display:grid}}@media (width >= 1024px){.edl-navmenu--submenu__menuitem{grid-column:span 2}}@media (width >= 1024px){.edl-navmenu--submenu__menuitem>a,.edl-navmenu--submenu__menuitem>button{padding:0;color:#000}}@media (width >= 1024px){.edl-navmenu--submenu__menuitem>button:hover{border-bottom-color:transparent}}@media (width >= 1024px){.edl-navmenu--submenu .edl-navmenu--submenu{position:static;display:block;padding:0;background:transparent}}@media (width >= 1024px){.edl-navmenu--submenu .edl-navmenu--submenu .edl-navmenu--submenu__items{display:flex;flex-direction:column;padding:1.25rem 0 0;margin:0;gap:1.25rem}}.edl-navmenu--secondary .edl-navmenu__menuitem>a,.edl-navmenu--secondary .edl-navmenu__menuitem>button{justify-content:start;color:#000;gap:.5rem}.edl-navmenu--secondary .edl-navmenu__menuitem>a:hover,.edl-navmenu--secondary .edl-navmenu__menuitem>button:hover{color:#000;text-decoration:underline}@media (width >= 1024px){.edl-navmenu--secondary .edl-navmenu__menuitem>a,.edl-navmenu--secondary .edl-navmenu__menuitem>button{color:#404040}}.edl-navmenu--secondary__trigger,.edl-navmenu--secondary__close{display:none}.edl-order-summary{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0 .75rem;color:#000}.edl-order-summary__heading{background-color:#fff;margin-block-end:.75rem;text-align:start}.edl-order-summary__total .edl-order-summary-item>*{border-width:1px 0;border-style:solid;border-color:#b7b7b7;padding-block:1rem}.edl-order-summary-item__subitem{display:block;color:#404040;margin-block-start:.5rem;margin-inline-start:.5rem}.edl-order-summary-item__subitem:empty{display:none}.edl-order-summary-item__value{text-align:end;vertical-align:top}.edl-order-summary-item__value--credit{color:#149901}.edl-password-field{display:flex;flex-direction:column;gap:1rem}.edl-password_validator{display:flex;flex-direction:column;background:#ffffff;color:#000;gap:.5rem}.edl-password_validator__requirements{display:flex;flex-wrap:wrap;padding:0;margin:0;gap:.5rem 1rem;list-style-type:none}.edl-phone-input__inputs{display:flex;flex-direction:row;gap:.5rem}.edl-phone-input__inputs>*:first-child{min-width:5rem}.edl-phone-input__inputs>*:last-child{flex-grow:1}.edl-progressbar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.edl-progressbar__label{display:block;width:100%}.edl-progressbar__control{height:.25rem;flex:1 1 auto;border:0;background:#b7b7b7}.edl-progressbar__control::-webkit-progress-bar{background:#b7b7b7}.edl-progressbar__control::-webkit-progress-value{background:#000000;-webkit-transition:all .3s cubic-bezier(0,0,.2,1);transition:all .3s cubic-bezier(0,0,.2,1)}.edl-progressbar__control::-moz-progress-bar{background:#000000}.edl-progressbar__min-label,.edl-progressbar__max-label{font-size:1rem}@media (width >= 1024px){.edl-progressbar__min-label,.edl-progressbar__max-label{font-size:1rem}}.edl-progressbar__min-label:empty,.edl-progressbar__max-label:empty{display:none}.edl-promo-bar{display:flex;justify-content:space-between;padding:.5rem 2rem;background:#404040;color:#fff}.edl-promo-bar__text a{color:#fff}.edl-promo-bar__link{display:none;align-items:center;color:#fff;text-decoration:none}@media (width >= 1024px){.edl-promo-bar__link{display:flex}.edl-promo-bar__link:not([href]),.edl-promo-bar__link[href="::link_href::"]{display:none}}.edl-radio-group{display:flex;flex-direction:column;border:none;gap:1rem}.edl-radio-group:disabled{color:#656565;cursor:not-allowed}.edl-radio-group__label{margin-bottom:.5rem}.edl-radio-group:has(:required) .edl-radio-group__label:after{content:" *"}.edl-radio-group:has([aria-invalid=true]) .edl-radio-group__label{color:#d0021b}.edl-video{position:relative;overflow:hidden;background:#ffffff}.edl-video__volume_on,.edl-video__volume_off{display:flex}.edl-video__media-preview,.edl-video__media-full{position:relative;overflow:hidden;width:100%;max-width:100%;aspect-ratio:4/3;background:black}@media (width >= 1024px){.edl-video__media-preview,.edl-video__media-full{aspect-ratio:16/9}}.edl-video__media-full{display:none}.edl-video[data-edl-variant=full]:after{display:none}.edl-video[data-edl-play=true] .edl-video__play-icon{display:none}.edl-video[data-edl-play=false] .edl-video__pause-icon{display:none}.edl-video[data-edl-mute=false] .edl-video__volume_off{display:none}.edl-video[data-edl-mute=true] .edl-video__volume_on{display:none}.edl-video__preview-controls{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;gap:1rem}.edl-video[data-edl-variant=full] .edl-video__preview-controls{display:none}.edl-video[data-edl-variant=full] .edl-video__media-preview{display:none}.edl-video[data-edl-variant=full] .edl-video__media-full{display:block}.edl-video:after{position:absolute;z-index:10;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top,#ffffff 1%,rgba(255,255,255,0) 100%);content:var(--remove-gradient, "");pointer-events:none}.edl-video__play-pause,.edl-video__fullscreen,.edl-video__volume{display:flex;align-items:center;justify-content:center;border:none;background:none;color:#fff;font-size:1.25rem}.edl-video__play-pause{position:relative}.edl-video__progress{position:absolute;top:0;right:0;left:0;width:calc(100% - 5px);height:calc(100% - 5px);margin:0 auto}.edl-video__progress circle{stroke:#000;transition:stroke-dashoffset cubic-bezier(.4,0,.2,1) .3s}.edl-video__overlay{position:absolute;z-index:11;bottom:.75rem;left:.5rem}.edl-video__bar{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem;border-radius:1rem;margin-top:.5rem;background-color:#fff}.edl-video__overlay-play{display:flex;width:1.75rem;height:1.75rem;align-items:center;border:none;background:none;font-size:1rem}.edl-video__full-controls{position:absolute;z-index:11;bottom:.75rem;display:flex;overflow:hidden;width:100%;align-items:center;justify-content:space-between;padding-right:.5rem;padding-left:.5rem;opacity:0;transform:translateY(calc(100% + .75rem))}.edl-video__timeline{position:relative;overflow:hidden;width:100%;height:2px;flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(200,200,200,.4);cursor:pointer;outline:none}.edl-video__timeline::-webkit-slider-runnable-track{height:15px;background:#e3e3e3}.edl-video__timeline::-moz-range-track{height:15px;background:#e3e3e3}.edl-video__timeline::-webkit-slider-thumb{width:2px;height:2px;-webkit-appearance:none;appearance:none;background-color:#000;box-shadow:-407px 0 0 400px #000}.edl-video__timeline::-moz-range-thumb{width:2px;height:2px;border:2px solid #000000;-moz-appearance:none;appearance:none;background-color:#000;box-shadow:-407px 0 0 400px #000}.edl-video[data-edl-variant=full] .edl-video__full-controls{overflow:visible;opacity:1;transform:translateY(0);transition:transform cubic-bezier(.4,0,.2,1) .3s}.edl-video[data-edl-variant=full] .edl-video__overlay{overflow:hidden;opacity:0;transform:translateY(calc(100% + .75rem));transition:transform cubic-bezier(.4,0,.2,1) .3s}.edl-video__tooltip{position:absolute;top:-30px;display:none;padding:5px;border-radius:4px;background:white;background:black;color:#000;color:#fff;font-size:12px;pointer-events:none;transform:translate(-50%)}.edl-video__tooltip:after{position:absolute;right:0;bottom:-8px;left:0;width:0;height:0;border-top:8px solid #000;border-right:8px solid transparent;border-left:8px solid transparent;margin:0 auto;clear:both;content:""}.edl-slimline-banner{display:flex;flex-direction:column;justify-content:flex-end;padding:var(--spacing-section-sm, 1rem);aspect-ratio:16/9;background-color:var(--color-surface-surface-default, #ffffff);background-image:var(--bg-default);background-repeat:no-repeat;background-size:cover;color:var(--color-surface-on-surface, #000000);gap:var(--spacing-block-lg, 1rem);padding:var(--spacing-section-md, 2rem)}@media (width >= 1024px){.edl-slimline-banner{padding:var(--spacing-section-lg, 4rem);aspect-ratio:4/1;background-image:var(--bg-lg)}}.edl-slimline-banner--inverse{background-color:var(--color-surface-inverse-surface, #000000);color:var(--color-surface-on-inverse-surface, #ffffff)}.edl-slimline-banner[data-edl-align-y=start]{justify-content:flex-start}.edl-slimline-banner[data-edl-align-y=center]{justify-content:center}.edl-slimline-banner[data-edl-align-y=end]{justify-content:flex-end}.edl-stepper{display:flex;flex-direction:column;padding:0;background:#ffffff;color:#000;gap:1rem}.edl-stepper__item{position:relative;display:flex;align-items:flex-start;-moz-column-gap:1.25rem;column-gap:1.25rem}.edl-stepper__item[aria-current=step]{color:#149901}.edl-stepper__item[aria-current=step]:after{display:block;background:#149901}.edl-stepper__item:after{position:absolute;top:1rem;left:calc(.75rem - 1px);display:flex;width:2px;height:100%;background:#149901;content:""}.edl-stepper__item[aria-current=step]~.edl-stepper__item{color:#656565}.edl-stepper__item[aria-current=step]~.edl-stepper__item:after{background:#b7b7b7}.edl-stepper__item[aria-current=step]+.edl-stepper__item .edl-stepper__icon:after{display:block}.edl-stepper__item[aria-current=step]~.edl-stepper__item .edl-stepper__icon{border:1px solid #b7b7b7;background:#ffffff}.edl-stepper__item[aria-current=step]~.edl-stepper__item .edl-stepper__icon *{display:none}.edl-stepper__item[aria-current=step]~.edl-stepper__item .edl-stepper__icon:before{display:none}.edl-stepper__item[aria-current=step] .edl-stepper__icon{background:currentcolor}.edl-stepper__item[aria-current=step] .edl-stepper__icon:before{display:block}.edl-stepper__item[aria-current=step] .edl-stepper__icon *{display:none}.edl-stepper__item[aria-current=step] .edl-stepper__description{display:block}.edl-stepper__item:last-child:after{display:none}.edl-stepper__icon{position:relative;z-index:10;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border:1px solid #149901;border-radius:50%;background-color:#149901;color:#fff}.edl-stepper__icon:before{position:absolute;top:50%;right:0;left:0;display:none;width:.5rem;height:.5rem;border-radius:50%;margin:-.25rem auto 0;background-color:#149901;content:""}.edl-stepper__icon:after{position:absolute;right:0;bottom:calc(100% + 1px);left:0;display:none;width:2px;height:1rem;margin:0 auto;background:#b7b7b7;content:""}.edl-stepper__label{color:inherit}.edl-stepper__description{display:none;color:#000}.edl-quantity-selector{display:inline-flex;height:2rem;align-items:center;border:1px solid #b7b7b7;background-color:#fff;color:#000}.edl-quantity-selector--lg{height:2.75rem}.edl-quantity-selector__label{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.edl-quantity-selector__input{width:2rem;padding:0;border:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none;font:inherit;text-align:center}.edl-quantity-selector__input::-webkit-inner-spin-button,.edl-quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.edl-quantity-selector__input:disabled{color:#656565;cursor:not-allowed}.edl-quantity-selector__minus,.edl-quantity-selector__plus{display:inline-flex;align-items:center;justify-content:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;padding-inline:.5rem}.edl-quantity-selector__minus:disabled,.edl-quantity-selector__plus:disabled{color:#656565;cursor:not-allowed}.edl-input__input{width:100%;padding:1rem;border:0;background:#ffffff;font-weight:inherit}.edl-input__input:-webkit-autofill{box-shadow:inset 0 0 0 100px #fff}.edl-input__input:autofill{box-shadow:inset 0 0 0 100px #fff}.edl-input__input:disabled{background:#e3e3e3;color:#656565;cursor:not-allowed}.edl-input__input:focus-visible{outline:none}.edl-input__action{position:absolute;top:50%;right:1rem;translate:0 -50%}.edl-checkbox-group{display:flex;flex-direction:column;border:none;gap:1rem}.edl-checkbox-group__label{margin-bottom:.5rem}.edl-checkbox-group:disabled{color:#656565;cursor:not-allowed}.edl-checkbox-group:has(:required) .edl-checkbox-group__label:after{content:" *"}.edl-checkbox-group:has([aria-invalid=true]) .edl-checkbox-group__label{color:#d0021b}.edl-footer{background-color:#fff}.edl-footer__nav{display:flex;flex-direction:column;padding:1.25rem 1rem 0;gap:1.25rem}@media (width >= 1024px){.edl-footer__nav{flex-direction:row;padding:2.5rem 2rem;border-width:1px 0;border-style:solid;border-color:#b7b7b7;gap:5rem}}.edl-footer__menu{display:flex;flex-direction:column;padding:0;margin:0;gap:1rem}@media (width >= 1024px){.edl-footer__menu{gap:.75rem}}.edl-footer__heading{margin-bottom:.25rem}.edl-footer__secondary{display:flex;flex-direction:column;padding:3rem 1rem;font-size:1.25rem;gap:2rem}@media (width >= 1024px){.edl-footer__secondary{flex-direction:row;align-items:center;padding:1.75rem 2rem;font-size:1rem}}.edl-footer__logo{color:#000;text-decoration:none}.edl-footer__legal{display:flex;flex-direction:column;gap:2rem}@media (width >= 1024px){.edl-footer__legal{flex-direction:row;flex-grow:1;justify-content:flex-end;text-align:right}}.edl-footer__social{display:flex;gap:1.25rem}@media (width >= 1024px){.edl-footer__social{gap:1rem}}.edl-footer--minimal{display:flex;flex-direction:column;padding:2.5rem 1.5rem;gap:1rem}@media (width >= 1024px){.edl-footer--minimal{flex-direction:row;align-items:flex-start;justify-content:space-between;padding:2.5rem 2rem;gap:1.5rem}}.edl-footer--minimal .edl-footer__nav{padding:0;border:0;gap:1rem}@media (width >= 1024px){.edl-footer--minimal .edl-footer__nav{flex-direction:column;align-items:flex-start;gap:1.5rem}}.edl-footer--minimal .edl-footer__menu{display:flex;flex-direction:column;gap:1rem}@media (width >= 1024px){.edl-footer--minimal .edl-footer__menu{flex-direction:row;align-items:center;gap:1.5rem}}.edl-footer--minimal .edl-footer__heading{display:inline-flex;align-items:center;margin:0;gap:.5rem}@media (width >= 1024px){.edl-footer--minimal .edl-footer__heading{padding-right:1.5rem;border-right:1px solid #b7b7b7}}.edl-footer--minimal .edl-footer__heading>*{flex-shrink:0}.edl-footer--minimal .edl-footer__secondary{padding:0}.edl-footer--minimal .edl-footer__logo,.edl-footer--minimal .edl-footer__social{display:none}.edl-footer__logo:empty{display:none}.edl-footer__nav:empty{display:none}.edl-footer__legal:empty{display:none}.edl-footer__social:empty{display:none}.edl-minimal-header{position:relative;padding:1.25rem 2.5rem;border-bottom:1px solid #b7b7b7;text-align:center}@media (width >= 1024px){.edl-minimal-header{padding:1rem 2.5rem}}.edl-minimal-header__back{position:absolute;z-index:10;top:50%;left:1.5rem;display:flex;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#000;font-size:1.5rem;transform:translateY(-50%)}.edl-minimal-header__logo{display:inline-block;width:auto;height:1.25rem;margin:0 auto}@media (width >= 1024px){.edl-minimal-header__logo{height:1.5rem}}.edl-minimal-header__logo svg{height:100%}.edl-nav-tab{display:flex;background:#ffffff;color:#000}.edl-nav-tab--horizontal{padding-block-start:1.5rem;text-align:center}.edl-nav-tab--responsive{flex-direction:column;gap:1.5rem}@media (width >= 1024px){.edl-nav-tab--responsive{flex-direction:row;gap:0}}.edl-nav-tab__current,.edl-nav-tab__tab{display:block;flex-grow:1;padding:1rem 0 0;margin:0;border-block-end:1px solid #b7b7b7;color:#404040;text-decoration:none}@media (width >= 1024px){.edl-nav-tab__current,.edl-nav-tab__tab{padding:1rem;text-align:center}}.edl-nav-tab__current{border-block-end-color:#000;border-block-end-width:2px;color:#000;font-weight:500}.edl-radio{display:flex;width:100%;align-items:center}.edl-radio__input{display:flex;width:1.5rem;height:1.5rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid #656565;border-radius:50%;margin-right:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.edl-radio__input:after{width:.5rem;height:.5rem;border-radius:50%;background:transparent;content:""}.edl-radio__input:disabled{border-color:#b7b7b7}.edl-radio__input:checked:after{background-color:#000}.edl-radio__input:disabled:checked:after{background-color:#b7b7b7}.edl-radio__label{width:100%}.edl-radio__input:disabled+.edl-radio__label{color:#656565}.edl-strength-meter{display:flex;width:100%;align-items:center;background:#ffffff;color:#656565;gap:.5rem}.edl-strength-meter[aria-valuenow="1"]{color:#d0021b}.edl-strength-meter[aria-valuenow="2"]{color:#b84e00}.edl-strength-meter[aria-valuenow="3"]{color:#149901}.edl-strength-meter__bar{position:relative;width:100%;height:.25rem;background-color:#e3e3e3}.edl-strength-meter__bar:before{position:absolute;top:0;bottom:0;left:0;width:0;height:100%;background-color:currentcolor;content:"";transition:width .3s cubic-bezier(0,0,.2,1)}.edl-strength-meter__bar:after{position:absolute;width:100%;height:100%;background:linear-gradient(90deg,transparent,transparent 33%,#ffffff 33%,#ffffff calc(33% + .25rem),transparent calc(33% + .25rem),transparent 66%,#ffffff 66%,#ffffff calc(66% + .25rem),transparent calc(66% + .25rem),transparent);content:"";inset:0}.edl-strength-meter[aria-valuenow="1"] .edl-strength-meter__bar:before{width:33%}.edl-strength-meter[aria-valuenow="2"] .edl-strength-meter__bar:before{width:66%}.edl-strength-meter[aria-valuenow="3"] .edl-strength-meter__bar:before{width:100%}.edl-strength-meter__label{color:currentcolor}
