h1,h2,.h0,.h1,.h2,.product__title h1,.card__heading,.footer-block__heading,.title{text-transform:uppercase;letter-spacing:.06em}.card__heading{font-size:1.3rem;letter-spacing:.08em}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.18rem;font-weight:600}.product-form__submit{min-height:5.2rem}.announcement-bar__message{letter-spacing:.14em;text-transform:uppercase;font-weight:600;font-size:1.2rem}.price__badge-sale{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin-bottom:.6rem}.product__info-container .product__text.caption-with-letter-spacing{font-size:1.2rem}.banner__heading.h0{letter-spacing:.04em}.announcement-bar__subtext{margin:.2rem 0 0;font-size:1.1rem;letter-spacing:.04em;text-align:center;opacity:.9}.rating-line{display:inline-flex;align-items:center;gap:.8rem;text-decoration:none;color:rgb(var(--color-foreground));font-size:1.3rem}.rating-line__stars{display:inline-flex;gap:.2rem}.rating-line__star{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;background:#00b67a;color:#fff;font-size:1.2rem;line-height:1}.product__inventory{flex-wrap:wrap}.stock-bar{display:block;flex-basis:100%;width:100%;height:.5rem;background:rgba(var(--color-foreground),.1);border-radius:1rem;overflow:hidden;margin-top:.6rem}.stock-bar__fill{display:block;height:100%;background:rgb(var(--color-button));border-radius:1rem;transition:width .3s ease}.cart-tip{margin:1.6rem 0 0;padding:1.4rem 1.6rem;background:rgba(var(--color-foreground),.04);border:.1rem solid rgba(var(--color-foreground),.08)}.cart-tip__label{display:flex;align-items:center;gap:.6rem;margin:0 0 .4rem;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.cart-tip__label svg{width:1.4rem;height:1.4rem}.cart-tip__heading{margin:0;font-weight:700;font-size:1.4rem}.cart-tip__text{margin:.2rem 0 0;font-size:1.2rem;opacity:.75}.cart__checkout-button{gap:.8rem}.cart__checkout-lock svg{width:1.4rem;height:1.4rem}.cart-drawer__continue{display:block;text-align:center;margin-top:1.2rem;font-size:1.3rem}.totals__compare{opacity:.55;font-size:.85em;margin-right:.6rem}.cart__footer .cart__blocks{background:rgba(var(--color-foreground),.04);padding:2.4rem}.cart__shipping-note{text-align:center;font-size:1.3rem;margin:1.2rem 0 0}.card__badge .badge{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.announcement-bar{flex-wrap:wrap;justify-content:center}.announcement-bar__message,.announcement-bar__subtext{flex-basis:100%}.announcement-bar__message{padding-bottom:0}.announcement-bar__subtext{padding-bottom:1rem}:root{--hj-green: 48, 161, 98;--hj-red: 229, 57, 53;--hj-line: 232, 232, 225}body{font-size:15.64px;letter-spacing:.025em}.announcement-bar{min-height:54px;align-content:center}.announcement-bar__message{font-size:11.5px;font-weight:700;letter-spacing:.2em;padding-top:10px}.announcement-bar__subtext{font-size:12.75px;letter-spacing:.03em;font-weight:400;padding-bottom:10px}.header{padding-top:8px!important;padding-bottom:8px!important}.title,.title-wrapper-with-link .title,.rich-text__heading,.collapsible-content__heading,.related-products__heading,.icon-columns__heading,.testimonials__heading,.recently-viewed__heading{font-size:16.8px!important;font-weight:600;letter-spacing:normal;text-transform:uppercase}.card__heading,.card__heading a{font-size:14px!important;font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:1.3}.card-information{text-align:center}.card-information .price{font-size:12px;justify-content:center}.card-information .price .price-item--regular{color:rgb(var(--hj-red))}.card-information .price--on-sale .price-item--sale{color:rgb(var(--color-foreground))}.card__badge .badge{font-size:11px;font-weight:400;letter-spacing:.03em;padding:4px 8px;border-radius:0;text-transform:uppercase}.button,.shopify-payment-button__button--unbranded{font-size:12px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}.product__title h1{font-size:16.8px!important;font-weight:600;letter-spacing:normal;text-transform:uppercase}.product__info-container .price{font-weight:700;align-items:center}.product__info-container .price--on-sale .price-item--sale{font-size:21.9px;color:rgb(var(--hj-green))}.product__info-container .price--on-sale .price-item--regular{font-size:18px;font-weight:700;color:#000;opacity:1}.product__info-container .price__badge-sale{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border-radius:0;padding:6px 10px;line-height:1.2}.product__info-container .icon-with-text__item{font-size:15.6px}.product__info-container .icon-with-text .h4{font-size:15.6px;font-weight:400;letter-spacing:.025em;text-transform:none}.product__inventory .svg-wrapper svg{display:none}.product__inventory .svg-wrapper:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:rgb(var(--hj-red));box-shadow:0 0 0 3px rgba(var(--hj-red),.2)}.stock-bar{height:4px;border-radius:2px;background:#e0e0e0}.stock-bar__fill{background:rgb(var(--hj-red));border-radius:2px}.product-form__input .form__label,.product-form__input legend{font-size:12.5px;letter-spacing:.3em;text-transform:uppercase;font-weight:400}.product-form__input--pill input[type=radio]+label{border-radius:0;min-width:40px;height:36px;padding:0 12px;font-size:15.6px;display:inline-flex;align-items:center;justify-content:center;margin:0 6px 6px 0}.product-form__input--pill input[type=radio]:checked+label{background:#fff;color:#000;box-shadow:inset 0 0 0 2px #000}.product-popup-modal__opener{font-size:13px;letter-spacing:.15em;text-transform:uppercase}.product-form__submit{min-height:45px;border-radius:3px}.product-form__submit:after{border-radius:3px}.product__accordion{border-top:1px solid rgb(var(--hj-line))}.product__accordion summary{padding:12px 0;min-height:43px}.product__accordion .accordion__title{font-size:12.5px!important;font-weight:400;letter-spacing:.3em;text-transform:uppercase}.icon-columns__title{font-size:14.3px;font-weight:600;letter-spacing:normal}.footer-block__heading{font-size:12.5px!important;font-weight:400;letter-spacing:.3em;text-transform:uppercase}.footer-block__details-content,.footer-block__details-content .rte{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/avelyn.css.map */
