.footer-blocks-wrapper{padding:4.5rem 1rem;row-gap:3.5rem}@media (min-width: 990px){.footer-blocks-wrapper{row-gap:0;gap:1.2rem;margin-top:64px}}@media screen and (max-width: 768px){.footer-blocks-wrapper{flex-direction:column-reverse;gap:0;padding:0rem 0rem 0;margin-top:24px}.footer-blocks-wrapper .grid-item{border-bottom:1px solid rgba(199,186,171,.3)}}@media screen and (max-width: 768px){.contact-block{margin-bottom:2.4rem!important}}.footer-info{display:flex;flex-direction:column;align-items:center;text-align:center;border-top:1px dashed var(--color-border);padding:1.5rem 0;font-size:calc(var(--font-body-scale) * 1.3rem)}@media (min-width: 990px){.footer-info{flex-direction:row;justify-content:space-between;text-align:left}}.footer-info a{color:rgb(var(--color-accent-1));text-underline-offset:.3rem;text-decoration-thickness:.1rem;text-decoration-color:transparent;transition:text-decoration .18s ease}.footer-info a:hover{text-decoration:underline}.footer-info-start:only-child{text-align:center;width:100%}@media (min-width: 990px){.footer-info-end{display:flex;align-items:center}}.footer-social-links-wrap .list-social{justify-content:center}.footer-follow-on-shop{margin-top:2rem}@media (min-width: 990px){.footer-follow-on-shop{margin:0;display:flex;justify-content:flex-end;text-align:right}}.footer-pre-info-content{display:flex;justify-content:space-between;align-items:center;padding-bottom:3rem}.footer-pre-info-content.footer-pre-info-content-centered{display:flex;justify-content:center}.footer-lang-region{display:flex;justify-content:center;gap:1rem}.list-payment{display:flex;align-items:center;list-style:none;margin:1rem 0 0;padding:0;grid-gap:1rem;flex-wrap:wrap;justify-content:center}@media (min-width: 990px){.list-payment{margin-top:0}}.list-payment-item{padding:0;margin:0;line-height:0}.footer-company-info{padding:4rem 0;border-top:1px solid var(--color-border)}.footer-company-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.company-address{flex:1}.company-address h3{font-size:1.8rem;margin:0 0 1rem;font-weight:500}.company-address p{margin:.5rem 0;font-size:1.4rem;color:rgb(var(--color-foreground))}.company-awards{display:flex;gap:2rem;flex-wrap:wrap;justify-content:flex-end}.company-awards img{max-height:80px;width:auto;object-fit:contain}.grid-item .chevron-icon{display:none;transition:transform .3s ease}.grid-item .chevron-icon.rotate-chevron{transform:rotate(180deg)}.grid-item .collapsible-content{max-height:none;overflow:visible;opacity:1;transition:max-height .3s ease,opacity .3s ease,padding .3s ease}@media screen and (min-width: 769px){.grid-item .collapsible-content{max-height:1000px;opacity:1;overflow:visible}}@media screen and (max-width: 768px){.footer-company-content{flex-direction:column;text-align:center}.company-awards{justify-content:center}.company-address{text-align:center}.grid-item .widget-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:24px 0;margin:0}.grid-item .chevron-icon{display:flex}.grid-item .collapsible-content{max-height:0;overflow:hidden;opacity:0;padding-top:0;padding-bottom:0}.grid-item .collapsible-content.is-open{max-height:1000px;opacity:1;padding-top:12px;padding-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-footer.css.map */
