.dmg-footer .footer__content-top{padding-bottom:3.2rem}.dmg-footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr;gap:3.2rem}.dmg-footer .footer__blocks-wrapper>.footer-block{width:auto;max-width:none;margin:0;min-width:0}.dmg-footer .footer-block__heading{margin-bottom:1.6rem;font-size:1.8rem}.dmg-footer .footer-block__details-content{margin-bottom:0;font-size:1.5rem;line-height:1.7}.dmg-footer .footer-block-image{justify-content:flex-start}.dmg-footer .footer-block__image-wrapper{margin-bottom:1.6rem}.dmg-footer .dmg-footer__brand-copy{max-width:29rem}.dmg-footer .rte ul{padding:0;margin:0;list-style:none}.dmg-footer .rte ul li{padding:0;margin:0}.dmg-footer .rte ul a{display:inline-flex;align-items:center;min-height:4.4rem;text-decoration:none}.dmg-footer .rte a{color:rgb(var(--color-foreground));overflow-wrap:anywhere;text-underline-offset:.3rem}.dmg-footer .rte a:hover{text-decoration:underline}.dmg-footer .rte a[href^="tel:"]{display:inline-block;font-size:2rem;font-weight:600;margin-bottom:.4rem}.dmg-footer .rte p{margin:0 0 1.4rem}.dmg-footer .footer-block--newsletter{margin-top:2.4rem}.dmg-footer .footer__content-bottom{padding-top:2rem}.dmg-footer .footer__copyright{text-align:left;margin-top:1.2rem}.dmg-footer .copyright__content{font-size:1.2rem}.dmg-footer .policies li a{padding:.8rem 0}@media screen and (min-width:750px){.dmg-footer .footer__blocks-wrapper{grid-template-columns:.95fr 1fr 1.2fr;gap:clamp(2.4rem,4vw,6rem)}.dmg-footer .footer__content-bottom-wrapper{align-items:center}.dmg-footer .footer__localization:empty{display:none}.dmg-footer .footer__localization:empty+.footer__column--info{align-items:flex-start}.dmg-footer .footer__payment{margin-top:0}}@media screen and (max-width:749px){.dmg-footer .footer__content-top{padding-left:2.4rem;padding-right:2.4rem}.dmg-footer .footer-block--newsletter{align-items:flex-start;gap:1.6rem}.dmg-footer .footer__list-social{justify-content:flex-start}.dmg-footer .footer__content-bottom-wrapper{padding-left:2.4rem;padding-right:2.4rem}.dmg-footer .footer__column--info{align-items:flex-start;padding:0}.dmg-footer .list-payment{justify-content:flex-start}.dmg-footer .policies{display:flex;flex-wrap:wrap;gap:0 1.6rem;margin-top:.8rem}.dmg-footer .policies li:before{content:none}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=AAAg */
