:root{--bahr-navy: #12275C;--bahr-navy-deep: #0B1730;--bahr-navy-mid: #1B3A78;--bahr-ink: #201C15;--bahr-muted: #7C7261;--bahr-muted-light: rgba(255, 255, 255, .62);--bahr-bg: #FAF5EA;--bahr-bg-alt: #F1E9D6;--bahr-surface: #FFFCF5;--bahr-rule: #E6DCC3;--bahr-rule-dark: rgba(255, 255, 255, .16);--bahr-star: #E0A32E;--bahr-font-display: Georgia, "Times New Roman", serif;--bahr-font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bahr-t-display-xl: clamp(44px, 5.6vw, 80px);--bahr-t-display-l: clamp(32px, 3.4vw, 44px);--bahr-t-display-m: clamp(24px, 2.4vw, 32px);--bahr-t-body-l: 17px;--bahr-t-body: 15px;--bahr-t-small: 13px;--bahr-t-label: 11px;--bahr-track-label: .18em;--bahr-track-brand: .34em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--sp-24: 96px;--bahr-section-y: clamp(56px, 7vw, 120px);--bahr-container: 1500px;--bahr-gutter: clamp(20px, 4vw, 64px);--bahr-ease: cubic-bezier(.22, .61, .36, 1);--bahr-fast: .22s;--bahr-slow: .9s}#MainContent{padding-block-start:var(--bahr-header-h, 86px)}.bahr-container{width:100%;max-width:var(--bahr-container);margin-inline:auto;padding-inline:var(--bahr-gutter)}.bahr-section{padding-block:var(--bahr-section-y)}.bahr-section--tight{padding-block:clamp(40px,4vw,64px)}.bahr-section--flush{padding-block:0}.bahr-invert{background:var(--bahr-navy-deep);color:#fff;--bahr-ink: #fff;--bahr-muted: var(--bahr-muted-light);--bahr-rule: var(--bahr-rule-dark)}.bahr-eyebrow{font-family:var(--bahr-font-ui);font-size:var(--bahr-t-label);font-weight:400;letter-spacing:var(--bahr-track-label);text-transform:uppercase;color:var(--bahr-muted);margin:0}.bahr-display{font-family:var(--bahr-font-display);font-weight:400;line-height:1.04;letter-spacing:-.005em;color:var(--bahr-ink);margin:0;text-wrap:balance}.bahr-display--xl{font-size:var(--bahr-t-display-xl)}.bahr-display--l{font-size:var(--bahr-t-display-l)}.bahr-display--m{font-size:var(--bahr-t-display-m)}.bahr-display em{font-style:italic;font-weight:400;color:var(--bahr-navy)}.bahr-body{font-family:var(--bahr-font-ui);font-size:var(--bahr-t-body);line-height:1.75;letter-spacing:normal;color:var(--bahr-muted);margin:0}.bahr-body--l{font-size:var(--bahr-t-body-l)}.bahr-wordmark{font-family:var(--bahr-font-display);font-size:22px;letter-spacing:var(--bahr-track-brand);line-height:1;text-transform:uppercase;color:currentColor;text-decoration:none;display:inline-block}.bahr-wordmark small{display:block;font-family:var(--bahr-font-ui);font-size:8px;letter-spacing:var(--bahr-track-label);margin-top:var(--sp-2);opacity:.7}.bahr-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-5) var(--sp-8);font-family:var(--bahr-font-ui);font-size:var(--bahr-t-label);letter-spacing:var(--bahr-track-label);text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:0;cursor:pointer;transition:background var(--bahr-fast) var(--bahr-ease),color var(--bahr-fast) var(--bahr-ease),border-color var(--bahr-fast) var(--bahr-ease)}.bahr-btn--solid{background:var(--bahr-navy);color:#fff}.bahr-btn--solid:hover{background:var(--bahr-navy-deep)}.bahr-btn--outline{background:transparent;border-color:currentColor;color:var(--bahr-ink)}.bahr-btn--outline:hover{background:var(--bahr-navy);border-color:var(--bahr-navy);color:#fff}.bahr-link{display:inline-flex;align-items:center;gap:var(--sp-3);font-family:var(--bahr-font-ui);font-size:var(--bahr-t-label);letter-spacing:var(--bahr-track-label);text-transform:uppercase;text-decoration:none;color:var(--bahr-ink);padding-bottom:var(--sp-3);position:relative}.bahr-link:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;transform-origin:left;transition:transform var(--bahr-slow) var(--bahr-ease)}.bahr-link:hover:after{transform:scaleX(.4)}.bahr-link svg{transition:transform var(--bahr-fast) var(--bahr-ease)}.bahr-link:hover svg{transform:translate(4px)}.bahr-round{inline-size:48px;block-size:48px;border-radius:50%;border:1px solid var(--bahr-rule);background:var(--bahr-surface);color:var(--bahr-navy);display:grid;place-items:center;cursor:pointer;transition:background var(--bahr-fast) var(--bahr-ease),color var(--bahr-fast) var(--bahr-ease)}.bahr-round:hover{background:var(--bahr-navy);color:#fff}.bahr-round[disabled]{opacity:.35;cursor:default}.bahr-header :focus-visible,.bahr-hero :focus-visible,.bahr-drawer :focus-visible,.bahr-pdp :focus-visible{outline:2px solid var(--bahr-navy);outline-offset:3px}.bahr-invert :focus-visible{outline-color:#fff}.bahr-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.bahr-hero *,.bahr-header *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--font-heading-family: var(--bahr-font-display), Georgia, "Times New Roman", serif;--font-body-family: var(--bahr-font-ui), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{letter-spacing:.06em}.collection-hero{padding-block:clamp(40px,6vw,88px)}.collection-hero__title{font-family:var(--bahr-font-display);text-transform:none}.collection-hero__description{font-family:var(--bahr-font-ui);color:var(--bahr-muted)}.template-collection .collection,.template-search,.facets-wrapper,.facet-filters{font-family:var(--bahr-font-ui)}.facets__summary,.facet-filters__label,.facet-filters__sort{letter-spacing:.04em}.card__heading{font-family:var(--bahr-font-display);letter-spacing:normal}.template-404{padding-block:clamp(72px,12vw,160px);text-align:center}.template-404 .title{font-family:var(--bahr-font-display);font-size:clamp(28px,4vw,40px)}.template-404 p{font-family:var(--bahr-font-ui);color:var(--bahr-muted)}.related-products{font-family:var(--bahr-font-ui)}.related-products__heading{font-family:var(--bahr-font-display)}.collection-hero__title{letter-spacing:.01em}.facets__form,.facets-wrapper{font-family:var(--bahr-font-ui);border-top:1px solid var(--bahr-rule);border-bottom:1px solid var(--bahr-rule)}.facets__wrapper{gap:var(--sp-4)}.facets__heading{font-family:var(--bahr-font-ui);letter-spacing:var(--bahr-track-label);text-transform:uppercase;color:var(--bahr-ink)}.facets__disclosure summary.facets__summary,.facets__disclosure-vertical summary.facets__summary{border:1px solid var(--bahr-rule);border-radius:0;padding:var(--sp-2) var(--sp-4);background:var(--bahr-surface);color:var(--bahr-ink);transition:border-color var(--bahr-fast) var(--bahr-ease),background var(--bahr-fast) var(--bahr-ease)}.facets__disclosure[open] summary.facets__summary,.facets__disclosure summary.facets__summary:hover{border-color:var(--bahr-navy);background:var(--bahr-bg-alt)}.facets__summary-label{letter-spacing:.02em}.facet-filters__sort,.select__select{font-family:var(--bahr-font-ui);letter-spacing:.02em;border-radius:0}.facet-filters .select,.facet-filters__field .select{border-color:var(--bahr-rule)}.active-facets__button-remove,.active-facets__button{font-family:var(--bahr-font-ui);letter-spacing:.02em}.active-facets__button-inner{border-radius:0;border-color:var(--bahr-navy)!important;color:var(--bahr-navy)}.product-count__text,#ProductCountDesktop{font-family:var(--bahr-font-ui);letter-spacing:.04em;color:var(--bahr-muted)}.product-grid-container{padding-top:var(--sp-8)}.product-grid .card__heading,.product-grid .card__heading a{font-family:var(--bahr-font-display)}.product-grid .card-information .price{font-family:var(--bahr-font-ui);color:var(--bahr-ink)}.product-grid .card__inner .card__media img{transition:transform var(--bahr-slow) var(--bahr-ease)}.product-grid .card-wrapper:hover .card__inner .card__media img{transform:scale(1.03)}.pagination__list{font-family:var(--bahr-font-ui);gap:var(--sp-2)}.pagination__item{border-radius:0;letter-spacing:.02em}.pagination__item--current{color:var(--bahr-navy);font-weight:600;text-decoration:underline;text-underline-offset:4px}.pagination__item-arrow:hover{color:var(--bahr-navy)}.template-search__header .h2,.template-search__header h1{font-family:var(--bahr-font-display)}.template-search .search__input,.template-search .field__input{font-family:var(--bahr-font-ui);border-radius:0;border-color:var(--bahr-rule)}.template-search .search__input:focus,.template-search .field__input:focus{border-color:var(--bahr-navy)}.template-search .field__button svg,.template-search .search__button svg{color:var(--bahr-navy)}.template-search--empty .title{font-family:var(--bahr-font-display)}.main-page-title,.article-template__title,.title--primary{font-family:var(--bahr-font-display);letter-spacing:-.005em}.rte{font-family:var(--bahr-font-ui);color:var(--bahr-muted);line-height:1.75}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--bahr-font-display);color:var(--bahr-ink)}.rte a{color:var(--bahr-navy)}.article-template__content{font-family:var(--bahr-font-ui);color:var(--bahr-muted)}.circle-divider,.caption-with-letter-spacing{font-family:var(--bahr-font-ui);letter-spacing:.02em}.blog-articles .card__heading,.collection-list .card__heading{font-family:var(--bahr-font-display)}.article-template__link,.article-template__back .link{color:var(--bahr-navy);font-family:var(--bahr-font-ui);letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bahr-base.css.map */
