@media(min-width:990px){html body footer.dh-footer{height:calc(100svh - 42px)!important;max-height:calc(100svh - 42px)!important;min-height:0!important;box-sizing:border-box!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;overflow:hidden!important}html body footer.dh-footer .dh-footer__brand{min-height:0!important;height:auto!important;padding:clamp(24px,4vh,42px) 56px!important}html body footer.dh-footer .dh-footer__brand-logo{width:min(51vw,730px)!important;max-height:calc(100svh - 270px)!important;object-fit:contain!important}html body footer.dh-footer .dh-footer__grid{width:min(1440px,calc(100% - 112px));margin-inline:auto;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr)) minmax(0,1.05fr);column-gap:clamp(32px,4vw,72px)}html body footer.dh-footer .dh-footer__column{padding:22px 0 24px!important;border-inline-end:0}html body footer.dh-footer .dh-footer__heading{margin-bottom:18px!important;font-size:9px;letter-spacing:.16em}html body footer.dh-footer .dh-footer__links{gap:7px!important}html body footer.dh-footer .dh-footer__links a,html body footer.dh-footer .dh-footer__links span{font-size:12px;line-height:1.4!important}html body footer.dh-footer .dh-footer__brand:after{background:#f2f0ec}}@media(min-width:750px)and (max-width:989px){html body footer.dh-footer .dh-footer__grid{width:calc(100% - 40px);margin-inline:auto}html body footer.dh-footer .dh-footer__column{padding:30px 0 36px;border-inline-end:0;border-bottom-color:#f2f0ec}html body footer.dh-footer .dh-footer__heading{font-size:9px;letter-spacing:.16em}html body footer.dh-footer .dh-footer__links a,html body footer.dh-footer .dh-footer__links span{font-size:12px}html body footer.dh-footer .dh-footer__brand:after{background:#f2f0ec}}@media(min-width:600px)and (max-width:989px){html body footer.dh-footer .dh-footer__brand-logo{width:min(61vw,595px)!important}}@media(max-width:599px){html body footer.dh-footer .dh-footer__brand-logo{width:min(65vw,360px)!important}}@media(max-width:1024px)and (any-pointer:coarse){html{--dhi-footer-strip-h: 42px;--dhi-footer-visible-h: 100dvh}html.dhi-global-footer-snap-armed{scroll-snap-type:none!important}html body footer.dh-footer{scroll-snap-align:start;scroll-snap-stop:normal;scroll-margin-top:0;height:calc(var(--dhi-footer-visible-h, 100dvh) - var(--dhi-footer-strip-h, 42px))!important;max-height:calc(var(--dhi-footer-visible-h, 100dvh) - var(--dhi-footer-strip-h, 42px))!important;min-height:0!important;box-sizing:border-box!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;overflow:hidden!important}html body footer.dh-footer .dh-footer__brand{min-height:0!important;height:auto!important;padding:clamp(20px,3.5dvh,34px) clamp(20px,4vw,40px)!important}html body footer.dh-footer .dh-footer__brand-logo{width:min(62vw,560px)!important;max-height:min(23dvh,180px)!important;object-fit:contain!important}html body footer.dh-footer .dh-footer__grid{width:calc(100% - 40px)!important;margin-inline:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body footer.dh-footer .dh-footer__column{padding:18px 0 20px!important}html body footer.dh-footer .dh-footer__heading{margin-bottom:12px!important;font-size:8px!important}html body footer.dh-footer .dh-footer__links{gap:5px!important}html body footer.dh-footer .dh-footer__links a,html body footer.dh-footer .dh-footer__links span{font-size:11px!important;line-height:1.3!important}html body footer.dh-footer.dhi-footer-expanded{height:auto!important;max-height:none!important;overflow:visible!important;scroll-snap-align:none}html.dhi-home-scroll-enabled.dhi-global-footer-snap-armed{scroll-snap-type:none!important}}@media(max-width:599px)and (any-pointer:coarse){html{--dhi-footer-strip-h: 40px}html body footer.dh-footer{height:calc(var(--dhi-footer-visible-h, 100dvh) - var(--dhi-footer-strip-h, 40px))!important;max-height:calc(var(--dhi-footer-visible-h, 100dvh) - var(--dhi-footer-strip-h, 40px))!important}html body footer.dh-footer .dh-footer__brand{min-height:0!important;padding:20px 16px 18px!important}html body footer.dh-footer .dh-footer__brand-logo{width:min(72vw,330px)!important;max-height:min(24dvh,150px)!important}html body footer.dh-footer .dh-footer__grid{width:100%!important;margin-inline:0!important;display:block!important}html body footer.dh-footer .dh-footer__column,html body footer.dh-footer .dh-footer__column:nth-child(2n),html body footer.dh-footer .dh-footer__column:last-child{padding:0!important}html body footer.dh-footer .dh-footer__heading{min-height:48px!important;margin:0!important;padding:0 16px!important;font-size:9px!important}}@media(max-width:1024px)and (any-pointer:coarse)and (prefers-reduced-motion:reduce){html.dhi-global-footer-snap-armed{scroll-snap-type:none!important}}.header-section.dhi-footer-fade-ready{transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s!important}.header-section.dhi-footer-fade-ready.dhi-footer-header-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s!important}@media(prefers-reduced-motion:reduce){.header-section.dhi-footer-fade-ready,.header-section.dhi-footer-fade-ready.dhi-footer-header-hidden{transition:none!important}}.dh-home__link,.dhe-link,.dhi-campaign__copy a{transition:opacity .18s cubic-bezier(.22,1,.36,1)}.breadcrumb .breadcrumb__link,.product-breadcrumbs__link{text-decoration-thickness:1px;text-underline-offset:3px}.featured-blog__header-link:after{display:inline-block;transition:transform .18s cubic-bezier(.22,1,.36,1)}.swiper-button-prev-new svg,.swiper-button-next-new svg,.dhi-unreasonable-home__arrow svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.dh-home__link:hover,.dhe-link:hover,.dhi-campaign__copy a:hover{opacity:.64}.breadcrumb .breadcrumb__link:hover,.product-breadcrumbs__link:hover{opacity:1;text-decoration-line:underline}.featured-blog__header-link:hover:after,.swiper-button-next-new:hover svg,.dhi-unreasonable-home__arrow--next:hover svg{transform:translate(3px)}.swiper-button-prev-new:hover svg,.dhi-unreasonable-home__arrow--prev:hover svg{transform:translate(-3px)}}.dh-home__link:focus-visible,.dhe-link:focus-visible,.dhi-campaign__copy a:focus-visible{opacity:.64}.breadcrumb .breadcrumb__link:focus-visible,.product-breadcrumbs__link:focus-visible{opacity:1;text-decoration-line:underline}.featured-blog__header-link:focus-visible:after,.swiper-button-next-new:focus-visible svg,.dhi-unreasonable-home__arrow--next:focus-visible svg{transform:translate(3px)}.swiper-button-prev-new:focus-visible svg,.dhi-unreasonable-home__arrow--prev:focus-visible svg{transform:translate(-3px)}@media(prefers-reduced-motion:reduce){.dh-home__link,.dhe-link,.dhi-campaign__copy a,.featured-blog__header-link:after,.swiper-button-prev-new svg,.swiper-button-next-new svg,.dhi-unreasonable-home__arrow svg{transition:none!important}.featured-blog__header-link:after,.swiper-button-prev-new svg,.swiper-button-next-new svg,.dhi-unreasonable-home__arrow svg{transform:none!important}}.product-breadcrumbs__link{text-decoration-line:underline!important;text-decoration-color:currentColor!important}.featured-blog__header-link{border-bottom-color:currentColor!important}.dh-service-card a>span[aria-hidden=true],.dh-contact-method a>span[aria-hidden=true],.dh-contact-faq-link>span[aria-hidden=true],.dh-contact-question>span:last-child,.dh-cs-service .dh-cs-cta>span[aria-hidden=true]{display:inline-block;transition:transform .18s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.dh-service-card a:hover{gap:9px!important}.dh-contact-method a:hover,.dh-contact-faq-link:hover{gap:10px!important}.dh-contact-question:hover{padding-left:0!important}.dh-service-card a:hover>span[aria-hidden=true],.dh-contact-method a:hover>span[aria-hidden=true],.dh-contact-faq-link:hover>span[aria-hidden=true],.dh-contact-question:hover>span:last-child,.dh-cs-service:hover .dh-cs-cta>span[aria-hidden=true]{transform:translate(3px)}}.dh-service-card a:focus-visible>span[aria-hidden=true],.dh-contact-method a:focus-visible>span[aria-hidden=true],.dh-contact-faq-link:focus-visible>span[aria-hidden=true],.dh-contact-question:focus-visible>span:last-child,.dh-cs-service:focus-visible .dh-cs-cta>span[aria-hidden=true]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.dh-service-card a>span[aria-hidden=true],.dh-contact-method a>span[aria-hidden=true],.dh-contact-faq-link>span[aria-hidden=true],.dh-contact-question>span:last-child,.dh-cs-service .dh-cs-cta>span[aria-hidden=true]{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/dhi-footer-global.css.map */
