.footer-section:has(.lenotos-footer){background:#131313!important;position:relative}.lenotos-footer{background:#131313;color:#8c8c8c;font-family:var(--font-family,Arial,sans-serif)}.lenotos-footer,.lenotos-footer *{box-sizing:border-box}.lenotos-footer__inner{width:1440px;max-width:calc(100% - 64px);margin:0 auto}.lenotos-footer__columns{display:grid;grid-template-columns:repeat(4,minmax(0,3fr)) minmax(0,4fr);gap:0;border-top:1px solid #323232;padding:32px 0 0;min-height:404px}.lenotos-footer__menu{padding-right:24px;min-width:0}.lenotos-footer h2,.lenotos-footer summary{font-family:inherit;color:#fff;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:0;margin:0 0 16px;text-transform:uppercase}.lenotos-footer summary{list-style:none;cursor:default;pointer-events:none}.lenotos-footer summary::-webkit-details-marker{display:none}.lenotos-footer ul,.lenotos-footer ul[role=list]{list-style:none!important;padding:0!important;margin:0!important}.lenotos-footer li,.lenotos-footer ul[role=list]>li{list-style:none!important;padding:0!important;margin:0 0 8px!important;line-height:1.3}.lenotos-footer li:before,.lenotos-footer li::marker{content:none!important}.lenotos-footer a{color:#8c8c8c;text-decoration:none;font-size:14px;line-height:1.3;letter-spacing:0;text-transform:none}.lenotos-footer a:hover{color:#fff}.lenotos-footer a:focus-visible,.lenotos-footer summary:focus-visible{outline:2px solid #fff;outline-offset:4px}.lenotos-footer__contact{padding-left:32px;min-width:0}.lenotos-footer__contact h2{font-size:14px;line-height:1.3;text-transform:none;margin:0}.lenotos-footer__contact-group+.lenotos-footer__contact-group{margin-top:24px}.lenotos-footer__contact-group.lenotos-footer__address{margin-top:36px}.lenotos-footer__contact p{font-size:14px;line-height:1.3;color:#8c8c8c;margin:0;font-weight:700}.lenotos-footer__contact a{overflow-wrap:anywhere}.lenotos-footer__utilities{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0 56px}.lenotos-footer__social ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px}.lenotos-footer__social li,.lenotos-footer__social ul>li{margin:0!important}.lenotos-footer .lenotos-footer__social a{display:flex;align-items:center;justify-content:center;width:24px!important;height:24px!important;min-width:24px;max-width:24px;padding:0!important;margin:0!important;border:0;color:#fff}.lenotos-footer__social a:before,.lenotos-footer__social a:after{display:none!important}.lenotos-footer__social svg{display:block;width:24px!important;height:24px!important;fill:none}.lenotos-footer__payments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.lenotos-footer .lenotos-footer__payments>li{margin:0!important;display:flex}.lenotos-footer__payments svg{display:block;width:35px;height:22px}.lenotos-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #323232;padding:24px 0}.lenotos-footer .lenotos-footer__bottom small{font-size:14px;line-height:1.4;color:#8c8c8c}.lenotos-footer__bottom ul{display:flex;flex-wrap:wrap;gap:10px 0}.lenotos-footer .lenotos-footer__bottom ul[role=list]>li{margin:0!important;padding:0 16px!important;border-right:1px solid #777}.lenotos-footer .lenotos-footer__bottom ul[role=list]>li:first-child{padding-left:0!important}.lenotos-footer .lenotos-footer__bottom ul[role=list]>li:last-child{padding-right:0!important;border-right:0}.lenotos-footer__bottom a{font-size:12px}@media(min-width:768px){.lenotos-footer__menu:not([open])>ul{display:block!important}}@media(min-width:768px)and (max-width:1023px){.lenotos-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1fr);row-gap:28px}.lenotos-footer__contact{grid-column:3;grid-row:1 / 3}}@media(max-width:767px){.lenotos-footer__inner{width:auto;max-width:none;margin:0 24px}.lenotos-footer__columns{display:block;min-height:0;padding:0}.lenotos-footer__menu{border-bottom:1px solid #323232;padding:0}.lenotos-footer summary{display:flex;justify-content:space-between;align-items:center;min-height:72px;margin:0;cursor:pointer;pointer-events:auto;font-size:16px}.lenotos-footer summary span{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.lenotos-footer summary span:before{content:"";width:10px;height:10px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg) translateY(-2px)}.lenotos-footer details[open] summary span:before{transform:rotate(225deg) translate(-2px,-2px)}.lenotos-footer .lenotos-footer__menu ul{padding:0 0 16px!important}.lenotos-footer .lenotos-footer__menu li{margin-bottom:8px!important}.lenotos-footer__contact{padding:48px 0 0}.lenotos-footer__contact-group+.lenotos-footer__contact-group{margin-top:28px}.lenotos-footer__contact-group.lenotos-footer__address{margin-top:36px}.lenotos-footer__contact a,.lenotos-footer__address p{text-decoration:underline;text-underline-offset:2px}.lenotos-footer__utilities{align-items:flex-start;flex-direction:column;gap:32px;padding:40px 0 32px}.lenotos-footer__social ul{gap:16px}.lenotos-footer__payments{justify-content:flex-start;gap:5px}.lenotos-footer__bottom{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0}.lenotos-footer .lenotos-footer__bottom small{color:#fff;font-size:16px}.lenotos-footer__bottom ul{gap:8px 16px}.lenotos-footer .lenotos-footer__bottom ul[role=list]>li{padding:0!important;border:0!important;margin:0!important}.lenotos-footer__bottom a{font-size:12px;color:#d6d6d6;line-height:1.4}}.lenotos-signup-section .lenotos-signup{background:#131313;color:#fff;padding:50px 0}.lenotos-signup-section .lenotos-signup__inner{width:1440px;max-width:calc(100% - 64px);margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.lenotos-signup-section .lenotos-signup__brand{display:flex;align-items:center;justify-content:flex-start;flex:0 0 50%;min-width:0;height:162px;color:#fff}.lenotos-signup-section .lenotos-signup__logo{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}.lenotos-signup-section .lenotos-signup__wordmark{font-size:clamp(48px,7vw,140px);font-weight:700}.lenotos-signup-section .lenotos-signup__content{min-width:0;width:560px;max-width:calc(50% - 24px)}.lenotos-signup-section .lenotos-signup__content h2{font-family:var(--font-family,Arial,sans-serif);font-size:32px;font-weight:700;line-height:1.2;color:#fff!important;letter-spacing:0;text-transform:none!important;margin:0 0 16px}.lenotos-signup-section .lenotos-signup__description{font-size:16px;line-height:1.3;margin:0 0 16px;color:#fff!important}.lenotos-signup-section .lenotos-signup__field{display:flex;background:#434343;border-radius:8px;height:56px;overflow:hidden}.lenotos-signup-section .lenotos-signup__field input{flex:1;min-width:0;width:100%;height:100%;border:0;background:transparent;color:#fff;padding:16px;font-size:18px;box-shadow:none;border-radius:0}.lenotos-signup-section .lenotos-signup__field input::placeholder{color:#fff;opacity:1}.lenotos-signup-section .lenotos-signup__field button{display:flex;align-items:center;justify-content:center;width:56px;min-width:56px;height:56px;padding:12px;border:0;background:transparent;color:#fff;cursor:pointer}.lenotos-signup-section .lenotos-signup__field button svg{width:28px;height:24px}.lenotos-signup-section .lenotos-signup__field:focus-within{outline:2px solid #fff;outline-offset:3px}.lenotos-signup-section .lenotos-signup__consent{display:flex;align-items:flex-start;gap:8px;margin-top:12px}.lenotos-signup-section .lenotos-signup__consent input{-webkit-appearance:none!important;appearance:none!important;position:static!important;opacity:1!important;width:16px;height:16px;flex:0 0 16px;margin:0;border:1px solid #fff;border-radius:3px;background:transparent;cursor:pointer}.lenotos-signup-section .lenotos-signup__consent input:checked{-webkit-appearance:auto!important;appearance:auto!important;accent-color:#fff}.lenotos-signup-section .lenotos-signup__consent input:focus-visible{outline:2px solid #fff;outline-offset:3px}.lenotos-signup-section .lenotos-signup__consent label{font-size:12px;line-height:1.3;color:#8c8c8c!important;cursor:pointer;text-transform:none!important;letter-spacing:0;font-family:var(--font-family,Arial,sans-serif);font-weight:400}.lenotos-signup-section .lenotos-signup__consent a{color:inherit;text-decoration:underline}.lenotos-signup-section .lenotos-signup__message{color:#fff;margin:16px 0 0;font-size:14px}@media(min-width:768px)and (max-width:1535px){.lenotos-signup-section .lenotos-signup__content h2{font-size:28px}}@media(max-width:767px){.lenotos-signup-section .lenotos-signup{padding:32px 0}.lenotos-signup-section .lenotos-signup__inner{width:auto;max-width:none;margin:0 24px;flex-direction:column;gap:24px}.lenotos-signup-section .lenotos-signup__brand{width:100%;height:90px;flex:auto}.lenotos-signup-section .lenotos-signup__brand{justify-content:center}.lenotos-signup-section .lenotos-signup__logo{height:90px;width:160px}.lenotos-signup-section .lenotos-signup__content{width:100%;max-width:none}.lenotos-signup-section .lenotos-signup__content h2{font-size:24px;margin-bottom:8px}.lenotos-signup-section .lenotos-signup__description{font-size:16px;margin-bottom:16px}.lenotos-signup-section .lenotos-signup__field{height:44px}.lenotos-signup-section .lenotos-signup__field input{font-size:16px;padding:0 12px}.lenotos-signup-section .lenotos-signup__field button{height:44px;width:44px;min-width:44px;padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAIAAAg */
