@charset "UTF-8";/*! normalize.css

/* Document
   ========================================================================== */html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{padding:0;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{position:relative}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:inherit}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}li{list-style:none}h1,h2,h3,h4,h5,h6,p,ul,ol,li,span,dd,dt,dl,td,th,tr,table{margin:0;padding:0}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:600}iframe{max-width:100%}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}picture{display:flex;align-items:center;justify-content:center}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;-webkit-tap-highlight-color:transparent;border:0;outline:0;background:none;font-weight:400;padding:0}input:disabled,textarea:disabled,input:disabled::placeholder,textarea:disabled::placeholder{-webkit-text-fill-color:currentcolor;opacity:1}button,input{overflow:visible}a,button,input[type=submit]{cursor:pointer}address,small{font-style:normal}button,select{text-transform:none}form{margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--neutral-100: #0E0E0E;--neutral-80: #5E5A58;--neutral-50: #9E9794;--neutral-20: #D6D0CB;--neutral-10: #E8E5DE;--neutral-0: #FFFFFF;--font-family: FerroGrotesk, sans-serif;--second-family: GolosText, sans-serif;--header-height: 73px;--footer-height: 503px}@media (max-width: 960px){:root{--header-height: 51px}}@media (max-width: 960px){:root{--footer-height: 1080px}}:root main{min-height:calc(100vh - var(--header-height) - var(--footer-height))}@media (max-width: 960px){:root main{min-height:unset}}body{color:#e8e5de}@font-face{font-family:FerroGrotesk;src:url(../fonts/FerroGrotesk-Light-Dqv2ffZC.woff2) format("woff2"),url(../fonts/FerroGrotesk-Light-RizLDQ2D.eot) format("eot");font-display:fallback;font-weight:300;font-style:normal}@font-face{font-family:FerroGrotesk;src:url(../fonts/FerroGrotesk-Regular-B5qpsL1l.woff2) format("woff2"),url(../fonts/FerroGrotesk-Regular-BEuzG6ES.eot) format("eot");font-display:fallback;font-weight:400;font-style:normal}@font-face{font-family:FerroGrotesk;src:url(../fonts/FerroGrotesk-Medium-DqzwJp-d.woff2) format("woff2"),url(../fonts/FerroGrotesk-Medium-DyhdQ0zl.eot) format("eot");font-display:fallback;font-weight:500;font-style:normal}@font-face{font-family:FerroGrotesk;src:url(../fonts/FerroGrotesk-Bold-D4dFHVdd.woff2) format("woff2"),url(../fonts/FerroGrotesk-Bold-BmmgG_pJ.eot) format("eot");font-display:fallback;font-weight:700;font-style:normal}@font-face{font-family:GolosText;src:url(../fonts/GolosText-Regular-B_7MN_-k.woff2) format("woff2"),url(../fonts/GolosText-Regular-BCXU9T5v.eot) format("eot");font-display:fallback;font-weight:400;font-style:normal}@font-face{font-family:GolosText;src:url(../fonts/GolosText-Medium-C3aKv9Vg.woff2) format("woff2"),url(../fonts/GolosText-Medium-DXfK_Y7h.eot) format("eot");font-display:fallback;font-weight:500;font-style:normal}@font-face{font-family:GolosText;src:url(../fonts/GolosText-Bold-Dy6I4Blx.woff2) format("woff2"),url(../fonts/GolosText-Bold-CESSD4-e.eot) format("eot");font-display:fallback;font-weight:700;font-style:normal}*{font-family:inherit;font-style:normal}body{font-family:var(--font-family),sans-serif;color:var(--color-text-base);background:var(--color-bg-base);padding-top:calc(var(--header-height) + 1px)}@media (max-width: 960px){body{padding-top:calc(var(--header-height) + 1px)}}body[data-modal-status=opened]{overflow:hidden;padding-right:var(--scroll-width);width:100vw;height:100vh}a{transition:all .2s}svg{transition:all .2s}.container{max-width:1440px;width:100%;padding:0 44px;margin:0 auto}@media (max-width: 960px){.container{width:100%;padding:0 16px}}.container_no-padding{padding:0}@media (max-width: 960px){.container_no-padding{padding:0}}._show-desktop{display:unset!important}@media (max-width: 960px){._show-desktop{display:none!important}}._show-tablet{display:none!important}@media (max-width: 960px){._show-tablet{display:unset!important}}._hide{display:none}._show{display:unset}.modal-background{position:fixed;width:100vw;height:100vh;top:0;left:0;pointer-events:none;background-color:transparent;opacity:0;z-index:10;transition:all .2s}.modal-background[data-modal-status=opened]{pointer-events:unset;background-color:#0e0e0e;opacity:.4;z-index:10;transition:all .2s}.input-checkbox{width:fit-content;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:1px 0}.input-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-width:20px;width:20px;min-height:20px;height:20px;border:1px solid #0E0E0E;transition:.5s}.input-checkbox input:checked{background-color:#0e0e0e}.input-checkbox input:checked:after{content:"";position:absolute;display:block;min-width:20px;width:20px;min-height:20px;height:20px;transition:.5s;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='9' viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.5 1L4.5 7.99969L1 4.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e");background-position:3px 4px;background-repeat:no-repeat;z-index:5}.ui-button{color:var(--button-text-color);background-color:var(--button-background);border-style:var(--button-border-style);border-width:var(--button-border-width);border-color:var(--button-border-color);padding:var(--button-padding, 20px 0)}@media all{.ui-button{font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:all .2s;height:fit-content}}@media (max-width: 960px){.ui-button{font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:.04em}}.ui-button:not(._withIcon){width:100%}.ui-button:disabled,.ui-button[disabled]{cursor:default;pointer-events:none}.ui-button svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center}.ui-button:hover{color:var(--button-text-hover);background-color:var(--button-background-hover, );border-color:var(--button-border-color-hover)}.ui-button:disabled,.ui-button[disabled]{color:var(--button-text-disabled);background-color:var(--button-background-disabled);border-color:var(--button-border-color-disabled)}.ui-button._primary{--button-text-color: #FFFFFF;--button-text-hover: #FFFFFF;--button-text-disabled: #FFFFFF;--button-background: #0E0E0E;--button-background-hover: #5E5A58;--button-background-disabled: #D6D0CB}.ui-button._secondary{--button-text-color: #0E0E0E;--button-text-hover: #0E0E0E;--button-text-disabled: #D6D0CB}.ui-button._tertiary{--button-text-color: #FFFFFF;--button-text-hover: #D6D0CB;--button-text-disabled: #5E5A58}.ui-button._withIcon{--button-text-color: #0E0E0E;--button-text-hover: #0E0E0E;--button-text-disabled: #0E0E0E}.ui-button:hover{border-color:var(--button-border-color-hover)}.ui-button:disabled,.ui-button[disabled]{border-color:var(--button-border-color-disabled)}.ui-button._secondary,.ui-button._withIcon{--button-border-style: solid;--button-border-width: 1px}.ui-button._tertiary{--button-border-style: solid;--button-border-width: 1.5px}.ui-button._secondary{--button-border-color: #9E9794;--button-border-color-hover: #0E0E0E;--button-border-color-disabled: #D6D0CB}.ui-button._tertiary{--button-border-color: #9E9794;--button-border-color-hover: #5E5A58;--button-border-color-disabled: #5E5A58}.ui-button._withIcon{--button-border-color: #9E9794;--button-border-color-hover: #0E0E0E;--button-border-color-disabled: #0E0E0E}@media (max-width: 960px){.ui-button{padding:var(--button-padding-tablet, 16px 0)}}.ui-button._secondary{--button-padding: 19px 0;--button-tablet-padding: 15px 0}.ui-button._tertiary{--button-padding: 18.5px 0;--button-padding-tablet: 14.5px 0}.ui-button._withIcon{--button-padding: 16px 0;--button-padding-tablet: 11px 0}.ui-toast{color:var(--button-text-color);background-color:var(--button-background)}@media all{.ui-toast{box-sizing:border-box;white-space:nowrap;box-shadow:none;position:fixed;opacity:1;top:calc(var(--header-height) + 24px);left:50%;transform:translate(-50%);width:max-content;height:fit-content;border-radius:8px;transition:all .2s}}.ui-toast._hidden{opacity:0;top:0}@media all{.ui-toast__inner{font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;padding:10px 16px}}@media (max-width: 960px){.ui-toast__inner{font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:.04em}}.ui-toast__icon{margin:0 0 0 10px}.ui-toast__icon svg{min-width:16px;width:16px;max-width:16px;min-height:16px;height:16px;max-height:16px;display:flex;justify-content:center;align-items:center}.ui-toast._primary{--button-text-color: #FFFFFF;--button-background: #0E0E0E}body:has([data-modal-name=dolyame-price][data-modal-status=opened]) .header,body:has([data-modal-name=quick-view][data-modal-status=opened]) .header{z-index:10}body:has([data-modal-name=dolyame-price][data-modal-status=opened]) .header [data-modal-name=header-search][data-modal-status=opened],body:has([data-modal-name=quick-view][data-modal-status=opened]) .header [data-modal-name=header-search][data-modal-status=opened]{opacity:0}.header{position:fixed;top:0;background-color:#fff;width:100%;z-index:10}.header:has([data-modal-status=opened]){z-index:999}.header:has([data-modal-status=opened]) .header__menu,.header:has([data-modal-status=opened]) .header__catalog a{display:none}@media (max-width: 960px){.header:has([data-modal-status=opened]) .header__controls-item:not(.header__controls-item_search){pointer-events:none}}@media (max-width: 960px){.header:has([data-modal-status=opened]) .header__controls-count{display:none}}.header:has([data-modal-name=header-search][data-modal-status=opened]) .header__inner{padding:24px calc(44px + var(--scroll-width)) 24px 44px}@media (max-width: 960px){.header:has([data-modal-name=header-search][data-modal-status=opened]) .header__inner{padding:14px calc(12px + var(--scroll-width)) 14px 12px}}.header:has([data-modal-name=header-search][data-modal-status=opened]) .header__controls-link_search{display:none}.header:has([data-modal-name=header-search][data-modal-status=opened]) .header__controls:has(.header__controls-item_search:hover){color:unset}.header:has([data-modal-name=header-search][data-modal-status=opened]) .header__controls:has(.header__controls-item_search:hover) .header__controls-count:not(:empty),.header:has([data-modal-name=header-search][data-modal-status=opened]) .header__controls:has(.header__controls-item_search:hover) .header__controls-logged-in{background-color:#5e5a58}.header_fixed{border-bottom:1px solid #E8E5DE}.header__inner{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:24px 44px}@media (max-width: 960px){.header__inner{justify-content:flex-start;padding:14px 12px}}.header__item{display:flex;justify-content:flex-start;align-items:center}.header__catalog{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;display:flex;justify-content:flex-start;align-items:center;text-transform:uppercase;text-align:center;color:#0e0e0e;margin:0 32px 0 0}@media (max-width: 960px){.header__catalog{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}}@media (max-width: 960px){.header__catalog{margin:0 12px 0 0}}.header__catalog:has(+.header__menu .header__menu-item:hover){color:#9e9794}.header__catalog:hover+.header__menu{color:#9e9794}.header__catalog svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;margin:0 8px 0 0}@media (max-width: 960px){.header__catalog svg{min-width:22px;width:22px;max-width:22px;min-height:22px;height:22px;max-height:22px;display:flex;justify-content:center;align-items:center;margin:0}}@media (max-width: 960px){.header__catalog a{display:none}}.header__menu{display:flex;justify-content:flex-start;align-items:center;align-self:flex-start;min-height:24px;max-height:100%;color:#0e0e0e}.header__menu:has(:hover){color:#9e9794}@media (max-width: 960px){.header__menu{display:none}}.header__menu-item{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;line-height:16px;position:relative;display:flex;text-transform:uppercase;text-align:center;cursor:pointer;transition:all .2s}@media (max-width: 960px){.header__menu-item{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}}.header__menu-item:hover{color:#0e0e0e}.header__menu-item:hover:before{content:"";position:absolute;display:block;width:100%;height:34px}.header__menu-item:hover ul{top:34px;opacity:1;pointer-events:unset}.header__menu-item:hover svg{transform:rotate(-180deg)}.header__menu-item:not(:last-child){margin:0 16px 0 0}@media (max-width: 1200px){.header__menu-item:nth-child(n+3){display:none}}.header__menu-item svg{min-width:16px;width:16px;max-width:16px;min-height:16px;height:16px;max-height:16px;display:flex;justify-content:center;align-items:center;transition:all .2s;margin:0 0 0 4px}.header__menu-item ul{position:absolute;opacity:0;top:134px;white-space:nowrap;background-color:#fff;box-shadow:0 2px 10px #1812101a;transition:all .2s;pointer-events:none;padding:16px}.header__menu-item ul:has(:hover){color:#9e9794}.header__menu-item ul li:not(:last-child){margin:0 0 24px}.header__menu-link{z-index:1}.header__logo{position:absolute;left:50%;transform:translate(-50%)}@media (max-width: 960px){.header__logo{position:unset;left:unset;transform:unset;max-width:120px}}@media (max-width: 550px){.header__logo{justify-self:flex-start}}.header__controls{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 960px){.header__controls{margin-left:auto}}.header__controls:has(.header__controls-item:hover){color:#9e9794}.header__controls:has(.header__controls-item:hover) .header__controls-count:not(:empty),.header__controls:has(.header__controls-item:hover) .header__controls-logged-in{background-color:#9e9794}.header__controls svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center}@media (max-width: 960px){.header__controls svg{min-width:20px;width:20px;max-width:20px;min-height:20px;height:20px;max-height:20px;display:flex;justify-content:center;align-items:center}}.header__controls-item{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center}@media (max-width: 960px){.header__controls-item{min-width:22px;width:22px;max-width:22px;min-height:22px;height:22px;max-height:22px;display:flex;justify-content:center;align-items:center}}.header__controls-item:not(:last-child){margin:0 16px 0 0}@media (max-width: 960px){.header__controls-item:not(:last-child){margin:0 14px 0 0}}.header__controls-item:hover svg{color:#0e0e0e}.header__controls-item:hover .header__controls-link .header__controls-count:not(:empty),.header__controls-item:hover .header__controls-link .header__controls-logged-in{background-color:#5e5a58}.header__controls-link{display:block;position:relative;width:100%;height:100%;cursor:pointer}.header__controls-link_favorite svg{fill:none}.header__controls-count:not(:empty){font-size:10px;font-weight:400;line-height:14px;letter-spacing:0;min-width:16px;width:16px;max-width:16px;min-height:16px;height:16px;max-height:16px;display:flex;justify-content:center;align-items:center;position:absolute;left:14px;bottom:10px;background-color:#5e5a58;color:#fff;border-radius:100px;transition:background-color .2s;overflow:hidden}.header__controls-logged-in{min-width:5px;width:5px;max-width:5px;min-height:5px;height:5px;max-height:5px;display:flex;justify-content:center;align-items:center;position:absolute;left:19px;bottom:19px;background-color:#5e5a58;color:#fff;border-radius:100px;transition:background-color .2s}.footer{position:relative;overflow:visible;color:#fff}.footer:after{content:"";position:absolute;width:100%;max-width:100%;height:2px;background-color:#0e0e0e;left:0;right:0;bottom:-2px}.footer__wrapper{background-color:#0e0e0e;padding:80px 0 70px}@media (max-width: 550px){.footer__wrapper{padding:40px 0}}.footer__inner{position:relative;display:grid;justify-content:space-between;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-template-rows:repeat(3,110px);grid-row-gap:12px}@media (max-width: 1220px){.footer__inner{grid-template-columns:1fr;grid-column-gap:unset;grid-template-rows:unset;grid-row-gap:40px}}.footer__menu{display:flex;grid-row:span 2}@media (max-width: 1220px){.footer__menu{justify-content:space-between;order:2}}@media (max-width: 550px){.footer__menu{flex-direction:column}}@media (max-width: 1220px){.footer__menu>li:has(ul){width:calc(50% - 20px);margin:0}}@media (max-width: 550px){.footer__menu>li:has(ul){width:100%}}.footer__menu>li:has(ul):not(:last-child){margin:0 74px 0 0}@media (max-width: 1220px){.footer__menu>li:has(ul):not(:last-child){margin:0}}@media (max-width: 550px){.footer__menu>li:has(ul):not(:last-child){margin:0 0 40px}}.footer__menu>li:has(ul)>span,.footer__menu>li:has(ul)>a{font-family:FerroGrotesk,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;position:relative;padding-left:20px;display:block;color:#9e9794;text-transform:uppercase}@media (max-width: 960px){.footer__menu>li:has(ul)>span,.footer__menu>li:has(ul)>a{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}}@media (max-width: 960px){.footer__menu>li:has(ul)>span,.footer__menu>li:has(ul)>a{padding-left:15px}}.footer__menu>li:has(ul)>span:before,.footer__menu>li:has(ul)>a:before{content:"";display:block;position:absolute;border-radius:100%;top:50%;left:0;transform:translateY(-50%);background-color:#9e9794;width:8px;height:8px}.footer__menu>li:has(ul)>a:hover{color:#fff}.footer__menu>li ul{margin:24px 0 0}@media (max-width: 550px){.footer__menu>li ul{margin:18px 0 0}}.footer__menu>li ul:has(a:hover) a{color:#9e9794}.footer__menu>li ul:has(a:hover) a:hover{color:#fff}.footer__menu>li ul li{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.02em;font-family:GolosText,sans-serif;color:#9e9794}@media (max-width: 960px){.footer__menu>li ul li{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media (max-width: 550px){.footer__menu>li ul li{max-width:200px}}.footer__menu>li ul li a{color:#fff}.footer__menu>li ul li:not(:has(a)),.footer__menu>li ul li a{display:block;padding:6px 0}.footer__phone-number{font-size:36px;font-weight:400;line-height:36px;letter-spacing:.03em;display:block;margin:0 0 4px}@media (max-width: 960px){.footer__phone-number{font-size:20px;font-weight:400;line-height:24px;letter-spacing:.02em}}@media (max-width: 1220px){.footer__phone-number{order:1}}.footer__phone-number:hover{color:#9e9794}.footer__phone-caption{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;font-family:GolosText,sans-serif;color:#9e9794;border-bottom:1px solid #5E5A58;padding:0 0 32px}@media (max-width: 960px){.footer__phone-caption{font-size:10px;font-weight:400;line-height:14px;letter-spacing:0}}@media (max-width: 960px){.footer__phone-caption{padding:0 0 50px}}@media (max-width: 550px){.footer__phone-caption{border-bottom:unset;padding:0}}.footer__contacts{font-family:GolosText,sans-serif;grid-row:span 2;display:flex;justify-content:space-between;max-height:220px}@media (max-width: 1220px){.footer__contacts{order:3;max-height:unset}}@media (max-width: 550px){.footer__contacts{flex-direction:column}}.footer__contacts-info{max-width:236px;margin:0 24px 0 0}@media (max-width: 550px){.footer__contacts-info{order:2;max-width:unset;margin:0}}.footer__contacts-title{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;position:relative;padding-left:20px;text-transform:uppercase;color:#9e9794;margin:0 0 24px}@media (max-width: 960px){.footer__contacts-title{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}}@media (max-width: 960px){.footer__contacts-title{padding-left:15px}}.footer__contacts-title:before{content:"";display:block;position:absolute;border-radius:100%;top:50%;left:0;transform:translateY(-50%);background-color:#9e9794;width:8px;height:8px}.footer__contacts-title:hover{color:#fff}.footer__contacts-links{margin:0 0 24px}.footer__contacts-links a{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.02em;display:block;color:#fff}@media (max-width: 960px){.footer__contacts-links a{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.footer__contacts-links a:not(:last-child){margin:0 0 8px}@media (max-width: 960px){.footer__contacts-links a:not(:last-child){margin:0 0 4px}}.footer__contacts-links a:hover{color:#9e9794}.footer__contacts-address{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.02em;margin:0 0 12px}@media (max-width: 960px){.footer__contacts-address{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media (max-width: 550px){.footer__contacts-address{max-width:260px}}.footer__contacts-schedule{margin:0 0 12px}@media (max-width: 550px){.footer__contacts-schedule{margin:0}}.footer__contacts-schedule span{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:#9e9794;display:block}@media (max-width: 960px){.footer__contacts-schedule span{font-size:10px;font-weight:400;line-height:14px;letter-spacing:0}}.footer__contacts-schedule span:not(:last-child){margin:0 0 4px}.footer__contacts-photo{max-width:394px}@media (max-width: 1220px){.footer__contacts-photo{width:calc(50% - 20px)}}@media (max-width: 550px){.footer__contacts-photo{width:100%;margin:0 0 40px}}.footer__company{align-self:flex-end;max-width:356px;padding:0 0 10px}@media (max-width: 1220px){.footer__company{order:4;max-width:unset;padding:0}}.footer__copyright{font-size:16px;font-weight:400;line-height:16px;letter-spacing:.05em;margin:0 0 12px}@media (max-width: 960px){.footer__copyright{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.04em}}.footer__policy{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;font-family:GolosText,sans-serif;margin:0 0 12px}@media (max-width: 960px){.footer__policy{font-size:10px;font-weight:400;line-height:14px;letter-spacing:0}}.footer__policy a{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-decoration:underline;transition:color .2s}@media (max-width: 960px){.footer__policy a{font-size:10px;font-weight:400;line-height:14px;letter-spacing:0}}.footer__policy a:hover{color:#9e9794}.footer__made-in{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;display:flex;align-items:baseline}@media (max-width: 960px){.footer__made-in{font-size:10px;font-weight:400;line-height:14px;letter-spacing:0}}.footer__made-in img{display:inline-block;width:auto;max-height:10px;margin:0 0 0 4px}.footer__socials{display:flex;position:absolute;top:0;right:0}@media (max-width: 550px){.footer__socials{flex-direction:column}}.footer__socials:has(li:hover) li{background-color:#9e9794}.footer__socials:has(li:hover) li:hover{background-color:#fff}.footer__socials li{display:block;color:#0e0e0e;background-color:#fff;border-radius:100%;overflow:hidden;transition:background-color .2s;width:44px;height:44px}.footer__socials li:not(:last-child){margin:0 16px 0 0}@media (max-width: 550px){.footer__socials li:not(:last-child){margin:0 0 16px}}.footer__socials li svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center}.footer__socials li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.aside-menu[data-modal-status=opened]{z-index:1000}.aside-menu__wrapper{position:relative;padding:40px 0 0 40px}@media (max-width: 960px){.aside-menu__wrapper{padding:16px;overflow-y:scroll;max-height:100%}}.aside-menu__header{display:flex;justify-content:space-between;width:calc(100% - 40px);margin:0 0 40px}@media (max-width: 960px){.aside-menu__header{width:100%;margin:0 0 24px}}.aside-menu__title{font-size:24px;font-weight:400;line-height:24px;letter-spacing:.02em;text-transform:uppercase}@media (max-width: 960px){.aside-menu__title{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0}}.aside-menu__close svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.aside-menu__list{display:flex;flex-direction:column;min-width:352px}@media (max-width: 960px){.aside-menu__list{min-width:unset}}.aside-menu__list:has(:hover){color:#9e9794}.aside-menu__list:has(li.submenu-opened) li{color:#9e9794}.aside-menu__list:has(li.submenu-opened) li.submenu-opened.submenu-last-opened{color:#0e0e0e}@media (max-width: 960px){.aside-menu__list:has(li.submenu-opened) li.submenu-opened.submenu-last-opened li{color:#0e0e0e}}.aside-menu__list>li:not(:has(ul)){justify-content:flex-start;width:100%}.aside-menu__list>li:not(:has(ul)):after{content:"";display:inline-block;border-radius:100%;background-color:#9e9794;width:8px;height:8px;margin:auto 0 auto 8px}.aside-menu__list li{font-size:16px;font-weight:400;line-height:16px;letter-spacing:.05em;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;overflow:hidden;cursor:pointer;padding:0 40px 0 0}@media (max-width: 960px){.aside-menu__list li{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.04em}}@media (max-width: 960px){.aside-menu__list li{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.05em;flex-wrap:wrap;padding:0}}.aside-menu__list li:hover{color:#0e0e0e}.aside-menu__list li:hover ul{opacity:1;transition:opacity .2s;pointer-events:unset}.aside-menu__list li:hover ul:has(:hover){color:#9e9794}.aside-menu__list li:hover ul li:hover{color:#0e0e0e}.aside-menu__list li a,.aside-menu__list li span,.aside-menu__list li:not(:has(a)){display:flex;padding:20px 0}@media (max-width: 960px){.aside-menu__list li a,.aside-menu__list li span,.aside-menu__list li:not(:has(a)){padding:16px 0}}.aside-menu__list li ul{position:absolute;top:0;left:100%;background-color:#fff;padding:104px 40px;opacity:0;transition:opacity .2s;z-index:-1;pointer-events:none;height:100vh}@media (max-width: 960px){.aside-menu__list li ul{position:unset;width:100%;height:0;padding:0}}.aside-menu__list li ul li{min-width:276px}@media (max-width: 960px){.aside-menu__list li ul li{min-width:unset}}@media (max-width: 960px){.aside-menu__list li ul li a,.aside-menu__list li ul li span,.aside-menu__list li ul li:not(:has(a)){padding:8px 0}}.aside-menu__list li.submenu-opened{color:#0e0e0e}@media (max-width: 960px){.aside-menu__list li.submenu-opened ul{opacity:1;z-index:5;height:auto;padding:0 0 8px}}@media (max-width: 960px){.aside-menu__list li.submenu-opened ul:has(li:hover){color:#9e9794}}.aside-menu__list li.submenu-opened ul li:hover{color:#0e0e0e}@media (max-width: 960px){.aside-menu__list li.submenu-opened svg{transform:rotate(-90deg)}}.aside-menu__list a{cursor:pointer}.aside-menu__list svg{min-width:16px;width:16px;max-width:16px;min-height:16px;height:16px;max-height:16px;display:flex;justify-content:center;align-items:center}@media (max-width: 960px){.aside-menu__list svg{transform:rotate(90deg);transition:transform .2s}}.cookie-popup{position:fixed;bottom:44px;left:44px;right:44px;display:flex;align-items:center;background-color:#0e0e0e;color:#fff;z-index:999;max-width:592px;padding:16px}@media (max-width: 550px){.cookie-popup{flex-direction:column;bottom:16px;left:16px;right:unset;max-width:343px}}.cookie-popup__text{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;font-family:GolosText,sans-serif;margin:0 16px 0 0}@media (max-width: 960px){.cookie-popup__text{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media (max-width: 550px){.cookie-popup__text{margin:0 0 16px}}.cookie-popup__text a{text-decoration:underline}.cookie-popup__text a:hover{color:#d6d0cb}.cookie-popup__button{min-width:132px;max-width:132px}@media (max-width: 550px){.cookie-popup__button{min-width:unset;max-width:unset}}.wa-widget{min-width:50px;width:50px;max-width:50px;min-height:50px;height:50px;max-height:50px;display:flex;justify-content:center;align-items:center;position:fixed;right:25px;bottom:25px;background-color:#fff;border:solid 1px #D6D0CB;border-radius:50px;z-index:5}.wa-widget:hover{border:solid 1px #9E9794}.wa-widget svg{min-width:25px;width:25px;max-width:25px;min-height:25px;height:25px;max-height:25px;display:flex;justify-content:center;align-items:center}.cmp-modal{background-color:#fff;z-index:20;transition:all .2s ease-in-out,z-index 0s}.cmp-modal:not([data-modal-status=opened]){pointer-events:none;z-index:-999}.cmp-modal_center{position:fixed;top:50%;left:-100%;transform:translate(-50%,-50%);opacity:0}.cmp-modal_center[data-modal-status=opened]{left:50%;opacity:1}.cmp-modal_left{position:fixed;top:0;left:-100%;height:100vh;opacity:0}@media (max-width: 960px){.cmp-modal_left{width:100vw}}.cmp-modal_left[data-modal-status=opened]{left:0;opacity:1}.cmp-modal_right{position:fixed;top:0;right:-100%;height:100vh;opacity:0}@media (max-width: 960px){.cmp-modal_right{width:100vw}}.cmp-modal_right[data-modal-status=opened]{right:0;opacity:1}.cmp-modal_bottom{position:fixed;left:0;bottom:-100%;width:100vw;opacity:0}@media (max-width: 960px){.cmp-modal_bottom{width:100vw}}.cmp-modal_bottom[data-modal-status=opened]{bottom:0;opacity:1}@media (max-width: 960px){.cmp-modal_tablet-bottom{position:fixed;top:unset;left:unset;right:unset;bottom:-100%;width:100vw;height:fit-content;opacity:0}.cmp-modal_tablet-bottom[data-modal-status=opened]{bottom:0;opacity:1}}.cmp-modal_in-head{position:fixed;left:118px;right:198px;top:24px;opacity:0;pointer-events:none}.cmp-modal_in-head[data-modal-status=opened]{pointer-events:unset;opacity:1}@media (max-width: 960px){.cmp-modal_in-head{left:46px;right:14px;top:14px}}.catalog-grid__inner{display:grid;grid-template-columns:repeat(4,minmax(22%,326px));grid-gap:60px 16px}@media (max-width: 960px){.catalog-grid__inner{grid-template-columns:repeat(2,minmax(calc(50% - 6px),166px));grid-gap:36px 11px}}.catalog-grid_big-cards .catalog-grid__item:first-child,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n),.catalog-grid_big-cards .catalog-grid__item:nth-child(11n),.catalog-grid_big-cards .catalog-grid__item:nth-child(18n),.catalog-grid_big-cards .catalog-grid__item:nth-child(25n){grid-row:span 2;grid-column:span 2}.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item{min-width:100%}.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item .catalog-item__top{flex-grow:1}@media (min-width: 961px){.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item .catalog-item__top{aspect-ratio:.74/1}}.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item .catalog-item__photo{height:100%;min-height:100%;width:unset;max-width:unset}.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(11n).catalog-item .catalog-item__photo{width:100%;max-width:100%}.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(22n){grid-row:span 1;grid-column:span 1}@media (max-width: 960px){.catalog-grid_big-cards .catalog-grid__item:nth-child(n).catalog-item{grid-row:span 1;grid-column:span 2}.catalog-grid_big-cards .catalog-grid__item:nth-child(n).catalog-item .catalog-item__photo{width:100%;max-width:100%}}.catalog-grid_one-row .catalog-grid__wrapper{overflow:hidden;padding:0 44px}@media (max-width: 960px){.catalog-grid_one-row .catalog-grid__wrapper{padding:0 16px}}.catalog-grid_one-row .catalog-grid__inner{position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start;grid-template-columns:unset;grid-gap:unset;min-width:fit-content}.catalog-grid_one-row .catalog-grid__item{min-width:326px;width:326px;aspect-ratio:.6/1}@media (max-width: 960px){.catalog-grid_one-row .catalog-grid__item{min-width:unset}}.catalog-grid_no-container .catalog-grid__inner{grid-template-columns:repeat(4,minmax(22%,326px))}@media (min-width: 1441px){.catalog-grid_no-container .catalog-grid__inner{grid-template-columns:repeat(4,minmax(22%,25%))}}@media (max-width: 960px){.catalog-grid_no-container .catalog-grid__inner{grid-template-columns:repeat(2,minmax(calc(50% - 6px),166px))}}.header-search:has(input:placeholder-shown) .header-search__result,.header-search:has(input:placeholder-shown) .header-search__empty{display:none}.header-search:not(:has(input:placeholder-shown)) .header-search__result{display:block}.header-search:not(:has(input:placeholder-shown)) .header-search__empty{display:flex}.header-search__inner{display:flex;flex-wrap:wrap;border-bottom:solid 1px #D6D0CB;width:100%;padding:0 0 4px}@media (max-width: 960px){.header-search__inner{padding:0}}.header-search__inner:has(input:focus){border-bottom:solid 1px #0E0E0E}.header-search__icon{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center}@media (max-width: 960px){.header-search__icon_search svg{min-width:22px;width:22px;max-width:22px;min-height:22px;height:22px;max-height:22px;display:flex;justify-content:center;align-items:center}}.header-search__icon_close{cursor:pointer}@media (max-width: 960px){.header-search__icon_close svg{min-width:16px;width:16px;max-width:16px;min-height:16px;height:16px;max-height:16px;display:flex;justify-content:center;align-items:center}}.header-search__input{flex-grow:1;padding:2px 12px}@media (max-width: 960px){.header-search__input{padding:2px 8px}}.header-search__input input{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;font-family:GolosText,sans-serif;width:100%}@media (max-width: 960px){.header-search__input input{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media (max-width: 960px){.header-search__input input{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.header-search__input input::placeholder{color:#9e9794}.header-search__empty{display:none;position:fixed;top:calc(var(--header-height) - 1px);left:0;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#0e0e0e;background-color:#fff;width:100vw;padding:40px 0 60px}@media (max-width: 960px){.header-search__empty{top:calc(var(--header-height) - 5px)}}.header-search__empty-title{font-size:24px;font-weight:400;line-height:24px;letter-spacing:.02em;text-transform:uppercase;margin:0 0 16px}@media (max-width: 960px){.header-search__empty-title{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0}}.header-search__empty-text{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;font-family:GolosText,sans-serif;max-width:400px}@media (max-width: 960px){.header-search__empty-text{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media (max-width: 960px){.header-search__empty-text{max-width:343px}}.header-search__empty-link{max-width:210px;width:100%;max-height:80px;height:100%;margin:10px 0;opacity:1;transition:opacity .3s ease-in-out}@media (max-width: 960px){.header-search__empty-link{max-width:150px;max-height:80px}}.header-search__empty-link:hover{opacity:.8}.header-search__empty-link img{width:100%;height:auto;display:block}.header-search__result{display:none;position:fixed;top:calc(var(--header-height) - 1px);left:0;background-color:#fff;width:100vw;height:calc(100% - var(--header-height) + 15px);max-height:calc(100% - var(--header-height) + 15px);padding:60px 44px;overflow:auto}@media (max-width: 960px){.header-search__result{top:unset;bottom:0;padding:20px 16px}}.header-search__items{color:#0e0e0e;width:100%;margin:0 0 60px}@media (max-width: 960px){.header-search__items{margin:0 0 40px}}.modal-auth{min-width:500px;max-width:500px}@media (max-width: 960px){.modal-auth{min-width:unset;max-width:100%;height:auto}}.modal-auth [data-auth-form-block]{display:none;flex-direction:column;height:100%}.modal-auth [data-auth-form-visible-block=phoneNumber] [data-auth-form-block=phoneNumber],.modal-auth [data-auth-form-visible-block=smsCode] [data-auth-form-block=smsCode],.modal-auth [data-auth-form-visible-block=email] [data-auth-form-block=email],.modal-auth [data-auth-form-visible-block=newPasswordRequest] [data-auth-form-block=newPasswordRequest],.modal-auth [data-auth-form-visible-block=newPasswordSend] [data-auth-form-block=newPasswordSend]{display:flex}.modal-auth__wrapper{position:relative;height:100%;padding:40px}@media (max-width: 960px){.modal-auth__wrapper{padding:16px 16px 64px;overflow-y:scroll;max-height:100%}}.modal-auth__header{display:flex;justify-content:space-between;width:calc(100% - 40px);margin:0 0 40px}@media (max-width: 960px){.modal-auth__header{width:100%;margin:0 0 24px}}.modal-auth__title{font-size:24px;font-weight:400;line-height:24px;letter-spacing:.02em;text-transform:uppercase;margin:100px 0 0}@media (max-width: 960px){.modal-auth__title{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0}}@media (max-width: 960px){.modal-auth__title{margin:16px 0 0}}.modal-auth__back{font-size:16px;font-weight:400;line-height:16px;letter-spacing:.05em;text-transform:uppercase;position:absolute;left:40px;display:flex;align-items:center;height:fit-content;cursor:pointer}@media (max-width: 960px){.modal-auth__back{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.04em}}@media (max-width: 960px){.modal-auth__back{left:16px;bottom:16px}}.modal-auth__back svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;transform:rotate(180deg);margin:0 4px 0 0}.modal-auth__close{position:absolute;right:40px}@media (max-width: 960px){.modal-auth__close{right:16px}}.modal-auth__close svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-auth .auth-form{height:100%}.modal-auth .auth-form__description{margin:0 0 32px}.modal-auth .auth-form__input{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.02em;border:1px solid #D6D0CB;width:100%;padding:17px 16px;transition:all .2s}@media (max-width: 960px){.modal-auth .auth-form__input{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.modal-auth .auth-form__input::placeholder{color:#9e9794}.modal-auth .auth-form__input:active,.modal-auth .auth-form__input:focus{border:1px solid #0E0E0E}.modal-auth .auth-form__input._has-error{border:1px solid #DC2E2F}.modal-auth .auth-form__button{margin:24px auto 32px}@media (max-width: 960px){.modal-auth .auth-form__button{margin:16px auto}}.modal-auth .auth-form__button_send-code{display:none}.modal-auth .auth-form__timer{margin:8px 0 0}.modal-auth .auth-form__or{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;font-family:GolosText,sans-serif;text-align:center;position:relative;color:#9e9794;width:234px;margin:32px auto}@media (max-width: 960px){.modal-auth .auth-form__or{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media (max-width: 960px){.modal-auth .auth-form__or{margin:16px auto}}.modal-auth .auth-form__or:before,.modal-auth .auth-form__or:after{content:"";position:absolute;top:50%;display:block;width:100px;height:1px;background-color:#0e0e0e1a}.modal-auth .auth-form__or:before{left:0}.modal-auth .auth-form__or:after{right:0}.modal-auth .auth-form__toggle-enter{font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer}@media (max-width: 960px){.modal-auth .auth-form__toggle-enter{font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:.04em}}@media (max-width: 960px){.modal-auth .auth-form__toggle-enter{margin:0 0 24px}}.modal-auth .auth-form label{display:block}.modal-auth .auth-form label.auth-form__agreement{display:flex;margin:20px 0 0}.modal-auth .auth-form label.auth-form__agreement.error{color:#dc2e2f}.modal-auth .auth-form label:not(:last-child){margin:0 0 16px}.modal-auth .auth-form__agreement{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;font-family:GolosText,sans-serif;text-align:center;color:#9e9794;margin:auto 0 0}@media (max-width: 960px){.modal-auth .auth-form__agreement{font-size:10px;font-weight:400;line-height:14px;letter-spacing:0}}.modal-auth .auth-form__agreement a{text-decoration:underline}.modal-auth .auth-form__agreement a:hover{color:#0e0e0e;text-decoration:none}.modal-auth .auth-form__another-code{cursor:pointer}.modal-auth .auth-form__forgot-password{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.02em;cursor:pointer;margin:24px 0}@media (max-width: 960px){.modal-auth .auth-form__forgot-password{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.modal-auth .sms-code-inputs{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:8px}.modal-auth .sms-code-inputs__error{display:none;color:#dc2e2f;width:100%;margin:8px 0 0;grid-column:span 6}.modal-auth .sms-code-inputs input{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.02em;text-align:center;border:1px solid #D6D0CB;padding:17px 16px;transition:all .2s}@media (max-width: 960px){.modal-auth .sms-code-inputs input{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.modal-auth .sms-code-inputs._has-error .sms-code-inputs__error{display:block}.modal-auth .sms-code-inputs._has-error input{border:1px solid #DC2E2F}.modal-auth form .form-error{display:none;color:#dc2e2f;margin:24px 0 0}.modal-auth form._has-error .form-error{display:block}
