:root{--luvekon-navy:#243a82;--luvekon-sky:#35aedd;--luvekon-orange:#ff4b0b;--luvekon-sale:#ff4b0b;--luvekon-soft:#f1f4fa;--luvekon-warm:#fff3e9;--luvekon-ink:#17213d}html,body{background:#fffaf6}body{color:var(--luvekon-ink)}#header-group>div:first-child,#header-group>div:first-child .section-background,#header-group>div:first-child [class*=color-scheme]{background:var(--luvekon-navy)!important;color:#fff!important}header-component,.header-section{background:#fff!important}.header__heading-link,.header__menu-item,.header-actions__action{color:var(--luvekon-ink)!important}.button:not(.button-unstyled),button[name=add],.shopify-payment-button__button--unbranded{background:var(--luvekon-orange)!important;border-color:var(--luvekon-orange)!important;color:#fff!important}.button:not(.button-unstyled):hover,button[name=add]:hover{background:#dc3e00!important}.price-item--sale,.price__sale,.product-price__price{color:var(--luvekon-sale)}.ls-home{--ink:var(--luvekon-ink)!important;--muted:#65708b!important;--line:#dfe5f1!important}.ls-home__eyebrow{color:var(--luvekon-orange)!important}.ls-home__intro>a{background:var(--luvekon-orange)!important}.ls-home__featured{background:var(--luvekon-warm)!important}.ls-home__featured-copy>strong{color:var(--luvekon-sale)!important}.ls-home__featured-copy>a{color:var(--luvekon-orange)!important}footer{background:var(--luvekon-soft);border-top:1px solid #dfe5f1}.lmk-site-footer{--lmk-footer-accent:var(--luvekon-navy)!important;background:var(--luvekon-soft)!important}.lmk-site-footer__brand>a:first-child>span{background:var(--luvekon-navy)!important}a:focus-visible,button:focus-visible{outline-color:var(--luvekon-sky)!important}body.template-page #MainContent,body.template-policy #MainContent,body.template-page #MainContent>.shopify-section,body.template-policy #MainContent>.shopify-section{background:#f8f9fc}body.template-page #MainContent>.shopify-section .section-content-wrapper,body.template-policy .shopify-policy__container{width:min(760px,calc(100% - 40px));max-width:760px;margin-inline:auto}body.template-page #MainContent>.shopify-section:first-child .section-content-wrapper,body.template-policy .shopify-policy__container{padding-block:clamp(48px,6vw,72px) clamp(72px,8vw,104px)}body.template-page #MainContent>.shopify-section+.shopify-section .section-content-wrapper{padding-block-start:0;padding-block-end:clamp(72px,8vw,104px)}body.template-page #MainContent :is(.text-block,.shopify-block,.contact-form){width:100%!important;max-width:none!important}body.template-page #MainContent .text-block,body.template-policy .shopify-policy__title{text-align:left!important}body:is(.template-page,.template-policy) #MainContent h1{margin:0 0 28px;color:#17213d;font-size:clamp(2.5rem,4vw,3.5rem);line-height:1.06;letter-spacing:-.035em}body:is(.template-page,.template-policy) #MainContent h2{margin-block:clamp(42px,5vw,64px) 16px;color:#17213d;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08;letter-spacing:-.03em}body:is(.template-page,.template-policy) #MainContent :is(p,li){max-width:72ch;font-size:1rem;line-height:1.58}body.template-page #MainContent .contact-form{--size-style-width: 100% !important}body.template-page #MainContent :is(.contact-form__input,textarea){background:#fff;border-color:#17213d29}@media(max-width:600px){body.template-page #MainContent>.shopify-section .section-content-wrapper,body.template-policy .shopify-policy__container{width:min(100% - 32px,760px)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/luvekon-blue-brand.css.map */
