.hb_footer{padding-block:78px 70px;background-color:#4682b4}.hb_footer .hb_footer__wrapper{display:flex;flex-wrap:wrap;margin:0 -15px;padding-bottom:80px}.hb_footer .hb_footer_content{max-width:25%;flex:25%;padding:0 15px}.hb_footer .hb_footer_menu_content{max-width:17%!important;flex:17%!important;padding:0 15px}.hb_footer .ss-payment-list{margin:0!important}.hb_footer .hb_footer_title{font-size:22px;font-weight:700;line-height:1.45;letter-spacing:0px;font-family:Harmonia Sans,sans-serif;text-transform:capitalize;color:#fff;display:flex;justify-content:space-between;align-items:center;margin:0;padding-bottom:12px}.hb_footer .hb_footer_description{font-size:16px;font-weight:400;line-height:1.625;letter-spacing:0px;font-family:Harmonia Sans,sans-serif;color:#fff;margin:0}.hb_footer .hb_footer_description strong{font-weight:700}.hb_footer .hb_footer_description p{margin:0}.hb_footer .hb_footer_description a{text-decoration:none;color:#fff}.hb_footer .hb_footer_icon_text-wrap{display:flex;align-items:center;column-gap:6px;padding-bottom:12px}.hb_footer .hb_footer_icon{width:20px;height:20px;color:#fff}.hb_footer .hb_footer_title_arrow{display:none}.hb_footer .hb_footer_list{padding:0;margin:0 0 -12px}.hb_footer .hb_footer_item{list-style:none;padding-bottom:12px}.hb_footer .hb_footer_link:hover{background-position-x:left;background-size:100% .1rem;background-position-y:bottom}.hb_footer .hb_footer_link{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:0px;text-decoration:none;font-family:Harmonia Sans,sans-serif;color:#fff;background:linear-gradient(to right,currentColor,currentColor) 0 1px / 0 1px no-repeat;background-position-x:right;background-position-y:bottom;transition:background-size .5s cubic-bezier(.3,1,.3,1);display:inline-block}.hb_footer .hb_footer_text_logo_wrap{display:flex;justify-content:space-between;align-items:center;margin:20px 0 0}.hb_footer .hb_footer_content_text-date{font-size:16px;font-weight:400;line-height:1.625;letter-spacing:0px;font-family:Harmonia Sans,sans-serif;color:#fffc;margin:0 0 12px}.hb_footer .hb_footer_content_text-date p{margin:0}.hb_footer .hb_footer_content_text-date a:first-child{text-decoration:unset}.hb_footer .hb_footer_content_text-date a{color:#fffc;text-decoration:underline}.hb_footer .hb_footer_content_text-date a:hover{text-decoration:underline;color:#fff}.hb_footer .hb_footer_btn{padding:9px 11px;display:inline-flex;justify-content:space-around;align-items:center;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:0px;font-family:Harmonia Sans,sans-serif;color:#fff;border-radius:48px;border:1px solid #ffffff;text-decoration:unset;background:#5433eb;cursor:pointer;transition:.3s all ease-in-out}.hb_footer .hb_footer_btn_icon{width:16px;height:16px;margin-right:5px}.hb_footer .hb_footer_btn:hover{background:#7f68e9}.hb_footer .hb_footer_btn_icon .shop-heart-icon__regular-path{fill:#fff}.hb_footer .hb_footer_btn_text_icon{margin-left:3px}.hb_footer .hb_footer_btn_text_icon path{fill:#fff}.hb_footer .hb_footer_brand_logo-wrap{display:flex;justify-content:center;margin:-5px;flex-wrap:wrap}.hb_footer .hb_footer_brand_logo{padding:5px;align-items:center;display:flex}.hb_footer .hb_footer_brand_logo svg{width:auto;height:auto}@media screen and (max-width:1279px){.hb_footer .hb_footer_content{max-width:27%;flex:27%}}@media screen and (max-width:990px){.hb_footer .hb_footer_content{max-width:100%;flex:100%;padding:0;cursor:pointer}.hb_footer .hb_footer_menu_content{max-width:100%!important;flex:100%!important;padding:0}.hb_footer .hb_footer__wrapper{margin:0;padding-bottom:24px}.hb_footer .hb_footer_title{font-size:20px;padding-block:12px;line-height:1.609}.hb_footer .hb_footer_title_arrow{display:block;width:20px;height:20px}.hb_footer .hb_footer_description{padding-bottom:12px}.hb_footer .hb_service_text{padding:0!important}.hb_footer .hb_footer_list{padding:0;margin:0}.hb_footer .hb_footer_text_logo_wrap{justify-content:center;align-items:start;row-gap:16px;margin:24px 0 0;flex-direction:column-reverse}.hb_footer .hb_footer_content svg path{transition:transform .5s cubic-bezier(.3,1,.3,1);transform-origin:center}.hb_footer .hb_footer_content:has(.hb_footer_accordion.active) .hb_footer_title path.vertical{transform:rotate(270deg)}.hb_footer .hb_footer_accordion{display:none}.hb_footer .hb_footer_accordion.active{display:block}}@media screen and (max-width:767px){.hb_footer{padding:32px 0}.hb_footer .hb_footer_title{font-size:17.6px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hb-footer.css.map */
