:root{--loven-black: #0A0A0A;--loven-dark: #111111;--loven-card: #161616;--loven-border: #222222;--loven-muted: #666666;--loven-light: #999999;--loven-white: #F5F5F5;--loven-gold: #C4A265;--loven-gold-light: #D4B87A;--loven-gold-dim: rgba(196,162,101,.15);--loven-success: #4CAF50;--loven-sale: #E53935;--loven-font-display: "Bebas Neue", sans-serif;--loven-font-body: "DM Sans", sans-serif;--loven-cream: #F5F2ED;--loven-cream-dark: #E8E4DD}body,body.gradient{background:#0a0a0a!important;color:#f5f5f5!important;font-family:DM Sans,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-5,.color-scheme-1.gradient,.color-scheme-2.gradient,.color-scheme-3.gradient,.color-scheme-5.gradient{--color-background: 10, 10, 10;--gradient-background: #0A0A0A;--color-foreground: 245, 245, 245;--color-button: 196, 162, 101;--color-button-text: 10, 10, 10;--color-secondary-button: 10, 10, 10;--color-secondary-button-text: 196, 162, 101;--color-link: 196, 162, 101;--color-badge-foreground: 10, 10, 10;--color-badge-background: 196, 162, 101}.color-scheme-4,.color-scheme-4.gradient{--color-background: 196, 162, 101;--gradient-background: #C4A265;--color-foreground: 10, 10, 10;--color-button: 10, 10, 10;--color-button-text: 196, 162, 101}.color-scheme-2,.color-scheme-2.gradient{--color-background: 22, 22, 22;--gradient-background: #161616}.color-scheme-3,.color-scheme-3.gradient{--color-background: 17, 17, 17;--gradient-background: #111111}.shopify-section{background-color:#0a0a0a}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Bebas Neue,sans-serif!important;text-transform:uppercase;letter-spacing:.15em;color:#f5f5f5!important}h1,.h0{font-size:clamp(60px,10vw,140px);letter-spacing:6px;line-height:.9}h2,.h1,.h2{font-size:clamp(36px,5vw,56px);letter-spacing:4px}h3,.h3{font-size:32px;letter-spacing:3px}p,li,span,a,label,input,select,textarea,button{font-family:DM Sans,sans-serif}a{color:#f5f5f5;transition:color .3s ease}a:hover{color:#c4a265}.loven-section-header{text-align:center;margin-bottom:60px}.loven-section-label{font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:5px!important;text-transform:uppercase;color:#c4a265!important;margin-bottom:12px}.loven-section-title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(36px,5vw,56px)!important;letter-spacing:4px!important;color:#f5f5f5!important}.loven-section-line{width:40px;height:1px;background:#c4a265!important;margin:20px auto 0}.button,.shopify-challenge__button,button.button{font-family:DM Sans,sans-serif!important;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:12px;border-radius:0!important}.button--primary{background-color:#c4a265!important;color:#0a0a0a!important}.button--primary:hover{background-color:#d4b87a!important}.button--secondary{background:transparent!important;border:1px solid #C4A265!important;color:#c4a265!important}.button--secondary:hover{background:#c4a265!important;color:#0a0a0a!important}.announcement-bar{font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:600;letter-spacing:2px;text-transform:uppercase}.header-wrapper{background:#0a0a0aeb!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid #222222!important}.header{font-family:DM Sans,sans-serif}.header__heading-link{font-family:Bebas Neue,sans-serif!important;font-size:28px!important;letter-spacing:5px!important;color:#f5f5f5!important;text-decoration:none!important}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:500;letter-spacing:2px!important;text-transform:uppercase;color:#999!important;transition:color .3s ease}.header__menu-item{position:relative}.header__menu-item:hover,.header__menu-item:hover span{color:#f5f5f5!important;text-decoration:none!important}details[open]>.header__menu-item,details[open]:hover>.header__menu-item{text-decoration:none!important}.header__active-menu-item,.header__menu-item:hover .header__active-menu-item{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:#c4a265;transition:width .3s ease}.header__menu-item:hover:after{width:100%}.header__icon{color:#999!important;transition:color .3s ease}.header__icon:hover{color:#f5f5f5!important}.cart-count-bubble{background-color:#c4a265!important;color:#0a0a0a!important;font-size:9px!important;font-weight:700}.collection .page-width,.collection .page-width-desktop{max-width:100%!important;padding-left:60px!important;padding-right:60px!important}.collection .collection__title{text-align:center;margin-bottom:40px}.collection .collection__title .title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(36px,5vw,56px)!important;font-weight:400!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#f5f5f5!important}.card-information,.card__information{text-align:left!important}.collection .card,.card-wrapper,.card{background:#161616!important;border-radius:0!important;border:none!important}.card__heading a,.card__heading{font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500;color:#f5f5f5!important}.card-information__text,.card__text{font-family:DM Sans,sans-serif!important}.card-information .price{font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:600;color:#f5f5f5!important}.card__media,.media{border-radius:0!important}.card__media .media img{transition:transform .5s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}.card__information .caption-with-letter-spacing{font-family:DM Sans,sans-serif!important;font-size:10px!important;font-weight:500;letter-spacing:2px!important;text-transform:uppercase;color:#666!important}.section-header .title,.title--primary{font-family:Bebas Neue,sans-serif!important;text-transform:uppercase;letter-spacing:4px!important;color:#f5f5f5!important}.badge{font-family:DM Sans,sans-serif!important;font-size:9px!important;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border-radius:0!important}.price-item--sale{color:#e53935!important}.price-item--regular .price-item--last{color:#666!important}.footer{background:#0a0a0a!important;border-top:1px solid #222222!important;font-family:DM Sans,sans-serif!important}.footer__content-top a,.footer-block__heading{font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase;font-weight:600}.footer-block a{color:#666!important;font-size:13px;transition:color .3s ease}.footer-block a:hover{color:#c4a265!important}.copyright__content,.footer__copyright{color:#666!important;font-size:12px}.loven-fade-in{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.loven-fade-in.visible{opacity:1;transform:translateY(0)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#222;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#666}::selection{background:#c4a265;color:#0a0a0a}@media(max-width:1024px){.collection .page-width,.collection .page-width-desktop{padding-left:30px!important;padding-right:30px!important}}@media(max-width:768px){.loven-section-title{font-size:clamp(28px,7vw,40px)!important}.collection .page-width,.collection .page-width-desktop{padding-left:20px!important;padding-right:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lovenstore-base.css.map */
