@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400;1,700&family=Inter:wght@300;400;500;600;700&display=swap";:root{--be-cream: #f5f2ed;--be-warm-white: #faf8f5;--be-charcoal: #2b2b2b;--be-charcoal-light: #444;--be-muted: #888;--be-border: #e0dbd4;--be-maroon: #800020;--be-maroon-dark: #600018;--be-black: #111;--be-white: #fff;--be-font-serif: "Playfair Display", Georgia, "Times New Roman", serif;--be-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--be-space-xs: 8px;--be-space-sm: 16px;--be-space-md: 32px;--be-space-lg: 64px;--be-space-xl: 100px;--be-space-2xl: 140px;--be-max-width: 1200px;--be-max-width-narrow: 800px;--be-ease: cubic-bezier(.22, .61, .36, 1);--be-duration: .35s}body{font-family:var(--be-font-sans)!important;font-weight:400;color:var(--be-charcoal)!important;background-color:var(--be-warm-white)!important;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h1,.h2,.h0{font-family:var(--be-font-serif)!important;font-weight:400!important;letter-spacing:-.02em;color:var(--be-charcoal);line-height:1.15}h1,.h1,.h0{font-size:clamp(3rem,6vw,5rem)}h2,.h2{font-size:clamp(2.2rem,4.5vw,3.6rem);text-transform:none!important}h3,.h3{font-family:var(--be-font-sans)!important;font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:600!important;letter-spacing:0;text-transform:uppercase;color:var(--be-charcoal)}p,li,td,th,label,input,textarea,select{font-family:var(--be-font-sans)!important;line-height:1.7}p{color:var(--be-charcoal-light);font-size:1.15rem}a{color:var(--be-charcoal);transition:color var(--be-duration) var(--be-ease)}a:hover{color:var(--be-maroon)}.button,.shopify-challenge__button,.customer button,button.button{font-family:var(--be-font-sans)!important;font-weight:600!important;font-size:.95rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:0!important;padding:16px 40px!important;transition:all var(--be-duration) var(--be-ease)!important}.button--primary{background-color:var(--be-charcoal)!important;color:var(--be-white)!important;border:1px solid var(--be-charcoal)!important}.button--primary:hover{background-color:var(--be-maroon)!important;border-color:var(--be-maroon)!important}.button--secondary{background-color:transparent!important;color:var(--be-charcoal)!important;border:1px solid var(--be-charcoal)!important}.button--secondary:hover{background-color:var(--be-charcoal)!important;color:var(--be-white)!important}.header-wrapper{border-bottom:none!important;box-shadow:none!important;background-color:var(--be-warm-white)!important}.section-header{position:sticky;top:0;z-index:100;background-color:var(--be-warm-white)}header .header{padding-top:16px!important;padding-bottom:16px!important}.header__heading-link{font-family:var(--be-font-serif)!important}.header__menu-item,.menu-drawer__menu-item{font-family:var(--be-font-sans)!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--be-charcoal)!important}.header__menu-item:hover{color:var(--be-maroon)!important}.header__menu-item span{border-bottom:1.5px solid transparent;padding-bottom:2px;transition:border-color var(--be-duration) var(--be-ease)}.header__menu-item:hover span{border-bottom-color:var(--be-maroon)}.announcement-bar{background-color:var(--be-black)!important;border:none!important}.announcement-bar__message{font-family:var(--be-font-sans)!important;font-size:.88rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--be-white)!important;padding:10px 20px!important}.section-padding{--padding-top: 80px;--padding-bottom: 80px}@media screen and (min-width:750px){.section-padding{--padding-top: 120px;--padding-bottom: 120px}}.page-width{max-width:var(--be-max-width)!important}.card-wrapper{border-radius:0!important}.card{border-radius:0!important;border:none!important;box-shadow:none!important;background:var(--be-white)!important}.card:hover .card__media img{transform:scale(1.04)}.card__media img{transition:transform .6s var(--be-ease)!important}.card__heading{font-family:var(--be-font-sans)!important;font-weight:600!important;font-size:1.2rem!important}.card__subtitle{font-family:var(--be-font-sans);font-size:.92rem;line-height:1.5;color:var(--be-muted);margin:4px 0 8px;font-weight:400}.card-information .price{font-family:var(--be-font-sans)!important;font-weight:400;color:var(--be-muted)}.card__media{border-radius:0!important;overflow:hidden}.banner{border-radius:0!important}.banner__heading{font-family:var(--be-font-serif)!important;font-weight:400!important;letter-spacing:-.02em!important}.banner__text{font-family:var(--be-font-sans)!important;font-weight:300!important;font-size:1.2rem!important;line-height:1.7!important;max-width:560px}.rich-text-wrapper{background-color:var(--be-cream)!important}.rich-text__heading{font-family:var(--be-font-serif)!important}.rich-text__text{font-family:var(--be-font-sans)!important;max-width:650px;margin-left:auto;margin-right:auto;color:var(--be-charcoal-light)!important;line-height:1.8!important;font-size:1.15rem!important}.multicolumn .title{font-family:var(--be-font-sans)!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem!important}.product__title{font-family:var(--be-font-serif)!important;font-weight:400!important;font-size:clamp(1.8rem,4vw,2.6rem)!important}.product__text{font-family:var(--be-font-sans)!important;line-height:1.8!important;color:var(--be-charcoal-light)!important}.product .price{font-family:var(--be-font-sans)!important;font-size:1.1rem!important;font-weight:400!important;color:var(--be-charcoal)!important}.product-form__submit{border-radius:0!important;font-family:var(--be-font-sans)!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.8rem!important}.footer-block__heading{font-family:var(--be-font-sans)!important;font-weight:600!important;font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.footer__content-bottom{border-top:1px solid var(--be-border)!important}.newsletter__heading{font-family:var(--be-font-serif)!important}.newsletter-form__field-wrapper input{border-radius:0!important;border-color:var(--be-border)!important;font-family:var(--be-font-sans)!important}.newsletter-form__button{border-radius:0!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--be-cream)}::-webkit-scrollbar-thumb{background:var(--be-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--be-muted)}::selection{background-color:var(--be-maroon);color:var(--be-white)}*:focus-visible{outline:2px solid var(--be-maroon)!important;outline-offset:3px!important}html{scroll-behavior:smooth}.collection-hero__title{font-family:var(--be-font-serif)!important;font-weight:400!important;font-size:clamp(2.4rem,5vw,3.8rem)!important;letter-spacing:-.02em;text-transform:none!important}.collection-hero__description{font-family:var(--be-font-sans)!important;font-size:1.15rem!important;line-height:1.7!important;color:var(--be-charcoal-light)!important;max-width:600px;margin:14px auto 0}.collection-hero__inner{padding:60px 0 40px!important;text-align:center}.collection-hero{border-bottom:1px solid var(--be-border);margin-bottom:20px}.collection .card-wrapper{opacity:0;transform:translateY(30px);animation:beCardIn .5s var(--be-ease) forwards}.collection .grid__item:nth-child(1) .card-wrapper{animation-delay:0s}.collection .grid__item:nth-child(2) .card-wrapper{animation-delay:.1s}.collection .grid__item:nth-child(3) .card-wrapper{animation-delay:.2s}.collection .grid__item:nth-child(4) .card-wrapper{animation-delay:.3s}.collection .grid__item:nth-child(5) .card-wrapper{animation-delay:.4s}.collection .grid__item:nth-child(6) .card-wrapper{animation-delay:.5s}.collection .grid__item:nth-child(7) .card-wrapper{animation-delay:.6s}.collection .grid__item:nth-child(8) .card-wrapper{animation-delay:.7s}.collection .grid__item:nth-child(9) .card-wrapper{animation-delay:.8s}.collection .grid__item:nth-child(10) .card-wrapper{animation-delay:.9s}.collection .grid__item:nth-child(11) .card-wrapper{animation-delay:1s}.collection .grid__item:nth-child(12) .card-wrapper{animation-delay:1.1s}@keyframes beCardIn{to{opacity:1;transform:translateY(0)}}.facets-container{font-family:var(--be-font-sans)!important}.facets__label,.facet-filters__label{font-family:var(--be-font-sans)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product__info-container{display:flex;flex-direction:column}.be-buy-button{margin-top:20px;order:5}.product__description,.product .product__description{order:10;margin-top:24px}.be-buy-button__submit{display:block;width:100%;padding:18px 36px;font-family:var(--be-font-sans);font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background-color:var(--be-charcoal);color:var(--be-white);border:1px solid var(--be-charcoal);cursor:pointer;transition:all .35s var(--be-ease)}.be-buy-button__submit:hover{background-color:var(--be-maroon);border-color:var(--be-maroon)}.be-buy-button__submit:disabled{opacity:.5;cursor:not-allowed}.product-form,.product .shopify-payment-button,.product shopify-payment-terms,.product .shopify-installments,.product [data-shopify=payment-button],.product .product__tax,.product .shipping-policy,product-info .shopify-payment-button,product-info shopify-payment-terms,product-info .shopify-installments,product-info [data-shopify=payment-button],.product-form .shopify-payment-button,.product-form shopify-payment-terms,.shopify-payment-button,shopify-payment-terms,.spi-banner-anchor,[id^=Shopify-Installments],.product__text+.product__tax,a[href*=shipping-policy],.product-form__buttons .shopify-payment-button,.more-payment-options,.product quantity-input,quantity-input{display:none!important}.product__title{font-family:var(--be-font-serif)!important;font-weight:400!important;font-size:clamp(2.2rem,4.5vw,3.2rem)!important;line-height:1.15!important;letter-spacing:-.02em;margin-bottom:10px!important}.product .price-item{font-family:var(--be-font-sans)!important;font-size:1.3rem!important;font-weight:400!important;color:var(--be-charcoal)!important}.product__description{font-family:var(--be-font-sans)!important;font-size:1.1rem!important;line-height:1.8!important;color:var(--be-charcoal-light)!important}.product__description h2,.product__description h3{font-family:var(--be-font-sans)!important;font-size:1rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-top:28px!important;margin-bottom:10px!important}.product__description ul{padding-left:20px}.product__description li{font-size:1.1rem;line-height:1.8;color:var(--be-charcoal-light);margin-bottom:4px}.product-form__submit{border-radius:0!important;font-family:var(--be-font-sans)!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.95rem!important;padding:18px 40px!important;transition:all .35s var(--be-ease)!important}.product-form__submit:hover{background-color:var(--be-maroon)!important;border-color:var(--be-maroon)!important}.product__media-wrapper,.product__media-item{border-radius:0!important}.related-products .section-header__title{font-family:var(--be-font-serif)!important;font-weight:400!important;text-transform:none!important}.related-products .card-wrapper{opacity:1;transform:none;animation:none}.cart-drawer__heading{font-family:var(--be-font-serif)!important;font-weight:400!important;text-transform:none!important}.cart-item__name{font-family:var(--be-font-sans)!important;font-weight:600!important}.cart__heading{font-family:var(--be-font-serif)!important;font-weight:400!important;text-transform:none!important;font-size:clamp(1.6rem,3vw,2.2rem)!important}.cart-items thead th{font-family:var(--be-font-sans)!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--be-muted)!important;border-bottom:1px solid var(--be-border)!important}.cart-item__name{font-family:var(--be-font-sans)!important;font-weight:600!important;font-size:1.1rem!important}.cart-item__price .price{font-family:var(--be-font-sans)!important}.totals__subtotal-value{font-family:var(--be-font-sans)!important;font-weight:600!important;font-size:1.1rem!important}.cart__ctas button,.cart__ctas a,.main-404 .button{border-radius:0!important}.password-header,.password-content{font-family:var(--be-font-sans)!important}.password-content__heading{font-family:var(--be-font-serif)!important}.header-wrapper{transition:box-shadow .3s ease}.shopify-section-group-header-group.shopify-section-header-sticky{box-shadow:0 1px 4px #0000000f}.header__heading-link img{transition:opacity .3s ease}.header__heading-link:hover img{opacity:.8}.header--has-menu .header__inline-menu .list-menu--inline>li{border:none!important}.footer{background-color:var(--be-cream)!important;border-top:1px solid var(--be-border)!important}.footer-block__heading{font-family:var(--be-font-sans)!important;font-weight:600!important;font-size:.88rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin-bottom:16px!important}.footer-block .list-menu__item--link{font-family:var(--be-font-sans)!important;font-size:1.05rem!important;padding-bottom:8px!important;color:var(--be-charcoal-light)!important;transition:color .3s ease!important}.footer-block .list-menu__item--link:hover{color:var(--be-maroon)!important}.footer__content-bottom{border-top:1px solid var(--be-border)!important;padding-top:24px!important;margin-top:40px!important}.copyright__content{font-family:var(--be-font-sans)!important;font-size:.75rem!important;color:var(--be-muted)!important}@media screen and (max-width:749px){.section-padding{--padding-top: 50px;--padding-bottom: 50px}.menu-drawer__inner-container{background:var(--be-warm-white)!important}.menu-drawer__menu-item{font-family:var(--be-font-sans)!important;font-size:.85rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:12px 0!important;border-bottom:1px solid var(--be-border)!important}.card__heading{font-size:.9rem!important}.be-hero{min-height:75vh}.be-hero__heading{font-size:1.8rem}.cart-item{padding:20px 0!important;border-bottom:1px solid var(--be-border)!important}}@keyframes bePageIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}main{animation:bePageIn .5s var(--be-ease) forwards}.be-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s var(--be-ease),transform .7s var(--be-ease)}.be-reveal--visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/become-elite.css.map */
