h1,h2,h3,h4,.h1,.h2,.h3,.h4{letter-spacing:.01em;font-weight:500}.section-header,.title-wrapper,.title-wrapper-with-link{margin-bottom:3rem}.rte,.body,p{line-height:1.65}.caption-with-letter-spacing{letter-spacing:.16em;font-weight:600;opacity:.7}.button,button.button,a.button,.shopify-payment-button__button--unbranded{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;font-weight:600;padding-top:1.5rem;padding-bottom:1.5rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease}.button--primary{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button--primary:hover{opacity:.85}.button--secondary{border-width:1px}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.card,.card-wrapper{border-radius:0!important;background-color:transparent!important}.card__inner{box-shadow:none!important;border:none!important;background-color:transparent!important}.card__media{overflow:hidden;background-color:transparent!important}.card__media img{object-fit:contain!important;padding:1.5rem;box-sizing:border-box;transition:transform .6s cubic-bezier(.16,1,.3,1)}.card:hover .card__media img{transform:scale(1.04)}.price{font-weight:400;letter-spacing:.01em}.price--on-sale .price-item--regular{opacity:.5}.badge{border-radius:0!important;font-size:1rem;letter-spacing:.05em;padding:.4rem .8rem}.banner__box{border-radius:0!important;box-shadow:none!important}.banner__media.animate--ambient img{transition-duration:1.4s}@media(prefers-reduced-motion:reduce){.banner__media.animate--ambient img,.card__media img{transition:none!important;transform:none!important}}.header__heading-link{letter-spacing:.08em}.header__menu-item{letter-spacing:.02em;font-weight:500;position:relative}.header__menu-item:after{content:"";position:absolute;left:1.5rem;right:1.5rem;bottom:.6rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.header__menu-item:hover:after{transform:scaleX(1)}.announcement-bar__message{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem;font-weight:500}.shopify-section+.shopify-section .section-header:first-child{margin-top:.5rem}@media screen and (min-width:750px){.isolate+.isolate,.shopify-section{scroll-margin-top:2rem}}.footer{border-top:1px solid rgba(var(--color-foreground),.08)}.footer-block__heading{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem;font-weight:600;opacity:.75}.field__input,select.select__select,.cart-item__image,.cart-items__image-wrapper img{border-radius:0!important}.cart-item__name{font-weight:500;letter-spacing:.01em}.cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}.quantity,.cart-item__quantity-wrapper{border-radius:0!important;box-shadow:none!important}.cart__footer,.totals{padding-top:2rem}.totals__total-value{font-size:1.8rem;font-weight:600}.cart__checkout-button,#checkout{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.cart__empty-text{font-size:1.6rem;color:rgba(var(--color-foreground),.7)}.product__title h1{font-weight:500;letter-spacing:.01em}.product .price{font-weight:400}.product .price--on-sale .price-item--regular{opacity:.5}.product__media,.product__media img,.thumbnail{border-radius:0!important;box-shadow:none!important}.thumbnail-list__item,.product-form__input select,.product-form__input .select__select{border-radius:0!important}.swatch-input__input:checked+.swatch-input__label,.swatch input:checked+label{border-color:rgb(var(--color-foreground))!important}.product-form__submit{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.product__accordion .accordion__title{font-weight:500;letter-spacing:.01em;padding-top:1.5rem;padding-bottom:1.5rem}.product__accordion{border-top:1px solid rgba(var(--color-foreground),.08)}.product .product__description{line-height:1.65}.cart-drawer{border-radius:0!important}.cart-drawer__heading{font-weight:500;letter-spacing:.01em}.cart-drawer .cart-item__image{border-radius:0!important}.cart-drawer .cart-item__name{font-weight:500}.cart-drawer .price{font-weight:400}.cart-drawer .cart__checkout-button,.cart-drawer #checkout{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.cart-drawer .free-shipping-bar__progress,.search input[type=search],.field__input#Search-In-Modal{border-radius:0!important}predictive-search .predictive-search{border-radius:0!important;box-shadow:0 20px 60px -20px #00000040!important;border:none!important}.predictive-search .card__media,.predictive-search__item img{border-radius:0!important}.predictive-search__item .card__heading,.predictive-search__item-content .visually-hidden+span{font-weight:500}.predictive-search__item--term,.predictive-search-status a{letter-spacing:.05em}.template-search .card__media img{object-fit:contain!important;padding:1.5rem}.template-search .card,.template-search .card-wrapper{border-radius:0!important}.template-search__result-heading{font-size:1.6rem;color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-premium.css.map */
