.footer-content>div:not(:has(*)):not(.social-icons__wrapper){display:none!important}@media screen and (min-width:750px){.halfell-staging-legal-links{background:#2b2b2b;color:#fff;border-top:1px solid rgba(255,255,255,.12);padding:22px 24px 26px;font-size:.8125rem;letter-spacing:.02em}.footer-content{max-width:1280px;margin-inline:auto;padding-inline:clamp(24px,4vw,56px)!important;column-gap:clamp(32px,4vw,72px)!important;row-gap:10px!important;align-items:start!important}.footer-content>*{padding-inline:0!important;justify-self:stretch}.footer-content>*,.footer-content>* *{text-align:left!important}.footer-content>:nth-child(1 of:not(style,script)){grid-column:1!important;grid-row:1!important;padding-top:0!important}.footer-content>:nth-child(1 of:not(style,script)) h3{margin:0;font-size:1.375rem;letter-spacing:.06em;line-height:1.2}.footer-content>:nth-child(2 of:not(style,script)){grid-column:1!important;grid-row:2!important;max-width:320px}.footer-content>:nth-child(2 of:not(style,script)) p{margin:0;opacity:.8;line-height:1.6}.footer-content>.social-icons__wrapper{grid-column:1!important;grid-row:3!important;justify-content:flex-start!important;justify-self:start;margin-top:8px}.footer-content>:has(.menu__heading){padding-top:0!important}.footer-content>:has(.menu__heading) .menu__details{padding:0!important}.footer-content>:has(.menu__heading) .menu__heading{font-family:var(--font-body--family)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;line-height:1.2!important;margin:0 0 18px!important;opacity:.7}.footer-content>:has(.menu__heading) a{opacity:.92}.footer-content>:has(.menu__heading) a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.footer-content>:has(form){padding-top:0!important;align-items:flex-start!important;justify-content:flex-start!important}.footer-content>:has(form)>*{padding-inline:0!important}.footer-content>:has(form) .spacing-style,.footer-content>:has(form) .text-block,.footer-content>:has(form) [class*=email-signup]{padding-inline:0!important;margin-inline:0!important}.footer-content>:has(form) form input[class],.footer-content>:has(form) form input[type],.footer-content>:has(form) form button[class],.footer-content>:has(form) form button[type]{padding-inline:24px!important}.footer-content>:has(form)>:first-child,.footer-content>:has(form)>:first-child .spacing-style,.footer-content>:has(form)>:first-child.spacing-style{padding-top:0!important;margin-top:0!important}.footer-content>:has(form) h3{margin:0 0 6px!important;font-size:1.125rem!important;line-height:1.35}.footer-content>:has(form) [class*=email-signup],.footer-content>:has(form) form,.footer-content>:has(form) .email-signup__input-group{width:100%!important;max-width:100%!important;margin-inline:0!important}.footer-content>:has(form) p{max-width:380px}}@media screen and (min-width:750px)and (max-width:989px){.footer-content{grid-template-columns:1fr 1fr!important;row-gap:12px!important}.footer-content>:has(form){grid-column:2!important;grid-row:1 / 4!important}.footer-content>:nth-child(1 of:has(.menu__heading)){grid-column:1!important;grid-row:4!important;margin-top:40px}.footer-content>:nth-child(2 of:has(.menu__heading)){grid-column:2!important;grid-row:4!important;margin-top:40px}}@media screen and (min-width:990px){.footer-content{grid-template-columns:1.3fr 1fr 1fr 1.6fr!important;grid-template-rows:auto auto 1fr}.footer-content>:nth-child(1 of:has(.menu__heading)){grid-column:2!important;grid-row:1 / 4!important}.footer-content>:nth-child(2 of:has(.menu__heading)){grid-column:3!important;grid-row:1 / 4!important}.footer-content>:has(form){grid-column:4!important;grid-row:1 / 4!important}}@media screen and (max-width:749px){.halfell-staging-legal-links{background:#2b2b2b;color:#fff;border-top:1px solid rgba(255,255,255,.12);padding:20px 24px 28px;gap:10px 18px;font-size:.75rem;letter-spacing:.02em}.footer-content{grid-template-columns:1fr 1fr!important;column-gap:0!important;row-gap:0!important;padding-inline:24px!important}.footer-content>*{padding-inline:0!important;grid-column:1 / -1}.footer-content>:nth-child(1 of:not(style,script)),.footer-content>:nth-child(1 of:not(style,script)) *,.footer-content>:nth-child(2 of:not(style,script)),.footer-content>:nth-child(2 of:not(style,script)) *{text-align:center!important}.footer-content>:nth-child(1 of:not(style,script)){padding-top:0!important}.footer-content>:nth-child(1 of:not(style,script)) h3{margin:0;letter-spacing:.06em;line-height:1.2}.footer-content>:nth-child(2 of:not(style,script)){margin-top:12px}.footer-content>:nth-child(2 of:not(style,script)) p{margin:0 auto;max-width:300px;opacity:.8;line-height:1.6}.footer-content>.social-icons__wrapper{justify-self:center;justify-content:center!important;margin:18px 0 36px}.footer-content>:has(.menu__heading){padding-top:32px!important;padding-bottom:32px!important;border-top:1px solid rgba(255,255,255,.12)}.footer-content>:has(.menu__heading) .menu__details{padding:0!important}.footer-content>:nth-child(1 of:has(.menu__heading)){grid-column:1!important;padding-right:12px!important}.footer-content>:nth-child(2 of:has(.menu__heading)){grid-column:2!important;padding-left:12px!important}.footer-content>:has(.menu__heading),.footer-content>:has(.menu__heading) *{text-align:left!important}.footer-content>:has(.menu__heading) .menu__heading{font-family:var(--font-body--family)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;line-height:1.2!important;margin:0 0 16px!important;opacity:.7}.footer-content>:has(form){grid-column:1 / -1!important;padding-top:36px!important;border-top:1px solid rgba(255,255,255,.12);align-items:center!important}.footer-content>:has(form),.footer-content>:has(form) *{text-align:center!important}.footer-content>:has(form)>*{padding-inline:0!important}.footer-content>:has(form) h3{margin:0 0 4px;font-size:1.125rem!important;line-height:1.35}.footer-content>:has(form) [class*=email-signup],.footer-content>:has(form) form,.footer-content>:has(form) .email-signup__input-group{width:100%!important;max-width:100%!important;margin-inline:0!important}.footer-content>:has(form) p{max-width:320px;margin-inline:auto}}.variant-option__select,.variant-option__select-wrapper,.quantity-selector,quantity-selector-component{background-color:#f3f3f3!important}.quantity-selector input,.quantity-selector button,quantity-selector-component input,quantity-selector-component button{background-color:transparent!important}.shopify-section[id$=__customer_reviews_home]{position:relative}.shopify-section[id$=__customer_reviews_home]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(1200px,calc(100% - 48px));height:1px;background:#0000001f;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/39/assets/halfell-custom.css.map */
