.al-language-ux-section{position:relative;z-index:5001}.al-language-bar *{box-sizing:border-box}.al-language-bar{background:#faf9f6;color:#242424;border-bottom:1px solid #dedbd5;font-family:inherit;position:relative;z-index:401}.al-language-bar__inner{max-width:1600px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:16px}.al-language-bar__label{font-size:12px;letter-spacing:.04em}.al-language-picker{position:relative}.al-language-picker__trigger{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 8px;cursor:pointer;list-style:none;font-size:13px;font-weight:500;color:inherit}.al-language-picker__trigger::-webkit-details-marker{display:none}.al-language-picker__flag{display:inline-flex;align-items:center;justify-content:center;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:20px;line-height:1;width:26px;flex:0 0 26px}.al-language-picker__option-label{display:flex;align-items:center;gap:8px;min-width:0}.al-language-picker__chevron{transition:transform .15s}.al-language-picker[open] .al-language-picker__chevron{transform:rotate(180deg)}.al-language-picker__panel{position:absolute;right:0;top:calc(100% + 5px);width:300px;max-width:calc(100vw - 24px);background:#fff;border:1px solid #dedbd5;padding:18px;box-shadow:0 10px 28px #00000012;border-radius:4px}.al-language-picker__heading{font-size:14px;font-weight:600;margin:0 0 12px;color:#242424}.al-language-picker__form{margin:0;min-width:0}.al-language-picker__options{display:grid;grid-template-columns:1fr 1fr;gap:6px}.al-language-picker__option{font:inherit;font-size:14px;text-align:left;background:#fff;border:1px solid #e7e5e0;border-radius:3px;color:#242424;min-height:48px;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%}.al-language-picker__option:hover,.al-language-picker__option[aria-current=true]{background:#f1efe9;border-color:#9b9487}.al-language-picker__trigger:focus-visible,.al-language-picker__option:focus-visible{outline:2px solid #242424;outline-offset:3px}@media(max-width:767px){.al-language-bar__inner{display:block;position:relative;padding:0 12px;min-height:48px}.al-language-bar__label{position:absolute;top:16px;left:12px;font-size:12px;max-width:55%;pointer-events:none}.al-language-picker{position:static;width:100%}.al-language-picker__trigger{font-size:13px;width:max-content;max-width:45%;margin-left:auto;min-height:48px}.al-language-picker__panel{position:static;width:100%;max-width:none;margin:0 0 12px;padding:12px;box-shadow:none}.al-language-picker__options{gap:8px}.al-language-picker__option{min-height:48px}}@media(prefers-reduced-motion:reduce){.al-language-picker__chevron{transition:none}}.large-customer-story{background:#f3eee8;color:#171717;margin:0}.large-customer-story__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1440px;margin:0 auto}.large-customer-story__media{min-height:560px;overflow:hidden}.large-customer-story__image{display:block;width:100%;height:100%;min-height:560px;object-fit:cover;object-position:center}.large-customer-story__content{align-self:center;max-width:650px;padding:clamp(48px,7vw,112px)}.large-customer-story__eyebrow,.large-customer-story__note{font-size:12px;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.large-customer-story__eyebrow{margin:0 0 16px}.large-customer-story__stars{color:#df2c87;font-size:18px;letter-spacing:.16em;margin-bottom:20px}.large-customer-story__heading{font-size:clamp(36px,4.2vw,68px);line-height:1.03;margin:0 0 28px}.large-customer-story__quote{border:0;font-size:clamp(19px,1.5vw,24px);line-height:1.55;margin:0 0 28px;padding:0}.large-customer-story__quote p{margin:0}.large-customer-story__customer{font-size:15px;line-height:1.55;margin:0}.large-customer-story__note{margin:18px 0 0;opacity:.65}@media(max-width:749px){.large-customer-story__inner{grid-template-columns:1fr}.large-customer-story__media,.large-customer-story__image{min-height:0;aspect-ratio:1 / 1}.large-customer-story__content{padding:42px 24px 48px}.large-customer-story__heading{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
