.custom-footer{width:100%;padding:60px 24px 30px;font-family:inherit}.custom-footer__inner{max-width:1300px;margin:0 auto}.custom-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:40px;padding-bottom:50px}.custom-footer__col--brand{padding-right:20px;display:flex;flex-direction:column}.custom-footer__col--align-start{align-self:flex-start}.custom-footer__col--align-center{align-self:center}.custom-footer__col--align-end{align-self:flex-end}.custom-footer__logo-img{width:var(--footer-logo-width, 180px);max-width:100%;height:auto}.custom-footer__logo-text{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:32px;margin:0;letter-spacing:.5px}.custom-footer__heading{font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px}.custom-footer__links{list-style:none;margin:0;padding:0}.custom-footer__links li{margin-bottom:14px}.custom-footer__links a,.custom-footer__links span{color:inherit;text-decoration:none;opacity:.85;font-size:15px;transition:opacity .2s ease}.custom-footer__links a:hover{opacity:1;text-decoration:underline}.custom-footer__line{font-size:15px;margin:0 0 12px;line-height:1.5;opacity:.9}.custom-footer__line a{color:inherit;text-decoration:none}.custom-footer__line a:hover{text-decoration:underline}.custom-footer__contact-title{margin-top:20px}.custom-footer__notice{border-top:1px solid rgba(255,255,255,.12);padding-top:30px;margin-bottom:40px;text-align:var(--footer-copyright-align, left)}.custom-footer__notice-heading{font-size:12px;letter-spacing:2px;text-transform:uppercase;margin:0 0 12px}.custom-footer__notice-text{font-size:13px;line-height:1.6;opacity:.75;max-width:900px;margin-top:0;margin-bottom:0;margin-left:var(--footer-notice-margin, 0);margin-right:var(--footer-notice-margin, 0)}.custom-footer__social{display:flex;justify-content:center;gap:16px;margin-bottom:18px}.custom-footer__social a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff14;color:inherit;transition:background .2s ease}.custom-footer__social a:hover{background:#ffffff2e}.custom-footer__bottom-line{text-align:center;font-size:13px;opacity:.7;margin:0}.custom-footer__col--mobile-only{display:none}.custom-footer__accordion{border-top:1px solid rgba(255,255,255,.12)}.custom-footer__accordion-toggle{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;margin:0;padding:18px 2px;-webkit-tap-highlight-color:transparent}.custom-footer__accordion-toggle::-webkit-details-marker{display:none}.custom-footer__accordion-toggle::marker{content:""}.custom-footer__arrow{flex-shrink:0;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .25s ease;margin-left:12px}.custom-footer__accordion[open]>.custom-footer__accordion-toggle .custom-footer__arrow{transform:rotate(-135deg)}.custom-footer__accordion-body{padding:0 2px 20px}.custom-footer__notice-mobile .custom-footer__accordion-body{text-align:var(--footer-copyright-align, left)}.custom-footer__notice-mobile:last-of-type{border-bottom:1px solid rgba(255,255,255,.12)}@media screen and (max-width:989px){.custom-footer__grid{grid-template-columns:1fr 1fr;gap:36px 24px}.custom-footer__col--brand{grid-column:1 / -1;padding-right:0;margin-bottom:10px}}@media screen and (max-width:749px){.custom-footer{padding:32px 20px 24px;text-align:var(--footer-mobile-align, left)}.custom-footer__grid{display:block;padding-bottom:0}.custom-footer__col--brand{display:block;margin-bottom:28px}.custom-footer__logo-img{width:var(--footer-logo-width-mobile, 140px)}.custom-footer__logo-text{font-size:26px}.custom-footer__col--desktop-only{display:none}.custom-footer__col--mobile-only{display:block}.custom-footer__notice{display:none}.custom-footer__notice-mobile .custom-footer__notice-text{font-size:12.5px}.custom-footer__social{justify-content:var(--footer-mobile-justify, flex-start);margin-top:24px}.custom-footer__bottom-line{text-align:var(--footer-mobile-align, left)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-footer.css.map */
