html{scroll-behavior:smooth}*:focus-visible{outline:2px solid var(--hoa-coral);outline-offset:3px;border-radius:3px}@media(hover:none){.hoa-prod-card__add-btn{opacity:1!important;transform:translateY(0)!important}}@media(prefers-reduced-motion:no-preference){@keyframes hoa-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.hoa-hero__kicker{opacity:0;animation:hoa-rise .7s cubic-bezier(.4,0,.2,1) .15s forwards}.hoa-hero__title{opacity:0;animation:hoa-rise .7s cubic-bezier(.4,0,.2,1) .35s forwards}.hoa-hero__sub{opacity:0;animation:hoa-rise .7s cubic-bezier(.4,0,.2,1) .55s forwards}.hoa-hero__btns{opacity:0;animation:hoa-rise .7s cubic-bezier(.4,0,.2,1) .75s forwards}@media(hover:hover){.hoa-coll-card{transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.hoa-coll-card:hover{transform:translateY(-5px);box-shadow:0 24px 48px -12px #0006}.hoa-coll-card__bg{transition:transform .6s cubic-bezier(.4,0,.2,1)}.hoa-coll-card:hover .hoa-coll-card__bg{transform:scale(1.06)}}@media(hover:hover){.hoa-prod-card__img-wrap img,.hoa-prod-card__img-wrap svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.hoa-prod-card:hover .hoa-prod-card__img-wrap img,.hoa-prod-card:hover .hoa-prod-card__img-wrap svg{transform:scale(1.04)}.hoa-prod-card__add-btn{transform:translateY(100%);opacity:1;transition:transform .35s cubic-bezier(.4,0,.2,1)}.hoa-prod-card:hover .hoa-prod-card__add-btn{transform:translateY(0)}.hoa-prod-card{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.hoa-prod-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px #0000001a}}@media(hover:hover){.hoa-btn{transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .25s ease,border-color .25s ease,box-shadow .25s ease,color .2s ease}.hoa-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px -4px #00000040}.hoa-btn:active{transform:translateY(0);box-shadow:none}}.hoa-ann__track{animation:hoaTick 30s linear infinite}@media(hover:hover){.hoa-ann__track:hover{animation-play-state:paused}}@keyframes hoa-pulse{0%,to{box-shadow:0 0 #ff6b6b80}50%{box-shadow:0 0 0 9px #ff6b6b00}}.hoa-nl__submit{animation:hoa-pulse 2.8s cubic-bezier(.4,0,.2,1) infinite}@media(hover:hover){.hoa-nl__submit:hover,.hoa-nl__submit:focus{animation:none;transform:translateY(-1px)}}[data-reveal]{opacity:0;transform:translateY(32px);transition:opacity .75s cubic-bezier(.4,0,.2,1),transform .75s cubic-bezier(.4,0,.2,1)}[data-reveal].hoa-revealed{opacity:1;transform:translateY(0)}[data-reveal-grid]>*{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}[data-reveal-grid].hoa-revealed>*:nth-child(1){transition-delay:.05s}[data-reveal-grid].hoa-revealed>*:nth-child(2){transition-delay:.12s}[data-reveal-grid].hoa-revealed>*:nth-child(3){transition-delay:.19s}[data-reveal-grid].hoa-revealed>*:nth-child(4){transition-delay:.26s}[data-reveal-grid].hoa-revealed>*:nth-child(5){transition-delay:.33s}[data-reveal-grid].hoa-revealed>*:nth-child(6){transition-delay:.4s}[data-reveal-grid].hoa-revealed>*:nth-child(7){transition-delay:.47s}[data-reveal-grid].hoa-revealed>*:nth-child(8){transition-delay:.54s}[data-reveal-grid].hoa-revealed>*{opacity:1;transform:translateY(0)}@media(hover:hover){.hoa-footer__links a{position:relative}.hoa-footer__links a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:currentColor;transition:width .3s cubic-bezier(.4,0,.2,1)}.hoa-footer__links a:hover:after{width:100%}}@media(hover:hover){.hoa-insta__photo{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hoa-insta__photo:hover{transform:scale(1.02)}}}@keyframes hoa-spin{to{transform:rotate(360deg)}}.hoa-spinner{display:inline-block;vertical-align:middle;animation:hoa-spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.hoa-spinner{animation:none;opacity:.5}}@media(hover:hover){.hoa-hdr__icon-btn{transition:background .2s ease,color .2s ease}.hoa-hdr__nav-link:after{transition:right .28s cubic-bezier(.4,0,.2,1)}}.hoa-hero__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:1}.hoa-sparkle{position:absolute;display:block;width:8px;height:8px;background:#fff;opacity:0;clip-path:polygon(50% 0%,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0% 50%,39% 38%)}.hoa-sparkle--1{left:8%;top:65%;width:12px;height:12px}.hoa-sparkle--2{left:18%;top:30%;width:6px;height:6px}.hoa-sparkle--3{left:28%;top:78%;width:10px;height:10px;background:#ff6b6b}.hoa-sparkle--4{left:75%;top:22%;width:8px;height:8px}.hoa-sparkle--5{left:85%;top:58%;width:14px;height:14px;background:#4ecdc4}.hoa-sparkle--6{left:91%;top:35%;width:6px;height:6px}.hoa-sparkle--7{left:44%;top:14%;width:10px;height:10px}.hoa-sparkle--8{left:60%;top:84%;width:8px;height:8px}@keyframes hoa-sparkle-float{0%{opacity:0;transform:translateY(0) rotate(0) scale(.5)}20%{opacity:.7;transform:translateY(-30px) rotate(90deg) scale(1)}50%{opacity:.9;transform:translateY(-80px) rotate(180deg) scale(1.2)}80%{opacity:.5;transform:translateY(-130px) rotate(270deg) scale(1)}to{opacity:0;transform:translateY(-180px) rotate(360deg) scale(.5)}}@media(prefers-reduced-motion:no-preference){.hoa-sparkle--1{animation:hoa-sparkle-float 8s ease-in-out 0s infinite}.hoa-sparkle--2{animation:hoa-sparkle-float 10s ease-in-out 1.5s infinite}.hoa-sparkle--3{animation:hoa-sparkle-float 9s ease-in-out 3s infinite}.hoa-sparkle--4{animation:hoa-sparkle-float 11s ease-in-out .5s infinite}.hoa-sparkle--5{animation:hoa-sparkle-float 7s ease-in-out 2s infinite}.hoa-sparkle--6{animation:hoa-sparkle-float 9s ease-in-out 4s infinite}.hoa-sparkle--7{animation:hoa-sparkle-float 12s ease-in-out 1s infinite}.hoa-sparkle--8{animation:hoa-sparkle-float 8s ease-in-out 3.5s infinite}}@media(prefers-reduced-motion:reduce){.hoa-sparkle{opacity:.25}}@media(max-width:768px){.hoa-sparkle--3,.hoa-sparkle--6,.hoa-sparkle--8{display:none}.hoa-sparkle{scale:.7}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hoa-animations.css.map */
