*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}body{overflow-x:clip;font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-leading);color:var(--color-text-body);background-color:var(--color-surface-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px;border-radius:4px}.skip-to-content{position:absolute;top:-100%;left:16px;z-index:var(--primitive-z-modal);padding:8px 16px;background:var(--color-brand-primary);color:#fff;font-weight:700;border-radius:0 0 8px 8px;transition:top var(--transition-fast)}.skip-to-content:focus{top:0}.container{width:100%;max-width:calc(var(--container-max) + var(--container-padding) * 2);margin-inline:auto;padding-inline:var(--container-padding)}@media(min-width:768px){.container{padding-inline:var(--container-padding-md)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.section-padding{padding-top:var(--section-padding, 64px);padding-bottom:var(--section-padding, 64px)}@media(max-width:767px){.section-padding{padding-top:var(--section-padding-mobile, 48px);padding-bottom:var(--section-padding-mobile, 48px)}}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.grid{display:grid}[data-animate]{opacity:0;transform:translateY(16px);transition:opacity var(--primitive-duration-slow) var(--primitive-easing-out),transform var(--primitive-duration-slow) var(--primitive-easing-out)}[data-animate].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-animate]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/base.css.map */
