:root{--gold: #C9A84C;--gold-light: #E8C96A;--dark: #0A0A0A;--dark-2: #111111;--off-white: #FAFAF8;--transition: all .35s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3{letter-spacing:.06em;font-weight:700;text-transform:uppercase}.utility-bar{letter-spacing:.14em;font-size:1.05rem;font-weight:600;text-transform:uppercase;padding:10px 0}.header-wrapper{border-bottom:none!important;box-shadow:none!important}.header{padding-top:22px!important;padding-bottom:22px!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.header__heading-logo-wrapper img{filter:brightness(0) invert(1)}.header__menu-item span,.header__menu-item>a{letter-spacing:.12em!important;font-size:1.05rem!important;font-weight:700!important;text-transform:uppercase!important}.header__menu-item:hover>span{color:var(--gold)!important}.header__active-menu-item{color:var(--gold)!important;text-decoration:none!important;border-bottom:2px solid var(--gold)!important;padding-bottom:2px}.header__icon svg{width:20px;height:20px}.header__icon:hover{color:var(--gold)!important;opacity:1!important}.banner__content .banner__heading{font-size:clamp(4rem,8vw,9rem)!important;letter-spacing:.04em;line-height:.95;text-shadow:0 4px 60px rgba(0,0,0,.5)}.banner__content .banner__text{letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem;opacity:.8;margin-top:20px}.rich-text__heading{font-size:clamp(3rem,5vw,6rem)!important;letter-spacing:.06em;line-height:1}.rich-text__text p{font-size:1.4rem;letter-spacing:.03em;opacity:.75;max-width:540px;margin:16px auto 0;line-height:1.7}.collection-list-title,.featured-collection__title{display:inline-block;padding-bottom:18px;position:relative;font-size:clamp(2.2rem,3.5vw,4rem)!important;line-height:1}.collection-list-title:after,.featured-collection__title:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:3px;background:var(--gold);transition:width .5s cubic-bezier(.4,0,.2,1)}.collection-list-title:hover:after,.featured-collection__title:hover:after{width:64px}.card-wrapper{transition:transform .4s cubic-bezier(.4,0,.2,1)}.card-wrapper:hover{transform:translateY(-10px)}.card{border-radius:0!important;overflow:hidden;border:none!important}.card__media{overflow:hidden;background:#111}.card__media img{transition:transform .7s cubic-bezier(.4,0,.2,1)!important}.card-wrapper:hover .card__media img{transform:scale(1.08)}.card__content{padding:14px 0!important}.card__heading{font-size:1.2rem!important;letter-spacing:.08em;text-transform:uppercase;margin:0!important}.card__heading a{text-decoration:none!important}.card__heading a:hover{color:var(--gold)!important}.card__vendor{letter-spacing:.12em;text-transform:uppercase;font-size:.9rem!important;opacity:.45;margin-bottom:4px}.card-collection .card__heading{font-size:1.5rem!important;letter-spacing:.1em}.section-collection-list .card-collection .card__information{display:none}.price{font-weight:700!important;letter-spacing:.05em;font-size:1.2rem!important}.price--on-sale .price-item--sale{color:var(--gold)!important}.price--on-sale .price-item--regular{opacity:.35!important;text-decoration:line-through}.button{letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important;font-size:1rem!important;border-radius:0!important;padding:16px 36px!important;transition:var(--transition)!important}.button:hover{transform:translateY(-3px)!important;box-shadow:0 12px 40px #0003!important}.color-scheme-3 .button--primary,.color-scheme-4 .button--primary{background:var(--gold)!important;border-color:var(--gold)!important;color:#000!important}.color-scheme-3 .button--primary:hover,.color-scheme-4 .button--primary:hover{background:var(--gold-light)!important;border-color:var(--gold-light)!important}.color-scheme-3 .button:not(.button--primary),.color-scheme-4 .button:not(.button--primary){border-color:#ffffff40!important;color:#fff!important;background:transparent!important}.color-scheme-3 .button:not(.button--primary):hover,.color-scheme-4 .button:not(.button--primary):hover{border-color:var(--gold)!important;color:var(--gold)!important}.color-scheme-1 .button--primary,.color-scheme-2 .button--primary{border-radius:0!important;letter-spacing:.14em}.collection__view-all .button,.featured-collection .button{margin-top:40px}.section-collection-list,.section-featured-collection{border-top:none!important}.color-scheme-1+.color-scheme-3,.color-scheme-3+.color-scheme-1{position:relative}.quick-add__submit{border-radius:0!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:700!important}.swatch-input__input+.swatch__label,.variant-input-wrapper label{border-radius:0!important;letter-spacing:.06em;font-weight:600;text-transform:uppercase;font-size:1rem}.product__title{font-size:clamp(2.5rem,4vw,4.5rem)!important;letter-spacing:.06em;line-height:1}.product__vendor{letter-spacing:.14em;text-transform:uppercase;font-size:1rem;opacity:.5;margin-bottom:8px}.product__description{font-size:1.4rem;line-height:1.7;opacity:.8}.elevenkits-badge{margin:20px 0 0}.elevenkits-badge__label{display:block;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-bottom:10px}.elevenkits-badge__wrapper{position:relative;width:100%}.elevenkits-badge__select{width:100%;padding:13px 44px 13px 16px;border:1px solid rgba(0,0,0,.2);border-radius:0;background:transparent;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color .2s ease}.elevenkits-badge__select:focus{outline:none;border-color:var(--gold)}.elevenkits-badge__arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:1.4rem;pointer-events:none;color:var(--gold)}.elevenkits-edition{margin:20px 0 0}.elevenkits-edition__label{font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-bottom:10px}.elevenkits-edition__options{display:flex;gap:12px}.elevenkits-edition__option{display:flex;align-items:center;cursor:pointer;flex:1}.elevenkits-edition__option input[type=radio]{display:none}.elevenkits-edition__option span{display:block;width:100%;padding:13px 16px;border:1px solid rgba(0,0,0,.2);text-align:center;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:all .2s ease;cursor:pointer}.elevenkits-edition__option input[type=radio]:checked+span{border-color:var(--gold);color:var(--gold);background:#c9a84c0d}.elevenkits-edition__option:hover span{border-color:var(--gold)}.elevenkits-personalization{display:flex;gap:16px;margin:20px 0;width:100%;align-items:flex-end}.elevenkits-personalization__field{display:flex;flex-direction:column;gap:8px;flex:1}.elevenkits-personalization__field:last-child{max-width:110px}.elevenkits-personalization__label{font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.elevenkits-personalization__input{width:100%;padding:13px 14px;border:1px solid rgba(0,0,0,.15);border-radius:0;font-size:1.2rem;letter-spacing:.06em;font-family:inherit;font-weight:600;transition:border-color .2s ease;background:transparent;text-transform:uppercase}.elevenkits-personalization__input:focus{outline:none;border-color:var(--gold)}.elevenkits-personalization__input--number{text-align:center}@media(max-width:749px){.elevenkits-personalization{flex-direction:column}.elevenkits-personalization__field:last-child{max-width:100%}}.footer{border-top:1px solid rgba(255,255,255,.06)!important}.footer__content-top{padding-top:70px!important}.footer__heading{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:1rem!important;font-weight:700!important}.footer-block__list a{letter-spacing:.06em;opacity:.65;transition:opacity .2s ease}.footer-block__list a:hover{opacity:1;color:var(--gold)!important}.breadcrumb{letter-spacing:.08em;text-transform:uppercase;font-size:1rem}.badge{letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.9rem!important;font-weight:700!important;border-radius:0!important;padding:4px 8px!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:var(--gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pagination__item{border-radius:0!important;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/18/assets/elevenkits-custom.css.map */
