.bgj-depth{background:#17171b;color:#bfc2c9}.bgj-depth-inner{max-width:1360px;margin:auto;padding:56px 22px;box-sizing:border-box}.bgj-depth h2,.bgj-closing h2{font-size:clamp(30px,3.6vw,48px);line-height:1.12;letter-spacing:-.035em;color:#ecedf0;margin:0 0 24px}.bgj-depth h3{font-size:20px;line-height:1.3;color:#ecedf0;margin:18px 0 12px}.bgj-depth p{font-size:15px;line-height:1.85;margin:0}.bgj-depth .bgj-eyebrow,.bgj-closing .bgj-eyebrow{font-size:11px;color:#b78ae6;letter-spacing:.2em;margin-bottom:18px}.bgj-feature-grid{display:grid;grid-template-columns:1fr;gap:14px}.bgj-feature{padding:26px;background:linear-gradient(145deg,#1b1b20,#17171b);border:1px solid #3B3B44;border-radius:8px}.bgj-feature svg{color:#b78ae6}.bgj-depth-heading{display:grid;gap:12px;margin-bottom:24px}.bgj-depth-heading>p{max-width:54ch}.bgj-finish-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bgj-finish-card{display:block;border:1px solid #3B3B44;border-radius:6px;text-decoration:none;overflow:hidden;background:#1b1b20;color:#ecedf0;transition:border-color .2s}.bgj-finish-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.bgj-finish-label{display:block;padding:18px 14px}.bgj-finish-label strong{font-size:16px;font-weight:500}.bgj-finish-label small{display:block;margin-top:6px;line-height:1.6;color:#9195a0;font-size:12px}.bgj-finish-card:hover{border-color:#6b2fa3}.bgj-finish-card:focus-visible,.bgj-text-link:focus-visible{outline:3px solid #9A5BD6;outline-offset:4px}.bgj-history{background:radial-gradient(ellipse at 5% 0%,#25202d,#1b1b20 48%,#17171b);border-block:1px solid #3B3B44;margin-block:24px}.bgj-history-layout{display:grid;gap:40px}.bgj-history-lead>p:not(.bgj-eyebrow){max-width:44ch}.bgj-text-link{display:inline-block;color:#b78ae6;margin-top:22px;line-height:1.8;text-underline-offset:6px}.bgj-timeline{list-style:none;margin:0 0 0 8px;padding:0 0 0 28px;border-left:1px solid #9A5BD6}.bgj-timeline li{position:relative;padding:0 0 36px}.bgj-timeline li:last-child{padding-bottom:0}.bgj-timeline li:before{content:"";position:absolute;width:11px;height:11px;border-radius:50%;background:#b78ae6;left:-34px;top:6px;box-shadow:0 0 0 6px #1b1b20}.bgj-date{font-size:12px;letter-spacing:.13em;color:#b78ae6;text-transform:uppercase}.bgj-timeline h3{margin-top:12px}.bgj-section-intro{max-width:72ch;margin-bottom:28px!important}.bgj-inspiration-grid{display:grid;gap:24px;margin-top:28px}.bgj-inspiration-card{border:1px solid #3B3B44;border-radius:8px;overflow:hidden;background:#17171b}.bgj-inspiration-card img{display:block;width:100%;height:220px;max-height:220px;object-fit:cover}.bgj-inspiration-card>div{padding:26px}.bgj-inspiration-card h3{margin-top:0}.bgj-ordering{border-top:1px solid #3B3B44}.bgj-order-steps{display:grid;list-style:none;margin:36px 0 0;padding:0;gap:28px}.bgj-order-steps li{border-top:1px solid #3B3B44;padding-top:20px}.bgj-step-number{font-family:var(--font-heading-family);font-size:40px;color:#b78ae6;line-height:1}.bgj-closing{text-align:center;background:radial-gradient(ellipse at center,#25202d,#17171b 65%);padding:64px 24px 72px;border-top:1px solid #3B3B44;color:#bfc2c9}.bgj-closing-inner{max-width:760px;margin:auto}.bgj-closing p{line-height:1.8}.bgj-closing .bgj-button{margin-inline:8px}.bgj-closing .bgj-text-link{margin:16px}.bgj-depth img{max-width:100%}@media(min-width:600px){.bgj-feature-grid,.bgj-order-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){.bgj-inspiration-card img{height:280px;max-height:280px}.bgj-depth-inner{padding:80px 40px}.bgj-finish-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bgj-inspiration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bgj-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.bgj-feature{grid-column:span 2}.bgj-feature:nth-child(n+4){grid-column:span 3}.bgj-depth-heading{grid-template-columns:1fr 1fr;align-items:end;gap:48px}.bgj-closing{padding:88px 40px}}@media(min-width:990px){.bgj-history-layout{grid-template-columns:1fr 1.2fr;gap:80px}.bgj-order-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.bgj-finish-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAE */
