.ct-footer{padding-top:4.8rem;padding-bottom:2.4rem;color:rgb(var(--color-foreground));border-top:.1rem solid rgba(var(--color-foreground),.08);background-color:#f7f7f7}.ct-footer__inner{max-width:112rem;margin-right:auto;margin-left:auto}.ct-footer__grid{display:grid;grid-template-columns:minmax(24rem,1.6fr) repeat(2,minmax(15rem,1fr));gap:4rem}.ct-footer__brand,.ct-footer__menu-column{min-width:0}.ct-footer__brand-heading{margin:0 0 2rem;color:inherit;font-family:var(--font-heading-family);font-size:25px;font-weight:700;line-height:1.25}.ct-footer__company{margin-bottom:2rem}.ct-footer__company-name,.ct-footer__contact-heading,.ct-footer__social-heading{margin:0 0 .6rem;color:inherit;font-size:14px;font-weight:700;line-height:1.35;text-transform:uppercase}.ct-footer__address{color:rgba(var(--color-foreground),.82);font-size:14px;line-height:1.5}.ct-footer__address>*{margin-top:0;margin-bottom:0}.ct-footer__contact{margin-bottom:2rem}.ct-footer__contact-label,.ct-footer__support-hours{margin:0;color:rgba(var(--color-foreground),.82);font-size:14px;line-height:1.5}.ct-footer__contact-link{display:inline-block;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:600;line-height:1.5;text-decoration:none}.ct-footer__support-hours{margin-top:.2rem}.ct-footer__social .list-social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.6rem;margin:0;padding:0}.ct-footer__social .list-social__item{margin:0}.ct-footer__social .list-social__link{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:50%;color:rgb(var(--color-foreground));transition:color var(--ct-transition-fast),border-color var(--ct-transition-fast),transform var(--ct-transition-fast)}.ct-footer__social .list-social__link .svg-wrapper{width:1.7rem;height:1.7rem}.ct-footer__menu-heading{margin:0 0 1.8rem;color:inherit;font-family:var(--font-heading-family);font-size:15px;font-weight:700;line-height:1.3;text-transform:uppercase}.ct-footer__menu-list{margin:0;padding:0;list-style:none}.ct-footer__menu-item+.ct-footer__menu-item{margin-top:1.2rem}.ct-footer__menu-link{color:rgba(var(--color-foreground),.82);font-size:15px;line-height:1.45;text-decoration:none;transition:color var(--ct-transition-fast),padding-left var(--ct-transition-fast)}.ct-footer__menu-empty{margin:0;color:rgba(var(--color-foreground),.58);font-size:1.3rem}.ct-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;margin-top:4rem;padding:1.4rem 2rem;border-radius:1rem;background:var(--ct-footer-bottom-background, #e9e9e9)}.ct-footer__copyright{margin:0;color:rgba(var(--color-foreground),.82);font-size:1.2rem;line-height:1.4}.ct-footer__payment-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin:0;padding:0;list-style:none}.ct-footer__payment-item{display:flex;align-items:center}.ct-footer__payment-icon{display:block;width:auto;height:2.4rem}@media(hover:hover){.ct-footer__menu-link:hover,.ct-footer__contact-link:hover{color:var(--ct-header-hover, #E0A23A )}.ct-footer__menu-link:hover{padding-left:.3rem}.ct-footer__social .list-social__link:hover{border-color:var(--ct-header-hover, #E0A23A );color:var(--ct-header-hover, #E0A23A );transform:translateY(-.2rem)}}.ct-footer a:focus-visible,.ct-footer summary:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media screen and (min-width:750px)and (max-width:989px){.ct-footer{padding-top:4rem}.ct-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 4rem}.ct-footer__brand{grid-row:span 2}.ct-footer__bottom{margin-top:3.2rem}}@media screen and (max-width:749px){.ct-footer{padding-top:3.2rem;padding-bottom:1.6rem}.ct-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem}.ct-footer__brand{grid-column:1 / -1;padding-bottom:2.4rem}.ct-footer__brand-heading{margin-bottom:1.6rem;font-size:1.7rem}.ct-footer__menu-heading{margin-bottom:1.4rem;font-size:1.3rem;line-height:1.35}.ct-footer__menu-item+.ct-footer__menu-item{margin-top:1rem}@media(prefers-reduced-motion:reduce){.ct-footer__menu-link,.ct-footer__contact-link,.ct-footer__social .list-social__link,.ct-footer__menu-caret{transition:none}}.ct-footer__menu-link{display:inline-block;font-size:1.3rem}.ct-footer__bottom{flex-direction:column;align-items:flex-start;gap:1.4rem;margin-top:2.4rem;padding:1.6rem}.ct-footer__payment-list{justify-content:flex-start}.ct-footer__payment-icon{height:2.2rem}}.ct-footer__brand-logo-link{display:inline-block;line-height:0;text-decoration:none}.ct-footer__brand-logo{display:block;width:var(--ct-footer-logo-width, 160px);max-width:100%;height:auto}@media screen and (min-width:990px){.ct-footer__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(4rem,7vw,10rem)}}.ct-footer__brand-link{display:inline-block;color:inherit;text-decoration:none}.ct-footer__brand-link:hover{color:inherit;text-decoration:none}.ct-footer__brand-name{display:block}.ct-footer{background-color:var(--ct-moss-olive);color:var(--ct-cream);border-top-color:#f6f1e32e}.ct-footer__brand-heading,.ct-footer__company-name,.ct-footer__contact-heading,.ct-footer__social-heading,.ct-footer__menu-heading,.ct-footer__menu-summary,.ct-footer__brand-link{color:var(--ct-cream)}.ct-footer__address,.ct-footer__contact-label,.ct-footer__support-hours,.ct-footer__menu-link,.ct-footer__copyright{color:var(--ct-muted-on-dark)}.ct-footer__contact-link{color:var(--ct-cream)}.ct-footer__social .list-social__link{border-color:#f6f1e347;color:var(--ct-cream)}.ct-footer__menu-empty{color:#c9c4aab8}.ct-footer__bottom{background:var(--ct-dark)}.ct-footer__copyright{color:var(--ct-muted-on-dark)}@media screen and (max-width:749px){.ct-footer__menu-column{border-top-color:#f6f1e32e}.ct-footer__menu-summary{color:var(--ct-cream)}}@media(hover:hover){.ct-footer__menu-link:hover,.ct-footer__contact-link:hover{color:var(--ct-mustard-gold)}.ct-footer__social .list-social__link:hover{border-color:var(--ct-mustard-gold);color:var(--ct-mustard-gold)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ct-footer.css.map */
