:root{--elevn-pitch: 7 28 15;--elevn-turf: 15 61 32;--elevn-black: 26 26 26;--elevn-chalk: 242 239 230;--elevn-lime: 200 241 53;--elevn-gray: 88 87 84;--elevn-font-display: "Assistant", "Helvetica Neue", Arial, sans-serif;--elevn-tracking-wide: .14em;--elevn-tracking-xl: .22em;--elevn-transition: .2s cubic-bezier(.4, 0, .2, 1)}body{background-color:rgb(var(--elevn-pitch));color:rgb(var(--elevn-chalk));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:rgb(var(--elevn-lime));color:rgb(var(--elevn-pitch))}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:rgb(var(--elevn-pitch))}::-webkit-scrollbar-thumb{background:rgb(var(--elevn-turf));border-radius:2px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--elevn-lime))}.announcement-bar{background-color:rgb(var(--elevn-lime))!important;border-bottom:none!important}.announcement-bar__message,.announcement-bar__message *{color:rgb(var(--elevn-pitch))!important;font-size:11px!important;font-weight:600!important;letter-spacing:var(--elevn-tracking-xl)!important;text-transform:uppercase!important}.announcement-bar__message a{text-decoration:none!important;border-bottom:1px solid rgb(var(--elevn-pitch))!important;padding-bottom:1px!important}.announcement-bar__message a:hover{opacity:.7!important}.header-wrapper{background-color:rgb(var(--elevn-pitch))!important;border-bottom:.5px solid rgba(var(--elevn-chalk),.1)!important;transition:background-color var(--elevn-transition)}.header-wrapper.scroll-trigger.animate--slide-in{background-color:rgba(var(--elevn-pitch),.96)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header__heading-link,.header__heading{color:rgb(var(--elevn-chalk))!important;font-size:18px!important;font-weight:700!important;letter-spacing:var(--elevn-tracking-wide)!important;text-transform:uppercase!important;text-decoration:none!important}.header__menu-item,.header__menu-item span,.list-menu__item--link{color:rgba(var(--elevn-chalk),.75)!important;font-size:11px!important;font-weight:600!important;letter-spacing:var(--elevn-tracking-xl)!important;text-transform:uppercase!important;transition:color var(--elevn-transition)!important}.header__menu-item:hover span,.list-menu__item--link:hover{color:rgb(var(--elevn-chalk))!important}.header__active-menu-item{text-decoration:none!important}.header__active-menu-item span:after,.header__menu-item:hover span:after{content:"";display:block;width:100%;height:1px;background-color:rgb(var(--elevn-lime));margin-top:2px}.header__icon svg,.header__icon path{fill:rgb(var(--elevn-chalk))!important;stroke:rgb(var(--elevn-chalk))!important}.cart-count-bubble{background-color:rgb(var(--elevn-lime))!important;color:rgb(var(--elevn-pitch))!important}.header__submenu{background-color:rgb(var(--elevn-black))!important;border:.5px solid rgba(var(--elevn-chalk),.1)!important;border-top:1px solid rgb(var(--elevn-lime))!important}.banner{background-color:rgb(var(--elevn-pitch))!important}.banner__heading,.banner .banner__heading{font-size:clamp(52px,10vw,120px)!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:rgb(var(--elevn-chalk))!important;line-height:.95!important}.banner__subheading,.banner .banner__subheading{font-size:13px!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:rgba(var(--elevn-chalk),.6)!important;margin-top:16px!important}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(var(--elevn-pitch),.5),rgba(var(--elevn-pitch),.2),rgba(var(--elevn-pitch),.7))}.button,.button--primary,.shopify-payment-button__button--unbranded{background-color:rgb(var(--elevn-lime))!important;color:rgb(var(--elevn-pitch))!important;border:none!important;border-radius:0!important;font-size:11px!important;font-weight:700!important;letter-spacing:var(--elevn-tracking-xl)!important;text-transform:uppercase!important;padding:14px 28px!important;transition:all var(--elevn-transition)!important}.button:hover,.button--primary:hover{background-color:rgb(var(--elevn-chalk))!important;color:rgb(var(--elevn-pitch))!important;transform:none!important;box-shadow:none!important}.button--secondary,.button[data-type=secondary]{background-color:transparent!important;color:rgb(var(--elevn-chalk))!important;border:1px solid rgba(var(--elevn-chalk),.4)!important;border-radius:0!important}.button--secondary:hover{border-color:rgb(var(--elevn-chalk))!important;background-color:rgba(var(--elevn-chalk),.08)!important}.card-wrapper,.card{background-color:rgb(var(--elevn-black))!important;border-radius:0!important;border:.5px solid rgba(var(--elevn-chalk),.06)!important;transition:border-color var(--elevn-transition)!important}.card-wrapper:hover,.card:hover{border-color:rgba(var(--elevn-lime),.3)!important}.card__heading,.card__heading a{color:rgb(var(--elevn-chalk))!important;font-size:12px!important;font-weight:600!important;letter-spacing:var(--elevn-tracking-wide)!important;text-transform:uppercase!important;text-decoration:none!important}.price__regular,.price__sale,.price-item{color:rgba(var(--elevn-chalk),.65)!important;font-size:12px!important;letter-spacing:.06em!important}.badge,.card__badge{border-radius:0!important;font-size:9px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:4px 8px!important}.badge--sale{background-color:rgb(var(--elevn-lime))!important;color:rgb(var(--elevn-pitch))!important}.badge--sold-out{background-color:rgba(var(--elevn-chalk),.15)!important;color:rgba(var(--elevn-chalk),.5)!important}.media{overflow:hidden}.media img{transition:transform .6s cubic-bezier(.4,0,.2,1)!important}.card-wrapper:hover .media img{transform:scale(1.04)!important}.quick-add__submit{background-color:rgb(var(--elevn-lime))!important;color:rgb(var(--elevn-pitch))!important;border-radius:0!important;font-size:10px!important;letter-spacing:var(--elevn-tracking-xl)!important;font-weight:700!important}.elevn-prelaunch-badge{display:block;width:100%;padding:10px 0;text-align:center;font-size:9px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--elevn-lime));border:.5px solid rgba(var(--elevn-lime),.3);background:rgba(var(--elevn-lime),.05);margin-top:8px}.title,.section-header__title,h1,h2,h3{color:rgb(var(--elevn-chalk))!important;letter-spacing:var(--elevn-tracking-wide)!important;text-transform:uppercase!important}.caption-with-letter-spacing,.featured-collection__title,.caption{color:rgb(var(--elevn-lime))!important;font-size:10px!important;font-weight:700!important;letter-spacing:var(--elevn-tracking-xl)!important;text-transform:uppercase!important}.section-divider{border-color:rgba(var(--elevn-chalk),.1)!important}.rich-text{background-color:rgb(var(--elevn-pitch))}.rich-text p,.rich-text__text{color:rgba(var(--elevn-chalk),.65)!important;font-size:14px!important;line-height:1.8!important;letter-spacing:.04em!important}.rich-text .title--primary,.rich-text h1{font-size:clamp(32px,5vw,64px)!important;line-height:1.05!important;letter-spacing:.06em!important;white-space:pre-line}.multicolumn{background-color:rgb(var(--elevn-turf))!important}.multicolumn-card{border:.5px solid rgba(var(--elevn-chalk),.1)!important;border-radius:0!important;padding:32px 24px!important;transition:border-color var(--elevn-transition)!important}.multicolumn-card:hover{border-color:rgba(var(--elevn-lime),.4)!important}.multicolumn-card__title{color:rgb(var(--elevn-chalk))!important;font-size:11px!important;font-weight:700!important;letter-spacing:var(--elevn-tracking-xl)!important;margin-bottom:12px!important}.multicolumn-card__info{color:rgba(var(--elevn-chalk),.55)!important;font-size:13px!important;line-height:1.7!important}.image-with-text{background-color:rgb(var(--elevn-pitch))!important}.image-with-text__content{padding:48px!important}.newsletter-section,.email-section{background-color:rgb(var(--elevn-turf))!important}.newsletter input[type=email],.field__input{background-color:rgba(var(--elevn-pitch),.5)!important;border:.5px solid rgba(var(--elevn-chalk),.2)!important;border-radius:0!important;color:rgb(var(--elevn-chalk))!important;font-size:13px!important;letter-spacing:.06em!important;padding:14px 16px!important;transition:border-color var(--elevn-transition)!important}.newsletter input[type=email]:focus,.field__input:focus{border-color:rgb(var(--elevn-lime))!important;outline:none!important;box-shadow:none!important}.newsletter input::placeholder{color:rgba(var(--elevn-chalk),.3)!important;font-size:12px!important;letter-spacing:.12em!important}.elevn-marquee-section .rich-text__heading{font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;white-space:nowrap!important;overflow:hidden!important;animation:elevn-ticker 28s linear infinite!important}@keyframes elevn-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer{background-color:rgb(var(--elevn-black))!important;border-top:.5px solid rgba(var(--elevn-chalk),.08)!important}.footer__heading{color:rgb(var(--elevn-chalk))!important;font-size:10px!important;font-weight:700!important;letter-spacing:var(--elevn-tracking-xl)!important;text-transform:uppercase!important}.footer a,.footer__link{color:rgba(var(--elevn-chalk),.5)!important;font-size:12px!important;letter-spacing:.06em!important;text-decoration:none!important;transition:color var(--elevn-transition)!important}.footer a:hover,.footer__link:hover{color:rgb(var(--elevn-lime))!important}.footer__brand-info{color:rgba(var(--elevn-chalk),.3)!important;font-size:11px!important;letter-spacing:.08em!important}.footer__copyright,.footer__copyright *{color:rgba(var(--elevn-chalk),.25)!important;font-size:11px!important;letter-spacing:.08em!important}.social-icons svg,.list-social svg{fill:rgba(var(--elevn-chalk),.5)!important;transition:fill var(--elevn-transition)!important}.social-icons a:hover svg,.list-social a:hover svg{fill:rgb(var(--elevn-lime))!important}.cart-drawer,.cart-notification{background-color:rgb(var(--elevn-black))!important;border-left:.5px solid rgba(var(--elevn-chalk),.1)!important}.cart-drawer__header,.cart-notification__header{border-bottom:.5px solid rgba(var(--elevn-chalk),.1)!important}.cart-drawer__heading{color:rgb(var(--elevn-chalk))!important;font-size:13px!important;font-weight:700!important;letter-spacing:var(--elevn-tracking-wide)!important;text-transform:uppercase!important}.totals__subtotal-value,.totals .price{color:rgb(var(--elevn-lime))!important}.predictive-search{background-color:rgb(var(--elevn-black))!important;border:.5px solid rgba(var(--elevn-chalk),.1)!important;border-top:1px solid rgb(var(--elevn-lime))!important;border-radius:0!important}.predictive-search__item-heading{color:rgb(var(--elevn-chalk))!important}.predictive-search__item:hover{background-color:rgba(var(--elevn-lime),.08)!important}.collection-hero{background-color:rgb(var(--elevn-pitch))!important}.collection-hero__title{color:rgb(var(--elevn-chalk))!important;font-size:clamp(32px,6vw,72px)!important;letter-spacing:var(--elevn-tracking-wide)!important}.facets__summary,.facets-horizontal .facets__summary,.facets__header{color:rgb(var(--elevn-chalk))!important;font-size:11px!important;letter-spacing:var(--elevn-tracking-xl)!important;text-transform:uppercase!important}.checkbox__checkmark{border:1px solid rgba(var(--elevn-chalk),.3)!important;border-radius:0!important}.checkbox__input:checked~.checkbox__checkmark{background-color:rgb(var(--elevn-lime))!important;border-color:rgb(var(--elevn-lime))!important}.select__select{background-color:transparent!important;border:.5px solid rgba(var(--elevn-chalk),.2)!important;border-radius:0!important;color:rgb(var(--elevn-chalk))!important;font-size:11px!important;letter-spacing:.08em!important}.product__title{color:rgb(var(--elevn-chalk))!important;font-size:clamp(24px,3vw,42px)!important;font-weight:700!important;letter-spacing:var(--elevn-tracking-wide)!important;text-transform:uppercase!important}.price .price-item{font-size:18px!important;color:rgba(var(--elevn-chalk),.75)!important}.variant-selects .select__select,fieldset.js-contents .select__select{background-color:rgba(var(--elevn-chalk),.05)!important;border:.5px solid rgba(var(--elevn-chalk),.2)!important;border-radius:0!important;color:rgb(var(--elevn-chalk))!important}.swatch-input__input:checked+.swatch-input__item{border-color:rgb(var(--elevn-lime))!important}.product__description,.product__description p{color:rgba(var(--elevn-chalk),.6)!important;font-size:14px!important;line-height:1.8!important}.product-form__submit[name=add]{pointer-events:none!important;opacity:.4!important;cursor:not-allowed!important}.product-form__submit[name=add]:after{content:" \2014  Available June 11"!important}@media(max-width:749px){.banner__heading{font-size:clamp(44px,14vw,72px)!important;letter-spacing:.12em!important}.header__heading-link{font-size:15px!important}.multicolumn-card{padding:24px 16px!important}.image-with-text__content{padding:32px 20px!important}.rich-text h1{font-size:clamp(28px,8vw,44px)!important}.footer{text-align:center}}.elevn-xi-mark{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--elevn-lime));border:.5px solid rgba(var(--elevn-lime),.4);padding:4px 12px;margin-bottom:20px}.js main{animation:elevn-fade-in .3s ease-out}@keyframes elevn-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.banner__media:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(ellipse 70% 60% at 50% 50%,#071c0fb8,#071c0f73 60%,#071c0f99)!important;z-index:1!important}.banner__media img{filter:contrast(1.05) brightness(.75) saturate(0)!important;object-position:center center!important}.banner__heading,.banner .banner__heading{color:rgb(var(--elevn-chalk))!important;text-shadow:0 0 40px rgba(7,28,15,.95),0 0 80px rgba(7,28,15,.8),0 2px 4px rgba(0,0,0,.6)!important;position:relative!important;z-index:2!important}.banner__subheading,.banner .banner__subheading{color:rgba(var(--elevn-chalk),.85)!important;text-shadow:0 1px 12px rgba(7,28,15,.9)!important;position:relative!important;z-index:2!important}.banner__buttons,.banner .banner__buttons{position:relative!important;z-index:2!important}.banner .caption-with-letter-spacing,.banner .caption{position:relative!important;z-index:2!important;text-shadow:0 1px 8px rgba(7,28,15,.9)!important}.image-with-text__media img{filter:contrast(1.08) brightness(.88)!important;object-fit:cover!important;object-position:center!important}@media(max-width:749px){.banner__media img{object-position:50% 40%!important;filter:contrast(1.05) brightness(.7) saturate(0)!important}.banner__media:after{background:#071c0fad!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elevn-custom.css.map */
