@font-face{font-family:Montserrat;src:local(Montserrat Black),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Black),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Black Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;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-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Black Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:96.8%;descent-override:25.1%;line-gap-override:0%}@font-face{font-family:Roboto Mono;src:local(Roboto Mono Medium Italic),url(../_fonts/36CZaUfPh_hbjUJtRC9dHCNB_Ndkoui0bjBrGSGlGjI-OojJAyUp0pBnNOuavfJMGOap0Pkx7V4u4GFqCYQO1J4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Roboto Mono Fallback\: monospace;src:local("monospace");size-adjust:100%;ascent-override:104.785%;descent-override:27.0996%;line-gap-override:0%}@font-face{font-family:Roboto Mono;src:local(Roboto Mono Medium Italic),url(../_fonts/OiYvxF2RQSRiabYqQltaKVSuiOywnVGkH6K8dHpUffE-S_469zZAt7tPnX_RIW0WYD7w77pzmfUaZNixZKAGZfw.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:local(Roboto Mono Medium),url(../_fonts/xNHsGyezagUwC2zPLloF8CHIjaHEHmPZpMmdFnyFjg0-vaBi_RXRPVuMFuS3kHoHNsNKCm4x_KGhsHVvBwUH2sI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:local(Roboto Mono Medium),url(../_fonts/hVg3H5DXlngd_dA_gZxIb3iJcZBRXcZXtVpUpXO0sBA-aA8op8v5caw3pHvCzGp_1zuIfFtcsP04t7viAJ164P0.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{overflow-x:hidden}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;line-height:100%}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}[type=button],[type=reset],[type=submit],button{cursor:pointer}textarea{resize:vertical}a{color:inherit;text-decoration:none}ol,ul{padding:0;list-style:none}.wrapper{width:100%;margin:0 auto}@media (width>=1024px){.wrapper{width:960px}}@media (width>=1440px){.wrapper{width:1280px}}.base-button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:500;line-height:1.2;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out;display:inline-flex}.base-button:disabled{cursor:not-allowed}.base-button--full-width{width:100%}.base-button--size-x-small{height:32px;padding:8px 18px;font-size:12px}.base-button--size-small{height:36px;padding:8px 18px;font-size:14px}.base-button--size-medium{height:40px;padding:10px 20px;font-size:14px}.base-button--size-large{height:44px;padding:10px 24px;font-size:16px}.base-button--size-x-large{height:48px;padding:12px 28px;font-size:16px}.base-button--theme-cherry.base-button--variant-primary{color:#fff;background-color:#a30404;border-color:#a30404}.base-button--theme-cherry.base-button--variant-primary:not(:disabled):not(.base-button--has-state):hover{color:#fff;background-color:#590707;border-color:#590707}.base-button--theme-cherry.base-button--variant-primary:not(:disabled):not(.base-button--has-state):active{color:#fff;background-color:#590707;border-color:#e6dada}.base-button--theme-cherry.base-button--variant-primary:disabled{color:#fff;background-color:#a30404b3;border-color:#a30404b3}.base-button--theme-cherry.base-button--variant-primary.base-button--state-hover{color:#fff;background-color:#590707;border-color:#590707}.base-button--theme-cherry.base-button--variant-primary.base-button--state-pressed{color:#fff;background-color:#590707;border-color:#e6dada}.base-button--theme-cherry.base-button--variant-primary.base-button--state-disabled{color:#fff;cursor:not-allowed;background-color:#a30404b3;border-color:#a30404b3}.base-button--theme-cherry.base-button--variant-secondary{color:#a30404;background-color:#faf2f2;border-color:#faf2f2}.base-button--theme-cherry.base-button--variant-secondary:not(:disabled):not(.base-button--has-state):hover{color:#a30404;background-color:#fdfafa;border-color:#fdfafa}.base-button--theme-cherry.base-button--variant-secondary:not(:disabled):not(.base-button--has-state):active{color:#a30404;background-color:#fdfafa;border-color:#faf2f2}.base-button--theme-cherry.base-button--variant-secondary:disabled{color:#a3040480;background-color:#fcf7f7;border-color:#fcf7f7}.base-button--theme-cherry.base-button--variant-secondary.base-button--state-hover{color:#a30404;background-color:#fdfafa;border-color:#fdfafa}.base-button--theme-cherry.base-button--variant-secondary.base-button--state-pressed{color:#a30404;background-color:#fdfafa;border-color:#faf2f2}.base-button--theme-cherry.base-button--variant-secondary.base-button--state-disabled{color:#a3040480;cursor:not-allowed;background-color:#fcf7f7;border-color:#fcf7f7}.base-button--theme-cherry.base-button--variant-outline{color:#a30404;background-color:#fff;border-color:#a30404}.base-button--theme-cherry.base-button--variant-outline:not(:disabled):not(.base-button--has-state):hover{color:#590707;background-color:#fff;border-color:#590707}.base-button--theme-cherry.base-button--variant-outline:not(:disabled):not(.base-button--has-state):active{color:#590707;background-color:#fbf5f5;border-color:#590707}.base-button--theme-cherry.base-button--variant-outline:disabled{color:#f4e1e1;background-color:#fcf7f7;border-color:#f4e1e1}.base-button--theme-cherry.base-button--variant-outline.base-button--state-hover{color:#590707;background-color:#fff;border-color:#590707}.base-button--theme-cherry.base-button--variant-outline.base-button--state-pressed{color:#590707;background-color:#fbf5f5;border-color:#590707}.base-button--theme-cherry.base-button--variant-outline.base-button--state-disabled{color:#f4e1e1;cursor:not-allowed;background-color:#fcf7f7;border-color:#f4e1e1}.base-button--theme-black.base-button--variant-primary{color:#fff;background-color:#232323;border-color:#232323}.base-button--theme-black.base-button--variant-primary:not(:disabled):not(.base-button--has-state):hover{color:#fff;background-color:#0a0a0a;border-color:#0a0a0a}.base-button--theme-black.base-button--variant-primary:not(:disabled):not(.base-button--has-state):active{color:#fff;background-color:#1c1c1c;border-color:#ced4da}.base-button--theme-black.base-button--variant-primary:disabled{color:#ced4da;background-color:#f8f9fa;border-color:#f8f9fa}.base-button--theme-black.base-button--variant-primary.base-button--state-hover{color:#fff;background-color:#0a0a0a;border-color:#0a0a0a}.base-button--theme-black.base-button--variant-primary.base-button--state-pressed{color:#fff;background-color:#1c1c1c;border-color:#ced4da}.base-button--theme-black.base-button--variant-primary.base-button--state-disabled{color:#ced4da;cursor:not-allowed;background-color:#f8f9fa;border-color:#f8f9fa}.base-button--theme-black.base-button--variant-secondary{color:#0a0a0a;background-color:#f8f9fa;border-color:#f8f9fa}.base-button--theme-black.base-button--variant-secondary:not(:disabled):not(.base-button--has-state):hover{color:#0a0a0a;background-color:#e9ecef;border-color:#e9ecef}.base-button--theme-black.base-button--variant-secondary:not(:disabled):not(.base-button--has-state):active{color:#495057;background-color:#f8f9fa;border-color:#e9ecef}.base-button--theme-black.base-button--variant-secondary:disabled{color:#ced4da;background-color:#f8f9fa;border-color:#f8f9fa}.base-button--theme-black.base-button--variant-secondary.base-button--state-hover{color:#0a0a0a;background-color:#e9ecef;border-color:#e9ecef}.base-button--theme-black.base-button--variant-secondary.base-button--state-pressed{color:#495057;background-color:#f8f9fa;border-color:#e9ecef}.base-button--theme-black.base-button--variant-secondary.base-button--state-disabled{color:#ced4da;cursor:not-allowed;background-color:#f8f9fa;border-color:#f8f9fa}.base-button--theme-black.base-button--variant-outline{color:#0a0a0a;background-color:#fff;border-color:#0a0a0a}.base-button--theme-black.base-button--variant-outline:not(:disabled):not(.base-button--has-state):hover{color:#495057;background-color:#fff;border-color:#495057}.base-button--theme-black.base-button--variant-outline:not(:disabled):not(.base-button--has-state):active{color:#495057;background-color:#f8f9fa;border-color:#495057}.base-button--theme-black.base-button--variant-outline:disabled{color:#ced4da;background-color:#f8f9fa;border-color:#ced4da}.base-button--theme-black.base-button--variant-outline.base-button--state-hover{color:#495057;background-color:#fff;border-color:#495057}.base-button--theme-black.base-button--variant-outline.base-button--state-pressed{color:#495057;background-color:#f8f9fa;border-color:#495057}.base-button--theme-black.base-button--variant-outline.base-button--state-disabled{color:#ced4da;cursor:not-allowed;background-color:#f8f9fa;border-color:#ced4da}.search-form{color:#6c757d;background:#fff;border:1px solid #ced4da;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.search-form__input{color:#0a0a0a;background:0 0;border:none;outline:none;width:100%}.search-form__input::placeholder{color:#6c757d}.search-form__submit{color:#6c757d;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.search-form--desktop{width:200px;height:40px;margin-left:auto;padding:10px 14px}@media (width>=1440px){.search-form--desktop{width:300px;height:44px}}.search-form--desktop .search-form__input{font-size:16px;line-height:1.2}.search-form--mobile{height:44px;padding:10px 14px}.search-form--mobile .search-form__input{font-size:16px}.base-checkbox{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.base-checkbox__input{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.base-checkbox__box{background:#fff;border:1.5px solid #dee2e6;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:flex}.base-checkbox__input:checked+.base-checkbox__box{background:#a30404;border-color:#a30404}.base-checkbox__label{color:#0a0a0a;font-size:14px}.base-checkbox--size-x-small .base-checkbox__box{border-radius:4px;width:14px;height:14px}.base-checkbox--size-small .base-checkbox__box{border-radius:4px;width:16px;height:16px}.base-checkbox--size-medium .base-checkbox__box{border-radius:6px;width:20px;height:20px}.base-checkbox--size-large .base-checkbox__box{border-radius:6px;width:24px;height:24px}.base-checkbox--size-x-large .base-checkbox__box{border-radius:8px;width:28px;height:28px}.star-rating{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.star-rating__star{color:#ced4da}.star-rating__star--filled{color:#a30404}.rating-input{align-items:flex-start}.rating-input,.rating-input__stars{gap:8px;display:flex}.rating-input__star{color:#ced4da;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s ease-in-out;display:flex}.rating-input__star--filled{color:#a30404}.rating-input--error .rating-input__star path{stroke:red;stroke-width:1px;vector-effect:non-scaling-stroke}.rating-input__error{color:red;text-align:right;flex:auto;margin:0;font-size:12px;line-height:1.2}.counter-tabs{display:flex}.counter-tabs__tab{color:#0a0a0a;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;line-height:1.2}.counter-tabs__count{vertical-align:super;line-height:1.2}.counter-tabs--underline{gap:30px}.counter-tabs--underline .counter-tabs__tab{color:#6c757d;border-bottom:2px solid #0000;padding-bottom:4px;font-size:20px;font-weight:500;transition:color .2s ease-in-out}.counter-tabs--underline .counter-tabs__tab--active{color:#0a0a0a;border-bottom-color:#a30404}.counter-tabs--underline .counter-tabs__count{font-size:13px}.counter-tabs--segment{background:#f8f9fa;border-radius:8px;gap:8px;padding:4px}.counter-tabs--segment .counter-tabs__tab{border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:36px;padding:0 14px;font-size:14px;transition:background-color .2s ease-in-out;display:flex}.counter-tabs--segment .counter-tabs__tab--active{background:#e9ecef}.counter-tabs--segment .counter-tabs__count{margin-left:4px;font-size:9px}.pagination{align-items:center;gap:4px;display:flex}@media (width>=1024px){.pagination{gap:12px}}.pagination__arrow,.pagination__page{color:#0a0a0a;border-radius:8px;justify-content:center;align-items:center;height:40px;font-size:14px;line-height:1.2;text-decoration:none;display:flex}.pagination__arrow{color:#a30404;flex-shrink:0;gap:8px;width:24px}@media (width>=1024px){.pagination__arrow{width:auto}.pagination__arrow:first-child{padding-right:12px}.pagination__arrow:last-child{padding-left:12px}}.pagination__arrow-icon{margin:0 3.5px}.pagination__arrow-icon--next{transform:rotate(180deg)}.pagination__arrow--disabled{color:#ced4da}.pagination__arrow-label{color:#0a0a0a;display:none}@media (width>=1024px){.pagination__arrow-label{display:inline}}.pagination__arrow--disabled .pagination__arrow-label{color:#ced4da}.pagination__page{background:#f8f9fa;flex:1 1 0;min-width:0;max-width:40px;transition:background-color .2s ease-in-out}@media (width>=1024px){.pagination__page{flex:0 0 40px}}a.pagination__page:not(.pagination__page--active):hover{background:#e9ecef}.pagination__page--active{color:#fff;background:#a30404;font-weight:500}.currency-selector{position:relative}.currency-selector__toggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.currency-selector__chevron{color:#fff;flex-shrink:0;width:10px;height:5px;transition:transform .2s ease-in-out}.currency-selector__toggle--open .currency-selector__chevron{transform:rotate(180deg)}.currency-selector__code{color:#fff;white-space:nowrap;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.currency-selector__list{z-index:10;background-color:#232323;border-radius:4px;flex-direction:column;gap:8px;min-width:67px;padding:6px;list-style:none;display:flex;position:absolute;top:calc(100% + 6px);right:0}.currency-selector__item{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;width:100%;padding:2px;display:flex}.currency-selector__item:hover{background-color:#ffffff14}.currency-selector__item--active{cursor:default}.currency-selector__flag{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.currency-selector__flag--active{position:relative}.currency-selector__flag--active:after{content:"";border:2px solid #fff;border-radius:50%;position:absolute;inset:0}.site-type-selector{flex-shrink:0;width:71px;height:16px;position:relative}.site-type-selector__panel{z-index:10;background-color:#232323;border-radius:4px;flex-direction:column;gap:8px;min-width:83px;padding:6px;display:flex;position:absolute;top:-6px;left:-6px}.site-type-selector__option,.site-type-selector__toggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;width:100%;padding:0;display:flex}.site-type-selector__toggle{padding-top:1px}.site-type-selector__label{color:#fff;white-space:nowrap;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.site-type-selector__caret{color:#fff;flex-shrink:0;width:10px;height:5px;transition:transform .2s ease-in-out}.site-type-selector__toggle--open .site-type-selector__caret{transform:rotate(180deg)}.pill-selector{width:100%;position:relative}.pill-selector__trigger{color:#0a0a0a;cursor:pointer;background:#f8f9fa;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;height:40px;padding:8px 12px;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px;display:flex}.pill-selector__trigger span{text-overflow:ellipsis;text-align:left;white-space:nowrap;flex:1 0 0;overflow:hidden}.pill-selector__chevron{color:#0a0a0a;flex-shrink:0}.pill-selector__chevron--up{transform:rotate(180deg)}.pill-selector__panel{z-index:10;background:#f8f9fa;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 12px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 4px 12px #1212121a}.pill-selector__list{flex-direction:column;flex:1 0 0;gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pill-selector__item{color:#0a0a0a;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px;display:flex}.pill-selector__item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pill-selector__item--static{cursor:default}.pill-selector__collapse{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}.info-links{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.info-links{grid-template-columns:repeat(3,1fr);gap:20px}}@media (width>=1440px){.info-links{grid-template-columns:repeat(4,1fr)}}.info-link{width:100%;height:60px;font:inherit;color:#0a0a0a;text-align:left;cursor:pointer;background:#f8f9fa;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:flex}.info-link__label{font-size:16px;line-height:1.2}.info-link__icon{color:#6c757d;flex-shrink:0;width:24px;height:24px}dialog::backdrop{background:#12121233;position:fixed;inset:0}dialog{z-index:100;width:100vw;max-width:none;height:var(--h,auto);pointer-events:auto;background:#fff;border:none;border-radius:12px 12px 0 0;max-height:100dvh;margin:0;padding:0;display:block;inset:auto 0 0}@media (width>=1024px){dialog{width:var(--w);border-radius:16px;max-height:calc(100vh - 48px);padding:30px;top:50%;left:50%;transform:translate(-50%,-50%)}}dialog:not([open]){pointer-events:none}.modal{flex-direction:column;display:flex}.modal__header{color:#0a0a0a;border-bottom:2px solid #f8f9fa;flex-shrink:0;padding:12px 42px 12px 16px;font-size:16px;font-weight:500;line-height:1.2}@media (width>=1024px){.modal__header{color:#121212;border:none;padding:0 36px 20px 0;font-size:18px}}.modal__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 16px 20px;overflow-y:auto}@media (width>=1024px){.modal__body{margin-bottom:-4px;padding:0 0 4px}}@media (width<=1023.98px){.modal__body:has(.photos-modal){padding:0;overflow:hidden}}.modal__footer{flex-shrink:0;padding:0 16px 34px}@media (width>=1024px){.modal__footer{padding:24px 0 0}}.modal__footer .action-panel{justify-content:space-between;gap:8px;display:flex}.modal__footer .action-panel .base-button:last-child{flex:1 1 0;min-width:0;overflow:hidden}.modal__footer .action-panel__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.modal__close{z-index:999;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:.8;background:0 0;border:none;outline:none;padding:5px;position:absolute;top:11px;right:11px}.modal__close:hover{opacity:1}@media (width>=1024px){.modal__close{top:30px;right:30px}}.modal--full{border-radius:0;height:calc(100dvh - 80px);max-height:none;margin:0;padding:0;position:fixed;inset:auto 0 80px;overflow-y:auto;transform:none}@media (width<=1023.98px){.modal--full::backdrop{display:none}}@media (width>=1024px){.modal--full{height:100dvh;bottom:0}}.modal--empty-header{padding-top:35px}.modal--full.modal--hide-footer{height:100dvh;inset:0}.modal--left{top:0;left:0}.modal--right{top:0;right:0}.modal--top{top:0;bottom:auto}.modal--custom-backdrop{z-index:102;position:fixed}.modal__backdrop{z-index:101;background:#12121233;position:fixed;inset:0}.alert-modal__text{margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}.confirm-modal{max-height:none}.confirm-modal .modal__body{overflow-y:visible}.confirm-modal__message{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:400;line-height:20px}.confirm-modal__actions{flex-direction:column;gap:8px;display:flex}@media (width>=1024px){.confirm-modal__actions{flex-direction:row}.confirm-modal__actions .base-button{flex:1 1 0;min-width:0}}.brand-modal__list{flex-direction:column;gap:16px;display:flex}.brand-modal__label{color:#495057;margin:0 0 8px;font-size:14px;line-height:1.2}.brand-modal__value{color:#18181c;margin:0;font-size:16px;line-height:1.2}.brand-modal__actions{flex-direction:column;gap:8px;width:100%;display:flex}@media (width>=1024px){.brand-modal__actions{flex-direction:row-reverse;gap:16px}.modal__header:has(.photos-modal__counter){display:none}.modal__body:has(.photos-modal){padding:0}}.photos-modal{height:100%}@media (width>=1024px){.photos-modal{align-items:flex-start;min-height:100%;padding:60px 80px;display:flex}}.photos-modal__picture{height:100%}.photos-modal__picture img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%}.photos-modal__swiper{height:100%}.photos-modal__swiper .swiper-slide{padding:16px}.photos-modal__thumbnails{display:none}@media (width>=1024px){.photos-modal__thumbnails{z-index:1;flex-direction:column;gap:20px;width:124px;max-height:calc(100dvh - 136px);padding:8px 16px 8px 8px;display:flex;position:fixed;top:52px;left:72px;overflow-y:auto}}.photos-modal__thumbnail{aspect-ratio:2/3;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:0}.photos-modal__thumbnail .photos-modal__picture{height:auto}.photos-modal__thumbnail--active .photos-modal__picture img{outline-offset:5px;outline:1px solid #0a0a0a}.photos-modal__list{flex-direction:column;gap:12px;display:flex}@media (width>=1024px){.photos-modal__list{width:532px;margin:0 auto}}.photos-modal__item{aspect-ratio:2/3;flex-shrink:0}.product-card{min-width:0}.product-card .product-card-image-block{aspect-ratio:2/3;border-radius:4px;position:relative;overflow:hidden}.product-card .product-card-image-block .product-card-image-block__img{width:100%;height:100%;display:block}.product-card .product-card-image-block .product-card-image-block__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.product-card .product-card-image-block .product-card-image-block__slider,.product-card .product-card-image-block .swiper,.product-card .product-card-image-block .swiper-slide,.product-card .product-card-image-block .swiper-wrapper{height:100%}.product-card .product-card-image-block .product-card-image-block__overlay{position:absolute}.product-card .product-card-image-block .product-card-image-block__overlay--top{justify-content:space-between;width:calc(100% - 8px);display:flex;top:4px;left:4px}.product-card .product-card-image-block .product-card-image-block__overlay--bottom{bottom:4px;left:4px}.product-card .product-card-image-block .product-card-image-block__shields-bottom,.product-card .product-card-image-block .product-card-image-block__shields-top{gap:2px;display:flex}.product-card .product-card-shield-top{text-wrap:nowrap;border-radius:2px;justify-content:center;align-items:center;width:min-content;min-width:18px;height:16px;padding:0 2px;display:flex}@media (width>=1024px){.product-card .product-card-shield-top{height:18px;padding:0 4px}}.product-card .product-card-shield-top .product-card-shield-top__text{font-size:10px;font-weight:600;line-height:150%}@media (width>=1024px){.product-card .product-card-shield-top .product-card-shield-top__text{font-size:12px}}.product-card .product-card-shield-top--sale{color:#fff;background-color:#a30404;min-width:16px;padding:0 2px}@media (width>=1024px){.product-card .product-card-shield-top--sale{min-width:18px}}.product-card .product-card-shield-top--new{color:#590707;background-color:#ffebf7}.product-card .product-card-shield-top--hit{color:#a30404;background-color:#fff3c5}.product-card .product-card-shield-top--linen{color:#fff;background-color:#8eb3ff;gap:2px}.product-card .product-card-shield-top--cotton{color:#fff;background-color:#9cac91;gap:2px}.product-card .product-card-shield-bottom{border-radius:2px;align-items:center;height:16px;padding:0 3px;display:flex}@media (width>=1024px){.product-card .product-card-shield-bottom{height:18px;padding:0 4px}}.product-card .product-card-shield-bottom .product-card-shield-bottom__text{font-size:10px;font-weight:600;line-height:120%}@media (width>=1024px){.product-card .product-card-shield-bottom .product-card-shield-bottom__text{font-size:12px}}.product-card .product-card-shield-bottom--discount{color:#fff;background-color:#a30404}.product-card .product-card-shield-bottom--promocode{color:#a30404;background-color:#fff3c5}.product-card .product-card-shield-bottom--expected{color:#232323;background-color:#e9ecef}.product-card .product-card-shield-bottom--video{background-color:#f8f9fa;padding:0 0 0 1px}@media (width>=1024px){.product-card .product-card-shield-bottom--video{padding:0 1px 0 2px}}.product-card .product-card-favorite{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}@media (width>=1024px){.product-card .product-card-favorite{margin:4px 4px 0 0}}.product-card .product-card-favorite:disabled{cursor:default}.product-card .product-card-favorite__icon{color:#adb5bd}.product-card .product-card-favorite--active .product-card-favorite__icon{color:#a30404;filter:none}.product-card .product-card-favorite--active .product-card-favorite__icon path{fill:currentColor;fill-opacity:1}.product-card .product-card-info{padding:8px;line-height:1.2}@media (width>=1024px){.product-card .product-card-info{padding:12px 0 0}.product-card .product-card-info .product-card-info__payment{margin-top:8px}.product-card .product-card-info--no-installments .product-card-sizes{padding-top:4px}.product-card .product-card-header{justify-content:space-between;gap:8px;display:flex}}.product-card .product-card-header .product-card-header__names{color:#0a0a0a;flex-direction:column;gap:4px;display:flex;overflow:hidden}.product-card .product-card-header .product-card-header__name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}@media (width>=1024px){.product-card .product-card-header .product-card-header__name{font-size:14px}}.product-card .product-card-header .product-card-header__equipment{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}@media (width>=1024px){.product-card .product-card-header .product-card-header__equipment{font-size:14px}}.product-card .product-card-header .product-card-header__cart-btn{display:none}@media (width>=1024px){.product-card .product-card-header .product-card-header__cart-btn{background:#e9ecef;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.product-card .product-card-header .product-card-header__cart-btn .product-card-header__cart-btn-icon{width:24px;height:24px}}.product-card .product-card-price{padding:4px 0 0}@media (width>=1024px){.product-card .product-card-price{padding:0}}.product-card .product-card-price .product-card-price__current{color:#a30404;font-size:16px;font-weight:700}@media (width>=1024px){.product-card .product-card-price .product-card-price__current{font-size:18px}}.product-card .product-card-price .product-card-price__currency{vertical-align:text-top;font-size:10px}@media (width>=1024px){.product-card .product-card-price .product-card-price__currency{font-size:12px}}.product-card .product-card-price .product-card-price__old{color:#6c757d;padding-left:4px;font-size:14px;text-decoration:line-through}@media (width>=1024px){.product-card .product-card-price .product-card-price__old{padding-left:8px}}.product-card .product-card-installments{align-items:center;gap:4px;height:16px;font-size:12px;display:flex}@media (width>=1024px){.product-card .product-card-installments{margin-top:2px}}.product-card .product-card-installments .product-card-installments__text{text-decoration-line:underline}.product-card .product-card-sizes{text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap;padding-top:4px;font-size:12px;overflow:hidden}@media (width>=1024px){.product-card .product-card-sizes{padding-top:8px}}.product-card .product-card-sizes .product-card-sizes__item{color:#6c757d}.product-card .product-card-actions{padding:0 8px}@media (width>=1024px){.product-card .product-card-actions{display:none}}.product-card .product-card-actions .product-card-actions__cart-btn{width:100%}.model-grid{grid-template-columns:repeat(2,1fr);gap:20px 8px;display:grid}@media (width>=575px){.model-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=575px) and (width>=760px){.model-grid{grid-template-columns:repeat(4,1fr)}}@media (width>=575px) and (width>=760px) and (width>=1024px){.model-grid{grid-template-columns:repeat(3,1fr);gap:30px 12px}}@media (width>=575px) and (width>=760px) and (width>=1024px) and (width>=1440px){.model-grid{grid-template-columns:repeat(4,1fr)}}.video-player{display:block;position:absolute;inset:0}.video-player .video-player__video{cursor:pointer;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;display:block}.video-player .video-player__control-buttons-wrapper{justify-content:space-between;align-items:center;padding:0 8px;display:flex;position:absolute;bottom:9px;left:0;right:0}.video-player .video-player__control-button{cursor:pointer;background:#00000040;border:none;border-radius:8px;align-items:center;width:32px;height:32px;display:flex}.request-callback-form{flex-direction:column;gap:16px;display:flex}.request-callback-form__error{color:#a30404;margin:0;font-size:14px}.installments-modal{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.installments-modal__timeline{align-items:flex-end;gap:20px;display:flex}.installments-modal__step{white-space:nowrap;flex-direction:column;align-items:center;gap:4px;width:54px;display:flex}.installments-modal__connector{border-top:2px solid #b3b3b3;flex-shrink:0;width:38px;height:0;margin-bottom:26px}.installments-modal__date{color:#18181c;font-size:12px;line-height:1.2}.installments-modal__circle{color:#a30404;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;margin-top:8px;font-size:16px;font-weight:500;display:flex;position:relative}.installments-modal__circle--upcoming{border:2px solid #a30404}.installments-modal__circle-number{z-index:1;position:relative}.installments-modal__circle-half{width:50%;height:100%;position:absolute;top:0;overflow:hidden}.installments-modal__circle-half:before{box-sizing:border-box;content:"";border-radius:50%;width:54px;height:54px;position:absolute;top:0}.installments-modal__circle-half--left{left:0}.installments-modal__circle-half--left:before{border:2px dashed #b3b3b3;left:0}.installments-modal__circle-half--right{right:0}.installments-modal__circle-half--right:before{border:2px solid #a30404;right:0}.installments-modal__amount{color:#18181c;font-size:14px;font-weight:500;line-height:1.2}.installments-modal__subtitle,.installments-modal__text{color:#0a0a0a;width:100%;font-size:16px}.installments-modal__subtitle{font-weight:500}@media (width>=1024px){.installments-modal__subtitle{font-size:18px}}.installments-modal__cards{gap:12px;width:100%;display:flex}@media (width>=1024px){.installments-modal__cards{gap:20px}}.installments-modal__card{-o-object-fit:cover;object-fit:cover;border-radius:1px;width:60px;height:38px}.installments-modal__disclaimer{color:#0a0a0a;width:100%;font-size:14px}.table-size{color:#0a0a0a;font-size:14px}.table-size .item__image:empty,.table-size .item__text:empty,.table-size .size__title{display:none}.table-size .content{flex-direction:column;gap:30px;display:flex}@media (width<=1023.98px){.table-size .content{gap:20px}}.table-size .item__title{margin:0 0 20px;font-size:20px;font-weight:500}@media (width<=1023.98px){.table-size .item__title{margin-bottom:16px;font-size:16px}}.table-size .size-table{flex-direction:column;gap:20px;display:flex;overflow-x:auto}.table-size table{border-spacing:0;border-collapse:separate;border:1px solid #dee2e6;border-radius:8px;width:100%}.table-size td,.table-size th{vertical-align:middle;text-align:left;border-top:1px solid #dee2e6;border-left:1px solid #dee2e6;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.3}.table-size td:first-child,.table-size th:first-child{border-left:none}.table-size tr:first-child>*{border-top:none}.table-size td:first-child,.table-size th,.table-size tr:first-child>td{background:#f8f9fa;font-weight:500}.table-size td:first-child{font-size:14px}.table-size td:not(:first-child){white-space:nowrap}.table-size th[colspan]{text-align:center}.table-size b,.table-size strong{font-weight:500}.table-size .size-popup--underwear td:first-child{background:0 0;font-size:12px;font-weight:400}.table-size .size-popup--underwear td[rowspan]{background:#f8f9fa;font-size:14px;font-weight:500}.table-size .size-popup--underwear tr:not(:first-child):has(>th[colspan])~tr>td:first-child{background:#f8f9fa;font-size:14px;font-weight:500}.table-size .size-popup--underwear td[rowspan]{border-right:1px solid #dee2e6}.table-size .size-popup--underwear td[rowspan]+td{border-left:none}.table-size .size-popup--tights td{text-align:center;min-width:48px}.table-size .size-popup--tights td:first-child{text-align:left}.table-size .size-popup--tights .bgc-bright{background:#e9ecef}.table-size .size-popup--tights .bgc-dim{background:#f8f9fa}.table-size .content>.desc{margin-top:0}.table-size .desc{flex-direction:column;gap:10px;margin-top:30px;display:flex}@media (width<=1023.98px){.table-size .desc{margin-top:20px}}.table-size .desc h2{margin:0 0 6px;font-size:16px;font-weight:500}.table-size .desc p{margin:0;line-height:1.3}.table-size .desc a{color:inherit;text-decoration:underline}.action-panel--equal .base-button{flex:1 1 0;min-width:0}.sort-modal{flex-direction:column;gap:20px;display:flex}.sort-modal__item{color:#18181c;cursor:pointer;align-items:center;gap:12px;font-size:16px;display:flex}.sort-modal__input{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sort-modal__radio{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='none'%20viewBox='0%200%2016%2016'%3e%3ccircle%20cx='8'%20cy='8'%20r='7.5'%20stroke='%23adb5bd'/%3e%3c/svg%3e") 50%/16px no-repeat;flex-shrink:0;width:16px;height:16px}.sort-modal__input:checked+.sort-modal__radio{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='none'%20viewBox='0%200%2016%2016'%3e%3crect%20width='16'%20height='16'%20fill='%23fff'%20rx='8'/%3e%3ccircle%20cx='8'%20cy='8'%20r='5.5'%20stroke='%23a30404'%20stroke-width='5'/%3e%3c/svg%3e")}.chat-social{display:flex}.chat-social>a{border-radius:50%;justify-content:center;align-items:center;display:flex}.chat-social--dark{color:#adb5bd;gap:12px}.chat-social--dark>a{border:1px solid #adb5bd;width:40px;height:40px}.chat-social--dark>a svg{width:24px;height:24px}.chat-social--light{color:#fff;gap:20px}.chat-social--light>a{background:#0a0a0a;width:48px;height:48px}.chat-social--light>a svg{width:20px;height:20px}.chat-social--outline{color:#6c757d;gap:12px}.chat-social--outline>a{border:1px solid #dee2e6;width:40px;height:40px}.chat-social--outline>a svg{width:24px;height:24px}.chat-social--white{color:#fff;gap:12px}.chat-social--white>a{border:1px solid #fff;width:40px;height:40px}.chat-social--white>a svg{width:24px;height:24px}.subscribe-social{gap:12px;display:flex}.subscribe-social>a{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.subscribe-social>a svg{width:24px;height:24px}.subscribe-social--dark{color:#adb5bd}.subscribe-social--dark>a{border:1px solid #adb5bd}.subscribe-social--outline{color:#6c757d}.subscribe-social--outline>a{border:1px solid #dee2e6}.subscribe-social--white{color:#fff}.subscribe-social--white>a{border:1px solid #fff}.content-page{padding:16px 16px 128px}@media (width>=1024px){.content-page{padding:24px 0 60px}}.content-page__breadcrumbs{margin-bottom:24px}.content-page__title{color:#0a0a0a;margin:0 0 24px;font-size:20px;font-weight:500;line-height:1.2;display:none}@media (width>=1024px){.content-page__title{margin:0 0 40px;display:block}}.content-article{flex-direction:column;gap:24px;display:flex}@media (width>=1024px){.content-article{gap:40px}}.content-article__section{flex-direction:column;gap:20px;display:flex}.content-article__heading{color:#0a0a0a;margin:0;font-size:20px;font-weight:500;line-height:1.2}.content-article__paragraph{color:#0a0a0a;white-space:pre-line;margin:0;font-size:16px;font-weight:400;line-height:1.5}ul.content-article__list{list-style:outside}ol.content-article__list{list-style:decimal}.content-article__list{color:#0a0a0a;margin:0;padding-left:24px;font-size:16px;font-weight:400;line-height:1.5}.content-article__list li{margin-bottom:8px}.content-article__list li:last-child{margin-bottom:0}.content-article__list-lead{font-weight:500}.content-article__link{color:#a30404;text-decoration:underline}.content-article__callout{background:#f8f9fa;border-radius:8px;align-items:center;gap:12px;padding:20px;display:flex}.content-article__callout-icon{flex-shrink:0}.content-article__callout-text{color:#0a0a0a;margin:0;font-size:16px;line-height:1.5}.content-article__callout-lead{color:#a30404;font-weight:500}.breadcrumbs{color:#6c757d;align-items:center;gap:8px;font-size:12px;line-height:1.2;display:none}@media (width>=1024px){.breadcrumbs{display:flex}}.breadcrumbs__back{color:inherit;flex-shrink:0;display:flex}.breadcrumbs__separator{background:#ced4da;flex-shrink:0;width:1px;height:16px}.breadcrumbs__item{color:inherit;white-space:nowrap;flex-shrink:0;text-decoration:none}.breadcrumbs__item--current{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.option-selector-wrapper{gap:20px}.option-selector,.option-selector-wrapper{flex-direction:column;width:100%;display:flex}.option-selector{gap:8px}@media (width>=1024px){.option-selector{gap:16px}}.option-selector__header{justify-content:space-between;align-items:center;width:100%;display:flex}.option-selector__title{color:#232323;font-size:14px;line-height:120%}@media (width>=1024px){.option-selector__title{font-size:16px;font-weight:500}}.option-selector__size-table{color:#6c757d;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:500;display:flex}.option-selector__list{flex-wrap:wrap;gap:8px;display:flex}.option-selector__item{color:#18181c;cursor:pointer;background:#f8f9fa;border-radius:4px;justify-content:center;align-items:center;min-width:48px;height:48px;padding:0 11px;font-size:16px;display:flex;position:relative}@media (width>=1024px){.option-selector__item{min-width:44px;height:44px}}.option-selector__item--selected{color:#fff;background:#a30404;font-weight:500}.option-selector__item--disabled{color:#adb5bd;cursor:default}.option-selector__item-badge{background:#fff;border-radius:20px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-4px;right:-4px}.select-cart-option-modal__actions{gap:16px;display:flex}.select-cart-option-modal__actions>.base-button{text-align:center;white-space:normal;flex:1 1 0;width:auto;min-width:0;height:auto;min-height:48px}.success-add-to-cart-modal__product{align-items:flex-start;gap:16px;width:100%;display:flex}.success-add-to-cart-modal__image{border-radius:4px;flex-shrink:0;width:100px;height:150px;overflow:hidden}.success-add-to-cart-modal__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.success-add-to-cart-modal__info{color:#0a0a0a;flex-direction:column;flex:auto;gap:8px;min-width:0;font-size:16px;display:flex}.success-add-to-cart-modal__category,.success-add-to-cart-modal__name,.success-add-to-cart-modal__options{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.success-add-to-cart-modal__price{align-items:center;gap:6px;margin-top:20px;font-size:18px;display:flex}.success-add-to-cart-modal__price-current{color:#a30404;font-weight:600}.success-add-to-cart-modal__price-old{color:#6c757d;text-decoration:line-through}.success-add-to-cart-modal__actions{gap:8px;display:flex}.success-add-to-cart-modal__actions>.base-button{text-align:center;flex:1 1 0;width:auto;min-width:0;padding-left:8px;padding-right:8px}@media (width<=1023.98px){.success-add-to-cart-modal__actions>.base-button{white-space:normal;height:auto;min-height:48px}}.fitting-terms-modal__body{flex-direction:column;gap:20px;width:100%;display:flex}.fitting-terms-modal__text{color:#0a0a0a;width:100%;font-size:16px}.fitting-terms-modal__price-grid{align-items:stretch;gap:8px;width:100%;display:flex}.fitting-terms-modal__price-item{background:#f8f9fa;border-radius:8px;flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding:12px;display:flex}.fitting-terms-modal__price-value{color:#0a0a0a;font-size:16px}.fitting-terms-modal__price-count{color:#6c757d;font-size:14px}.fitting-terms-modal__price--single{color:#0a0a0a;text-align:center;background:#f8f9fa;border-radius:8px;justify-content:center;align-items:center;width:100%;height:50px;padding:12px;font-size:16px;font-weight:500;display:flex}.fitting-terms-modal__subtitle{color:#0a0a0a;width:100%;font-size:18px;font-weight:500}@media (width<=1023.98px){.fitting-terms-modal__subtitle{font-size:16px}}.fitting-terms-modal__list{color:#0a0a0a;width:100%;margin:0;padding:0;font-size:16px;list-style:none}.fitting-terms-modal__list li{padding-left:16px;position:relative}.fitting-terms-modal__list li:not(:last-child){margin-bottom:8px}@media (width>=1024px){.fitting-terms-modal__list li:not(:last-child){margin-bottom:12px}}.fitting-terms-modal__list li:before{content:"•";position:absolute;left:0}.fitting-terms-modal__actions{gap:8px;display:flex}.fitting-terms-modal__actions>.base-button{text-align:center;flex:1 1 0;width:auto;min-width:0}.cart-item{border-bottom:1px solid #e9ecef;gap:12px;padding-bottom:16px;display:flex}.cart-item:last-child{border-bottom:none;padding-bottom:0}@media (width>=1024px){.cart-item{border-radius:8px;gap:16px}.cart-item,.cart-item:last-child{border:1px solid #dee2e6;padding:20px}}.cart-item__image-wrap{flex-shrink:0;width:100px;height:150px;position:relative}.cart-item__checkbox{z-index:1;position:absolute;top:0;left:0}.cart-item__checkbox .base-checkbox__box{border:2px solid #fff;border-radius:6px}.cart-item__link{border-radius:4px;overflow:hidden}.cart-item__image,.cart-item__link{width:100%;height:100%;display:block}.cart-item__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cart-item__image--unavailable img{opacity:.5}.cart-item__content{flex:auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"price""info""badges""meta""actions";align-items:start;gap:8px;min-width:0;display:grid}@media (width>=1024px){.cart-item__content{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"info badges price""meta meta actions";gap:10px 16px}.cart-item--unavailable .cart-item__content{grid-template:"info actions""badges actions"1fr/minmax(0,1fr) auto}}.cart-item__price{grid-area:price;align-items:center;gap:6px;font-size:18px;display:flex}@media (width>=1024px){.cart-item__price{justify-content:flex-end}}.cart-item__price-current{color:#a30404;font-weight:600}.cart-item__price-old{color:#6c757d;text-decoration:line-through}.cart-item__info{color:#0a0a0a;flex-direction:column;grid-area:info;gap:8px;font-size:14px;display:flex}.cart-item__category,.cart-item__name,.cart-item__options{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-item__name{color:inherit;text-decoration:none}.cart-item__badges{flex-wrap:wrap;grid-area:badges;align-items:flex-start;gap:4px;display:flex}@media (width>=1024px){.cart-item--unavailable .cart-item__badges{align-self:end}}.cart-item__discount{color:#fff;text-transform:uppercase;background-color:#a30404;border-radius:2px;align-items:center;height:16px;padding:0 4px;font-size:12px;font-weight:600;line-height:1.2;display:flex}@media (width>=1024px){.cart-item__discount{height:18px}}.cart-item__meta{flex-wrap:wrap;grid-area:meta;align-self:end;gap:4px;display:flex}.cart-item__meta-badge{color:#232323;background:#f8f9fa;border-radius:4px;align-items:center;height:18px;padding:0 4px;font-size:12px;font-weight:500;display:flex}.cart-item__actions{grid-area:actions;align-items:center;gap:8px;display:flex}@media (width>=1024px){.cart-item__actions{justify-content:flex-end;margin-top:auto}.cart-item--unavailable .cart-item__actions{align-self:start;align-items:flex-start;margin-top:0}}.cart-item__action-btn{color:#0a0a0a;cursor:pointer;background:#f8f9fa;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cart-promocode__name{color:#a30404;white-space:nowrap;background-color:#fff3c5;border-radius:2px;align-items:center;height:16px;padding:0 4px;font-size:12px;font-weight:500;line-height:1.2;display:flex}@media (width>=1024px){.cart-promocode__name{height:18px}}.cart-promocode__timer{color:#a30404;white-space:nowrap;align-items:center;gap:4px;height:16px;padding:0 4px;font-family:Roboto Mono,Roboto Mono Fallback\: monospace,monospace;font-size:12px;font-weight:500;line-height:1.2;display:flex}@media (width>=1024px){.cart-promocode__timer{height:18px}}.cart-list{flex-direction:column;gap:16px;display:flex}.cart-list__header,.cart-list__select-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cart-list__select-bar .base-checkbox__label{color:#a30404;font-weight:500}@media (width>=1024px){.cart-list__select-bar{border:1px solid #dee2e6;border-radius:8px;height:60px;padding:0 20px}}.cart-list__select-actions{gap:20px;display:flex}@media (width>=1024px){.cart-list__select-actions{gap:8px}}.cart-list__select-action-btn{color:#a30404;cursor:pointer;background:0 0;border:none;flex-shrink:0;width:20px;height:20px;position:relative}.cart-list__select-action-btn svg{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1024px){.cart-list__select-action-btn{color:#0a0a0a;background:#f8f9fa;border-radius:8px;width:36px;height:36px}}.cart-list__title{color:#0a0a0a;font-size:20px;font-weight:500}.cart-list__delete-selected{color:#a30404;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;display:none}@media (width>=1024px){.cart-list__delete-selected{display:inline}.cart-list__select-bar--unavailable{display:none}}.cart-list__items{flex-direction:column;gap:12px;display:flex}.cart-list--unavailable{margin-top:8px}.cart-type-switch{flex-direction:column;gap:8px;display:flex}@media (width>=1024px){.cart-type-switch{border:1px solid #dee2e6;border-radius:8px;justify-content:center;gap:12px;height:60px;padding:0 20px}}.cart-type-switch__text{color:#6c757d;font-size:14px}@media (width>=1024px){.cart-type-switch__text{color:#0a0a0a;justify-content:space-between;align-items:center;width:100%;display:flex}}.cart-type-switch__label{color:inherit}@media (width>=1024px){.cart-type-switch__label{font-weight:500}.cart-type-switch__dot{display:none}}.cart-type-switch__link{font:inherit;color:#a30404;cursor:pointer;background:0 0;border:none;padding:0}@media (width>=1024px){.cart-type-switch__link{font-weight:500}}.cart-type-switch__recalculate{color:#0a0a0a;cursor:pointer;background:#f8f9fa;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:flex}@media (width>=1024px){.cart-type-switch__recalculate{justify-content:center;width:100%}}.cart-summary{background:#fff;flex-direction:column;gap:24px;display:flex}@media (width>=1024px){.cart-summary{border:1px solid #dee2e6;border-radius:8px;padding:20px}}.cart-summary__prices{flex-direction:column;gap:12px;font-size:16px;display:flex}.cart-summary__price-row{color:#0a0a0a;justify-content:space-between;gap:12px;display:flex}.cart-summary__price-row span:last-child{flex-shrink:0}.cart-summary__price-row--discount span:last-child{color:#a30404}.cart-summary__price-row--possible span:last-child{color:#6c757d}.cart-summary__promocode{flex-direction:column;gap:6px;display:flex}.cart-summary__promocode-label{color:#495057;font-size:14px}.cart-summary__promocode-error{color:#a30404;font-size:14px}.cart-summary__promocode-row{align-items:stretch;gap:8px;display:flex}.cart-summary__promocode-input{color:#0a0a0a;background:#fff;border:1px solid #ced4da;border-radius:8px;flex:1 1 0;min-width:0;height:48px;padding:10px 14px;font-family:inherit;font-size:16px}.cart-summary__promocode-input::placeholder{color:#adb5bd}.cart-summary__promocode-input:focus{border-color:#a30404;outline:none}.cart-summary__total{flex-direction:column;gap:8px;display:flex}.cart-summary__total-row{color:#121212;text-transform:uppercase;justify-content:space-between;font-size:20px;display:flex}.cart-summary__total-note{color:#545454;font-size:12px}.cart-summary__actions{flex-direction:column;gap:8px;display:flex}.cart-summary__fitting{background:#f8f9fa;border-radius:8px;align-items:center;gap:8px;min-height:60px;padding:10px 12px;display:flex}.cart-summary__fitting-icon{color:#0a0a0a;flex-shrink:0}.cart-summary__fitting-text{color:#0a0a0a;flex-direction:column;gap:2px;font-size:16px;line-height:1.2;display:flex}.cart-summary__fitting-message{color:#6c757d;font-size:12px}.cart-summary__fitting-message--error{color:red}.checkout{background:#fff;min-height:100%;padding:16px 16px 40px}@media (width>=1024px){.checkout{padding:72px 0 80px}}.checkout__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.checkout__back,.checkout__help{color:#0a0a0a;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:14px;line-height:1.2;display:flex}.checkout__back:hover,.checkout__help:hover{color:#a30404}.checkout__logo{height:32px;margin-top:24px;display:block}@media (width>=1024px){.checkout__logo{height:40px;margin-top:32px}}.checkout__layout{flex-direction:column;gap:40px;margin-top:32px;display:flex}@media (width>=1024px){.checkout__layout{grid-template-columns:minmax(0,1fr) 413px;align-items:start;gap:20px;margin-top:60px;display:grid}}.checkout__main{flex-direction:column;gap:40px;min-width:0;display:flex}.checkout__continue{flex-direction:column;gap:16px;scroll-margin-bottom:24px;display:flex}.checkout__continue-button{align-self:flex-start}@media (width<=1023.98px){.checkout__continue-button{align-self:stretch}}.order-errors{flex-direction:column;gap:8px;display:flex}.order-errors__item{color:#a30404;justify-content:space-between;align-items:center;gap:8px;font-size:14px;line-height:1.2;display:flex}.checkout__aside{flex-direction:column;gap:32px;display:flex}@media (width>=1024px){.checkout__aside{position:sticky;top:24px}}.checkout__title{color:#0a0a0a;margin-bottom:-8px;font-size:20px;font-weight:500;line-height:1.2}.checkout__aside .checkout__title{margin-bottom:0}.checkout-products{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.checkout-products__item{flex-direction:column;flex-shrink:0;gap:8px;width:80px;display:flex}.checkout-products__image img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:80px;height:120px;display:block}.checkout-products__price{color:#6c757d;white-space:nowrap;font-size:12px;line-height:1.2}.checkout-step{flex-direction:column;gap:20px;scroll-margin-top:24px;display:flex}.checkout-step__title{color:#0a0a0a;font-size:16px;font-weight:500;line-height:1.2}.checkout-step__box{border:1px solid #dee2e6;border-radius:8px;padding:20px}.checkout-step__link{color:#a30404;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:14px}.checkout-step__empty{color:#6c757d;font-size:14px;line-height:1.4}.checkout-summary-block{border:1px solid #dee2e6;border-radius:8px;align-items:flex-start;gap:12px;padding:20px;display:flex}.checkout-summary-block__content{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.checkout-summary-block__value{color:#18181c;overflow-wrap:anywhere;font-size:16px;line-height:1.2}.checkout-summary-block__accent{color:#a30404}.checkout-summary-block__link{text-align:left;align-self:flex-start;font-family:inherit;font-size:14px;line-height:1.2}.checkout-summary-block__edit,.checkout-summary-block__link{color:#a30404;cursor:pointer;background:0 0;border:none;padding:0}.checkout-summary-block__edit{flex-shrink:0;display:flex}.checkout-radio__input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.checkout-radio__icon{flex-shrink:0}.checkout-option{cursor:pointer;align-items:center;gap:12px;display:flex;position:relative}.checkout-option--disabled{cursor:not-allowed;opacity:.5}.checkout-option:has(.checkout-radio__input:focus-visible) .checkout-radio__icon{outline-offset:2px;border-radius:50%;outline:2px solid #a30404}.checkout-option__content{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.checkout-option__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.checkout-option--center .checkout-option__head{justify-content:flex-start}.checkout-option__name{color:#18181c;font-size:14px;line-height:1.2}.checkout-option__name--large{font-size:16px}.checkout-option__price{color:#a30404}.checkout-option__note{color:#6c757d;font-size:12px;font-weight:500;line-height:1.2}.checkout-option__help{color:#adb5bd;cursor:pointer;background:0 0;border:none;margin-left:-6px;padding:0;display:flex}.checkout-tags{flex-wrap:wrap;gap:4px;display:flex}.checkout-tag{color:#232323;white-space:nowrap;background:#e9ecef;border-radius:2px;align-items:center;height:18px;padding:0 4px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.checkout-tag--accent{background:#fff3c5}.delivery-list{gap:8px}.delivery-group,.delivery-list{flex-direction:column;display:flex}.delivery-group{border:1px solid #dee2e6;border-radius:8px;gap:16px;padding:20px}.delivery-group__header{align-items:center;gap:12px;display:flex}.delivery-group__toggle{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;gap:4px;min-width:0;padding:0;font-family:inherit;display:flex}.delivery-group__toggle:disabled{cursor:default}.delivery-group__title{color:#0a0a0a;font-size:16px;line-height:1.2}.delivery-group__accent{color:#a30404}.delivery-group__message{color:#6c757d;font-size:14px;line-height:1.2}.delivery-group__icon{color:#0a0a0a;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;transition:transform .2s ease-in-out;display:flex}.delivery-group__icon--open{transform:rotate(180deg)}.delivery-group__icon--help{color:#a30404}.delivery-group__list,.payment-list{flex-direction:column;gap:14px;display:flex}.address-form{flex-direction:column;gap:16px;display:flex}.address-form__fields{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.checkout-address .address-form__fields{border:1px solid #dee2e6;border-radius:8px;padding:20px}@media (width>=1024px){.checkout-address .address-form__fields--search{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px}}.address-form__fallback{color:#495057;font-size:14px;line-height:1.2}.address-form__fallback-button{color:#a30404;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px}.address-form__submit{align-self:flex-start}@media (width<=1023.98px){.address-form__submit{align-self:stretch}}.checkout-address{flex-direction:column;gap:16px;display:flex}.saved-addresses{flex-direction:column;gap:8px;display:flex}.saved-addresses__item{border:1px solid #dee2e6;border-radius:8px;align-items:center;gap:8px;padding:16px 20px;display:flex}.saved-addresses__label{cursor:pointer;flex:1 1 0;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.saved-addresses__text{text-overflow:ellipsis;color:#18181c;white-space:nowrap;font-size:16px;line-height:1.2;overflow:hidden}.saved-addresses__action{color:#0a0a0a;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}.saved-addresses__empty{color:#6c757d;font-size:16px}.recipient-form{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=1024px){.checkout-step__box .recipient-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.recipient-form__wide{grid-column:1/-1}.recipient-form__consents{flex-direction:column;gap:8px;display:flex}.recipient-form__callback{flex-direction:column;gap:16px;display:flex}.checkout-callback__text{color:#0a0a0a;font-size:16px;line-height:1.2}.delivery-map{flex-direction:column;gap:20px;display:flex}.terminals-map{background:#f8f9fa;border-radius:8px;width:100%;height:400px;overflow:hidden}@media (width<=1023.98px){.terminals-map{height:50dvh}}.delivery-map__search{position:relative}.delivery-map__search-icon{color:#6c757d;flex-shrink:0}.checkout-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.one-click-form{flex-direction:column;gap:24px;display:flex}.need-help-form,.one-click-form__fields{flex-direction:column;gap:16px;display:flex}.one-click-form__fields{gap:20px}.need-help-form__text{color:#0a0a0a;font-size:16px;line-height:1.2}.need-help-form__error{color:#a30404;font-size:14px}.one-click-form__fitting{align-items:center;gap:8px;display:flex}.one-click-form__help{color:#adb5bd;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.one-click-form__total{flex-direction:column;gap:8px;line-height:1.2;display:flex}.one-click-form__total-row{color:#121212;justify-content:space-between;gap:8px;font-size:20px;font-weight:500;display:flex}.one-click-form__price{text-transform:uppercase;white-space:nowrap}.one-click-form__total-note{color:#545454;font-size:12px}.one-click-form__offer{color:#6c757d;align-items:center;gap:8px;font-size:12px;line-height:1.2;display:flex}.one-click-form__offer a{color:inherit;text-decoration:underline}.order-sent__text{color:#0a0a0a;margin-bottom:20px;font-size:16px;line-height:1.2}.order-contacts{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.order-contacts__card{width:100%;color:inherit;border:1px solid #dee2e6;border-radius:8px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}@media (width>=1024px){.order-contacts__card{width:305px}}.order-contacts__icon{color:#a30404;flex-shrink:0}.order-contacts__text{flex-direction:column;gap:4px;line-height:1.2;display:flex}.order-contacts__caption{color:#0a0a0a;font-size:14px}.order-contacts__accent{color:#a30404;font-size:16px;font-weight:500}.order-contacts__total{color:#0a0a0a;font-size:20px;font-weight:500;line-height:1.2}.order-contacts__question{color:#0a0a0a;font-size:16px;line-height:1.2}.order-contacts__row{flex-direction:column;gap:20px;width:100%;display:flex}@media (width>=1024px){.order-contacts__row{flex-direction:row}}.order-contacts--modal .order-contacts__card{gap:16px;width:100%;min-height:60px}.order-contacts--modal .order-contacts__total{font-size:18px}.order-contacts--modal .order-contacts__row{flex-direction:column;gap:8px}.base-input{flex-direction:column;gap:6px;display:flex}.base-input__header{align-items:flex-end;width:100%;display:flex}.base-input__label{color:#495057}.base-input__label,.base-input__optional{white-space:nowrap;flex-shrink:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:400;line-height:1.2}.base-input__optional{color:#adb5bd;margin-left:auto;font-size:12px}.base-input__field{cursor:text;background-color:#fff;border:1px solid #ced4da;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 14px;transition:border-color .2s ease-in-out;display:flex;overflow:hidden}.base-input__content{color:#0a0a0a;background:0 0;border:none;outline:none;flex:1 0 0;width:100%;min-width:1px;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:400;line-height:1.2}.base-input__content::placeholder{color:#6c757d}.base-input__content:disabled{cursor:not-allowed}.base-input__hint{color:#adb5bd;width:100%;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.base-input--error .base-input__optional{color:red}.base-input--error .base-input__field{border-color:red}.base-input--error .base-input__hint{color:red}.base-input--disabled .base-input__field{cursor:not-allowed;background-color:#f8f9fa}.base-input--disabled .base-input__hint,.base-input--disabled .base-input__optional{color:#ced4da}.base-input--size-x-small .base-input__label{font-size:12px}.base-input--size-x-small .base-input__field{height:36px}.base-input--size-small .base-input__label,.base-input--size-x-small .base-input__content{font-size:14px}.base-input--size-small .base-input__field{height:40px}.base-input--size-small .base-input__content{font-size:16px}.base-input--size-medium .base-input__label{font-size:14px}.base-input--size-medium .base-input__field{height:44px}.base-input--size-medium .base-input__content{font-size:16px}.base-input--size-large .base-input__label{font-size:14px}.base-input--size-large .base-input__field{height:48px}.base-input--size-large .base-input__content{font-size:16px}.base-input--size-x-large .base-input__label{font-size:14px}.base-input--size-x-large .base-input__field{height:52px}.base-input--size-x-large .base-input__content{font-size:16px}.base-textarea{flex-direction:column;gap:6px;display:flex}.base-textarea__header{align-items:flex-end;width:100%;display:flex}.base-textarea__label{color:#495057;font-size:14px}.base-textarea__label,.base-textarea__optional{white-space:nowrap;flex-shrink:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:400;line-height:1.2}.base-textarea__optional{color:#adb5bd;margin-left:auto;font-size:12px}.base-textarea__field{cursor:text;background-color:#fff;border:1px solid #ced4da;border-radius:8px;width:100%;padding:10px 14px;transition:border-color .2s ease-in-out;display:flex;overflow:hidden}.base-textarea__content{color:#0a0a0a;resize:none;background:0 0;border:none;outline:none;width:100%;min-height:108px;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:16px;font-weight:400;line-height:1.2}.base-textarea__content::placeholder{color:#6c757d}.base-textarea__content:disabled{color:#ced4da;cursor:not-allowed}.base-textarea__hint{color:#adb5bd;width:100%;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.base-textarea--error .base-textarea__optional{color:red}.base-textarea--error .base-textarea__field{border-color:red}.base-textarea--error .base-textarea__content,.base-textarea--error .base-textarea__hint{color:red}.base-textarea--disabled .base-textarea__field{cursor:not-allowed;background-color:#f8f9fa}.base-textarea--disabled .base-textarea__hint,.base-textarea--disabled .base-textarea__optional{color:#ced4da}.base-phone-input{flex-direction:column;gap:6px;display:flex}.base-phone-input__body{flex-direction:column;gap:8px;display:flex}.base-phone-input__header{align-items:flex-end;width:100%;display:flex}.base-phone-input__label{color:#495057}.base-phone-input__label,.base-phone-input__optional{white-space:nowrap;flex-shrink:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:400;line-height:1.2}.base-phone-input__optional{color:#adb5bd;margin-left:auto;font-size:12px}.base-phone-input__wrapper{width:100%;position:relative}.base-phone-input__field{background-color:#fff;border:1px solid #ced4da;border-radius:8px;align-items:center;transition:border-color .2s ease-in-out;display:flex;overflow:hidden}.base-phone-input__country-toggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;height:100%;padding:10px 12px 10px 14px;display:flex}.base-phone-input__country-toggle:disabled{cursor:not-allowed}.base-phone-input__flag{flex-shrink:0}.base-phone-input__chevron{color:#adb5bd;flex-shrink:0;transition:transform .2s ease-in-out}.base-phone-input__country-toggle--open .base-phone-input__chevron{transform:rotate(180deg)}.base-phone-input__text{flex:1 0 0;align-items:center;gap:8px;min-width:1px;height:100%;padding:10px 14px 10px 0;display:flex}.base-phone-input__content{color:#0a0a0a;background:0 0;border:none;outline:none;flex:1 0 0;width:100%;min-width:1px;padding:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:400;line-height:1.2}.base-phone-input__content::placeholder{color:#6c757d}.base-phone-input__content:disabled{cursor:not-allowed}.base-phone-input__clear{color:#6c757d;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}.base-phone-input__clear:disabled{cursor:not-allowed}.base-phone-input__list{z-index:10;background-color:#fff;border:1px solid #ced4da;border-radius:8px;flex-direction:column;width:60px;max-height:240px;margin:0;padding:0;list-style:none;display:none;position:fixed;inset:auto;overflow-y:auto}.base-phone-input__list:popover-open{display:flex}.base-phone-input__list-item{cursor:pointer;background:0 0;border:none;align-items:center;width:100%;padding:10px 12px 10px 14px;display:flex}.base-phone-input__list-item:hover{background-color:#f8f9fa}.base-phone-input__list-item .base-phone-input__content::-moz-placeholder{color:#ced4da}.base-phone-input__list-item .base-phone-input__chevron,.base-phone-input__list-item .base-phone-input__clear,.base-phone-input__list-item .base-phone-input__content,.base-phone-input__list-item .base-phone-input__content::placeholder{color:#ced4da}.base-phone-input__hint{color:#adb5bd;width:100%;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.base-phone-input--error .base-phone-input__optional{color:red}.base-phone-input--error .base-phone-input__field{border-color:red}.base-phone-input--error .base-phone-input__content,.base-phone-input--error .base-phone-input__hint{color:red}.base-phone-input--disabled .base-phone-input__field{cursor:not-allowed;background-color:#f8f9fa}.base-phone-input--disabled .base-phone-input__content::-moz-placeholder{color:#ced4da}.base-phone-input--disabled .base-phone-input__chevron,.base-phone-input--disabled .base-phone-input__clear,.base-phone-input--disabled .base-phone-input__content,.base-phone-input--disabled .base-phone-input__content::placeholder,.base-phone-input--disabled .base-phone-input__hint,.base-phone-input--disabled .base-phone-input__optional{color:#ced4da}.base-phone-input--size-x-small .base-phone-input__label{font-size:12px}.base-phone-input--size-x-small .base-phone-input__field{height:36px}.base-phone-input--size-x-small .base-phone-input__content{font-size:14px}.base-phone-input--size-x-small .base-phone-input__clear{font-size:16px}.base-phone-input--size-x-small .base-phone-input__list-item{height:32px}.base-phone-input--size-small .base-phone-input__label{font-size:14px}.base-phone-input--size-small .base-phone-input__field{height:40px}.base-phone-input--size-small .base-phone-input__clear,.base-phone-input--size-small .base-phone-input__content{font-size:16px}.base-phone-input--size-small .base-phone-input__list-item{height:36px}.base-phone-input--size-medium .base-phone-input__label{font-size:14px}.base-phone-input--size-medium .base-phone-input__field{height:44px}.base-phone-input--size-medium .base-phone-input__content{font-size:16px}.base-phone-input--size-medium .base-phone-input__clear{font-size:18px}.base-phone-input--size-medium .base-phone-input__list-item{height:40px}.base-phone-input--size-large .base-phone-input__label{font-size:14px}.base-phone-input--size-large .base-phone-input__field{height:48px}.base-phone-input--size-large .base-phone-input__content{font-size:16px}.base-phone-input--size-large .base-phone-input__clear{font-size:18px}.base-phone-input--size-large .base-phone-input__list-item{height:44px}.base-phone-input--size-x-large .base-phone-input__label{font-size:14px}.base-phone-input--size-x-large .base-phone-input__field{height:52px}.base-phone-input--size-x-large .base-phone-input__content{font-size:16px}.base-phone-input--size-x-large .base-phone-input__clear{font-size:18px}.base-phone-input--size-x-large .base-phone-input__list-item{height:48px}.base-otp-input{flex-direction:column;gap:8px;display:flex}.base-otp-input__label{color:#495057;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.base-otp-input__boxes{gap:20px;display:flex}.base-otp-input__box{color:#0a0a0a;text-align:center;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:8px;outline:none;width:48px;height:48px;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:16px;font-weight:400;transition:border-color .2s ease-in-out}.base-otp-input__box:focus{background-color:#fff;border-color:#a30404}.base-otp-input__hint{color:#adb5bd;margin:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.base-otp-input--error .base-otp-input__box{border-color:red}.base-otp-input--error .base-otp-input__hint{color:red}.base-otp-input--disabled .base-otp-input__box{cursor:not-allowed;background-color:#e9ecef}.base-select{flex-direction:column;gap:6px;display:flex}.base-select__header{align-items:flex-end;width:100%;display:flex}.base-select__label{color:#495057}.base-select__label,.base-select__optional{white-space:nowrap;flex-shrink:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:400;line-height:1.2}.base-select__optional{color:#adb5bd;margin-left:auto;font-size:12px}.base-select__wrapper{position:relative}.base-select__field{text-align:left;cursor:pointer;background-color:#fff;border:1px solid #ced4da;border-radius:8px;outline:none;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;transition:border-color .2s ease-in-out;display:flex}.base-select__field:focus-visible{border-color:#6c757d}.base-select__value{text-overflow:ellipsis;color:#0a0a0a;white-space:nowrap;flex:1 0 0;min-width:1px;font-weight:400;line-height:1.2;overflow:hidden}.base-select__value--placeholder{color:#6c757d}.base-select__chevron{color:#0a0a0a;flex-shrink:0;transition:transform .2s ease-in-out}.base-select__list{background-color:#fff;border:1px solid #ced4da;border-radius:8px;max-height:280px;margin:0;padding:0;position:fixed;inset:auto;overflow-y:auto}.base-select__option{color:#0a0a0a;cursor:pointer;background-color:#fff;align-items:center;padding:10px 14px;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-weight:400;line-height:1.2;display:flex}.base-select__option--active{background-color:#f8f9fa}.base-select__hint{color:#adb5bd;width:100%;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.base-select--open .base-select__chevron{transform:scaleY(-1)}.base-select--error .base-select__hint,.base-select--error .base-select__option,.base-select--error .base-select__optional,.base-select--error .base-select__value{color:red}.base-select--error .base-select__field,.base-select--error .base-select__list{border-color:red}.base-select--disabled .base-select__field{cursor:not-allowed;background-color:#f8f9fa}.base-select--disabled .base-select__chevron,.base-select--disabled .base-select__hint,.base-select--disabled .base-select__optional,.base-select--disabled .base-select__value{color:#ced4da}.base-select--size-x-small .base-select__label{font-size:12px}.base-select--size-x-small .base-select__field{height:36px}.base-select--size-x-small .base-select__option,.base-select--size-x-small .base-select__value{font-size:14px}.base-select--size-x-small .base-select__option{height:36px}.base-select--size-small .base-select__label{font-size:14px}.base-select--size-small .base-select__field{height:40px}.base-select--size-small .base-select__option,.base-select--size-small .base-select__value{font-size:16px}.base-select--size-small .base-select__option{height:40px}.base-select--size-medium .base-select__label{font-size:14px}.base-select--size-medium .base-select__field{height:44px}.base-select--size-medium .base-select__option,.base-select--size-medium .base-select__value{font-size:16px}.base-select--size-medium .base-select__option{height:40px}.base-select--size-large .base-select__label{font-size:14px}.base-select--size-large .base-select__field{height:48px}.base-select--size-large .base-select__option,.base-select--size-large .base-select__value{font-size:16px}.base-select--size-large .base-select__option{height:40px}.base-select--size-x-large .base-select__label{font-size:14px}.base-select--size-x-large .base-select__field{height:52px}.base-select--size-x-large .base-select__option,.base-select--size-x-large .base-select__value{font-size:16px}.base-select--size-x-large .base-select__option{height:40px}.dadata-input__wrapper{position:relative}.dadata-input__clear{color:#6c757d;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px;display:flex}.dadata-input__spinner{border:2px solid #dee2e6;border-top-color:#a30404;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite dadata-input-spin}.dadata-input__list{background:#fff;border:1px solid #dee2e6;border-radius:8px;max-height:280px;margin:0;padding:4px 0;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 0 1px #21252914,0 2px 2px #2125290f}.dadata-input__item{color:#0a0a0a;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.2;display:block}.dadata-input__item:hover{background:#f8f9fa}.dadata-input__item-rest{color:#6c757d}@keyframes dadata-input-spin{to{transform:rotate(1turn)}}.auth-form{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.auth-form__description{color:#545454;margin:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.auth-form__back{color:#495057;cursor:pointer;align-items:center;gap:8px;display:flex}.auth-form__back span{font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.auth-form__form{flex-direction:column;gap:20px;display:flex}.auth-form__link{color:#a30404;text-align:center;cursor:pointer;margin:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.auth-form__captcha{justify-content:center;width:100%;min-height:76px;display:flex}.auth-form__code{flex-direction:column;gap:20px;display:flex}.auth-form__code-footer{flex-direction:column;gap:8px;display:flex}.auth-form__help-link,.auth-form__resend,.auth-form__timer{margin:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.auth-form__timer{color:#495057}.auth-form__help-link,.auth-form__resend{color:#a30404;cursor:pointer}.auth-form__social{flex-direction:column;gap:20px;display:flex}.auth-form__social-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.auth-form__social-item{cursor:pointer;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;align-items:center;gap:12px;height:60px;padding:12px;transition:opacity .2s ease-in-out;display:flex}.auth-form__social-item--loading{pointer-events:none;opacity:.6}.auth-form__social-icon{flex-shrink:0;width:36px;height:36px}.auth-form__social-label{color:#0a0a0a;flex:1 0 0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:16px;font-weight:400}.auth-form__social-chevron{color:#6c757d;flex-shrink:0;transform:rotate(-90deg)}.auth-modal .modal__body{justify-content:center;display:flex}.auth-page{flex-direction:column;gap:24px;padding-top:24px;padding-bottom:48px;display:flex}@media (width>=1024px){.auth-page{padding-top:40px}}.auth-page__title{color:#121212;margin:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:20px;font-weight:500;line-height:1.2}@media (width>=1024px){.auth-page__title{font-size:24px}}.no-code-modal__text{color:#0a0a0a;margin:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.no-code-modal__phone{color:#a30404;text-decoration:none}.feedback-photos{scrollbar-width:none;gap:8px;max-width:100%;display:flex;overflow-x:auto}.feedback-photos::-webkit-scrollbar{display:none}.feedback-photos__item{cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;width:120px;height:180px;padding:0;overflow:hidden}.feedback-photos__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.feedback-review{flex-direction:column;gap:12px;display:flex}@media (width>=1024px){.feedback-review{gap:16px}}.feedback-review__main{flex-direction:column;gap:12px;display:flex}@media (width>=1024px){.feedback-review__main{gap:16px}}.feedback-review__header{flex-direction:column;gap:8px;display:flex}.feedback-review__author{align-items:center;gap:8px;display:flex}.feedback-review__name{color:#0a0a0a;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:16px;line-height:1.2}@media (width>=1024px){.feedback-review__name{flex:0 auto}}.feedback-review__date{color:#6c757d;margin:0;font-size:12px;line-height:1.2}.feedback-review__text{color:#0a0a0a;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:14px;line-height:1.2}@media (width>=1024px){.feedback-review__text{font-size:16px}}.feedback-answer{flex-direction:column;gap:12px;display:flex}@media (width>=1024px){.feedback-answer{gap:16px}}.feedback-answer__header{align-items:flex-start;gap:12px;display:flex}.feedback-answer__logo{flex-shrink:0}.feedback-answer__brand{flex-direction:column;gap:6px;line-height:1.2;display:flex}.feedback-answer__name{color:#0a0a0a;margin:0;font-size:16px}.feedback-answer__date{color:#6c757d;margin:0;font-size:12px}.feedback-answer__body{flex-direction:column;gap:12px;padding-left:48px;display:flex}.feedback-answer__text{color:#0a0a0a;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:14px;line-height:1.2}@media (width>=1024px){.feedback-answer__text{font-size:16px}}.feedback-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"content";display:grid}.feedback-card--with-product{grid-template:"image name""image content"1fr/60px minmax(0,1fr);gap:12px 8px}@media (width>=1024px){.feedback-card--with-product{grid-template-columns:150px minmax(0,1fr);grid-template-areas:"image content""name content";gap:12px 20px}}.feedback-card__image{border-radius:4px;grid-area:image;align-self:start;width:60px;height:90px;display:block;overflow:hidden}@media (width>=1024px){.feedback-card__image{width:150px;height:225px}}.feedback-card__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.feedback-card__product-name{color:#a30404;overflow-wrap:anywhere;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;grid-area:name;align-self:start;font-size:12px;line-height:1.2;text-decoration:underline}@media (width>=1024px){.feedback-card__product-name{color:#0a0a0a;font-size:14px;text-decoration:none}}.feedback-card__content{flex-direction:column;grid-area:content;gap:20px;min-width:0;display:flex}@media (width>=1024px){.feedback-card__content{gap:30px}}.feedback-list{flex-direction:column;gap:20px;display:flex}@media (width>=1024px){.feedback-list{gap:30px}}.feedback-list__item+.feedback-list__item{border-top:1px solid #ced4da;padding-top:20px}@media (width>=1024px){.feedback-list__item+.feedback-list__item{padding-top:30px}}@media (width<=1023.98px){.feedback-list--compact .feedback-review__header{gap:6px}.feedback-list--compact .feedback-answer,.feedback-list--compact .feedback-review__main{gap:8px}.feedback-list--compact .feedback-review .feedback-photos__item{width:80px;height:120px}}.product-feedbacks{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (width>=1024px){.product-feedbacks{gap:30px;max-width:820px}}.product-feedbacks__list{align-self:stretch}@media (width>=1024px){.product-feedbacks__list{margin-top:10px}}.product-feedbacks__empty{color:#0a0a0a;margin:0;font-size:16px;line-height:1.2}.product-feedbacks__empty-line{display:block}@media (width>=1024px){.product-feedbacks__empty-line{display:inline}}.product-feedbacks__empty-line+.product-feedbacks__empty-line{margin-top:8px}@media (width>=1024px){.product-feedbacks__empty-line+.product-feedbacks__empty-line{margin-top:0}}.product-feedbacks__toggle{color:#a30404;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;text-decoration:underline}.product-feedbacks__action{width:100%;margin-top:4px}@media (width>=1024px){.product-feedbacks__action{width:305px;margin-top:0}}.feedback-media-input{flex-direction:column;gap:8px;display:flex}.feedback-media-input__header{justify-content:space-between;align-items:flex-end;gap:8px;line-height:1.2;display:flex}.feedback-media-input__label{color:#495057;font-size:14px}.feedback-media-input__notice{color:red;text-align:right;font-size:12px}.feedback-media-input__list{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.feedback-media-input__list::-webkit-scrollbar{display:none}@media (width>=1024px){.feedback-media-input__list{gap:12px}}.feedback-media-input__add,.feedback-media-input__item{border-radius:4px;flex-shrink:0;width:100px;height:150px;position:relative;overflow:hidden}.feedback-media-input__preview{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.feedback-media-input__overlay{color:#fff;pointer-events:none;background:#00000040;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feedback-media-input__spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite feedback-media-input-spin}@keyframes feedback-media-input-spin{to{transform:rotate(1turn)}}.feedback-media-input__remove{color:#fff;background:0 0;border:0;width:24px;height:24px;position:absolute;top:0;right:0}.feedback-media-input__add,.feedback-media-input__remove{cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.feedback-media-input__add{color:#a30404;background:#fff;border:1px solid #ced4da}.feedback-media-input__file{display:none}.feedback-form{flex-direction:column;gap:20px;display:flex}.feedback-form__text{flex-direction:column;gap:16px;display:flex}.feedback-form__error{color:red;margin:0;font-size:14px;line-height:1.2}.desktop-footer{background:#232323;padding:40px 0;line-height:1.2}.desktop-footer .wrapper{-moz-column-gap:20px;grid-template-columns:1fr 1fr 200px 200px;column-gap:20px;display:grid}@media (width>=1440px){.desktop-footer .wrapper{grid-template-columns:1fr 305px 305px 197px}.desktop-footer{padding:60px 0}}.desktop-footer .desktop-footer__column{flex-direction:column;gap:12px;min-width:0;display:flex}.desktop-footer .desktop-footer__column--company{gap:32px}.desktop-footer .desktop-footer__logo img{width:234px;height:auto;display:block}@media (width>=1440px){.desktop-footer .desktop-footer__logo img{width:305px}}.desktop-footer .desktop-footer__info{flex-direction:column;gap:4px;display:flex}@media (width>=1440px){.desktop-footer .desktop-footer__info{max-width:310px}}.desktop-footer .desktop-footer__text{color:#adb5bd;font-size:12px}.desktop-footer .desktop-footer__copy{color:#e9ecef;margin-top:auto;font-size:14px}.desktop-footer .desktop-footer__title{color:#fff;padding-top:12px;font-size:18px;font-weight:500}.desktop-footer .desktop-footer__title:first-child{padding-top:0}.desktop-footer .desktop-footer__value{color:#adb5bd;font-size:16px}.desktop-footer .desktop-footer__link{color:#adb5bd;margin-top:12px;font-size:16px}.desktop-footer .subscribe-social{flex-wrap:wrap}.desktop-footer .chat-social--white>a,.desktop-footer .subscribe-social--white>a{border-color:#ffffff4d}.footer{z-index:100;background-color:#fff;border-top:1px solid #e9ecef;justify-content:space-between;align-items:flex-start;height:80px;padding:16px 16px 24px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.footer__item{font:inherit;color:#6c757d;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0;text-decoration:none;transition:color .15s;display:flex}.footer__item--active{color:#a30404}.footer__icon-wrap{position:relative}.footer__icon{flex-shrink:0;width:20px;height:20px}.footer__badge{color:#fff;background:#a30404;border-radius:137px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:2px 4px;display:flex;position:absolute;top:-5px;left:11px}.footer__badge,.footer__label{white-space:nowrap;font-size:10px;font-weight:500;line-height:1.2}.mobile-info-footer{background:#fff;flex-direction:column;gap:20px;padding:20px 16px 100px;line-height:1.2;display:flex}.mobile-info-footer .subscribe-social{flex-wrap:wrap}.mobile-info-footer .chat-social--outline>a,.mobile-info-footer .subscribe-social--outline>a{border-color:#0000001a}.mobile-info-footer__group{flex-direction:column;gap:12px;display:flex}.mobile-info-footer__title{color:#0a0a0a;font-size:16px;font-weight:500}.mobile-info-footer__value{color:#6c757d;font-size:16px}.mobile-info-footer__legal{color:#6c757d;flex-direction:column;gap:4px;font-size:14px;display:flex}.footer-payments{background:#f8f9fa}.footer-payments-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 31px;padding:30px 0;display:flex}@media (width>=1440px){.footer-payments-list{-moz-column-gap:20px;justify-content:space-between;column-gap:20px}}.footer-payments-list .footer-payments-list__item{align-items:center;display:flex}.footer-payments-list .footer-payments-list__item img{display:block}.footer-subscribe{background:#f8f9fa;margin-top:60px;padding:32px 0}@media (width>=1440px){.footer-subscribe{margin-top:80px;padding:40px 0}}.footer-subscribe__content{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}@media (width>=1440px){.footer-subscribe__content{gap:32px}}.footer-subscribe__text{flex-direction:column;flex:320px;gap:12px;display:flex}@media (width>=1440px){.footer-subscribe__text{gap:16px}}.footer-subscribe__title{color:#181d27;font-size:20px;font-weight:500;line-height:1.2}@media (width>=1440px){.footer-subscribe__title{font-size:28px}}.footer-subscribe__subtitle{color:#535862;font-size:16px;line-height:1.2}@media (width>=1440px){.footer-subscribe__subtitle{font-size:20px}}.footer-subscribe__form{flex:0 auto}.footer-subscribe__fields{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.footer-subscribe__input{width:300px;max-width:100%}.footer-subscribe__agreement{align-items:flex-start;gap:8px;margin-top:14px;display:flex}.footer-subscribe__agreement-text{color:#6c757d;font-size:12px;line-height:1.2}.footer-subscribe__agreement-text a{color:#a30404;text-decoration:underline}.footer-subscribe__error{color:#a30404;margin-top:8px;font-size:12px}.desktop-header .top-bar{background:#232323;height:36px}.desktop-header .top-bar .wrapper{align-items:center;gap:12px;height:100%;display:flex}@media (width>=1440px){.desktop-header .top-bar .wrapper{gap:30px}}.desktop-header .top-bar__left,.desktop-header .top-bar__right{white-space:nowrap;align-items:center;gap:12px;display:flex}@media (width>=1440px){.desktop-header .top-bar__left,.desktop-header .top-bar__right{gap:20px}}.desktop-header .top-bar__left{flex:1 1 0;min-width:0}.desktop-header .top-bar__link{color:#ced4da;font-size:12px;font-weight:500;line-height:1.2}.desktop-header button.top-bar__link{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.desktop-header .middle-bar{grid-template-columns:1fr 1fr 1fr;height:78px;display:grid}@media (width>=1440px){.desktop-header .middle-bar{height:90px}}.desktop-header .middle-bar__left{align-items:center;gap:16px;display:flex}@media (width>=1440px){.desktop-header .middle-bar__left{gap:20px}}.desktop-header .middle-bar__center{justify-content:center;align-items:center;display:flex}.desktop-header .middle-bar__right{justify-content:flex-end;align-items:center;gap:30px;display:flex}@media (width>=1440px){.desktop-header .middle-bar__right{gap:40px}}.desktop-header .middle-bar__link{font-size:16px;font-weight:500;transition:color .2s ease-in-out;position:relative}.desktop-header .middle-bar__link:after{content:"";opacity:0;background:currentColor;height:1px;transition:opacity .2s ease-in-out;position:absolute;bottom:-5px;left:0;right:0}.desktop-header .middle-bar__link:active:after,.desktop-header .middle-bar__link:hover:after{opacity:1}.desktop-header .middle-bar__link:active{color:#343a40}@media (width<=1439.98px){.desktop-header .middle-bar__link{font-size:14px}}.desktop-header .middle-bar__link>sup{vertical-align:super;font-size:.645em;line-height:0}.desktop-header .middle-bar__icon-link{display:flex;position:relative}.desktop-header .middle-bar__counter{color:#fff;white-space:nowrap;background:#a30404;border-radius:137px;justify-content:center;align-items:center;min-width:16px;padding:2px 4px;font-size:12px;font-weight:500;line-height:1.2;display:flex;position:absolute;top:-5px;left:calc(50% + 9.5px);transform:translate(-50%)}.desktop-header .bottom-bar{background:#f8f9fa;height:56px}@media (width>=1440px){.desktop-header .bottom-bar{height:60px}}.desktop-header .bottom-bar .wrapper{align-items:center;gap:20px;height:100%;display:flex}@media (width>=1440px){.desktop-header .bottom-bar .wrapper{gap:30px}}.desktop-header .bottom-bar__catalog{gap:12px;height:40px;padding:10px 18px;font-size:16px;font-weight:600}@media (width>=1440px){.desktop-header .bottom-bar__catalog{height:44px}}.desktop-header .bottom-bar__menu{flex:1 1 0;align-items:center;gap:12px;min-width:0;display:flex}@media (width>=1440px){.desktop-header .bottom-bar__menu{gap:20px}}.desktop-header .bottom-bar__link{color:#0a0a0a;white-space:nowrap;font-size:14px;line-height:1.2;transition:color .2s ease-in-out;position:relative}.desktop-header .bottom-bar__link:after{content:"";opacity:0;background:currentColor;height:1px;transition:opacity .2s ease-in-out;position:absolute;bottom:-5px;left:0;right:0}.desktop-header .bottom-bar__link:active:after,.desktop-header .bottom-bar__link:hover:after{opacity:1}.desktop-header .bottom-bar__link:active{color:#343a40}@media (width>=1440px){.desktop-header .bottom-bar__link{font-size:16px}}.desktop-header .bottom-bar__link--accent{color:#a30404;font-weight:600}.desktop-header .bottom-bar__link--accent:active{color:#7c0303}.mobile-header{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 8px;display:grid}.mobile-header .mobile-header__middle{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}.mobile-header .mobile-header__right{gap:12px;display:flex}.mobile-header .mobile-mobile-header__title{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;overflow:hidden}.mobile-header .mobile-header__sub-title{color:#6c757d;font-size:12px}.mobile-header .mobile-header__button{background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:relative}.mobile-header .mobile-header__badge{box-sizing:border-box;color:#fff;background:#a30404;border-radius:137px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:2px 4px;font-size:10px;font-weight:500;line-height:1.2;display:flex;position:absolute;top:-4px;right:-4px}.mobile-home-header{padding-top:22px}.mobile-home-header__top{justify-content:space-between;align-items:center;margin-bottom:23px;padding:0 16px;display:flex}.mobile-home-header__search{background:#f8f9fa;padding:8px 16px}.mobile-home-header__logo{display:block}.mobile-home-header__logo img{height:32px;display:block}.mobile-home-header__menu-btn{color:#0a0a0a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.mobile-menu{flex-direction:column;gap:32px;display:flex}.mobile-menu__pills{align-items:flex-start;gap:8px;width:100%;display:flex}.mobile-menu__dropdown{flex:1 0 0;min-width:0}.mobile-menu__links{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.mobile-menu__link{color:#0a0a0a;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:16px}.mobile-menu__actions{flex-direction:column;align-items:center;gap:20px;display:flex}.mobile-menu__contacts{flex-direction:column;gap:24px;display:flex}.mobile-menu__contact{flex-direction:column;gap:12px;display:flex}.mobile-menu__contact-label{color:#6c757d}.mobile-menu__contact-label,.mobile-menu__contact-value{margin:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:14px}.mobile-menu__contact-value{color:#0a0a0a}.catalog-menu{flex-direction:column;gap:24px;display:flex}.catalog-menu__search{background:#fff;border:1px solid #ced4da;border-radius:8px;align-items:center;gap:8px;height:44px;padding:10px 14px;display:flex}.catalog-menu__search-input{color:#0a0a0a;background:0 0;border:none;outline:none;flex:1 0 0;min-width:0;font-family:Montserrat,Montserrat Fallback\: sans-serif,sans-serif;font-size:16px}.catalog-menu__search-input::placeholder{color:#6c757d}.catalog-menu__search-button{color:#6c757d;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.catalog-menu__grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width>=575px){.catalog-menu__grid{grid-template-columns:repeat(4,1fr)}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
