:root{--losoie-burgundy: #5C131F;--losoie-burgundy-light: #7a2430;--losoie-burgundy-dark: #3d0d15;--losoie-cream: #faf8f6;--losoie-ink: #1a1a1a;--losoie-muted: #6b7280;--losoie-border: #e5e1dc;--font-heading: "Cormorant Garamond", "Georgia", serif;--font-body: "Inter", "Helvetica Neue", sans-serif}body,p,span,li,td,th,input,textarea,select,.button,button,.field__label,.label,.caption,.caption-with-letter-spacing,.announcement-bar__message{font-family:var(--font-body)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.losoie-hero__title,.losoie-about__title,.losoie-banner__title,.losoie-collections__title,.collection-hero__title,.product__title,.card__heading,.card__heading a,.page-title{font-family:var(--font-heading)!important}.header__menu-item a,.list-menu__item a,.losoie-header__nav-link,.losoie-mobile-nav__link,.badge,.price-item,.totals__subtotal,.breadcrumb,.facets__heading,.product-count__text{font-family:var(--font-body)!important}.template-index h1,.page-title{font-size:clamp(2rem,3.5vw,3.2rem)!important;font-weight:300!important;letter-spacing:.05em!important;line-height:1.1!important}h2.title,.section-header__title{font-size:clamp(1.6rem,2.5vw,2.4rem)!important;font-weight:300!important;letter-spacing:.05em!important}body{font-size:14px!important;line-height:1.75!important;letter-spacing:.01em!important;color:var(--losoie-ink)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__menu-item a,.list-menu__item a{font-size:11px!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:400!important}.card__heading,.card__heading a{font-size:18px!important;font-weight:300!important;letter-spacing:.03em!important;line-height:1.3!important}.price-item,.price-item--regular,.price-item--sale{font-size:14px!important;font-weight:500!important;letter-spacing:.02em!important;font-family:var(--font-body)!important}.button,.shopify-payment-button button,button.product-form__submit,.cart__checkout-button,.shopify-payment-button__button{background-color:var(--losoie-burgundy)!important;color:#fff!important;border:none!important;border-radius:0!important;letter-spacing:.1em;font-size:11px;text-transform:uppercase;font-weight:500;transition:background-color .3s ease,transform .2s ease;box-shadow:none!important}.button:hover,.shopify-payment-button button:hover,button.product-form__submit:hover,.cart__checkout-button:hover{background-color:var(--losoie-burgundy-light)!important;transform:translateY(-1px)}.button--secondary,.button--tertiary{background-color:transparent!important;color:var(--losoie-ink)!important;border:1px solid var(--losoie-ink)!important}.button--secondary:hover,.button--tertiary:hover{background-color:var(--losoie-ink)!important;color:#fff!important}.badge,.badge--bottom-left,.price__badge-sale,.card__badge{background-color:var(--losoie-burgundy)!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:10px!important;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:4px 12px!important}.card-wrapper,.card{border-radius:0!important;overflow:hidden;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease}.card-wrapper:hover .card,.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000014}.card__inner{border-radius:0!important}.card__content{padding:16px 0!important}.card__heading,.card__heading a{font-family:Cormorant Garamond,Georgia,serif!important;font-size:18px!important;font-weight:300!important;letter-spacing:.03em!important;text-transform:none;line-height:1.3}.price-item,.price-item--regular,.price-item--sale{font-family:Inter,Helvetica Neue,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.02em!important}.price-item--sale{color:var(--losoie-burgundy)!important}.price__regular .price-item--regular{color:var(--losoie-ink)}.price--on-sale .price-item--regular{color:var(--losoie-muted)!important;font-size:12px!important}.product-form__input input[type=radio]+label,variant-radios label{border-radius:0!important;border:1px solid var(--losoie-border)!important;padding:10px 20px!important;font-size:12px!important;letter-spacing:.08em;font-weight:400;transition:all .25s ease;cursor:pointer;min-width:48px;text-align:center}.product-form__input input[type=radio]:checked+label,variant-radios input:checked+label{background-color:var(--losoie-ink)!important;color:#fff!important;border-color:var(--losoie-ink)!important}.product-form__input input[type=radio]+label:hover,variant-radios label:hover{border-color:var(--losoie-ink)!important}.field__input,.form__input,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{border-radius:0!important;border:1px solid var(--losoie-border)!important;font-size:13px!important;padding:12px 16px!important;transition:border-color .25s ease}.field__input:focus,.form__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--losoie-burgundy)!important;box-shadow:0 0 0 1px var(--losoie-burgundy)!important;outline:none!important}.product__accordion .accordion__title,summary.accordion__title{font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;font-weight:500;padding:16px 0!important;border-bottom:1px solid var(--losoie-border)}.section-header{letter-spacing:.15em;text-transform:uppercase}h2.title,.collection-hero__title,.section-header__title{font-weight:300!important;letter-spacing:.1em;text-transform:uppercase}.quantity__button,.quantity__input{border-radius:0!important;border-color:var(--losoie-border)!important}.share-button{border:none!important}.share-button__button{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--losoie-muted)}.announcement-bar{background-color:var(--losoie-ink)!important}.cart-notification{border-radius:0!important}a{color:var(--losoie-ink);transition:opacity .25s ease}a:hover{opacity:.7}.shopify-payment-button__more-options{color:var(--losoie-ink)!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline!important;text-underline-offset:4px}.related-products .section-header__title{font-size:12px!important;letter-spacing:.2em;text-transform:uppercase;font-weight:400}@media screen and (max-width:749px){.card__heading,.card__heading a{font-size:15px!important}.price-item{font-size:13px!important}}html{scroll-behavior:smooth}:root{--color-button: 92, 19, 31;--color-button-text: 255, 255, 255}cart-drawer,#cart-drawer{border-radius:0!important}.cart-drawer{border-radius:0!important}.cart-drawer__header{border-bottom:1px solid var(--losoie-border)!important;padding:24px 24px 20px!important}.cart-drawer__header-title,.cart-drawer__heading{font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important}.cart-drawer__close-button{color:var(--losoie-ink)!important;opacity:.6;transition:opacity .2s ease}.cart-drawer__close-button:hover{opacity:1}.cart-item__name,.cart-item__name a{font-size:13px!important;font-weight:400!important;letter-spacing:.02em}.cart-item__details{font-size:12px!important;color:var(--losoie-muted)!important;letter-spacing:.02em}.cart-item__price-wrapper .price-item{font-size:13px!important;font-weight:500!important}.cart-drawer__footer{border-top:1px solid var(--losoie-border)!important;padding:20px 24px 24px!important}.totals__total-value{font-size:16px!important;font-weight:500!important;letter-spacing:.02em}.totals__subtotal{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--losoie-muted)!important}.cart-drawer__checkout,.cart__checkout-button{width:100%!important;padding:16px!important;font-size:11px!important;letter-spacing:.15em!important}.cart__empty-text{font-size:13px!important;color:var(--losoie-muted)!important;letter-spacing:.05em}.search__title,.template-search .section-header__title{font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--losoie-muted)!important}.search-form{max-width:560px!important;margin:0 auto 60px!important}.search-form__input{border:none!important;border-bottom:1px solid var(--losoie-border)!important;border-radius:0!important;font-size:24px!important;font-weight:300!important;letter-spacing:.05em!important;padding:8px 0!important;background:transparent!important}.search-form__input:focus{border-color:var(--losoie-ink)!important;box-shadow:none!important}.predictive-search{border-radius:0!important;border:1px solid var(--losoie-border)!important;box-shadow:0 8px 32px #0000000f!important}.predictive-search__item{border-bottom:1px solid var(--losoie-border)!important;padding:12px 16px!important}.predictive-search__item:last-child{border-bottom:none!important}.predictive-search__item-heading{font-size:13px!important;font-weight:400!important;letter-spacing:.02em}.predictive-search__item-vendor{font-size:11px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--losoie-muted)!important}.predictive-search__heading{font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--losoie-muted)!important;padding:12px 16px!important;border-bottom:1px solid var(--losoie-border)!important}.collection-hero__title{font-size:clamp(1.5rem,4vw,2.5rem)!important;font-weight:300!important;letter-spacing:.15em!important;text-transform:uppercase!important}.facets-container{border-top:1px solid var(--losoie-border);border-bottom:1px solid var(--losoie-border);padding:16px 0}.facets__heading{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important}.facet-checkbox__label,.facets__label{font-size:13px!important;letter-spacing:.02em}.facet-filters__sort .select__select{font-size:12px!important;letter-spacing:.05em;border-color:var(--losoie-border)!important;border-radius:0!important}.product-count__text{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--losoie-muted)!important}.active-facets__button{border-radius:0!important;border:1px solid var(--losoie-border)!important;font-size:11px!important;letter-spacing:.08em!important}.active-facets__button:hover{border-color:var(--losoie-ink)!important;background:var(--losoie-ink)!important;color:#fff!important}.template-404 .page-title,.section-404 .page-title{font-size:clamp(4rem,15vw,10rem)!important;font-weight:200!important;letter-spacing:.05em!important;color:var(--losoie-border)!important;line-height:1!important;margin-bottom:0!important}.template-404 .page-description,.section-404 .page-description{font-size:13px!important;color:var(--losoie-muted)!important;letter-spacing:.05em!important;line-height:1.8!important;margin-bottom:2.5rem!important}.product__title{font-size:18px!important;font-weight:300!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product__text{font-size:14px!important;line-height:1.8!important;color:var(--losoie-muted)!important}.product-media-container{border-radius:0!important}.thumbnail-list__item button{border-radius:0!important;border:1px solid transparent!important;transition:border-color .2s ease}.thumbnail-list__item button[aria-current=true],.thumbnail-list__item button:hover{border-color:var(--losoie-ink)!important}.template-password .page-title{font-weight:300!important;letter-spacing:.15em!important;text-transform:uppercase!important}.password-page__login-form .field__input{border-radius:0!important}.breadcrumb{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.breadcrumb__item a{color:var(--losoie-muted)!important}.breadcrumb__item a:hover{color:var(--losoie-ink)!important;opacity:1!important}.pagination__item{border-radius:0!important;font-size:12px!important;letter-spacing:.05em!important}.pagination__item--current{background-color:var(--losoie-ink)!important;color:#fff!important;border-color:var(--losoie-ink)!important}.overlay{background:#1a1a1a80!important}@media screen and (max-width:749px){.cart-drawer__header{padding:20px 16px 16px!important}.cart-drawer__footer{padding:16px!important}.collection-hero__title{font-size:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/losoie-overrides.css.map */
