*{box-sizing:border-box}html{scrollbar-width:thin;scroll-behavior:smooth}html[scroll-lock]{overflow:hidden}body{margin:0;min-height:100svh;color:var(--color-foreground);background:var(--color-background);display:flex;flex-direction:column;font-variation-settings:"slnt" 0}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}button,.button,.button-secondary,button.shopify-payment-button__button--unbranded{display:grid;align-content:center;text-decoration:none;text-align:center;-webkit-appearance:none;appearance:none;background-color:var(--button-background-color);border:none;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);margin-block:0;cursor:pointer;width:fit-content;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}.button,button.shopify-payment-button__button--unbranded{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary)}.button-secondary{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary)}.button:disabled,.button[aria-disabled=true],.button-secondary[aria-disabled=true],button.shopify-payment-button__button--unbranded:disabled{opacity:.5;cursor:not-allowed}.hidden,.hidden--mobile,.mobile\:hidden,.hidden--desktop,.desktop\:hidden,.hide-when-empty:empty{display:none!important}.visually-hidden:not(:focus,:active){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.content-for-layout{flex:1}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 16px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 40px}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{width:100%}.section{width:100%;position:relative;display:grid;grid-template-columns:var(--full-page-grid-with-margins);min-height:var(--section-min-height, auto)}.section>*{grid-column:2}.section--page-width>*{grid-column:2}.section--full-width>*{grid-column:1 / -1}@media screen and (max-width:749px){.section--mobile-full-width>*{grid-column:1 / -1}}.section--full-width.section--full-width-margin>*{grid-column:1 / -1}.section-content-wrapper{min-height:calc(var(--section-min-height, auto) - var(--section-height-offset, 0px));position:relative;width:100%;height:100%}.grid{display:flex;flex-direction:column}@media screen and (min-width:750px){.grid{display:grid;gap:0;grid-template-columns:var(--margin-4xl) repeat(var(--centered-column-number),minmax(0,1fr)) var(--margin-4xl);grid-template-areas:"column-0 column-1 column-2 column-3 column-4 column-5 column-6 column-7 column-8 column-9 column-10 column-11 column-12 column-13"}}.flex{display:flex;gap:var(--gap-md)}.list-unstyled{margin:0;padding:0;list-style:none}.relative{position:relative}:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){:focus{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base-critical.css.map */
