@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700;9..144,900&display=swap";:root{--font-display: "Fraunces", Georgia, serif;--font-body: "Inter", system-ui, sans-serif;--font-heading-family: var(--font-display) !important;--font-body-family: var(--font-body) !important;--type-eyebrow: 14px;--type-body: 16px;--type-lead: 19px;--type-h3: clamp(20px, 1.4vw + 14px, 24px);--type-h2: clamp(24px, 1.8vw + 16px, 32px);--type-h1: clamp(32px, 2.5vw + 20px, 48px);--type-h0: clamp(36px, 3vw + 22px, 56px);--type-hxl: clamp(40px, 4vw + 24px, 68px)}body{font-family:var(--font-body);font-size:var(--type-body);line-height:1.65;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title h1,.product__title h2,.card__heading,.rich-text__heading,.banner__heading{font-family:var(--font-display)!important;font-weight:600;font-style:normal;letter-spacing:-.02em;line-height:1.08;margin:0;font-variation-settings:"SOFT" 50;text-wrap:balance}.hxl,h1.hxl,h2.hxl{font-size:var(--type-hxl)!important;line-height:1.02;letter-spacing:-.03em}.h0,h1.h0,h2.h0{font-size:var(--type-h0)!important;line-height:1.06;letter-spacing:-.025em}.h1,h1.h1,h2.h1,.rich-text__heading,.title-wrapper .title,.product__title h1{font-size:var(--type-h1)!important;line-height:1.1}.h2,h2.h2,h3.h2{font-size:var(--type-h2)!important;line-height:1.15}.h3{font-size:var(--type-h3)!important;line-height:1.25}h1 em,h2 em,h3 em,.h0 em,.h1 em,.hxl em{font-style:italic;font-weight:500;font-variation-settings:"SOFT" 100,"WONK" 1}.caption-with-letter-spacing,.subtitle,.caption{font-family:var(--font-body);font-weight:500;opacity:.7}p{font-size:var(--type-body);line-height:1.7}.rich-text__text p,.banner__text p,.banner__text{font-size:var(--type-lead);line-height:1.65}body{background-image:radial-gradient(rgba(107,21,56,.04) 1px,transparent 1px),radial-gradient(rgba(58,10,28,.025) 1px,transparent 1px);background-size:32px 32px,48px 48px;background-position:0 0,16px 24px}.announcement-bar{letter-spacing:.02em;font-weight:500;font-size:15px}.announcement-bar__message{padding:12px 0}.header{padding-top:22px;padding-bottom:22px}.header__heading,.header__heading-link{display:inline-flex;align-items:center;gap:12px}.header__heading-link:before{content:"";display:block;width:44px;height:44px;flex-shrink:0;background-image:url(/cdn/shop/files/Beet.png?v=1717435580);background-repeat:no-repeat;background-position:center;background-size:contain}.header__heading-link .h2{font-family:var(--font-display);font-size:24px!important;font-weight:700;letter-spacing:-.025em;font-style:normal;text-transform:none;white-space:nowrap}@media(max-width:749px){.header__heading-link .h2{font-size:20px!important}.header__heading-link:before{width:32px;height:32px}.header__heading,.header__heading-link{gap:8px}}.header__inline-menu .header__menu-item{font-family:var(--font-body);font-size:16px;font-weight:500;letter-spacing:0}.button,button.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body);font-weight:600;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #6b153838}.rich-text__wrapper{max-width:760px;margin-left:auto;margin-right:auto}.rich-text__blocks>*+*{margin-top:20px}.rich-text__caption+.rich-text__heading{margin-top:14px}.rich-text__heading+.rich-text__text{margin-top:22px}.rich-text__buttons{margin-top:32px;gap:12px}.rich-text__caption{position:relative;padding-bottom:18px}.rich-text__caption:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:36px;height:1px;background:currentColor;opacity:.4}.color-scheme-2 .image-with-text__heading,.color-scheme-2 .rich-text__heading{font-size:clamp(34px,2.5vw + 22px,52px)}.color-scheme-2 .image-with-text__heading em,.color-scheme-2 .rich-text__heading em{font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:500}.color-scheme-2 .image-with-text__text,.color-scheme-2 .image-with-text__text p,.color-scheme-2 .rich-text__text p{font-size:clamp(17px,.5vw + 15px,20px);line-height:1.55;opacity:.92}.color-scheme-2 .image-with-text__caption,.color-scheme-2 .rich-text__caption{opacity:.75}.multicolumn .multicolumn__title{text-align:center}.multicolumn .multicolumn__title .title{font-style:italic;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:500;margin-bottom:48px}.multicolumn .multicolumn-list{counter-reset:step}.multicolumn .multicolumn-list__item{counter-increment:step;text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.multicolumn .multicolumn-card:before{content:counter(step);display:block;font-family:var(--font-display);font-style:italic;font-weight:500;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:80px;line-height:.9;color:rgb(var(--color-foreground));opacity:.85;margin-bottom:8px;text-align:center}.multicolumn .multicolumn-card__info:before{content:"";display:block;width:64px;height:18px;margin:4px auto 20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 18' fill='none' stroke='%236b1538' stroke-width='1.4' stroke-linecap='round'><path d='M2 9 Q 12 2, 22 9 T 42 9 T 62 9'/><circle cx='32' cy='9' r='2' fill='%236b1538' stroke='none'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.5}.multicolumn-card__info{padding:8px 16px 0}.multicolumn-card__info .h3{font-family:var(--font-display);font-style:italic;font-variation-settings:"SOFT" 80,"WONK" 0;font-weight:500;font-size:36px;line-height:1.15;margin:0 0 18px;text-wrap:balance}.multicolumn-card__info>.rte{font-size:22px;line-height:1.5;max-width:28ch;margin-left:auto;margin-right:auto;opacity:.82}.multicolumn-card__info>.rte em{font-style:italic;font-weight:600;font-variation-settings:"SOFT" 100,"WONK" 1;color:rgb(var(--color-button));opacity:1}section[id*="17786316412975c2a0"]{padding-top:8px;padding-bottom:128px}[id^=instafeed]{max-width:1100px;margin:0 auto}[id^=instafeed] a,[id^=instafeed] .instafeed-item{border-radius:14px;overflow:hidden;display:block;position:relative;transition:transform .26s ease,box-shadow .26s ease}[id^=instafeed] a:hover,[id^=instafeed] .instafeed-item:hover{transform:translateY(-3px);box-shadow:0 10px 24px #3a0a1c26}[id^=instafeed] img{border-radius:14px;display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}[id^=instafeed] a:hover img{transform:scale(1.04)}.image-with-text__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.image-with-text__content>.subtitle{margin-top:28px;font-family:var(--font-display);font-style:italic;font-weight:400;font-size:15px;line-height:1.45;letter-spacing:0;text-transform:none;opacity:.65;max-width:36ch}.section-featured-product{padding-top:72px;padding-bottom:72px}.featured-product .product__info-wrapper{padding-left:clamp(20px,4vw,64px)}.featured-product .product__title h1,.featured-product .product__title h2{font-size:var(--type-h0)!important;font-weight:600;line-height:1.05;letter-spacing:-.025em;margin-bottom:8px}.featured-product .product__text--uppercase{font-family:var(--font-body)!important;font-size:var(--type-eyebrow);font-weight:600;letter-spacing:.22em;opacity:.65;margin-bottom:14px}.featured-product .price__regular .price-item{font-family:var(--font-display);font-weight:500;font-size:28px}.featured-product .product-form__buttons{margin-top:24px}.featured-product .product-form__submit{width:100%}.featured-product .product-form__input--pill input[type=radio]+label,.product-form__input--swatch label{border-radius:999px!important;padding:10px 18px!important;font-family:var(--font-body)!important;font-weight:500}.featured-product .product-form__input legend{font-family:var(--font-body)!important;font-size:var(--type-eyebrow);font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin-bottom:10px}variant-radios fieldset,variant-selects fieldset{margin-bottom:20px}.featured-product .product__media-wrapper{position:sticky;top:24px}.featured-product .product__media-item .media{border-radius:22px;overflow:hidden;background-color:#ffffff8c}.card-wrapper{transition:transform .26s ease}.card-wrapper:hover{transform:translateY(-4px)}.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.card__media .media img{transition:transform .6s ease}.card__inner{background-color:#fff9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card__heading,.card__heading a{font-family:var(--font-display)!important;font-weight:500;font-size:20px!important;letter-spacing:-.01em}.field__input,.select__select,input[type=email],input[type=text],input[type=number],textarea.text-area{border-radius:14px!important;font-family:var(--font-body);font-size:16px}.contact .field,.contact textarea{margin-bottom:16px}.contact{max-width:640px;margin:0 auto}.contact textarea{min-height:160px}.contact .button{margin-top:8px}.cart-drawer,.cart-notification,.modal__content,.predictive-search{border-radius:20px!important}.footer__content-top .footer-block__heading,.footer-block__heading{font-family:var(--font-display);font-style:italic;font-variation-settings:"SOFT" 80,"WONK" 0;font-size:22px;font-weight:500;letter-spacing:-.01em;margin-bottom:14px;opacity:.95}.footer-block__details-content,.footer-block__details-content p{font-size:16px;line-height:1.6;opacity:.85}.footer-block__details-content a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transition:opacity .15s ease}.footer-block__details-content a:hover{opacity:.7}.footer__content-bottom{margin-top:32px;padding-top:28px;border-top:1px solid rgba(var(--color-foreground),.15)}.footer__copyright .copyright__content{font-size:14px;letter-spacing:.04em;opacity:.55;text-transform:none}.badge{font-family:var(--font-body)!important;font-weight:600;letter-spacing:.1em;font-size:14px;text-transform:uppercase}.shopify-app-block,[id^=shopify-block]{border-radius:16px;margin-top:8px;margin-bottom:8px}@media(max-width:749px){.featured-product .product__info-wrapper{padding-left:0;padding-top:16px}.featured-product .product__media-wrapper{position:static}.rich-text__wrapper{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
