*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--dark: #0D0A0A;--maroon: #350909;--pinot: #661313;--gold: #C9A84C;--offwhite: #FCF9F4;--bone: #F5F0E7;--greige: #D6CFC7;--font-serif: "Cormorant Garamond", Georgia, serif;--font-sans: "Mulish", "Helvetica Neue", Helvetica, Arial, sans-serif;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1)}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);background:var(--dark);color:var(--offwhite);margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;font-family:var(--font-sans)}ul{list-style:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skel{aspect-ratio:3/4;background:linear-gradient(90deg,#1a1010 25%,#2a1515,#1a1010 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/base.css.map */
