body .bellestore-hero__heading{text-transform:none;letter-spacing:-.055em;font-weight:600;overflow-wrap:anywhere}body .bellestore-hero__accent{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em}body .bellestore-hero__eyebrow{opacity:1;letter-spacing:.12em;font-weight:500}body .bellestore-hero__body{max-width:39ch}body .bellestore-hero__btn,body .bellestore-feature__btn{text-transform:none;letter-spacing:0;min-height:48px;border-radius:4px;font-weight:500}body .bellestore-categories__heading,body .bellestore-feature__heading,body .bellestore-reviews__heading,body .bellestore-columns__heading{text-transform:none;letter-spacing:-.025em}body .bellestore-categories__inner{padding-block:48px}body .bellestore-categories__grid{gap:24px}body .bellestore-categories__card{text-align:left}body .bellestore-categories__media{border-radius:4px;aspect-ratio:1.08}body .bellestore-categories__title{text-transform:none;letter-spacing:-.01em;font-size:17px;margin-top:16px}body .bellestore-categories__link{color:#65534b;display:inline-flex;align-items:center;min-height:32px;text-decoration:none;gap:8px}body .bellestore-categories__link:after{content:"\2192"}body .bellestore-categories__card:focus-visible,body .bellestore-hero__btn:focus-visible,body .bellestore-feature__btn:focus-visible{outline:2px solid #755449;outline-offset:5px}body .bellestore-feature__heading{font-size:clamp(30px,3.5vw,48px);max-width:15ch}@media(min-width:750px){body .bellestore-hero__heading{font-size:clamp(36px,4.2vw,var(--bh-desktop-heading-size))}body .bellestore-hero__content{padding-inline:clamp(28px,4vw,80px)}body .bellestore-hero__accent{font-size:clamp(26px,2.5vw,var(--bh-desktop-accent-size))}}@media(max-width:749px){body .bellestore-hero--mobile-background .bellestore-hero__accent{color:#fff}body .bellestore-hero__heading{letter-spacing:-.04em}body .bellestore-categories__inner{padding-block:32px}body .bellestore-categories__grid{gap:24px 14px}body .bellestore-categories__title{font-size:15px;margin-top:10px}body .bellestore-categories__heading{font-size:24px;margin-bottom:20px}}@media(prefers-reduced-motion:reduce){body .bellestore-categories__image{transition:none}body .bellestore-categories__card:hover .bellestore-categories__image{transform:none}}:root{--bellestore-image-radius: 4px}body .card-gallery,body .product-media,body .collection-card__image,body .bellestore-categories__media,body .resource-card:is([data-resource-type=product],[data-resource-type=collection]) .resource-card__media{border-radius:var(--bellestore-image-radius);overflow:hidden}@media(min-width:750px){header-menu .bellestore-menu--compact:not([slot=overflow]){position:relative}header-menu .bellestore-menu--compact:not([slot=overflow])>.menu-list__submenu{inset:100% 0 auto auto;width:220px;padding:8px;clip-path:none;background:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:4px;box-shadow:0 8px 24px #0000001a}header-menu .bellestore-menu--compact:not([slot=overflow]) .menu-list__submenu-inner{padding:0;transform:none}header-menu .bellestore-menu--compact:not([slot=overflow]) :is(.mega-menu,.mega-menu__grid,.mega-menu__list){display:block;width:100%;margin:0;padding:0;min-width:0}header-menu .bellestore-menu--compact:not([slot=overflow]) .mega-menu__link{display:flex;align-items:center;min-height:44px;padding:10px 14px;text-align:left;border-radius:2px}header-menu .bellestore-menu--compact:not([slot=overflow]) .mega-menu__link:is(:hover,:focus-visible){background:rgb(var(--color-foreground-rgb) / .06)}header-component:has(.bellestore-menu--compact:not([slot=overflow])>[aria-expanded=true]) .header__underlay-open{height:var(--header-height)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/bellestore-refinement.css.map */
