[class*=ai-similar-products__badge]{background-color:var(--ga-badge)!important;color:#f1efe9!important}[class*=ai-similar-products__heading]{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight, 500)!important;color:rgb(var(--color-foreground))!important}[class*=ai-similar-products__compare-price]{color:rgba(var(--color-foreground),.45)!important}[class*=ai-carousel-dot].active{background-color:var(--ga-accent)!important}.cart__contents>.title,.cart__contents .title--primary{margin-bottom:clamp(2rem,4vw,3.2rem)}.cart-items{border-collapse:collapse}.cart-items thead th,.cart-items thead .caption-with-letter-spacing{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.5);padding-bottom:1.4rem;border-bottom:1px solid rgba(var(--color-foreground),.14)}.cart-item{padding-block:2.2rem}.cart-items tbody tr+tr .cart-item{border-top:1px solid rgba(var(--color-foreground),.1)}.cart-item__image{border-radius:4px}.cart-item__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);font-size:1.7rem;line-height:1.25;text-decoration:none}.cart-item__name:hover{color:var(--ga-accent-ink)}.cart-item__details>.product-option{font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.cart-item__price-wrapper .cart-item__final-price{font-weight:600;font-size:1.5rem;color:rgb(var(--color-foreground))}.cart-item__price-wrapper .cart-item__old-price{font-size:1.3rem;color:rgba(var(--color-foreground),.45)}.cart-item__price-wrapper .cart-item__discounted-prices .cart-item__final-price{color:var(--ga-accent-ink)}.cart-item__discounts,.cart-item .discounts__discount{display:inline-flex;align-items:center;gap:.4rem;font-size:1.15rem;font-weight:600;color:var(--ga-accent-ink)}cart-remove-button .button{color:rgba(var(--color-foreground),.55);text-decoration:underline;text-underline-offset:.3rem}cart-remove-button .button:hover{color:var(--ga-accent-ink)}.cart-item__quantity .quantity{border-radius:4px}.cart__footer{border-top:1px solid rgba(var(--color-foreground),.12);padding-top:clamp(2rem,4vw,3rem)}.cart__ctas{gap:1.2rem}.cart__checkout-button{border-radius:100px;min-height:3.6rem;font-weight:600;letter-spacing:.02em}.cart__dynamic-checkout-buttons{margin-top:1rem}.tax-note,.cart__note-label{color:rgba(var(--color-foreground),.55);font-size:1.2rem}.totals__total{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);font-size:1.4rem}.totals__total-value{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight-bold, 700);font-size:1.9rem}.cart__empty-text{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);font-size:clamp(2rem,1.6rem + 1.5vw,2.8rem);line-height:1.2}.cart__warnings .cart__login-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500)}.cart__warnings .cart__login-paragraph{color:rgba(var(--color-foreground),.7)}.cart-drawer__inner,.drawer__inner{background:rgb(var(--color-background))}.cart-drawer .drawer__heading,.cart-drawer__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);letter-spacing:0}.cart-drawer .cart-item{padding-block:1.8rem;border-top:1px solid rgba(var(--color-foreground),.1)}.cart-drawer__footer{border-top:1px solid rgba(var(--color-foreground),.14)}.cart-drawer__warnings .cart-drawer__empty-content .cart__empty-text{font-size:clamp(1.8rem,1.5rem + 1vw,2.2rem)}.cart-drawer__warnings .cart-drawer__empty-content .button{border-radius:100px}.cart-drawer__collection .card__heading{font-family:var(--font-heading-family);font-size:1.4rem}.drawer__cart-items-wrapper .totals{padding-block:1rem}.cart-notification__heading{font-family:var(--font-body-family);font-weight:600;letter-spacing:.02em}.cart-notification-product__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500)}.cart-notification__links .button{border-radius:100px}.template-search__search{max-width:52rem;margin-inline:auto}.template-search__search .search__input.field__input{border-radius:100px;padding-inline:2rem}.template-search__search .search__button{color:var(--ga-accent)}.template-search .facets-container,.template-search .active-facets{margin-top:1rem}.predictive-search{border:0;border-radius:0 0 4px 4px;box-shadow:0 12px 34px #2b24201f}.predictive-search__heading{font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.predictive-search__item--link:hover,.predictive-search__item[aria-selected=true] .predictive-search__item-heading{color:var(--ga-accent-ink)}.predictive-search__item-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500)}.template-404.page-width{padding-block:clamp(5rem,12vw,9rem);max-width:62rem}.template-404>p{font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ga-accent-ink);margin-bottom:.4rem}.template-404 h1.title{font-size:clamp(3rem,2rem + 4vw,5rem);line-height:1.1}.template-404 .button{border-radius:100px}.template-list-collections .title--primary{text-align:center;margin-bottom:clamp(2.4rem,5vw,4rem)}.template-list-collections .collection-list__item .card__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);font-size:1.9rem}.template-list-collections .collection-list__item:hover .card__media .media img{transform:scale(1.04)}.template-list-collections .card__media .media img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.template-blog .main-blog>.title--primary{text-align:center;margin-bottom:clamp(2.4rem,5vw,4rem)}.template-blog .article-card .card__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);line-height:1.25}.template-blog .article-card-wrapper:hover .card__heading,.template-blog .article-card__info{color:var(--ga-accent-ink)}.template-blog .article-card__excerpt{color:rgba(var(--color-foreground),.72);line-height:1.6}.template-blog .article-card__image-wrapper .media img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.template-blog .article-card-wrapper:hover .article-card__image-wrapper .media img{transform:scale(1.04)}.article-template__title{font-size:clamp(2.6rem,1.9rem + 3vw,4.4rem);line-height:1.12;margin-bottom:1.2rem;text-wrap:balance}.article-template__hero-container .article-template__hero{border-radius:6px}.article-template__content{max-width:68rem;margin-inline:auto;font-size:1.6rem;line-height:1.8}.article-template__content h2,.article-template__content h3{margin-top:2.4rem;margin-bottom:1rem}.article-template__content blockquote{border-inline-start:2px solid var(--ga-accent);padding-inline-start:1.6rem;font-family:var(--font-heading-family);font-style:normal;font-size:1.9rem;line-height:1.4;color:rgb(var(--color-foreground))}.article-template__link{color:var(--ga-accent-ink)}.article-template__comments{max-width:68rem;margin-inline:auto}.article-template__comments h2{font-size:2rem}.customer{max-width:92rem;margin-inline:auto}.customer.account,.customer.addresses,.customer.order{max-width:100rem}.customer h1,.customer__title{font-size:clamp(2.4rem,1.8rem + 2.4vw,3.4rem);margin-bottom:.6rem}.customer h2,.customer h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500)}.customer a:not(.button){color:var(--ga-accent-ink);text-underline-offset:.3rem}.customer .field__input{border-radius:6px}.customer .button{border-radius:100px}.customer table{font-size:1.4rem}.customer thead th{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.customer tbody td{padding-block:1.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}.customer .order-number,.customer [data-order-status]{font-weight:600}.customer.login .field,.customer.register .field{margin-bottom:1.4rem}@media screen and (min-width:750px){.customer.login,.customer.register,.customer.reset-password,.customer.activate{max-width:44rem}}.main-page-title.page-title{text-align:center;margin-bottom:clamp(2rem,4vw,3.2rem)}.shopify-section .main-page .rte{font-size:1.6rem;line-height:1.8}.contact{max-width:60rem}.contact .title-wrapper--no-top-margin{text-align:center;margin-bottom:1.8rem}.contact__fields{gap:1.6rem}.contact .field__input,.contact .text-area{border-radius:6px}.contact__button,.contact .button{border-radius:100px;margin-top:.6rem}.contact .form-status{font-size:1.35rem}.contact .form__message{color:var(--ga-accent-ink)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pages.css.map */
