*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background-color:var(--color-page-background);color:var(--color-text-main);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0 0 var(--spacing-h2-to-text);font-family:var(--font-heading-family);font-weight:var(--font-weight-bold)}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:var(--spacing-before-heading)}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-h1);margin-bottom:var(--spacing-h1-to-text)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);margin-bottom:var(--spacing-h2-to-text)}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);margin-bottom:var(--spacing-h3-to-text)}h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-h4)}h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-h5)}p{margin:0 0 var(--spacing-paragraph)}p:last-child{margin-bottom:0}strong,b{font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body-bold)}small{font-size:var(--font-size-body-small)}a{color:inherit;text-decoration:underline;text-underline-offset:.2em}:focus-visible{outline:var(--border-divider) solid var(--color-key-main);outline-offset:2px}.page-width{max-width:var(--page-max-width);margin-inline:auto;padding-inline:var(--page-gutter)}.page-width.drawer-menu{max-width:100%}@media screen and (min-width:750px){.page-width--narrow{padding-inline:9rem}}@media screen and (min-width:990px){.page-width--narrow{max-width:72.6rem;padding-inline:0}}.button{display:inline-flex;align-items:center;justify-content:center;padding:var(--button-padding-block) var(--button-padding-inline);border:var(--button-border-width) solid var(--button-primary-border);border-radius:var(--button-radius);background-color:var(--button-primary-bg);color:var(--button-primary-label);font-size:var(--font-size-body);font-weight:var(--button-font-weight);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body-bold);text-align:center;text-decoration:none;cursor:pointer;transition:opacity .15s ease-in-out}.button:hover{opacity:.9}.button:before,.button:after{content:none}.button--primary-dark{background-color:var(--button-primary-dark-bg);border-color:var(--button-primary-dark-border);color:var(--button-primary-dark-label)}.button--secondary{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-label)}.button--secondary-dark{background-color:var(--button-secondary-dark-bg);border-color:var(--button-secondary-dark-border);color:var(--button-secondary-dark-label)}.button--success{background-color:var(--button-success-bg);border-color:var(--button-success-border);color:var(--button-success-label)}.button[disabled],.button[aria-disabled=true]{opacity:var(--button-disabled-opacity);cursor:not-allowed}.button[disabled]:hover,.button[aria-disabled=true]:hover{opacity:var(--button-disabled-opacity)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/936/assets/foundation.css.map */
