:root{--hf-red: 214, 40, 57;--hf-green: 23, 135, 74;--hf-night: 15, 34, 51;--hf-gold: 245, 183, 49;--hf-snow: 255, 253, 248}.hf-logo{display:block;width:17rem;height:auto}@media screen and (min-width:990px){.hf-logo{width:23rem}}.hf-wordmark{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem;letter-spacing:.04em;color:rgb(var(--hf-green));white-space:nowrap;display:inline-flex;align-items:center;gap:.6rem}.hf-wordmark svg{width:3rem;height:3rem;flex-shrink:0}@media screen and (min-width:990px){.hf-wordmark{font-size:3rem}}.announcement-bar{background-color:rgb(var(--hf-red));background-image:radial-gradient(1px 1px at 8% 30%,rgba(255,255,255,.9),transparent),radial-gradient(1.5px 1.5px at 22% 70%,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 41% 25%,rgba(255,255,255,.8),transparent),radial-gradient(1.5px 1.5px at 63% 65%,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 79% 35%,rgba(255,255,255,.9),transparent),radial-gradient(1.5px 1.5px at 93% 60%,rgba(255,255,255,.7),transparent);color:rgb(var(--hf-snow));border-bottom:.3rem solid rgb(var(--hf-green))}.announcement-bar .announcement-bar__message,.announcement-bar a{color:rgb(var(--hf-snow));letter-spacing:.08em}.title-wrapper-with-link .title:after,.collection-list-wrapper .title:after,.icon-bar .title:after,.collapsible-content .title:after{content:"";display:block;width:4.8rem;height:.3rem;margin-top:.8rem;border-radius:.3rem;background:linear-gradient(90deg,rgb(var(--hf-red)) 0 50%,rgb(var(--hf-green)) 50% 100%)}.collapsible-content .title:after,.icon-bar .title:after{margin-left:auto;margin-right:auto}.badge.color-accent-2{font-weight:700}.footer{position:relative;border-top:0!important}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:.8rem;background:repeating-linear-gradient(-45deg,rgb(var(--hf-green)) 0 1.2rem,rgb(var(--hf-snow)) 1.2rem 2.4rem)}.hf-snow{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:3}.hf-snow--hero{position:absolute;z-index:0}.hf-snow span{position:absolute;top:-2rem;display:block;border-radius:50%;background:#fff;box-shadow:0 0 .3rem #6ea0c8d9;border:1px solid rgba(150,190,220,.6);animation:hf-fall linear infinite;will-change:transform}@keyframes hf-fall{0%{transform:translate3d(0,-2rem,0)}50%{transform:translate3d(2.4rem,50vh,0)}to{transform:translate3d(-1.2rem,105vh,0)}}@media(prefers-reduced-motion:reduce){.hf-snow{display:none}}.quick-add__submit.button--secondary,.color-inverse .button:not(.button--secondary):not(.button--tertiary),.color-background-2 .button:not(.button--secondary):not(.button--tertiary),.footer .newsletter__solid-btn{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.quick-add__submit.button--secondary:after{box-shadow:none}.icon-bar-card{height:100%}.footer.color-accent-2 .field__input{background-color:#ffffff1f}.product__info-container .emoji-benefits-container{margin:1.2rem 0 1.6rem}.product__info-container .emoji-benefits-container p{margin:.5rem 0;font-size:1.6rem;line-height:1.5}.product__info-container .emoji-benefits-container strong{color:rgb(var(--hf-green))}.product__info-container .rating-star{--color-icon: var(--hf-gold)}.quantity-breaks-container .quantity-break__left .quantity-break__label{flex-wrap:wrap;gap:.6rem;font-size:1.8rem}.quantity-breaks-container .quantity-break__benefit{margin-left:0;white-space:nowrap;background:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels))}.quantity-breaks-container .quantity-break__price{font-size:1.9rem;font-weight:700}.product-card-wrapper,.product-card-wrapper .card{height:100%}.product-card-wrapper .card{display:flex;flex-direction:column}.product-card-wrapper .card>.card__content{flex-grow:1;display:flex;flex-direction:column}.product-card-wrapper .card>.card__content .card__information{flex-grow:1}.product-card-wrapper .card>.card__content .quick-add{margin-top:auto}.grid__item:has(>.product-card-wrapper){align-self:stretch}.price.price .price-item{color:rgb(var(--color-foreground))}.price.price--on-sale .price-item--regular,.quantity-breaks-container .quantity-break__compare-price{color:rgba(var(--color-foreground),.55);font-weight:400}.quantity-breaks-container.quantity-breaks-container .quantity-breaks__title span:nth-of-type(1),.quantity-breaks-container.quantity-breaks-container .quantity-breaks__title span:nth-of-type(3){height:1px;background:rgba(var(--color-foreground),.2)}.quantity-breaks-container.quantity-breaks-container .quantity-breaks__title{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.16em}.quantity-breaks-container.quantity-breaks-container .quantity-break{background:rgb(var(--color-base-background-1));border:2px solid rgba(var(--color-foreground),.12);border-radius:1.4rem;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease}.quantity-breaks-container.quantity-breaks-container .quantity-break:hover{background:rgb(var(--color-base-background-1));border-color:rgba(var(--color-base-accent-1),.5)}.quantity-breaks-container.quantity-breaks-container input:checked+.quantity-break{background:rgba(var(--color-base-accent-1),.06);border-color:rgb(var(--color-base-accent-1))}.quantity-breaks-container.quantity-breaks-container .quantity-break:before{border-color:rgba(var(--color-foreground),.3)}.quantity-breaks-container.quantity-breaks-container input:checked+.quantity-break:before{background:rgb(var(--color-base-accent-1));box-shadow:0 0 0 .1rem rgb(var(--color-base-accent-1))}.quantity-breaks-container.quantity-breaks-container .quantity-break__price{color:rgb(var(--color-foreground))}.quantity-breaks-container.quantity-breaks-container .quantity-break__caption{color:rgb(var(--color-base-accent-1));font-weight:700}.quantity-breaks-container.quantity-breaks-container .quantity-break__badge{background:rgb(var(--color-base-accent-2));color:#fff;font-family:var(--font-body-family);letter-spacing:.04em}.card__heading,.card__heading a,.ym-pains__title,.ym-reviews__title,.ym-faq__item summary,.collapsible-content .accordion__title,.product__accordion .accordion__title,.icon-bar-card .multicolumn-card__info h3,.sticky-atc__title,.quantity-break__label-text{font-family:var(--font-body-family);font-weight:700;letter-spacing:0}.card__heading{font-size:1.5rem;line-height:1.35}.title-wrapper-with-link .title:after,.collection-list-wrapper .title:after,.icon-bar .title:after,.collapsible-content .title:after{height:.2rem;width:4rem;background:rgb(var(--hf-gold))}.ym-trust-line{margin:1.2rem 0 0;font-size:1.3rem;text-align:center;color:rgba(var(--color-foreground),.7)}.ym-trust-line span{display:inline-block;white-space:nowrap}.ym-trust-line span+span:before{content:"\b7";margin:0 .6rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hollow-frost.css.map */
