html body,html body :is(h1,h2,h3,h4,h5,h6,p,a,li,span,button,input,select,textarea,label,summary,.h0,.h1,.h2,.h3,.h4,.h5,.caption,.caption-large,.caption-with-letter-spacing):not(.fl-serif){font-family:var(--fl-font)!important;letter-spacing:0!important}html body{color:var(--fl-text);-webkit-font-smoothing:antialiased}html body :where(h1,h2,h3,.h0,.h1,.h2,.h3){font-weight:600;color:var(--fl-ink);line-height:1.15}html body :where(h4,h5,.h4,.h5){font-weight:600;color:var(--fl-ink)}html body :is(.fl-serif,.fl-title em):not(.fl-x),html body :is(.main-page-title,.collection-hero__title,.banner__heading,.rich-text__heading):not(.fl-x),html body :is(.main-page-title,.collection-hero__title,.banner__heading,.rich-text__heading) :is(span,a,p):not(.fl-x){font-family:var(--fl-serif)!important;font-weight:400!important}html body :is(.caption-with-letter-spacing,.image-with-text__text--caption){text-transform:uppercase;font-size:1.2rem;font-weight:600;letter-spacing:.08em!important;color:var(--fl-accent)}html body :is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded){font-family:var(--fl-font)!important;font-weight:600;font-size:1.6rem;letter-spacing:0!important;border-radius:var(--fl-pill)!important;min-height:5rem}html body .button:not(.button--secondary):not(.button--tertiary),html body button.product-form__submit,html body a.button.button--primary.button-drawermenu{background:var(--fl-primary)!important;color:#fff!important;border:0!important;box-shadow:none!important}html body .button:not(.button--secondary):not(.button--tertiary):hover,html body button.product-form__submit:hover{background:var(--fl-primary-hover)!important}html body .button:before,html body .button:after{box-shadow:none!important}html body .button--secondary{background:transparent!important;color:var(--fl-primary)!important;box-shadow:inset 0 0 0 1.5px var(--fl-primary)!important}html body .announcement-bar{background:var(--fl-ink)!important;border:0}html body .announcement-bar__message{color:#fff!important;font-size:1.4rem!important;font-weight:500!important}html body .announcement-bar__link{background:transparent!important}html body .header-wrapper{background:#fff!important}html body .header-wrapper--border-bottom{border-bottom:1px solid var(--fl-line)}html body .header__icon,html body .header__icon .icon{color:var(--fl-text)!important}html body .header__menu-item{color:var(--fl-text)!important;font-weight:500}html body .header__menu-item:hover span{text-decoration-color:var(--fl-peach)}html body .cart-count-bubble{background:var(--fl-accent)!important;color:#fff!important}html body .menu-drawer{background:#fff!important}html body .menu-drawer__menu-item{font-size:1.8rem;font-weight:500;color:var(--fl-ink)!important}html body .menu-drawer__menu-item--active,html body .menu-drawer__menu-item:hover,html body .menu-drawer__utility-links{background:var(--fl-lilac)!important}html body .header__submenu,html body .mega-menu__content{border-radius:0 0 var(--fl-radius) var(--fl-radius)}html body .footer{background:var(--fl-ink)!important}html body .footer-block__heading{font-size:1.7rem!important;font-weight:600!important;color:#fff!important}html body .footer-block__details-content .list-menu__item--link{color:#ffffffc7!important;font-size:1.5rem}html body .footer-block__details-content .list-menu__item--link:hover{color:#fff!important}html body .footer__content-bottom{border-top:1px solid rgba(255,255,255,.12)}html body .footer .field__input{border-radius:var(--fl-pill)!important}html body .footer .field:after{border-radius:var(--fl-pill)!important;box-shadow:0 0 0 1px #ffffff73!important}html body .copyright__content{color:#fff9!important}html body .card-wrapper .card{border-radius:var(--fl-radius)!important;overflow:hidden}html body .card-wrapper .card--card{border:1px solid var(--fl-line)!important;background:#fff!important}html body .card-wrapper .card--card:after{box-shadow:none!important}html body .card-wrapper:hover .card--card{box-shadow:var(--fl-shadow)}html body .card__media,html body .card .media{background:#f2f0f7}html body .card__heading,html body .card__heading a{font-size:1.5rem!important;font-weight:500!important;line-height:1.3!important;color:var(--fl-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .card__content{padding:1.4rem 1.4rem 1.6rem!important}html body .card__information{display:flex;flex-direction:column;gap:.4rem}html body .card-information{display:flex;flex-direction:column;gap:.6rem;margin-top:auto}html body .card-wrapper .card{display:flex;flex-direction:column;height:100%}html body .card-wrapper .card__content{flex:1;display:flex;flex-direction:column}html body .card__badge .badge,html body .badge{border-radius:var(--fl-pill)!important;border:0!important;font-weight:600;font-size:1.1rem;letter-spacing:.03em!important;text-transform:uppercase;padding:.5rem 1.1rem!important}html body .price{font-weight:700;color:var(--fl-ink);letter-spacing:0!important}html body .price .price-item--last,html body .price-item--sale{font-size:1.8rem;font-weight:700;color:var(--fl-ink)!important}html body .price--on-sale .price-item--regular{font-size:1.4rem;font-weight:400;color:var(--fl-muted)!important}html body .loox-rating,html body .loox-rating span,html body .loox-rating-label{font-family:var(--fl-font)!important;color:var(--fl-muted)!important;font-size:1.3rem!important}html body .loox-rating .loox-icon{color:var(--fl-star)!important;fill:var(--fl-star)!important}html body .collection-hero{background:var(--fl-lilac)!important}html body .collection-hero__title{color:var(--fl-ink)!important}html body .facets__summary,html body .facet-filters__label,html body .product-count__text{color:var(--fl-muted)!important}html body .facets-container{border-bottom:1px solid var(--fl-line)}html body .active-facets__button-inner{border-radius:var(--fl-pill);background:var(--fl-lilac-2)!important;box-shadow:none!important}html body .pagination__item--current{background:var(--fl-ink)!important;color:#fff!important;border-radius:50%}html body .search__input.field__input,html body .predictive-search{border-radius:var(--fl-pill)}html body .field__input,html body .select__select,html body .customer .field input{border-radius:12px!important}html body .field:after,html body .select:after{border-radius:12px!important;box-shadow:0 0 0 1px var(--fl-line)!important}html body .field:hover.field:after{box-shadow:0 0 0 1.5px var(--fl-lilac-3)!important}html body .field__input:focus,html body .select__select:focus{box-shadow:0 0 0 2px var(--fl-text)!important}html body .product__title h1{font-size:2.8rem;font-weight:600!important}html body .product-form__input input[type=radio]+label{border-radius:var(--fl-pill)!important;font-weight:500}html body .product-form__input input[type=radio]:checked+label{background:var(--fl-text)!important;color:#fff!important;border-color:var(--fl-text)!important}html body .product__media-item,html body .product__media-list .media{border-radius:var(--fl-radius)!important;overflow:hidden}html body .accordion{border-color:var(--fl-line)!important}html body .accordion__title{font-size:1.6rem!important;font-weight:600!important;color:var(--fl-ink)!important}html body .collapsible-content .accordion{background:#fff}html body .main-page-title{font-size:3.4rem!important}html body .rte{color:var(--fl-text);line-height:1.6}html body .rte a{color:var(--fl-text);text-decoration-color:var(--fl-peach);text-underline-offset:3px}html body input.upcart-upsells-button.UpcartDesignSettings__button,html body .upcart-upsells-button{background:var(--fl-primary)!important;color:#fff!important}html body [class*=upcart],html body [class*=Upcart],html body .kaching-bundles__bars{font-family:var(--fl-font)!important}html body .kaching-bundles__bar{border-radius:var(--fl-radius)!important}html body .cart-item__name{font-weight:600;color:var(--fl-ink)!important}html body .cart__checkout-button{background:var(--fl-primary)!important}
/*# sourceMappingURL=/cdn/shop/t/94/assets/fl-global.css.map */
