.arrows-container{display:flex;border-top:1px solid var(--eg-gunmetal);border-bottom:1px solid var(--eg-gunmetal)}.btn-container{margin:22px auto}.left-number{width:31px;border-right:1px solid var(--eg-gunmetal);font-size:var(--size-lg);font-family:var(--f-inter);color:var(--eg-gunmetal);display:flex;justify-content:center}.left-arrow{margin-left:22px;border-left:1px solid var(--eg-gunmetal);padding:8px;display:flex;align-items:end}.arrow{width:8px;height:8px;border-left:1px solid var(--eg-light);border-bottom:1px solid var(--eg-light);display:flex!important}.right-arrow{margin-left:22px;border-right:1px solid var(--eg-gunmetal);padding:8px;display:flex;align-items:end}.right-arrow .arrow{transform:rotate(-90deg)}.right-number{width:30px;border-right:1px solid var(--eg-gunmetal);font-size:var(--size-lg);font-family:var(--f-inter);color:var(--eg-gunmetal);display:flex;justify-content:center}.collection slider-component:not(.page-width-desktop).collection__slider{margin:0 30px;border-left:1px solid var(--eg-gunmetal);border-right:1px solid var(--eg-gunmetal);padding:20px}.collection slider-component:not(.page-width-desktop).collection__slider.slider-component-desktop{padding:20px 0 0}@media screen and (min-width:990px){.collection slider-component.page-width-desktop.collection__slider{margin-inline:0}}.eg-col-hero{background-color:var(--eg-bg, #090909);padding:2.9% 1.9%;position:relative;overflow:hidden}.eg-col-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:300px 300px;opacity:.06;mix-blend-mode:overlay;pointer-events:none;z-index:0}.eg-col-hero__frame{min-height:627px;z-index:1;display:flex;align-items:center;justify-content:center}.eg-col-hero__line{position:absolute;left:6%;right:6%;height:1px;background:var(--eg-gunmetal, #2C2F33);z-index:2;display:block!important}.eg-col-hero__line--top{top:134px}.eg-col-hero__line--bottom{bottom:160px}.eg-col-hero .eg-hero-frame__logo{right:6%;top:11%}.eg-col-hero__body{display:flex;container-type:inline-size;border:1px solid var(--eg-gunmetal, #2C2F33);max-width:87%;flex-wrap:wrap;min-width:70%}.eg-col-hero__panels{display:flex;height:210px;margin:0 7%}.eg-col-hero__panel{border:1px solid var(--eg-gunmetal, #2C2F33)}.eg-col-hero__panel--l{flex:0 0 72.8%}.eg-col-hero__panel--r{flex:0 0 27.2%;border-left:none;display:flex;align-items:flex-start;justify-content:flex-end;padding:14px 18px}.eg-col-hero__protocol{font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-2xs);color:var(--eg-gunmetal, #2C2F33);text-transform:uppercase;letter-spacing:var(--ls-xs);line-height:var(--lh-md);text-align:right;white-space:pre-line;margin:0;padding:20px;flex:0 0 20%;border-left:1px solid var(--eg-gunmetal)}.eg-col-hero__title{--eg-col-hero-ls: var(--ls-xl);--eg-col-hero-col: 80cqi;--eg-col-hero-pad-x: 60px;--eg-col-hero-title-fit: calc((var(--eg-col-hero-col) - var(--eg-col-hero-pad-x) - 11 * var(--eg-col-hero-ls)) / 9.12);display:flex;flex-direction:column;justify-content:center;font-family:var(--f-orbitron);font-weight:var(--w-bold);font-size:min(var(--size-fluid-col-hero),var(--eg-col-hero-title-fit));color:var(--eg-white, #FFFFFF);text-transform:uppercase;letter-spacing:var(--eg-col-hero-ls);line-height:var(--lh-snug);margin:0;pointer-events:none;z-index:2;padding:30px;flex:0 0 80%}.eg-col-hero__description{font-family:var(--f-orbitron);font-weight:var(--w-regular);font-size:var(--size-fluid-col-sub-hero);line-height:var(--lh-snug);letter-spacing:var(--ls-lg);text-transform:uppercase;color:var(--eg-white, #FFFFFF);pointer-events:none}.eg-col-hero__status{position:absolute;bottom:10%;left:6%;right:6%;display:flex;align-items:center;gap:48px;z-index:2}.eg-col-hero__stat{display:flex;align-items:center;gap:10px;font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-stat);color:var(--eg-gunmetal, #2C2F33);text-transform:uppercase;white-space:nowrap}.eg-col-hero__stat svg path{stroke:var(--eg-gunmetal, #2C2F33)}.eg-col-hero__stat-slash{color:var(--eg-gunmetal, #2C2F33)}.eg-tri{display:inline-block;width:0;height:0;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;border-left:6px solid var(--eg-gunmetal, #2C2F33);flex-shrink:0}.eg-active-bar{display:flex;align-items:center;height:67px;padding:10px 10px 10px 42px;background:linear-gradient(to right,#ffffff0d,#fff0 85%);border-top:1px solid var(--eg-gunmetal);border-bottom:1px solid var(--eg-gunmetal);position:relative;gap:15px;width:100%;overflow:hidden;border-left:1px solid var(--eg-gunmetal);border-right:1px solid var(--eg-gunmetal)}.eg-active-bar:before{content:"";position:absolute;left:0;top:0;bottom:0;width:30px;background:url(eg-img-dots.svg) repeat;background-size:6px;opacity:.3;mix-blend-mode:soft-light;filter:contrast(180%) brightness(120%)}.eg-active-bar__vline{position:absolute;top:0;bottom:0;width:1px;background:var(--eg-gunmetal)}.eg-active-bar__vline--left{left:30px}.eg-active-bar__vline--right{right:25px}.eg-active-bar__title{font-family:var(--f-orbitron);font-weight:var(--w-bold);font-size:var(--size-5xl-plus);color:var(--eg-white);text-transform:uppercase;letter-spacing:var(--ls-lg);line-height:var(--lh-none);white-space:nowrap}.eg-active-bar__square{background:url(eg-img-square.svg) no-repeat;width:12px;height:12px;display:block!important}@media(max-width:767px){.eg-active-bar__title{font-size:var(--size-2xl);letter-spacing:var(--ls-md)}}.eg-col-grid{background-color:var(--eg-bg, #090909);padding:3% 3.9% 4.9%}#ProductGridContainer .loading-overlay{display:none}.eg-col-grid__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-desktop-horizontal-spacing);list-style:none;margin:0;padding:0}.eg-col-grid__empty{grid-column:1 / -1;padding:60px 0;text-align:center;font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-lg);color:var(--eg-grey, #7D7D7D);text-transform:uppercase;letter-spacing:var(--ls-md)}.eg-col-grid__item{display:flex;align-items:stretch}.eg-product-card{position:relative;display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;padding:var(--eg-product-card-padding, 20px);border:1px solid var(--eg-gunmetal);border-radius:var(--eg-product-card-radius, 0);text-decoration:none;transition:border-color .3s ease,background-color .3s ease,transform .3s ease}.eg-product-card:hover{border-color:var(--eg-light);background-color:color-mix(in srgb,var(--eg-white) 2%,transparent)}.eg-product-card:hover .button--eg-primary:not(:hover,:focus-visible){border-color:var(--eg-light);background:var(--eg-light);color:var(--eg-carbon)}.swiper-slide .eg-product-card{height:100%}.eg-product-card__form-wrap{margin-top:auto}.eg-product-card__img-wrap,.eg-product-card__img-wrap a{display:flex;align-items:center;justify-content:center;height:170px;position:relative}.eg-product-card__img-wrap a{width:100%}.eg-product-card__img--secondary,.eg-product-card__img{width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 4px rgba(0,0,0,.25));transition:transform .2s ease}.eg-product-card:hover .eg-product-card__img{transform:scale(1.03)}.eg-product-card__img--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s}.eg-product-card:hover .eg-product-card__img--secondary{opacity:1}.eg-product-card__img--svg{fill:var(--eg-gunmetal, #2c2f33);filter:none;opacity:.55}.eg-product-card__img--placeholder{width:60%;height:80%;background:var(--eg-gunmetal, #2C2F33);border-radius:4px;opacity:.4}.eg-product-card__info{background:#8686860a;padding:14px 0 0;display:flex;flex-direction:column;gap:12px;flex:1 0 auto;--card-info-indent: 0 10px}.eg-product-card__title-link{color:inherit;text-decoration:none}.eg-product-card__info .button--eg-primary{margin-top:auto}.eg-product-card__name,.eg-product-card__meta,.eg-product-card__vendor,.eg-product-card__price-row{padding:var(--card-info-indent)}.eg-product-card__name{font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-3xl);color:var(--eg-white, #FFFFFF);text-transform:uppercase;line-height:var(--lh-none);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eg-product-card__meta{display:flex;flex-direction:column;gap:5px}.eg-product-card__vendor,.eg-product-card__meta p{font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-md);color:var(--eg-grey, #7D7D7D);text-transform:uppercase;line-height:var(--lh-snug);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eg-product-card__price-row{display:flex;gap:15px;align-items:center}.eg-badge{font-size:var(--size-md);font-family:var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-xs)}.eg-badge--sale{color:var(--eg-color-accent-cyan)}.eg-badge--sold-out{color:var(--eg-color-warning-red)}.eg-product-card__variant-select{appearance:none;-webkit-appearance:none;width:100%;margin-bottom:8px;padding:8px 30px 8px 12px;background-color:#ffffff0d;background-image:var(--eg-icon-caret-down);background-repeat:no-repeat;background-position:right 12px center;background-size:8px;color:var(--eg-color-pure-white);border:1px solid var(--eg-color-border-gunmetal);border-radius:0;font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-md);letter-spacing:var(--ls-xs);text-transform:uppercase;cursor:pointer;box-sizing:border-box}.eg-product-card__variant-select:focus{outline:1px solid var(--eg-color-accent-cyan);outline-offset:1px}.eg-product-card__variant-select option{background:var(--eg-color-carbon-black);color:var(--eg-color-pure-white)}.eg-product-card__variant-select option:disabled{color:var(--eg-color-secondary-grey)}.eg-col-grid .pagination-wrapper{margin-top:48px}.eg-col-grid .pagination{display:flex;align-items:center;justify-content:center;gap:8px;list-style:none;margin:0;padding:0}.eg-col-grid .pagination__item a,.eg-col-grid .pagination__item span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-family:var(--f-mono);font-weight:var(--w-medium);font-size:var(--size-md);color:var(--eg-grey, #7D7D7D);text-transform:uppercase;border:1px solid var(--eg-gunmetal, #2C2F33);text-decoration:none;transition:border-color .15s,color .15s}.eg-col-grid .pagination__item--current span,.eg-col-grid .pagination__item a:hover{border-color:var(--eg-light, #E5E5E5);color:var(--eg-white, #FFFFFF)}@media screen and (max-width:1400px){.eg-col-grid{padding:48px 40px 60px}.eg-col-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1100px){.eg-col-hero__title{--eg-col-hero-ls: 4px}.eg-col-grid__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-mobile-horizontal-spacing)}}@media screen and (max-width:767px){.eg-col-hero__frame{min-height:320px;--eg-hero-frame-inset-x: 3.5%;--eg-hero-frame-inset-y: 3%}.eg-col-hero__body{flex-direction:column;max-width:80%;justify-content:space-between}.eg-col-hero .eg-hero-frame__logo{right:50%;top:-2px;transform:translate(50%);width:77px}.eg-col-hero .eg-hero-frame__logo svg{width:100%}.eg-col-hero .eg-hero-frame__logo svg path{fill:var(--eg-gunmetal, #2C2F33)}.eg-col-hero__panels{margin:0;height:160px}.eg-col-hero__panel--l{flex:0 0 100%}.eg-col-hero .eg-hero-frame__chevron{bottom:0}.eg-col-hero__panel--r{display:none}.eg-col-hero__title{--eg-col-hero-col: 100cqi;--eg-col-hero-pad-x: 30px;left:16px;flex:0 0 100%;padding:10px 15px 0}.eg-col-hero__protocol{flex:0 0 100%;text-align:left;padding:10px 15px}.eg-col-hero__line--top{top:18%;left:8%;right:8%}.eg-col-hero__line--bottom{bottom:18%;left:8%;right:8%}.eg-col-hero__status{left:8%;gap:20px;flex-wrap:wrap}.eg-col-hero__stat{font-size:9px}.eg-active-bar{padding:0 42px}.eg-active-bar__text{font-size:clamp(14px,4.5vw,20px);letter-spacing:2px}.eg-col-grid{padding:14px 15px 48px}.eg-col-grid__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.eg-product-card__info{gap:8px}.eg-product-card__name{font-size:13px}.eg-product-card__meta p{font-size:9px}.eg-product-card__img-wrap,.eg-product-card__img-wrap a{height:auto}.arrows-container{border:none}.right-number,.right-arrow,.left-arrow,.left-number{display:none}}@media all and (max-width:435px){.eg-col-hero .eg-hero-frame__logo{width:18%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/eg-style-collection.css.map */
