body{letter-spacing:.025em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0;font-weight:var(--font-heading-weight)}.h0{font-size:calc(var(--font-heading-scale)*4.4rem)}@media screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale)*6.4rem)}}h2.title,.title.h1,.title.h2{font-size:2rem;line-height:1.25}@media screen and (min-width:750px){h2.title,.title.h1,.title.h2{font-size:2.2rem}}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;min-height:4.4rem}.button--secondary{--color-button:var(--color-foreground)}.announcement-bar__message{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;min-height:3.6rem;padding:.9rem 0}.header__inline-menu .list-menu--inline{justify-content:center}.header__menu-item{font-size:1.4rem;letter-spacing:.02em}.header__menu-item span{text-transform:none}.card__media .media,.card .card__inner .media{background:#fff}.card__media .media img,.card .media img{object-fit:contain!important}.card__heading{font-size:1.35rem;font-weight:400;line-height:1.4;letter-spacing:.02em;font-family:var(--font-body-family)}.card__heading a{text-decoration:none}.card-information .price{font-size:1.35rem;font-weight:600;color:#111}.badge.price__badge-sale,.card__badge .badge:not(.price__badge-sold-out),.price .price__badge-sale{display:none!important}.price--on-sale .price-item--sale{color:inherit}.card-information .price--on-sale .price__sale{display:inline-flex!important;flex-wrap:nowrap;align-items:baseline;gap:.6rem;white-space:nowrap}.card-information .price--on-sale .price__sale s.price-item--regular{display:inline!important;font-weight:400;color:rgba(var(--color-foreground),.6);text-decoration:line-through;order:2}.card-information .price--on-sale .price__sale>*{order:3}.card-information .price--on-sale .price__sale .price-item--sale{order:1}.collection-hero__title{font-size:2.6rem}.collection-hero__description{max-width:72rem;font-size:1.45rem;line-height:1.6}@media screen and (min-width:750px){.vs-hero--photo{min-height:0!important;aspect-ratio:3/1;max-height:80vh}}.vs-hero__heading,.vs-hero h1,.vs-hero h2{font-weight:700;letter-spacing:0}.footer{border-top:0}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin:0 0 1rem}.footer .footer-block__details-content .list-menu__item--link{padding:.35rem 0;font-size:1.35rem;line-height:1.45;min-height:0;text-decoration:none}.footer .footer-block__details-content.rte p{margin:0 0 .6rem;font-size:1.35rem;line-height:1.55}.footer .footer-block__details-content{margin-bottom:0}.footer .list-payment{justify-content:center}.footer .list-payment__item .icon,.footer .list-payment__item svg{width:3.4rem;height:2.2rem}.vs-legal{margin:0;text-align:center;opacity:.75;font-size:1.1rem;line-height:1.5;padding:0 2rem 1.6rem}@media screen and (min-width:750px){.footer .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr;column-gap:4rem;margin:0}.footer .footer__blocks-wrapper>.footer-block.grid__item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.footer .footer__content-top{padding-top:5.6rem;padding-bottom:3.2rem}}@media screen and (max-width:749px){.footer .footer__content-top{padding:3.2rem 2rem 1.6rem}.footer .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:2.4rem;margin:0}.footer .footer__blocks-wrapper>.footer-block.grid__item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.footer .footer__blocks-wrapper>.footer-block:first-child{grid-column:1/-1}.footer .footer__blocks-wrapper>.footer-block:last-child{grid-column:1/-1}}.vs-hero .vs-hero__img--d{display:none!important}@media screen and (min-width:750px){.vs-hero .vs-hero__img--m{display:none!important}.vs-hero .vs-hero__img--d{display:block!important}}.utility-bar{min-height:0!important}.utility-bar .announcement-bar__message,.announcement-bar .announcement-bar__message{min-height:0!important;padding:.8rem 0!important;font-size:1.15rem!important;line-height:1.4!important;letter-spacing:.14em!important}.announcement-bar-slider .slider-button,.utility-bar .slider-button{min-width:0!important;min-height:0!important;width:2.8rem!important;height:3rem!important;padding:0!important}.announcement-bar-slider .slider-button .icon,.utility-bar .slider-button .icon{width:.8rem!important;height:.8rem!important}.announcement-bar__link .icon-arrow{width:1.2rem}@media screen and (max-width:749px){.utility-bar .announcement-bar__message,.announcement-bar .announcement-bar__message{padding:.7rem 0!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vs-bv.css.map */
