:root{--fb-maroon: #7b1e3a;--fb-maroon-dark: #5c1329;--fb-cream: #faf3ea;--fb-cream-dark: #f0e5d6;--fb-text-dark: #2b1c17;--fb-gold: #c9a15a}body{background-color:var(--fb-cream);color:var(--fb-text-dark)}h1,h2,h3,.collection-hero__title,.h1,.h2{font-family:Playfair Display,Georgia,serif!important;color:var(--fb-text-dark)}html,body{background-color:var(--fb-cream)!important}.shopify-section-header,.header-wrapper,.section-header,sticky-header{background-color:var(--fb-cream)!important;width:100%!important}.header{background-color:var(--fb-cream)!important;border-bottom:1px solid var(--fb-cream-dark);width:100%!important}.header__heading-link,.header__heading-logo,.header__heading-link .h2{font-family:Playfair Display,Georgia,serif!important;color:var(--fb-maroon)!important;font-weight:600;font-size:36px!important}@media screen and (min-width:990px){.header__inline-menu,.header__inline-menu ul,.header__menu-list,.header__inline-menu li,.header__menu-item{display:flex!important;align-items:center!important}}@media screen and (max-width:989px){.header__inline-menu{display:none!important}header-drawer{display:block!important}.header__heading{display:block!important}}.header__inline-menu a{color:var(--fb-text-dark)!important;font-size:18px;letter-spacing:.03em;display:inline-flex!important;align-items:center!important;vertical-align:middle!important;line-height:normal!important}.header__inline-menu a:hover{color:var(--fb-maroon)!important}.header .header__inline-menu a,.header .header__inline-menu a *,.header .header__inline-menu summary,.header .header__inline-menu summary *,.header .header__inline-menu .header__active-menu-item,.header .header__inline-menu .header__active-menu-item *,.header .header__inline-menu [aria-current=page],.header .header__inline-menu [aria-current=page] *{color:var(--fb-text-dark)!important;font-family:inherit!important;font-style:normal!important;font-weight:400!important;font-size:18px!important;text-decoration:none!important}.header .header__inline-menu a:hover,.header .header__inline-menu summary:hover,.header .header__inline-menu [aria-current=page]:hover{color:var(--fb-maroon)!important}@media screen and (max-width:989px){.header__heading-link,.header__heading-logo,.header__heading-link .h2{font-size:28px!important}}@media screen and (max-width:599px){.header__heading-link,.header__heading-logo,.header__heading-link .h2{font-size:24px!important}}.collection-hero,.collection__title-wrapper{background-color:var(--fb-cream);text-align:center;padding:40px 0}.collection-hero__title,.collection-title{font-size:42px!important;font-style:italic;color:var(--fb-maroon)!important}facet-filters-form .facets__summary,.facets__button,details[id^=Details-]>summary{border:none!important;border-radius:0!important;padding:8px 20px!important;background:transparent!important;color:var(--fb-maroon)!important}facet-filters-form .facets__summary:hover{background-color:var(--fb-maroon)!important;color:var(--fb-cream)!important}.header__active-menu-item{text-decoration:none!important;color:var(--fb-text-dark)!important;font-family:inherit!important;font-style:normal!important;font-size:18px!important;font-weight:400!important}.facets__display-selected-item,.active-facets__button{background-color:var(--fb-maroon)!important;color:var(--fb-cream)!important;border-radius:999px!important}.card-wrapper .card{border-radius:4px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 10px 24px #7b1e3a26}.card__information .card__heading a{font-family:Playfair Display,Georgia,serif;color:var(--fb-text-dark);font-size:15px}.price{color:var(--fb-text-dark)!important}.price__sale .price-item--sale{color:var(--fb-maroon)!important;font-weight:600}.price__sale .price-item--regular{color:#9c8f85!important;text-decoration:line-through}.badge{background-color:var(--fb-maroon)!important;color:var(--fb-cream)!important;border:none!important;border-radius:3px;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.button,.button--primary,button[name=add]{background-color:var(--fb-maroon)!important;color:var(--fb-cream)!important;border:none!important;border-radius:999px!important;letter-spacing:.05em;text-transform:uppercase;font-size:13px}.button:hover,.button--primary:hover,button[name=add]:hover{background-color:var(--fb-maroon-dark)!important}.button--secondary{background-color:transparent!important;color:var(--fb-maroon)!important;border:1px solid var(--fb-maroon)!important;border-radius:999px!important}.footer{background-color:#2b1c17!important;color:var(--fb-cream-dark)!important}.footer h2,.footer .h2,.footer__heading{color:var(--fb-gold)!important;font-family:Playfair Display,Georgia,serif!important;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.footer a{color:var(--fb-cream-dark)!important}.footer a:hover{color:var(--fb-gold)!important}.footer__copyright{color:#9c8f85!important}.collection .grid,ul.grid,.product-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important}@media screen and (max-width:989px){.collection .grid,ul.grid,.product-grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:599px){.collection .grid,ul.grid,.product-grid{grid-template-columns:repeat(1,1fr)!important}}.collection .grid__item,.grid__item{width:100%!important;max-width:100%!important;padding:0!important}.card-wrapper .card__content,.card-wrapper .card__information{position:static!important}.card__information .card__heading{min-height:44px!important;margin-bottom:4px!important}.card__information .card__heading a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3!important}@media screen and (max-width:989px){.header__inline-menu{display:none!important}.header__icon--menu .icon{display:block!important;width:24px!important;height:24px!important}.header__heading{display:block!important}.header__heading-link{display:flex!important;justify-content:center!important}}.facets__summary,details[id^=Details-]>summary{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.facets__summary svg,.facets__summary .icon-caret,details[id^=Details-]>summary svg,details[id^=Details-]>summary .icon-caret{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
