.zc-vh{overflow:hidden}.zc-vh__frame{display:grid;max-width:var(--zc-vh-max, none);margin-inline:auto;container-type:inline-size}.zc-vh__media,.zc-vh__content{grid-area:1 / 1}.zc-vh__media{position:relative;align-self:start;aspect-ratio:var(--zc-vh-ar, 2.3333)}.zc-vh__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--zc-vh-ov-a) 0%,var(--zc-vh-ov-b) calc(var(--zc-vh-ov-reach, 55%) * .5),transparent var(--zc-vh-ov-reach, 55%));pointer-events:none}.zc-vh__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:clamp(14px,1.35cqi,30px);width:min(100%,max(460px,44cqi));padding:max(24px,5.6cqi) 16px max(24px,5.6cqi) max(24px,7.3cqi);box-sizing:content-box;text-shadow:0 2px 18px rgba(0,0,0,.45)}.zc-vh__content>*{max-width:100%}.zc-vh--top .zc-vh__content{align-self:start}.zc-vh--bottom .zc-vh__content{align-self:end}.zc .zc-vh__title{order:2;font-size:clamp(32px,3.7cqi,76px);font-weight:800;line-height:1;letter-spacing:-.025em}.zc-vh__static{display:block}.zc-vh__rot{display:grid;color:var(--zc-vh-rot, var(--zc-yellow))}.zc .zc-vh__eyebrow{order:var(--zc-vh-eo, 7);font-family:var(--zc-font-body);font-size:clamp(16px,1.15cqi,22px);font-weight:300;line-height:1.55;color:#ffffffe0}.zc .zc-vh__sub{order:4;max-width:560px;font-size:clamp(16px,1.15cqi,22px);line-height:1.55;color:#ffffffe0}.zc-vh__cta{order:6;text-shadow:none}.zc-vh--btn-upper .zc-btn{text-transform:uppercase}@media(min-width:901px){.zc-vh--btn-outline-d .zc-btn--yellow,.zc-vh--btn-outline-d .zc-btn--yellow:hover{border:2px solid var(--zc-yellow);background:#142b4040;color:var(--zc-yellow)}}.zc-vh .zc-consent__notice{text-shadow:0 1px 6px rgba(0,0,0,.5)}@media(max-width:900px){.zc-vh__media{width:100%;aspect-ratio:var(--zc-vh-ar-m, var(--zc-vh-ar, 2.3333));max-height:88svh}.zc-vh .zc-media__el{object-position:center 70%}.zc-vh .zc-vh__content{gap:16px;width:auto;padding:28px 20px 36px;box-sizing:border-box}.zc .zc-vh__title{font-size:clamp(22px,7.4cqi,40px);line-height:1.2}.zc .zc-vh__eyebrow{order:var(--zc-vh-eo-m, 1);font-size:16px}.zc .zc-vh__sub{font-size:16px}.zc-vh--eyebrow-desktop-only .zc-vh__eyebrow{display:none}.zc-vh .zc-btn{min-height:52px;font-size:16px}.zc-vh--btn-outline-m .zc-btn--yellow,.zc-vh--btn-outline-m .zc-btn--yellow:hover{border:2px solid var(--zc-yellow);background:#142b4040;color:var(--zc-yellow)}.zc-vh--mobile-below .zc-vh__content{grid-area:2 / 1;text-shadow:none}.zc-vh--mobile-below .zc-vh__shade{display:none}.zc-vh--mobile-overlay .zc-vh__shade{background:var(--zc-vh-ov-m)}.zc-vh--mobile-overlay .zc-vh__content{align-self:end}.zc-vh--mobile-overlay.zc-vh--mobile-at-top .zc-vh__content{align-self:start;padding-top:14px}.zc-vh--mobile-overlay.zc-vh--mobile-at-center .zc-vh__content{align-self:center}@media(max-width:360px){.zc-vh .zc-vh__content{padding-inline:16px}.zc .zc-vh__eyebrow{font-size:14px}.zc-vh .zc-btn{padding:0 22px;font-size:15px}}.zc-vh--mobile-align-center .zc-vh__content,.zc-vh--mobile-align-center .zc-consent{align-items:center;text-align:center}}@media(max-width:900px)and (orientation:landscape){.zc-vh .zc-media__video--desktop{display:block}.zc-vh .zc-media__video--mobile{display:none}.zc-vh .zc-vh__media{aspect-ratio:var(--zc-vh-ar, 2.3333);max-height:none}.zc-vh .zc-media__el{object-position:center}.zc-vh .zc-vh__shade{display:block;background:linear-gradient(90deg,var(--zc-vh-ov-a) 0%,var(--zc-vh-ov-b) 35%,transparent 70%)}.zc-vh .zc-vh__content,.zc-vh.zc-vh--mobile-overlay .zc-vh__content{grid-area:1 / 1;align-self:center;align-items:flex-start;width:min(100%,60cqi);padding:16px 20px;text-align:left;text-shadow:0 2px 18px rgba(0,0,0,.45)}.zc .zc-vh__title{font-size:clamp(24px,4.3cqi,36px)}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/zzz-cheffy-video-hero.css.map */
