.newsletter-block{padding-block:20px;border-bottom:1px solid #AAAAAA;background-color:#d6e4c0}.newsletter-block .newsletter-form{width:100%;max-width:650px}.newsletter-block .newsletter-form .input-group,.newsletter-wrapper{gap:20px}.main-footer-wrapper{padding-block:20px}.footer-bottom .social-link-list .social-link,.content-wrapper .social-link-list .social-link{background:#648038;padding:15px;border-radius:50%;transition:.25s ease all}.footer-bottom .social-link-list .social-link:hover,.content-wrapper .social-link-list .social-link:hover{background:#64803880}.site-footer site-footer{background-image:var(--bg-image-mobile);background-position:bottom right;background-size:contain;background-repeat:no-repeat}.copyright-block{gap:25px;padding-top:10px}.copyright-block .social-link-list{gap:40px;justify-content:center!important;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #BCBCBC;width:100%;order:-1}.footer-disclaimer{margin-top:10px}.site-footer [data-accordion-content]{padding-left:15px!important}.site-footer [data-accordion-title]{display:flex;align-items:center;justify-content:space-between}.site-footer [data-accordion-title]:after{content:"";border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;top:-2px;transition:.25s ease all}.site-footer .open [data-accordion-title]:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:2px}.footer-bottom{background-color:var(--background-color, #f5f5f5);color:var(--color-text, #2c2c2c)}.footer-bottom a{color:var(--color-text, #2c2c2c);font-weight:600;text-decoration:underline}@media(min-width:768px){.site-footer site-footer{background-size:cover}.newsletter-block,.main-footer-wrapper{padding-block:40px}.copyright-block .social-link-list{margin-bottom:0;padding-bottom:0;border-bottom:none;width:auto;order:1}.footer-block-content{display:block!important}.copyright-block .social-link-list{gap:20px;justify-content:flex-end!important}.footer-disclaimer{padding-block:10px;border-top:1px solid #BCBCBC}.site-footer site-footer{background-image:var(--bg-image-desktop)}.site-footer [data-accordion-content]{padding-left:0!important}.site-footer [data-accordion-title]:after{display:none}}@media(max-width:991px){.newsletter-block .newsletter-form .input-group button{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/site-footer.css.map */
