@font-face{font-family:Granit Display;src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/GranitDisplay-Regular.otf?v=127349355080427987901786760612) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Granit Display;src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/GranitDisplay-Italic.otf?v=91435468832575901911786760612) format("opentype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:"Untitled Serif";src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/UntitledSerif-Regular.otf?v=65438135221884984311786760612) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Untitled Serif";src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/UntitledSerif-RegularItalic.otf?v=158616353522072766501786760612) format("opentype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:"Untitled Serif";src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/UntitledSerif-Medium.otf?v=107650533639462412831786760612) format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Untitled Sans;src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/UntitledSans-Regular.otf?v=65789469925345984121786760612) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Untitled Sans;src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/UntitledSans-RegularItalic.otf?v=163116697049294092741786760612) format("opentype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Untitled Sans;src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/UntitledSans-Medium.otf?v=112296464322914320051786760612) format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Untitled Sans;src:url(//shop-bardo-2.myshopify.com/cdn/shop/t/2/assets/UntitledSans-Black.otf?v=176376857146858483881786760612) format("opentype");font-style:normal;font-weight:900;font-display:swap}:root{--bardo-off-white: #faf9f8;--bardo-green: #154734;--bardo-purple: #c2c2d6;--bardo-gold: #b29252;--bardo-black: #080808;--bardo-rule: rgba(21, 71, 52, .3);--text-font-family: "Untitled Sans", Arial, sans-serif;--heading-font-family: "Untitled Serif", "Times New Roman", serif;--heading-font-style: italic;--heading-font-weight: 400;--heading-letter-spacing: -.015em;--heading-text-transform: none;--button-font: normal 500 .75rem / 1.2 "Untitled Sans", Arial, sans-serif;--button-letter-spacing: .18em;--button-text-transform: uppercase;--button-border-radius: 0;--product-card-text-transform: none;--text-letter-spacing: 0;--text-base: .9375rem;--text-sm: .8125rem;--text-xs: .6875rem;--text-lg: 1.0625rem;--text-xl: 1.375rem;--text-h1: clamp(2.75rem, 6vw, 6.5rem);--text-h2: clamp(2rem, 4vw, 4.5rem);--text-h3: clamp(1.55rem, 2.6vw, 2.75rem);--text-h4: clamp(1.25rem, 1.7vw, 1.75rem);--section-vertical-spacing: clamp(5rem, 9vw, 9rem);--section-vertical-spacing-tight: clamp(3.5rem, 6vw, 6rem);--container-gutter: clamp(1.25rem, 4vw, 4rem)}html{background:var(--bardo-off-white)}body,.color-scheme{font-family:Untitled Sans,Arial,sans-serif;color:var(--bardo-green)}body{background-color:var(--bardo-off-white);font-size:var(--text-base);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{color:var(--bardo-off-white);background:var(--bardo-green)}p,.prose{line-height:1.7}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:"Untitled Serif",Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.015em;line-height:1.08;text-transform:none}.h5,.h6,h5,h6,.subheading,.eyebrow{font-family:Untitled Sans,Arial,sans-serif;font-style:normal;font-weight:500;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.granit-display{font-family:Granit Display,"Untitled Serif",serif!important;font-style:normal;font-weight:400}.granit-display--italic{font-family:Granit Display,"Untitled Serif",serif!important;font-style:italic;font-weight:400}a{text-underline-offset:.22em}.link,.link-faded,.text-with-icon{transition:color .18s ease,opacity .18s ease}.button,button.button,input[type=submit]{min-height:3.25rem;padding-inline:2rem;border:1px solid currentColor;border-radius:0;font-family:Untitled Sans,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.button:not(.button--outline){color:var(--bardo-off-white);background:var(--bardo-green);border-color:var(--bardo-green)}.button:not(.button--outline):hover{color:var(--bardo-green);background:var(--bardo-purple);border-color:var(--bardo-purple)}.button--outline,.button--secondary{color:var(--bardo-green);background:transparent;border-color:var(--bardo-green)}.button--outline:hover,.button--secondary:hover{color:var(--bardo-off-white);background:var(--bardo-green)}.shopify-section--announcement-bar,.shopify-section--countdown-condensed{font-family:Untitled Sans,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.shopify-section--header,.header{font-family:Untitled Sans,Arial,sans-serif}.header__logo-image{width:clamp(8.5rem,14vw,12.5rem);height:auto}.header__link-list,.header__primary-nav,.header__secondary-nav{font-size:.6875rem;font-weight:500;letter-spacing:.17em;text-transform:uppercase}.header a,.header button{transition:opacity .18s ease}.header a:hover,.header button:hover{opacity:.62}.shopify-section--rich-text .prose,.shopify-section--image-with-text .prose,.shopify-section--image-with-text-overlay .prose{max-width:42rem}.shopify-section--rich-text .h1,.shopify-section--rich-text .h2,.shopify-section--image-with-text .h1,.shopify-section--image-with-text .h2{color:var(--bardo-green)}.shopify-section--scrolling-content{color:var(--bardo-gold);font-family:Untitled Sans,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase}.product-card{color:var(--bardo-green)}.product-card__figure{background:#c2c2d624;overflow:hidden}.product-card__image{transition:transform .7s cubic-bezier(.22,1,.36,1)}.product-card:hover .product-card__image--primary{transform:scale(1.025)}.product-card__info{padding-top:1rem;gap:.25rem}.product-card__title,.product-card__title a,.product-title{font-family:"Untitled Serif",Times New Roman,serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25;text-transform:none}.price-list,.price,.product-card__info sale-price,.product-card__info compare-at-price{font-family:Untitled Sans,Arial,sans-serif;font-size:.8125rem;letter-spacing:.04em}.badge{border-radius:0;font-family:Untitled Sans,Arial,sans-serif;font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.product-info__block-item .h1,.product-info__block-item .product-title{font-family:"Untitled Serif",Times New Roman,serif;font-style:italic;font-weight:400}.variant-picker__option-info,.quantity-selector,.accordion__toggle{font-family:Untitled Sans,Arial,sans-serif}.accordion{border-color:var(--bardo-rule)}.input,.textarea,.select,input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select{min-height:3rem;color:var(--bardo-green);background:transparent;border:0;border-bottom:1px solid var(--bardo-rule);border-radius:0;font-family:Untitled Sans,Arial,sans-serif;box-shadow:none}.input:focus,.textarea:focus,.select:focus,input:focus,textarea:focus,select:focus{border-bottom-color:var(--bardo-green);outline:none;box-shadow:none}input::placeholder,textarea::placeholder{color:#154734ad;opacity:1}.shopify-section--newsletter,.footer__block--newsletter{--bardo-newsletter-bg: var(--bardo-purple)}.shopify-section--newsletter{color:var(--bardo-green);background:var(--bardo-newsletter-bg)}.shopify-section--newsletter .h1,.shopify-section--newsletter .h2,.shopify-section--newsletter h2{color:var(--bardo-green)}.shopify-section--footer,.footer{color:#faf9f8d1;background:var(--bardo-green)}.footer .h1,.footer .h2,.footer .h3,.footer .h4,.footer .h5,.footer .h6,.footer a,.footer button{color:var(--bardo-off-white)}.footer__block-list{gap:clamp(2.5rem,6vw,6rem)}.footer__aside{border-top:1px solid rgba(250,249,248,.35);padding-top:2rem}.footer .input,.footer input:not([type=checkbox]):not([type=radio]):not([type=submit]){color:var(--bardo-off-white);border-bottom-color:#faf9f880}.footer input::placeholder{color:#faf9f8b8}.bardo-bg--off-white{color:var(--bardo-green);background:var(--bardo-off-white)}.bardo-bg--green{color:var(--bardo-off-white);background:var(--bardo-green)}.bardo-bg--purple{color:var(--bardo-green);background:var(--bardo-purple)}.bardo-accent--gold{color:var(--bardo-gold)}@media screen and (max-width:699px){:root{--text-base: .875rem;--text-h1: clamp(2.25rem, 13vw, 4rem);--text-h2: clamp(1.85rem, 10vw, 3rem);--text-h3: clamp(1.45rem, 7vw, 2.25rem);--section-vertical-spacing: 4.5rem;--section-vertical-spacing-tight: 3.25rem;--container-gutter: 1.25rem}.header__logo-image{width:9.5rem}.button,button.button,input[type=submit]{min-height:3rem;padding-inline:1.5rem}.product-card__title,.product-card__title a{font-size:1rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bardo-custom.css.map */
