.bt-sup{background:var(--bt-white, #fff);color:var(--bt-ink, #222);padding-top:var(--bt-sup-pt, 0px);padding-bottom:var(--bt-sup-pb, clamp(44px, 6vw, 80px))}.bt-sup__vh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.bt-sup__banner{position:relative;min-height:var(--bt-sup-banner-h-m, 320px);display:flex;align-items:center;justify-content:center;background:var(--brand-mist, #f6f6f6);overflow:hidden}.bt-sup__banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bt-sup__banner-content{position:relative;max-width:640px;padding:32px 20px;text-align:center}.bt-sup__banner--left .bt-sup__banner-content{text-align:left;margin-right:auto}.bt-sup__banner--right .bt-sup__banner-content{text-align:right;margin-left:auto}.bt-sup__heading{margin:0 0 8px;font-family:var(--brand-font-display, inherit);font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15;color:var(--bt-ink, #222)}.bt-sup__banner-text p{margin:0;font-size:15px;font-weight:600;line-height:1.6}.bt-sup__wrap{max-width:var(--bt-sup-max, 1400px);margin:0 auto;padding:clamp(24px,4vw,48px) 20px 0}.bt-sup__step-title{margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.3;color:var(--bt-ink, #222)}.bt-sup__step-title--gap{margin-top:clamp(24px,4vw,36px)}.bt-sup__topics-set{margin:0;padding:0;border:0;min-width:0}.bt-sup__step{padding:0}.bt-sup__topics{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.bt-sup__topic{position:relative;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 12px;text-align:center;background:var(--brand-mist, #f1f1f1);border:1px solid var(--brand-line, #c1c1c1);border-radius:6px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.bt-sup__topic:after{content:"";position:absolute;top:12px;right:12px;width:18px;height:18px;border:2px solid var(--brand-line, #c1c1c1);border-radius:50%;background:var(--bt-white, #fff);transition:border-color .15s ease,background-color .15s ease}.bt-sup__topic:has(input:checked){background:var(--bt-white, #fff);border-color:var(--brand-primary, #441a1e);box-shadow:inset 0 0 0 1px var(--brand-primary, #441a1e)}.bt-sup__topic:has(input:checked) .bt-sup__topic-label{color:var(--brand-primary, #441a1e);font-weight:700}.bt-sup__topic:has(input:checked):after{border-color:var(--brand-primary, #441a1e);background:var(--brand-primary, #441a1e);box-shadow:inset 0 0 0 4px var(--bt-white, #fff)}.bt-sup__topic:has(input:focus-visible){outline:2px solid var(--brand-primary, #441a1e);outline-offset:2px}@media(hover:hover){.bt-sup__topic:hover{border-color:var(--brand-primary, #441a1e)}}.bt-sup__topic-icon{height:72px;display:flex;align-items:center;justify-content:center}.bt-sup__topic-icon img{width:72px;height:72px;object-fit:contain}.bt-sup__topic-fallback{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid var(--brand-line, #c1c1c1);border-radius:50%;font-family:var(--brand-font-display, inherit);font-size:22px;font-weight:700;color:var(--brand-muted, #736F6B);background:var(--bt-white, #fff)}.bt-sup__topic-label{font-size:14px;font-weight:600;line-height:1.3;color:var(--bt-ink, #222)}.bt-sup__grid{display:grid;grid-template-columns:1fr;gap:16px}.bt-sup__field input[type=text],.bt-sup__field input[type=email],.bt-sup__field input[type=tel],.bt-sup__field select,.bt-sup__field textarea{width:100%;margin:0;padding:18px;font-size:15px;font-weight:600;line-height:normal;color:var(--bt-ink, #000);background:var(--bt-white, #fff);border:1px solid var(--brand-line, #c1c1c1);border-radius:6px;box-shadow:none;-webkit-appearance:auto;appearance:auto}.bt-sup__field input::placeholder,.bt-sup__field textarea::placeholder{color:var(--brand-muted, #9f9f9f);opacity:1}.bt-sup__field select:invalid{color:var(--brand-muted, #9f9f9f)}.bt-sup__field input:focus-visible,.bt-sup__field select:focus-visible,.bt-sup__field textarea:focus-visible{outline:none;border-color:var(--brand-primary, #441a1e);box-shadow:0 0 0 3px var(--bt-line-rose, #eaddde)}.bt-sup__field textarea{height:200px;resize:vertical}.bt-sup__required{margin:16px 0 0;font-size:14px;line-height:1.5}.bt-sup__privacy{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;font-size:14px;line-height:1.5;cursor:pointer}.bt-sup__privacy input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin:2px 0 0;accent-color:var(--brand-primary, #441a1e)}.bt-sup__privacy a{color:var(--brand-primary, #441a1e);text-decoration:underline}.bt-sup__hint{margin:24px 0 8px;font-size:14px;font-weight:600;line-height:1.5}.bt-sup__submit{display:inline-block;width:100%;min-height:56px;padding:18px 40px;font-family:inherit;font-size:15px;font-weight:700;line-height:normal;color:var(--bt-white, #fff);background:var(--brand-primary, #441a1e);border:0;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.bt-sup__submit:hover,.bt-sup__submit:focus-visible{background:var(--brand-primary-hover, #5c2328)}.bt-sup__submit:focus-visible{outline:2px solid var(--bt-ink, #222);outline-offset:2px}.bt-sup__msg{margin:0 0 24px;padding:16px 18px;font-size:15px;font-weight:600;line-height:1.5;border-radius:6px}.bt-sup__msg--ok{background:var(--brand-mist, #f6f6f6);border-left:3px solid var(--brand-primary, #441a1e)}.bt-sup__msg--error{background:var(--brand-mist, #f6f6f6);border-left:3px solid var(--bt-sale, #c8102e);color:var(--bt-sale, #c8102e)}@media screen and (min-width:700px){.bt-sup__topics{grid-template-columns:repeat(3,1fr)}.bt-sup__grid{grid-template-columns:repeat(2,1fr)}.bt-sup__field--half{grid-column:1 / -1;max-width:calc(50% - 8px);width:100%}.bt-sup__field--full{grid-column:1 / -1}.bt-sup__submit{width:auto}}@media screen and (min-width:1000px){.bt-sup__banner{min-height:var(--bt-sup-banner-h-d, 400px)}.bt-sup__topics{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.bt-sup__topic{min-height:176px}}.bt-sup__banner{min-height:0}.bt-sup__banner-content{padding:36px 20px 32px;max-width:620px}.bt-sup__banner-text p{font-weight:400;font-size:15px;color:var(--brand-muted, #5f5b57)}.bt-sup__heading{margin-bottom:12px}.bt-sup__wrap{max-width:var(--bt-content-max, 1180px);padding-left:var(--bt-content-pad, 20px);padding-right:var(--bt-content-pad, 20px)}.bt-sup__topic-icon{height:auto;color:var(--brand-primary, #441a1e)}.bt-sup__topic-icon .bt-sup__topic-img{display:block;width:72px;height:48px;object-fit:contain}.bt-sup__field input[type=text],.bt-sup__field input[type=email],.bt-sup__field input[type=tel],.bt-sup__field select,.bt-sup__field textarea{font-family:inherit;font-weight:500;padding:15px 16px}.bt-sup__field input::placeholder,.bt-sup__field textarea::placeholder{font-family:inherit;font-weight:400}.bt-sup__field textarea{height:160px}@media screen and (max-width:699px){.bt-sup__topics{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.bt-sup__topic{min-width:0;min-height:92px;gap:6px;padding:12px 10px;background:var(--bt-white, #fff);border-color:var(--brand-line, #E4E2DF)}.bt-sup__topic:after{top:8px;right:8px;width:14px;height:14px;border-width:1.5px}.bt-sup__topic-icon{flex:none;height:28px}.bt-sup__topic-icon .bt-sup__topic-img{width:42px;height:28px}.bt-sup__topic-label{font-size:13px;line-height:1.25;min-width:0;-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width:700px){.bt-sup__topic{min-height:128px;background:var(--bt-white, #fff);border-color:var(--brand-line, #E4E2DF)}.bt-sup__topic-icon{height:48px}}@media screen and (min-width:1000px){.bt-sup__topic{min-height:136px}.bt-sup__topics{grid-template-columns:repeat(6,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/alpha_style_shared_support.css.map */
