.bt-niw{--bt-niw-bg: transparent;--bt-niw-line: var(--brand-line, #E4E2DF);--bt-niw-ink: var(--brand-ink, #222222);--bt-niw-muted: var(--brand-muted, #736F6B);--bt-niw-primary: var(--brand-primary, #441A1E);--bt-niw-primary-dark: var(--brand-primary-dark, #5C2328);--bt-niw-accent: var(--bt-signal, #C8102E);--bt-niw-panel: #ffffff;--bt-niw-pt: clamp(44px, 6vw, 88px);--bt-niw-pb: clamp(44px, 6vw, 88px);--bt-niw-ratio: 4 / 5;background:var(--bt-niw-bg);padding:var(--bt-niw-pt) 0 var(--bt-niw-pb);font-family:var(--brand-font-body, "Open Sans", system-ui, sans-serif);color:var(--bt-niw-ink)}.bt-niw__wrap{max-width:var(--bt-content-max, 1180px);margin:0 auto;padding:0 var(--bt-content-pad, 20px)}.bt-niw__head{max-width:720px;margin:0 0 clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:8px}.bt-niw__eyb{margin:0;font-size:12px;font-weight:var(--bt-eyb-weight, 600);letter-spacing:.22em;text-transform:uppercase;color:var(--bt-niw-primary)}.bt-niw__heading{margin:0;font-family:var(--brand-font-display, "Fraunces", serif);font-size:clamp(28px,4vw,48px);font-weight:var(--bt-head-weight, 600);letter-spacing:var(--bt-head-tracking, -.01em);line-height:1.1;color:var(--bt-niw-ink);text-wrap:balance}.bt-niw__sub{margin:4px 0 0;font-size:16px;line-height:1.6;color:var(--bt-niw-muted);max-width:56ch;text-wrap:pretty}.bt-niw__grid{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,48px);align-items:center}@media(min-width:900px){.bt-niw__grid{grid-template-columns:42fr 58fr;gap:clamp(36px,5vw,64px)}.bt-niw[data-image-side=left] .bt-niw__slider{order:1}.bt-niw[data-image-side=left] .bt-niw__points,.bt-niw[data-image-side=right] .bt-niw__slider{order:2}.bt-niw[data-image-side=right] .bt-niw__points{order:1}}.bt-niw__slider{order:1}.bt-niw__points{order:2}.bt-niw__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.bt-niw__point{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start}.bt-niw__mark{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--bt-niw-primary);color:#fff;flex-shrink:0}.bt-niw__mark-img{width:20px;height:20px;object-fit:contain;filter:brightness(0) invert(1)}.bt-niw__mark-txt{font-size:16px;font-weight:700;line-height:1}.bt-niw__point-body{display:flex;flex-direction:column;gap:4px;min-width:0}.bt-niw__point-title{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--bt-niw-ink)}.bt-niw__point-text{margin:0;font-size:14px;line-height:1.6;color:var(--bt-niw-muted)}.bt-niw__cta{margin-top:24px;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bt-niw-primary);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px;align-self:flex-start;line-height:1;transition:color .15s ease,border-color .15s ease}.bt-niw__cta:hover,.bt-niw__cta:focus-visible{color:var(--bt-niw-primary-dark);outline:none}.bt-niw__empty{padding:20px;border:1px dashed var(--bt-niw-line);color:var(--bt-niw-muted);font-size:14px;text-align:center;border-radius:2px}.bt-niw__slider{--split: 50%;position:relative;isolation:isolate}.bt-niw__ba{position:relative;margin:0;aspect-ratio:var(--bt-niw-ratio, 4 / 5);overflow:hidden;border-radius:6px;background:#dcd9d5;cursor:ew-resize;touch-action:none;user-select:none;-webkit-user-select:none}@media(min-width:900px){.bt-niw__ba{aspect-ratio:5 / 6}}.bt-niw__ba-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.bt-niw__ba-layer--after{z-index:1}.bt-niw__ba-layer--before{z-index:2;clip-path:inset(0 calc(100% - var(--split)) 0 0)}.bt-niw__ba-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;filter:saturate(.9) contrast(1.02)}.bt-niw__ba-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--bt-niw-muted);font-size:12px;letter-spacing:.16em;text-transform:uppercase;border:1px dashed rgba(0,0,0,.15)}.bt-niw__ba-badge{position:absolute;top:14px;z-index:3;padding:6px 12px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:#ffffffeb;color:var(--bt-niw-ink);border-radius:2px;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bt-niw__ba-badge--before{left:14px}.bt-niw__ba-badge--after{right:14px}.bt-niw__ba-handle{position:absolute;top:0;bottom:0;left:var(--split);transform:translate(-50%);z-index:4;display:flex;align-items:center;justify-content:center;pointer-events:none}.bt-niw__ba-handle-line{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;transform:translate(-50%);box-shadow:0 0 12px #0000004d}.bt-niw__ba-handle-knob{position:relative;width:44px;height:44px;border-radius:999px;background:#fff;color:var(--bt-niw-primary);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003}.bt-niw__ba-sr{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:block;margin:0}.bt-niw__ba-sr-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bt-niw__ba-range{width:100%;height:100%;margin:0;padding:0;background:transparent;border:0;opacity:0;-webkit-appearance:none;appearance:none;pointer-events:none}.bt-niw__ba-range:focus-visible~.bt-niw__ba-handle .bt-niw__ba-handle-knob,.bt-niw__ba:has(.bt-niw__ba-range:focus-visible) .bt-niw__ba-handle-knob{outline:3px solid var(--bt-niw-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bt-niw__ba-layer--before,.bt-niw__ba-handle{transition:none!important}}.bt-niw__ba-handle-knob{border:1px solid rgba(68,26,30,.12);box-shadow:0 4px 14px #0000002e;transition:transform .15s ease}@media(hover:hover){.bt-niw__ba:hover .bt-niw__ba-handle-knob{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.bt-niw__ba-handle-knob{transition:none}}@media(prefers-reduced-motion:no-preference){.bt-niw__slider[data-ba-auto]:not(.is-manual) .bt-niw__ba{touch-action:auto;cursor:default}.bt-niw__slider[data-ba-auto]:not(.is-manual) .bt-niw__ba-sr,.bt-niw__slider[data-ba-auto]:not(.is-manual) .bt-niw__ba-range{pointer-events:none}}.bt-niw__ba-layer--contain{background:var(--brand-mist, #F6F6F6)}.bt-niw__ba-layer--contain .bt-niw__ba-img{object-fit:contain;filter:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/alpha_style_beltimore_niewieder.css.map */
