.footer-custom{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer-custom:not(.color-scheme-1){border-top:none}.footer-custom__content{width:100%}.footer-custom__top{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem;padding-bottom:0rem}@media screen and (max-width: 749px){.footer-custom__top{grid-template-columns:1fr;gap:0;padding-bottom:0rem}}.footer-custom__column{display:flex;flex-direction:column}.footer-custom__column--brand{gap:2rem}.footer-custom__logo img{display:block;max-width:100%;height:auto}.footer-custom__description{color:rgba(var(--color-foreground));font-size:1.3rem;line-height:1.4}.footer-custom__accordion{border:none}.footer-custom__accordion-toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;padding:0;-webkit-user-select:none;user-select:none}.footer-custom__accordion-toggle::-webkit-details-marker{display:none}.footer-custom__heading{font-size:1.6rem;margin:0;padding:0}.footer-custom__accordion-icon{display:flex;align-items:center;transition:transform .3s ease}.footer-custom__accordion[open] .footer-custom__accordion-icon{transform:rotate(180deg)}.footer-custom__accordion-content{overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease,padding .3s ease}.footer-custom__accordion:not([open]) .footer-custom__accordion-content{max-height:0;opacity:0}.footer-custom__accordion[open] .footer-custom__accordion-content{max-height:1000px;opacity:1}@media screen and (min-width: 750px){.footer-custom__accordion-content{max-height:none!important;opacity:1!important}.footer-custom__heading{margin-bottom:20px!important}.footer-custom__description{max-width:240px}.footer-custom__accordion-toggle{cursor:default}.footer-custom__accordion-icon{display:none}.footer-custom__accordion[open] .footer-custom__accordion-content,.footer-custom__accordion-content{display:block}}@media screen and (max-width: 749px){.footer-custom__column:not(.footer-custom__column--brand){padding:2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.footer-custom__contact-list{padding-top:20px}.footer-custom__menu,footer .newsletter-form__field-wrapper{padding-top:20px!important}.footer-custom__contact-item{gap:7px}.footer-custom__contact-icon svg{width:20px;height:20px}.footer-custom__accordion{pointer-events:auto}.footer-custom__column--brand{padding-bottom:2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}.footer-custom__menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.footer-custom__menu-link{color:rgba(var(--color-foreground));text-decoration:none;font-size:1.3rem;transition:color .2s ease}.footer-custom__menu-link:hover{color:rgb(var(--color-foreground))}.footer-custom__contact-list{display:flex;flex-direction:column;gap:1.5rem}.footer-custom__contact-item{display:flex;align-items:flex-start;gap:1.2rem}.footer-custom__contact-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:rgb(var(--color-foreground))}.footer-custom__contact-icon svg{width:22px;height:22px;display:block}.footer-custom__newsletter-form{max-width:100%}.footer-custom__contact-text{color:rgba(var(--color-foreground));font-size:1.3rem;line-height:1.4}.footer-custom__contact-text a{text-decoration:none}footer .newsletter-form__field-wrapper .field__input::placeholder{padding:0;opacity:1;color:rgb(var(--color-foreground))}footer .newsletter-form__field-wrapper .field__input{padding-right:5rem;font-size:13px;background:#c8c5b62e;border:none;border-radius:7px}footer .field:before,footer .field:after{display:none}.newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field{position:relative;display:flex;align-items:center}.newsletter-form__field-wrapper .field__input{width:100%;padding:1.2rem 5rem 1.2rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.5rem;font-size:1.3rem;background-color:transparent;color:rgb(var(--color-foreground))}.newsletter-form__field-wrapper .field__input::placeholder{color:rgba(var(--color-foreground),.5)}.newsletter-form__field-wrapper .field__input:focus{outline:none;border-color:rgb(var(--color-foreground))}.footer-custom__newsletter-button{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background-color:transparent;color:rgb(var(--color-base-background-1));border:none;border-radius:.4rem;cursor:pointer;transition:opacity .2s ease}.footer-custom__newsletter-button:hover{opacity:.8}.footer-custom__newsletter-button svg{width:2rem;height:2rem}.newsletter-form__message{margin-top:1rem;font-size:1.2rem}.footer-custom__social-row{display:flex;align-items:center;gap:1rem;padding:2rem 0;flex-wrap:wrap}footer .list-social__link{padding:0}.footer-custom__social-icons{display:flex;align-items:center;gap:7px}footer .list-social__item .icon{height:26px;width:26px}footer .list-social__item .svg-wrapper{width:30px;height:30px}.footer-custom__social-link{color:rgba(var(--color-foreground));text-decoration:underline;font-size:1.3rem;transition:color .2s ease;font-style:italic}.footer-custom__social-link:hover{color:rgb(var(--color-foreground))}footer .newsletter-form__message--success{color:#979c85;font-size:14px;letter-spacing:.3px}@media screen and (max-width: 749px){.footer-custom__social-row{flex-direction:column;gap:2rem;padding:3rem 0 2rem}.footer-custom__description{text-align:center}.footer-custom__logo img{margin:0 auto}}.footer-custom__bottom{display:flex;flex-direction:column;align-items:center;gap:0rem;padding-top:3rem}.footer-custom__bottom-logo{display:flex;justify-content:center;margin-bottom:20px}.footer-custom__copyright.rte.develop_by{margin-top:5px;font-size:12px}.footer-custom__copyright.rte.develop_by a{text-decoration:none}.footer-custom__bottom-logo img{display:block;max-width:100%;height:auto}.footer-custom__copyright{text-align:center;color:rgba(var(--color-foreground));font-size:1.3rem;line-height:1.4}@media screen and (max-width: 749px){.footer-custom__bottom{padding-top:0rem}}.footer-custom__social-icons.list-social,.footer-custom__social-icons .list-social__item{margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer-custom.css.map */
