@charset "UTF-8";*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{margin-block:0}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{scroll-behavior:smooth}body{line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}:where([fill]:not([fill=none],[fill^=url])){fill:currentcolor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentcolor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentcolor}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--color-transparent: transparent;--color-current: currentcolor;--color-white: #fff;--color-black: #000;--color-body: #454955;--color-54: #544f51;--color-b1: #b1b1b1;--color-bd: #bddae1;--color-dd: #dddcdc;--color-ec: #ecd8d5;--color-27: #272d2d;--color-fa: #faf9fa;--color-7f: #7f777a;--color-38: #383436;--color-f9: #f9f9f9;--color-7d: #7da1c4;--color-33: #333;--color-ff: #fff1e3;--color-49: #494d59;--color-c2: #c2dce1;--color-9d: #9dc8d3;--color-e3: #e3ebec;--color-45: #454042;--font-family-body: "Circe";--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-size-body: 1.375rem;--line-height-body: 1.875rem;--size-full: 100%;--size-dvh: 100dvh;--size-dvw: 100dvw;--size-vw: 100vw;--size-vh: 100vh;--z-index-hide: -1;--z-index-base: 1;--z-index-100: 100;--z-index-200: 200;--transition-duration: .3s;--transition-duration-slow: .6s;--transition-delay-none: 0ms;--transition-delay: .2s;--transition-delay-slow: .4s;--ease: cubic-bezier(.65, 0, 0, 1)}@font-face{font-family:Circe;font-style:normal;font-weight:300;src:url(/dist/fonts/Circe-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:Circe;font-style:normal;font-weight:400;src:url(/dist/fonts/Circe-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Circe;font-style:normal;font-weight:700;src:url(/dist/fonts/Circe-Bold.woff2) format("woff2");font-display:swap}@media(min-width:75rem){.container{max-width:72.75rem}}.link{-webkit-text-decoration:underline solid transparent .0625rem;text-decoration:underline solid transparent .0625rem;text-underline-offset:.5rem;transition:text-underline-offset var(--transition-duration),text-decoration-color var(--transition-duration)}@media(any-hover:hover){.link:hover{text-decoration-color:inherit;text-underline-offset:.25rem}}.link--2{text-decoration-color:inherit;text-underline-offset:.375rem}@media(any-hover:hover){.link--2:hover{text-decoration-color:transparent;text-underline-offset:.625rem}}.page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page__body{min-width:23.4375rem;font-family:var(--font-family-body),sans-serif;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-body);background-color:var(--color-white)}.page__wrapper{position:relative;display:flex;flex-direction:column;width:var(--size-full);min-height:var(--size-vh);overflow:hidden}.page.is-lock{overflow:hidden;scrollbar-gutter:stable}.main{flex-grow:1}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--font-weight-light)}h1,.h1{font-size:1.75rem;line-height:2.125rem}@media(min-width:48rem){h1,.h1{font-size:3rem;line-height:3.625rem}}h3,.h3{font-size:1.5rem;line-height:1.875rem}@media(min-width:48rem){h3,.h3{font-size:1.875rem;line-height:2.25rem}}a,button,label,input,textarea,select,svg *{transition-duration:var(--transition-duration)}a{color:inherit}.scroll-to-top{position:fixed;bottom:0;left:0;z-index:var(--z-index-100);display:block;visibility:hidden;width:var(--size-full);padding:.5625rem;font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.25rem;color:var(--color-white);text-align:center;pointer-events:none;background-color:#272d2dcc;border:none;opacity:0;transition:opacity var(--transition-duration) ease-in-out,visibility var(--transition-duration) ease-in-out}.scroll-to-top.is-visible{visibility:visible;pointer-events:auto;opacity:1}.form-control{min-height:3.375rem;padding:1rem 2.375rem;font-size:1.125rem;font-weight:var(--font-weight-light);line-height:1.375rem;color:var(--color-54);background-color:var(--color-white);border:none;border-radius:1.875rem;box-shadow:none!important}.form-control::-moz-placeholder{color:var(--color-54)}.form-control::placeholder{color:var(--color-54)}.form-control:focus{color:var(--color-54);background-color:var(--color-white)}.btn{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 1rem;--bs-btn-font-size: 1.125rem;--bs-btn-font-weight: var(--font-weight-light);--bs-btn-line-height: 1.375rem;--bs-btn-color: var(--color-black);--bs-btn-border-radius: 1.875rem;--bs-btn-focus-box-shadow: 0 0 .8125rem .125rem rgb(var(--bs-btn-focus-shadow-rgb), .15);min-height:3.375rem;font-family:var(--font-family-body),sans-serif;border:none}@media(any-hover:hover){.btn:hover{box-shadow:var(--bs-btn-focus-box-shadow)}}.btn-primary{--bs-btn-color: #000;--bs-btn-bg: #bddae1;--bs-btn-border-color: #bddae1;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #a8ced7;--bs-btn-hover-border-color: #a8ced7;--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: #000;--bs-btn-active-bg: #a8ced7;--bs-btn-active-border-color: #a8ced7;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #bddae1;--bs-btn-disabled-border-color: #bddae1}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #fff1e4;--bs-btn-border-color: #fff1e4;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #fcecdd;--bs-btn-hover-border-color: #fcecdd;--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: #000;--bs-btn-active-bg: #fcecdd;--bs-btn-active-border-color: #fcecdd;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #fff1e4;--bs-btn-disabled-border-color: #fff1e4}.btn-danger{--bs-btn-color: #000;--bs-btn-bg: #ecd8d5;--bs-btn-border-color: #ecd8d5;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ecd8d5;--bs-btn-hover-border-color: #ecd8d5;--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: #000;--bs-btn-active-bg: #ecd8d5;--bs-btn-active-border-color: #ecd8d5;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ecd8d5;--bs-btn-disabled-border-color: #ecd8d5}.modal-content{color:var(--color-black);border:none;border-radius:0}.modal-header{display:block;padding:1.875rem;border:none;border-radius:0}.modal-header .btn-close{position:absolute;top:0;right:0;z-index:var(--z-index-base);margin:0;box-shadow:none}@media(any-hover:hover){.modal-header .btn-close:hover{transform:rotate(90deg)}}.modal-title{font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:2.25rem;text-align:center}.modal-body{padding:0 1.25rem 1.25rem}.modal-card{display:flex;flex-direction:column;gap:1.25rem;align-items:center}.modal-card__image{width:9.625rem;height:14.4375rem}.modal-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-card__text{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.5rem;text-align:center}.modal-footer{gap:.625rem 1.25rem;padding:.625rem 1.875rem 1.875rem;border:none;border-radius:0}.modal-footer .btn{flex:1 0 0;width:var(--size-full);min-width:13.125rem;max-width:var(--size-full);margin:0}.modal-backdrop{background-color:var(--color-33)}.select2{font-size:.875rem;line-height:1}.select2-container{width:-moz-max-content!important;width:max-content!important}.select2-container .select2-selection--single{height:auto;padding-right:1.5rem}.select2-container .select2-selection--single .select2-selection__rendered{position:relative;padding-right:0;padding-bottom:.25rem;padding-left:0}.select2-container .select2-selection--single .select2-selection__rendered:after{position:absolute;bottom:0;left:0;display:block;width:100%;content:"";border-top:.125rem dashed var(--color-current);transition:opacity var(--transition-duration) ease-in-out}.select2-container .select2-selection--single .select2-selection__rendered:hover:after{opacity:0}.select2-container .select2-selection--single .select2-selection__arrow{top:.0625rem;right:0;width:.75rem;height:.75rem}.select2-container .select2-selection--single .select2-selection__arrow b{position:absolute;top:0;left:0;width:.75rem;height:.75rem;margin:auto;background-image:url(/dist/images/icon-arrow-down.png);background-repeat:no-repeat;background-position:50% 50%;border:none}.select2-container--default .select2-selection--single{border:none;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;color:var(--color-54)}.select2-container--default .select2-results__option--selected{background-color:var(--color-white)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:var(--color-54);background-color:var(--color-bd)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.select2-results__option{padding:.25rem}.select2-dropdown{font-size:.875rem;font-weight:var(--font-weight-light);line-height:1;color:var(--color-54);border:none;border-radius:0}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-top:-.75rem}.swiper-button-next,.swiper-button-prev{width:2rem;height:1.5rem}.swiper-button-next svg,.swiper-button-prev svg{display:none}.swiper-button-next:before,.swiper-button-prev:before{width:2rem;height:1.5rem;content:"";background-repeat:no-repeat;background-size:100% 100%}.swiper-button-prev:before{background-image:url(/dist/images/icon-arrow-prev.png)}.swiper-button-next:before{background-image:url(/dist/images/icon-arrow-next.png)}.swiper-pagination:not(.swiper-pagination-lock){display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:center;line-height:1}.swiper-pagination-bullet{display:block;width:.75rem;height:.75rem;background-color:var(--color-7f);opacity:1}.swiper-pagination-bullet-active{background-color:var(--color-ff)}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.slider-nav{position:relative;display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-right:-.625rem;margin-left:-.625rem}.slider-nav .swiper-button-next,.slider-nav .swiper-button-prev{position:static;flex-shrink:0;width:2.625rem;margin:0}.slider-nav .swiper-button-next:before,.slider-nav .swiper-button-prev:before{transition:transform var(--transition-duration) ease-in-out}.slider-nav .swiper-button-next{justify-content:flex-start}@media(any-hover:hover){.slider-nav .swiper-button-next:hover:before{transform:translate(.625rem)}}.slider-nav .swiper-button-prev{justify-content:flex-end}@media(any-hover:hover){.slider-nav .swiper-button-prev:hover:before{transform:translate(-.625rem)}}.slider-nav .swiper-pagination{position:static;flex-grow:1}.subscribe__text{margin-bottom:1.125rem;font-size:.875rem;line-height:1.5rem}.subscribe__form{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:var(--size-full);background-color:var(--color-white);border-radius:1.875rem}.subscribe__input{position:relative;flex:1 1 auto;width:1%;min-width:0;padding-right:1rem}.subscribe__btn{position:relative;z-index:var(--z-index-base)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:.375rem .75rem;align-items:center;padding:0;margin:0;font-size:.875rem;font-weight:var(--font-weight-light);line-height:1;color:var(--color-b1)}.breadcrumbs__item{display:inline-flex;align-items:center}.breadcrumbs__item:not(:first-child){gap:.75rem}.breadcrumbs__item:not(:first-child):before{display:block;flex-shrink:0;width:.375rem;height:.375rem;content:"";background-color:var(--color-bd);border-radius:50%}.breadcrumbs__link{text-decoration:none}@media(any-hover:hover){.breadcrumbs__link:hover{color:var(--color-54)}}.sandwich-button{--line-height: .125rem;--line-width: var(--size-full);--line-center: calc((var(--size-full) / 2) - var(--line-height) / 2);position:relative;display:block;width:1.5rem;height:1.25rem;padding:0;color:inherit;background-color:var(--color-transparent);border:none}.sandwich-button__line{position:absolute;left:0;width:var(--line-width);height:var(--line-height);background-color:var(--color-body);transition:top var(--transition-duration) var(--ease) var(--transition-delay),transform var(--transition-duration) var(--ease) var(--transition-delay-none),opacity var(--transition-duration) var(--ease) var(--transition-delay-none)}.sandwich-button__line:first-child{top:0}.sandwich-button__line:nth-child(2){top:var(--line-center)}.sandwich-button__line:last-child{top:calc(var(--size-full) - var(--line-height))}.sandwich-button:not(.sandwich-button--close) .sandwich-button__line:last-child{right:0;left:auto;width:calc(var(--line-width) - .5rem);transition:width var(--transition-duration) var(--ease)}@media(any-hover:hover){.sandwich-button:not(.sandwich-button--close):hover .sandwich-button__line:last-child{width:var(--line-width)}}.sandwich-button--close .sandwich-button__line{transition-delay:var(--transition-delay-none),var(--transition-delay),var(--transition-delay)}.sandwich-button--close .sandwich-button__line:first-child{top:var(--line-center);transform:rotate(45deg)}.sandwich-button--close .sandwich-button__line:nth-child(2){opacity:0}.sandwich-button--close .sandwich-button__line:last-child{top:var(--line-center);transform:rotate(-45deg)}.sandwich-menu{position:fixed;inset:0;z-index:var(--z-index-200);display:flex;visibility:hidden;flex-direction:column;width:var(--size-full);height:var(--size-vh);overflow:hidden;pointer-events:none;background-color:var(--color-f9);background-image:url(/dist/images/menu-bg.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:50% 0;background-size:cover;opacity:0;transition:opacity var(--transition-duration) ease-in-out,visibility var(--transition-duration) ease-in-out}.sandwich-menu__header{padding-top:1.5rem;padding-bottom:1.5rem}@media(max-width:61.99875rem){.sandwich-menu__header{padding-top:1.125rem;padding-bottom:1.125rem}}@media(max-width:36.06125rem){.sandwich-menu__header{padding-top:1rem;padding-bottom:1rem}}.sandwich-menu__body{flex-grow:1;padding-top:2.5rem;padding-bottom:2.5rem;overflow-y:auto}@media(max-width:61.99875rem){.sandwich-menu__body{padding-top:1.5rem;padding-bottom:1.5rem}}.sandwich-menu__row{row-gap:3rem}.sandwich-menu__item{display:flex;flex-direction:column;gap:1rem;color:var(--color-38)}.sandwich-menu__item-link{font-size:1.875rem;font-weight:var(--font-weight-light);line-height:1;text-decoration:none}@media(max-width:47.99875rem){.sandwich-menu__item-link{font-size:1.5rem}}.sandwich-menu__item-list{display:flex;flex-direction:column;gap:.5rem;padding-left:0;margin-bottom:0;font-size:1.5rem;font-weight:var(--font-weight-light);line-height:1}@media(max-width:47.99875rem){.sandwich-menu__item-list{font-size:1.25rem}}.sandwich-menu__item-list a{text-decoration:none}.sandwich-menu.is-active{visibility:visible;pointer-events:auto;opacity:1}.header{position:relative;padding-top:1.5rem;padding-bottom:1.5rem;color:var(--color-27);background-color:var(--color-fa)}@media(max-width:61.99875rem){.header{padding-top:1rem;padding-bottom:1rem}}.header__group{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between}@media(max-width:74.99875rem){.header__group{flex-direction:column}}@media(max-width:74.99875rem){.header__group--left{align-items:flex-start}}@media(max-width:74.99875rem){.header__group--right{row-gap:1rem;align-items:flex-end}}.header__phone{font-size:1.5rem;font-weight:var(--font-weight-light);line-height:1;text-decoration:none}.header__store-addresses{font-size:1rem;line-height:1}.header__logo{display:block;width:13.375rem}@media(max-width:61.99875rem){.header__logo{width:8.5rem}}.header__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header__lang{display:flex;gap:.75rem;align-items:center;padding:0;margin:0;font-size:1rem;line-height:1}@media(max-width:61.99875rem){.header__lang{display:none}}.header__lang-link{text-decoration:none}.header__lang-link--current{color:var(--color-7f)}@media(any-hover:hover){.header__lang-link:hover{color:var(--color-7f)}}.header__items{display:flex;gap:1.875rem;align-items:center;justify-content:space-between}@media(max-width:36.06125rem){.header__items{width:var(--size-full)}}.header__item{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none}.header__item-block{position:relative;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;transition:transform var(--transition-duration) ease-in-out}.header__item-icon{display:block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-size:100% 100%}.header__item-icon--search{background-image:url(/dist/images/icon-search.png)}.header__item-icon--cart{width:1.125rem;background-image:url(/dist/images/icon-cart.png)}.header__item-icon--favorite{height:1.375rem;background-image:url(/dist/images/icon-favorite.png)}.header__item-icon--cabinet{width:1.375rem;background-image:url(/dist/images/icon-cabinet.png)}.header__item-count{position:absolute;top:0;right:0;z-index:var(--z-index-base);min-width:1rem;height:1rem;padding:0 .25rem;font-size:.75rem;line-height:1.125rem;color:var(--color-54);text-align:center;background-color:var(--color-bd);border-radius:1rem;transform:translate(60%,-40%)}.header__item-text{position:absolute;bottom:0;padding:.125rem .25rem;font-size:.75rem;line-height:1;color:var(--color-black);white-space:nowrap;pointer-events:none;background-color:var(--color-white);border:.0625rem solid var(--color-27);border-radius:.25rem;opacity:0;transform:translateY(2rem);transition:opacity var(--transition-duration) ease-in-out,transform var(--transition-duration) ease-in-out}@media(any-hover:hover){.header__item:hover .header__item-block{transform:translateY(-.375rem)}.header__item:hover .header__item-text{opacity:1;transform:translateY(1.5rem)}}.header__menu{margin-top:.875rem}.header__gift{position:absolute;top:0;right:0;z-index:var(--z-index-base);display:flex;flex-direction:column;gap:.625rem;align-items:flex-end;width:7.25rem;height:7.25rem;padding:1rem .625rem .625rem;text-decoration:none}.header__gift-text{display:block;font-size:.875rem;line-height:1rem;color:var(--color-54);text-align:right}.header__gift:before{display:block;width:2rem;height:1.5rem;content:"";background-image:url(/dist/images/icon-gift-card.png);background-repeat:no-repeat;background-size:100% 100%}.header__gift:after{position:absolute;bottom:0;left:0;z-index:var(--z-index-hide);width:14.375rem;height:14.375rem;content:"";background:var(--color-ec);border-radius:50%;transition:transform var(--transition-duration-slow)}@media(any-hover:hover){.header__gift:hover:after{transform:scale(1.3)}}@media(max-width:85.375rem){.header__gift{display:none}}.header--main{position:absolute;top:0;left:0;z-index:var(--z-index-100);width:var(--size-full);background-color:var(--color-transparent)}.header-menu{position:relative;display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding:0;margin-bottom:0}.header-menu__item{font-size:1rem;line-height:1}@media(any-hover:hover){.header-menu__item:hover .header-menu__link{text-decoration-color:inherit;text-underline-offset:.25rem}.header-menu__item:hover .header-menu__dropdown{visibility:visible;opacity:1;transform:translateY(0)}}.header-menu__dropdown{position:absolute;top:calc(100% + .75rem);left:0;z-index:var(--z-index-100);display:grid;visibility:hidden;grid-template-columns:repeat(3,1fr);width:var(--size-full);background:var(--color-white);box-shadow:0 0 1.25rem #00000040;opacity:0;transform:translateY(.375rem);transition:transform var(--transition-duration) ease-in-out,opacity var(--transition-duration) ease-in-out,visibility var(--transition-duration) ease-in-out}.header-menu__dropdown:before{position:absolute;top:-.75rem;left:0;display:block;width:var(--size-full);height:.75rem;content:"";background-color:var(--color-transparent)}.header-menu__dropdown-item{display:flex;align-items:stretch}.header-menu__dropdown-item-image{flex-shrink:0;width:12.5rem;height:18.75rem}@media(max-width:74.99875rem){.header-menu__dropdown-item-image{width:9.375rem}}.header-menu__dropdown-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-menu__dropdown-item-content{display:flex;flex-grow:1;flex-direction:column;gap:1rem;align-items:flex-start;padding:2.25rem}@media(max-width:74.99875rem){.header-menu__dropdown-item-content{padding:1.5rem}}.header-menu__dropdown-item-name{font-size:1.125rem;line-height:1.625rem;color:var(--color-black)}@media(max-width:74.99875rem){.header-menu__dropdown-item-name{font-size:1rem;line-height:1.5rem}}.header-menu__dropdown-item-list{padding:0;font-size:.75rem;line-height:1.125rem}.hero{position:relative;background-image:url(/dist/images/hero-bg.jpg);background-repeat:no-repeat;background-position:50% 0}@media(max-width:61.99875rem){.hero{background-size:cover}}.hero__slide{z-index:var(--z-index-base);display:flex;flex-direction:column;justify-content:center;min-height:64.6875rem;padding-top:12.5rem;padding-bottom:12.5rem}@media(max-width:61.99875rem){.hero__slide{min-height:33.75rem;padding-top:6.25rem;padding-bottom:6.25rem}}.hero__slide-image{position:absolute;top:0;right:0;left:0;z-index:var(--z-index-hide);width:var(--size-full);max-width:126.25rem;height:var(--size-full);margin-right:auto;margin-left:auto}.hero__slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:36.06125rem){.hero__slide-image img{-o-object-position:60% 0;object-position:60% 0}}.hero__slide-content{display:flex;flex-direction:column;row-gap:1rem;align-items:flex-start}.hero__slide-title{margin-bottom:0;color:var(--color-45)}@media(min-width:62rem){.hero__slide-title{line-height:4.5rem}}.hero__slide-button{min-width:14.125rem}.hero__slider-nav{position:absolute;right:0;bottom:6.25rem;left:0;z-index:var(--z-index-100);margin-right:auto;margin-left:auto}@media(max-width:61.99875rem){.hero__slider-nav{bottom:3.125rem}}@media(min-width:62rem){.section{--circle-color: var(--color-ec);--circle-size: 5.625rem}}.section__title{margin-bottom:3.75rem}@media(max-width:61.99875rem){.section__title{margin-bottom:1.875rem}}@media(min-width:62rem){.section__title-circle{position:relative;font-weight:var(--font-weight-normal)}.section__title-circle:before{position:absolute;top:50%;left:50%;z-index:var(--z-index-hide);width:var(--circle-size);height:var(--circle-size);content:"";background-color:var(--circle-color);border-radius:50%;transform:translate(-50%,-50%)}}@media(max-width:61.99875rem){.section__row{row-gap:3.125rem}}.section--group{padding-bottom:6.25rem}@media(max-width:61.99875rem){.section--group{padding-bottom:3.125rem}}.categories{padding-top:3.75rem;padding-bottom:5.625rem;background-image:url(/dist/images/categories-bg.jpg);background-repeat:no-repeat;background-position:50% 31.25rem}@media(max-width:61.99875rem){.categories{padding-bottom:3.75rem}}.categories__container{display:flex;flex-direction:column;row-gap:3.75rem}@media(min-width:62rem){.categories__block:last-child{--circle-color: var(--color-bd)}}.categories__title{position:relative;z-index:var(--z-index-base);text-align:center}.categories__list{row-gap:1.5rem}.categories-card{position:relative;z-index:var(--z-index-base);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;width:var(--size-full);height:var(--size-full);min-height:33.25rem;padding:2rem 2.375rem;overflow:hidden;text-decoration:none;box-shadow:0 0 2rem .375rem #00000012}@media(max-width:61.99875rem){.categories-card{padding-right:1rem;padding-left:1rem}}@media(max-width:47.99875rem){.categories-card{max-width:21.9375rem;min-height:31.875rem;margin-right:auto;margin-left:auto}}.categories-card__image{position:absolute;top:0;left:0;z-index:var(--z-index-hide);width:var(--size-full);height:var(--size-full);overflow:hidden}.categories-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories-card__image:after{position:absolute;bottom:0;left:0;display:block;width:var(--size-full);height:65%;content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 0,var(--color-54) 100%)}.categories-card__body{padding-bottom:1.625rem;color:var(--color-white)}.categories-card__title{margin-bottom:0;font-size:1.875rem;font-weight:var(--font-weight-bold);line-height:2.5rem}.categories-card__text{max-height:0;padding:0;overflow:hidden;font-size:.875rem;line-height:1.125rem;transition:max-height var(--transition-duration) ease,padding var(--transition-duration) ease}.categories-card__footer{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-top:1.25rem;border-top:.0625rem solid var(--color-9d)}.categories-card__count{font-size:.875rem;line-height:1.5rem;color:var(--color-e3)}.categories-card__arrow{width:2rem;height:1.5rem;background-image:url(/dist/images/icon-arrow-next--white.png);background-repeat:no-repeat;background-size:100% 100%;opacity:0;transform:translate(-1.25rem);transition:opacity var(--transition-duration) ease-in-out,transform var(--transition-duration) ease-in-out}@media(any-hover:hover){.categories-card:hover .categories-card__text{max-height:18.75rem;padding-top:2.25rem;padding-bottom:1.5rem}.categories-card:hover .categories-card__arrow{opacity:1;transform:translate(0)}}.advantages{padding-bottom:7.5rem}@media(max-width:61.99875rem){.advantages{padding-bottom:3.75rem}}.advantages__title{text-align:center}.advantages__wrapper{padding-top:6.25rem;padding-bottom:3.75rem;background-image:url(/dist/images/advantages-bg.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media(min-width:62rem){.advantages__wrapper{min-height:51.25rem}}@media(max-width:61.99875rem){.advantages__wrapper{padding-top:5rem;background-position:100% 50%;background-size:auto 100%}}.advantages__list{row-gap:1.5rem}.advantages-card{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.advantages-card__icon{display:flex;align-items:center;justify-content:center;width:4.5625rem;height:5.3125rem}.advantages-card__icon img{max-width:var(--size-full);max-height:var(--size-full);-o-object-fit:contain;object-fit:contain}.advantages-card__text{font-size:1.125rem;line-height:1.5rem;color:var(--color-27)}.advantages-card__text a{font-weight:var(--font-weight-bold)}.advantages-card-number{position:relative;display:flex;flex-direction:column;padding-left:1.875rem}.advantages-card-number__value{font-size:8.125rem;font-weight:var(--font-weight-bold);line-height:7.75rem;color:var(--color-54)}.advantages-card-number__text{font-size:1.75rem;line-height:2.375rem}.advantages-card-number:before{position:absolute;top:5.625rem;left:0;font-size:1.5rem;line-height:1;transform:rotate(-90deg);transform-origin:.125rem 0}.advantages-card-number--1:before{content:"более"}.advantages-card-number--2{flex-direction:row;-moz-column-gap:.75rem;column-gap:.75rem}.advantages-card-number--2:before{content:"лет"}.advantages-card-number--2 .advantages-card-number__value{color:var(--color-bd)}.about{position:relative}@media(max-width:61.99875rem){.about{padding-bottom:3.75rem}}.about__row{row-gap:1.5rem}.about__title{position:relative;z-index:var(--z-index-base);padding-right:8.4375rem;margin-bottom:2.5rem}.about__title:after{position:absolute;top:50%;right:0;z-index:var(--z-index-hide);width:7.1875rem;height:.0625rem;content:"";background-color:var(--color-49);transform:translateY(-50%)}@media(max-width:61.99875rem){.about__title{margin-bottom:1.875rem}}.about__text p+p{margin-top:1.5rem}@media(max-width:47.99875rem){.about__text{font-size:1.125rem;line-height:1.625rem}}.about__button{min-width:14.125rem;margin-top:3.125rem}@media(max-width:61.99875rem){.about__button{margin-top:2.5rem}}@media(max-width:47.99875rem){.about__button{width:100%}}.about__image{width:var(--size-full);height:var(--size-full)}@media(min-width:62rem){.about__image{position:absolute;top:0;right:0;width:calc(50% - .75rem)}}.about__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.winners{padding-top:14.75rem;padding-bottom:46.5625rem;background-image:url(/dist/images/winners-bg.jpg);background-repeat:no-repeat;background-position:50% 50%}@media(max-width:61.99875rem){.winners{padding-top:0;padding-bottom:21.875rem;background-size:contain}}@media(max-width:35.99875rem){.winners{background-position:0 100%;background-size:21.25rem}}.winners__title{margin-bottom:0}.winners__content{display:flex;flex-direction:column;gap:3.75rem;max-width:31.875rem}@media(max-width:47.99875rem){.winners__content{gap:1.875rem}}.winners__text{display:flex;flex-direction:column;row-gap:1rem;max-width:16.875rem;color:var(--color-black)}@media(min-width:62rem){.winners__text{align-items:flex-end;align-self:flex-end;text-align:right}}.winners__text p{font-size:1.5rem;line-height:2.25rem}.winners__text span{display:block;font-size:1rem;line-height:1.5rem}.products{padding-bottom:7.5rem}@media(min-width:62rem){.products{padding-top:.1875rem}}@media(max-width:61.99875rem){.products{padding-bottom:3.75rem}}.products__tabs{display:flex;flex-wrap:wrap;gap:1.5rem 8.25rem;align-items:center;padding-left:0;margin-bottom:3rem}@media(min-width:62rem){.products__tabs{padding-right:15.75rem}}@media(max-width:74.99875rem){.products__tabs{-moz-column-gap:4.125rem;column-gap:4.125rem}}@media(max-width:61.99875rem){.products__tabs{gap:1.5rem;margin-bottom:1.875rem}}@media(max-width:61.99875rem){.products__tabs-item{flex:1 0 0;width:var(--size-full);max-width:var(--size-full)}}.products__tabs-link{font-size:3rem;font-weight:var(--font-weight-light);line-height:1;color:var(--color-27);text-underline-offset:1rem}@media(max-width:47.99875rem){.products__tabs-link{font-size:1.875rem;line-height:2.25rem}}@media(any-hover:hover){.products__tabs-link:hover{text-decoration-color:var(--color-c2);text-underline-offset:.75rem}}.products__tabs-link.active{text-decoration-color:var(--color-c2);text-underline-offset:.75rem}.products__content .catalog-card__image{height:auto}.products__list{row-gap:1.5rem}.products__button{min-width:14.125rem;margin-bottom:1.5rem}@media(min-width:62rem){.products__button{position:absolute;top:-.1875rem;right:.75rem;z-index:var(--z-index-base)}}@media(max-width:61.99875rem){.products__button{width:var(--size-full)}}.map{padding-bottom:11.875rem}@media(min-width:62rem){.map{--circle-color: var(--color-ff);--circle-size: 10.1875rem}}@media(max-width:61.99875rem){.map{padding-bottom:5.625rem}}.map__title{margin-bottom:1.875rem}@media(min-width:62rem){.map__title{position:relative;z-index:var(--z-index-base);padding-right:8.4375rem}.map__title:after{position:absolute;top:1.8125rem;right:0;z-index:var(--z-index-hide);width:7.1875rem;height:.0625rem;content:"";background-color:var(--color-49)}}.map__text{font-size:1.5rem;line-height:1;color:var(--color-54)}@media(max-width:47.99875rem){.map__text{font-size:1.125rem;line-height:1.625rem}}.map__button{min-width:11.875rem;margin-top:1.875rem}@media(max-width:47.99875rem){.map__button{width:var(--size-full)}}@media(max-width:47.99875rem){.map__image{margin-top:1.25rem}}.partners{padding-bottom:10rem;background-image:url(/dist/images/partners-bg.jpg);background-repeat:no-repeat;background-position:50% 100%;background-size:initial}@media(min-width:62rem){.partners{min-height:39.375rem}}@media(max-width:61.99875rem){.partners{padding-bottom:5rem;background-size:cover}}.partners__title{margin-bottom:2.375rem}@media(max-width:61.99875rem){.partners__title{margin-bottom:1.125rem}}.partners__slider{margin-right:-.75rem;margin-left:-.75rem}.partners__slider-slide{width:var(--size-full);height:17.1875rem;padding:.75rem}.partners__slider-nav{margin-top:3rem}@media(max-width:61.99875rem){.partners__slider-nav{margin-top:1.5rem}}.partners__image{display:flex;align-items:center;justify-content:center;width:var(--size-full);height:var(--size-full);padding:1.5rem;background:var(--color-white);box-shadow:0 0 .75rem .125rem #0000000d}.portfolio__title{margin-bottom:3.125rem}@media(max-width:61.99875rem){.portfolio__title{margin-bottom:1.875rem}}.portfolio__list{row-gap:1.5rem}.portfolio__image{display:block}.portfolio__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.portfolio__button{margin-top:2.5rem}@media(min-width:62rem){.news{padding-left:2rem}}.news__title{margin-bottom:3.125rem}@media(max-width:61.99875rem){.news__title{margin-bottom:1.875rem}}.news__bottom{margin-top:3rem}@media(max-width:47.99875rem){.news__bottom{margin-top:2.25rem}}.news__slider-nav{min-width:8.75rem}.news-card{display:flex;flex-direction:column;gap:2.5rem;align-items:flex-start}.news-card__date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:6.25rem;height:6.25rem;font-size:1.125rem;line-height:1;color:var(--color-54);text-align:center;background-color:var(--color-ec);border-radius:50%}.news-card__date-num{display:block;font-size:3.75rem;line-height:3.125rem}@media(max-width:47.99875rem){.news-card__date-num{font-size:2.5rem;line-height:1}}.news-card__title{margin-bottom:1.625rem;line-height:1;color:var(--color-black)}.news-card__text{display:-webkit-box;margin-bottom:.625rem;overflow:hidden;-webkit-line-clamp:4;font-weight:var(--font-weight-light);color:var(--color-54);-webkit-box-orient:vertical}@media(max-width:47.99875rem){.news-card__text{font-size:1.125rem;line-height:1.625rem}}.news-card__link{font-size:1.125rem;line-height:1;color:var(--color-black)}.content{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:48rem){.content{padding-top:4.25rem;padding-bottom:5rem}}.content__title{margin-bottom:2.25rem;color:var(--color-54);text-align:center}.content__breadcrumbs{margin-bottom:2.5rem}.content__addresses{margin-top:2.625rem}@media(max-width:35.99875rem){.product{padding-top:1.25rem}}@media(max-width:61.99875rem){.product__slider{margin-right:auto;margin-left:auto}}@media(min-width:75rem){.product__info{padding-left:3rem}}@media(max-width:61.99875rem){.product__info{padding-top:1.875rem}}.product__favorite{display:flex;gap:1rem;align-items:center;padding:0;font-size:.875rem;line-height:1.375rem;color:var(--color-bd);background-color:transparent;border:none}.product__favorite:before{display:block;flex-shrink:0;width:1.5rem;height:1.375rem;content:"";background-image:url(/dist/images/icon-favorite.png);background-repeat:no-repeat;background-size:100% 100%;transition:background-image var(--transition-duration) ease-in-out}@media(any-hover:hover){.product__favorite:hover:before{background-image:url(/dist/images/icon-favorite-fill.png)}}.product__favorite.is-active:before{background-image:url(/dist/images/icon-favorite-fill.png)}.product__id{font-size:.875rem;line-height:1;color:var(--color-54)}@media(max-width:35.99875rem){.product__id{margin-top:1rem}}.product__title{margin-top:1.75rem;margin-bottom:1.75rem;font-size:2.5rem;font-weight:var(--font-weight-normal);line-height:1;color:var(--color-black)}@media(max-width:35.99875rem){.product__title{font-size:1.75rem}}.product__link{margin-bottom:2.25rem;font-size:1.125rem;line-height:1;color:var(--color-54);text-decoration:none;opacity:.35}.product__sizes{display:flex;gap:1rem 1.5rem;align-items:center;margin-bottom:1.5rem;font-size:1.125rem;line-height:1;color:var(--color-33)}@media(max-width:35.99875rem){.product__sizes{flex-direction:column;align-items:flex-start}}.product__sizes-list{display:flex;flex-wrap:wrap;gap:.375rem .75rem;padding:0;margin:0}.product__sizes-radio input[type=radio]{display:none}.product__sizes-radio input[type=radio]:checked+span{font-weight:var(--font-weight-bold)}.product__sizes-radio input[type=radio]:disabled+span{color:var(--color-54);cursor:auto;opacity:.35}.product__price{font-size:1.6875rem;line-height:1;color:var(--color-black)}.product__order-with-changes{display:flex;gap:1rem;align-items:center;font-size:1.125rem;line-height:1;color:var(--color-black)}.product__order-with-changes:before{display:block;flex-shrink:0;width:2.0625rem;height:1.5625rem;content:"";background-image:url(/dist/images/icon-roulette.png);background-repeat:no-repeat;background-size:100% 100%;transition:background-image var(--transition-duration) ease-in-out}.product__add-to-basket{--bs-btn-padding-y: .75rem;display:flex;gap:1rem;align-items:center;justify-content:center;min-width:10.3125rem;font-weight:var(--font-weight-normal)}.product__add-to-basket:after{display:block;flex-shrink:0;width:1.125rem;height:1.5rem;content:"";background-image:url(/dist/images/icon-cart.png);background-repeat:no-repeat;background-size:100% 100%;transition:background-image var(--transition-duration) ease-in-out}@media(min-width:75rem){.product__quick-order{max-width:23.1875rem}}.product__quick-order__form,.product__quick-order-input{background-color:var(--color-fa)}.product__quick-order-input:focus{background-color:var(--color-fa)}.product__quick-order-btn{--bs-btn-color: #444;--bs-btn-hover-color: #444;--bs-btn-active-color: #444;--bs-btn-disabled-color: #444;min-width:10.3125rem;font-weight:var(--font-weight-normal)}.product__group{row-gap:1.25rem;margin-bottom:1.5rem}.product__text{margin-top:1.875rem;font-size:.75rem;line-height:1;color:var(--color-54);opacity:.35}.product__description{padding-top:3.125rem;font-size:1.125rem;line-height:1.375rem;color:var(--color-black)}@media(max-width:35.99875rem){.product__description{font-size:1rem;line-height:1.25rem}}.product__description h2{margin-bottom:0;font-size:2.5rem;line-height:1}@media(max-width:35.99875rem){.product__description h2{font-size:1.5rem}}.product__description h2+*{margin-top:1.75rem}@media(max-width:35.99875rem){.product__description h2+*{margin-top:1.125rem}}.product__description p+p{margin-top:.75rem}.product__advantages{padding-top:1.75rem}.product__advantages-list{row-gap:1.5rem}.product-slider{display:flex;gap:1.25rem;width:30.25rem;height:33.75rem}@media(max-width:61.99875rem){.product-slider{width:22.5rem}}@media(max-width:35.99875rem){.product-slider{width:var(--size-full);height:var(--size-full)}}.product-slider__thumbs-wrapper{position:relative;flex-shrink:0;height:var(--size-full);padding-top:2.75rem;padding-bottom:2.75rem}.product-slider__thumbs{width:6.5rem;height:var(--size-full)}.product-slider__thumbs-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-slider__thumbs-button{position:absolute;left:0;z-index:var(--z-index-base);display:flex;align-items:center;justify-content:center;width:var(--size-full);height:2.75rem;padding:0;cursor:pointer;background-color:var(--color-transparent);border:none}.product-slider__thumbs-button:before{width:2rem;height:1.5rem;content:"";background-repeat:no-repeat;background-size:100% 100%;transform:rotate(90deg)}.product-slider__thumbs-button--prev{top:0}.product-slider__thumbs-button--prev:before{background-image:url(/dist/images/icon-arrow-prev.png)}.product-slider__thumbs-button--next{bottom:0}.product-slider__thumbs-button--next:before{background-image:url(/dist/images/icon-arrow-next.png)}.product-slider__thumbs-button.swiper-button-disabled{pointer-events:none;cursor:auto;opacity:.35}.product-slider__main{flex-grow:1}.product-slider__main-slide{overflow:hidden}.product-slider__main-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease-out}.product-slider__main-slide .swiper-zoom-container{position:relative;width:var(--size-full);height:var(--size-full)}@media(min-width:75rem){.catalog__filter{width:17.5rem}}@media(max-width:61.99875rem){.catalog__filter{margin-bottom:1.875rem}}.catalog__header{margin-bottom:1.5rem;color:var(--color-54)}@media(max-width:35.99875rem){.catalog__header{row-gap:1.25rem}}.catalog__element-count{font-size:.875rem;font-weight:var(--font-weight-light);line-height:1}.catalog__list{row-gap:1.5rem}.catalog-filter{display:flex;flex-direction:column;gap:1.875rem}.catalog-filter__dropdown{--bs-btn-padding-y: .25rem;width:var(--size-full);min-height:1.875rem}@media(max-width:61.99875rem){.catalog-filter__body{display:none}}.catalog-filter__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:3rem}@media(max-width:61.99875rem){.catalog-filter__button{flex:1 0 0;width:var(--size-full);max-width:var(--size-full)}}.catalog-filter__button.btn-primary{min-width:9.75rem}.catalog-filter-menu{display:flex;flex-direction:column;gap:1.5rem;padding:0;margin:0;color:var(--color-54)}.catalog-filter-menu__item{display:flex;flex-direction:column;gap:.5rem;font-size:1rem;line-height:1.5rem}.catalog-filter-menu__link{text-decoration:none}@media(any-hover:hover){.catalog-filter-menu__link:hover{color:var(--color-7d)}}.catalog-filter-menu__link.active{color:var(--color-7d)}.catalog-filter-menu__link--main{font-weight:var(--font-weight-bold)}.catalog-filter-menu__list{display:flex;flex-direction:column;gap:.125rem;padding:0;margin:0}.catalog-sort{display:flex;gap:1rem;align-items:center}.catalog-sort__text{font-size:.875rem;font-weight:var(--font-weight-bold);line-height:1.25rem;color:var(--color-54)}.catalog-card{position:relative;display:flex;flex-direction:column;gap:1rem;height:var(--size-full)}.catalog-card__favorite{position:absolute;top:1.5rem;right:1.5rem;z-index:var(--z-index-base);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background-color:transparent;border:none}.catalog-card__favorite-icon{display:block;width:1.5rem;height:1.375rem;background-image:url(/dist/images/icon-favorite.png);background-repeat:no-repeat;background-size:100% 100%;transition:background-image var(--transition-duration) ease-in-out}@media(any-hover:hover){.catalog-card__favorite:hover .catalog-card__favorite-icon{background-image:url(/dist/images/icon-favorite-fill.png)}}.catalog-card__favorite.is-active .catalog-card__favorite-icon{background-image:url(/dist/images/icon-favorite-fill.png)}.catalog-card__image{display:block;width:var(--size-full);height:24.625rem;box-shadow:0 0 2.0625rem #0000001a}@media(max-width:74.99875rem){.catalog-card__image{height:27.5rem}}@media(max-width:61.99875rem){.catalog-card__image{height:31.5rem}}@media(max-width:47.99875rem){.catalog-card__image{height:23.125rem}}@media(max-width:35.99875rem){.catalog-card__image{height:auto}}.catalog-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-card__info{display:flex;flex-grow:1;flex-direction:column;gap:.5rem;align-items:flex-start}.catalog-card__title{font-size:1.125rem;line-height:1;color:var(--color-27);text-decoration:none}.catalog-card__title span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.catalog-card__size{font-size:.875rem;line-height:1}.catalog-card__row{display:flex;gap:.5rem;align-items:flex-end;align-self:stretch;justify-content:space-between;margin-top:auto}.catalog-card__link{font-size:.875rem;line-height:1.25rem;color:var(--color-54);text-underline-offset:.25rem}@media(any-hover:hover){.catalog-card__link:hover{text-decoration:none}}.catalog-card__price{font-size:1.125rem;line-height:1;color:var(--color-27)}.contacts{row-gap:1.25rem}.contacts-item{font-size:1.125rem;font-weight:var(--font-weight-light);line-height:1.375rem;color:var(--color-54)}.contacts-item__title{margin-bottom:1rem}.contacts-item__link{margin-bottom:0;text-decoration:none}.contacts-item__text{margin-top:.5rem}.contacts-item__decor-text{padding:2.5rem 1.25rem;border:.125rem dashed var(--color-dd);border-radius:2.5rem}@media(min-width:48rem){.contacts-item__decor-text{padding:2.5rem 3.75rem;border-radius:3.75rem}}@media(min-width:75rem){.contacts-item--dash{margin-top:-2.5rem}}.addresses__title{margin-bottom:.75rem;text-align:center}.addresses__text{margin-bottom:3.375rem;font-size:1.125rem;font-weight:var(--font-weight-light);line-height:1.375rem;color:var(--color-54);text-align:center}.addresses__list{display:flex;flex-direction:column;gap:1.875rem;padding:0;margin:0}.addresses__item-content{padding-bottom:1.125rem}@media(min-width:62rem){.addresses__item-content{height:var(--size-full);padding-top:1.125rem}}.addresses__item-title{margin-bottom:2rem;color:var(--color-54)}.addresses__item-group{display:flex;flex-direction:column;gap:1.5rem;color:var(--color-54)}.addresses__item-phone,.addresses__item-place{padding-left:3.5rem;background-repeat:no-repeat}.addresses__item-phone{min-height:1.875rem;font-size:1.5rem;text-decoration:none;background-image:url(/dist/images/icon-phone.png)}.addresses__item-place{min-height:2rem;font-size:1.125rem;line-height:1.375rem;background-image:url(/dist/images/icon-place.png)}.addresses__item-text{margin-top:2rem;font-size:1.125rem;line-height:1.375rem}.addresses__item-text p+p{margin-top:1.125rem}.addresses__item-text a{text-decoration:none}.addresses__item-link{margin-top:2.5rem;margin-bottom:0;color:var(--color-54)}.addresses__item-map{width:var(--size-full);height:var(--size-full);min-height:29.125rem;background-color:var(--color-b1)}@media(min-width:62rem){.addresses__item-image{height:var(--size-full);min-height:29.125rem}}.addresses__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:62rem){.addresses__item:not(:last-child) .addresses__item-content{border-bottom:.0625rem solid var(--color-black)}}.footer{padding-top:3rem;padding-bottom:3rem;color:var(--color-54);background-color:var(--color-ec)}.footer__container{display:flex;flex-direction:column;gap:2rem}@media(min-width:75rem){.footer__container{gap:4rem}}@media(max-width:61.99875rem){.footer__top{row-gap:1.25rem}}@media(max-width:48.06125rem){.footer__bottom{row-gap:.625rem}}.footer__logo{display:block;width:10.3125rem;height:2.6875rem}.footer__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:74.99875rem){.footer__logo{margin-bottom:1.25rem}}.footer__group{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.footer__phone{font-size:1.5rem;line-height:1;color:var(--color-27);text-decoration:none}.footer__store-addresses{font-size:1.125rem;line-height:1}.footer__callback{font-size:.875rem;line-height:1}.footer__menu{display:flex;flex-direction:column;gap:.625rem;padding:0;margin:0}.footer__menu-item{font-size:.875rem;line-height:1}.footer__menu-link{text-decoration:none;text-underline-offset:.125rem}@media(any-hover:hover){.footer__menu-link:hover{text-decoration:underline}}.footer__subscribe-input{padding-left:2rem;font-size:.875rem;line-height:1.25rem}.footer__subscribe-btn{min-width:9.75rem;font-size:.875rem;line-height:1.25rem}.footer__copyright{font-size:.875rem;line-height:1.25rem}.footer__privacy{font-size:.875rem;line-height:1}.footer__developer{font-size:.875rem;line-height:1.25rem;text-align:right}.footer__developer .link{text-transform:uppercase}
