#custom-footer-top{--full-page-grid-margin: minmax(var(--page-margin), 0fr);--page-margin: 0;display:flex;width:100%;max-width:100%}#custom-footer-top .custom-section-content{width:100%}.shopify-section-group-footer-group #custom-footer-top h2{font-family:var(--brand-custom-secondary-font)}#custom-footer-top .email-signup-block label{display:none}#custom-footer-top .email-signup__input.email-signup__input--all{border-radius:.5rem;padding:1rem .5rem;font-size:var(--font-size--lg)!important;color:var(--color-text-subtle)!important;height:3.5rem}#custom-footer-top .email-signup__input.email-signup__input--all::placeholder{text-transform:capitalize!important}#custom-footer-top .email-signup__input-group:not(:has(.email-signup__button--integrated)){gap:.5rem}#custom-footer-top .email-signup__button.email-signup__button--text{font-size:var(--font-size--lg)!important;line-height:var(--leading-normal)!important;text-transform:capitalize!important;font-weight:var(--font-weight-bold)!important;color:var(--color-gray-600)!important;padding:.9375rem 1.5625rem!important;border-radius:.5rem!important;background:var(--color-beige-light)!important}#custom-footer-center summary.menu__heading.h3{font-size:var(--font-size--lg);line-height:normal;font-weight:var(--font-weight-bold)!important;text-transform:uppercase;font-family:var(--brand-custom-secondary-font);padding:0}#custom-footer-center{--footer-contact-button-height: 2.75rem;--footer-contact-button-width: 12rem;--footer-contact-button-icon-size: 1.125rem;--footer-contact-button-icon-left: 1rem}.shopify-section-group-footer-group #custom-footer-center h4 a{font-weight:var(--font-weight-bold);border-radius:.5rem;padding:0 1rem;color:var(--color-white);position:relative;margin-left:0;height:var(--footer-contact-button-height);min-height:var(--footer-contact-button-height);width:var(--footer-contact-button-width);min-width:var(--footer-contact-button-width);display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.shopify-section-group-footer-group #custom-footer-center h4 a[title="Customer Service"]{padding:11px 46px}.shopify-section-group-footer-group #custom-footer-center h5 a{font-weight:var(--font-weight-bold)}#custom-footer-center li.menu__item.paragraph a{color:var(--color-gray-600);font-weight:var(--font-weight-bold);font-size:var(--font-size--sm);line-height:var(--leading-normal);text-transform:capitalize}#custom-footer-center li.menu__item.paragraph a:hover{text-decoration:underline}.shopify-section-group-footer-group #custom-footer-center h4{text-transform:capitalize;color:var(--color-gray-600);display:flex;align-items:center;gap:.5rem;width:100%;justify-content:space-between}.shopify-section-group-footer-group #custom-footer-center .custom-typography.custom-font-size{width:100%}.shopify-section-group-footer-group #custom-footer-center .text-block--show-link-icon h4 a:before{content:"";display:block;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:var(--footer-link-icon-image);width:var(--footer-contact-button-icon-size);height:var(--footer-contact-button-icon-size);margin:0 5px}.shopify-section-group-footer-group #custom-footer-center .text-block--show-link-icon-phone h4 a:before{background-image:url(/cdn/shop/files/phone.svg?v=1777379641)}.shopify-section-group-footer-group #custom-footer-center .text-block--show-link-icon-envelope h4 a:before{background-image:url(/cdn/shop/files/envelope.svg?v=1777379624)}#custom-footer-center .social-icons__icon-wrapper:has(.social-icons__icon path){width:2rem!important;height:2rem!important;border-radius:50%}#custom-footer-center .social-icons__icon{width:1.25rem!important}#custom-footer-center [aria-label=Facebook] .social-icons__icon{height:1.875rem!important;margin-left:.375rem;margin-top:.25rem}#custom-footer-center [aria-label=Instagram] .social-icons__icon{margin-left:.0625rem}#custom-footer-center [aria-label=Pinterest] .social-icons__icon{margin-left:.1875rem}#custom-footer-center .social-icons__wrapper{gap:1.5rem!important}#custom-footer-center svg.social-icons__icon{color:var(--color-white)}#custom-footer-center a[href="/pages/your-privacy-choices"]:after{content:"";background:url(/cdn/shop/files/privacy-choices-icon.png);background-repeat:no-repeat;background-size:contain;width:3.125rem;height:1.5rem;position:absolute;margin-left:.625rem}#custom-footer-center h3{color:var(--brand-primary-color);font-family:var(--brand-custom-secondary-font);font-size:var(--font-size--lg);line-height:normal;font-weight:var(--font-weight-bold);text-transform:uppercase}.klaviyo-form-box{min-width:55%}.klaviyo-form-box [type=button]{padding-left:1.563rem!important;padding-right:1.563rem!important}.klaviyo-form-box form{max-width:100%!important}.needsclick [role=dialog]{z-index:999999!important}button.needsclick.klaviyo-close-form{z-index:9999999!important}@media(min-width:1800px){.klaviyo-form-box{min-width:36rem!important}.shopify-section-group-footer-group #custom-footer-top h2{max-width:21rem}#custom-footer-top{height:11.625rem}#custom-footer-top .shopify-block{height:11.625rem!important}}@media(min-width:2500px){.klaviyo-form-box{min-width:43.75rem!important}}@media(max-width:1400px){.shopify-section-group-footer-group #custom-footer-top h2{font-size:var(--font-size--xl)!important}}@media screen and (max-width:1024px){.mobile-column{align-items:var(--horizontal-alignment)!important;flex-flow:column nowrap!important;justify-content:var(--vertical-alignment-mobile)!important}#custom-footer-center .social-icons__wrapper.footer-utilities__icons{margin-right:auto}#custom-footer-center .group-block.group-block--height-fit.group-block--width-custom{width:100%}#custom-footer-top .group-block.group-block--height-fit.group-block--width-custom:first-child{display:none}#custom-footer-top .group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style{width:100%;padding:1.75rem 1.5rem}#custom-footer-center .spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{padding-top:3rem;padding-bottom:3rem}.shopify-section-group-footer-group #custom-footer-center .image-block{width:13.5rem!important;margin:0 auto 2.25rem!important;padding:0!important}#custom-footer-center a[href="/pages/your-privacy-choices"]:after{width:2.625rem;height:1.25rem}.klaviyo-form-box{min-width:100%}}@media(max-width:750px){#custom-footer-center .spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.shopify-section-group-footer-group #custom-footer-center .image-block{margin:0 auto 1rem!important;width:9.125rem!important}#custom-footer-center summary.menu__heading.h3{font-size:var(--font-size--md);border-top:1px solid var(--color-border-light)!important;padding-top:1rem;padding-bottom:.125rem}#custom-footer-center accordion-custom.menu.menu--accordion.menu--caret:last-child{border-bottom:1px solid var(--color-border-light);padding-bottom:.75rem}#custom-footer-top .group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style{padding:1.25rem .75rem}#custom-footer-top .email-signup__input-group{display:flex!important}#custom-footer-top .email-signup__input.paragraph{min-width:78%}#custom-footer-top .email-signup__button.email-signup__button--text{min-width:20%;padding:0!important;font-size:var(--font-size--md)!important}#custom-footer-top .email-signup__input.email-signup__input--all{font-size:var(--font-size--md)!important}#custom-footer-center h3{font-size:var(--font-size--md)}#custom-footer-center li.menu__item.paragraph a,.shopify-section-group-footer-group #custom-footer-center h4,.shopify-section-group-footer-group #custom-footer-center h5{font-size:var(--font-size--xs)}.shopify-section-group-footer-group #custom-footer-center h4 a:before{left:1rem}#custom-footer-center .icon-caret svg{color:var(--color-black)}#custom-footer-bottom p{font-size:var(--font-size-xsm)}#custom-footer-bottom .spacing-style.layout-panel-flex.mobile-column{padding-top:.625rem;padding-bottom:.625rem}}@media(max-width:400px){.shopify-section-group-footer-group #custom-footer-center h4 a{width:10rem;min-width:10rem}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/custom-footer.css.map */
