.nuxt-progress{background-color:#000;height:0;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:400;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Regular-Italic.985fa2b.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:400;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Regular.59124d9.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:250;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Thin-Italic.5512eda.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:250;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Thin.1059ee4.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:300;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Light.0fb8e4a.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:italic;font-weight:300;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Light-Italic.9bfa73f.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:600;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Semibold-Italic.a5ea8d6.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:600;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Semibold.d9e022d.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:700;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Bold-Italic.34c348c.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:700;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Bold.f7ae5e5.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:800;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Extrabold-Italic.d163584.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:800;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Extrabold.d269c2d.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:900;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Black-Italic.0d36dcd.woff) format("woff")}@font-face{font-display:swap;font-family:proxima nova;font-style:normal;font-weight:900;src:local("Proxima Nova"),url(/_nuxt/fonts/Mark-Simonson-Proxima-Nova-Black.9c2cb3b.woff) format("woff")}@font-face{font-display:swap;font-family:pt mono;font-style:normal;font-weight:400;src:local("PT Mono"),url(/_nuxt/fonts/PTM55FT.84ddcf6.woff) format("woff")}:root{--body-font:"Proxima Nova",sans-serif;--body-text-color:#242422;--bg-main:#fafafa;--bg-main-rgb:255,255,255;--bg-grid-item:#fff;--modal-bg:#fff;--bg-menu:#000;--bg-black:#000;--bg-white:#fff;--bg-yellow:#ebaa00;--bg-selective-yellow:#ffb400;--bg-blue:#2196f3;--bg-footer:#000;--bg-informer:#f2ffff;--bg-light-cyan:#ddfeff;--bg-old-lace:#fff6ea;--bg-cumulus:#ffffbe;--bg-white-smoke:#fff0f0;--bg-champagne-pink:transparent;--bg-alice-blue:#eceff1;--bg-rose-white:#fcf4ef;--bg-alabaster:#f0f5e6;--bg-search:#444;--bg-gray:#f2f2f2;--bg-gray-900:#212121;--bg-gray-800:#373737;--bg-gray-600:#686868;--bg-gray-300:#bababa;--bg-gray-200:#d7d7d7;--bg-gray-100:#f5f5f5;--bg-deep-gray:#444;--bg-green:#55a500;--bg-success:#87d70e;--bg-success-light:rgba(135,215,14,.1);--bg-cashback:#87d70e;--bg-lima:#77b733;--bg-light-green:#eafbd1;--color-main:#000;--color-white:#fff;--color-green:#55a500;--color-lima:#77b733;--color-orange:#ff6700;--color-yellow:#ebaa00;--color-blue:#2196f3;--color-dodger-blue:#2196f3;--color-red:#e53935;--color-red-light:rgba(229,57,53,.1);--color-gray-900:#212121;--color-deep-gray:#444;--color-gray-700:#4f4f4f;--color-gray-600:#686868;--color-gray-500:#838383;--color-gray-400:#9e9e9e;--color-gray-300:#bababa;--color-gray-800:#373737;--color-gray-200:#d7d7d7;--color-gray-100:#f5f5f5;--border-gray:#f2f2f2;--border-gray-100:#f5f5f5;--border-gray-900:#212121;--border-gray-700:#4f4f4f;--border-gray-500:#838383;--border-gray-200:#d7d7d7;--border-black:#000;---border-red:#e53935;--border-white:#fff;--border-main:#fafafa;--box-shadow:0px 4px 20px rgba(0,0,0,.02);--box-shadow-tooltip:drop-shadow(0px 40px 65px rgba(0,0,0,.05)) drop-shadow(0px 25.9259px 38.0671px rgba(0,0,0,.038)) drop-shadow(0px 15.4074px 20.7037px rgba(0,0,0,.03)) drop-shadow(0px 8px 10.5625px rgba(0,0,0,.025)) drop-shadow(0px 3.25926px 5.2963px rgba(0,0,0,.02)) drop-shadow(0px 0.740741px 2.55787px rgba(0,0,0,.012));--font-regular:400;--font-medium:500;--font-semi-bold:600;--font-bold:700;--font-black:900}body{background:#fafafa;background:var(--bg-main);font-family:Proxima Nova,sans-serif;font-family:var(--body-font);font-weight:400;font-weight:var(--font-regular);height:100vh;letter-spacing:-.02em;margin:0;min-width:320px;position:relative}body.popup-open{overflow:hidden;width:100%}body #__layout,body #__nuxt{height:-moz-fit-content;height:fit-content;min-height:100%}body #__layout{height:100vh}body.bg__white{background:#fff;background:var(--bg-white)}body>jdiv{position:fixed!important;z-index:100!important}body>jdiv,body>jdiv>*{transition:.4s ease!important}@media(max-width:1024px){body>jdiv>jdiv>jdiv{margin-bottom:135px!important}}body .button_fd46,body .button_fd46>*,body .globalClass_e20c{transition:.4s ease!important}main{display:flex;flex-direction:column;margin-top:100px;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}h1,h2,h3,h4,h5,h6,p{font-weight:inherit}button,h1,h2,h3,h4,h5,h6,input,p,textarea{font-family:Proxima Nova,sans-serif;font-family:var(--body-font);font-size:inherit}button,input,textarea{border:none}button,input[type=submit]{background:none;cursor:pointer}button:focus,input:focus,select:focus{outline:none}input::-moz-placeholder,textarea::-moz-placeholder{-moz-transition:opacity .1s ease;transition:opacity .1s ease}input::placeholder,textarea::placeholder{transition:opacity .1s ease}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus::placeholder,textarea:focus::placeholder{opacity:0}select{border:none;font-family:Proxima Nova,sans-serif;font-family:var(--body-font)}li,ul{list-style:none}.container{margin:0 auto;max-width:1340px;width:100%}.img-fluid{max-width:100%}fieldset{margin:0;padding:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter,.fade-leave-to{opacity:0}.g-btn{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:10px;color:#fff;color:var(--color-white);flex-direction:row;font-size:16px;font-weight:600;height:45px;justify-content:center;line-height:143%}.g-btn,.g-input{display:flex;width:100%}.g-input{flex-direction:column;margin-bottom:30px}.g-input label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase}.g-input label .important{color:#e53935;color:var(--color-red)}.g-input input{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.g-input input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.g-input input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.g-input input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.g-input input:disabled{opacity:.5;pointer-events:none}.g-input .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.g-input-wrapper{display:flex;position:relative;width:100%}.g-input-wrapper .show__password{background-image:url(/img/icons/eye-close-gray.svg);background-position:50%;background-repeat:no-repeat;display:flex;height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:.3s;width:24px}.g-input-wrapper .show__password.show{background-image:url(/img/icons/eye-open-gray.svg)}.g-input.error input{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.g-input.error .validation,.g-textarea{display:flex}.g-textarea{flex-direction:column;width:100%}.g-textarea label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase}.g-textarea label .important{color:#e53935;color:var(--color-red)}.g-textarea textarea{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;line-height:22px;min-height:120px;outline:none;padding:15px 0 15px 20px;resize:none;transition:.3s;width:100%}.g-textarea textarea::-webkit-scrollbar{width:20px}.g-textarea textarea::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d4dcdf;border:6px solid transparent;border-radius:100px;-webkit-transition:.2s ease;transition:.2s ease}.g-textarea textarea::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.g-textarea textarea::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px;transition:opacity .2s ease}.g-textarea textarea:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.g-textarea textarea:focus::-webkit-scrollbar-thumb{background-color:transparent;background-color:var(--bg-champagne-pink)}.g-textarea textarea:disabled{opacity:.5;pointer-events:none}.page{display:flex;flex-direction:column;min-height:100%}.background__overlay{background:rgba(25,25,25,.4);display:none;height:100%;left:0;min-height:100vh;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:5}.background__overlay.show{display:block}.g-radio-btn{display:flex;width:-moz-fit-content;width:fit-content}.g-radio-btn input{display:none}.g-radio-btn label{align-items:center;cursor:pointer;display:flex;font-size:14px;line-height:140%}.g-radio-btn input[type=radio]+label:before{background-color:#fff;border:1px solid #bababa;border:1px solid var(--color-gray-300);border-radius:999px;box-sizing:border-box;content:"";height:20px;margin-right:8px;min-width:20px;transition:border .2s ease,background-color .2s ease,box-shadow .2s ease}.g-radio-btn input[type=radio]:checked+label:before{background-color:#fff;border:6px solid #ff6700;border:6px solid var(--color-orange)}.g-radio-btn:hover input[type=radio]+label:before{border-color:#ff6700;border-color:var(--color-orange)}.g-select-search{width:100%}.g-select-search .label__header{align-items:center;display:flex;margin-bottom:4px}.g-select-search .label__header label{color:#404243;font-size:14px;font-weight:500;line-height:143%}.g-select-search .label__header .g-hint{margin-bottom:8px;margin-left:16px}.g-select-search .label__header--left{align-items:normal;flex-direction:row-reverse}.g-select-search .label__header--left .g-hint{height:-moz-fit-content;height:fit-content;margin:1.44px 16px 0 0}.g-select-search .label__header--left label{margin-right:auto}.g-select-search .v-select{width:100%}.g-select-search .v-select .vs__dropdown-menu{border:1px solid #d4dcdf;border-radius:4px;margin-top:7px;padding:8px 12px;transition:background-color .3s ease,border-color .3s ease,visibility .3s ease,opacity .3s ease}.g-select-search .v-select .vs__dropdown-menu::-webkit-scrollbar{width:16px}.g-select-search .v-select .vs__dropdown-menu::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d4dcdf;border:4.44px solid transparent;border-radius:100px}.g-select-search .v-select .vs__dropdown-menu .vs__dropdown-option{border-radius:4px;font-size:16px;padding-left:8px;padding-right:8px;transition:background-color .1s ease,color .1s ease}.g-select-search .v-select .vs__dropdown-menu .vs__dropdown-option:not(:last-child){margin-bottom:1px}.g-select-search .v-select .vs__dropdown-menu .vs__dropdown-option--selected{background-color:#f2f2f2;background-color:var(--bg-gray);color:#ff6700;color:var(--color-orange)}.g-select-search .v-select .vs__dropdown-menu .vs__dropdown-option--highlight,.g-select-search .v-select .vs__dropdown-menu .vs__dropdown-option:hover{background-color:#ff6700;background-color:var(--color-orange);color:#fff}.g-select-search .v-select .vs__dropdown-menu .vs__no-options{font-size:14px;font-weight:500;padding:7px 8px}.g-select-search .vs__dropdown-toggle{min-height:48px;transition:background-color .3s ease,border-color .3s ease,margin .4s ease}.g-select-search .vs__actions{padding-right:14px}.g-select-search .vs__selected{font-size:16px;height:auto;margin-bottom:auto;margin-top:auto;padding-top:4px}.g-select-search .vs__selected-options{align-items:center;display:flex;padding-left:8px}.g-select-search .vs__selected-options .vs__search{font-size:16px;margin-bottom:auto;margin-top:auto;padding-top:4px}.g-select-search .vs__selected-options .vs__search::-moz-placeholder{color:#aab0b2;-moz-transition:opacity .1s ease;transition:opacity .1s ease}.g-select-search .vs__selected-options .vs__search::placeholder{color:#aab0b2;transition:opacity .1s ease}.g-select-search .vs__selected-options .vs__search:focus::-moz-placeholder{opacity:0}.g-select-search .vs__selected-options .vs__search:focus::placeholder{opacity:0}.g-select-search .vs--open .vs__dropdown-toggle{border:1px solid #d4dcdf;border-radius:4px}.g-select-search .vs--open .vs__search{padding-top:4px}.g-select-search .vs__open-indicator,.g-select-search .vs__search{transition:background-color .3s ease,border-color .3s ease,margin .4s ease,transform .2s ease}.g-select-search-indicator{background-image:url(/img/icons/select-arrow.svg);cursor:pointer}.g-select-search-deselect,.g-select-search-indicator{background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;height:20px;min-width:20px;transition:.2s ease;width:20px}.g-select-search-deselect{background-image:url(/img/icons/deselect.svg)}.g-select-search-deselect:hover{transform:rotate(90deg)}.g-select-search-error{align-items:center;color:#ff3a31;display:flex;transition:opacity .2s,height .4s}.g-select-search-error img,.g-select-search-error span,.g-select-search-error svg{margin-top:auto;transition:opacity .2s,height .4s}.g-select-search-error img,.g-select-search-error svg{height:16px;margin-bottom:auto;margin-right:4px;min-width:16px}.g-select-search-error>span{color:#e53935;color:var(--color-red);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:143%;margin-top:4px;text-transform:uppercase}.g-select-search.error .g-select-search-error{color:#ff3a31}.g-select-search.error .vs__dropdown-toggle{border-color:#e53935;border-color:var(---border-red)}.g-select-search.error .vs__search::-moz-placeholder{color:#ff3a31}.g-select-search.error .vs__search::placeholder{color:#ff3a31}.g-select-search--no-label .label__header,.g-select-search--no-search .vs__search{display:none}.g-pocket-curtain:before{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);bottom:0;content:"";height:100%;left:0;opacity:1!important;position:absolute;right:0;top:0;width:100%}.reset-styles *{all:revert}@media(max-width:1023px){main{margin-top:110px}}@media(min-width:768px)and (max-width:1360px){.container{padding:0 20px}}@media(max-width:767px){.container{padding-left:10px;padding-right:10px}}.navigation{box-sizing:border-box;height:54px;padding:20px 0}.navigation .nav__content{align-items:center;display:flex;justify-content:space-between;width:100%}.navigation .nav__items{align-items:center;display:flex;flex-direction:row}.navigation .nav__item{align-items:center;color:#686868;color:var(--color-gray-600);cursor:pointer;display:flex;font-size:14px;font-weight:600;line-height:100%;margin-right:20px;position:relative}.navigation .nav__item:last-child{margin-right:0}.navigation .nav__item .status{border-radius:8px;height:8px;margin-right:6px;width:8px}.navigation .nav__item .status.on{background:#87d70e;background:var(--bg-success)}.navigation .nav__item a{align-items:center;display:flex}.navigation .nav__item .dropdown{margin-left:4px}.navigation .nav__item .sub__item{align-items:flex-start;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;margin-top:6px;min-width:110px;opacity:0;overflow:hidden;padding:12px 20px;pointer-events:none;position:absolute;right:0;top:100%;visibility:hidden;z-index:999}.navigation .nav__item .sub__item.show{opacity:1;overflow:visible;pointer-events:all;visibility:visible}.navigation .nav__item .sub__item li{margin-bottom:10px}.navigation .nav__item .sub__item li a{color:#000;color:var(--color-main);padding:4px 0}.navigation .nav__item .sub__item li a.active{color:#686868;color:var(--color-gray-600)}.navigation .nav__item .sub__item li:last-child{margin-bottom:0}.navigation .nav__item--accent{color:#ff6700;color:var(--color-orange);font-weight:700}@media(min-width:1024px)and (max-width:1360px){.navigation .nav__item .sub__item{right:0}}@media(max-width:1023px){.navigation{display:none}}header{margin-bottom:20px;position:absolute;top:54px;transition:transform .4s ease;width:100%;z-index:50}header.on-scroll{left:0;position:fixed;top:0;transform:translateY(-80px);transition:transform .6s ease;width:100%}header.on-scroll .header__content{border-radius:0 0 10px 10px}header.on-scroll.fixed{transform:translateY(0)}header .btn__cart img,header .btn__cart svg,header .compare img,header .compare svg,header .favorite__link img,header .favorite__link svg{height:28px;width:28px}header .header__content{align-items:center;background-color:#000;background-color:var(--bg-menu);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;height:80px;padding:0 25px 0 20px;position:relative;transition:border-radius .2s ease;z-index:6}header .header__content.menu__show{border-radius:10px 10px 0 0}header .header__content .header__items{align-items:center;display:flex;height:80px;width:100%;z-index:10}header .header__content .logo{display:flex;height:40px;justify-content:center;min-width:140px;width:140px}header .header__content .logo img{-o-object-fit:contain;object-fit:contain}header .header__content .line{border-left:1.5px solid #212121;border-left:1.5px solid var(--border-gray-900);height:100%;margin:0 25px}header .header__content .btn__catalog{align-items:center;background:#f5f5f5;background:var(--bg-gray-100);border:1.5px solid #f5f5f5;border:1.5px solid var(--border-gray-100);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:50px;justify-content:center;line-height:100%;margin-right:25px;min-width:-moz-max-content;min-width:max-content;padding:0 10px;width:185px}header .header__content .btn__catalog img{margin-right:10px}header .header__content .search__form{align-items:center;background:hsla(0,0%,100%,.15);border-radius:10px;display:flex;flex-direction:row;height:50px;justify-content:space-between;padding:0 20px;position:relative;width:100%}header .header__content .search__form.search{background:#fff;background:var(--bg-white);border-radius:10px 10px 0 0;z-index:2}header .header__content .search__form.search .search__input{color:#212121;color:var(--color-gray-900);margin-left:15px}header .header__content .search__form.search .btn__search.before{display:none}header .header__content .search__form.search .btn__search.after{display:flex}header .header__content .search__form.search .btn__search img{filter:brightness(0)}header .header__content .search__form.search .btn__delete{display:flex}header .header__content .search__form .search__input{background-color:transparent;color:#fff;color:var(--color-white);font-size:16px;font-weight:400;height:20px;line-height:100%;padding-top:2px;transition:.3s ease;width:100%}header .header__content .search__form .search__input::-moz-placeholder{color:#bababa;color:var(--color-gray-300);font-size:16px;font-weight:400;line-height:100%}header .header__content .search__form .search__input::placeholder{color:#bababa;color:var(--color-gray-300);font-size:16px;font-weight:400;line-height:100%}header .header__content .search__form .btn__search.before{display:flex}header .header__content .search__form .btn__delete,header .header__content .search__form .btn__search.after{display:none}header .header__content .compare__btn{display:flex;position:relative}@media(max-width:1024px){header .header__content .compare__btn{display:none}}header .header__content .compare{display:flex}header .header__content .compare .modal__compare{background:#fff;background:var(--modal-bg);border-radius:0 0 10px 10px;box-shadow:0 4px 20px rgba(0,0,0,.02);max-height:631px;max-width:500px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;width:100%;z-index:100}header .header__content .compare .modal__compare.show{opacity:1;overflow:visible;pointer-events:all}header .header__content .compare .modal__compare:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) var(--bg-white);border-style:solid;border-width:7.5px;bottom:100%;content:"";display:block;height:0;left:calc(50% + 103px);margin:auto 0;position:absolute;top:-13px;transform:rotate(270deg);width:0;z-index:2}header .header__content .compare .modal__compare .modal__content{align-items:center;display:flex;flex-direction:column;padding-bottom:60px}header .header__content .compare .modal__compare .compare__products{padding:30px;width:100%}header .header__content .compare .modal__compare .compare__product{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;padding:20px 25px 24px 10px}header .header__content .compare .modal__compare .compare__img{border-radius:16px;display:flex;margin-right:5px;-o-object-fit:cover;object-fit:cover;padding:8px}header .header__content .compare .modal__compare .compare__img img{border-radius:16px;height:64px;width:64px}header .header__content .compare .modal__compare .compare__head{align-items:center;display:flex}header .header__content .compare .modal__compare .compare__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:16px;font-weight:400;line-height:22px;max-width:280px;overflow:hidden;width:100%}header .header__content .compare .modal__compare .compare__delete{display:flex;margin-left:20px}header .header__content .compare .modal__compare .compare__delete img{height:20px;width:20px}header .header__content .compare .modal__compare .compare__description{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin:5px 0 10px;text-transform:uppercase}header .header__content .compare .modal__compare .compare__price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:22px}header .header__content .compare .modal__compare .compare__items{align-items:center;display:flex;flex-direction:column;width:100%}header .header__content .compare .modal__compare .illustration{display:flex;margin:0 auto}header .header__content .compare .modal__compare .title{color:#000;color:var(--color-main);font-size:20px;font-weight:600;line-height:26px;margin:10px 0 20px;max-width:330px;text-align:center;width:100%}header .header__content .compare .compare__empty{background:#fff;background:var(--bg-white);border-radius:0 0 10px 10px;box-shadow:0 4px 20px rgba(0,0,0,.02);max-height:451px;max-width:500px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;width:100%;z-index:11}header .header__content .compare .compare__empty.show{opacity:1;overflow:visible;pointer-events:all}header .header__content .compare .compare__empty:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) var(--bg-white);border-style:solid;border-width:7.5px;bottom:100%;content:"";display:block;height:0;left:calc(50% + 103px);margin:auto 0;position:absolute;top:-13px;transform:rotate(270deg);width:0;z-index:2}header .header__content .compare .compare__empty .compare__items{align-items:center;border-radius:0 0 10px 10px;display:flex;flex-direction:column;justify-content:center;padding:30px 0 60px;width:100%}header .header__content .compare .compare__empty .illustration{display:flex;margin:0 auto}header .header__content .compare .compare__empty .title{color:#000;color:var(--color-main);font-size:20px;font-weight:600;line-height:26px;margin:10px 0 20px;max-width:330px;text-align:center;width:100%}header .header__content .favorite__link{display:flex;margin:0 16px}header .header__content .btn__cart{display:flex;position:relative}header .header__content .btn__cart span{align-items:center;background-color:#ff6700;background-color:var(--color-orange);border-radius:50%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:-8px;text-align:center;top:-10px;width:20px}header .header__mobile{align-items:flex-start;display:none;flex-direction:column}header .header__mobile .header__mobile_content{align-items:center;background-color:#fff;background-color:var(--bg-white);display:flex;height:64px;justify-content:space-between;padding:10px 15px;width:100%;z-index:2}header .header__mobile .header__mobile_content .logo{border-radius:10px;display:flex;height:36px;margin-right:15px;max-width:-moz-fit-content;max-width:fit-content}header .header__mobile .header__mobile_content .logo img{max-height:36px;max-width:90px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}header .header__mobile .header__mobile_content .logo img:last-child{display:none}@media(max-width:1024px){header .header__mobile .header__mobile_content .logo .compare__btn,header .header__mobile .header__mobile_content .logo img{display:none}header .header__mobile .header__mobile_content .logo img:last-child{display:flex}}header .header__mobile-link{display:flex;margin-right:12px}header .header__mobile-link img,header .header__mobile-link svg{height:32px;width:32px}@media(max-width:400px){header .header__mobile-link{margin-right:6px}header .header__mobile-link img,header .header__mobile-link svg{height:24px;width:24px}}header .header__mobile .logo{display:flex}header .header__mobile .actions{align-items:center;display:flex;justify-content:flex-end;width:100%}header .header__mobile .language__change{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:18px;font-weight:600;line-height:100%;margin-right:16px}header .header__mobile .language__change img,header .header__mobile .language__change svg{height:32px;margin-right:7px;width:32px}@media(max-width:400px){header .header__mobile .language__change{margin-right:12px}header .header__mobile .language__change img,header .header__mobile .language__change svg{height:24px;width:24px}}header .header__mobile .btn__menu{height:13px;position:relative;width:16px}header .header__mobile .btn__menu>span{background-color:#000;background-color:var(--bg-black);border-radius:2px;height:2px;left:0;position:absolute;transition:all .3s ease;width:100%}header .header__mobile .btn__menu>span:first-child{top:0}header .header__mobile .btn__menu>span:nth-child(2){top:6px}header .header__mobile .btn__menu>span:last-child{top:12px}header .header__mobile .btn__menu.active div:first-child{transform:rotate(45deg)}header .header__mobile .btn__menu.active div:nth-child(2){opacity:0}header .header__mobile .btn__menu.active div:first-child,header .header__mobile .btn__menu.active div:last-child{top:5px}header .header__mobile .btn__menu.active div:last-child{transform:rotate(-45deg)}header.show-catalog .header__content{border-radius:10px 10px 0 0}.header__items-auth,.header__mobile-auth{align-items:center;display:flex;padding:0 15px 0 0}.header__items-auth svg,.header__mobile-auth svg{fill:#fff;height:28px;margin-right:5px;min-width:28px;transition:.2s ease}.header__items-auth span,.header__mobile-auth span{color:#fff;font-size:16px;font-weight:600;line-height:143%;transition:.2s ease;white-space:nowrap}.header__items-auth.active svg,.header__items-auth:hover svg,.header__mobile-auth.active svg,.header__mobile-auth:hover svg{fill:#ff6700;fill:var(--color-orange)}.header__items-auth.active span,.header__items-auth:hover span,.header__mobile-auth.active span,.header__mobile-auth:hover span{color:#ff6700;color:var(--color-orange)}.header__mobile-auth span{color:#000}.header__mobile-auth svg{fill:#000}@media(max-width:1024px){.header__items-auth{display:none}}.menu{background:0 0;height:auto;left:50%;max-width:1340px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:100%;transform:translateX(-50%);transition:.3s;width:100%;z-index:9}.menu.show{opacity:1;overflow:visible;pointer-events:all;position:absolute}.menu .menu__items{background:#fff;height:550px;width:100%}.menu .menu__categories,.menu .menu__items{border-radius:0 0 16px 16px;max-height:calc(100vh - 144px)}.menu .menu__categories{height:100%;overflow-y:auto}.menu .menu__categories::-webkit-scrollbar{display:none}.menu .menu__category{background-color:#fff;background-color:var(--bg-white);width:320px}.menu .menu__category:first-child{padding-top:15px}.menu .menu__category:last-child{padding-bottom:15px}.menu .menu__category:hover .category__link{background-color:#f2f2f2;background-color:var(--bg-gray)}.menu .category__link{align-items:center;color:#000;color:var(--color-main);cursor:pointer;display:flex;font-size:18px;font-weight:400;line-height:100%;padding:10px 30px;transition:.3s;width:320px}.menu .category__link img{margin-right:10px;width:30px}.menu .category__link-arrow{align-items:center;background-color:#fff;border:1px solid #212121;border:1px solid var(--bg-gray-900);border-radius:50%;display:flex;justify-content:center;margin-left:auto;padding:4px;transition:.2s ease}.menu .category__link-arrow svg{height:16px;width:16px}.menu .category__link-arrow:hover{border-color:#ff6700;border-color:var(--color-orange);box-shadow:0 0 0 2px #ff6700;box-shadow:0 0 0 2px var(--color-orange)}.menu .category__link.active,.menu .category__link.active:hover{background-color:transparent;background-color:var(--bg-champagne-pink);color:#ff6700;color:var(--color-orange)}.menu .menu__subcategories{background-color:#fff;background-color:var(--bg-white);border-left:1.5px solid #f2f2f2;border-left:1.5px solid var(--border-gray);display:none;height:100%;left:320px;max-width:1020px;position:absolute;top:0;width:100%}.menu .menu__subcategories.active{display:flex}.menu .subcategories__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.menu .subcategories__items{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;height:-moz-max-content;height:max-content;left:0;overflow-y:auto;padding:25px 30px;width:100%}.menu .subcategories__items::-webkit-scrollbar{display:none}@media(max-width:1360px){.menu .subcategories__items{-moz-column-count:2;column-count:2;width:60vw}}.menu .subcategories__items.short{-moz-column-count:2;column-count:2}.menu .subcategories__item{-moz-column-break-inside:avoid;break-inside:avoid;display:list-item;margin-bottom:30px;page-break-inside:avoid}.menu .subcategories__item ul li{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:100%;margin-bottom:10px}.menu .subcategories__item ul li:last-child{margin-bottom:0}.menu .subcategory__link{color:#000;color:var(--color-main);display:block;font-size:18px;font-weight:700;line-height:100%;margin-bottom:10px}.menu .footer__subcategory{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);padding:25px 30px}.menu .footer__subcategory .btn{height:45px;width:-moz-max-content;width:max-content}.menu .footer__subcategory .btn svg{transition:.3s}.menu .footer__subcategory .btn svg path,.menu .footer__subcategory .btn svg rect{transition:none 0s ease 0s;transition:initial}.menu .footer__subcategory .btn:hover svg{fill:#fff;stroke:transparent}.menu .footer__subcategory .btn:hover svg path{stroke:initial}.menu .footer__subcategory .btn:hover svg rect{fill:initial}.menu .banner__category{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:25px 25px 30px;width:450px}.menu .banner__category .banner__content{display:flex;flex-direction:column;max-height:100%}.menu .banner__category .banner__content .title{color:#000;color:var(--color-main);font-size:18px;font-weight:700;line-height:100%;margin-bottom:5px}.menu .banner__category .banner__content p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%}.menu .banner__category .banner__content .btn__link{line-height:100%;margin-top:25px;padding:10px 15px;width:-moz-max-content;width:max-content}.menu .banner__category .banner__content .btn__link svg{margin-left:10px}.menu .banner__category__img{height:100%}.menu .banner__category__img img{border-radius:16px;height:490px;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.menu--vitrina{left:auto;position:relative;right:auto;top:auto;transform:none}.menu--vitrina.menu{border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.05);margin:20px 0;overflow:hidden}.menu--vitrina.menu.show{position:relative}@media(max-width:1024px){.menu--vitrina.menu{display:none}}.menu__mobile{background:#fff;background:var(--bg-white);bottom:0;height:calc(100% - 110px);left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:.3s;width:100%;z-index:50}.menu__mobile.show{opacity:1;overflow:visible;pointer-events:all}.menu__mobile_content{box-sizing:border-box;height:calc(100% - 63px);justify-content:space-between;overflow-y:scroll;padding:50px 20px 20px}.menu__mobile_content,.menu__mobile_content .menu__items{align-items:flex-start;display:flex;flex-direction:column;width:100%}.menu__mobile_content .menu__item{color:#000;color:var(--color-main);font-size:30px;font-weight:400;line-height:100%;margin-bottom:25px}.menu__mobile_content .menu__item:last-child{margin-bottom:0}.menu__mobile_content .menu__item--catalog{width:100%}.menu__mobile_content .menu__item--catalog .menu__item-catalog{align-items:center;display:flex;justify-content:space-between;width:100%}.menu__mobile_content .menu__item--catalog .menu__item-catalog>svg{transition:.2s ease}.menu__mobile_content .menu__item--catalog .menu__item-catalog span{color:#000!important;color:var(--color-main)!important}.menu__mobile_content .menu__item--catalog .menu__item-categories{display:flex;flex-direction:column;padding:10px 0}.menu__mobile_content .menu__item--catalog .menu__item-categories-item{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:18px;padding:5px 5px 5px 10px}.menu__mobile_content .menu__item--catalog .menu__item-categories-item span{color:#000!important;color:var(--color-main)!important}.menu__mobile_content .menu__item--catalog .menu__item-categories-item img{height:30px;margin-right:10px;width:30px}.menu__mobile_content .menu__item--accent{color:#ff6700;color:var(--color-orange);font-weight:700}.menu__mobile_content .menu__actions{align-items:center;display:flex;width:100%}.menu__mobile_content .menu__actions .menu__action{align-items:center;color:#686868;color:var(--color-gray-600);display:flex;font-size:16px;font-weight:700;line-height:100%;margin-right:20px}.menu__mobile_content .menu__actions .menu__action:last-child{font-weight:600;margin-right:0}.menu__mobile_content .menu__actions .status{border-radius:8px;height:8px;margin-right:6px;width:8px}.menu__mobile_content .menu__actions .status.on{background:#87d70e;background:var(--bg-success)}@media(min-width:1024px)and (max-width:1360px){.menu .banner__category{display:none}header .header__content .search__form.search{left:0;max-width:100%;position:absolute;top:0;width:100%}header .header__content .compare .modal__compare:after{left:calc(50% + 116px)}}@media(max-width:1023px){header{margin:0;position:fixed;top:0;transition:transform .6s ease}header.on-scroll{transform:translateY(-140px)}header .container{padding:0}header .header__mobile{display:flex}header .header__mobile .header__mobile_content{padding:10px}header .menu_mobile{display:flex}header .header__content{background-color:transparent;height:50px;padding:0;z-index:100}header .header__content .btn__cart,header .header__content .btn__catalog,header .header__content .compare,header .header__content .favorite__link,header .header__content .line,header .header__content .logo{display:none}header .header__content .search__form{background:#000;background:var(--bg-menu);border-radius:0;height:50px;max-width:100%;padding:0 11px}header .header__content .search__form svg rect{fill:#9e9e9e;fill:var(--color-gray-400)}header .header__content .search__form.search{background:#f5f5f5;background:var(--bg-gray-100);border-radius:0}}@media(max-width:480px){header .header__mobile .header__mobile_content{padding:10px 15px}header .menu__mobile_content{padding:50px 10px 20px}}.sliders.container{display:flex;gap:10px}.the__slider{--carousel-height:495px;margin:0 auto;max-height:495px;max-height:var(--carousel-height);min-height:495px;min-height:var(--carousel-height);min-width:80%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%}@media(max-width:1023px){.the__slider{display:none}}.the__slider.mobile{display:none}@media(max-width:1023px){.the__slider.mobile{display:block}.the__slider{min-width:100%;width:100%}}.the__slider.full-width{min-width:100%!important;width:100%!important}.the__slider .main__slider .swiper-slide a{display:block}.the__slider .main__slider .swiper-slide img,.the__slider .main__slider .swiper-slide picture{border-radius:8px;height:var(--carousel-height);max-width:100%;width:100%}@media(max-width:640px){.the__slider .main__slider .swiper-slide{height:calc(100vw - 40px)}.the__slider .main__slider .swiper-slide img{aspect-ratio:1/1;height:calc(100vw - 40px)}}.the__slider .swiper-pagination{display:flex;gap:6px;position:absolute;text-align:center;transition:opacity .3s;z-index:1}.the__slider .swiper-pagination-vertical{align-items:flex-end;flex-direction:column;height:100%;justify-content:center;right:0;top:50%;transform:translate3d(0,-50%,0)}.the__slider .swiper-pagination-horizontal,.the__slider .swiper-pagination-mobile-horizontal{bottom:10px;flex-wrap:wrap;justify-content:center;width:100%}.the__slider .swiper-pagination-bullet{background:#000;border-radius:50%;cursor:pointer;display:block;height:8px;margin:0;opacity:.2;width:8px}.the__slider .swiper-pagination-bullet-active{background:#ff6700;background:var(--color-orange);opacity:1}.the__slider.additional{min-width:20%;width:20%}@media(max-width:767px){.the__slider.additional{display:none}}.the__slider.additional .swiper-wrapper{width:calc(100% - 16px)}@media(max-width:1024px){.the__slider{--carousel-height:560px}.the__slider:not(.swiper__additional){padding:20px 0 0}}@media(max-width:640px){.the__slider{height:calc(100vw - 20px);min-height:0;min-height:auto}}.the__slider .swiper__additional,.the__slider .swiper__main{overflow:hidden;position:relative;width:100%}.the__slider .swiper__additional{height:var(--carousel-height)}.the__slider .swiper__additional .swiper-slide img,.the__slider .swiper__additional .swiper-slide picture{display:block;height:calc(var(--carousel-height)/2 - 5px)}.the__slider .arrows .arr{cursor:pointer;height:100%;max-width:250px;opacity:0;overflow:hidden;position:absolute;top:0;transition:.3s;width:100%;z-index:5}.the__slider .arrows .arr-prev{left:0}.the__slider .arrows .arr-prev .arr-icon{left:40px}.the__slider .arrows .arr-prev .arr-icon img{margin:0 0 0 -2px;max-width:none;width:auto}.the__slider .arrows .arr-prev:hover{opacity:1;overflow:visible}.the__slider .arrows .arr-next{right:0}.the__slider .arrows .arr-next .arr-icon{right:40px}.the__slider .arrows .arr-next .arr-icon img{margin:0 -2px 0 0;max-width:none;width:auto}.the__slider .arrows .arr-next:hover{opacity:1;overflow:visible}.the__slider .arrows .arr-icon{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(79,79,79,.4);border:2px solid rgba(0,0,0,.01);border-radius:80px;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:48px;z-index:1}.the__slider .arrows .arr-icon:hover{background:#373737;background:var(--bg-gray-800);border:2px solid rgba(0,0,0,.01)}@media(max-width:1360px){.the__slider .arrows .arr{opacity:1;overflow:visible;width:auto}.the__slider .arrows .arr-icon{background:hsla(0,0%,100%,.1);border:2px solid #fff;border:2px solid var(--border-white);height:40px;margin:0 20px;width:40px}.the__slider .arrows .arr-prev .arr-icon{left:15px}.the__slider .arrows .arr-next .arr-icon{right:15px}}@media(max-width:767px){.the__slider .arrows .arr{opacity:1;overflow:visible;width:auto}.the__slider .arrows .arr-icon{background:hsla(0,0%,100%,.1);border:2px solid #fff;border:2px solid var(--border-white);height:40px;width:40px}.the__slider .arrows .arr-prev .arr-icon{left:15px}.the__slider .arrows .arr-next .arr-icon{right:15px}}@media(max-width:768px){.the__slider{margin-bottom:20px;max-height:none}}.badges{margin-bottom:5px;min-height:25px}.badges,.badges .badge{align-items:center;display:flex}.badges .badge{border-radius:5px;color:#000;color:var(--color-main);flex-direction:row;font-size:10px;font-weight:700;height:25px;justify-content:center;letter-spacing:.04em;line-height:100%;margin-right:5px;padding:0 10px;text-transform:uppercase}.badges .badge.new{background:#e9f5fe;color:#2196f3;color:var(--color-blue)}.badges .badge.credit{background:transparent;background:var(--bg-champagne-pink);color:#ff6700;color:var(--color-orange)}.badges .badge.sale{background:#eafbd1;background:var(--bg-light-green);color:#55a500;color:var(--color-green)}.badges.search{margin-bottom:0;width:100%}.badges.search .badge{background:#f0f0f0;border-radius:5px;margin-right:9px}.badges.search .badge:last-child{margin-right:0}.btn__add_cart{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:45px;justify-content:center;letter-spacing:-.02em;line-height:100%;width:213px}.btn__add_cart .cart{margin-right:10px}.btn__add_cart--card{width:100%}.btn__preorder_item{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:45px;justify-content:center;letter-spacing:-.02em;line-height:100%;max-width:425px;width:100%}.btn__preorder_item .preorder{filter:invert(100%) contrast(150%);height:24px;margin-right:10px;width:24px}.btn__preorder_item--card{width:100%}@media(max-width:767px){.btn__preorder_item{max-width:100%}}.btn__buy_click,.btn__preorder{align-items:center;background:#fff;background:var(--color-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;display:flex;height:45px;justify-content:center;margin-left:12px;width:45px}.btn__preorder img{height:30px;width:30px}.btn{align-items:center;border-radius:10px;display:flex;flex-direction:row;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:100%;padding:0 15px;transition:.3s}.btn svg{margin-left:10px}.btn svg path,.btn svg rect{transition:.3s}.btn.btn__primary{border:1.5px solid #f5f5f5;border:1.5px solid var(--border-gray-100);color:#f5f5f5;color:var(--color-gray-100)}.btn.btn__primary:hover{background:#f5f5f5;background:var(--bg-gray-100);color:#212121;color:var(--color-gray-900)}.btn.btn__primary:hover svg path{stroke:#212121;stroke:var(--color-gray-900)}.btn.btn__primary:hover svg rect{fill:#212121;fill:var(--color-gray-900)}.btn.btn__secondary{border:1.5px solid #212121;border:1.5px solid var(--border-gray-900);color:#212121;color:var(--color-gray-900)}.btn.btn__secondary:hover{background-color:#000;background-color:var(--color-main);color:#fff;color:var(--color-white)}.btn.btn__secondary:hover svg path{stroke:#fff;stroke:var(--color-white)}.btn.btn__secondary:hover svg rect{fill:#fff;fill:var(--color-white)}.btn.cart{height:60px;margin-right:15px;max-width:250px;width:100%}.btn.btn--accent{letter-spacing:-.02em}.btn.btn--accent,.request{background:#ff6700;background:var(--color-orange);color:#fff;color:var(--color-white)}.request{align-items:center;border:1px solid rgba(0,0,0,.03);border-radius:10px;display:flex;flex-direction:row;font-size:18px;font-weight:600;height:60px;justify-content:center;line-height:100%;padding:0 25px;width:100%}.request svg{height:20px;margin-left:5px;width:20px}.btns__credit{align-items:center;display:flex;justify-content:space-between;width:100%}.btns__credit .btn{font-size:18px;height:60px;margin-right:15px;padding:0 25px;width:50%}.btns__credit .btn:last-child{margin-right:0}.btns__credit .btn.credit{background:#55a500;background:var(--color-green);border:1px solid rgba(0,0,0,.03);color:#fff;color:var(--color-white)}.btns__credit .btn.credit svg{height:20px;width:20px}.btn__link{align-items:center;background:#212121;background:var(--bg-gray-900);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:45px;justify-content:center;line-height:22px;padding:0 15px;transition:.3s}.btn__link svg{margin-left:5px}.btn__link:hover{background:#ff6700;background:var(--color-orange)}.btn__cart_continue_shopping{border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);font-size:18px;height:60px;padding:0 25px;width:100%}@media(max-width:767px){.btn.cart{margin-bottom:15px;margin-right:0;max-width:100%}.btn__add_cart{width:calc(100% - 57px)}.btn__preorder_item{width:calc(200% - 57px)}}.btn__disabled{background:#bababa!important;background:var(--bg-gray-300)!important;cursor:no-drop}.shops{background:#fff;background:var(--bg-white);box-shadow:0 0 40px rgba(0,0,0,.04)}.shops .accordion__shops,.shops .shops__content{align-items:flex-start;display:flex}.shops .accordion__shops{flex-direction:column;margin-right:10px;max-width:500px;padding:50px 0 0;width:100%}.shops .accordion__shops .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:120%;margin-bottom:20px}.shops .accordion__shops .accordion__list{align-items:flex-start;display:flex;flex-direction:column;max-height:478px;overflow-y:auto;padding-right:25px;width:100%}.shops .accordion__shops .accordion__list::-webkit-scrollbar{width:16px}.shops .accordion__shops .accordion__list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d4dcdf;border:4.44px solid transparent;border-radius:100px}.shops .accordion__shops .accordion__item{border-top:1px solid #d7d7d7;border-top:1px solid var(--color-gray-200);width:100%}.shops .accordion__shops .accordion__item.open .accordion__content{margin:5px 0 25px;transform:scaleY(1);transform-origin:top;transition:transform .3s ease}.shops .accordion__shops .accordion__item.open .accordion__shop .shop__icon rect{fill:#ff6700;fill:var(--color-orange)}.shops .accordion__shops .accordion__item.open .accordion__shop .arrow{transform:rotate(180deg)}.shops .accordion__shops .accordion__item.open .accordion__shop .arrow path{stroke:#000;stroke:var(--color-main)}.shops .accordion__shops .accordion__item.open .shop__address span{color:#686868;color:var(--color-gray-600)}.shops .accordion__shops .accordion__item.close .accordion__content{height:0;opacity:0;transform:scaleY(0);transition:transform .3s ease-out,opacity .2s ease}.shops .accordion__shops .accordion__shop{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;display:flex;flex-direction:row;padding:20px 15px 20px 20px;width:100%}.shops .accordion__shops .accordion__shop .shop__icon rect{transition:.3s}.shops .accordion__shops .accordion__shop .arrow{margin-left:auto;transition:.3s}.shops .accordion__shops .accordion__shop .arrow path{transition:.3s}.shops .accordion__shops .shop__address{align-items:flex-start;display:flex;flex-direction:column;margin:0 20px;max-width:370px;width:100%}.shops .accordion__shops .shop__address p{color:#373737;color:var(--color-gray-800);font-size:18px;font-weight:600;line-height:120%}.shops .accordion__shops .shop__address span{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%;text-align:left;transition:.2s}.shops .accordion__content{padding-left:75px}.shops .accordion__content .route{align-items:center;color:#ff6700;color:var(--color-orange);display:flex;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:15px;margin-bottom:20px;text-transform:uppercase}.shops .accordion__content .route svg{margin-left:2px}.shops .accordion__content .shop__img{grid-column-gap:10px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.shops .accordion__content .shop__img img{max-width:100%}.shops .accordion__content .informer{align-items:flex-start;display:flex}.shops .accordion__content .informer .informer__item{margin-right:36px}.shops .accordion__content .informer .informer__item:last-child{margin-right:0}.shops .accordion__content .informer .subtitle{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:5px;text-transform:uppercase}.shops .accordion__content .informer p{color:#000;color:var(--color-main);font-size:14px;font-weight:400;line-height:150%}.shops .shops__map{display:flex;height:600px;width:calc(100% - 550px)}.shops .shops__map .ymaps-2-1-79-listbox_opened_no,.shops .shops__map .ymaps-2-1-79-search_layout_normal,.shops .shops__map .ymaps-2-1-79-traffic{display:none}.shops .service__map{display:flex;height:600px;width:calc(100% - 510px)}.shops.contacts__page{box-shadow:none}.shops.contacts__page .accordion__shops .accordion__item{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray)}.shops.service__page .shops__info{align-items:flex-start;display:flex;flex-direction:column;margin-right:50px;max-width:560px;padding:50px 0 0;width:100%}.shops.service__page .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:120%;margin-bottom:40px}.shops.service__page .shop__items{align-items:flex-start;display:flex;flex-direction:column}.shops.service__page .shop__item{align-items:flex-start;display:flex;margin-bottom:35px}.shops.service__page .shop__item:last-child{margin-bottom:0}.shops.service__page .shop__item:first-child .item__text{margin:5px 0}.shops.service__page .item__img{align-items:center;background:transparent;background:var(--bg-champagne-pink);border:1.5px solid rgba(0,0,0,.01);border-radius:100px;display:flex;height:40px;justify-content:center;margin-right:15px;width:40px}.shops.service__page .item__content{align-items:flex-start;display:flex;flex-direction:column}.shops.service__page .item__name{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.shops.service__page .item__text{align-items:flex-start;display:flex;flex-direction:column;margin:5px 0 0}.shops.service__page .item__text p{color:#000;color:var(--color-main);font-size:18px;font-weight:400;line-height:140%}.shops.service__page button{align-items:center;color:#ff6700;color:var(--color-orange);display:flex;flex-direction:row;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:15px;text-transform:uppercase}.shops.service__page button svg{margin-left:2px}@media(min-width:1024px)and (max-width:1360px){.shops .accordion__shops{margin-right:0}.shops .shops__map{width:calc(100% - 500px)}.shops.service__page .shops__info{margin-right:20px;max-width:472px}.shops .service__map{width:calc(100% - 472px)}}@media(min-width:768px)and (max-width:1024px){.shops .accordion__shops{margin-right:20px;max-width:100%;width:52%}.shops .accordion__shops .accordion__list{max-height:582px}.shops .shops__map{height:700px;width:48%}.shops.service__page .title{font-size:32px}.shops.service__page .shops__info{margin-right:20px;max-width:350px}.shops .service__map{height:460px;width:calc(100% - 350px)}}@media(max-width:767px){.shops .container{padding:0 10px}.shops .accordion__shops .accordion__list{padding-right:10px}.shops .shops__content{display:flex;flex-direction:column}.shops .accordion__shops{margin-right:0;max-width:none;padding:20px 0}.shops .accordion__shops .title{font-size:30px;margin-bottom:15px}.shops .accordion__shops .accordion__shop{align-items:flex-start;padding:20px 0;width:100%}.shops .accordion__shops .accordion__list{max-height:none}.shops .accordion__shops .accordion__item{width:100%}.shops .accordion__shops .shop__address{max-width:260px;text-align:left;width:100%}.shops .shops__map{height:300px;max-width:100%;width:100%}.shops .accordion__content .informer{grid-row-gap:10px;flex-wrap:wrap}.shops.service__page .title{font-size:30px;margin-bottom:25px}.shops.service__page .shops__info{margin:0;padding:30px 0}.shops .service__map{display:none}}footer{background-color:#000;background-color:var(--bg-menu);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:auto;padding:35px 0 25px}footer .footer__top{align-items:center;border-bottom:1px solid #212121;border-bottom:1px solid var(--border-gray-900);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:25px;width:100%}footer .footer__social .title{color:#686868;color:var(--color-gray-600);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;text-transform:uppercase}footer .footer__social .social__links{align-items:center;display:flex;flex-direction:row}footer .footer__social .social__links .social__link{align-items:center;color:#fff;color:var(--color-white);display:flex;font-size:16px;font-weight:500;line-height:150%;margin-right:20px}footer .footer__social .social__links .social__link:last-child{margin-right:0}footer .footer__social .social__links .social__link img{height:18px;margin-right:7px;width:18px}footer .footer__contacts{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;max-width:400px;width:100%}footer .footer__contacts .contact__item{align-items:flex-start;display:flex;flex-direction:column}footer .footer__contacts .contact__item p{color:#686868;color:var(--color-gray-600);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;text-transform:uppercase}footer .footer__contacts .contact__item a{color:#fff;color:var(--color-white);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:140%}footer .footer__main{justify-content:space-between;padding:40px 0 52px;width:100%}footer .footer__main,footer .footer__main .footer__menu{align-items:flex-start;display:flex;flex-direction:row}footer .footer__main .menu__item{align-items:flex-start;display:flex;flex-direction:column;margin-right:100px}footer .footer__main .menu__item:last-child{margin-right:0}footer .footer__main .title{color:#f5f5f5;color:var(--color-gray-100);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:15px;text-transform:uppercase}footer .footer__main .menu__links{align-items:flex-start;display:flex;flex-direction:column}footer .footer__main .menu__link{color:#838383;color:var(--color-gray-500);font-size:16px;font-weight:400;line-height:130%;margin-bottom:5px}footer .footer__main .menu__link:last-child{margin-bottom:0}footer .footer__main .menu__list{border-bottom:1px solid hsla(0,0%,100%,.15);padding-bottom:12px}footer .footer__main .menu__list:last-child{border-bottom:none;padding-bottom:0;padding-top:12px}footer .footer__main .list{color:#838383;color:var(--color-gray-500);font-size:16px;font-weight:400;line-height:130%;margin-bottom:5px}footer .footer__main .footer__subscription{align-items:flex-start;display:flex;flex-direction:column;max-width:400px;width:100%}footer .footer__main .footer__subscription .online__shop{display:none;margin-top:30px}footer .footer__main .footer__subscription .online__shop .menu__list{align-items:center;display:flex}footer .footer__main .footer__subscription .online__shop .menu__list:last-child .list{border-right:none;color:#686868;color:var(--color-gray-600);font-weight:600;margin-right:0;padding-right:0}footer .footer__main .footer__subscription .list{border-right:1px solid #838383;border-right:1px solid var(--border-gray-500);margin-bottom:0;margin-right:10px;padding-right:10px}footer .footer__main .footer__subscription .list:last-child{border-right:none;margin-right:0;padding-right:0}footer .footer__main .title__subscription{color:#f5f5f5;color:var(--color-gray-100);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:14px;margin-bottom:15px;text-transform:uppercase}footer .footer__main .subscribe__content{align-items:center;display:flex;justify-content:space-between;max-width:400px;width:100%}footer .footer__main .subscribe{align-items:center;background:#fff;background:var(--bg-grid-item);border-radius:10px;display:flex;flex-direction:row;height:45px;justify-content:center;min-width:-moz-max-content;min-width:max-content;padding:0 15px}footer .footer__main .subscribe svg{margin-left:5px}footer .footer__main .disclaimer{color:#686868;color:var(--color-gray-600);font-size:14px;font-weight:400;line-height:130%;margin-right:20px}footer .footer__copyright{align-items:center;border-top:1px solid #212121;border-top:1px solid var(--border-gray-900);display:flex;flex-direction:row;justify-content:space-between;padding-top:25px}footer .footer__copyright .copyright{color:#686868;color:var(--color-gray-600);font-size:14px;font-weight:400;line-height:100%}footer .footer__copyright .payment{opacity:.6}footer .footer__copyright .payment img{margin:0 14px}footer .footer__copyright .developer{align-items:center;color:#686868;color:var(--color-gray-600);display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:100%}footer .footer__copyright .developer img{height:18px;max-height:100%;-o-object-fit:cover;object-fit:cover;width:85px}.footer--no-socials .footer__main,.footer--no-socials .footer__top{justify-content:center}@media(min-width:768px)and (max-width:1360px){footer .footer__main{justify-content:space-between;padding-bottom:50px}footer .footer__main .menu__item{margin-right:50px;width:242px}footer .footer__main .menu__item:nth-child(2){margin-right:0}footer .footer__main .menu__item:last-child{display:none}footer .footer__main .footer__menu{margin-right:50px}footer .footer__main .footer__subscription .online__shop{display:block}}@media(min-width:768px)and (max-width:1023px){footer .footer__main .subscribe__content{align-items:flex-start;flex-direction:column}footer .footer__main .subscribe{margin-top:10px}}@media(max-width:767px){footer{display:none}}.footer__mobile{background-color:#000;background-color:var(--bg-menu);display:none}.footer__mobile .footer__content{color:#fff;color:var(--color-white);padding:20px 10px 113px}.footer__mobile .footer__content,.footer__mobile .footer__section,.footer__mobile .footer__sections{align-items:flex-start;display:flex;flex-direction:column;width:100%}.footer__mobile .footer__section{border-bottom:1px solid hsla(0,0%,100%,.15);margin-bottom:15px;padding-bottom:15px}.footer__mobile .footer__section .contact__item,.footer__mobile .footer__section .footer__contacts{align-items:flex-start;display:flex;flex-direction:column}.footer__mobile .footer__section .contact__item{color:#838383;color:var(--color-gray-500);font-size:16px;font-weight:400;line-height:130%;margin-bottom:20px}.footer__mobile .footer__section .contact__item:last-child{margin-bottom:0}.footer__mobile .footer__section .contact__item p{margin-bottom:5px}.footer__mobile .footer__section .contact__item a{margin-bottom:2px}.footer__mobile .footer__section .contact__item a:last-child{margin-bottom:0}.footer__mobile .footer__section.open .footer__contacts,.footer__mobile .footer__section.open .footer__subscription,.footer__mobile .footer__section.open .list{transform:scaleY(1);transform-origin:top;transition:transform .3s ease}.footer__mobile .footer__section.open .head__footer svg{transform:rotate(180deg)}.footer__mobile .footer__section.close .footer__contacts,.footer__mobile .footer__section.close .footer__subscription,.footer__mobile .footer__section.close .list{height:0;opacity:0;transform:scaleY(0);transition:transform .3s ease-out,opacity .2s ease}.footer__mobile .head__footer{align-items:center;color:#fff;color:var(--color-white);display:flex;font-size:18px;font-weight:600;justify-content:space-between;line-height:120%;margin-bottom:10px;width:100%}.footer__mobile .list{align-items:flex-start;display:flex;flex-direction:column}.footer__mobile .list__item{color:#838383;color:var(--color-gray-500);font-size:16px;font-weight:400;line-height:130%;margin-bottom:5px}.footer__mobile .list__item:last-child{margin-bottom:0}.footer__mobile .footer__subscription{align-items:flex-start;display:flex;flex-direction:column;width:100%}.footer__mobile .title__subscription{color:#838383;color:var(--color-gray-500);font-size:16px;font-weight:400;line-height:130%;margin-bottom:5px}.footer__mobile .subscribe__content{align-items:flex-start;display:flex;flex-direction:column}.footer__mobile .subscribe{align-items:center;background:#fff;background:var(--bg-grid-item);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;height:45px;justify-content:center;margin-top:10px;padding:0 15px}.footer__mobile .subscribe svg{margin-left:5px}.footer__mobile .disclaimer{color:#838383;color:var(--color-gray-500);font-size:16px;font-weight:400;line-height:130%}.footer__mobile .social__link{align-items:center;display:flex}.footer__mobile .social__link img{height:18px;margin-right:5px;width:18px}.footer__mobile .copyright{align-items:center;display:flex;flex-direction:column;width:100%}.footer__mobile .copyright .payment{grid-row-gap:10px;grid-column-gap:28px;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;opacity:.6;width:100%}.footer__mobile .copyright__text{color:#686868;color:var(--color-gray-600);margin:30px 0 10px;text-align:center}.footer__mobile .copyright .developer,.footer__mobile .copyright__text{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:100%}.footer__mobile .copyright .developer img{height:18px;max-height:100%;-o-object-fit:cover;object-fit:cover;width:85px}@media(min-width:768px)and (max-width:1023px){footer .footer__contacts{justify-content:flex-end}footer .footer__contacts .contact__item:last-child{margin-left:20px}footer .footer__contacts .contact__item a{font-size:18px}footer .footer__main .footer__menu{margin-right:30px}footer .footer__main .menu__item{margin-right:30px;width:190px}footer .footer__main .footer__subscription .list{border:none}footer .footer__main .footer__subscription .online__shop .menu__list{flex-wrap:wrap}footer .footer__main .subscribe{padding:0 10px}footer .footer__main .input__subscribe{padding:0 146px 0 15px}}@media(max-width:767px){.footer__mobile{display:flex}}.filter__mobile{bottom:80px;display:none;left:50%;margin:0 auto;position:fixed;transform:translateX(-50%);transition:top .6s ease;width:100%;z-index:25}.filter__mobile .filter__items{background:#444;background:var(--bg-deep-gray);border-radius:10px;box-shadow:0 40px 65px rgba(0,0,0,.05),0 25.9259px 38.0671px rgba(0,0,0,.038),0 15.4074px 20.7037px rgba(0,0,0,.03),0 8px 10.5625px rgba(0,0,0,.025),0 3.25926px 5.2963px rgba(0,0,0,.02),0 .740741px 2.55787px rgba(0,0,0,.012);display:flex;height:50px;margin:0 15px;max-width:100%;width:100%}.filter__mobile .filter__item{align-items:center;border-right:1.5px solid #4f4f4f;border-right:1.5px solid var(--border-gray-700);color:#fff;color:var(--color-white);display:flex;font-size:11px;font-weight:700;height:100%;justify-content:center;letter-spacing:.04em;line-height:100%;text-transform:uppercase;width:100%}.filter__mobile .filter__item:last-child{border-right:none}.filter__mobile .filter__item img{margin-right:5px}@media(min-width:500px)and (max-width:1023px){.filter__mobile--tb-top{bottom:auto;top:20px}.filter__mobile--tb-top-displaced{top:140px}}@media(min-width:768px)and (max-width:1023px){.filter__mobile{display:flex}.filter__mobile .filter__items{margin:0 auto;max-width:400px}}@media(max-width:767px){.filter__mobile{display:flex}}.modal__search{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:0 0 10px 10px;display:flex;flex-direction:column;left:0;max-width:813px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:50px;width:100%;z-index:3}.modal__search.show{display:flex;opacity:1;pointer-events:all;visibility:visible}.modal__search .btn__search{display:flex}.modal__search input{color:#212121;color:var(--color-gray-900);font-size:25px;font-weight:400;height:25px;line-height:100%;margin-left:15px;width:100%}.modal__search .box{align-items:flex-start;border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;flex-direction:column;padding:20px;width:100%}.modal__search .box__head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;width:100%}.modal__search .box__head p{color:#9e9e9e;color:var(--color-gray-400)}.modal__search .box__head .update,.modal__search .box__head p{font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.modal__search .box__head .update{align-items:center;color:#212121;color:var(--color-gray-900);display:flex}.modal__search .box__head .update img{margin-right:5px}.modal__search .message{align-items:center;border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;flex-direction:column;justify-content:center;padding:80px 0;width:100%}.modal__search .message--preloader{display:flex;padding:60px 0 80px}.modal__search .message--preloader .container{display:flex}.modal__search .message--preloader .spinner{margin:0 auto;padding:50px 0}.modal__search .message .message__text{color:#000;color:var(--color-main);font-size:20px;font-weight:600;line-height:130%;margin-top:10px}.modal__search .message img,.modal__search .message svg{max-width:250px}.modal__search .box__result{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:0 0 10px 10px;border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;flex-direction:row;width:100%}.modal__search .box__result .results{align-items:flex-start;border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);display:flex;flex-direction:column;width:calc(100% - 300px)}.modal__search .box__result .results__list{width:100%}.modal__search .box__result .result__product{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;padding:20px 18px 24px}.modal__search .box__result .result__product img{margin-right:13px;max-height:58px}.modal__search .box__result .result__product .product__info{align-items:flex-start;display:flex;flex-direction:column}.modal__search .box__result .result__product .product__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#4f4f4f;color:var(--color-gray-700);display:-webkit-box;font-size:16px;font-weight:400;line-height:130%;max-width:393px;overflow:hidden;text-align:left}.modal__search .box__result .result__product .product__name span{font-weight:700}.modal__search .box__result .result__product .product__description{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin:5px 0 10px;text-transform:uppercase}.modal__search .box__result .result__product .product__price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%}.modal__search .box__result .all__results{align-items:center;background:#fff7ed;color:#ff6700;color:var(--color-orange);display:flex;flex-direction:row;font-size:16px;font-weight:700;height:65px;justify-content:center;line-height:100%;padding:10px 15px;width:100%}.modal__search .box__result .result__categories{align-items:flex-start;display:flex;flex-direction:column;max-width:300px;padding:20px 25px;width:100%}.modal__search .box__result .result__categories .links{color:#9e9e9e;color:var(--color-gray-400);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:15px;text-transform:uppercase}.modal__search .box__result .result__categories .items{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__search .box__result .result__categories .item{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;width:100%}.modal__search .box__result .result__categories .item:last-child{margin-bottom:0}.modal__search .box__result .result__categories .item p{color:#000;color:var(--color-main);font-size:14px;font-weight:600;line-height:100%}.modal__auth{background:rgba(25,25,25,.4);height:100%;left:50%;pointer-events:all;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:99}.modal__auth-content{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-width:600px;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.modal__auth-content-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;padding:35px 40px 0;width:100%}.modal__auth-content-head h1{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:120%}.modal__auth-content-head .btn__close{display:flex}.modal__auth-content-form{display:flex;flex-direction:column;padding:0 40px 35px;width:100%}.modal__auth-content-form-submit{height:60px}@media(max-width:768px){.modal__auth-content{height:100%;max-width:none}}.modal__service{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:99}.modal__service::-webkit-scrollbar{display:none}.modal__service.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__service .service__content{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:664px;left:0;margin:auto;max-width:600px;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.modal__service .service__content::-webkit-scrollbar{display:none}.modal__service .head{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;padding:35px 40px 0;width:100%}.modal__service .head p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;max-width:365px;width:100%}.modal__service .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:100%}.modal__service .title h1{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:120%}.modal__service .title .btn__close{display:flex}.modal__service .form{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:40px;padding:0 40px;width:100%}.modal__service .form__item{color:#9e9e9e;color:var(--color-gray-400);display:flex;flex-direction:column;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:30px;text-transform:uppercase;width:100%}.modal__service .form__item input{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:120%;margin-top:10px;padding:0 20px;transition:.3s;width:100%}.modal__service .form__item input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:120%}.modal__service .form__item input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:120%}.modal__service .form__item input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__service .form__item input:disabled{opacity:.5;pointer-events:none}.modal__service .form__item input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__service .form__item input.error+.validation{color:#e53935;color:var(--color-red);display:flex}.modal__service .form__item .validation{display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__buy_onclick{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:1;overflow-y:auto;pointer-events:all;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:999}.modal__buy_onclick::-webkit-scrollbar{display:none}.modal__buy_onclick .buy__onclick_content{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-height:707px;max-width:600px;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.modal__buy_onclick .buy__onclick_content::-webkit-scrollbar{display:none}.modal__buy_onclick .buy__onclick_content .product__form{width:100%}.modal__buy_onclick .head{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;padding:35px 40px 0;width:100%}.modal__buy_onclick .head p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;max-width:377px;width:100%}.modal__buy_onclick .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:100%}.modal__buy_onclick .title h1{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:120%}.modal__buy_onclick .title .btn__close{display:flex}.modal__buy_onclick .product{margin-bottom:30px;padding:0 40px;width:100%}.modal__buy_onclick .product__img{align-items:center;border-radius:16px;display:flex;height:100%;justify-content:center;margin-right:5px;max-width:80px;width:100%}.modal__buy_onclick .product__item{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;padding:20px 25px 20px 10px}.modal__buy_onclick .product__item img{border-radius:16px;height:100%;width:100%}.modal__buy_onclick .product__item .product__info{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__buy_onclick .product__item .product__head{align-items:center;display:flex;justify-content:space-between;width:100%}.modal__buy_onclick .product__item .product__count{color:#bababa;color:var(--color-gray-300);font-size:14px;font-weight:700;line-height:100%}.modal__buy_onclick .product__item .product__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#4f4f4f;color:var(--color-gray-700);display:-webkit-box;font-size:16px;font-weight:400;line-height:130%;max-width:380px;overflow:hidden}.modal__buy_onclick .product__item .product__name span{font-weight:700}.modal__buy_onclick .product__item .product__description{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin:5px 0 10px;text-transform:uppercase}.modal__buy_onclick .product__item .product__price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%}.modal__buy_onclick .contact__form{align-items:flex-start;display:flex;flex-direction:column;padding:0 40px;width:100%}.modal__buy_onclick .contact__form .contact__item{display:flex;flex-direction:column;margin-bottom:30px;width:100%}.modal__buy_onclick .contact__form label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase}.modal__buy_onclick .contact__form .important{color:#e53935;color:var(--color-red);position:absolute;right:-4px;top:0}.modal__buy_onclick .contact__form input{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal__buy_onclick .contact__form input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__buy_onclick .contact__form input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__buy_onclick .contact__form input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__buy_onclick .contact__form input:disabled{opacity:.5;pointer-events:none}.modal__buy_onclick .contact__form input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__buy_onclick .contact__form input.error+.validation{display:flex}.modal__buy_onclick .contact__form .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__buy_onclick .request{align-items:center;background:#ff6700;background:var(--color-orange);border:1px solid rgba(0,0,0,.03);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:18px;font-style:normal;font-weight:600;height:60px;justify-content:center;line-height:100%;margin:0 auto 40px;max-width:520px;padding:0 25px;width:100%}.modal__buy_onclick .request svg{display:flex;height:20px;margin-left:5px;width:20px}.modal__career{background:rgba(25,25,25,.4);bottom:0;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:.3s;width:100%;z-index:99}.modal__career::-webkit-scrollbar{display:none}.modal__career.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__career .career__content{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:-moz-max-content;height:max-content;left:0;margin:auto;max-width:600px;overflow-y:auto;padding:35px 40px 40px;position:absolute;right:0;top:0;width:100%}.modal__career .career__content::-webkit-scrollbar{display:none}.modal__career .career__content .product__form{width:100%}.modal__career .head{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;width:100%}.modal__career .head p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;width:100%}.modal__career .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:100%}.modal__career .title div.title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:120%}.modal__career .title .btn__close{display:flex}.modal__career .contact__form{width:100%}.modal__career .contact__item{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:34px;width:100%}.modal__career .contact__item label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin-bottom:8px;position:relative;text-transform:uppercase}.modal__career .contact__item .important{color:#e53935;color:var(--color-red);position:absolute;right:-4px;top:0}.modal__career .contact__item .career__select,.modal__career .contact__item input{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-family:Proxima Nova,sans-serif;font-family:var(--body-font);font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal__career .contact__item .career__select::-moz-placeholder,.modal__career .contact__item input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-family:Proxima Nova,sans-serif;font-family:var(--body-font);font-size:16px;font-weight:400;line-height:22px}.modal__career .contact__item .career__select::placeholder,.modal__career .contact__item input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-family:Proxima Nova,sans-serif;font-family:var(--body-font);font-size:16px;font-weight:400;line-height:22px}.modal__career .contact__item .career__select:focus,.modal__career .contact__item input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__career .contact__item .career__select:disabled,.modal__career .contact__item input:disabled{opacity:.5;pointer-events:none}.modal__career .contact__item .career__select.error,.modal__career .contact__item input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__career .contact__item .career__select.error+.validation,.modal__career .contact__item input.error+.validation{display:flex}.modal__career .contact__item .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__career .contact__item .career__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUgNy41IDUgNSA1LTUiIHN0cm9rZT0iIzlFOUU5RSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);background-position-x:96%;background-position-y:50%;background-repeat:no-repeat;background-size:15px 15px;cursor:pointer;padding-left:12px}.modal__cart{background:rgba(25,25,25,.4);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1034}.modal__cart .cart__content{-webkit-overflow-scrolling:touch;align-items:flex-start;background:#fff;background:var(--modal-bg);background-color:#fff;background-color:var(--color-white);bottom:0;display:flex;flex-direction:column;height:100%;max-width:650px;position:fixed;right:0;top:0;transform:translateX(100%) translateY(0) translateZ(0);transition:opacity .28s ease-out;width:100%;will-change:transform}.modal__cart .cart__content::-webkit-scrollbar{display:none}.modal__cart .cart__items{align-items:flex-start;display:flex;flex-direction:column;padding:35px 40px;width:100%}.modal__cart .cart__items-container{display:flex;flex-direction:column;overflow-y:scroll;width:100%}.modal__cart .cart__items-container::-webkit-scrollbar{display:none}.modal__cart .cart__items-container--empty{align-items:center;overflow:visible;overflow:initial}.modal__cart .cart__items-container--empty,.modal__cart .cart__items-container--empty .cart__items-container-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.modal__cart .cart__items-container--empty .cart__items-container-wrapper>img{width:204px}.modal__cart .cart__items-container--empty .cart__items-container-wrapper p{color:#000;color:var(--color-main);font-size:20px;font-weight:600;line-height:130%;margin-top:10px;text-align:center}.modal__cart .head{align-items:center;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:40px;font-weight:600;justify-content:space-between;line-height:120%;padding:35px 40px;width:100%}@media(max-width:1360px){.modal__cart .head{padding:25px 20px}}.modal__cart .btn__close{display:flex}.modal__cart .cart__products{align-items:flex-start;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;width:100%}.modal__cart .cart__product{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;flex-direction:row;padding:25px 25px 24px 21px;width:100%}.modal__cart .cart__product:last-child{border-bottom:none}.modal__cart .cart__product .product__wrapper{width:100%}.modal__cart .cart__product .product__img{align-items:center;border-radius:16px;display:flex;height:90px;justify-content:center;margin-right:5px;max-width:90px;width:100%}.modal__cart .cart__product .product__img img{height:-moz-fit-content;height:fit-content;max-height:72px;max-width:72px}.modal__cart .product__info{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__cart .product__head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px;width:100%}.modal__cart .product__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:16px;font-weight:400;line-height:130%;max-width:274px;overflow:hidden}.modal__cart .btn__delete{align-items:center;display:flex}.modal__cart .btn__delete img{margin-right:5px}.modal__cart .btn__delete p{color:#838383;color:var(--color-gray-500);font-size:12px}.modal__cart .btn__delete p,.modal__cart .product__description{font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.modal__cart .product__description{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;margin-bottom:17px}.modal__cart .product__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.modal__cart .product__price{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:16px;font-weight:700;gap:15px;line-height:130%}.modal__cart .product__price .old__price{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:130%;position:relative;-webkit-text-decoration:none;text-decoration:none}.modal__cart .product__price .old__price:before{border-top:1px solid #9e9e9e;border-top:1px solid var(--color-gray-400);content:" ";display:block;height:3px;position:absolute;top:9px;transform:rotate(-4deg);width:100%}.modal__cart .item__control,.modal__cart .items__counter{align-items:center;display:flex}.modal__cart .item__control{border:1px solid rgba(0,0,0,.01);border-radius:10px;height:25px;justify-content:center;width:25px}.modal__cart .item__control.minus{background:#efefef}.modal__cart .item__control.plus{background:transparent;background:var(--bg-champagne-pink)}.modal__cart .item__current{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:150%;width:48px}.modal__checkout{background:rgba(25,25,25,.4);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1039}.modal__checkout .checkout__content{-webkit-overflow-scrolling:touch;align-items:flex-start;background:#fff;background:var(--modal-bg);background-color:#fff;background-color:var(--color-white);bottom:0;display:flex;flex-direction:column;height:100%;max-width:650px;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%) translateY(0) translateZ(0);transition:opacity .28s ease-out;width:100%;will-change:transform}.modal__checkout .checkout__content::-webkit-scrollbar{display:none}.modal__checkout .checkout__content .head{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:40px;font-weight:600;justify-content:space-between;line-height:120%;margin-bottom:15px;width:100%}.modal__checkout .checkout__content .head img{display:flex}.modal__checkout .checkout__content .checkout__items{padding:35px 40px 15px;width:100%}.modal__checkout .checkout__content .checkout__form{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__checkout .checkout__content .personal__date{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);margin-bottom:15px;width:100%}.modal__checkout .checkout__content .form__items{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__checkout .checkout__content .title{color:#373737;color:var(--color-gray-800);font-size:20px;font-weight:600;line-height:130%;margin-bottom:15px}.modal__checkout .checkout__content .form__item{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px;width:100%}.modal__checkout .checkout__content .form__item:first-child{margin-top:0}.modal__checkout .checkout__content .form__item label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase}.modal__checkout .checkout__content .form__item .important{color:#e53935;color:var(--color-red);position:absolute;right:-4px;top:0}.modal__checkout .checkout__content .form__item input{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal__checkout .checkout__content .form__item input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__checkout .checkout__content .form__item input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__checkout .checkout__content .form__item input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__checkout .checkout__content .form__item input:disabled{opacity:.5;pointer-events:none}.modal__checkout .checkout__content .form__item input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__checkout .checkout__content .form__item input.error+.validation{display:flex}.modal__checkout .checkout__content .form__item .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__checkout .checkout__content .terms{align-items:center;display:flex}.modal__checkout .checkout__content .terms label{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:120%}.modal__checkout .checkout__content .terms label a{font-weight:600;margin-left:5px;-webkit-text-decoration:underline;text-decoration:underline}.modal__checkout .checkout__content .terms .checkbox{opacity:0;position:absolute;z-index:-1}.modal__checkout .checkout__content .terms .checkbox+label{align-items:center;cursor:pointer;display:inline-flex;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal__checkout .checkout__content .terms .checkbox+label:before{background:#fff;background:var(--modal-bg);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:1.5px solid #d7d7d7;border:1.5px solid var(--border-gray-200);border-radius:6px;content:"";cursor:pointer;display:inline-block;height:17px;margin-right:16px;min-width:17px;transition:.3s;width:17px}.modal__checkout .checkout__content .terms .checkbox:checked+label:before{background-color:#ff6700;background-color:var(--color-orange);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41IDEuNSA0LjAyIDYgMS41IDMuMTg3IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__checkout .checkout__content .terms.error .checkbox+label{color:#e53935;color:var(--color-red)}.modal__checkout .checkout__content .terms.error .checkbox+label:before{background-color:#e53935;background-color:var(--color-red);border-color:#e53935;border-color:var(--color-red)}.modal__checkout .checkout__content .payment{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);margin-bottom:15px;padding-bottom:15px;width:100%}.modal__checkout .checkout__content .payment:last-child{margin-bottom:0;padding-bottom:25px}.modal__checkout .checkout__content .payment .item{align-items:flex-start;display:flex;flex-direction:column}.modal__checkout .checkout__content .payment .item p{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;text-transform:uppercase}.modal__checkout .checkout__content .payment .item .list{grid-gap:12px;align-items:center;display:flex;flex-wrap:wrap}.modal__checkout .checkout__content .payment .item .payment__group--disabled label{opacity:.6}.modal__checkout .checkout__content .payment .item .payment-error{color:#e53935;color:var(--color-red)}.modal__checkout .checkout__content .payment .item .radio-payment{align-items:center;background:#f0f0f0;border:2px solid #f2f2f2;border:2px solid var(--border-gray);border-radius:5px;color:#212121;color:var(--color-gray-900);cursor:pointer;display:flex;flex-direction:row;font-size:11px;font-weight:700;height:30px;justify-content:center;letter-spacing:.04em;line-height:30px;margin:0;padding:0 15px;position:relative;text-transform:uppercase;transition:.3s;z-index:1}.modal__checkout .checkout__content .payment .item input[type=radio]{display:none}.modal__checkout .checkout__content .payment .item input[type=radio]:checked+.radio-payment{background:transparent;background:var(--bg-champagne-pink);border:2px solid #ff6700;border:2px solid var(--color-orange);color:#ff6700;color:var(--color-orange)}.modal__checkout .checkout__content .payment .item .input__form{align-items:flex-start;display:none;flex-direction:column;margin-top:20px;width:100%}.modal__checkout .checkout__content .payment .item .input__items{display:flex;margin-bottom:20px;width:100%}.modal__checkout .checkout__content .payment .item .input__items .validation{color:#e53935;color:var(--color-red)}.modal__checkout .checkout__content .payment .item .input__item{align-items:flex-start;display:flex;flex-direction:column;margin-right:20px;width:100%}.modal__checkout .checkout__content .payment .item .input__item:last-child{margin-right:0}.modal__checkout .checkout__content .payment .item .input__item>input{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal__checkout .checkout__content .payment .item .input__item>input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__checkout .checkout__content .payment .item .input__item>input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__checkout .checkout__content .payment .item .input__item>input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__checkout .checkout__content .payment .item .input__item>input:disabled{opacity:.5;pointer-events:none}.modal__checkout .checkout__content .payment .item .input__item>input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__checkout .checkout__content .payment .item .input__item>input.error+.validation{display:flex}.modal__checkout .checkout__content .payment .item label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase}.modal__checkout .checkout__content .payment .item .important{color:#e53935;color:var(--color-red);position:absolute;right:-4px;top:0}.modal__checkout .checkout__content .payment .item .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__checkout .checkout__content .payment .item .informer{display:none;margin-top:30px}.modal__checkout .checkout__content .payment .item .informer .informer__items{align-items:flex-start;background:#f2ffff;background:var(--bg-informer);border:1.5px solid rgba(0,0,0,.01);border-radius:10px;display:flex;flex-direction:row;padding:25px 30px}.modal__checkout .checkout__content .payment .item .informer .informer__text{color:#000;color:var(--color-main);font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:140%;margin-left:10px}.modal__checkout .checkout__content .payment .item .informer .informer__text span{font-weight:600}.modal__checkout .checkout__content .payment .item.delivery__type{width:100%}.modal__checkout .checkout__content .payment .item.delivery__type .list .payment__group,.modal__checkout .checkout__content .payment .item.delivery__type p{padding-left:0}.modal__checkout .checkout__content .product__list,.modal__checkout .checkout__content .product__list .product__items{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__checkout .checkout__content .product__list .product__items{background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02)}.modal__checkout .checkout__content .product__list .product{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);width:100%}.modal__checkout .checkout__content .product__list .product:last-child{border-bottom:none}.modal__checkout .checkout__content .product__list .product__item{align-items:center;display:flex;padding:26px 25px 32px 18px}.modal__checkout .checkout__content .product__list .product__item img{border-radius:16px;height:80px;margin-right:5px;max-width:80px;width:100%}.modal__checkout .checkout__content .product__list .product__item .product__info{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__checkout .checkout__content .product__list .product__item .product__head{align-items:center;display:flex;justify-content:space-between;width:100%}.modal__checkout .checkout__content .product__list .product__item .product__count{color:#bababa;color:var(--color-gray-300);font-size:14px;font-weight:700;line-height:100%}.modal__checkout .checkout__content .product__list .product__item .product__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#4f4f4f;color:var(--color-gray-700);display:-webkit-box;font-size:16px;font-weight:400;line-height:130%;max-width:430px;overflow:hidden}.modal__checkout .checkout__content .product__list .product__item .product__name span{font-weight:700}.modal__checkout .checkout__content .product__list .product__item .product__description{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin:5px 0 10px;text-transform:uppercase}.modal__checkout .checkout__content .product__list .product__item .product__price{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:16px;font-weight:700;gap:15px;line-height:130%}.modal__checkout .checkout__content .product__list .product__item .product__price .count{display:none}.modal__checkout .checkout__content .product__list .product__item .product__price .old__price{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:130%;position:relative;-webkit-text-decoration:none;text-decoration:none}.modal__checkout .checkout__content .product__list .product__item .product__price .old__price:before{border-top:1px solid #9e9e9e;border-top:1px solid var(--color-gray-400);content:" ";display:block;height:3px;position:absolute;top:9px;transform:rotate(-4deg);width:100%}.modal__choose_phone{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:101}.modal__choose_phone::-webkit-scrollbar{display:none}.modal__choose_phone .voucher__form input{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal__choose_phone .voucher__form input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__choose_phone .voucher__form input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__choose_phone .voucher__form input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__choose_phone .voucher__form input:disabled{opacity:.5;pointer-events:none}.modal__choose_phone .voucher__form input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__choose_phone .voucher__form input.error+.validation{color:var(--red);display:flex}.modal__choose_phone .voucher__form .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__choose_phone.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__choose_phone .choose__phone_content{background:#fff;background:var(--modal-bg);bottom:0;height:100%;left:0;margin:auto;max-width:800px;overflow-y:auto;padding:0 0 50px;position:absolute;right:0;top:0;width:100%}.modal__choose_phone .choose__phone_content::-webkit-scrollbar{display:none}.modal__choose_phone .section__main{background:#000;background:var(--bg-black);background-position:50%;background-repeat:no-repeat;background-size:cover;height:450px;margin-bottom:10px;padding:0 50px 40px;position:relative;width:800px}.modal__choose_phone .section__main .title{color:#fff;color:var(--color-white);font-size:48px;font-weight:400;line-height:54px;padding-bottom:27px;text-shadow:0 0 40px #000;text-shadow:0 0 40px var(--color-main);width:100%}.modal__choose_phone .section__main .news__footer{align-items:center;border-top:1.5px solid hsla(0,0%,100%,.1);display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;width:100%}.modal__choose_phone .section__main .date{color:#f5f5f5;color:var(--bg-gray-100);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;padding:6px 0;text-shadow:0 0 40px #000;text-shadow:0 0 40px var(--color-main);text-transform:uppercase}.modal__choose_phone .section__main .hashtags{grid-row-gap:10px;align-items:center;display:flex;flex-wrap:wrap}.modal__choose_phone .section__main .hashtags .hashtag{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.02);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-right:10px;padding:7px 10px;text-transform:uppercase}.modal__choose_phone .section__main .hashtags .hashtag:last-child{margin-right:0}.modal__choose_phone .close__popup{border-radius:80px;box-shadow:inset -2px -2px .5px rgba(0,0,0,.15);display:flex;position:absolute;right:15px;top:15px}.modal__choose_phone .close__popup img{height:50px;width:50px}.modal__choose_phone .section__main_info{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;width:100%}.modal__choose_phone .section__items{align-items:flex-start;display:flex;flex-direction:column;padding:0 50px}.modal__choose_phone .section__items h6{color:#000;color:var(--color-main);font-size:24px;font-weight:600;line-height:32px;margin:40px 0 0}.modal__choose_phone .section__items p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:22px;margin-top:10px}.modal__choose_phone .section__items a{color:#ff6700;color:var(--color-orange)}.modal__choose_phone .video__iframe{height:450px;margin:40px 50px 0;max-width:100%;position:relative}.modal__choose_phone .reviews__popup,.modal__choose_phone .video__iframe iframe{border-radius:10px;height:100%;width:100%}.modal__choose_phone .reviews__popup{background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0}.modal__choose_phone .reviews__popup .play{height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.modal__choose_phone .reviews__popup .play img{max-width:100%}.modal__choose_phone .reviews__popup.hide{opacity:0;overflow:hidden;z-index:-1}.modal__credit{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__credit::-webkit-scrollbar{display:none}.modal__credit.show{opacity:1;overflow:visible;pointer-events:all}.modal__credit .credit__content{background:#fff;background:var(--modal-bg);bottom:0;display:flex;flex-direction:column;height:825px;left:0;margin:auto;max-height:100%;max-width:650px;position:absolute;right:0;top:0;width:100%}.modal__credit .credit__content::-webkit-scrollbar{display:none}.modal__credit .credit__content .credit__info{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;max-height:218px;padding:35px 40px 20px;width:100%}.modal__credit .credit__content .head{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:40px;font-weight:600;justify-content:space-between;line-height:48px;margin-bottom:30px;width:100%}.modal__credit .credit__content .head img{display:flex}.modal__credit .credit__content .product__credit{align-items:center;border-bottom:1px solid #d7d7d7;border-bottom:1px solid var(--border-gray-200);display:flex;flex-direction:row;padding-bottom:20px;width:100%}.modal__credit .credit__content .product__credit .product__img{border-radius:10px;height:64px;margin-right:16px;width:64px}.modal__credit .credit__content .product__credit .product__img img{border-radius:10px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.modal__credit .credit__content .product__credit .product__info{align-items:flex-start;display:flex;flex-direction:column}.modal__credit .credit__content .product__credit .product__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:16px;font-weight:600;line-height:22px;margin-bottom:8px;overflow:hidden}.modal__credit .credit__content .product__credit .product__prices{align-items:center;display:flex}.modal__credit .credit__content .product__credit .product__prices .price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%;margin-right:15px}.modal__credit .credit__content .product__credit .product__prices .price.old__price{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:130%;position:relative;-webkit-text-decoration:none;text-decoration:none}.modal__credit .credit__content .product__credit .product__prices .price.old__price:before{border-top:1px solid #9e9e9e;border-top:1px solid var(--color-gray-400);content:" ";display:block;height:3px;position:absolute;top:9px;transform:rotate(-4deg);width:100%}.modal__credit .credit__content .credit__form{align-items:flex-start;display:flex;flex:1;flex-direction:column;overflow:auto}.modal__credit .credit__content .credit__items{min-height:230px;overflow:scroll;padding:0 40px;width:100%}.modal__credit .credit__content .credit__warning{margin-bottom:15px;padding:0 40px;width:100%}.modal__credit .credit__content .credit__warning span{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-style:italic;font-weight:400}.modal__credit .credit__content .credit__term{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:25px}.modal__credit .credit__content .credit__term .title{color:#373737;color:var(--color-gray-800);font-size:20px;font-weight:600;line-height:26px;margin-bottom:15px}.modal__credit .credit__content .credit__term .list{grid-column-gap:10px;grid-row-gap:15px;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.modal__credit .credit__content .credit__term .credit__group{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;display:flex;flex-direction:column;position:relative;width:100%}.modal__credit .credit__content .credit__term .credit__group .credit__free_badge{position:absolute;right:0;top:0;z-index:9}.modal__credit .credit__content .credit__term .credit__group .credit__free_badge svg{border-top-right-radius:10px}.modal__credit .credit__content .credit__term .radio-credit{align-items:center;border-radius:10px;box-shadow:inset 0 0 0 1px #f2f2f2;cursor:pointer;display:flex;flex-direction:column;height:115px;padding:20px 0;position:relative;transition:.3s;width:100%;z-index:1}.modal__credit .credit__content .credit__term .radio-credit .term{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:130%}.modal__credit .credit__content .credit__term .radio-credit .rate{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin:5px 0 15px;text-transform:uppercase}.modal__credit .credit__content .credit__term .radio-credit .price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%;margin-top:auto}.modal__credit .credit__content .credit__term .radio-credit .badge__hit{position:absolute;right:0;top:0}.modal__credit .credit__content .credit__term .radio-credit .badge__hit svg{border-radius:10px}.modal__credit .credit__content .credit__term input[type=radio]{display:none}.modal__credit .credit__content .credit__term input[type=radio]:checked+.radio-credit{background:transparent;background:var(--bg-champagne-pink);box-shadow:inset 0 0 0 2px #ff6700;box-shadow:inset 0 0 0 2px var(--color-orange)}.modal__credit .credit__content .credit__term input[type=radio]:checked+.radio-credit .price{color:#ff6700;color:var(--color-orange)}.modal__credit .credit__content .credit__term input[type=radio]:disabled+.radio-credit{background:#f5f5f5;background:var(--bg-gray-100);opacity:.4;pointer-events:none}.modal__credit .credit__content .credit__footer{background:#fafafa;background:var(--bg-main);box-shadow:inset 0 5px 40px rgba(0,0,0,.02);width:100%}.modal__credit .credit__content .credit__footer_contet{padding:35px 40px}.modal__credit .credit__content .input__form{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:30px;width:100%}.modal__credit .credit__content .input__items{align-items:flex-start;display:flex;flex-direction:column;margin-right:20px;max-width:275px;width:100%}.modal__credit .credit__content .input__items:last-child{margin-right:0}.modal__credit .credit__content .input__items label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin-bottom:8px;position:relative;text-transform:uppercase}.modal__credit .credit__content .input__items label span{color:#e53935;color:var(--color-red);position:absolute;right:0;top:0}.modal__credit .credit__content .input__items .important{color:#e53935;color:var(--color-red);position:absolute;right:-4px;top:0}.modal__credit .credit__content .input__items input{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal__credit .credit__content .input__items input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__credit .credit__content .input__items input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__credit .credit__content .input__items input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__credit .credit__content .input__items input:disabled{opacity:.5;pointer-events:none}.modal__credit .credit__content .input__items input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__credit .credit__content .input__items input.error+.validation{display:flex}.modal__credit .credit__content .input__items .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__credit .credit__content .show__options{align-items:center;color:#000;color:var(--color-main);display:none;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:100%;margin:15px auto 0;padding:0 15px}.modal__credit .credit__content .show__options svg{margin-left:10px}.modal__primecredit{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__primecredit::-webkit-scrollbar{display:none}.modal__primecredit.show{opacity:1;overflow:visible;pointer-events:all}.modal__primecredit .primecredit__content{background:#fff;background:var(--modal-bg);bottom:0;height:100%;height:390px;left:0;margin:auto;max-width:650px;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.modal__primecredit .primecredit__content::-webkit-scrollbar{display:none}.modal__primecredit .primecredit__content .primecredit__info{align-items:flex-start;display:flex;flex-direction:column;padding:35px 40px 20px;width:100%}.modal__primecredit .primecredit__content .head{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:40px;font-weight:600;justify-content:space-between;line-height:48px;margin-bottom:30px;width:100%}.modal__primecredit .primecredit__content .head img{display:flex}.modal__primecredit .primecredit__content .product__primecredit{align-items:center;border-bottom:1px solid #d7d7d7;border-bottom:1px solid var(--border-gray-200);display:flex;flex-direction:row;padding-bottom:20px;width:100%}.modal__primecredit .primecredit__content .product__primecredit .product__img{border-radius:10px;height:64px;margin-right:16px;width:64px}.modal__primecredit .primecredit__content .product__primecredit .product__img img{border-radius:10px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.modal__primecredit .primecredit__content .product__primecredit .product__info{align-items:flex-start;display:flex;flex-direction:column}.modal__primecredit .primecredit__content .product__primecredit .product__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:16px;font-weight:600;line-height:22px;margin-bottom:8px;overflow:hidden}.modal__primecredit .primecredit__content .product__primecredit .product__prices{align-items:center;display:flex}.modal__primecredit .primecredit__content .product__primecredit .product__prices .price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%;margin-right:15px}.modal__primecredit .primecredit__content .product__primecredit .product__prices .price.old__price{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:130%;position:relative;-webkit-text-decoration:none;text-decoration:none}.modal__primecredit .primecredit__content .product__primecredit .product__prices .price.old__price:before{border-top:1px solid #9e9e9e;border-top:1px solid var(--color-gray-400);content:" ";display:block;height:3px;position:absolute;top:9px;transform:rotate(-4deg);width:100%}.modal__primecredit .primecredit__content .primecredit__form{align-items:flex-start;display:flex;flex-direction:column}.modal__primecredit .primecredit__content .primecredit__items{padding:0 40px;width:100%}.modal__primecredit .primecredit__content .primecredit__term{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:35px;padding-bottom:30px}.modal__primecredit .primecredit__content .primecredit__term .title{color:#373737;color:var(--color-gray-800);font-size:20px;font-weight:600;line-height:26px;margin-bottom:15px}.modal__primecredit .primecredit__content .primecredit__term .list{grid-column-gap:10px;grid-row-gap:15px;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.modal__primecredit .primecredit__content .primecredit__term .primecredit__group{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;display:flex;flex-direction:column;position:relative;width:100%}.modal__primecredit .primecredit__content .primecredit__term .primecredit__group .credit__free_badge{position:absolute;right:0;top:0;z-index:9}.modal__primecredit .primecredit__content .primecredit__term .primecredit__group .credit__free_badge svg{border-top-right-radius:10px}.modal__primecredit .primecredit__content .primecredit__term .radio-primecredit{align-items:center;border-radius:10px;box-shadow:inset 0 0 0 1px #f2f2f2;cursor:pointer;display:flex;flex-direction:column;height:115px;padding:20px 0;position:relative;transition:.3s;width:100%;z-index:1}.modal__primecredit .primecredit__content .primecredit__term .radio-primecredit .term{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:130%}.modal__primecredit .primecredit__content .primecredit__term .radio-primecredit .rate{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin:5px 0 15px;text-transform:uppercase}.modal__primecredit .primecredit__content .primecredit__term .radio-primecredit .price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%;margin-top:auto}.modal__primecredit .primecredit__content .primecredit__term .radio-primecredit .badge__hit{position:absolute;right:0;top:0}.modal__primecredit .primecredit__content .primecredit__term .radio-primecredit .badge__hit svg{border-radius:10px}.modal__primecredit .primecredit__content .primecredit__term input[type=radio]{display:none}.modal__primecredit .primecredit__content .primecredit__term input[type=radio]:checked+.radio-primecredit{background:transparent;background:var(--bg-champagne-pink);box-shadow:inset 0 0 0 2px #ff6700;box-shadow:inset 0 0 0 2px var(--color-orange)}.modal__primecredit .primecredit__content .primecredit__term input[type=radio]:checked+.radio-primecredit .price{color:#ff6700;color:var(--color-orange)}.modal__primecredit .primecredit__content .primecredit__term input[type=radio]:disabled+.radio-primecredit{background:#f5f5f5;background:var(--bg-gray-100);opacity:.4;pointer-events:none}.modal__primecredit .primecredit__content .primecredit__footer{background:#fafafa;background:var(--bg-main);box-shadow:inset 0 5px 40px rgba(0,0,0,.02);width:100%}.modal__primecredit .primecredit__content .primecredit__footer_contet{padding:35px 40px}.modal__primecredit .primecredit__content .input__form{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:30px;width:100%}.modal__primecredit .primecredit__content .input__items{align-items:flex-start;display:flex;flex-direction:column;margin-right:20px;max-width:275px;width:100%}.modal__primecredit .primecredit__content .input__items:last-child{margin-right:0}.modal__primecredit .primecredit__content .input__items label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin-bottom:8px;position:relative;text-transform:uppercase}.modal__primecredit .primecredit__content .input__items label span{color:#e53935;color:var(--color-red);position:absolute;right:0;top:0}.modal__primecredit .primecredit__content .input__items .important{color:#e53935;color:var(--color-red);position:absolute;right:-4px;top:0}.modal__primecredit .primecredit__content .input__items input{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal__primecredit .primecredit__content .input__items input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__primecredit .primecredit__content .input__items input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:22px}.modal__primecredit .primecredit__content .input__items input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__primecredit .primecredit__content .input__items input:disabled{opacity:.5;pointer-events:none}.modal__primecredit .primecredit__content .input__items input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__primecredit .primecredit__content .input__items input.error+.validation{display:flex}.modal__primecredit .primecredit__content .input__items .validation{color:#e53935;color:var(--color-red);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__primecredit .primecredit__content .show__options{align-items:center;color:#000;color:var(--color-main);display:none;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:100%;margin:15px auto 0;padding:0 15px}.modal__primecredit .primecredit__content .show__options svg{margin-left:10px}.modal__empty_mobile{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:101}.modal__empty_mobile::-webkit-scrollbar{display:none}.modal__empty_mobile.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__empty_mobile .empty__mobile_content{align-items:center;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:600px;left:0;margin:auto;max-width:500px;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.modal__empty_mobile .empty__mobile_content::-webkit-scrollbar{display:none}.modal__empty_mobile .head{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:30px;font-weight:600;justify-content:space-between;line-height:120%;padding:25px 20px;width:100%}.modal__empty_mobile .compare__items{align-items:center;display:flex;flex-direction:column;margin-top:40px}.modal__empty_mobile .compare__illustration{display:flex;height:100%;max-height:260px;max-width:260px;width:100%}.modal__empty_mobile .compare__illustration img{height:100%;width:100%}.modal__empty_mobile .compare__title{color:#000;color:var(--color-main);font-size:20px;font-weight:600;line-height:130%;margin:10px 0 20px}.modal__empty_mobile .close__compare{display:flex}.modal__compare_mobile{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:101}.modal__compare_mobile::-webkit-scrollbar{display:none}.modal__compare_mobile.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__compare_mobile .compare__mobile_content{align-items:center;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:650px;left:0;margin:auto;max-width:500px;overflow-y:auto;padding:0 30px;position:absolute;right:0;top:0;width:100%}.modal__compare_mobile .compare__mobile_content::-webkit-scrollbar{display:none}.modal__compare_mobile .head{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:30px;font-weight:600;justify-content:space-between;line-height:120%;padding:25px 0 20px;width:100%}.modal__compare_mobile .close__compare{display:flex}.modal__compare_mobile .compare__products{background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);margin:0 0 15px}.modal__compare_mobile .compare__product{align-items:flex-start;display:flex;padding:8px 15px 8px 0}.modal__compare_mobile .compare__img{border-radius:16px;display:flex;padding:8px}.modal__compare_mobile .compare__img img{border-radius:16px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.modal__compare_mobile .compare__info{align-items:flex-start;display:flex;flex-direction:column}.modal__compare_mobile .compare__name{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:130%}.modal__compare_mobile .compare__description,.modal__compare_mobile .compare__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.modal__compare_mobile .compare__description{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin:5px 0 15px;text-transform:uppercase}.modal__compare_mobile .compare__footer{align-items:center;display:flex;justify-content:space-between;width:100%}.modal__compare_mobile .compare__footer .price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:130%}.modal__compare_mobile .compare__footer .compare__delete{align-items:center;color:#838383;color:var(--color-gray-500);display:flex;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.modal__compare_mobile .compare__footer .compare__delete img{margin-right:5px}.modal__compare_mobile .compare__items{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal__compare_mobile .illustration{display:flex}.modal__compare_mobile .title{color:#000;color:var(--color-main);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:130%;margin:10px 0 20px;text-align:center}.modal__filter{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__filter::-webkit-scrollbar{display:none}.modal__filter.show{opacity:1;overflow:visible;pointer-events:all}.modal__filter .filter__content{background:#fff;background:var(--modal-bg);bottom:0;height:100%;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0;width:100%}.modal__filter .filter__content::-webkit-scrollbar{display:none}.modal__filter .filter__head{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:30px;font-weight:600;justify-content:space-between;line-height:120%;padding:25px 20px 20px;width:100%}.modal__filter .filter__head button{display:flex}.modal__filter .btn__apply{border-radius:0;bottom:0;left:0;position:absolute}.modal__filter .filter__items{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 145px);overflow-y:auto;width:100%}.modal__filter .filter__items::-webkit-scrollbar{display:none}.modal__filter .filter__item{align-items:flex-start;border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--border-gray);display:flex;flex-direction:column;padding:20px;width:100%}.modal__filter .filter__item.close .accordion__content{height:0;opacity:0;transform:scaleY(0);transition:transform .3s ease-out,opacity .2s ease}.modal__filter .filter__item.open{background:#fafafa}.modal__filter .filter__item.open .accordion__content{padding:12px 0;transform:scaleY(1);transform-origin:top;transition:transform .3s ease}.modal__filter .filter__item.open .filter__btn{margin-bottom:10px}.modal__filter .filter__item.open .filter__btn svg{transform:rotate(180deg)}.modal__filter .filter__btn{justify-content:space-between;width:100%}.modal__filter .filter__btn,.modal__filter .filter__info{align-items:center;display:flex}.modal__filter .filter__name{color:#838383;color:var(--color-gray-500);margin-right:10px}.modal__filter .filter__desc,.modal__filter .filter__name{font-size:12px;font-weight:700;letter-spacing:.04em;line-height:16px;text-transform:uppercase}.modal__filter .filter__desc{color:#212121;color:var(--color-gray-900)}.modal__filter .accordion__content{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__filter .choose__filter{margin-bottom:10px}.modal__filter .choose__filter:last-child{margin-bottom:0}.modal__filter label{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:22px}.modal__filter .checkbox{opacity:0;position:absolute;z-index:-1}.modal__filter .checkbox+label{align-items:center;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal__filter .checkbox+label:before{background:#fff;background:var(--bg-white);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:1.5px solid #d7d7d7;border:1.5px solid var(--border-gray-200);border-radius:6px;content:"";cursor:pointer;display:inline-block;height:17px;margin-right:8px;min-width:17px;transition:.3s;width:17px}.modal__filter .checkbox:checked+label:before{background-color:#ff6700;background-color:var(--color-orange);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41IDEuNSA0LjAyIDYgMS41IDMuMTg3IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__filter .filter__range{display:block}.modal__filter .filter__range .price__input{grid-gap:12px;align-items:center;display:flex;margin-bottom:20px;width:100%}.modal__filter .filter__range .price__value{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;display:flex;flex-direction:row;height:40px;padding:0 20px;width:50%}.modal__filter .filter__range .price__value input{background-color:transparent;color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:22px;width:inherit}.modal__filter .filter__range .range__slider{background:#eceff1;background:var(--bg-alice-blue);border-radius:4px;height:4px;position:relative}.modal__filter .filter__range .range__slider .progress{background:#87d70e;background:var(--bg-success);border-radius:4px;height:100%;left:25%;position:absolute;right:25%}.modal__filter .filter__range .range__input{position:relative}.modal__filter .filter__range .range__input input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;height:4px;pointer-events:none;position:absolute;top:-4px;width:100%}.modal__filter .filter__range input[type=number]::-webkit-inner-spin-button,.modal__filter .filter__range input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.modal__filter .filter__range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#55a500;background:var(--color-green);border-radius:50%;height:20px;pointer-events:auto;width:20px}.modal__filter .filter__range input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#55a500;background:var(--color-green);border:none;border-radius:50%;height:20px;pointer-events:auto;width:20px}.modal__sort{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__sort::-webkit-scrollbar{display:none}.modal__sort.show{opacity:1;overflow:visible;pointer-events:all}.modal__sort .sort__content{background:#fff;background:var(--modal-bg);bottom:0;height:100%;left:0;margin:auto;max-width:100%;overflow-y:auto;padding:25px 0 20px;position:absolute;right:0;top:0;width:100%}.modal__sort .sort__content::-webkit-scrollbar{display:none}.modal__sort .head{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:30px;font-weight:600;justify-content:space-between;line-height:120%;margin-bottom:20px;padding:0 20px;width:100%}.modal__sort .head button{display:flex}.modal__sort .sort__items{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__sort .sort__items::-webkit-scrollbar{height:0;width:0}.modal__sort .sort__item{align-items:center;border-bottom:1px solid #f2f2f2;color:#212121;display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.04em;line-height:16px;padding:20px;text-transform:uppercase;width:100%}.modal__sort .sort__item .sort__img{display:none}.modal__sort .sort__item.active{color:#2196f3}.modal__sort .sort__item.active .sort__img{display:block}.modal_base{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal_base.show{opacity:1;overflow:visible;pointer-events:all}.modal_review__wrapper{background:#fff;background:var(--modal-bg);bottom:0;height:100%;left:0;margin:auto;max-height:724px;max-width:650px;overflow-y:auto;padding:35px 40px;position:absolute;right:0;top:0;width:100%}@media(max-width:768px){.modal_review__wrapper{max-height:100vh;padding:44px 20px 89px}}.modal_review__title{font-size:40px;font-weight:600;letter-spacing:-2%;line-height:48px}.modal_review__header{display:flex;justify-content:space-between;width:100%}.modal_review__form__items{display:flex;flex-direction:column;gap:34px;margin-top:20px}.modal_review__form_item .vue-star-rating{justify-content:space-between;margin-top:15px;width:100%}.modal_review__form_item label{color:#9e9e9e;color:var(--color-gray-400);display:block;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin-bottom:8px;position:relative;text-transform:uppercase}.modal_review__form_item label .important{color:#e53935;color:var(--color-red)}.modal_review__form_item input,.modal_review__form_item textarea{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;line-height:22px;padding:0 20px;transition:.3s;width:100%}.modal_review__form_item input.error,.modal_review__form_item textarea.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal_review__form_item input{height:60px}.modal_review__form_item textarea{padding:10px 20px}.modal_review__form_item textarea:focus{outline:none}.modal_review__form_item button{width:100%}.modal_review__form_item .validation{color:#e53935;color:var(--color-red);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.sidebar{background:#fafafa;background:var(--bg-main);border-radius:0 0 10px 10px;box-shadow:inset 0 5px 40px rgba(0,0,0,.02);max-width:600px;width:100%}.sidebar .item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px}.sidebar .item__phone{color:#373737;color:var(--color-gray-800);font-size:30px;font-weight:700;letter-spacing:.02em;line-height:130%}.sidebar .item__description{margin-top:5px}.sidebar .item__description,.sidebar .item__hours li{color:#686868;color:var(--color-gray-600);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:130%;text-align:center}.cart__sidebar{align-items:flex-start;background:#fafafa;background:var(--bg-main);box-shadow:inset 0 5px 40px rgba(0,0,0,.02);display:flex;flex-direction:column;padding:15px 40px 40px;width:100%}.cart__sidebar .title{color:#373737;color:var(--color-gray-800);font-size:20px;font-weight:600;line-height:130%;margin-bottom:15px}.cart__sidebar .list{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:15px;width:100%}.cart__sidebar .list__items{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);padding:15px 0;width:100%}.cart__sidebar .list__item{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.cart__sidebar .list__item:last-child{margin-bottom:0}.cart__sidebar .list__item--alert{display:flex;justify-content:normal}.cart__sidebar .list__item--alert .list__name{color:#000;color:var(--color-main);font-weight:600;margin-left:5px}.cart__sidebar .list__name{align-items:center;color:#838383;color:var(--color-gray-500);display:flex;font-size:16px;font-weight:400;line-height:130%;position:relative}.cart__sidebar .list__name.name__discount{font-weight:800}.cart__sidebar .list__sum{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%}.cart__sidebar .list__sum.sum__discount{color:#55a500;color:var(--color-green);font-weight:800}.cart__sidebar .list__total{color:#000;color:var(--color-main);font-size:18px;font-weight:700;line-height:130%}.cart__sidebar .list__total.sum{color:#ff6700;color:var(--color-orange)}.cart__sidebar .btns__cart{align-items:center;display:flex;margin-bottom:15px;width:100%}.cart__sidebar__action_buttons{display:flex;flex-direction:column;gap:20px;width:100%}.btn__tooltip{margin-left:5px}.btn__tooltip,.btn__tooltip button{display:flex;position:relative;z-index:15}.btn__tooltip button{align-items:center;height:30px;justify-content:center;width:30px}.btn__tooltip>img{cursor:pointer;height:20px;width:20px}.btn__tooltip .tooltip{align-items:flex-start;display:flex;filter:drop-shadow(0 40px 65px rgba(0,0,0,.05)) drop-shadow(0 25.9259px 38.0671px rgba(0,0,0,.037963)) drop-shadow(0 15.4074px 20.7037px rgba(0,0,0,.0303704)) drop-shadow(0 8px 10.5625px rgba(0,0,0,.025)) drop-shadow(0 3.25926px 5.2963px rgba(0,0,0,.0196296)) drop-shadow(0 .740741px 2.55787px rgba(0,0,0,.012037));flex-direction:row;height:88px;left:20px;opacity:0;position:absolute;top:-7px;transition:.3s;width:358px;z-index:-1}.btn__tooltip .tooltip .arrow{align-items:flex-start;display:flex;flex-direction:column;padding:11px 0 0}.btn__tooltip .tooltip .box{align-items:flex-start;background:#000;background:var(--bg-black);border-radius:5px;color:#fff;display:flex;flex-direction:column;padding:10px 15px;text-align:left}.btn__tooltip .tooltip label{color:#fff;color:var(--color-white);font-size:14px;font-weight:400;line-height:140%;margin-bottom:5px}.btn__tooltip .tooltip span{font-weight:700}.btn__tooltip .tooltip .link{border-bottom:1.5px dashed #ff6700;border-bottom:1.5px dashed var(--color-orange);color:#ff6700;color:var(--color-orange);font-size:14px;font-weight:700;line-height:120%}.btn__tooltip .tooltip.show,.btn__tooltip:hover .tooltip{left:25px;opacity:1;z-index:5}.el-popup{display:flex;margin-left:5px;position:relative}.el-popup .el-popup__container{bottom:40px;filter:drop-shadow(0 40px 65px rgba(0,0,0,.05)) drop-shadow(0 25.9259px 38.0671px rgba(0,0,0,.037963)) drop-shadow(0 15.4074px 20.7037px rgba(0,0,0,.0303704)) drop-shadow(0 8px 10.5625px rgba(0,0,0,.025)) drop-shadow(0 3.25926px 5.2963px rgba(0,0,0,.0196296)) drop-shadow(0 .740741px 2.55787px rgba(0,0,0,.012037));flex-direction:row;height:-moz-fit-content;height:fit-content;left:50%;max-width:200px;opacity:0;position:absolute;transform:translateX(-50%);transition:.3s;z-index:-1}.el-popup .el-popup__container,.el-popup .el-popup__container .box{align-items:flex-start;box-sizing:border-box;display:flex;width:100%}.el-popup .el-popup__container .box{background:#000;background:var(--bg-black);border-radius:5px;color:#fff;flex-direction:column;padding:10px 15px;text-align:left}.el-popup .el-popup__container .box:after{background-color:#000;border-radius:2px;bottom:-7px;content:"";height:12px;left:50%;position:absolute;transform:rotate(45deg) translateX(-50%);width:12px}.el-popup .el-popup__container label{color:#fff;color:var(--color-white);font-size:14px;font-weight:400;line-height:140%;margin-bottom:5px}.el-popup .el-popup__container span{font-weight:700}.el-popup:hover .el-popup__container{opacity:1;z-index:5}.modal__error{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__error::-webkit-scrollbar{display:none}.modal__error.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__error .error__content{align-items:center;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:300px;justify-content:center;left:0;margin:auto;max-width:500px;overflow-y:auto;padding:48px;position:absolute;right:0;top:0;width:100%}.modal__error .error__content::-webkit-scrollbar{display:none}.modal__error .error__content .title{color:#000;color:var(--color-main);font-size:32px;font-weight:600;line-height:120%;margin-bottom:36px}.modal__error .error__content .error__text{color:#000;color:var(--color-main);font-size:16px;font-weight:500;line-height:20px;text-align:center}.modal__error .error__content .link__prev{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:10px;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:600;height:45px;justify-content:center;letter-spacing:-.02em;line-height:100%;margin-top:auto;padding:0 24px}.modal__checkout_success{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__checkout_success::-webkit-scrollbar{display:none}.modal__checkout_success.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__checkout_success .checkout__success_content{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:364px;left:0;margin:auto;max-width:500px;overflow-y:auto;padding:36px;position:absolute;right:0;top:0;width:100%}.modal__checkout_success .checkout__success_content::-webkit-scrollbar{display:none}.modal__checkout_success .close__btn{display:flex;margin-bottom:16px;margin-left:auto}.modal__checkout_success .modal__main{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.modal__checkout_success .icon__success{display:flex}.modal__checkout_success .title{color:#000;color:var(--color-main);font-size:24px;font-weight:600;line-height:30px;margin:16px 0;text-align:center}.modal__checkout_success .subtitle{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:20px;text-align:center}.modal__checkout_success .link__prev{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:10px;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:600;height:45px;justify-content:center;letter-spacing:-.02em;line-height:100%;margin-top:auto;padding:0 24px}.modal__credit_success .title{max-width:300px}.modal__vacancy{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__vacancy::-webkit-scrollbar{display:none}.modal__vacancy.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__vacancy .vacancy__content{align-items:flex-start;background:#fff;background:var(--modal-bg);border-radius:10px;bottom:0;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-height:550px;max-width:500px;padding:24px 36px;position:absolute;right:0;top:0;width:100%}.modal__vacancy .modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.modal__vacancy .modal__main{display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;overflow-y:auto}@media(max-width:767px){.modal__vacancy .modal__main{min-height:auto}}.modal__vacancy .modal__main::-webkit-scrollbar{display:none}.modal__vacancy .title{color:#000;color:var(--color-main);font-size:32px;font-weight:600;line-height:120%}.modal__vacancy .btn__close{display:flex}.modal__vacancy .career__list{margin-bottom:12px}.modal__vacancy .career__list:last-child{margin-bottom:0}.modal__vacancy .career__list .list__item{color:#000;color:var(--color-main);font-size:14px;font-weight:600;line-height:18px;list-style-type:none;margin-bottom:6px}.modal__vacancy .career__list .sub__list{padding-left:22px}.modal__vacancy .career__list .sub__list li{list-style-type:disc}.modal__vacancy .career__desc p,.modal__vacancy .career__list .sub__list li{color:#000;color:var(--color-main);font-size:14px;font-weight:400;line-height:18px}.modal__vacancy .career__desc p{margin-bottom:6px}.modal__vacancy .career__desc p:last-child{margin-bottom:0}.modal__vacancy .career__desc ol,.modal__vacancy .career__desc ul{margin-bottom:12px}.modal__vacancy .career__desc ol:last-child,.modal__vacancy .career__desc ul:last-child{margin-bottom:0}.modal__vacancy .career__desc ol li,.modal__vacancy .career__desc ul li{color:#000;color:var(--color-main);font-size:14px;font-weight:400;line-height:18px;list-style-type:disc}.modal__vacancy .career__footer{margin-top:auto}.modal__vacancy .btn__apply{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:1;margin:20px 0 0 auto;padding:0 24px}@keyframes slide-cart-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-cart-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-checkout-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-checkout-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media(min-width:768px)and (max-width:1360px){.modal__buy_onclick .request{margin:0 auto 40px;max-width:520px}.modal__search.show{max-width:100%}.modal__choose_phone .choose__phone_content{max-width:-moz-max-content;max-width:max-content;width:100%}.modal__choose_phone .section__main{margin-bottom:25px;padding:0 20px 25px;width:100%}.modal__choose_phone .section__main .title{font-size:45px;line-height:130%;padding-bottom:25px}.modal__choose_phone .section__main .news__footer{padding:20px 20px 0}.modal__choose_phone .section__items{padding:0 20px}.modal__choose_phone .close__popup{right:10px;top:10px}.modal__choose_phone .section__bottom{margin:30px 20px 0;max-width:100%;width:auto}.modal__cart .cart__items{padding:25px 20px}.modal__cart .cart__sidebar{margin-top:auto;padding:25px 20px}.modal__checkout .checkout__content .checkout__items{padding:25px 20px}.modal__checkout .checkout__content .cart__sidebar{margin-top:auto;padding:25px 20px}}@media(min-width:768px)and (max-width:1023px){.modal__filter .filter__content{border-radius:10px;height:700px;max-width:600px;padding:0 0 30px}.modal__sort .sort__content{border-radius:10px;height:700px;max-width:600px;padding:40px 0 30px}}@media(max-width:767px){.modal__checkout .head{padding:25px 20px}.modal__checkout .input__item:first-child{margin-bottom:30px}.modal__search{border-radius:0}.modal__search input{background:transparent;font-size:20px}.modal__search .box__head{padding-right:15px}.modal__search .box{background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);padding:20px 0 20px 15px}.modal__search .badges.search{overflow-x:auto}.modal__search .badges.search::-webkit-scrollbar{display:none}.modal__search .badges.search .badge{height:25px;margin-right:10px;min-width:-moz-fit-content;min-width:fit-content;padding:0 10px}.modal__search .box__result .results{width:100%}.modal__search .box__result .result__categories{display:none}.modal__search .box__result .result__product{padding:18px 25px 22px 18px}.modal__buy_onclick .buy__onclick_content{border-radius:0;height:100%;width:100%}.modal__buy_onclick .buy__onclick_content .product__form{display:flex;flex-direction:column;height:100%}.modal__buy_onclick .head{margin-bottom:0}.modal__buy_onclick .head p{max-width:335px;width:100%}.modal__buy_onclick .title{margin-bottom:7px}.modal__buy_onclick .title h1{font-size:30px}.modal__buy_onclick .contact__form,.modal__buy_onclick .product{padding:0 20px}.modal__buy_onclick .request{margin:auto 20px 40px;max-width:-webkit-fill-available;width:100%}.modal__cart .cart__items{padding:0}.modal__cart .head{font-size:30px;margin-bottom:0}.modal__cart .cart__products{border-radius:0;margin-bottom:20px}.modal__cart .cart__product .product__wrapper{width:100%}.modal__cart .cart__product .product__img{height:80px;max-width:80px}.modal__cart .cart__sidebar{padding:25px 20px 45px}.modal__cart .cart__sidebar .list__name .tooltip{height:108px;left:0;max-width:280px;top:30px;width:-moz-max-content;width:max-content}.modal__cart .cart__sidebar .list__name .tooltip .arrow{left:82px;position:absolute;top:-15px;transform:rotate(90deg)}.modal__cart .cart__sidebar .list__name .tooltip .box{padding:10px 15px 15px}.modal__cart .btn__delete p{display:none}.modal__checkout .checkout__content .checkout__items{padding:0}.modal__checkout .checkout__content .head{font-size:30px;margin-bottom:0}.modal__checkout .checkout__content .form__items,.modal__checkout .checkout__content .payment .item p,.modal__checkout .checkout__content .title{padding:0 20px}.modal__checkout .checkout__content .payment .item .informer{padding:0 20px 0 0}.modal__checkout .checkout__content .payment .item .radio-payment{width:-moz-max-content;width:max-content}.modal__checkout .checkout__content .payment .item .list{overflow-x:auto;padding-left:20px;width:100%}.modal__checkout .checkout__content .payment .item .list::-webkit-scrollbar{display:none}.modal__checkout .checkout__content .payment .item .input__form{padding:0 20px}.modal__checkout .checkout__content .payment .item .input__form .list{padding-left:0}.modal__checkout .checkout__content .payment .item .input__items{align-items:flex-start;flex-direction:column}.modal__checkout .checkout__content .product__list .product__items{border-radius:0}.modal__checkout .checkout__content .product__list .product__item .product__count{display:none}.modal__checkout .checkout__content .product__list .product__item .product__price{align-items:center;display:flex;justify-content:space-between;width:100%}.modal__checkout .checkout__content .product__list .product__item .product__price .count{color:#bababa;color:var(--color-gray-300);display:flex;font-size:16px}.modal__checkout .checkout__content .terms .checkbox+label{display:inline-block;padding-left:36px}.modal__checkout .checkout__content .terms .checkbox+label:before{left:20px;position:absolute}.modal__checkout .cart__sidebar{padding:25px 20px}.modal__checkout .cart__sidebar .title{padding:0}.modal__checkout .cart__sidebar .btns__cart{align-items:flex-start;flex-direction:column;margin-bottom:0}.modal__checkout .cart__sidebar .list__name .tooltip{height:108px;left:0;max-width:280px;top:30px;width:-moz-max-content;width:max-content}.modal__checkout .cart__sidebar .list__name .tooltip .arrow{left:82px;position:absolute;top:-15px;transform:rotate(90deg)}.modal__checkout .cart__sidebar .list__name .tooltip .box{padding:10px 15px 15px}.modal__choose_phone{z-index:101}.modal__choose_phone .choose__phone_content{padding:0}.modal__choose_phone .section__items{padding:0 20px}.modal__choose_phone .section__items h6{font-size:18px;line-height:120%;margin:20px 0 0}.modal__choose_phone .section__items p{margin-top:5px}.modal__choose_phone .section__items a{font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.modal__choose_phone .section__main{margin-bottom:5px;padding:0 20px 25px;width:100%}.modal__choose_phone .section__main .title{font-size:25px;line-height:130%;padding-bottom:0}.modal__choose_phone .section__main .news__footer{align-items:flex-start;border-top:none;flex-direction:column-reverse;padding-top:15px}.modal__choose_phone .section__main .date{padding:15px 0 0}.modal__choose_phone .section__main_info{bottom:25px;max-width:335px;width:100%}.modal__choose_phone .section__bottom{border-radius:0;margin:20px 0 0;width:100%}.modal__choose_phone .video__iframe{margin:20px 0 0}.modal__choose_phone .reviews__popup,.modal__choose_phone .video__iframe iframe{border-radius:0}.sidebar{margin-top:auto}.sidebar .item{padding:25px 0 45px}.modal__career .career__content{border-radius:0;height:100%;padding:25px 20px;width:100%}.modal__career .head{margin-bottom:20px}.modal__career .title h1{font-size:30px;line-height:120%}.modal__service .service__content{border-radius:0;height:100%;width:100%}.modal__service .head{margin-bottom:0;padding:25px 20px 20px}.modal__service .title p.title{font-size:26px;margin-bottom:5px}.modal__service .title p{font-size:16px}.modal__service .form{margin-bottom:0;padding:0 20px}.modal__credit .credit__content{height:845px}.modal__credit .credit__content .credit__info{padding:15px 20px 20px}.modal__credit .credit__content .head{font-size:30px;margin-bottom:10px}.modal__credit .credit__content .credit__items{padding:0 20px}.modal__credit .credit__content .credit__term{margin-bottom:25px;padding-bottom:0}.modal__credit .credit__content .credit__term .list{grid-template-columns:repeat(3,1fr)}.modal__credit .credit__content .credit__term .list.hide{max-height:134px;overflow:hidden}.modal__credit .credit__content .credit__term .radio-credit{height:134px}.modal__credit .credit__content .show__options{display:flex}.modal__credit .credit__content .show__options svg{transition:.2s ease}.modal__credit .credit__content .show__options.open svg{transform:rotate(180deg)}.modal__credit .credit__content .credit__footer_contet{padding:25px 20px}.modal__credit .credit__content .input__form{flex-direction:column}.modal__credit .credit__content .input__items{margin:0 0 15px;max-width:100%}.modal__credit .credit__content .input__items:last-child{margin:0}.modal__credit .credit__content .btn.credit{width:100%}.modal__credit .credit__content .btn__secondary{display:none}.modal__primecredit .primecredit__content{height:500px}.modal__primecredit .primecredit__content .primecredit__info{padding:25px 20px 20px}.modal__primecredit .primecredit__content .head{font-size:30px;margin-bottom:20px}.modal__primecredit .primecredit__content .primecredit__items{padding:0 20px}.modal__primecredit .primecredit__content .primecredit__term{margin-bottom:25px;padding-bottom:0}.modal__primecredit .primecredit__content .primecredit__term .list{grid-template-columns:repeat(3,1fr)}.modal__primecredit .primecredit__content .primecredit__term .list.hide{max-height:134px;overflow:hidden}.modal__primecredit .primecredit__content .primecredit__term .radio-credit{height:134px}.modal__primecredit .primecredit__content .show__options{display:flex}.modal__primecredit .primecredit__content .show__options svg{transition:.2s ease}.modal__primecredit .primecredit__content .show__options.open svg{transform:rotate(180deg)}.modal__primecredit .primecredit__content .primecredit__footer_contet{padding:25px 20px 45px}.modal__primecredit .primecredit__content .input__form{flex-direction:column}.modal__primecredit .primecredit__content .input__items{margin:0 0 34px;max-width:100%}.modal__primecredit .primecredit__content .input__items:last-child{margin:0}.modal__primecredit .primecredit__content .btn.credit{width:100%}.modal__primecredit .primecredit__content .btn__secondary{display:none}.modal__compare_mobile .compare__mobile_content{border-radius:0;height:100%;max-width:100%;padding:0 20px}.modal__empty_mobile .empty__mobile_content,.modal__error .error__content{border-radius:0;height:100%;max-width:100%}.modal__error .error__content{padding:24px}.modal__error .error__content .title{font-size:30px}.modal__error .error__content .link__prev{margin-top:36px}.modal__checkout_success .checkout__success_content{border-radius:0;height:100%;max-width:100%;padding:24px}.modal__checkout_success .close__btn{margin-bottom:0}.modal__checkout_success .modal__main{margin:auto}.modal__checkout_success .link__prev{margin-top:16px}.modal__vacancy .vacancy__content{border-radius:0;height:100vh;max-height:none;padding:24px}.modal__vacancy .title{font-size:24px;line-height:28px}.modal__vacancy .career__footer{width:100%}.modal__vacancy .btn__apply{font-size:18px;height:60px;width:100%}}.notification{align-items:center;border-radius:10px;bottom:40px;display:flex;flex-direction:row;height:76px;justify-content:space-between;left:50%;max-width:720px;opacity:0;overflow:hidden;padding:20px 24px;pointer-events:none;position:fixed;transform:translateX(-50%);transition:.3s;width:100%;z-index:30}.notification.show{opacity:1;overflow:visible;pointer-events:all}.notification .ntf__content{align-items:center;color:#444;color:var(--color-deep-gray);display:flex;font-size:16px;font-weight:600;line-height:100%}.notification .ntf__icon{border-radius:10px;margin-right:20px;padding:8px}.notification .btn__ntf{font-size:16px;font-weight:700;line-height:120%}.notification.cart{background:#fff7ed;border:1.5px solid rgba(0,0,0,.03);box-shadow:0 40px 65px rgba(255,103,0,.05),0 25.9259px 38.0671px rgba(255,103,0,.038),0 15.4074px 20.7037px rgba(255,103,0,.03),0 8px 10.5625px rgba(255,103,0,.025),0 3.25926px 5.2963px rgba(255,103,0,.02),0 .740741px 2.55787px rgba(255,103,0,.012)}.notification.cart .ntf__icon{background:#ff6700;background:var(--color-orange);height:36px;width:36px}.notification.cart .btn__ntf{color:#ff6700;color:var(--color-orange)}.notification.compare{background:#f2ffff;background:var(--bg-informer);border:1px solid rgba(0,0,0,.03);box-shadow:0 40px 65px rgba(33,150,243,.05),0 25.9259px 38.0671px rgba(33,150,243,.038),0 15.4074px 20.7037px rgba(33,150,243,.03),0 8px 10.5625px rgba(33,150,243,.025),0 3.25926px 5.2963px rgba(33,150,243,.02),0 .740741px 2.55787px rgba(33,150,243,.012)}.notification.compare .ntf__icon{background:#2196f3;background:var(--bg-blue)}.notification.compare .btn__ntf{color:#2196f3;color:var(--color-blue)}.notification.favorite{background:#fffad3;border:1px solid rgba(0,0,0,.03);box-shadow:0 40px 65px rgba(255,180,0,.05),0 25.9259px 38.0671px rgba(255,180,0,.038),0 15.4074px 20.7037px rgba(255,180,0,.03),0 8px 10.5625px rgba(255,180,0,.025),0 3.25926px 5.2963px rgba(255,180,0,.02),0 .740741px 2.55787px rgba(255,180,0,.012),0 0 20px rgba(255,180,0,.02)}.notification.favorite .ntf__icon{background:#ffb400;background:var(--bg-selective-yellow)}.notification.favorite .btn__ntf{color:#ebaa00;color:var(--color-yellow)}.notification.link{background:#eceff1;background:var(--bg-alice-blue);border:1.5px solid rgba(0,0,0,.03);box-shadow:0 40px 65px rgba(33,150,243,.05),0 25.9259px 38.0671px rgba(33,150,243,.038),0 15.4074px 20.7037px rgba(33,150,243,.03),0 8px 10.5625px rgba(33,150,243,.025),0 3.25926px 5.2963px rgba(33,150,243,.02),0 .740741px 2.55787px rgba(33,150,243,.012);height:56px;justify-content:center;text-align:center}@media(min-width:768px)and (max-width:1023px){.notification{bottom:90px}}@media(max-width:767px){.notification{bottom:75px;padding:16px;width:94%}.notification .ntf__content{font-size:14px}.notification.link .ntf__content{font-size:16px}.notification .ntf__icon{margin-right:10px;width:35px}.notification .btn__ntf{font-size:14px;text-align:center;width:-moz-min-content;width:min-content}}.delivery-conditions{display:flex;position:relative}.delivery-conditions button{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.delivery-conditions-box{background-color:#000;border-radius:5px;bottom:0;height:-moz-fit-content;height:fit-content;min-width:200px;opacity:0;padding:10px 15px;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(100%);transition:opacity .2s ease;width:-moz-fit-content;width:fit-content;z-index:-1}.delivery-conditions-box a{border-bottom:1.7px dashed #ff6700;border-bottom:1.7px dashed var(--color-orange);color:#ff6700;color:var(--color-orange);font-size:14px;font-weight:700;line-height:120%;white-space:nowrap}.delivery-conditions:hover .delivery-conditions-box{opacity:1;z-index:5}.products{min-height:620px;padding:60px 0 20px;position:relative}.products__curtain{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.5);bottom:0;height:calc(100% + 50px);left:0;padding-bottom:50px;position:absolute;right:0;top:0;width:100%}.products--preloader,.products--preloader .container{display:flex}.products--preloader .spinner{margin:0 auto;padding:150px 0 170px}.products .product__title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:120%;margin-bottom:30px}.products .product__items{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.products .product__items::-webkit-scrollbar{display:none}.products .products__swiper{grid-gap:0;display:flex;max-width:1340px;width:100%}.products .product__item{--product-card-padding:25px;align-items:flex-start;background:#fff;background:var(--color-white);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;min-height:460px;overflow:hidden;padding:25px 25px 30px;position:relative}.products .product__item:hover .product__btns{opacity:1;pointer-events:auto;right:8px;visibility:visible}.products .product__item .product__wrapper{width:100%}.products .product__item .label__gift{position:absolute;right:0;top:0}.products .product__item .product__btns{display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;right:-48px;top:70px;transition:.3s;visibility:hidden;z-index:2}.products .product__item .product__btns .btn__wrap{align-items:center;background:transparent;border-radius:10px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:.3s;width:48px}.products .product__item .product__btns .btn__wrap svg{fill:var(--text-colors-body-text);height:20px;min-width:20px;pointer-events:none;width:20px}.products .product__item .product__btns .btn__wrap.is-active svg{fill:#ff6700;fill:var(--color-orange)}.products .product__item-status-ping{background-color:#e53935;background-color:var(--color-red);border-radius:50%;height:7px;position:absolute;right:14px;top:14px;width:7px}.products .product__item-status-ping--stock{background-color:#87d70e;background-color:var(--bg-success)}.products .product__img{display:flex;flex-direction:column;height:180px;margin:0 auto;max-width:250px;position:relative;width:100%}.products .product__img .product__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.products .inline-badges{height:56.5px;padding:11px 0 0}.products .inline-badges__only_online{align-items:center;background-color:#f5e9fe;display:flex;height:25px;justify-content:center;text-transform:uppercase;transform:translateX(calc(var(--product-card-padding)*-1));width:calc(100% + var(--product-card-padding)*2)}.products .inline-badges__only_online span{color:#a321f3;font-size:10px;font-weight:700;letter-spacing:4%;line-height:14px}.products .product__prices{align-items:center;display:flex;margin-bottom:5px;margin-top:auto;width:100%}.products .product__prices .price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%;margin-right:15px}.products .product__prices .price.old__price{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:130%;position:relative;-webkit-text-decoration:none;text-decoration:none}.products .product__prices .price.old__price:before{border-top:1px solid #9e9e9e;border-top:1px solid var(--color-gray-400);content:" ";display:block;height:3px;position:absolute;top:9px;transform:rotate(-4deg);width:100%}.products .product__name{word-wrap:break-word;color:#000;color:var(--color-main);display:block;font-size:16px;font-weight:400;height:20px;line-height:130%;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.products .additional{align-items:center;display:flex;height:25px;margin-bottom:25px;width:100%}.products .additional .cashback{align-items:center;background:#87d70e;background:var(--bg-cashback);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;height:25px;justify-content:center;letter-spacing:.04em;line-height:100%;margin-right:15px;padding:0 10px;text-transform:uppercase}.products .additional .credit__price{color:#55a500;color:var(--color-green);font-size:13px;font-weight:600;line-height:130%}.products .actions{align-items:center;display:flex;flex-direction:row;width:100%}.products.catalog{margin:0 0 50px}@media(min-width:1024px)and (max-width:1360px){.products{padding:50px 0 10px}.products .product__items{grid-gap:10px;grid-template-columns:repeat(3,1fr)}.products .products__swiper{grid-gap:0}.products .products__swiper .product__item:last-child{display:flex}}@media(min-width:768px)and (max-width:1023px){.products{overflow:hidden;padding:50px 0 20px}.products .product__items{overflow-x:auto}.products .products__swiper{overflow:visible}.products.catalog .product__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.products{min-height:600px;overflow:hidden;padding:20px 0}.products .badges{align-items:start;display:flex;flex-direction:column;gap:5px;position:absolute;top:25px;z-index:9}.products .additional{align-items:flex-start;flex-direction:column;gap:4px;height:auto;margin-bottom:15px}.products .additional .cashback{padding:7.5px 10px}.products .actions .btn__add_cart{font-size:14px;height:36px;width:100%}.products .actions .btn__add_cart img{height:17px;margin-right:4px;width:17px}.products .actions .btn__buy_click{height:36px;margin-left:8px;width:36px}.products .inline-badges{height:35px;padding:5px 0}.products .product__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:auto;white-space:normal}.products .product__title{font-size:30px;margin-bottom:15px}.products .product__prices{justify-content:space-between}.products .product__prices .price{font-size:14px}.products .product__item{min-height:440px;padding:50px 15px 25px}.products .product__items{overflow-x:auto}.products .products__swiper{overflow:visible}}.mobile__bar{align-items:center;background:#fff;border-top:1px solid #f2f2f2;border-top:1px solid var(--border-gray);bottom:0;display:none;flex-direction:column;left:0;position:fixed;right:0;z-index:99}.mobile__bar .bar__items{align-items:center;background:#fff;display:flex;justify-content:space-around;width:100%}.mobile__bar .bar__item{align-items:center;background:#fff;background:var(--bg-white);color:#444;color:var(--color-deep-gray);display:flex;flex-direction:column;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:120%;padding:10px 14px;text-transform:uppercase}.mobile__bar .bar__item svg{margin-bottom:5px}.mobile__bar .bar__item.active{box-shadow:inset 0 -1.5px 0 #f2f2f2,inset 0 3px 0 #ff6700;box-shadow:inset 0 -1.5px 0 #f2f2f2,inset 0 3px 0 var(--color-orange)}.mobile__bar .bar__item.active svg rect{fill:#ff6700;fill:var(--color-orange)}.mobile__bar .bar__item-cart{position:relative}.mobile__bar .bar__item-cart span{align-items:center;background-color:#ff6700;background-color:var(--color-orange);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:400;height:20px;justify-content:center;line-height:1;position:absolute;right:5px;text-align:center;top:5px;width:20px}@media(max-width:1023px){.mobile__bar{display:flex}}.catalog__mobile{background:#fff;background:var(--bg-white);bottom:0;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:.3s;width:100%;z-index:-1}.catalog__mobile.show{opacity:1;overflow:visible;pointer-events:all;z-index:999}.catalog__content{align-items:flex-start;background:#fff;background:var(--bg-white);display:flex;flex-direction:column;height:100%;width:100%}.catalog__head{align-items:center;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:30px;font-weight:600;justify-content:space-between;line-height:120%;padding:25px 15px 20px 20px;width:100%}.close__catalog{display:flex}.catalog__items{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 85px);margin-bottom:64px;overflow-y:auto;width:100%}.catalog__items::-webkit-scrollbar{display:none}.catalog__items--vitrina{display:none;margin:20px 0}@media(max-width:1024px){.catalog__items--vitrina{display:flex}}.catalog__item{align-items:flex-start;border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;flex-direction:column;width:100%}.catalog__item_head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:20px 22.5px 20px 20px;width:100%}.catalog__item_head.open~.subcategories{height:auto;opacity:1;padding:20px 60px 25px;transform:scaleY(1);transform-origin:top;transition:transform .3s ease,height .3s ease,opacity .3s ease}.catalog__item_head.open .btn__arr{transform:rotate(180deg)}.catalog__item_head.open .catalog__link{color:#ff6700;color:var(--color-orange)}.catalog__item_head.open .phone__img rect{fill:#ff6700;fill:var(--color-orange);stroke:#ff6700;stroke:var(--color-orange)}.catalog__item_head.open .phone__img rect:first-child{fill:none}.catalog__item_head.open .audio path,.catalog__item_head.open .children path,.catalog__item_head.open .fitnes path,.catalog__item_head.open .netbook path,.catalog__item_head.open .transport path,.catalog__item_head.open .tv path,.catalog__item_head.open .tv rect,.catalog__item_head.open .watch path{stroke:#ff6700;stroke:var(--color-orange)}.catalog__item_head.open .photo path,.catalog__item_head.open .style path{fill:#ff6700;fill:var(--color-orange)}.catalog__item_head.open .home path,.catalog__item_head.open .photo circle{stroke:#ff6700;stroke:var(--color-orange)}.catalog__item_head.open .home circle{fill:#ff6700;fill:var(--color-orange)}.catalog__item_head.open .accessories path,.catalog__item_head.open .accessories rect,.catalog__item_head.open .drons circle,.catalog__item_head.open .drons path{stroke:#ff6700;stroke:var(--color-orange)}.catalog__item_head.close~.subcategories{height:0;max-height:0;opacity:0;overflow:hidden;transform:scaleY(0);transition:.3s ease-out}.catalog__item_head img{margin-right:10px;width:20px}.catalog__item .catalog__link{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:20px;font-weight:600;line-height:100%}.catalog__item .catalog__link svg{margin-right:15px}.catalog__item .btn__arr{align-items:center;display:flex}.subcategories{background:#fafafa;background:var(--bg-main);width:100%}.subcategories,.subcategories .subcategories__group{align-items:flex-start;display:flex;flex-direction:column}.subcategories .subcategories__group{margin-bottom:30px}.subcategories .subcategories__group:last-child{margin-bottom:0}.subcategories .title{font-size:16px;font-weight:700}.subcategories .subcategories__item,.subcategories .title{color:#000;color:var(--color-main);line-height:100%;margin-bottom:15px}.subcategories .subcategories__item{font-size:18px;font-weight:400}.subcategories .subcategories__item:last-child{margin-bottom:0}@media(min-width:768px)and (max-width:1023px){.catalog__mobile{background:rgba(25,25,25,.4)}.catalog__mobile.show .catalog__content{right:0}.catalog__content{max-width:650px;overflow-y:auto;position:absolute;right:-650px;top:0;transition:.3s ease-in-out}}.breadcrumb{margin:20px 0 30px}.breadcrumb .breadcrumb__items{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;padding:7px 0 27px}.breadcrumb .breadcrumb__item{color:#9e9e9e;color:var(--color-gray-400);display:inline;display:flex;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.breadcrumb .breadcrumb__item[aria-current=page]{color:#212121;color:var(--color-gray-900)}.breadcrumb .breadcrumb__item+li:before{border-right:1.5px solid #bababa;border-right:1.5px solid var(--color-gray-300);content:"";display:inline-block;height:10px;margin:0 7px -1px 10px;transform:rotate(15deg)}.breadcrumb .breadcrumb__item a{white-space:nowrap}.breadcrumb nav.breadcrumb li+li:before{border-right:.1em solid;content:"";display:inline-block;height:.8em;margin:0 .25em;transform:rotate(15deg)}.breadcrumb.product .breadcrumb__content{align-items:center;display:flex;justify-content:space-between;width:100%}.breadcrumb.product .breadcrumb__items{border-bottom:none;padding:0}.breadcrumb.product .copy__link{align-items:center;color:#2196f3;color:var(--color-blue);display:none;font-size:13px;font-weight:600;line-height:143%;margin-left:10px;white-space:nowrap}.breadcrumb.product .copy__link img{margin-right:5px}.breadcrumb.contacts{margin:0}.breadcrumb.mb-50{margin:18px 0 50px}.breadcrumb.mb-20{margin:18px 0 20px}.breadcrumb__content{overflow-x:scroll}.breadcrumb__content::-webkit-scrollbar{display:none}.breadcrumb__content--certain-height{height:20px}@media(min-width:1024px)and (max-width:1360px){.breadcrumb.product .copy__link{display:flex}.breadcrumb.mb-50{margin:20px 0}}@media(min-width:768px)and (max-width:1023px){.breadcrumb.product .copy__link{display:flex}.breadcrumb.mb-50{margin:20px 0}}@media(max-width:767px){.breadcrumb{margin:0;overflow-x:auto}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb .breadcrumb__items{min-width:100%;padding:0 10px 20px 0;width:-moz-max-content;width:max-content}.breadcrumb.promo{margin:18px 0 0}.breadcrumb.promo .breadcrumb__items{border:none}.breadcrumb.acticle__breadcrumb,.breadcrumb.product{display:none}.breadcrumb.mb-50{margin:20px 0}}.banner__top{max-height:70px;width:100%}.banner__top.hide{display:none}.banner__top .banner__content{align-items:center;background:rgba(33,150,243,.05);border:1.5px solid rgba(0,0,0,.01);display:flex;flex-direction:row;justify-content:space-between;padding:0 50px;width:100%}.banner__top .banner__content .close-banner{display:flex}.banner__top .banner__item{align-items:center;display:flex;flex-direction:row;margin:0 auto}.banner__top .banner__item img{margin-right:20px}.banner__top .banner__item .btn__question{color:#212121;color:var(--color-gray-900);font-size:16px;font-weight:600;line-height:100%}@media(max-width:767px){.banner__top .banner__content{padding:0 20px 0 10px}.banner__top .banner__item img{margin:0}.banner__top .banner__item .btn__question{margin:0 20px 0 0}}.blog__content{display:flex;flex-direction:row;justify-content:space-between}.blog__items_large{align-items:flex-start;display:flex;flex-direction:column;max-width:850px;padding-right:40px;width:100%}.blog__items_large .blog__item{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;margin-bottom:30px;padding-bottom:30px;width:100%}.blog__items_large .blog__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog__items_large .item__info{align-items:flex-start;display:flex;flex-direction:column;max-width:370px;width:100%}.blog__items_large .item__img{border-radius:10px;height:313px;margin-right:40px;width:400px}.blog__items_large .item__img img{border-radius:10px;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog__items_large .item__date{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;text-transform:uppercase}.blog__items_large .item__name{-webkit-line-clamp:3;color:#000;color:var(--color-main);font-size:30px;line-height:36px;margin:10px 0}.blog__items_large .item__description,.blog__items_large .item__name{-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;overflow:hidden}.blog__items_large .item__description{-webkit-line-clamp:6;color:#212121;color:var(--color-gray-900);font-size:16px;line-height:140%;max-height:134px}.blog__items_large .item__hastags{grid-row-gap:5px;grid-column-gap:10px;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:auto}.blog__items_large .item__hastags .item__hastag{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#eceff1;background:var(--bg-alice-blue);border-radius:5px;color:#686868;color:var(--color-gray-600);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;padding:7px 10px;text-transform:uppercase}.blog__items_small{align-items:flex-start;border-left:1.5px solid #f2f2f2;border-left:1.5px solid var(--bg-gray);display:flex;flex-direction:column;max-width:490px;padding-left:40px}.blog__items_small .item__news{align-items:flex-start;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;width:100%}.blog__items_small .item__news:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog__items_small .item__info{align-items:flex-start;display:flex;flex-direction:column;margin-right:30px;max-width:270px;min-height:127px;width:100%}.blog__items_small .item__img{border-radius:10px;height:127px;max-width:150px;width:100%}.blog__items_small .item__img img{border-radius:10px;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog__items_small .item__date{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.02em;line-height:100%;margin-bottom:5px;text-transform:uppercase}.blog__items_small .item__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:24px;margin-bottom:10px;overflow:hidden}.blog__items_small .item__hastags{grid-column-gap:10px;grid-row-gap:5px;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:auto}.blog__items_small .item__hastags .item__hastag{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#eceff1;background:var(--bg-alice-blue);border-radius:5px;color:#686868;color:var(--color-gray-600);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;padding:7px 10px;text-transform:uppercase}.blog__items_small .item__hastags .item__hastag:last-child{margin-right:0}@media(min-width:1024px)and (max-width:1360px){.blog__items_large{padding-right:30px}.blog__items_large .item__img{margin:0 30px 0 0}.blog__items_small{max-width:400px;padding-left:30px}}@media(min-width:1024px)and (max-width:1200px){.blog__items_large .blog__item{border-bottom:none;flex-direction:column;height:100%;margin-bottom:0;padding-bottom:0}.blog__items_large .item__img{margin:0 0 30px;max-width:100%;width:100%}.blog__items_large .item__info{height:100%;max-width:100%;width:100%}.blog__items_small{max-width:504px;width:100%}.blog__items_small .item__news:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog__items_small .item__info{max-width:274px;min-height:163px;width:100%}.blog__items_small .item__img{height:163px;max-width:170px}}@media(min-width:768px)and (max-width:1023px){.blog__items_large{padding-right:20px}.blog__items_large .blog__item{border-bottom:none;flex-direction:column;height:100%;margin-bottom:0;padding-bottom:0}.blog__items_large .item__date{font-size:10px}.blog__items_large .item__name{font-size:26px;line-height:32px}.blog__items_large .item__description{display:none}.blog__items_large .item__img{height:240px;margin:0 0 20px;max-width:100%;width:100%}.blog__items_large .item__info{height:100%;max-width:100%;width:100%}.blog__items_small{max-width:350px;padding-left:20px;width:100%}.blog__items_small .item__news{margin-bottom:20px;padding-bottom:20px}.blog__items_small .item__news:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog__items_small .item__date{font-size:10px}.blog__items_small .item__name{font-size:16px;line-height:20px}.blog__items_small .item__info{margin-right:20px;max-width:200px;min-height:110px}.blog__items_small .item__img{height:110px;max-width:130px}.blog__items_small .item__hastags .item__hastag{font-size:8px}}@media(max-width:767px){.blog__content{flex-direction:column;width:100%}.blog__items_large{border-right:none;padding-right:0;width:100%}.blog__items_large .blog__item{flex-direction:column;margin-bottom:25px;padding-bottom:25px}.blog__items_large .item__img{height:250px;margin:0 0 20px;width:100%}.blog__items_large .item__info{max-width:100%}.blog__items_large .item__name{font-size:20px;font-weight:600;line-height:140%;margin:10px 0 15px}.blog__items_large .item__description{display:none}.blog__items_small{max-width:100%;padding-left:0}.blog__items_small .item__news{flex-direction:column-reverse;margin-bottom:25px;padding-bottom:25px;width:100%}.blog__items_small .item__news:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog__items_small .item__info{max-width:100%;min-height:-moz-max-content;min-height:max-content}.blog__items_small .item__img{height:250px;margin-bottom:20px;max-width:100%}.blog__items_small .item__name{-webkit-line-clamp:3;font-size:20px;line-height:140%;margin-bottom:15px}.blog__items_small .item__hastags{margin-top:0}}.floating__actions{bottom:80px;display:none;left:50%;margin:0 auto;position:fixed;transform:translateX(-50%);width:100%;z-index:4}.floating__actions .floating__items{background:#444;background:var(--bg-deep-gray);border-radius:10px;box-shadow:0 40px 65px rgba(0,0,0,.05),0 25.9259px 38.0671px rgba(0,0,0,.038),0 15.4074px 20.7037px rgba(0,0,0,.03),0 8px 10.5625px rgba(0,0,0,.025),0 3.25926px 5.2963px rgba(0,0,0,.02),0 .740741px 2.55787px rgba(0,0,0,.012);display:grid;grid-template-columns:repeat(3,1fr);height:50px;margin:0 15px;width:100%}.floating__actions .floating__item{align-items:center;border-right:1.5px solid #4f4f4f;border-right:1.5px solid var(--border-gray-700);color:#fff;color:var(--color-white);display:flex;font-size:11px;font-weight:700;height:100%;justify-content:center;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.floating__actions .floating__item:last-child{border-right:none}.floating__actions .floating__item img{margin-right:5px}@media(min-width:768px)and (max-width:1023px){.floating__actions{display:flex}.floating__actions .floating__items{margin:0 auto;max-width:400px}}@media(max-width:767px){.floating__actions{display:flex}}.add__compare{bottom:80px;display:none;left:50%;margin:0 auto;position:fixed;transform:translateX(-50%);width:100%;z-index:3}.add__compare .add__items{background:#444;background:var(--bg-deep-gray);border-radius:10px;box-shadow:0 40px 65px rgba(0,0,0,.05),0 25.9259px 38.0671px rgba(0,0,0,.038),0 15.4074px 20.7037px rgba(0,0,0,.03),0 8px 10.5625px rgba(0,0,0,.025),0 3.25926px 5.2963px rgba(0,0,0,.02),0 .740741px 2.55787px rgba(0,0,0,.012);display:flex;height:50px;justify-content:center;margin:0 15px;max-width:100%;width:100%}.add__compare .add__item{align-items:center;border-right:1.5px solid #4f4f4f;border-right:1.5px solid var(--border-gray-700);color:#fff;color:var(--color-white);display:flex;font-size:11px;font-weight:700;height:100%;justify-content:center;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.add__compare .add__item:last-child{border-right:none}.add__compare .add__item img{margin-right:5px}@media(min-width:768px)and (max-width:1023px){.add__compare{display:flex}.add__compare .add__items{margin:0 auto;max-width:400px}}@media(max-width:767px){.add__compare{display:flex}}.voucher{align-items:center;background:rgba(25,25,25,.9);display:flex;height:100%;justify-content:center;left:50%;margin:auto;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s ease;width:100%;z-index:999}.voucher .voucher__content{background:linear-gradient(180deg,#ff4b29,#b8290f);border-radius:10px;box-shadow:69.33px 72.0648px 190px rgba(255,103,0,.1),35.1px 36.4828px 82.8281px rgba(255,103,0,.068),13.87px 14.413px 30.875px rgba(255,103,0,.05),3.03px 3.15283px 10.9844px rgba(255,103,0,.033),-69.3302px 72.0648px 190px rgba(255,103,0,.1),-35.0984px 36.4828px 82.8281px rgba(255,103,0,.068),-13.866px 14.413px 30.875px rgba(255,103,0,.05),-3.03319px 3.15283px 10.9844px rgba(255,103,0,.033);display:flex;flex-direction:column;height:350px;margin:auto;max-width:400px;outline:2px solid rgba(0,0,0,.1);outline-offset:-10px;position:relative;width:100%}.voucher .voucher__content:after{background-image:url(/_nuxt/img/front-background.909454f.png);background-position:bottom;background-repeat:no-repeat;border-radius:0 0 10px 10px;bottom:0;content:"";height:205px;left:-5px;position:absolute;width:410px}.voucher .voucher__content:before{background-image:url(/_nuxt/img/voucher-background.69cd8a0.png);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:10px;position:absolute;top:-75px;width:100%}.voucher .voucher__content .voucher__text{position:relative;top:-25px;z-index:9}.voucher .voucher__content .voucher__value{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(180deg,#793a00,#5b2c00);-webkit-background-clip:text;background-clip:text;font-size:65px;font-weight:900;line-height:100%;text-align:center;text-transform:uppercase}.voucher .voucher__content .voucher__label{color:#6f3000;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:100%;text-align:center;text-transform:uppercase}.voucher .voucher__content .voucher__link{align-items:center;background:#fff;border-radius:10px;color:#d73517;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;line-height:100%;margin:30px auto 0;max-width:235px;padding:0 25px}.voucher .voucher__content .voucher__link img{margin-left:10px}.voucher .voucher__countdown{align-items:center;display:flex;flex-direction:column;margin:auto 0 35px;position:relative;z-index:9}.voucher .voucher__countdown p{color:#fff;font-size:18px;font-weight:600;line-height:100%;margin-bottom:15px}.voucher .voucher__countdown .counter__items{grid-column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);max-width:165px;width:100%}.voucher .voucher__countdown .counter__item{display:flex;flex-direction:column}.voucher .voucher__countdown .counter__item .input{align-items:center;background:#000;border-radius:10px;color:#fff;display:flex;font-size:25px;font-weight:700;height:45px;justify-content:center;line-height:100%;margin-bottom:10px;text-align:center;text-transform:uppercase;width:100%}.voucher .voucher__countdown .counter__item span{color:#000;font-size:14px;font-weight:700;line-height:100%;opacity:.35;text-align:center;text-transform:uppercase}.voucher .btn__close{position:absolute;right:50px;top:40px;z-index:9}.voucher__input{align-items:center;background:rgba(25,25,25,.9);display:flex;height:100%;justify-content:center;left:50%;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s;transition:.3s;width:100%;z-index:999}.voucher__input.show{opacity:1;overflow:visible;pointer-events:all}.voucher__input .voucher__content{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;box-shadow:20px 20px 10px rgba(0,0,0,.15);display:flex;flex-direction:column;height:300px;margin:auto;max-width:350px;padding:45px 42px 26px;position:relative;width:100%}.voucher__input .voucher__form{display:flex;flex-direction:column;height:100%;width:100%}.voucher__input .input__form{margin-bottom:25px;max-width:266px;width:100%}.voucher__input .input__form:last-child{margin-bottom:0}.voucher__input .input__form input{align-items:center;background:#fff;border-radius:10px;color:#000;display:flex;flex-direction:row;font-size:16px;font-weight:600;height:50px;letter-spacing:-.02em;line-height:100%;max-width:266px;padding:0 25px;width:100%}.voucher__input .input__form input::-moz-placeholder{color:#757575;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:100%}.voucher__input .input__form input::placeholder{color:#757575;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:100%}.voucher__input .input__form input.error{border:1.5px solid #e53935;border:1.5px solid var(--color-red)}.voucher__input .input__form span{color:#e53935;color:var(--color-red);display:block;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:100%;margin-top:7px}.voucher__input .btn__form{align-items:center;background-color:#fff;border-radius:10px;color:#d73517;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;letter-spacing:-.02em;line-height:100%;margin:auto auto 0;max-width:235px;width:100%}.voucher__input .btn__close{position:absolute;right:40px;top:40px;z-index:9}.voucher__success{align-items:center;background:rgba(25,25,25,.9);display:flex;height:100%;justify-content:center;left:50%;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s;transition:.3s;width:100%;z-index:999}.voucher__success.show{opacity:1;overflow:visible;pointer-events:all}.voucher__success .voucher__content{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;box-shadow:20px 20px 10px rgba(0,0,0,.15);display:flex;flex-direction:column;height:300px;margin:auto;max-width:350px;padding:55px;position:relative;width:100%}.voucher__success .voucher__content span{color:#fff;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:100%;margin:auto}.voucher__success .btn__close{position:absolute;right:40px;top:40px;z-index:9}.modal__gift{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__gift::-webkit-scrollbar{display:none}.modal__gift.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__gift .gift__content{align-items:flex-start;background:#fff;border-radius:10px;bottom:0;display:flex;flex-direction:column;height:-moz-max-content;height:max-content;left:0;margin:auto;max-width:600px;min-height:-moz-fit-content;min-height:fit-content;overflow-x:hidden;padding:35px 40px 40px;position:absolute;right:0;top:0;width:100%}.modal__gift .gift__content::-webkit-scrollbar{display:none}.modal__gift .gift__content .form__item{color:#9e9e9e;color:var(--color-gray-400);display:flex;flex-direction:column;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:30px;text-transform:uppercase;width:100%}.modal__gift .gift__content .form__item input{align-items:center;background:#fff;background:var(--modal-bg);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;line-height:120%;margin-top:10px;padding:0 20px;transition:.3s;width:100%}.modal__gift .gift__content .form__item input::-moz-placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:120%}.modal__gift .gift__content .form__item input::placeholder{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;line-height:120%}.modal__gift .gift__content .form__item input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.modal__gift .gift__content .form__item input:disabled{opacity:.5;pointer-events:none}.modal__gift .gift__content .form__item input.error{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.modal__gift .gift__content .form__item input.error+.validation{color:#e53935;color:var(---border-red);display:flex}.modal__gift .gift__content .form__item .validation{display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-top:4px;text-transform:uppercase}.modal__gift .gift__content .contact__form{height:-moz-fit-content;height:fit-content;min-height:300px}.modal__gift .modal__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.modal__gift .title{color:#000;font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:48px}.modal__gift .btn__close{display:flex}.modal__gift .modal__main{align-items:flex-start;display:flex;flex-direction:column;height:100%;width:100%}.modal__gift .text{color:#000;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:140%;margin:5px 0 30px}.modal__gift .contact__form{width:100%}.modal__gift .contact__form .contact__item{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal__gift .contact__form label{color:#9e9e9e;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;text-transform:uppercase}.modal__gift .contact__form input{align-items:center;background:#fff;border:1.5px solid #f2f2f2;border-radius:10px;color:#000;display:flex;flex-direction:row;font-size:16px;font-weight:400;height:60px;letter-spacing:-.02em;line-height:120%;padding:0 20px;width:100%}.modal__gift .contact__form input::-moz-placeholder{color:#9e9e9e;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:120%}.modal__gift .contact__form input::placeholder{color:#9e9e9e;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:120%}.modal__gift .btn__gift{align-items:center;background:#ff6700;background:var(--color-orange);border:1px solid rgba(0,0,0,.03);border-radius:10px;color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:600;height:60px;justify-content:center;letter-spacing:-.02em;line-height:100%;margin-top:auto;padding:0 25px;width:100%}.modal__message{background:rgba(25,25,25,.4);height:100%;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:999}.modal__message::-webkit-scrollbar{display:none}.modal__message.show{opacity:1;overflow-y:auto;pointer-events:all}.modal__message .message__content{align-items:center;background:#fff;border-radius:10px;bottom:0;display:flex;flex-direction:column;height:296px;justify-content:center;left:0;margin:auto;max-width:600px;overflow-y:auto;padding:35px 32px;position:absolute;right:0;top:0;width:100%}.modal__message .message__content::-webkit-scrollbar{display:none}.modal__message .btn__close{display:flex;position:absolute;right:40px;top:35px}.modal__message .text{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.modal__message .text p{color:#000;font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:38px;text-align:center}.modal__message .text span{display:block;margin-top:10px;text-align:center}@media(max-width:767px){.voucher .voucher__content{max-width:335px}.voucher .voucher__content:after{background-image:url(/_nuxt/img/front-background-m.34eb811.png);width:345px}.voucher .voucher__content:before{background-image:url(/_nuxt/img/voucher-background-m.33abe28.png)}.voucher .voucher__content .voucher__value{font-size:60px}.voucher .voucher__content .voucher__label{font-size:10px}.voucher .voucher__content .voucher__link{max-width:200px}.modal__gift .gift__content{border-radius:0;height:100%;padding:25px 20px 20px}.modal__gift .modal__header{align-items:flex-start}.modal__gift .title{font-size:30px;line-height:120%;margin-right:24px}.modal__message .message__content{border-radius:0;height:100%;padding:25px 20px 20px}.modal__message .btn__close{right:20px;top:25px}.modal__message .text p{font-size:32px;line-height:38px}}@media(min-width:320px)and (max-width:360px){.voucher__input .voucher__content{height:285px;max-width:335px;padding:35px 42px 21px}.voucher__success .voucher__content{height:285px;max-width:335px;padding:55px 42px}.modal__message .text p{font-size:30px;line-height:36px}}@media(max-width:320px){.voucher .voucher__content{max-width:300px}.voucher .voucher__content:after{background-size:contain;width:310px}.voucher .voucher__content:before{background-size:contain}.voucher .voucher__content .voucher__text{top:-10px}.voucher .voucher__content .voucher__value{font-size:52px}.voucher .voucher__content .voucher__label{font-size:9px}.voucher .voucher__content .voucher__link{font-size:14px;max-width:180px}.voucher__input .voucher__content{height:260px;max-width:300px;padding:35px 42px 21px}.voucher__input .input__form{margin-bottom:20px}.voucher__input .input__form input{border-radius:6px;height:45px}.voucher__input .btn__form{height:45px}.voucher__success .voucher__content{height:260px;max-width:300px;padding:45px 42px}.voucher__success .voucher__content span{font-size:16px}.modal__gift .title{font-size:26px}.modal__message .text p{font-size:26px;line-height:32px}}.error-page{display:flex;padding:0 0 120px}.error-page__container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.error-page__container>img{aspect-ratio:1/1;max-width:400px;min-height:300px;width:100%}.error-page__container h1{font-size:110px;font-weight:700;line-height:1;margin-bottom:30px}.error-page__container p{font-size:16px;font-weight:500;line-height:128%;margin-bottom:24px;max-width:300px;text-align:center}.error-page__container a{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:12px 24px;text-align:center;transition:background-color .4s ease}.error-page__container a,.error-page__container a:hover{background-color:#ff6700;background-color:var(--color-orange)}@media(max-width:1024px){.error-page{padding:40px 0 120px}}.terms{padding:15px 0}.terms__container{display:flex;flex-direction:column;width:100%}.terms .tc{text-align:center}.terms .mw800{margin-left:auto;margin-right:auto;max-width:800px}.terms .table{display:flex;flex-direction:column}.terms>div+p{margin:0 auto 12px;max-width:800px;text-align:center}.terms table{display:none}.terms h1{font-size:60px;font-weight:700;line-height:138%;margin-bottom:20px}@media(max-width:992px){.terms h1{font-size:40px;margin-bottom:12px}}@media(max-width:575px){.terms h1{font-size:30px}}.terms ul{margin:12px auto 36px;max-width:800px;width:100%}.terms ul li{display:grid;grid-template-columns:70% 30%}.terms ul li span:nth-child(2){text-align:center}.terms ul li:not(:last-child){margin-bottom:12px}.terms h4{font-size:18px;font-weight:600;line-height:138%;text-align:center}.terms h4:not(:last-child){margin-bottom:12px}@media(max-width:575px){.terms h4{font-size:20px}.terms h4:not(:last-child){margin-bottom:10px}}.terms h3{font-size:24px;font-weight:600;line-height:138%}.terms h3:not(:last-child){margin-bottom:12px}@media(max-width:575px){.terms h3{font-size:20px}.terms h3:not(:last-child){margin-bottom:10px}}.terms p{font-size:16px;line-height:138%;margin-bottom:12px}.terms p b{font-weight:700}@media(max-width:575px){.terms p{font-size:14px;margin-bottom:10px}}.order{display:flex;margin:60px 0}@media(max-width:768px){.order{margin:30px 0}}.order__container{max-width:1024px}.order__container,.order__item{display:flex;flex-direction:column;width:100%}.order__item{align-items:center;background-color:#fff;border-radius:20px;margin-bottom:24px;padding:80px 60px}.order__item h3{font-size:24px;font-weight:600;line-height:138%;margin-bottom:12px}@media(max-width:768px){.order__item{margin-bottom:12px;padding:40px 20px}}.order__message>svg{margin-bottom:20px}.order__message h3{text-align:center}.order__message p{font-size:16px;font-weight:400;line-height:138%;margin-bottom:12px;max-width:400px;text-align:center}.order__message a{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:12px 24px;text-align:center;transition:background-color .4s ease}.order__message a,.order__message a:hover{background-color:#ff6700;background-color:var(--color-orange)}.order__details{align-items:normal;display:flex;text-align:left}.order__details h3{margin-bottom:24px}.order__details-list{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:575px){.order__details-list{display:flex;flex-direction:column}}.order__details-list-item{display:flex;flex-direction:column}.order__details-list-item:not(:last-child){margin-bottom:24px}.order__details-list-item h4{font-size:20px;font-weight:600;line-height:138%;margin-bottom:12px}.order__details-list-item span{font-size:16px;font-weight:400;line-height:138%}.order__products{align-items:normal}.order__products h3{margin-bottom:24px;text-align:left;text-align:initial}.order__products-list{display:flex;flex-direction:column;width:100%}.order__products-list-item{align-items:center;display:grid;grid-template-columns:8.85% 50% 20.575% 20.575%}.order__products-list-item:not(:last-child){margin-bottom:12px}@media(max-width:575px){.order__products-list-item{grid-template-columns:50px auto;grid-template-rows:1fr 1fr}}.order__products-list-item-img{display:flex;max-height:80px;max-width:80px}.order__products-list-item-img img{width:100%}.order__products-list-item h4{font-size:18px;font-weight:600;line-height:138%;margin-left:24px}.order__products-list-item-count{text-align:center}.order__products-list-item-price{font-size:18px;font-weight:600;line-height:138%;text-align:right}.reviews-slider{box-sizing:border-box;display:flex;min-height:778px;padding:40px 0 0;width:100%}.reviews-slider .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:120%;margin-bottom:20px}@media(max-width:1024px){.reviews-slider .title{font-size:30px;margin-bottom:15px}}.reviews-slider__swiper{height:100%;overflow:hidden;padding:90px 6px 100px;width:100%}@media(max-width:1024px){.reviews-slider__swiper{padding:0 6px 60px}}@media(max-width:500px){.reviews-slider__swiper{padding:0 6px 40px}}.reviews-slider__swiper-item{display:flex;flex-direction:column;transition:.4s ease}.reviews-slider__swiper-item a,.reviews-slider__swiper-item p,.reviews-slider__swiper-item-img{transition:.4s ease}@media(max-width:575px){.reviews-slider__swiper-item{width:400px}}.reviews-slider__swiper-item h5{font-size:20px;font-weight:700;line-height:143%}.reviews-slider__swiper-item span{color:#9e9e9e;font-size:16px;font-style:normal;font-weight:500;margin:6px 0}.reviews-slider__swiper-item>p{margin-bottom:15px}.reviews-slider__swiper-item p{box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:16px;font-weight:400;line-height:143%;overflow:hidden;text-overflow:ellipsis}.reviews-slider__swiper-item a{color:#ff6700;color:var(--color-orange);font-size:18px;font-weight:700;letter-spacing:normal;line-height:normal;transition:.2s ease;width:-moz-fit-content;width:fit-content}.reviews-slider__swiper-item a:hover{filter:brightness(.7)}.reviews-slider__swiper-item a:active{transform:scale(.95)}.reviews-slider__swiper-item-img{align-items:center;border-radius:10px;display:flex;height:293px;justify-content:center;margin-bottom:20px;overflow:hidden;width:100%}.reviews-slider__swiper-item-img img{height:100%;max-width:500px;transition:transform .3s ease}@media(min-width:1024px){.reviews-slider__swiper .swiper-slide.swiper-slide-active{transform:scale(1.1);z-index:2}.reviews-slider__swiper .swiper-slide.swiper-slide-active a{font-size:16px}.reviews-slider__swiper .swiper-slide:hover .reviews-slider__swiper-item-img img{transform:scale(1.15)}}.reviews-slider__swiper .swiper-wrapper{width:100%}@media(max-width:1024px){.reviews-slider{min-height:632px}}.skeleton-container--main-slider{display:flex;flex-direction:column}.skeleton-container--main-slider .skeleton{height:560px;width:100%}@media(max-width:1024px){.skeleton-container--main-slider .skeleton{height:50vw}}.skeleton-container--ctg-banners-dk{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.skeleton-container--ctg-banners-dk .skeleton-container-main{height:400px;width:100%}.skeleton-container--ctg-banners-dk .skeleton-container-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.skeleton-container--ctg-banners-dk .skeleton-container-grid>.skeleton{grid-column:span 1}.skeleton-container--ctg-banners-dk .skeleton-container-grid>.skeleton:last-child{grid-column:span 2}.skeleton-container--ctg-banners-dk .skeleton-container-grid:nth-child(2)>.skeleton{grid-column:span 1}.skeleton-container--ctg-banners-dk .skeleton-container-grid:nth-child(2)>.skeleton:first-child{grid-column:span 2}@media(max-width:1023px){.skeleton-container--ctg-banners-dk{display:none}}.skeleton-container--ctg-banners-mb{display:none}.skeleton-container--ctg-banners-mb .skeleton-container-grid{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.skeleton-container--ctg-banners-mb .skeleton-container-grid>.skeleton{grid-column:span 1;height:150px;width:100%}.skeleton-container--ctg-banners-mb .skeleton-container-grid>.skeleton:last-child{grid-column:span 3}@media(max-width:768px){.skeleton-container--ctg-banners-mb .skeleton-container-grid>.skeleton:last-child{grid-column:span 2}.skeleton-container--ctg-banners-mb .skeleton-container-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.skeleton-container--ctg-banners-mb{display:grid}}.skeleton-container--product-slider{box-sizing:border-box;display:flex;flex-direction:column;height:620px;overflow:hidden;padding:60px 0}.skeleton-container--product-slider .skeleton-container-header{display:flex;margin:0 0 24px 25px}.skeleton-container--product-slider .skeleton-container-main{display:flex;justify-content:space-between;width:1340px}@media(max-width:767px){.skeleton-container--product-slider{height:600px}}.skeleton-container--main-product{background-color:#fff;display:flex;flex-direction:column;margin-bottom:60px;min-height:860px;width:100%}.skeleton-container--main-product .skeleton-container-header{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;height:70px;justify-content:space-between;padding:0 20px;width:100%}@media(max-width:768px){.skeleton-container--main-product .skeleton-container-header{grid-gap:20px;flex-direction:column;height:100px;justify-content:normal}}.skeleton-container--main-product .skeleton-container-header-left{align-items:center;display:flex}.skeleton-container--main-product .skeleton-container-header-left>.skeleton{width:320px}@media(max-width:1024px){.skeleton-container--main-product .skeleton-container-header-left>.skeleton{width:280px}}@media(max-width:768px){.skeleton-container--main-product .skeleton-container-header-left>.skeleton{width:70vw}}.skeleton-container--main-product .skeleton-container-header-left-back{grid-gap:10px;align-items:center;display:flex;margin-right:30px}@media(max-width:768px){.skeleton-container--main-product .skeleton-container-header-left-back{display:none}.skeleton-container--main-product .skeleton-container-header-left{margin-right:auto;margin-top:10px}}.skeleton-container--main-product .skeleton-container-header-right{grid-gap:20px;align-items:center;display:flex}@media(max-width:768px){.skeleton-container--main-product .skeleton-container-header-right{justify-content:space-between;width:100%}}.skeleton-container--main-product .skeleton-container-header-right-btn{grid-gap:10px;align-items:center;display:flex}@media(max-width:768px){.skeleton-container--main-product .skeleton-container-header-right-btn{margin:auto}}.skeleton-container--main-product .skeleton-container-wrapper{display:flex;height:100%}@media(max-width:1024px){.skeleton-container--main-product .skeleton-container-wrapper{flex-direction:column}}.skeleton-container--main-product .skeleton-container-wrapper-slider{border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);display:flex;width:100%}@media(max-width:1024px){.skeleton-container--main-product .skeleton-container-wrapper-slider{min-height:550px;width:100%}}.skeleton-container--main-product .skeleton-container-wrapper-slider-gallery{border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);display:flex;flex-direction:column}.skeleton-container--main-product .skeleton-container-wrapper-slider-gallery-item{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;height:144px;justify-content:center;width:115px}.skeleton-container--main-product .skeleton-container-wrapper-slider-gallery-item>.skeleton{height:90px;width:60px}@media(max-width:1024px){.skeleton-container--main-product .skeleton-container-wrapper-slider-gallery{display:none}}.skeleton-container--main-product .skeleton-container-wrapper-slider-main{display:flex;flex-direction:column;padding:24px;width:100%}.skeleton-container--main-product .skeleton-container-wrapper-slider-main>.skeleton{height:420px;margin:50px auto auto;width:420px}@media(max-width:1340px){.skeleton-container--main-product .skeleton-container-wrapper-slider-main>.skeleton{height:30vw;width:30vw}}@media(max-width:1024px){.skeleton-container--main-product .skeleton-container-wrapper-slider-main>.skeleton{height:300px;width:300px}}.skeleton-container--main-product .skeleton-container-wrapper-slider-main-badges{grid-gap:10px;display:flex;margin-bottom:24px}.skeleton-container--main-product .skeleton-container-wrapper-info{display:flex;flex-direction:column;max-width:535px;padding:40px;width:100%}@media(max-width:1024px){.skeleton-container--main-product .skeleton-container-wrapper-info{width:100%}}@media(max-width:768px){.skeleton-container--main-product .skeleton-container-wrapper-info{padding:20px}}.skeleton-container--main-product .skeleton-container-wrapper-info-header{grid-gap:10px;display:flex;flex-wrap:wrap;margin-bottom:32px;max-width:250px}.skeleton-container--main-product .skeleton-container-wrapper-info-main{grid-gap:10px;display:flex;flex-wrap:wrap;margin-bottom:32px;max-width:100%}.skeleton-container--main-product .skeleton-container-wrapper-info-read{grid-gap:10px;align-items:center;display:flex;margin-bottom:60px}.skeleton-container--main-product .skeleton-container-wrapper-info-types{display:flex;flex-direction:column;margin-bottom:30px}.skeleton-container--main-product .skeleton-container-wrapper-info-types-header{grid-gap:10px;display:flex;margin-bottom:10px}.skeleton-container--main-product .skeleton-container-wrapper-info-types-images{grid-gap:10px;display:flex}.skeleton-container--main-product .skeleton-container-wrapper-info-types-images>.skeleton{grid-gap:10px;height:60px;margin:20px;width:40px}@media(max-width:768px){.skeleton-container--main-product .skeleton-container-wrapper-info-types-images>.skeleton{margin:10px}}.skeleton-container--main-product .skeleton-container-wrapper-info-prices{grid-gap:16px;display:flex;flex-direction:column}.skeleton-container--main-product .skeleton-container-wrapper-info-prices-current{grid-gap:10px;align-items:center;display:flex}.skeleton-container--characteristics{display:flex;flex-direction:column;padding:50px 0}@media(max-width:768px){.skeleton-container--characteristics{padding:50px 20px}}.skeleton-container--characteristics .skeleton-container-header{margin-bottom:40px}.skeleton-container--characteristics .skeleton-container-wrapper{display:flex}.skeleton-container--characteristics .skeleton-container-wrapper:not(:last-child){margin-bottom:50px}.skeleton-container--characteristics .skeleton-container-wrapper>.skeleton{height:20px;margin-right:40px;width:100px}.skeleton-container--characteristics .skeleton-container-wrapper-list{grid-row-gap:40px;grid-column-gap:35px;display:grid;grid-template-columns:repeat(2,1fr);max-width:600px;width:100%}@media(max-width:575px){.skeleton-container--characteristics .skeleton-container-wrapper-list{grid-template-columns:repeat(1,1fr)}}.skeleton-container--characteristics .skeleton-container-wrapper-list-item{grid-gap:10px;display:flex}.skeleton-container--breadcrumbs{grid-gap:10px;display:flex;margin:20px 0 30px}@media(max-width:1024px){.skeleton-container--breadcrumbs{margin:40px 0 24px}}@media(max-width:475px){.skeleton-container--breadcrumbs{margin:20px 0 24px}}@media(max-width:768px){.skeleton-container--breadcrumbs-product{display:none}}.skeleton-container--category{margin:40px 0 260px;width:100%}.skeleton-container--category .skeleton-container-wrapper{display:flex;flex-wrap:wrap;width:100%}@media(max-width:1024px){.skeleton-container--category .skeleton-container-wrapper{display:grid;flex-wrap:nowrap;grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.skeleton-container--category .skeleton-container-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:475px){.skeleton-container--category .skeleton-container-wrapper{grid-template-columns:repeat(1,1fr)}}.skeleton-container--category .skeleton-container-wrapper-item{align-items:center;background-color:#fff;border-right:1px solid transparent;display:flex;flex-direction:column;padding:45px 20px 30px}.skeleton-container--category .skeleton-container-wrapper-item:not(:last-child){border-color:#f5f5f5;border-color:var(--bg-gray-100)}.skeleton-container--category .skeleton-container-wrapper-item-img{height:160px;margin:0 15px 25px;width:120px}.skeleton-container--category .skeleton-container-wrapper-item-title{height:20px;margin:0 auto;width:150px}.skeleton-container--service-gallery{border-top:1px solid #f2f2f2;border-top:1px solid var(--border-gray);display:flex;padding:30px 0 60px;width:100%}.skeleton-container--service-gallery .skeleton-container-img{display:flex;margin-right:80px}.skeleton-container--service-gallery .skeleton-container-img>.skeleton{height:600px;width:700px}@media(max-width:1340px){.skeleton-container--service-gallery .skeleton-container-img{margin-right:40px}.skeleton-container--service-gallery .skeleton-container-img>.skeleton{height:452px;width:462px}}@media(max-width:1024px){.skeleton-container--service-gallery .skeleton-container-img{margin-right:20px}.skeleton-container--service-gallery .skeleton-container-img>.skeleton{height:100%;width:350px}}@media(max-width:768px){.skeleton-container--service-gallery .skeleton-container-img{margin-bottom:40px;margin-right:0}.skeleton-container--service-gallery .skeleton-container-img>.skeleton{height:300px;width:100%}}.skeleton-container--service-gallery .skeleton-container-content{display:flex;flex-direction:column;width:100%}.skeleton-container--service-gallery .skeleton-container-content-title{grid-gap:15px;display:flex;flex-wrap:wrap;margin:10px 0 30px;max-width:520px;width:100%}.skeleton-container--service-gallery .skeleton-container-content-title>.skeleton{height:28px}@media(max-width:1024px){.skeleton-container--service-gallery .skeleton-container-content-title{grid-gap:10px;margin:0 0 30px}.skeleton-container--service-gallery .skeleton-container-content-title>.skeleton{height:20px}}.skeleton-container--service-gallery .skeleton-container-content-help{height:25px;margin-bottom:40px;width:130px}@media(max-width:1024px){.skeleton-container--service-gallery .skeleton-container-content-help{margin-bottom:25px}}.skeleton-container--service-gallery .skeleton-container-content-btn{height:60px;margin-bottom:130px;width:275px}@media(max-width:1340px){.skeleton-container--service-gallery .skeleton-container-content-btn{margin-bottom:100px}}@media(max-width:1024px){.skeleton-container--service-gallery .skeleton-container-content-btn{height:50px;margin-bottom:50px}}.skeleton-container--service-gallery .skeleton-container-content-goals{grid-gap:40px;display:flex}@media(max-width:1024px){.skeleton-container--service-gallery .skeleton-container-content-goals{grid-gap:20px;flex-direction:column}}.skeleton-container--service-gallery .skeleton-container-content-goals-item{display:flex}.skeleton-container--service-gallery .skeleton-container-content-goals-item>.skeleton{height:52px;margin-right:24px;min-width:52px;width:52px}.skeleton-container--service-gallery .skeleton-container-content-goals-item-info{display:flex;flex-direction:column}.skeleton-container--service-gallery .skeleton-container-content-goals-item-info>.skeleton{height:28px;margin-bottom:20px;width:120px}@media(max-width:1024px){.skeleton-container--service-gallery .skeleton-container-content-goals-item-info>.skeleton{height:20px;margin-bottom:10px}}.skeleton-container--service-gallery .skeleton-container-content-goals-item-info-desc{grid-gap:10px;display:flex;flex-wrap:wrap;max-width:185px}@media(max-width:1024px){.skeleton-container--service-gallery .skeleton-container-content-goals-item-info-desc{max-width:none}}@media(max-width:768px){.skeleton-container--service-gallery{flex-direction:column;padding:20px 0 40px}}.skeleton-container--service-prices{display:flex;flex-direction:column;margin-bottom:60px;overflow:hidden;width:100%}@media(max-width:768px){.skeleton-container--service-prices{margin-bottom:40px}}.skeleton-container--service-prices>.skeleton{height:32px;margin-bottom:30px;max-width:440px;width:100%}.skeleton-container--service-prices .skeleton-container-cards{grid-gap:20px;display:flex;width:100%}.skeleton-container--service-prices .skeleton-container-cards>.skeleton{height:450px;width:100%}@media(max-width:1024px){.skeleton-container--service-prices .skeleton-container-cards>.skeleton{height:300px}}@media(max-width:768px){.skeleton-container--service-prices .skeleton-container-cards{min-width:768px}}.skeleton-container--search-results{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;width:100%}.skeleton-container--search-results .skeleton-container-products{display:flex;flex-direction:column;width:100%}.skeleton-container--search-results .skeleton-container-products-item{align-items:center;display:flex;padding:20px 18px 24px;width:100%}.skeleton-container--search-results .skeleton-container-products-item:not(:first-child){border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray)}.skeleton-container--search-results .skeleton-container-products-item>.skeleton{height:50px;margin-right:20px;min-width:50px}.skeleton-container--search-results .skeleton-container-products-item-info{grid-gap:10px;display:flex;flex-direction:column;width:100%}.skeleton-container--search-results .skeleton-container-products-item-info .skeleton:first-child{height:16px;width:140px}.skeleton-container--search-results .skeleton-container-products-item-info .skeleton:last-child{height:16px;width:80px}.skeleton-container--search-results .skeleton-container-products-item--btn{align-items:center;display:flex;height:65px;justify-content:center}.skeleton-container--search-results .skeleton-container-products-item--btn>.skeleton{height:18px;max-width:220px;width:100%}.skeleton-container--search-results .skeleton-container-categories{border-left:1.5px solid #f2f2f2;border-left:1.5px solid var(--border-gray);display:flex;flex-direction:column;max-width:300px;padding:20px 25px;width:100%}.skeleton-container--search-results .skeleton-container-categories>.skeleton{height:18px;margin-bottom:15px;max-width:220px;width:100%}.skeleton-container--search-results .skeleton-container-categories-list{display:flex;flex-direction:column;max-height:100%;overflow-y:hidden}.skeleton-container--search-results .skeleton-container-categories-list::-webkit-scrollbar{display:none}.skeleton-container--search-results .skeleton-container-categories-list-item{align-items:center;display:flex;justify-content:space-between}.skeleton-container--search-results .skeleton-container-categories-list-item:not(:last-child){margin-bottom:15px}.skeleton-container--search-results .skeleton-container-categories-list-item .skeleton:first-child{height:16px;width:70%}.skeleton-container--search-results .skeleton-container-categories-list-item .skeleton:last-child{height:16px;width:16px}@media(max-width:768px){.skeleton-container--search-results .skeleton-container-categories{display:none}}.skeleton-container--so-article{display:flex;flex-direction:column}.skeleton-container--so-article>.skeleton{height:560px;margin-bottom:20px;width:100%}@media(max-width:1024px){.skeleton-container--so-article>.skeleton{height:400px}}@media(max-width:768px){.skeleton-container--so-article>.skeleton{height:300px}}.skeleton-container--so-article .skeleton-container-info{display:flex;flex-direction:column}.skeleton-container--so-article .skeleton-container-info>.skeleton{height:32px;margin-bottom:20px;max-width:640px;width:100%}.skeleton-container--so-article .skeleton-container-info-desc{grid-gap:10px;display:flex;flex-wrap:wrap;margin-bottom:50px}.skeleton-container--so-article .skeleton-container-info-desc>.skeleton{height:16px}.skeleton-container--so-index{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;padding-top:30px;width:100%}.skeleton-container--so-index .skeleton-container-list{grid-column-gap:44px;grid-row-gap:54px;display:grid;grid-template-columns:repeat(3,1fr);width:100%}@media(max-width:1024px){.skeleton-container--so-index .skeleton-container-list{grid-column-gap:34px;grid-row-gap:44px;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.skeleton-container--so-index .skeleton-container-list{grid-row-gap:49px;grid-template-columns:repeat(1,1fr)}}.skeleton-container--so-index .skeleton-container-list-item{display:flex;flex-direction:column}.skeleton-container--so-index .skeleton-container-list-item-img{height:240px;margin-bottom:24px;width:100%}.skeleton-container--so-index .skeleton-container-list-item-date{height:15px;margin-bottom:10px;width:80px}.skeleton-container--so-index .skeleton-container-list-item-title{height:24px;width:100%}.skeleton-container--product-filters{display:flex;flex-direction:column;margin-bottom:60px}@media(max-width:1024px){.skeleton-container--product-filters{margin-bottom:40px}}.skeleton-container--product-filters .skeleton-container-header{grid-gap:10px;align-items:center;display:flex;height:70px;margin-bottom:20px;padding:0 25px}.skeleton-container--product-filters .skeleton-container-header>.skeleton:last-child{margin-left:auto}@media(max-width:1024px){.skeleton-container--product-filters .skeleton-container-header{display:none}}.skeleton-container--product-filters .skeleton-container-main{grid-column-gap:20px;grid-row-gap:60px;display:grid;grid-template-columns:repeat(4,1fr)}.skeleton-container--product-filters .skeleton-container-main>.skeleton-card{width:100%}@media(max-width:1340px){.skeleton-container--product-filters .skeleton-container-main{grid-template-columns:repeat(3,1fr)}.skeleton-container--product-filters .skeleton-container-main>.skeleton-card{width:100%}}@media(max-width:1024px){.skeleton-container--product-filters .skeleton-container-main{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.skeleton-container--product-filters .skeleton-container-main{grid-column-gap:10px}}@media(max-width:575px){.skeleton-container--product-filters .skeleton-container-main{grid-template-columns:repeat(1,1fr)}}.skeleton-container--feedbacks{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;padding:30px 0 60px;width:100%}@media(max-width:768px){.skeleton-container--feedbacks{flex-direction:column;padding:30px 0 40px}}.skeleton-container--feedbacks .skeleton-container-comments{display:flex;flex-direction:column;height:100%;min-width:400px;padding:0 50px;width:50%}.skeleton-container--feedbacks .skeleton-container-comments-desc{grid-gap:10px;display:flex;flex-wrap:wrap}.skeleton-container--feedbacks .skeleton-container-comments-desc>.skeleton{height:16px}.skeleton-container--feedbacks .skeleton-container-comments-footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:50px;width:100%}.skeleton-container--feedbacks .skeleton-container-comments-footer-reviewer{grid-gap:10px;display:flex;flex-direction:column}.skeleton-container--feedbacks .skeleton-container-comments-footer-reviewer>.skeleton:first-child{height:24px;width:220px}.skeleton-container--feedbacks .skeleton-container-comments-footer-reviewer>.skeleton:last-child{height:16px;width:160px}.skeleton-container--feedbacks .skeleton-container-comments-footer-nav{grid-gap:15px;align-items:center;display:flex}.skeleton-container--feedbacks .skeleton-container-comments-footer-nav>.skeleton{height:40px;width:40px}@media(max-width:768px){.skeleton-container--feedbacks .skeleton-container-comments-footer-nav{margin-left:auto}.skeleton-container--feedbacks .skeleton-container-comments-footer{align-items:normal;flex-direction:column;justify-content:normal}}@media(max-width:1024px){.skeleton-container--feedbacks .skeleton-container-comments{padding:0 25px}}@media(max-width:768px){.skeleton-container--feedbacks .skeleton-container-comments{margin-bottom:30px;min-height:300px;min-width:0;min-width:auto;padding:0}}.skeleton-container--feedbacks .skeleton-container-img{display:flex;width:50%}.skeleton-container--feedbacks .skeleton-container-img>.skeleton{height:100%;width:100%}@media(max-width:768px){.skeleton-container--feedbacks .skeleton-container-img>.skeleton{height:300px}}.skeleton-container--feedbacks .skeleton-container-comments,.skeleton-container--feedbacks .skeleton-container-img{height:400px}@media(max-width:768px){.skeleton-container--feedbacks .skeleton-container-comments,.skeleton-container--feedbacks .skeleton-container-img{height:auto;width:100%}}.skeleton-container--insurance{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;flex-direction:column;padding:30px 0 60px}@media(max-width:768px){.skeleton-container--insurance{padding:30px 0 40px}}.skeleton-container--insurance .skeleton-container-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px}.skeleton-container--insurance .skeleton-container-header-title{grid-gap:15px;display:flex;flex-wrap:wrap;margin-right:30px;max-width:530px;width:100%}.skeleton-container--insurance .skeleton-container-header-title>.skeleton{height:24px}@media(max-width:1024px){.skeleton-container--insurance .skeleton-container-header-title{margin-bottom:30px;margin-right:0}}@media(max-width:768px){.skeleton-container--insurance .skeleton-container-header-title{grid-gap:10px}.skeleton-container--insurance .skeleton-container-header-title>.skeleton{height:20px}}.skeleton-container--insurance .skeleton-container-header-desc{grid-gap:10px;display:flex;flex-wrap:wrap;max-width:720px;width:100%}.skeleton-container--insurance .skeleton-container-header-desc>.skeleton{height:16px}@media(max-width:1024px){.skeleton-container--insurance .skeleton-container-header{align-items:normal;flex-direction:column}}.skeleton-container--insurance .skeleton-container-cases{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);padding:60px 0}@media(max-width:1340px){.skeleton-container--insurance .skeleton-container-cases{grid-template-columns:repeat(1,1fr)}}.skeleton-container--insurance .skeleton-container-cases-item{background-color:#fff;border-radius:10px;display:flex;height:300px}.skeleton-container--insurance .skeleton-container-cases-item>.skeleton{border-radius:10px 0 0 10px;height:100%;min-width:320px}@media(max-width:1340px){.skeleton-container--insurance .skeleton-container-cases-item{height:auto;min-height:250px}.skeleton-container--insurance .skeleton-container-cases-item>.skeleton{min-width:250px}}@media(max-width:768px){.skeleton-container--insurance .skeleton-container-cases-item{flex-direction:column}.skeleton-container--insurance .skeleton-container-cases-item>.skeleton{border-radius:10px 10px 0 0;height:200px;min-width:0;min-width:auto;width:100%}}.skeleton-container--insurance .skeleton-container-cases-item-info{display:flex;flex-direction:column;padding:30px 25px;width:100%}.skeleton-container--insurance .skeleton-container-cases-item-info>.skeleton{margin-bottom:15px;min-height:20px;width:80%}.skeleton-container--insurance .skeleton-container-cases-item-info-desc{grid-gap:7px;display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.skeleton-container--insurance .skeleton-container-cases-item-info-desc>.skeleton{height:10px}.skeleton-container--review{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;padding:30px 0 60px}@media(max-width:1024px){.skeleton-container--review{flex-direction:column}}@media(max-width:768px){.skeleton-container--review{padding:30px 0 40px}}.skeleton-container--review .skeleton-container-main{align-items:flex-start;border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);display:flex;flex-direction:column;margin-right:40px;max-width:850px;padding-right:40px;width:100%}.skeleton-container--review .skeleton-container-main>.skeleton{height:500px;margin-bottom:30px;width:100%}.skeleton-container--review .skeleton-container-main-header{align-items:flex-start;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;width:100%}.skeleton-container--review .skeleton-container-main-header>.skeleton{height:24px;width:50%}.skeleton-container--review .skeleton-container-main-header-btn{grid-gap:10px;align-items:center;display:flex}.skeleton-container--review .skeleton-container-main-header-btn .skeleton:first-child{height:16px;width:16px}.skeleton-container--review .skeleton-container-main-header-btn .skeleton:last-child{height:20px;width:90px}.skeleton-container--review .skeleton-container-main-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.skeleton-container--review .skeleton-container-main-footer>.skeleton{height:20px;max-width:220px;width:100%}.skeleton-container--review .skeleton-container-main-footer-badges{grid-gap:10px;align-items:center;display:flex}.skeleton-container--review .skeleton-container-main-footer-badges>.skeleton{height:24px;width:90px}@media(max-width:1340px){.skeleton-container--review .skeleton-container-main-footer{grid-gap:10px;align-items:normal;flex-direction:column;justify-content:normal}}@media(max-width:1024px){.skeleton-container--review .skeleton-container-main{border:none;margin-bottom:40px;margin-right:0;max-width:none;padding-right:0}.skeleton-container--review .skeleton-container-main>.skeleton{height:400px}}@media(max-width:768px){.skeleton-container--review .skeleton-container-main>.skeleton{height:300px}}.skeleton-container--review .skeleton-container-list{align-items:flex-start;display:flex;flex-direction:column;max-height:100%;max-width:450px;overflow:hidden;width:100%}@media(max-width:1024px){.skeleton-container--review .skeleton-container-list{max-width:none}}.skeleton-container--review .skeleton-container-list-item{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;height:100%;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;width:100%}.skeleton-container--review .skeleton-container-list-item-info{grid-gap:10px;display:flex;flex-direction:column}.skeleton-container--review .skeleton-container-list-item-info>.skeleton:first-child{height:10px;width:110px}.skeleton-container--review .skeleton-container-list-item-info>.skeleton:last-child{height:25px;width:140px}.skeleton-container--review .skeleton-container-list-item>.skeleton{height:120px;width:150px}@media(max-width:768px){.skeleton-container--review .skeleton-container-list-item>.skeleton{height:100px;width:130px}}.skeleton-container--about-opening{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;justify-content:space-between;padding:30px 0 60px}@media(max-width:768px){.skeleton-container--about-opening{align-items:center;flex-direction:column;padding:30px 0 40px}}.skeleton-container--about-opening .skeleton-container-desc{grid-gap:10px;display:flex;flex-wrap:wrap;margin-right:50px;max-width:930px;padding:10px 0 10px 50px;width:100%}.skeleton-container--about-opening .skeleton-container-desc>.skeleton{height:24px}@media(max-width:768px){.skeleton-container--about-opening .skeleton-container-desc{margin-bottom:30px;margin-right:0;padding:10px 0 10px 20px}.skeleton-container--about-opening .skeleton-container-desc>.skeleton{height:20px}}.skeleton-container--about-opening .skeleton-container-goals{display:flex;flex-direction:column;min-width:260px}.skeleton-container--about-opening .skeleton-container-goals>.skeleton:first-child{height:80px;margin-bottom:30px;width:180px}.skeleton-container--about-opening .skeleton-container-goals>.skeleton:last-child{height:24px;width:180px}@media(max-width:768px){.skeleton-container--about-opening .skeleton-container-goals{min-width:0;min-width:auto}}.skeleton-container--about-slider{grid-gap:10px;display:flex;padding:0 0 60px}.skeleton-container--about-slider>.skeleton{height:800px;width:50%}@media(max-width:1024px){.skeleton-container--about-slider>.skeleton{height:70vw}}@media(max-width:768px){.skeleton-container--about-slider>.skeleton{width:100%}.skeleton-container--about-slider>.skeleton:last-child{display:none}.skeleton-container--about-slider{padding:0 0 40px}}.skeleton-container--about-years{grid-gap:10px;display:flex;padding:0 0 60px}@media(max-width:768px){.skeleton-container--about-years{padding:0 0 40px}}.skeleton-container--about-years .skeleton-container-list{grid-column-gap:100px;display:grid;grid-template-columns:repeat(4,1fr);min-width:1340px}.skeleton-container--about-years .skeleton-container-list-item{display:flex;flex-direction:column}.skeleton-container--about-years .skeleton-container-list-item>.skeleton{height:40px;margin-bottom:30px;width:110px}.skeleton-container--about-years .skeleton-container-list-item-desc{grid-gap:7px;display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.skeleton-container--about-years .skeleton-container-list-item-desc>.skeleton{height:10px}@media(max-width:768px){.skeleton-container--about-years .skeleton-container-list{grid-column-gap:50px}}.skeleton-container--about-desc{display:flex;padding:0 0 60px}@media(max-width:768px){.skeleton-container--about-desc{padding:0 0 40px}}.skeleton-container--about-desc .skeleton-container-list{display:flex;flex-direction:column;width:100%}.skeleton-container--about-desc .skeleton-container-list-item{grid-gap:60px;display:flex}.skeleton-container--about-desc .skeleton-container-list-item>.skeleton{height:480px;max-width:620px;width:100%}@media(max-width:768px){.skeleton-container--about-desc .skeleton-container-list-item>.skeleton{height:65vw;max-width:none}}.skeleton-container--about-desc .skeleton-container-list-item-info{display:flex;flex-direction:column;margin:auto;max-width:500px;padding:20px;width:100%}.skeleton-container--about-desc .skeleton-container-list-item-info>.skeleton{height:40px;width:220px}.skeleton-container--about-desc .skeleton-container-list-item-info-title{grid-gap:10px;display:flex;flex-wrap:wrap;margin-bottom:30px;overflow:hidden;width:100%}.skeleton-container--about-desc .skeleton-container-list-item-info-title>.skeleton{height:15px}.skeleton-container--about-desc .skeleton-container-list-item-info-desc{grid-gap:7px;display:flex;flex-wrap:wrap;margin-bottom:20px;overflow:hidden;width:100%}.skeleton-container--about-desc .skeleton-container-list-item-info-desc>.skeleton{height:10px}.skeleton-container--about-desc .skeleton-container-list-item:not(:last-child){margin-bottom:100px}.skeleton-container--about-desc .skeleton-container-list-item:nth-child(2n){flex-direction:row-reverse}@media(max-width:1024px){.skeleton-container--about-desc .skeleton-container-list-item{grid-gap:0}.skeleton-container--about-desc .skeleton-container-list-item:not(:last-child){margin-bottom:60px}}@media(max-width:768px){.skeleton-container--about-desc .skeleton-container-list-item,.skeleton-container--about-desc .skeleton-container-list-item:nth-child(2n){flex-direction:column}}.skeleton-container--news-index{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;padding:30px 0 60px}@media(max-width:768px){.skeleton-container--news-index{padding:0 0 40px}}.skeleton-container--news-index .skeleton-container-news{align-items:flex-start;display:flex;flex-direction:column;max-width:850px;padding-right:40px;width:100%}.skeleton-container--news-index .skeleton-container-news-item{display:flex}.skeleton-container--news-index .skeleton-container-news-item:not(:last-child){border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);margin-bottom:30px;padding-bottom:30px}@media(max-width:768px){.skeleton-container--news-index .skeleton-container-news-item{flex-direction:column;width:100%}.skeleton-container--news-index .skeleton-container-news-item:not(:last-child){margin-bottom:20px;padding-bottom:20px}}.skeleton-container--news-index .skeleton-container-news-item>.skeleton{height:313px;margin-right:40px;min-width:400px}@media(max-width:768px){.skeleton-container--news-index .skeleton-container-news-item>.skeleton{height:50vw;margin-bottom:20px;margin-right:0;min-width:0;min-width:auto;width:100%}}.skeleton-container--news-index .skeleton-container-news-item-info{display:flex;flex-direction:column}.skeleton-container--news-index .skeleton-container-news-item-info>.skeleton{height:12px;margin-bottom:20px;width:80px}.skeleton-container--news-index .skeleton-container-news-item-info-title{grid-gap:10px;display:flex;flex-wrap:wrap;margin:0 0 30px;max-width:520px;width:100%}.skeleton-container--news-index .skeleton-container-news-item-info-title>.skeleton{height:24px}@media(max-width:1024px){.skeleton-container--news-index .skeleton-container-news-item-info-title>.skeleton{height:20px}}@media(max-width:768px){.skeleton-container--news-index .skeleton-container-news-item-info-title{margin:0 0 20px}.skeleton-container--news-index .skeleton-container-news-item-info-title>.skeleton{height:16px}}.skeleton-container--news-index .skeleton-container-news-item-info-desc{grid-gap:7px;display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.skeleton-container--news-index .skeleton-container-news-item-info-desc>.skeleton{height:10px}@media(max-width:768px){.skeleton-container--news-index .skeleton-container-news-item-info-desc{display:none}}@media(max-width:1200px){.skeleton-container--news-index .skeleton-container-news{max-width:none}}@media(max-width:768px){.skeleton-container--news-index .skeleton-container-news{padding-right:0}}.skeleton-container--news-index .skeleton-container-list{align-items:flex-start;display:flex;flex-direction:column;max-height:100%;max-width:500px;overflow:hidden;width:100%}.skeleton-container--news-index .skeleton-container-list-item{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;height:100%;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;width:100%}.skeleton-container--news-index .skeleton-container-list-item-info{grid-gap:10px;display:flex;flex-direction:column}.skeleton-container--news-index .skeleton-container-list-item-info>.skeleton:first-child{height:10px;width:110px}.skeleton-container--news-index .skeleton-container-list-item-info>.skeleton:last-child{height:25px;width:140px}.skeleton-container--news-index .skeleton-container-list-item>.skeleton{height:120px;width:150px}@media(max-width:768px){.skeleton-container--news-index .skeleton-container-list-item>.skeleton{height:100px;width:130px}}@media(max-width:1340px){.skeleton-container--news-index .skeleton-container-list{max-width:400px}}@media(max-width:1200px){.skeleton-container--news-index .skeleton-container-list{display:none}}@media(max-width:1024px){.skeleton-container--news-index .skeleton-container-list{max-width:none}}.skeleton-container--news-article{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;padding:30px 0 60px;width:100%}.skeleton-container--news-article .skeleton-container-article{display:flex;flex-direction:column;width:100%}.skeleton-container--news-article .skeleton-container-article>.skeleton{height:700px;margin-bottom:60px;width:100%}@media(max-width:768px){.skeleton-container--news-article .skeleton-container-article>.skeleton{height:450px;margin-bottom:30px}}.skeleton-container--news-article .skeleton-container-article-info{display:flex}.skeleton-container--news-article .skeleton-container-article-info-socials{display:flex;flex-direction:column;margin-right:70px}.skeleton-container--news-article .skeleton-container-article-info-socials>.skeleton{height:50px;min-width:50px}.skeleton-container--news-article .skeleton-container-article-info-socials>.skeleton:not(:last-child){margin-bottom:15px}@media(max-width:768px){.skeleton-container--news-article .skeleton-container-article-info-socials{display:none}}.skeleton-container--news-article .skeleton-container-article-info-desc{grid-gap:10px;display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;overflow:hidden;width:100%}.skeleton-container--news-article .skeleton-container-article-info-desc>.skeleton{height:14px}.skeleton-container--map{display:flex}@media(max-width:768px){.skeleton-container--map{flex-direction:column}}.skeleton-container--map .skeleton-container-shops{display:flex;flex-direction:column;margin:50px 50px 0 0;max-width:550px;width:100%}@media(max-width:1024px){.skeleton-container--map .skeleton-container-shops{max-width:350px}}@media(max-width:768px){.skeleton-container--map .skeleton-container-shops{margin:50px 0 0;max-width:none}}.skeleton-container--map .skeleton-container-shops>.skeleton{height:24px;margin-bottom:24px;width:280px}.skeleton-container--map .skeleton-container-shops-item{align-items:center;border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--border-gray);display:flex;padding:20px 15px 20px 20px}.skeleton-container--map .skeleton-container-shops-item>.skeleton{height:35px;margin-right:20px;min-width:35px}.skeleton-container--map .skeleton-container-shops-item-info{display:flex;flex-direction:column;width:100%}.skeleton-container--map .skeleton-container-shops-item-info>.skeleton:first-of-type{height:16px;margin-bottom:8px;max-width:80px;width:100%}.skeleton-container--map .skeleton-container-shops-item-info>.skeleton:last-of-type{height:12px;max-width:140px;width:100%}.skeleton-container--map .skeleton-container-map{display:flex;height:600px;width:calc(100% - 550px)}@media(max-width:1024px){.skeleton-container--map .skeleton-container-map{width:100%}}.skeleton-container--map .skeleton-container-map>.skeleton{height:100%;width:100%}.skeleton-container--review-slider{display:flex;flex-direction:column;width:100%}.skeleton-container--review-slider>.skeleton{height:30px;margin-bottom:20px;width:200px}.skeleton-container--review-slider .skeleton-container-slider{display:flex;justify-content:space-between;overflow:hidden;padding:90px 6px 100px;width:100%}@media(max-width:1024px){.skeleton-container--review-slider .skeleton-container-slider{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;justify-content:normal;padding:0 6px 60px}}@media(max-width:500px){.skeleton-container--review-slider .skeleton-container-slider{grid-template-columns:1fr;padding:0 6px 40px}}.skeleton-container--review-slider .skeleton-container-slider-item{display:flex;flex-direction:column;max-width:402px;width:100%}@media(max-width:1024px){.skeleton-container--review-slider .skeleton-container-slider-item{max-width:none}}@media(max-width:500px){.skeleton-container--review-slider .skeleton-container-slider-item:last-of-type{display:none}}.skeleton-container--review-slider .skeleton-container-slider-item:nth-child(2){margin:0 40px;transform:scale(1.1)}@media(max-width:1024px){.skeleton-container--review-slider .skeleton-container-slider-item:nth-child(2){display:none}}.skeleton-container--review-slider .skeleton-container-slider-item-img{height:294px;margin-bottom:20px;width:100%}.skeleton-container--review-slider .skeleton-container-slider-item-name{height:24px;margin-bottom:12px;width:220px}.skeleton-container--review-slider .skeleton-container-slider-item-profession{height:16px;margin-bottom:12px;width:130px}.skeleton-container--review-slider .skeleton-container-slider-item-desc{grid-gap:7px;display:flex;flex-wrap:wrap;margin-bottom:50px;max-width:300px}.skeleton-container--review-slider .skeleton-container-slider-item-desc>.skeleton{height:10px}.skeleton-container--vitrina{display:flex;flex-direction:column;width:100%}.skeleton-container--vitrina .skeleton-container-list{grid-gap:24px;display:grid;grid-template-columns:repeat(4,1fr)}.skeleton-container--vitrina .skeleton-container-list>.skeleton{height:336px;width:100%}@media(max-width:1340px){.skeleton-container--vitrina .skeleton-container-list>.skeleton{height:222px}.skeleton-container--vitrina .skeleton-container-list{grid-gap:12px}}@media(max-width:768px){.skeleton-container--vitrina .skeleton-container-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:425px){.skeleton-container--vitrina .skeleton-container-list{grid-template-columns:repeat(1,1fr)}}.skeleton-container--confirmation-list .skeleton-container-list{display:flex;flex-direction:column;width:100%}.skeleton-container--confirmation-list .skeleton-container-list-item{display:grid;grid-template-columns:18.75% 18.75% 18.75% 18.75% 18.75% 6.27%;transition:.2s ease}.skeleton-container--confirmation-list .skeleton-container-list-item-field{display:flex;font-size:18px;font-weight:600;height:100%;justify-content:end;line-height:143%;padding:20px 30px}.skeleton-container--confirmation-list .skeleton-container-list-item-field>.skeleton{max-width:140px;width:100%}.skeleton-container--confirmation-list .skeleton-container-list-item-field:nth-child(2n)>.skeleton{max-width:100px;width:100%}.skeleton-container--confirmation-list .skeleton-container-list-item-field:first-child,.skeleton-container--confirmation-list .skeleton-container-list-item-field:nth-child(2){justify-content:start}.skeleton-container--confirmation-list-mb .skeleton-container-list{display:flex;flex-direction:column;width:100%}.skeleton-container--confirmation-list-mb .skeleton-container-list-item{display:flex;flex-direction:column;padding:20px 10px}.skeleton-container--confirmation-list-mb .skeleton-container-list-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.skeleton-container--confirmation-list-mb .skeleton-container-list-item-header>.skeleton{max-width:70px;width:100%}.skeleton-container--confirmation-list-mb .skeleton-container-list-item-header>.skeleton:last-child{max-width:12px}.skeleton-container--confirmation-list-mb .skeleton-container-list-item-data{grid-gap:8px;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.skeleton-container--confirmation-list-mb .skeleton-container-list-item-data>.skeleton{max-width:70px;width:100%}.skeleton-card{display:flex;flex-direction:column;width:320px}.skeleton-card-img{height:240px;margin:0 25px 30px;width:calc(100% - 50px)}.skeleton-card-info{display:flex;flex-direction:column;padding:0 25px 30px;width:100%}.skeleton-card-info-item{grid-gap:10px;align-items:center;display:flex}.skeleton-card-info-item:not(:last-child){margin-bottom:12px}.skeleton-card-info-item--center>.skeleton{height:20px;width:100%}.skeleton-card-footer{align-items:center;display:flex;padding:0 25px;width:100%}.skeleton-card-footer-btn{height:32px;margin-right:12px;width:100%}.sponsors{display:flex}.sponsors,.sponsors__slider{width:100%}.sponsors__slider .swiper-slide{min-height:80px;width:130px}.sponsors__slider-item,.sponsors__slider-item a{align-items:center;display:flex;justify-content:center}.sponsors__slider-item a img{height:-moz-fit-content;height:fit-content;max-width:100%;width:-moz-fit-content;width:fit-content}.auth{align-items:center;height:100vh;justify-content:center;min-height:500px}.auth,.auth-form{display:flex;flex-direction:column}.auth-form{max-width:600px;padding:0 40px 35px;width:100%}.auth-form-submit{height:60px}.vitrina{display:flex;flex-direction:column;padding:40px 0 50px}.vitrina__categories{grid-gap:24px;display:grid;grid-template-columns:repeat(4,1fr)}.vitrina__categories-item{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:24px;transition:box-shadow .2s ease}.vitrina__categories-item-img{align-items:center;display:flex;justify-content:center;margin-bottom:24px;max-height:220px;min-height:220px}.vitrina__categories-item-img img{height:-moz-fit-content;height:fit-content;max-height:220px;max-width:270px;transition:.2s ease;width:auto}@media(max-width:1340px){.vitrina__categories-item-img{max-height:110px;min-height:110px}.vitrina__categories-item-img img{max-height:110px;max-width:160px}}.vitrina__categories-item-title{font-size:18px;font-weight:400;line-height:111%;margin-bottom:8px;text-align:center}@media(max-width:1340px){.vitrina__categories-item-title{font-size:16px}}.vitrina__categories-item-quantity{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:116%;text-align:center}@media(max-width:1340px){.vitrina__categories-item-quantity{font-size:12px}}.vitrina__categories-item:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.vitrina__categories-item:hover .vitrina__categories-item-img img{transform:scale(1.05)}@media(max-width:1340px){.vitrina__categories{grid-gap:12px}}@media(max-width:768px){.vitrina__categories{grid-template-columns:repeat(2,1fr)}}@media(max-width:425px){.vitrina__categories{grid-template-columns:repeat(1,1fr)}}.confirmation{display:flex;flex-direction:column;padding-bottom:240px}.confirmation h1{font-size:40px;font-weight:700;line-height:138%;margin-bottom:20px;padding:50px 0}@media(max-width:992px){.confirmation h1{font-size:36px;margin-bottom:12px;padding:24px 0}}@media(max-width:575px){.confirmation h1{font-size:24px;padding:12px 0}}.confirmation__table{display:flex;flex-direction:column}.confirmation__table a{-webkit-text-decoration:underline;text-decoration:underline;transition:.2s ease}.confirmation__table a:hover{color:#9e9e9e;color:var(--color-gray-400)}.confirmation__table-header{display:flex;flex-direction:column;margin-bottom:20px}.confirmation__table-list{background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column}.confirmation__table-list-header{border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--bg-gray);display:grid;grid-template-columns:18.75% 18.75% 18.75% 18.75% 18.75% 6.27%}.confirmation__table-list-header span{display:flex;font-size:18px;font-weight:600;justify-content:end;line-height:143%;padding:20px 30px}.confirmation__table-list-header span:first-child,.confirmation__table-list-header span:nth-child(2){justify-content:start}.confirmation__table-list-content{display:flex;flex-direction:column;position:relative;transition:.2s ease}.confirmation__table-list-content:before{content:"";opacity:0;transition:opacity .1s ease}.confirmation__table-list-content-item{display:flex;flex-direction:column;transition:.2s ease}.confirmation__table-list-content-item-header{display:grid;grid-template-columns:18.75% 18.75% 18.75% 18.75% 18.75% 6.27%;transition:.2s ease}.confirmation__table-list-content-item-header span{display:flex;font-size:18px;font-weight:600;height:100%;justify-content:end;line-height:143%;padding:20px 30px}.confirmation__table-list-content-item-header span:first-child,.confirmation__table-list-content-item-header span:nth-child(2){justify-content:start}.confirmation__table-list-content-item-header-arrow{align-items:center;background-color:#efefef;border-radius:10px;display:flex;height:24px;justify-content:center;margin:auto;min-width:24px}.confirmation__table-list-content-item-header-arrow svg{transition:.2s ease}.confirmation__table-list-content-item-header-arrow--open svg{transform:rotate(-180deg)}.confirmation__table-list-content-item-header:hover{background-color:#fafafa;background-color:var(--bg-main)}.confirmation__table-list-content-item-header:hover-arrow{transform:scale(1.1)}.confirmation__table-list-content-item-data{display:grid;grid-template-columns:74.98% 18.75% 6.27%}.confirmation__table-list-content-item-data-products{display:flex;flex-direction:column;padding:30px}.confirmation__table-list-content-item-data-products-header{display:grid;grid-template-columns:26.59% 26.59% 20.23% 26.59%}.confirmation__table-list-content-item-data-products-header span{color:#9e9e9e;color:var(--color-gray-400);display:flex;font-size:11px;font-weight:700;justify-content:end;letter-spacing:.44px;line-height:109%;text-transform:uppercase}.confirmation__table-list-content-item-data-products-header span:first-child,.confirmation__table-list-content-item-data-products-header span:nth-child(2){justify-content:start}.confirmation__table-list-content-item-data-products-items{display:flex;flex-direction:column}.confirmation__table-list-content-item-data-products-items-item{display:grid;grid-template-columns:26.59% 26.59% 20.23% 26.59%;padding:12px 0}.confirmation__table-list-content-item-data-products-items-item-field{display:flex;justify-content:end}.confirmation__table-list-content-item-data-products-items-item-field:first-child,.confirmation__table-list-content-item-data-products-items-item-field:nth-child(2){justify-content:start}.confirmation__table-list-content-item-data-products-items-item-field em{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:137%;margin-left:12px}.confirmation__table-list-content-item-data-order{background-color:#fafafa;background-color:var(--bg-main);display:flex;flex-direction:column;margin-bottom:30px;padding:30px}.confirmation__table-list-content-item-data-order-field{display:flex;flex-direction:column}.confirmation__table-list-content-item-data-order-field:not(:last-child){margin-bottom:16px}.confirmation__table-list-content-item-data-order-field label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.44px;line-height:109%;margin-bottom:4px;text-align:right;text-transform:uppercase}.confirmation__table-list-content-item-data-order-field span{font-size:16px;font-weight:700;letter-spacing:-.32px;line-height:137%;text-align:right}.confirmation__table-list-content-item-data-order-field--status span{color:#55a500;color:var(--bg-green)}@media(max-width:1340px){.confirmation__table-list-content-item-data-order{margin-bottom:10px;padding:10px}}.confirmation__table-list-content-item--open{cursor:inherit}.confirmation__table-list-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px}.confirmation__table-list-empty img{max-width:250px}.confirmation__table-list-empty p{color:#000;color:var(--color-main);font-size:20px;font-weight:600;line-height:130%;margin-top:10px}@media(max-width:1024px){.confirmation__table-list{display:none}}.confirmation__table-mobile-list{background-color:#fff;border-radius:4px;display:none;flex-direction:column}@media(max-width:1024px){.confirmation__table-mobile-list{display:flex}}.confirmation__table-mobile-list-item{display:flex;flex-direction:column;width:100%}.confirmation__table-mobile-list-item-header{grid-gap:8px;border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--bg-gray);display:flex;padding:20px 10px;width:100%}.confirmation__table-mobile-list-item-header-info{align-items:start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.confirmation__table-mobile-list-item-header-info h5{font-size:18px;font-weight:700;letter-spacing:-.36px;line-height:120%}.confirmation__table-mobile-list-item-header-info-data{grid-gap:8px;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.confirmation__table-mobile-list-item-header-info-data span{color:#686868;color:var(--color-gray-600);display:flex;font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:130%;width:-moz-fit-content;width:fit-content}.confirmation__table-mobile-list-item-header-arrow{align-items:center;display:flex;height:20px;justify-content:center;min-width:20px}.confirmation__table-mobile-list-item-header-arrow svg{transition:.2s ease}.confirmation__table-mobile-list-item-header-arrow--open svg{transform:rotate(-180deg)}.confirmation__table-mobile-list-item-content{display:flex;flex-direction:column}.confirmation__table-mobile-list-item-content-order{grid-gap:16px;background-color:#fafafa;background-color:var(--bg-main);display:grid;grid-template-columns:1fr 1fr;padding:16px}.confirmation__table-mobile-list-item-content-order-field{display:flex;flex-direction:column}.confirmation__table-mobile-list-item-content-order-field label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.44px;line-height:109%;margin-bottom:4px;text-transform:uppercase}.confirmation__table-mobile-list-item-content-order-field span{font-size:16px;font-weight:700;letter-spacing:-.32px;line-height:137%}.confirmation__table-mobile-list-item-content-order-field--status span{color:#55a500;color:var(--bg-green)}.confirmation__table-mobile-list-item-content-products{display:flex;flex-direction:column}.confirmation__table-mobile-list-item-content-products-item{grid-gap:16px;border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--bg-gray);display:grid;grid-template-columns:1fr 1fr;padding:16px}.confirmation__table-mobile-list-item-content-products-item-field{display:flex;flex-direction:column}.confirmation__table-mobile-list-item-content-products-item-field label{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.44px;line-height:109%;margin-bottom:4px;text-transform:uppercase}.confirmation__table-mobile-list-item-content-products-item-field-data em{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:137%}.confirmation__table-mobile-list-item-content-products-item-field-data span{font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:137%}.product-search-banner-wrapper{margin-bottom:40px}.product-search-banner-wrapper--mb{margin-bottom:80px}.product-search-banner{background-size:cover;border-radius:10px;padding:35px 35px 15px}@media(max-width:1024px){.product-search-banner{padding:15px}}.product-search-banner__form__header{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:16px}@media(max-width:1024px){.product-search-banner__form__header{margin-bottom:16px}}.product-search-banner__form__title h2{color:#fff;color:var(--color-white);font-size:30px;font-weight:700;line-height:36px;text-align:center}@media(max-width:767px){.product-search-banner__form__title h2{font-size:24px;line-height:30px}}.product-search-banner__form__subtitle p{color:#fff;color:var(--color-white);font-size:20px;font-weight:400}@media(max-width:767px){.product-search-banner__form__subtitle p{font-size:18px}}.product-search-banner__form__items{grid-gap:20px;-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);background-color:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:24px}@media(max-width:1024px){.product-search-banner__form__items{gap:10px;grid-template-columns:repeat(2,1fr)}}@media(min-width:768px)and (max-width:1024px){.product-search-banner__form__items>:first-child,.product-search-banner__form__items>:last-child{grid-column-end:3;grid-column-start:1}}@media(max-width:767px){.product-search-banner__form__items{grid-template-columns:1fr}}.product-search-banner__form__item{flex-basis:0;flex-grow:1;height:100%}@media(max-width:1024px){.product-search-banner__form__item{flex-basis:auto}}.product-search-banner__form__item input{background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;padding:20px;width:100%}.product-search-banner__form__item input::-moz-placeholder{font-size:16px;font-weight:400;line-height:22px}.product-search-banner__form__item input::placeholder{font-size:16px;font-weight:400;line-height:22px}.product-search-banner__form__item input:-moz-placeholder-shown{text-overflow:ellipsis}.product-search-banner__form__item input:placeholder-shown{text-overflow:ellipsis}.product-search-banner__form__item input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}@media(max-width:1024px){.product-search-banner__form__item input{padding:10px}}.product-search-banner__form__item.error input{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.product-search-banner__form__item.error .validation{display:flex}.product-search-banner__form__submit{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:5px;height:100%;justify-content:center;max-height:60px;padding:20px 0;width:100%}.product-search-banner__form__submit span{color:#fff;color:var(--color-white)}.product-search-banner__form__submit svg{height:20px;width:20px}.product-search-banner__form__submit.disabled{background:#f5f5f5;background:var(--color-gray-100)}@media(max-width:1024px){.product-search-banner__form__submit{padding:10px}}.product-search-banner__form .validation{color:#fff;color:var(--color-white);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;padding:5px;text-transform:uppercase}.product-search-banner_sent{align-items:center;background-size:cover;border-radius:10px;display:flex;justify-content:center;padding:61.25px 16px}@media(max-width:1024px){.product-search-banner_sent{padding:99px 16px}}@media(max-width:767px){.product-search-banner_sent{padding:126px 16px}}.product-search-banner_sent_message{-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);background-color:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.12);max-width:650px;padding:24px}@media(max-width:1024px){.product-search-banner_sent_message{padding:16px}}.product-search-banner_sent_message h4{color:#fff;color:var(--color-white);font-size:30px;font-weight:700;line-height:36px;text-align:center}@media(max-width:767px){.product-search-banner_sent_message h4{font-size:24px;line-height:30px}}.restricted-product-banner-wrapper{margin-bottom:40px}.restricted-product-banner-wrapper--mb{margin-bottom:80px}.restricted-product-banner{background-size:cover;border-radius:10px;padding:35px 35px 15px}@media(max-width:1024px){.restricted-product-banner{padding:15px}}.restricted-product-banner__form__header{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:16px}@media(max-width:1024px){.restricted-product-banner__form__header{margin-bottom:16px}}.restricted-product-banner__form__title h4{color:#fff;color:var(--color-white);font-size:30px;font-weight:700;line-height:36px;text-align:center}@media(max-width:767px){.restricted-product-banner__form__title h4{font-size:24px;line-height:30px}}.restricted-product-banner__form__subtitle h6{color:#fff;color:var(--color-white);font-size:20px;font-weight:400}@media(max-width:767px){.restricted-product-banner__form__subtitle h6{font-size:18px}}.restricted-product-banner__form__items{grid-gap:20px;-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);background-color:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:24px}@media(max-width:1024px){.restricted-product-banner__form__items{gap:10px;grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1024px){.restricted-product-banner__form__items>:first-child,.restricted-product-banner__form__items>:last-child{grid-column-end:3;grid-column-start:1}}@media(max-width:767px){.restricted-product-banner__form__items{grid-template-columns:1fr}}.restricted-product-banner__form__item{flex-basis:0;flex-grow:1;height:100%}@media(max-width:1024px){.restricted-product-banner__form__item{flex-basis:auto}}.restricted-product-banner__form__item input{background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;padding:20px;width:100%}.restricted-product-banner__form__item input::-moz-placeholder{font-size:16px;font-weight:400;line-height:22px}.restricted-product-banner__form__item input::placeholder{font-size:16px;font-weight:400;line-height:22px}.restricted-product-banner__form__item input:-moz-placeholder-shown{text-overflow:ellipsis}.restricted-product-banner__form__item input:placeholder-shown{text-overflow:ellipsis}.restricted-product-banner__form__item input:focus{border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}@media(max-width:1024px){.restricted-product-banner__form__item input{padding:10px}}.restricted-product-banner__form__item.error input{border:1.5px solid #e53935;border:1.5px solid var(---border-red)}.restricted-product-banner__form__item.error .validation{display:flex}.restricted-product-banner__form__submit{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:5px;height:100%;justify-content:center;max-height:60px;padding:20px 0;width:100%}.restricted-product-banner__form__submit span{color:#fff;color:var(--color-white)}.restricted-product-banner__form__submit svg{height:20px;width:20px}.restricted-product-banner__form__submit.disabled{background:#f5f5f5;background:var(--color-gray-100)}@media(max-width:1024px){.restricted-product-banner__form__submit{padding:10px}}.restricted-product-banner__form .validation{color:#fff;color:var(--color-white);display:none;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;padding:5px;text-transform:uppercase}.restricted-product-banner_sent{align-items:center;background-size:cover;border-radius:10px;display:flex;justify-content:center;padding:61.25px 16px}@media(max-width:1024px){.restricted-product-banner_sent{padding:99px 16px}}@media(max-width:767px){.restricted-product-banner_sent{padding:126px 16px}}.restricted-product-banner_sent_message{-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);background-color:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.12);max-width:650px;padding:24px}@media(max-width:1024px){.restricted-product-banner_sent_message{padding:16px}}.restricted-product-banner_sent_message h4{color:#fff;color:var(--color-white);font-size:30px;font-weight:700;line-height:36px;text-align:center}@media(max-width:767px){.restricted-product-banner_sent_message h4{font-size:24px;line-height:30px}}.radio-button.primary label{align-items:center;cursor:pointer;display:flex;font-size:16px;line-height:140%}.radio-button.primary input{display:none}.radio-button.primary input+label:before{align-items:center;background-color:#fff;border:1.5px solid #d7d7d7;border:1.5px solid var(--border-gray-200);border-radius:100%;box-sizing:border-box;content:"";display:flex;height:20px;justify-content:center;margin-right:8px;min-width:20px;transition:border .2s ease,background-color .2s ease,box-shadow .2s ease}.radio-button.primary input:checked+label:before{background-color:#ff6700;background-color:var(--color-orange);content:url(/img/icons/checkmark-white.svg)}.radio-button.primary input:checked+label:before,.radio-button.primary:hover input+label:before{border-color:#ff6700;border-color:var(--color-orange)}.pagination__wrapper{display:flex;justify-content:center;padding-top:30px;position:relative}.pagination__wrapper nav{position:absolute;right:0}@media(max-width:1023px){.pagination__wrapper nav{max-width:100%;position:relative}.pagination__wrapper{align-items:center;flex-direction:column;gap:50px}}.pagination{display:flex;gap:6px}.pagination__previous .icon{transform:rotate(90deg)}.pagination__next .icon{transform:rotate(270deg)}.pagination__next:hover svg path,.pagination__previous:hover svg path{stroke:#fff;stroke:var(--color-white)}.pagination__item{align-items:center;border:1.5px solid #4f4f4f;border:1.5px solid var(--border-gray-700);border-radius:10px;color:#4f4f4f;color:var(--color-gray-700);cursor:pointer;display:flex;font-family:Proxima Nova,sans-serif;font-family:var(--body-font);font-size:16px;font-weight:400;height:40px;justify-content:center;transition:.3s;width:38px}.pagination__item--ellipsis{pointer-events:none}.pagination__item:not(.active):hover{background-color:#000;background-color:var(--color-main);border-color:#000;border-color:var(--color-main);color:#fff;color:var(--color-white)}.pagination__item+.active{background-color:#444;background-color:var(--bg-deep-gray);border-color:#444;border-color:var(--bg-deep-gray);color:#fff;color:var(--color-white);cursor:no-drop;pointer-events:none}.pagination__item+.active a{cursor:no-drop}.pagination__item:has(.ellipsis){background-color:#f2f2f2;background-color:var(--bg-gray);border:initial}.pagination__item .icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pagination__item.disabled{opacity:.5;pointer-events:none}.title h1{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:120%}@media(max-width:767px){.title h1{font-size:30px}}.accordion{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.accordion__item{background:#fff;cursor:pointer;padding:24px;position:relative}.accordion__trigger{align-items:center;display:flex;justify-content:space-between}.accordion__trigger h3{font-size:16px;font-weight:600;line-height:22px}.accordion__icon{height:28px;transition:transform .3s;width:28px}.accordion__icon.reverted{transform:rotate(180deg)}.accordion__content{font-size:16px;font-weight:400;line-height:22px}.accordion-enter-active,.accordion-leave-active{overflow:hidden;transition:height .3s ease,opacity .3s ease;will-change:height,opacity}.accordion-enter,.accordion-leave-to{height:0!important;opacity:0}.faq__title{font-size:40px;font-weight:800;line-height:48px}.faq__accordion{margin-top:30px}.faq__wrapper{padding-bottom:60px}.tooltip{cursor:pointer;display:inline-block;position:relative}.tooltip-content{background-color:#fff;border:1px solid #bababa;border:1px solid var(--bg-gray-300);border-radius:5px;bottom:-5px;box-shadow:0 0 5px 0 rgba(0,0,0,.25);font-size:14px;font-weight:400;left:100%;line-height:143%;margin:5px 0 5px -50%;opacity:0;padding:5px 10px;position:absolute;text-align:center;transform:translateY(100%) translateX(-50%);transition:.2s ease;transition:opacity .3s;visibility:hidden;width:200px;z-index:999}.tooltip-visible .tooltip-content{opacity:1;visibility:visible}.credit-partners__wrapper{grid-row-gap:10px;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr;padding:35px 0;row-gap:10px}@media(min-width:768px)and (max-width:1023px){.credit-partners__wrapper{display:flex;flex-wrap:wrap}}.credit-partners__item{align-items:center;border:1px solid #f5f5f5;border:1px solid var(--border-gray-100);border-radius:8px;display:flex;gap:5px;height:100%;justify-content:center;padding:5px 0;width:100%;width:175px}.credit-partners__item__logo{flex-shrink:0;height:50px;width:50px}.credit-partners__item__name{flex-shrink:1;font-size:14px;font-weight:600;justify-content:center;line-height:17px;max-height:42px;max-width:60%;overflow:hidden;text-align:center;word-break:break-word}.vitrina__page{background-position:50%;background-size:cover;color:#fff;color:var(--color-white);height:100vh;max-height:100vh;overflow:hidden;width:100vw}.vitrina__page__header{display:flex;flex-direction:column;gap:24px;z-index:10}.vitrina__page__logo{max-height:65px}.vitrina__page__logo img{max-height:100%;width:auto}.vitrina__page__background_layer{background:linear-gradient(90deg,#000 1%,rgba(255,0,0,0));height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:70vw}.vitrina__page__background_video{filter:brightness(95%);height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.vitrina__page__background_video video{height:100vh;max-height:100vh;max-width:100vw;min-height:100vh;min-width:100vw;-o-object-fit:cover;object-fit:cover;width:100vw}.vitrina__page__title{align-items:center;display:flex;font-size:64px;font-weight:800;line-height:78px}.vitrina__page__characteristics{grid-gap:24px;display:grid;font-size:36px;gap:24px;grid-auto-rows:max-content;grid-template-columns:fit-content(500px) 1fr;line-height:36px;z-index:10}.vitrina__page__characteristics__row{display:flex;gap:24px}.vitrina__page__characteristics__key{font-weight:600}.vitrina__page__characteristics__values{display:flex;font-weight:400}.vitrina__page__wrapper{display:grid;grid-template-rows:minmax(150px,20%) 60% 20%;height:100%;padding:64px}.vitrina__page__characteristics{margin-bottom:15px;margin-top:15px}.vitrina__page__buttons{align-items:flex-end;display:flex;gap:48px;max-height:100%;min-height:130px}.vitrina__page__button{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:24px;color:#fff;font-size:36px;font-weight:800;height:150px;line-height:44px;padding:24px;text-align:left}.vitrina__page__button.button_credit{background:rgba(227,61,77,.4)}.vitrina__page__button.button_price{background:hsla(0,0%,100%,.4)}.vitrina__page__button.button_price .old_price{color:hsla(0,0%,100%,.6);font-size:32px;font-weight:700;line-height:39px;margin-left:35px;-webkit-text-decoration:line-through;text-decoration:line-through}.vitrina__page__button.button_cashback{background:rgba(200,255,201,.4)}.product_review{background-color:#fff;padding:50px 0 60px}@media(max-width:767px){.product_review .container{padding:0 10px!important}}.product_review__title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin-bottom:40px;width:100%}@media(min-width:768px)and (max-width:1023px){.product_review__title{font-size:32px;line-height:38px}}@media(max-width:767px){.product_review__title{font-size:30px;line-height:36px;margin-bottom:20px}}.product_review-empty{align-items:center;background-color:#fafafa;background-color:var(--bg-main);border-radius:10px;color:var(--body-color-text);display:flex;flex-direction:column;font-size:20px;gap:24px;justify-content:center;line-height:26px;padding:48px;width:100%}.product_review-empty p{text-align:center}.product_review__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}@media(max-width:767px){.product_review__wrapper{flex-direction:column}}.product_review__sidebar{background:#fafafa;background:var(--bg-main);border-radius:10px;min-width:160px;padding:24px;width:35%}@media(max-width:767px){.product_review__sidebar{width:100%}}.product_review__sidebar button{width:100%}.product_review__rating{display:flex;flex-direction:column;gap:16px}.product_review__average_rating{font-size:40px;font-weight:600;letter-spacing:-2%;line-height:32px}.product_review__max_available_rating{font-size:20px;font-weight:400}.product_review__count{color:#9e9e9e;color:var(--color-gray-400);font-size:16px;font-weight:400;letter-spacing:-2%;line-height:22px}.product_review__items{display:flex;flex-direction:column;gap:24px;width:calc(65% - 24px)}@media(max-width:767px){.product_review__items{width:100%}}.product_review__button{display:flex;justify-content:center;width:100%}.product_review__button .btn__link{max-width:165px}.product_reviews__item__wrapper{background:#fafafa;background:var(--bg-main);border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:24px}.product_reviews__item__header{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;width:100%}.product_reviews__item__header .image{display:flex}.product_reviews__item__header .name{color:#000;color:var(--color-main);font-size:20px;line-height:28px}.product_reviews__item__header .created-date{color:#686868;color:var(--color-gray-600);font-size:16px;font-weight:400;line-height:22px}.product_reviews__item__info{align-items:center;display:flex;gap:16px}.product_reviews__item__body{font-size:16px;font-weight:400;line-height:22px}.promo_code__error{color:#d80000;margin-top:20px}.promo_code__success{color:#55a500;color:var(--color-green);margin-top:20px}.promo_code__price{color:#ff6700;color:var(--color-orange);font-size:30px;font-weight:700;line-height:36px;margin-bottom:4px}@media(max-width:1360px){.promo_code__price{font-size:28px;line-height:100%}}.promo_code__price_label{color:#ff6700;color:var(--color-orange);font-size:16px;font-weight:700;line-height:36px;padding-left:5px}.promo_code__wrapper{background:#f2f2f2;background:var(--bg-gray);border-radius:10px;font-size:16px;line-height:22px;padding:17px 22px;width:100%}@media(min-width:1024px)and (max-width:1361px){.promo_code__wrapper{padding:17px 15px}}.promo_code__wrapper:not(.apply_promo_code){padding:29.5px 22px}@media(max-width:768px){.promo_code__wrapper.apply_promo_code .promo_code__inner_content{flex-wrap:wrap;justify-content:center}}.promo_code__wrapper.applied{background:none!important;padding-left:0!important;padding-right:0!important}.promo_code__inner_content{align-items:center;display:flex;gap:15px;width:100%}.promo_code__icon{height:25px;width:25px}.promo_code__text{color:#000;font-family:Arial,sans-serif;font-weight:400;letter-spacing:-2%}.promo_code__text .underline{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.promo_code__input{border:1px solid #bfbfbf;border-radius:5px;color:#000;flex-grow:1;flex-shrink:1;min-width:0;padding:13px 9px;width:auto}.promo_code__input.filled{text-transform:uppercase}@media(max-width:768px){.promo_code__input{width:calc(100% - 40px)}}.promo_code__button{border:1px solid #ff6700;border:1px solid var(--color-orange);border-radius:4px;color:#ff6700;color:var(--color-orange);display:flex;justify-content:center;line-height:22px;padding:13px 9px}@media(max-width:768px){.promo_code__button{width:150px}}.main_title__wrapper{margin:60px 0 30px}@media(max-width:767px){.main_title__wrapper{margin:0 0 30px}}.categories{margin:20px 0}.categories .categories__items{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.categories .categories__items.mobile{display:none}.categories .categories__group{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.categories .categories__group .categories_item{grid-column:span 1;height:190px}.categories .categories__group .categories_item:first-child{grid-column:span 2;padding:30px}.categories .categories__group:last-child .categories_item{grid-column:span 1}.categories .categories__group:last-child .categories_item:last-child{grid-column:span 2;padding:30px}.categories .categories_item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;color:#fff;color:var(--color-white);font-size:24px;font-weight:600;height:400px;line-height:130%;padding:25px}.categories.categories__middle .categories__group .categories_item:first-child{grid-column:span 1}.categories.categories__middle .categories_item{height:195px}.categories.categories__bottom .categories__items{grid-template-columns:repeat(2,1fr)}.categories.categories__bottom .categories__group{grid-template-columns:1fr 2fr}.categories.categories__bottom .categories__group:first-child .categories_item:first-child{grid-column:span 1}.categories.categories__bottom .categories__group:last-child{grid-template-columns:2fr 1fr}.categories.categories__bottom .categories__group:last-child .categories_item:first-child{grid-column:span 1}.banners{min-height:340px;padding:40px 0 60px}.banners--mi{padding-bottom:0}.banners .banner__item_content .try__now{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:50px;justify-content:center;letter-spacing:-.02em;line-height:100%;padding:0 40px}.banners .banner__gift{background-color:transparent;background-color:var(--bg-champagne-pink);border:1.5px solid rgba(0,0,0,.01);border-radius:10px;position:relative}.banners .banner__gift .gift{position:absolute;right:50px;top:50%;transform:translateY(-50%)}.banners .banner__group{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.banners .banner__group .banner__item{border-radius:10px;display:flex;gap:12px;height:240px;padding:30px 35px;position:relative}.banners .banner__group .banner__item_content{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;max-width:222px;width:100%;z-index:1}.banners .banner__group .banner__item .banner__title_group{display:flex;flex-direction:column;gap:12px}.banners .banner__group .banner__item .banner__title{color:#000;color:var(--color-main);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:140%}.banners .banner__group .banner__item .banner__subtitle{font-size:16px;font-weight:400;letter-spacing:-2%;line-height:22px}.banners .banner__group .banner__item .banner__image{align-self:center;display:flex;flex-grow:0;flex-shrink:1;height:100%;justify-content:flex-end;max-height:100%;max-width:100%;width:100%}.banners .banner__group .banner__item .banner__image img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.banners .banner__group .banner__item.banner__service{background:#fff;background:var(--color-white);border:1.5px solid rgba(0,0,0,.03)}.banners .banner__group .banner__item.banner__store{background-color:#f0f5e6;background-color:var(--bg-alabaster);border:1.5px solid rgba(0,0,0,.01)}.vacancies{margin-bottom:60px;min-height:510px}.vacancies--mi{padding-top:60px}.vacancies .vacancy__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.vacancies .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:150%}.vacancies .vacancies__items{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.vacancies .vacancies__item{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;display:flex;flex-direction:column}.vacancies .vacancies__item a{display:flex;width:100%}.vacancies .vacancy__img{border-radius:10px 10px 0 0;height:300px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vacancies .vacancy__info{align-items:flex-start;display:flex;flex-direction:column;padding:28px 24px;width:100%}.vacancies .address{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;line-height:100%;margin-bottom:5px}.vacancies .vacancy__name{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:120%}.vacancies .all__vacancies{align-items:center;border:1.5px solid #000;border:1.5px solid var(--border-black);border-radius:10px;display:none;flex-direction:row;font-size:18px;font-weight:600;height:60px;justify-content:center;line-height:100%;margin-top:20px;padding:0 25px;transition:.3s}.vacancies .all__vacancies svg{margin-left:5px}.vacancies .all__vacancies:hover{background-color:#000;background-color:var(--bg-black);color:#fff;color:var(--color-white)}.vacancies .all__vacancies:hover svg rect{fill:#fff;fill:var(--color-white)}.vacancies.about{background:#fafafa;background:var(--bg-main);box-shadow:inset 0 4px 20px rgba(0,0,0,.01);margin-bottom:0;padding:60px 0}.news{margin-bottom:60px;min-height:854px}.news .tab__item .news__content{grid-row-gap:20px}.news .news__content{align-items:flex-start;display:flex;flex-direction:column}.news .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:120%;margin-bottom:30px}.news .news__items{align-items:flex-start;display:flex;width:100%}.news .news__items .btn{display:none}.news .news__item{align-items:flex-start;background:#000;background:var(--color-main);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;flex-direction:column;height:773px;justify-content:space-between;margin-right:50px;padding:35px 40px 25px;width:800px}.news .news__item div.title{color:#fff;color:var(--color-white);font-size:30px;font-weight:400;letter-spacing:-.02em;line-height:120%;max-width:720px;text-shadow:0 0 40px #000;text-shadow:0 0 40px var(--color-main);width:100%}.news .news__item .news__footer{align-items:center;border-top:1.5px solid hsla(0,0%,100%,.1);display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;width:100%}.news .news__item .date{color:#f5f5f5;color:var(--bg-gray-100);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;padding:6px 0;text-shadow:0 0 40px #000;text-shadow:0 0 40px var(--color-main);text-transform:uppercase}.news .news__item .hashtags{grid-row-gap:10px;align-items:center;display:flex;flex-wrap:wrap}.news .news__item .hashtags .hashtag{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.02);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-right:10px;padding:7px 10px;text-transform:uppercase}.news .news__item .hashtags .hashtag:last-child{margin-right:0}.news .news__list{align-items:flex-start;display:flex;flex-direction:column;width:490px}.news .news__header{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:11px;width:100%}.news .tabs__content{width:100%}.news .news__tabs{align-items:center;display:flex}.news .news__tabs .tab{color:#9e9e9e;color:var(--color-gray-400);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:15px;margin-right:25px;position:relative;text-transform:uppercase}.news .news__tabs .tab:last-child{margin-right:0}.news .news__tabs .tab:after{border-bottom:2px solid #000;border-bottom:2px solid var(--color-main);bottom:-12px;content:"";left:0;opacity:0;position:absolute;transition:.3s;width:100%}.news .news__tabs .tab.active{color:#000;color:var(--color-main)}.news .news__tabs .tab.active:after{opacity:1}.news .news__tabs .tab:disabled{pointer-events:none}.news .all__news{align-items:center;color:#ff6700;color:var(--color-orange);display:flex;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:15px;text-transform:uppercase}.news .all__news img,.news .all__news svg{margin-left:2px}.news .tabs__content .tab__item{display:none}.news .tabs__content .tab__item.active{display:block}.news .tabs__content .tab__item .item__news{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;justify-content:space-between;padding-bottom:20px;width:100%}.news .tabs__content .tab__item .item__info{align-items:flex-start;display:flex;flex-direction:column;margin-right:10px;max-width:330px;width:100%}.news .tabs__content .tab__item .item__img{border-radius:10px;height:100px;max-width:150px;width:100%}.news .tabs__content .tab__item .item__img img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:150px}.news .tabs__content .tab__item .item__date{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.02em;line-height:100%;margin-bottom:5px;text-transform:uppercase}.news .tabs__content .tab__item .item__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:140%;margin-bottom:15px;overflow:hidden}.news .tabs__content .tab__item .item__hastags{grid-row-gap:5px;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.news .tabs__content .tab__item .item__hastags .item__hastag{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#eceff1;background:var(--bg-alice-blue);border-radius:5px;color:#686868;color:var(--color-gray-600);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-right:10px;padding:7px 10px;text-transform:uppercase}.news .tabs__content .tab__item .item__hastags .item__hastag:last-child{margin-right:0}.section__videos{background-color:#000;background-color:var(--bg-black);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;min-height:1044px;padding:50px 0 60px}.section__videos .video__reviews{align-items:flex-start;display:flex;flex-direction:column}.section__videos .video__iframe{height:700px;margin-bottom:30px;position:relative;width:100%}.section__videos .video__iframe iframe{border-radius:10px;height:100%;width:100%}.section__videos .reviews__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.section__videos .title{color:#fff;color:var(--color-white);font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:120%}.section__videos .reviews__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%}.section__videos .reviews__item.hide{opacity:0;overflow:hidden;z-index:-1}.section__videos .play{display:flex;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.section__videos .play img{max-width:100%}.section__videos .reviews__footer{align-items:center;display:flex;justify-content:space-between;width:100%}.section__videos .reviews__content{margin-right:20px;max-width:755px;width:100%}.section__videos .reviews__title{color:#fff;color:var(--color-white);display:block;font-size:30px;font-weight:400;line-height:120%;margin-bottom:20px;width:100%}.section__videos .reviews__info{align-items:center;border-top:1.5px solid hsla(0,0%,100%,.15);display:flex;justify-content:space-between;padding-top:20px;width:100%}.section__videos .reviews__date{grid-row-gap:5px;align-items:center;display:flex;flex-wrap:wrap}.section__videos .reviews__date .date{color:#686868;color:var(--color-gray-600);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.section__videos .reviews__date .ellipse{display:flex;margin:0 10px}.section__videos .reviews__hashtags{grid-row-gap:10px;align-items:center;display:flex;flex-wrap:wrap}.section__videos .reviews__hashtags .hashtag{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212121;background:var(--bg-gray-900);border:1px solid hsla(0,0%,100%,.03);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-right:10px;padding:7px 10px;text-transform:uppercase}.section__videos .reviews__hashtags .hashtag:last-child{margin-right:0}.section__videos .reviews__next{align-items:flex-start;background:#212121;background:var(--bg-gray-900);border:1px solid hsla(0,0%,100%,.03);border-radius:10px;display:flex;flex-direction:row;max-width:485px;padding:12px;width:100%}.section__videos .review__img{border-radius:10px;height:100px;margin-right:24px;width:120px}.section__videos .review__img img{border-radius:10px;height:100px;-o-object-fit:cover;object-fit:cover;width:120px}.section__videos .review__text{align-items:flex-start;display:flex;flex-direction:column;padding:12px 0}.section__videos .review__text span{color:#686868;color:var(--color-gray-600);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-bottom:10px;text-transform:uppercase}.section__videos .review__text a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;color:var(--color-white);display:-webkit-box;font-size:18px;font-weight:600;line-height:140%;overflow:hidden}.section__videos.blog{margin-bottom:40px}@media(min-width:1024px)and (max-width:1360px){.categories{margin:0}.categories--mi{margin:0 0 10px}.categories .categories__group,.categories .categories__items{grid-gap:10px}.categories .categories__group:last-child .categories_item:last-child{padding:20px}.categories .categories__group .categories_item{height:170px}.categories .categories__group .categories_item:first-child{padding:15px}.categories .categories_item{font-size:20px;font-weight:600;height:350px;line-height:130%;padding:15px}.banners{padding:40px 0 50px}.banners--mi{padding-bottom:0}.banners .banner__content{padding:40px 0}.banners .banner__content span{bottom:40px}.banners .banner__group{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.banners .banner__group .banner__item{justify-content:space-between}.banners .banner__group .banner__item_content{flex-shrink:1}.banners .banner__title{font-size:40px;font-weight:600;line-height:48px}.vacancies{margin-bottom:50px}.vacancies .vacancies__items{grid-template-columns:repeat(3,1fr)}.vacancies .vacancies__item:last-child{display:none}.vacancies.about{padding:50px 0}.news{margin-bottom:50px;min-height:1178px}.news .news__items{flex-direction:column;width:100%}.news .news__item{height:600px;margin-bottom:40px;margin-right:0;width:100%}.news .news__item h2{max-width:660px;width:100%}.news .news__list,.news .tabs__content{width:100%}.news .tabs__content .tab__item .item__info{max-width:100%}.news .tab__item .news__content{grid-column-gap:60px;display:grid;grid-template-columns:repeat(2,1fr);position:relative;width:100%}.news .tab__item .news__content:after{border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.section__videos{padding:50px 0}.section__videos .reviews__info{align-items:flex-start;flex-direction:column}.section__videos .reviews__date{margin-bottom:15px}.section__videos .reviews__content{margin-right:50px;max-width:500px;width:100%}.section__videos .reviews__next{max-width:434px}.section__videos .review__img{max-width:120px;width:100%}}@media(min-width:768px)and (max-width:1023px){.categories{margin:0 0 50px}.categories .categories__items{grid-template-columns:repeat(1,1fr)}.categories .categories__items.desktop{display:none}.categories .categories__items.mobile{display:grid}.categories .categories__items .categories_item{font-size:18px;height:150px;padding:16px}.categories .categories__items .categories_item:first-child{padding:16px}.categories .categories__group{grid-gap:10px;grid-template-columns:repeat(3,1fr)}.categories .categories__group:last-child .categories_item{padding:15px}.categories .categories__group:last-child .categories_item:first-child{padding:20px}.categories .categories__group:last-child .categories_item:last-child{background-position:top;grid-column:span 3;padding:20px}.banners{min-height:540px;padding:0 0 50px}.banners--mi{padding-bottom:0}.banners .banner__items{grid-gap:10px;display:grid;grid-template-columns:repeat(1,1fr);width:100%}.banners .banner__group{grid-gap:10px;grid-template-columns:repeat(2,1fr)}.banners .banner__group .banner__item{justify-content:space-between;padding:30px 25px}.banners .banner__group .banner__item .banner__title{font-size:20px}.banners .banner__group .banner__item_content{flex-shrink:1;max-width:200px}.banners .banner__group .banner__item_content .btn{font-size:14px;height:36px;padding:0 10px}.banners .banner__item.banner__gift{grid-column-end:3;grid-column-start:1;justify-content:space-between;padding:40px 35px}.banners .banner__item.banner__gift .banner__image{max-width:50%}.banners .banner__item.banner__gift .gift{height:auto}.banners .banner__content{padding:0}.banners .banner__content span{bottom:40px}.vacancies{margin-bottom:50px;min-height:880px}.vacancies--mi{padding-top:50px}.vacancies .vacancies__items{grid-template-columns:repeat(2,1fr)}.vacancies.about{padding:30px 0}.news{margin-bottom:50px;min-height:1320px}.news .news__items{flex-direction:column;width:100%}.news .news__item{height:500px;margin-bottom:40px;margin-right:0;width:100%}.news .news__item h2{max-width:660px;width:100%}.news .news__list,.news .tabs__content{width:100%}.news .tabs__content .tab__item .item__info{max-width:100%}.news .tab__item .news__content{grid-row-gap:10px;display:grid;grid-template-columns:repeat(1,1fr);position:relative;width:100%}.section__videos{min-height:844px}.section__videos .reviews__footer{grid-column-gap:20px}.section__videos .reviews__content{margin-right:0;max-width:100%;width:55%}.section__videos .reviews__info{flex-wrap:wrap}.section__videos .reviews__next{max-width:100%;width:45%}.section__videos .video__iframe{height:500px}.section__videos .reviews__hashtags{margin-top:10px}}@media(max-width:767px){.categories .categories__items{grid-template-columns:repeat(1,1fr)}.categories .categories__items.desktop{display:none}.categories .categories__items.mobile{display:grid}.categories .categories__items .categories_item{font-size:18px;height:150px;padding:16px}.categories .categories__items .categories_item:first-child{padding:16px}.categories .categories__group{grid-gap:10px}.banners{margin-bottom:20px;min-height:605px;padding:0}.banners .banner__group{grid-template-columns:minmax(0,1fr)}.banners .banner__item{gap:0;height:460px;justify-content:space-between;padding:20px;width:100%}.banners .banner__item_content .try__now{font-size:14px;height:40px;padding:0 20px}.banners .banner__group{grid-gap:10px}.banners .banner__group .banner__item{height:195px;justify-content:space-between;padding:20px 15px}.banners .banner__group .banner__item .banner__title{font-size:16px}.banners .banner__group .banner__item .btn{font-size:14px;height:35px;padding:0;width:166px}.banners .banner__group .banner__item .img{height:auto;max-width:120px;right:15px}.banners .banner__group .banner__item_content{max-width:190px}.banners .banner__group .banner__item .banner__image{max-width:33.3333333333%}.vacancies{margin-bottom:20px;min-height:1752px}.vacancies--mi{padding-top:20px}.vacancies .vacancy__head{margin-bottom:20px}.vacancies .vacancy__head a{display:none}.vacancies .title{font-size:30px}.vacancies .vacancies__items{grid-row-gap:10px;grid-template-columns:repeat(1,1fr)}.vacancies .vacancies__item,.vacancies .vacancies__item a,.vacancies .vacancy__img{width:100%}.vacancies .all__vacancies{display:flex}.news{margin-bottom:30px;min-height:1232px}.news .title{font-size:30px;margin-bottom:20px}.news .news__items{flex-direction:column}.news .news__items .btn{display:flex;margin-top:20px;width:100%}.news .news__item{height:400px;margin-bottom:30px;margin-right:0;padding:35px 25px 25px;width:100%}.news .news__item h2{font-size:25px}.news .news__item .news__footer{align-items:flex-start;flex-direction:column;padding-top:0}.news .news__item .date{margin:20px 0 15px;padding:0}.news .news__list{width:100%}.news .news__list .news__header{margin-bottom:20px;padding-bottom:10px;width:100%}.news .news__list .news__tabs{width:100%}.news .news__list .news__tabs .tab{margin-right:0;width:50%}.news .all__news{display:none}.news .tabs__content{width:100%}.news .tabs__content .tab__item .news__content{grid-row-gap:15px}.news .tabs__content .tab__item .item__news{padding-bottom:15px;width:100%}.news .tabs__content .tab__item .item__info{max-width:100%;width:100%}.news .tabs__content .tab__item .item__date{font-size:10px}.news .tabs__content .tab__item .item__name{-webkit-line-clamp:3;font-size:16px}.news .tabs__content .tab__item .item__hastags{display:none}.section__videos{min-height:768px;padding:20px 0}.section__videos .reviews__head{margin-bottom:20px}.section__videos .reviews__head .btn{display:none}.section__videos .title{font-size:30px}.section__videos .video__iframe{height:400px;margin-bottom:20px}.section__videos .reviews__title{font-size:25px}.section__videos .reviews__footer{align-items:flex-start;flex-direction:column}.section__videos .reviews__content{margin-right:0}.section__videos .reviews__info{align-items:flex-start;flex-direction:column;margin-bottom:30px}.section__videos .reviews__date{margin-bottom:15px}.section__videos .review__text span,.section__videos .reviews__date .date{font-size:10px}.section__videos .review__text a{font-size:16px}}@media(max-width:345px){.banners .banner__gift .gift{max-width:200px}.banners .banner__group .banner__item .img{bottom:20px;height:auto;max-width:100px;top:auto;transform:none}.banners .banner__group .banner__item .btn{font-size:12px;width:145px}.banners .banner__group .banner__item .btn svg{width:9px}.banners .banner__group .banner__item .banner__title{font-size:16px}.news .tabs__content .tab__item .item__img{max-width:120px}.news .tabs__content .tab__item .item__img img{width:120px}}.subcatalog{margin-bottom:50px}.subcatalog .subcatalog__items{grid-gap:1.5px;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:grid;grid-template-columns:repeat(7,1fr);overflow:hidden}.subcatalog .subcatalog__item{align-items:center;background:#fff;background:var(--bg-white);display:flex;flex-direction:column;padding:45px 20px 30px}.subcatalog .subcatalog__item .title{color:#000;color:var(--color-main);font-size:16px;font-weight:600;line-height:120%;margin:25px auto 0}.subcatalog .subcatalog__item img{height:160px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.subcatalog--preloader,.subcatalog--preloader .container{display:flex}.subcatalog--preloader .spinner{margin:0 auto;padding:150px 0 170px}@media(min-width:1024px)and (max-width:1360px){.subcatalog .subcatalog__items{grid-template-columns:repeat(5,1fr)}}@media(min-width:768px)and (max-width:1023px){.subcatalog .subcatalog__items{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.subcatalog .container{padding-left:0;padding-right:0}.subcatalog .subcatalog__items{border-radius:0;grid-template-columns:repeat(2,1fr)}.subcatalog .subcatalog__item{padding:25px 20px 30px}.subcatalog .subcatalog__item .title{margin:15px auto 0}}.category-description{padding-bottom:50px}.category-description p{color:#000;color:var(--color-main);font-size:18px;font-weight:400;line-height:150%}.category-description a{color:#ff6700;color:var(--color-orange);transition:opacity .1s ease}.category-description a:hover{opacity:.7}.catalog_title__wrapper{margin:30px 0}@media(max-width:767px){.catalog_title__wrapper{margin:0 0 15px}}.catalog_title__wrapper.title_with_description{margin:20px 0}@media(max-width:767px){.catalog_title__wrapper.title_with_description{margin:0 0 15px}}.catalog__head_description{margin-bottom:20px}@media(max-width:767px){.catalog__head_description{margin-bottom:15px}}.filter{margin-bottom:20px}.filter .filter__items{align-items:center;background:#fff;background:var(--bg-white);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:row;height:70px}.filter .filter__group_items{display:flex;max-width:100%;width:-moz-fit-content;width:fit-content}.filter .filters__search{align-items:center;display:flex;padding:0 24px;width:100%}.filter .filters__search img,.filter .filters__search svg{height:24px;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.filter .filters__search-input{width:100%}.filter .filters__search-input input{font-size:14px;width:100%}.filter .filters__search-input input::-moz-placeholder{color:#838383;color:var(--color-gray-500);font-weight:600}.filter .filters__search-input input::placeholder{color:#838383;color:var(--color-gray-500);font-weight:600}.filter .filter__dates{display:flex;flex-direction:row;height:100%;width:100%;z-index:9}.filter .next__item,.filter .previous__item{align-items:center;background:#fff;background:var(--bg-white);border-radius:10px 0 0 10px;box-shadow:inset -1.5px 0 0 #f2f2f2;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 16px;z-index:1}.filter .next__item svg,.filter .previous__item svg{height:20px;width:20px}.filter .next__item svg path,.filter .previous__item svg path{transition:.3s}.filter .next__item.disabled,.filter .previous__item.disabled{pointer-events:none}.filter .next__item.disabled svg path,.filter .previous__item.disabled svg path{stroke:#9e9e9e;stroke:var(--color-gray-400)}.filter .previous__item svg{transform:rotate(90deg)}.filter .next__item{border-left:1px solid #f2f2f2;border-left:1px solid var(--border-gray);border-radius:0}.filter .next__item svg{transform:rotate(270deg)}.filter .filter__group{height:100%;position:relative;width:100%}.filter .filter__group:after{background:linear-gradient(270deg,#fff 38.22%,hsla(0,0%,100%,0));opacity:1;right:0}.filter .filter__group:after,.filter .filter__group:before{content:"";height:100%;position:absolute;top:0;transition:.3s;width:24px}.filter .filter__group:before{background:linear-gradient(90deg,#fff 38.22%,hsla(0,0%,100%,0));left:0;opacity:0}.filter .filter__group.scroll--right:before{opacity:1}.filter .filter__group.scroll--right:after{opacity:0}.filter .filter__group.scroll--left:after{opacity:1}.filter .filter__group.scroll--left:before{opacity:0}.filter .filter__group--hide-curtain-l:after{content:normal}.filter .filter__item_content{height:100%}.filter .filter__item_content.active .choose__filters{opacity:1;pointer-events:all}.filter .filter__item_content.active .filter__item{background-color:#000;background-color:var(--bg-black);border-radius:10px}.filter .filter__item_content.active .filter__item .filter__description{color:#fff;color:var(--color-white)}.filter .filter__item_content.active .filter__item .filter__arrow svg{transform:rotate(180deg)}.filter .filter__item_content.active .filter__item .filter__arrow svg path{stroke:#fff;stroke:var(--color-white)}.filter .filter__item_content.active .filter__item .filter__name{color:#fff}.filter .filter__item{align-items:center;border-right:1px solid #f2f2f2;border-right:1px solid var(--border-gray);display:flex;flex-direction:row;height:100%;justify-content:center;max-width:303px;padding:0 20px;position:relative;transition:.3s;white-space:nowrap;width:100%}.filter .filter__item .filter__name{color:#838383;color:var(--color-gray-500)}.filter .filter__item .filter__description,.filter .filter__item .filter__name{font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;text-transform:uppercase;transition:.3s}.filter .filter__item .filter__description{color:#212121;color:var(--color-gray-900);margin:0 5px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter .filter__item .filter__arrow{display:flex}.filter .filter__item .filter__arrow svg{height:10px;transition:.3s;width:10px}.filter .filter__item .filter__arrow svg path{transition:.3s}.filter .choose__filters{align-items:flex-start;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;max-height:208px;max-width:320px;min-width:-moz-fit-content;min-width:fit-content;opacity:0;overflow-y:auto;padding:24px;pointer-events:none;position:absolute;width:100%;z-index:3}.filter .choose__filters::-webkit-scrollbar{background-clip:padding-box;width:6px}.filter .choose__filters::-webkit-scrollbar-track{background-clip:padding-box;background-color:transparent;height:100%}.filter .choose__filters::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#eaecf0;border-radius:8px}.filter .choose__filters::-webkit-scrollbar-button{display:none}.filter .choose__filters.filter__show{height:-moz-max-content;height:max-content;opacity:1;overflow:visible;pointer-events:all;transition:opacity .5s ease}.filter .choose__filters .choose__filter{display:flex;margin-bottom:10px}.filter .choose__filters .choose__filter:last-child{margin-bottom:0}.filter .choose__filters label{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:20px}.filter .choose__filters .checkbox{opacity:0;position:absolute;z-index:-1}.filter .choose__filters .checkbox+label{align-items:center;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter .choose__filters .checkbox+label:before{background:#fff;background:var(--bg-white);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:1.5px solid #d7d7d7;border:1.5px solid var(--border-gray-200);border-radius:6px;content:"";cursor:pointer;display:inline-block;height:17px;margin-right:8px;min-width:17px;transition:.3s;width:17px}.filter .choose__filters .checkbox:checked+label:before{background-color:#ff6700;background-color:var(--color-orange);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41IDEuNSA0LjAyIDYgMS41IDMuMTg3IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);border:1.5px solid #ff6700;border:1.5px solid var(--color-orange)}.filter .choose__filters-blured{filter:blur(2px)}.filter .filter__range{box-shadow:0 0 6px 0 rgba(0,0,0,.25);display:block;min-width:320px}.filter .filter__range .price__input{grid-gap:12px;align-items:center;display:flex;margin-bottom:20px;width:100%}.filter .filter__range .price__value{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;display:flex;flex-direction:row;height:40px;padding:0 20px;width:50%}.filter .filter__range .price__value input{background-color:transparent;color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:22px;width:inherit}.filter .filter__range .range__slider{background:#eceff1;background:var(--bg-alice-blue);border-radius:4px;height:4px;position:relative}.filter .filter__range .range__slider .progress{background:#87d70e;background:var(--bg-success);border-radius:4px;height:100%;left:25%;position:absolute;right:25%}.filter .filter__range .range__input{position:relative}.filter .filter__range .range__input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:4px;left:0;pointer-events:none;position:absolute;top:-4px;width:100%}.filter .filter__range input[type=number]::-webkit-inner-spin-button,.filter .filter__range input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.filter .filter__range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#55a500;background:var(--color-green);border-radius:50%;height:20px;pointer-events:auto;width:20px}.filter .filter__range input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#55a500;background:var(--color-green);border:none;border-radius:50%;height:20px;pointer-events:auto;width:20px}.filter .sort__group{background-color:#fff;border-radius:0 10px 10px 0;height:100%;margin-left:auto;max-width:270px;position:relative;width:100%;z-index:9}.filter .sort__group.active .choose__sort{opacity:1;overflow:visible;pointer-events:all}.filter .sort__group.active .sort__item{background-color:#000;background-color:var(--bg-black);border-radius:10px}.filter .sort__group.active .sort__label{color:#fff;color:var(--color-white)}.filter .sort__group.active .sort__arrow svg{transform:rotate(180deg)}.filter .sort__group.active .sort__arrow svg path{stroke:#fff;stroke:var(--color-white)}.filter .sort__group .sort__item{align-items:center;border:none;display:flex;flex-direction:row;height:100%;justify-content:center;max-width:303px;padding:20px 15px;position:relative;transition:.3s;white-space:nowrap;width:100%}.filter .sort__group .sort__name{color:#838383;color:var(--color-gray-500)}.filter .sort__group .sort__label,.filter .sort__group .sort__name{font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;text-transform:uppercase}.filter .sort__group .sort__label{color:#212121;color:var(--color-gray-900);margin:0 5px 0 10px;overflow:hidden;text-overflow:ellipsis;transition:.3s;white-space:nowrap}.filter .sort__group .sort__arrow{display:flex}.filter .sort__group .sort__arrow svg{height:10px;transition:.3s;width:10px}.filter .sort__group .choose__sort{align-items:flex-start;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;height:-moz-max-content;height:max-content;margin-top:4px;max-height:208px;max-width:320px;min-width:-moz-fit-content;min-width:fit-content;opacity:0;overflow:hidden;padding:24px;pointer-events:none;position:absolute;right:0;top:100%;transition:.3s;width:100%;z-index:3}.filter.filter__catalog .filter__group_items{align-items:center;display:flex;height:100%;max-width:965px;overflow-x:scroll;overflow-y:visible;scroll-behavior:smooth}.filter.filter__catalog .filter__group_items::-webkit-scrollbar{display:none}.filter.filter__promo .filter__group_items{align-items:center;display:flex;height:100%}.filter.filter__promo .filter__item_content{position:relative}.filter.filter__promo .choose__filters{left:0;margin-top:4px;top:100%}.filter.filter__promo .filter__group:after,.filter.filter__promo .filter__group:before{display:none}.filter__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0;width:100%}.filter__empty>img{margin-bottom:24px;max-height:250px;max-width:250px;width:100%}.filter__empty p{font-size:18px;font-weight:600;line-height:128%;margin-bottom:24px;max-width:300px;text-align:center}.filter__empty a,.filter__empty button{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:12px 24px;text-align:center;transition:background-color .4s ease}.filter__empty a,.filter__empty a:hover,.filter__empty button,.filter__empty button:hover{background-color:#ff6700;background-color:var(--color-orange)}.products .btn__load{align-items:center;border:1.5px solid #212121;border:1.5px solid var(--border-gray-900);border-radius:10px;display:flex;flex-direction:row;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:100%;margin:0 auto;padding:0 15px;transition:.3s}.products .btn__load svg{margin-right:10px}.products .btn__load svg path,.products .btn__load svg rect{transition:.3s}.products .btn__load.btn__secondary{border:1.5px solid #212121;border:1.5px solid var(--border-gray-900);color:#212121;color:var(--color-gray-900)}.products .btn__load.btn__secondary:hover{background-color:#000;background-color:var(--color-main);color:#fff;color:var(--color-white)}.products .btn__load.btn__secondary:hover svg path{stroke:#fff;stroke:var(--color-white)}.products .btn__load.btn__secondary:hover svg rect{fill:#fff;fill:var(--color-white)}.products .btn__load:disabled{background-color:#000;background-color:var(--color-main);color:#fff;color:var(--color-white);cursor:default!important;opacity:.5}.products .btn__load:disabled svg path{stroke:#fff;stroke:var(--color-white)}.products .btn__load:disabled svg rect{fill:#fff;fill:var(--color-white)}.products .btn__load.loading{display:flex}.products .btn__load.loading svg{animation:rotateIcon .6s linear infinite}.filter__range-slider{width:100%}.filter__range-slider .vue-slider-rail{background-color:#e9eaea;border-radius:4px;height:4px}.filter__range-slider .vue-slider-dot{height:20px!important;width:20px!important}.filter__range-slider .vue-slider-dot .vue-slider-dot-handle{background-color:#fff;border:6px solid #ff6700;border:6px solid var(--color-orange);box-shadow:none}.filter__range-slider .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{background-color:#ff6700;background-color:var(--color-orange);border-color:#ff6700;border-color:var(--color-orange);border-radius:5px}.filter__range-slider .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner:after{top:96%}.filter__range-slider .vue-slider-process{background-color:#ff6700;background-color:var(--color-orange)}@media(min-width:1024px)and (max-width:1360px){.filter .filter__item{display:block;min-width:100px;padding:20px 64px 20px 15px;position:relative;text-align:left}.filter .filter__item .filter__arrow{position:absolute;right:15px;top:20px}.filter .filter__item .filter__description{margin:0}.filter .sort__group .sort__item{display:block;position:relative;text-align:left}.filter .sort__group .sort__label{margin:0}.filter .sort__group .sort__arrow{position:absolute;right:15px;top:20px}.filter.filter__catalog .filter__item{max-width:177px}.filter.filter__catalog .filter__group_items{max-width:719px}.filter.filter__promo .sort__group{max-width:200px}}@media(min-width:768px)and (max-width:1023px){.filter{display:none}}@media(max-width:767px){.filter{display:none}.products .product__items{grid-gap:10px;grid-template-columns:repeat(2,1fr)}.products .btn__load{margin:30px auto 0}}.product__page__container{display:flex;flex-direction:column;margin-bottom:60px;min-height:860px}.product__page__container_restricted{margin-bottom:0!important;min-height:auto}.product__page--preloader,.product__page--preloader .container{display:flex}.product__page--preloader .spinner{margin:0 auto;padding:150px 0 170px}.product__page .product__head{background:#fff;background:var(--bg-white);border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);flex-direction:row;height:70px;justify-content:space-between;min-height:70px;padding:0 20px 0 17px;width:100%}.product__page .prev__page,.product__page .product__head,.product__page .product__items{align-items:center;display:flex}.product__page .prev__page svg{height:20px;margin-right:10px;width:20px}.product__page .prev__page span{color:#000;color:var(--color-main);font-size:16px;font-weight:600;line-height:120%;margin-right:30px}.product__page .product__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:24px;font-weight:600;line-height:32px;max-height:64px;overflow:hidden;text-overflow:ellipsis}.product__page .product__promo_code{margin-bottom:20px;width:100%}.product__page .product__actions{align-items:center;display:flex;margin-left:20px}.product__page .product__actions .button{align-items:center;border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;color:#212121;color:var(--color-gray-900);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:35px;justify-content:center;line-height:22px;margin-right:10px;padding:0 15px;transition:.3s;width:-moz-max-content;width:max-content}.product__page .product__actions .button svg path,.product__page .product__actions .button svg rect{transition:.3s}.product__page .product__actions .button:last-child{margin-right:0}.product__page .product__actions .button:hover{background:#000;background:var(--bg-black);color:#fff;color:var(--color-white)}.product__page .product__actions .button:hover svg path{stroke:#fff;stroke:var(--color-white)}.product__page .product__actions .button:hover svg rect{fill:#fff;fill:var(--color-white)}.product__page .product__actions .button.disabled{background:#eceff1;background:var(--bg-alice-blue);pointer-events:none}.product__page .product__actions svg{margin-right:10px}.product__page .products{margin:0 0 60px}.product__page .products .product__title{line-height:48px}.product__page .product__box{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:0 0 10px 10px;display:flex;flex-direction:row}.product__page .product__slider{border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);max-width:805px;width:100%}.product__page .product__slider .slider__thumbs{height:718px}.product__page .product__slider .slider__thumbs .swiper-slide{border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);cursor:pointer;opacity:.4;transition:.3s}.product__page .product__slider .slider__thumbs .swiper-slide-active{border-bottom:none;border-top:none;opacity:1}.product__page .product__slider .slider__thumbs .swiper-slide-thumb-active{box-shadow:inset -4px 0 0 #000;opacity:1}.product__page .product__slider .slider__thumbs .slider__image{padding:26.33px 21.08px}.product__page .product__slider .slider__flex{align-items:flex-start;display:flex}.product__page .product__slider .slider__col{display:flex;flex-direction:column;max-width:115px;width:100%}.product__page .product__slider .slider__image{height:100%;overflow:hidden;width:100%}.product__page .product__slider .slider__image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product__page .product__slider .slider__images{height:718px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 115px)}.product__page .product__slider .slider__images .slider__image{margin:auto;max-height:400px}.product__page .product__slider .slider__images .swiper-slide{display:flex;position:relative}.product__page .product__slider .slider__images .badges{left:25px;position:absolute;top:25px}.product__page .product__slider .slider__images .gift{position:absolute;right:0;top:0}.product__page .product__slider .slider__images .gift svg{height:80px;width:80px}.product__page .product__slider .swiper-container{height:100%;width:100%}.product__page .product__slider .swiper-pagination{bottom:30px;display:none;left:50%;right:auto;top:auto;transform:translateX(-50%)}.product__page .product__slider .swiper-pagination .swiper-pagination-bullet{background:#d7d7d7;background:var(--bg-gray-200);border-radius:20px;height:2px;margin:0 5px;width:60px}.product__page .product__slider .swiper-pagination .swiper-pagination-bullet-active{background:#ff6700;background:var(--color-orange)}.product__page .product__slider .swiper-button-disabled{pointer-events:none}.product__page .product__slider .button__next,.product__page .product__slider .button__prev{cursor:pointer;height:100%;max-width:50%;opacity:0;overflow:hidden;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.product__page .product__slider .button__next:hover,.product__page .product__slider .button__prev:hover{opacity:1;overflow:visible}.product__page .product__slider .button__next .arr__icon,.product__page .product__slider .button__prev .arr__icon{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(79,79,79,.4);border:2px solid rgba(0,0,0,.01);border-radius:80px;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:48px;z-index:1}.product__page .product__slider .button__next .arr__icon:hover,.product__page .product__slider .button__prev .arr__icon:hover{background:#373737;background:var(--bg-gray-800);border:2px solid rgba(0,0,0,.01)}.product__page .product__slider .button__next{right:0}.product__page .product__slider .button__next .arr__icon{right:40px}.product__page .product__slider .button__next .arr__icon img{margin-right:-2px}.product__page .product__slider .button__prev{left:0}.product__page .product__slider .button__prev .arr__icon{left:40px}.product__page .product__slider .button__prev .arr__icon img{margin-left:-2px}.product__page .product__slider .product__banner{align-items:center;background:#e9f5fe;border:1.5px solid rgba(0,0,0,.01);border-radius:0;border-bottom-left-radius:10px;border-right:0;display:flex;flex-direction:row;height:202px;justify-content:space-between;margin-top:36px;padding:35px 30px 35px 50px}.product__page .product__slider .product__banner .banner__content{display:flex;flex-direction:column;height:100%;max-width:248px}.product__page .product__slider .product__banner .banner__content .title{color:#000;color:var(--color-main);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px}.product__page .product__slider .product__banner .banner__content .btn{letter-spacing:-.02em;margin-top:auto;max-width:193px;padding:0 12px}.product__page .product__slider .product__banner .banner__img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.product__page .product__information{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:535px;padding:40px 50px 14px 40px;position:relative;width:100%}.product__page .product__code{color:#686868;color:var(--color-gray-600);font-size:14px;font-weight:600;line-height:18px}.product__page .product__text{background-color:#fff;background-color:var(--bg-white);height:100%;margin-bottom:20px;max-width:530px;padding:50px 40px;transition:.2s;width:100%;z-index:4}.product__page .product__text h2{font-size:21px}.product__page .product__text h3{font-size:19px}.product__page .product__text__title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin-bottom:40px;width:100%}.product__page .product__text .content{height:auto}.product__page .product__text .content:after{content:none}.product__page .product__text:after{content:"";position:absolute}.product__page .product__text .hide__text img,.product__page .product__text .hide__text svg{margin-left:2px;transform:rotate(0)}@media(max-width:1360px){.product__page .product__text{max-width:100%;padding:50px 0}}@media(max-width:767px){.product__page .product__text{max-height:none;overflow-y:visible;overflow-y:initial;padding:30px 10px}}.product__page .product__text .title{font-size:18px;font-weight:600;line-height:24px;margin:5px 0}.product__page .product__text .content{position:relative}.product__page .product__text p{color:#000;color:var(--color-main);font-size:15px;font-weight:400;letter-spacing:-.02em;line-height:20px;margin-bottom:10px;transition:.2s}.product__page .hide__text{align-items:center;color:#ff6700;color:var(--color-orange);display:flex;flex-direction:row;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:15px;margin-top:15px;text-transform:uppercase}.product__page .hide__text img,.product__page .hide__text svg{margin-bottom:2px;transform:rotate(90deg);transition:.2s}.product__page .gift__block{align-items:center;background:#f2f2f2;background:var(--bg-gray);border-radius:10px;display:flex;flex-direction:row;justify-content:space-around;padding:24px}.product__page .gift__block .add__product{align-items:center;background:#ff6700;background:var(--color-orange);border-radius:48px;display:flex;flex-direction:row;justify-content:center;padding:12px}.product__page .gift__block .gift__group{align-items:flex-start;display:flex;flex-direction:column;margin:0 16px;max-width:227px;width:100%}.product__page .gift__block .gift__item{align-items:flex-end;color:#ff6700;color:var(--color-orange);display:flex;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:14px;text-transform:uppercase}.product__page .gift__block .gift__item img,.product__page .gift__block .gift__item svg{margin-right:6px}.product__page .gift__block .gift__item svg{stroke:#ff6700;stroke:var(--color-orange);fill:transparent}.product__page .gift__block .gift__product{color:#000;color:var(--color-main);font-size:16px;font-weight:600;line-height:22px}.product__page .gift__block .gift__image{border-radius:10px;display:flex;height:80px;width:80px}.product__page .gift__block__desktop{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:75%}@media(max-width:1023px){.product__page .gift__block__desktop{display:none}}.product__page .gift__block__mobile{width:100%}@media(min-width:1024px){.product__page .gift__block__mobile{display:none}}.product__page .configurator{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);margin-top:20px;padding:30px 0 30px 10px}.product__page .configurator,.product__page .configurator .product__item,.product__page .configurator .product__items{align-items:flex-start;display:flex;flex-direction:column;width:100%}.product__page .configurator .product__item{margin-bottom:25px}.product__page .configurator .product__item:last-child{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);padding-bottom:30px}.product__page .configurator .item__label{align-items:center;display:flex;margin-bottom:10px}.product__page .configurator .item__label span{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin-right:10px;text-transform:uppercase}.product__page .configurator .item__label .badge{align-items:center;background:#308db3;border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;height:20px;justify-content:center;letter-spacing:.04em;line-height:10px;padding:0 7px;text-transform:uppercase}.product__page .configurator .item__stock{grid-gap:12px;display:flex}.product__page .configurator .item__stock-item{background-color:rgba(229,57,53,.1);background-color:var(--color-red-light);border-radius:8px;color:#e53935;color:var(--color-red);font-weight:600;padding:8px 15px}.product__page .configurator .item__stock-item--available{background-color:rgba(135,215,14,.1);background-color:var(--bg-success-light);color:#87d70e;color:var(--bg-success)}.product__page .configurator .item__list{grid-gap:10px;align-items:center;display:flex;flex-wrap:wrap}.product__page .configurator .item__list .item__link{align-items:center;background:#fff;background:var(--bg-white);border:1px solid #f2f2f2;border:1px solid var(--border-gray);border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:7px;transition:.3s ease}.product__page .configurator .item__list .item__link:last-child{margin-right:0}.product__page .configurator .item__list .item__link img{border-radius:6px;height:64px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:64px}.product__page .configurator .item__list .item__link:hover{box-shadow:0 0 7px #ff6700;box-shadow:0 0 7px var(--color-orange)}.product__page .configurator .item__list .item__link.active{background-color:transparent;background-color:var(--bg-champagne-pink);border:2px solid #ff6700;border:2px solid var(--color-orange);pointer-events:none}.product__page .configurator .item__memory{align-items:center;display:flex}.product__page .configurator .item__memory .item__link{align-items:center;background:#eceff1;background:var(--bg-alice-blue);border:2px solid #f2f2f2;border:2px solid var(--border-gray);border-radius:5px;color:#212121;color:var(--color-gray-900);display:flex;flex-direction:row;font-size:11px;font-weight:700;height:30px;justify-content:center;letter-spacing:.04em;line-height:12px;margin-right:12px;padding:0 15px;text-transform:uppercase}.product__page .configurator .item__memory .item__link:last-child{margin-right:0}.product__page .configurator .item__memory .item__link.active{background:transparent;background:var(--bg-champagne-pink);border:2px solid #ff6700;border:2px solid var(--color-orange);color:#ff6700;color:var(--color-orange)}.product__page .configurator .item__status{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);max-width:480px;width:100%}.product__page .configurator .item__status-item{grid-gap:5px;border:1px solid #f2f2f2;border:1px solid var(--border-gray);border-radius:10px;display:flex;flex-direction:column;padding:10px 16px;transition:border .3s ease;width:100%}.product__page .configurator .item__status-item-header{align-items:center;display:flex;justify-content:space-between;width:100%}.product__page .configurator .item__status-item-header p{font-size:16px;font-weight:600;line-height:123%;text-align:left}.product__page .configurator .item__status-item-header-desc{cursor:default;display:flex;margin-left:5px;position:relative}.product__page .configurator .item__status-item-header-desc img{border-radius:50%;height:22px;transition:.2s ease;width:22px}.product__page .configurator .item__status-item-header-desc>div{background-color:#fff;border:1px solid #bababa;border:1px solid var(--bg-gray-300);border-radius:5px;bottom:-5px;box-shadow:0 0 5px 0 rgba(0,0,0,.25);font-size:14px;font-weight:400;left:0;line-height:143%;margin:5px 0;opacity:0;padding:5px 10px;position:absolute;transform:translateY(100%) translateX(-50%);transition:.2s ease;width:200px;z-index:-1}@media(max-width:1024px){.product__page .configurator .item__status-item-header-desc>div{left:auto;right:-16px;transform:translateY(100%)}}@media(max-width:475px){.product__page .configurator .item__status-item-header-desc>div{bottom:-10px;font-size:12px;line-height:123%;width:145px}}.product__page .configurator .item__status-item-header-desc:hover img{box-shadow:0 0 10px 0 rgba(33,150,243,.5)}.product__page .configurator .item__status-item-header-desc:hover>div{opacity:1;z-index:10}.product__page .configurator .item__status-item span{color:#ff6700;color:var(--color-orange);font-size:14px;font-weight:600;line-height:123%;margin-top:auto}.product__page .configurator .item__status-item:hover{border-color:#ff6700;border-color:var(--color-orange)}.product__page .configurator .item__status-item.active{background-color:transparent;background-color:var(--bg-champagne-pink);border:2px solid #ff6700;border:2px solid var(--color-orange);cursor:default}@media(max-width:480px){.product__page .configurator .item__status-item{max-width:none}}.product__page .configurator .item__sim{grid-gap:10px;display:flex;flex-wrap:wrap}.product__page .configurator .item__sim-item{border:1px solid #f2f2f2;border:1px solid var(--border-gray);border-radius:10px;display:flex;flex-direction:column;max-width:200px;padding:10px 16px;text-align:center;transition:box-shadow .3s ease;width:-moz-fit-content;width:fit-content}.product__page .configurator .item__sim-item p.item__sim__title{font-size:16px;font-weight:600;line-height:143%}.product__page .configurator .item__sim-item p{font-size:14px;font-weight:400;line-height:143%;margin:5px 0}.product__page .configurator .item__sim-item span{color:#ff6700;color:var(--color-orange);font-size:14px;font-weight:600;line-height:143%;margin-top:auto}.product__page .configurator .item__sim-item:hover{box-shadow:0 0 7px #ff6700;box-shadow:0 0 7px var(--color-orange)}.product__page .configurator .item__sim-item.active{background-color:transparent;background-color:var(--bg-champagne-pink);border:2px solid #ff6700;border:2px solid var(--color-orange);pointer-events:none}@media(max-width:480px){.product__page .configurator .item__sim-item{max-width:none}}.product__page .prices{align-items:flex-start;border-bottom:1.5px solid #f5f5f5;border-bottom:1.5px solid var(--border-gray-100);display:flex;flex-direction:row;margin-bottom:30px;padding-bottom:30px;width:100%}.product__page .prices .old_price_with_discount{align-items:center;display:flex;gap:5px}.product__page .prices .old_price_with_discount .price__discount,.product__page .prices .old_price_with_discount .price__divider{color:#55a500;color:var(--color-green)}.product__page .prices .product__prices{align-items:flex-start;display:flex;flex-direction:column}.product__page .prices .product__prices__choice{display:flex;flex-direction:column;gap:8px}.product__page .prices .product__prices__choice__item{background-color:transparent;border:2px solid #f2f2f2;border:2px solid var(--border-gray);border-radius:5px;display:flex;flex-wrap:wrap;padding:20px}.product__page .prices .product__prices__choice__item__price .old__price{display:inline-block}.product__page .prices .product__prices__choice__item.active{background-color:#f2f2f2;background-color:var(--border-gray)}.product__page .prices .product__prices__choice__item-radio{flex:1 0 100%;margin-bottom:8px}.product__page .prices .product__add{align-items:center;display:flex;height:36px}.product__page .prices .new__price{color:#ff6700;color:var(--color-orange);font-size:30px;font-weight:700;line-height:36px;margin-bottom:4px}.product__page .prices .old__price{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:18px;position:relative;-webkit-text-decoration:none;text-decoration:none}.product__page .prices .old__price:before{border-top:1px solid #9e9e9e;border-top:1px solid var(--color-gray-400);content:" ";display:block;height:3px;position:absolute;top:9px;transform:rotate(-4deg);width:100%}.product__page .prices .btn__add{align-items:center;display:flex;justify-content:center;margin:-5px 10px 0}.product__page .prices .cashback{align-items:center;background:#87d70e;background:var(--bg-cashback);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;height:25px;justify-content:center;letter-spacing:.04em;line-height:10px;padding:0 10px;text-transform:uppercase}.product__page .actions.product{align-items:center;display:flex;width:100%}.product__page .actions.product .btn{align-items:center;border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:50px;justify-content:center;line-height:22px;margin-right:15px}.product__page .actions.product .btn img{margin-right:10px}.product__page .actions.product .credit__block{align-items:flex-start;display:flex;flex-direction:column;margin-right:15px;position:relative}.product__page .actions.product .credit__block .btn__credit{align-items:center;background:#55a500;background:var(--color-green);border:1px solid rgba(0,0,0,.03);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:16px;font-weight:600;height:50px;justify-content:center;line-height:22px;transition:.3s;width:195px;z-index:3}.product__page .actions.product .credit__block .btn__credit img{margin-right:10px}.product__page .actions.product .credit__block .btn__credit:hover{background:#77b733;background:var(--bg-lima)}.product__page .actions.product .credit__block .btn__credit:hover:not(.btn__disabled)~.credit__item{opacity:1;pointer-events:all;transition:.3s;visibility:visible}.product__page .actions.product .credit__block .credit__item{align-items:center;background:#55a500;background:var(--color-green);border-radius:0 0 10px 10px;color:#fff;color:var(--color-white);flex-direction:row;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.04em;line-height:10px;opacity:0;padding:25px 0 8px;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:32px;transition:.3s;visibility:visible;width:100%;z-index:1}.product__page .actions.product .btn__add_cart{height:50px;width:215px}.product__page .vitrina-page__link{display:flex;font-size:16px;font-weight:800;margin-top:30px}.product__page .credit__partners-desktop{display:none}@media(min-width:768px){.product__page .credit__partners-desktop{display:block}}.product__page .credit__partners-mobile{display:none}@media(max-width:768px){.product__page .credit__partners-mobile{display:block}}.product__characteristics{background:#fff;background:var(--bg-white);border-radius:10px;flex-direction:row}.product__characteristics,.product__characteristics .characteristics__content{align-items:flex-start;display:flex}.product__characteristics .characteristics__info{align-items:flex-start;border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);display:flex;flex-direction:column;padding:50px 0 60px;width:calc(100% - 525px)}.product__characteristics .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin-bottom:40px;width:100%}.product__characteristics .characteristics__items{width:100%}.product__characteristics .characteristics__item{align-items:flex-start;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;margin-bottom:40px;padding-bottom:40px}.product__characteristics .characteristics__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.product__characteristics .characteristics__name{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:24px;margin-right:40px;max-width:160px;width:100%}.product__characteristics .characteristics__group{grid-row-gap:40px;grid-column-gap:35px;display:grid;grid-template-columns:repeat(2,1fr);width:calc(100% - 200px)}.product__characteristics .characteristics__group .item__group{align-items:flex-start;display:flex;flex-direction:column}.product__characteristics .characteristics__group .item__group span{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin-bottom:4px;text-transform:uppercase}.product__characteristics .characteristics__group .item__group p{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:22px}.product__characteristics .banner__guarantee{padding:50px 0 50px 50px}.product__characteristics .guarantee__content{align-items:flex-start;background:transparent;background:var(--bg-champagne-pink);border-radius:10px;display:flex;flex-direction:column;height:641px;max-width:475px;padding:50px 50px 40px;position:relative;width:100%}.product__characteristics .guarantee__text{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px}.product__characteristics .guarantee__title{color:#000;color:var(--color-main);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px}.product__characteristics .description{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:22px;margin:5px 0 20px}.product__characteristics .guarantee__img{bottom:40px;display:flex;position:absolute}.product__characteristics .guarantee__img img{max-width:100%}.video__review{background-color:#000;background-color:var(--bg-black);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto 60px;padding:50px 0 60px}.video__review_content{align-items:flex-start;display:flex;flex-direction:column}.video__review .video__iframe{height:700px;margin-bottom:30px;position:relative;width:100%}.video__review .video__iframe iframe{border-radius:10px;height:100%;width:100%}.video__review .title{color:#fff;color:var(--color-white);font-size:40px;font-weight:600;line-height:48px;margin-bottom:30px}.video__review .reviews__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%}.video__review .reviews__item.hide{opacity:0;overflow:hidden;z-index:-1}.video__review .play{display:flex;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.video__review .play img{max-width:100%}.video__review .reviews__footer{align-items:flex-start;display:flex;flex-direction:column;width:100%}.video__review .reviews__content{width:100%}.video__review .reviews__title{color:#fff;color:var(--color-white);display:block;font-size:30px;font-weight:400;line-height:36px;margin-bottom:20px;width:100%}.video__review .reviews__info{border-top:1.5px solid hsla(0,0%,100%,.15);justify-content:space-between;padding-top:20px;width:100%}.video__review .reviews__date,.video__review .reviews__info{align-items:center;display:flex}.video__review .reviews__date .date{color:#686868;color:var(--color-gray-600);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;text-transform:uppercase}.video__review .reviews__date .ellipse{display:flex;margin:0 10px}.video__review .reviews__hashtags{align-items:center;display:flex}.video__review .reviews__hashtags .hashtag{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212121;background:var(--bg-gray-900);border:1px solid hsla(0,0%,100%,.03);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:10px;margin-right:10px;padding:7px 10px;text-transform:uppercase}.video__review .reviews__hashtags .hashtag:last-child{margin-right:0}.bread__page{background-color:#fff;background-color:var(--bg-white);display:none;margin-top:-20px;padding:20px 0 16px}.bread__page .bread__content{align-items:center;display:flex;justify-content:space-between}.bread__page .bread__link{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:16px;margin-right:10px;text-transform:uppercase}.bread__page .bread__link img{margin-right:5px}.bread__page .bread__copy{align-items:center;color:#2196f3;color:var(--color-dodger-blue);display:flex;font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:16px}.bread__page .bread__copy img{margin-right:5px}.action__buttons__mobile{bottom:80px;display:none;left:50%;margin:0 auto;position:fixed;transform:translateX(-50%);transition:top .6s ease;width:100%;z-index:25}.action__buttons__mobile__wrapper{display:flex;height:50px;margin:0 15px;max-width:100%;width:100%}.action__buttons__mobile__item{align-items:center;border-radius:10px;color:#fff;color:var(--color-white);display:flex;font-size:11px;font-weight:700;height:100%;justify-content:center;letter-spacing:.04em;line-height:100%;text-transform:uppercase;width:100%}.action__buttons__mobile__item.btn__credit{background:#77b733;background:var(--bg-lima);border-bottom-right-radius:0;border-right:1.5px solid #fff;border-right:1.5px solid var(--color-white);border-top-right-radius:0}.action__buttons__mobile__item.btn__add_cart{background:#ff6700;background:var(--color-orange);border-bottom-left-radius:0;border-top-left-radius:0}.action__buttons__mobile__item.btn__preorder{background:#ff6700;background:var(--color-orange);border:none}.action__buttons__mobile__item.border-radius{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}.action__buttons__mobile__item img{margin-right:5px}@media(min-width:1024px)and (max-width:1360px){.product__page .product__head{height:80px;padding:0}.product__page .product__items{height:100%}.product__page .prev__page{border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);padding:30px 33px}.product__page .prev__page span{display:none}.product__page .prev__page svg{margin-right:0}.product__page .product__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:25px;font-weight:600;line-height:80px;overflow:hidden;padding:0 20px}.product__page .product__actions{border-left:1.5px solid #f2f2f2;border-left:1.5px solid var(--border-gray);height:100%;justify-content:flex-end;margin-left:0;max-width:384px;padding:0 27px 0 0;width:100%}.product__page .product__actions .button{border:none;border-radius:0;font-size:12px;font-weight:700;line-height:15px;margin-right:20px;padding:0}.product__page .product__actions .button img{margin-right:5px}.product__page .product__page__container{margin-bottom:50px}.product__page .product__slider{width:calc(100% - 384px)}.product__page .product__slider .slider__col{max-width:87px}.product__page .product__slider .slider__thumbs{height:665px}.product__page .product__slider .slider__thumbs .slider__image{padding:24.35px 15.86px}.product__page .product__slider .slider__images{height:665px;width:calc(100% - 87px)}.product__page .product__slider .slider__col{max-width:86.5px}.product__page .product__slider .product__banner{height:180px;margin-top:24px;padding:25px 20px 25px 40px}.product__page .product__slider .product__banner .banner__content{max-width:350px}.product__page .product__slider .product__banner .banner__content .title{font-size:18px;line-height:28px}.product__page .product__slider .product__banner .banner__content .btn{font-size:15px}.product__page .product__information{margin:0;max-width:384px;padding:25px 20px 30px}.product__page .product__information.show .product__text p{font-size:15px}.product__page .product__text .title{font-size:16px;line-height:120%}.product__page .gift__block{padding:20px}.product__page .gift__block .add__product{padding:6px}.product__page .gift__block .gift__image{height:64px;width:64px}.product__page .gift__block .gift__product{font-size:14px;line-height:18px}.product__page .configurator{padding:20px 0 30px}.product__page .prices{border-bottom:none;margin-bottom:20px;padding-bottom:0}.product__page .prices .new__price{font-size:28px;line-height:100%}.product__page .prices .cashback{font-weight:600}.product__page .actions.product{align-items:flex-start;flex-direction:column}.product__page .actions.product .credit__block{margin:0 0 45px;width:100%}.product__page .actions.product .credit__block .btn__credit{background:#77b733;background:var(--bg-lima);width:100%}.product__page .actions.product .credit__block .credit__item{opacity:1;pointer-events:all;visibility:visible}.product__page .actions.product .btn__add_cart{height:50px;width:100%}.product__page .products{margin:0 0 50px}.product__page .product__characteristics .characteristics__group{grid-template-columns:repeat(3,1fr)}.product__page .product__characteristics .characteristics__content{flex-direction:column}.product__page .product__characteristics .characteristics__info{border:none;padding:50px 0 0;width:100%}.product__page .product__characteristics .characteristics__item:last-child{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);padding-bottom:50px}.product__page .product__characteristics .banner__guarantee{padding:50px 0;width:100%}.product__page .product__characteristics .guarantee__content{flex-direction:row;height:300px;max-width:100%;padding:0}.product__page .product__characteristics .guarantee__img{bottom:0;height:300px;right:35px;width:300px}.product__page .product__characteristics .guarantee__text{margin-bottom:0;padding:40px 30px 40px 35px}.product__page .video__review{margin-bottom:50px;padding:50px 0}.product__page .vitrina-page__link{margin:30px 0}}@media(max-width:1024px){.product__slider{min-height:550px}.vitrina-page__link{margin:30px 0}}@media(min-width:768px)and (max-width:1023px){.product__page{overflow:hidden}.product__page .products{overflow:visible}.product__page .product__box{flex-direction:column}.product__page .product__page__container{margin-bottom:30px}.product__page .product__slider{border:none;max-width:none;width:100%}.product__page .product__slider .slider__images{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);height:518px;width:100%}.product__page .product__slider .product__banner,.product__page .product__slider .slider__col{display:none}.product__page .product__slider .swiper-pagination{display:flex}.product__page .product__information{margin:0;max-width:100%;padding:20px 20px 14px}.product__page .product__characteristics .title,.product__page .product__text__title{font-size:32px;line-height:38px}.product__page .product__characteristics .characteristics__group{grid-column-gap:20px}.product__page .product__characteristics .characteristics__content{flex-direction:column}.product__page .product__characteristics .characteristics__info{border:none;padding:50px 0 0;width:100%}.product__page .product__characteristics .characteristics__item:last-child{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);padding-bottom:50px}.product__page .product__characteristics .banner__guarantee{padding:50px 0;width:100%}.product__page .product__characteristics .guarantee__content{flex-direction:row;height:300px;max-width:100%;padding:0}.product__page .product__characteristics .guarantee__img{bottom:0;height:270px;right:20px;width:270px}.product__page .product__characteristics .guarantee__text{margin-bottom:0;padding:40px 30px 40px 35px}.product__page .video__review .video__iframe{height:550px}.product__page .gift__block{padding:16px 24px;width:100%}.product__page .gift__block .gift__group{max-width:100%}}@media(max-width:767px){.product__page{overflow:hidden;padding-top:20px}.product__page .products{overflow:visible}.product__page .product__title{font-size:25px;line-height:130%;margin-bottom:10px}.product__page .shops .container{padding:0 10px}.product__page .container{padding:0}.product__page .product__head{align-items:normal;border:none;display:flex;flex-direction:column;height:auto;padding:0 10px}.product__page .prev__page{display:none}.product__page .product__box{flex-direction:column}.product__page .product__page__container{margin-bottom:30px}.product__page .products{margin:0 10px 60px}.product__page .configurator{padding:20px 0 30px}.product__page .configurator .item__list{grid-column-gap:10px;display:grid;grid-template-columns:repeat(4,1fr)}.product__page .configurator .item__list .item__link{margin:0}.product__page .prices{border-bottom:none;margin-bottom:20px;padding-bottom:0}.product__page .prices .new__price{font-size:28px}.product__page .actions.product{flex-direction:column}.product__page .actions.product .credit__block{margin:0 0 40px;width:100%}.product__page .actions.product .credit__block .btn__credit{background:#77b733;background:var(--bg-lima);width:100%}.product__page .actions.product .credit__block .credit__item{opacity:1;pointer-events:all;visibility:visible}.product__page .actions.product .btn__add_cart{width:100%}.product__page .product__slider{border:none;width:100%}.product__page .product__slider .slider__images{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);height:530px;width:100%}.product__page .product__slider .product__banner,.product__page .product__slider .slider__col{display:none}.product__page .product__slider .swiper-pagination{display:flex;justify-content:center}.product__page .product__slider .slider__images .badges{left:10px;position:absolute;top:0}.product__page .product__slider .slider__images .swiper-slide{padding:0 10px}.product__page .product__slider .slider__images .gift{right:10px}.product__page .product__slider .button__next,.product__page .product__slider .button__prev{opacity:1;overflow:visible}.product__page .product__slider .button__next .arr__icon{right:20px}.product__page .product__slider .button__prev .arr__icon{left:20px}.product__page .product__information{margin:0;max-width:100%;padding:25px 10px 30px}.product__page .product__characteristics .title{font-size:30px;line-height:36px;margin-bottom:20px}.product__page .product__characteristics .characteristics__group{grid-column-gap:40px;grid-row-gap:25px}.product__page .product__characteristics .characteristics__content{flex-direction:column}.product__page .product__characteristics .characteristics__info{border:none;padding:0 10px;width:100%}.product__page .product__characteristics .characteristics__item:last-child{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);padding-bottom:50px}.product__page .product__characteristics .banner__guarantee{padding:50px 10px;width:100%}.product__page .product__characteristics .guarantee__content{flex-direction:row;height:568px;max-width:100%;padding:0}.product__page .product__characteristics .guarantee__img{bottom:0;height:315px;justify-content:center;width:100%}.product__page .product__characteristics .guarantee__text{margin-bottom:0;padding:25px 20px}.product__page .video__review{margin-bottom:20px;padding:20px 0}.product__page .video__review .video__review_content{padding:0 10px}.product__page .video__review .title{font-size:30px;line-height:120%;margin-bottom:20px}.product__page .video__review .video__iframe{border-radius:0;height:450px;margin-bottom:20px}.product__page .video__review .reviews__title{font-size:25px;line-height:120%}.product__page .video__review .reviews__info{align-items:flex-start;flex-direction:column}.product__page .video__review .reviews__date{flex-wrap:wrap;margin-bottom:15px}.product__page .video__review .reviews__date .date{font-size:10px}.product__page .product__information.show .product__code{display:none}.product__page .product__information.show .product__text{padding:0 0 14px;position:relative}.product__page .product__information.show .product__text p{font-size:14px;line-height:20px}.product__page .gift__block{padding:20px;width:100%}.product__page .gift__block .gift__group{max-width:100%}.product__page .gift__block .add__product{height:36px;width:36px}.product__page .gift__block .gift__image{height:64px;width:64px}.product__page .gift__block .gift__product{font-size:14px;line-height:18px}.product__page .products .product__item{min-width:320px}.product__actions{margin-bottom:20px;margin-left:0!important}.product__actions button{width:100%!important}.product__characteristics{background:transparent}.product__characteristics .characteristics__item{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);flex-direction:column;margin-bottom:0;padding:25px 0}.product__characteristics .characteristics__name{margin-bottom:25px;max-width:100%}.product__characteristics .characteristics__group{width:100%}.bread__page{display:block}.action__buttons__mobile{display:flex}}.blog__title{margin-bottom:40px}@media(max-width:767px){.blog__title{margin-bottom:20px}}.blog__page .blog{margin-bottom:60px}.blog__page .blog.bottom .blog__content{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);margin-bottom:30px;padding-bottom:40px}.blog__page .btn__load{align-items:center;border:1.5px solid #212121;border:1.5px solid var(--border-gray-900);border-radius:10px;display:flex;flex-direction:row;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:100%;margin:0 auto;padding:0 15px;transition:.3s}.blog__page .btn__load svg{margin-right:10px}.blog__page .btn__load svg path,.blog__page .btn__load svg rect{transition:.3s}.blog__page .btn__load.btn__secondary{border:1.5px solid #212121;border:1.5px solid var(--border-gray-900);color:#212121;color:var(--color-gray-900)}.blog__page .btn__load.btn__secondary:hover{background-color:#000;background-color:var(--color-main);color:#fff;color:var(--color-white)}.blog__page .btn__load.btn__secondary:hover svg path{stroke:#fff;stroke:var(--color-white)}.blog__page .btn__load.btn__secondary:hover svg rect{fill:#fff;fill:var(--color-white)}.blog__page .btn__load:disabled{background-color:#000;background-color:var(--color-main);color:#fff;color:var(--color-white);cursor:default!important;opacity:.5}.blog__page .btn__load:disabled svg path{stroke:#fff;stroke:var(--color-white)}.blog__page .btn__load:disabled svg rect{fill:#fff;fill:var(--color-white)}.blog__page .btn__load.loading{display:flex}.blog__page .btn__load.loading svg{animation:rotateIcon .6s linear infinite}@keyframes rotateIcon{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog__page--preloader,.blog__page--preloader .container{display:flex}.blog__page--preloader .spinner{margin:0 auto;padding:150px 0 170px}@media(min-width:1024px)and (max-width:1360px){.breadcrumb{margin:20px 0}.blog__page .blog{margin-bottom:50px}}@media(min-width:768px)and (max-width:1023px){.breadcrumb{margin:40px 0 20px}.blog__page .blog{margin-bottom:50px}}@media(max-width:767px){.breadcrumb{margin:40px 0 20px}.blog__page .blog{margin-bottom:30px}.blog__page .blog.bottom .blog__content{padding-bottom:30px}}.article{background:#fff;background:var(--bg-white);padding-bottom:60px}.article .article__banner{margin-bottom:60px}.article .article__banner .news__item{align-items:flex-start;background:#000;background:var(--color-main);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;flex-direction:column;height:700px;justify-content:space-between;max-width:1340px;padding:60px 100px;position:relative;width:100%}.article .article__banner .news__item .link__back{display:none;left:10px;position:absolute;top:25px}.article .article__banner .news__item .link__back a{align-items:center;color:#fff;color:var(--color-white);display:flex;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:15px;text-transform:uppercase}.article .article__banner .news__item .link__back img{height:15px;margin-right:5px;width:15px}.article .article__banner .news__item img{border-radius:10px;height:100%;max-width:100%;width:100%}.article .article__banner .news__item h1{color:#fff;color:var(--color-white);font-size:48px;font-weight:400;letter-spacing:-.02em;line-height:54px;margin-top:auto;max-width:1055px;text-shadow:0 0 40px #000;text-shadow:0 0 40px var(--color-main);width:100%}.article .article__banner .news__item .news__footer{align-items:center;border-top:1.5px solid hsla(0,0%,100%,.1);display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;padding-top:20px;width:100%}.article .article__banner .news__item .date{color:#f5f5f5;color:var(--bg-gray-100);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;padding:6px 0;text-shadow:0 0 40px #000;text-shadow:0 0 40px var(--color-main);text-transform:uppercase}.article .article__banner .news__item .hashtags{grid-row-gap:10px;align-items:center;display:flex;flex-wrap:wrap}.article .article__banner .news__item .hashtags .hashtag{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.02);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-right:10px;padding:7px 10px;text-transform:uppercase}.article .article__banner .news__item .hashtags .hashtag:last-child{margin-right:0}.article .article__items{margin-bottom:40px;position:relative}.article .social__networks{margin:0 auto;max-width:1340px;position:relative;width:100%}.article .social__networks .social__links{left:0;position:absolute;top:0}.article .social__item{align-items:center;background:#f5f5f5;background:var(--bg-gray-100);border:1px solid rgba(0,0,0,.01);border-radius:100px;display:flex;height:50px;justify-content:center;margin-bottom:15px;width:50px}.article .social__item:last-child{margin-bottom:0}.article .text{display:flex;flex-direction:column;margin:0 auto;max-width:1090px;padding-left:50px;width:100%}.article .text p{color:#000;color:var(--color-main);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:30px;margin:0 0 10px}.article .text p:last-child{margin:0}.article .text p:first-child:first-letter{font-feature-settings:"liga" off;align-items:flex-end;color:#444;color:var(--color-deep-gray);display:flex;float:left;font-size:70px;font-weight:400;letter-spacing:-.02em;line-height:80%;padding-right:5px}.article .text h6{color:#838383;color:var(--color-gray-500);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:18px;margin:0 0 40px}.article .text img{margin:30px auto 20px;max-width:100%;width:100%}.article .text ul{list-style:disc;margin:10px 0 20px;padding-left:20px}.article .text ul li{list-style:disc;padding-bottom:5px}.article .text ul li:last-child{padding-bottom:0}.article .text ul li ul{list-style:circle;margin:5px 0 0}.article .text ul li ul li{list-style:circle;padding-bottom:5px}.article .text ul li ul li:last-child{padding-bottom:0}.article .text a{color:#1a0dab;-webkit-text-decoration:none;text-decoration:none}.article .article__video .video__content{position:relative}.article .article__video .reviews__item,.article .article__video .video__content iframe{border-radius:10px;height:700px;max-width:1340px;width:100%}.article .article__video .reviews__item{background:#000;background:var(--bg-black);background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;transition:.6s}.article .article__video .reviews__item img{border-radius:10px;height:100%;max-width:100%;width:100%}.article .article__video .reviews__item.hide{opacity:0;overflow:hidden;z-index:-1}.article .article__video .play{display:flex;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.featured__articles{padding:60px 0}.featured__articles .article__items{align-items:flex-start;background:#fafafa;background:var(--bg-main);display:flex;flex-direction:column}.featured__articles .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin-bottom:30px;width:100%}@media(min-width:1024px)and (max-width:1360px){.article{padding-bottom:0}.article .article__banner .news__item h2{font-size:45px;line-height:130%}.article .article__banner .news__footer{margin-top:35px}.article .slider__article .container{padding:0}.article .social__networks .social__links{left:20px}.article .text{padding:0 20px 0 120px}.article .article__video .container{padding:0}.article .article__video .reviews__item,.article .article__video .video__content iframe{border-radius:0}.featured__articles{padding:50px 0}}@media(min-width:768px)and (max-width:1023px){.article{padding-bottom:50px}.article .article__banner .news__item{padding:50px 44px}.article .article__banner .news__item h2{font-size:45px;line-height:130%}.article .article__banner .news__footer{margin-top:35px}.article .slider__article .container{padding:0}.article .social__networks .social__links{left:20px}.article .text{padding:0 20px 0 120px}.article .text h6{margin:0 auto 30px}.article .article__video .container{padding:0}.article .article__video .reviews__item,.article .article__video .video__content iframe{border-radius:0}}@media(max-width:767px){.article{background:#fafafa;background:var(--bg-main);margin-top:-20px;padding-bottom:20px}.article .container,.article .slider__article .container{padding:0}.article .slider__article .slide__item{border-radius:0;height:300px}.article .slider__article .slider__container .arrows .arr-prev{left:32%;transform:translateX(-50%)}.article .slider__article .slider__container .arrows .arr-prev .arr-icon{left:0}.article .slider__article .slider__container .arrows .arr-next{right:32%;transform:translateX(-50%)}.article .slider__article .slider__container .arrows .arr-next .arr-icon{right:0}.article .slider__article .slider__container .arrows .arr-icon{background:rgba(79,79,79,.4);border:2px solid rgba(0,0,0,.01);bottom:24px;height:48px;margin:0 8px;top:auto;transform:none;width:48px}.article .slider__article .slider__container .arrows .arr-icon:hover{background:#373737;background:var(--bg-gray-800);border:2px solid rgba(0,0,0,.01)}.article .article__banner{margin-bottom:20px}.article .article__banner .news__item{border-radius:0;height:450px;max-width:100%;padding:20px 10px}.article .article__banner .news__item .link__back{display:block}.article .article__banner .news__item h2{font-size:20px;line-height:130%}.article .article__banner .news__item .news__footer{align-items:flex-start;border-top:none;flex-direction:column;margin-top:0;padding-top:0}.article .article__banner .news__item .date{margin:15px 0;padding:0}.article .article__items{margin-bottom:25px}.article .social__networks{display:none}.article .text{padding:0 10px}.article .text p{font-size:15px;line-height:150%}.article .text h6{font-size:14px;line-height:120%;margin:0 auto 25px}.article .text img{margin:15px auto}.article .banner__middle{height:300px;max-width:100%}.article .caption{font-size:14px;padding:15px 0 25px}.article .article__text{padding:0 0 25px}.article .article__video .container{padding:0}.article .article__video .video__content iframe{border-radius:0;height:300px}.article .article__video .reviews__item{border-radius:0;height:300px;max-width:100%}.featured__articles{padding:0 0 30px}.featured__articles .title{font-size:30px;line-height:120%;margin-bottom:20px}}.compare__title{padding-top:20px}.nav__compare{margin:20px 0 30px}.nav__compare .nav__content{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;justify-content:space-between;padding:7px 0 27px}.nav__compare .breadcrumb{margin:0}.nav__compare .breadcrumb .breadcrumb__items{border:none;padding:0}.nav__compare .sort__group{align-items:center;display:flex;position:relative}.nav__compare .sort__group.active .choose__sort{opacity:1;overflow:visible;pointer-events:all}.nav__compare .sort__group .sort__item{align-items:center;background-color:transparent;display:flex}.nav__compare .sort__group .sort__item .sort__title{color:#bababa;color:var(--color-gray-300);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-right:20px;text-transform:uppercase}.nav__compare .sort__group .sort__item .sort__description{color:#000;color:var(--color-main);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.nav__compare .sort__group .sort__item svg{margin-left:5px}.nav__compare .sort__group .choose__sort{align-items:flex-start;background:#fff;background:var(--bg-white);border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;height:-moz-max-content;height:max-content;margin-top:4px;max-height:208px;max-width:320px;min-width:-moz-fit-content;min-width:fit-content;opacity:0;overflow:hidden;padding:20px 24px;pointer-events:none;position:absolute;right:0;top:100%;transition:.3s;width:200px;z-index:3}.nav__compare .sort__group .choose__filter:not(:last-child){margin-bottom:6px}.compare__page{margin-bottom:50px}.compare__page--preloader{display:flex;padding:60px 0 80px}.compare__page--preloader .container{display:flex}.compare__page--preloader .spinner{margin:0 auto;padding:50px 0}.compare__page .compare__content{border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-bottom:0;border-radius:10px 10px 0 0;overflow-x:scroll}.compare__page .compare__content::-webkit-scrollbar{width:10px}.compare__page .compare__content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d7d7d7;background-color:var(--color-gray-200);border:5px solid transparent;border-radius:999px}.compare__page .compare__items{background:#fff;background:var(--bg-white);border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);border-radius:10px 10px 0 0;display:grid;grid-template-columns:repeat(4,1fr);min-height:285px;min-width:1145px}.compare__page .compare__item{align-items:center;border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);display:flex;flex-direction:column;justify-content:center;padding:0 25px;position:relative}.compare__page .compare__item:nth-child(4){border:none}.compare__page .compare__add_product{align-items:center;color:#bababa;color:var(--color-gray-300);display:flex;flex-direction:column;font-size:16px;font-weight:700;justify-content:center;line-height:100%}.compare__page .compare__add_product .btn__img{align-items:center;background:#bababa;background:var(--bg-gray-300);border-radius:10px;display:flex;justify-content:center;margin-bottom:20px;padding:12px}.compare__page .product__item{align-items:flex-start;background:#fff;background:var(--color-white);border-radius:10px;display:flex;flex-direction:column;padding:20px 20px 30px;width:100%}.compare__page .product__item .label__gift{position:absolute;right:0;top:0}.compare__page .btn__delete{position:absolute;right:25px;top:20px}.compare__page .product__img{height:100%;margin:0 auto 25px;max-width:200px;width:100%}.compare__page .product__img .product__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.compare__page .product__prices{align-items:center;display:flex;margin-bottom:5px;margin-top:auto;width:100%}.compare__page .product__prices .price{color:#000;color:var(--color-main);font-size:16px;font-weight:700;line-height:130%;margin-right:15px}.compare__page .product__prices .price.old__price{color:#9e9e9e;color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:130%;position:relative;-webkit-text-decoration:none;text-decoration:none}.compare__page .product__prices .price.old__price:before{border-top:1px solid #9e9e9e;border-top:1px solid var(--color-gray-400);content:" ";display:block;height:3px;position:absolute;top:9px;transform:rotate(-4deg);width:100%}.compare__page .product__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:16px;font-weight:400;line-height:22px;margin-bottom:10px;overflow:hidden;width:100%}.compare__page .additional{align-items:center;display:flex;width:100%}.compare__page .additional .cashback{align-items:center;background:#87d70e;background:var(--bg-cashback);border-radius:5px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;height:25px;justify-content:center;letter-spacing:.04em;line-height:100%;margin-right:15px;padding:0 10px;text-align:center;text-transform:uppercase}.compare__page .additional .credit__price{color:#55a500;color:var(--color-green);font-size:13px;font-weight:600;line-height:130%}.compare__page .accordion__items{align-items:flex-start;display:flex;flex-direction:column;min-width:1145px}.compare__page .accordion__item{align-items:flex-start;display:flex;flex-direction:column;width:100%}.compare__page .accordion__item.accordion__active .accordion__content{max-height:none;opacity:1}.compare__page .accordion__item.accordion__active .accardion__icon{background:#efefef}.compare__page .accordion__item.accordion__active .accardion__icon .plus{opacity:0;overflow:hidden}.compare__page .accordion__item.accordion__active .accardion__icon .minus{opacity:1;overflow:visible}.compare__page .accordion__intro{align-items:center;background:#fafafa;background:var(--bg-main);border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;justify-content:space-between;padding:25px 30px;width:100%}.compare__page .accordion__intro span{font-size:18px;font-weight:600;line-height:24px}.compare__page .accordion__intro .accardion__icon{align-items:center;background:transparent;background:var(--bg-champagne-pink);border:1px solid rgba(0,0,0,.01);border-radius:10px;display:flex;height:25px;justify-content:center;position:relative;transition:.2s;width:25px}.compare__page .accordion__intro .accardion__icon .minus,.compare__page .accordion__intro .accardion__icon .plus{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s}.compare__page .accordion__intro .accardion__icon .minus{opacity:0;overflow:hidden}.compare__page .accordion__intro svg{height:10px;width:10px}.compare__page .accordion__content{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-out;width:100%;will-change:max-height}.compare__page .accordion__columns{background:#fff;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:grid;grid-template-columns:repeat(4,1fr)}.compare__page .accordion__columns.different .accordion__column{color:#e53935;color:var(--color-red)}.compare__page .accordion__columns.different .accordion__column:first-child{color:#e53935;color:var(--color-red);font-weight:600}.compare__page .accordion__columns.different .accordion__column span{color:#e53935;color:var(--color-red)}.compare__page .accordion__columns .accordion__column{color:#000;font-size:16px;font-weight:700;line-height:22px;padding:20px 0 20px 45px}.compare__page .accordion__columns .accordion__column span{color:#9e9e9e;display:none;font-size:11px;letter-spacing:.04em;line-height:120%;margin-bottom:10px;text-align:center;text-transform:uppercase}.compare__page .accordion__columns .accordion__column:first-child{border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);color:#9e9e9e;font-weight:400;padding:20px 0 20px 30px}.compare__different{overflow-x:visible;overflow-x:initial}@media(max-width:767px){.compare__different{overflow-x:scroll}.compare__different .compare__items{grid-template-columns:1fr 1fr;min-width:560px}.compare__different .different__message{min-width:560px}}.compare__different .compare__content{border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray)}.compare__different .different__message{align-items:center;background:#fff;display:flex;flex-direction:column;padding:80px 0 100px}.compare__different .different__message p{color:#000;font-size:20px;font-weight:600;line-height:26px;margin:20px 0;max-width:270px;text-align:center}.compare__different .different__message img{max-width:400px}.compare__different--empty{overflow-x:hidden!important}.compare__different--empty .different__message{min-width:0;min-width:auto}@media(max-width:767px){.nav__compare{margin:20px 0 0}.nav__compare .nav__content{border:none;padding:7px 0 20px}.nav__compare .sort__group{display:none}}.promo__title{margin-bottom:40px}@media(max-width:767px){.promo__title{margin-bottom:20px}}.promo{margin-bottom:60px;min-height:700px}.promo .promo__items{grid-column-gap:44px;grid-row-gap:54px;display:grid;grid-template-columns:repeat(3,1fr)}.promo .promo__item{align-items:flex-start;display:flex;flex-direction:column}.promo .promo__image{display:flex;position:relative;width:100%}.promo .promo__image.inactive img{filter:grayscale(1)}.promo .promo__image .promo__finished{background-color:#fff;background-color:var(--color-white);border-radius:10px;left:50%;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.promo .promo__image .promo__finished span{color:#000;color:var(--color-main);font-size:16px}.promo .promo__image img{max-width:100%}.promo .promo__img{border-radius:10px;height:240px;margin:0 auto;-o-object-fit:cover;object-fit:cover}.promo .promo__img_placeholder{background-color:#f5f5f5;background-color:var(--color-gray-100);border-radius:10px;height:240px;width:100%}.promo .promo__date{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.02em;line-height:100%;margin:24px 0 6px;text-transform:uppercase}.promo .promo__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:30px;font-weight:400;line-height:36px;overflow:hidden}.promo--preloader,.promo--preloader .container{display:flex}.promo--preloader .spinner{margin:0 auto;padding:150px 0 170px}@media(max-width:1360px){.promo .promo__image{overflow:hidden;padding-top:68%}.promo .promo__image img{max-width:none}.promo .promo__img,.promo .promo__img_placeholder{height:100%;left:50%;-o-object-fit:initial;object-fit:fill;position:absolute;top:0;transform:translateX(-50%)}}@media(min-width:1024px)and (max-width:1360px){.promo .promo__items{grid-column-gap:34px;grid-row-gap:44px}}@media(max-width:1023px){.promo .promo__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.promo{margin-bottom:54px}.promo .promo__items{grid-row-gap:49px}.promo .promo__name{font-size:20px;font-weight:600;line-height:140%}}@media(max-width:550px){.promo .promo__items{grid-template-columns:repeat(1,1fr)}.promo .promo__items .promo__image{height:auto;padding-top:60%}.promo .promo__items .promo__image img{height:auto;max-width:100%}}.career .career__content{align-items:flex-start;display:flex;flex-direction:column}.career .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin-bottom:30px}.career .career__section{background:#fafafa;background:var(--bg-main);box-shadow:inset 0 4px 20px rgba(0,0,0,.01);padding:60px 0}.career .career__items{grid-column-gap:20px;grid-row-gap:30px;background:#fafafa;background:var(--bg-main);display:grid;grid-template-columns:repeat(3,1fr)}.career .career__item{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;display:flex;flex-direction:column;max-height:600px}.career .career__img{border-radius:10px 10px 0 0;height:300px;max-height:300px;max-width:434px;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.career .career__info{display:flex;flex-direction:column;height:100%;max-height:300px;padding:24px;width:100%}.career .career__address{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.02em;line-height:12px;margin:0 0 6px;text-transform:uppercase}.career .career__name{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:24px;margin-bottom:12px}.career .career__list{margin-bottom:12px}.career .career__list:last-child{margin-bottom:0}.career .career__list .list__item{color:#000;color:var(--color-main);font-size:14px;font-weight:600;line-height:18px;list-style-type:none;margin-bottom:6px}.career .career__list .sub__list{padding-left:22px}.career .career__list .sub__list li{color:#000;color:var(--color-main);font-size:14px;font-weight:400;line-height:18px;list-style-type:disc}.career .career__desc{max-height:146px;overflow:hidden;position:relative;transition:.3s}.career .career__desc.show{max-height:-moz-max-content;max-height:max-content;overflow:visible}.career .career__desc.show:after{content:none}.career .career__desc:after{bottom:0;box-shadow:inset 0 -24px 20px 0 #fff;content:"";height:100%;position:absolute;width:100%}.career .career__desc p{color:#000;color:var(--color-main);font-size:14px;font-weight:400;line-height:18px;margin-bottom:6px}.career .career__desc p:last-child{margin-bottom:0}.career .career__desc ul{list-style-type:disc;margin-bottom:12px;padding-left:22px}.career .career__desc ul:last-child{margin-bottom:0}.career .career__desc ul li{color:#000;color:var(--color-main);font-size:14px;font-weight:400;line-height:18px;list-style-type:disc}.career .career__footer{display:flex;justify-content:space-between;margin-top:auto}.career .btn__show{align-items:center;background:transparent;color:#ff6700;color:var(--color-orange);display:flex;flex-direction:row;font-size:14px;font-weight:600;justify-content:center;line-height:22px;margin:12px 0 0 auto;padding:0}@media(min-width:768px)and (max-width:1200px){.career .career__items{grid-template-columns:repeat(2,1fr)}.career .career__item{height:auto}.career .career__img{max-width:100%}}@media(max-width:767px){.career .title{font-size:30px;line-height:130%;margin-bottom:20px}.career .career__section{padding:20px 0}.career .career__items{grid-template-columns:repeat(1,1fr)}.career .career__img{max-width:100%}}.credit__section{margin-bottom:60px}.credit__section .credit__content{align-items:flex-start;box-shadow:inset 0 4px 20px rgba(0,0,0,.01);display:flex;flex-direction:column}.credit__section .credit__process{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:0 0 60px;width:100%}.credit__section .process__group{margin-right:80px;max-width:560px}.credit__section .process__group,.credit__section .process__info{align-items:flex-start;display:flex;flex-direction:column;width:100%}.credit__section .process__info{margin-bottom:64px}.credit__section .process__info:last-child{margin-bottom:0}.credit__section .title,.credit__section h1.credit__title{color:#000;color:var(--color-main);font-size:28px;font-weight:600;line-height:100%;margin-bottom:30px}.credit__section h1.credit__title{margin-bottom:0}.credit__section .process__items{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;box-shadow:inset 0 0 0 1px #f2f2f2;box-shadow:inset 0 0 0 1px var(--border-gray);display:flex;flex-direction:column;width:100%}.credit__section .process__item{align-items:flex-start;box-shadow:0 -1px 0 0 #f2f2f2;box-shadow:0 -1px 0 0 var(--border-gray);color:#000;color:var(--color-main);display:flex;font-size:18px;font-weight:600;line-height:25px;padding:24px;width:100%}.credit__section .process__item:first-child{box-shadow:none}.credit__section .process__item .item__img{align-items:center;background:transparent;background:var(--bg-champagne-pink);border:2px solid rgba(0,0,0,.01);border-radius:20px;display:flex;justify-content:center;margin-right:15px;min-height:25px;min-width:25px}.credit__section .process__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:570px;max-width:700px;width:100%}.credit__section .credit__categories{align-items:flex-start;display:flex;flex-direction:column;width:100%}.credit__section .categories__info{align-items:center;display:flex;width:100%}.credit__section .categories__items{grid-column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.credit__section .categories__item{align-items:flex-start;border:1.5px solid rgba(0,0,0,.01);border-radius:10px;display:flex;flex-direction:column;padding:45px 50px}.credit__section .categories__item:first-child{min-width:324px;width:100%}.credit__section .categories__item.standard{background:#ddfeff;background:var(--bg-light-cyan)}.credit__section .categories__item.advantageous{background:#fff6ea;background:var(--bg-old-lace)}.credit__section .categories__item.mixed{background:#ffffbe;background:var(--bg-cumulus)}.credit__section .categories__item.zero{background:#fff0f0;background:var(--bg-white-smoke)}.credit__section .item__name{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:120%}.credit__section .item__percent{color:#000;color:var(--color-main);font-size:40px;font-weight:800;line-height:100%;margin-top:20px}.credit__section .categories__insight{padding-left:20px;width:100%}.credit__section .categories__insight p{border-left:5px solid #ff6700;border-left:5px solid var(--color-orange);font-size:18px;font-weight:400;line-height:140%;padding:10px 0 10px 30px}@media(min-width:1024px)and (max-width:1360px){.credit__section{margin-bottom:50px}.credit__section .credit__process{padding:0 0 50px}.credit__section .process__banner{height:623px}.credit__section .process__info{margin-right:50px;max-width:467px}.credit__section .categories__info{align-items:flex-start;flex-direction:column}.credit__section .categories__items{grid-column-gap:10px}.credit__section .categories__item{padding:25px 30px}.credit__section .categories__item:last-child{margin-right:0}.credit__section .categories__item:first-child{min-width:-moz-max-content;min-width:max-content}.credit__section .categories__insight{margin-top:20px;max-width:100%;padding-left:0}}@media(min-width:768px)and (max-width:1023px){.credit__section{margin-bottom:50px}.credit__section .credit__process{flex-direction:column-reverse;padding:0 0 30px}.credit__section .process__group{margin-right:0;max-width:100%}.credit__section .process__banner{height:400px;margin-bottom:30px;max-width:100%;width:100%}.credit__section .process__info{max-width:100%}.credit__section .process__items{width:100%}.credit__section .categories__info{align-items:flex-start;flex-direction:column}.credit__section .title{font-size:32px;line-height:40px}.credit__section .categories__items{grid-column-gap:10px}.credit__section .categories__item{padding:25px 30px}.credit__section .categories__item:last-child{margin-right:0}.credit__section .categories__item:first-child{min-width:-moz-max-content;min-width:max-content}.credit__section .categories__insight{margin-top:20px;max-width:100%;padding-left:0}}@media(max-width:767px){.credit__section{margin-bottom:30px}.credit__section .credit__process{flex-direction:column-reverse;padding:0 0 30px}.credit__section .process__group{margin-right:0;max-width:100%}.credit__section .process__info{margin-bottom:36px}.credit__section .process__banner{height:300px;margin-bottom:20px;max-width:100%;width:100%}.credit__section .title{font-size:30px;line-height:130%;margin-bottom:20px}.credit__section .process__item{font-size:16px;padding:15px}.credit__section .categories__info{flex-direction:column}.credit__section .categories__items{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.credit__section .categories__item{padding:15px}.credit__section .categories__item:first-child{min-width:auto}.credit__section .item__percent{font-size:25px}.credit__section .categories__insight{max-width:100%;padding-left:0}.credit__section .categories__insight p{font-size:16px}}.insurance .insurance__content{align-items:flex-start;display:flex;flex-direction:column}.insurance .heading{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px;width:100%}.insurance .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;max-width:530px;width:100%}.insurance .description{font-size:20px;font-weight:400;line-height:140%;margin-left:20px;max-width:720px;width:100%}.insurance .description p{margin-bottom:10px}.insurance .description p:last-child{margin-bottom:0}.insurance .insurance__categories{background:#fafafa;background:var(--bg-main);box-shadow:inset 0 4px 20px rgba(0,0,0,.01);padding:60px 0;width:100%}.insurance .insurance__categories .container__slider{overflow:hidden}.insurance .insurance__items{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1340px;overflow:visible;position:relative;width:100%}.insurance .categories__item{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;display:flex;flex-direction:row;height:300px}.insurance .categories__item .item__img{border-radius:10px 0 0 10px;height:300px;max-width:320px;-o-object-fit:cover;object-fit:cover;width:100%}.insurance .categories__item .item__img img{border-radius:10px 0 0 10px;height:100%;width:100%}.insurance .categories__item .item__info{padding:30px 25px}.insurance .categories__item .item__name{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:120%;margin-bottom:5px}.insurance .categories__item .item__text{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%}.insurance .faq{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:50px 0 40px;width:100%}.insurance .faq .faq__accordion{align-items:flex-start;display:flex;flex-direction:column;max-width:560px;width:100%}.insurance .faq .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:100%;margin-bottom:30px}.insurance .faq .accordion__list{align-items:flex-start;display:flex;flex-direction:column;width:100%}.insurance .faq .accordion__item{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);width:100%}.insurance .faq .accordion__item.open .accordion__content{padding:0 30px 30px;transform:scaleY(1);transform-origin:top;transition:transform .3s ease}.insurance .faq .accordion__item.open .accordion__btn{color:#000;color:var(--color-main);font-weight:700;padding:30px 10px 20px 0}.insurance .faq .accordion__item.open .accordion__btn .arrow{transform:rotate(180deg)}.insurance .faq .accordion__item.open .accordion__btn .arrow path{stroke:#000;stroke:var(--color-main)}.insurance .faq .accordion__item.close .accordion__content{height:0;opacity:0;transform:scaleY(0);transition:transform .3s ease-out,opacity .2s ease}.insurance .faq .accordion__item:first-child{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray)}.insurance .faq .accordion__btn{align-items:center;border-radius:10px;color:#373737;color:var(--color-gray-800);display:flex;font-size:18px;font-weight:600;justify-content:space-between;line-height:120%;padding:30px 10px 30px 0;width:100%}.insurance .faq .accordion__btn svg{margin-left:20px}.insurance .faq .accordion__content p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;margin-bottom:20px}.insurance .faq .accordion__content p:last-child{margin-bottom:0}.insurance .faq .accordion__content ul li{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;list-style:inside;margin-bottom:6px}.insurance .faq .accordion__content ul li:last-child{margin-bottom:0}.insurance .faq .accordion__content .informer{align-items:flex-start;background:#f2ffff;background:var(--bg-informer);border:1.5px solid rgba(0,0,0,.01);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;line-height:140%;padding:25px 30px}.insurance .faq .accordion__content button{display:flex;margin-right:10px}.insurance .faq .faq__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:565px;margin-left:40px;max-width:700px;-o-object-fit:cover;object-fit:cover;width:100%}.insurance .faq__text{display:flex;margin-bottom:60px}.insurance .faq__text:not(:last-child){margin-bottom:14px}.insurance .faq__text p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;margin-bottom:12px}.insurance .faq__text p:last-child{margin-bottom:0}.insurance .faq__text p a{color:#ff6700;color:var(--color-orange);font-weight:500;line-height:1;margin:auto 0;white-space:nowrap}@media(min-width:1024px)and (max-width:1360px){.insurance .title{font-size:35px;line-height:130%;max-width:350px}.insurance .description{font-size:18px;line-height:140%}.insurance .insurance__categories{padding:50px 0}.insurance .insurance__categories .container__slider{padding:0 20px}.insurance .insurance__items{grid-template-columns:repeat(1,1fr)}.insurance .faq{padding:50px 0}.insurance .faq .faq__accordion{max-width:467px}.insurance .faq .faq__banner{height:609px}}@media(min-width:768px)and (max-width:1024px){.insurance .heading{align-items:flex-start;flex-direction:column;padding-bottom:0}.insurance .title{font-size:35px;line-height:130%;margin-bottom:20px;max-width:100%}.insurance .description{font-size:18px;line-height:140%;margin-left:0;max-width:100%}.insurance .insurance__categories{padding:40px 0}.insurance .insurance__categories .container__slider{padding:0 20px}.insurance .insurance__items{grid-template-columns:repeat(1,1fr)}.insurance .faq{padding:40px 0}.insurance .faq .faq__accordion{max-width:467px}.insurance .faq .faq__banner{height:580px;margin-left:20px}.insurance .faq .accordion__btn{font-size:14px;padding:20px 10px 20px 0}.insurance .faq .accordion__item .informer{font-size:14px;padding:15px}.insurance .faq .accordion__item.open .accordion__content{padding:0 20px 20px}}@media(max-width:767px){.insurance .heading{align-items:flex-start;flex-direction:column;padding-bottom:30px}.insurance .title{font-size:30px;line-height:130%;margin-bottom:10px}.insurance .description{font-size:18px;margin-left:0}.insurance .insurance__categories{padding:30px 0}.insurance .insurance__categories .container__slider{padding:0 10px}.insurance .insurance__items{grid-template-columns:repeat(1,1fr)}.insurance .categories__item{flex-direction:column;height:-moz-max-content;height:max-content}.insurance .categories__item .item__img{border-radius:10px 10px 0 0}.insurance .categories__item .item__info{padding:25px 20px}.insurance .faq{align-items:flex-start;flex-direction:column;padding:30px 0 50px}.insurance .faq .title{font-size:30px}.insurance .faq .accordion__list{margin-bottom:15px}.insurance .faq .accordion__item.open .accordion__btn{padding:20px 10px 11px 0}.insurance .faq .accordion__item.open .accordion__content{padding:0 0 20px}.insurance .faq .accordion__item:last-child.open{border-bottom:none}.insurance .faq .accordion__item:last-child.open .accordion__content{padding:0}.insurance .faq .accordion__btn{font-size:16px;line-height:120%;padding:20px 10px 20px 0;text-align:left}.insurance .faq .accordion__content .informer{padding:15px 20px}.insurance .faq .faq__banner{height:300px;margin-left:0;max-width:100%}}@media(min-width:650px)and (max-width:767px){.insurance .categories__item{flex-direction:row;height:300px}.insurance .categories__item .item__img{max-width:320px}}@media(max-width:650px){.insurance .categories__items{grid-row-gap:10px}.insurance .categories__item .item__img{max-width:100%;-o-object-position:center;object-position:center}}.discount .discount__content{align-items:flex-start;display:flex;flex-direction:column}.discount .bonus__program{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:60px;width:100%}.discount .bonus__program_info{align-items:flex-start;display:flex;flex-direction:column;max-width:560px;width:100%}.discount .bonus__program_info .informer{align-items:flex-start;background:#f2ffff;background:var(--bg-informer);border:1.5px solid rgba(0,0,0,.01);border-radius:10px;color:#000;color:var(--color-main);display:none;flex-direction:row;font-size:16px;font-weight:400;line-height:140%;margin-top:25px;max-width:100%;padding:15px 20px;width:100%}.discount .bonus__program_info .informer button{margin-right:10px}.discount .head{margin-bottom:30px;width:100%}.discount .head .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin-bottom:5px}.discount .head .sub__title{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%}.discount .head .bonus__program__get_discount_button{margin-top:25px;padding:0 10px}.discount .head .bonus__program__get_discount_button .btn{height:60px;width:100%}.discount .accordion__list,.discount .bonus__accordion{align-items:flex-start;display:flex;flex-direction:column;width:100%}.discount .accordion__item{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);width:100%}.discount .accordion__item:first-child{border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray)}.discount .accordion__item.open .accordion__content{padding:0 30px 35px;transform:scaleY(1);transform-origin:top;transition:transform .3s ease}.discount .accordion__item.open .accordion__btn{color:#000;color:var(--color-main);font-weight:700;padding:30px 10px 20px 0}.discount .accordion__item.open .accordion__btn .arrow{transform:rotate(180deg)}.discount .accordion__item.open .accordion__btn .arrow path{stroke:#000;stroke:var(--color-main)}.discount .accordion__item.close .accordion__content{height:0;opacity:0;transform:scaleY(0);transition:transform .3s ease-out,opacity .2s ease}.discount .accordion__btn{align-items:center;border-radius:10px;color:#373737;color:var(--color-gray-800);display:flex;font-size:18px;font-weight:600;justify-content:space-between;line-height:120%;padding:30px 10px 30px 0;text-align:left;width:100%}.discount .accordion__btn svg{margin-left:20px}.discount .accordion__content p{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;margin-bottom:20px}.discount .accordion__content p>a{color:#ff6700;color:var(--color-orange)}.discount .accordion__content p:last-child{margin-bottom:0}.discount .accordion__content .informer{align-items:flex-start;background:#f2ffff;background:var(--bg-informer);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;line-height:140%;padding:25px 30px}.discount .accordion__content button{display:flex;margin-right:10px}.discount .accordion__content .list__bonus{align-items:flex-start;display:flex;flex-direction:column}.discount .accordion__content .list__bonus li{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%;list-style:inside;margin-bottom:6px}.discount .accordion__content .list__bonus li:last-child{margin-bottom:0}.discount .bonus__program_banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:806px;max-width:700px;width:100%}.discount .discount__benefits{background:#fafafa;background:var(--bg-main);box-shadow:inset 0 4px 20px rgba(0,0,0,.01);padding:60px 0}.discount .discount__benefits_content{align-items:flex-start;display:flex;flex-direction:column}.discount .discount__benefits .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:100%;margin-bottom:60px;width:100%}.discount .discount__benefits .benefits__items{grid-column-gap:40px;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.discount .discount__benefits .benefits__item{align-items:flex-start;display:flex}.discount .discount__benefits .item__img{align-items:center;background:transparent;background:var(--bg-champagne-pink);border:1.5px solid rgba(0,0,0,.01);border-radius:100px;display:flex;height:50px;justify-content:center;margin-right:25px;width:50px}.discount .discount__benefits .item__text .text__number{color:#000;color:var(--color-main);font-size:50px;font-weight:900;line-height:100%;margin-bottom:5px}.discount .discount__benefits .item__text .text__description{color:#686868;color:var(--color-gray-600);font-size:16px;font-weight:400;line-height:140%}@media(min-width:768px)and (max-width:1360px){.discount .bonus__program{flex-direction:column-reverse;padding-bottom:50px}.discount .bonus__program_info{max-width:100%}.discount .bonus__program_banner{margin-bottom:50px;max-width:100%}.discount .discount__benefits{padding:50px 0}.discount .discount__benefits .title{margin-bottom:50px}.discount .discount__benefits .benefits__items{grid-column-gap:20px}.discount .discount__benefits .item__img{margin-right:15px}.discount .discount__benefits .item__text .text__number{font-size:40px}.discount .discount__benefits .item__text .text__description{font-size:14px}}@media(min-width:768px)and (max-width:1023px){.discount .bonus__program_banner{height:600px}.discount .discount__benefits{padding:40px 0}.discount .discount__benefits .title{margin-bottom:40px}.discount .discount__benefits .benefits__items{grid-row-gap:40px;grid-column-gap:40px;grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.discount .bonus__program{align-items:flex-start;flex-direction:column-reverse;padding-bottom:30px}.discount .bonus__program_banner{height:300px;margin-bottom:30px;max-width:100%}.discount .bonus__program_info{max-width:100%}.discount .bonus__program_info .informer{display:flex}.discount .head{margin-bottom:25px}.discount .head .title{font-size:30px;line-height:100%}.discount .head .title span{display:none}.discount .accordion__item.open .accordion__content{padding:0 30px 25px}.discount .accordion__btn{align-items:flex-start;font-size:14px;padding:20px 10px 20px 0}.discount .accordion__content .informer{padding:15px 20px}.discount .discount__benefits{padding:30px 0}.discount .discount__benefits .title{font-size:30px;line-height:100%;margin-bottom:30px}.discount .discount__benefits .title span{display:none}.discount .discount__benefits .benefits__items{grid-column-gap:30px;grid-row-gap:20px;grid-template-columns:repeat(2,1fr)}.discount .discount__benefits .benefits__item{align-items:flex-start;flex-direction:column}.discount .discount__benefits .item__img{margin-bottom:20px;margin-right:0}.discount .discount__benefits .item__text .text__number{font-size:40px;font-weight:800}.discount .discount__benefits .item__text .text__description{font-size:12px}}.delivery{margin-bottom:60px}.delivery .delivery__content{align-items:flex-start;display:flex;flex-direction:row}.delivery .delivey__banner{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:690px;margin-right:80px;max-width:700px;width:100%}.delivery .delivery__info{align-items:flex-start;display:flex;flex-direction:column;max-width:560px;width:100%}.delivery .tabs__content .tab__item{display:none}.delivery .tabs__content .tab__item.active{display:flex}.delivery .tabs__content .delivery__content{align-items:flex-start;display:flex;flex-direction:column}.delivery .tabs__content .delivery__text{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:22px;margin-bottom:25px}.delivery .tabs__content .delivery__items{align-items:flex-start;background:#fff;background:var(--bg-white);border-radius:10px;box-shadow:inset 0 0 0 1px #f2f2f2;box-shadow:inset 0 0 0 1px var(--border-gray);display:flex;flex-direction:column;width:100%}.delivery .tabs__content .delivery__item{align-items:center;box-shadow:0 -1px 0 0 #f2f2f2;box-shadow:0 -1px 0 0 var(--border-gray);display:flex;padding:30px;width:100%}.delivery .tabs__content .delivery__item:first-child{box-shadow:none}.delivery .tabs__content .item__img{align-items:center;background:transparent;background:var(--bg-champagne-pink);border:2px solid rgba(0,0,0,.01);border-radius:20px;display:flex;height:25px;justify-content:center;margin-right:15px;width:25px}.delivery .tabs__content .item__text{color:#000;color:var(--color-main);font-size:18px;font-weight:600;line-height:100%}.delivery .tabs__content .item__price{color:#ff6700;color:var(--color-orange);font-size:18px;font-weight:700;line-height:100%;margin-left:auto}.delivery .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin-bottom:40px}.delivery .delivery__list{align-items:flex-start;display:flex;flex-direction:column;width:100%}.delivery .delivery__tabs{align-items:center;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;margin-bottom:25px;padding-bottom:11px;width:100%}.delivery .delivery__tabs::-webkit-scrollbar{display:none}.delivery .tab{color:#9e9e9e;color:var(--color-gray-400);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:15px;margin-right:25px;position:relative;text-transform:uppercase}.delivery .tab:last-child{margin-right:0}.delivery .tab.active{color:#000;color:var(--color-main)}.delivery .tab.active:after{opacity:1}.delivery .tab:after{border-bottom:2px solid #000;border-bottom:2px solid var(--color-main);bottom:-12px;content:"";left:0;opacity:0;position:absolute;transition:.3s;width:100%}.delivery .informer{align-items:flex-start;background:#f2ffff;background:var(--bg-informer);border-radius:10px;color:#000;color:var(--color-main);display:flex;flex-direction:row;font-size:16px;font-weight:400;line-height:22px;margin-top:25px;padding:25px 30px}.delivery .informer img{margin-right:10px}@media(min-width:768px)and (max-width:1360px){.delivery{margin-bottom:50px}.delivery .delivery__content{align-items:flex-start;flex-direction:column}.delivery .delivey__banner{height:600px;margin-bottom:50px;margin-right:0;max-width:100%}.delivery .delivery__info{max-width:100%}.delivery .informer{width:100%}}@media(min-width:768px)and (max-width:1023px){.delivery,.delivery .delivey__banner{margin-bottom:40px}.delivery .title{margin-bottom:30px}}@media(max-width:767px){.delivery{margin-bottom:30px}.delivery .delivery__content{align-items:flex-start;flex-direction:column}.delivery .delivey__banner{height:300px;margin-bottom:30px;margin-right:0;max-width:100%}.delivery .delivery__info{max-width:100%}.delivery .title{font-size:30px;line-height:100%;margin-bottom:30px}.delivery .delivery__tabs{overflow:auto;white-space:nowrap}.delivery .tabs__content .delivery__item{padding:15px}.delivery .tabs__content .item__text{font-size:15px;line-height:140%;max-width:222px;width:100%}.delivery .tabs__content .item__price{font-size:15px;line-height:140%}.delivery .informer{padding:15px 20px}}.service__content{align-items:flex-start;display:flex;flex-direction:column}.service .service__gallery{align-items:flex-start;display:flex;margin-bottom:60px}.service .service__slider{height:600px;max-width:700px;position:relative;width:100%}.service .service__slider .slide__item{display:flex;height:600px}.service .service__slider .slide__item img{border-radius:10px;height:100%}.service .service__slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%}.service .service__slider .swiper-pagination{bottom:52px;display:flex;justify-content:center;left:50%;right:auto;top:auto;transform:translateX(-50%)}.service .service__slider .swiper-pagination .swiper-pagination-bullet{background:#fff;background:var(--bg-white);border-radius:20px;height:2px;margin:0 5px;opacity:.6;width:50px}.service .service__slider .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.service .service__slider .swiper-button-disabled{pointer-events:none}.service .service__slider .button__next,.service .service__slider .button__prev{cursor:pointer;height:100%;max-width:50%;opacity:0;overflow:hidden;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.service .service__slider .button__next:hover,.service .service__slider .button__prev:hover{opacity:1;overflow:visible}.service .service__slider .button__next .arr__icon,.service .service__slider .button__prev .arr__icon{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(79,79,79,.4);border:2px solid rgba(0,0,0,.01);border-radius:80px;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:48px;z-index:1}.service .service__slider .button__next .arr__icon:hover,.service .service__slider .button__prev .arr__icon:hover{background:#373737;background:var(--bg-gray-800);border:2px solid rgba(0,0,0,.01)}.service .service__slider .button__next{right:0}.service .service__slider .button__next .arr__icon{right:40px}.service .service__slider .button__next .arr__icon img{margin-right:-2px}.service .service__slider .button__prev{left:0}.service .service__slider .button__prev .arr__icon{left:40px}.service .service__slider .button__prev .arr__icon img{margin-left:-2px}@media(max-width:1360px){.service .service__slider{height:400px;max-width:462px}.service .service__slider .slide__item{height:400px}}@media(max-width:1023px){.service .service__slider{height:300px;max-width:400px;min-width:350px}.service .service__slider .slide__item{height:300px}}@media(max-width:767px){.service .service__slider{height:300px;max-width:100%;min-width:0;min-width:auto}.service .service__slider .slide__item{height:300px}.service .service__slider .slide__item img,.service .service__slider .slide__item picture{width:100%}}.service .service__info{align-items:flex-start;display:flex;flex-direction:column;margin-left:80px}.service .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px}.service .sub__title{color:#000;color:var(--color-main);font-size:18px;font-weight:400;line-height:140%;margin:15px 0 30px}.service .bnt__consultation{align-items:center;background:#000;background:var(--bg-black);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:18px;font-weight:600;height:60px;justify-content:center;line-height:100%;padding:0 25px;transition:.3s}.service .bnt__consultation:hover{background:#ff6700;background:var(--color-orange)}.service .bnt__consultation svg{margin-left:10px}.service .statistics{align-items:flex-start;border-top:1.5px solid #f2f2f2;border-top:1.5px solid var(--border-gray);display:flex;margin-top:80px;padding-top:80px}.service .statistic__item{align-items:flex-start;display:flex;margin-right:20px}.service .statistic__item:last-child{margin-right:0}.service .item__img{align-items:center;background:transparent;background:var(--bg-champagne-pink);border:1.5px solid rgba(0,0,0,.01);border-radius:50px;display:flex;justify-content:center;margin-right:25px;padding:12.5px}.service .item__img svg{height:25px;width:25px}.service .item__text{align-items:flex-start;display:flex;flex-direction:column}.service .item__text p{color:#000;color:var(--color-main);font-size:50px;font-weight:800;line-height:100%;margin-bottom:5px}.service .item__text span{color:#686868;color:var(--color-gray-600);font-size:16px;font-weight:400;line-height:140%}.service .service__prices{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:60px;overflow:hidden;width:100%}.service .service__prices .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:150%;margin-bottom:30px}.service .service__prices .service__items{height:450px;max-width:1340px;width:100%}.service .service__prices .service__item{background:#000;background:var(--bg-black);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:450px}.service .service__prices .item__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:35px 40px}.service .service__prices .item__name{color:#fff;color:var(--color-white);font-size:20px;font-weight:600;line-height:140%}.service .service__prices .item__price{color:#ff6700;color:var(--color-orange);font-size:40px;font-weight:600;line-height:120%;margin:20px 0 0}.service .service__prices .item__term{color:#bababa;color:var(--color-gray-300);font-size:11px}.service .service__prices .item__term,.service .service__prices .subtitle{font-weight:700;letter-spacing:.02em;line-height:100%;text-transform:uppercase}.service .service__prices .subtitle{color:#e53935;font-size:16px;margin-top:24px}.service .service__process{background:#fafafa;background:var(--bg-main);box-shadow:inset 0 4px 20px rgba(0,0,0,.01);padding:60px 0;width:100%}.service .service__process .process__content{align-items:flex-start;display:flex}.service .service__process .process__info{align-items:flex-start;display:flex;flex-direction:column;height:680px;margin-right:80px;max-width:510px;overflow-y:scroll;width:100%}.service .service__process .process__info::-webkit-scrollbar{display:none}.service .service__process .title{color:#000;color:var(--color-main);font-size:28px;font-weight:600;line-height:140%;margin-bottom:30px}.service .service__process .process__item,.service .service__process .process__items{align-items:flex-start;display:flex;flex-direction:column}.service .service__process .process__item{box-shadow:0 -1px 0 0 #f2f2f2;box-shadow:0 -1px 0 0 var(--border-gray);padding:30px 0;position:relative;text-align:left;width:100%}.service .service__process .process__item:last-child{border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--border-gray)}.service .service__process .process__description{display:flex}.service .service__process .process__step{margin-right:20px}.service .service__process .process__step,.service .service__process .process__text p{color:#000;color:var(--color-main);font-size:25px;font-weight:600;line-height:120%}.service .service__process .process__text span{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%}.service .service__process .process__tab{margin-top:10px}.service .service__process .process__img{display:none;height:300px;max-width:100%;width:100%}.service .service__process .process__tabs_content{height:680px;max-width:750px;width:100%}.service .service__process .process__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;height:100%;width:100%}@media(min-width:1024px)and (max-width:1360px){.service .service__gallery{margin-bottom:50px}.service .service__info{margin-left:60px}.service .title{font-size:34px;line-height:130%}.service .statistics{margin-top:50px;padding-top:50px}.service .statistic__item{margin-right:30px}.service .item__img{margin-right:15px;padding:10px}.service .item__img svg{height:20px;width:20px}.service .item__text p{font-size:40px;margin-bottom:0}.service .item__text span{font-size:14px}.service .service__prices{margin-bottom:50px}.service .service__prices .item__content{padding:30px 25px}.service .service__prices .item__price{font-size:30px}.service .service__process{padding:50px 0}.service .service__process .process__info{margin-right:50px;max-width:467px}.service .service__process .process__step,.service .service__process .process__text p{font-size:20px}.service .service__process .process__tabs_content{height:640px}.service .service__process .process__tab{margin-top:5px}.service .service__process .process__banner{height:640px;width:100%}}@media(min-width:768px)and (max-width:1023px){.service{overflow:hidden}.service .service__gallery{margin-bottom:40px}.service .service__info{margin-left:20px}.service .title{font-size:26px;line-height:100%}.service .sub__title{font-size:16px;line-height:120%;margin:15px 0 25px}.service .statistics{flex-direction:column;margin-top:25px;padding-top:25px}.service .statistic__item{align-items:center;margin:0 0 20px}.service .statistic__item:last-child{margin:0}.service .bnt__consultation{font-size:16px;height:50px;padding:20px}.service .item__text p{font-size:25px;margin-bottom:0}.service .item__text span{font-size:12px}.service .service__prices{margin-bottom:50px}.service .service__prices .title{font-size:32px}.service .service__prices .item__content{padding:20px 10px}.service .service__prices .service__items{height:360px;overflow:visible}.service .service__prices .service__item{height:360px}.service .service__prices .item__price{font-size:20px;margin:10px 0 5px}.service .service__prices .item__name{font-size:15px}.service .service__prices .item__term{font-size:8px}.service .service__process{padding:40px 0}.service .service__process .title{font-size:32px}.service .service__process .process__info{margin-right:20px;max-width:430px}.service .service__process .process__item{padding:15px 0}.service .service__process .process__step,.service .service__process .process__text p{font-size:20px}.service .service__process .process__tabs_content{height:600px}.service .service__process .process__tab{margin-top:5px}.service .service__process .process__banner{height:600px;width:100%}}@media(max-width:767px){.service{overflow:hidden}.service .title{font-size:25px;line-height:32px}.service .bnt__consultation{width:100%}.service .statistics{grid-column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:30px;padding-top:30px}.service .statistic__item{flex-direction:column;margin:0}.service .item__img{margin-bottom:20px;padding:11px}.service .item__text p{font-size:40px}.service .item__text span{font-size:12px}.service .service__gallery{flex-direction:column;margin-bottom:30px;overflow:hidden;width:100%}.service .service__process{padding:30px 0}.service .service__process .title{font-size:20px;margin-bottom:20px}.service .service__process .process__info{margin:0;max-width:100%}.service .service__process .process__content{flex-direction:column}.service .service__process .process__tabs_content{height:250px;margin-top:20px}.service .service__process .process__item{padding:20px 0}.service .service__process .process__step,.service .service__process .process__text p{font-size:18px;line-height:1}.service .service__process .process__tab{height:0;margin-top:0;overflow:hidden;transition:.3s}.service .service__process .process__img{display:flex;height:0;overflow:hidden;transition:.3s}.service .service__prices{margin-bottom:30px}.service .service__prices .title{font-size:30px;line-height:34px;margin-bottom:20px}.service .service__prices .service__items{overflow:visible}.service .service__prices .item__content{padding:30px 20px}.service .service__prices .item__price{font-size:30px}.service .service__slider{height:300px;margin-bottom:30px}.service .service__slider .swiper-slide{height:300px}.service .service__slider .swiper-slide img{height:100%}.service .service__slider .swiper-pagination{display:none}.service .service__slider .button__next,.service .service__slider .button__prev{max-width:none;opacity:1}.service .service__slider .button__next .arr__icon,.service .service__slider .button__prev .arr__icon{bottom:24px;top:auto;transform:translateX(-50%)}.service .service__slider .button__prev .arr__icon{left:40%;right:40%}.service .service__slider .button__next .arr__icon{left:60%;right:60%}.service .service__info{margin:0}}.reviews__title{margin-bottom:40px}@media(max-width:767px){.reviews__title{margin-bottom:20px}}.reviews{margin-bottom:60px}.reviews .reviews__content{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.reviews .review__video{align-items:flex-start;border-right:1.5px solid #f2f2f2;border-right:1.5px solid var(--border-gray);display:flex;flex-direction:column;margin-right:40px;max-width:850px;padding-right:40px;width:100%}.reviews .video__content{height:500px;margin-bottom:30px;max-width:810px;position:relative;width:100%}.reviews .video__content iframe,.reviews .video__item{border-radius:10px;height:100%;width:100%}.reviews .video__item{background:#000;background:var(--bg-black);background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;transition:.6s}.reviews .video__item img{border-radius:10px;height:100%;max-width:100%;width:100%}.reviews .video__item.hide{opacity:0;overflow:hidden;z-index:-1}.reviews .play{display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.reviews .play,.reviews .play img,.reviews .play svg{height:100px;width:100px}.reviews .video__head{align-items:flex-start;border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;width:100%}.reviews .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:30px;font-weight:600;line-height:120%;margin-right:30px;max-width:512px;overflow:hidden;width:100%}.reviews .share__btn{align-items:center;border:1.5px solid #f2f2f2;border:1.5px solid var(--border-gray);border-radius:10px;display:flex;height:40px;justify-content:center;padding:0 15px;position:relative;transition:background .4s ease}.reviews .share__btn p{transition:color .4s ease}.reviews .share__btn svg{height:16px;transition:fill .4s ease;width:16px}.reviews .share__btn p{color:#212121;color:var(--color-gray-900);font-size:16px;font-weight:600;line-height:100%;margin:0 10px}.reviews .share__btn-popup{background-color:#000;border-radius:10px;box-sizing:border-box;color:#fff;font-size:14px;line-height:128%;padding:5px;position:absolute;top:-10px;transform:translateY(-100%);transition:top .4s ease}.reviews .share__btn-popup:after{background-color:#000;border-radius:2px;bottom:-4px;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px}.reviews .share__btn:hover{background:#000;background:var(--bg-black)}.reviews .share__btn:hover p{color:#fff;color:var(--color-white)}.reviews .share__btn:hover svg{fill:#fff;transition:.4s ease}.reviews .video__footer{align-items:center;display:flex;justify-content:space-between;width:100%}.reviews .video__date{align-items:center;display:flex;margin-right:20px}.reviews .date{color:#686868;color:var(--color-gray-600);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:100%;text-transform:uppercase}.reviews .ellipse{background:#686868;background:var(--bg-gray-600);border-radius:6px;height:4px;margin:0 10px;width:4px}.reviews .video__hashtags{align-items:center;display:flex}.reviews .video__hashtags .hashtag{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#eceff1;background:var(--bg-alice-blue);border-radius:5px;color:#686868;color:var(--color-gray-600);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;margin-right:10px;padding:7px 10px;text-transform:uppercase}.reviews .video__hashtags .hashtag:last-child{margin-right:0}.reviews .video__reviews{align-items:flex-start;display:flex;flex-direction:column;height:635px;max-width:450px;overflow-y:scroll;width:100%}.reviews .video__reviews::-webkit-scrollbar{width:30px}.reviews .video__reviews::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d7d7d7;background-color:var(--color-gray-200);border:11px solid transparent;border-radius:999px}.reviews .video__reviews .review__item{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);display:flex;height:100%;margin-bottom:30px;padding-bottom:30px;width:100%}.reviews .video__reviews .review__item:last-child{border-bottom:none;margin-bottom:0}.reviews .video__reviews .review__item:hover .item__name{color:#ff6700;color:var(--color-orange)}.reviews .video__reviews .review__item:hover .item__img{box-shadow:-5px 5px 0 #ff6700;box-shadow:-5px 5px 0 var(--color-orange)}.reviews .video__reviews .item__info{align-items:flex-start;display:flex;flex-direction:column;margin-right:30px;max-width:270px;width:100%}.reviews .video__reviews .item__date{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.02em;line-height:100%;margin-bottom:5px;text-transform:uppercase}.reviews .video__reviews .item__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;color:var(--color-main);display:-webkit-box;font-size:18px;font-weight:600;line-height:140%;overflow:hidden;transition:color .4s ease}.reviews .video__reviews .item__hastags{grid-column-gap:10px;grid-row-gap:5px;align-items:center;display:flex;flex-wrap:wrap;margin-top:auto}.reviews .video__reviews .item__hastag{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#eceff1;background:var(--bg-alice-blue);border-radius:5px;color:#686868;color:var(--color-gray-600);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;padding:7px 10px;text-transform:uppercase}.reviews .video__reviews .item__img{border-radius:10px;height:121.5px;max-width:150px;overflow:hidden;position:relative;transition:box-shadow .4s ease;width:100%}.reviews .video__reviews .item__img img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reviews .video__reviews .item__img .badge__time{align-items:flex-start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.4);border-radius:5px 0;bottom:0;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:100%;padding:7px 10px;position:absolute;right:0;text-transform:uppercase}.reviews--preloader,.reviews--preloader .container{display:flex}.reviews--preloader .spinner{margin:0 auto;padding:150px 0 170px}@media(min-width:1024px)and (max-width:1360px){.reviews{margin-bottom:50px}.reviews .review__video{margin-right:30px;padding-right:30px}.reviews .video__content{height:400px}.reviews .share__btn{display:none}.reviews .title{margin-right:0;max-width:100%}.reviews .video__footer{align-items:flex-start;flex-direction:column}.reviews .video__date{margin-bottom:15px;margin-right:0}.reviews .video__reviews{max-width:400px}.reviews .video__reviews .review__item:nth-child(3){border-bottom:none}.reviews .video__reviews .item__info{max-width:220px}.reviews .video__reviews .item__name{-webkit-line-clamp:3}.reviews .video__reviews .item__img{height:157px}}@media(min-width:768px)and (max-width:1023px){.reviews{margin-bottom:40px}.reviews .reviews__content{align-items:flex-start;flex-direction:column}.reviews .video__content{max-width:100%}.reviews .review__video{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);border-right:none;margin-bottom:30px;padding-bottom:30px;padding-right:0}.reviews .review__video,.reviews .title{margin-right:0;max-width:100%}.reviews .share__btn{display:none}.reviews .video__reviews{height:auto;max-width:100%}.reviews .video__reviews::-webkit-scrollbar{display:none}.reviews .video__reviews .item__img{max-width:200px;width:100%}.reviews .video__reviews .item__info{max-width:100%}.reviews .video__reviews .item__date{margin-bottom:10px}.reviews .video__reviews .item__name{font-size:20px}}@media(max-width:767px){.reviews{margin-bottom:30px}.reviews .reviews__content{align-items:flex-start;flex-direction:column}.reviews .review__video{border-bottom:1.5px solid #f2f2f2;border-bottom:1.5px solid var(--border-gray);border-right:none;margin-bottom:20px;margin-right:0;padding-bottom:20px;padding-right:0}.reviews .video__content{height:300px;margin-bottom:20px}.reviews .video__head{align-items:flex-start;border-bottom:none;flex-direction:column;margin-bottom:0;padding-bottom:0}.reviews .title{font-size:20px;line-height:140%}.reviews .share__btn{display:none}.reviews .video__footer{align-items:flex-start;flex-direction:column}.reviews .video__date{margin:10px 0 15px}.reviews .date{font-size:10px;line-height:100%}.reviews .video__reviews{max-width:100%}.reviews .video__reviews .review__item{align-items:flex-start;flex-direction:column-reverse;margin-bottom:25px;padding-bottom:25px}.reviews .video__reviews .review__item:nth-child(3){border-bottom:none;margin-bottom:0;padding-bottom:0}.reviews .video__reviews .item__img{height:250px;margin-bottom:20px;max-width:100%}.reviews .video__reviews .item__img .badge__time{border-radius:5px;bottom:15px;right:15px}.reviews .video__reviews .item__info{margin-right:0;max-width:100%}.reviews .video__reviews .item__name{font-size:20px;margin-bottom:15px}}.about__title{margin-bottom:40px}@media(max-width:767px){.about__title{margin-bottom:20px}}.about{overflow:hidden}.about .about__intro{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px;width:100%}.about .quote{border-left:2px solid #ff6700;border-left:2px solid var(--color-orange);margin-right:50px;max-width:930px;padding:10px 0 10px 50px;width:100%}.about .quote div{color:#000;color:var(--color-main);font-family:PT Mono}.about .quote .quute__link,.about .quote div{font-size:25px;font-weight:400;line-height:150%}.about .quote .quute__link{border-bottom:2px dashed #ff6700;border-bottom:2px dashed var(--color-orange);color:#ff6700;color:var(--color-orange);position:relative}.about .quote .quute__link:hover .tooltip,.about .quote .quute__link:hover .tooltip:after{opacity:1;overflow:visible}.about .quote .tooltip{background:#000;background:var(--bg-black);border-radius:5px;bottom:120%;color:#fff;color:var(--color-white);font-size:14px;font-weight:400;line-height:130%;padding:10px 15px;width:-moz-max-content;width:max-content}.about .quote .tooltip,.about .quote .tooltip:after{left:50%;opacity:0;overflow:hidden;position:absolute;transform:translateX(-50%);transition:.3s}.about .quote .tooltip:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #000;border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) var(--bg-black);border-style:solid;border-width:7.5px;content:"";display:block;height:0;margin:auto 0;top:100%;transform:rotate(90deg);width:0;z-index:2}.about .quote .tooltip .tooltip__trans{display:inline-block}.about .quote .tooltip .tooltip__trans:first-letter{font-weight:700}.about .country__statistics{align-items:flex-start;display:flex;flex-direction:column;max-width:260px;padding:10px 0 0;width:100%}.about .country__statistics p{color:#000;color:var(--color-main);display:inline-block;font-size:85px;font-weight:800;line-height:100%;overflow:hidden;text-overflow:ellipsis}.about .country__statistics span{color:#686868;color:var(--color-gray-600);font-size:16px;font-weight:400;line-height:140%;margin-top:15px}.about .country__statistics--small p{font-size:60px}.about .years__items{grid-column-gap:100px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);padding:80px 0 50px}.about .years__item{align-items:flex-start;border-top:3px solid hsla(0,0%,84%,.5);display:flex;flex-direction:column;padding-top:20px}.about .years__item>p{color:#d7d7d7;color:var(--color-gray-200);font-size:50px;font-weight:800;line-height:150%}.about .years__item span,.about .years__item span>*{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:140%}.about .about__description{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:60px}.about .social__networks{align-items:center;display:flex;justify-content:space-between;margin-bottom:100px;width:100%}.about .social__networks .social__content{align-items:flex-start;display:flex;flex-direction:column;margin-left:60px;max-width:620px;width:100%}.about .social__networks .social__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:480px;max-width:670px;width:100%}.about .social__networks:nth-child(2n){flex-direction:row-reverse}.about .social__networks:nth-child(2n) .social__content{margin-left:0;margin-right:60px}.about .social__title{color:var(#000);color:var(var(--color-main));font-size:35px;font-weight:400;line-height:130%;max-width:500px;position:relative;width:100%}.about .social__text{margin:15px 0 30px;max-width:500px;width:100%}.about .social__text p{color:var(#000);color:var(var(--color-main));font-size:18px;font-weight:400;line-height:140%;margin-bottom:15px}.about .social__text p:last-child{margin-bottom:0}.about .social__text span{color:#ff6700;color:var(--color-orange)}.about .social__link{align-items:center;background:#000;background:var(--bg-black);border-radius:10px;color:#fff;color:var(--color-white);display:flex;flex-direction:row;font-size:18px;font-weight:600;height:60px;justify-content:center;line-height:100%;padding:0 25px;transition:.3s}.about .social__link svg{margin-left:10px}.about .social__link:hover{background:#ff6700;background:var(--color-orange)}.about .social__news{align-items:center;display:flex;justify-content:space-between;padding:0 0 0 50px;width:100%}.about .social__news .social__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px 0 0 10px;height:480px;max-width:670px;width:100%}.about .social__news .social__content{align-items:flex-start;display:flex;flex-direction:column;margin-right:60px;max-width:620px;width:100%}.about .affiliated_companies{background:#fff;background:var(--bg-white);padding:60px 0}.about .affiliated_companies .companies__content{align-items:flex-start;display:flex;flex-direction:column}.about .affiliated_companies .title{align-items:center;color:#000;color:var(--color-main);display:flex;font-size:40px;font-weight:600;line-height:120%;margin-bottom:30px;max-width:100%;width:100%}.about .affiliated_companies .companies__items{max-width:1340px;width:100%}.about .affiliated_companies .companies__item{align-items:center;background:#fff;background:var(--bg-white);border:1.5px solid hsla(0,0%,95%,.6);border-radius:10px;display:flex;flex-direction:column;height:250px;justify-content:center;padding:0 25px}.about .affiliated_companies .item__img{margin-bottom:55px}.about .affiliated_companies .item__name{color:#212121;color:var(--color-gray-900);font-size:25px;font-weight:600;line-height:120%;margin-bottom:5px}.about .affiliated_companies .item__text{color:#9e9e9e;color:var(--color-gray-400);font-size:11px;font-weight:700;letter-spacing:.02em;line-height:140%;text-transform:uppercase}.about .swiper__about{height:800px;max-width:1340px;overflow:visible;transition:1s ease;width:100%}.about .swiper__about .about__item{height:800px;overflow:hidden}.about .swiper__about .swiper-slide-active{border-radius:10px 0 0 10px}.about .swiper__about .swiper-slide-prev{border-radius:0 10px 10px 0}.about .swiper__about .swiper-pagination{display:none}.about .swiper__about .swiper-button-next{right:20px}.about .swiper__about .swiper-button-next:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxMyA2LTYtNi02IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.about .swiper__about .swiper-button-prev{left:auto;right:85px}.about .swiper__about .swiper-button-prev:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNyAxMyAxIDdsNi02IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.about .swiper__about .swiper-button-next,.about .swiper__about .swiper-button-prev{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.1);border:2px solid #fff;border:2px solid var(--border-white);border-radius:80px;bottom:50px;height:50px;top:auto;transition:.3s;width:50px}.about .swiper__about .swiper-button-next:hover,.about .swiper__about .swiper-button-prev:hover{background:rgba(79,79,79,.4)}.about .swiper__about .swiper-button-next:after,.about .swiper__about .swiper-button-prev:after{background-position:50%;background-repeat:no-repeat;content:"";height:100%;width:100%}.about .swiper__about .swiper-slide img{display:block;height:800px;-o-object-fit:cover;object-fit:cover;width:100%}.about .swiper__about .swiper-slide{width:80%}.about .swiper__about .swiper-slide:nth-child(2n){width:20%}@media(min-width:1024px)and (max-width:1360px){.about .quote div{font-size:20px;line-height:150%}.about .quote div .quute__link{font-size:20px}.about .quote .quute__link .tooltip{padding:8px 12px}.about .swiper__about{padding:0 20px}.about .country__statistics span{margin-top:0}.about .years__items{grid-column-gap:20px;padding:50px 0 60px}.about .about__description{margin-bottom:50px}.about .social__networks{margin-bottom:60px;padding:0 20px 0 0}.about .social__title{font-size:30px}.about .social__text p{font-size:16px}.about .social__news{padding:0 0 0 20px}.about .affiliated_companies{overflow:hidden}.about .affiliated_companies .companies__items{overflow:visible}.about .affiliated_companies .swiper-button-disabled{opacity:.4}.about .affiliated_companies .button__next,.about .affiliated_companies .button__prev{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(79,79,79,.4);border:2px solid rgba(0,0,0,.01);border-radius:80px;display:flex;height:40px;justify-content:center;position:absolute;transition:.3s;width:40px}.about .affiliated_companies .button__next:hover,.about .affiliated_companies .button__prev:hover{background:#373737;background:var(--bg-gray-800);border:2px solid rgba(0,0,0,.01)}.about .affiliated_companies .button__prev{right:55px}.about .affiliated_companies .button__next{right:0}}@media(min-width:768px)and (max-width:1023px){.about .quote{margin-bottom:0;margin-right:30px;padding:10px 0 10px 40px}.about .quote div{font-size:18px}.about .quote .quute__link{font-size:17px}.about .quote .quute__link .tooltip{padding:8px 12px}.about .swiper__about{height:600px;padding:0 20px}.about .swiper__about .about__item,.about .swiper__about .swiper-slide img{height:600px}.about .years__items{grid-column-gap:80px;grid-row-gap:40px;grid-template-columns:repeat(2,1fr);padding:40px 0}.about .years__item{padding-top:20px}.about .about__description{margin-bottom:40px}.about .social__networks{margin-bottom:50px;padding:0 20px 0 0}.about .social__networks .social__banner{height:400px}.about .social__networks .social__content{margin-left:30px}.about .social__title{font-size:25px}.about .social__text{margin:10px 0 20px}.about .social__text p{font-size:14px;margin-bottom:10px}.about .social__news{padding:0 0 0 20px}.about .social__news .social__content{margin-right:30px}.about .social__news .social__banner{height:400px}.about .affiliated_companies{overflow:hidden;padding:30px 0}.about .affiliated_companies .companies__items{overflow:visible}.about .affiliated_companies .title{font-size:32px}}@media(max-width:767px){.about .social__title{font-size:20px;max-width:100%}.about .social__text{margin:10px 0 20px}.about .social__text p{font-size:16px}.about .social__link{width:100%}.about .about__intro{align-items:center;flex-direction:column;margin-bottom:30px}.about .about__description{margin-bottom:50px}.about .quote{margin-bottom:30px;margin-right:0;padding:10px 0 10px 20px}.about .quote .quute__link,.about .quote div{font-size:18px}.about .country__statistics{max-width:200px;padding:0;text-align:center}.about .country__statistics span{margin-top:0}.about .affiliated_companies{padding:30px 0}.about .affiliated_companies .title{font-size:30px}.about .swiper__about{height:300px;padding:0 10px}.about .swiper__about .about__item,.about .swiper__about .swiper-slide img{height:300px}.about .swiper__about .swiper-button-next,.about .swiper__about .swiper-button-prev{bottom:20px;height:40px;width:40px}.about .swiper__about .swiper-button-prev{right:75px}.about .years__items{grid-column-gap:20px;display:flex;grid-template-columns:none;overflow:scroll;padding:30px 0;width:100%}.about .years__items::-webkit-scrollbar{display:none}.about .years__item{min-width:250px}.about .about__description{padding:0 10px}.about .social__networks{flex-direction:column;margin-bottom:50px}.about .social__networks,.about .social__news{padding:0}.about .social__networks .social__content,.about .social__news .social__content{margin:0}.about .social__networks .social__banner,.about .social__news .social__banner{border-radius:10px;height:300px;margin-bottom:20px}.about .social__news{flex-direction:column-reverse}.about__page.bg__white{background:#fafafa;background:var(--bg-main)}}.testimonials__title{margin-bottom:40px}@media(max-width:767px){.testimonials__title{margin-bottom:20px}}.testimonials{margin-bottom:60px;overflow:hidden}.testimonials .testimonails__slider{height:400px;margin:0 auto;max-width:1340px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.testimonials .testimonails__slider:after{background-color:#fff;content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.testimonials .testimonails__slide{display:flex;max-height:100%}.testimonials .testimonails__content{background:#fff;border-left:2px solid #ff6700;border-left:2px solid var(--color-orange);height:400px;max-width:650px;padding:20px 60px 10px 50px;position:relative;width:100%;z-index:4}.testimonials .testimonials__images{border-radius:10px;height:400px;max-width:650px;overflow:hidden;position:relative;width:100%;z-index:4}.testimonials .testimonials__images__placeholder{max-height:100%;width:100%}.testimonials .testimonials__images__placeholder img{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonials .swiper-pagination{align-items:center;bottom:0;display:flex;height:20px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.testimonials .swiper-pagination-bullet{background:#ccc;border-radius:10px;height:2px;margin:0 4px;opacity:.7;width:30px}.testimonials .swiper-pagination-bullet-active{background:#fff;opacity:1}.testimonials .testimonails__items{height:100%;overflow:hidden}.testimonials .testimonails__items .slide{height:400px}.testimonials .testimonails__items .slide__content{display:flex;flex-direction:column;height:100%;overflow-y:scroll}@media(max-width:767px){.testimonials .testimonails__items .slide__content{max-height:300px}}.testimonials .testimonails__items .slide__text p{color:var(--color-black);font-family:PT Mono;font-size:16px;font-weight:400;line-height:26px}.testimonials .testimonails__items .slide__footer{display:flex;flex-direction:column;margin-top:auto;max-width:60%;width:100%}.testimonials .testimonails__items .slide__footer h6{color:var(--color-black);font-size:18px;font-weight:700;line-height:22px}.testimonials .testimonails__items .slide__footer span{color:#444;font-size:14px;line-height:16px}.testimonials .arrows{bottom:10px;display:flex;position:absolute;right:60px;z-index:5}.testimonials .arrows .arr{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(79,79,79,.4);border:2px solid rgba(0,0,0,.01);border-radius:40px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:.3s;width:40px}.testimonials .arrows .arr:hover{background:#373737;background:var(--bg-gray-800)}.testimonials .arrows .arr-prev{margin-right:15px}.testimonials .arrows .arr-prev img{margin-left:-2px}.testimonials .arrows .arr-next img{margin-right:-2px}.testimonials .testimonails__images{width:100%}.testimonials .testimonails__images-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:100%;width:100%}.testimonials .testimonails__images .images__items{height:400px;width:100%}.testimonials .testimonails__images .slide__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:400px}.testimonials--preloader,.testimonials--preloader .container{display:flex}.testimonials--preloader .spinner{margin:0 auto;padding:150px 0 170px}@media(min-width:1024px)and (max-width:1360px){.testimonials{padding:0 20px}.testimonials .testimonails__slider{height:350px}.testimonials .testimonails__content{height:350px;max-width:482px}.testimonials .testimonails__items .slide{height:350px}.testimonials .testimonails__items .slide__text p{font-size:20px;line-height:30px}.testimonials .testimonails__images .images__items,.testimonials .testimonails__images .slide__item{height:350px}}@media(min-width:768px)and (max-width:1023px){.testimonials{padding:0 20px}.testimonials .testimonails__slider{height:350px}.testimonials .testimonails__content{height:350px;max-width:400px;padding:0 40px 0 30px}.testimonials .testimonails__items .slide{height:350px}.testimonials .testimonails__items .slide__text p{font-size:18px;line-height:28px}.testimonials .testimonails__images .images__items,.testimonials .testimonails__images .slide__item{height:350px}.testimonials .arrows{right:40px}}@media(max-width:767px){.testimonials{margin-bottom:30px;padding:0 10px}.testimonials .testimonails__slider{height:auto}.testimonials .testimonails__slide{flex-direction:column}.testimonials .testimonails__content{height:auto;margin-bottom:20px;padding:0 0 0 10px}.testimonials .testimonails__items .slide{height:auto}.testimonials .testimonails__items .slide__text p{font-size:18px;line-height:27px}.testimonials .testimonails__items .slide__footer{margin-top:20px}.testimonials .testimonails__items .slide__footer p{font-size:16px;line-height:18px}.testimonials .testimonails__items .slide__footer span{font-size:12px;line-height:14px}.testimonials .testimonails__images .slide__item{height:300px}.testimonials .testimonails__images .images__items{height:300px;width:100%}.testimonials .arrows{right:0}.testimonials .arrows .arr-prev{margin-right:10px}}.promo__catalogue{margin-bottom:20px}.promo__catalogue .banner__promo,.promo__catalogue .banner__promo img{border-radius:10px;height:auto;max-width:100%;width:100%}.promo__catalogue .title{color:#000;color:var(--color-main);font-size:40px;font-weight:600;line-height:48px;margin:20px 0}@media(max-width:425px){.promo__catalogue .title{margin:5px 0 10px}}.promo__catalogue .promo__text{color:#000;color:var(--color-main);font-size:16px;font-weight:400;line-height:22px}@media(min-width:1024px)and (max-width:1360px){.promo__catalogue{margin-bottom:12px}.promo__catalogue .title{margin:12px 0}}@media(min-width:768px)and (max-width:1023px){.promo__catalogue .title{font-size:36px}}@media(max-width:767px){.promo__catalogue .title{font-size:30px}}.favorites__header{margin-bottom:20px}.favorites__header .btn__delete{align-items:center;color:#212121;display:flex;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:12px;margin-left:auto;text-transform:uppercase}.favorites__header .btn__delete img{margin-left:5px}.favorites__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0 70px;width:100%}.favorites__empty>img{margin-bottom:24px;max-width:400px;min-height:300px;width:100%}.favorites__empty p{font-size:18px;font-weight:600;line-height:128%;margin-bottom:24px;max-width:300px;text-align:center}.favorites__empty a,.favorites__empty button{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:12px 24px;text-align:center;transition:background-color .4s ease}.favorites__empty a,.favorites__empty a:hover,.favorites__empty button,.favorites__empty button:hover{background-color:#ff6700;background-color:var(--color-orange)}@media(max-width:767px){.favorites__header .btn__delete{margin:0 auto}}.dayoffer{padding:64px 0 0;width:100%}@media(max-width:768px){.dayoffer{padding:34px 0 0}}.dayoffer__container{margin:0 auto;max-width:1100px;width:100%}@media(max-width:1360px){.dayoffer__container{padding:0 20px}}.dayoffer__products{display:flex;position:relative;z-index:14}.dayoffer__products .btn__load{border:1.5px solid #fff;color:#fff}.dayoffer__products .btn__load:hover{background-color:#000;border-color:#000}.dayoffer__filters{position:relative;z-index:15}.dayoffer__illustration{color:#fff;display:flex;margin-bottom:64px;position:relative}@media(max-width:450px){.dayoffer__illustration{margin-bottom:44px}}.dayoffer__illustration h1{font-size:32px;font-style:normal;font-weight:600;line-height:112%;margin-bottom:40px;max-width:445px;min-height:71px}@media(max-width:768px){.dayoffer__illustration h1{font-size:18px;font-weight:500;margin-bottom:16px;max-width:223px;min-height:41px}}.dayoffer__illustration-content{display:flex;flex-direction:column}.dayoffer__illustration-content-timer{grid-gap:67px;animation:timerShadow 5s infinite;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:hsla(0,0%,100%,.17);border:1px solid hsla(0,0%,100%,.07);border-radius:94px;display:grid;grid-template-columns:repeat(4,1fr);padding:40px 50px;position:relative;transition:box-shadow .4s ease;width:-moz-fit-content;width:fit-content;z-index:14}@media(max-width:768px){.dayoffer__illustration-content-timer{grid-gap:12px;padding:15px 24px}}.dayoffer__illustration-content-timer-item{display:flex;flex-direction:column;position:relative}.dayoffer__illustration-content-timer-item p{font-size:48px;font-weight:600;letter-spacing:-.96px;line-height:112%;margin-bottom:16px;text-align:center}@media(max-width:768px){.dayoffer__illustration-content-timer-item p{font-size:24px;margin-bottom:4px}}.dayoffer__illustration-content-timer-item span{font-size:18px;font-weight:500;line-height:133%;text-align:center}@media(max-width:768px){.dayoffer__illustration-content-timer-item span{font-size:13px}}.dayoffer__illustration-img{display:flex;position:relative;width:100%}.dayoffer__illustration-img img{animation:iconAnim_1 1.5s infinite;left:50%;max-width:400px;position:absolute;top:-20%;transform:translateX(-50%);transition:.4s ease}@media(max-width:768px){.dayoffer__illustration-img img{height:auto;width:250px}}@media(max-width:450px){.dayoffer__illustration-img img{top:auto;width:96px}.dayoffer__illustration-img.mobile-overlay{position:absolute;z-index:14}.dayoffer__illustration-img.mobile-overlay img{max-width:320px;position:absolute;top:110px;width:100%}}.dayoffer__illustration-floating{filter:drop-shadow(0 29px 35px rgba(70,28,0,.29));position:absolute}.dayoffer__illustration-floating--first{animation:cloudAnim_1 3s infinite;bottom:-79px;height:64px;left:17px;transition:.4s ease;width:64px}@media(max-width:768px){.dayoffer__illustration-floating--first{bottom:-70px;height:39px;width:39px}}@media(max-width:450px){.dayoffer__illustration-floating--first{bottom:-52px}}.dayoffer__illustration-floating--second{animation:iconAnim_3 3s infinite;height:41px;left:455px;top:120px;transition:.4s ease;width:41px}@media(max-width:768px){.dayoffer__illustration-floating--second{left:auto;right:5px;top:-5px}}@media(max-width:450px){.dayoffer__illustration-floating--second{right:145px;top:48px;z-index:20}}.dayoffer__illustration-floating--third{animation:iconAnim_2 3s infinite;bottom:-70px;height:71px;right:40px;transition:.4s ease;width:71px;z-index:20}@media(max-width:768px){.dayoffer__illustration-floating--third{bottom:-85px;height:48px;right:30px;width:48px}}@media(max-width:450px){.dayoffer__illustration-floating--third{bottom:-60px}.dayoffer__illustration-floating--third.mobile-overlay{bottom:-150%}.dayoffer__illustration.mobile-overlay{margin-bottom:250px}}@keyframes iconAnim_1{0%{transform:translate(-50%,15px)}50%{transform:translate(-50%,20px)}to{transform:translate(-50%,15px)}}@keyframes iconAnim_2{0%{transform:translate(5px,5px)}25%{transform:translate(5px,10px)}50%{transform:translate(10px,5px)}75%{transform:translate(5px,10px)}to{transform:translate(5px,5px)}}@keyframes iconAnim_3{0%{transform:translate(5px,5px)}25%{transform:translate(10px,5px)}50%{transform:translate(5px,10px)}75%{transform:translate(10px,5px)}to{transform:translate(5px,5px)}}@keyframes cloudAnim_1{0%{transform:translate(0)}50%{transform:translate(5px,5px)}to{transform:translate(0)}}@keyframes timerShadow{0%{box-shadow:none}25%{box-shadow:0 0 50px 0 hsla(0,0%,100%,.25)}50%{box-shadow:0 0 50px 0 hsla(0,0%,100%,.25)}75%{box-shadow:0 0 50px 0 hsla(0,0%,100%,.25)}to{box-shadow:none}}.fade-enter-active[data-v-2d260fab],.fade-leave-active[data-v-2d260fab]{transition:opacity .2s ease}.fade-enter[data-v-2d260fab],.fade-leave-to[data-v-2d260fab]{opacity:0}.spinner[data-v-cb6677e0]{display:flex;height:-moz-fit-content;height:fit-content;width:100%}.spinner__circle[data-v-cb6677e0]{animation:spinner-c7wet2-cb6677e0 .8s linear infinite;border-radius:50%;height:100%;width:100%}@keyframes spinner-c7wet2-cb6677e0{to{transform:rotate(1turn)}}.fade-enter-active[data-v-5b79e046],.fade-leave-active[data-v-5b79e046]{transition:opacity .2s ease}.fade-enter[data-v-5b79e046],.fade-leave-to[data-v-5b79e046]{opacity:0}