.bc-hero{position:relative;overflow:hidden;background-color:var(--bc-ink-950);color:var(--bc-text-inverse);isolation:isolate}.bc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 80% at 8% 18%,#c9a25529,#c9a25500 58%),radial-gradient(90% 70% at 0% 100%,#b17b251a,#b17b2500 60%);pointer-events:none}.bc-hero__inner{display:grid;grid-template-columns:minmax(0,1fr)}.bc-hero__media{position:relative;order:-1;aspect-ratio:16 / 10;overflow:hidden;background-color:var(--bc-ink-900)}.bc-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 26%;animation:bc-settle 1.1s var(--bc-ease) both}.bc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a0806eb,#0a080659 26%,#0a080600 55%);pointer-events:none}.bc-hero__media--placeholder{display:grid;place-items:center;border:1px dashed rgba(255,255,255,.2);padding:var(--bc-space-lg);text-align:center;font-size:var(--bc-t-small);color:#fff9}.bc-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bc-hero-video__el,.bc-hero-video__endcard{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 26%}.bc-hero-video__endcard{opacity:0;transition:opacity var(--bc-dur) var(--bc-ease);pointer-events:none}.bc-hero-video--ended .bc-hero-video__endcard{opacity:1}.bc-hero-video__control{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;-webkit-appearance:none;appearance:none;padding:0;font:inherit;border:1px solid rgba(255,255,255,.35);border-radius:50%;background-color:#0a080673;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--bc-text-inverse);cursor:pointer;transition:background-color var(--bc-dur) var(--bc-ease),transform var(--bc-dur) var(--bc-ease)}.bc-hero-video__control:hover{background-color:#0a0806a6}.bc-hero-video__control svg{display:block;width:20px;height:20px}.bc-hero-video__sound{right:calc(var(--bc-space-md) + 56px + var(--bc-space-sm));bottom:var(--bc-space-md)}@media(max-width:767px){.bc-hero-video__sound{right:var(--bc-space-md)}}.bc-hero-video__icon--off{display:block}.bc-hero-video__icon--on,.bc-hero-video__sound[aria-pressed=true] .bc-hero-video__icon--off{display:none}.bc-hero-video__sound[aria-pressed=true] .bc-hero-video__icon--on{display:block}.bc-hero-video__replay{top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%) scale(.9);opacity:0;pointer-events:none}.bc-hero-video--ended .bc-hero-video__replay,.bc-hero-video--paused .bc-hero-video__replay{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.bc-hero-video__replay svg{width:26px;height:26px}@media(prefers-reduced-motion:reduce){.bc-hero-video__control{transition:none}}.bc-hero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-inline:var(--bc-gutter);padding-block:var(--bc-space-lg) var(--bc-space-xl);container-type:inline-size}.bc-hero__rule{width:56px;height:2px;margin-bottom:var(--bc-space-md);background:var(--bc-gold-gradient);border:0}.bc-hero__eyebrow{margin-bottom:var(--bc-space-sm);color:var(--bc-gold-300)}.bc-hero__headline{font-size:clamp(2.25rem,1.4rem + 3.6vw,3rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;max-width:20ch;color:var(--bc-text-inverse);text-wrap:balance}.bc-hero__headline em{font-style:normal;color:var(--bc-gold-300)}@supports (-webkit-background-clip: text) or (background-clip: text){.bc-hero__headline em{color:transparent;background-image:var(--bc-gold-gradient);-webkit-background-clip:text;background-clip:text}}@container (min-width: 500px){.bc-hero__headline{font-size:clamp(2.5rem,.625rem + 7.6cqi,4.5rem)}}.bc-hero__lead{margin-top:var(--bc-space-md);max-width:52ch;color:#ffffffc2}.bc-hero__actions{display:flex;flex-wrap:wrap;gap:var(--bc-space-sm);margin-top:var(--bc-space-lg)}.bc-hero__cta{min-width:15rem}.bc-hero__call{gap:var(--bc-space-xs)}@media(max-width:559px){.bc-hero__actions{width:100%}.bc-hero__cta,.bc-hero__call{flex:1 1 100%;min-width:0}}.bc-hero__call svg{flex:none;width:17px;height:17px}.bc-hero__perk{margin-top:var(--bc-space-md);font-size:var(--bc-t-small);font-weight:600;letter-spacing:.01em}.bc-hero__trust{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bc-space-xs) var(--bc-space-lg);margin-top:var(--bc-space-lg);padding-top:var(--bc-space-md);border-top:1px solid rgba(223,193,127,.22);width:100%;font-size:var(--bc-t-small);color:#ffffffad}.bc-hero__trust-item{display:inline-flex;align-items:center;gap:var(--bc-space-2xs)}.bc-hero__trust-item:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background-color:currentColor}.bc-hero__rating{display:inline-flex;align-items:center;gap:var(--bc-space-2xs);text-decoration:none;color:inherit}.bc-hero__rating:hover .bc-hero__rating-link{text-decoration-color:var(--bc-gold-300)}.bc-hero__stars{font-size:14px}.bc-hero__rating-score{font-weight:700;color:var(--bc-gold-100)}.bc-hero__rating-link{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--bc-dur) var(--bc-ease)}.bc-hero__nisv{font-weight:600;color:#ffffffeb}.bc-hero__rule{--bc-enter-delay: 0ms}.bc-hero__eyebrow{--bc-enter-delay: 80ms}.bc-hero__headline{--bc-enter-delay: 0ms}.bc-hero__lead{--bc-enter-delay: .22s}.bc-hero__actions{--bc-enter-delay: .3s}.bc-hero__perk{--bc-enter-delay: .36s}.bc-hero__trust{--bc-enter-delay: .42s}@media(min-width:1024px){.bc-hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;min-height:min(86vh,820px)}.bc-hero__media{grid-column:2;order:0;aspect-ratio:auto}.bc-hero__media:after{background:linear-gradient(to right,#0a0806,#0a08068c 14%,#0a080600 42%)}.bc-hero__content{grid-column:1;grid-row:1;justify-content:center;padding-block:var(--bc-space-xl);padding-left:max(var(--bc-gutter),calc((100vw - var(--bc-container)) / 2 + var(--bc-gutter)));padding-right:clamp(var(--bc-space-lg),3vw,var(--bc-space-xl))}.bc-hero__trust{max-width:46rem}}@media(min-width:1200px){.bc-hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bc-hero.css.map */
