html{scroll-behavior:smooth}body{margin:0;color:var(--sl-color-text);background:var(--sl-color-background);font-family:var(--sl-font-family);font-size:var(--sl-font-size-body);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none;transition:opacity var(--sl-duration-fast) var(--sl-ease),transform var(--sl-duration-fast) var(--sl-ease)}a:hover{text-decoration:none;opacity:.82}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:.2rem solid var(--sl-color-text);outline-offset:.3rem}h1,h2,h3,h4,p{margin-top:0}h1{font-size:var(--sl-font-size-h1);font-weight:700;line-height:1.17;letter-spacing:-.03em}h2{font-size:var(--sl-font-size-h2);font-weight:700;line-height:1.21;letter-spacing:-.02em}h3{font-size:var(--sl-font-size-h3);font-weight:600;line-height:1.27}h4{font-size:var(--sl-font-size-h4);font-weight:600;line-height:1.33}p{color:var(--sl-color-text-muted);font-size:var(--sl-font-size-body);line-height:1.5}.sl-page-width{width:100%;max-width:var(--sl-content-width);margin-inline:auto;padding-inline:var(--sl-page-padding-mobile)}.sl-section{padding-block:var(--sl-section-spacing-mobile)}.sl-surface{background:var(--sl-color-surface);border-radius:var(--sl-radius-card)}.sl-card{background:var(--sl-color-surface);border-radius:var(--sl-radius-card);box-shadow:var(--sl-shadow-card)}.sl-grid{display:grid;gap:var(--sl-space-3)}.sl-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-visually-hidden{position:absolute!important;width:.1rem!important;height:.1rem!important;padding:0!important;margin:-.1rem!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media screen and (min-width:750px){.sl-page-width{padding-inline:var(--sl-page-padding-desktop)}.sl-section{padding-block:var(--sl-section-spacing-desktop)}}@media screen and (min-width:990px){.sl-grid--4-desktop{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sl-space-5)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sl-reveal{opacity:0;transform:translateY(40px);transition:opacity .7s ease,transform .7s ease}.sl-visible{opacity:1;transform:none}.sl-button,.button{transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.sl-button:hover,.button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000001f}.sl-button:active,.button:active{transform:translateY(0)}.card-wrapper .card__media img,.sl-product-card img{transition:transform .4s ease}.card-wrapper:hover .card__media img,.sl-product-card:hover img{transform:scale(1.04)}.sl-header-scrolled{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 8px 24px #00000014}.sl-header-scrolled .header{padding-top:8px;padding-bottom:8px;transition:padding .25s ease}@keyframes sl-page-enter{0%{opacity:0;transform:translateY(10px) scale(.995);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}body{animation:sl-page-enter .38s cubic-bezier(.22,1,.36,1) both}
/*# sourceMappingURL=/cdn/shop/t/2/assets/smoothlite-base.css.map */
