:root{--blife-base: #1a1612;--blife-base-dark: #0f0d0a;--blife-card: #251f19;--blife-warm: #2d241c;--blife-accent: #8b5a2b;--blife-accent-light: #a06b35;--blife-text: #c9bfb0;--blife-text-muted: #a89880;--blife-heading: #e8e0d5;--blife-border: rgba(139, 90, 43, .2);--blife-border-light: rgba(139, 90, 43, .1);--blife-letter-spacing: .08em;--blife-letter-spacing-wide: .15em}body,.shopify-section{background-color:var(--blife-base)!important;color:var(--blife-text)!important}main,#MainContent,.main-content,.page-width:not(.banner__content),.template-product,.template-collection,.template-index,[class*=template-],[class*=section-template]{background-color:var(--blife-base)!important}.color-scheme-1:not(.banner__box),.color-scheme-2:not(.banner__box),.color-scheme-3:not(.banner__box),.color-background-1:not(.banner__box),.color-background-2:not(.banner__box),.gradient:not(.banner__box){background:var(--blife-base)!important;--color-background: 26, 22, 18 !important}.banner__box{background-color:transparent!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--blife-heading)!important;font-weight:300!important;letter-spacing:var(--blife-letter-spacing-wide);text-transform:lowercase}p,span,div{letter-spacing:var(--blife-letter-spacing)}a{color:var(--blife-text);transition:color .3s ease,opacity .3s ease}a:hover{color:var(--blife-heading)}.header-wrapper,.section-header,header.header{background-color:transparent!important;border-bottom:1px solid var(--blife-border-light)!important}.header{padding:1.5rem 3rem!important}.header__heading-link{font-size:1.5rem!important;font-weight:300!important;letter-spacing:.2em!important;color:var(--blife-heading)!important}.header__menu-item,.header__icon,.header a{color:var(--blife-text)!important;font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:lowercase!important;opacity:.7}.header__menu-item:hover,.header__icon:hover,.header a:hover{opacity:1;color:var(--blife-heading)!important}.header__active-menu-item{color:var(--blife-heading)!important;opacity:1!important;border-bottom:1px solid var(--blife-accent)!important;padding-bottom:.25rem!important;text-decoration:none!important;background-image:none!important;box-shadow:none!important}.shopify-section-header-sticky,.header-wrapper--border-bottom{background-color:var(--blife-base)!important}.template-collection .collection-visual-hero__content{background:#1a161299;padding:2rem;border-radius:2px}.collection-visual-hero{position:relative;width:100%;display:flex;align-items:flex-end;overflow:hidden;background:linear-gradient(135deg,var(--blife-warm) 0%,var(--blife-base) 50%,var(--blife-base-dark) 100%)}.collection-visual-hero__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.collection-visual-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.collection-visual-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#1a161233,#1a161280 70%,#1a1612cc)}.collection-visual-hero__content{position:relative;z-index:2;padding:3rem;max-width:600px}.collection-visual-hero__title{font-size:clamp(2.5rem,8vw,4.5rem)!important;font-weight:200!important;letter-spacing:.15em!important;text-transform:lowercase!important;margin:0!important;line-height:1.1!important;color:var(--blife-heading)!important}.collection-visual-hero__description{font-size:1.35rem;font-weight:300;line-height:1.8;letter-spacing:.03em;margin-top:1.5rem;opacity:.75;max-width:400px;color:var(--blife-text)}.collection-visual-hero--center .collection-visual-hero__content,.collection-visual-hero--bottom-center .collection-visual-hero__content{margin:auto;text-align:center}@media(max-width:749px){.collection-visual-hero{min-height:60vh}.collection-visual-hero__content{padding:2rem}}.collection-tabs{display:flex;justify-content:center;gap:3rem;padding:2rem;border-bottom:1px solid var(--blife-border);background-color:var(--blife-base)}.collection-tabs__item{font-size:.8rem;letter-spacing:.15em;text-transform:lowercase;opacity:.5;cursor:pointer;padding-bottom:.5rem;border-bottom:1px solid transparent;color:var(--blife-text);text-decoration:none;transition:all .3s ease}.collection-tabs__item:hover,.collection-tabs__item--active{opacity:1;border-bottom-color:var(--blife-accent);color:var(--blife-heading)}.collection-product-grid,.product-grid{display:grid!important;gap:1px!important;background-color:var(--blife-border-light)!important;padding:1px!important}.product-grid--3-col-desktop{grid-template-columns:repeat(3,1fr)!important}@media(max-width:989px){.product-grid--3-col-desktop{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:749px){.product-grid--3-col-desktop{grid-template-columns:1fr!important}}.product-card-wrapper,.card-wrapper,.grid__item{background-color:var(--blife-base)!important}.card,.card--standard,.card--card{background-color:var(--blife-base)!important;border:none!important;border-radius:0!important}.card__inner{border-radius:0!important}.card__media,.media--transparent{background-color:var(--blife-card)!important}.card__content{padding:1rem!important}.card__heading,.card__heading a{font-size:.85rem!important;font-weight:300!important;letter-spacing:.08em!important;text-transform:lowercase!important;color:var(--blife-text)!important}.price,.price-item{font-size:.8rem!important;color:var(--blife-text-muted)!important;opacity:.6}.card:hover .card__heading a{text-decoration:none!important;color:var(--blife-heading)!important}.card__media img{transition:transform .6s ease,opacity .3s ease!important}.card:hover .card__media img{transform:scale(1.02)}.button,.shopify-challenge__button,button[type=submit]{background-color:var(--blife-accent)!important;color:var(--blife-heading)!important;border:none!important;border-radius:0!important;font-size:.8rem!important;letter-spacing:.12em!important;text-transform:lowercase!important;padding:1rem 2rem!important;transition:background-color .3s ease!important}.button:hover{background-color:var(--blife-accent-light)!important}.button--secondary{background-color:transparent!important;border:1px solid var(--blife-border)!important;color:var(--blife-text)!important}.button--secondary:hover{background-color:var(--blife-card)!important;border-color:var(--blife-accent)!important}.footer,.section-footer{background-color:var(--blife-base-dark)!important;border-top:1px solid var(--blife-border-light)!important;padding:4rem 3rem!important}.footer__content-top{border-bottom:1px solid var(--blife-border-light);padding-bottom:2rem;margin-bottom:2rem}.footer-block__heading{font-size:.75rem!important;letter-spacing:.15em!important;text-transform:lowercase!important;color:var(--blife-accent)!important}.footer a,.footer-block a{font-size:.75rem!important;letter-spacing:.1em!important;text-transform:lowercase!important;color:var(--blife-text-muted)!important;opacity:.6}.footer a:hover,.footer-block a:hover{opacity:1;color:var(--blife-heading)!important}.copyright{font-size:.7rem!important;color:var(--blife-text-muted)!important;opacity:.4}input,textarea,select{background-color:var(--blife-card)!important;border:1px solid var(--blife-border)!important;border-radius:0!important;color:var(--blife-text)!important;font-size:.85rem!important;letter-spacing:.05em!important}input:focus,textarea:focus,select:focus{border-color:var(--blife-accent)!important;outline:none!important}input::placeholder,textarea::placeholder{color:var(--blife-text-muted)!important;opacity:.5}.newsletter-form__field-wrapper{background-color:var(--blife-card)!important}.card--card,.card--standard{box-shadow:none!important}.page-width{max-width:1400px}.section-template--padding{padding-top:3rem;padding-bottom:3rem}.announcement-bar{background-color:var(--blife-base-dark)!important;border-bottom:1px solid var(--blife-border-light)!important}.announcement-bar__message{font-size:.7rem!important;letter-spacing:.12em!important;text-transform:lowercase!important;color:var(--blife-text-muted)!important}.breadcrumbs{font-size:.7rem;letter-spacing:.1em;text-transform:lowercase;opacity:.5}.pagination__item{color:var(--blife-text)!important}.pagination__item--current{background-color:var(--blife-accent)!important;color:var(--blife-heading)!important}.product__title{font-size:clamp(1.5rem,4vw,2.5rem)!important;font-weight:200!important;letter-spacing:.12em!important;text-transform:lowercase!important}.product__description{font-size:.9rem;line-height:1.8;color:var(--blife-text);opacity:.85}.product__info-wrapper{background-color:var(--blife-base)!important}.product-media-container{background-color:var(--blife-card)!important}.variant-picker__label{font-size:.75rem!important;letter-spacing:.1em!important;text-transform:lowercase!important}.product,.product-section,.section-template--product,[class*=product-template],.shopify-section--template-product,.product__info-wrapper,.product__info-container,.product__media-wrapper,.product__media-container{background-color:var(--blife-base)!important}.product__media-item{background-color:var(--blife-card)!important}.product__title{font-size:clamp(1.75rem,5vw,2.5rem)!important;font-weight:200!important;letter-spacing:.12em!important;text-transform:lowercase!important;color:var(--blife-heading)!important}.product__text,.product__description,.product__description p{font-size:1.3rem;line-height:1.8;color:var(--blife-text)!important;opacity:.85}.price,.price__regular,.price-item--regular{font-size:1.1rem!important;color:var(--blife-text)!important;letter-spacing:.05em}.variant-picker,.product-form__input{background-color:var(--blife-base)!important}.variant-picker__label,.product-form__label{font-size:.8rem!important;letter-spacing:.1em!important;text-transform:lowercase!important;color:var(--blife-text)!important}fieldset.product-form__input{border:none!important}.product-form__input input[type=radio]+label{background-color:var(--blife-card)!important;border:1px solid var(--blife-border)!important;color:var(--blife-text)!important}.product-form__input input[type=radio]:checked+label{background-color:var(--blife-accent)!important;border-color:var(--blife-accent)!important;color:var(--blife-heading)!important}.product-form__submit,.shopify-payment-button button{background-color:var(--blife-accent)!important;color:var(--blife-heading)!important;border:none!important;border-radius:0!important;font-size:.85rem!important;letter-spacing:.12em!important;text-transform:lowercase!important;padding:1.25rem 2rem!important}.product-form__submit:hover,.shopify-payment-button button:hover{background-color:var(--blife-accent-light)!important}.quantity__input{background-color:var(--blife-card)!important;border:1px solid var(--blife-border)!important;color:var(--blife-text)!important}.quantity__button{background-color:var(--blife-card)!important;color:var(--blife-text)!important}.cart-drawer,.cart__items{background-color:var(--blife-base)!important}.cart-item{border-bottom:1px solid var(--blife-border-light)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.collection-visual-hero__content{animation:fadeInUp .8s ease-out}.product-card-wrapper{animation:fadeInUp .6s ease-out;animation-fill-mode:both}.product-card-wrapper:nth-child(1){animation-delay:.1s}.product-card-wrapper:nth-child(2){animation-delay:.15s}.product-card-wrapper:nth-child(3){animation-delay:.2s}.product-card-wrapper:nth-child(4){animation-delay:.25s}.product-card-wrapper:nth-child(5){animation-delay:.3s}.product-card-wrapper:nth-child(6){animation-delay:.35s}.banner__box,.banner__box.color-scheme-3,.banner__box.gradient,.banner__box.animate--slide-in,.banner__content .content-container,.banner__box[class*=color-scheme]{background:transparent!important;background-color:transparent!important;--gradient: transparent !important;--color-background: transparent !important}.banner__box{background:transparent!important;background-color:transparent!important;animation:none!important}.banner__box.content-container.color-scheme-3.gradient,.banner--desktop-transparent .banner__box,.banner--desktop-transparent .content-container,#Banner-template--25816902172952__image_banner .banner__box{background-color:transparent!important;background:transparent!important}.collection-visual-hero .collection-visual-hero__content{background:#1a161299!important;padding:2rem;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blife-custom.css.map */
