.inc-foot{background-color:var(--foot-bg, var(--inc-dark));padding-top:var(--foot-pad-top);padding-bottom:var(--foot-pad-bottom)}.inc-foot__inner{box-sizing:border-box;width:100%;max-width:calc(var(--foot-width) + 2 * var(--inc-gutter));margin-inline:auto;padding-inline:var(--inc-gutter)}.inc-foot__columns{display:grid;grid-template-columns:var(--foot-first-column, minmax(0, 1fr)) repeat(var(--foot-rest-columns),minmax(0,1fr));gap:var(--foot-row-gap) var(--sec-gap)}.inc-foot__title{margin:0 0 var(--foot-title-gap);font-family:var(--inc-heading-font);font-size:var(--foot-title-size);font-weight:800;letter-spacing:var(--foot-title-ls);line-height:177%;text-transform:uppercase;color:var(--foot-title-color, var(--inc-accent-bright))}.inc-foot__text{margin:0;font-family:var(--inc-body-font);font-size:var(--foot-text-size);font-weight:400;line-height:var(--foot-text-lh, 122%);color:var(--foot-text-color, rgba(255, 255, 255, .75))}.inc-foot__contact-link{display:block;font-family:var(--inc-body-font);font-size:var(--foot-text-size);font-weight:400;line-height:var(--foot-text-lh, 122%);text-decoration:underline;text-underline-offset:3px;color:var(--foot-contact-link-color, var(--inc-accent))}.inc-foot__menu{margin:0;padding:0;list-style:none}.inc-foot__link{display:block;font-family:var(--inc-heading-font);font-size:var(--foot-link-size);font-weight:700;letter-spacing:var(--foot-link-ls);line-height:186%;text-decoration:none;color:var(--foot-link-color, #fff)}.inc-foot__link:hover{color:var(--foot-title-color, var(--inc-accent-bright))}.inc-foot__social-row{margin-top:var(--foot-social-top);text-align:center}.inc-foot__social-row .inc-foot__title{width:fit-content;margin-inline:auto}.inc-foot__social-row .inc-foot__socials{justify-content:center}.inc-foot__socials{display:flex;align-items:center;gap:var(--foot-social-gap);margin:0;padding:0;list-style:none}.inc-foot__social{display:inline-flex;color:var(--foot-social-color, #fff)}.inc-foot__social:hover{color:var(--foot-title-color, var(--inc-accent-bright))}.inc-foot__bottom{margin-top:var(--foot-bottom-top);padding-top:var(--foot-bottom-pad);border-top:1px solid var(--foot-rule-color, var(--inc-line));text-align:center}.inc-foot__copy{margin:0;font-family:var(--inc-heading-font);font-size:var(--foot-copy-size);font-weight:400;line-height:122%;text-transform:uppercase;color:var(--foot-copy-color, #fff)}@media screen and (max-width:749px){.inc-foot__columns{grid-template-columns:repeat(var(--foot-columns-mobile),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-inc-footer.css.map */
