.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:a 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100;src:url(/fonts/interTight/InterTight-Thin.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:100;src:url(/fonts/interTight/InterTight-ThinItalic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:200;src:url(/fonts/interTight/InterTight-ExtraLight.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:200;src:url(/fonts/interTight/InterTight-ExtraLightItalic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;src:url(/fonts/interTight/InterTight-Light.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:300;src:url(/fonts/interTight/InterTight-LightItalic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;src:url(/fonts/interTight/InterTight-Regular.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:400;src:url(/fonts/interTight/InterTight-Italic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;src:url(/fonts/interTight/InterTight-Medium.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:500;src:url(/fonts/interTight/InterTight-MediumItalic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;src:url(/fonts/interTight/InterTight-SemiBold.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:600;src:url(/fonts/interTight/InterTight-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;src:url(/fonts/interTight/InterTight-Bold.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:700;src:url(/fonts/interTight/InterTight-BoldItalic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;src:url(/fonts/interTight/InterTight-ExtraBold.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:800;src:url(/fonts/interTight/InterTight-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;src:url(/fonts/interTight/InterTight-Black.ttf) format("truetype")}@font-face{font-family:Inter Tight;font-style:italic;font-weight:900;src:url(/fonts/interTight/InterTight-BlackItalic.ttf) format("truetype")}@font-face{font-family:Garet;font-style:normal;font-weight:300;src:url(/fonts/garet/garet_light.woff2) format("woff2"),url(/fonts/garet/garet_light.woff) format("woff")}@font-face{font-family:Garet;font-style:normal;font-weight:600;src:url(/fonts/garet/garet_extra-bold.woff2) format("woff2"),url(/fonts/garet/garet_extra-bold.woff) format("woff")}:root{--color-blue:#2080ee;--color-blue-hover:#48a8ff;--color-gray:#666;--color-black:#262626}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{color:var(--color-black);font-family:Inter Tight;scroll-behavior:smooth}.wrapper{max-width:1416px;min-height:100vh;overflow:hidden}.container,.wrapper{margin:0 auto;width:100%}.container{max-width:1276px;position:relative}input.invalid,textarea.invalid{background-color:#e539350f!important;border-color:#e53935!important;box-shadow:0 0 0 3px #e5393526;transition:.2s ease}.help-block{color:#d32f2f;font-size:13px;font-weight:500;line-height:1.3;margin-top:6px}.custom-checkbox{align-items:center;cursor:pointer;display:flex;gap:12px;width:-moz-max-content;width:max-content}.custom-checkbox input{display:none}.custom-checkbox input:checked~span{background:var(--color-blue);border-color:var(--color-blue)}:is(.custom-checkbox input:checked~span):before{opacity:1}.custom-checkbox span{border:1px solid #bdbebf;border-radius:4px;height:18px;min-width:18px;position:relative;transition:.3s;width:18px}:is(.custom-checkbox span):before{border:0 solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:7px;margin:-6px 2px;opacity:0;position:absolute;right:3px;top:8px;transform:rotate(42deg);transition:.3s;width:4px}.custom-select{position:relative}.custom-select .ts-wrapper{width:auto;z-index:3}:is(.custom-select .ts-wrapper):after{background-image:url(/images/chevron-down.svg);background-size:contain;content:"";height:6px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s;width:10px;z-index:1}:is(.custom-select .ts-wrapper) .ts-control{border:none;color:var(--color-gray);cursor:pointer!important;font-size:16px;font-weight:400;outline:none}:is(:is(.custom-select .ts-wrapper) .ts-control) .item{padding-right:10px}:is(.custom-select .ts-wrapper) .ts-dropdown{background-color:#f9fafb;border:none;border-radius:12px;left:auto!important;padding:14px 16px;right:0!important;width:195px}:is(.custom-select .ts-wrapper) .ts-dropdown-content{color:var(--color-gray);display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:10px}:is(.custom-select .ts-wrapper) .option{min-height:28px}:is(.custom-select .ts-wrapper) .option.selected{color:var(--color-black)}:is(.custom-select .ts-wrapper) .option.active{color:var(--color-blue)}:is(.custom-select .ts-wrapper.dropdown-active):after{transform:translateY(-50%) rotate(90deg)}.floating-input{margin-top:16px;position:relative;width:100%}.floating-input .input-text{color:#999;font-size:16px;font-weight:400;left:15px;pointer-events:none;position:absolute;top:15px;transition:.3s}.floating-input input:focus~.input-text{color:#bdbebf;font-size:12px;font-weight:400;top:7px}.floating-input input{background-color:#f9fafb;border:1px solid transparent;border-radius:12px;font-size:16px;outline:none;padding:20px 16px 11px;width:100%}:is(.floating-input input):focus{border-color:var(--color-blue)}.floating-input--active input{border-color:#bdbebf}.floating-input--active .input-text{color:#bdbebf;font-size:12px;font-weight:400;top:7px}.breadcrumbs{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;letter-spacing:-.1px;row-gap:5px}.breadcrumbs .breadcrumbs__link{color:#c2c2c2;position:relative;text-decoration:none}:is(.breadcrumbs .breadcrumbs__link):after{color:#c2c2c2;content:"—";display:block;position:absolute;right:-15px;top:0}.breadcrumbs .breadcrumbs__current{color:var(--color-blue)}.breadcrumbs--margin-top{margin-top:16px}.breadcrumbs--margin-top2{margin-top:37px}.main-title{font-family:Garet;font-size:40px;font-weight:600;line-height:124%;margin-top:6px;text-transform:uppercase}.main-title--big-size{font-size:50px;margin-top:20px}.preloader{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff4d;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:.3s;visibility:hidden;z-index:9999}.preloader.active{opacity:1;visibility:visible}.preloader__spinner{animation:b .8s linear infinite;border:3px solid rgba(32,128,238,.2);border-radius:50%;border-top:3px solid var(--color-blue);height:48px;width:48px}@keyframes b{to{transform:rotate(1turn)}}.header{border-bottom-left-radius:32px;border-bottom-right-radius:32px;box-shadow:0 1px 20px #0000000a;padding:17px 0}.header .container{display:flex;justify-content:space-between}.header .header__logo{max-width:119px;width:100%}:is(.header .header__logo) img{max-width:119px;width:100%}.header .header__menu{margin-left:40px}.header .header__menu-button{align-items:center;background-color:var(--color-blue);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:44px;position:relative;width:104px}:is(.header .header__menu-button) .menu-lines{display:flex;flex-direction:column;gap:4px;margin:0 auto;transition:.3s}:is(:is(.header .header__menu-button) .menu-lines) span{background:#fff;border-radius:1px;display:block;height:2px;transition:.3s;width:36px}.header .header__menu-content{background-color:var(--color-blue);border-radius:16px;left:0;opacity:0;position:absolute;transition:.3s;visibility:hidden;z-index:4}:is(.header .header__menu-content) .header__menu-top{display:none;flex-direction:column;padding:32px 32px 24px;width:100%}:is(:is(.header .header__menu-content) .header__menu-top) .menu-top__phone{color:#fff;display:flex;font-size:16px;font-weight:600;gap:10px;line-height:130%;text-decoration:none;text-transform:uppercase}:is(:is(.header .header__menu-content) .header__menu-top) .menu-top__search{background-color:#fff;border-radius:10px;display:flex;height:44px;max-width:324px;padding-left:44px;position:relative;width:100%}:is(:is(:is(.header .header__menu-content) .header__menu-top) .menu-top__search) svg{left:12px;position:absolute;top:12px}:is(:is(:is(.header .header__menu-content) .header__menu-top) .menu-top__search) input{border:none;color:#bdbebf;font-size:16px;font-weight:400;outline:none}:is(:is(:is(.header .header__menu-content) .header__menu-top) .menu-top__search) form{align-items:center;display:flex;justify-content:center}:is(:is(.header .header__menu-content) .header__menu-top) .menu-top__nav{display:flex;flex-direction:column;gap:15px}:is(:is(:is(.header .header__menu-content) .header__menu-top) .menu-top__nav) a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;gap:10px;text-decoration:none}:is(.header .header__menu-content) .header__menu-bottom{display:flex;min-height:683px;padding:12px}:is(.header .header__menu-content) .menu__left{max-width:253px;min-width:253px;width:100%}:is(:is(.header .header__menu-content) .menu__left) .menu__list{display:flex;flex-direction:column}:is(:is(.header .header__menu-content) .menu__left) .menu__list-link{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:500;gap:11px;padding:7.6px 30px 7.6px 12px;position:relative;text-decoration:none}:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link) svg{display:none}:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active{background-color:#fff;color:var(--color-blue)}:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active):not(:first-child):after{background-color:transparent;border-bottom-right-radius:7px;box-shadow:5px 5px 0 5px #fff;content:"";height:15px;position:absolute;right:0;top:-15px;width:15px}:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active):first-child:after{background-color:#fff;content:"";height:15px;position:absolute;right:-7px;top:0;width:15px}:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active):not(:last-child):before{background-color:transparent;border-top-right-radius:7px;bottom:-15px;box-shadow:5px -5px 0 5px #fff;content:"";height:15px;position:absolute;right:0;width:15px}:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active):last-child:before{background-color:#fff;bottom:0;content:"";height:15px;position:absolute;right:-7px;width:15px}:is(.header .header__menu-content) .menu__right{background-color:#fff;border-radius:6px;max-width:324px;min-width:324px;padding:20px 20px 95px;width:100%}:is(:is(.header .header__menu-content) .menu__right) .submenu{display:none}:is(:is(.header .header__menu-content) .menu__right) .submenu.active{display:block}:is(:is(.header .header__menu-content) .menu__right) .submenu__group{margin-bottom:14px}:is(:is(.header .header__menu-content) .menu__right) .submenu__subtitle{color:var(--color-black);font-size:16px;font-weight:500}:is(:is(.header .header__menu-content) .menu__right) .submenu__list{display:flex;flex-direction:column;gap:7px;margin-top:7px}:is(:is(:is(.header .header__menu-content) .menu__right) .submenu__list) a{color:var(--color-gray);font-size:16px;font-weight:400;text-decoration:none}.header .header__search{margin-left:20px;max-width:325px;position:relative;width:100%}:is(.header .header__search) svg{left:12px;pointer-events:none;position:absolute;top:12px}:is(.header .header__search) .header__search-input{background-color:#f9fafb;border:none;border-radius:10px;font-size:16px;font-weight:400;height:44px;outline:none;padding-left:45px;width:100%}.header .header__actions{display:flex;gap:44px;margin-left:72px}:is(.header .header__actions) .header__calc{color:var(--color-gray);display:flex;font-size:16px;font-weight:500;gap:10px;padding:10px 0;text-decoration:none}:is(.header .header__actions) .header__phone{background-image:url(/images/background-button.png);box-shadow:inset 0 4px 2px #ffffffb2;color:var(--color-black);display:flex;font-size:16px;font-weight:600;gap:9px;height:44px;line-height:130%;overflow:hidden;padding:12px 11px 9px 16px;position:relative;text-decoration:none;text-transform:uppercase;transition:.4s;width:200px}:is(:is(.header .header__actions) .header__phone):before{background:linear-gradient(120deg,#fff0 20%,#fff9,#fff0 80%);content:"";height:100%;left:-150%;pointer-events:none;position:absolute;top:0;transform:skew(-20deg);transition:.6s;width:120%}:is(:is(.header .header__actions) .header__phone):active{transform:translateY(1px)}.header .header__icons{display:flex;gap:20px;margin-left:20px}:is(.header .header__icons) .header__icon{background-color:transparent;border:none;outline:none}:is(.header .header__icons) .header__icon--fav{height:44px;padding:14.5px;width:44px}:is(.header .header__icons) .header__icon--cart{border:1px solid #2080ee;border-radius:10px;height:44px;padding:12px 0;position:relative;text-align:center;width:44px}:is(:is(.header .header__icons) .header__icon--cart) .header__cart-count{align-items:center;background-color:#cbf127;border-radius:50%;display:flex;font-size:12px;font-weight:400;height:16px;justify-content:center;position:absolute;right:-6px;top:-6px;width:16px}:is(.header .header__icons) .header__icon--user{background-color:#f9fafb;border-radius:10px;height:44px;padding:14.5px;width:44px}:is(.open-menu .header) .header__search{margin-left:10px}:is(.open-menu .header) .header__menu{margin-left:30px}:is(.open-menu .header) .header__menu-button{background-color:unset;background-image:url(/images/background-menu2.svg);border-radius:0;width:124px}:is(:is(:is(.open-menu .header) .header__menu-button) .menu-lines) span:first-child{transform:rotate(30deg) translateY(3px)}:is(:is(:is(.open-menu .header) .header__menu-button) .menu-lines) span:last-child{transform:rotate(-30deg) translateY(-3px)}:is(.open-menu .header) .header__menu-content{opacity:1;visibility:visible}.footer{margin-top:118px}.footer .footer__top{background-color:var(--color-blue);border-top-left-radius:40px;border-top-right-radius:40px;padding:32px 70px 28px}:is(.footer .footer__top) .container{align-items:center;display:flex;justify-content:space-between}:is(.footer .footer__top) .footer__top-left{align-items:center;display:flex;gap:20px;justify-content:space-between;width:25%}:is(.footer .footer__top) .footer__logo{max-width:196px;width:100%}:is(:is(.footer .footer__top) .footer__logo) img{width:100%}:is(.footer .footer__top) .footer__top-desc{color:#c7dffb;display:none;max-width:267px;width:100%}:is(.footer .footer__top) .footer__top-socials{align-items:center;display:none;gap:8px}:is(:is(.footer .footer__top) .footer__top-socials) .footer__icon{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:44px;justify-content:center;width:44px}:is(.footer .footer__top) .footer__top-right{align-items:center;display:flex;width:75%}:is(.footer .footer__top) .footer__time{display:flex;flex-direction:column;gap:5px;width:33%}:is(:is(.footer .footer__top) .footer__time) .footer__time-title{color:#d2e6fc;font-size:16px;font-weight:400}:is(:is(.footer .footer__top) .footer__time) .footer__time-text{color:#fff;font-size:18px;font-weight:600;line-height:130%;text-transform:uppercase}:is(.footer .footer__top) .footer__contacts{display:flex;flex-direction:column;gap:5px;width:33%}:is(:is(.footer .footer__top) .footer__contacts) .footer__mail{color:#d2e6fc;font-size:16px;font-weight:400;text-decoration:none}:is(:is(.footer .footer__top) .footer__contacts) .footer__phone{color:#fff;font-size:18px;font-weight:600;line-height:130%;text-decoration:none;text-transform:uppercase}:is(.footer .footer__top) .footer__address{color:#d2e6fc;font-size:16px;font-weight:400;width:33%}.footer .footer__bottom{background-color:#f9fafb;padding-top:32px}:is(.footer .footer__bottom) .container{display:flex;justify-content:space-between}:is(.footer .footer__bottom) .footer__bottom-desc{color:var(--color-gray);font-size:18px;font-weight:400;line-height:130%;text-transform:uppercase;width:25%}:is(:is(.footer .footer__bottom) .footer__bottom-desc) .footer__bottom-desc-text{max-width:260px}:is(.footer .footer__bottom) .footer__col{width:25%}:is(:is(.footer .footer__bottom) .footer__col) .footer__title{font-size:18px;font-weight:600;line-height:130%;text-transform:uppercase}:is(:is(.footer .footer__bottom) .footer__col) .footer__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin-top:16px}:is(:is(:is(.footer .footer__bottom) .footer__col) .footer__list) a{color:var(--color-gray);font-size:16px;font-weight:400;text-decoration:none}:is(.footer .footer__bottom) .footer__col2{width:27%}:is(.footer .footer__bottom) .footer__bottom-socials{align-items:flex-start;display:flex;gap:10px;justify-content:flex-end;width:23%}:is(:is(.footer .footer__bottom) .footer__bottom-socials) .footer__icon{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:44px;justify-content:center;width:44px}.footer .footer__copyright{background-color:#f9fafb;color:#959697;font-size:14px;font-weight:400;letter-spacing:.7px;padding-bottom:32px;padding-top:63px}.card-product{border:1px solid #f9fafb;height:338px;overflow:hidden;position:relative;width:238px;z-index:1}.card-product .card-product__loader{left:0;margin:auto;opacity:0;position:absolute;right:0;top:65px;transition:.3s;visibility:hidden;z-index:2}.card-product .card-product__loader.active{opacity:1;visibility:visible}.card-product .card-product__container{background-color:#fff;padding:12px}:is(.card-product .card-product__container) .cart-product__actions{display:flex;flex-direction:column;gap:10px;padding:8px;position:absolute;right:12px;top:12px;z-index:3}:is(:is(.card-product .card-product__container) .cart-product__actions) .cart-product__action{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;text-decoration:none;width:20px}.card-product .card-product__image{aspect-ratio:1/1}:is(.card-product .card-product__image) img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-product .swiper{border-bottom-left-radius:10px;border-bottom-right-radius:10px}:is(.card-product .swiper) .swiper-slide{aspect-ratio:1/1}:is(:is(.card-product .swiper) .swiper-slide) img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:is(.card-product .swiper) .slider-controls{bottom:0;display:flex;gap:0;justify-content:center;left:0;margin:auto;position:absolute;right:0;z-index:1}:is(:is(.card-product .swiper) .slider-controls) .line{background-color:#e4effd;cursor:pointer;height:4px;transition:background-color .3s;width:100%}:is(:is(.card-product .swiper) .slider-controls) .line.active{background-color:var(--color-blue)}.card-product .card-product__price{font-size:18px;font-weight:600;line-height:130%;margin-top:11px;text-transform:uppercase}.card-product .card-product__colors{display:none;flex-wrap:wrap;gap:4px;margin-top:12px}.card-product .card-product__color{background-color:#fff;border-radius:5px;height:32px;width:32px}:is(.card-product .card-product__color) img{border-radius:5px;height:32px;width:32px}:is(.card-product .card-product__color.active) img{border:1px solid var(--color-blue)}.card-product .card-product__title{display:-webkit-box;font-size:16px;font-weight:400;-webkit-line-clamp:2;line-height:22px;margin-top:12px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-product .card-product__info{color:#bdbebf;display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:4px;margin-top:4px}:is(.card-product .card-product__info) .card-product__article{display:none}.card-product .card-product__button{background-color:var(--color-black);border:none;border-radius:8px;color:#fff;cursor:pointer;display:none;font-size:14px;font-weight:600;line-height:130%;margin-top:12px;outline:none;padding:10px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.modal{align-items:center;display:flex;justify-content:center;position:fixed;z-index:999}.modal,.modal .modal__overlay{inset:0;opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden}.modal .modal__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;position:absolute;z-index:1}.modal .modal__window{position:relative;width:100%;z-index:2}.modal .modal__close{align-items:center;background-color:#5a5a5a;border:none;border-radius:10px;cursor:pointer;display:flex;height:44px;justify-content:center;left:0;margin:auto;outline:none;position:absolute;right:0;top:-64px;width:44px}.modal .modal__content{background-color:#fff;border-radius:16px;margin:0 auto}.modal .modal__content.feedback-modal{max-width:628px;padding:32px;width:100%}:is(.modal .modal__content.feedback-modal) .feedback-modal__title{font-size:28px;font-weight:600;text-align:center;text-transform:uppercase}:is(.modal .modal__content.feedback-modal) .feedback-modal__subtitle{color:var(--color-gray);font-size:18px;font-weight:400;line-height:130%;margin-top:16px;text-align:center;text-transform:uppercase}:is(.modal .modal__content.feedback-modal) .feedback-modal__form{display:flex;flex-direction:column;gap:12px;margin-top:32px}:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__label) .feedback-modal__label-name{color:var(--color-gray);display:none;font-size:14px;font-weight:400;margin-bottom:10px}:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__label) .feedback-modal__input,:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__label) .feedback-modal__textarea{background:#f9fafb;border:1px solid transparent;border-radius:12px;display:block;font-family:Inter Tight;font-size:16px;outline:none;padding:14px 16px 15px;width:100%}:is(:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__label) .feedback-modal__input,:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__label) .feedback-modal__textarea):focus{border-color:var(--color-blue)}:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__label) .feedback-modal__textarea{height:100px;resize:none}:is(.modal .modal__content.feedback-modal) .feedback-modal__bottom{align-items:flex-start;display:flex;gap:20px;margin-top:20px}:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__bottom) .custom-checkbox{flex-grow:2;flex-wrap:wrap;max-width:327px;width:100%}:is(:is(:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__bottom) .custom-checkbox) .help-block) p{color:#d32f2f;font-size:13px;font-weight:500;line-height:1.3;margin-top:6px}:is(.modal .modal__content.feedback-modal) .feedback-modal__btn{background:var(--color-blue);border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:Inter Tight;font-size:16px;font-weight:700;line-height:130%;padding:14px 32px;text-transform:uppercase;transition:.3s}:is(.modal .modal__content.feedback-modal) .custom-checkbox{color:var(--color-gray)}:is(:is(.modal .modal__content.feedback-modal) .custom-checkbox) a{color:var(--color-black);text-decoration:none}.modal .modal__content.search-modal{max-width:1060px;padding:6px;position:relative;width:90%}:is(.modal .modal__content.search-modal) .search-modal__form{display:flex;justify-content:space-between;width:100%}:is(.modal .modal__content.search-modal) svg{left:22px;pointer-events:none;position:absolute;top:calc(50% - 8px)}:is(.modal .modal__content.search-modal) .search-modal__input{border:none;font-size:16px;outline:none;padding-left:47px;width:100%}:is(.modal .modal__content.search-modal) .search-modal__button{background-color:var(--color-blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;padding:12px 16px;transition:.3s;width:79px}.modal .modal__content.entrance-modal{align-items:center;display:flex;flex-direction:column;max-width:412px;padding:32px;width:90%}:is(.modal .modal__content.entrance-modal) .entrance-modal__title{font-family:Garet;font-size:40px;font-weight:600;line-height:124%;text-align:center;text-transform:uppercase}:is(.modal .modal__content.entrance-modal) .entrance-modal__form{display:flex;flex-direction:column;margin-top:16px;width:100%}:is(.modal .modal__content.entrance-modal) .entrance-modal__restore{color:#999;font-size:12px;font-weight:400;margin-top:6px;text-decoration:underline}:is(.modal .modal__content.entrance-modal) .custom-checkbox{gap:6px;margin-top:14px}:is(:is(.modal .modal__content.entrance-modal) .custom-checkbox) p{color:var(--color-gray)}:is(.modal .modal__content.entrance-modal) .entrance-modal__btn{background:var(--color-blue);border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:Inter Tight;font-size:16px;font-weight:700;line-height:130%;margin-top:34px;padding:14px 32px;text-transform:uppercase;transition:.3s}:is(.modal .modal__content.entrance-modal) .entrance-modal__bottom-text{color:#999;font-size:16px;font-weight:400;margin-top:16px;text-align:center}:is(:is(.modal .modal__content.entrance-modal) .entrance-modal__bottom-text) a{color:var(--color-black);text-decoration:underline}.modal.active,.modal.active .modal__overlay{opacity:1;visibility:visible}.service-page{text-align:center}.service-page .service-page__container{margin:105px auto 0;max-width:760px}.service-page .service-page__icon{width:auto}.service-page .service-page__title{font-family:Garet;font-size:50px;font-weight:600;line-height:120%;text-transform:uppercase}.service-page .service-page__subtitle{color:var(--color-gray);font-size:16px;font-weight:400;margin-top:8px}.service-page .service-page__btn{background-color:#f9fafb;border-radius:12px;color:var(--color-blue);display:block;font-size:16px;font-weight:700;line-height:130%;margin:24px auto 0;max-width:263px;padding:14px 32px;text-decoration:none;text-transform:uppercase;width:100%}.content{max-width:952px;padding-top:55px;width:100%}.content h1,.content h2{font-size:50px;font-weight:600;line-height:120%;margin-bottom:20px;text-transform:uppercase}.content h3{font-size:40px;font-weight:600;line-height:124%;margin-bottom:20px;text-transform:uppercase}.content h4{font-size:28px;font-weight:600;line-height:130%;margin-bottom:20px;text-transform:uppercase}.content h5{font-size:22px;font-weight:700;line-height:100%;margin-bottom:20px;text-transform:uppercase}.content p{font-size:16px;font-weight:400;line-height:22px;margin-bottom:20px}.content ol,.content ul{margin-bottom:20px;padding-left:16px}.content .table-wrapper{border:2px solid #1d82ff;border-radius:20px;margin-bottom:20px;overflow:hidden}.content table{border-collapse:collapse;color:#1a1a1a;font-size:16px;width:100%}:is(.content table) thead{background:#1d82ff;color:#fff}:is(:is(.content table) thead) th{font-weight:600;padding:18px 20px;text-align:left}:is(.content table) tr{border-bottom:1px solid #e9f0ff}:is(:is(.content table) tr):last-child{border-bottom:none}:is(:is(.content table) tr) td{padding:18px 20px}:is(.content table) tr.highlight{background:#d4f30f!important}
