@media screen and (min-width:750px){body.template-index .announcement-slider .splide__slide{font-family:var(--font-family-secondary);font-size:12px;font-weight:300;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-index .announcement-bar .announcement-link,body.template-index .header__inline-menu .list-menu__item,body.template-index .header__icons .header__icon{font-family:var(--font-family-secondary);font-size:12px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-index .header__icons .header__icon--account,body.template-index .header__icons .header__icon--search{font-weight:300}body.template-index .slideshow__text.banner__box .banner__heading{font-family:var(--font-family-primary);font-size:50px;font-weight:300;line-height:62px;letter-spacing:-.7px;text-transform:none}body.template-index .button,body.template-index .ms-primary-btn,body.template-index .ms-primary-sm-btn,body.template-index .ms-secondary-btn,body.template-index .ms-secondary-cart-btn{font-family:var(--font-family-secondary);font-size:12px;font-weight:600;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .ms-tertiary-btn{color:#131413;font-family:Spectral;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.1px;text-transform:uppercase}body.template-index .multicolumn-card__info h3{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .multicolumn-card__info .rte{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none;text-align:center;color:#131413}body.template-index .rich-text__heading{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .rich-text__text{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .rich-text:has(.rich-text__buttons) .rich-text__heading{font-family:var(--font-family-primary);font-size:50px;font-weight:300;line-height:62px;letter-spacing:-.7px;text-transform:none}body.template-index .collection-list-title,body.template-index .slideshow-header h2,body.template-index .collection .collection__title .title{font-family:var(--font-family-primary);font-size:50px;font-weight:300;line-height:62px;letter-spacing:-.7px;text-transform:none}body.template-index .collection-list .collection-list__item .card__content .card__information .card__heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .collection-list .collection-list__item:hover .card__heading a.full-unstyled-link{letter-spacing:-.7px}body.template-index .collection-slideshow .hotspot-info h3{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .collection-slideshow .hotspot-info p,body.template-index .collection .product-grid .card__heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .collection .product-grid .card__badge .badge{font-family:var(--font-family-secondary);font-size:12px;font-weight:300;line-height:24px;letter-spacing:.5px}body.template-index .bis-title{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .bis-subtitle{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .bis-price,body.template-index .customer-reviews-title{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .review-text{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px}body.template-index .reviewer-name{font-family:var(--font-family-secondary);font-size:12px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-index .reviewer-meta{font-family:var(--font-family-secondary);font-size:12px;font-weight:300;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-index .faq-section-wrapper .faq-section .faq-content>h2,body.template-index .faq-section-wrapper .faq-section .faq-content>h3,body.template-index .faq-section-wrapper .faq-section .faq-content>h4{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .faq-section-wrapper .faq-section .faq-content .faq-item .faq-question{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-index .faq-section-wrapper .faq-section .faq-content .faq-item .faq-answer{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .journal-title{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .journal-item-title{font-family:var(--font-family-secondary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-index .journal-date{font-family:var(--font-family-secondary);font-size:12px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .footer-newsletter-heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .footer-main .footer-block__newsletter p{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .footer-main .field__input{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px}body.template-index .footer-main .newsletter-form__button{font-family:var(--font-family-primary);font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index footer.footer .footer-menu-heaing{font-family:var(--font-family-secondary);font-size:12px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index footer.footer .footer-menu-widget .footer-widget-text p,body.template-index footer.footer .footer-menu-widget.footer-block--menu ul li a,body.template-index footer.footer .footer-menu-widget .contact_texts li a{font-family:var(--font-family-primary);font-size:14px!important;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index footer.footer .footer__copyright p{font-family:var(--font-family-secondary);font-size:10px;font-weight:400;line-height:24px;letter-spacing:.5px}}@media screen and (max-width:749px){body.template-index .announcement-slider .splide__slide{font-family:var(--font-family-secondary);font-size:12px;font-weight:500;line-height:20px;letter-spacing:2px}body.template-index .announcement-bar .announcement-link{font-family:var(--font-family-secondary);font-size:12px;font-weight:500;line-height:20px;letter-spacing:2px;text-transform:none}body.template-index .menu-drawer .menu-drawer__menu-item,body.template-index .menu-drawer .menu-drawer__close-button{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index .slideshow__text.banner__box .banner__heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .button,body.template-index .ms-primary-btn,body.template-index .ms-primary-sm-btn,body.template-index .ms-secondary-btn,body.template-index .ms-secondary-cart-btn,body.template-index .ms-tertiary-btn{font-family:var(--font-family-secondary);font-size:12px;font-weight:600;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .multicolumn-card__info h3,body.template-index .rich-text__heading,body.template-index .bis-title{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .multicolumn-card__info .rte,body.template-index .rich-text__text,body.template-index .bis-subtitle{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .rich-text:has(.rich-text__buttons) .rich-text__heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300!important;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .collection-list-title,body.template-index .slideshow-header h2,body.template-index .collection .collection__title .title,body.template-index .customer-reviews-title,body.template-index .journal-title{font-family:var(--font-family-primary);font-size:32px!important;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .collection-list .collection-list__item:first-child .card__content .card__information .card__heading{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .collection-list .collection-list__item:nth-child(2) .card__content .card__information .card__heading{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index .collection-list .collection-list__item:nth-child(3) .card__content .card__information .card__heading{font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.31px;text-transform:uppercase}body.template-index .collection-slideshow .hotspot-info h3{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index .collection-slideshow .hotspot-info p{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .collection .product-grid>.grid__item:first-child .card__heading{font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.31px;text-transform:uppercase}body.template-index .collection .product-grid>.grid__item:not(:first-child) .card__heading{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .collection .product-grid .card__badge .badge{font-family:var(--font-family-secondary);font-size:12px;font-weight:300;line-height:24px;letter-spacing:.5px}body.template-index .bis-price{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .review-text{font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}body.template-index .reviewer-name{font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:36px;letter-spacing:0;text-transform:uppercase}body.template-index .reviewer-meta{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:32px;letter-spacing:1px;text-transform:uppercase}body.template-index .faq-section-wrapper .faq-section .faq-content>h2,body.template-index .faq-section-wrapper .faq-section .faq-content>h3,body.template-index .faq-section-wrapper .faq-section .faq-content>h4{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .faq-section-wrapper .faq-section .faq-content .faq-item .faq-question{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:none}body.template-index .faq-section-wrapper .faq-section .faq-content .faq-item .faq-answer{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .journal-item:first-child .journal-item-title{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index .journal-item:not(:first-child) .journal-item-title{font-family:var(--font-family-secondary);font-size:12px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index .journal-date{font-family:var(--font-family-primary);font-size:12px;font-weight:300;line-height:24px;letter-spacing:.1px;text-transform:none}body.template-index .footer-newsletter-heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}body.template-index .footer-main .footer-block__newsletter p{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}body.template-index .footer-main .field__input{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px}body.template-index .footer-main .newsletter-form__button{font-family:var(--font-family-primary);font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index footer.footer .footer-menu-heaing{font-family:var(--font-family-secondary);font-size:12px;font-weight:400;line-height:24px;letter-spacing:2.5px;text-transform:uppercase}body.template-index footer.footer .footer-menu-widget .footer-widget-text p,body.template-index footer.footer .footer-menu-widget.footer-block--menu ul li a,body.template-index footer.footer .footer-menu-widget .contact_texts li a{font-family:var(--font-family-primary);font-size:14px!important;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}body.template-index footer.footer .footer__copyright p{font-family:var(--font-family-secondary);font-size:10px;font-weight:400;line-height:24px;letter-spacing:.5px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/homepage-typography.css.map */
