:root{--fl-bg:#FFF8EE;--fl-ink:#1A1A2E;--fl-accent:#FF6B35;--fl-accent2:#3DDC97;--fl-accent3:#FFD93D;--fl-muted:#6B6B7B}body{background:var(--fl-bg)!important;color:var(--fl-ink)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.section-header__title,.card__heading,.title,.title--primary{font-family:Space Grotesk,sans-serif!important;letter-spacing:-.02em!important;font-weight:800!important;color:var(--fl-ink)!important}.banner__heading{font-size:clamp(48px,7vw,88px)!important;line-height:.95!important}.banner__text,.rte p{color:var(--fl-muted)!important;font-size:18px!important}.button,.shopify-payment-button__button--unbranded,button.button{border-radius:999px!important;background:var(--fl-ink)!important;color:var(--fl-bg)!important;font-weight:700!important;font-size:15px!important;padding:14px 28px!important;border:none!important;letter-spacing:0!important;text-transform:none!important;transition:transform .15s!important}.button:hover{transform:translateY(-2px) rotate(-1deg)!important;background:var(--fl-ink)!important}.button--secondary{background:transparent!important;color:var(--fl-ink)!important;border:2px solid var(--fl-ink)!important}.animate--hover-3d-lift .card-wrapper:hover .card,.animate--hover-3d-lift .card-wrapper:hover,.animate--hover-3d-lift .card:hover,.animate--hover-lift .card-wrapper:hover,.animate--hover-lift .card:hover{transform:translate(-4px,-4px)!important;perspective:none!important}.animate--hover-3d-lift .card-wrapper .card__media,.animate--hover-3d-lift .card-wrapper:hover .card__media,.animate--hover-3d-lift .card-wrapper .card__inner,.animate--hover-3d-lift .card-wrapper:hover .card__inner{transform:none!important;perspective:none!important}.animate--hover-3d-lift .card__inner:after,.card__inner:after{display:none!important}.card-wrapper,.card{background:#fff!important;border:2px solid var(--fl-ink)!important;border-radius:20px!important;overflow:hidden!important;transition:transform .2s,box-shadow .2s!important}.card-wrapper:hover,.card:hover{transform:translate(-4px,-4px)!important;box-shadow:8px 8px 0 var(--fl-ink)!important}.card__media,.media{background:linear-gradient(135deg,#ffe4d6,#e0f4ff)!important;border-radius:0!important}.card__media img,.media img{transition:none!important;transform:none!important;animation:none!important}.card-wrapper:hover .card__media img,.card:hover .card__media img{transform:none!important;animation:none!important;scale:1!important}.card__content,.card__information{padding:18px!important}.card__heading,.card__information h3,.full-unstyled-link{font-weight:700!important;font-size:16px!important;color:var(--fl-ink)!important;line-height:1.25!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card__heading a{text-decoration:none!important}.price{margin-top:6px!important}.price__regular .price-item,.price-item--regular{font-weight:800!important;font-size:18px!important;color:var(--fl-accent)!important}.price--on-sale .price-item--regular{color:#999!important;text-decoration:line-through!important;font-size:14px!important;font-weight:600!important}.price-item--sale,.price__sale .price-item--sale{color:var(--fl-accent)!important;font-weight:800!important;font-size:18px!important}.price__container{display:flex!important;gap:8px!important;align-items:baseline!important;flex-wrap:wrap}.price__unit,.unit-price,.unit-price__container,.price__last,span.price__currency,.price__currency-code{display:none!important}.badge,.card__badge .badge,.price__badge-sale{background:var(--fl-accent2)!important;color:var(--fl-ink)!important;border-radius:999px!important;font-weight:700!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.05em!important;border:none!important;padding:4px 10px!important}.card__badge{top:12px!important;left:12px!important;right:auto!important}.quick-add,.card__inner .quick-add__submit,.quick-add-modal,.card .quick-add,.card__inner-arrow,.card__information .icon-arrow{display:none!important}.section-header__title,.title-wrapper-with-link h2{font-size:clamp(40px,5vw,56px)!important;font-weight:800!important;letter-spacing:-.03em!important}.product__title h1,.product__title{font-size:clamp(36px,5vw,56px)!important;font-weight:800!important;font-family:Space Grotesk,sans-serif!important;letter-spacing:-.02em!important;line-height:1.05!important}.product__media-wrapper{border-radius:20px!important;border:2px solid var(--fl-ink)!important;overflow:hidden!important;background:linear-gradient(135deg,#ffe4d6,#e0f4ff)!important}.product-form__buttons .button{padding:18px 32px!important;font-size:17px!important}.shopify-payment-button__button{border-radius:999px!important;padding:18px!important;background:var(--fl-accent)!important}.cart-item{border:2px solid var(--fl-ink)!important;border-radius:20px!important;background:#fff!important}.cart__footer{background:#fff!important;border:2px solid var(--fl-ink)!important;border-radius:20px!important}.quantity{border:2px solid var(--fl-ink)!important;border-radius:999px!important;overflow:hidden!important}.collection .grid,.collection__products{gap:24px!important}.facets__heading,.facets__display-vertical,.facets-vertical-form,.facets-wrapper button,.facets summary{font-family:Inter,sans-serif!important;font-weight:600!important;color:var(--fl-ink)!important}.facets__summary{border:1.5px solid var(--fl-ink)!important;border-radius:999px!important;padding:6px 14px!important}.facets__button-vertical,.sort_by,.facet-filters__sort{font-family:Inter,sans-serif!important;border:1.5px solid var(--fl-ink)!important;border-radius:999px!important;padding:6px 14px!important;background:transparent!important}.collection-hero__title,.title.collection-hero__title,.page-heading{font-size:clamp(40px,5vw,64px)!important;font-weight:800!important;font-family:Space Grotesk,sans-serif!important;letter-spacing:-.03em!important;color:var(--fl-ink)!important}@media(max-width:749px){.banner__heading{font-size:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/flarelab-a.css.map */
