*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}a{text-decoration:none;color:inherit}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{background:none;border:none;cursor:pointer}.m-visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.m-skip-link{position:absolute;top:12px;left:12px;z-index:10003;padding:10px 14px;color:#fff;background:#000;transform:translateY(-140%);transition:transform .2s ease}.m-skip-link:focus{transform:translateY(0)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:2px}.m-body{position:relative;margin:0;display:flex;min-height:100vh;flex-direction:column;font-family:var(--font-family-body);color:#000;background-color:#fff}.m-main{flex:1}.m-section-side-paddings{padding-left:16px!important;padding-right:16px!important}@media screen and (min-width:768px){.m-section-side-paddings{padding-left:24px!important;padding-right:24px!important}}@media screen and (min-width:1024px){.m-section-side-paddings{padding-left:36px!important;padding-right:36px!important}}.m-drawer__overlay{cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:all .3s linear}.m-drawer__overlay.show-overlay{opacity:1!important;visibility:visible!important}body.m-mobile-menu-open .m-drawer__overlay{z-index:1001}.m-mobile-menu__wrapper{position:fixed;z-index:1050;height:100dvh;top:0;left:0;background:var(--m-bg-white);width:100%;max-width:332px;transform:translate(-100%);transition:all .3s linear}.m-mobile-menu__additional-menu{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:331px;background:var(--m-bg-white);z-index:560;transform:translate(-100%);transition:all .3s linear}.m-mobile-menu__transform{transform:translate(0)!important}
/*# sourceMappingURL=/cdn/shop/t/418/assets/m-base.css.map */
