:root{--tpp-ic-ease: cubic-bezier(.2, .7, .2, 1)}.tpp-ic-draw :is(path,line,polyline,polygon,circle,rect,ellipse){transition:stroke-dashoffset .85s var(--tpp-ic-ease) var(--tpp-ic-d, 0ms)}.tpp-ic-pop{opacity:0;translate:0 7px;scale:.96;transition:opacity .6s var(--tpp-ic-ease) var(--tpp-ic-d, 0ms),translate .7s var(--tpp-ic-ease) var(--tpp-ic-d, 0ms),scale .7s var(--tpp-ic-ease) var(--tpp-ic-d, 0ms)}.tpp-ic-pop.is-in{opacity:1;translate:0 0;scale:1}.tpp-ic-check path:first-child{opacity:0;clip-path:inset(0 100% 0 0);transition:opacity .25s linear var(--tpp-ic-d, 0ms),clip-path .55s var(--tpp-ic-ease) var(--tpp-ic-d, 0ms)}.tpp-ic-check.is-in path:first-child{opacity:1;clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:no-preference){.tpp-card__add .tpp-card__plus{transform-box:fill-box;transform-origin:center;transition:rotate .45s var(--tpp-ic-ease)}.tpp-card__add[data-state=done] .tpp-card__tick{stroke-dasharray:19 40;animation:tpp-ic-tick .5s var(--tpp-ic-ease) both}@media(hover:hover){.tpp-card__add:hover .tpp-card__plus{rotate:90deg}.tpp-rail__btn svg{transition:translate .3s var(--tpp-ic-ease)}.tpp-rail__btn[data-rail-next]:hover:not(:disabled) svg{translate:2px 0}.tpp-rail__btn[data-rail-prev]:hover:not(:disabled) svg{translate:-2px 0}.featured-collection-controls .icon{transition:translate .3s var(--tpp-ic-ease)}.featured-collection-controls--next button:hover .icon{translate:2px 0}.featured-collection-controls--prev button:hover .icon{translate:-2px 0}.social-links a svg{transition:translate .3s var(--tpp-ic-ease)}.social-links a:hover svg,.social-links a:focus-visible svg{translate:0 -2px}}}@keyframes tpp-ic-tick{0%{stroke-dashoffset:21}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.tpp-ic-pop,.tpp-ic-check path:first-child{opacity:1!important;translate:none!important;scale:none!important;clip-path:none!important;transition:none!important}.tpp-ic-draw :is(path,line,polyline,polygon,circle,rect,ellipse){stroke-dasharray:none!important;stroke-dashoffset:0!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/tpp-icons.css.map */
