body.template-index{--famiily-display-font: "Lora", Georgia, "Times New Roman", serif;--famiily-ui-font: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--famiily-ink: #312b36;--famiily-muted: #665e5c;--famiily-brand: #244b31;color:var(--famiily-ink);font-family:var(--famiily-ui-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.015em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.template-index button,body.template-index input,body.template-index select,body.template-index textarea,body.template-index .wrapper-header,body.template-index .main-content,body.template-index .site-footer,body.template-index .famiily-discovery,body.template-index .famiily-campaign,body.template-index .famiily-shelf,body.template-index .famiily-story,body.template-index .famiily-recipient-gallery{font-family:var(--famiily-ui-font)}body.template-index .header-top .top-message,body.template-index .header-default .free-shipping-text,body.template-index .header-default .cus-ser-text,body.template-index .header-default .header-links a,body.template-index .header-default .lang-currency-groups,body.template-index .wrapper-navigation .site-nav a,body.template-index .wrapper-navigation .menu-mb-title,body.template-index .wrapper-header .search-bar,body.template-index .wrapper-header .input-group-field{font-family:var(--famiily-ui-font)!important}body.template-index .header-top .top-message,body.template-index .header-default .free-shipping-text,body.template-index .header-default .cus-ser-text,body.template-index .header-default .header-links a{font-weight:500;letter-spacing:-.01em;text-transform:none}body.template-index .wrapper-navigation .site-nav .menu-lv-1>a{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em;text-transform:none}body.template-index .wrapper-navigation .site-nav .mega-menu .menu-lv-2>a,body.template-index .wrapper-navigation .site-nav .menu-lv-2>a,body.template-index .wrapper-navigation .site-nav .menu-lv-3>a,body.template-index .wrapper-navigation .site-nav .menu-mb-title,body.template-index .wrapper-navigation .site-nav .mega-menu .mega-banner .title,body.template-index .wrapper-navigation .site-nav .mega-menu .mega-cms-block .title{font-family:var(--famiily-ui-font)!important;font-weight:500;letter-spacing:-.015em;text-transform:none}body.template-index .home-slideshow .slide-heading{font-family:var(--famiily-display-font)!important;font-size:clamp(38px,3.5vw,46px)!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.01em!important;text-transform:none!important}body.template-index .home-slideshow .slide-sub,body.template-index .home-slideshow .slide-text,body.template-index .home-slideshow .slide-button{font-family:var(--famiily-ui-font)!important;letter-spacing:-.02em!important;text-transform:none!important}body.template-index .home-slideshow .slide-sub{font-weight:600!important}body.template-index .home-slideshow .slide-text{font-size:16px!important;font-weight:400!important;line-height:24px!important}body.template-index .home-slideshow .slide-button{font-size:14px!important;font-weight:500!important;line-height:20px!important}body.template-index .famiily-discovery__heading,body.template-index .famiily-campaign__copy h2,body.template-index .famiily-campaign__product-heading h3,body.template-index .famiily-shelf__header h2,body.template-index .famiily-story__header h2,body.template-index .famiily-story__step-copy h3,body.template-index .famiily-story__step-copy>span,body.template-index .famiily-story__occasion-copy h3,body.template-index .famiily-recipient-gallery__header h2,body.template-index .footer-top-newsletter .banner-heading,body.template-index .jdgm-carousel-title,body.template-index .site-footer .newsletter-title{font-family:var(--famiily-display-font)!important;font-weight:500!important;letter-spacing:-.015em!important;text-transform:none!important}body.template-index .famiily-campaign__copy h2,body.template-index .famiily-story__header h2{max-width:760px;color:var(--famiily-ink);font-size:clamp(38px,3.7vw,46px);line-height:1.15}body.template-index .famiily-discovery__heading,body.template-index .famiily-campaign__product-heading h3,body.template-index .famiily-shelf__header h2,body.template-index .famiily-recipient-gallery__header h2,body.template-index .jdgm-carousel-title{font-size:clamp(30px,2.8vw,36px);line-height:1.22}body.template-index .famiily-discovery__heading,body.template-index .famiily-campaign__product-heading h3,body.template-index .famiily-shelf__header h2,body.template-index .jdgm-carousel-title{color:var(--famiily-ink)}body.template-index .famiily-story__step-copy h3{color:var(--famiily-ink);font-size:clamp(22px,2vw,25px);line-height:1.28}body.template-index .famiily-story__step-copy>span{font-family:var(--famiily-display-font);font-weight:500;letter-spacing:-.015em}body.template-index .famiily-story__occasion-copy h3{color:var(--famiily-ink);font-size:clamp(36px,3.2vw,42px);line-height:1.16}body.template-index .famiily-discovery__description,body.template-index .famiily-campaign__description,body.template-index .famiily-shelf__description,body.template-index .famiily-story__intro,body.template-index .famiily-recipient-gallery__header>p:last-child,body.template-index .famiily-story__occasion-copy>div:not(.famiily-story__occasion-actions){color:var(--famiily-muted);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.015em}body.template-index .famiily-recipient-gallery__header>p:last-child{color:#e6ebe7}body.template-index .famiily-story__step-copy p{color:var(--famiily-muted);font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.015em}body.template-index .famiily-discovery__eyebrow,body.template-index .famiily-campaign__eyebrow,body.template-index .famiily-campaign__product-heading p,body.template-index .famiily-shelf__eyebrow,body.template-index .famiily-story__eyebrow,body.template-index .famiily-story__occasion-copy>p,body.template-index .famiily-recipient-gallery__eyebrow,body.template-index .footer-top-newsletter .banner-title{font-family:var(--famiily-ui-font)!important;font-size:11px!important;font-weight:600;line-height:16px;letter-spacing:.09em}body.template-index .famiily-discovery__note,body.template-index .famiily-recipient-gallery__note{font-family:var(--famiily-ui-font);font-weight:600;letter-spacing:.06em}body.template-index .famiily-discovery__card-title,body.template-index .famiily-discovery__recipient-heading,body.template-index .famiily-recipient-gallery__title{font-family:var(--famiily-ui-font);font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.02em}body.template-index .famiily-campaign__product-title,body.template-index .famiily-shelf__product-title{color:var(--famiily-ink);font-family:var(--famiily-ui-font);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em}body.template-index .famiily-campaign__price,body.template-index .famiily-shelf__price{color:var(--famiily-ink);font-family:var(--famiily-ui-font);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.015em}body.template-index .famiily-campaign__price s,body.template-index .famiily-shelf__price s{color:#918987;font-weight:400}body.template-index .famiily-discovery__recipient,body.template-index .famiily-campaign__chip,body.template-index .famiily-campaign__product-heading>a,body.template-index .famiily-shelf__all,body.template-index .famiily-story__button,body.template-index .famiily-story__text-link,body.template-index .footer-top-newsletter .btn,body.template-index .site-footer .btn{font-family:var(--famiily-ui-font)!important;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.02em;text-transform:none}body.template-index .famiily-shelf__all{border-radius:999px;letter-spacing:-.02em}body.template-index .footer-top-newsletter .banner-heading{font-size:clamp(36px,4vw,48px)!important;line-height:1.15!important}body.template-index .footer-top-newsletter .block-content,body.template-index .footer-top-newsletter .input-group-field,body.template-index .jdgm-carousel-wrapper,body.template-index .site-footer{font-family:var(--famiily-ui-font)!important;letter-spacing:-.015em}body.template-index .jdgm-carousel-title{font-weight:500!important}body.template-index .site-footer .newsletter-title{font-size:30px;line-height:1.25}body.template-index .site-footer .foot-title,body.template-index .site-footer .wrapper-payment-methods h3{font-family:var(--famiily-ui-font);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.01em;text-transform:none}body.template-index .site-footer .foot-link,body.template-index .site-footer address,body.template-index .site-footer .newsletter-des{font-weight:400;line-height:1.55;letter-spacing:-.015em}@media(max-width:767px){body.template-index .home-slideshow .slide-heading{font-size:30px!important;line-height:1.18!important}body.template-index .home-slideshow .slide-text{font-size:14px!important;line-height:20px!important}body.template-index .famiily-campaign__copy h2,body.template-index .famiily-story__header h2{font-size:34px;line-height:1.2}body.template-index .famiily-discovery__heading,body.template-index .famiily-campaign__product-heading h3,body.template-index .famiily-shelf__header h2,body.template-index .famiily-recipient-gallery__header h2,body.template-index .jdgm-carousel-title{font-size:28px;line-height:1.25}body.template-index .famiily-story__occasion-copy h3{font-size:32px;line-height:1.2}body.template-index .famiily-discovery__description,body.template-index .famiily-campaign__description,body.template-index .famiily-shelf__description,body.template-index .famiily-story__intro,body.template-index .famiily-recipient-gallery__header>p:last-child,body.template-index .famiily-story__occasion-copy>div:not(.famiily-story__occasion-actions){font-size:14px;line-height:21px}body.template-index .famiily-campaign__product-title,body.template-index .famiily-shelf__product-title{font-size:13px;line-height:19px}body.template-index .famiily-recipient-gallery__title{font-size:14px;line-height:20px}body.template-index .site-footer .newsletter-title{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/famiily-home-typography.css.map */
