@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(shto-font-instrumentsans.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(shto-font-instrumentsans-italic.woff2) format("woff2")}@font-face{font-family:Shto Instrument Fallback;src:local("Arial"),local("Helvetica");size-adjust:97%;ascent-override:96%;descent-override:25%;line-gap-override:0%}.shto{--font-body: "Instrument Sans", "Shto Instrument Fallback", Arial, sans-serif;--shto-ease: cubic-bezier(.2, 0, 0, 1);--shto-fast: .18s;--shto-slow: .32s}.shto.shto,.shto.shto :is(div,span,p,a,button,h1,h2,h3,h4,h5,h6,li,strong,b,em,i,label,input,select,textarea,summary,blockquote,figcaption){font-family:var(--shto-ff, var(--font-body))!important}@property --shto-r{syntax: "*"; inherits: false;}.shto.shto :is(p,div,h1,h2,h3,h4,h5,h6,strong,b,th,input,textarea,select){font-weight:var(--shto-w, inherit)!important}.shto.shto :is(h1,h2,h3,h4,h5,h6,[class*=title],[class*=heading],button[type=submit]){color:var(--shto-c, inherit)!important}.shto.shto :is(button,[class*=button],[class*=btn-],[class*=pill],[class*=tag-]){border-radius:var(--shto-r, 0)!important}:where(.shto) :is(strong,b){--shto-w: 600}.shto,.shto *,.shto *:before,.shto *:after{box-sizing:border-box}:where(.shto){display:block;width:100%;margin:0;padding:0;font-size:16px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:0;text-transform:none;text-align:left;color:var(--ink);background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}:where(.shto) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd,summary,details,table,th,td){margin:0;padding:0;font:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;text-transform:inherit;list-style:none;word-break:normal;outline:0;border:0}:where(.shto) :is(p,button,input){letter-spacing:inherit}:where(.shto) table{border-collapse:separate;border-spacing:0;width:auto}:where(.shto){height:calc-size(auto,round(up,size,1px))}body:has(.shto) .shopify-section-group-header-group{height:calc-size(auto,round(up,size,1px))}.shto summary{list-style:none;cursor:pointer}.shto summary::-webkit-details-marker{display:none}.shto [data-shto-carousel]{scrollbar-width:none}.shto [data-shto-carousel]::-webkit-scrollbar{display:none}.shto [data-shto-carousel][data-shto-swipe-on]{overflow:hidden!important;scroll-snap-type:none!important;touch-action:pan-y;user-select:none;-webkit-user-select:none}.shto [data-shto-carousel][data-shto-swipe-on] img{-webkit-user-drag:none}:where(.shto) a{color:inherit;text-decoration:none}.shto .shto-richtext a{text-decoration:underline}:where(.shto) :is(strong,b){font-weight:600;--shto-w: 600}:where(.shto) :is(button,input,select,textarea){margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline-offset:2px;font:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;appearance:none;-webkit-appearance:none;min-height:0;min-width:0;height:auto;width:auto;line-height:inherit}:where(.shto) :is(button,select){cursor:pointer}:where(.shto) :is(img,svg,video){display:block;max-width:100%;border:0}:where(.shto) img{height:auto}.shto [hidden]{display:none!important}.shto-visually-hidden{position:absolute!important;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:989.98px){.shto .shto-desktop-only{display:none!important}}@media(min-width:990px){.shto .shto-mobile-only{display:none!important}}html:has(.shto){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.shto){scroll-behavior:auto}.shto *,.shto *:before,.shto *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

