.header__icon.header__burger{display:none}@media(max-width:989px){.header__icon.header__burger{display:inline-flex}}h1,h2,h3,.section__heading,.page-title,.product__title,.faq__heading,.newsletter__title{letter-spacing:-.02em}.section__heading{font-size:30px;letter-spacing:-.01em}.btn--large{min-height:52px;padding:0 34px;font-size:16px}.hero2{position:relative;overflow:hidden;background:var(--hero-bg);color:var(--hero-text);min-height:clamp(560px,82vh,860px);display:flex;align-items:center}.hero2__bg{position:absolute;top:0;right:0;bottom:0;left:0}.hero2__bg img{width:100%;height:100%;object-fit:cover}.hero2__media{position:absolute;top:0;bottom:0;right:-4%;width:var(--hero-img-width);display:flex;align-items:center;justify-content:center;pointer-events:none}.hero2__float{position:relative;z-index:1;width:100%;transform:rotate(var(--hero-tilt))}.hero2__img{display:block;margin:0 auto;width:auto;max-width:100%;height:auto;max-height:clamp(520px,84vh,840px);object-fit:contain}.hero2__shadow{position:absolute;left:18%;right:18%;bottom:6%;height:7%;border-radius:50%;background:radial-gradient(closest-side,#00000047,#0000);filter:blur(6px)}.hero2--float .hero2__float{animation:hero2float 6s ease-in-out infinite}.hero2--float .hero2__shadow{animation:hero2shadow 6s ease-in-out infinite}@keyframes hero2float{0%,to{transform:rotate(var(--hero-tilt)) translateY(0)}50%{transform:rotate(var(--hero-tilt)) translateY(-16px)}}@keyframes hero2shadow{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.88);opacity:.7}}@media(prefers-reduced-motion:reduce){.hero2--float .hero2__float,.hero2--float .hero2__shadow{animation:none}}.hero2__content{position:relative;z-index:2;width:100%}.hero2__text{max-width:560px;padding:64px 0}.hero2__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px;opacity:.7}.hero2__title{font-size:clamp(46px,6.6vw,104px);line-height:.92;letter-spacing:-.04em;text-transform:uppercase;margin-bottom:22px}.hero2__price{display:flex;align-items:baseline;gap:12px;margin-bottom:28px;font-size:22px}.hero2__now{font-weight:600}.hero2__was{opacity:.5;font-size:.8em}.hero2__save{background:var(--color-sale);color:#fff;font-size:13px;font-weight:600;padding:3px 8px;border-radius:2px;align-self:center}.hero2__sub{font-size:18px;margin-bottom:28px}.hero2__buttons{display:flex;gap:12px;flex-wrap:wrap}.hero2__trust{margin-top:20px;font-size:13px;opacity:.65}@media(max-width:989px){.hero2{flex-direction:column;align-items:stretch;min-height:0}.hero2__media{position:relative;right:auto;width:100%;height:auto;padding:24px 8% 0;order:0}.hero2__img{max-height:62vh}.hero2__shadow{bottom:2%}.hero2__content{order:1}.hero2__text{padding:8px 0 44px}.hero2__title{font-size:clamp(40px,11vw,64px)}.hero2__price{font-size:20px;margin-bottom:22px}.hero2__buttons .btn{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vaultline-fixes.css.map */
