body:has(gs-v4-1-pack-selector) .\#product-meta .\#product-price .\#price-item.\@regular{font-size:1.35rem!important}body:has(gs-v4-1-pack-selector) .\#product-meta .\#product-price .\#price-item.\@compare{font-size:.85rem!important}body:has(gs-v4-1-pack-selector) .\#product-meta shopify-payment-terms,body:has(gs-v4-1-pack-selector) .\#product-meta shopify-payment-terms *,body:has(gs-v4-1-pack-selector) .\#product-meta .shopify-installments{font-size:12.5px!important}@media(max-width:749px){body:has(gs-v4-1-pack-selector) .\#product-meta .\#product-price .\#price-item.\@regular{font-size:1.2rem!important}}body:has(gs-v4-1-pack-selector) .gs-v41-pack__tile.is-selected{border-color:var(--ink, #111);background:#0000000a;box-shadow:0 0 0 2px #0000001f}body:has(gs-v4-1-pack-selector) gs-v4-design-card.is-selected,body:has(gs-v4-1-pack-selector) gs-v4-tee-card.is-selected,body:has(gs-v4-1-pack-selector) .gs-v4-card--locked{outline-color:var(--ink, #111)}body:has(gs-v4-1-pack-selector) .gs-v4-card__size-trigger:hover,body:has(gs-v4-1-pack-selector) gs-v4-design-card.is-expanded-sizes .gs-v4-card__size-trigger,body:has(gs-v4-1-pack-selector) gs-v4-tee-card.is-expanded-sizes .gs-v4-card__size-trigger{border-color:var(--ink, #111)}body:has(gs-v4-1-pack-selector) .gs-v4-card__lock-badge{background:var(--ink, #111)}body:has(gs-v4-1-pack-selector) .\#product-options-radio-item-input:checked+.\#product-options-radio-item-body{border-color:var(--ink, #111)}body:has(gs-v4-1-pack-selector) .gs-v3-addon-card[data-selected=true]{border-color:var(--ink, #111);box-shadow:0 0 0 2px var(--ink, #111)}.gs-v41-pack{display:block;margin:0}.gs-v41-pack__heading{text-align:center;margin:0 0 .75rem;font-size:1.05rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gs-v41-pack__featured{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;margin-bottom:.4rem}.gs-v41-pack__edges{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.gs-v41-pack__tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;padding:.5rem .3rem;border:2px solid var(--gs-v3-border, #e0e0e0);border-radius:3px;background:var(--bg, #fff);color:var(--text, #111);font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;min-height:72px}.gs-v41-pack__tile--edge{padding:.45rem .3rem;min-height:58px;gap:.15rem}.gs-v41-pack__tile:hover{border-color:#888}.gs-v41-pack__tile.is-selected{border-color:var(--accent, #c30c14);background:#c30c140a;box-shadow:0 0 0 2px #c30c141f}.gs-v41-pack__label{font-size:.95rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.1}.gs-v41-pack__tile--edge .gs-v41-pack__label{font-size:.85rem;font-weight:700}.gs-v41-pack__price{font-size:1.05rem;font-weight:800;line-height:1}.gs-v41-pack__tile--edge .gs-v41-pack__price{font-size:.95rem}.gs-v41-pack__save{font-size:.75rem;font-weight:700;color:var(--accent, #c30c14);line-height:1.1;letter-spacing:.01em}.gs-v41-pack__badge{position:absolute;top:-.55rem;left:50%;transform:translate(-50%);background:var(--accent, #c30c14);color:#fff;font-size:.58rem;font-weight:700;letter-spacing:.05em;padding:.14rem .5rem;border-radius:2px;white-space:nowrap;z-index:1}.gs-v41-pack__badge--alt{background:var(--ink, #111)}.\#product-meta:has(.gs-v3-marker)>.\#product-meta-block:has(.gs-v41-pack){border:1px solid var(--gs-v3-border, var(--border, #e0e0e0));padding:.55rem .7rem;margin-top:.4rem}.\#product-meta:has(.gs-v3-marker)>.\#product-meta-block:has(.gs-v41-pack)+.\#product-meta-block{margin-top:.4rem!important}@media(max-width:749px){.gs-v41-pack__tile{padding:.55rem .25rem;min-height:76px;gap:.25rem}.gs-v41-pack__tile--edge{min-height:56px;padding:.4rem .25rem;gap:.12rem}.gs-v41-pack__price{font-size:1rem}.gs-v41-pack__tile--edge .gs-v41-pack__price{font-size:.88rem}.gs-v41-pack__label{font-size:1rem}.gs-v41-pack__tile--edge .gs-v41-pack__label{font-size:.82rem}.gs-v41-pack__save,.gs-v41-pack__tile--edge .gs-v41-pack__save{font-size:.72rem}.gs-v41-pack__badge{font-size:.52rem;padding:.1rem .4rem;top:-.45rem}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/gym-shorts-v4-1.css.map */
