:root{--lcro-green:#138A43;--lcro-green-hover:#0F6F36;--lcro-green-soft:#E8F6EE;--lcro-green-line:#B7E2C8;--lcro-ink:#15121A;--lcro-muted:#55505E;--lcro-plum:#6B4C9A;--lcro-lav:#F7F0FA;--lcro-shadow:0 8px 20px rgba(19,138,67,.28)}button.add-to-cart-button,button.add-to-cart-button.button,button.add-to-cart-button.button-secondary,.sticky-add-to-cart__button,button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled.add-to-cart-button,button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled,.quick-add__button,.product-card button[name=add],.cart__checkout-button,button[name=checkout],.ll-btn,a[class*=-button-ss-button-]{background:var(--lcro-green)!important;background-image:none!important;background-color:var(--lcro-green)!important;color:#fff!important;border-color:var(--lcro-green)!important;box-shadow:var(--lcro-shadow)!important;font-weight:800!important;letter-spacing:.03em;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease!important}button.add-to-cart-button:hover,.sticky-add-to-cart__button:hover,button.section-store--atc-styled.section-store--atc-styled.section-store--atc-styled:hover,.quick-add__button:hover,.cart__checkout-button:hover,button[name=checkout]:hover,.ll-btn:hover,a[class*=-button-ss-button-]:hover{background:var(--lcro-green-hover)!important;background-color:var(--lcro-green-hover)!important;border-color:var(--lcro-green-hover)!important;transform:translateY(-1px);box-shadow:0 10px 24px #0f6f3652!important}button.add-to-cart-button *,.sticky-add-to-cart__button *,a[class*=-button-ss-button-] *{color:#fff!important}button.add-to-cart-button:focus-visible,.sticky-add-to-cart__button:focus-visible,a[class*=-button-ss-button-]:focus-visible{outline:3px solid var(--lcro-green-line)!important;outline-offset:3px}.product-details button.add-to-cart-button{min-height:58px!important;font-size:17px!important;border-radius:14px!important}.product-details button.add-to-cart-button:not([disabled]){animation:lcro-pulse 3.2s ease-in-out 2.5s 3}@keyframes lcro-pulse{0%,to{box-shadow:var(--lcro-shadow)}50%{box-shadow:0 0 0 7px #138a4329,var(--lcro-shadow)}}@media(prefers-reduced-motion:reduce){.product-details button.add-to-cart-button{animation:none!important}button.add-to-cart-button:hover,a[class*=-button-ss-button-]:hover{transform:none}}button.add-to-cart-button[disabled]{opacity:.55!important;box-shadow:none!important;animation:none!important}.sticky-add-to-cart__bar{box-shadow:0 -6px 24px #15121a1f!important;border-top:1px solid #EEE9F2}.sticky-add-to-cart__button{min-height:50px!important;border-radius:12px!important;font-size:15px!important;text-transform:uppercase}@media(max-width:749px){.sticky-add-to-cart__button{flex:1 1 auto}}.product-details .price,.product-details price-component{font-weight:800}.product-details .price__sale,.product-details .price .price-item--sale{color:var(--lcro-ink);font-size:1.35em}.product-details s,.product-details .compare-at-price{color:#8c8696!important;font-weight:500}.kaching-bundles__bars{gap:10px!important}.kaching-bundles__bar-container{position:relative;border-radius:14px!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__bar-container{box-shadow:0 0 0 1px #e4e0ea!important;background:#fbfafc!important}.kaching-bundles__bar--selected .kaching-bundles__bar-container{border-color:var(--lcro-green)!important;box-shadow:0 0 0 2px var(--lcro-green),0 6px 18px #138a4324!important;background:#fff!important}.kaching-bundles__bar-label,.kaching-bundles [class*=bar-label]{background:var(--lcro-green-soft)!important;color:#0f6f36!important;font-weight:800!important;border-radius:999px!important}.kaching-bundles__bars>.kaching-bundles__bar:nth-child(3) .kaching-bundles__bar-container:before{content:"BEST VALUE";position:absolute;top:-11px;right:16px;z-index:2;background:var(--lcro-ink);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;padding:4px 10px;border-radius:999px}.kaching-bundles__bars>.kaching-bundles__bar:nth-child(3){margin-top:6px}.lcro-trust{margin-top:14px;display:grid;gap:12px;width:100%}.lcro-trust__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lcro-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:var(--lcro-lav);border:1px solid #EADFF3;border-radius:12px;padding:10px 6px;font-size:12.5px;line-height:1.25;font-weight:700;color:var(--lcro-ink)}.lcro-trust__item svg{width:22px;height:22px;color:var(--lcro-green)}.lcro-trust__item span{font-weight:500;color:var(--lcro-muted);font-size:11.5px}.lcro-trust__secure{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--lcro-muted)}.lcro-trust__secure svg.lcro-lock{width:14px;height:14px;color:var(--lcro-green)}.lcro-trust__pay{display:flex;gap:4px;flex-wrap:wrap;justify-content:center}.lcro-trust__pay svg{width:34px;height:22px}.lcro-guarantee{background:linear-gradient(180deg,#fff,#f4fbf7);padding:56px 20px}.lcro-guarantee__inner{max-width:880px;margin:0 auto;display:grid;gap:24px;align-items:center;justify-items:center;text-align:center}@media(min-width:750px){.lcro-guarantee__inner{grid-template-columns:180px 1fr;text-align:left;justify-items:start;gap:36px}}.lcro-seal{width:150px;height:150px;border-radius:50%;background:var(--lcro-green);color:#fff;display:grid;place-items:center;text-align:center;box-shadow:0 0 0 8px var(--lcro-green-soft),0 14px 30px #138a4340;font-weight:800;line-height:1.05}.lcro-seal b{display:block;font-size:46px}.lcro-seal small{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-top:4px}.lcro-guarantee h2{margin:0;font-size:clamp(26px,5.6vw,38px);line-height:1.12;font-weight:800;color:var(--lcro-ink)}.lcro-guarantee p{margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--lcro-muted)}.lcro-guarantee__points{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.lcro-guarantee__points li{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--lcro-ink);text-align:left}.lcro-guarantee__points svg{flex:none;width:20px;height:20px;color:var(--lcro-green);margin-top:1px}.lcro-guarantee .lcro-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;min-height:54px;padding:14px 34px;border-radius:14px;background:var(--lcro-green);color:#fff;font-weight:800;letter-spacing:.03em;text-decoration:none;box-shadow:var(--lcro-shadow)}.lcro-guarantee .lcro-cta:hover{background:var(--lcro-green-hover);color:#fff}.announcement-bar__slide,.announcement-bar__slide a{font-weight:700;letter-spacing:.02em}product-recommendations:not(:has(.product-card,product-card,.resource-list__item)){display:none!important}.shopify-section:has(>product-recommendations:empty){display:none}@media(max-width:749px){.product-details h1{font-size:clamp(24px,6.6vw,30px)!important;line-height:1.15!important}.product-details .group-block{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lunara-cro.css.map */
