@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:ital,wght@0,300;0,400;0,500;1,300&display=swap";*,*:before,*:after{box-sizing:border-box}body{background-color:#0a0a0a;color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shopify-section{margin:0!important;padding:0}.section+.section{margin-top:0!important}:root{--lcl-black: #0A0A0A;--lcl-white: #F5F5F5;--lcl-red: #CC0000;--lcl-mid: #1A1A1A;--lcl-muted: #888888;--lcl-display: "Bebas Neue", cursive;--lcl-body: "DM Sans", sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--lcl-display)!important;letter-spacing:.04em!important;line-height:.95!important;color:#f5f5f5!important;font-weight:400!important}.h0,h1{font-size:clamp(56px,10vw,120px)!important}.h1{font-size:clamp(48px,8vw,96px)!important}.h2{font-size:clamp(36px,6vw,72px)!important}.h3{font-size:clamp(28px,4vw,48px)!important}p,li,span,label,a,input,select{font-family:var(--lcl-body)!important}.header-wrapper{background-color:#0a0a0a!important;border-bottom:.5px solid rgba(255,255,255,.08)!important;position:sticky!important;top:0!important;z-index:100!important}.header{padding:0 48px!important;min-height:56px!important;grid-template-columns:1fr auto 1fr!important}.header__heading-link{padding:12px 0!important}.header__heading-logo{max-height:36px!important;width:auto!important;filter:brightness(0) invert(1)!important}.header__menu-item{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#ffffff8c!important;transition:color .2s!important}.header__menu-item:hover,.header__menu-item:hover span{color:#f5f5f5!important;text-decoration:none!important}.header__icon svg{color:#f5f5f5!important;stroke:#f5f5f5!important}.cart-count-bubble{background-color:#c00!important}@media(max-width:989px){.header{padding:0 24px!important;min-height:52px!important}}.banner{margin:0!important;border-radius:0!important}.banner__media img{object-position:center 30%!important}.banner__content{padding:0 48px 56px!important;justify-content:flex-end!important;align-items:flex-start!important;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.2) 60%,transparent 100%)!important}.banner__heading{font-family:var(--lcl-display)!important;font-size:clamp(64px,12vw,140px)!important;line-height:.88!important;letter-spacing:.03em!important;color:#f5f5f5!important;margin-bottom:16px!important}.banner__text{font-family:var(--lcl-body)!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#ffffff8c!important;margin-bottom:28px!important}.banner .button{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:#f5f5f5!important;color:#0a0a0a!important;border:none!important;border-radius:0!important;padding:14px 32px!important;min-height:0!important;transition:background .2s,color .2s!important}.banner .button:hover{background:#c00!important;color:#f5f5f5!important}.banner .button:after{display:none!important}@media(max-width:749px){.banner__content{padding:0 24px 40px!important}.banner__heading{font-size:clamp(48px,14vw,80px)!important}}.card-wrapper{background:transparent!important;border:none!important;border-radius:0!important}.card{background:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important}.card__media{border-radius:0!important;overflow:hidden!important;background:#1a1a1a!important}.card__media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.card__media:hover img{transform:scale(1.04)!important}.card__information{padding:12px 0 0!important}.card__heading,.card__heading a{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#f5f5f5!important;font-weight:400!important}.price__regular,.price .money{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.1em!important;color:#fff6!important;font-weight:300!important}.badge{font-family:var(--lcl-body)!important;font-size:9px!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:transparent!important;border:.5px solid rgba(255,255,255,.2)!important;color:#fff6!important;border-radius:0!important;padding:3px 8px!important}.collection__title,.title-wrapper .title{font-family:var(--lcl-display)!important;font-size:clamp(36px,5vw,64px)!important;color:#f5f5f5!important;letter-spacing:.04em!important}.collection__description p{font-family:var(--lcl-body)!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#fff6!important;font-weight:300!important}.rich-text{background:#0a0a0a!important;padding:80px 48px!important}.rich-text__heading{font-family:var(--lcl-display)!important;font-size:clamp(40px,6vw,80px)!important;color:#f5f5f5!important;line-height:1!important;letter-spacing:.03em!important}.rich-text__text p{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#ffffff4d!important;font-weight:300!important}@media(max-width:749px){.rich-text{padding:60px 24px!important}}.multicolumn{background:#f5f5f5!important;padding:80px 48px!important}.multicolumn-list__title{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#0a0a0a!important;font-weight:500!important;margin-bottom:10px!important}.multicolumn-list__item .rte p{font-family:var(--lcl-body)!important;font-size:13px!important;font-weight:300!important;color:#555!important;line-height:1.8!important}.multicolumn .title{font-family:var(--lcl-display)!important;font-size:clamp(36px,5vw,64px)!important;color:#0a0a0a!important}.multicolumn .button{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:#0a0a0a!important;color:#f5f5f5!important;border:none!important;border-radius:0!important;padding:14px 32px!important;min-height:0!important;margin-top:32px!important;display:inline-block!important}.multicolumn .button:hover{background:#c00!important}.multicolumn .button:after{display:none!important}@media(max-width:749px){.multicolumn{padding:60px 24px!important}}.footer{background:#0a0a0a!important;border-top:.5px solid rgba(255,255,255,.08)!important;color:#fff6!important}.footer a,.footer p,.footer li,.footer span{color:#fff6!important;font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.footer a:hover{color:#f5f5f5!important}.footer__heading{font-family:var(--lcl-display)!important;font-size:28px!important;color:#f5f5f5!important;letter-spacing:.04em!important}.button,.btn{border-radius:0!important;font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:#0a0a0a!important;color:#f5f5f5!important}.button--primary:hover{background:#c00!important}.announcement-bar{background-color:#c00!important;padding:10px 0!important}.announcement-bar__message{font-family:var(--lcl-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#f5f5f5!important;font-weight:500!important}.color-background-1{background:#0a0a0a!important}.color-background-2{background:#f5f5f5!important}.color-inverse{background:#0a0a0a!important}.grid{column-gap:1px!important;row-gap:1px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lcl-fog-overrides.css.map */
