.cc-footer{--cc-footer-border: rgba(var(--color-foreground), .22);background:var(--gradient-background);color:rgb(var(--color-foreground));border-top:1px solid var(--cc-footer-border)}.cc-footer.cc-footer--brand{--color-foreground: 255, 255, 255;--color-background: 32, 49, 101;--gradient-background: var(--cc-color-navy)}.cc-footer .cc-footer__socials .list-social__link{color:inherit}.cc-footer .cc-footer__socials .list-social__link img.icon{filter:invert(1);mix-blend-mode:screen}.cc-footer .cc-footer__socials .list-social__link .svg-wrapper{color:inherit}.cc-footer .cc-footer__inner{padding-top:var(--cc-footer-mobile-padding-top);padding-bottom:var(--cc-footer-mobile-padding-bottom)}.cc-footer .cc-footer__top{display:flex;flex-direction:column}.cc-footer .cc-footer__menus{order:2;border-bottom:1px solid var(--cc-footer-border)}.cc-footer .cc-footer__menus-desktop{display:none}.cc-footer .cc-footer__menus-mobile{width:100%}.cc-footer .cc-footer__menu-block{display:contents}.cc-footer .cc-footer__accordion{margin:0;border-bottom:1px solid var(--cc-footer-border)}.cc-footer .cc-footer__accordion:last-child{border-bottom:0}.cc-footer .cc-footer__accordion summary{display:flex;min-height:4.4rem;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 0;cursor:pointer;list-style:none;font-size:1.2rem;font-weight:700;line-height:1.1;text-transform:uppercase}.cc-footer .cc-footer__accordion summary::-webkit-details-marker{display:none}.cc-footer .cc-footer__accordion-chevron{display:inline-flex;width:1rem;height:1.6rem;flex:0 0 auto;align-items:center;justify-content:center;transform:rotate(90deg);transition:transform .16s ease}.cc-footer .cc-footer__accordion[open] .cc-footer__accordion-chevron{transform:rotate(-90deg)}.cc-footer .cc-footer__accordion-chevron svg{display:block;width:100%;height:100%;overflow:visible}.cc-footer .cc-footer__accordion-chevron path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cc-footer .cc-footer__accordion-links,.cc-footer .cc-footer__menu-links{margin:0;padding:0;list-style:none}.cc-footer .cc-footer__accordion-links{padding:0 0 1rem}.cc-footer .cc-footer__accordion-link,.cc-footer .cc-footer__menu-link{color:inherit;text-decoration:none}.cc-footer .cc-footer__accordion-link{display:inline-block;padding:.08rem 0;font-size:1.1rem;line-height:1.18}.cc-footer .cc-footer__apps{order:1;min-width:0;padding-bottom:2rem;border-bottom:1px solid var(--cc-footer-border)}.cc-footer .cc-footer__app-block+.cc-footer__app-block{margin-top:1.4rem}.cc-footer .cc-footer__socials--mobile{margin-top:1.4rem}.cc-footer .cc-footer__socials--mobile .list-social,.cc-footer .cc-footer__socials--desktop .list-social{justify-content:center}.cc-footer .cc-footer__socials .list-social__link{padding:.5rem}.cc-footer .cc-footer__bottom{margin-top:0;padding-top:0}.cc-footer .cc-footer__brand{display:flex;justify-content:center;padding:2rem 0;border-bottom:1px solid var(--cc-footer-border)}.cc-footer .cc-footer__logo-link{display:inline-flex;color:inherit;text-decoration:none}.cc-footer .cc-footer__logo{display:block;width:var(--cc-footer-logo-width);max-width:min(100%,var(--cc-footer-logo-width));height:auto}.cc-footer .cc-footer__shop-name{font-size:1.8rem;font-weight:700;line-height:1.1;text-transform:uppercase}.cc-footer .cc-footer__socials--desktop{display:none}.cc-footer .cc-footer__legal-section{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1.8rem;font-size:1.05rem;line-height:1.2;text-align:center}.cc-footer .cc-footer__legal,.cc-footer .cc-footer__legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1rem}.cc-footer .cc-footer__legal-links a{color:inherit;text-decoration:none}.cc-footer .cc-footer__legal-links a:hover{text-decoration:underline;text-underline-offset:.2rem}.cc-footer .cc-footer__cookie-preferences{border:0;padding:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:1.1rem;line-height:1.2;text-decoration:underline;text-underline-offset:.2rem}.cc-footer .cc-footer__payment .list-payment{justify-content:center;padding-top:0}@media screen and (min-width:750px){.cc-footer .cc-footer__inner{padding-top:var(--cc-footer-padding-top);padding-bottom:var(--cc-footer-padding-bottom)}.cc-footer .cc-footer__top{display:grid;grid-template-columns:var(--cc-footer-top-grid);align-items:start;gap:clamp(3rem,5vw,6rem)}.cc-footer .cc-footer__menus{order:1;border-bottom:0}.cc-footer .cc-footer__apps{order:2;padding-bottom:0;border-bottom:0}.cc-footer .cc-footer__socials--mobile,.cc-footer .cc-footer__menus-mobile{display:none}.cc-footer .cc-footer__menus-desktop{display:grid;width:max-content;max-width:100%;grid-template-columns:repeat(var(--cc-footer-menu-columns),minmax(9rem,12rem));column-gap:var(--cc-footer-menu-gap);row-gap:1.6rem}.cc-footer .cc-footer__menu-group{min-width:0}.cc-footer .cc-footer__menu-heading{margin:0 0 .45rem;font-size:1.2rem;font-weight:700;line-height:1.1;text-transform:uppercase}.cc-footer .cc-footer__menu-link{display:inline-block;padding:.05rem 0;font-size:1.1rem;line-height:1.16}.cc-footer .cc-footer__menu-link:hover,.cc-footer .cc-footer__accordion-link:hover{text-decoration:underline;text-underline-offset:.2rem}.cc-footer .cc-footer__bottom{display:grid;grid-template-columns:minmax(15rem,1fr) auto minmax(15rem,1fr);grid-template-areas:"brand payment cookie" "legal socials cookie";align-items:center;column-gap:2.4rem;row-gap:.45rem;margin-top:var(--cc-footer-bottom-spacing);padding-top:2.2rem;border-top:1px solid var(--cc-footer-border)}.cc-footer .cc-footer__brand{grid-area:brand;justify-self:start;justify-content:flex-start;padding:0;border-bottom:0}.cc-footer .cc-footer__socials--desktop{grid-area:socials;display:block;justify-self:center}.cc-footer .cc-footer__legal-section{display:contents}.cc-footer .cc-footer__legal{grid-area:legal;justify-content:flex-start;align-self:start;font-size:1.05rem;line-height:1.18;text-align:left}.cc-footer .cc-footer__legal-links{justify-content:flex-start}.cc-footer .cc-footer__payment{grid-area:payment;justify-self:center;align-self:center}.cc-footer .cc-footer__payment .list-payment{justify-content:center}.cc-footer .cc-footer__cookie-wrap{grid-area:cookie;justify-self:end;align-self:center;text-align:right}}@media screen and (prefers-reduced-motion:reduce){.cc-footer .cc-footer__accordion-chevron{transition:none}}.cc-footer .cc-footer__app-block{zoom:.85}@media only screen and (max-width:749px){.cc-footer .cc-footer__brand{display:none}.cc-footer .cc-footer__socials--mobile .list-social__item .icon{width:3rem;height:3rem}.cc-footer .cc-footer__socials--mobile .list-social__link{padding:.65rem}.cc-footer .cc-footer__legal-section{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legal cookie" "payment payment";align-items:center;column-gap:1rem;row-gap:1rem;width:100%;text-align:left}.cc-footer .cc-footer__legal{grid-area:legal;width:auto;justify-content:flex-start;text-align:left}.cc-footer .cc-footer__legal-links{justify-content:flex-start}.cc-footer .cc-footer__cookie-wrap{grid-area:cookie;width:auto;justify-self:end;align-self:center;text-align:right}.cc-footer .cc-footer__payment{grid-area:payment;width:100%;justify-self:stretch;align-self:center}.cc-footer .cc-footer__payment .list-payment{justify-content:center}}@media only screen and (min-width:750px){.cc-footer .cc-footer__menus-desktop{display:flex;width:max-content;max-width:100%;flex-wrap:wrap;align-items:flex-start}.cc-footer .cc-footer__menu-group{min-width:max-content}.cc-footer .cc-footer__menu-heading,.cc-footer .cc-footer__menu-link{white-space:nowrap}.cc-footer .cc-footer__menu-heading{font-size:1.4rem;line-height:1.2}.cc-footer .cc-footer__menu-links li,.cc-footer .cc-footer__menu-link{line-height:1.15}.cc-footer .cc-footer__menu-link{padding-top:0;padding-bottom:0;font-size:1.25rem}.cc-footer .cc-footer__bottom{grid-template-columns:minmax(15rem,1fr) auto minmax(15rem,1fr);grid-template-areas:"brand payment cookie" "socials . ." "legal . .";align-items:center;row-gap:.6rem}.cc-footer .cc-footer__brand,.cc-footer .cc-footer__payment,.cc-footer .cc-footer__cookie-wrap{align-self:center}.cc-footer .cc-footer__socials--desktop{justify-self:start;margin-top:.35rem}.cc-footer .cc-footer__socials--desktop .list-social{justify-content:flex-start}.cc-footer .cc-footer__legal{align-self:start;margin-top:.1rem}}.cc-footer .cc-footer__menu-heading,.cc-footer .cc-footer__accordion summary{font-family:var(--cc-font-obviously-narrow);font-weight:600}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) :is(button,input[type=submit]){--cc-button-yellow: var(--cc-color-yellow);--cc-button-navy: var(--cc-color-navy);--cc-button-tint: var(--cc-primary-tint);position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box;background-color:var(--cc-button-yellow)!important;background-image:none!important;border:1px solid var(--cc-button-yellow)!important;border-radius:var(--cc-radius-button)!important;box-shadow:none!important;color:var(--cc-button-navy)!important;font-family:var(--cc-font-thicccboi),sans-serif!important;font-style:normal!important;font-weight:900!important;font-synthesis:none;text-transform:uppercase!important;letter-spacing:.04em;-webkit-font-smoothing:antialiased;transition:background-color var(--cc-quick-duration) ease!important}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button :is(span,strong){position:relative;z-index:2;color:var(--cc-button-navy)!important;font-family:var(--cc-font-thicccboi),sans-serif!important;font-style:normal!important;font-weight:900!important;text-transform:uppercase!important}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button:has(svg){display:flex!important;align-items:center;justify-content:center}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button:has(svg) :is(span,strong):not(:has(svg)){visibility:hidden}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button:has(svg) :is(span,div):has(>svg){position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button:has(svg) svg{width:2rem;height:2rem;max-width:2rem;max-height:2rem;flex:0 0 auto}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:0;border-radius:inherit;background:var(--cc-sheen-gradient);transform:translate(-150%) skew(-20deg);pointer-events:none}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) :is(button,input[type=submit]):hover{background-color:var(--cc-button-tint)!important}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button:hover:after{animation:cc-button-primary-sheen var(--cc-sheen-duration) ease-out both}@media(prefers-reduced-motion:reduce){.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) :is(button,input[type=submit]){transition:none!important}.cc-footer .cc-footer__app-block :is(.klaviyo-form,[class*=klaviyo-form-]) button:hover:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/432/assets/custom-footer.css.map */
