:root{--colors-background: 255 255 255 !important;--colors-body: 255 255 255 !important;--colors-page: 255 255 255 !important;--bg-primary: #FFFFFF !important;--bg-secondary: #FFFFFF !important}html,body,#MainContent,.page-wrapper,.shopify-section{background:#fff!important;background-color:#fff!important;background-image:none!important}*,*:before,*:after{box-sizing:border-box}html{box-sizing:border-box;font-size:calc(var(--font-body-scale, 1) * 100%);height:100%}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body);font-weight:400}@media screen and (min-width:750px){body{font-size:1.6rem}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:focus-visible{outline:2px solid rgba(var(--colors-text),.5);outline-offset:2px}.button{font-family:inherit;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border:0;padding:1.5rem 3rem;text-decoration:none;background-color:rgb(var(--colors-button));color:rgb(var(--colors-button-label));min-width:12rem;min-height:4.4rem;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.button:hover{background-color:rgba(var(--colors-button),var(--alpha-button-hover))}.gradient{background:var(--gradient-background)}a{color:rgb(var(--colors-link));text-decoration:underline}a:hover{color:rgba(var(--colors-link),var(--alpha-link-hover))}img{max-width:100%;height:auto;display:block}.container{max-width:1400px;margin:0 auto;padding:0 2rem}.section{padding:3rem 0}.grid{display:grid;gap:2rem}@media screen and (min-width:750px){.grid--2-col-tablet{grid-template-columns:repeat(2,1fr)}.grid--3-col-tablet{grid-template-columns:repeat(3,1fr)}.grid--4-col-tablet{grid-template-columns:repeat(4,1fr)}}.list-unstyled{list-style:none;margin:0;padding:0}.product-variants,.pts-swatch{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/206/assets/theme.css.map */
