@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@400;500;600;700;800&family=DM+Sans:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@300;400;500&display=swap";:root{--lli-midnight: #0D0D0D;--lli-raised: #151515;--lli-deep: #100C08;--lli-onyx: #353839;--lli-onyx-soft: rgba(53, 56, 57, .4);--lli-accent: #90b5a0;--lli-accent-bright: #b5e0c9;--lli-accent-dim: #82ae95;--lli-text-white: #ffffff;--lli-text-bright: #DCDCDC;--lli-text-body: #B0B0AE;--lli-text-dim: #848482;--lli-font-display: "Bebas Neue", sans-serif;--lli-font-condensed: "Barlow Condensed", sans-serif;--lli-font-body: "DM Sans", sans-serif;--lli-font-mono: "IBM Plex Mono", monospace}body,body *{font-family:var(--lli-font-body);letter-spacing:.005em}h1,h2,h3,h4,h5,h6,.m-heading,.m-section-header__heading,.m-product-meta__title,.m-product-card__title,.m-cart-drawer__title,.m-collection-banner__title{font-family:var(--lli-font-display)!important;font-weight:400!important;letter-spacing:.02em!important;line-height:.95!important;color:var(--lli-text-white)!important;text-transform:uppercase}.m-button,.m-input,.m-select,input,select,textarea,.m-product-card,.m-product-card__media,.m-product-tag,.m-newsletter-form__input,.m-newsletter-form__button,.m-cart-drawer__checkout,.m-product-form__submit,.m-quantity,.m-collection-card,.m-modal__container,.m-tabs__btn,.m-accordion,.m-card,.m-search-popup__input,.m-cart-drawer,.m-icon-box{border-radius:0!important}.m-header,.m-header__bg,.m-header__desktop,.m-header__mobile{background-color:var(--lli-midnight)!important;border-bottom:1px solid var(--lli-onyx-soft)}.m-header__menu,.m-mega-menu__list,.m-main-menu,.m-main-menu__item,.m-main-menu__link{font-family:var(--lli-font-condensed)!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase;font-size:13px!important}.m-main-menu__link,.m-mega-menu__title{color:var(--lli-text-bright)!important;transition:color .25s ease;position:relative}.m-main-menu__link:after{content:"";position:absolute;left:50%;right:50%;bottom:-4px;height:1px;background:var(--lli-accent);transition:left .3s ease,right .3s ease}.m-main-menu__link:hover,.m-main-menu__link.is-active,.m-mega-menu__title:hover{color:var(--lli-accent)!important}.m-main-menu__link:hover:after,.m-main-menu__link.is-active:after{left:0;right:0}.m-mega-menu,.m-dropdown{background-color:var(--lli-raised)!important;border:1px solid var(--lli-onyx-soft)!important;border-top:1px solid var(--lli-accent)!important}.m-mega-menu a,.m-dropdown a{font-family:var(--lli-font-condensed)!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase;font-size:12px!important;color:var(--lli-text-body)!important;padding:8px 0;transition:color .2s ease,padding-left .2s ease}.m-mega-menu a:hover,.m-dropdown a:hover{color:var(--lli-accent)!important;padding-left:6px}.m-button:not(.m-button--scroll-top):not(.m-search-form__button),button.m-button:not(.m-button--scroll-top):not(.m-search-form__button),.m-button--primary:not(.m-button--scroll-top):not(.m-search-form__button),.m-product-form__submit,.m-newsletter-form__button,.m-cart-drawer__checkout,.btn,button[type=submit]:not(.m-search-form__button){font-family:var(--lli-font-condensed)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:16px 36px!important;border-radius:0!important;border:1px solid transparent!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;background-color:var(--lli-accent)!important;color:var(--lli-midnight)!important;cursor:pointer}.m-button:not(.m-button--scroll-top):not(.m-search-form__button):hover,button.m-button:not(.m-button--scroll-top):not(.m-search-form__button):hover,.m-button--primary:not(.m-button--scroll-top):not(.m-search-form__button):hover,.m-product-form__submit:hover,.m-cart-drawer__checkout:hover{background-color:var(--lli-accent-bright)!important;color:var(--lli-midnight)!important;transform:translateY(-1px);box-shadow:0 8px 24px #90b5a02e}.m-button--secondary,.m-button--outline{background-color:transparent!important;color:var(--lli-accent)!important;border:1px solid var(--lli-accent)!important}.m-button--secondary:hover,.m-button--outline:hover{background-color:var(--lli-accent)!important;color:var(--lli-midnight)!important}.m-product-card{background:var(--lli-raised)!important;border:1px solid var(--lli-onyx-soft)!important;transition:border-color .3s ease,transform .3s ease!important;padding:0!important}.m-product-card:hover{border-color:var(--lli-accent)!important;transform:translateY(-2px)}.m-product-card__media,.m-product-card__media img{border-radius:0!important}.m-product-card__info,.m-product-card__content{padding:18px 20px 22px!important;background:var(--lli-raised)}.m-product-card__title,.m-product-card__name a{font-family:var(--lli-font-display)!important;font-size:24px!important;letter-spacing:.04em!important;line-height:1!important;color:var(--lli-text-white)!important;text-transform:uppercase;margin-bottom:8px}.m-product-card__price,.m-price,.price__regular .price-item--regular{font-family:var(--lli-font-condensed)!important;font-weight:700!important;font-size:16px!important;letter-spacing:.05em!important;color:var(--lli-text-white)!important}.m-price--sale,.m-product-card__price--sale{color:var(--lli-accent)!important}.m-product-card__vendor,.m-product-meta__vendor{font-family:var(--lli-font-mono)!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase;color:var(--lli-accent)!important;margin-bottom:4px}.m-product-tag,.m-product-tag--new,.m-product-tag--sale{font-family:var(--lli-font-mono)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase;border-radius:0!important;padding:4px 10px!important}.m-product-tag--new{background-color:var(--lli-accent)!important;color:var(--lli-midnight)!important}.m-product-tag--sale{background-color:#da3f3f!important;color:var(--lli-text-white)!important}.m-section-header{text-align:center;padding:60px 0 32px}.m-section-header__sub-heading{font-family:var(--lli-font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.35em!important;text-transform:uppercase;color:var(--lli-accent)!important;margin-bottom:14px;display:inline-block;position:relative;padding:0 24px}.m-section-header__sub-heading:before,.m-section-header__sub-heading:after{content:"";position:absolute;top:50%;width:32px;height:1px;background:var(--lli-accent)}.m-section-header__sub-heading:before{right:100%}.m-section-header__sub-heading:after{left:100%}.m-section-header__heading{font-family:var(--lli-font-display)!important;font-size:clamp(36px,5vw,64px)!important;letter-spacing:.02em!important;line-height:.95!important;margin-bottom:0!important}.m-product-meta__title{font-family:var(--lli-font-display)!important;font-size:clamp(40px,5vw,64px)!important;letter-spacing:.03em!important;line-height:1!important;text-transform:uppercase}.m-product-meta__price,.m-product-form__price{font-family:var(--lli-font-condensed)!important;font-weight:700!important;font-size:28px!important;color:var(--lli-text-white)!important;letter-spacing:.04em!important}.m-product-form__variant-picker .m-product-form__option-label,.m-product-form__option-name{font-family:var(--lli-font-mono)!important;font-size:11px!important;letter-spacing:.25em!important;text-transform:uppercase;color:var(--lli-text-dim)!important;margin-bottom:10px}.m-variant-button,.m-product-form__option-button,.m-product-form__option label{font-family:var(--lli-font-condensed)!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase;border-radius:0!important;border:1px solid var(--lli-onyx)!important;background:var(--lli-raised)!important;color:var(--lli-text-bright)!important;transition:all .2s ease}.m-variant-button:hover,.m-product-form__option-button:hover,.m-product-form__option input:checked+label,.m-variant-button.is-active{border-color:var(--lli-accent)!important;color:var(--lli-accent)!important;background:#90b5a014!important}.m-input,input[type=text],input[type=email],input[type=password],textarea,select,.m-newsletter-form__input,.m-search-popup__input{background-color:var(--lli-raised)!important;border:1px solid var(--lli-onyx)!important;color:var(--lli-text-bright)!important;font-family:var(--lli-font-body)!important;border-radius:0!important;padding:14px 18px!important;letter-spacing:.02em}.m-input:focus,input:focus,textarea:focus,select:focus{border-color:var(--lli-accent)!important;outline:none!important;box-shadow:0 0 0 3px #90b5a026!important}::placeholder{color:var(--lli-text-dim)!important}.m-footer,.m-footer--block,footer{background-color:var(--lli-deep)!important;border-top:1px solid var(--lli-onyx-soft)!important}.m-footer--block-title,.m-footer__title{font-family:var(--lli-font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.3em!important;text-transform:uppercase;color:var(--lli-text-dim)!important;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--lli-onyx-soft)}.m-footer a,.m-footer--block a{font-family:var(--lli-font-condensed)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.06em!important;color:var(--lli-text-body)!important;text-decoration:none!important;transition:color .2s ease;padding:4px 0!important;display:block}.m-footer a:hover,.m-footer--block a:hover{color:var(--lli-accent)!important}.m-footer--block-newsletter .m-footer--block-title{font-family:var(--lli-font-display)!important;font-size:clamp(28px,3vw,40px)!important;letter-spacing:.02em!important;color:var(--lli-text-white)!important;border:none;padding:0;margin-bottom:8px}.m-newsletter-form--bordered .m-newsletter-form__input,.m-newsletter-form__input{background-color:var(--lli-raised)!important;border-color:var(--lli-onyx)!important;color:var(--lli-text-bright)!important}.m-newsletter-form__button{background-color:var(--lli-accent)!important;color:var(--lli-midnight)!important;font-family:var(--lli-font-condensed)!important;font-weight:700!important;letter-spacing:.18em!important}.m-footer .m-newsletter-form__icon,.m-footer--block-newsletter .m-newsletter-form__icon,.m-footer .m-newsletter-form__field svg.m-svg-icon:not(.m-newsletter-form__button svg):not(.m-newsletter-form__button-icon svg),.m-footer .m-newsletter-form .m-newsletter-form__input+svg.m-svg-icon,.m-footer .m-newsletter-form__field>svg.m-svg-icon{display:none!important}.m-footer .m-newsletter-form__input,.m-footer--block-newsletter .m-newsletter-form__input{padding-left:18px!important}.m-footer__copyright,.m-footer__bottom-copyright,.m-footer .copyright-text{font-family:var(--lli-font-mono)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--lli-text-dim)!important}body .m-footer--block .social-media-links{gap:10px;padding:8px 0;flex-wrap:wrap}body .m-footer--block .social-media-links a{color:var(--lli-text-bright);width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--lli-raised);border:1px solid var(--lli-onyx);transition:all .25s ease}body .m-footer--block .social-media-links a:hover{background-color:var(--lli-accent);color:var(--lli-midnight);border-color:var(--lli-accent);box-shadow:0 0 0 3px #90b5a033}.m-cart-drawer,.m-cart-drawer__inner{background-color:var(--lli-midnight)!important;border-left:1px solid var(--lli-onyx-soft)!important}.m-cart-drawer__title{color:var(--lli-text-white)!important}.m-cart-drawer__item,.m-line-item{border-bottom:1px solid var(--lli-onyx-soft)!important}.m-cart-drawer__checkout{background:var(--lli-accent)!important;color:var(--lli-midnight)!important;font-family:var(--lli-font-condensed)!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:18px 36px!important}.m-cart-drawer__checkout:hover{background:var(--lli-accent-bright)!important}.m-collection-banner,.m-page-header{background-color:var(--lli-raised)!important;padding:80px 0 60px!important;text-align:center;border-bottom:1px solid var(--lli-onyx-soft)}.m-breadcrumb{font-family:var(--lli-font-mono)!important;font-size:10px!important;letter-spacing:.3em!important;text-transform:uppercase;color:var(--lli-text-dim)!important}.m-breadcrumb a{color:var(--lli-text-dim)!important}.m-breadcrumb a:hover{color:var(--lli-accent)!important}::selection{background:var(--lli-accent);color:var(--lli-midnight)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--lli-midnight)}::-webkit-scrollbar-thumb{background:var(--lli-onyx)}::-webkit-scrollbar-thumb:hover{background:var(--lli-accent-dim)}.m-topbar,.m-mobile-sticky-bar{display:none!important}body .m-product-tag--new{background-color:var(--lli-accent)!important;color:var(--lli-midnight)!important}.m-announcement-bar{background:var(--lli-accent)!important;color:var(--lli-midnight)!important;font-family:var(--lli-font-mono)!important;font-size:11px!important;letter-spacing:.3em!important;text-transform:uppercase;padding:10px 0!important}.m-icon-box--small{border-top:1px solid var(--lli-onyx-soft)}.m-icon-box--small .m-icon-box__heading{font-family:var(--lli-font-condensed)!important;font-weight:700!important;font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--lli-text-white)!important;margin-bottom:6px}.m-icon-box__content{font-family:var(--lli-font-body)!important;font-size:13px!important;color:var(--lli-text-body)!important;line-height:1.55}body .m-search-form__button,body button.m-search-form__button,body m-search-popup .m-search-form__button,body m-search-popup button,body [data-open-search-popup] button,body .m-header__search button,body .m-header__search .m-search-form__button{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;font-size:inherit!important;cursor:pointer!important;transform:none!important;color:var(--lli-text-bright)!important}body .m-search-form__button:hover,body button.m-search-form__button:hover,body m-search-popup .m-search-form__button:hover{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;transform:none!important}body .m-search-form__button svg,body m-search-popup svg,body [data-open-search-popup] svg{fill:var(--lli-text-bright)!important;color:var(--lli-text-bright)!important;stroke:none!important;stroke-width:0!important;width:22px!important;height:22px!important;background:transparent!important}body .m-search-form__button svg path,body m-search-popup svg path,body [data-open-search-popup] svg path{fill:var(--lli-text-bright)!important;stroke:none!important;stroke-width:0!important}body .m-search-form__button:hover svg,body .m-search-form__button:hover svg path{fill:var(--lli-accent)!important;color:var(--lli-accent)!important}body m-search-popup,body [data-open-search-popup],body .m-header__search{background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;margin:0 10px!important}body .m-cart-icon-bubble,body a.m-cart-icon-bubble,body #m-cart-icon-bubble{background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;padding:0!important;margin:0 10px!important;display:inline-flex!important;align-items:center!important;position:relative!important;color:var(--lli-text-bright)!important}body .m-cart-icon-bubble svg{fill:var(--lli-text-bright)!important;color:var(--lli-text-bright)!important;stroke:none!important;stroke-width:0!important;width:22px!important;height:22px!important}body .m-cart-icon-bubble:hover svg{fill:var(--lli-accent)!important;color:var(--lli-accent)!important}body .m-cart-count-bubble,body .m-cart-count{background:var(--lli-accent)!important;color:var(--lli-midnight)!important;border-radius:999px!important;border:none!important;position:absolute!important;top:-8px!important;right:-10px!important;min-width:18px!important;height:18px!important;padding:0 5px!important;font-size:10px!important;font-family:var(--lli-font-mono)!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}body .m-button--scroll-top,body button.m-button--scroll-top,body #scroll-to-top-button{background:#0d0d0dd9!important;background-color:#0d0d0dd9!important;background-image:none!important;border:1px solid var(--lli-onyx)!important;color:var(--lli-text-bright)!important;border-radius:50%!important;box-shadow:none!important;padding:0!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;width:46px!important;height:46px!important;transform:none!important}body .m-button--scroll-top:hover,body #scroll-to-top-button:hover{background:#0d0d0df2!important;background-color:#0d0d0df2!important;border-color:var(--lli-accent)!important;transform:none!important;box-shadow:none!important}body .m-button--scroll-top svg,body #scroll-to-top-button svg{fill:var(--lli-text-bright)!important;color:var(--lli-text-bright)!important;stroke:none!important;stroke-width:0!important}body .m-button--scroll-top:hover svg,body #scroll-to-top-button:hover svg{fill:var(--lli-accent)!important;color:var(--lli-accent)!important}@media(max-width:767px){body .m-button--scroll-top,body #scroll-to-top-button{width:40px!important;height:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lli-overrides.css.map */
