:root{--vx-accent: 123, 63, 228;--vx-radius: 14px;--vx-ease: cubic-bezier(.22, 1, .36, 1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.announcement-bar__message{font-size:1.2rem;font-weight:600;letter-spacing:.12em;line-height:1.4;padding:.9rem 0;min-height:0}.utility-bar{border-bottom:0}.header{padding-top:1rem;padding-bottom:1rem}.header__heading-logo{max-width:100%;height:auto}.header__menu-item{font-size:1.4rem;letter-spacing:.04em}.header__icon{transition:transform .2s var(--vx-ease)}.header__icon:hover{transform:scale(1.06)}@media screen and (max-width:749px){.header{padding-top:.6rem;padding-bottom:.6rem}.header__heading-logo-wrapper{max-width:15rem}}.menu-drawer__menu-item{font-size:1.7rem;padding-top:1.4rem;padding-bottom:1.4rem}.title,.title-wrapper-with-link .title{letter-spacing:-.01em}.title-wrapper,.title-wrapper-with-link{margin-bottom:2.4rem}h1,h2,h3,.h0,.h1,.h2,.h3{line-height:1.18}@media screen and (max-width:749px){.h0{font-size:3.4rem}h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.3rem}.page-width{padding-left:1.6rem;padding-right:1.6rem}}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.06em;min-height:4.8rem;transition:transform .2s var(--vx-ease),box-shadow .2s var(--vx-ease)}.button:not([disabled]):hover{transform:translateY(-1px)}.button:not([disabled]):active{transform:translateY(0)}.banner__heading{text-wrap:balance}.banner__text{max-width:44rem}@media screen and (max-width:749px){.banner__box{padding:3.2rem 2rem}.banner__buttons .button{width:100%}}.card-wrapper .card--standard .card__inner,.card-wrapper .card__media,.card-wrapper .media{border-radius:var(--vx-radius)}.card-wrapper .card--standard .card__inner{overflow:hidden}.card-wrapper .card__information{padding-top:1.2rem;padding-bottom:.4rem}.card-wrapper .card__heading{font-family:var(--font-body-family);font-style:normal;font-size:1.4rem;font-weight:600;line-height:1.35;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper .price{font-size:1.5rem;letter-spacing:.02em;margin-top:.4rem}.card-wrapper .price--on-sale .price-item--regular{font-size:1.2rem;opacity:.6}.card-wrapper .price-item--sale,.card-wrapper .price .price-item--last{font-weight:700}.card-wrapper .media>img{transition:transform .6s var(--vx-ease)}@media(hover:hover){.card-wrapper:hover .media>img:first-child:only-child{transform:scale(1.04)}}.badge{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1rem .4rem;border:0}.card__badge{margin:1rem}.product-grid{--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 2.4rem;--grid-desktop-horizontal-spacing: 2rem;--grid-desktop-vertical-spacing: 3.2rem}@media screen and (max-width:749px){.card-wrapper .card__heading{font-size:1.3rem}.card-wrapper .price{font-size:1.4rem}.card-wrapper .price--on-sale .price-item--regular{font-size:1.1rem}.card__badge{margin:.8rem}}.product__title h1,.product__title .h1{font-size:3.2rem;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.product__text.caption-with-letter-spacing{font-size:1.1rem;font-weight:600;letter-spacing:.16em;color:rgb(var(--vx-accent))}.product__info-container .price{font-size:2rem}.product__info-container .price-item--sale,.product__info-container .price--on-sale .price-item--last{font-size:2.4rem;font-weight:700}.product__info-container .price--on-sale .price-item--regular{font-size:1.5rem;opacity:.55}.product__tax{font-size:1.2rem;opacity:.7}.product__info-container>*+*{margin-top:1.2rem}.product__info-container .product-form{margin-top:2rem}.product__description{font-size:1.6rem;line-height:1.7}.product__description img{border-radius:var(--vx-radius);height:auto;max-width:100%}.product__media-wrapper .media,.product__media-item .media{border-radius:var(--vx-radius);overflow:hidden}.product-form__submit.button--secondary{min-height:5rem}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:2.3rem;line-height:1.25}.product__info-container .price-item--sale,.product__info-container .price--on-sale .price-item--last{font-size:2.2rem}.product__media-wrapper .slider-buttons{margin-top:.4rem;margin-bottom:.4rem}.product .product__info-wrapper{padding-top:.4rem}}.collection-hero__title{margin:2.4rem 0 1.2rem}.facets__summary,.facet-filters__label,.facet-filters__sort{font-size:1.4rem}.mobile-facets__open{font-weight:600}.cart-item__name{font-weight:600;text-decoration:none}.cart-item__image{border-radius:10px}.totals__total-value{font-weight:700}.footer{border-top:0}.footer-block__heading,.footer-block__newsletter .footer-block__heading{font-size:1.8rem}.newsletter-form__field-wrapper .field__input{border-radius:999px}.footer__copyright{opacity:.75}.vx-highlights__heading{text-align:center;margin:0 0 2.8rem}.vx-highlights__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.vx-highlights__item{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 1.8rem;border-radius:var(--vx-radius);background:rgba(var(--color-foreground),.04)}.vx-highlights__icon{flex:none;width:4.4rem;height:4.4rem;border-radius:50%;display:grid;place-items:center;background:rgba(var(--vx-accent),.12);color:rgb(var(--vx-accent));font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700}.vx-highlights__icon svg{width:2.2rem;height:2.2rem}.vx-highlights__title{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:.01em;line-height:1.3}.vx-highlights__text{margin:.2rem 0 0;font-size:1.3rem;line-height:1.45;opacity:.75}@media screen and (min-width:750px){.vx-highlights__list{grid-template-columns:repeat(var(--vx-cols, 3),minmax(0,1fr));gap:2rem}.vx-highlights__item{flex-direction:column;text-align:center;padding:2.8rem 2rem}.vx-highlights__icon{width:5.2rem;height:5.2rem}.vx-highlights__title{font-size:1.6rem}.vx-highlights__text{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.button,.header__icon,.card-wrapper .media>img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vx-premium.css.map */
