@media(prefers-reduced-motion:no-preference){.dt-category-card,.product-card,.dt-featured__grid>*,.dt-buyer-reviews__card,.process-card{opacity:0;transform:translateY(24px);animation:dt-fade-in-up .5s ease forwards}.dt-category-card:nth-child(1),.product-card:nth-child(1),.dt-featured__grid>*:nth-child(1){animation-delay:.05s}.dt-category-card:nth-child(2),.product-card:nth-child(2),.dt-featured__grid>*:nth-child(2){animation-delay:.1s}.dt-category-card:nth-child(3),.product-card:nth-child(3),.dt-featured__grid>*:nth-child(3){animation-delay:.15s}.dt-category-card:nth-child(4),.product-card:nth-child(4),.dt-featured__grid>*:nth-child(4){animation-delay:.2s}.dt-category-card:nth-child(5),.product-card:nth-child(5),.dt-featured__grid>*:nth-child(5){animation-delay:.25s}.dt-category-card:nth-child(6),.product-card:nth-child(6),.dt-featured__grid>*:nth-child(6){animation-delay:.3s}.dt-category-card:nth-child(n+7),.product-card:nth-child(n+7),.dt-featured__grid>*:nth-child(n+7){animation-delay:.35s}}@keyframes dt-fade-in-up{to{opacity:1;transform:translateY(0)}}.product-card{transition:transform .22s ease,box-shadow .22s ease}.product-card:hover{transform:translateY(-4px);box-shadow:0 10px 32px #0000001a}.product-card__image img{transition:transform .4s ease}.product-card:hover .product-card__image img{transform:scale(1.04)}.button{transition:transform .18s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.text-link{position:relative;text-decoration:none;border-bottom:1px solid currentColor;transition:border-bottom-color .2s ease}.text-link:hover{border-bottom-color:transparent}.text-link:after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:currentColor;transition:width .25s ease}.text-link:hover:after{width:100%}@media(prefers-reduced-motion:no-preference){.dt-hero__content>*{opacity:0;transform:translateY(16px);animation:dt-fade-in-up .6s ease forwards}.dt-hero__eyebrow{animation-delay:.2s}.dt-hero__heading{animation-delay:.3s}.dt-hero__text{animation-delay:.4s}.dt-hero__actions{animation-delay:.5s}}@media(prefers-reduced-motion:no-preference){.dt-categories__heading,.dt-featured__heading,.dt-buyer-reviews__heading{opacity:0;transform:translateY(16px);animation:dt-fade-in-up .5s ease forwards}}html{scroll-behavior:smooth}:focus-visible{outline:2px solid var(--accent, #9b742e);outline-offset:3px;border-radius:2px}.dt-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:dt-skeleton-shimmer 1.5s ease infinite}@keyframes dt-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/dt-animations.css.map */
