.footer{background-color:#f9f6f2;font-family:sans-serif}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-section{flex:1 1 200px;min-width:200px;border:1px solid #ddd;padding:80px;box-sizing:border-box}.newsletter-form{margin:0!important}.newsletter-form2{flex-wrap:wrap;justify-content:flex-start!important}.newsletter-form2 input[type=email]{flex:1;padding:10px}.newsletter-form2 button{padding:10px 20px}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:6px}.footer-bottom{border-top:1px solid #ccc;padding-top:24px;padding-bottom:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:14px}.clear_lab_logo{width:75px;height:16px;margin-right:80px}.footer-links{display:flex;flex-direction:row}.footer-links h3{color:var(--Core-Light-Midnight, #20191C);font-family:Karla;font-size:14px;font-style:normal;font-weight:600;line-height:16px}.footer-links a{color:var(--Core-Light-Midnight, #20191C);font-family:Karla;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.footer-links a:hover{text-decoration:underline}p.keep-in-touch{color:var(--Core-Light-Midnight, #20191C);font-family:Spectral;font-size:36px;font-style:normal;font-weight:400;line-height:54px;letter-spacing:-.9px;margin:0}p.keep-in-touch-detail{color:var(--Core-Light-Midnight, #20191C);font-family:Karla;font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:0;padding-bottom:40px}p.notice-text{color:var(--Highlighter-Amber, #A50000);margin:unset;font-family:Karla;font-size:12px;font-style:normal;font-weight:400;line-height:14px;transition:opacity .3s ease;opacity:0}.input-text-field{border-radius:8px;border:1.5px solid var(--Core-Light-Midnight, #20191C)}.input-button{background-color:#f9f7f2;border-radius:8px;border:1.5px solid var(--Core-Light-Midnight, #20191C)}.input-button:hover{background-color:#d8ccbc99}.privacy{font-size:12px;margin-top:10px;display:flex;flex-direction:row;align-items:center}.privacy input{width:24px;height:24px;background-color:#f9f7f2}.privacy .checkmark:hover{background-color:#d8ccbc99}.privacy a{color:var(--Blacks-Steel, #7A7165);font-family:Karla;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.privacy input[type=checkbox]{display:none}.privacy .checkmark{display:inline-block;width:24px;height:24px;background-color:#f9f7f2;border:2px solid #20191C;border-radius:4px;position:relative;cursor:pointer;margin-right:10px}.privacy input[type=checkbox]:checked+.checkmark{background-color:#000;border-color:#000}.privacy input[type=checkbox]:checked+.checkmark:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.copyright{margin-left:80px}.footer-section.newsletter{display:flex;width:576px;align-items:flex-start;gap:40px;flex-direction:column}.footer-section-text-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.footer-section-control-container{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.footer-section-control-container form,.newsletter-form2{align-self:stretch}.newsletter-form3{display:flex;align-items:center;gap:4px;align-self:stretch}.newsletter-form3 input{display:flex;height:50px;padding:16px 24px;align-items:center;flex:1 0 0;border-radius:8px;border:1.5px solid var(--Core-Light-Midnight, #20191C);color:var(--Text-Light, #7A7165);font-family:Karla;font-size:16px;font-style:normal;font-weight:400;line-height:18px;background:transparent}.newsletter-form3 button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--Core-Light-Midnight, #20191C);cursor:pointer}@media screen and (min-width:2560px){.footer-section.newsletter{width:50%;padding:80px 240px}.footer-links{width:50%}}@media screen and (min-width:1440px)and (max-width:2559px){.footer-section.newsletter{width:35%;padding:80px}.footer-links{width:65%}}@media screen and (min-width:1025px)and (max-width:1439px){.footer-container{flex-direction:column}}@media screen and (min-width:768px)and (max-width:1024px){.footer-container{flex-direction:column}.footer-section{padding:56px}}@media screen and (max-width:767px){.footer-container,.footer-links{flex-direction:column}.footer-section{padding:24px}.footer-section.newsletter{width:100%}}@media screen and (max-width:485px){.footer-bottom{flex-direction:column;align-items:start}.clear_lab_logo{width:75px;height:16px;margin-left:24px}.copyright{margin-left:24px}.newsletter-form3{display:flex;width:100%}.newsletter-form2{width:100%}p.keep-in-touch{font-family:Spectral;font-size:24px;font-style:normal;font-weight:400;line-height:33.7px;letter-spacing:-.6px}p.keep-in-touch-detail{font-family:Karla;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:20px}.input-text-field{margin-bottom:4px}}@media screen and (max-width:320px){.newsletter-form3{flex-direction:column;width:100%;align-items:unset}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/footer-clearlab2-0.css.map */
