.bd-footer{color:var(--body-background-color);background:var(--secondary-fill-color)}.bd-footer .container{padding:0 1.5rem;max-width:76.75rem;margin:0 auto}.bd-footer .footer-wrapper{padding:4.313rem 0rem 4.1875rem}.bd-footer .footer-newsletter{border:.05rem solid #FFFFFF33;border-radius:624.938rem;padding:.5rem .563rem .5rem 1.75rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:3.5rem}.bd-footer .footer-newsletter-button{background-color:var(--grey-color);padding:.875rem 1.875rem;display:flex;border-radius:624.938rem;width:4.188rem;max-height:2.625rem;align-items:center;justify-content:center;cursor:pointer}.bd-footer .footer-newsletter .col-left{flex:1}.bd-footer .footer-newsletter-text{color:var(--grey-color)}.bd-footer .footer-credits-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin:0 -.625rem}.bd-footer .footer-credits-wrapper .cols-left{flex:0 0 50%;max-width:50%;padding:0 .625rem}.bd-footer .footer-credits-wrapper .cols-right{flex:0 0 50%;max-width:50%;text-align:right;padding:0 .625rem}.bd-footer .footer__credits .cols-left .image .image__img{object-fit:contain!important}.bd-footer .footer-accordion-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;cursor:pointer}.bd-footer .footer__group--newsletter.footer-column{padding:0}.bd-footer .footer__group--newsletter{margin:0}.bd-footer .footer__links a:before{content:none}.bd-footer .footer__links a:after{content:none}.bd-footer .footer__links li{line-height:inherit;list-style-type:none;display:flex;white-space:inherit}.bd-footer .footer__group--links{margin-bottom:3.75rem}.bd-footer .footer__group--accordion_links{margin-bottom:5.375rem}.bd-footer .footer-column{padding:0 .625rem}.bd-footer .footer-links-item{padding:.325rem 0;word-break:break-word;white-space:normal;overflow-wrap:break-word;max-width:10rem}.bd-footer .footer__group--accordion_links .footer__links-list li a{padding:.206rem 0}.bd-footer .shop-name-text{margin-bottom:.875rem}.bd-footer .footer-accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease}.bd-footer .footer__group-content.active .footer-accordion-content{max-height:31.25rem;margin-bottom:.875rem}.bd-footer .footer-accordion-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.bd-footer .accordion-icon{transition:transform .3s ease}.bd-footer .footer__group-content.active .accordion-icon{transform:rotate(45deg)}.bd-footer .shop-name-text a{line-height:1;font-size:.875rem;letter-spacing:-.016rem}.bd-footer .footer__credits{opacity:1}.bd-footer .footer-credits-wrapper .cols-right{display:flex;justify-content:flex-end;color:var(--body-background-color);opacity:.6}.newsletter-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:var(--popup-overlay-color);opacity:.7;z-index:999}.newsletter-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease}.newsletter-popup{background:var(--grey-color);color:var(--font-text-color);width:calc(100% - 6.25rem);max-width:21.5rem;max-height:34.938rem;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);border-radius:624.938rem;padding:10.5rem 1.25rem 6.25rem;opacity:0;transition:opacity .3s ease,transform .3s ease}.footer__group-content{cursor:pointer}.newsletter-popup-overlay.active{opacity:1;visibility:visible}.newsletter-popup-overlay.active .newsletter-popup{opacity:1;transform:translate(-50%,-50%)}.bd-footer .close-icon-wrapper{cursor:pointer}.newsletter-popup .popup-heading{color:var(--font-text-color);margin-bottom:.5rem}.newsletter-popup #footer-subscribe-email{border:.05rem solid var(--border-color)}.newsletter-popup .popup-description{margin-bottom:1.875rem}.newsletter-popup .close-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.newsletter-popup .footer__newsletter{width:100%;margin-bottom:6rem;overflow-y:auto;max-height:40vh}.popup-footer-newsletter-button{background:var(--secondary-fill-color);padding:.875rem 1.875rem;border-radius:624.938rem;width:4.188rem;max-height:2.625rem;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);right:.5rem}.input-button-wrapper .input-type-text{color:var(--body-text-color);font-size:.875rem;line-height:1;letter-spacing:-.02rem;font-weight:400;font-family:var(--font-body)}@media only screen and (max-width: 59.938rem){.bd-footer .footer-wrapper{padding:2.5rem 0 1.5rem}.bd-footer .footer__group-content{padding:0}.bd-footer .footer-newsletter{margin-bottom:2.313rem;padding:.32rem .563rem .406rem 1.6875rem}.bd-footer .footer__group--links{margin-bottom:1.438rem}.bd-footer .accordion-icon{height:.875rem;width:.875rem}.bd-footer .footer-column{padding:0}.bd-footer .footer__credits{padding:0;margin-top:1.844rem}.bd-footer .footer-credits-wrapper .cols-left{flex:0 0 100%;max-width:100%;padding:0}.bd-footer .footer-credits-wrapper .cols-right{flex:0 0 100%;max-width:100%;text-align:right;padding:0;margin-top:1.25rem}.bd-footer .footer-credits-wrapper{margin:0}.bd-footer .footer__groups{display:flex;flex-wrap:wrap;flex-direction:inherit}.bd-footer .footer-links-item{padding:.2125rem 0}.bd-footer .footer__group--links.footer__group{width:calc(50% - .5rem)}.bd-footer .footer__groups .footer__group--links:nth-child(2n){margin-right:1rem}.bd-footer .footer__group--accordion_links{margin-bottom:.813rem}.bd-footer .footer-accordion-title{margin-bottom:0}.bd-footer .shop-name-text{margin-bottom:.563rem}.footer__group--accordion_links:nth-child(2n){margin-top:1.656rem}.newsletter-popup{padding:9.375rem 1.25rem 6.25rem;max-height:38.75rem;width:calc(100% - 9.375rem)}.newsletter-popup .footer__newsletter{margin-bottom:4.813rem}.footer__newsletter .input{height:3.5rem;border-radius:3.75rem;padding:.438rem 5.5rem .438rem 1.75rem}.bd-footer .shop-name-text a{line-height:1;font-size:.75rem;letter-spacing:0}.footer-newsletter-text{line-height:.9}.footer-newsletter .col-right{width:22.5%}.bd-footer .footer__group-content.active .footer-accordion-content{margin-top:.75rem}.bd-footer .footer__credits .image-wrapper{padding-top:19.5%}}@media only screen and (max-width: 26.563rem){.newsletter-popup{padding:6.875rem 1.25rem 3.75rem;max-height:26.75rem;width:calc(100% - 6rem)}}
/*# sourceMappingURL=/cdn/shop/t/238/assets/bd-footer.css.map */
