.section-newsletter-home{padding:56px 0}.section-newsletter-home-images{padding:80px 0}.section-newsletter-home .newsletter-container{display:grid;grid-template-columns:fit-content(360px) minmax(0,1fr);gap:32px;align-items:center;text-align:left!important}.section-newsletter-home .newsletter-home-copy,.section-newsletter-home .newsletter-home-form{min-width:0}.section-newsletter-home .js-home-newsletter-title{margin-bottom:2px!important;font-size:22px;line-height:1.1;font-weight:700;text-transform:uppercase}.section-newsletter-home .js-home-newsletter-text{margin-bottom:0!important;line-height:1.2}.section-newsletter-home .newsletter-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 180px;gap:4px;align-items:stretch;margin:0}.section-newsletter-home .newsletter-field,.section-newsletter-home .newsletter-submit{min-width:0;padding:0}.section-newsletter-home .form-group{margin-bottom:0}.section-newsletter-home .form-control{height:40px;padding:0 12px;color:var(--main-foreground);background-color:#FFFFFF;border:0}.section-newsletter-home .form-control:hover,.section-newsletter-home .form-control:active,.section-newsletter-home .form-control:focus{border:0}.section-newsletter-home .form-control::-webkit-input-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home .form-control:-moz-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home .form-control::-moz-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home .form-control:-ms-input-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home .newsletter-submit-btn{display:block;width:100%;height:40px;padding:0 18px;color:var(--button-foreground);background-color:var(--button-background);font-weight:600;line-height:40px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.section-newsletter-home .newsletter-submit-btn:hover,.section-newsletter-home .newsletter-submit-btn:focus{color:var(--button-foreground)}.section-newsletter-home-colors{background:var(--newsletter-home-background);color:var(--newsletter-home-foreground)}.section-newsletter-home-colors .alert-success,.section-newsletter-home-colors .alert-danger{color:var(--newsletter-home-foreground);border-color:var(--newsletter-home-foreground)}.section-newsletter-home-colors .form-control{color:var(--main-foreground);background-color:#FFFFFF;border:0}.section-newsletter-home-colors .form-control:hover,.section-newsletter-home-colors .form-control:active,.section-newsletter-home-colors .form-control:focus{border:0}.section-newsletter-home-colors .form-control::-webkit-input-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home-colors .form-control:-moz-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home-colors .form-control::-moz-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home-colors .form-control:-ms-input-placeholder{color:var(--main-foreground-opacity-50)}.section-newsletter-home-colors .newsletter-submit-btn{color:var(--button-foreground);background-color:var(--button-background)}@media(min-width:768px)and (max-width:991px){.section-newsletter-home .newsletter-container{grid-template-columns:1fr;gap:16px;max-width:760px;margin:0 auto}}@media(max-width:767px){.section-newsletter-home{padding:34px 0 42px}.section-newsletter-home .newsletter-container{grid-template-columns:1fr;gap:16px;max-width:454px;margin:0 auto;text-align:center!important}.section-newsletter-home .js-home-newsletter-title{margin-bottom:2px!important;font-size:17px;line-height:1.15}.section-newsletter-home .js-home-newsletter-text{font-size:12px}.section-newsletter-home .newsletter-form{grid-template-columns:1fr;gap:6px}}.instafeed-link{position:relative;display:block;padding-top:100%;overflow:hidden;margin-bottom:15px}.instafeed-link:hover .instafeed-img,.instafeed-link:focus .instafeed-img{transform:scale(1.03)}.instafeed-link:hover .instafeed-info,.instafeed-link:focus .instafeed-info{opacity:1}.instafeed-link .instafeed-img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;transition:all 0.8s ease}.instafeed-link .instafeed-info{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;text-align:center;opacity:0;transition:all 0.8s ease}.instafeed-link .instafeed-info .instafeed-info-item{display:inline-block;margin-top:45%}.instafeed-title{padding-top:150px;background:var(--accent-color);color:var(--main-foreground)}.instafeed-info{color:var(--main-background);background:var(--main-foreground-opacity-60)}.section-brands-home-colors{background:var(--brands-background);color:var(--brands-foreground)}.section-brands-home-colors .opacity-10-line{border-color:var(--brands-foreground-opacity-10)}.section-brands-home-colors .svg-icon-text{fill:var(--brands-foreground)}.section-brands-home .brand-image{max-height:unset}.section-brands-home .swiper-button-prev,.section-brands-home .swiper-button-next{position:absolute}.section-brands-home .swiper-button-prev{left:-15px}.section-brands-home .swiper-button-next{right:-15px}.section-welcome-home-colors{background:var(--welcome-background);color:var(--welcome-foreground)}.section-welcome-home-colors a{color:var(--welcome-foreground)}.section-institutional-home-colors{background:var(--institutional-background);color:var(--institutional-foreground)}.section-institutional-home-colors .btn{background-color:var(--institutional-foreground);color:var(--institutional-background);fill:var(--institutional-background)}.section-institutional-home-colors .btn:hover{color:var(--institutional-background);background-color:var(--institutional-foreground-opacity-90)}@media(min-width:768px){.section-brands-home .swiper-button-prev{left:-35px}.section-brands-home .swiper-button-next{right:-35px}.instafeed-title{padding-top:100%}}
