*{box-sizing:border-box;margin:0;padding:0}body{background:var(--sol-bg);font-family:var(--sol-font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:var(--sol-font-heading);font-weight:400}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}.sol-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:var(--sol-font-heading);font-weight:500;text-align:center;cursor:pointer;transition:background-color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out),color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out),border-color var(--hover-transition-duration, .25s) var(--hover-transition-timing, ease-out)}.sol-btn--solid{background:var(--sol-dark);color:var(--sol-cream);border:1.3px solid transparent}.sol-btn--solid:hover{background:color-mix(in srgb,var(--sol-dark) 85%,black)}.sol-btn--outline{background:transparent;border:1.3px solid currentColor;color:inherit}.sol-btn--outline:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.sol-section :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:2px}.sol-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes sol-reveal-guard{to{opacity:1;transform:none}}.sol-anim [data-sol-reveal]{opacity:0;transition:opacity var(--sol-reveal-duration) var(--sol-reveal-ease),transform var(--sol-reveal-duration) var(--sol-reveal-ease);transition-delay:var(--sol-reveal-delay, 0ms);animation:sol-reveal-guard 1ms linear 2.8s forwards}.sol-anim [data-sol-reveal=fade]{transform:none}.sol-anim [data-sol-reveal=fade-up]{transform:translateY(var(--sol-reveal-distance))}.sol-anim [data-sol-reveal=fade-down]{transform:translateY(calc(-1 * var(--sol-reveal-distance)))}.sol-anim [data-sol-reveal=fade-left]{transform:translate(var(--sol-reveal-distance))}.sol-anim [data-sol-reveal=fade-right]{transform:translate(calc(-1 * var(--sol-reveal-distance)))}.sol-anim [data-sol-reveal=fade-scale]{transform:scale(.97)}.sol-anim[data-sol-reveal-style=fade-up] [data-sol-reveal=""]{transform:translateY(var(--sol-reveal-distance))}.sol-anim[data-sol-reveal-style=fade-scale] [data-sol-reveal=""]{transform:scale(.97)}.sol-anim[data-sol-reveal-style=fade] [data-sol-reveal=""]{transform:none}.sol-anim .sol-revealed[data-sol-reveal],.sol-anim [data-sol-reveal].sol-revealed{opacity:1;transform:none;animation:none}@media(prefers-reduced-motion:reduce){.sol-anim [data-sol-reveal]{opacity:1;transform:none;transition:none;animation:none}}[data-sol-carousel]{-webkit-overflow-scrolling:touch}[data-sol-carousel].sol-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}[data-sol-carousel].sol-dragging *{pointer-events:none}@media screen and (max-width:749px){.product-grid{grid-template-columns:1fr!important}}@media(max-width:767px){.text-block--collection_title_7YgBPU{--font-size: 1.5rem !important}.text-block--collection_title_7YgBPU,.text-block--collection_title_7YgBPU>*{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sol-theme.css.map */
