.vault-timeline{column-gap:.8rem}.vault-timeline__step{min-width:0}.vault-timeline__step:not(:last-child):after{width:calc(100% + .8rem)}@media screen and (max-width:749px){product-info[id^=MainProduct-]{padding-top:.8rem}.product__info-container>*+*{margin-top:1.2rem}.product__title h1{font-size:2.6rem}.product .price--large .price-item{font-size:2.4rem}.vault-benefits--chips{gap:.8rem 1rem}.vault-benefits--chips .vault-benefits__item{font-size:1.3rem;gap:.6rem}.vault-benefits--chips .vault-icon{width:3.2rem;height:3.2rem;padding:.65rem}.vault-timeline__icon{width:3.6rem;height:3.6rem}.vault-timeline__step:not(:last-child):after{top:1.8rem}.vault-timeline__date{font-size:1.15rem}.vault-timeline__label{font-size:1.1rem}.vault-sticky-atc{padding-top:.8rem;padding-bottom:calc(.8rem + env(safe-area-inset-bottom))}.vault-sticky-atc__inner{gap:1rem}.vault-sticky-atc--full .vault-sticky-atc__info{display:none}.vault-sticky-atc__product{flex:0 0 auto}.vault-sticky-atc__image{width:4.8rem;height:4.8rem}.vault-sticky-atc__actions{flex:1;min-width:0}.vault-sticky-atc__button{flex:1;width:100%;min-height:5rem;padding:0 1.2rem;font-size:1.4rem}.vault-totop{width:3.8rem;height:3.8rem;right:1.2rem}.vault-totop svg{width:1.8rem;height:1.8rem}body.vault-sticky-atc-visible .vault-totop{bottom:8.4rem}.vault-section__title.h0,.vault-section__title.h1{font-size:clamp(2.6rem,7.4vw,3.2rem)}.vault-section__head{margin-bottom:2.4rem}.vault-compare__col{padding:1.2rem .4rem}.vault-hero__title{font-size:clamp(3.4rem,10vw,4.4rem);line-height:1.05}.vault-faq__question{font-size:1.5rem;padding:1.6rem 0}}.menu-drawer__navigation{padding:1.2rem 0}.menu-drawer__menu-item{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2.4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;letter-spacing:-.01em;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.08)}a.menu-drawer__menu-item:after{content:"";width:.8rem;height:.8rem;margin-left:1.2rem;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(45deg);opacity:.5;flex:0 0 auto}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:rgba(var(--vault-accent-rgb, var(--color-foreground)),.06);color:var(--vault-accent, rgb(var(--color-foreground)))}.menu-drawer__menu-item--active{box-shadow:inset 3px 0 0 var(--vault-accent, currentColor)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vault-mobile.css.map */
