section#shopify-section-footer-custom{padding:16px}.footer-custom{margin-top:var(--footer-margin-top);margin-bottom:var(--footer-margin-bottom)}.footer-custom__container{max-width:var(--footer-max-width);margin:0 auto;padding-top:var(--footer-padding-top);padding-bottom:var(--footer-padding-bottom);box-sizing:border-box}.footer-custom__top{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap;padding-bottom:var(--footer-section-gap)}.footer-custom__branding{display:flex;align-items:center;gap:34px;flex-wrap:wrap}.footer-custom__logo{display:flex;align-items:center;text-decoration:none}.footer-custom__logo-image{display:block;width:auto;max-width:100%;height:auto}.footer-custom__social ul,.footer-custom__social .footer__social{display:flex;align-items:center;gap:18px;list-style:none;margin:0;padding:0}.footer-custom__social li{margin:0}.footer-custom__social a{display:flex;align-items:center;justify-content:center;color:currentColor;transition:.25s}.footer-custom__social a:hover{opacity:.6}.footer-custom__social svg{width:20px;height:20px;display:block}.footer-custom__social svg,.footer-custom__social svg path{fill:currentColor}.footer-custom__social .icon__fallback-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.footer-custom__contact{display:flex;align-items:center;justify-content:flex-end;gap:34px;flex-wrap:wrap}.footer-custom__contact-item{display:flex;align-items:center;gap:10px;font-size:15px}.footer-custom__contact-item svg{flex:0 0 auto;width:20px;height:20px}.footer-custom__contact-item a{text-decoration:none;color:inherit}.footer-custom__contact-item a:hover{opacity:.7}.footer-custom__divider{height:1px;width:100%;background:var(--footer-divider);margin:0 0 var(--footer-section-gap)}.footer-custom__middle{padding-bottom:var(--footer-section-gap)}.footer-custom__columns{display:grid;gap:var(--footer-column-gap);row-gap:calc(var(--footer-column-gap) + 10px)}.footer-custom__column{display:flex;flex-direction:column}.footer-custom__column-title{margin:0 0 20px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.footer-custom__column-title--placeholder{visibility:hidden}.footer-custom__menu{list-style:none;margin:0;padding:0}.footer-custom__menu-item{margin-bottom:12px}.footer-custom__menu-item:last-child{margin-bottom:0}.footer-custom__menu-link{text-decoration:none;color:inherit;font-size:15px;transition:.25s}.footer-custom__menu-link:hover{opacity:.6}.footer-custom__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.footer-custom__bottom-menu{display:flex;flex-wrap:wrap;gap:12px 32px;list-style:none;margin:0;padding:0}.footer-custom__bottom-menu-item{margin:0}.footer-custom__bottom-menu-link{text-decoration:none;color:inherit;font-size:15px;transition:.25s}.footer-custom__bottom-menu-link:hover{opacity:.6}.footer-custom__copyright{font-size:14px;line-height:1.5;opacity:.85}@media screen and (max-width:990px){.footer-custom__top{flex-direction:column;align-items:flex-start}.footer-custom__contact{justify-content:flex-start}.footer-custom__columns{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:768px){section#shopify-section-footer-custom{padding:15px}}@media screen and (max-width:749px){.footer-custom__top{gap:20px}.footer-custom__branding{width:100%;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.footer-custom__logo-image{width:var(--footer-logo-mobile-width)}.footer-custom__contact{width:100%;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-between}.footer-custom__contact-item{font-size:14px}.footer-custom__columns{grid-template-columns:1fr!important;gap:28px}.footer-custom__column--hide-mobile{display:none}.footer-custom__column-title{font-size:15px;letter-spacing:0;margin-bottom:14px}.footer-custom__column-title--placeholder{display:none}.footer-custom__menu{display:flex;flex-wrap:wrap;gap:12px 20px}.footer-custom__menu-item{margin-bottom:0}.footer-custom__menu-link{font-size:14px}.footer-custom__bottom-menu{gap:10px 10px}.footer-custom__bottom-menu-link{font-size:14px}}@media screen and (max-width:360px){.footer-custom__contact{flex-wrap:wrap;gap:5px 15px;justify-content:start}}
/*# sourceMappingURL=/cdn/shop/t/610/assets/section-footer-custom.css.map */
