*,*:before,*:after{box-sizing:border-box}html{color:var(--bw-color-text);background:var(--bw-color-canvas);font-family:var(--bw-font-body);font-size:100%;font-style:var(--bw-font-body-style);font-weight:var(--bw-font-body-weight);line-height:var(--bw-line-height-normal);text-size-adjust:100%;scroll-behavior:smooth}body{min-width:20rem;margin:0;color:var(--bw-color-text);background:var(--bw-color-canvas);font-size:var(--bw-text-base);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{color:var(--bw-color-white);background:var(--bw-color-olive)}img,picture,video,canvas,svg{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button,input,select,textarea,a,summary,[tabindex]{scroll-margin-block:var(--bw-space-500)}button,[role=button],input[type=button],input[type=submit],input[type=reset]{font-family:var(--bw-font-commerce)}strong,b{font-weight:var(--bw-font-body-bold)}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}button,[role=button]{cursor:pointer}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--bw-focus-width) solid var(--bw-color-focus-outer);outline-offset:var(--bw-focus-gap);box-shadow:0 0 0 2px var(--bw-color-focus-inner)}:where(a,button,input,select,textarea,summary,[tabindex]):focus:not(:focus-visible){outline:none}#MainContent:focus-visible{outline:none;box-shadow:none}[hidden]{display:none!important}.bw-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bw-skip-link{position:fixed;z-index:var(--bw-z-toast);inset-block-start:var(--bw-space-400);inset-inline-start:var(--bw-space-400);padding:var(--bw-space-300) var(--bw-space-400);color:var(--bw-color-action-text);background:var(--bw-color-action);border-radius:var(--bw-radius-sm);box-shadow:var(--bw-shadow-floating);transform:translateY(-200%);transition:transform var(--bw-duration-fast) var(--bw-ease-standard)}.bw-skip-link:focus{transform:translateY(0)}@media(forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:.1875rem solid CanvasText;box-shadow:none}.bw-skip-link{border:1px solid ButtonText}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bw-base.css.map */
