.storefront-theme{--brand-accent: #a2233e;--brand-heading: #a41435;--brand-accent-hover: #8f2039;--brand-background: #fffaf6;--brand-panel: #fff8f5;--brand-rose: #fff0f4;--brand-border: #e6c6d1;--brand-ink: #261f23;--brand-muted: #79656d}.storefront-theme .header-wrapper :is(.mega-menu__content,.header__submenu,.menu-drawer,.menu-drawer__submenu,.menu-drawer__utility-links){--color-background: 255, 248, 245;--gradient-background: #fff8f5;--color-foreground: 38, 31, 35;--color-link: 162, 35, 62;border-color:var(--brand-border)}.storefront-theme .header-wrapper .header__active-menu-item,.storefront-theme .header-wrapper .header__menu-item:hover span{color:var(--brand-accent)!important;text-decoration-color:var(--brand-border)}.storefront-theme .header-wrapper :is(.mega-menu__link:hover,.mega-menu__link--active,.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover){color:var(--brand-accent)}.storefront-theme .header-wrapper :is(.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover){background-color:var(--brand-rose)}.storefront-theme .ai-footer__newsletter{background:var(--brand-rose);border-top:1px solid var(--brand-border)}.storefront-theme .ai-footer :is(.ai-footer__trust-badge,.ai-footer__social-link){background:var(--brand-rose)}.storefront-theme .ai-footer .ai-footer__social-link:hover{background:var(--brand-accent-hover)}.storefront-theme :is(.header-wrapper,.ai-footer) :focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.storefront-theme .ai-footer__bottom :focus-visible{outline-color:#efdee4}.storefront-inner,.storefront-inner #MainContent{background:var(--brand-background);color:var(--brand-ink)}.storefront-inner #MainContent,.storefront-inner #MainContent [class*=color-scheme-],.storefront-inner :is(.drawer__inner,.cart-notification,.predictive-search){--color-background: 255, 250, 246;--gradient-background: #fffaf6;--color-foreground: 38, 31, 35;--color-button: 162, 35, 62;--color-button-text: 255, 255, 255;--color-secondary-button-text: 162, 35, 62;--color-link: 162, 35, 62;--color-badge-background: 255, 240, 244;--color-badge-foreground: 162, 35, 62;--color-badge-border: 230, 198, 209}.storefront-inner #MainContent :is(h1,h2,.h0,.h1,.h2,.title,.pdp-extra-heading,.ai-collections__title,.ai-collection-group__title){color:var(--brand-heading);font-family:Cormorant Garamond,Georgia,serif;font-weight:700;letter-spacing:-.025em;line-height:1.12}.storefront-inner #MainContent :is(h3,h4,.card__heading,.pdp-accordion-summary,.pdp-faq-summary,.hub-location-card__name){color:var(--brand-accent)}.storefront-inner #MainContent :is(.rte,.article-template__body,.collection-description,.shopify-policy__body) a,.storefront-inner #MainContent :is(.link,.underlined-link,.breadcrumbs a,.hub-location-card__cta,.ai-subcategory-list a:hover){color:var(--brand-accent);text-decoration-color:var(--brand-border)}.storefront-inner #MainContent :is(.rte,.article-template__body) a:hover,.storefront-inner #MainContent :is(.link,.underlined-link):hover{color:var(--brand-accent-hover);text-decoration-color:currentColor}.storefront-inner #MainContent :is(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.ai-category-card,.ai-collection-card,.hub-location-card){border:1px solid var(--brand-border);border-radius:6px;background:#fff;box-shadow:0 3px 14px #68192b06}.storefront-inner #MainContent :is(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.ai-category-card,.ai-collection-card,.hub-location-card):hover{border-color:#d4a1b2}.storefront-inner #MainContent :is(.card__inner,.card__content){--color-background: 255, 255, 255;--gradient-background: #fff}.storefront-inner #MainContent :is(.accordion,.pdp-accordion-item,.pdp-qty-selector,.pdp-faq-item,.pdp-trust-badges,.faq-item,.faq-accordion-item,.facets__disclosure,.facets__disclosure-vertical,.facets__wrapper,.facets-vertical,.mobile-facets__inner,.cart-items th,.cart__footer,.ai-sidebar-filter-box,.ai-collection-group__heading-wrap,.ai-trust-strip,.ai-subcategory-list a,.hub-category-nav,.article-template__card,.article-template__faq-item,.city-collection-landing__delivery-card,.city-collection-landing__trust-badge){border-color:var(--brand-border)}.storefront-inner #MainContent :is(.field,.select,.quantity,.customer input,.customer select){--color-foreground: 162, 35, 62}.storefront-inner #MainContent :is(.field__input,.select__select,.quantity__input,.customer input,.customer select){background-color:#fff;color:var(--brand-ink)}.storefront-inner #MainContent :is(.pdp-variant-select,.hub-category-tab){border-color:var(--brand-border)!important;color:var(--brand-accent);background:#fff}.storefront-inner #MainContent :is(.product-form__input input[type=radio]:checked+label,.hub-category-tab.is-active){background:var(--brand-accent);border-color:var(--brand-accent);color:#fff}.storefront-inner #MainContent :is(.price__regular,.price__sale .price-item--sale,.pdp-regular-price,.pdp-savings-text,.pdp-discount-text,.card-pdp-regular-price){color:var(--brand-heading)}.storefront-inner #MainContent :is(.pdp-launch-box,.hub-location-card__badge,.article-template__tag,.ai-promo-card,.ai-view-all-card,.city-collection-landing__delivery-card){background:var(--brand-rose);border-color:var(--brand-border);color:var(--brand-accent)}.storefront-inner #MainContent :is(.pdp-submit-btn,.pdp-launch-code-btn,.card-collection-cart,.ai-promo-card__button,.support-cta-btn,.packaging-action-btn,.brand-story-btn){background:var(--brand-accent);color:#fff;border-color:var(--brand-accent)}.storefront-inner #MainContent :is(.pdp-submit-btn,.pdp-launch-code-btn,.card-collection-cart,.ai-promo-card__button,.support-cta-btn,.packaging-action-btn,.brand-story-btn):hover{background:var(--brand-accent-hover);color:#fff}.storefront-inner #MainContent :is(.pdp-thumb-item.active,.pagination__item--current){border-color:var(--brand-accent);color:var(--brand-accent)}.storefront-inner #MainContent :is(.rating-star,.rating-text,.rating-count){--color-rating-star: var(--brand-accent);color:var(--brand-accent)}.storefront-inner #MainContent :is(.why-exists-card,.privacy-mission-box,.support-delivery-col,.details-card-column,.free-shipping-promo-card,.timeline-destination-card){border:1px solid var(--brand-border)}.storefront-inner #MainContent [class*=collection-grid-shell-]{--collection-toolbar-border: var(--brand-border);--collection-toolbar-border-strong: #d4a1b2}.storefront-inner #MainContent [class*=cd-template--]{--cd-border: var(--brand-border);--cd-card-bg: var(--brand-panel)}.storefront-inner #MainContent :is(.pdp-discount-badge,.card-pdp-discount-badge,.badge--sale){background:#c31548;color:#fff}.storefront-inner #MainContent :is(.ai-collections,.ai-collections-page,.ai-love-landing,.lh-shop,.lh-seo,.article-template--editorial,.ai-journal){--ai-pink: var(--brand-accent);--ai-ink: var(--brand-ink);--ai-muted: var(--brand-muted);--ai-line: var(--brand-border);--lh-purple: var(--brand-accent);--lh-pink: var(--brand-heading);--lh-cream: var(--brand-panel);--lh-ink: var(--brand-ink);--lh-muted: var(--brand-muted);--lh-display: "Cormorant Garamond", Georgia, serif;--article-rose: 162, 35, 62;--article-plum: 143, 32, 57;--article-lilac: 162, 35, 62;--journal-ink: var(--brand-ink);--journal-muted: var(--brand-muted);--journal-rose: var(--brand-accent);--journal-rose-deep: var(--brand-accent-hover);--journal-line: var(--brand-border);background:linear-gradient(180deg,var(--brand-panel),#fff 75%);color:var(--brand-ink)}.storefront-inner #MainContent .lh-offer{--bg: var(--brand-panel);--ink: var(--brand-accent);--panel: var(--brand-rose);border:1px solid var(--brand-border);border-radius:6px}.storefront-inner #MainContent :is(.lh-usps,.lh-info__tile,.lh-gift,.lh-explore__media,.lh-seo__topic){background:var(--brand-panel);border-color:var(--brand-border);color:var(--brand-ink)}.storefront-inner #MainContent :is(.lh-burst,.lh-offer__button,.lh-offer__badge,.lh-gift__button,.lh-gift__badge,.lh-gift__pill,.lh-gift__sparkle){background:var(--brand-accent);color:#fff}.storefront-inner #MainContent :is(.lh-offer:hover .lh-offer__button,.lh-gift__button:hover){background:var(--brand-accent-hover);color:#fff}.storefront-inner #MainContent :is(.lh-explore__title,.lh-gift__title,.lh-gift__text,.lh-reviews__star,.ai-trust-strip__item){color:var(--brand-accent)}.storefront-inner #MainContent .ai-love-promo{background:var(--brand-panel);color:var(--brand-accent);border-bottom-color:var(--brand-border)}.storefront-inner #MainContent :is(.ai-love-promo__title,.ai-love-promo__pink-title,.ai-love-promo__pink-sub){color:var(--brand-heading)}.storefront-inner #MainContent :is(.ai-love-promo__buttons a,.ai-love-promo__shop,.ai-love-promo__code b){background:var(--brand-accent);color:#fff}.storefront-inner #MainContent .ai-category-card__title,.storefront-inner #MainContent :is(.banner__heading,.banner__text,.slideshow__text h2){color:rgb(var(--color-foreground))}.storefront-inner #MainContent .ai-category-card__title{color:#fff}.storefront-inner :focus-visible{outline-color:var(--brand-accent)}.storefront-inner #MainContent .ai-trust-strip__item svg{stroke:var(--brand-accent)}.storefront-inner:is(.password,.gift-card){--color-background: 255, 250, 246;--color-foreground: 38, 31, 35;--color-button: 162, 35, 62;--color-button-text: 255, 255, 255;--color-button-label: 255, 255, 255;--color-secondary-button-label: 162, 35, 62;--color-link: 162, 35, 62;--font-heading-family: "Cormorant Garamond", Georgia, serif}.storefront-inner:is(.password,.gift-card) :is(h1,h2,.gift-card__price,.gift-card__number){color:var(--brand-heading)}
/*# sourceMappingURL=/cdn/shop/t/45/assets/storefront-theme.css.map */
