input,textarea,select,button{font-family:var(--font-body-family)}.price,.price-item,.quantity__input{font-variant-numeric:tabular-nums}.form__label{font-size:1.2rem;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.product__info-container .product__title h1{font-size:3rem;font-weight:500;letter-spacing:-.01em;line-height:1.25}.product__info-container .rating-text,.product__info-container .rating-count{font-size:1.3rem;font-weight:500;letter-spacing:0;color:rgba(var(--color-foreground),.7)}.product__info-container .price .price-item{letter-spacing:0}.product__info-container .price .price-item.main-price{font-size:2.4rem!important;font-weight:700;line-height:1.2}.product__info-container .price__compare-price .price-item,.product__info-container .price .main-comapre-price{font-size:1.5rem!important;font-weight:500;color:rgba(var(--color-foreground),.55)}.product__info-container .price .badge{font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.product__info-container .product__text,.product__info-container .product__text__text{font-size:1.5rem;font-weight:500;line-height:1.5}.product__info-container .product-form__submit,.product__info-container .product-form__submit .button-label{font-size:1.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product__info-container .product-form__submit{min-height:5.4rem;border-radius:1rem}.product__info-container details summary h2,.product__info-container details summary .h2,.product__info-container .accordion__title{font-size:1.7rem;font-weight:600;letter-spacing:-.005em;line-height:1.3}.product__info-container .lunicora-product-gifts .upsell__outside-title{font-size:1.7rem!important;font-weight:600;letter-spacing:-.005em;line-height:1.3}.product__info-container .quantity{border-radius:1rem}.product__info-container .quantity__input{font-size:1.5rem;font-weight:600}.product__info-container .accordion__content,.product__info-container .product__description{font-size:1.5rem;line-height:1.6}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:2.4rem}.product__info-container .price .price-item.main-price{font-size:2.2rem!important}.product__info-container .product-form__submit,.product__info-container .product-form__submit .button-label{font-size:1.5rem}}main h2.heading:not(.collapsible-content__heading){font-size:3.2rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.fts-heading{font-size:3.2rem!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.2!important}.fts-view-all{font-size:1.3rem!important;font-weight:600!important}.fts-product-card__title{font-size:1.5rem!important;font-weight:500!important;line-height:1.35!important}.fts-product-card__price{font-size:1.5rem!important;font-variant-numeric:tabular-nums}.fts-product-card__price-current{font-weight:700;color:rgb(var(--color-base-accent-1))}.fts-product-card__price-compare{font-size:1.3rem!important;font-weight:500!important;color:rgba(var(--color-foreground),.55)!important;opacity:1!important}.nh-image-banner__heading{font-weight:700!important}.nh-image-banner__subheading{font-size:1.4rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}main .rte,main .rte p,main .rich-text-block,main .rich-text-block p{font-size:1.5rem;font-weight:500;line-height:1.6}.review-item__text{font-size:1.4rem;font-weight:500;line-height:1.55}.horizontal-ticker__item{font-size:1.4rem!important;font-weight:700;letter-spacing:.08em}.collapsible-content .accordion__title{font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.3}.collapsible-content .accordion__content{font-size:1.5rem;line-height:1.6}.icon-bar .multicolumn-card__info h3{font-size:1.7rem;font-weight:600;letter-spacing:.02em;line-height:1.3}.icon-bar .multicolumn-card__info .rte,.icon-bar .multicolumn-card__info .rte p{font-size:1.4rem;line-height:1.5}main .collection-hero__title{font-size:3rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.facet-filters__label,.facets__summary,.facets__heading,.product-count__text,.facet-filters__sort{font-size:1.3rem;font-weight:500}.facet-filters__label,.product-count__text{color:rgba(var(--color-foreground),.7)}.card__content{grid-template-columns:minmax(0,1fr)}.card__information,.card-information{min-width:0}.card__heading{max-width:100%;font-size:1.5rem;font-weight:500;line-height:1.35}.card__heading .full-unstyled-link,.card__heading>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-information .price{font-size:1.6rem;letter-spacing:0}.card-information .price .price-item{font-weight:700}.card-information .price--on-sale .price-item--regular{font-size:1.3rem;font-weight:500;color:rgba(var(--color-foreground),.55)}.card__badge .badge{font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.card .quick-add__submit{min-height:4.4rem;border-radius:1rem;letter-spacing:.02em}.card .quick-add__submit .main-atc__label__text{font-size:1.4rem;font-weight:700;letter-spacing:.02em}@media screen and (max-width:749px){main h2.heading:not(.collapsible-content__heading),.fts-heading{font-size:2.6rem!important}.fts-product-card__title{font-size:1.4rem!important}.horizontal-ticker__item{font-size:1.3rem!important}.collapsible-content .accordion__title{font-size:1.5rem}.icon-bar .multicolumn-card__info h3{font-size:1.6rem}main .collection-hero__title{font-size:2.4rem}.card__heading{font-size:1.3rem}.card-information .price{font-size:1.5rem}.card-information .price--on-sale .price-item--regular{font-size:1.2rem}.card .quick-add__submit{min-height:4rem}.card .quick-add__submit .main-atc__label__text{font-size:1.3rem}}@media screen and (max-width:749px){.caption-with-letter-spacing,.grid--2-col-tablet-down .card-wrapper .card__badge .badge,.splide__slide__container[data-mobile-columns="2"] .card-wrapper .card__badge .badge,.grid--2-col-tablet-down .card-wrapper .card-information .price--on-sale .price-item--regular,.splide__slide__container[data-mobile-columns="2"] .card-wrapper .card-information .price--on-sale .price-item--regular{font-size:1.1rem}.fts-tabs__button{font-size:1.1rem!important;min-height:3.6rem!important}.fts-view-all{display:inline-flex!important;align-items:center;min-height:3.6rem;font-size:1.2rem!important}.fts-slider-nav__button{width:3.6rem!important;height:3.6rem!important}cart-tier-progress .cart-tier-progress__ship{font-size:1.1rem}cart-tier-progress .cart-tier-progress__milestone-qty{font-size:1rem}.slider-counter__link{padding:1.2rem!important}.slider-button{width:4.4rem!important;min-width:4.4rem!important;height:4.4rem!important}.splide__arrow{width:3.6rem!important;height:3.6rem!important}.product__view-details{display:inline-flex;align-items:center;min-height:3.6rem}.splide__pagination__page{min-width:2.4rem;min-height:2.4rem}.price-slider__handle{--handle-size: 2.8rem}.lunicora-product-gifts .lunicora-product-gifts__footer .lunicora-product-gifts__more{display:inline-flex;align-items:center;min-height:3.6rem}.Avada-Faqs_Button.bottom.right{bottom:9.2rem!important}.Avada-FaqsWelcomePopup.bottom{bottom:16rem!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lunicora-typography.css.map */
