*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--font-family-base: "Sharp Grotesk Cyr Book 19", var(--font-sans, "Inter"), -apple-system, sans-serif;--font-family-base-italic: "Sharp Grotesk Cyr Book Itl 19", var(--font-sans, "Inter"), -apple-system, sans-serif;--font-family-medium: "Sharp Grotesk Cyr Medium 20", var(--font-sans, "Inter"), sans-serif;--font-family-medium-19: "Sharp Grotesk Cyr Medium 19", var(--font-sans, "Inter"), sans-serif;--font-family-medium-22: "Sharp Grotesk Cyr Medium 22", var(--font-sans, "Inter"), sans-serif;--font-family-bold: "Sharp Grotesk Cyr Semibold 20", var(--font-sans, "Inter"), sans-serif;--container-max-width: 1200px;--header-height: 72px;--z-header: 99999;--z-sticky: 9999;--z-modal-backdrop: 100000;--z-cart: 100001;--color-success: #10b981}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:var(--font-family-base);line-height:1.6;color:var(--color-text, #1C1917);background:var(--color-bg-alt, #F5F0E8);margin:0;padding:0;overflow-x:hidden}.shopify-section{margin:0;padding:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}a{text-decoration:none;color:inherit}button{font:inherit;cursor:pointer;border:none;background:none}.mv-container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:1200px){.mv-container{padding-left:0;padding-right:0}}.mv-type--headline1{font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1;margin-bottom:1rem}.mv-type--headline2{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:.75rem}.mv-type--headline3{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.mv-type--headline4{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;line-height:1.3}.visually-hidden{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}.skip-to-content-link{position:absolute;z-index:9999;top:-100px;left:0}.skip-to-content-link:focus{top:0}.loading{opacity:.6;pointer-events:none}@media(max-width:768px){.mv-container{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/base.css.map */
