.\#footer{padding-top:4rem;padding-bottom:2rem;border-top:3px solid var(--border-color)}.\#footer-heading{font-size:1.25rem;margin-bottom:1.25rem}.\#footer-text{opacity:.8;line-height:1.5}.\#footer-logo{width:var(--width);margin-bottom:1.5rem}.\#footer-newsletter{margin-bottom:1rem;position:relative}.\#footer-newsletter-success{display:flex;align-items:center;margin-bottom:1rem;gap:.5rem}.\#footer-newsletter-success .\#icon{--size: 1.2rem}.\#footer-newsletter-input{width:100%;display:block;border-radius:3rem;height:2.5rem;border:2px solid currentColor;background:none;color:#fff;padding-left:1rem;padding-right:1rem}.\#footer-newsletter-input::placeholder{color:#ffffff80}.\#footer-newsletter-button{position:absolute;top:0;right:0;padding-inline:.7rem;display:flex;align-items:center;z-index:2;background:none;border:none;color:currentColor;height:100%;line-height:0;cursor:pointer}.\#footer-newsletter-button .\#icon{--size: 1.25rem}.\#footer-menu>li{transition:var(--transition-base);opacity:.64}.\#footer-menu>li:not(:last-child){margin-bottom:.7rem}.\#footer-menu>li:hover{opacity:1}.\#footer-menu>li>a{display:block;font-size:1.1rem}.\#footer-social{margin-top:1rem}.\#footer-social .\#social-profiles{--icon-size: 1.25rem}.\#footer-social .\#social-profiles-item{opacity:.64;transition:var(--transition-base)}.\#footer-social .\#social-profiles-item:hover{opacity:1}.\#footer-social-nav .\#social-profiles{display:flex;flex-direction:column;--icon-size: 1.2rem}.\#footer-social-nav .\#social-profiles-item{opacity:.64;transition:var(--transition-base);display:flex;align-items:center;gap:.7rem;font-size:1.1rem;text-decoration:none}.\#footer-social-nav .\#social-profiles-item:hover{opacity:1}.\#footer-follow-on-shop{margin-top:1.5rem;display:flex;align-items:center;justify-content:center}.\#footer-follow-on-shop>div{flex-shrink:0}.\#footer-copyright{position:relative;margin-top:3rem;padding-top:3rem}.\#footer-copyright-payment{margin-bottom:1rem}.\#footer-copyright:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:currentColor;opacity:.1}.\#footer-copyright-text{text-align:center;margin-bottom:0;opacity:.64}.\#footer-copyright-text>a{color:inherit}.footer_bg{width:100%;display:block;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;object-fit:cover}.\#footer,.main_footer .\#section-body-content{position:relative}.call-to-action{display:flex;justify-content:center;margin-bottom:70px}.call-to-action__block{width:25%;margin:0 5px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:30px 20px}@media screen and (min-width:1651px){.call-to-action__block{padding:50px 40px}}.call-to-action__block .image{width:48px;height:48px;margin-right:30px}.call-to-action .call-to-action__block img{display:block;margin:0 auto;height:100%;width:100%;object-fit:cover;max-width:100%}.call-to-action .call-to-action__block svg{width:100%;height:100%}.call-to-action__block .content{text-align:left;width:70%}.call-to-action__block .content .h6{color:var(--white-color);margin-bottom:10px;font-size:inherit;font-weight:700;font-size:16px}.call-to-action__block .content p{margin:0;font-size:calc(var(--font-size-base) * 1px - 2px)}.call-to-action__block .content a{color:inherit;text-decoration:underline}@media screen and (max-width: 1199px){.\#footer .call-to-action .call-to-action__block{padding:35px 30px;margin-bottom:10px;width:calc(50% - 10px)}}@media screen and (max-width: 749px){.\#footer .call-to-action .call-to-action__block{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width: 749px){.call-to-action{margin-bottom:40px}}@media screen and (max-width: 1199px){.\#footer .call-to-action{flex-wrap:wrap}}.\#footer-social-nav .\#social-profiles{flex-direction:row;gap:10px}.\#footer-social-nav .\#social-profiles .\#social-profiles-item{opacity:1;width:49px;height:49px;justify-content:center;background:#2b2b2b;border-radius:50%;color:#ebebeb}.\#footer-social-nav .\#social-profiles .\#social-profiles-item:hover{background:#f7ca43;color:#0b0000}.\#footer-social-nav .\#social-profiles .\#social-profiles-item .\#icon{--size: 23px}@media only screen and (min-width: 750px){.\#footer-social-nav .\#social-profiles .\#social-profiles-item .\#icon{--size: 25px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/footer.css.map */
