.qk-bfo .qk-homepage-hero__media:after{display:none}.qk-bfo .qk-homepage-hero__media:before{content:"";position:absolute;z-index:1;top:58%;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .5) 38%,rgb(0 0 0 / .86) 100%)}.qk-bfo__pill{position:absolute;z-index:2;top:clamp(16px,4.5vw,24px);left:clamp(16px,4.5vw,24px);display:inline-flex;align-items:center;height:clamp(46px,12.5vw,58px);padding:0 clamp(15px,4.2vw,20px);border-radius:999px;background:#c8fa01;color:#0a0a0a;font:800 clamp(1.7rem,7.6vw,2.15rem)/1 "QK Space Grotesk",var(--heading-font-family),sans-serif;letter-spacing:-.035em;box-shadow:0 6px 20px #00000047}.qk-bfo__content{gap:8px}.qk-bfo__content :is(.qk-bfo__tag,.qk-bfo__title){text-shadow:0 1px 14px rgb(0 0 0 / .55)}.qk-bfo__row{justify-self:stretch;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:2px}.qk-bfo__row .qk-homepage-hero__button{flex:none}.qk-bfo__tag{margin:0;color:#ffffffc7;font-size:.74rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 1px 10px rgb(0 0 0 / .35)}.qk-homepage-hero__headline.qk-bfo__title{max-width:22ch;font-size:clamp(1.05rem,4.5vw,1.3rem);line-height:1.1;letter-spacing:-.02em}.qk-bfo__price{display:flex;align-items:baseline;gap:8px;min-width:0;margin:0}.qk-bfo__price s{line-height:1}.qk-bfo__from{color:#fffc;font-size:1.05rem;font-weight:600}.qk-bfo__price strong{color:#fff;font-size:clamp(1.95rem,8.6vw,2.5rem);font-weight:800;letter-spacing:-.035em;line-height:.95;white-space:nowrap}.qk-bfo__price s{color:#ffffffa8;font-size:clamp(.82rem,3.5vw,.95rem);font-weight:700;text-decoration-thickness:1.5px;white-space:nowrap}@media screen and (min-width:700px){.qk-homepage-hero__headline.qk-bfo__title{font-size:clamp(1.15rem,1.35vw,1.5rem)}.qk-bfo__price strong{font-size:clamp(2rem,2.6vw,2.75rem)}.qk-bfo__price s{font-size:clamp(.85rem,1vw,1rem)}}.qk-bfo__price :is(strong,s) *{font:inherit;color:inherit;letter-spacing:inherit}.qk-bfo--contain .qk-homepage-hero__media{background:radial-gradient(ellipse 80% 45% at 50% 40%,#262626,#141414 55%,#0a0a0a)}.qk-bfo--contain .qk-homepage-hero__image{object-fit:contain;object-position:50% 32%!important;padding:16% 2% 40%}.qk-bfo--tint .qk-homepage-hero__media{background:radial-gradient(ellipse 95% 65% at 25% 22%,#2c2c2c,#1e1e1e 55%,#181818);box-shadow:inset 0 0 0 1px #ffffff0f}
/*# sourceMappingURL=/cdn/shop/t/102/assets/qk-bf-hero-offers.css.map */
