@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/assets/fonts/roboto/Roboto-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto/Roboto-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/assets/fonts/roboto/Roboto-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/fonts/roboto/Roboto-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/assets/fonts/roboto/Roboto-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/assets/fonts/roboto/Roboto-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/assets/fonts/roboto/Roboto-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/assets/fonts/roboto/Roboto-BoldItalic.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-width:320px;padding:0}body{font-family:Roboto,arial,sans-serif;line-height:1.5;margin:0 auto;max-width:1920px;overflow-x:hidden;width:100%;-webkit-font-smoothing:antialiased;background-color:#fff}body.fixed,body.no-scroll{overflow:hidden}body.fixed{position:fixed;width:100%}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}input::-ms-clear,input::-ms-reveal{display:none}.container{margin:0 auto;padding:0 16px}@media(width >= 768px){.container{padding:0 20px}}.page--fullsize{min-height:100vh;overflow:hidden;position:relative}.page-header{left:0;position:absolute;right:0;top:0;z-index:2}.page-header--sticky{left:50%;position:fixed;right:auto;top:0;transform:translateX(-50%);width:min(100%,1920px);z-index:1100}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.h2{font-size:40px;font-weight:400;letter-spacing:-.8px;line-height:47px}.h3{font-size:25px;font-weight:500;letter-spacing:-.5px;line-height:29px}.h4{font-weight:400;text-transform:uppercase}.h4,.h4-bold{font-size:15px;letter-spacing:-.3px;line-height:19px}.h4-bold{font-weight:700}.h4-light{font-size:15px;font-weight:300;letter-spacing:-.3px;line-height:19px;text-transform:uppercase}.h5{font-weight:400}.h5,.h5-light{font-size:12px;letter-spacing:-.24px;line-height:14px;text-transform:uppercase}.h5-light{font-weight:300}.h6{font-size:11px;letter-spacing:-.22px;line-height:13px;text-transform:uppercase}.h6,.p1{font-weight:400}.p1{font-size:18px;letter-spacing:-.36px;line-height:22px}.p3{font-size:12px;letter-spacing:-.24px;line-height:18px}.p3,.p4{font-weight:400}.p4{font-size:10px;line-height:12px}.header{position:sticky;top:0;transition:background-color .3s;z-index:1100}.header--main{background-color:transparent}.header__container{align-items:center;display:flex;height:52px;justify-content:space-between;padding:0 8px;position:relative}@media(width >= 1024px){.header__container{height:64px;padding:0 20px}}.header__burger{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:border-color .3s,opacity .3s;width:24px}@media(width >= 768px){.header__burger{height:64px;width:64px}}.header__burger-icon{display:block;fill:currentcolor;height:24px;width:24px}@media(width >= 768px){.header__burger-icon{height:64px;width:64px}}.header__logo{align-items:center;color:inherit;display:flex;height:30px;justify-content:center;left:0;position:absolute;text-decoration:none;top:0;transform:translate(min(50vw - 55px,905px),calc(var(--page-header-height, 56px)/2 - 15px));transform-origin:left top;transition:color .3s,opacity .3s,transform .3s;width:110px;will-change:transform}.header__logo:hover{opacity:.6}body:not(.search-open):not(.menu-open) .header.header--main:not(.header--scrolled) .header__logo{color:#fff;transform:translate(8px,64px) scale(3.1273)}@media(width >= 768px){body:not(.search-open):not(.menu-open) .header.header--main:not(.header--scrolled) .header__logo{transform:translate(20px,64px) scale(4.8182)}}.menu-open .header.header--main:not(.header--scrolled) .header__logo{color:#000}@media(width >= 768px){.menu-open .header__logo{opacity:0;pointer-events:none}}.header__logo-icon{display:block;height:100%;width:100%;fill:currentcolor;color:currentcolor}.header__actions{align-items:center;display:flex;flex-shrink:0;gap:20px;justify-content:center}@media(width >= 1024px){.header__actions{align-items:flex-start;gap:24px}}.header__search-btn{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:opacity .3s;width:24px}@media(width >= 1024px){.header__search-btn{align-items:flex-end;border-bottom:1px solid #000;flex-direction:column;font-size:12px;font-weight:400;height:-moz-fit-content;height:fit-content;justify-content:flex-start;letter-spacing:-.24px;line-height:14px;padding:0 0 2px;text-transform:uppercase;width:114px}.search-open .header__search-btn{border-color:transparent}}.header__search-btn:hover{opacity:.6}.header__locales{align-items:center;display:flex;gap:12px;transition:transform .3s}.search-open .header__locales{display:none}@media(width >= 1024px){.header__locales{font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;text-transform:uppercase}}.header__locales-link{color:#000;display:block;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:opacity .3s}.header__locales-link--active{color:#8f8f8f;pointer-events:none}.header__locales-link:hover:not(.header__locales-link--active){opacity:.6}.header__search-icon{display:block;height:24px;width:24px;fill:currentcolor}.search-open .header__search-icon{display:none}@media(width >= 1024px){.header__search-icon{display:none}}.header__search-text{display:none}@media(width >= 1024px){.header__search-text{display:block}.search-open .header__search-text{display:none}}.header__search-close-icon{display:none;height:24px;width:24px;fill:currentcolor}.search-open .header__search-close-icon{display:block}.marquee{background-color:#000;color:#fff;overflow:hidden}.marquee__track{animation:marquee var(--marquee-duration,50s) linear infinite;display:flex;gap:16px;width:-moz-max-content;width:max-content}.marquee.is-resizing .marquee__track{animation-play-state:paused}.marquee__item{align-items:center;display:flex;flex:0 0 auto;font-size:10px;gap:16px;line-height:12px;min-height:24px;white-space:nowrap}.marquee__item:after{content:"•"}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-distance, 50%)*-1))}}.shop-menu-link{display:block;font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:19px;text-transform:uppercase;transition:opacity .2s ease;width:-moz-fit-content;width:fit-content}.shop-menu-link:hover{opacity:.6}.shop-menu-link--bold{font-weight:700}.special-prices{color:#fea4a4}.special-prices__head{align-items:center;display:flex;justify-content:space-between;min-height:20px}.special-prices__header{font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:19px;margin:0 0 16px;text-transform:uppercase}.special-prices__list{display:grid;gap:8px 20px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(width >= 1280px){.special-prices__list{gap:8px 40px}}.shop-menu{height:100dvh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:900}.shop-menu--open{pointer-events:auto}.shop-menu__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%}.shop-menu--open .shop-menu__overlay{opacity:1;pointer-events:auto}.shop-menu__content{background-color:#fff;height:100dvh;left:0;overflow:hidden auto;overscroll-behavior:contain;position:absolute;top:100%;transition:transform .4s ease;width:100%}.shop-menu--open .shop-menu__content{transform:translateY(-100%)}.shop-menu__container{margin:0 auto;max-width:1000px;padding:68px 16px 16px}@media(width >= 768px){.shop-menu__container{padding:116px 20px 20px}}@media(width >= 1280px){.shop-menu__container{padding:20px 60px 20px 0}}.shop-menu__logo{display:none}@media(width >= 768px){.shop-menu__logo{display:flex;margin:0 0 48px}}.shop-menu__logo img{width:80px}@media(width >= 768px){.shop-menu__logo img{width:440px}}@media(width >= 1280px){.shop-menu__logo img{width:530px}}.shop-menu__wrapper{display:grid;gap:48px;grid-template-columns:100%}@media(width >= 768px){.shop-menu__wrapper{gap:20px;grid-template-columns:1fr 1fr}}@media(width >= 1280px){.shop-menu__wrapper{gap:40px;grid-template-columns:1fr 400px}}.shop-menu__body{display:flex;flex-direction:column;gap:32px}.shop-menu__list{display:grid;gap:8px 16px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(width >= 768px){.shop-menu__list{gap:8px 20px}}@media(width >= 1280px){.shop-menu__list{gap:8px 40px}}@media(width >= 768px){.shop-menu__decoration{max-width:400px}}.navigation-section__button{align-items:center;background:none;border:none;border-bottom:1px solid #cdcdcd;cursor:pointer;display:flex;height:46px;justify-content:space-between;padding:0;width:100%}@media(width >= 768px){.navigation-section__button{border-bottom:none;cursor:default;height:auto;pointer-events:none}}.navigation-section__title{color:#8f8f8f;font-size:12px;font-weight:300;letter-spacing:-.24px;line-height:14px;text-align:left;text-transform:uppercase}.navigation-section__arrow{flex-shrink:0;height:16px;transition:transform .3s ease;width:16px}@media(width >= 768px){.navigation-section__arrow{display:none}}.navigation-section.is-open .navigation-section__arrow{transform:rotate(180deg)}.navigation-section__content{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding-top .3s ease}@media(width >= 768px){.navigation-section__content{max-height:none;overflow:visible;padding:16px 0 0}}.navigation-section.is-open .navigation-section__content{padding:16px 0 0}.navigation-section__list{list-style:none;margin:0;padding:0}.navigation-section[data-section-id=social] .navigation-section__list{display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(width >= 768px){.navigation-section[data-section-id=social] .navigation-section__list{display:block}}.navigation-section__item:not(:last-child){margin:0 0 12px}.navigation-section[data-section-id=social] .navigation-section__item{margin:0}.navigation-section__link{color:#000;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.navigation-section__link:hover{opacity:.6}.navigation-section__item-button{background-color:transparent;border:none;color:#000;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;padding:0;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.navigation-section__item-button:hover{opacity:.6}.footer{background-color:#fff}.footer__container{padding:80px 16px 48px}@media(width >= 768px){.footer__container{padding:200px 20px 48px}}.footer__logo{margin:0 0 48px;text-align:center}@media(width >= 520px){.footer__logo{text-align:left}}@media(width >= 768px){.footer__logo{margin:0 0 80px}}.footer__logo-link{display:inline-block}.footer__logo-image{display:block;height:89px;width:auto}@media(width >= 768px){.footer__logo-image{height:136px}}@media(width >= 1024px){.footer__logo-image{height:217px}}@media(width >= 768px){.footer__nav{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}}.footer .navigation-section:not(:last-child){margin:0 0 16px}@media(width >= 768px){.footer .navigation-section:not(:last-child){margin:0}}.button{align-items:center;background-color:#000;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:8px;height:36px;justify-content:center;letter-spacing:-.3px;line-height:19px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:border-color .3s,background-color .3s}.button.is-hover,.button:hover{background-color:#323232}.button.is-disabled,.button:disabled{background-color:#e0e0e0;color:#8f8f8f;cursor:not-allowed;pointer-events:none}.button--outline{background-color:#fff;border-color:#000;border-width:2px;color:#000}.button--outline.is-hover,.button--outline:hover{background-color:#fff;border-color:#323232}.tab{color:inherit;cursor:pointer;display:inline-block;padding:8px 12px;text-decoration:none;transition:opacity .3s}.tab:hover{opacity:.7}.tab.is-active{font-weight:700}.input{display:grid}.input__control{align-items:center;align-self:stretch;background-color:#fff;border:1px solid #8f8f8f;display:flex;height:40px;position:relative;transition:border-color .3s,background-color .3s}.input__control:hover{border-color:#323232}.input__control:focus-within{border-color:#000}.input__field{background-color:transparent;border:0;color:#000;font-size:12px;font-weight:400;height:100%;letter-spacing:-.24px;line-height:18px;outline:none;padding:0 8px;transition:color .3s;width:100%}.input__field::-moz-placeholder{color:transparent}.input__field::placeholder{color:transparent}.input__label{color:#8f8f8f;font-size:12px;font-weight:400;left:8px;letter-spacing:-.24px;line-height:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s,top .3s,transform .3s,font-size .3s,line-height .3s,letter-spacing .3s,background-color .3s,padding .3s}.input__field:not(:-moz-placeholder-shown)+.input__label{background-color:#fff;font-size:10px;font-weight:400;left:8px;letter-spacing:-.24px;line-height:12px;padding:0 4px;top:0;transform:translateY(-50%)}.input.input-active .input__label,.input__field:focus+.input__label,.input__field:not(:placeholder-shown)+.input__label{background-color:#fff;font-size:10px;font-weight:400;left:8px;letter-spacing:-.24px;line-height:12px;padding:0 4px;top:0;transform:translateY(-50%)}.input__error{color:#c50000;font-size:10px;font-weight:400;line-height:12px;line-height:18px;min-height:18px;text-transform:none}.input-subscribe .input__control,.subscribe-input .input__control{background-color:transparent;border-color:#000;flex-direction:row}.input-subscribe .input__control:focus-within,.input-subscribe .input__control:hover,.subscribe-input .input__control:focus-within,.subscribe-input .input__control:hover{border-color:#fff}.input-subscribe .input__field,.subscribe-input .input__field{color:#fff}.input-subscribe .input__label,.subscribe-input .input__label{color:#000}.input.input-error .input__control{border-color:#c50000}.input.input-disabled .input__control{background-color:#f8f8f8;border-color:#cdcdcd}.input.input-disabled .input__field,.input.input-disabled .input__label{color:#8f8f8f}.input__submit{background-color:transparent;border:0;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:18px;padding:0 16px;transition:color .3s,font-weight .3s}.input__submit:hover{font-weight:600}.search-container{height:100dvh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:20}.search-container--open{pointer-events:auto}.search-container__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%}.search-container--open .search-container__overlay{opacity:1;pointer-events:auto}.search-container__content{background:#fff;color:#000;height:100dvh;left:50%;overflow:hidden auto;overscroll-behavior:contain;padding:calc(var(--page-header-offset, 0px) + var(--page-header-height, 56px)) 0 24px;position:absolute;scrollbar-width:none;top:100%;transform:translateX(-50%);transition:transform .4s ease;width:min(100%,1920px);-ms-overflow-style:none}.search-container__content::-webkit-scrollbar{display:none}@media(width >= 768px){.search-container__content{padding:calc(var(--page-header-offset, 0px) + var(--page-header-height, 56px)) 0 24px}}@media(width >= 1024px){.search-container__content{padding:calc(var(--page-header-offset, 0px) + var(--page-header-height, 56px) + 40px) 0 24px}}.search-container--open .search-container__content{transform:translate(-50%,-100%)}.search-overlay__bar{border-bottom:1px solid #000;padding:28px 20px 30px;width:100%}@media(width >= 1024px){.search-overlay__bar{padding:0 20px 30px}}.search-overlay__input-wrapper{align-items:center;display:flex;gap:8px}.search-overlay__input{flex:1}.search-overlay__input-control,.search-overlay__input-field{background:transparent;border:none}.search-overlay__input-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;outline:none;padding:0;text-transform:uppercase;width:100%}@media(width < 768px){.search-overlay__input-field{font-size:16px}}.search-overlay__input-field::-moz-placeholder{color:#8f8f8f}.search-overlay__input-field::placeholder{color:#8f8f8f}.search-overlay__input-field::-webkit-search-cancel-button{display:none}.search-overlay__clear{background:transparent;border:0;color:#000;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;padding:0;text-transform:uppercase;transition:opacity .3s;white-space:nowrap}.search-overlay__clear:hover{opacity:.6}.search-overlay__results.catalog{padding:40px 0 0}.search-overlay__load-more-trigger{height:1px}.search-overlay__empty{color:#000;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:18px;padding:40px 20px 0}.catalog{padding:calc(var(--page-header-offset, 0px) + var(--page-header-height, 56px) + 40px) 0 0}.catalog__container{padding:0 8px}@media(width >= 768px){.catalog__container{padding:0 20px}}.catalog__title{color:#000;font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:19px;margin:0 0 24px;text-transform:uppercase}@media(width >= 768px){.catalog__title{margin:0 0 32px}}.catalog__settings{display:flex;flex-direction:column;gap:16px;margin:0 0 40px}@media(width >= 768px){.catalog__settings{align-items:flex-end;flex-direction:row;gap:40px;justify-content:space-between}}.catalog__filters{align-items:center;display:flex;flex-wrap:wrap;gap:20px;width:100%}@media(width >= 768px){.catalog__filters{flex:1 1 auto;justify-content:flex-start;min-width:0;width:auto}}.catalog__filter-link{color:#000;font-size:12px;font-weight:300;letter-spacing:-.24px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:opacity .3s}.catalog__filter-link:hover{opacity:.6}.catalog__filter-link--active{font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;text-transform:uppercase}.catalog__settings-right{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;width:100%}@media(width >= 768px){.catalog__settings-right{flex:0 0 auto;width:auto}}.catalog__sort{position:relative}.catalog__sort-toggle{align-items:center;background:transparent;border:0;color:#000;cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:8px;letter-spacing:-.24px;line-height:14px;padding:0;position:relative;text-transform:uppercase;transition:opacity .3s;z-index:11}.catalog__sort-toggle:hover{opacity:.6}.catalog__sort-toggle:before{background:#fff;border:1px solid #cdcdcd;border-bottom:0;bottom:-9px;content:"";display:none;height:calc(100% + 17px);left:-16px;position:absolute;right:-16px;z-index:-1}.catalog__sort--open .catalog__sort-toggle:before{display:block}.catalog__sort-icon{height:12px;width:12px;fill:currentcolor;transition:transform .3s}.catalog__sort--open .catalog__sort-icon{transform:rotate(180deg)}.catalog__sort-dropdown{background:#fff;border:1px solid #cdcdcd;border-top:0;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;flex-direction:column;gap:12px;left:-16px;min-width:calc(100% + 32px);padding:16px;position:absolute;top:100%;z-index:10}.catalog__sort--open .catalog__sort-dropdown{display:flex}.catalog__sort-link{color:#000;font-size:12px;font-weight:300;letter-spacing:-.24px;line-height:14px;text-decoration:none;text-transform:uppercase;transition:opacity .3s}.catalog__sort-link:hover{opacity:.6}.catalog__sort-link--active{font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;text-transform:uppercase}.catalog__view{align-items:center;display:flex;gap:16px}.catalog__view-label{color:#000;font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:14px;text-transform:uppercase}.catalog__view-buttons{align-items:center;display:flex;gap:22px}.catalog__view-btn{align-items:center;background:transparent;border:0;color:#000;cursor:pointer;display:flex;justify-content:center;padding:0;position:relative;transition:opacity .3s}.catalog__view-btn:hover{opacity:.6}.catalog__view-icon{height:16px;width:16px;fill:currentcolor}.catalog__view-dot{background:#000;bottom:-7px;height:2px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .3s;width:4px}.catalog__view-btn--active .catalog__view-dot{opacity:1}.catalog__items{display:grid}.catalog__items--one{gap:6px;grid-template-columns:1fr}@media(width >= 768px){.catalog__items--one{gap:20px;grid-template-columns:repeat(2,1fr);row-gap:14px}}@media(width >= 1024px){.catalog__items--one{gap:40px;margin:0 auto;max-width:840px;row-gap:14px}}.catalog__items--four{gap:8px;grid-template-columns:repeat(2,1fr);row-gap:14px}@media(width >= 768px){.catalog__items--four{grid-template-columns:repeat(4,1fr)}}@media(width >= 1024px){.catalog__items--four{gap:40px;row-gap:14px}}.snippet,.snippet-images{position:relative}.snippet-images{display:block;overflow:hidden}.snippet-image{position:relative}.snippet-image img,.snippet-image picture{display:block;height:100%;width:100%}.snippet-image img{-o-object-fit:cover;object-fit:cover}.snippet-body{padding:6px}.snippet-name{display:-webkit-box;height:36px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.snippet-name,.snippet-price,.snippet-prices{font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:18px}.snippet-prices{display:flex;gap:4px;margin:4px 0 0}.snippet-price{color:#000}.snippet-price--old{text-decoration:line-through}.snippet-price--old+.snippet-price{color:#c50000}.recoblock{margin:64px 0 0;padding:32px 0 0}@media(width >= 768px){.recoblock{margin:100px 0 0}}.recoblock__container{padding:0 8px}@media(width >= 768px){.recoblock__container{padding:0 20px}}.recoblock__title{color:#000;font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:19px;margin:0;text-transform:uppercase}.recoblock__items{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0}@media(width >= 768px){.recoblock__items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width >= 1024px){.recoblock__items{gap:40px}}.error-page{display:flex;flex-direction:column;padding:calc(var(--page-header-offset, 0px) + var(--page-header-height, 56px) + 32px) 16px 0}@media(width >= 1024px){.error-page{padding:calc(var(--page-header-offset, 0px) + var(--page-header-height, 56px) + 40px) 20px 0}}.error-page__title{font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:19px;text-transform:uppercase}.error-page__text{font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:18px;margin:24px 0 0}@media(width >= 768px){.error-page__text{margin:36px 0 0}}.error-page__button{margin:24px 0 0;width:-moz-fit-content;width:fit-content}@media(width >= 768px){.error-page__button{margin:36px 0 0}}.maintenance-page{display:flex;flex-direction:column;min-height:100dvh;padding:48px 20px 40px}.maintenance-page__logo svg{display:block}.maintenance-page__logo-image{height:auto;width:120px}@media(width >= 1024px){.maintenance-page__logo-image{width:160px}}.maintenance-page__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:left}.maintenance-page__title{font-size:15px;font-weight:400;letter-spacing:-.3px;line-height:19px;text-transform:uppercase}.maintenance-page__text{font-size:12px;font-weight:400;letter-spacing:-.24px;line-height:18px;margin:24px 0 0}@media(width >= 768px){.maintenance-page__text{margin:36px 0 0}}