.bt-lamp-colors{background:var(--bt-bg);color:var(--bt-ink);padding-block:var(--bt-top) var(--bt-bottom)}.bt-lamp-colors__inner{max-width:1120px;margin-inline:auto;padding-inline:16px}.bt-lamp-colors__hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:center;margin-bottom:clamp(32px,5vw,56px)}.bt-lamp-colors__frame{aspect-ratio:1 / 1;overflow:hidden;border-radius:24px;background:#faece6;box-shadow:0 0 0 1px #56112524}.bt-lamp-colors__image{display:block;width:100%;height:100%;object-fit:cover}.bt-lamp-colors__title{margin:0 0 12px;font-family:var(--font-headline);font-weight:var(--font-headline-weight, 400);font-size:clamp(28px,20px + 2vw,42px);line-height:1.15;letter-spacing:-.02em;color:var(--bt-ink)}.bt-lamp-colors__lede{margin:0 0 20px;font-size:18px;line-height:1.55}.bt-lamp-colors__specs{display:flex;flex-wrap:wrap;gap:10px 14px;margin:0 0 24px;padding:0;list-style:none;font-size:15px}.bt-lamp-colors__specs li{position:relative;padding-left:18px}.bt-lamp-colors__specs li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--bt-accent)}.bt-lamp-colors__link{display:inline-block;color:var(--bt-accent);font-size:15px;text-decoration:underline;text-underline-offset:3px}.bt-lamp-colors__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,32px);margin:0;padding:0;list-style:none}.bt-lamp-color__link{display:block;color:var(--bt-ink);text-decoration:none}.bt-lamp-color__frame{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:999px 999px 24px 24px;background:#faece6;box-shadow:0 0 0 1px #56112524}.bt-lamp-color__image{display:block;width:100%;height:100%;object-fit:cover}.bt-lamp-color__name{display:block;margin-top:10px;text-align:center;font-size:16px}@media(max-width:749px){.bt-lamp-colors__hero{grid-template-columns:none}.bt-lamp-colors__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bt-lamp-color__name{font-size:14px}}.bt-sr-h1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bt-steps{background:var(--bt-bg);color:var(--bt-ink);padding-block:var(--bt-top) var(--bt-bottom)}.bt-steps__inner{max-width:1120px;margin-inline:auto;padding-inline:16px}.bt-steps__head{max-width:544px;margin:0 auto 36px;text-align:center}.bt-steps__title{margin:0 0 12px;font-family:var(--font-headline);font-weight:var(--font-headline-weight, 400);font-size:clamp(30px,22px + 2vw,46px);line-height:1.15;letter-spacing:-.02em;color:var(--bt-ink)}.bt-steps__lede{margin:0;font-size:18px;line-height:1.55}.bt-steps__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none}.bt-step{position:relative;text-align:center}.bt-step__media{position:relative;padding-bottom:22px}.bt-step__window{aspect-ratio:4 / 5;overflow:hidden;border-radius:999px 999px 24px 24px;background:#faece6;box-shadow:0 0 0 1px #56112524}.bt-step__video{display:block;width:100%;height:100%;object-fit:cover}.bt-step__num{position:absolute;left:50%;bottom:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bt-accent);color:#fff;font-family:var(--font-headline);font-size:18px;line-height:1;box-shadow:0 0 0 4px var(--bt-bg);transform:translate(-50%)}.bt-step__title{margin:8px 0 6px;font-family:var(--font-headline);font-weight:var(--font-headline-weight, 400);font-size:24px;line-height:1.2;color:var(--bt-ink)}.bt-step__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bt-step__text{max-width:320px;margin:0 auto;font-size:17px;line-height:1.5}.bt-steps__fine{margin:32px 0 0;font-size:13px;text-align:center;opacity:.75}@media(max-width:749px){.bt-steps__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:74%;gap:16px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.bt-steps__track::-webkit-scrollbar{display:none}.bt-step{scroll-snap-align:center}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
