:root{--base-size:min(10px, calc((100vw - var(--sbw,0px)) / 192));--c-black:#0f0f0f;--c-black-40:#141414;--c-burgundy:#510010;--c-orange:#c46e3a;--c-accent:var(--c-orange);--c-white:#f5f5f5;--c-bg:#fafafa;--c-beige:#eae4d8;--c-ink:#1a1a1a;--c-texture:#efefef;--c-texture-hover:#e4e4e4;--c-texture-active:#e7e7e7;--c-tag:#e5e5e5;--c-stripe:#f0f0f0;--c-sale:#c43a3a;--c-new:#8c982f;--c-best:#cd2929;--c-error:#db0a14;--c-success:#8c982f;--c-muted:#14141466;--c-white-rgb:245 245 245;--font-text:"Poppins", "Noto Sans", "Noto Sans Georgian", sans-serif;--font-display:"Wix Madefor Text", "Noto Sans Georgian", sans-serif;--font-lang:"Golos Text", sans-serif;--ease-figma:cubic-bezier(0, 0, .58, 1);--t-hover:.3s;--t-card:.4s;--z-menu-overlay:45;--z-header:50;--z-topbar:51;--z-dropdown:60;--z-overlay:70;--z-panel:80}@media only screen and (max-width:1024px){:root{--base-size:calc((100vw - var(--sbw,0px)) / 76.8)}}@media only screen and (max-width:440px){:root{--base-size:calc((100vw - var(--sbw,0px)) / 37.5)}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-600-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/wix-madefor-text-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/wix-madefor-text-cyrillic-700-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/wix-madefor-text-latin-700-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-700-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/wix-madefor-text-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/wix-madefor-text-cyrillic-800-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/wix-madefor-text-latin-800-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-800-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/wix-madefor-text-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/wix-madefor-text-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/wix-madefor-text-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/wix-madefor-text-cyrillic-600-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/poppins-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-700-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-400-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-latin-600-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/noto-sans-cyrillic-600-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/golos-text-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/golos-text-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/noto-sans-georgian-georgian-400-normal.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/noto-sans-georgian-georgian-500-normal.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/noto-sans-georgian-georgian-600-normal.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/noto-sans-georgian-georgian-700-normal.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/noto-sans-georgian-georgian-800-normal.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%}body{min-height:100vh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}[hidden]{display:none!important}:root{-webkit-tap-highlight-color:#0000}body{font-family:var(--font-text);font-size:calc(var(--base-size)*1.6);color:var(--c-black);background-color:var(--c-bg);flex-direction:column;min-height:100dvh;font-weight:400;line-height:normal;display:flex;overflow-x:clip}body>main{flex-grow:1}.container{width:100%;max-width:calc(var(--base-size)*192);padding-inline:calc(var(--base-size)*6);margin-inline:auto}@media only screen and (max-width:1024px){.container{padding-inline:calc(var(--base-size)*1.5)}}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.consent a,.order__note a,.basket__empty-text a,.favs__empty-text a{transition:color var(--t-hover) var(--ease-figma)}.consent a:hover,.order__note a:hover,.basket__empty-text a:hover,.favs__empty-text a:hover{color:var(--c-burgundy)}:root{--dur-fast:.3s;--dur-base:.6s;--dur-slow:.9s;--stagger:.1s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(calc(var(--base-size) * 3))}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(calc(var(--base-size) * -4))}to{opacity:1;transform:translate(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.u-enter{animation:fade-in-up var(--dur-base) var(--ease-out) both;animation-delay:calc(var(--stagger)*var(--i,0))}.u-enter-scale{animation:scale-in var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--stagger)*var(--i,0))}.reveal{opacity:0;transform:translateY(calc(var(--base-size) * 3));transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);transition-delay:calc(var(--stagger)*var(--i,0))}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.reveal{opacity:1;transform:none}}.btn{isolation:isolate;height:calc(var(--base-size)*5.5);padding-inline:calc(var(--base-size)*3);font-size:calc(var(--base-size)*1.8);font-weight:500;line-height:calc(var(--base-size)*1.8);text-align:center;text-transform:uppercase;white-space:nowrap;border-radius:calc(var(--base-size)*50);transition:color var(--t-hover) var(--ease-figma);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.btn:before{z-index:-1;aspect-ratio:1;content:"";width:100%;transition:transform var(--t-hover) var(--ease-figma);border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)scale(0)}.btn:hover:before{transform:translateY(-50%)scale(1)}.btn--glass{color:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-white);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000003}.btn--glass:before{background-color:var(--c-white)}.btn--glass:hover{color:var(--c-burgundy)}.btn--sm{height:calc(var(--base-size)*4.6);padding-inline:calc(var(--base-size)*3.1);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.4)}.btn--outline{color:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-white)}.btn--outline:before{background-color:var(--c-white)}.btn--outline:hover{color:var(--c-burgundy)}.btn--primary{color:var(--c-white);background-color:var(--c-burgundy)}.btn--primary:before{background-color:var(--c-black)}.btn--secondary{padding-inline:calc(var(--base-size)*3.1);color:var(--c-burgundy);box-shadow:inset 0 0 0 1px var(--c-burgundy)}.btn--secondary:before{background-color:var(--c-burgundy)}.btn--secondary:hover{color:var(--c-white)}@media only screen and (max-width:1024px){.btn{height:calc(var(--base-size)*5);padding-inline:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}}.arrow{isolation:isolate;width:calc(var(--base-size)*5.5);height:calc(var(--base-size)*5.5);transition:color var(--t-hover) var(--ease-figma),box-shadow var(--t-hover) var(--ease-figma);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.arrow svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4)}.arrow:before{z-index:-1;content:"";transition:transform var(--t-hover) var(--ease-figma);border-radius:50%;position:absolute;inset:0;transform:translate(100%)}.arrow--next:before{transform:translate(-100%)}.arrow:hover:before{transform:translate(0)}.arrow--white{color:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-white);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000003}.arrow--white:before{background-color:var(--c-white)}.arrow--white:hover{color:var(--c-burgundy)}.arrow--burgundy{color:var(--c-burgundy);box-shadow:inset 0 0 0 1px var(--c-burgundy)}.arrow--burgundy:before{background-color:var(--c-burgundy)}.arrow--burgundy:hover{color:var(--c-white)}.arrow--burgundy:disabled{color:#14141466;cursor:default;box-shadow:inset 0 0 0 1px #14141433}.arrow--burgundy:disabled:before{visibility:hidden}.section-head{gap:calc(var(--base-size)*1.5);align-items:center;display:flex}.section-title{min-width:0;font-family:var(--font-display);font-size:calc(var(--base-size)*6.4);font-weight:800;line-height:calc(var(--base-size)*6.4);color:var(--c-ink);text-transform:uppercase;flex:1}.section-arrows{gap:calc(var(--base-size)*.8);display:flex}.dots{gap:calc(var(--base-size)*.8);justify-content:center;width:fit-content;margin-inline:auto;display:flex}.dots__dot{width:calc(var(--base-size)*1);height:calc(var(--base-size)*1);transition:background-color var(--t-hover) var(--ease-figma);background-color:#14141433;border-radius:50%;position:relative}.dots__dot:before{inset:calc(var(--base-size)*-.4);content:"";position:absolute}.dots__dot.is-filled{background-color:var(--c-burgundy)}.carousel__viewport{overflow:hidden}.carousel__track{gap:calc(var(--base-size)*2);transition:transform var(--t-card) var(--ease-figma);align-items:flex-start;display:flex}@media only screen and (max-width:1024px){.section-title{font-size:calc(var(--base-size)*2.8);line-height:calc(var(--base-size)*2.8)}.section-arrows{display:none}.carousel__viewport{margin-inline:calc(-1*calc(var(--base-size) * 1.5));padding-inline:calc(var(--base-size)*1.5);scroll-padding-inline:calc(var(--base-size)*1.5);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.carousel__viewport::-webkit-scrollbar{display:none}.carousel__track{gap:calc(var(--base-size)*1.5);transform:none!important}.carousel__item{scroll-snap-align:start}.dots{gap:calc(var(--base-size)*.4)}.dots__dot{width:calc(var(--base-size)*.8);height:calc(var(--base-size)*.8)}}.topbar{padding:calc(var(--base-size)*.6) calc(var(--base-size)*6);color:var(--c-white);background-color:var(--c-black);justify-content:center;display:flex}.topbar__text{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);white-space:nowrap}.topbar__text b{font-weight:600}.header{z-index:var(--z-header);height:calc(var(--base-size)*6);color:var(--c-white);border-radius:0 0 calc(var(--base-size)*1.2) calc(var(--base-size)*1.2);transition:background-color var(--t-hover) var(--ease-figma),box-shadow var(--t-hover) var(--ease-figma);position:sticky;top:0}.header.is-scrolled{background-color:var(--c-burgundy);box-shadow:inset 0 -1px #14141433}.header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;height:100%;display:grid}.header__nav{gap:calc(var(--base-size)*3.25);margin-top:calc(var(--base-size)*2);align-items:center;display:flex}.header__link{gap:calc(var(--base-size)*.2);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*2.1);text-transform:uppercase;white-space:nowrap;transition:opacity var(--t-hover) var(--ease-figma);align-items:center;display:inline-flex}.header__link:hover,.header__link[aria-current=page]{opacity:.6}.header__link svg{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2)}.header__logo{width:calc(var(--base-size)*8.8);margin-top:calc(var(--base-size)*1.62);display:block}.header__logo svg{width:100%;height:auto}.header__actions{gap:calc(var(--base-size)*2.4);margin-top:calc(var(--base-size)*1.8);justify-self:end;align-items:flex-start;display:flex}.header__icons{gap:calc(var(--base-size)*1.6);display:flex}.header__icon{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);display:block;position:relative}.header__icon svg{width:100%;height:100%;transition:opacity var(--t-hover) var(--ease-figma)}.header__icon:hover svg,.header__icon[aria-current=page] svg{opacity:.6}.header__badge{top:calc(var(--base-size)*.4);left:calc(var(--base-size)*1.4);width:round(calc(var(--base-size) * 1.8),1px);height:round(calc(var(--base-size) * 1.8),1px);padding-top:round(calc(var(--base-size) * .1),1px);font-size:calc(var(--base-size)*1.1);font-weight:600;line-height:round(calc(var(--base-size) * 1.7),1px);color:var(--c-white);background-color:var(--c-accent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.lang{width:calc(var(--base-size)*4);height:calc(var(--base-size)*2.4);position:relative}.lang__toggle{top:calc(var(--base-size)*.25);gap:calc(var(--base-size)*.6);font-family:var(--font-lang);font-size:calc(var(--base-size)*1.6);font-weight:500;line-height:calc(var(--base-size)*1.9);color:var(--c-beige);text-transform:uppercase;align-items:center;display:flex;position:absolute;right:0}.lang__toggle svg{width:calc(var(--base-size)*1.2);height:calc(var(--base-size)*1.2);transition:transform var(--t-hover) var(--ease-figma)}.lang__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.lang__list{top:calc(var(--base-size)*4.45);left:calc(var(--base-size)*-1.2);z-index:var(--z-dropdown);width:calc(var(--base-size)*5.2);padding-block:calc(var(--base-size)*.5);background-color:var(--c-texture-hover);border-radius:calc(var(--base-size)*.8);position:absolute}.lang__item{height:calc(var(--base-size)*4);padding:calc(var(--base-size)*1);font-family:var(--font-lang);font-size:calc(var(--base-size)*1.6);font-weight:500;line-height:calc(var(--base-size)*2);color:#000;border-radius:calc(var(--base-size)*.8);transition:color var(--t-hover) var(--ease-figma),background-color var(--t-hover) var(--ease-figma);display:block}.lang__item:hover{color:var(--c-white);background-color:var(--c-burgundy)}.header--dark{color:var(--c-black)}.header--dark .header__logo{color:var(--c-burgundy)}.header--dark .lang__toggle{color:var(--c-black)}.header--dark.is-scrolled,.header--dark.is-scrolled .header__logo{color:var(--c-white)}.header--dark.is-scrolled .lang__toggle{color:var(--c-beige)}.header__burger{display:none}@media only screen and (max-width:1024px){.topbar{padding:calc(var(--base-size)*.6) calc(var(--base-size)*1.5)}.topbar__text{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.header__nav,.header__actions .lang,.header__icons li:nth-child(2),.header__icons li:nth-child(3){display:none}.header__burger{width:calc(var(--base-size)*3.5);height:calc(var(--base-size)*3.5);margin-top:calc(var(--base-size)*1.25);color:inherit;justify-self:start;display:block}.header__burger svg{width:100%;height:100%;display:block}.header__burger .header__burger-close,.header__burger[aria-expanded=true] .header__burger-open{display:none}.header__burger[aria-expanded=true] .header__burger-close{display:block}.header__actions{margin-right:calc(var(--base-size)*.8)}.header__inner{position:relative}.header--dark .header__icons li:nth-child(2){display:block}.header--dark .header__icons li:first-child{top:calc(var(--base-size)*1.8);left:calc(var(--base-size)*6.6);position:absolute}}.mmenu{display:none}@media only screen and (max-width:1024px){.mmenu{z-index:calc(var(--z-header) - 1);background-color:var(--c-bg);display:block;position:fixed;inset:0}.mmenu[hidden]{display:none}.mmenu__panel{inset:calc(var(--base-size)*8.8) 0 0;padding-bottom:calc(var(--base-size)*19.9);overscroll-behavior:contain;background-color:var(--c-bg);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.mmenu__panel[hidden]{display:none}.mmenu__list{border-top:1px solid #14141433;flex:none}.mmenu__row{gap:calc(var(--base-size)*1);width:100%;min-height:calc(calc(var(--base-size) * 4.8) + 1px);padding:calc(var(--base-size)*1.2) calc(var(--base-size)*1.5);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-black);text-align:left;text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma);border-bottom:1px solid #14141433;align-items:center;display:flex}.mmenu__row--item{font-size:calc(var(--base-size)*1.6);font-weight:400;line-height:calc(var(--base-size)*2.2);text-transform:none}[data-mmenu-panel=col-0] .mmenu__row--item,[data-mmenu-panel=col-1] .mmenu__row--item{min-height:0}.mmenu__row span{flex:1;min-width:0}.mmenu__row:hover{color:var(--c-burgundy)}.mmenu__chevron{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none}.mmenu__back{gap:calc(var(--base-size)*.8)}.mmenu__account{gap:calc(var(--base-size)*1.2);margin:calc(var(--base-size)*2.4) calc(var(--base-size)*1.5);padding:calc(var(--base-size)*1.5);color:var(--c-black);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6);flex:none;align-items:center;display:flex}.mmenu__account-icon{width:calc(var(--base-size)*4.5);height:calc(var(--base-size)*4.5);flex:none;place-items:center;display:grid;position:relative}.mmenu__account-q{width:100%;height:100%}.mmenu__account-initial,.mmenu__account.is-auth .mmenu__account-q{display:none}.mmenu__account.is-auth .mmenu__account-initial{width:100%;height:100%;padding-left:calc(var(--base-size)*.33);font-size:calc(var(--base-size)*2.45);font-weight:600;line-height:calc(var(--base-size)*3.4);color:var(--c-white);background-color:var(--c-accent);border-radius:50%;place-items:center;display:grid}.mmenu__account-text{min-width:0;font-size:calc(var(--base-size)*1.6);font-weight:600;line-height:calc(var(--base-size)*2.2);flex:1}.mmenu__bottom{z-index:1;gap:calc(var(--base-size)*.9);padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.mmenu__care-box{padding-block:calc(var(--base-size)*2)}.mmenu__care{gap:calc(var(--base-size)*.8);width:100%;padding:calc(var(--base-size)*1) calc(var(--base-size)*2) calc(var(--base-size)*1) calc(var(--base-size)*1);color:var(--c-black);text-align:left;border:1px solid var(--c-burgundy);border-radius:calc(var(--base-size)*50);align-items:center;display:flex}.mmenu__care-icon{width:calc(var(--base-size)*5);height:calc(var(--base-size)*5);color:var(--c-white);background-color:var(--c-burgundy);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.mmenu__care-icon svg{width:calc(var(--base-size)*3.5);height:calc(var(--base-size)*3.5)}.mmenu__care-text{gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2);flex-direction:column;display:flex}.mmenu__care-text b{font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase}.mmenu__langs{gap:calc(var(--base-size)*.8);display:flex}.mmenu__langs li{flex:1}.mmenu__lang{padding:calc(var(--base-size)*.8) calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);color:var(--c-black);text-align:center;background-color:var(--c-texture-active);border-radius:calc(var(--base-size)*.8);transition:color var(--t-hover) var(--ease-figma),background-color var(--t-hover) var(--ease-figma);display:block}a.mmenu__lang:hover,.mmenu__lang[aria-current]{color:var(--c-white);background-color:var(--c-burgundy)}}.topbar{z-index:var(--z-topbar);position:relative}.overlay{z-index:var(--z-overlay);background-color:#0009;position:fixed;inset:0}.overlay.is-menu{z-index:var(--z-menu-overlay)}.header.is-menu-open,.header.is-menu-open.is-scrolled{color:var(--c-black);background-color:var(--c-bg);box-shadow:none;border-radius:0}.header.is-menu-open .header__logo{color:var(--c-burgundy)}.header.is-menu-open .lang__toggle{color:var(--c-black)}.header__link--catalog svg{transition:transform var(--t-hover) var(--ease-figma)}.header__link--catalog[aria-expanded=true] svg{transform:rotate(180deg)}.cmenu{height:calc(var(--base-size)*46.7);background-color:var(--c-bg);border-radius:0 0 calc(var(--base-size)*1.2) calc(var(--base-size)*1.2);position:absolute;top:100%;left:0;right:0}.cmenu__inner{height:100%;padding-top:calc(var(--base-size)*4);position:relative}.cmenu__inner:before{top:-1px;right:calc(var(--base-size)*6);left:calc(var(--base-size)*6);content:"";background-color:#14141433;height:1px;position:absolute}.cmenu__cols{gap:calc(var(--base-size)*6);align-items:flex-start;display:flex}.cmenu__col,.cmenu__list{gap:calc(var(--base-size)*1.6);flex-direction:column;display:flex}.cmenu__col{width:calc(var(--base-size)*40.5)}.cmenu__head{font-size:calc(var(--base-size)*1.8);font-weight:500;line-height:calc(var(--base-size)*1.8);color:var(--c-black);text-transform:uppercase}.cmenu__item{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:var(--c-black);transition:color var(--t-hover) var(--ease-figma);display:block}.cmenu__item:hover{color:var(--c-burgundy)}.search{z-index:var(--z-panel);gap:calc(var(--base-size)*1.6);width:calc(var(--base-size)*64.7);padding:calc(var(--base-size)*1.8) calc(var(--base-size)*6) calc(var(--base-size)*7) calc(var(--base-size)*3);color:var(--c-black);background-color:var(--c-bg);border-radius:calc(var(--base-size)*2.4) 0 0 calc(var(--base-size)*2.4);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:inset 0 1px #eae4d833,inset 0 -1px #eae4d833}.search__head{gap:calc(var(--base-size)*3);align-items:center;display:flex}.search__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);flex:1}.search__close{width:calc(var(--base-size)*1.6);height:calc(var(--base-size)*1.6)}.search__close svg{width:100%;height:100%}.search__field{gap:calc(var(--base-size)*1.2);height:calc(var(--base-size)*4.5);padding-block:calc(var(--base-size)*1);box-shadow:inset 0 -1px 0 var(--c-black);align-items:center;display:flex}.search__field svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none}.search__input{min-width:0;font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-black);background:0 0;border:0;outline:none;flex:1;padding:0}.search__input::placeholder{color:var(--c-muted)}.search__input::-webkit-search-cancel-button{display:none}.search__result{gap:calc(var(--base-size)*1.6);flex-direction:column;display:flex}.search__label{font-size:calc(var(--base-size)*1.6);font-weight:600;line-height:calc(var(--base-size)*2.3)}.search__list{gap:calc(var(--base-size)*1.6);flex-direction:column;display:flex}.search__item{gap:calc(var(--base-size)*1);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);align-items:center;display:flex}.search__item svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none}.is-locked{padding-right:var(--sbw,0);overflow:hidden}@media only screen and (max-width:440px){.search{top:calc(var(--base-size)*4);gap:calc(var(--base-size)*1.2);width:auto;padding:calc(var(--base-size)*1.8) calc(var(--base-size)*1.5) calc(var(--base-size)*3);border-radius:calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0 0;left:0}.search__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.search__input,.search__item{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.search__result,.search__list{gap:calc(var(--base-size)*1.2)}.search__label{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}}.crumbs{gap:calc(var(--base-size)*.45);padding-top:calc(var(--base-size)*1.5);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2);align-items:center;display:flex}.crumbs__link{color:var(--c-muted);transition:color var(--t-hover) var(--ease-figma)}.crumbs__link:hover{color:var(--c-black)}.crumbs__sep{width:calc(var(--base-size)*.4);height:calc(var(--base-size)*.4);background-color:var(--c-accent);border-radius:50%;flex:none}.crumbs__current{color:var(--c-black)}.page-title{margin-top:calc(var(--base-size)*3.5);font-family:var(--font-display);font-size:calc(var(--base-size)*7.2);font-weight:800;line-height:calc(var(--base-size)*7.9);color:var(--c-ink);text-transform:uppercase}.link{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-black);text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma);text-decoration:underline}.link:hover{color:var(--c-burgundy)}.more{gap:calc(var(--base-size)*.8);height:calc(var(--base-size)*2);padding-inline:calc(var(--base-size)*6);font-size:calc(var(--base-size)*1.8);font-weight:500;line-height:calc(var(--base-size)*1.8);color:var(--c-black);text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma);justify-content:center;align-items:center;margin-inline:auto;display:flex}.more:hover{color:var(--c-burgundy)}.more svg{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2)}@media only screen and (max-width:1024px){.crumbs{padding-top:calc(var(--base-size)*1)}.page-title{margin-top:calc(var(--base-size)*2.2);font-size:calc(var(--base-size)*3.4);line-height:calc(var(--base-size)*3.7)}.catalog-page:not(.search-page) .page-title,.favorites-page .page-title{font-size:calc(var(--base-size)*3.6);line-height:calc(var(--base-size)*4)}.link{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.2)}.more{height:calc(var(--base-size)*2);padding-inline:calc(var(--base-size)*6);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}}.banner{height:calc(var(--base-size)*89.9);margin-top:calc(var(--base-size)*-6);color:var(--c-white);background-color:var(--c-black);position:relative;overflow:hidden}.banner__slide{opacity:0;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.banner__slide.is-active{opacity:1}.banner__slide picture{height:100%;display:block}.banner__img{object-fit:cover;width:100%;height:100%}.banner:after{pointer-events:none;content:"";background-color:#0003;position:absolute;inset:0}.banner__ui{z-index:1;max-width:calc(var(--base-size)*192);pointer-events:none;margin-inline:auto;position:absolute;inset:0}.banner__ui>*{pointer-events:auto}.banner__arrows{top:calc(var(--base-size)*43.3);right:calc(var(--base-size)*6);left:calc(var(--base-size)*6);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.banner__arrows .arrow{pointer-events:auto}.banner__cta{bottom:calc(var(--base-size)*9);width:calc(var(--base-size)*28.4);position:absolute;left:50%;transform:translate(-50%)}.banner__dots{bottom:calc(var(--base-size)*4);gap:calc(var(--base-size)*.8);display:flex;position:absolute;left:50%;transform:translate(-50%)}.banner__dot{width:calc(var(--base-size)*1);height:calc(var(--base-size)*1);background-color:rgb(var(--c-white-rgb)/.4);transition:background-color var(--t-hover) var(--ease-figma);border-radius:50%;position:relative}.banner__dot:before{inset:calc(var(--base-size)*-.4);content:"";position:absolute}.banner__dot[aria-current=true]{background-color:var(--c-white)}@media only screen and (max-width:1024px){.banner{height:calc(var(--base-size)*54)}.banner__arrows{display:none}.banner__cta{right:calc(var(--base-size)*1.5);bottom:calc(var(--base-size)*7);left:calc(var(--base-size)*1.5);width:auto;height:calc(var(--base-size)*5);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6);transform:none}}.categories{z-index:2;padding-top:calc(var(--base-size)*2);position:relative}.categories__list{gap:calc(var(--base-size)*2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cat-card{isolation:isolate;height:calc(var(--base-size)*60);color:var(--c-white);border-radius:calc(var(--base-size)*2.4);display:block;position:relative;overflow:hidden}.cat-card picture{z-index:-1;position:absolute;inset:0}.cat-card img{object-fit:cover;width:100%;height:100%;transition:transform var(--t-card) var(--ease-figma)}.cat-card:hover img{transform:scale(1.072)}.cat-card__panel{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*4) calc(var(--base-size)*3) calc(var(--base-size)*3);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#0000001a;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:0;left:0;right:0}.cat-card__title{font-family:var(--font-display);font-size:calc(var(--base-size)*4.2);font-weight:700;line-height:calc(var(--base-size)*5.3);text-transform:uppercase;align-self:stretch}.cat-card__title i,.section-title i{font-style:normal}@media only screen and (max-width:1024px){.categories{padding-top:calc(var(--base-size)*1.5)}.categories__list{gap:calc(var(--base-size)*1.5);grid-template-columns:minmax(0,1fr)}.cat-card{aspect-ratio:345/235;border-radius:calc(var(--base-size)*1.6);height:auto}.cat-card__panel{gap:calc(var(--base-size)*1.2);padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5) calc(var(--base-size)*2.2);align-items:stretch}.cat-card__title{font-size:calc(var(--base-size)*2);line-height:calc(var(--base-size)*2.7)}.cat-card__title i{font-style:normal}.cat-card__panel .btn{height:calc(var(--base-size)*4);padding-inline:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.4)}}.beauty{z-index:1;height:calc(var(--base-size)*55.7);position:relative}.beauty__inner{top:calc(var(--base-size)*-3.6);width:calc(var(--base-size)*89.2);height:calc(var(--base-size)*79.4);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.beauty__bottle{top:0;left:calc(var(--base-size)*15.62);width:calc(var(--base-size)*58);height:calc(var(--base-size)*59);position:absolute}.beauty__bottle img{width:100%;height:100%}.beauty__text{top:calc(var(--base-size)*20.1);gap:calc(var(--base-size)*2.4);flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;left:0}.beauty__mask{overflow:hidden}.beauty__mask--title{width:100%;height:calc(var(--base-size)*12.8)}.beauty__mask--lead{width:calc(var(--base-size)*59);height:calc(var(--base-size)*8.4)}.beauty__title{font-family:var(--font-display);font-size:calc(var(--base-size)*6.4);font-weight:800;line-height:calc(var(--base-size)*6.4);color:#0000;text-align:center;text-transform:uppercase;background-image:-webkit-image-set(url(/assets/images/beauty/title-gradient-892.png) 1x,url(/assets/images/beauty/title-gradient-1784.png) 2x);background-image:image-set("/assets/images/beauty/title-gradient-892.png" 1x,"/assets/images/beauty/title-gradient-1784.png" 2x);background-size:100% 100%;-webkit-background-clip:text;background-clip:text}.beauty__title i{font-style:normal}.beauty__line{white-space:nowrap;display:block}.beauty__lead{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:var(--c-black);text-align:center}.js .beauty__title,.js .beauty__lead,.js .beauty__bottle{transition-duration:.6s;transition-timing-function:ease-out}.js .beauty__title{transition-property:transform}.js .beauty__lead{transition-property:transform;transition-delay:.6s}.js .beauty__bottle{transition-property:transform,opacity;transition-delay:1.6s}.js .beauty:not(.is-animated) .beauty__title{transform:translateY(calc(var(--base-size) * 13.3))}.js .beauty:not(.is-animated) .beauty__lead{transform:translateY(calc(var(--base-size) * 8.9))}.js .beauty:not(.is-animated) .beauty__bottle{opacity:0;transform:translateY(calc(var(--base-size) * 30)) rotate(21.34deg)}.beauty__m-img,.beauty__m-text{display:none}@media only screen and (max-width:1024px){.beauty{z-index:auto;height:calc(var(--base-size)*32.9);margin-top:calc(var(--base-size)*1.9)}.beauty__inner{width:100%;height:100%;top:0;left:0;transform:none}.beauty__bottle,.beauty__mask--lead{display:none}.beauty__m-img{top:calc(var(--base-size)*-4.34);left:calc(50% - calc(var(--base-size) * 18.75));width:calc(var(--base-size)*37.5);height:calc(var(--base-size)*41.6);display:block;position:absolute}.beauty__m-img img{mix-blend-mode:multiply;width:100%;height:100%;display:block}.beauty__text{top:calc(var(--base-size)*8);left:calc(var(--base-size)*1.5);gap:calc(var(--base-size)*1.6);width:calc(100% - calc(var(--base-size) * 3))}.beauty__mask--title{height:calc(var(--base-size)*9.8)}.beauty__title{font-size:calc(var(--base-size)*3.2);line-height:calc(var(--base-size)*3.2);background-image:-webkit-image-set(url(/assets/images/beauty/m-title-gradient-345.webp) 1x,url(/assets/images/beauty/m-title-gradient-690.webp) 2x);background-image:image-set("/assets/images/beauty/m-title-gradient-345.webp" 1x,"/assets/images/beauty/m-title-gradient-690.webp" 2x)}.beauty__line{white-space:normal}.beauty__line+.beauty__line:before{content:" "}.beauty__title i{font-style:italic}.beauty__title .beauty__line{display:inline}.beauty__m-text{height:calc(var(--base-size)*8.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);color:var(--c-ink);text-align:center;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.js .beauty:not(.is-animated) .beauty__title{transform:none}}.new{gap:calc(var(--base-size)*4);flex-direction:column;display:flex}.new-card{gap:calc(var(--base-size)*2);width:calc(var(--base-size)*43.5);flex-direction:column;flex:none;display:flex;position:relative}.new-card__media{isolation:isolate;height:calc(var(--base-size)*51.5);border-radius:calc(var(--base-size)*2.4);position:relative;overflow:hidden}.new-card__media img{object-fit:cover;width:100%;height:100%}.new-card__media:after{content:"";opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity var(--t-card) var(--ease-figma);background-color:#0f0f0f66;position:absolute;inset:0}.new-card:hover .new-card__media:after{opacity:1}.new-card__btn-wrap{top:calc(var(--base-size)*23.5);z-index:1;width:100%;height:calc(var(--base-size)*4.5);clip-path:inset(0);position:absolute;left:0}.new-card__btn{top:calc(var(--base-size)*-.05);opacity:0;transform:translate(-50%, calc(var(--base-size) * 5));transition:transform var(--t-card) var(--ease-figma),opacity var(--t-card) var(--ease-figma),color var(--t-hover) var(--ease-figma);position:absolute;left:50%}.new-card:hover .new-card__btn{opacity:1;transform:translate(-50%)}.new-card__desc{gap:calc(var(--base-size)*1.2);padding-inline:calc(var(--base-size)*1);color:var(--c-black);flex-direction:column;display:flex}.new-card__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.new-card__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3)}@media only screen and (max-width:1024px){.new{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*3.4)}.new-card{gap:calc(var(--base-size)*1.6);width:calc(var(--base-size)*30)}.new-card__media{height:calc(var(--base-size)*35.5);border-radius:calc(var(--base-size)*1.6)}.new-card__media:after{display:none}.new-card__desc{gap:calc(var(--base-size)*.8)}.new-card__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.new-card__text{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.new-card__btn-wrap{width:auto;height:auto;padding-inline:calc(var(--base-size)*1);clip-path:none;position:static}.new-card__btn,.new-card:hover .new-card__btn{width:100%;height:calc(var(--base-size)*4);padding-inline:calc(var(--base-size)*2);color:var(--c-burgundy);opacity:1;box-shadow:inset 0 0 0 1px var(--c-burgundy);position:static;transform:none}.new-card__btn:before{background-color:var(--c-burgundy)}.new-card:hover .new-card__btn{color:var(--c-white)}}.trends{gap:calc(var(--base-size)*4);padding-top:calc(var(--base-size)*14);flex-direction:column;display:flex}.trends .carousel__item{flex:0 0 100%}.trend{grid-template-columns:calc(var(--base-size)*90.8) minmax(0, 1fr);height:calc(var(--base-size)*60);border-radius:calc(var(--base-size)*2.4);display:grid;overflow:hidden}.trend__desc{gap:calc(var(--base-size)*3.6);padding-inline:calc(var(--base-size)*5);background-color:var(--c-texture);transition:background-color var(--t-card) var(--ease-figma);flex-direction:column;justify-content:center;display:flex}.trend:hover .trend__desc{background-color:var(--c-texture-hover)}.trend__head{gap:calc(var(--base-size)*3.2);flex-direction:column;display:flex}.trend__intro{gap:calc(var(--base-size)*1.6);flex-direction:column;align-items:flex-start;display:flex}.trend__brand{gap:calc(var(--base-size)*.8);height:calc(var(--base-size)*3);padding:calc(var(--base-size)*.6) calc(var(--base-size)*1.2);font-family:var(--font-display);font-size:calc(var(--base-size)*1.8);font-style:italic;font-weight:700;line-height:calc(var(--base-size)*1.8);color:var(--c-ink);text-transform:uppercase;background-color:var(--c-tag);border-radius:calc(var(--base-size)*50);transition:background-color var(--t-card) var(--ease-figma);align-items:center;display:inline-flex}.trend:hover .trend__brand{background-color:var(--c-texture)}.trend__brand:before{width:calc(var(--base-size)*.8);height:calc(var(--base-size)*.8);content:"";background-color:var(--c-accent);border-radius:50%}.trend__title{font-family:var(--font-display);font-size:calc(var(--base-size)*3.8);font-weight:700;line-height:calc(var(--base-size)*3.8);color:var(--c-ink);text-transform:uppercase;align-self:stretch}.trend__text{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:var(--c-black)}.trend__btn{width:calc(var(--base-size)*28.6)}.trend__img img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width:1024px){.trends{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*6)}.trend{height:auto;min-height:calc(var(--base-size)*54.1);border-radius:calc(var(--base-size)*1.6);flex-direction:column-reverse;display:flex}.trend__img{aspect-ratio:345/232;flex:none;height:auto;display:block}.trend__img img{display:block}.trend__desc{gap:calc(var(--base-size)*2);padding:calc(var(--base-size)*2.4) calc(var(--base-size)*1.5);flex:1;justify-content:flex-start}.trend__head{gap:calc(var(--base-size)*1.2)}.trend__intro{gap:calc(var(--base-size)*.8)}.trend__brand{gap:calc(var(--base-size)*.4);height:calc(var(--base-size)*2.6);padding:calc(var(--base-size)*.6) calc(var(--base-size)*1);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.4)}.trend__brand:before{width:calc(var(--base-size)*.6);height:calc(var(--base-size)*.6)}.trend__title{font-size:calc(var(--base-size)*2);line-height:calc(var(--base-size)*2.7)}.trend__text{max-height:calc(var(--base-size)*9.9);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2);-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trend__btn{width:100%;height:calc(var(--base-size)*5);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}}.sale{gap:calc(var(--base-size)*4);padding-top:calc(var(--base-size)*14);flex-direction:column;display:flex}.sale-card{gap:calc(var(--base-size)*2);width:calc(var(--base-size)*43.5);flex-direction:column;flex:none;display:flex;position:relative}.sale-card__media{height:calc(var(--base-size)*51.5);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);transition:background-color var(--t-hover) var(--ease-figma);position:relative;overflow:hidden}.sale-card:hover .sale-card__media{background-color:var(--c-texture-hover)}.sale-card__media img{object-fit:cover;width:100%;height:100%}.sale-card__tags{top:calc(var(--base-size)*1.5);left:calc(var(--base-size)*1.5);gap:calc(var(--base-size)*.4);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.tag{gap:calc(var(--base-size)*.4);height:calc(var(--base-size)*2.5);padding:calc(var(--base-size)*.3) calc(var(--base-size)*.8) calc(var(--base-size)*.2);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.9);color:var(--c-black);text-transform:uppercase;border-radius:calc(var(--base-size)*5);background-color:#fff;align-items:center;display:flex}.tag:before{width:calc(var(--base-size)*.6);height:calc(var(--base-size)*.6);content:"";background-color:var(--c-sale);border-radius:50%}.tag--new:before{background-color:var(--c-new)}.tag--best:before{background-color:var(--c-best)}.tag--choice{color:var(--c-white);background-color:var(--c-burgundy)}.tag--choice:before{background-color:var(--c-accent)}.tag--out:before{background-color:var(--c-black)}.sale-card.is-out .sale-card__media picture{opacity:.5}.sale-card__fav,.sale-card__bag{z-index:2;position:absolute}.sale-card__fav{top:calc(var(--base-size)*1.5);left:calc(var(--base-size)*39.5);width:calc(var(--base-size)*2.5);height:calc(var(--base-size)*2.5);color:var(--c-black);transition:opacity var(--t-hover) var(--ease-figma)}.sale-card__fav:hover{opacity:.6}.sale-card__fav svg{width:100%;height:100%}.sale-card__fav[aria-pressed=true]{color:var(--c-burgundy)}.sale-card__fav[aria-pressed=true] path{fill:currentColor}.sale-card__bag{top:calc(var(--base-size)*45.5);left:calc(var(--base-size)*44);width:calc(var(--base-size)*4.5);height:calc(var(--base-size)*4.5);color:var(--c-white);background-color:var(--c-burgundy);transition:transform var(--t-hover) var(--ease-figma),background-color var(--t-hover) var(--ease-figma);border-radius:50%}.sale-card:hover .sale-card__bag,.sale-card__bag:focus-visible,.sale-card__bag[aria-pressed=true]{transform:translateX(calc(var(--base-size) * -6.5))}.sale-card__bag:hover,.sale-card__bag[aria-pressed=true]{background-color:var(--c-black)}.sale-card__bag svg{width:100%;height:100%}.sale-card__tick{opacity:0}.sale-card__bag[aria-pressed=true] .sale-card__tick{opacity:1}.sale-card__desc{gap:calc(var(--base-size)*1.2);padding-inline:calc(var(--base-size)*1);flex-direction:column;display:flex}.sale-card__brand{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-muted)}.sale-card__name{font-size:calc(var(--base-size)*1.8);font-weight:600;line-height:calc(var(--base-size)*2.5);color:var(--c-black)}.sale-card__name a{display:block}.sale-card__name a:after{z-index:1;content:"";position:absolute;inset:0}.sale-card__price{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*2);line-height:calc(var(--base-size)*2.4);display:flex}.sale-card__price-new{color:var(--c-sale)}.sale-card__price-one{color:var(--c-black)}.sale-card__price-old{color:var(--c-muted);text-decoration:line-through}@media only screen and (max-width:1024px){.sale{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*6)}.sale.container{padding-right:calc(var(--base-size)*1.7);padding-left:calc(var(--base-size)*1.3)}.sale-card{gap:calc(var(--base-size)*1.6);width:calc(var(--base-size)*30)}.sale-card__media{height:calc(var(--base-size)*35.5);border-radius:calc(var(--base-size)*1.6)}.sale-card__tags{top:calc(var(--base-size)*1);left:calc(var(--base-size)*1)}.sale-card__fav{top:calc(var(--base-size)*1);right:calc(var(--base-size)*1);left:auto}.sale-card__bag,.sale-card:hover .sale-card__bag,.sale-card__bag[aria-pressed=true]{top:auto;right:calc(var(--base-size)*1);bottom:calc(var(--base-size)*1);left:auto;transform:none}.sale-card__desc{gap:calc(var(--base-size)*.8)}.sale-card__brand{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.sale-card__name{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.sale-card__price{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.2)}}.about{height:calc(var(--base-size)*97.5);margin-top:calc(var(--base-size)*14.2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.2);position:relative;overflow:hidden}.about__inner{max-width:calc(var(--base-size)*192);height:100%;margin-inline:auto;position:relative}.about__decor{height:calc(var(--base-size)*97.5);position:absolute;top:0}.about__decor--left{width:calc(var(--base-size)*49.9);transform-origin:100% 22%;left:0}.about__decor--right{left:calc(var(--base-size)*157.3);width:calc(var(--base-size)*34.7);transform-origin:0 22%}.about__img{top:calc(var(--base-size)*14);left:calc(var(--base-size)*66.68);width:calc(var(--base-size)*58.6);height:calc(var(--base-size)*48.5);border-radius:calc(var(--base-size)*2.4);position:absolute;overflow:hidden}.about__img img{object-fit:cover;width:100%;height:100%}.about__word{height:calc(var(--base-size)*6.4);position:absolute;overflow:hidden}.about__word span{font-family:var(--font-display);font-size:calc(var(--base-size)*6.4);font-weight:800;line-height:calc(var(--base-size)*6.4);color:var(--c-black);text-transform:uppercase;white-space:nowrap;display:block}.about__word--1{top:calc(var(--base-size)*18);left:calc(var(--base-size)*51.38);width:calc(var(--base-size)*28.7);text-align:right}.about__word--3{top:calc(var(--base-size)*35.1);left:calc(var(--base-size)*126.98);width:calc(var(--base-size)*27.2)}.about__word--2{top:calc(var(--base-size)*52.1);left:calc(var(--base-size)*21.08);width:calc(var(--base-size)*59)}.about__lead-mask{top:calc(var(--base-size)*66.5);left:calc(var(--base-size)*51.38);width:calc(var(--base-size)*89.2);height:calc(var(--base-size)*7.5);position:absolute;overflow:hidden}.about__lead{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:var(--c-black);text-align:center}.about__btn-wrap{top:calc(var(--base-size)*78);left:calc(var(--base-size)*81.58);position:absolute}.about__btn{width:calc(var(--base-size)*28.8)}.js .about__img,.js .about__lead,.js .about__btn-wrap,.js .about__word span,.js .about__decor{transition-timing-function:var(--ease-figma)}.js .about__img{transition-property:transform;transition-duration:.6s}.js .about__lead{transition:transform .6s var(--ease-figma) .6s}.js .about__btn-wrap{transition:opacity .6s var(--ease-figma) 1.2s}.js .about__word span{transition:transform .3s var(--ease-figma)}.js .about__word--1 span{transition-delay:1.8s}.js .about__word--3 span{transition-delay:2.1s}.js .about__word--2 span{transition-delay:2.4s}.js .about__decor{transition:transform .3s var(--ease-figma) 2.4s}.js .about:not(.is-animated) .about__img{transform:translateY(calc(var(--base-size) * -.4)) scale(.4846, .4887)}.js .about:not(.is-animated) .about__lead{transform:translateY(calc(var(--base-size) * 8.9))}.js .about:not(.is-animated) .about__btn-wrap{opacity:0}.js .about:not(.is-animated) .about__word span{transform:translateY(calc(var(--base-size) * 6.9))}.js .about:not(.is-animated) .about__decor{transform:scale(1.0185)}@media only screen and (max-width:1024px){.about{height:auto;margin-top:calc(var(--base-size)*6)}.about:before{pointer-events:none;content:"";background:url(/assets/icons/union-about.svg) calc(var(--base-size)*-20.11) 0/calc(var(--base-size) * 77.71) calc(var(--base-size)*63.2) no-repeat;position:absolute;inset:0}.about__decor{display:none}.about__inner{gap:calc(var(--base-size)*2.4);height:auto;padding:calc(var(--base-size)*6) calc(var(--base-size)*1.5);flex-direction:column;align-items:center;display:flex}.about__word{width:auto;height:calc(var(--base-size)*2.8);margin-bottom:calc(var(--base-size)*-1.6);text-align:center;order:1;position:static}.about__word--2{margin-bottom:0}.about__word span{font-size:calc(var(--base-size)*2.8);line-height:calc(var(--base-size)*2.8)}.about__img{width:calc(var(--base-size)*16.5);height:calc(var(--base-size)*13.6);border-radius:calc(var(--base-size)*1.6);order:2;position:static}.about__lead-mask{order:3;width:100%;height:auto;position:static}.about__lead{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.about__btn-wrap{order:4;width:100%;position:static}.about__btn{width:100%;height:calc(var(--base-size)*5);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}.js .about:not(.is-animated) .about__img,.js .about:not(.is-animated) .about__lead,.js .about:not(.is-animated) .about__word span{transform:none}.js .about:not(.is-animated) .about__btn-wrap{opacity:1}}.brands{gap:calc(var(--base-size)*4);padding-top:calc(var(--base-size)*14.9);flex-direction:column;display:flex;overflow:hidden}.brands__strip{width:100%;max-width:calc(var(--base-size)*192);height:calc(var(--base-size)*16);margin-inline:auto;position:relative}.brands__row{--step:calc(var(--base-size) * 30.2);top:0;left:calc(calc(var(--base-size) * -24.1) - var(--n)*var(--step));gap:calc(var(--base-size)*1.5);animation:brands-run calc(var(--n)*5s) linear infinite;display:flex;position:absolute}.brands__row:hover{animation-play-state:paused}@keyframes brands-run{to{transform:translateX(calc(var(--n) * var(--step) * -1))}}@media (prefers-reduced-motion:reduce){.brands__row{animation:none}}.brand{width:calc(var(--base-size)*28.7);height:calc(var(--base-size)*16);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6);transition:background-color var(--t-hover) var(--ease-figma);flex:none;display:block;position:relative}.brand:hover{background-color:var(--c-texture-hover)}.brand img{filter:grayscale();width:100%;height:100%;transition:filter var(--t-hover) var(--ease-figma);position:absolute;inset:0}.brand:hover img{filter:none}@media only screen and (max-width:1024px){.brands{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*6)}.brands__strip{height:calc(var(--base-size)*8.5)}.brands__row{--step:calc(var(--base-size) * 16);left:calc(calc(var(--base-size) * 1.5) - var(--n)*var(--step));gap:calc(var(--base-size)*.8)}.brand{width:calc(var(--base-size)*15.2);height:calc(var(--base-size)*8.5);border-radius:calc(var(--base-size)*.8)}}.blog{gap:calc(var(--base-size)*4);padding-top:calc(var(--base-size)*14);flex-direction:column;display:flex}.section-title--black{color:var(--c-black)}.blog__all{width:calc(var(--base-size)*28.7)}.blog__list{grid-template-columns:repeat(3, calc(var(--base-size) * 58.7));gap:calc(var(--base-size)*2);align-items:start;display:grid}.post{gap:calc(var(--base-size)*2);flex-direction:column;display:flex;position:relative}.post__media{height:calc(var(--base-size)*47.8);clip-path:inset(0 0 0 0 round calc(var(--base-size) * 2.4));border-radius:calc(var(--base-size)*2.4);transition:clip-path var(--t-hover) var(--ease-figma);position:relative;overflow:hidden}.post:hover .post__media{clip-path:inset(0 0 calc(var(--base-size) * 4) 0 round calc(var(--base-size) * 2.4))}.post__media img{width:calc(var(--w)*var(--base-size));max-width:none;height:100%;transition:transform var(--t-hover) var(--ease-figma);position:absolute;top:0;left:50%;transform:translate(-50%)}.post:hover .post__media img{transform:translate(-50%, calc(var(--base-size) * -2)) scale(var(--s,1))}.post__date{top:calc(var(--base-size)*1.5);left:calc(var(--base-size)*1.5);z-index:1;height:calc(var(--base-size)*2.5);padding:calc(var(--base-size)*.2) calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.9);color:var(--c-white);text-transform:uppercase;background-color:var(--c-accent);border-radius:calc(var(--base-size)*5);position:absolute}.post__desc{min-height:calc(var(--base-size)*13.9);gap:calc(var(--base-size)*1.6);padding-inline:calc(var(--base-size)*1);color:var(--c-black);transition:transform var(--t-hover) var(--ease-figma);flex-direction:column;align-items:flex-start;display:flex}.post:hover .post__desc{transform:translateY(calc(var(--base-size) * -4))}.post__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.post__text{margin-top:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post__link{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma);text-decoration:underline}.post:hover .post__link{color:var(--c-burgundy)}.post__link:after{content:"";position:absolute;inset:0}.blog-page .page-title{width:calc(var(--base-size)*119.3)}.blog__list--page{row-gap:calc(var(--base-size)*3.8);margin-top:calc(var(--base-size)*6)}.blog-page__more{margin-top:calc(var(--base-size)*3.8)}.blog__dots{display:none}@media only screen and (max-width:1024px){.blog{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*6)}.blog .section-head{display:contents}.blog__all{width:100%;height:calc(var(--base-size)*5);margin-top:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6);order:3}.blog__list:not(.blog__list--page){gap:calc(var(--base-size)*1.5);display:flex}.blog__list:not(.blog__list--page) .post{width:calc(var(--base-size)*30);scroll-snap-align:start;flex:none}.blog__dots{order:2;display:flex}.post{gap:calc(var(--base-size)*1.6)}.post__media,.post:hover .post__media{height:calc(var(--base-size)*24.4);clip-path:none;border-radius:calc(var(--base-size)*1.6)}.post__media img,.post:hover .post__media img{object-fit:cover;width:100%;left:0;transform:none}.post__date{top:calc(var(--base-size)*1);left:calc(var(--base-size)*1)}.post__desc,.post:hover .post__desc{gap:calc(var(--base-size)*1.2);min-height:0;transform:none}.post__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.post__text{margin-top:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.blog-page .page-title{width:auto}.blog__list--page{gap:calc(var(--base-size)*2.4) calc(var(--base-size)*1.5);margin-top:calc(var(--base-size)*2.4);grid-template-columns:repeat(2,minmax(0,1fr))}.blog__list--page .post__media,.blog__list--page .post:hover .post__media{aspect-ratio:300/244;height:auto}.blog-page__more{width:100%;margin-top:calc(var(--base-size)*3.2)}}.blog-page__more--phone{display:none}@media only screen and (max-width:440px){.blog__list--page{gap:calc(var(--base-size)*4);grid-template-columns:minmax(0,1fr)}.blog__list--page .post__media,.blog__list--page .post:hover .post__media{height:calc(var(--base-size)*28.1);aspect-ratio:auto}.blog__list--page:not(.is-open)>:nth-child(n+7){display:none}.blog-page__more--phone:not([hidden]){display:flex}.blog-page__more{margin-top:calc(var(--base-size)*4);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*1.8)}}.social{gap:calc(var(--base-size)*4);padding-top:calc(var(--base-size)*14);flex-direction:column;display:flex}.social__find{width:calc(var(--base-size)*43.9)}.social__tile{width:calc(var(--base-size)*43.5);height:calc(var(--base-size)*44.5);border-radius:calc(var(--base-size)*2.4);flex:none;display:block;position:relative;overflow:hidden}.social__tile img{object-fit:cover;width:100%;height:100%}.social__tile picture img{transition:transform .6s var(--ease-figma)}.social__hover{color:var(--c-white);pointer-events:none;opacity:0;transition:opacity var(--t-hover) var(--ease-figma);background-color:#0f0f0f73;place-items:center;display:grid;position:absolute;inset:0}.social__hover svg{width:calc(var(--base-size)*4);height:calc(var(--base-size)*4)}@media (hover:hover){.social__tile:hover picture img{transform:scale(1.05)}.social__tile:hover .social__hover{opacity:1}}.social__tile:focus-visible .social__hover{opacity:1}.social__tile .social__multi{top:calc(var(--base-size)*1.5);left:calc(var(--base-size)*40.5);width:calc(var(--base-size)*1.6);height:calc(var(--base-size)*1.7);position:absolute}@media only screen and (max-width:1024px){.social{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*6)}.social .section-head{display:contents}.social__find{width:100%;height:calc(var(--base-size)*5);margin-top:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6);order:3}.social .dots{order:2}.social__tile{width:calc(var(--base-size)*16.5);height:calc(var(--base-size)*16.9);border-radius:calc(var(--base-size)*1.6)}.social__tile .social__multi{top:calc(var(--base-size)*1);left:calc(var(--base-size)*14);width:calc(var(--base-size)*1.5);height:calc(var(--base-size)*1.6)}}.footer{margin-top:calc(var(--base-size)*14);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.2) calc(var(--base-size)*1.2) 0 0;position:relative;overflow:hidden}.footer__inner{max-width:calc(var(--base-size)*192);height:calc(var(--base-size)*72.5);margin-inline:auto;position:relative}.footer__watermark{top:calc(var(--base-size)*25.8);left:calc(var(--base-size)*5.9);width:calc(var(--base-size)*180.1);height:calc(var(--base-size)*53.8);pointer-events:none;position:absolute}.footer__logo{top:calc(var(--base-size)*11.1);left:calc(var(--base-size)*6);width:calc(var(--base-size)*16.2);position:absolute}.footer__logo img{width:100%;height:auto}.footer__menu{top:calc(var(--base-size)*13.1);left:calc(var(--base-size)*97);gap:calc(var(--base-size)*10);align-items:flex-start;display:flex;position:absolute}.footer__col{gap:calc(var(--base-size)*2);flex-direction:column;align-items:flex-start;display:flex}.footer__col:first-child{width:calc(var(--base-size)*9.1)}.footer__col:nth-child(2){width:calc(var(--base-size)*28.9)}.footer__col:nth-child(2) .footer__link{white-space:normal}.footer__col--contacts{gap:calc(var(--base-size)*3.2);width:calc(var(--base-size)*31)}.footer__group{gap:calc(var(--base-size)*2);flex-direction:column;align-items:flex-start;display:flex}.footer__title{text-align:left;cursor:default;font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3.2);color:var(--c-black);justify-content:space-between;align-items:center;display:flex}.footer__links{gap:calc(var(--base-size)*1.6);flex-direction:column;align-items:flex-start;display:flex}.footer__links li{display:flex}.footer__link{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*2.1);color:var(--c-black);text-align:left;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--t-hover) var(--ease-figma)}.footer__link:hover{color:var(--c-burgundy)}.footer__contacts{gap:calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex-direction:column;align-items:flex-start;display:flex}.footer__address{color:var(--c-muted);font-style:normal}.footer__phone{color:var(--c-black);transition:color var(--t-hover) var(--ease-figma)}.footer__phone:hover{color:var(--c-burgundy)}.footer__socials{gap:calc(var(--base-size)*.8);display:flex}.footer__social{isolation:isolate;width:calc(var(--base-size)*4);height:calc(var(--base-size)*4);color:var(--c-white);background-color:var(--c-burgundy);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.footer__social:before{z-index:-1;content:"";background-color:var(--c-black);transition:transform var(--t-hover) var(--ease-figma);border-radius:50%;position:absolute;inset:0;transform:translate(-100%)}.footer__social:hover:before{transform:translate(0)}.footer__social svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4)}.footer__bar{border:1px solid var(--c-burgundy);border-radius:calc(var(--base-size)*1.2) calc(var(--base-size)*1.2) 0 0;border-bottom:0;position:relative}.footer__bar-inner{max-width:calc(var(--base-size)*192);min-height:calc(calc(var(--base-size) * 5.9) - 1px);padding:calc(var(--base-size)*1.8) calc(var(--base-size)*6);align-items:center;margin-inline:auto;display:flex;position:relative}.footer__copy{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);color:var(--c-black)}.footer__bar .wm-mark{top:50%;right:calc(var(--base-size)*6);position:absolute;transform:translateY(-50%)}.footer__plus{display:none}.footer__sub{top:calc(var(--base-size)*20);left:calc(var(--base-size)*6);width:calc(var(--base-size)*43.5);flex-direction:column;display:flex;position:absolute}.footer__sub-title,.footer__subbed-title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3.2);color:var(--c-black);align-self:flex-start}.footer__sub-text,.footer__subbed-text{margin-top:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:var(--c-black)}.footer__sub-field{margin-top:calc(var(--base-size)*2.4)}.footer__sub-row{gap:calc(var(--base-size)*.8);height:calc(var(--base-size)*5.6);padding:calc(var(--base-size)*.6) calc(var(--base-size)*.6) calc(var(--base-size)*.6) calc(var(--base-size)*2.5);border-radius:calc(var(--base-size)*50);transition:box-shadow var(--t-hover) var(--ease-figma);align-items:center;display:flex;box-shadow:inset 0 0 0 1px #14141433}.footer__sub-row:hover,.footer__sub-row:focus-within{box-shadow:inset 0 0 0 1px var(--c-burgundy)}.footer__sub-field.is-invalid .footer__sub-row{box-shadow:inset 0 0 0 1px var(--c-error)}.footer__sub-field .field__error,.footer__sub-done{padding-left:calc(var(--base-size)*2.5)}.footer__sub-done{padding-top:calc(var(--base-size)*.9);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);color:var(--c-burgundy)}.footer__subbed,.footer__sub.is-subscribed>:not(.footer__subbed){display:none}.footer__sub.is-subscribed .footer__subbed{flex-direction:column;display:flex}.footer__subbed-text:hover{color:var(--c-burgundy)}.footer__sub-input{min-width:0;height:100%;font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-black);background:0 0;border:0;outline:none;flex:1}.footer__sub-input::placeholder{color:var(--c-muted);opacity:1}.footer__sub-btn{width:calc(var(--base-size)*16.5);height:calc(var(--base-size)*4.4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.4);flex:none;padding-inline:0}.consent.footer__sub-consent{gap:calc(var(--base-size)*1);margin-top:calc(var(--base-size)*1.2);color:var(--c-black);align-items:flex-start}.footer__sub-consent .consent__mark{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2);color:#14141433}.footer__sub-consent input:checked+.consent__mark{color:var(--c-burgundy)}.footer__sub-consent .consent__mark svg{width:calc(var(--base-size)*1.42);height:calc(var(--base-size)*1.42)}@media only screen and (max-width:1024px){.footer{margin-top:calc(var(--base-size)*6)}.footer__inner{height:auto;padding:calc(var(--base-size)*6.3) calc(var(--base-size)*1.5) calc(var(--base-size)*4);flex-direction:column;display:flex}.footer__watermark{aspect-ratio:1801/538;width:100%;height:auto;transform:translateY(calc(var(--base-size) * 5.3));top:auto;bottom:0;left:0}.footer__logo{width:calc(var(--base-size)*13);height:calc(var(--base-size)*4);align-items:center;display:flex;position:static}.footer__menu{gap:calc(var(--base-size)*.8);margin-top:calc(var(--base-size)*2.8);flex-direction:column;align-items:stretch;position:static}.footer__col:first-child,.footer__col:nth-child(2),.footer__col--contacts{width:auto}.footer__col:not(.footer__col--contacts){gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*1.1);border-radius:calc(var(--base-size)*1.6);align-items:stretch;box-shadow:inset 0 0 0 1px #14141433}.footer__title{width:100%;font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4);cursor:pointer}.footer__col:first-child{gap:calc(var(--base-size)*1.5)}.footer__col--contacts{gap:calc(var(--base-size)*2.4);margin-top:calc(var(--base-size)*1.6);align-items:stretch}.footer__group{gap:calc(var(--base-size)*1.2);align-items:stretch}.footer__group .footer__title,.footer__group .footer__address{align-self:stretch}.footer__group--care{order:-1}.footer__plus{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none;display:block;position:relative}.footer__plus:before,.footer__plus:after{top:calc(50% - .5px);left:calc(var(--base-size)*.2);width:calc(var(--base-size)*2);content:"";border-radius:calc(var(--base-size)*5);background-color:currentColor;height:1px;position:absolute}.footer__plus:after{transition:transform var(--t-hover) var(--ease-figma);transform:rotate(90deg)}.footer__title[aria-expanded=true] .footer__plus:after{transform:none}.footer__links{gap:calc(var(--base-size)*1.6)}.footer__link{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.8);white-space:normal}.footer__contacts{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.footer__sub{width:auto;margin-top:calc(var(--base-size)*2.4);position:static}.footer__sub-title,.footer__subbed-title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4);align-self:stretch}.footer__sub-text,.footer__subbed-text{margin-top:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.footer__sub-field{margin-top:calc(var(--base-size)*2)}.footer__sub-row{height:calc(var(--base-size)*5);padding:calc(var(--base-size)*.4) calc(var(--base-size)*.4) calc(var(--base-size)*.4) calc(var(--base-size)*2)}.footer__sub-input{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.footer__sub-btn{width:calc(var(--base-size)*14.5);height:calc(var(--base-size)*4)}.consent.footer__sub-consent{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.footer__sub-consent .consent__mark{width:calc(var(--base-size)*1.8);height:calc(var(--base-size)*1.8)}.footer__sub-consent .consent__mark svg{width:calc(var(--base-size)*1.28);height:calc(var(--base-size)*1.28)}.footer__bar-inner{gap:calc(var(--base-size)*1);min-height:calc(calc(var(--base-size) * 5.3) - 1px);padding:calc(calc(var(--base-size) * 1.8) - 1px) calc(var(--base-size)*1.5) calc(var(--base-size)*1.8);flex-direction:column;align-items:flex-start}.footer__copy{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.footer__bar .wm-mark{position:static;transform:none}}.categories--tabs{padding-top:calc(var(--base-size)*6)}.cat-card--tab .cat-card__panel{padding:calc(var(--base-size)*3)}.cat-card--tab.is-selected .cat-card__panel{background-color:var(--c-burgundy);-webkit-backdrop-filter:none;backdrop-filter:none}.cat-card--tab.is-selected:after{z-index:1;pointer-events:none;content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--c-burgundy);position:absolute;inset:0}.catalog{padding-top:calc(var(--base-size)*6)}.catalog__bar{height:calc(var(--base-size)*4.6);justify-content:space-between;align-items:flex-start;display:flex;box-shadow:inset 0 -1px #14141433}.catalog__filter,.sort__toggle{gap:calc(var(--base-size)*.4);height:calc(var(--base-size)*4.5);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:#000;text-transform:uppercase;align-items:center;display:flex}.catalog__filter svg,.sort__toggle svg{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2);flex:none}.sort{width:calc(var(--base-size)*22.4);position:relative}.sort__toggle{width:100%;padding-left:calc(var(--base-size)*2);justify-content:flex-end}.sort__toggle svg{transition:transform var(--t-hover) var(--ease-figma)}.sort__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.sort__list{top:calc(var(--base-size)*4.9);z-index:var(--z-dropdown);gap:calc(var(--base-size)*1);width:100%;padding:calc(var(--base-size)*1.5) calc(var(--base-size)*2);background-color:var(--c-texture-hover);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex;position:absolute;right:0}.sort__option{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:#000;text-align:left;transition:color var(--t-hover) var(--ease-figma)}.sort__option:hover,.sort__option.is-selected{color:var(--c-burgundy)}.catalog__chosen{gap:calc(var(--base-size)*3);margin-top:calc(var(--base-size)*2);justify-content:space-between;align-items:center;display:flex}.catalog__chips{gap:calc(var(--base-size)*.85);flex-wrap:wrap;display:flex}.chip{gap:calc(var(--base-size)*.6);height:calc(var(--base-size)*3);padding-inline:calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);color:#000;border-radius:calc(var(--base-size)*5);align-items:center;display:flex;box-shadow:inset 0 0 0 1px #14141433}.chip svg{width:calc(var(--base-size)*1.2);height:calc(var(--base-size)*1.2)}.chip--reset{font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-burgundy);text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--c-burgundy)}.catalog__found{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase;white-space:nowrap}.catalog__grid{grid-template-columns:repeat(4, calc(var(--base-size) * 43.5));gap:calc(var(--base-size)*4) calc(var(--base-size)*2);margin-top:calc(var(--base-size)*2);align-items:start;display:grid}.catalog__more{margin-top:calc(var(--base-size)*6.8)}.filter{z-index:var(--z-panel);width:calc(var(--base-size)*49.9);padding-top:calc(calc(var(--base-size) * 1.8) + 1px);color:var(--c-black);background-color:var(--c-bg);border-radius:0 calc(var(--base-size)*2.4) calc(var(--base-size)*2.4) 0;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 1px #eae4d833,inset 0 -1px #eae4d833}.filter__groups::-webkit-scrollbar{width:calc(var(--base-size)*.8)}.filter__groups::-webkit-scrollbar-track{background:0 0}.filter__groups::-webkit-scrollbar-thumb{background-color:var(--c-black);border-right:calc(var(--base-size)*.4) solid #0000;background-clip:padding-box;border-radius:50px}.filter__head{gap:calc(var(--base-size)*1);padding:0 calc(var(--base-size)*4);flex:none;align-items:center;display:flex}.filter__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);flex:none}.filter__reset{padding-bottom:calc(var(--base-size)*.5);margin-right:auto;margin-left:calc(var(--base-size)*1.4);align-self:flex-end}.filter__close{width:calc(var(--base-size)*1.6);height:calc(var(--base-size)*1.6)}.filter__close svg{width:100%;height:100%}.filter__form{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.filter__groups{gap:calc(var(--base-size)*1.2);min-height:0;padding:calc(var(--base-size)*1.6) calc(var(--base-size)*3.2) calc(var(--base-size)*1.6) calc(var(--base-size)*4);overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.filter__groups{scrollbar-color:var(--c-black) #0000;scrollbar-width:thin}}.filter__apply{width:100%}.filter__bar{padding:calc(var(--base-size)*2) calc(var(--base-size)*4);background-color:var(--c-bg);border:1px solid var(--c-burgundy);border-radius:calc(var(--base-size)*2.4) calc(var(--base-size)*2.4) 0 0;border-bottom:0;flex:none}.filter__apply:disabled{color:#14141466;cursor:default;background-color:#14141433}.filter__apply:disabled:before{display:none}.acc{gap:calc(var(--base-size)*.4);flex-direction:column;display:flex}.acc__head{gap:calc(var(--base-size)*.4);height:calc(var(--base-size)*4.5);padding-inline:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:#000;text-align:left;text-transform:uppercase;border-radius:calc(var(--base-size)*50);align-items:center;display:flex;box-shadow:inset 0 0 0 1px #14141433}.acc__head span{flex:1}.acc__head svg{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2);transition:transform var(--t-hover) var(--ease-figma);flex:none}.acc__head[aria-expanded=true] svg{transform:rotate(180deg)}.acc__list{gap:calc(var(--base-size)*1);padding:calc(var(--base-size)*1.5) calc(var(--base-size)*2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.acc__list--groups{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*2)}.acc__groups{gap:calc(var(--base-size)*2);max-height:calc(var(--base-size)*27.9);flex-direction:column;display:flex;overflow:hidden}.acc__group{gap:calc(var(--base-size)*1);flex-direction:column;display:flex}.acc--problem.is-all .acc__groups{gap:calc(var(--base-size)*2.4);max-height:none}.acc--problem.is-all .acc__group{gap:calc(var(--base-size)*1.2)}.acc--problem.is-all .acc__more{display:none}.acc__group-title{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-muted);text-transform:uppercase}.acc__more{align-self:flex-start}.check{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:#000;cursor:pointer;align-items:center;display:flex}.check__input{opacity:0;width:1px;height:1px;position:absolute}.check__box{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2);flex:none}.check__rect{fill:#0000;stroke:#14141466;stroke-width:1px;transition:stroke var(--t-hover) var(--ease-figma),fill var(--t-hover) var(--ease-figma)}.check:hover .check__rect{stroke:var(--c-black)}.check__tick{opacity:0}.check__input:checked+.check__box .check__rect{fill:var(--c-burgundy);stroke:var(--c-burgundy)}.check__input:checked+.check__box .check__tick{opacity:1}.check__input:focus-visible+.check__box{outline:2px solid var(--c-accent);outline-offset:1px}.acc__list--price{gap:calc(var(--base-size)*1.2);padding:calc(var(--base-size)*2)}.range__values{justify-content:space-between;display:flex}.range__field{gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-muted);align-items:center;display:flex}.range__input{width:calc(var(--base-size)*5.3);height:calc(var(--base-size)*2.9);padding:calc(var(--base-size)*.2) calc(var(--base-size)*1);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:#000;border-radius:calc(var(--base-size)*5);background:0 0;border:0;outline:none;box-shadow:inset 0 0 0 1px #14141433}.range__track{height:calc(var(--base-size)*1.6);--from:0%;--to:100%;position:relative}.range__track:before,.range__track:after{top:calc(var(--base-size)*.7);content:"";height:2px;position:absolute}.range__track:before{background-color:#14141433;left:0;right:0}.range__track:after{right:calc(100% - var(--to));left:var(--from);background-color:var(--c-black)}.range__thumb{z-index:1;pointer-events:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.range__thumb::-webkit-slider-thumb{width:calc(var(--base-size)*1.6);height:calc(var(--base-size)*1.6);pointer-events:auto;cursor:pointer;background-color:var(--c-black);appearance:none;border:0;border-radius:50%}.range__thumb::-moz-range-thumb{width:calc(var(--base-size)*1.6);height:calc(var(--base-size)*1.6);pointer-events:auto;cursor:pointer;background-color:var(--c-black);border:0;border-radius:50%}.favorites-page .page-title{width:calc(var(--base-size)*89)}.favs{margin-top:calc(var(--base-size)*6)}.favs__count{height:calc(var(--base-size)*1.2);padding-bottom:calc(calc(var(--base-size) * 2) - 1px);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase;box-sizing:content-box;border-bottom:1px solid #14141433}.favs__grid{margin-top:calc(var(--base-size)*2)}.favs__more{margin-top:calc(var(--base-size)*4)}.favs__empty{gap:calc(var(--base-size)*3.2);flex-direction:column;align-items:flex-start;display:flex}.favs__empty-text{width:calc(var(--base-size)*89);gap:calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex-direction:column;display:flex}.favs__empty-text b{font-weight:600}.favs__empty-text a{text-decoration:underline}.favs__btn{width:calc(var(--base-size)*28.6)}.related.related--recent{padding-top:calc(var(--base-size)*14.4)}.related.related--recent .section-arrows{margin-right:0}@media only screen and (max-width:1024px){.favorites-page .page-title{width:auto}.favs{margin-top:calc(var(--base-size)*2.4)}.favs__more{width:100%;margin-top:calc(var(--base-size)*3.2)}.favs__empty{gap:calc(var(--base-size)*2.4)}.favs__empty-text{gap:calc(var(--base-size)*.8);width:auto;font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.favs__empty-text p:first-child{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.favs__btn{width:100%}.related.related--recent{padding-top:calc(var(--base-size)*6)}}.favorites-page:has(.favs.is-empty) .related.related--recent{padding-top:calc(var(--base-size)*14)}@media only screen and (max-width:1024px){.favorites-page:has(.favs.is-empty) .related.related--recent{padding-top:calc(var(--base-size)*6)}}.search-page .page-title{color:var(--c-ink)}.search-page__summary{margin-top:calc(var(--base-size)*3.2);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.search-page__summary b{font-weight:600}.catalog--search{padding-top:calc(var(--base-size)*6)}@media only screen and (max-width:1024px){.search-page__summary{margin-top:calc(var(--base-size)*2.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.catalog.catalog--search,.categories--tabs{padding-top:calc(var(--base-size)*2.4)}.cat-card--tab .cat-card__panel{padding:calc(var(--base-size)*1.6) calc(var(--base-size)*1.5)}.cat-card--tab.is-selected:after{box-shadow:inset 0 0 0 1px var(--c-burgundy)}.catalog{padding-top:calc(var(--base-size)*4)}.catalog__grid{gap:calc(var(--base-size)*2.4) calc(var(--base-size)*1.5);grid-template-columns:repeat(2,minmax(0,1fr))}.catalog__grid:not(.is-all)>li:nth-child(n+11){display:none}.catalog__more{width:100%;margin-top:calc(var(--base-size)*3.2)}.catalog__chosen{gap:calc(var(--base-size)*2);flex-direction:column;align-items:flex-start}.catalog__chips{gap:calc(var(--base-size)*.8) calc(var(--base-size)*.4)}.chip{height:calc(var(--base-size)*2.5);font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.chip--reset{padding-inline:calc(var(--base-size)*1);line-height:calc(var(--base-size)*1.2)}.catalog__found{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.2)}}@media only screen and (max-width:1024px) and (max-width:440px){.filter{top:calc(var(--base-size)*4);border-radius:calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0 0;width:100%}.filter__head{padding:0 calc(var(--base-size)*1.5)}.filter__groups{padding:calc(var(--base-size)*1.6) calc(var(--base-size)*1.5);scrollbar-gutter:auto}.filter__bar{padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0 0}.filter__reset{margin-left:calc(var(--base-size)*.5);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.4)}.acc__head{height:calc(var(--base-size)*4);padding-inline:calc(var(--base-size)*1.5)}}@media only screen and (max-width:1024px){.catalog__grid .sale-card{gap:calc(var(--base-size)*.8);width:auto}.catalog__grid .sale-card__media{aspect-ratio:165/195;height:auto}.catalog__grid .sale-card__bag,.catalog__grid .sale-card:hover .sale-card__bag,.catalog__grid .sale-card__bag[aria-pressed=true]{width:calc(var(--base-size)*3.5);height:calc(var(--base-size)*3.5)}.catalog__grid .tag{gap:calc(var(--base-size)*.2);height:calc(var(--base-size)*2);padding:calc(var(--base-size)*.2) calc(var(--base-size)*.8) calc(var(--base-size)*.2) calc(var(--base-size)*.6);font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.catalog__grid .sale-card__desc{gap:calc(var(--base-size)*.6);padding-inline:calc(var(--base-size)*.5)}.catalog__grid .sale-card__brand{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.catalog__grid .sale-card__name{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.catalog__grid .sale-card__price{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.9)}}.product{grid-template-columns:calc(var(--base-size)*89) calc(var(--base-size)*89);gap:calc(var(--base-size)*2);padding-top:calc(var(--base-size)*3.5);align-items:start;display:grid}.gallery{gap:calc(var(--base-size)*2);height:calc(var(--base-size)*87.4);display:flex}.gallery__side{gap:calc(var(--base-size)*2);width:calc(var(--base-size)*13.2);flex-direction:column;align-self:center;align-items:center;display:flex}.gallery__thumbs{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.gallery__thumb{width:calc(var(--base-size)*13.2);height:calc(var(--base-size)*15.5);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6);display:block;position:relative;overflow:hidden}.gallery__thumb.is-active{height:calc(var(--base-size)*15.64);background-color:var(--c-texture-active)}.gallery__thumb.is-active:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-burgundy);position:absolute;inset:0}.gallery__thumb img{object-fit:cover;width:100%;height:100%}.gallery__main{width:calc(var(--base-size)*73.8);height:calc(var(--base-size)*87.4);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex:none;position:relative;overflow:hidden}.gallery__main img{object-fit:cover;width:100%;height:100%}.gallery__fav{right:calc(var(--base-size)*1.5);left:auto}.pinfo{gap:calc(var(--base-size)*4);color:var(--c-black);flex-direction:column;display:flex}.pinfo__head{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.pinfo__intro{gap:calc(var(--base-size)*1.6);flex-direction:column;align-items:flex-start;display:flex}.pinfo__brand{white-space:nowrap;color:var(--c-black);background-color:var(--c-texture)}.pinfo__title-box{gap:calc(var(--base-size)*1.2);flex-direction:column;align-self:stretch;display:flex}.pinfo__title{font-family:var(--font-display);font-size:calc(var(--base-size)*3.8);font-weight:700;line-height:calc(var(--base-size)*4.8);text-transform:uppercase}.pinfo__label{align-self:stretch}.pinfo__sku,.pinfo__label{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-muted)}.pinfo__lead{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.pinfo__lead b{font-weight:600}.pinfo__tags{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.pinfo__group{gap:calc(var(--base-size)*1.2);flex-direction:column;align-items:flex-start;display:flex}.pinfo__chips{gap:calc(var(--base-size)*.4);display:flex}.pinfo__chips--wrap{gap:calc(var(--base-size)*.8) calc(var(--base-size)*.85);flex-wrap:wrap}.pchip{height:calc(var(--base-size)*3.1);padding:calc(var(--base-size)*.4) calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:#000;border-radius:calc(var(--base-size)*5);background-color:#1414140d}.vol input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.vol span{height:calc(var(--base-size)*3.5);padding:calc(var(--base-size)*.6) calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:#000;cursor:pointer;border-radius:calc(var(--base-size)*5);transition:box-shadow var(--t-hover) var(--ease-figma);display:block;box-shadow:inset 0 0 0 1px #14141433}.vol input:checked+span{box-shadow:inset 0 0 0 1px var(--c-burgundy)}.vol input:focus-visible+span{outline:2px solid var(--c-accent);outline-offset:2px}.pinfo__buy{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.pinfo__price{gap:calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*3.2);line-height:calc(var(--base-size)*3.8);display:flex}.pinfo__price-new{color:var(--c-sale)}.pinfo__price:has(.pinfo__price-old[hidden]) .pinfo__price-new{color:var(--c-black)}.pinfo__price-old{color:var(--c-muted);text-decoration:line-through}.pinfo__actions{gap:calc(var(--base-size)*1.5);display:flex;position:relative}.pinfo__add{flex:1}.qty{gap:calc(var(--base-size)*2);width:calc(var(--base-size)*20);height:calc(var(--base-size)*5.5);padding-inline:calc(var(--base-size)*1.1);border-radius:calc(var(--base-size)*5);flex:none;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #14141433}.qty__btn{width:calc(var(--base-size)*4.6);height:calc(var(--base-size)*2.5);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:var(--c-black);text-align:center}.qty__btn:disabled{color:#14141433;cursor:default}.qty__value{width:calc(var(--base-size)*4.6);font-size:calc(var(--base-size)*1.8);font-weight:500;line-height:calc(var(--base-size)*1.8);text-align:center;position:relative}.qty__value:before,.qty__value:after{width:1px;height:calc(calc(var(--base-size) * 5.5) - 2px);content:"";background-color:#14141433;position:absolute;top:50%;transform:translateY(-50%)}.qty__value:before{left:calc(var(--base-size)*-1)}.qty__value:after{right:calc(var(--base-size)*-1)}.toast{right:max(calc(var(--base-size) * 6),(100% - calc(var(--base-size) * 192))/2 + calc(var(--base-size) * 6));bottom:calc(var(--base-size)*4);z-index:calc(var(--z-panel) - 2);gap:calc(var(--base-size)*.6);height:calc(var(--base-size)*4.9);padding:calc(var(--base-size)*1.2) calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.8);font-weight:600;line-height:calc(var(--base-size)*2.5);color:var(--c-burgundy);white-space:nowrap;background-color:var(--c-texture-hover);border-radius:calc(var(--base-size)*5);align-items:center;display:flex;position:fixed}.toast svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none}.buybar{display:none}.pinfo__accs{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.pacc{padding:calc(var(--base-size)*2.1);border-radius:calc(var(--base-size)*2.4);box-shadow:inset 0 0 0 1px #14141433}.pacc__head{gap:calc(var(--base-size)*1.5);width:100%;font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);color:var(--c-black);text-align:left;align-items:center;display:flex;position:relative}.pacc__head:before{inset:calc(calc(var(--base-size) * 2.1)*-1);content:"";position:absolute}.pacc.is-open .pacc__head:before{bottom:calc(calc(var(--base-size) * 1.2)*-1)}.pacc__head span{flex:1}.pacc__icon{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none;position:relative}.pacc__icon:before,.pacc__icon:after{top:calc(var(--base-size)*1.1);left:calc(var(--base-size)*.2);width:calc(var(--base-size)*2);content:"";background-color:var(--c-black);border-radius:calc(var(--base-size)*5);height:1px;transition:transform var(--t-hover) var(--ease-figma);position:absolute}.pacc__icon:after{transform:rotate(90deg)}.pacc__head[aria-expanded=true] .pacc__icon:after{transform:none}.pacc__body{gap:calc(var(--base-size)*1.2);margin-top:calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);flex-direction:column;display:flex}.related{gap:calc(var(--base-size)*4);padding-top:calc(var(--base-size)*19.8);padding-bottom:calc(var(--base-size)*.2);flex-direction:column;display:flex}.related .section-arrows{margin-right:-2px}.gallery__dots{display:none}@media only screen and (max-width:1024px){.product{gap:calc(var(--base-size)*4);padding-top:calc(var(--base-size)*2.2);flex-direction:column;align-items:stretch;display:flex}.gallery{gap:calc(var(--base-size)*1.5);flex-direction:column;height:auto}.gallery__main{aspect-ratio:345/409;border-radius:calc(var(--base-size)*1.6);order:-1;width:100%;height:auto}.gallery__fav{top:calc(var(--base-size)*1);right:calc(var(--base-size)*1)}.gallery__side{align-self:stretch;align-items:stretch;width:auto}.gallery__arrow{display:none}.gallery__thumbs{gap:calc(var(--base-size)*.4);flex-direction:row;align-items:flex-start}.gallery__thumbs li{flex:1}.gallery__thumb{aspect-ratio:83/97;border-radius:calc(var(--base-size)*1);width:100%;height:auto}.gallery__thumb.is-active{aspect-ratio:83/98;height:auto}.gallery__dots{justify-content:center;display:flex}.pinfo{gap:calc(var(--base-size)*2.4)}.pinfo__head{gap:calc(var(--base-size)*1.6)}.pinfo__intro{gap:calc(var(--base-size)*1.2)}.pinfo__brand{gap:calc(var(--base-size)*.8);height:calc(var(--base-size)*2.8);padding-inline:calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}.pinfo__title-box{gap:calc(var(--base-size)*.8)}.pinfo__title{font-size:calc(var(--base-size)*2);line-height:calc(var(--base-size)*2.7)}.pinfo__sku,.pinfo__label{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.pinfo__sku,.pinfo__group:first-child .pinfo__label{line-height:calc(var(--base-size)*2)}.pinfo__lead{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.pinfo__tags{gap:calc(var(--base-size)*1.6)}.pinfo__group{gap:calc(var(--base-size)*.8)}.pinfo__chips,.pinfo__chips--wrap{gap:calc(var(--base-size)*.4);flex-wrap:wrap}.pinfo__group:first-child .pinfo__chips{row-gap:calc(var(--base-size)*.5)}.pchip{height:calc(var(--base-size)*2.7);padding:calc(var(--base-size)*.4) calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.vol span{height:calc(var(--base-size)*3.2);padding:calc(var(--base-size)*.6) calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.pinfo__buy{gap:calc(var(--base-size)*1.6)}.pinfo__price{font-size:calc(var(--base-size)*2.6);line-height:calc(var(--base-size)*3.1)}.pinfo__actions{gap:calc(var(--base-size)*.4)}.qty{gap:calc(var(--base-size)*.8);width:calc(var(--base-size)*10.9);height:calc(var(--base-size)*5);padding-inline:calc(var(--base-size)*.9)}.qty__btn{width:calc(var(--base-size)*2.5);height:calc(var(--base-size)*2.2);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.qty__value{width:calc(var(--base-size)*2.5);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}.qty__value:before,.qty__value:after{height:calc(calc(var(--base-size) * 5) - 2px)}.qty__value:before{left:calc(var(--base-size)*-.4)}.qty__value:after{right:calc(var(--base-size)*-.4)}.toast{right:auto;bottom:calc(var(--base-size)*10.1);height:calc(var(--base-size)*4.2);padding:calc(var(--base-size)*.9) calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.4);left:50%;transform:translate(-50%)}.buybar{z-index:calc(var(--z-panel) - 3);padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);background-color:var(--c-bg);border:1px solid var(--c-burgundy);border-radius:calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0 0;border-bottom:0;display:block;position:fixed;bottom:0;left:0;right:0}.buybar[hidden]{display:none}.buybar__actions{width:calc(var(--base-size)*34.5)}.pacc{padding:calc(var(--base-size)*2.1) calc(var(--base-size)*1.6);border-radius:calc(var(--base-size)*1.6)}.pacc__head:before{inset:calc(calc(var(--base-size) * 2.1)*-1) calc(calc(var(--base-size) * 1.6)*-1)}.pacc.is-open .pacc__head:before{bottom:calc(calc(var(--base-size) * 1.2)*-1)}.pacc__head{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.pacc__body{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.related{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*6);padding-bottom:0}.related .section-title{line-height:calc(var(--base-size)*3.4)}}.basket{z-index:var(--z-panel);gap:calc(var(--base-size)*2.4);width:calc(var(--base-size)*64.7);padding-top:calc(calc(var(--base-size) * 1.8) + 1px);color:var(--c-black);background-color:var(--c-bg);border-radius:calc(var(--base-size)*2.4) 0 0 calc(var(--base-size)*2.4);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:inset 0 1px #eae4d833,inset 0 -1px #eae4d833}.basket__head{gap:calc(var(--base-size)*2.4);padding:0 calc(var(--base-size)*4);flex:none;align-items:center;display:flex}.basket__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);flex:none}.basket__clear{padding-bottom:calc(var(--base-size)*.5);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-black);text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma);align-self:flex-end;margin-right:auto;text-decoration:underline}.basket__clear:hover{color:var(--c-burgundy)}.basket__title-m{display:none}.bfree{gap:calc(var(--base-size)*1);padding:calc(var(--base-size)*1.6) calc(var(--base-size)*2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6);flex-direction:column;display:flex}.bfree__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-black)}.bfree__text b{color:var(--c-burgundy);font-weight:600}.bfree.is-done .bfree__text b{color:var(--c-new)}.bfree__track{height:calc(var(--base-size)*.6);border-radius:calc(var(--base-size)*10);background-color:#14141433;display:block;overflow:hidden}.bfree__bar{background-color:var(--c-burgundy);border-radius:inherit;height:100%;transition:width var(--t-hover) var(--ease-figma);display:block}.bfree.is-done .bfree__bar{background-color:var(--c-new)}.basket__body{min-height:0;padding:0 calc(var(--base-size)*3.2) calc(var(--base-size)*4) calc(var(--base-size)*4);scrollbar-gutter:stable;flex:1;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.basket__body{scrollbar-color:var(--c-black) #0000;scrollbar-width:thin}}.basket__body::-webkit-scrollbar{width:calc(var(--base-size)*.8)}.basket__body::-webkit-scrollbar-thumb{background-color:var(--c-black);border-right:calc(var(--base-size)*.4) solid #0000;background-clip:padding-box;border-radius:50px}.basket__full{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.basket__bag{gap:calc(var(--base-size)*1.2);flex-direction:column;display:flex}.basket__count{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase}.basket__list{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.bitem{gap:calc(var(--base-size)*1.5);height:calc(var(--base-size)*14);padding:calc(var(--base-size)*1.1);border-radius:calc(var(--base-size)*2.4);display:flex;box-shadow:inset 0 0 0 1px #14141433}.bitem__img{width:calc(var(--base-size)*10);height:calc(var(--base-size)*11.8);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6);flex:none;overflow:hidden}.bitem__img img{object-fit:cover;width:100%;height:100%}.bitem__info{padding-block:calc(var(--base-size)*.4);flex-direction:column;flex:1;justify-content:space-between;display:flex}.bitem__top{gap:calc(var(--base-size)*.4);display:flex}.bitem__text{gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);flex-direction:column;flex:1;display:flex}.bitem__name{font-weight:600}.bitem__price{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.9);flex-direction:column;align-items:flex-end;display:flex}.bitem__price-new{color:var(--c-sale)}.bitem__price-old{opacity:.4;text-decoration:line-through}.bitem__bottom{justify-content:space-between;align-items:center;display:flex}.qty--sm{gap:calc(var(--base-size)*2);width:calc(var(--base-size)*12);height:calc(var(--base-size)*3);padding-inline:calc(var(--base-size)*1.1)}.qty--sm .qty__btn,.qty--sm .qty__value{width:calc(var(--base-size)*1.93);height:calc(var(--base-size)*2.3);font-size:calc(var(--base-size)*1.6);font-weight:400;line-height:calc(var(--base-size)*2.3)}.qty--sm .qty__value:before,.qty--sm .qty__value:after{height:calc(calc(var(--base-size) * 3) - 2px)}.bitem__remove{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);position:relative}.bitem__remove i:before,.bitem__remove i:after{width:calc(var(--base-size)*2);content:"";background-color:var(--c-muted);border-radius:1px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.bitem__remove i:after{transform:translate(-50%,-50%)rotate(-45deg)}.order{gap:calc(var(--base-size)*2.4);padding:calc(var(--base-size)*3) calc(var(--base-size)*2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.order__rows{gap:calc(var(--base-size)*1.6);flex-direction:column;display:flex}.order__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.brow{gap:calc(var(--base-size)*.4);height:calc(var(--base-size)*2.6);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);display:flex}.brow__label{white-space:nowrap;align-self:center}.brow__line{background-image:linear-gradient(90deg,#14141433 50%,#0000 0);background-repeat:repeat-x;background-position:0 calc(var(--base-size)*1.8);background-size:4px 1px;flex:1}.brow__value{white-space:nowrap;align-self:flex-end}.brow--total{height:calc(var(--base-size)*3);align-items:flex-start}.brow--total .brow__label{margin-top:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.8);font-weight:500;line-height:calc(var(--base-size)*1.8);text-transform:uppercase;align-self:auto}.brow--total .brow__line{height:calc(var(--base-size)*2.6);margin-top:calc(var(--base-size)*.4)}.brow--total .brow__value{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);align-self:auto}.promo{height:calc(var(--base-size)*5.5);padding-left:calc(var(--base-size)*3);border-radius:calc(var(--base-size)*50);align-items:center;display:flex;position:relative;box-shadow:inset 0 0 0 1px #14141433}.promo__input{min-width:0;font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-black);background:0 0;border:0;outline:none;flex:1;padding:0}.promo__input::placeholder{color:var(--c-muted)}.promo{transition:box-shadow var(--t-hover) var(--ease-figma)}.promo:hover,.promo:focus-within{box-shadow:inset 0 0 0 1px var(--c-burgundy)}.promo:hover .promo__btn,.promo:focus-within .promo__btn{box-shadow:inset 1px 0 0 var(--c-burgundy)}.promo__btn{width:calc(var(--base-size)*5.5);height:calc(var(--base-size)*5.5);color:var(--c-burgundy);flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 1px 0 #14141433}.promo__btn:disabled{color:#14141466;cursor:default}.promo__btn svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4)}.promo-box{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.promo.is-invalid{box-shadow:inset 0 0 0 1px var(--c-error)}.promo.is-invalid .promo__btn{box-shadow:inset 1px 0 0 var(--c-error)}.promo.is-ok{box-shadow:inset 0 0 0 1px var(--c-success)}.promo__ok{width:calc(var(--base-size)*5.5);height:calc(var(--base-size)*5.5);flex:none;justify-content:center;align-items:center;display:flex}.promo__ok svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4)}.promo__msg{padding:0 calc(var(--base-size)*1.6) 0 calc(var(--base-size)*3);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);color:var(--c-error)}.promo__msg--ok{color:var(--c-success)}.order__cta{gap:calc(var(--base-size)*1.2);padding-top:calc(var(--base-size)*.2);flex-direction:column;display:flex}.order__btn{width:100%}.order__note{width:calc(var(--base-size)*52.4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.order__note a{text-decoration:underline}.basket__bar{gap:calc(var(--base-size)*1.2);padding:calc(var(--base-size)*2) calc(var(--base-size)*4);background-color:var(--c-bg);border:1px solid var(--c-burgundy);border-radius:calc(var(--base-size)*2.4) calc(var(--base-size)*2.4) 0 0;transition:transform var(--t-hover) var(--ease-figma);border-bottom:0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.basket__bar.is-away{transform:translateY(100%)}.basket__bar-btn{width:100%}.basket__empty{gap:calc(var(--base-size)*1.2);min-height:calc(100% - calc(var(--base-size) * 8.1));flex-direction:column;justify-content:center;display:flex}.basket__empty-title{font-family:var(--font-display);font-size:calc(var(--base-size)*4.2);font-weight:700;line-height:calc(var(--base-size)*5.3);text-transform:uppercase}.basket__empty-text{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.basket__empty-text a{text-decoration:underline}.basket.is-empty .basket__clear{display:none}.basket.is-empty .basket__title{margin-right:calc(var(--base-size)*.6);flex:1}@media only screen and (max-width:1024px){.basket{top:calc(var(--base-size)*4);border-radius:calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0 0;width:auto;left:0}.basket__title-d{display:none}.basket__title-m{display:inline}.basket__head{gap:calc(var(--base-size)*1.5);padding:0 calc(var(--base-size)*1.5)}.basket__clear{padding-bottom:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.2)}.basket__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.basket .search__close{align-self:flex-start}.basket.is-empty .search__close{margin-left:auto}.basket__body{padding:0 calc(var(--base-size)*1.5) calc(var(--base-size)*2.4);scrollbar-gutter:auto}.basket__count{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.2)}.bfree{gap:calc(var(--base-size)*.8);padding:calc(var(--base-size)*1.2) calc(var(--base-size)*1.6);border-radius:calc(var(--base-size)*1.2)}.bfree__text{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.bfree.is-done .bfree__text b{color:var(--c-burgundy)}.bfree__track{background-color:#0f0f0f1a}.bitem{gap:calc(var(--base-size)*1.2);border-radius:calc(var(--base-size)*1.6)}.bitem__img{border-radius:calc(var(--base-size)*.8)}.bitem__text{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2);gap:0}.bitem__name{line-height:calc(var(--base-size)*1.9)}.bitem__price{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.order{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6)}.order__rows{gap:calc(var(--base-size)*1.2)}.order__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.brow{height:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.brow__line{background-position:0 calc(var(--base-size)*1.4)}.brow--total{height:calc(var(--base-size)*2.4)}.brow--total .brow__label{margin-top:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}.brow--total .brow__line{height:calc(var(--base-size)*2.4);background-position:0 calc(var(--base-size)*1.6);margin-top:0}.brow--total .brow__value{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.promo{height:calc(var(--base-size)*5);padding-left:calc(var(--base-size)*2);overflow:hidden}.promo__input{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.promo__msg{padding-left:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.order__cta{margin-top:calc(var(--base-size)*-.4);padding-top:0}.order__note{width:auto;font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.basket__bar{padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0 0}.basket__empty{min-height:calc(100% - calc(var(--base-size) * 9.2))}.basket__empty-title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.basket__empty-text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}}.field{flex-direction:column;display:flex}.input{width:100%;height:calc(var(--base-size)*5.5);padding:0 calc(var(--base-size)*3);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-black);border-radius:calc(var(--base-size)*50);transition:box-shadow var(--t-hover) var(--ease-figma);background:0 0;border:0;outline:none;box-shadow:inset 0 0 0 1px #14141433}.input::placeholder{color:var(--c-muted);opacity:1}.input:hover,.input:focus{box-shadow:inset 0 0 0 1px var(--c-burgundy)}.input:-webkit-autofill{-webkit-text-fill-color:var(--c-black);caret-color:var(--c-black);transition:background-color 600000s 0s,box-shadow var(--t-hover) var(--ease-figma)}.input:-webkit-autofill:hover{-webkit-text-fill-color:var(--c-black);caret-color:var(--c-black);transition:background-color 600000s 0s,box-shadow var(--t-hover) var(--ease-figma)}.input:-webkit-autofill:focus{-webkit-text-fill-color:var(--c-black);caret-color:var(--c-black);transition:background-color 600000s 0s,box-shadow var(--t-hover) var(--ease-figma)}.input--textarea{height:calc(var(--base-size)*16);padding:calc(var(--base-size)*1.9) calc(var(--base-size)*3);resize:none;border-radius:calc(var(--base-size)*1.2);display:block}.field.is-invalid .input{box-shadow:inset 0 0 0 1px var(--c-error)}.field__error{padding:calc(var(--base-size)*.9) calc(var(--base-size)*3) 0;font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);color:var(--c-error)}.field--area{position:relative}.field__corner{right:calc(var(--base-size)*.8);bottom:calc(var(--base-size)*.8);width:calc(var(--base-size)*1.07);height:calc(var(--base-size)*1.07);pointer-events:none;position:absolute}.field.is-invalid .field__corner{bottom:calc(calc(var(--base-size) * .8) + calc(var(--base-size) * 2.8))}.radio{gap:calc(var(--base-size)*1);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);cursor:pointer;display:flex}.radio input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.radio__mark{width:calc(var(--base-size)*1.8);height:calc(var(--base-size)*1.8);margin-top:calc(var(--base-size)*.35);transition:box-shadow var(--t-hover) var(--ease-figma);border-radius:50%;flex:none;position:relative;box-shadow:inset 0 0 0 1px #14141466}.radio__mark:after{inset:calc(var(--base-size)*.4);content:"";background-color:var(--c-burgundy);transition:transform var(--t-hover) var(--ease-figma);border-radius:50%;position:absolute;transform:scale(0)}.radio:hover .radio__mark{box-shadow:inset 0 0 0 1px var(--c-black)}.radio input:checked+.radio__mark{box-shadow:inset 0 0 0 1px var(--c-burgundy)}.radio input:checked+.radio__mark:after{transform:scale(1)}.radio input:focus-visible+.radio__mark{outline:2px solid var(--c-burgundy);outline-offset:2px}.radio i{color:var(--c-muted)}.consent{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);cursor:pointer;align-items:center;display:flex}.consent input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.consent__mark{width:calc(var(--base-size)*2.9);height:calc(var(--base-size)*2.9);color:#14141433;transition:color var(--t-hover) var(--ease-figma);flex:none;place-items:center;display:grid}.consent:hover .consent__mark,.consent input:checked+.consent__mark{color:var(--c-burgundy)}.consent__mark svg{width:calc(var(--base-size)*2.05);height:calc(var(--base-size)*2.05);transition:opacity var(--t-hover) var(--ease-figma),transform var(--t-hover) var(--ease-figma);grid-area:1/1;overflow:visible}.consent__on{opacity:0;transform:scale(.6)}.consent input:checked+.consent__mark .consent__on{opacity:1;transform:none}.consent input:checked+.consent__mark .consent__off{opacity:0}.consent input:focus-visible+.consent__mark{outline:2px solid var(--c-burgundy);outline-offset:0}.consent a{text-decoration:underline}.consent.is-invalid .consent__mark{color:var(--c-error)}@media only screen and (max-width:1024px){.input,.input--60{height:calc(var(--base-size)*5);padding-inline:calc(var(--base-size)*2.5);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.input--textarea{padding:calc(var(--base-size)*1.5) calc(var(--base-size)*2);border-radius:calc(var(--base-size)*.8)}.field__error{padding-inline:calc(var(--base-size)*2.5)}}.modal{z-index:var(--z-panel);padding:calc(var(--base-size)*2);background-color:#0009;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.modal[hidden]{display:none}.modal__box{gap:calc(var(--base-size)*2.4);width:calc(var(--base-size)*58.6);padding:calc(var(--base-size)*4) calc(var(--base-size)*3);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex;position:relative}.modal__box--center{text-align:center;align-items:center}.modal__close{top:calc(var(--base-size)*1.5);right:calc(var(--base-size)*1.5);width:calc(var(--base-size)*1.6);height:calc(var(--base-size)*1.6);color:var(--c-black);transition:color var(--t-hover) var(--ease-figma);position:absolute}.modal__close:hover{color:var(--c-burgundy)}.modal__close svg{width:100%;height:100%;display:block}.modal__head{gap:calc(var(--base-size)*1.6);text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.modal__head--tight{gap:calc(var(--base-size)*1.2)}.modal__title,.modal__text{align-self:stretch}.modal__title{font-family:var(--font-display);font-size:calc(var(--base-size)*3.6);font-weight:600;line-height:calc(var(--base-size)*4.9)}.modal__text{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.modal__pic{width:calc(var(--base-size)*10);height:calc(var(--base-size)*10);border-radius:50%;overflow:hidden}.modal__pic img{width:100%;height:100%;display:block}.modal__actions{gap:calc(var(--base-size)*1.2);flex-direction:column;width:100%;display:flex}.modal__actions .btn{width:100%}.modal__btn{width:calc(var(--base-size)*28.6)}.modal__box--status{padding:calc(var(--base-size)*4)}.modal__status{width:calc(var(--base-size)*7.2);height:calc(var(--base-size)*7.2);flex:none}.modal__body{gap:calc(var(--base-size)*3.2);flex-direction:column;align-self:stretch;display:flex}.modal__head--status{gap:calc(var(--base-size)*.8)}.modal__lines{gap:calc(var(--base-size)*.4);flex-direction:column;align-self:stretch;display:flex}.modal__text b{font-weight:600}.modal__box--status .modal__btn{width:100%}.modal--status:not(.modal--fail) .modal__close{top:calc(var(--base-size)*2.4);right:calc(var(--base-size)*2.4)}.modal__form{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.modal__fields{gap:calc(var(--base-size)*1.5);flex-direction:column;display:flex}.modal__row{gap:calc(var(--base-size)*1.5);grid-template-columns:1fr 1fr;display:grid}.modal__message{height:calc(var(--base-size)*13);border-radius:calc(var(--base-size)*2.4)}.field__corner--soft{right:calc(var(--base-size)*.925);bottom:calc(var(--base-size)*.925);width:calc(var(--base-size)*1.35);height:calc(var(--base-size)*1.35)}.modal__actions .consent{padding-block:calc(var(--base-size)*.4)}@media only screen and (max-width:1024px){.modal{padding:calc(var(--base-size)*1.5)}.modal__box{width:100%;max-width:calc(var(--base-size)*34.5);padding:calc(var(--base-size)*3) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6)}.modal__title{font-size:calc(var(--base-size)*2.4);line-height:calc(var(--base-size)*3)}.modal__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.modal__row{gap:calc(var(--base-size)*1.5);grid-template-columns:minmax(0,1fr)}.modal__message{border-radius:calc(var(--base-size)*1.6)}.modal__btn{width:100%}.modal__box--center:not(.modal__box--status) .modal__btn{width:calc(var(--base-size)*28.6)}.modal__box--form{gap:calc(var(--base-size)*1.6)}.modal__box--form .modal__head{gap:calc(var(--base-size)*.8)}.modal__box--form .modal__text br{display:none}.modal__box--form .modal__form{gap:calc(var(--base-size)*1.6)}.modal__box--form .modal__fields,.modal__box--form .modal__row{gap:calc(var(--base-size)*.8)}.modal__box--form .modal__message{height:calc(var(--base-size)*11.8)}.modal__box--form .modal__actions{gap:calc(var(--base-size)*1.2)}.modal__box--form .consent{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.modal__box--status{padding:calc(var(--base-size)*3) calc(var(--base-size)*1.5)}.modal__box--status .modal__title{line-height:calc(var(--base-size)*3)}.modal__box--status .modal__body{gap:calc(var(--base-size)*2.4)}.modal--status:not(.modal--fail) .modal__close{top:calc(var(--base-size)*1.5);right:calc(var(--base-size)*1.5)}}.page-title--sm{font-size:calc(var(--base-size)*6.4);line-height:calc(var(--base-size)*6.4);color:var(--c-black)}.checkout{width:calc(var(--base-size)*119.4);margin-inline:auto}.checkout__grid{grid-template-columns:calc(var(--base-size)*73.9) calc(var(--base-size)*43.5);gap:calc(var(--base-size)*2);margin-top:calc(var(--base-size)*6);align-items:start;display:grid}.checkout__form{gap:calc(var(--base-size)*3.2);flex-direction:column;display:flex}.checkout__group{gap:calc(var(--base-size)*2.4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.checkout__title{float:left;width:100%;font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);padding:0}.checkout__fields,.checkout__radios{gap:calc(var(--base-size)*1.2);flex-direction:column;display:flex}.checkout__aside{padding-top:calc(var(--base-size)*.8)}.checkout__aside .brow--total .brow__label{font-weight:700}.checkout__aside .order__note{width:auto}.consent.order__consent{padding-block:calc(var(--base-size)*.4);align-items:flex-start}.consent.order__consent--minor{color:#14141499}@media only screen and (max-width:1024px){.page-title--sm{font-size:calc(var(--base-size)*3.4);line-height:calc(var(--base-size)*3.7)}.checkout{width:auto}.checkout__grid{gap:calc(var(--base-size)*4);margin-top:calc(var(--base-size)*2.4);grid-template-columns:minmax(0,1fr)}.checkout__form{gap:calc(var(--base-size)*2.4)}.checkout__group{gap:calc(var(--base-size)*1.2)}.checkout__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.checkout__fields,.checkout__radios{gap:calc(var(--base-size)*.8)}.checkout .input--textarea{height:calc(var(--base-size)*13)}.checkout .radio{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);align-items:center}.checkout .radio__mark{margin-top:0}.checkout .radio:has(input[value=pickup]){padding-block:calc(var(--base-size)*.15)}.checkout__aside{padding-top:0}.checkout__aside .brow--total .brow__label{font-weight:500}.checkout-page{padding-bottom:calc(var(--base-size)*.5)}.checkout__aside .order__list{gap:calc(var(--base-size)*.2);flex-direction:column;display:flex}.checkout__aside .order__cta{margin-top:calc(var(--base-size)*-.4);padding-top:0}.consent.order__consent{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}}.page--auth{background-color:var(--c-texture);position:relative;overflow-x:clip}html:has(>body.page--auth){overflow-x:clip}.auth-decor{top:calc(var(--base-size)*-2.7);z-index:-1;width:calc(var(--base-size)*192);height:calc(var(--base-size)*99.3);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.auth-decor img{width:calc(var(--base-size)*122.1);height:calc(var(--base-size)*99.3);position:absolute;top:0}.auth-decor img:first-child{left:calc(var(--base-size)*-72.2)}.auth-decor img:last-child{left:calc(var(--base-size)*157.3)}.auth{min-height:calc(100vh - calc(var(--base-size) * 9.1));padding-bottom:calc(var(--base-size)*9.1);place-items:center;display:grid}.auth__box{gap:calc(var(--base-size)*2.4);width:calc(var(--base-size)*58.6);flex-direction:column;display:flex}.auth__title{font-family:var(--font-display);font-size:calc(var(--base-size)*4.2);font-weight:700;line-height:calc(var(--base-size)*5.3);color:var(--c-black);text-align:center;text-transform:uppercase}.auth__fields{gap:calc(var(--base-size)*1.2);flex-direction:column;display:flex}.auth__forgot{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:#000;transition:color var(--t-hover) var(--ease-figma);align-self:flex-start}.auth__forgot:hover{color:var(--c-burgundy)}.auth__actions{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.auth__actions .btn{width:100%}.auth__or{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase;align-items:center;display:flex}.auth__or:before,.auth__or:after{height:calc(var(--base-size)*.8);content:"";background:radial-gradient(circle closest-side, #14141433 99%, transparent) right center/calc(var(--base-size) * .8) calc(var(--base-size)*.8) no-repeat,linear-gradient(#14141433, #14141433) left center/calc(100% - calc(var(--base-size) * .8)) 1px no-repeat;flex:1}.auth__or:after{transform:scaleX(-1)}.auth__switch{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);justify-content:center;align-items:center;display:flex}.input--pass{height:calc(var(--base-size)*6);padding-right:calc(var(--base-size)*6.9)}.field--pass{position:relative}.field__eye{top:calc(var(--base-size)*1.8);right:calc(var(--base-size)*3);width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);color:var(--c-black);position:absolute}.field__eye svg{width:100%;height:100%;display:block}.field__eye .eye-open,.field__eye[aria-pressed=true] .eye-closed{display:none}.field__eye[aria-pressed=true] .eye-open{display:block}@media only screen and (max-width:1024px){.auth{min-height:calc(100vh - calc(var(--base-size) * 8.8));padding:calc(var(--base-size)*8) calc(var(--base-size)*1.5) calc(var(--base-size)*4);place-items:start center}.auth-decor{width:100%;height:auto;top:auto;bottom:0;left:0;transform:none}.auth-decor img:first-child{width:100%;height:auto;display:block;position:static}.auth-decor img:last-child{display:none}.auth__box{gap:calc(var(--base-size)*1.6);width:100%}.auth__title{font-size:calc(var(--base-size)*2);line-height:calc(var(--base-size)*2.7)}.auth__keep{white-space:nowrap}.auth__fields{gap:calc(var(--base-size)*.8)}.auth__forgot{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.auth__actions{gap:calc(var(--base-size)*1.6)}.auth__or{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.2)}.auth__switch{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.input--pass{height:calc(var(--base-size)*5);padding-right:calc(var(--base-size)*6.4)}.auth .input--pass{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3)}.field__eye{top:calc(var(--base-size)*1.3);right:calc(var(--base-size)*2.5)}}.page-title--black{color:var(--c-black)}.account{grid-template-columns:calc(var(--base-size)*42) calc(var(--base-size)*104.2);gap:calc(var(--base-size)*3.5);margin-top:calc(var(--base-size)*6);align-items:start;display:grid}.account-page{min-height:calc(var(--base-size)*69.9)}.account-page .page-title{width:calc(var(--base-size)*119.5)}.account__aside{gap:calc(var(--base-size)*4);flex-direction:column;align-items:flex-start;display:flex}.anav{gap:calc(var(--base-size)*2);width:100%;padding:calc(var(--base-size)*2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.anav__top{gap:calc(var(--base-size)*.4);flex-direction:column;display:flex}.anav__user{gap:calc(var(--base-size)*.8);padding-block:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.8);font-weight:600;line-height:calc(var(--base-size)*2.5);color:var(--c-burgundy);align-items:center;display:flex}.anav__avatar{width:calc(var(--base-size)*5.5);height:calc(var(--base-size)*5.5);padding-left:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*3);line-height:calc(var(--base-size)*4.2);color:var(--c-white);background-color:var(--c-accent);border-radius:50%;flex:none;place-items:center;display:grid}.anav__link{gap:calc(var(--base-size)*.8);padding-block:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-black);text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma);align-items:center;display:flex}.anav__link:hover,.anav__link[aria-current=page]{color:var(--c-burgundy)}.anav__link svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none}.anav__line{background-color:#14141433;border:0;height:1px}.orders__empty{flex-direction:column;align-items:flex-start;display:flex}.orders__empty-title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);align-self:stretch}.orders__empty-text{margin-top:calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);align-self:stretch}.orders__empty-btn{width:calc(var(--base-size)*28.6);height:calc(var(--base-size)*5.5);padding-inline:calc(var(--base-size)*3);margin-top:calc(var(--base-size)*3.2);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*1.8)}.field--date{position:relative}.field--date .input{padding-right:calc(var(--base-size)*6.4)}.field__mask{inset:0 calc(var(--base-size)*6.4) 0 0;white-space:pre;pointer-events:none;align-items:center;display:flex;position:absolute;overflow:hidden}.field__mask>:first-child{color:#0000}.field__mask>:last-child{color:var(--c-muted)}.field--date .input:focus::placeholder{color:#0000}.field__icon{top:calc(var(--base-size)*1.6);right:calc(var(--base-size)*3);width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);color:var(--c-black);pointer-events:none;position:absolute}.help{gap:calc(var(--base-size)*.8);padding:calc(var(--base-size)*1.1) calc(var(--base-size)*2.1) calc(var(--base-size)*1.1) calc(var(--base-size)*1.1);text-align:left;background-color:var(--c-texture);border-radius:calc(var(--base-size)*50);box-shadow:inset 0 0 0 1px var(--c-burgundy);align-items:center;display:flex}.help__icon{width:calc(var(--base-size)*5.5);height:calc(var(--base-size)*5.5);color:var(--c-white);background-color:var(--c-burgundy);border-radius:50%;flex:none;place-items:center;display:grid}.help__icon svg{width:calc(var(--base-size)*4);height:calc(var(--base-size)*4)}.help__text{width:calc(var(--base-size)*15.3);gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);flex-direction:column;display:flex}.help__text b{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma)}.help:hover .help__text b{color:var(--c-burgundy)}.account__main{gap:calc(var(--base-size)*6);flex-direction:column;min-width:0;display:flex}.account__block{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.account__head{gap:calc(var(--base-size)*1.6);flex-direction:column;display:flex}.account__h{font-family:var(--font-display);font-size:calc(var(--base-size)*3.6);font-weight:600;line-height:calc(var(--base-size)*4.9)}.account__h3{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.account__text{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.account__form{gap:calc(var(--base-size)*3);flex-direction:column;align-items:flex-start;display:flex}.account__fields{gap:calc(var(--base-size)*1.5);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.account__fields--3{grid-template-columns:repeat(3,1fr)}.input--60{height:calc(var(--base-size)*6)}.account__save{width:calc(var(--base-size)*51.5)}.btn--primary:disabled{color:var(--c-muted);cursor:default;background-color:#14141433}.btn--primary:disabled:before{display:none}.orders__table{table-layout:fixed;width:100%;font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);text-align:left;border-spacing:0;border-collapse:separate}.orders__table th{height:calc(var(--base-size)*7);padding:0 calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-white);text-transform:uppercase;background-color:var(--c-burgundy);box-shadow:inset -1px -1px #f5f5f566}.orders__table th:first-child{border-radius:calc(var(--base-size)*1.6) 0 0 calc(var(--base-size)*1.6)}.orders__table th:last-child{text-align:center;border-radius:0 calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0;box-shadow:inset 0 -1px #14141466}.orders__table th{width:calc(var(--base-size)*20.86)}.orders__table th:last-child{width:calc(var(--base-size)*20.76)}.orders__table td{height:calc(var(--base-size)*7);padding:0 calc(var(--base-size)*2)}.orders__table td:last-child{width:calc(var(--base-size)*20.76);padding:0 calc(var(--base-size)*1.1)}.orders__table tbody tr:nth-child(2n) td{background-color:var(--c-stripe)}.orders__table td:first-child{border-radius:calc(var(--base-size)*1.6) 0 0 calc(var(--base-size)*1.6)}.orders__table td:last-child{border-radius:0 calc(var(--base-size)*1.6) calc(var(--base-size)*1.6) 0}.orders__table tbody tr{position:relative}.orders__table tbody tr:after{pointer-events:none;content:"";border-radius:calc(var(--base-size)*1.6);box-shadow:inset 0 0 0 1px var(--c-burgundy);opacity:0;transition:opacity var(--t-hover) var(--ease-figma);position:absolute;inset:0}.orders__table tbody tr:hover:after{opacity:1}.orders__status{font-weight:600}.orders__status--work{color:var(--c-accent)}.orders__status--cancel{color:#c66079}.orders__table .btn{width:100%}.orders .more{width:100%;margin-top:calc(var(--base-size)*4)}.order-info__back{gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);align-items:center;display:flex}.order-info__back a{color:var(--c-black);transition:color var(--t-hover) var(--ease-figma);display:flex}.order-info__back a:hover{color:var(--c-burgundy)}.order-info__back svg{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2)}.order-info__back i{font-style:normal;font-weight:600}.order-info__items{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.oitem{gap:calc(var(--base-size)*1.5);padding:calc(var(--base-size)*2);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);border-radius:calc(var(--base-size)*2.4);display:flex;box-shadow:inset 0 0 0 1px #14141433}.oitem__info{gap:calc(var(--base-size)*.4);flex:1;justify-content:space-between;display:flex}.oitem__name{gap:calc(var(--base-size)*.4);flex-direction:column;display:flex}.oitem__name b{font-weight:600}.oitem__price{align-self:flex-start;gap:calc(calc(var(--base-size) * .8) + 1px);white-space:nowrap;flex:none;display:flex}.oitem__price-new{color:var(--c-sale)}.oitem__price del{opacity:.4}.order-info__total{gap:calc(var(--base-size)*1.5);padding:calc(var(--base-size)*1.5);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6);justify-content:space-between;align-items:center;display:flex}.order-info__total span{font-size:calc(var(--base-size)*1.8);font-weight:700;line-height:calc(var(--base-size)*1.8);text-transform:uppercase}.order-info__total b{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.acard{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*3) calc(var(--base-size)*2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.acard__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);color:#000}.acard__rows{gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);flex-direction:column;display:flex}.acard__rows dt{margin-right:calc(var(--base-size)*.8);font-weight:600;display:inline}.acard__rows dd{margin:0;display:inline}.subs{gap:calc(var(--base-size)*2.4)}.subs__head{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex-direction:column;display:flex}.subs__head b{font-weight:600}.subs .check{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:#000}.subs__actions{grid-template-columns:calc(var(--base-size)*50.1);gap:calc(var(--base-size)*1.5);display:grid}.subs__state{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.subs.is-on .subs__state--off,.subs:not(.is-on) .subs__state--on{display:none}.subs__status{gap:calc(var(--base-size)*1);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:#0f0f0f99;align-items:flex-start;display:flex}.subs__status svg{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none}.subs__status b{color:var(--c-success);font-weight:600}.account__back{display:none}@media only screen and (max-width:1024px){.account-page{min-height:0}.account-page .page-title{width:auto;font-size:calc(var(--base-size)*3.4);line-height:calc(var(--base-size)*3.7)}.account{gap:calc(var(--base-size)*2.4);margin-top:calc(var(--base-size)*2.4);flex-direction:column;align-items:stretch;display:flex}.account-page--sub .account{margin-top:calc(var(--base-size)*2.2)}.account__aside{display:contents}.account__main{gap:calc(var(--base-size)*4)}.help{margin-top:calc(var(--base-size)*.8);order:2;align-self:stretch}.anav{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6)}.anav__top{gap:0}.anav__line{margin-bottom:-1px}.anav__user{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);color:var(--c-black)}.anav__avatar{width:calc(var(--base-size)*4.5);height:calc(var(--base-size)*4.5);padding-left:calc(var(--base-size)*.33);font-size:calc(var(--base-size)*2.45);line-height:calc(var(--base-size)*3.4)}.help__icon{width:calc(var(--base-size)*5);height:calc(var(--base-size)*5)}.help__icon svg{width:calc(var(--base-size)*3.5);height:calc(var(--base-size)*3.5)}.help__text{width:calc(var(--base-size)*11.2);gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.help__text b{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.4);white-space:nowrap}.account-page--sub .crumbs,.account-page--sub .page-title,.account-page--sub .anav,.account-page--sub .help{display:none}.account__back{gap:calc(var(--base-size)*.8);width:fit-content;margin-top:calc(var(--base-size)*1);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2);color:var(--c-black);align-items:center;display:flex}.account__back svg{width:calc(var(--base-size)*.6);height:calc(var(--base-size)*1.2);flex:none;overflow:visible}.account__block{gap:calc(var(--base-size)*1.6)}.account__head{gap:calc(var(--base-size)*.8)}.account__h{font-size:calc(var(--base-size)*2.4);line-height:calc(var(--base-size)*3)}.account__h3{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.account__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.account__form{gap:calc(var(--base-size)*2);align-items:stretch}.field__icon{top:calc(var(--base-size)*1.5);right:calc(var(--base-size)*2.5);width:calc(var(--base-size)*2);height:calc(var(--base-size)*2)}.account__fields,.account__fields--3{gap:calc(var(--base-size)*.8);grid-template-columns:minmax(0,1fr)}.account__save{width:100%}.input--60{height:calc(var(--base-size)*5)}.orders__empty{align-items:stretch}.orders__empty-title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.orders__empty-text{margin-top:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.orders__empty-btn{width:auto;height:calc(var(--base-size)*5);margin-top:calc(var(--base-size)*2.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}.orders__table,.orders__table tbody,.orders__table tr,.orders__table td{width:auto;height:auto;display:block}.orders__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.orders__table tbody tr{padding-block:calc(var(--base-size)*1.5);background-color:var(--c-stripe);border-radius:calc(var(--base-size)*1.6)}.orders__table tbody tr+tr{margin-top:calc(var(--base-size)*.8)}.orders__table tbody tr:nth-child(2n) td{background-color:#0000}.orders__table td,.orders__table td:last-child{gap:calc(var(--base-size)*1);padding:calc(var(--base-size)*.4) calc(var(--base-size)*1.5);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);border-radius:0;justify-content:space-between;align-items:center;display:flex}.orders__table td:before{font-size:calc(var(--base-size)*1.2);color:#000;font-weight:500;line-height:calc(var(--base-size)*1.2);text-transform:uppercase;content:attr(data-label)}.orders__table td:last-child{width:auto;padding-bottom:0}.orders__table:not(.is-all) tbody tr:nth-child(n+5){display:none}.orders__table td:last-child:before{content:none}.orders__table .btn{height:calc(var(--base-size)*4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.4)}.orders .more{margin-top:calc(var(--base-size)*3.2)}.order-info__back{gap:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2.2)}.order-info__back i{font-style:italic}.order-info__back a{flex:none}.oitem{gap:calc(var(--base-size)*1.2);padding:calc(var(--base-size)*1);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);border-radius:calc(var(--base-size)*1.6)}.oitem__price{gap:calc(var(--base-size)*.4);flex-direction:column}.order-info__total{border-radius:calc(var(--base-size)*1.2)}.order-info__total span{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*1.6)}.order-info__total b{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.acard{gap:calc(var(--base-size)*.8);padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6)}.acard__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.acard__rows{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.95)}.subs{gap:calc(var(--base-size)*1.6)}.subs__head,.subs .check{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.subs__actions{gap:calc(var(--base-size)*.8);grid-template-columns:minmax(0,1fr)}.subs__state{gap:calc(var(--base-size)*1.6)}.subs__status{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.subs__status svg{width:calc(var(--base-size)*2);height:calc(var(--base-size)*2)}}.info{grid-template-columns:calc(var(--base-size)*119.3) calc(var(--base-size)*58.7);gap:calc(var(--base-size)*2);margin-top:calc(var(--base-size)*6);align-items:start;display:grid}.info__list{gap:calc(var(--base-size)*.8);padding-right:calc(var(--base-size)*2);flex-direction:column;display:flex}.info__pic{top:calc(calc(var(--base-size) * 6) + calc(var(--base-size) * 2));border-radius:calc(var(--base-size)*2.4);position:sticky;overflow:hidden}.info__pic img{width:100%;height:auto;display:block}.dacc{padding:calc(var(--base-size)*3.1);border-radius:calc(var(--base-size)*2.4);box-shadow:inset 0 0 0 1px #14141433}.dacc__head button{gap:calc(var(--base-size)*1.2);width:100%;font-family:var(--font-display);font-size:calc(var(--base-size)*3.6);font-weight:600;line-height:calc(var(--base-size)*4.9);color:var(--c-black);text-align:left;align-items:center;display:flex}.dacc__head span{flex:1}.dacc__head{position:relative}.dacc__head button:before{inset:calc(calc(var(--base-size) * 3.1)*-1);content:"";position:absolute}.dacc.is-open .dacc__head button:before{bottom:calc(calc(var(--base-size) * 1.6)*-1)}.dacc__icon{width:calc(var(--base-size)*2.4);height:calc(var(--base-size)*2.4);flex:none;position:relative}.dacc__icon:before,.dacc__icon:after{top:calc(50% - .5px);left:calc(var(--base-size)*.2);width:calc(var(--base-size)*2);content:"";border-radius:calc(var(--base-size)*5);background-color:currentColor;height:1px;position:absolute}.dacc__icon:after{transition:transform var(--t-hover) var(--ease-figma);transform:rotate(90deg)}.dacc.is-open .dacc__icon:after{transform:none}.dacc__body{gap:calc(var(--base-size)*2.4);padding-top:calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex-direction:column;display:flex}.dacc__body--tight{gap:calc(var(--base-size)*1.6)}.dacc__body b{font-weight:600}.dacc__lines,.dacc__group,.dacc__dots{gap:calc(var(--base-size)*1.2);flex-direction:column;display:flex}.dacc__h{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.dacc__dots li{gap:calc(var(--base-size)*.8);display:flex}.dacc__dots li:before{width:calc(var(--base-size)*.8);height:calc(var(--base-size)*.8);margin-top:calc(var(--base-size)*.8);content:"";background-color:var(--c-burgundy);border-radius:50%;flex:none}.dacc__note{padding:calc(var(--base-size)*2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6)}.info__intro{gap:calc(var(--base-size)*1);padding-bottom:calc(var(--base-size)*3.2);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex-direction:column;display:flex}.info__intro p:first-child:not(:last-child){color:#14141466}.info__intro a{transition:color var(--t-hover) var(--ease-figma);text-decoration:underline}.info__intro a:hover{color:var(--c-burgundy)}.info-page .page-title{width:calc(var(--base-size)*119.3)}@media only screen and (max-width:1024px){.info-page .page-title{width:auto;font-size:calc(var(--base-size)*3.4);line-height:calc(var(--base-size)*3.7)}.info{gap:calc(var(--base-size)*4);margin-top:calc(var(--base-size)*2.4);grid-template-columns:minmax(0,1fr)}.info__list{padding-right:0}.info__intro{padding-bottom:calc(var(--base-size)*2.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.info__pic{aspect-ratio:345/364;border-radius:calc(var(--base-size)*1.6);position:static}.info__pic img{object-fit:cover;height:100%}.dacc{padding:calc(var(--base-size)*1.6);border-radius:calc(var(--base-size)*1.6)}.dacc__head button:before{inset:calc(calc(var(--base-size) * 1.6)*-1)}.dacc.is-open .dacc__head button:before{bottom:calc(calc(var(--base-size) * 1.6)*-1)}.dacc__head button{font-size:calc(var(--base-size)*2.4);line-height:calc(var(--base-size)*3)}.dacc__body,.dacc__body--tight{gap:calc(var(--base-size)*1.6);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.dacc__lines,.dacc__group,.dacc__dots{gap:calc(var(--base-size)*.8)}.dacc__h{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.dacc__dots li{min-height:calc(var(--base-size)*2.5)}.dacc__dots li:before{margin-top:calc(var(--base-size)*.85)}.dacc__note{padding:calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*.8)}.dacc__body>p:not(.dacc__note),.dacc__lines p,.dacc__dots span{padding-right:calc(var(--base-size)*.3)}.dacc__note{padding-right:calc(var(--base-size)*1.8)}}.hero{height:calc(var(--base-size)*93);margin-top:calc(var(--base-size)*-6);color:var(--c-white);background-color:var(--c-black);position:relative;overflow:hidden}.hero picture{height:100%;display:block}.hero__img{object-fit:cover;width:100%;height:100%}.hero:after{pointer-events:none;content:"";background-color:#0003;position:absolute;inset:0}.hero__inner{z-index:1;max-width:calc(var(--base-size)*192);padding:calc(var(--base-size)*6) calc(var(--base-size)*6) 0;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:absolute;inset:0}.hero__inner .crumbs{align-self:flex-start}.hero .crumbs__link,.hero .crumbs__current{color:var(--c-white)}.hero .crumbs__link{opacity:.7;transition:opacity var(--t-hover) var(--ease-figma)}.hero .crumbs__link:hover{color:var(--c-white);opacity:1}.hero .crumbs__sep{background-color:var(--c-white)}.hero__title{width:calc(var(--base-size)*119.4);margin-top:calc(var(--base-size)*47.2);font-family:var(--font-display);font-size:calc(var(--base-size)*7.2);font-weight:800;line-height:calc(var(--base-size)*7.9);color:#fff;text-align:center;text-transform:uppercase}.hero__btn{width:calc(var(--base-size)*28.4);margin-top:calc(var(--base-size)*6)}.who{padding-block:calc(var(--base-size)*14);background-color:var(--c-texture);position:relative;overflow:hidden}.who__decor{width:calc(var(--base-size)*192);pointer-events:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.who__decor img{width:calc(var(--base-size)*125.29);height:calc(var(--base-size)*101.9);position:absolute;top:0}.who__decor img:first-child{left:calc(var(--base-size)*-76.8)}.who__decor img:last-child{left:calc(var(--base-size)*158.71)}.who__inner{gap:calc(var(--base-size)*4);width:calc(var(--base-size)*89);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.who__mask{align-self:stretch;overflow:hidden}.who .section-title,.benefits .section-title{flex:none;align-self:stretch}.who .section-title{color:var(--c-black)}.who__img{width:calc(var(--base-size)*58.6);border-radius:calc(var(--base-size)*2.4);overflow:hidden}.who__img,.benefits__img,.value-chip,.gring__slide picture{display:block}.gring__slide picture{height:100%}.who__img img,.benefits__img img,.value-chip img{object-fit:cover;width:100%;height:100%;display:block}.who__text{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.js .who .section-title,.js .who__img,.js .who__text{transition:transform .6s var(--ease-figma)}.js .who__img{transition-delay:.6s}.js .who__text{transition-delay:1.2s}.js .who:not(.is-animated) .section-title,.js .who:not(.is-animated) .who__text{transform:translateY(100%)}.js .who:not(.is-animated) .who__img{transform:translateY(calc(var(--base-size) * -.4)) scale(.4846, .4887)}.benefits{grid-template-columns:calc(var(--base-size)*89) 1fr;gap:calc(var(--base-size)*2);height:calc(var(--base-size)*70);margin-top:calc(var(--base-size)*14);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);display:grid;overflow:hidden}.benefits__body{padding:calc(var(--base-size)*5) calc(var(--base-size)*2) calc(var(--base-size)*5) calc(var(--base-size)*5);flex-direction:column;justify-content:space-between;display:flex}.benefits__list{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.benefit{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*1.6) calc(var(--base-size)*2.1);border-radius:calc(var(--base-size)*2.4);align-items:flex-start;display:flex;box-shadow:inset 0 0 0 1px #14141433}.benefit__num{width:calc(var(--base-size)*6.5);font-family:var(--font-display);font-size:calc(var(--base-size)*4.2);font-weight:700;line-height:calc(var(--base-size)*5.3);color:var(--c-burgundy);text-transform:uppercase;flex:none}.benefit__text{padding-top:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.benefit__text b{font-weight:600}.benefits__img{width:calc(var(--base-size)*89.2);height:calc(var(--base-size)*70)}.mission{width:calc(var(--base-size)*89.2);margin:calc(var(--base-size)*14) auto 0;text-align:center}.mission__mask{overflow:hidden}.mission__title{font-family:var(--font-display);font-size:calc(var(--base-size)*6.4);font-weight:800;line-height:calc(var(--base-size)*6.4);color:#0000;text-transform:uppercase;background:url(/assets/images/about/mission-892.webp) 0 0/100% 100% no-repeat;-webkit-background-clip:text;background-clip:text}@media (min-resolution:1.5x){.mission__title{background-image:url(/assets/images/about/mission-1784.webp)}}.mission__sub{margin-top:calc(var(--base-size)*1.7);font-family:var(--font-display);font-size:calc(var(--base-size)*2.4);font-weight:500;line-height:calc(var(--base-size)*2.6);text-transform:uppercase}.js .mission__title,.js .mission__sub{transition:transform .6s var(--ease-figma)}.js .mission__sub{transition-delay:.6s}.js .mission:not(.is-animated) .mission__title{transform:translateY(calc(var(--base-size) * 13.3))}.js .mission:not(.is-animated) .mission__sub{transform:translateY(calc(var(--base-size) * 8.9))}.values{gap:calc(var(--base-size)*4.2);padding:calc(var(--base-size)*14) calc(var(--base-size)*5);margin-top:calc(var(--base-size)*14);font-family:var(--font-display);font-size:calc(var(--base-size)*6.4);font-weight:800;line-height:calc(var(--base-size)*6.4);color:var(--c-black);text-transform:uppercase;background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.value-chip{width:calc(var(--base-size)*26);height:calc(var(--base-size)*12);border-radius:calc(var(--base-size)*50);display:block;overflow:hidden}.value-chip img{object-fit:cover;width:100%;height:100%}.value-word,.value-chip{transition:opacity .45s var(--ease-figma),transform .45s var(--ease-figma)}.js .values:not(.is-animated) .value-word{opacity:0;transform:translateY(calc(var(--base-size) * 5))}.js .values:not(.is-animated) .value-chip{opacity:0;transform:scale(.35)}.value-word--1{transition-delay:.3s}.value-chip--1{transition-delay:.8s}.value-word--2{transition-delay:1.3s}.value-chip--2{transition-delay:1.8s}.value-word--3{transition-delay:2.3s}.value-chip--3{transition-delay:2.8s}.value-word--4{transition-delay:3.3s}.reviews{gap:calc(var(--base-size)*4);margin-top:calc(var(--base-size)*14);flex-direction:column;display:flex}.reviews .carousel__item{flex:0 0 calc(var(--base-size)*43.5)}.review{gap:calc(var(--base-size)*1.9);padding:calc(var(--base-size)*3) calc(var(--base-size)*2);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.review__head{gap:calc(var(--base-size)*1);align-items:center;display:flex}.review__who{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex:1;align-items:center;display:flex}.review__avatar{width:calc(var(--base-size)*4.5);height:calc(var(--base-size)*4.5);padding-left:calc(var(--base-size)*.33);font-size:calc(var(--base-size)*2.4);font-weight:600;line-height:calc(var(--base-size)*3.4);color:var(--c-white);background-color:var(--c-burgundy);border-radius:50%;flex:none;place-items:center;display:grid}.review__date{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);color:var(--c-muted)}.review__text{height:calc(var(--base-size)*18.8);padding-top:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3);-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review.is-open .review__text{-webkit-line-clamp:unset;height:auto;display:block}.review .link{align-self:flex-start}.gring{height:calc(var(--base-size)*59.4);margin-top:calc(var(--base-size)*14);position:relative}.gring__head{z-index:1;gap:calc(var(--base-size)*2.4);width:calc(var(--base-size)*59);flex-direction:column;display:flex;position:relative}.gring__head .section-title{flex:none}.gring__text{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.gring .section-arrows{z-index:1;position:absolute;top:0;right:0}.gring__track{display:contents}.gring__slide{top:var(--y);left:var(--x);width:var(--w);height:var(--h);border-radius:calc(var(--base-size)*2.4);transition:top var(--t-card) var(--ease-figma),left var(--t-card) var(--ease-figma),width var(--t-card) var(--ease-figma),height var(--t-card) var(--ease-figma);position:absolute;overflow:hidden}.gring__slide.is-jump{transition:none}.gring__slide img{object-fit:cover;width:100%;height:100%;display:block}.gring__slide[data-pos="0"]{--x:0px;--y:calc(var(--base-size) * 30.8);--w:calc(var(--base-size) * 28.3);--h:calc(var(--base-size) * 28.6)}.gring__slide[data-pos="1"]{--x:calc(var(--base-size) * 30.3);--y:calc(var(--base-size) * 30.6);--w:calc(var(--base-size) * 28.4);--h:calc(var(--base-size) * 28.8)}.gring__slide[data-pos="2"]{--x:calc(var(--base-size) * 60.7);--y:0px;--w:calc(var(--base-size) * 58.6);--h:calc(var(--base-size) * 59.4)}.gring__slide[data-pos="3"]{--x:calc(var(--base-size) * 121.3);--y:calc(var(--base-size) * 30.6);--w:calc(var(--base-size) * 28.4);--h:calc(var(--base-size) * 28.8)}.gring__slide[data-pos="4"]{--x:calc(var(--base-size) * 151.7);--y:calc(var(--base-size) * 29.8);--w:calc(var(--base-size) * 28.3);--h:calc(var(--base-size) * 29.6)}.gring+.dots{margin-top:calc(var(--base-size)*4)}.about-page .brands{margin-top:calc(var(--base-size)*14);padding-top:0}@media only screen and (max-width:1024px){.hero{height:calc(var(--base-size)*54)}.hero__inner{padding:calc(var(--base-size)*6) calc(var(--base-size)*1.5) calc(var(--base-size)*3)}.hero__inner .crumbs{margin-bottom:auto}.hero__title{width:100%;font-size:calc(var(--base-size)*3.6);line-height:calc(var(--base-size)*4);margin-top:0}.hero__btn{width:100%;margin-top:calc(var(--base-size)*2.5)}.about-page .section-title{line-height:calc(var(--base-size)*3.4)}.who{padding-block:calc(var(--base-size)*6)}.who__decor{width:100%;left:0;transform:none}.who__decor img:first-child{top:calc(var(--base-size)*1.2);left:calc(var(--base-size)*-20.11);width:calc(var(--base-size)*77.71);height:calc(var(--base-size)*63.2)}.who__decor img:last-child{display:none}.who .section-title{line-height:calc(var(--base-size)*2.8)}.who__inner{gap:calc(var(--base-size)*2.4);width:auto;padding-inline:calc(var(--base-size)*1.5)}.who__img{aspect-ratio:345/306;border-radius:calc(var(--base-size)*1.6);width:100%;height:auto}.who__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);padding-inline:1px}.benefits{height:auto;margin-top:calc(var(--base-size)*6);border-radius:calc(var(--base-size)*1.6);flex-direction:column;gap:0;display:flex}.benefits__body{gap:calc(var(--base-size)*2.4);padding:calc(var(--base-size)*3) calc(var(--base-size)*1.5);justify-content:flex-start}.benefit{gap:calc(var(--base-size)*.8);padding:calc(var(--base-size)*1.6);border-radius:calc(var(--base-size)*1.6)}.benefit__num{width:auto;font-size:calc(var(--base-size)*2);line-height:calc(var(--base-size)*2.7)}.benefit__text{padding-top:0;padding-right:calc(var(--base-size)*.1);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.benefits__img{aspect-ratio:345/271;width:100%;height:auto}.mission{width:auto;margin-top:calc(var(--base-size)*6)}.mission__title{font-size:calc(var(--base-size)*2.8);line-height:calc(var(--base-size)*3.4)}.mission__sub{margin-top:calc(var(--base-size)*1.2);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.5)}.values{gap:0 calc(var(--base-size)*1.2);padding:calc(var(--base-size)*4) calc(var(--base-size)*1.5);margin-top:calc(var(--base-size)*6);font-size:calc(var(--base-size)*2.8);line-height:calc(var(--base-size)*3.4);border-radius:calc(var(--base-size)*1.6)}.values:after{content:"";flex-basis:100%;order:1}.value-word--1{order:1}.values>:not(.value-word--1){margin-top:calc(var(--base-size)*1.2)}.value-word--2{order:2}.value-chip--1{order:3}.value-chip--2{order:4}.value-word--3{order:5}.value-word--4{order:6}.value-chip--3{order:7}.value-chip{width:calc(var(--base-size)*9.6);height:calc(var(--base-size)*4)}.reviews{gap:calc(var(--base-size)*2.4);margin-top:calc(var(--base-size)*6)}.reviews .carousel__item{flex-basis:calc(var(--base-size)*30)}.review{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6)}.review__who{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.review__avatar{width:calc(var(--base-size)*4);height:calc(var(--base-size)*4);font-style:italic;font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.review__date{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.review__text{height:calc(var(--base-size)*21.3);font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);-webkit-line-clamp:11}.gring{gap:calc(var(--base-size)*2.4);height:auto;margin-top:calc(var(--base-size)*6);flex-direction:column;display:flex}.gring__head{gap:calc(var(--base-size)*1.6);width:auto}.gring__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.gring__track{gap:calc(var(--base-size)*1.5);padding-inline:calc(var(--base-size)*1.5);margin-inline:calc(-1*calc(var(--base-size) * 1.5));scroll-padding-inline:calc(var(--base-size)*1.5);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.gring__track::-webkit-scrollbar{display:none}.gring__slide{flex:0 0 calc(var(--base-size)*30);width:auto;height:calc(var(--base-size)*30.6);border-radius:calc(var(--base-size)*1.6);scroll-snap-align:start;transition:none;position:relative;top:auto;left:auto}.gring__slide:nth-child(3){order:-1}.gring+.dots{margin-top:calc(var(--base-size)*2.4)}.about-page .brands{margin-top:calc(var(--base-size)*6)}.js .who:not(.is-animated) .section-title,.js .who:not(.is-animated) .who__text,.js .who:not(.is-animated) .who__img,.js .mission:not(.is-animated) .mission__title,.js .mission:not(.is-animated) .mission__sub{transform:none}}.article{margin-top:calc(var(--base-size)*3.5);position:relative}.article__aside{top:calc(var(--base-size)*12.4);width:calc(var(--base-size)*28.3);position:absolute;bottom:0;left:0}.article__meta{top:calc(calc(var(--base-size) * 6) + calc(var(--base-size) * 2));gap:calc(var(--base-size)*1.6);flex-direction:column;display:flex;position:sticky}.article__meta div{gap:calc(var(--base-size)*.4);flex-direction:column;display:flex}.article__meta dt{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-muted);text-transform:uppercase}.article__meta dd{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:#000;margin:0}.article__body{width:calc(var(--base-size)*89);margin-inline:auto}.article__title{margin-top:0}.article__content{gap:calc(var(--base-size)*6);margin-top:calc(var(--base-size)*6);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex-direction:column;display:flex}.article__pic{border-radius:calc(var(--base-size)*1.2);display:block;overflow:hidden}.article__pic img{object-fit:cover;width:100%;height:100%;display:block}.article__lead{font-weight:600}.article__block{gap:calc(var(--base-size)*2.4);flex-direction:column;display:flex}.article__block--16{gap:calc(var(--base-size)*1.6)}.article__text{gap:calc(var(--base-size)*1.6);flex-direction:column;display:flex}.article__h2{font-family:var(--font-display);font-size:calc(var(--base-size)*3.8);font-weight:700;line-height:calc(var(--base-size)*4.8);text-transform:uppercase}.article__h3{font-family:var(--font-display);font-size:calc(var(--base-size)*3.6);font-weight:600;line-height:calc(var(--base-size)*4.9)}.article__h4{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.article mark{padding-block:calc(var(--base-size)*.2) 0;color:inherit;background:linear-gradient(#51001033, #51001033) 0 calc(var(--base-size) * .2)/100% calc(var(--base-size)*2.4) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.article__dots{gap:calc(var(--base-size)*1.2);color:#000}.article__dots b{font-weight:600}.article__pair{grid-template-columns:calc(var(--base-size)*43.9) calc(var(--base-size)*43.9);gap:calc(var(--base-size)*1.5);width:calc(var(--base-size)*89.3);display:grid}.article__pair .article__pic,.article__pic--hero{height:calc(var(--base-size)*50)}.article__nums{gap:calc(var(--base-size)*1.2);flex-direction:column;display:flex}.article__nums li{gap:calc(var(--base-size)*.8);display:flex}.article__nums span{width:calc(var(--base-size)*3);color:var(--c-burgundy);flex:none;align-self:flex-start;font-weight:600}.article__video{width:calc(var(--base-size)*89.2);height:calc(var(--base-size)*50);position:relative}.article__video .article__pic{height:100%}.article__video:after{pointer-events:none;content:"";border-radius:calc(var(--base-size)*1.2);background-color:#0006;position:absolute;inset:0}.article__play{top:calc(50% - calc(var(--base-size) * 5));left:calc(50% - calc(var(--base-size) * 5));z-index:1;width:calc(var(--base-size)*10);height:calc(var(--base-size)*10);color:var(--c-burgundy);background-color:var(--c-texture-hover);transition:color var(--t-hover) var(--ease-figma);border-radius:50%;place-items:center;display:grid;position:absolute}.article__play svg{width:calc(var(--base-size)*3.5);height:calc(var(--base-size)*4);margin-left:calc(var(--base-size)*.9)}.article__play:hover{color:var(--c-black)}.article__quote{gap:calc(var(--base-size)*1.6);width:calc(var(--base-size)*89.3);flex-direction:column;margin:0;display:flex;position:relative}.article__quote p{font-size:calc(var(--base-size)*2.4);line-height:calc(var(--base-size)*3.4);text-indent:calc(var(--base-size)*6)}.article__quote-mark{top:calc(var(--base-size)*-.7);width:calc(var(--base-size)*4.26);height:calc(var(--base-size)*3.24);color:var(--c-burgundy);position:absolute;left:0}.article__quote footer b{font-weight:600}@media only screen and (max-width:1024px){.article{margin-top:calc(var(--base-size)*2.2);flex-direction:column;display:flex}.article__body{display:contents}.article__title{width:auto;font-size:calc(var(--base-size)*2.8);line-height:calc(var(--base-size)*3.4);order:-1;margin-top:0}.article__aside{display:contents}.article__meta{gap:calc(var(--base-size)*1.2);width:auto;margin-top:calc(var(--base-size)*2.4);flex-direction:column;position:static}.article__meta div{gap:calc(var(--base-size)*.4)}.article__meta dt{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.2)}.article__meta dd{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.article__content{gap:calc(var(--base-size)*4);margin-top:calc(var(--base-size)*2.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.article__block{gap:calc(var(--base-size)*2.4)}.article__block--16,.article__text{gap:calc(var(--base-size)*1.6)}.article__h2{font-size:calc(var(--base-size)*2);line-height:calc(var(--base-size)*2.7)}.article__h3{font-size:calc(var(--base-size)*2.4);line-height:calc(var(--base-size)*3)}.article__h4{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.article mark{background:0 0}.article__pic--hero{aspect-ratio:345/194;height:auto}.article__dots{gap:calc(var(--base-size)*1.2)}.article__dots li{min-height:calc(var(--base-size)*2.5)}.article__pair{gap:calc(var(--base-size)*1.5);grid-template-columns:repeat(2,minmax(0,1fr));width:auto}.article__pair .article__pic{aspect-ratio:165/188;height:auto}.article__nums{gap:calc(var(--base-size)*1.2)}.article__nums li{gap:calc(var(--base-size)*.8)}.article__nums span{width:auto;font-style:normal}.article__video{width:auto;height:calc(var(--base-size)*22);aspect-ratio:auto;border-radius:calc(var(--base-size)*1.2)}.article__play{top:calc(50% - calc(var(--base-size) * 3));left:calc(50% - calc(var(--base-size) * 3));width:calc(var(--base-size)*6);height:calc(var(--base-size)*6)}.article__play svg{width:calc(var(--base-size)*2.1);height:calc(var(--base-size)*2.4);margin-left:calc(var(--base-size)*.5)}.article__quote{gap:calc(var(--base-size)*1.6);width:auto}.article__quote p{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);text-indent:calc(var(--base-size)*5.5)}.article__quote footer{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9)}.article__quote-mark{top:calc(var(--base-size)*-.7);width:calc(var(--base-size)*4.3);height:calc(var(--base-size)*3.2)}.article-page .blog .section-title{line-height:calc(var(--base-size)*3.4)}}.contacts-page .page-title{width:calc(var(--base-size)*89)}.contacts{grid-template-columns:calc(var(--base-size)*89) calc(var(--base-size)*89);gap:calc(var(--base-size)*2);height:calc(var(--base-size)*55);margin-top:calc(var(--base-size)*6);display:grid}.contacts__info{padding-right:calc(var(--base-size)*2);flex-direction:column;justify-content:space-between;display:flex}.contacts__intro{gap:calc(var(--base-size)*.8);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);flex-direction:column;display:flex}.contacts__intro b{color:var(--c-burgundy);font-weight:400}.contacts__cards{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.ccard{gap:calc(var(--base-size)*1.2);padding:calc(var(--base-size)*2.5) calc(var(--base-size)*3.1);border-radius:calc(var(--base-size)*2.4);flex-direction:column;align-items:flex-start;display:flex;box-shadow:inset 0 0 0 1px #14141433}.ccard__label{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);color:var(--c-muted);text-transform:uppercase}.ccard__value{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3);align-self:stretch}.ccard__phone{transition:color var(--t-hover) var(--ease-figma);align-self:flex-start}.ccard__phone:hover{color:var(--c-burgundy)}.ccard__socials{gap:calc(var(--base-size)*.8);display:flex}.footer__social--big{width:calc(var(--base-size)*5.5);height:calc(var(--base-size)*5.5)}.footer__social--big svg{width:calc(var(--base-size)*3.5);height:calc(var(--base-size)*3.5)}.contacts__map{border-radius:calc(var(--base-size)*2.4);background-color:#ebebeb;position:relative;overflow:hidden}.contacts__map picture,.write__img{display:block}.contacts__map img:not(.contacts__pin){object-fit:cover;width:100%;height:100%;display:block}.contacts__map:after{pointer-events:none;content:"";border-radius:inherit;box-shadow:inset 0 calc(var(--base-size)*-.4) calc(var(--base-size)*12) #0000000a;position:absolute;inset:0}.contacts__pin{top:calc(var(--base-size)*14.4);left:calc(var(--base-size)*46.6);width:calc(var(--base-size)*7);height:calc(var(--base-size)*10);position:absolute}.js .contacts__pin{transition:opacity .6s var(--ease-figma) .3s,transform .6s var(--ease-figma) .3s}.js .contacts__map:not(.is-animated) .contacts__pin{opacity:0;transform:translateY(calc(var(--base-size) * 8.9))}.write{grid-template-columns:calc(var(--base-size)*89) calc(var(--base-size)*89);gap:calc(var(--base-size)*2);margin-top:calc(var(--base-size)*14);background-color:var(--c-texture);border-radius:calc(var(--base-size)*2.4);display:grid;overflow:hidden}.write__img img{width:100%;height:calc(var(--base-size)*86.6);object-fit:cover;display:block}.write__form{gap:calc(var(--base-size)*4);padding:calc(var(--base-size)*14) calc(var(--base-size)*5) calc(var(--base-size)*14) calc(var(--base-size)*2);flex-direction:column;display:flex}.write__head{gap:calc(var(--base-size)*2.4);text-align:center;flex-direction:column;display:flex}.write__head .section-title{flex:none}.write__text{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}@media only screen and (max-width:1024px){.contacts-page .page-title{width:auto}.contacts{gap:calc(var(--base-size)*2.4);height:auto;margin-top:calc(var(--base-size)*2.4);grid-template-columns:minmax(0,1fr)}.contacts__info{gap:calc(var(--base-size)*1.6);padding-right:0}.contacts__intro{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2);gap:0}.ccard{gap:calc(var(--base-size)*.8);padding:calc(var(--base-size)*2.1) calc(var(--base-size)*1.6);border-radius:calc(var(--base-size)*1.6)}.ccard__label{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.2)}.ccard__value{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.footer__social--big{width:calc(var(--base-size)*4.5);height:calc(var(--base-size)*4.5)}.footer__social--big svg{width:calc(var(--base-size)*2.9);height:calc(var(--base-size)*2.9)}.contacts__map{height:calc(var(--base-size)*35);border-radius:calc(var(--base-size)*1.6)}.contacts__map picture{height:100%}.contacts__pin{top:calc(var(--base-size)*12.5);left:calc(var(--base-size)*14.5);width:calc(var(--base-size)*5.6);height:calc(var(--base-size)*8)}.js .contacts__map:not(.is-animated) .contacts__pin{opacity:1;transform:none}.write{margin-top:calc(var(--base-size)*6);border-radius:calc(var(--base-size)*1.6);flex-direction:column;gap:0;display:flex}.write__img{order:2}.write__img img{height:calc(var(--base-size)*33.6);object-fit:cover}.write .section-title{line-height:calc(var(--base-size)*3.4)}.write__text br{display:none}.write .modal__fields,.write .modal__row{gap:calc(var(--base-size)*.8)}.write .modal__message{height:calc(var(--base-size)*10.6)}.write .modal__actions{gap:calc(var(--base-size)*1.2)}.write .consent{padding-block:calc(var(--base-size)*.4);font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.write__form{gap:calc(var(--base-size)*2.4);padding:calc(var(--base-size)*3) calc(var(--base-size)*1.5)}.write__head{gap:calc(var(--base-size)*1.6)}.write__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.write .modal__row{grid-template-columns:minmax(0,1fr)}}.nf{height:calc(var(--base-size)*83.9);place-items:center;display:grid;box-shadow:inset 0 -1px #14141433}.page--404{background-color:var(--c-texture)}.page--404 .footer{margin-top:0}.nf__box{gap:calc(var(--base-size)*4);width:calc(var(--base-size)*68.21);text-align:center;flex-direction:column;align-items:center;display:flex}.nf__code{width:calc(var(--base-size)*68.21);height:calc(var(--base-size)*26.26);position:relative}.nf__code>img{width:100%;height:100%;display:block}.nf__pill{top:calc(var(--base-size)*.03);left:calc(var(--base-size)*24.61);width:calc(var(--base-size)*20.1);height:calc(var(--base-size)*26.23);border-radius:calc(var(--base-size)*15.66);display:block;position:absolute;overflow:hidden}.nf__pill img{object-fit:cover;width:100%;height:100%;display:block}.nf__text{gap:calc(var(--base-size)*1.6);width:calc(var(--base-size)*59);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5);color:#000;flex-direction:column;display:flex}.nf__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.nf__btn{width:calc(var(--base-size)*28.6)}@media only screen and (max-width:1024px){.nf{height:auto;min-height:calc(100vh - calc(var(--base-size) * 8.8));padding:calc(var(--base-size)*19.7) calc(var(--base-size)*1.5) calc(var(--base-size)*4);place-items:start center}.nf__box{gap:calc(var(--base-size)*2.4);width:100%}.nf__code{width:calc(var(--base-size)*29.6);margin-bottom:calc(var(--base-size)*-.1);aspect-ratio:682.1/262.6;align-self:center;height:auto}.nf__pill{border-radius:999px;width:29.47%;height:99.89%;top:.11%;left:36.08%}.nf__text{gap:calc(var(--base-size)*.8);width:100%;font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.nf__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.nf__btn{width:100%}}.legal{width:calc(var(--base-size)*89.2);margin:calc(var(--base-size)*3.5) auto 0}.legal__title{font-family:var(--font-display);font-size:calc(var(--base-size)*6.4);font-weight:800;line-height:calc(var(--base-size)*6.4);color:var(--c-ink);text-transform:uppercase}.legal__keep{white-space:nowrap}.legal__body{margin-top:calc(var(--base-size)*6);font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.5)}.legal__g{flex-direction:column;display:flex}.legal__g--60{gap:calc(var(--base-size)*6)}.legal__g--32{gap:calc(var(--base-size)*3.2)}.legal__g--16{gap:calc(var(--base-size)*1.6)}.legal__g--10{gap:calc(var(--base-size)*1)}.legal__g--8{gap:calc(var(--base-size)*.8)}.legal__g--6{gap:calc(var(--base-size)*.6)}.legal__date{color:#14141466}.legal__h{font-family:var(--font-display);font-size:calc(var(--base-size)*3.6);font-weight:600;line-height:calc(var(--base-size)*4.9);color:#0f0f0f}.legal__h i{color:var(--c-burgundy);font-style:normal}.legal__body b{font-weight:600}.legal__tall{min-height:calc(var(--base-size)*2.8)}.legal__dots{gap:calc(var(--base-size)*1.2)}.legal__link{overflow-wrap:anywhere;transition:text-decoration-color var(--t-hover) var(--ease-figma)}.legal__link:hover{text-decoration:underline}.legal__todo{color:red}.legal__todo--2{color:#ff2121}.legal__todo--3{color:#ff4141}.legal__todo--soft{color:#eb5757}@media only screen and (max-width:1024px){.legal{width:auto;margin-top:calc(var(--base-size)*2.2)}.legal__title{font-size:calc(var(--base-size)*2.8);line-height:calc(var(--base-size)*3.4)}.legal__keep{white-space:normal}.legal__body{margin-top:calc(var(--base-size)*2.4);font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.legal__g--60{gap:calc(var(--base-size)*2.4)}.legal__g--32,.legal__g--16{gap:calc(var(--base-size)*1.2)}.legal__h{font-size:calc(var(--base-size)*2.4);line-height:calc(var(--base-size)*3)}.legal__tall{min-height:0}.legal__body p{padding-right:calc(var(--base-size)*.03)}}.cookie-bar{left:max(calc(var(--base-size) * 6),(100% - calc(var(--base-size) * 192))/2 + calc(var(--base-size) * 6));bottom:calc(var(--base-size)*4);z-index:calc(var(--z-panel) - 1);gap:calc(var(--base-size)*2);width:calc(var(--base-size)*58.7);padding:calc(var(--base-size)*3) calc(var(--base-size)*2);color:#0f0f0f;background-color:var(--c-bg);border-radius:calc(var(--base-size)*2.4);box-shadow:0 calc(var(--base-size)*.4) calc(var(--base-size)*2.4) #00000014;flex-direction:column;display:flex;position:fixed}.cookie-bar[hidden]{display:none}.cookie-bar__head,.cookies__head{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.cookie-bar__title,.cookies__title{font-size:calc(var(--base-size)*2.2);font-weight:600;line-height:calc(var(--base-size)*3)}.cookie-bar__text,.cookies__text{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.3)}.cookie-bar__text a{transition:color var(--t-hover) var(--ease-figma);text-decoration:underline}.cookie-bar__text a:hover{color:var(--c-burgundy)}.cookie-bar__actions{gap:calc(var(--base-size)*.8);display:flex}.cookie-bar__reject{min-width:calc(var(--base-size)*28.2)}.cookie-bar__accept{flex:1}.cookie-bar__setup{font-size:calc(var(--base-size)*1.4);font-weight:500;line-height:calc(var(--base-size)*1.4);text-transform:uppercase;transition:color var(--t-hover) var(--ease-figma);align-self:flex-start;text-decoration:underline}.cookie-bar__setup:hover{color:var(--c-burgundy)}.modal--cookies{padding:calc(var(--base-size)*4) max(calc(var(--base-size) * 6),(100% - calc(var(--base-size) * 192))/2 + calc(var(--base-size) * 6));place-items:end start}.cookies{gap:calc(var(--base-size)*3.2);width:calc(var(--base-size)*58.7);padding:calc(var(--base-size)*3) calc(var(--base-size)*2);color:#0f0f0f;background-color:var(--c-bg);border-radius:calc(var(--base-size)*2.4);flex-direction:column;display:flex;position:relative}.cookies__list{gap:calc(var(--base-size)*.8);flex-direction:column;display:flex}.cookies__item{gap:calc(var(--base-size)*2.4);padding:calc(var(--base-size)*2);cursor:pointer;background-color:var(--c-texture);border-radius:calc(var(--base-size)*1.6);align-items:center;display:flex}.cookies__copy{gap:calc(var(--base-size)*.4);flex-direction:column;flex:1;display:flex}.cookies__name{font-size:calc(var(--base-size)*1.8);font-weight:600;line-height:calc(var(--base-size)*2.5)}.cookies__desc{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*1.9);color:#0f0f0f99}.cookies__switch{width:calc(var(--base-size)*4.8);height:calc(var(--base-size)*2.8);cursor:pointer;border-radius:calc(var(--base-size)*10);transition:background-color var(--t-hover) var(--ease-figma);appearance:none;background-color:#ccc;flex:none;position:relative}.cookies__switch:before{top:calc(var(--base-size)*.3);left:calc(var(--base-size)*.3);width:calc(var(--base-size)*2.2);height:calc(var(--base-size)*2.2);content:"";transition:transform var(--t-hover) var(--ease-figma);background-color:#fff;border-radius:50%;position:absolute}.cookies__switch:checked{background-color:var(--c-burgundy)}.cookies__switch:checked:before{transform:translateX(calc(var(--base-size) * 2))}.cookies__switch:disabled{cursor:default}.cookies__switch:focus-visible{outline:2px solid var(--c-burgundy);outline-offset:2px}.cookies__close{top:calc(var(--base-size)*2.4);right:calc(var(--base-size)*2.4)}@media only screen and (max-width:1024px){.cookie-bar{right:calc(var(--base-size)*1.5);bottom:calc(var(--base-size)*1.5);left:calc(var(--base-size)*1.5);width:auto;padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6)}.cookie-bar__title,.cookies__title{font-size:calc(var(--base-size)*1.8);line-height:calc(var(--base-size)*2.4)}.cookie-bar__text,.cookies__text{font-size:calc(var(--base-size)*1.4);line-height:calc(var(--base-size)*2)}.cookie-bar__actions{flex-direction:column}.cookie-bar__reject{min-width:0}.cookie-bar__accept{flex:none}.modal--cookies{padding:calc(var(--base-size)*1.5)}.cookies{gap:calc(var(--base-size)*2);width:100%;padding:calc(var(--base-size)*2) calc(var(--base-size)*1.5);border-radius:calc(var(--base-size)*1.6)}.cookies__item{gap:calc(var(--base-size)*1.6);padding:calc(var(--base-size)*1.5)}.cookies__name{font-size:calc(var(--base-size)*1.6);line-height:calc(var(--base-size)*2.2)}.cookies__desc{font-size:calc(var(--base-size)*1.2);line-height:calc(var(--base-size)*1.6)}.cookies__close{top:calc(var(--base-size)*2);right:calc(var(--base-size)*1.5)}}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter-500.woff2)format("woff2")}@font-face{font-family:Alumni Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/alumni-sans-600.woff2)format("woff2")}.wm-mark{color:#ffffffe6;background:0 0;border:1px solid #ffffff80;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;height:30px;padding:0 20px;text-decoration:none;transition:color .25s;display:inline-flex;overflow:hidden}.wm-mark__word{white-space:nowrap;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:10px;font-weight:500;line-height:1}.wm-mark__icon{background:#ffffffe6;border-radius:50%;width:20px;height:20px;display:block;position:relative;overflow:hidden}.wm-mark__icon:after{opacity:0;content:"";background:linear-gradient(#5abd70,#9fd7ab);transition:opacity .25s;position:absolute;inset:0}.wm-mark__logo{z-index:1;filter:invert();width:10px;max-width:none;height:10px;transition:filter .25s;display:block;position:absolute;top:5px;left:5px}.wm-mark__brand{text-transform:uppercase;white-space:nowrap;font-family:Alumni Sans,Inter,system-ui,sans-serif;font-size:20px;font-weight:600;line-height:1}@media (hover:hover){.wm-mark:hover{color:#fff}.wm-mark:hover .wm-mark__icon:after{opacity:1}.wm-mark:hover .wm-mark__logo{filter:none}}.wm-mark:focus-visible{color:#fff;outline-offset:3px;outline:2px solid #fffc}.wm-mark:focus-visible .wm-mark__icon:after{opacity:1}.wm-mark:focus-visible .wm-mark__logo{filter:none}@media (hover:hover){.wm-mark--light:hover{color:#000}}.wm-mark--light{color:#000000e6;border-color:#00000080}.wm-mark--light .wm-mark__icon{background:#000000e6}.wm-mark--light .wm-mark__logo{filter:none}@media (hover:hover){.wm-mark--light:hover{color:#000}}.wm-mark--light:focus-visible{color:#000;outline-color:#000c}
