@font-face{font-family:__DM_Sans_c1e9ef;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__DM_Sans_c1e9ef;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_c1e9ef;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__DM_Sans_c1e9ef;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_c1e9ef;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__DM_Sans_c1e9ef;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_c1e9ef;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__DM_Sans_c1e9ef;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_c1e9ef;src:local("Arial");ascent-override:94.37%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.12%}.__className_c1e9ef{font-family:__DM_Sans_c1e9ef,__DM_Sans_Fallback_c1e9ef;font-style:normal}.__variable_c1e9ef{--font-body:"__DM_Sans_c1e9ef","__DM_Sans_Fallback_c1e9ef"}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;width:100%;overflow-x:hidden}input[type=number],input[type=text],textarea{font-size:16px!important}a{color:inherit;text-decoration:none}body{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--bg);color:var(--text-primary);font-family:var(--font-body),sans-serif;overflow-x:hidden}button{background-color:transparent;border:none;cursor:pointer}main{min-height:66vh}:root{--max-width:1400px;--section-padding:24px 0;--accent:#1a1a1a;--accent-soft:#2b2e34;--white:#fff;--bg:#faf9f7;--bg-second:#f3f1ed;--bg-alt:#f3f1ed;--black:#000;--gray:#e5e2dd;--light-gray:#737373;--ultra-light-gray:#ebe8e3;--hover-gray:#9a9690;--black-filter:rgba(0,0,0,.55);--red:#b31100;--red-soft:#fce8e6;--green:#47de0c;--btn-green:#01c895;--text-primary:#1a1a1a;--text-secondary:#737373;--border:#e5e2dd;--title:24px;--footer-title:14px;--cotegories-title:13px;--section-title:32px;--subtitle:20px;--text:14px;--code:12px;--catalog-title:14px;--swiper-navigation-color:var(--red);--light-blue:#5c636a;--hover-outline:var(--light-blue);--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--shadow-card:0 4px 24px rgba(26,26,26,.06);--shadow-card-hover:0 12px 32px rgba(26,26,26,.12);--shadow-header:0 1px 0 var(--border),0 4px 20px rgba(26,26,26,.04);--transition:0.25s ease;--font-display:var(--font-body),sans-serif}@media screen and (min-width:768px){:root{--catalog-title:16px;--section-padding:40px 0;--section-title:36px;--title:28px}}@media screen and (min-width:992px){:root{--catalog-title:20px;--section-padding:48px 0;--section-title:40px}}@media screen and (min-width:1440px){:root{--catalog-title:24px;--section-padding:56px 0}}.heading{width:0;height:0;position:absolute;font-size:0}.title{font-family:var(--font-display);font-size:var(--section-title);text-align:center;font-weight:600;letter-spacing:-.02em;margin-bottom:24px;padding-top:8px;color:var(--text-primary)}.title:first-letter{text-transform:uppercase}.container{max-width:var(--max-width);width:100%;padding:0 16px;margin:0 auto}@media screen and (min-width:768px){.container{padding:0 24px}}.center{display:flex;justify-content:center;align-items:center}.swiper-pagination-bullet{background:var(--hover-gray)!important;opacity:1!important;width:8px!important;height:8px!important;border-radius:50%!important;transition:all var(--transition)!important}.catalog__sw .swiper-pagination-bullet,.swiper-pagination-bullet-active{background:var(--accent)!important}.swiper-pagination-bullet-active{width:24px!important;border-radius:var(--radius-pill)!important}.mySwiperBottom{margin-bottom:10px;border-radius:var(--radius-md)}.mySwiperThumb{display:none!important}.mySwiperThumb .swiper-slide{width:100px!important;height:100%;border-radius:var(--radius-sm);border:2px solid transparent;overflow:hidden;background-size:cover;background-position:50%}.mySwiperThumb .swiper-slide-thumb-active{border:2px solid var(--accent)}@media screen and (min-width:768px){.mySwiperThumb{min-width:100px;max-width:100px;height:401px;display:block!important}}