@font-face{font-family:LS Inter;src:url(./ls-inter-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:LS Inter;src:url(./ls-inter-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:LS Inter;src:url(./ls-inter-700.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:LS Inter;src:url(./ls-inter-mobile-800.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}:root{--ls-type-body-family: "LS Inter", "Helvetica Neue", Arial, sans-serif;--ls-type-heading-family: "LS Inter", "Helvetica Neue", Arial, sans-serif;--ls-type-brand-family: "LS Barlow Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--ls-type-micro: 11.5px;--ls-type-caption: 12.5px;--ls-type-small: 13.5px;--ls-type-body: 15.5px;--ls-type-body-large: 17px;--ls-type-button: 14px;--ls-type-subheading: 20px;--ls-type-section: 30px;--ls-type-product-title: 34px;--ls-type-hero: 42px;--ls-type-feature: 58px;--ls-type-body-leading: 1.55;--ls-type-compact-leading: 1.32;--ls-type-heading-leading: 1.05;--ls-type-display-tracking: -.03em;--ls-type-body-tracking: -.01em;--ls-type-label-tracking: .015em}body.gradient{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:var(--ls-type-body-leading);letter-spacing:var(--ls-type-body-tracking);text-rendering:optimizeLegibility}body.gradient :where(button,input,select,textarea){font-family:var(--ls-type-body-family)}body.gradient :where(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--ls-type-heading-family);font-weight:800;letter-spacing:var(--ls-type-display-tracking)}body.gradient .section-header .ls-wordmark{font-family:var(--ls-type-brand-family);font-size:30px;font-weight:700;line-height:.82;letter-spacing:-.01em}body.gradient .ls-announcement-slide__left,body.gradient .ls-announcement-slide__right{font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);font-weight:700;line-height:1.25;letter-spacing:var(--ls-type-label-tracking)}body.template-collection .ls-collection-delivery-message,body.template-collection .ls-collection-review-strip,body.template-collection .ls-collection-review-strip span{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);font-weight:700;line-height:1.25;letter-spacing:var(--ls-type-label-tracking)}body.gradient .section-header .header__menu-item,body.gradient .section-header .header__active-menu-item{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:500;line-height:1.25;letter-spacing:-.005em}body.gradient .ls-promo-bar__link,body.gradient .ls-promo-bar__aside{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-caption);font-weight:700;line-height:1.2;letter-spacing:var(--ls-type-label-tracking)}body.gradient .ls-mobile-menu :where(a,button,input,select),body.gradient .predictive-search--header :where(a,button,input){font-family:var(--ls-type-body-family)}body.gradient .ls-mobile-menu__service-grid a,body.gradient .ls-mobile-menu__contact-grid strong,body.gradient .ls-mobile-menu__search input[type=search]{font-size:var(--ls-type-button);font-weight:500;line-height:1.35}body.gradient .ls-mobile-menu__collection-copy strong,body.gradient .ls-mobile-menu__note,body.gradient .ls-mobile-menu__shop-all,body.gradient .ls-mobile-menu__localization .localization-form__select{font-size:var(--ls-type-caption);font-weight:700;line-height:1.3;letter-spacing:var(--ls-type-label-tracking)}body.gradient #MainContent :where(.button,button.button),body.gradient .ls-cart-drawer :where(.button,button.button){font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:700;line-height:1.15;letter-spacing:0}body.gradient #MainContent :where(.field__input,.select__select,.customer .field input),body.gradient .ls-cart-drawer :where(input,select){font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:400;line-height:1.35;letter-spacing:var(--ls-type-body-tracking)}body.gradient #MainContent :where(.rte p,.rte li,.rte dd,.rte dt){font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:var(--ls-type-body-leading);letter-spacing:var(--ls-type-body-tracking)}body.gradient #MainContent :where(.caption,.caption-large,.product__text.caption-with-letter-spacing){font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);font-weight:500;line-height:1.4;letter-spacing:var(--ls-type-label-tracking)}body.template-index .ls-featured-bento__heading{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-hero);font-weight:800;line-height:.98;letter-spacing:-.035em}body.template-index .ls-featured-bento__text,body.template-index .ls-series-showcase__hero-content p,body.template-index .ls-alternating-collections__hero-content p{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:1.5;letter-spacing:var(--ls-type-body-tracking)}body.template-index .ls-featured-bento__cta,body.template-index .ls-series-showcase__hero-cta,body.template-index .ls-alternating-collections__hero-cta{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:700;line-height:1.15;letter-spacing:0}body.template-index .ls-category-index__heading,body.template-index .ls-series-showcase__heading,body.template-index .ls-alternating-collections__heading,body.template-index .ls-creator-gallery__intro h2{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-section);font-weight:800;line-height:var(--ls-type-heading-leading);letter-spacing:var(--ls-type-display-tracking)}body.template-index .ls-series-showcase__hero-content h3,body.template-index .ls-alternating-collections__hero-content h2{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-section);font-weight:800;line-height:1;letter-spacing:var(--ls-type-display-tracking)}body.template-index .ls-category-card__label-text,body.template-index .ls-featured-bento__product-badge,body.template-index .ls-featured-bento__sold-out,body.template-index .ls-series-product-card__sold-out,body.template-index .ls-alternating-product-card__sold-out{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);font-weight:700;line-height:1.25;letter-spacing:var(--ls-type-label-tracking)}body.gradient #MainContent .ls-category-card__label-text,body.template-collection>#MainContent .ls-category-index--studio-dense .ls-category-card__label-text{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);font-weight:700;line-height:1.25;letter-spacing:var(--ls-type-label-tracking)}body.template-index .ls-collection-spotlight__label{font-family:var(--ls-type-heading-family);font-size:24px;font-weight:800;line-height:1.05;letter-spacing:var(--ls-type-display-tracking)}body.template-index .ls-featured-bento__product-title,body.template-index .ls-featured-bento__product-title a,body.template-index .ls-series-product-card__title,body.template-index .ls-series-product-card__title a,body.template-index .ls-alternating-product-card__title,body.template-index .ls-alternating-product-card__title a{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:700;line-height:1.3;letter-spacing:-.01em}body.template-index .ls-featured-bento__product .price,body.template-index .ls-featured-bento__product .price *,body.template-index .ls-series-product-card .price,body.template-index .ls-series-product-card .price *,body.template-index .ls-alternating-product-card .price,body.template-index .ls-alternating-product-card .price *{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:700;line-height:1.25;letter-spacing:-.01em}body.template-index .ls-featured-bento__product .price--on-sale .price-item--regular,body.template-index .ls-series-product-card .price--on-sale .price-item--regular,body.template-index .ls-alternating-product-card .price--on-sale .price-item--regular{font-size:var(--ls-type-micro);color:#0b0a09ad}body.template-index .ls-community-proof__eyebrow,body.template-index .ls-community-proof__caption{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);line-height:1.4;letter-spacing:var(--ls-type-body-tracking)}body.template-index .ls-community-proof__eyebrow{font-weight:700;letter-spacing:var(--ls-type-label-tracking)}body.template-index .ls-community-proof__statement{font-family:var(--ls-type-heading-family);font-size:26px;font-weight:800;line-height:1.08;letter-spacing:var(--ls-type-display-tracking)}body.gradient .ls-community-proof__eyebrow,body.gradient .ls-community-proof__caption,body.template-product>#MainContent .ls-homepage-section-sync .ls-community-proof__eyebrow,body.template-product>#MainContent .ls-homepage-section-sync .ls-community-proof__caption,body.template-collection>#MainContent .ls-homepage-section-sync .ls-community-proof__eyebrow,body.template-collection>#MainContent .ls-homepage-section-sync .ls-community-proof__caption{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);line-height:1.4;letter-spacing:var(--ls-type-body-tracking)}body.gradient .ls-community-proof__eyebrow{font-weight:700;letter-spacing:var(--ls-type-label-tracking)}body.gradient .ls-community-proof__caption{font-weight:400}body.gradient .ls-community-proof__statement{font-family:var(--ls-type-heading-family);font-size:26px;font-weight:800;line-height:1.08;letter-spacing:var(--ls-type-display-tracking)}body.template-product>#MainContent .ls-homepage-section-sync .ls-community-proof__statement,body.template-collection>#MainContent .ls-homepage-section-sync .ls-community-proof__statement{font-family:var(--ls-type-heading-family);font-size:26px;font-weight:800;line-height:1.08;letter-spacing:var(--ls-type-display-tracking)}body.template-index .ls-review-carousel__heading{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-feature);font-weight:800;line-height:.98;letter-spacing:-.035em}body.template-index .ls-review-carousel__subtitle,body.template-index .ls-review-carousel__supporting-text,body.template-index .ls-creator-gallery__intro p{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:500;line-height:1.5;letter-spacing:var(--ls-type-body-tracking)}body.template-index .ls-review-carousel__review-title{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-subheading);font-weight:800;line-height:1.2;letter-spacing:-.02em}body.gradient .ls-review-carousel__body{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:1.58;letter-spacing:var(--ls-type-body-tracking)}body.gradient .ls-review-carousel__date,body.gradient .ls-review-carousel__review-product,body.gradient .ls-review-carousel__verified,body.gradient .ls-review-carousel__summary,body.gradient .ls-review-carousel__metric-label,body.gradient .ls-review-carousel__metric-count,body.gradient .ls-creator-gallery__slide span{font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);line-height:1.35;letter-spacing:var(--ls-type-body-tracking)}body.gradient .ls-review-carousel__summary-sample,body.gradient .ls-creator-gallery__item span{font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);font-weight:500;line-height:1.3;letter-spacing:var(--ls-type-body-tracking)}body.gradient .ls-review-carousel__review-product,body.gradient .ls-review-carousel__verified,body.gradient .ls-review-carousel__metric-label{font-weight:700}body.template-product>#MainContent product-info .product__text.caption-with-letter-spacing{font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);font-weight:700;line-height:1.3;letter-spacing:var(--ls-type-label-tracking)}body.template-product>#MainContent product-info .product__title h1{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-product-title);font-weight:800;line-height:1.05;letter-spacing:var(--ls-type-display-tracking)}body.template-product>#MainContent product-info .price__badge-sale,body.template-product>#MainContent .ls-pdp-judge__card time,body.template-product>#MainContent .ls-pdp-judge__verified,body.template-product>#MainContent .ls-pdp-judge__author{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);font-weight:700;line-height:1.3;letter-spacing:var(--ls-type-label-tracking)}body.template-product>#MainContent product-info .price--large .price-item,body.template-product>#MainContent product-info .price--large.price--on-sale .price-item--regular,body.template-product>#MainContent product-info .price--large .price-item--sale{font-family:var(--ls-type-heading-family);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.025em}body.template-product>#MainContent product-info .product__tax,body.template-product>#MainContent product-info .product__description,body.template-product>#MainContent product-info .product__description p,body.template-product>#MainContent product-info .product__accordion .accordion__content,body.template-product>#MainContent product-info .product__accordion .accordion__content p,body.template-product>#MainContent product-info .product__accordion .accordion__content li,body.template-product>#MainContent product-info .product__accordion .accordion__content a{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:var(--ls-type-body-leading);letter-spacing:var(--ls-type-body-tracking)}body.template-product>#MainContent product-info .product-form__input .form__label,body.template-product>#MainContent product-info .product-form__input input[type=radio]+label,body.template-product>#MainContent product-info .product__inventory,body.template-product>#MainContent product-info .product__sku{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:500;line-height:1.4;letter-spacing:var(--ls-type-body-tracking)}body.template-product>#MainContent product-info .product-form__submit{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:700;line-height:1.15;letter-spacing:0}body.template-product>#MainContent product-info .ls-product-rating,body.template-product>#MainContent product-info .ls-product-rating__copy,body.template-product>#MainContent product-info .ls-product-rating__meta{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:500;line-height:1.35;letter-spacing:var(--ls-type-body-tracking)}body.template-product>#MainContent .ls-pdp-delivery__heading,body.template-product>#MainContent .ls-pdp-services__item strong,body.template-product>#MainContent .ls-pdp-services__payment-copy strong{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:700;line-height:1.35;letter-spacing:-.01em}body.template-product>#MainContent .ls-pdp-delivery__step,body.template-product>#MainContent .ls-pdp-services__item small,body.template-product>#MainContent .ls-pdp-services__payment-copy small,body.template-product>#MainContent .ls-pdp-community__proof-text,body.template-product>#MainContent .ls-pdp-all-media__total,body.template-product>#MainContent .ls-pdp-all-media__group-count{font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);font-weight:500;line-height:1.4;letter-spacing:var(--ls-type-body-tracking)}body.template-product>#MainContent .ls-product-trust__label,body.template-product>#MainContent .ls-pdp-all-media__group-title{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-caption);font-weight:700;line-height:1.3;letter-spacing:var(--ls-type-label-tracking)}body.template-product>#MainContent .ls-pdp-community h2,body.template-product>#MainContent .ls-pdp-community__proof-heading,body.template-product>#MainContent product-info .accordion__title,body.template-product>#MainContent .ls-pdp-judge__card h3,body.template-product>#MainContent .ls-pdp-videos__heading,body.template-product>#MainContent .ls-pdp-store-qa__question{font-family:var(--ls-type-heading-family);font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-.02em}body.template-product>#MainContent .ls-pdp-drawer__body,body.template-product>#MainContent .ls-pdp-drawer__body p,body.template-product>#MainContent .ls-pdp-drawer__body li,body.template-product>#MainContent .ls-pdp-judge__body,body.template-product>#MainContent .ls-pdp-store-qa__answer,body.template-product>#MainContent .ls-info__faq-answer{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:1.58;letter-spacing:var(--ls-type-body-tracking)}body.template-product>#MainContent .ls-pdp-drawer__header h2,body.template-product>#MainContent .ls-pdp-judge-drawer__header h2,body.template-product>#MainContent product-info .product__accordion .ls-pdp-drawer__header h2,body.template-product>#MainContent product-info .ls-pdp-judge-drawer__header h2{font-family:var(--ls-type-heading-family);font-size:28px;font-weight:800;line-height:1.05;letter-spacing:var(--ls-type-display-tracking)}body.template-product>#MainContent .ls-pdp-drawer__body h2,body.template-product>#MainContent .ls-pdp-judge-drawer__panel h2,body.template-product>#MainContent product-info .product__accordion .ls-pdp-drawer__body h2,body.template-product>#MainContent product-info .ls-pdp-judge-drawer__panel h2{font-family:var(--ls-type-heading-family);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em}body.template-product>#MainContent .ls-pdp-drawer__body h3,body.template-product>#MainContent .ls-pdp-judge-drawer__panel h3,body.template-product>#MainContent product-info .product__accordion .ls-pdp-drawer__body h3,body.template-product>#MainContent product-info .ls-pdp-judge-drawer__panel h3{font-family:var(--ls-type-heading-family);font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.02em}body.template-product>#MainContent .ls-pdp-drawer__body h4,body.template-product>#MainContent .ls-pdp-judge-drawer__panel h4,body.template-product>#MainContent product-info .product__accordion .ls-pdp-drawer__body h4,body.template-product>#MainContent product-info .ls-pdp-judge-drawer__panel h4{font-family:var(--ls-type-heading-family);font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.01em}body.template-product>#MainContent .ls-product-story__header h2,body.template-product>#MainContent .ls-product-faq__heading{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-section);font-weight:800;line-height:var(--ls-type-heading-leading);letter-spacing:var(--ls-type-display-tracking)}body.template-product>#MainContent .ls-product-story__title,body.template-product>#MainContent .ls-product-faq__question,body.template-product>#MainContent .ls-service-icons__heading{font-family:var(--ls-type-heading-family);font-size:var(--ls-type-subheading);font-weight:800;line-height:1.18;letter-spacing:-.02em}body.template-product>#MainContent .ls-product-story__body,body.template-product>#MainContent .ls-product-faq__answer,body.template-product>#MainContent .ls-service-icons__text{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:1.55;letter-spacing:var(--ls-type-body-tracking)}body.template-product>#MainContent .ls-pdp-recommendations__copy h3,body.template-product>#MainContent .ls-pdp-recommendations__price{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:700;line-height:1.3;letter-spacing:-.01em}body.template-collection>#MainContent .collection-hero__title,body.template-collection>#MainContent .title--primary,body.template-list-collections>#MainContent .title--primary,body.template-search>#MainContent .template-search__header h1,body.template-cart>#MainContent .title-wrapper-with-link h1,body.template-page>#MainContent .main-page-title,body.template-blog>#MainContent .title--primary,body.template-article>#MainContent .article-template__title{font-family:var(--ls-type-heading-family);font-size:48px;font-weight:800;line-height:.98;letter-spacing:-.035em}body.template-collection>#MainContent .collection-hero__description,body.template-list-collections>#MainContent .rte,body.template-search>#MainContent .template-search__search,body.template-page>#MainContent .rte,body.template-blog>#MainContent .article-card__excerpt,body.template-article>#MainContent .article-template__content{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:var(--ls-type-body-leading);letter-spacing:var(--ls-type-body-tracking)}body.template-search>#MainContent .template-search__search .search__input,body.template-search>#MainContent .template-search__search .field__input{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:400;line-height:1.4;letter-spacing:var(--ls-type-body-tracking)}body:is(.template-collection,.template-search) #MainContent .card__heading,body:is(.template-collection,.template-search) #MainContent .card__heading a,body:is(.template-collection,.template-search) #MainContent .card-information,body:is(.template-collection,.template-search) #MainContent .card-information .price,body:is(.template-collection,.template-search) #MainContent .card-information .price *{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);line-height:1.35;letter-spacing:-.01em}body:is(.template-collection,.template-search) #MainContent .card__heading,body:is(.template-collection,.template-search) #MainContent .card__heading a,body:is(.template-collection,.template-search) #MainContent .card-information .price{font-weight:700}body:is(.template-collection,.template-search) #MainContent .quick-add__submit,body:is(.template-collection,.template-search) #MainContent .product-form__submit{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:700;line-height:1.15}body:is(.template-collection,.template-search) #MainContent #product-grid .card-wrapper .quick-add__submit.button,body:is(.template-collection,.template-search) #MainContent #product-grid .card-wrapper .quick-add__submit.button span,body:is(.template-collection,.template-search) #MainContent #product-grid .card-wrapper .product-form__submit.button,body:is(.template-collection,.template-search) #MainContent #product-grid .card-wrapper .product-form__submit.button span{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:700;line-height:1.15;letter-spacing:0}body:is(.template-collection,.template-search) #MainContent #product-grid .card-information .price,body:is(.template-collection,.template-search) #MainContent #product-grid .card-information .price *,body:is(.template-collection,.template-search) #MainContent #product-grid .card-information .price-item{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:700;line-height:1.3;letter-spacing:-.01em}body:is(.template-collection,.template-search) #MainContent #product-grid .card-information .price--on-sale s.price-item--regular{font-size:var(--ls-type-caption);color:#0b0a09ad}body:is(.template-collection,.template-search) #MainContent #product-grid .card-wrapper .badge{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);font-weight:700;line-height:1.2;letter-spacing:var(--ls-type-label-tracking)}body.template-collection>#MainContent .ls-collection-trust__item,body.template-collection>#MainContent .ls-collection-trust__item span,body.template-collection>#MainContent #product-grid .ls-collection-card__rating,body.template-collection>#MainContent #product-grid .ls-collection-card__rating span{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);font-weight:700;line-height:1.25;letter-spacing:var(--ls-type-label-tracking)}body:is(.template-collection,.template-search) #MainContent .badge,body:is(.template-collection,.template-search) #MainContent .facets__heading,body:is(.template-collection,.template-search) #MainContent .facets__summary,body:is(.template-collection,.template-search) #MainContent .facet-filters__label,body:is(.template-collection,.template-search) #MainContent .product-count__text{font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);font-weight:600;line-height:1.35;letter-spacing:var(--ls-type-label-tracking)}body.template-cart>#MainContent .cart-item__name,body.template-cart>#MainContent .cart-item__price-wrapper,body.template-cart>#MainContent .totals,body.template-cart>#MainContent .tax-note{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);line-height:1.45;letter-spacing:var(--ls-type-body-tracking)}body.template-cart>#MainContent .cart-item__name,body.template-cart>#MainContent .totals{font-weight:700}body.template-404>#MainContent .template-404 .title{font-family:var(--ls-type-heading-family);font-size:48px;font-weight:800;line-height:1;letter-spacing:-.035em}body.template-404>#MainContent .template-404 p{font-family:var(--ls-type-body-family);font-size:var(--ls-type-body);font-weight:400;line-height:var(--ls-type-body-leading);letter-spacing:var(--ls-type-body-tracking)}body.template-404>#MainContent .template-404 .button{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:700;line-height:1.15;letter-spacing:0}body.template-search>#MainContent .article-card__info .circle-divider,body.template-blog>#MainContent .article-card__info .circle-divider,body.template-article>#MainContent .article-template__link{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);font-weight:500;line-height:1.35;letter-spacing:var(--ls-type-body-tracking)}body.gradient .ls-cart-drawer,body.gradient .ls-cart-drawer :where(p,a,span,strong,small,button,input,select,label){font-family:var(--ls-type-body-family)}body.gradient .ls-cart-drawer__header h2,body.gradient .ls-cart-order-summary__header,body.gradient .ls-cart-next-reward__title{font-size:18px;font-weight:800;line-height:1.15;letter-spacing:-.02em}body.gradient .ls-cart-drawer .ls-cart-drawer__header h2{font-family:var(--ls-type-heading-family);font-size:18px;font-weight:800;line-height:1.15;letter-spacing:-.02em}body.gradient .ls-cart-drawer .ls-cart-empty .cart__empty-text{font-family:var(--ls-type-heading-family);font-size:32px;font-weight:800;line-height:1;letter-spacing:var(--ls-type-display-tracking)}body.gradient .ls-cart-drawer .ls-cart-empty__text,body.gradient #CartDrawer .ls-cart-drawer .ls-cart-empty__text{font-family:var(--ls-type-body-family);font-size:var(--ls-type-small);font-weight:400;line-height:1.5;letter-spacing:var(--ls-type-body-tracking)}body.gradient .ls-cart-drawer .ls-cart-empty__continue.button{font-family:var(--ls-type-body-family);font-size:var(--ls-type-button);font-weight:700;line-height:1.15;letter-spacing:0}body.gradient .ls-cart-drawer .ls-cart-empty__card strong,body.gradient #CartDrawer .ls-cart-drawer .ls-cart-empty__card strong{font-family:var(--ls-type-body-family);font-size:var(--ls-type-caption);font-weight:700;line-height:1.3;letter-spacing:var(--ls-type-label-tracking)}body.gradient .ls-cart-drawer .cart-item__name,body.gradient .ls-cart-upsell__copy h3,body.gradient .ls-cart-order-summary__total{font-size:var(--ls-type-small);font-weight:700;line-height:1.35;letter-spacing:-.01em}body.gradient .ls-cart-drawer .product-option,body.gradient .ls-cart-drawer .quantity__input,body.gradient .ls-cart-drawer .price,body.gradient .ls-cart-rewards__header p,body.gradient .ls-cart-rewards__milestone,body.gradient .ls-cart-order-summary__row,body.gradient .ls-cart-coupon__message,body.gradient .ls-cart-shipping-strip{font-size:var(--ls-type-caption);font-weight:500;line-height:1.4;letter-spacing:var(--ls-type-body-tracking)}body.gradient .ls-cart-drawer .cart__checkout-button,body.gradient .ls-cart-upsell__add,body.gradient .ls-cart-coupon__apply{font-size:var(--ls-type-button);font-weight:700;line-height:1.15;letter-spacing:0}body.ls-legal-policy .shopify-policy__title h1{font-family:var(--ls-type-heading-family);font-size:60px;font-weight:800;line-height:.98;letter-spacing:-.035em}body.ls-legal-policy .shopify-policy__body .rte h2{font-family:var(--ls-type-heading-family);font-size:32px;font-weight:800;line-height:1.08;letter-spacing:var(--ls-type-display-tracking)}body.ls-legal-policy .shopify-policy__body .rte h3,body.ls-legal-policy .ls-policy-contact__heading{font-family:var(--ls-type-heading-family);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em}body.ls-legal-policy .shopify-policy__body .rte,body.ls-legal-policy .shopify-policy__body .rte p,body.ls-legal-policy .shopify-policy__body .rte li,body.ls-legal-policy .shopify-policy__body .rte a,body.ls-legal-policy .ls-policy-contact__detail{font-family:var(--ls-type-body-family);font-size:16px;font-weight:400;line-height:1.7;letter-spacing:var(--ls-type-body-tracking)}body.gradient .shopify-section-group-footer-group .ls-newsletter-preview,body.gradient .shopify-section-group-footer-group .ls-footer-preview,body.gradient .shopify-section-group-footer-group .ls-footer-preview :where(p,a,span,strong,small,button,input,select,label){font-family:var(--ls-type-body-family)}body.gradient .shopify-section-group-footer-group .ls-newsletter-preview,body.gradient .shopify-section-group-footer-group .ls-footer-preview,body.gradient .shopify-section-group-footer-group .ls-footer-preview__group{font-size:var(--ls-type-button);font-weight:400;line-height:1.5;letter-spacing:var(--ls-type-body-tracking)}body.gradient .shopify-section-group-footer-group .ls-footer-preview__group h2,body.gradient .shopify-section-group-footer-group .ls-newsletter-preview__copy h2{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em}body.gradient .shopify-section-group-footer-group .ls-footer-preview__copyright{font-size:var(--ls-type-caption);line-height:1.4}body.gradient .shopify-section-group-footer-group .ls-footer-preview__disclaimer{font-family:var(--ls-type-body-family);font-size:var(--ls-type-micro);line-height:1.45;color:#151311b8}@media screen and (max-width:989px){:root{--ls-type-micro: 11px;--ls-type-caption: 12px;--ls-type-small: 13px;--ls-type-body: 15px;--ls-type-body-large: 16px;--ls-type-button: 14px;--ls-type-subheading: 19px;--ls-type-section: 27px;--ls-type-product-title: 24px;--ls-type-hero: 34px;--ls-type-feature: 38px}body.gradient{font-size:var(--ls-type-body);line-height:1.5}body.gradient .ls-announcement-slide__left,body.gradient .ls-announcement-slide__right,body.gradient .ls-promo-bar__link,body.gradient .ls-promo-bar__aside{font-size:11px;line-height:1.2}body.template-index .ls-featured-bento__heading{font-size:var(--ls-type-hero);line-height:1}body.template-index .ls-category-index__heading,body.template-index .ls-series-showcase__heading,body.template-index .ls-alternating-collections__heading,body.template-index .ls-creator-gallery__intro h2,body.template-index .ls-product-story__header h2,body.template-index .ls-product-faq__heading{font-size:var(--ls-type-section)}body.template-index .ls-collection-spotlight__label{font-size:20px}body.template-index .ls-community-proof__statement{font-size:24px;line-height:1.08}body.gradient .ls-community-proof__statement{font-size:24px}body.template-product>#MainContent .ls-homepage-section-sync .ls-community-proof__statement,body.template-collection>#MainContent .ls-homepage-section-sync .ls-community-proof__statement{font-size:24px}body.template-index .ls-review-carousel__heading{font-size:var(--ls-type-feature);line-height:1}body.template-product>#MainContent product-info .product__title h1{font-size:var(--ls-type-product-title);line-height:1.08;letter-spacing:-.025em}body.template-product>#MainContent product-info .price--large .price-item,body.template-product>#MainContent product-info .price--large.price--on-sale .price-item--regular,body.template-product>#MainContent product-info .price--large .price-item--sale{font-size:21px}body.template-product>#MainContent .ls-product-story__header h2,body.template-product>#MainContent .ls-product-faq__heading{font-size:var(--ls-type-section)}body.template-product>#MainContent .ls-pdp-drawer__header h2,body.template-product>#MainContent .ls-pdp-judge-drawer__header h2,body.template-product>#MainContent product-info .product__accordion .ls-pdp-drawer__header h2,body.template-product>#MainContent product-info .ls-pdp-judge-drawer__header h2{font-size:24px}body.template-product>#MainContent .ls-pdp-drawer__body h2,body.template-product>#MainContent .ls-pdp-judge-drawer__panel h2,body.template-product>#MainContent product-info .product__accordion .ls-pdp-drawer__body h2,body.template-product>#MainContent product-info .ls-pdp-judge-drawer__panel h2{font-size:20px}body.template-product>#MainContent .ls-pdp-drawer__body h3,body.template-product>#MainContent .ls-pdp-judge-drawer__panel h3,body.template-product>#MainContent product-info .product__accordion .ls-pdp-drawer__body h3,body.template-product>#MainContent product-info .ls-pdp-judge-drawer__panel h3{font-size:17px}body.template-product>#MainContent .ls-product-story__title,body.template-product>#MainContent .ls-product-faq__question,body.template-product>#MainContent .ls-service-icons__heading{font-size:17px;line-height:1.22}body.template-collection>#MainContent .collection-hero__title,body.template-collection>#MainContent .title--primary,body.template-list-collections>#MainContent .title--primary,body.template-search>#MainContent .template-search__header h1,body.template-cart>#MainContent .title-wrapper-with-link h1,body.template-page>#MainContent .main-page-title,body.template-blog>#MainContent .title--primary,body.template-article>#MainContent .article-template__title{font-size:34px;line-height:1}body.template-404>#MainContent .template-404 .title{font-size:34px}body.gradient .ls-cart-drawer__header h2,body.gradient .ls-cart-order-summary__header,body.gradient .ls-cart-next-reward__title,body.gradient .ls-cart-drawer .ls-cart-drawer__header h2{font-size:17px}body.gradient .ls-cart-drawer .ls-cart-empty .cart__empty-text{font-size:28px}body.ls-legal-policy .shopify-policy__title h1{font-size:38px;line-height:1}body.ls-legal-policy .shopify-policy__body .rte h2{font-size:26px}body.ls-legal-policy .shopify-policy__body .rte h3,body.ls-legal-policy .ls-policy-contact__heading{font-size:19px}body.ls-legal-policy .shopify-policy__body .rte,body.ls-legal-policy .shopify-policy__body .rte p,body.ls-legal-policy .shopify-policy__body .rte li,body.ls-legal-policy .shopify-policy__body .rte a,body.ls-legal-policy .ls-policy-contact__detail{font-size:15px;line-height:1.65}}@media screen and (max-width:749px){body.template-index .ls-series-showcase__hero-content h3,body.template-index .ls-alternating-collections__hero-content h2{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ls-type-system.css.map */
