.footer-blocks-wrapper{padding:4.5rem 0;row-gap:3.5rem}@media screen and (min-width: 1200px){.footer-blocks-wrapper{--grid-desktop-horizontal-spacing: 6.4rem}}@media (min-width: 990px){.footer-blocks-wrapper{row-gap:0}}.footer-info{display:flex;flex-direction:column;align-items:center;text-align:center;border-top:1px solid var(--color-border);padding:3.2rem 0;font-size:calc(var(--font-body-scale) * 1.3rem);gap:1.2rem}@media screen and (max-width: 749px){.footer-info{flex-direction:column-reverse;align-items:flex-start}}.footer-info-start{display:flex;flex-direction:column;gap:.6rem}@media screen and (max-width: 749px){.footer-info-start{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.footer-info-start p{margin:0;font-size:calc(var(--font-body-scale) * 1.2rem)}.footer-blocks-wrapper li{padding-bottom:1rem}.footer-blocks-wrapper .rte a{color:rgb(var(--color-foreground));text-decoration:none;margin-bottom:1rem;display:inline-block}.footer-blocks-wrapper .rte a:hover{text-decoration:underline;font-weight:var(--font-bolder-weight)}.footer-blocks-wrapper p{font-size:calc(var(--font-body-scale) * 1.4rem)}.footer-blocks-wrapper p strong{margin-bottom:1rem;display:inline-block}.footer-blocks-wrapper p a strong{margin-bottom:0;display:inline}.footer-blocks-wrapper p:last-child{margin-bottom:0}@media (min-width: 990px){.footer-info{flex-direction:row;justify-content:space-between;text-align:left}}.footer-info a{color:rgb(var(--color-foreground));text-underline-offset:.3rem;text-decoration-thickness:.1rem;text-decoration-color:transparent;transition:text-decoration .18s ease}.footer-info a:hover{text-decoration:underline;font-weight:var(--font-bolder-weight)}.footer-social-links-wrap{padding:0 0 3rem}.footer-social-links-wrap .list-social{justify-content:center}.list-social .list-social-item{padding-bottom:0}.footer-follow-on-shop{margin-top:2rem}.footer-mobile-menu-payment-icons-title{font-size:calc(var(--font-body-scale) * 1.2rem);font-weight:400;margin:0;line-height:1;text-align:start}.footer-info-end .list-payment-item svg{width:3.2rem;height:2rem}@media (min-width: 990px){.footer-info-end{display:flex;flex-direction:column;gap:1.2rem}.footer-follow-on-shop{margin:0;margin-top:2rem;display:flex;justify-content:flex-start;text-align:right}}.widget-title{text-transform:unset;font-size:calc(var(--font-body-scale) * 2rem);font-weight:500}.widget-media{margin-bottom:var(--spacing-base-1)}.widget-media img{border-radius:var(--border-radius-base)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-footer.css.map */
