body.template-product{--hw-page:#fff7e8;--hw-ink:#17111f;--hw-violet:#32146d;--hw-cream:#fff7e8;--hw-card:var(--hw-page);--hw-tint:var(--hw-page);--hw-gold:var(--hw-violet);--hw-muted:rgba(23,17,31,.72);--hw-disp:"Archivo Black","Arial Black",Impact,sans-serif;--hw-sans:"Inter","Helvetica Neue",Arial,system-ui,sans-serif;--hw-lift:.14s linear;background:var(--hw-page)}body.template-product .product__title,body.template-product .product__title h1{font-family:var(--hw-disp);font-weight:400;font-size:clamp(1.6rem,2.1vw,2.4rem);line-height:1.08;letter-spacing:-.02em;text-transform:none;color:var(--hw-ink)}body.template-product .price,body.template-product .price .price-item{font-family:var(--hw-disp);font-weight:400;letter-spacing:-.02em;color:var(--hw-ink)}body.template-product .price--large .price-item--regular{font-size:1.9rem}body.template-product .product-form__input--pill legend.form__label,body.template-product .product-form__input .form__label{font-family:var(--hw-disp);font-weight:400;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-ink)}body.template-product .product-form__input--pill label{border:3px solid var(--hw-ink);border-radius:70px;background:var(--hw-card);color:var(--hw-ink);font-family:var(--hw-sans);font-weight:600;padding:.8rem 1.4rem;box-shadow:0 0 var(--hw-ink);transition:box-shadow var(--hw-lift),transform var(--hw-lift),background var(--hw-lift)}body.template-product .product-form__input--pill label:hover{box-shadow:-5px 5px var(--hw-ink);transform:translate(5px,-5px)}body.template-product .product-form__input--pill input[type=radio]:checked+label{background:var(--hw-violet);color:var(--hw-cream);box-shadow:-5px 5px var(--hw-ink);transform:translate(5px,-5px)}body.template-product .product-form__input--pill input[type=radio]:focus-visible+label{outline:3px solid var(--hw-ink);outline-offset:3px}body.template-product .product-form__input--pill input[type=radio]:disabled+label,body.template-product .product-form__input--pill label.disabled{border-color:var(--hw-muted);color:var(--hw-muted);box-shadow:0 0 transparent;transform:none}body.template-product .quantity{border:3px solid var(--hw-ink);border-radius:70px;background:var(--hw-card);overflow:hidden}body.template-product .quantity:after{box-shadow:none}body.template-product .quantity__button,body.template-product .quantity__input{color:var(--hw-ink);font-family:var(--hw-sans);font-weight:700;background:transparent}body.template-product .quantity__label.form__label{font-family:var(--hw-disp);font-weight:400;letter-spacing:.14em;text-transform:uppercase}body.template-product .product-form__submit{border:3px solid var(--hw-ink);border-radius:70px;background:var(--hw-violet);color:var(--hw-cream);font-family:var(--hw-disp);font-weight:400;font-size:1.5rem;letter-spacing:.01em;text-transform:uppercase;padding:1.2rem;box-shadow:0 0 var(--hw-ink);transition:box-shadow var(--hw-lift),transform var(--hw-lift)}body.template-product .product-form__submit:after,body.template-product .product-form__submit:before{box-shadow:none;border:0}body.template-product .product-form__submit:not([disabled]):hover{box-shadow:-8px 8px var(--hw-ink);transform:translate(8px,-8px)}body.template-product .product-form__submit:not([disabled]):active{box-shadow:-2px 2px var(--hw-ink);transform:translate(2px,-2px)}body.template-product .product-form__submit[disabled]{background:var(--hw-tint);color:var(--hw-muted);box-shadow:0 0 transparent}body.template-product .shopify-payment-button__button{border-radius:70px;font-family:var(--hw-sans);font-weight:700}body.template-product .cart-drawer,body.template-product .cart-drawer__inner{background:var(--hw-cream)}body.template-product .cart-drawer .drawer__heading,body.template-product .cart-drawer .drawer__heading h2{font-family:var(--hw-disp);font-weight:400;font-size:1.7rem;letter-spacing:.02em;text-transform:uppercase;color:var(--hw-ink)}body.template-product .cart-drawer .drawer__close{border:3px solid var(--hw-ink);border-radius:50%;color:var(--hw-ink);width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 var(--hw-ink);transition:box-shadow var(--hw-lift),transform var(--hw-lift)}body.template-product .cart-drawer .drawer__close:hover{box-shadow:-4px 4px var(--hw-ink);transform:translate(4px,-4px)}body.template-product .jindutiao-wrapper,body.template-product .jindutiao{border:3px solid var(--hw-ink);border-radius:70px;background:var(--hw-cream);overflow:hidden;height:16px}body.template-product .jindutiao-finished{background:var(--hw-violet);border-radius:70px}body.template-product .cart-drawer .cart-items thead th,body.template-product .cart-drawer .caption-with-letter-spacing{font-family:var(--hw-disp);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-ink)}body.template-product .cart-drawer .cart-item__name{font-family:var(--hw-sans);font-weight:700;font-size:1.3rem;line-height:1.3;color:var(--hw-ink);text-decoration:none}body.template-product .cart-drawer .cart-item__name:hover{color:var(--hw-violet);text-decoration:underline}body.template-product .cart-drawer .product-option{color:var(--hw-muted)}body.template-product .cart-drawer .cart-item__image{border:3px solid var(--hw-ink);border-radius:12px}body.template-product .cart-drawer .cart-item__totals .price,body.template-product .cart-drawer .totals__total-value{font-family:var(--hw-disp);font-weight:400;letter-spacing:-.01em;color:var(--hw-ink)}body.template-product .cart-drawer .totals__total{font-family:var(--hw-disp);font-weight:400;text-transform:uppercase;letter-spacing:.06em;color:var(--hw-ink)}body.template-product .cart-drawer .cart-remove-button{border:3px solid var(--hw-ink);border-radius:50%;color:var(--hw-ink)}body.template-product .cart-drawer .cart-remove-button:hover{background:var(--hw-violet);color:var(--hw-cream)}body.template-product .cart-drawer .cart__checkout-button{border:3px solid var(--hw-ink);border-radius:70px;background:var(--hw-violet);color:var(--hw-cream);font-family:var(--hw-disp);font-weight:400;font-size:1.5rem;letter-spacing:.01em;text-transform:uppercase;padding:1.2rem;box-shadow:0 0 var(--hw-ink);transition:box-shadow var(--hw-lift),transform var(--hw-lift)}body.template-product .cart-drawer .cart__checkout-button:after,body.template-product .cart-drawer .cart__checkout-button:before{box-shadow:none;border:0}body.template-product .cart-drawer .cart__checkout-button:hover{box-shadow:-8px 8px var(--hw-ink);transform:translate(8px,-8px)}body.template-product .cart-drawer .tax-note{color:var(--hw-muted)}body.template-product .cart-drawer .tax-note a{color:var(--hw-ink)}body.template-product .product-media-container{background:#fff!important;border:2px solid var(--hw-ink)!important;border-radius:18px!important;box-shadow:-8px 8px var(--hw-ink);overflow:hidden!important}body.template-product .product-media-container .product__media img{border-radius:16px}body.template-product .product__media-list+.slider-buttons .slider-button,body.template-product .product-media-container~* .slider-button,body.template-product .slider-button{background:var(--hw-cream)!important;border:2px solid var(--hw-ink)!important;border-radius:70px!important;box-shadow:-3px 3px var(--hw-ink);transition:box-shadow var(--hw-lift),transform var(--hw-lift)}body.template-product .slider-button:hover{box-shadow:-1px 1px var(--hw-ink);transform:translate(-2px,2px)}body.template-product .slider-button .icon{color:var(--hw-ink)}body.template-product .thumbnail-list__item .thumbnail{background:#fff!important;border:2px solid rgba(23,17,31,.18)!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden;transition:border-color var(--hw-lift),box-shadow var(--hw-lift),transform var(--hw-lift)}body.template-product .thumbnail-list__item .thumbnail img{border-radius:10px}body.template-product .thumbnail-list__item .thumbnail:hover{border-color:var(--hw-ink)!important}body.template-product .thumbnail-list__item .thumbnail[aria-current],body.template-product .thumbnail-list__item .thumbnail[aria-current=true]{border:3px solid var(--hw-violet)!important;box-shadow:-3px 3px var(--hw-ink)!important}body.template-product .thumbnail-list{gap:10px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hw-buybox.css.map */
