.header__menu>ul.with-block .menu__item,.header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:12px}.header .custom-btn a.button--small{font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px;padding-inline:24px}.header .header__buttons>:is(a,button){min-width:0;height:auto}.header .header__buttons{gap:24px}.header .header__buttons .icon{width:24px;height:24px}.header .header__buttons .count{background:#ffffffe6;min-width:20px;min-height:20px;border-radius:20px;display:flex;align-items:center;justify-content:center;top:-10px;right:-10px}.header .header__buttons .count[hidden]{display:none}.header .dropdown{padding-block-start:58px;right:0;top:0}.header .header__menu details{position:relative}.shopify-section-group-footer-group .footer{display:flex;gap:4.26%}.footer .footer__right{padding:0;max-width:25.27%;width:100%;align-content:start;gap:32px}.footer .footer__left{border-inline-end:0!important;gap:6.04%;max-width:70.48%}.footer .footer__logo{max-width:35.849%;gap:16px}.footer .footer__left .footer__accordions{gap:32px;flex-wrap:nowrap;max-width:58.1132%;margin:0 auto;justify-content:center}.footer .footer__left .footer__accordions .details{width:33.33%}.shopify-section-group-footer-group .footer-copyright{border-top:1px solid #5D5E5F}.footer__accordions .details .details__summary{padding-block-end:16px}.footer__right .footer__newsletter>p{font-family:Anton;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0px;text-align:left;vertical-align:middle;text-transform:uppercase}.footer .footer__left .footer__accordions .details .details__summary span.heading{font-family:Anton;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0px;text-align:left;vertical-align:middle;text-transform:uppercase}.footer .footer__left .footer__accordions .details .details__content a{font-family:inherit;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;text-align:left;vertical-align:middle}.footer .newsletter-form .field .input{border-radius:40px}.footer .newsletter-form .field label.label{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;vertical-align:middle;color:#fff;opacity:.6}.footer .footer__newsletter,.footer .footer__socials ul{gap:16px}.footer .custom-text{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;vertical-align:middle}body .header-scrolled .header{padding-block-start:var(--section-padding-top);padding-block-end:var(--section-padding-bottom)}@media(max-width:1279px){.shopify-section-group-footer-group .footer{flex-direction:column}.footer .footer__left,.footer .footer__right{max-width:100%;border-top:0}}@media(max-width:1024px){.custom-btn.desktop{display:none}.header .header__buttons .count{right:0}.header .header__buttons>.cart-drawer-button{min-width:2.75rem}.custom-btn.mobile{padding-block:10px}.menu-drawer .custom-btn a.button--small{font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px;padding-inline:24px;padding-block:10px;background-color:#4d70d4}.menu-drawer .custom-btn a.button--small.button:after{border-color:#4d70d4}.drawer__menu summary>.icon-chevron-right{rotate:90deg;opacity:1;width:20px;height:20px}.drawer__submenu>button{font-family:Helvetica Neue;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#000;text-transform:unset}}@media(max-width:768px){.footer .footer__left{flex-direction:column}.footer .footer__logo{max-width:100%;margin-bottom:32px}.footer .footer__left .footer__accordions{max-width:100%;margin:0}}@media(max-width:767px){.footer__logo img{max-width:124px;max-height:100%}.footer .footer__logo{max-width:100%}.footer .footer__left .footer__accordions{max-width:100%;gap:0;margin:0;width:100%;flex-wrap:wrap}.footer .footer__left .footer__accordions .details{width:100%;padding:0;border-color:#353535}.footer .footer__logo{gap:16px;margin-bottom:32px}.footer__accordions .details .details__summary{padding:20px}.footer .footer__left .footer__accordions .details .details__summary span.heading{font-size:16px;line-height:150%;font-family:Helvetica Neue;text-transform:none}.footer__accordions .details .details__content{padding:0 20px 20px}.footer__accordions .details .details__content ul{gap:8px}.footer__accordions .details__summary+.details__content:before,.footer__accordions .details:last-of-type .details__content:after,.details .details__content:after{display:none}.footer .footer__left .footer__accordions .details .details__content a{font-size:14px}.footer-group .section--padding{padding-block-start:calc(var(--section-padding-top) * .84);padding-block-end:calc(var(--section-padding-bottom) * .84)}.menu-drawer .drawer__header{padding-bottom:0}}body:has(#lensadvizor-prescription-modal) .product-sticky-form__card{opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kik-header.css.map */
