.bb-campaign{position:relative;isolation:isolate;display:grid;align-items:end;width:100%;height:clamp(500px,72svh,860px);min-height:500px;overflow:hidden;background:#080a07;color:#fff;box-sizing:border-box}.bb-campaign *{box-sizing:border-box}.bb-campaign__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%}.bb-campaign__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--bb-campaign-desktop-position,50%) top}.bb-campaign__inner{width:100%;max-width:1560px;margin-inline:auto;padding:42px clamp(22px,4vw,64px)}.bb-campaign__copy{max-width:410px;color:#fff;text-shadow:0 1px 5px #0008}.bb-campaign__eyebrow{margin:0 0 10px;font:700 10px/1.4 var(--bb-body,Arial,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#fff}.bb-campaign__title{font:800 clamp(30px,3vw,48px)/.98 var(--bb-display,"Arial Narrow",sans-serif);letter-spacing:-.015em;text-transform:uppercase;max-width:16ch;margin:0;color:#fff;text-wrap:balance}.bb-campaign__text{font:400 14px/1.5 var(--bb-body,Arial,sans-serif);max-width:34ch;margin:12px 0 0;color:#fff}.bb-campaign__text p{margin:0;color:inherit}.bb-campaign__text p+p{margin-top:8px}.bb-campaign__button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:46px;max-width:100%;padding:13px 20px;margin-top:20px;background:var(--bb-lime,#caff00);border:1px solid var(--bb-lime,#caff00);border-radius:4px;color:#080808!important;font:800 11px/1.35 var(--bb-body,Arial,sans-serif);letter-spacing:.025em;text-transform:uppercase;text-decoration:none;text-shadow:none;transition:background-color .18s,border-color .18s}.bb-campaign__button span{font-size:19px;line-height:1}.bb-campaign__button:hover{background:#fff;border-color:#fff}.bb-campaign__button:focus-visible{outline:3px solid #fff;outline-offset:5px}@media(min-width:1600px){.bb-campaign__inner{padding-bottom:54px}.bb-campaign__copy{max-width:450px}}@media(max-width:989px)and (min-width:750px){.bb-campaign{height:68svh;min-height:500px}.bb-campaign__inner{padding-bottom:34px}.bb-campaign__copy{max-width:340px}.bb-campaign__title{font-size:38px}.bb-campaign__text{font-size:13px}}@media(max-width:749px){.bb-campaign{height:620px;min-height:0;max-height:none}.bb-campaign__image{object-position:var(--bb-campaign-mobile-position,55%) center}.bb-campaign__inner{padding:28px 22px}.bb-campaign__copy{max-width:320px}.bb-campaign__eyebrow{font-size:9px;letter-spacing:.1em;margin-bottom:8px}.bb-campaign__title{font-size:36px;max-width:15ch}.bb-campaign__text{font-size:13px;max-width:32ch;margin-top:10px;line-height:1.45}.bb-campaign__button{min-height:45px;padding:12px 18px;gap:22px;margin-top:17px;font-size:10px}}@media(max-width:359px){.bb-campaign{height:590px}.bb-campaign__inner{padding:26px 18px}.bb-campaign__title{font-size:32px}}@media(prefers-reduced-motion:reduce){.bb-campaign__button{transition:none}}.bb-campaign .bb-campaign__text,.bb-campaign .bb-campaign__text p{color:#fff!important}.bb-campaign:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to top right,#0000009e,#00000040 38%,#0000 62%)}@media(max-width:749px){.bb-campaign:after{background:linear-gradient(to top,#000000db,#0000008c 34%,#0000 62%)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bb-campaign.css.map */
