footer.footer .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:none}footer.footer{--studio-footer-cols: 1.2fr 1fr 1fr;--studio-footer-gap: var(--studio-space-8);--studio-footer-row-gap: 34px;--studio-footer-bar-pad: 44px var(--brand-gutter) 52px;position:relative;border-top:var(--studio-rule);background:var(--brand-background);color:var(--brand-text);font-family:var(--brand-font)}@media screen and (max-width:989px){footer.footer .footer__content-top{padding-top:var(--brand-section)}}@media screen and (min-width:990px){footer.footer .footer__content-top{display:grid;grid-template-columns:var(--studio-footer-cols);column-gap:var(--studio-footer-gap);row-gap:var(--studio-footer-row-gap);max-width:none;margin:0;padding:var(--brand-section) var(--brand-gutter)}footer.footer .footer__blocks-wrapper{display:contents}footer.footer .footer__blocks-wrapper>.footer-block{width:auto;max-width:none;margin:0}footer.footer .footer__blocks-wrapper>.footer-block--menu{grid-column:1;grid-row:1 / span 2}footer.footer .footer__blocks-wrapper>.footer-block:has(a[href^="mailto:"]){grid-column:2;grid-row:1}footer.footer .footer__blocks-wrapper>.footer-block:not(.footer-block--menu):not(:has(a[href^="mailto:"])){grid-column:3;grid-row:1}footer.footer .footer-block--newsletter{grid-column:2;grid-row:2}}footer.footer .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column;gap:var(--studio-list-gap);margin:0}footer.footer .footer-block--menu .footer-block__details-content>li{margin:0;padding:0}footer.footer .footer-block__details-content .list-menu__item--link,footer.footer .footer-block__details-content .list-menu__item--active{display:block;padding:0;font-family:var(--brand-font);font-size:var(--studio-fs-nav);font-weight:var(--studio-fw-regular);text-transform:uppercase;letter-spacing:var(--studio-ls-nav);line-height:var(--studio-lh-snug);color:var(--brand-text);text-decoration:none}footer.footer .footer-block__details-content .list-menu__item--link:hover,footer.footer .footer-block__details-content .list-menu__item--active:hover{color:var(--brand-muted);text-decoration:none}footer.footer .footer-block__heading{margin:0 0 var(--studio-list-gap);font-family:var(--brand-font);font-size:var(--studio-fs-meta);font-weight:var(--studio-fw-medium);text-transform:uppercase;letter-spacing:var(--studio-ls-label);line-height:normal;color:var(--brand-muted)}footer.footer .footer-block__details-content.rte{margin:0}footer.footer .footer-block__details-content.rte>p{margin:0 0 var(--studio-list-gap);font-family:var(--brand-font);font-size:var(--studio-fs-nav);font-weight:var(--studio-fw-regular);letter-spacing:normal;line-height:var(--studio-lh-snug);color:var(--brand-muted)}footer.footer .footer-block__details-content.rte>p:last-child{margin-bottom:0}footer.footer .footer-block__details-content.rte a{color:var(--brand-text);text-decoration:none}footer.footer .footer-block__details-content.rte a:hover{color:var(--brand-muted);text-decoration:none}footer.footer .footer-block--newsletter{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--studio-list-gap);margin:0}footer.footer .footer-block--newsletter:empty{display:none}footer.footer .footer-block--newsletter:before{content:"Follow us";font-family:var(--brand-font);font-size:var(--studio-fs-meta);font-weight:var(--studio-fw-medium);text-transform:uppercase;letter-spacing:var(--studio-ls-label);line-height:normal;color:var(--brand-muted)}footer.footer .footer__list-social.list-social{justify-content:flex-start;gap:18px;margin:0}footer.footer .footer__list-social .list-social__link{padding:0;color:var(--brand-text)}footer.footer .footer__list-social .list-social__item .icon{width:22px;height:22px}footer.footer .footer__list-social .list-social__link:hover .icon{transform:none}@media screen and (min-width:990px){footer.footer:has(.footer__blocks-wrapper>.footer-block:nth-child(3)) .footer__payment{position:absolute;top:98px;left:calc(176px + (100% - 224px)*.6875);width:calc((100% - 224px)/3.2);margin:0}}@media screen and (max-width:989px){footer.footer .footer__payment{margin-bottom:var(--studio-footer-row-gap)}}@media screen and (max-width:989px){footer.footer .footer__blocks-wrapper>.footer-block:not(.footer-block--menu):not(:has(a)){display:none}}@media screen and (min-width:750px)and (max-width:989px){footer.footer .footer-block--newsletter{margin-top:var(--studio-footer-row-gap)}}footer.footer .list-payment{justify-content:flex-start;gap:10px;margin:0;padding:0}footer.footer .list-payment__item{display:flex;align-items:center;padding:0}footer.footer .list-payment__item .icon{display:block;width:38px;height:24px}footer.footer .footer__content-bottom{border-top:var(--studio-rule);padding:var(--studio-footer-bar-pad)}footer.footer .footer__content-bottom-wrapper{max-width:none;padding:0}footer.footer .footer__copyright{display:flex;flex-direction:column;align-items:center;gap:var(--studio-gap-tight);margin-top:0;text-align:center}footer.footer .footer__copyright:before{content:"";height:var(--studio-logo-h-footer);aspect-ratio:var(--studio-logo-ratio);width:auto;max-width:100%;background:url(studio-logo.png) 50% 50% / contain no-repeat}footer.footer .copyright__content{font-family:var(--brand-font);font-size:var(--studio-fs-meta);font-weight:var(--studio-fw-regular);letter-spacing:var(--studio-ls-nav);line-height:normal;color:var(--brand-muted)}footer.footer .copyright__content a{color:var(--brand-muted);text-decoration:none}footer.footer .footer__copyright>small:nth-of-type(2){display:none}footer.footer .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin:0;padding:0;text-transform:uppercase}footer.footer .policies li{margin:0}footer.footer .policies a{color:var(--brand-muted);text-decoration:none}footer.footer .policies a:hover{color:var(--brand-text);text-decoration:none}footer.footer .policies li:has(a[href*=refund-policy]){display:none}footer.footer .policies li:before{content:none}@media screen and (max-width:749px){footer.footer .footer__list-social .list-social__link{position:relative}footer.footer .footer__list-social .list-social__link:after{content:"";position:absolute;top:50%;left:50%;width:38px;height:var(--studio-hit);transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/studio-footer.css.map */
