.footer.footer--baior{--footer-green-deep: #2f3d2a;--footer-green-mid: #3d5236;--footer-green-bright: #658d57;--footer-green-top: #4a6340}.footer.footer--baior{background:linear-gradient(180deg,var(--footer-green-top) 0%,var(--footer-green-mid) 22%,var(--footer-green-deep) 100%)!important;color:#fff!important;font-family:Satoshi,sans-serif}.footer.footer--baior.color-scheme-1,.footer.footer--baior.color-scheme-2,.footer.footer--baior.color-scheme-3,.footer.footer--baior.color-scheme-4,.footer.footer--baior.color-scheme-5{background:linear-gradient(180deg,var(--footer-green-top) 0%,var(--footer-green-mid) 22%,var(--footer-green-deep) 100%)!important;color:#fff!important}.footer__baior-main{box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:2.75rem 3rem;padding-top:2rem;padding-bottom:.25rem;border-top:1px solid rgba(255,255,255,.14)}@media screen and (min-width:750px){.footer__baior-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 4rem;align-items:start;padding-top:2.75rem}.footer__baior-col--buyers{justify-self:end;text-align:right;max-width:28rem}.footer__baior-col--buyers .footer__buyer-links{align-items:flex-end}.footer__baior-col--buyers .footer__buyer-links a,.footer__baior-col--buyers .footer__buyer-info-heading{text-align:right}}.footer__baior-col--company{min-width:0}.footer__baior-company-name{margin:0 0 1rem!important;font-size:1.65rem!important;font-weight:700!important;color:#fff!important;font-family:Satoshi,sans-serif!important;letter-spacing:-.01em}.footer__baior-company-lines{display:flex;flex-direction:column;gap:.55rem}.footer__baior-company-lines p{margin:0!important;font-size:1.35rem!important;line-height:1.55!important;color:#ffffffc7!important;font-family:Satoshi,sans-serif!important}.footer__baior-company-lines span{color:#fffffff2!important;font-weight:600!important}.footer__baior-company-lines a{color:#e8f5e0!important;font-weight:600;text-decoration:underline;text-underline-offset:.15em}.footer__baior-company-lines a:hover{color:#fff!important}@media screen and (min-width:750px){.footer.footer--baior .footer__baior-main.page-width,.footer.footer--baior .footer__baior-copyright.page-width{padding-left:clamp(2rem,5vw,4rem)!important;padding-right:clamp(2rem,5vw,4rem)!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:1200px){.footer.footer--baior .footer__baior-main.page-width,.footer.footer--baior .footer__baior-copyright.page-width{max-width:1180px!important;padding-left:clamp(2.5rem,6vw,5rem)!important;padding-right:clamp(2.5rem,6vw,5rem)!important}}.footer__baior-copyright{margin-top:2.25rem;padding-top:1.6rem;border-top:1px solid rgba(255,255,255,.12);text-align:center;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.65rem}.footer__baior-copyright .copyright__content{font-size:1.35rem!important;color:#ffffffb8!important}.footer__baior-copyright .footer__credit-text{margin:0}@media screen and (max-width:749px){.footer__baior-col--buyers{text-align:left;max-width:100%;padding-bottom:.25rem;border-top:1px solid rgba(255,255,255,.08);padding-top:1.75rem}.footer__baior-col--buyers .footer__buyer-info-heading,.footer__baior-col--buyers .footer__buyer-links,.footer__baior-col--buyers .footer__buyer-links a{text-align:left;align-items:flex-start!important}}@media screen and (max-width:749px){.footer__baior-main{border-top:none;padding-top:0}}.footer:not(.footer--baior){background:#658d57!important;color:#fff!important;font-family:Satoshi,sans-serif}.footer:not(.footer--baior).color-scheme-1,.footer:not(.footer--baior).color-scheme-2,.footer:not(.footer--baior).color-scheme-3,.footer:not(.footer--baior).color-scheme-4,.footer:not(.footer--baior).color-scheme-5{background:#658d57!important;color:#fff!important}.footer .footer__content-top.page-width,.footer .footer__content-bottom-wrapper.page-width{box-sizing:border-box}@media screen and (min-width:750px){.footer .footer__content-top.page-width,.footer .footer__content-bottom-wrapper.page-width{padding-left:clamp(2rem,5vw,4rem)!important;padding-right:clamp(2rem,5vw,4rem)!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:1200px){.footer .footer__content-top.page-width,.footer .footer__content-bottom-wrapper.page-width{max-width:1180px!important;padding-left:clamp(2.5rem,6vw,5rem)!important;padding-right:clamp(2.5rem,6vw,5rem)!important}}.footer__content-top{padding-bottom:4rem;border-bottom:1px solid rgba(255,255,255,.2)}.footer__blocks-wrapper{gap:3rem}@media screen and (min-width:990px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr))!important;gap:2.5rem 3.5rem!important;justify-items:start;align-items:start}.footer__blocks-wrapper .footer-block:last-of-type{justify-self:stretch;width:100%;max-width:100%;padding-right:.5rem}}.footer-block{padding:0}.footer-block__heading{font-size:1.4rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:1.8rem!important;color:#fff!important;font-family:Satoshi,sans-serif!important}.footer-block__details-content.list-unstyled{display:flex;flex-direction:column;gap:.8rem}.footer-block__details-content a,.footer-block__details-content .list-menu__item{font-size:1.4rem!important;color:#ffffffb3!important;text-decoration:none!important;transition:all .2s ease!important;padding:.4rem 0!important;display:inline-block}.footer-block__details-content a:hover,.footer-block__details-content .list-menu__item:hover{color:#fff!important;opacity:1!important;transform:translate(4px)}.footer-block__details-content.rte{font-size:1.4rem;line-height:1.7;color:#ffffffb3}.footer-block__details-content.rte p{margin-bottom:1rem}.footer-block__brand-info{max-width:300px}.footer-block__brand-info .footer-block__heading{font-size:1.6rem!important;text-transform:none!important;letter-spacing:0!important;margin-bottom:1.2rem!important}.footer-block__brand-info .rte{font-size:1.4rem;line-height:1.7;color:#ffffffb3;margin-bottom:1.5rem}.footer-block__image-wrapper{margin-bottom:1.5rem}.footer-block__image-wrapper img{filter:brightness(0) invert(1);opacity:.9}.footer-block--newsletter{margin-top:3rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.2)}@media screen and (min-width:990px){.footer-block--newsletter{display:flex;align-items:center;justify-content:space-between;gap:3rem}}.footer-block__newsletter{flex:1;max-width:500px}.footer-block__newsletter .footer-block__heading{margin-bottom:1.2rem!important}.footer__newsletter.newsletter-form{max-width:100%}.newsletter-form__field-wrapper .field{position:relative;background:#ffffff26;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.25);transition:all .3s ease}.newsletter-form__field-wrapper .field:focus-within{border-color:#fff6;background:#fff3}.newsletter-form__field-wrapper .field__input{background:transparent!important;border:none!important;color:#fff!important;font-size:1.4rem!important;padding:1.4rem 1.6rem!important;padding-right:60px!important;height:auto!important}.newsletter-form__field-wrapper .field__input::placeholder{color:#ffffff80!important}.newsletter-form__field-wrapper .field__label{color:#ffffff80!important}.newsletter-form__button{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;background:#1a1a1a!important;border:none!important;border-radius:8px!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s ease!important}.newsletter-form__button:hover{background:#2a2a2a!important;transform:translateY(-50%) scale(1.05)!important}.newsletter-form__button .svg-wrapper{color:#fff}.newsletter-form__button svg{width:18px;height:18px}.footer__list-social{display:flex!important;gap:.8rem!important;margin-top:0!important;flex-wrap:wrap}.footer__list-social .list-social__item{margin:0!important}.footer__list-social .list-social__link{width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffff26!important;border-radius:10px!important;color:#fffc!important;transition:all .3s ease!important}.footer__list-social .list-social__link:hover{background:#ffffff40!important;color:#fff!important;transform:translateY(-3px)}.footer__list-social .list-social__link svg{width:20px!important;height:20px!important}.footer__content-bottom{padding-top:2.5rem}.footer.footer--baior .footer__content-bottom:not(:has(.localization-form)){padding-top:0}.footer.footer--baior .footer__content-bottom>.footer__content-bottom-wrapper:first-child:not(:has(.localization-form)){display:none!important}.footer__content-bottom-wrapper{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:990px){.footer__content-bottom-wrapper{flex-direction:row;justify-content:space-between;align-items:center}}.footer__localization{display:flex;gap:2rem;flex-wrap:wrap}.footer__localization h2{display:none}.localization-form .disclosure__button{background:#ffffff26!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:8px!important;padding:.8rem 1.2rem!important;color:#ffffffe6!important;font-size:1.3rem!important;transition:all .2s ease!important}.localization-form .disclosure__button:hover{background:#fff3!important;border-color:#ffffff59!important}.footer__company-info-wrapper{display:flex;flex-direction:column;gap:2.5rem;padding-top:2.5rem;border-top:1px solid rgba(255,255,255,.2)}@media screen and (min-width:990px){.footer__company-info-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,min(36vw,340px));gap:2rem 3rem;align-items:end;justify-content:unset}.footer__company-info-wrapper>.footer__copyright{justify-self:stretch}}.footer__company-info{display:block;width:100%;min-width:0}@media screen and (min-width:750px){.footer__company-info{max-width:100%}}@media screen and (min-width:990px){.footer__company-info-wrapper>.footer__company-info{width:auto;max-width:100%}}.footer__company-details{display:flex;flex-direction:column;gap:1.2rem}.footer__company-name{font-size:1.8rem!important;font-weight:700!important;color:#fff!important;margin:0 0 .5rem!important;font-family:Satoshi,sans-serif!important}.footer__company-data{display:flex;flex-direction:column;gap:.8rem}.footer__company-data p{font-size:1.4rem!important;color:#ffffffb3!important;margin:0!important;line-height:1.6!important;font-family:Satoshi,sans-serif!important}.footer__company-data span{color:#ffffffe6!important;font-weight:500!important}.footer__company-data a{color:#fff!important;text-decoration:none!important;transition:all .2s ease!important;font-weight:500!important;opacity:.9}.footer__company-data a:hover{color:#fff!important;opacity:1!important;text-decoration:underline!important}.footer__buyer-info{display:flex;flex-direction:column;gap:1.2rem}.footer__buyer-info-heading{font-size:1.4rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#fff!important;margin:0 0 .5rem!important;font-family:Satoshi,sans-serif!important}.footer__buyer-links{display:flex;flex-direction:column;gap:.8rem;margin:0!important;padding:0!important;list-style:none!important}.footer__buyer-links li{margin:0!important}.footer__buyer-links a{font-size:1.4rem!important;color:#ffffffb3!important;text-decoration:none!important;transition:all .2s ease!important;display:inline-block;font-family:Satoshi,sans-serif!important}.footer__buyer-links a:hover{color:#fff!important;opacity:1!important;transform:translate(4px)}@media screen and (min-width:750px){.footer.footer--baior .footer__baior-col--buyers .footer__buyer-links a:hover{transform:translate(-4px)}}.footer__copyright{display:flex;justify-content:center;align-items:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.15);margin-top:0}.footer__copyright-inner{display:flex;flex-direction:column;align-items:center;gap:.55rem;text-align:center;width:100%}.footer__copyright-sep{display:none;color:#ffffff59;font-weight:300;-webkit-user-select:none;user-select:none}@media screen and (min-width:990px){.footer__copyright{justify-content:flex-end;border-top:none;padding-top:0;align-items:flex-end;min-width:0}.footer__copyright-inner{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.6rem .85rem;text-align:right;width:auto;max-width:100%}.footer__copyright-sep{display:inline;font-size:1.15rem;line-height:1}}.copyright__content{font-size:1.3rem!important;color:#ffffffd1!important;font-family:Satoshi,sans-serif!important}.footer__dev-credit{display:block;font-size:1.25rem!important;line-height:1.5;color:#ffffffe6!important;font-family:Satoshi,sans-serif!important;font-weight:500;letter-spacing:.02em;max-width:100%}@media screen and (min-width:990px){.footer__dev-credit{display:inline;font-size:1.22rem!important}}.footer__dev-link{color:#fff!important;text-decoration:none!important;font-weight:700!important;border-bottom:1px solid rgba(255,255,255,.45);transition:color .2s ease,border-color .2s ease;white-space:nowrap}.footer__dev-link:hover{color:#faf8f3!important;border-bottom-color:#ffffffd9}.footer__credit-text{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap;justify-content:center;font-family:Satoshi,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.02em;color:#ffffffb8}.footer__credit-link{position:relative;color:#fff;text-decoration:none;font-weight:700;letter-spacing:.02em;padding-bottom:1px;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s ease,color .2s ease,opacity .2s ease}.footer__credit-link:hover,.footer__credit-link:focus-visible{color:#fff;background-size:100% 1px;opacity:.95}.copyright__content a{color:#ffffff80!important;text-decoration:none!important;transition:color .2s ease!important}.copyright__content a:hover{color:#fff!important;opacity:1!important}.footer__follow-on-shop{margin-top:0}.footer__follow-on-shop button{background:#ffffff26!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:10px!important;transition:all .3s ease!important}.footer__follow-on-shop button:hover{background:#fff3!important;border-color:#ffffff59!important}@media screen and (max-width:989px){.footer{padding-top:2.5rem!important;padding-bottom:2rem!important}.footer__content-top{padding-bottom:2rem}.footer__blocks-wrapper{gap:2rem}.footer-block{margin-bottom:1.5rem}.footer-block__heading{font-size:1.2rem!important;margin-bottom:1rem!important}.footer-block__details-content{font-size:1.2rem!important}.footer-block__details-content.list-unstyled{gap:.6rem}.footer-block--newsletter{flex-direction:column;gap:1.5rem;text-align:center;margin-top:2rem;padding-top:2rem}.footer-block__newsletter{max-width:100%}.footer-block__newsletter .footer-block__heading{font-size:1.2rem!important;margin-bottom:1rem!important}.footer__list-social{justify-content:center;gap:.6rem!important}.footer__list-social .list-social__link{width:40px!important;height:40px!important}.footer__content-bottom-wrapper{text-align:center;gap:1.5rem}.footer__localization{justify-content:center;gap:1rem}.footer__column--info{order:-1}.footer__company-info-wrapper{padding-top:1.5rem;gap:1.5rem}.footer__company-info{grid-template-columns:1fr;gap:1.5rem}.footer__company-name{font-size:1.4rem!important;margin-bottom:.8rem!important}.footer__company-data{gap:.6rem}.footer__company-data p{font-size:1.1rem!important;line-height:1.5!important}.footer__buyer-info{gap:.8rem}.footer__buyer-info-heading{font-size:1.1rem!important;margin-bottom:.8rem!important}.footer__buyer-links{gap:.6rem}.footer__buyer-links a{font-size:1.1rem!important}.footer__copyright{padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.15)}.copyright__content{font-size:1.1rem!important}.footer__dev-credit{font-size:1rem!important}.newsletter-form__field-wrapper .field__input{font-size:1.2rem!important;padding:1.2rem 1.4rem!important;padding-right:55px!important}.newsletter-form__button{width:40px!important;height:40px!important;right:5px!important}.localization-form .disclosure__button{padding:.6rem 1rem!important;font-size:1.2rem!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.footer-block{animation:fadeInUp .5s ease forwards}.footer-block:nth-child(1){animation-delay:.1s}.footer-block:nth-child(2){animation-delay:.2s}.footer-block:nth-child(3){animation-delay:.3s}.footer-block:nth-child(4){animation-delay:.4s}
/*# sourceMappingURL=/cdn/shop/t/18/assets/footer-baior.css.map */
