*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.mp-body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1rem;line-height:1.5;color:var(--mp-color-text);background:var(--mp-color-bg);min-height:100svh;display:flex;flex-direction:column}.mp-main{flex:1;width:100%;max-width:var(--mp-page-width);margin-inline:auto;padding-inline:clamp(.75rem,2vw,1.25rem)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mp-skip-link:focus{position:fixed;z-index:100000;top:.5rem;left:.5rem;padding:.75rem 1rem;background:var(--mp-color-primary);color:#fff;clip:auto;width:auto;height:auto;margin:0;font-weight:600;text-decoration:none}.mp-skeleton{background:linear-gradient(90deg,#eee 25%,#f5f5f5,#eee 75%);background-size:200% 100%;animation:mp-skel 1.2s ease-in-out infinite;border-radius:4px}[data-mp-theme=dark] .mp-skeleton{background:linear-gradient(90deg,#2a2a2a 25%,#333,#2a2a2a 75%);background-size:200% 100%}@keyframes mp-skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.mp-skeleton{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mp-base.css.map */
