html:root{--border-radius-media: 12px;--border-radius-button: 8px;--font-heading-letter-spacing: -.015em}html .card--product .media{border-radius:var(--border-radius-media);overflow:hidden;box-shadow:0 1px 2px #0000000a;transition:box-shadow .25s ease}html .card--product .media img,html .card--product .media .placeholder-svg{border-radius:inherit}html .card-wrapper{transition:transform .25s ease}@media(hover:hover){html .card-wrapper:hover{transform:translateY(-4px)}html .card-wrapper:hover .card--product .media{box-shadow:0 12px 28px #0000001a}}html .badge{border-radius:999px;padding:.35em 1em;letter-spacing:.02em}html .button{transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease,opacity .2s ease}@media(hover:hover){html .button:not(.button--simple):not(.quick-add-modal__toggle):hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000001f}}html input[type=text],html input[type=email],html input[type=search],html input[type=tel],html input[type=number],html input[type=password],html textarea,html select{border-radius:8px}html .media>img,html .media video,html .media iframe,html .media model-viewer{border-radius:inherit}html .card__title a{transition:opacity .2s ease}@media(hover:hover){html .card__title a:hover{opacity:.7}}html a:focus-visible,html button:focus-visible{outline:2px solid rgba(var(--color-foreground),.6);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){html .card-wrapper,html .card--product .media,html .button,html .card__title a{transition:none}html .card-wrapper:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/modern-minimal.css.map */
