.template-product #MainContent,.template-collection #MainContent{background:var(--jg-bg, #ffffff)}.jg-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;font-size:13px;color:var(--jg-muted, #5a5a5a)}.jg-breadcrumb a{color:var(--jg-muted, #5a5a5a);text-decoration:none}.jg-breadcrumb a:hover{color:var(--jg-red, #e31c23)}.jg-breadcrumb [aria-current=page]{color:var(--jg-ink, #171717);font-weight:700}.template-product .product{align-items:start}.template-product .product__media-wrapper .product-media-container,.template-product .product__media-item .media,.template-product .product-media-container .global-media-settings{background:#fff!important;border:1px solid var(--jg-line, #e6e6e6);border-radius:12px!important;overflow:hidden}.template-product .product__info-container{background:var(--jg-panel, #ffffff);border:1px solid var(--jg-line, #e6e6e6);border-radius:12px;padding:24px 24px 20px;box-shadow:0 1px 2px #1b140f0f}@media screen and (min-width:750px){.template-product .product__info-container{padding:28px 28px 24px}}.template-product .product__title{margin:0 0 8px}.template-product .product__title h1{font-size:clamp(28px,3.2vw,36px);letter-spacing:-.02em;line-height:1.15}.template-product .price--large .price-item,.template-product .price .price-item--regular,.template-product .price .price-item--sale{font-size:clamp(26px,3vw,32px)!important;font-weight:800;letter-spacing:-.02em;color:var(--jg-ink, #171717)}.template-product .product-form__buttons{margin-top:8px}.template-product .product-form__submit{min-height:56px!important;font-size:15px;letter-spacing:.04em;text-transform:uppercase}.jg-product-meta{display:flex;flex-wrap:wrap;gap:10px 16px;margin:12px 0 4px;padding:12px 0 4px;border-top:1px solid var(--jg-line, #e6e6e6);color:var(--jg-muted, #5a5a5a);font-size:13px;line-height:1.4}.jg-product-meta strong{color:var(--jg-ink, #171717);font-weight:700}.jg-product-pair{margin-top:16px;padding:14px 16px;border:1px solid var(--jg-line, #e6e6e6);border-radius:10px;background:var(--jg-well, #f4f4f4)}.jg-product-pair__kicker{margin:0 0 4px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--jg-red, #e31c23)}.jg-product-pair__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.jg-product-pair__title{margin:0;font-size:15px;font-weight:800;color:var(--jg-ink, #171717)}.jg-product-pair__price{font-weight:800;color:var(--jg-ink, #171717);white-space:nowrap}.jg-product-pair a{color:var(--jg-red, #e31c23);font-size:13px;font-weight:700;text-decoration:none}.jg-product-pair a:hover{text-decoration:underline}.template-collection .collection,.template-search .template-search{padding-top:8px}.product-grid-container .card-wrapper,.product-grid .card-wrapper{height:100%}.product-grid .card,.related-products .card{background:var(--jg-panel, #ffffff);border:1px solid var(--jg-line, #e6e6e6);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1b140f0f}.product-grid .card__media,.related-products .card__media,.product-grid .card__inner,.related-products .card__inner{background:var(--jg-well, #f4f4f4)!important}.product-grid .card__heading,.related-products .card__heading{font-size:18px}.product-grid .price .price-item,.related-products .price .price-item{font-size:18px;font-weight:800;color:var(--jg-ink, #171717)}.quick-add__submit{min-height:44px!important;background:var(--jg-red, #e31c23)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:var(--jg-red, #e31c23)!important}.quick-add__submit:hover,.quick-add__submit:focus-visible{background:var(--jg-red-2, #c4121c)!important;border-color:var(--jg-red-2, #c4121c)!important;color:#fff!important}.related-products .related-products__heading{font-size:clamp(22px,3vw,28px)}.template-collection .collection-hero{background:transparent}.template-collection .collection-hero__title{font-size:clamp(28px,4vw,40px);letter-spacing:-.03em;font-weight:800}.template-collection .collection-hero__inner{padding-top:8px;padding-bottom:4px}@media screen and (min-width:750px){.template-collection .product-grid,.related-products ul.grid{max-width:920px;margin-inline:auto}}.product-grid .quick-add{margin-top:4px;padding:0 12px 14px}.card--handle-20d .card__media,.card--handle-tank-20 .card__media,.card--handle-20d .card__inner,.card--handle-tank-20 .card__inner,.cart-item__image-container{background:var(--jg-well, #f4f4f4)!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/jg-shop.css.map */
