html{scroll-behavior:smooth}::selection{background:#c5a55a;color:#faf7f2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#faf7f2}::-webkit-scrollbar-thumb{background:#d4cec4;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#c5a55a}h1,.h1,h2,.h2{letter-spacing:.03em}h3,.h3{letter-spacing:.02em}.rte p,.rich-text__text p{line-height:1.75}.rich-text .rich-text__text{max-width:740px;margin-left:auto;margin-right:auto}blockquote,.rte blockquote{font-style:italic;border-left:2px solid #C5A55A;padding-left:20px;margin:24px 0;line-height:1.75}.button,a.button,button.button{letter-spacing:.1em;text-transform:uppercase;font-size:.85em;transition:transform .3s ease,box-shadow .3s ease}.button:hover,a.button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2c28251a}.button[disabled]:hover{transform:none;box-shadow:none}.card .card__media img{transition:transform .5s ease}.card:hover .card__media img{transform:scale(1.02)}.banner__heading,.banner h1,.banner h2{text-shadow:0 2px 16px rgba(0,0,0,.2)}.banner__text,.banner .banner__text{text-shadow:0 1px 8px rgba(0,0,0,.15)}.announcement-bar{letter-spacing:.1em;font-size:.75em}.announcement-bar a{text-decoration:underline;text-underline-offset:2px}.shopify-section-header-sticky .header{box-shadow:0 1px 6px #2c28250f}.footer .field__input:focus{border-color:#c5a55a;box-shadow:0 0 0 1px #c5a55a;outline:none}.footer .footer-block__image-wrapper img{filter:invert(1) brightness(2)}.footer-block__heading{letter-spacing:.08em;text-transform:uppercase;font-size:.8em}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:#c5a55a;outline:none}.slideshow__heading{text-shadow:0 2px 12px rgba(0,0,0,.2);letter-spacing:.04em}.collapsible-content .accordion summary{transition:color .3s ease}.collapsible-content .accordion summary:hover{color:#c5a55a}main#MainContent{animation:fadeUp .4s ease forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){h1,.h1,h2,.h2{letter-spacing:.02em}.rich-text .rich-text__text{max-width:100%}.button,a.button{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-aligned-artist.css.map */
