.template-collection{--g-bg:#080808;--g-bg-2:#121212;--g-surface:rgba(255,255,255,.06);--g-border:rgba(255,255,255,.13);--g-border-2:rgba(255,255,255,.28);--g-ink:#f7f6f4;--g-ink-2:rgba(247,246,244,.74);--g-ink-3:rgba(247,246,244,.5);--g-gold:#d8b24a;background:#080808!important;color:#f7f6f4}.template-collection #MainContent{background:#080808;padding-top:0}.template-collection .section-header{margin-bottom:0!important}.g-shop-hero{position:relative;min-height:min(760px,92svh);overflow:hidden;isolation:isolate;background:#080808;color:#fff}.g-shop-hero__worlds,.g-shop-hero__world,.g-shop-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.g-shop-hero__world{opacity:0;transform:scale(1.035);transition:opacity .7s ease,transform 1.25s cubic-bezier(.2,.8,.2,1)}.g-shop-hero__world.is-active{opacity:1;transform:scale(1)}.g-shop-hero__scene{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.82) contrast(1.08) brightness(.72)}.g-shop-hero__shade{z-index:1;background:linear-gradient(90deg,#040404fc 0 28%,#040404e6 43%,#04040461 70%,#0404042e),linear-gradient(0deg,rgba(4,4,4,.72),transparent 58%)}.g-shop-hero__content{position:relative;z-index:2;display:flex;min-height:min(760px,92svh);padding-top:clamp(170px,19vh,210px);padding-bottom:48px;flex-direction:column;align-items:flex-start;justify-content:center}.g-shop-hero__content:before{content:"";position:absolute;z-index:-1;left:calc(var(--g-pad) - 24px);top:clamp(145px,17vh,190px);bottom:32px;width:min(590px,52vw);border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(145deg,#080808e6,#0808089e);box-shadow:0 30px 90px #00000061;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.g-shop-hero h1{max-width:9ch;margin:10px 0 18px;font:750 clamp(3.6rem,6vw,6.4rem)/.86 var(--g-font-display);letter-spacing:-.065em;text-transform:uppercase;text-wrap:balance;color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.55)}.g-shop-hero h1 em{font-style:normal;color:#d8b24a}.g-shop-hero__lede{max-width:39ch;margin:0 0 28px;font:600 clamp(1rem,1.2vw,1.15rem)/1.5 var(--g-font-body);color:#ffffffd1;text-shadow:0 2px 18px rgba(0,0,0,.8)}.g-shop-hero__cta{min-width:190px;justify-content:center}.g-shop-hero__switcher{display:grid;width:min(510px,100%);grid-template-columns:repeat(3,1fr);gap:8px;border:0}.g-shop-hero__tab{display:grid;grid-template-columns:auto 1fr;gap:5px 9px;padding:13px 12px;color:#ffffffb8;text-decoration:none;border:1px solid rgba(255,255,255,.15);border-radius:14px;background:#00000042;text-shadow:0 2px 12px rgba(0,0,0,.9);transition:color .25s ease,border-color .25s ease,transform .25s ease,background .25s ease}.g-shop-hero__tab+.g-shop-hero__tab{padding-left:12px;border-left:1px solid rgba(255,255,255,.15)}.g-shop-hero__tab span{grid-row:span 2;font:700 .68rem var(--g-font-display);color:var(--g-gold)}.g-shop-hero__tab strong{font:700 .84rem var(--g-font-display);letter-spacing:.02em;text-transform:uppercase}.g-shop-hero__tab small{font:.7rem var(--g-font-body);letter-spacing:.02em}.g-shop-hero__tab:hover,.g-shop-hero__tab:focus-visible,.g-shop-hero__tab.is-active{color:#fff;border-color:#d8b24a;background:#00000080;transform:translateY(-3px);outline:none}.g-shop-hero__hint{margin:13px 0 0;font:.65rem var(--g-font-display);letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b}.collection-hero{background:var(--g-bg)!important;border-bottom:1px solid var(--g-border)!important}.collection-hero__title{font-family:var(--g-font-display)!important;text-transform:uppercase;letter-spacing:var(--g-heading-track);color:var(--g-ink)!important}.collection-hero__description{color:var(--g-ink-2)!important;font-family:var(--g-font-body)!important}.facets,.facets-container{background:#080808!important;border-color:var(--g-border)!important}.template-collection .facets-wrapper,.template-collection .product-grid-container,.template-collection .collection{background:#080808!important}.template-collection .facets-container{padding-top:0!important;margin-bottom:28px}.template-collection #product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:22px;row-gap:34px}.template-collection #product-grid>.grid__item{width:100%!important;max-width:none!important;min-width:0}.template-collection .facets *,.template-collection .facet-filters *,.template-collection .product-count,.template-collection .card__heading,.template-collection .price{font-family:var(--g-font-display)!important}.facet-filters,.facets__form{color:var(--g-ink-2)!important}.facet-filters__label,.facets__heading{font-family:var(--g-font-display)!important;text-transform:uppercase;letter-spacing:.04em;color:var(--g-ink)!important}.facet-filters .select__select,.mobile-facets__sort .select__select,select.facet-filters__sort{background:var(--g-surface)!important;border:1px solid var(--g-border-2)!important;border-radius:999px!important;color:var(--g-ink)!important;font-family:var(--g-font-body)!important}.facets__summary{border:1px solid var(--g-border)!important;border-radius:999px!important;background:var(--g-surface)!important;color:var(--g-ink)!important}.facets__disclosure[open] .facets__summary,.facets__summary:hover{border-color:var(--g-gold)!important;color:var(--g-gold)!important}.facets__reset{color:var(--g-gold)!important}.active-facets__button,.facets button{color:var(--g-ink)!important}.card-wrapper .card{background:linear-gradient(150deg,#171717,#090909 72%)!important;border:1px solid var(--g-border)!important;border-radius:20px!important;overflow:hidden;box-shadow:none!important;transition:border-color var(--g-t) ease,transform var(--g-t) ease}.card-wrapper:hover .card{border-color:var(--g-gold)!important;transform:translateY(-4px)}.card__media{background:radial-gradient(circle at 50% 38%,rgba(216,178,74,.2),transparent 58%),#0d0d0d!important}.template-collection .card__media .media{background:transparent!important}.template-collection .card__media img{object-fit:contain!important;padding:7%;filter:brightness(1.08) saturate(1.08);transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .3s ease}.template-collection .card-wrapper:hover .card__media img{transform:scale(1.045) rotate(-1.5deg);filter:brightness(1.14) saturate(1.14)}.template-collection .product-card--grind-mode-pre-workout-americas-pop .card__media .media,.template-collection .product-card--grind-mode-pre-workout-sour-gummy .card__media .media,.template-collection .product-card--just-lose-it-thermogenic-support .card__media .media{background-position:center!important;background-repeat:no-repeat!important;background-size:88% auto!important;filter:brightness(1.18) contrast(1.08) saturate(1.12)}.template-collection .product-card--grind-mode-pre-workout-americas-pop .card__media .media{background-image:url(grind-pop-cutout-v2.webp)!important}.template-collection .product-card--grind-mode-pre-workout-sour-gummy .card__media .media{background-image:url(grind-gummy-cutout-v2.webp)!important}.template-collection .product-card--just-lose-it-thermogenic-support .card__media .media{background-image:url(grind-pdp-jli-product.webp)!important;background-size:100% auto!important}.template-collection .product-card--grind-mode-pre-workout-americas-pop .card__media img,.template-collection .product-card--grind-mode-pre-workout-sour-gummy .card__media img,.template-collection .product-card--just-lose-it-thermogenic-support .card__media img{opacity:0!important}.template-collection .card__content{padding:24px!important}.card__inner.color-scheme-1,.card--card,.card--standard .card__inner{background:transparent!important;box-shadow:none!important}.card--card:after,.card--standard .card__inner:after{border-color:var(--g-border)!important;border-radius:20px!important}.card-information{padding-top:16px;gap:4px}.card__heading{font-family:var(--g-font-display)!important;text-transform:uppercase;letter-spacing:-.02em;font-weight:650}.template-collection .card__heading{font-size:clamp(1.45rem,2vw,2rem)!important;line-height:1.02!important;letter-spacing:-.035em!important}.card__heading a{color:var(--g-ink)!important}.template-collection .card__heading a{color:#f7f6f4!important}.card-information .price{font-family:var(--g-font-display)!important;color:var(--g-gold)!important;font-weight:600}.template-collection .card-information .price{font-size:1.35rem!important}@media(max-width:1199px){.template-collection #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.template-collection #product-grid{grid-template-columns:minmax(0,1fr)}.template-collection .collection.page-width,.template-collection .facets-wrapper.page-width{padding-inline:clamp(18px,4vw,34px)}.template-collection .card__content{padding:clamp(22px,4vw,32px)!important}.template-collection .card__heading{font-size:clamp(1.55rem,4.8vw,2.15rem)!important}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.g-shop-hero h1 em,.g-shop-hero__tab span,.template-collection .card-information .price,.template-product .product__text,.template-product .price-item--sale{background:linear-gradient(105deg,#8a5d0d,#e1b83b 25%,#fff0a4 48%,#c78e19 72%,#76500b);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}}@media(max-width:760px){.g-shop-hero{min-height:680px}.g-shop-hero__content{min-height:680px;padding-top:150px;padding-bottom:54px;justify-content:flex-end}.g-shop-hero__content:before{left:14px;right:14px;top:auto;bottom:20px;width:auto;height:430px}.g-shop-hero h1{font-size:clamp(3rem,14vw,4.8rem)}}.card__badge.badge{font-family:var(--g-font-display)!important;border-radius:999px!important;background:var(--g-gold)!important;color:#0a0a0a!important;border:none!important}.pagination-wrapper{background:var(--g-bg)!important}.pagination__item{color:var(--g-ink-2)!important;font-family:var(--g-font-display)!important}.pagination__item--current:after{background:var(--g-gold)!important}.pagination__item:hover{color:var(--g-gold)!important}.product__media-wrapper,.product__media-list{background:transparent!important}.product__media-item .media{background:radial-gradient(circle at 50% 40%,rgba(216,178,74,.16),transparent 55%),#0a0a0a!important;border-radius:20px!important;overflow:hidden}.thumbnail-list__item .thumbnail{border-radius:12px!important;border:1px solid var(--g-border)!important;background:#0a0a0a!important}.thumbnail-list__item .thumbnail.global-media-settings--has-active-border,.thumbnail:hover{border-color:var(--g-gold)!important}.product__info-container .product__title h1,.product__info-container .product__title h2{font-family:var(--g-font-display)!important;text-transform:uppercase;letter-spacing:var(--g-heading-track);color:var(--g-ink)!important;font-size:clamp(2.2rem,3.6vw,3.4rem)!important;line-height:.98!important}.product__text{color:var(--g-gold)!important;font-family:var(--g-font-display)!important;letter-spacing:.08em}.product__info-container .price{font-family:var(--g-font-display)!important;color:var(--g-ink)!important}.product__info-container .price .price-item--regular{color:var(--g-ink)!important}.product__info-container .price--on-sale .price-item--sale{color:var(--g-gold)!important}.product-form__input legend{font-family:var(--g-font-display)!important;text-transform:uppercase;letter-spacing:.06em;font-size:.82rem;color:var(--g-ink-2)!important}.product-form__input .button,variant-radios label.block-swatch,.product-form__input input[type=radio]+label{font-family:var(--g-font-display)!important;border-radius:999px!important;border:1px solid var(--g-border-2)!important;background:var(--g-surface)!important;color:var(--g-ink)!important}input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label{border-color:var(--g-gold)!important;background:color-mix(in srgb,var(--g-gold) 16%,transparent)!important;color:var(--g-gold)!important}.quantity{border:1px solid var(--g-border-2)!important;border-radius:999px!important;background:var(--g-surface)!important;overflow:hidden}.quantity__button{color:var(--g-ink-2)!important}.quantity__input{background:transparent!important;color:var(--g-ink)!important;font-family:var(--g-font-display)!important}.product-form__buttons .button{font-family:var(--g-font-display)!important;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#0a0a0a!important;background:linear-gradient(110deg,#805b11,#d8ad32 18%,#fff0a4,#d0a02c 70%,#73500d)!important;border:1px solid #f0da7c!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff57,0 12px 32px color-mix(in srgb,var(--g-gold) 16%,transparent)!important;transition:transform .2s ease,filter .2s ease}.product-form__buttons .button:hover{transform:translateY(-2px);filter:brightness(1.08)}.shopify-payment-button__button{border-radius:999px!important;overflow:hidden}.product__accordion .accordion__title{font-family:var(--g-font-display)!important;text-transform:uppercase;letter-spacing:.02em;color:var(--g-ink)!important}.product__accordion details{border-color:var(--g-border)!important}.product__accordion .accordion__content{color:var(--g-ink-2)!important;font-family:var(--g-font-body)!important}.product__inventory,.product__sku{font-family:var(--g-font-body)!important;color:var(--g-ink-2)!important}.related-products .title,#related-products h2{font-family:var(--g-font-display)!important;text-transform:uppercase;letter-spacing:var(--g-heading-track);color:var(--g-ink)!important}@media(max-width:749px){.g-shop-hero{min-height:820px}.g-shop-hero__scene{object-position:60% center}.g-shop-hero__shade{background:linear-gradient(0deg,#050505fa 0 42%,#0505059e 66%,#05050533)}.g-shop-hero__content{min-height:820px;padding-top:150px;padding-bottom:30px;justify-content:flex-end}.g-shop-hero h1{font-size:clamp(3.5rem,17vw,5.4rem)}.g-shop-hero__lede{margin-bottom:25px}.g-shop-hero__switcher{grid-template-columns:1fr}.g-shop-hero__tab{padding:12px 0}.g-shop-hero__tab+.g-shop-hero__tab{padding-left:0;border-left:0}.g-shop-hero__hint{display:none}.product__info-container .product__title h1,.product__info-container .product__title h2{font-size:clamp(1.9rem,8vw,2.6rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/grind-shop.css.map */
