@font-face{font-family:Oswald;font-weight:500;font-style:normal;font-display:swap;src:url(//gymnationwear.com/cdn/fonts/oswald/oswald_n5.8ad4910bfdb43e150746ef7aa67f3553e3abe8e2.woff2) format("woff2"),url(//gymnationwear.com/cdn/fonts/oswald/oswald_n5.93ee52108163c48c91111cf33b0a57021467b66e.woff) format("woff")}@media screen and (min-width: 700px){.footer__block-list{display:flex;flex-wrap:nowrap;align-items:flex-start;column-gap:6rem;justify-content:flex-start}.footer__block-list>.footer__block:first-child{flex:0 0 40%;max-width:40%;min-width:320px}.footer__block-list>.footer__block:not(:first-child){flex:0 0 auto;max-width:11rem}.footer__block-list>.footer__block:nth-child(2){margin-left:auto}.footer__block-list>.footer__block:last-child{margin-right:auto}}.footer__aside{text-align:center;justify-content:safe center;row-gap:1.65rem;padding-block:1.5rem .75rem;display:grid}.footer__aside-links{display:flex;flex-wrap:wrap;gap:1.25rem;font-size:11px;justify-content:center}.footer__aside .social-media{--icon-mobile-max-width: 1.5rem;--icon-max-width: 1.5rem}@media screen and (min-width: 1000px){.footer__aside{display:grid;grid-template-columns:auto 2fr auto;grid-template-areas:"selectors selectors selectors" "meta      menu      social";align-items:center;justify-items:start;row-gap:1.25rem;column-gap:2.5rem;padding-block:2.5rem 1.25rem;text-align:left}.footer__aside>.h-stack{grid-area:selectors;justify-self:start}.footer__aside-meta{grid-area:meta}.footer__aside-links{grid-area:menu;justify-self:flex-start}.footer__aside .social-media{grid-area:social;justify-self:end}}.product-gallery__media{position:relative}.product-gallery__model-badge{--badge-spacing: .75rem;position:absolute;bottom:var(--badge-spacing);left:var(--badge-spacing);padding:.25rem .65rem;border-radius:9999px;background-color:#fff;color:rgb(var(--text-color));font-size:.65rem;font-weight:500;letter-spacing:.02em;line-height:1.2;display:inline-flex;align-items:center;width:max-content;max-width:calc(100% - var(--badge-spacing) * 2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:none;z-index:1}@media screen and (max-width: 999px){.product-gallery__media .product-gallery__model-badge{display:none}.product-gallery__model-badge--floating{left:0rem}.product-gallery__model-badge--floating:not([hidden]){display:inline-flex}}@media screen and (min-width: 1000px){.product-gallery__model-badge--floating{display:none!important}}.menu-drawer a.h4,.menu-drawer button.h4{font-size:1.25rem;padding-block:.35rem}.menu-drawer{--text-heading-size-factor: .9;--subheading-font-size: 1rem}.menu-drawer .v-stack.gap-3{row-gap:.4rem}.product-card__figure .badge-list{padding:.2rem;inset-block-start:.15rem;inset-inline-start:.15rem;gap:.15rem}.product-card__figure .badge-list .badge{font-size:.5rem;padding:.3rem .2rem}.product-card__figure .badge-list .badge--custom{border:.5px solid rgb(0,0,0);background-color:#ffffff59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.variant-picker{row-gap:1rem}.product-info__block-item[data-block-type=variant-picker]{margin-block-end:0rem}.product-info__block-item[data-block-type=product-variations]{--product-block-item-margin: 1rem}:checked+.color-swatch,.color-swatch.is-selected{outline-offset:2px}.shopify-section--main-product :is(variant-picker,.variant-picker) .variant-picker__option-values :is(.block-swatch,.block-swatch--fill){border-radius:30px}.shopify-section--main-product :is(variant-picker,.variant-picker) .variant-picker__option-values :is(.block-swatch,.block-swatch--fill).is-selected,.shopify-section--main-product :is(variant-picker,.variant-picker) .variant-picker__option-values input:checked+:is(.block-swatch,.block-swatch--fill){background:#000;color:#fff;border:#000;box-shadow:none}@media screen and (max-width: 699px){.product-info__block-list>:not(:nth-child(1 of:not(:empty))){margin-block-start:11px!important;margin-block-end:11px!important}.product-info__block-list .jdgm-widget{margin-bottom:4px}.product-info__block-list .gn-swatch-group{margin-top:11px}}.shopify-section--main-product .variant-picker__option-values:has(.color-swatch){display:flex;gap:.5rem}.shopify-section--main-product .variant-picker__option-values:not(:has(.color-swatch)){display:flex;flex-wrap:wrap;gap:.4rem}.shopify-section--main-product .variant-picker__option-values:not(:has(.color-swatch))>label{flex:0 0 calc((100% - (5 * .4rem)) / 6)}.shopify-section--main-product .variant-picker__option[data-variant-picker="3"] .variant-picker__option-values:not(:has(.color-swatch)){display:flex;flex-wrap:wrap;gap:.4rem}.shopify-section--main-product .variant-picker__option[data-variant-picker="3"] .variant-picker__option-values:not(:has(.color-swatch))>label{flex:0 0 calc((100% - (2 * .4rem)) / 3)}.shopify-section--main-product .variant-picker__option-values :is(.block-swatch,.block-swatch--fill)>span{pointer-events:none}@media screen and (min-width: 700px){.block-swatch{min-width:calc((100% - (5 * .4rem)) / 6 - 5px)}.shopify-section--main-product .variant-picker__option-values:not(:has(.color-swatch))>label{padding-left:unset;padding-right:unset}}@media screen and (max-width: 699px){.shopify-section--main-product .variant-picker__option-values:not(:has(.color-swatch))>label{min-width:calc((100% - (5 * .4rem)) / 6 - 5px);padding-left:unset;padding-right:unset}}.product-info__block-item[data-block-id=icons_with_text_B9aQtT]{font-size:.7rem;margin-top:-22px!important;line-height:.4}.shopify-section--main-product .product-info__block-item[data-block-type=title]{margin-top:.25rem}.shopify-section--main-product .product-title{margin-top:0}.shopify-section--main-product .product-info{margin-block-start:0}.shopify-section--main-product .product-info__block-item[data-block-type=breadcrumbs]{margin-block-end:.5rem}body .product-info__block-item[data-block-type=price] sale-price{font-size:1.3rem;font-weight:400}@media screen and (max-width: 700px){.product{gap:1rem}}.shopify-section--main-product .breadcrumb{margin:0 0 .35rem}.shopify-section--main-product .breadcrumb__separator{color:#999}.shopify-section--main-product .breadcrumb__link{text-decoration:none;color:#666;transition:color .2s}.shopify-section--main-product .breadcrumb__link:hover{color:#000;text-decoration:underline}.shopify-section--featured-collections .v-stack.gap-8{gap:1rem!important}@media screen and (min-width: 700px){.shopify-section--featured-collections product-list.full-bleed{padding-inline-start:32px}}.shopify-section--featured-collections .featured-collections-header__tab-list [role=tab]{padding-block:.125rem}.shopify-section--featured-collections .featured-collections-header__tab-list{column-gap:1rem}@media screen and (min-width: 700px){.shopify-section--featured-collections .featured-collections-header__tab-list{column-gap:1.5rem}}.shopify-section--featured-collections .featured-collections-header__tab-list:has([role=tab]:nth-of-type(2)) [role=tab][aria-selected=true] span{border-bottom:2px solid currentColor;padding-bottom:2px}@media screen and (max-width: 699px){.shopify-section--slideshow .min-h-lg{min-height:34rem}}@media screen and (max-width: 699px){.shopify-section--header .icon{width:20px}}@media screen and (max-width: 699px){.shopify-section--header .header__hamburger>*{width:20px}}.complementary-products .product-cross-sell button.link.subheading.subheading-xs[aria-controls^=product-quick-buy-]{display:none}.shopify-section--main-product .product-countdown{grid-template-columns:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;align-items:center;justify-items:center;row-gap:.75rem;font-size:.8rem;padding:1rem .5rem}.shopify-section--main-product .product-countdown__text{text-align:center}.shopify-section--main-product .product-countdown .countdown-condensed__timer-item{display:inline-flex;flex-direction:row;align-items:baseline;justify-content:center}@media screen and (min-width: 700px) and (max-width: 1200px){.shopify-section--main-product .product-countdown .countdown-condensed__timer,.shopify-section--main-product .product-countdown .countdown-condensed__timer *{font-size:.95em}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/gymnation-custom-style.css.map */
