.advantages-block{display:flex;flex-direction:column}.advantages-block__titles-block{margin-bottom:2rem}@media screen and (max-width:1023px){.advantages-block__titles-block{margin-bottom:1.5rem}}.advantages-block__content{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1rem}@media screen and (max-width:1023px){.advantages-block__content{gap:.75rem;grid-template-columns:1fr;margin-bottom:0}}.advantages-block__about{background-color:#2c56c7;background-image:url(./background.BOZqIwK0.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;display:flex;flex-direction:column;height:23.375rem;padding:1.5rem}@media screen and (max-width:1023px){.advantages-block__about{background-image:url(./background-mobile.BE0QQ-0C.jpg);height:auto}}@media screen and (max-width:479px){.advantages-block__about{border-radius:1.5rem;padding:1rem}}.advantages-block__about-text{color:#fff;font-size:1.125rem;font-weight:600;letter-spacing:-.01125rem;line-height:122%;margin-bottom:1.75rem}@media screen and (max-width:479px){.advantages-block__about-text{font-size:1rem;letter-spacing:0;line-height:137%;margin-bottom:2.1875rem}}.advantages-block__about-list{display:flex;flex-direction:column}.advantages-block__about-list-item{align-items:flex-end;display:flex}.advantages-block__about-list-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2);margin-bottom:.75rem;padding-bottom:.75rem}.advantages-block__about-list-item-title{color:#fff;font-size:1.75rem;font-weight:600;letter-spacing:-.0175rem;line-height:110%;margin-right:.75rem}@media screen and (max-width:479px){.advantages-block__about-list-item-title{font-size:1.5rem;letter-spacing:-.015rem}}.advantages-block__about-list-item-text{color:rgba(255,255,255,.6);font-size:.875rem;font-weight:500;letter-spacing:-.00875rem;line-height:120%}.advantages-block__advantages-list{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}@media screen and (max-width:1023px){.advantages-block__advantages-list{margin-bottom:.875rem}}@media screen and (max-width:479px){.advantages-block__advantages-list{gap:.5rem;grid-template-columns:1fr;grid-template-rows:1fr}}.advantages-block__advantages-list-item{background-color:#fff;border-radius:1.5rem;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem}@media screen and (max-width:1023px){.advantages-block__advantages-list-item{padding:1rem}}@media screen and (max-width:479px){.advantages-block__advantages-list-item:first-child .advantages-block__advantages-list-item-text{max-width:12.5rem}}.advantages-block__advantages-list-item-icon{height:2rem;width:2rem}@media screen and (max-width:1023px){.advantages-block__advantages-list-item-icon{height:1.75rem;margin-bottom:.75rem;width:1.75rem}}.advantages-block__advantages-list-item-text{color:#191919;font-size:.875rem;font-weight:500;line-height:140%}.advantages-block__download{align-items:center;background-color:#2c56c7;border-radius:1.5rem;display:flex;justify-content:space-between;padding:1.25rem 1.25rem 1.25rem 2.5rem}@media screen and (max-width:1023px){.advantages-block__download{flex-direction:column;padding:1rem}}.advantages-block__download-title{color:#fff;font-size:1.125rem;font-weight:600;letter-spacing:-.01125rem;line-height:120%}@media screen and (max-width:1023px){.advantages-block__download-title{margin-bottom:.75rem}}.advantages-block__download-button.button_type_tertiary{border-radius:.75rem;padding:.625rem .75rem}@media screen and (max-width:1023px){.advantages-block__download-button.button_type_tertiary{box-sizing:border-box;width:100%}}.advantages-block__download-button.button_type_tertiary .button__text{font-size:.875rem;font-weight:600;line-height:140%}.import-block__titles{margin-bottom:2rem;max-width:42rem}@media screen and (max-width:1023px){.import-block__titles{margin-bottom:1.5625rem}}.import-block__content{background-color:#fff;background-image:url(./background-desktop.deaewpWt.jpg);background-position:94% 50%;background-repeat:no-repeat;background-size:9.875rem;border-radius:1.5rem;display:flex;flex-direction:column;margin-bottom:1rem;padding:2rem 3rem}@media screen and (max-width:1023px){.import-block__content{background-image:url(./background-mobile.BoxPqMrV.jpg);background-position:50% 95%;background-size:18.5rem 3.75rem;margin-bottom:.75rem;padding:1rem 1rem 6.25rem}}.import-block__content-tag{background-color:#dee5fa;border-radius:2.5rem;color:#191919;display:flex;font-size:.75rem;font-weight:600;letter-spacing:-.0075rem;line-height:108%;margin-bottom:1rem;padding:.375rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.import-block__content-tag{margin-bottom:.75rem}}.import-block__content-text{color:#191919;font-size:1.25rem;font-weight:600;letter-spacing:-.0125rem;line-height:120%;margin-bottom:1.5rem;width:38.875rem}@media screen and (max-width:1023px){.import-block__content-text{font-size:1rem;letter-spacing:0;line-height:138%;margin-bottom:1rem;width:auto}}.import-block__content-text-blue{color:#2c56c7}.import-block__content-button{width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.import-block__content-button{width:auto}}.import-block__brands-list{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){.import-block__brands-list{gap:.4375rem;grid-template-columns:repeat(2,1fr)}}.import-block__brand-item-image{border-radius:1.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1023px){.import-block__brand-item-image{border-radius:1.25rem}}.import-block__brand-item-link{align-items:flex-end;background-color:#2c56c7;border-radius:1.5rem;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:1rem;width:100%}@media screen and (max-width:1023px){.import-block__brand-item-link{border-radius:1.25rem;padding:.75rem}}.import-block__brand-item-link-text{color:#fff;font-size:1.125rem;font-weight:600;line-height:100%}@media screen and (max-width:1023px){.import-block__brand-item-link-text{font-size:1rem;letter-spacing:.01rem;line-height:130%}}.import-block__brand-item-link-icon{transform:rotate(180deg)}.import-block__brand-item-link-icon svg path{fill:#fff}.production-block__titles{margin-bottom:2rem}@media screen and (max-width:1023px){.production-block__titles{margin-bottom:1.5rem}}.production-block__content{background-color:#2c56c7;background-image:url(./desktop.wJZqWfia.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;display:flex;flex-direction:column;padding:2.5rem 2.5rem 2.5rem 33.75rem}@media screen and (max-width:1023px){.production-block__content{background-image:url(./mobile.Do4bi4dI.jpg);padding:1rem 1rem 13.5625rem}}.production-block__tag{background-color:#dee5fa;border-radius:2.5rem;color:#191919;display:flex;font-size:.75rem;font-weight:600;letter-spacing:-.0075rem;line-height:108%;margin-bottom:.9375rem;padding:.375rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.production-block__tag{margin-bottom:.8125rem}}.production-block__text{color:#fff;font-size:1.125rem;font-weight:600;letter-spacing:-.01125rem;line-height:122%;margin-bottom:4.5625rem}@media screen and (max-width:1023px){.production-block__text{font-size:1rem;letter-spacing:0;line-height:137%;margin-bottom:.9375rem}}.production-block__button{width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.production-block__button{width:100%}}@media screen and (max-width:479px){.production-block__button{width:auto}}.suppliers-block__titles{margin-bottom:2rem}@media screen and (max-width:1023px){.suppliers-block__titles{margin-bottom:1.5rem}}.suppliers-block__content{background-color:#2c56c7;background-image:url(./background-desktop.3utO2z0Y.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;display:grid;gap:3.125rem;grid-template-columns:36.125rem 1fr;padding:2.5rem}@media screen and (max-width:1023px){.suppliers-block__content{background-image:url(./background-mobile.Bd6G4INE.jpg);gap:0;grid-template-columns:1fr;padding:1rem}}.suppliers-block__content-text{color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:-.0125rem;line-height:120%}@media screen and (max-width:1023px){.suppliers-block__content-text{font-size:1.125rem;letter-spacing:-.01125rem;line-height:122%;margin-bottom:2rem}}.suppliers-block__content-button{height:-moz-fit-content;height:fit-content;margin:auto;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.suppliers-block__content-button{width:100%}}.placement-sites__titles{margin-bottom:1rem}@media screen and (max-width:1023px){.placement-sites__titles{margin-bottom:1.5rem}}.placement-sites__platforms-list{display:grid;gap:.875rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:479px){.placement-sites__platforms-list{gap:.5rem;grid-template-columns:1fr}}.placement-sites__platforms-list-item-link{align-items:center;background-color:#fff;border:2px solid rgba(25,25,25,.1);border-radius:1.5rem;display:flex;justify-content:space-between;padding:1.875rem;transition:background-color .2s ease-in-out,border .2s ease-in-out}@media(hover:hover)and (pointer:fine){.placement-sites__platforms-list-item-link:hover{background-color:#2c56c7;border:2px solid #2c56c7}.placement-sites__platforms-list-item-link:hover .placement-sites__platforms-list-item-text{color:#fff}.placement-sites__platforms-list-item-link:hover .placement-sites__platforms-list-item-icon path{stroke:#fff}}@media(hover:none){.placement-sites__platforms-list-item-link:active{background-color:#2c56c7;border:2px solid #2c56c7}.placement-sites__platforms-list-item-link:active .placement-sites__platforms-list-item-text{color:#fff}.placement-sites__platforms-list-item-link:active .placement-sites__platforms-list-item-icon path{stroke:#fff}}@media screen and (max-width:479px){.placement-sites__platforms-list-item-link{border-radius:.875rem;padding:.875rem}}.placement-sites__platforms-list-item-logo-wrapper{align-items:center;display:flex}.placement-sites__platforms-list-item-logo{height:3.25rem;margin-right:1rem;width:3.25rem}@media screen and (max-width:479px){.placement-sites__platforms-list-item-logo{height:2.5rem;margin-right:.75rem;width:2.5rem}}.placement-sites__platforms-list-item-text{color:#191919;font-size:1.75rem;font-weight:600;letter-spacing:-.0175rem;line-height:120%;transition:color #2c56c7}@media screen and (max-width:479px){.placement-sites__platforms-list-item-text{font-size:1.25rem;letter-spacing:-.0125rem}}.placement-sites__platforms-list-item-icon{height:2rem;width:2rem}@media screen and (max-width:479px){.placement-sites__platforms-list-item-icon{height:1.75rem;width:1.75rem}}.placement-sites__platforms-list-item-icon path{transition:stroke #2c56c7}.retail-network{display:flex;flex-direction:column;overflow:hidden;width:100%}@media screen and (max-width:479px){.retail-network{overflow:visible}}.retail-network__titles{margin-bottom:2rem}@media screen and (max-width:1023px){.retail-network__titles{margin-bottom:1.5rem}}.retail-network__slider.swiper{display:flex;padding-bottom:4.75rem;width:100%}@media screen and (max-width:1023px){.retail-network__slider.swiper{padding-bottom:2.625rem}}@media screen and (max-width:479px){.retail-network__slider.swiper{margin:0 -1rem;overflow:hidden;padding:0 1rem 1rem;width:100vw}}.retail-network__slider.swiper .swiper-pagination{bottom:0}@media screen and (max-width:479px){.retail-network__slider.swiper .swiper-pagination{bottom:-.25rem}}.retail-network__slider.swiper .swiper-pagination-bullet{background-color:rgba(25,25,25,.1);opacity:1}.retail-network__slider.swiper .swiper-pagination-bullet-active{background-color:rgba(25,25,25,.4)}.retail-network__slide{background-color:#fff;border-radius:1.5rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:13.5rem;padding:1.5625rem 1.4375rem 1.4375rem;width:29.375rem}@media screen and (max-width:1023px){.retail-network__slide{height:13.75rem;padding:.9375rem}}@media screen and (max-width:479px){.retail-network__slide{width:20.5rem}}.retail-network__slide-info{border-bottom:1px solid rgba(25,25,25,.1);display:flex;flex-direction:column;margin-bottom:1.0625rem;padding-bottom:.9375rem}.retail-network__slide-info-text{color:#191919;font-size:.875rem;font-weight:500;line-height:140%;margin-bottom:.375rem}@media screen and (max-width:1023px){.retail-network__slide-info-text br{display:none}}.retail-network__slide-info-text strong{font-weight:600}.retail-network__slide-info-graphic{color:rgba(25,25,25,.7);font-size:.875rem;font-weight:500;line-height:140%}.retail-network__slide-info-graphic:not(:last-child){margin-bottom:.1875rem}.retail-network__slide-link{color:#191919;display:inline-block;font-size:.875rem;font-weight:600;line-height:140%;width:100%}.retail-network__slide-link:not(:last-child){margin-bottom:.5rem}.retail-network div.retail-network__button-next,.retail-network div.retail-network__button-prev{background-color:#dee5fa;border-radius:62.4375rem;bottom:.4375rem;height:2.75rem;left:0;position:absolute;right:unset;top:unset;transform:unset;width:2.75rem}@media screen and (max-width:1023px){.retail-network div.retail-network__button-next,.retail-network div.retail-network__button-prev{display:none}}.retail-network div.retail-network__button-next:after,.retail-network div.retail-network__button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%232c56c7' d='M21.375 12a1.125 1.125 0 0 1-1.125 1.125H6.469l4.83 4.83a1.127 1.127 0 1 1-1.594 1.593l-6.75-6.75a1.125 1.125 0 0 1 0-1.594l6.75-6.75a1.127 1.127 0 1 1 1.594 1.594l-4.83 4.827H20.25A1.125 1.125 0 0 1 21.375 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out;width:1.5rem}.retail-network div.retail-network__button-next:hover:after,.retail-network div.retail-network__button-prev:hover:after{opacity:.6}.retail-network div.retail-network__button-prev{left:.5rem}.retail-network div.retail-network__button-next{left:4.5rem}.retail-network div.retail-network__button-next:after{transform:translate(-50%,-50%) rotate(180deg)}.retail-network div.retail-network__button-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none' viewBox='0 0 60 60'%3E%3Cpath stroke='%23dee5fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M30 1A29 29 0 1 1 1.988 22.494'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:3.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.75rem}.career__titles{margin-bottom:2rem}@media screen and (max-width:1023px){.career__titles{margin-bottom:1.5rem}}.career__content{background-color:#fff;background-image:url(./background.CtC18X60.jpg);background-position:96% 50%;background-repeat:no-repeat;background-size:21.0625rem 15.75rem;border-radius:1.5rem;display:flex;flex-direction:column;justify-content:center;padding:2.75rem 1.5rem 2.75rem 2.5rem}@media screen and (max-width:1023px){.career__content{background-position:50% 95%;background-size:18.5rem 12.3125rem;padding:1rem 1rem 14.8125rem}}.career__content-text{color:#191919;font-size:1.25rem;font-weight:600;letter-spacing:-.0125rem;line-height:120%;margin-bottom:2rem;width:26.9375rem}@media screen and (max-width:1023px){.career__content-text{font-size:1rem;letter-spacing:0;line-height:137%;margin-bottom:1rem;width:auto}}.career__content-buttons{display:flex}@media screen and (max-width:1023px){.career__content-buttons{flex-direction:column}}.career__content-buttons-vacancies{margin-right:.75rem}@media screen and (max-width:1023px){.career__content-buttons-vacancies{margin:0 0 .5rem;width:auto}}.career__content-buttons-mail{border-radius:1rem}@media screen and (max-width:1023px){.career__content-buttons-mail{width:auto}}.career__content-buttons-mail .button__icon-before{margin-right:.5rem}.career__content-buttons-mail .button__icon-before path{fill:#2c56c7}.supplier-modal{background-color:#fff;border-radius:1.5rem;display:flex;flex-direction:column;margin:auto;min-height:36.5rem;padding:2rem;position:relative;width:28rem}@media screen and (max-width:479px){.supplier-modal{padding:1.5rem 1rem 1rem}}.supplier-modal__title{color:#191919;font-size:1.25rem;font-weight:600;letter-spacing:-.0125rem;line-height:120%;margin-bottom:.625rem}@media screen and (max-width:479px){.supplier-modal__title{margin-bottom:.75rem}}.supplier-modal__text{color:rgba(25,25,25,.6);font-size:1rem;font-weight:500;letter-spacing:-.01rem;line-height:140%;margin-bottom:1.5rem}@media screen and (max-width:479px){.supplier-modal__text{font-size:.875rem;letter-spacing:0;line-height:143%;margin-bottom:1rem}}.supplier-modal__input{margin-bottom:.75rem}@media screen and (max-width:479px){.supplier-modal__input{margin-bottom:.8125rem}}.supplier-modal__load-wrapper{align-items:center;display:flex;margin-bottom:1.5rem}@media screen and (max-width:479px){.supplier-modal__load-wrapper{flex-direction:column;margin-bottom:1.25rem}}.supplier-modal__load-button{flex-shrink:0;margin-right:1rem;white-space:nowrap;width:auto}@media screen and (max-width:479px){.supplier-modal__load-button{margin:0 0 .75rem;width:100%}}.supplier-modal__load-button .button__text{color:#2c56c7}.supplier-modal__load-caption{color:rgba(25,25,25,.3);font-size:.875rem;font-weight:500;line-height:140%}@media screen and (max-width:479px){.supplier-modal__load-caption{font-size:.75rem;letter-spacing:-.0075rem;line-height:128%;text-align:center}}.supplier-modal__send-button{margin:auto 0 .5rem;width:auto}.supplier-modal__agreement{color:#949699;font-size:.75rem;font-weight:500;letter-spacing:-.0075rem;line-height:128%}.supplier-modal__agreement_link{border-bottom:1px solid #949699}.supplier-modal__close-button{position:absolute;right:1.25rem;top:1.25rem}@media(hover:hover)and (pointer:fine){.supplier-modal__close-button:hover .supplier-modal__close-icon path{fill-opacity:.2}}@media(hover:none){.supplier-modal__close-button:active .supplier-modal__close-icon path{fill-opacity:.2}}.supplier-modal__close-icon{height:1.5rem;width:1.5rem}.supplier-modal__close-icon path{transition:fill-opacity .2s ease-in-out}.supplier-modal__files{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:479px){.supplier-modal__files{flex-direction:column}}.supplier-modal__file{align-items:center;backdrop-filter:blur(2.25rem);background-color:#f4f7fa;border:1px solid #dee5fa;border-radius:.75rem;display:flex;height:2.5rem;justify-content:space-between;padding:.625rem .75rem;width:100%}.supplier-modal__file:not(:last-child){margin-right:.75rem}@media screen and (max-width:479px){.supplier-modal__file:not(:last-child){margin:0 0 .5rem}}.supplier-modal__file-titles-wrapper{align-items:center;display:flex}.supplier-modal__file-warning-icon{margin-right:.25rem}.supplier-modal__file-name{color:#2c56c7;font-size:1rem;font-weight:500;letter-spacing:-.01rem;line-height:140%}.supplier-modal__file-remove,.supplier-modal__file-remove-icon{height:1.25rem;width:1.25rem}.supplier-modal__file-remove-icon path{fill:#2c56c7;fill-opacity:1}.about-company-page{padding-top:3.5rem;position:relative}@media screen and (max-width:1023px){.about-company-page{padding-top:1.5rem}}.about-company-page .general-information__download-button{display:none}.about-company-page .general-information__titles{max-width:unset}.about-company-page__title{color:#191919;font-size:3rem;font-weight:600;letter-spacing:-.03rem;line-height:110%;margin-bottom:2.5rem}@media screen and (max-width:1023px){.about-company-page__title{font-size:1.5rem;letter-spacing:-.015rem;margin-bottom:1.5rem}}.about-company-page__content-grid{display:grid;gap:1rem;grid-template-columns:19.25rem auto;margin-bottom:5rem}@media screen and (max-width:1023px){.about-company-page__content-grid{grid-template-columns:1fr;margin-bottom:2.5rem}.about-company-page__content-navigation{display:none}}.about-company-page__content{display:grid;gap:6.25rem;grid-template-columns:1fr}@media screen and (max-width:479px){.about-company-page__content{gap:2.5rem}}
