.breadcrumbs,nav.breadcrumbs{font-family:var(--font-brand-body);font-size:var(--text-sm);color:var(--brand-gray);padding:1.6rem 0}.breadcrumbs a{color:var(--brand-accent);text-decoration:none;transition:color .15s ease}.breadcrumbs a:hover{color:var(--brand-primary-dark)}.product__title,.product-single__title{font-family:var(--font-hero-display)!important;font-weight:700!important;font-size:clamp(2.8rem,3.5vw,4rem)!important;color:var(--brand-accent)!important;line-height:1.15!important;margin-bottom:var(--space-4)!important}.product__price,.price-wrapper .price{font-family:var(--font-hero-display)!important;font-weight:700!important;font-size:var(--text-3xl)!important;color:var(--brand-accent)!important}.product__price .price-item--sale,.price--on-sale .price-item--sale{color:var(--brand-error)!important}.product__price .price-item--regular{text-decoration:line-through;font-size:var(--text-lg)!important;color:var(--brand-gray)!important;font-weight:var(--fw-regular)!important}.variant-swatch,.product-form__input--pill label,.product-form__input .select__select{border-radius:var(--radius-pill)!important;font-family:var(--font-brand-body)!important;font-weight:var(--fw-medium)!important;border:2px solid rgba(43,27,111,.2)!important;transition:all .15s ease!important;cursor:pointer!important}.product-form__input--pill label:hover,.variant-swatch:hover{border-color:var(--brand-accent)!important}.product-form__input--pill input:checked+label,.variant-swatch--selected{background:var(--brand-accent)!important;color:var(--brand-white)!important;border-color:var(--brand-accent)!important}.product-form__input-label,.product-form .form__label{font-family:var(--font-brand-display)!important;font-weight:var(--fw-semibold)!important;color:var(--brand-accent)!important;font-size:var(--text-sm)!important;text-transform:uppercase!important;letter-spacing:.06em!important}.quantity{border:2px solid rgba(43,27,111,.15)!important;border-radius:var(--radius-sm)!important;overflow:hidden!important}.quantity__input{font-family:var(--font-brand-display)!important;font-weight:var(--fw-bold)!important;color:var(--brand-accent)!important}.quantity__button{color:var(--brand-accent)!important;transition:background .15s ease!important}.quantity__button:hover{background:var(--brand-primary-light)!important}.product-form__submit,.product-form__cart-submit{background:var(--brand-primary)!important;color:var(--brand-accent)!important;font-family:var(--font-hero-display)!important;font-weight:600!important;font-size:var(--text-lg)!important;border-radius:var(--radius-pill)!important;border:none!important;box-shadow:0 4px #b38600,0 8px 24px #ffc1074d!important;padding:1.4rem 3.2rem!important;transition:all .15s ease!important;cursor:pointer!important}.product-form__submit:hover,.product-form__cart-submit:hover{background:var(--brand-primary-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px #b38600,0 12px 32px #ffc10759!important}.product__description,.product-single__description{font-family:var(--font-brand-body)!important;font-size:var(--text-base)!important;color:#555!important;line-height:1.75!important}.product__description h1,.product__description h2,.product__description h3{font-family:var(--font-brand-display)!important;color:var(--brand-accent)!important}.product__media-list .product__media-item{border-radius:var(--radius-md)!important;overflow:hidden!important;border:2px solid transparent!important;transition:border-color .15s ease!important}.product__media-list .product__media-item:hover,.product__media-list .product__media-item--active{border-color:var(--brand-primary)!important}.product__badge,.badge--sale{border-radius:var(--radius-pill)!important;font-family:var(--font-brand-body)!important;font-weight:var(--fw-bold)!important;font-size:1.2rem!important}.product__info-wrapper .icon-with-text{font-family:var(--font-brand-body);font-size:var(--text-sm);color:var(--brand-gray-dark)}.related-products .title,.product-recommendations .title{font-family:var(--font-hero-display)!important;color:var(--brand-accent)!important}.share-button__link svg{color:var(--brand-accent)}.share-button__link:hover svg{color:var(--brand-primary-dark)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product.css.map */
