.product__info-container{container-name:vg-product-info;container-type:inline-size}.vg-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.4rem 0 .5rem}.vg-trust-item{align-items:center;background:linear-gradient(135deg,#a1ff000e,#ffffff05 68%);border:1px solid rgba(161,255,0,.17);border-radius:10px;box-shadow:inset 0 1px #ffffff0b;display:grid;gap:1rem;grid-template-columns:3.2rem minmax(0,1fr);min-height:68px;padding:1rem 1.2rem;position:relative;overflow:hidden}.vg-trust-item:before{background:linear-gradient(180deg,#a1ff00,#a1ff002e);content:"";inset:.8rem auto .8rem 0;position:absolute;width:2px}.vg-trust-icon{align-items:center;background:#a1ff0011;border:1px solid rgba(161,255,0,.25);border-radius:50%;color:#a1ff00;display:flex;height:3.2rem;justify-content:center;width:3.2rem}.vg-trust-icon svg{height:1.55rem;width:1.55rem}.vg-trust-copy{min-width:0}.vg-trust-copy strong{color:#fff;display:block;font-size:1.18rem;font-weight:750;letter-spacing:.01em;line-height:1.2}.vg-trust-copy>span{color:#ffffffad;display:block;font-size:1.03rem;line-height:1.35;margin-top:.25rem}.vg-trust-grid+.caption{color:#ffffff9e;font-size:1.05rem;margin:.8rem 0 0}.vg-trust-grid+.caption a{color:#a1ff00;text-decoration:none;text-underline-offset:.2rem}.vg-trust-grid+.caption a:hover{text-decoration:underline}@container vg-product-info (max-width:650px){.vg-trust-grid{grid-template-columns:1fr;gap:.65rem}.vg-trust-item{min-height:62px;padding:.85rem 1.1rem}}.vg-sticky-atc{align-items:center;background:#111;border-top:1px solid #333;bottom:0;box-shadow:0 -6px 24px #0000005c;display:none;gap:1rem;left:0;padding:1rem 1.5rem;position:fixed;right:0;transform:translateY(110%);transition:transform .22s ease;z-index:50}.vg-sticky-atc.is-visible{transform:translateY(0)}.vg-sticky-atc__meta{color:#fff;flex:1;min-width:0}.vg-sticky-atc__title{font-size:1.2rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-sticky-atc__price{color:#a1ff00;font-size:1.25rem}.vg-sticky-atc__button{background:#174c2a;border:0;border-radius:4px;color:#fff;cursor:pointer;font-weight:800;min-height:44px;padding:0 1.8rem}.vg-sticky-atc__button[disabled]{cursor:not-allowed;opacity:.5}.template-collection .facet-filters,.template-collection .facets__form,.template-collection .mobile-facets__wrapper{color:rgb(var(--color-foreground))}.template-collection .product-grid{row-gap:3rem}.template-collection .card__heading a{text-decoration:none}.template-collection .quick-add__submit{min-height:4.2rem}.vg-footer-policies{border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;justify-content:center;margin:2rem auto 0;max-width:1160px;padding:2rem 2rem 0}.vg-footer-policies a{color:#ccc;font-size:1.2rem;text-decoration:none}.vg-footer-policies a:hover{text-decoration:underline}@media(max-width:749px){.vg-trust-grid{grid-template-columns:1fr;gap:.7rem}.vg-sticky-atc{display:flex}.template-collection .collection{padding-left:1rem;padding-right:1rem}.template-collection .grid--2-col-tablet-down .grid__item{width:calc(50% - .5rem);max-width:calc(50% - .5rem)}body.vg-sticky-atc-open{padding-bottom:68px}}.vg-faction-filter{border-bottom:1px solid rgba(255,255,255,.09);border-top:1px solid rgba(161,255,0,.16);margin:1rem 0;padding:.4rem 0 1rem}.vg-faction-filter__summary{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1.35rem;font-weight:750;justify-content:space-between;letter-spacing:.01em;list-style:none;padding:1rem .3rem}.vg-faction-filter__summary::-webkit-details-marker{display:none}.vg-faction-filter__summary svg{color:#a1ff00;height:.8rem;transition:transform .18s ease;width:1.2rem}.vg-faction-filter:not([open]) .vg-faction-filter__summary svg{transform:rotate(-90deg)}.vg-faction-filter__list{display:grid;gap:.15rem;margin:0;max-height:48rem;overflow:auto;padding:.15rem .3rem .25rem 0;scrollbar-color:rgba(161,255,0,.35) transparent;scrollbar-width:thin}.vg-faction-filter__option{align-items:center;border-radius:6px;color:#ffffffbd;display:flex;font-size:1.2rem;gap:.85rem;line-height:1.25;min-height:3.25rem;padding:.45rem .65rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.vg-faction-filter__option:hover{background:#a1ff0012;color:#fff}.vg-faction-filter__checkbox{align-items:center;border:1px solid rgba(255,255,255,.3);border-radius:3px;color:#071306;display:flex;flex:0 0 1.65rem;height:1.65rem;justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:1.65rem}.vg-faction-filter__checkbox svg{height:.9rem;opacity:0;transform:scale(.7);transition:opacity .15s ease,transform .15s ease;width:1rem}.vg-faction-filter__option.is-active{background:#a1ff0017;color:#fff;font-weight:700}.vg-faction-filter__option.is-active .vg-faction-filter__checkbox{background:#a1ff00;border-color:#a1ff00}.vg-faction-filter__option.is-active .vg-faction-filter__checkbox svg{opacity:1;transform:scale(1)}.vg-faction-filter--mobile{border-top-color:#a1ff0033;margin:0 2.6rem;padding:1rem 0}.vg-faction-filter--mobile .vg-faction-filter__summary{font-size:1.5rem;min-height:5rem}.vg-faction-filter--mobile .vg-faction-filter__list{max-height:none}.vg-faction-filter--mobile .vg-faction-filter__option{font-size:1.4rem;min-height:4.1rem}@media screen and (min-width:990px){.facets-vertical.page-width{max-width:132rem}}.quick-add__submit:not([disabled]),.product-form__submit:not([disabled]){--alpha-button-background:1;--color-button:255,255,255;--color-button-text:7,10,8;--buttons-border-opacity:1;font-weight:750;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.quick-add__submit:not([disabled]):focus-visible,.product-form__submit:not([disabled]):focus-visible,.vg-sticky-atc__button:not([disabled]):focus-visible{box-shadow:0 0 0 .2rem #050806,0 0 0 .45rem #a1ff00;outline:0}.vg-sticky-atc__button:not([disabled]){background:#fff;border:1px solid #fff;color:#070a08;transition:background-color .16s ease,border-color .16s ease,color .16s ease}@media(hover:hover){.quick-add__submit:not([disabled]):hover,.product-form__submit:not([disabled]):hover{--color-button:161,255,0;--color-button-text:7,19,6}.vg-sticky-atc__button:not([disabled]):hover{background:#a1ff00;border-color:#a1ff00;color:#071306}}.price--on-sale .price-item--sale{color:#a1ff00;font-weight:750}#MainContent .price--on-sale .price__sale s.price-item--regular{color:#ffffffad!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vg-cro.css.map */
