/* START_SECTION:wf-bf26-collection-hero (INDEX:112) */
.bf26-collection-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--bf26-background);color:var(--bf26-text);font-family:var(--font-body-family,'Avenir Next',Avenir,sans-serif)}
.bf26-collection-hero *{box-sizing:border-box}
.bf26-collection-hero__image{position:absolute;inset:0 0 0 auto;width:65%;z-index:-1;mask-image:linear-gradient(to right,transparent,#000 38%)}
.bf26-collection-hero__image:after{content:'';position:absolute;inset:0;background:linear-gradient(to right,var(--bf26-background),transparent 70%)}
.bf26-collection-hero__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.bf26-collection-hero__copy{position:relative;width:100%;max-width:780px;padding:46px clamp(24px,4vw,64px);min-height:420px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}
.bf26-collection-hero--image .bf26-collection-hero__copy{width:60%}
.bf26-collection-hero p,.bf26-collection-hero h1{margin:0;color:inherit}
.bf26-collection-hero__pill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--bf26-pill);background:var(--bf26-pill);color:#F7F4EE;border-radius:30px;padding:8px 14px;font-size:10px;letter-spacing:.1em;font-weight:600;line-height:1.3;margin-bottom:20px}
.bf26-collection-hero__pill:before{content:'';width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--bf26-red)}
.bf26-collection-hero__pill:before{animation:bf26-boarding 3s ease-in-out infinite}
.bf26-collection-hero--closed .bf26-collection-hero__pill:before{animation:none}
@keyframes bf26-boarding{0%,100%{background-color:var(--bf26-red)}50%{background-color:#F7F4EE}}
.bf26-collection-hero .bf26-collection-hero__subheading{font-size:var(--bf26-subheading-size);letter-spacing:.12em;line-height:1.4;margin-bottom:10px;color:var(--bf26-accent)}
.bf26-collection-hero h1{color:var(--bf26-heading);font-family:var(--bf26-heading-font);font-size:var(--bf26-heading-size);font-weight:500;line-height:1.12;letter-spacing:-.025em;margin-bottom:15px;overflow-wrap:anywhere}
.bf26-collection-hero__intro{font-size:14px;line-height:1.65;max-width:455px}
.bf26-collection-hero__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;border-top:1px solid #f7f4ee33;margin-top:24px;padding-top:20px;width:100%}
.bf26-collection-hero__stock p{font-size:12px;line-height:1.5;max-width:230px}
.bf26-collection-hero__stock a{display:inline-flex;align-items:center;gap:10px;font-size:12px;line-height:1.5;color:var(--bf26-button);text-decoration:none;border-bottom:1px solid currentColor;padding-block:8px 5px;margin-top:5px}
.bf26-collection-hero__stock a:hover{color:var(--bf26-text)}
.bf26-collection-hero a:focus-visible{outline:2px solid var(--bf26-text);outline-offset:5px}
.bf26-collection-hero .bf26-collection-hero__clock-label{font-size:9px;letter-spacing:.1em;line-height:1.4;margin-bottom:9px;color:var(--bf26-accent)}
.bf26-collection-hero__clock{display:flex;gap:6px;font-variant-numeric:tabular-nums}
.bf26-collection-hero__clock>span{display:flex;flex-direction:column;align-items:center;gap:5px}
.bf26-collection-hero__clock strong{min-width:36px;height:40px;padding:4px;display:grid;place-items:center;font-size:24px;line-height:1;font-weight:400;border:1px solid #71859166;border-radius:3px;background:linear-gradient(var(--bf26-clock) 49%,var(--bf26-background) 49%,var(--bf26-background) 52%,var(--bf26-clock) 52%)}
.bf26-collection-hero__clock small{font-size:7px;letter-spacing:.08em;line-height:1.4}
@media(min-width:761px) and (max-width:1100px){.bf26-collection-hero--image .bf26-collection-hero__copy{width:66%}.bf26-collection-hero__footer{gap:18px;grid-template-columns:1fr}}
@media(max-width:760px){.bf26-collection-hero__image{width:100%;height:280px;mask-image:linear-gradient(to bottom,#000,transparent)}.bf26-collection-hero__image:after{background:linear-gradient(to bottom,transparent,var(--bf26-background))}.bf26-collection-hero__copy,.bf26-collection-hero--image .bf26-collection-hero__copy{width:100%;min-height:0;padding:28px 24px}.bf26-collection-hero--image .bf26-collection-hero__copy{padding-top:190px}.bf26-collection-hero__pill{margin-bottom:16px}.bf26-collection-hero .bf26-collection-hero__subheading{font-size:var(--bf26-subheading-mobile)}.bf26-collection-hero h1{font-size:var(--bf26-heading-mobile)}.bf26-collection-hero__intro{font-size:13px}.bf26-collection-hero__footer{gap:16px;margin-top:20px;padding-top:18px}.bf26-collection-hero__stock a{font-size:11px;gap:6px}.bf26-collection-hero__stock p{font-size:11px}.bf26-collection-hero__clock{gap:4px}.bf26-collection-hero__clock strong{min-width:29px;height:35px;font-size:21px}.bf26-collection-hero .bf26-collection-hero__clock-label{font-size:8px}}
@media(max-width:370px){.bf26-collection-hero__footer{grid-template-columns:1fr}.bf26-collection-hero__copy{padding-inline:20px}}
@media(prefers-reduced-motion:reduce){.bf26-collection-hero__pill:before,.bf26-collection-hero__pill [data-bf26-status]{animation:none}}
@media(min-width:761px){.bf26-collection-hero__footer{grid-template-columns:minmax(0,230px) max-content;column-gap:clamp(24px,2.5vw,40px);justify-content:start}}
/* END_SECTION:wf-bf26-collection-hero */
