.footer.sensol-footer-v2{background:#151515;color:#f5f5f3}.footer.sensol-footer-v2 .footer-inner{width:100%;max-width:1240px;margin-inline:auto;padding-inline:28px;box-sizing:border-box;display:block!important}.footer.sensol-footer-v2 .footer__blocks{display:grid!important;grid-template-columns:1.5fr 1fr 1fr;gap:34px 64px!important;align-items:start;margin:0!important}.footer.sensol-footer-v2 .footer__block{width:100%!important;max-width:none!important;min-width:0;margin:0!important;grid-row:auto;grid-column:auto}.footer.sensol-footer-v2 .footer-block__heading{font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;color:#f5f5f3}.footer.sensol-footer-v2 .footer__block--links ul{display:grid;row-gap:4px;margin:0;padding:0;list-style:none}.footer.sensol-footer-v2 .footer__block--links li{margin:0;padding:0}.footer.sensol-footer-v2 .footer__block--links a{display:inline-block;padding-block:4px;font-size:14px;line-height:1.6;color:#bfbfbd;opacity:1;text-decoration:none}.footer.sensol-footer-v2 .footer__block--links a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.footer.sensol-footer-v2 .footer__block--image-text-and-socials .footer-block__content{display:flex;flex-direction:column;gap:20px}.footer.sensol-footer-v2 .footer__block--image-text-and-socials .footer-block__content>div{margin:0}.footer.sensol-footer-v2 .content__image-and-text{display:grid;gap:14px}.footer.sensol-footer-v2 .content__image-and-text p{font-size:14px;line-height:1.7;color:#bfbfbd;margin:0;max-width:290px}.footer.sensol-footer-v2 .social-icons{display:flex;gap:16px;margin:0;padding:0}.footer.sensol-footer-v2 .social-icons a{display:inline-flex;color:#c9c9c6;opacity:1}.footer.sensol-footer-v2 .social-icons a:hover{color:#fff}.footer.sensol-footer-v2 .social-icons .icon{--icon-width:20px!important;--icon-height:20px!important}.footer.sensol-footer-v2 .footer__block--newsletter-and-socials{grid-column:1/-1!important;grid-row:1!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:8px 48px;align-items:center;padding:0 0 30px;border-bottom:1px solid #3b3b3b}.footer.sensol-footer-v2 .footer__block--newsletter-and-socials .footer-block__heading{grid-column:1;grid-row:1;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.02em;text-transform:none;margin:0}.footer.sensol-footer-v2 .footer__block--newsletter-and-socials .footer-block__content,.footer.sensol-footer-v2 .content__newsletter{display:contents!important}.footer.sensol-footer-v2 .content__newsletter>.rte{grid-column:1;grid-row:2;font-size:14px;line-height:1.7;color:#bfbfbd;margin:0}.footer.sensol-footer-v2 .content__newsletter-form{grid-column:2;grid-row:1/span 2;width:100%;margin:0}.footer.sensol-footer-v2 .newsletter-form,.footer.sensol-footer-v2 .newsletter-form__email,.footer.sensol-footer-v2 .newsletter-form .custom-input-wrapper{margin:0;min-width:0}.footer.sensol-footer-v2 .newsletter-form__email-container{position:relative}.footer.sensol-footer-v2 .newsletter-form__email-input{min-height:52px;height:52px;padding-right:112px!important;border:1px solid #565656!important;border-radius:3px!important;background:#1e1e1e!important;color:#fff!important;font-size:15px!important}.footer.sensol-footer-v2 .newsletter-form label{color:#bfbfbd}.footer.sensol-footer-v2 .newsletter-form__button{position:absolute!important;inset:0 0 auto auto!important;width:96px!important;height:52px!important;min-width:0!important;padding:12px!important;border:0!important;border-radius:0 3px 3px 0!important;background:#f1f1ee!important;color:#181818!important;display:flex!important;align-items:center;justify-content:center;gap:10px;transform:none!important}.footer.sensol-footer-v2 .newsletter-form__button-label{font-size:14px;font-weight:600;letter-spacing:0}.footer.sensol-footer-v2 .newsletter-form__button:hover{background:#fff!important}.footer.sensol-footer-v2 .footer__subfooter{border-top:1px solid #3b3b3b;margin-top:32px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;flex-direction:row!important}.footer.sensol-footer-v2 .footer__credits{font-size:12px;line-height:1.6;color:#aaa;opacity:1}.footer.sensol-footer-v2 .footer__subfooter-links{display:flex;flex-wrap:wrap;gap:20px;margin:0;font-size:12px;line-height:1.6;color:#bfbfbd}.footer.sensol-footer-v2 .footer__subfooter-right{margin:0}.footer.sensol-footer-v2 .payment-icons{gap:5px;opacity:.75}.footer.sensol-footer-v2 a:focus-visible,.footer.sensol-footer-v2 button:focus-visible{outline:2px solid #ddd;outline-offset:4px}@media(max-width:1023px)and (min-width:720px){.footer.sensol-footer-v2 .footer__blocks{grid-template-columns:1.25fr 1fr 1fr;gap:30px!important}.footer.sensol-footer-v2 .footer__block--newsletter-and-socials{grid-template-columns:1fr 1fr;gap:10px 30px}.footer.sensol-footer-v2 .footer__block--newsletter-and-socials .footer-block__heading{font-size:24px}.footer.sensol-footer-v2 .footer__subfooter{gap:16px}}@media(max-width:719px){.footer.sensol-footer-v2 .footer-inner{padding-inline:22px}.footer.sensol-footer-v2 .footer__blocks{grid-template-columns:1fr 1fr;gap:28px 24px!important}.footer.sensol-footer-v2 .footer__block--newsletter-and-socials{grid-column:1/-1!important;display:grid;grid-template-columns:1fr;gap:12px;padding-bottom:28px}.footer.sensol-footer-v2 .footer__block--newsletter-and-socials .footer-block__heading{grid-column:1;grid-row:1;font-size:24px}.footer.sensol-footer-v2 .content__newsletter>.rte{grid-column:1;grid-row:2;font-size:13px}.footer.sensol-footer-v2 .content__newsletter-form{grid-column:1;grid-row:3;margin-top:4px}.footer.sensol-footer-v2 .footer__block--image-text-and-socials{grid-column:1/-1;display:grid;grid-template-columns:125px minmax(0,1fr);gap:16px 20px;align-items:center}.footer.sensol-footer-v2 .footer__block--image-text-and-socials .footer-block__content,.footer.sensol-footer-v2 .footer__block--image-text-and-socials .footer-block__content>div{display:contents}.footer.sensol-footer-v2 .sensol-logo-viewport{grid-column:1;grid-row:1}.footer.sensol-footer-v2 .content__image-and-text p{grid-column:2;grid-row:1;font-size:13px;margin:0;max-width:170px}.footer.sensol-footer-v2 .footer__block--image-text-and-socials ul{grid-column:1/-1;grid-row:2}.footer.sensol-footer-v2 .footer-block__heading{margin-bottom:14px}.footer.sensol-footer-v2 .footer__block--links a{font-size:14px;padding-block:4px}.footer.sensol-footer-v2 .footer__subfooter{margin-top:28px;padding-top:20px;display:grid;grid-template-columns:1fr;gap:14px}.footer.sensol-footer-v2 .footer__subfooter-center{grid-row:1}.footer.sensol-footer-v2 .footer__credits{font-size:11px}.footer.sensol-footer-v2 .footer__subfooter-links{font-size:12px;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sensol-footer-refined.css.map */
