body.rdb-theme.template-index{--home-type-section: 1.5rem;--home-type-subheading: 1.25rem;--home-type-product: 1.125rem;--home-type-body: 1rem;--home-type-action: .875rem;--home-type-meta: .75rem;--home-leading-heading: 1.15;--home-leading-body: 1.5}@media(min-width:821px){body.rdb-theme.template-index{--home-type-section: 2rem;--home-type-subheading: 1.5rem;--home-type-product: 1.25rem}}body.rdb-theme.template-index .rdb.after-hero :is(.discovery-heading h2,.flower-families h2,.faq-section h2){font-family:var(--rdb-font-display);font-size:var(--home-type-section);font-weight:900;line-height:var(--home-leading-heading);letter-spacing:0;text-transform:uppercase;text-wrap:balance}body.rdb-theme.template-index .rdb.after-hero .company-band h2{font-family:var(--rdb-font-display);font-size:1.25rem;font-weight:900;line-height:1.2;letter-spacing:0}body.rdb-theme.template-index .rdb.after-hero .budget-preview__copy h3{font-family:var(--rdb-font-display);font-size:var(--home-type-subheading);font-weight:900;line-height:var(--home-leading-heading);letter-spacing:0;text-transform:uppercase}body.rdb-theme.template-index .rdb :is(.occasion-dock__intro p,.discovery-heading p,.budget-preview__copy p,.budget-picker__note,.discovery-faq details p,.discovery-rail-footer p){font-family:var(--rdb-font-body);font-size:var(--home-type-body);font-weight:400;line-height:var(--home-leading-body);letter-spacing:0}body.rdb-theme.template-index .rdb .budget-preview__copy p{max-width:45ch}body.rdb-theme.template-index .rdb .discovery-faq details p{max-width:68ch}body.rdb-theme.template-index .rdb :is(.gift-card h3,.stem-card h3,.budget-photo__caption>span:first-child){font-family:var(--rdb-font-display);font-size:var(--home-type-product);font-weight:900;line-height:1.25;letter-spacing:0;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}body.rdb-theme.template-index .rdb :is(.occasion-card__label,.rdb-flower-card__label,.flower-family__name){font-family:var(--rdb-font-display);font-size:var(--home-type-product);font-weight:900;line-height:1.25;letter-spacing:0;text-transform:uppercase;text-wrap:balance}body.rdb-theme.template-index .rdb :is(.gift-card__price,.stem-card__numbers strong,.budget-photo__caption>strong){font-family:var(--rdb-font-body);font-size:var(--home-type-action);font-weight:500;line-height:1.5;letter-spacing:0;font-variant-numeric:tabular-nums}body.rdb-theme.template-index .rdb :is(.button,.discovery-link,.social-follow>span:last-child){font-family:var(--rdb-font-display);font-size:var(--home-type-action);font-weight:900;line-height:1.2;letter-spacing:0;text-transform:uppercase}body.rdb-theme.template-index .rdb :is(.edit-tabs button,.budget-picker__label,.social-follow>span:first-child){font-family:var(--rdb-font-body);font-size:var(--home-type-action);font-weight:600;line-height:1.5;letter-spacing:0}body.rdb-theme.template-index .rdb .budget-tabs button{font-family:var(--rdb-font-body);font-size:var(--home-type-body);font-weight:600;line-height:1.25;letter-spacing:0}body.rdb-theme.template-index .rdb :is(.stem-card__numbers>span,.stem-card__status){font-family:var(--rdb-font-body);font-size:var(--home-type-action);font-weight:400;line-height:1.5}body.rdb-theme.template-index .rdb :is(.rdb-rating,.gift-card__reviews,.rdb-product-availability,.budget-picker__label>span){font-family:var(--rdb-font-body);font-size:var(--home-type-meta);font-weight:400;line-height:1.5;letter-spacing:0}body.rdb-theme.template-index .rdb :is(.rdb-review-stars,.budget-photo__caption .rdb-review-stars) svg{width:var(--home-type-meta);height:var(--home-type-meta)}body.rdb-theme.template-index .rdb :is(.budget-picker,.budget-photo){min-width:0}body.rdb-theme.template-index .rdb .budget-preview{grid-template-columns:repeat(2,minmax(0,1fr))}body.rdb-theme.template-index .rdb .budget-photo__caption>span:first-child{grid-column:1 / -1;grid-row:1}body.rdb-theme.template-index .rdb .budget-photo__caption>strong{grid-row:2}body.rdb-theme.template-index .rdb .budget-photo__caption>svg{grid-row:2}body.rdb-theme.template-index .rdb .discovery-faq summary{font-family:var(--rdb-font-display);font-size:var(--home-type-product);font-weight:900;line-height:1.25;letter-spacing:0}body.rdb-theme.template-index .rdb-native-footer :is(.rosarium-footer-nav__heading,.email-signup__heading,.text-block.h4 h2,.text-block.h4 p){font-family:var(--rdb-font-display);font-size:1.125rem;font-weight:900;line-height:1.25;letter-spacing:0}body.rdb-theme.template-index .rdb-native-footer :is(.rosarium-footer-nav__link,.rosarium-footer-nav__contact){font-family:var(--rdb-font-body);font-size:var(--home-type-action);font-weight:400;line-height:1.5}body.rdb-theme.template-index .rdb-native-footer :is(a[href^="tel:"],a[href^="tel:"] strong){font-family:var(--rdb-font-body);font-size:var(--home-type-action);font-weight:600!important;line-height:1.5}body.rdb-theme.template-index .rdb-native-footer :is(.email-signup__input,.text-block.rte p){font-family:var(--rdb-font-body);font-size:var(--home-type-body);font-weight:400;line-height:var(--home-leading-body)}body.rdb-theme.template-index .rdb-native-footer .footer-utilities{font-family:var(--rdb-font-body);font-size:var(--home-type-meta);line-height:1.5}body.rdb-theme.template-index :is(.rosarium-back-to-top__button,.rosarium-back-to-top__text){font-family:var(--rdb-font-display);font-size:var(--home-type-action);font-weight:900;line-height:1.2;letter-spacing:0}@media(max-width:820px){body.rdb-theme.template-index .rdb .budget-studio{grid-template-columns:minmax(0,1fr)}body.rdb-theme.template-index .rdb .budget-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}body.rdb-theme.template-index .rdb .budget-tabs button{min-width:0;white-space:normal}body.rdb-theme.template-index .rdb .budget-tabs button svg{flex-shrink:0}}@media(max-width:374px){body.rdb-theme.template-index .rdb .budget-photo__caption>.rdb-rating{display:grid;grid-template-columns:max-content max-content;justify-content:start;column-gap:4px;row-gap:2px}body.rdb-theme.template-index .rdb .budget-photo__caption .rdb-review-stars{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/rdb-home-type.css.map */
