.custom-footer__parent,.copyrights__container{--footer-gutter: 20px}@media screen and (min-width:750px){.custom-footer__parent,.copyrights__container{--footer-gutter: 40px}}.custom-footer__parent{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:#fcfcfc}.custom-footer__parent .custom-footer__parent-link{display:flex;align-items:center;margin:0;color:#121212;font-size:14px;font-weight:600;line-height:24px;letter-spacing:2px;text-align:left;text-decoration:none;text-transform:uppercase}.custom-footer__parent .child__wrapper,.custom-footer__parent .child__wrapper li{padding-left:0;list-style:none}.custom-footer__parent .custom-footer__container-mobile{display:none}@media screen and (max-width:749px){.custom-footer__parent .custom-footer__container-desktop{display:none}.custom-footer__parent .custom-footer__container-mobile{display:block}}.custom-footer__parent .custom-footer__container-mobile .menu-list{margin:0;padding:0;list-style:none}.custom-footer__parent .menu-list>.custom-mobile-nav-li:first-child>.custom-mobile-nav-a{border-top:none}.custom-footer__parent .menu-list>.custom-mobile-nav-li:last-child>.custom-mobile-nav-a{border-bottom:none}.custom-footer__parent .menu-list .custom-mobile-nav-a{color:#000;text-decoration:none}.custom-footer__parent .custom-footer__inner{display:grid;gap:32px;padding:40px var(--footer-gutter)}.custom-footer__parent .custom-footer__container{padding:0}@media screen and (min-width:750px){.custom-footer__parent .custom-footer__inner{gap:48px;padding-top:56px;padding-bottom:40px}.custom-footer__parent .custom-footer__container-desktop{display:grid;grid-template-columns:repeat(var(--footer-columns, 5),minmax(0,1fr));gap:32px}.custom-footer__parent .custom-footer__container .parent__wrapper{width:auto;padding:0}}.custom-footer__parent .child__wrapper{margin-top:16px}.custom-footer__parent .child__wrapper li{margin-top:8px}.custom-footer__parent .custom-footer__link{display:inline-block;text-decoration:none;color:#4a4a4a;font-size:14px;line-height:22px;letter-spacing:.3px;text-transform:none;transition:color .2s ease}.custom-footer__parent .custom-footer__link:hover{color:#121212;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.custom-footer__parent .custom-footer__container-mobile{margin:-40px calc(-1 * var(--footer-gutter))}}.custom-footer__parent .custom-mobile-nav-ul .custom-mobile-nav-a{color:#4a4a4a;text-transform:none;letter-spacing:.3px}.shopify-section-group-footer-group:has(.copyrights__container),.shopify-section-group-footer-group .copyrights__container{background:#f5f5f5}.shopify-section-group-footer-group .copyrights__container{display:block;padding:40px var(--footer-gutter) 68px}.copyrights__container .footer-bottom__top{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:32px;border-bottom:1px solid #d3d3d3}.copyrights__container .footer-bottom__newsletter{width:100%;max-width:560px}.shopify-section-group-footer-group .copyrights__text{margin:20px 0 0;color:#707070;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:20px;text-align:left}@media screen and (min-width:769px){.shopify-section-group-footer-group .copyrights__container{padding-top:40px;padding-bottom:0}.shopify-section-group-footer-group .copyrights__text{display:flex;align-items:center;min-height:72px;margin:0}}.copyrights__container .footer-bottom__main{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}.copyrights__container .footer-bottom__logo{display:block;width:200px;max-width:60%}.copyrights__container .footer-bottom__logo img{display:block;width:100%;height:auto}.copyrights__container .footer-bottom__logo .footer-bottom__logo-fill{display:none}@media screen and (min-width:990px){.copyrights__container .footer-bottom__top{display:grid;grid-template-columns:repeat(var(--footer-columns, 5),minmax(0,1fr));align-items:center;gap:32px}.copyrights__container .footer-bottom__logo{grid-column:1 / -3;width:auto;max-width:460px}.copyrights__container .footer-bottom__main{grid-column:-3 / -1;width:auto}}@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){.copyrights__container .footer-bottom__logo img{transform:translate3d(0,var(--logo-parallax-y, 0px),0);will-change:transform}}@media(prefers-reduced-motion:no-preference){.copyrights__container .footer-bottom__logo{position:relative}.copyrights__container .footer-bottom__logo img:not(.footer-bottom__logo-fill){opacity:.15}.copyrights__container .footer-bottom__logo .footer-bottom__logo-fill{position:absolute;top:0;left:0;display:block;clip-path:inset(0 calc((1 - var(--logo-fill, 1)) * 100%) 0 0)}}.copyrights__container .footer-bottom__social{display:flex;align-items:center;gap:16px}.copyrights__container .footer-bottom__social-label{color:#121212;font-size:14px;font-weight:600;line-height:24px;letter-spacing:2px;text-transform:uppercase}.footer-bottom__newsletter .klaviyo-form,.footer-bottom__newsletter .klaviyo-form *{font-family:inherit!important;text-align:left!important;-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}.footer-bottom__newsletter .klaviyo-form,.footer-bottom__newsletter .klaviyo-form>div,.footer-bottom__newsletter .klaviyo-form [data-testid=form-row],.footer-bottom__newsletter .klaviyo-form [data-testid=form-component]{padding-left:0!important;padding-right:0!important;background:transparent!important;justify-content:flex-start!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:not(:has(input,button)),.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:not(:has(input,button)) [data-testid=form-component]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:first-child{margin-bottom:8px!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:not(:first-child):not(:has(input,button)){margin-bottom:20px!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:has(input,button){flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:has(input,button),.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:has(input,button) [data-testid=form-component]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:has(input)+[data-testid=form-row]:has(button){margin-top:12px!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:has(input,button)>*,.copyrights__container .footer-bottom__newsletter form.klaviyo-form input:not([type=checkbox]):not([type=radio]),.copyrights__container .footer-bottom__newsletter form.klaviyo-form button{flex:0 0 auto!important;width:100%!important;max-width:none!important}.footer-bottom__newsletter .klaviyo-form,.footer-bottom__newsletter .klaviyo-form>div,.footer-bottom__newsletter .klaviyo-form [data-testid=form-row],.footer-bottom__newsletter .klaviyo-form [data-testid=form-component],.copyrights__container .footer-bottom__newsletter form.klaviyo-form input:not([type=checkbox]):not([type=radio]){margin-left:0!important}.footer-bottom__newsletter .klaviyo-form h1,.footer-bottom__newsletter .klaviyo-form h1 span,.footer-bottom__newsletter .klaviyo-form h2,.footer-bottom__newsletter .klaviyo-form h2 span{margin:0!important;color:#121212!important;font-size:14px!important;font-weight:600!important;line-height:24px!important;letter-spacing:2px!important;text-transform:uppercase}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:first-child,.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:first-child *{color:#121212!important;font-size:14px!important;font-weight:600!important;line-height:24px!important;letter-spacing:2px!important;text-transform:uppercase!important}.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:not(:first-child):not(:has(input,button)),.footer-bottom__newsletter .klaviyo-form [data-testid=form-row]:not(:first-child):not(:has(input,button)) *{color:#4a4a4a!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;letter-spacing:.3px!important;text-transform:none!important}.footer-bottom__newsletter .klaviyo-form p,.footer-bottom__newsletter .klaviyo-form p span{color:#4a4a4a!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;letter-spacing:.3px!important}.copyrights__container .footer-bottom__newsletter form.klaviyo-form input:not([type=checkbox]):not([type=radio]),.copyrights__container .footer-bottom__newsletter form.klaviyo-form button{box-sizing:border-box!important;height:calc(4.5rem + 2px)!important;min-height:calc(4.5rem + 2px)!important;max-height:calc(4.5rem + 2px)!important;margin-top:0!important;margin-bottom:0!important;border-radius:3px!important;font-size:14px!important;line-height:24px!important}.copyrights__container .footer-bottom__newsletter form.klaviyo-form input:not([type=checkbox]):not([type=radio]){padding:0 16px!important;border:1px solid #949494!important;background:#fff!important;color:#121212!important;letter-spacing:.3px!important}.copyrights__container .footer-bottom__newsletter form.klaviyo-form input:not([type=checkbox]):not([type=radio]):focus,.copyrights__container .footer-bottom__newsletter form.klaviyo-form input:not([type=checkbox]):not([type=radio]):focus-visible{border-color:#121212!important;outline:none!important;box-shadow:none!important}.copyrights__container .footer-bottom__newsletter form.klaviyo-form button{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:0!important;padding:0 20px!important;border:1px solid #333844!important;background:#333844!important;box-shadow:none!important;color:#fff!important;font-family:inherit!important;font-weight:500!important;letter-spacing:1px!important;text-transform:uppercase!important;cursor:pointer;transition:background-color .3s ease,color .3s ease}.copyrights__container .footer-bottom__newsletter form.klaviyo-form button *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media(hover:hover){.copyrights__container .footer-bottom__newsletter form.klaviyo-form button:hover{background:#fff!important;color:#333844!important}}.copyrights__container .footer-bottom__newsletter form.klaviyo-form button:focus-visible{outline:2px solid rgba(18,18,18,.5)!important;outline-offset:2px!important}.shopify-section-group-footer-group .social-media__container{display:flex;gap:20px;margin:0;padding:0}.shopify-section-group-footer-group .social-media__container a{display:flex;align-items:center;justify-content:flex-start;width:24px;height:24px;border-radius:0;background:none;color:#333844;transition:opacity .2s ease}.shopify-section-group-footer-group .social-media__container .icon{transition:transform .25s ease}.shopify-section-group-footer-group .social-media__container a:hover .icon,.shopify-section-group-footer-group .social-media__container a:focus-visible .icon{transform:scale(1.15)}.shopify-section-group-footer-group .social-media__container .icon path{fill:currentColor;stroke:currentColor;stroke-width:0;transition:fill .25s ease,stroke-width .25s ease}.shopify-section-group-footer-group .social-media__container a:hover .icon path,.shopify-section-group-footer-group .social-media__container a:focus-visible .icon path{fill:transparent;stroke-width:.8px}@media(prefers-reduced-motion:reduce){.shopify-section-group-footer-group .social-media__container .icon,.shopify-section-group-footer-group .social-media__container .icon path{transition:none}}.shopify-section-group-footer-group .social-media__container .icon{width:24px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-custom-footer.css.map */
