html{scroll-behavior:smooth}.premium-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.premium-reveal.is-visible{opacity:1;transform:translateY(0)}.premium-reveal.is-visible:nth-child(2){transition-delay:.1s}.premium-reveal.is-visible:nth-child(3){transition-delay:.2s}.premium-reveal.is-visible:nth-child(4){transition-delay:.3s}product-card,.product-card{overflow:hidden;transition:box-shadow .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94)}product-card:hover,.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000014,0 4px 12px #0000000a}product-card img,.product-card img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}product-card:hover img,.product-card:hover img{transform:scale(1.05)}product-card .product-card__media,.product-card .product-card__media,product-card .media,.product-card .media{overflow:hidden}product-card .product-card__title,.product-card .product-card__title{letter-spacing:.02em}product-card .product-card__price,.product-card .product-card__price,product-card .price,.product-card .price{letter-spacing:.03em;font-size:.85em}.button,.btn,a.button,a.btn,button.button{letter-spacing:.1em;text-transform:uppercase;font-size:.85rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.product__title,.product-title,h1.product__title{letter-spacing:.02em}.product-form input[type=text],.product-form input[type=date],.product-form textarea,.product-form select{border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:.875rem 1rem;font-size:.9rem;letter-spacing:.02em;transition:border-color .3s ease}.product-form input:focus,.product-form textarea:focus,.product-form select:focus{border-color:#00000080;outline:none;box-shadow:0 0 0 2px #0000000d}.product-form .button--primary,.product-form [type=submit],.product-form .shopify-payment-button button,button[name=add]{letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;padding:1rem 2rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.collection-header h1,.collection__title,h1.collection__title{letter-spacing:.08em;text-transform:uppercase}.collection-filters summary,.facets summary{letter-spacing:.05em;text-transform:uppercase;font-size:.8rem}img{image-rendering:-webkit-optimize-contrast}::selection{background-color:#00000014;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/3/assets/premium-enhancements.css.map */
