.shopify-section-group-footer-group .section-background{background-color:transparent}.shopify-section-group-footer-group .footer-content{background-color:var(--color-background);padding:20px;border-top-left-radius:20px;border-top-right-radius:20px;row-gap:40px}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer-content{grid-template-columns:minmax(0,290px) minmax(0,670px);justify-content:space-between}}@media screen and (min-width:1200px){.shopify-section-group-footer-group .footer-content{padding:40px 40px 35px}}.shopify-section-group-footer-group .footer-content .footer-right{position:relative;top:-6px}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-content .footer-right{top:0}}.shopify-section-group-footer-group .footer-content .footer-card{border-radius:10px;border:1px solid var(--white-80);padding:24px;position:relative;min-height:184px}.shopify-section-group-footer-group .footer-content .footer-card .footer-logo{max-width:95px}.shopify-section-group-footer-group .footer-content .footer-card .group-block-content:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.shopify-section-group-footer-group .footer-content .footer-card.footer-left-top .group-block-content:after{background:var(--footer-card-top-bg) center / contain no-repeat}.shopify-section-group-footer-group .footer-content .footer-card.footer-left-top:after{content:"";position:absolute;right:12px;top:13px;width:23px;height:23px;border-radius:50%;background-color:var(--purple)}.shopify-section-group-footer-group .footer-content .footer-card.footer-left-bottom{padding-top:16px}.shopify-section-group-footer-group .footer-content .footer-card.footer-left-bottom:after{content:"";position:absolute;right:18px;top:18px;width:14px;height:23px;border-radius:100px;background-color:var(--yellow)}.shopify-section-group-footer-group .footer-content .footer-card.footer-left-bottom .group-block-content:after{background:var(--footer-card-bottom-bg) center / contain no-repeat}.shopify-section-group-footer-group .footer-content .footer-card.footer-left-bottom .text-block{max-width:215px;color:var(--white-80);font-size:16px;font-weight:400;line-height:1.22;letter-spacing:-.32px}.shopify-section-group-footer-group .footer-content .footer-card h3{font-family:var(--font-body-family-custom);font-size:23px;font-weight:700;line-height:1.4;position:relative;top:8px}.shopify-section-group-footer-group .footer-content .social-icons__icon-wrapper{background:var(--white);border-radius:8px;transition:background-color .3s ease;width:38px;height:38px}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-content .social-icons__icon-wrapper:hover{background-color:var(--green-hover)}}.shopify-section-group-footer-group .footer-content .social-icons__icon-wrapper .social-icons__icon-label{display:none}.shopify-section-group-footer-group .footer-content .social-icons__icon-wrapper .social-icons__link{width:38px;height:38px;display:flex;align-items:center;justify-content:center}.shopify-section-group-footer-group .footer-right-top>.group-block-content{display:grid;grid-template-columns:150px 150px;gap:48px 0;justify-content:space-between}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-right-top>.group-block-content{grid-template-columns:172px 150px 150px;column-gap:0;justify-content:space-between;position:relative;top:-5px}}.shopify-section-group-footer-group .footer-right-top .menu__heading{padding:0}.shopify-section-group-footer-group .footer-right-top .menu__heading span{font-family:var(--font-body-family-custom);font-size:14px;font-weight:500;line-height:1.1;letter-spacing:-.28px}.shopify-section-group-footer-group .footer-right-top .menu__heading+.details-content{margin-top:20px}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-right-top .menu__heading+.details-content{margin-top:23px}}.shopify-section-group-footer-group .footer-right-top .menu__item a{font-family:var(--font-body-family-custom);color:var(--white);font-weight:500;line-height:1.4;text-transform:uppercase;transition:color .3s ease}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-right-top .menu__item a:hover{color:var(--white-80)}}.shopify-section-group-footer-group .footer-right-top .menu__item+.menu__item{margin-top:4px}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-right-top .menu__item+.menu__item{margin-top:12px}}.shopify-section-group-footer-group .footer-right>.group-block-content{display:flex;flex-direction:column;gap:40px}.shopify-section-group-footer-group .footer-right .payment-icons__list{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,57px));max-width:470px}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer-right .payment-icons__list{grid-template-columns:repeat(4,minmax(68px,68px));gap:10px}}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-right .payment-icons__list{grid-template-columns:repeat(6,minmax(68px,68px))}}.shopify-section-group-footer-group .footer-right .payment-icons__list .payment-icons__item svg{width:100%;height:100%}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer-left>.group-block-content{--vertical-alignment: flex-start !important}}.footer-utilities .utilities{background-color:var(--color-background);padding:20px;margin-bottom:16px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;align-items:flex-start}@media screen and (min-width:750px){.footer-utilities .utilities{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:20px;border-top:1px solid var(--black)}.footer-utilities .utilities .footer-utilities__group-copyright{flex:0 0 290px;text-align:left}.footer-utilities .utilities .policy_list{flex:0 1 670px}.footer-utilities .utilities .policy_list li:is(:hover,:focus-within){background-color:var(--black)}.footer-utilities .utilities .policy_list li a{transition:color .3s ease}@media(hover:hover){.footer-utilities .utilities .policy_list li a:hover{color:var(--white-80)}}}@media screen and (min-width:990px){.footer-utilities .utilities{padding:35px 40px 40px;margin-bottom:40px}}.footer-utilities .utilities .footer-utilities__text{color:var(--white);font-size:16px;font-weight:400;line-height:1.1;letter-spacing:-.28px;text-transform:uppercase}.footer-utilities .utilities .footer-utilities__text .shop-name a{transition:color .3s ease}@media(hover:hover){.footer-utilities .utilities .footer-utilities__text .shop-name a:hover{color:var(--white-80)}}.footer-utilities .utilities .footer-utilities__text .shop-name a{color:var(--white)}.footer-utilities .utilities .footer-utilities__text .copy{color:var(--white-80);margin:0 4px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-footer.css.map */
