@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700&display=swap";:root{--grc-font-heading: "Bebas Neue", sans-serif;--grc-font-body: "Inter Tight", sans-serif;--grc-container: 1200px;--grc-reading-width: 60ch;--grc-body-size: 18px;--grc-body-line: 1.48;--grc-small-size: 15px;--grc-small-line: 1.42;--grc-radius-sm: 4px;--grc-radius-md: 8px}body{font-family:var(--grc-font-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.page-width{max-width:var(--grc-container)}h1,h2,h3,h4,h5,h6{font-family:var(--grc-font-heading)!important;font-weight:400!important;letter-spacing:.01em!important}body:has(.product__info-container) h1{font-size:76px!important;line-height:.9!important}body:has(.product__info-container) h2{font-size:44px!important;line-height:.95!important}body:has(.product__info-container) h4{font-size:28px!important;line-height:1.05!important}body:has(.product__info-container) h5{font-size:24px!important;line-height:1.1!important}body:has(.product__info-container) h6{font-size:20px!important;line-height:1.15!important}h1{margin-top:0;margin-bottom:24px}h2{margin-top:56px;margin-bottom:20px}h3{margin-top:44px;margin-bottom:18px}h4{margin-top:36px;margin-bottom:16px}h5{margin-top:28px;margin-bottom:14px}h6{margin-top:24px;margin-bottom:12px}p,li,.rte{font-family:var(--grc-font-body)}body:has(.product__info-container) .product__title h1,body:has(.product__info-container) .product__title,body:has(.product__info-container) .product .product__title,body:has(.product__info-container) .product__info-wrapper h1{font-family:var(--grc-font-heading)!important;font-weight:400!important;letter-spacing:.01em!important}body:has(.product__info-container) .product__description,body:has(.product__info-container) .product__description p,body:has(.product__info-container) .product__description li,body:has(.product__info-container) .product__description span{max-width:var(--grc-reading-width);font-family:var(--grc-font-body)!important;font-size:var(--grc-body-size)!important;line-height:var(--grc-body-line)!important;letter-spacing:-.01em!important}body:has(.product__info-container) .product__text,body:has(.product__info-container) .product__text *,body:has(.product__info-container) .metafield-rich_text_field strong{font-family:var(--grc-font-body)!important;font-weight:700!important}body:has(.product__info-container) .product__info-container .price,body:has(.product__info-container) .product__info-container .price *{font-family:var(--grc-font-body)!important;font-size:26px!important;line-height:1.15!important;font-weight:700!important}body:has(.product__info-container) .product__info-container .price{margin-top:22px!important;margin-bottom:22px!important}body:has(.product__info-container) .quantity__input{text-align:center!important;padding-left:0!important;padding-right:0!important}body:has(.product__info-container) .product__info-container{gap:1.8rem}body:has(.product__info-container) .product__description,body:has(.product__info-container) .product__description p{line-height:1.44!important}body:has(.product__info-container) .grc-proof-strip{margin-top:1.2rem!important;margin-bottom:1.4rem!important}body:has(.product__info-container) .product__info-container .price{margin-top:.6rem!important;margin-bottom:1.2rem!important}body:has(.product__info-container) .product-form__buttons{margin-top:.4rem!important}@media screen and (max-width:749px){body:has(.product__info-container) .product__info-container{padding-top:1rem!important;gap:1.4rem!important}body:has(.product__info-container) .product__description,body:has(.product__info-container) .product__description p{line-height:1.42!important}body:has(.product__info-container) .grc-proof-strip{margin-top:.8rem!important;margin-bottom:1rem!important}body:has(.product__info-container) .product__info-container .price{margin-top:.4rem!important;margin-bottom:1rem!important}body:has(.product__info-container) .product-form{gap:1rem!important}body:has(.product__info-container) .product-form__buttons{margin-top:.2rem!important}}body:has(.product__info-container) .product__title{margin-bottom:1.2rem!important}body:has(.product__info-container) .product__title h1{line-height:.88!important}body:has(.product__info-container) .product__text{margin-bottom:.9rem!important}body:has(.product__info-container) .product__description{max-width:52ch!important}body:has(.product__info-container) .grc-proof-strip{gap:.9rem!important}body:has(.product__info-container) .grc-proof-strip span{border-radius:999px!important;padding:.72rem 1.25rem!important;line-height:1!important}body:has(.product__info-container) .payment-icons,body:has(.product__info-container) .list-payment{margin-top:1rem!important;opacity:.86}@media screen and (max-width:749px){body:has(.product__info-container) .product__title{margin-bottom:1rem!important}body:has(.product__info-container) .product__title h1{line-height:.9!important}body:has(.product__info-container) .product__description{max-width:none!important}body:has(.product__info-container) .grc-proof-strip{gap:.8rem!important}body:has(.product__info-container) .grc-proof-strip span{padding:.7rem 1.15rem!important}body:has(.product__info-container) .payment-icons,body:has(.product__info-container) .list-payment{margin-top:.8rem!important;opacity:.8}}body:has(.product__info-container) .multicolumn-card__info p,body:has(.product__info-container) .multicolumn-card__info li,body:has(.product__info-container) .multicolumn-card__info span{font-family:var(--grc-font-body)!important;font-size:var(--grc-body-size)!important;line-height:var(--grc-body-line)!important;font-weight:400!important;letter-spacing:-.01em!important}body:has(.product__info-container) .multicolumn-card__info .caption,body:has(.product__info-container) .multicolumn-card__info small{font-family:var(--grc-font-body)!important;font-size:var(--grc-small-size)!important;line-height:var(--grc-small-line)!important}body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_HkYmz3 .multicolumn-card__info p,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_HkYmz3 .multicolumn-card__info li,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_HkYmz3 .multicolumn-card__info span{font-size:15px!important;line-height:1.42!important}body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_UW9TKK .multicolumn-card__info p,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_UW9TKK .multicolumn-card__info li,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_UW9TKK .multicolumn-card__info span{font-family:var(--grc-font-body)!important;font-size:18px!important;line-height:1.48!important;font-weight:400!important;letter-spacing:-.01em!important}body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_UW9TKK .multicolumn-card__info h1,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_UW9TKK .multicolumn-card__info h2,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_UW9TKK .multicolumn-card__info h3,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_UW9TKK .multicolumn-card__info h4{font-family:var(--grc-font-heading)!important;font-size:44px!important;line-height:.95!important;font-weight:400!important;letter-spacing:.01em!important}body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-card__info p,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-card__info li,body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-card__info span{font-family:var(--grc-font-body)!important;font-size:14px!important;line-height:1.42!important;font-weight:400!important}body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-list__item:first-child .multicolumn-card__image-wrapper{width:225%!important;height:90px!important}body:has(.product__info-container) #shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-list__item:first-child img{object-fit:contain!important}body:has(.product__info-container) .related-products__heading{font-family:var(--grc-font-heading)!important;font-weight:400!important;letter-spacing:.01em!important}body:has(.product__info-container) .related-products .card__heading,body:has(.product__info-container) .related-products .card__heading a,body:has(.product__info-container) .related-products .full-unstyled-link{font-family:var(--grc-font-heading)!important;font-size:22px!important;line-height:1!important;font-weight:400!important;letter-spacing:.01em!important}body:has(.product__info-container) .related-products .price,body:has(.product__info-container) .related-products .price *,body:has(.product__info-container) .related-products .card-information{font-family:var(--grc-font-body)!important}.button,.shopify-payment-button__button{font-family:var(--grc-font-body)!important;font-weight:600;border-radius:var(--grc-radius-sm);min-height:52px}body:has(.product__info-container) .product__media-wrapper img{border-radius:var(--grc-radius-md)}@media screen and (max-width:749px){:root{--grc-body-size: 16px;--grc-body-line: 1.5}body:has(.product__info-container) .page-width{padding-left:1.4rem;padding-right:1.4rem}body:has(.product__info-container) h1{font-size:48px!important}body:has(.product__info-container) h2{font-size:48px!important}body:has(.product__info-container) h3{font-size:30px!important}#shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-card__info p{font-size:16px!important;line-height:1.45!important}#shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-list__item:first-child .multicolumn-card__image-wrapper{width:225%!important;height:90px!important}#shopify-section-template--30361412206923__multicolumn_Te9tf3 .multicolumn-list__item:first-child img{object-fit:contain!important}}#shopify-section-template--30361411486027__custom_home_hero_JcGF7z .f1-home-hero__headline{font-family:Ethnocentric,Ethnocentric Rg,sans-serif!important;font-style:italic!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important}@media screen and (max-width:767px){#shopify-section-template--30361411486027__custom_home_hero_JcGF7z h1.f1-home-hero__headline{font-family:Ethnocentric,Ethnocentric Rg,sans-serif!important;font-style:italic!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important}}.grc-buy-form .grc-buy-row{display:flex;align-items:stretch;gap:1.2rem;flex-wrap:wrap}.grc-buy-form .grc-qty{display:flex;align-items:center;border:1px solid #cfcfcf;border-radius:.6rem;overflow:hidden;min-height:5.2rem}.grc-buy-form .grc-qty button{padding:1.2rem 1.5rem;background:none;border:0;font-size:1.8rem;cursor:pointer}.grc-buy-form .grc-qty input{width:4.8rem;height:5.2rem;text-align:center;border:0;font-size:1.8rem;padding:0;line-height:5.2rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.grc-buy-form .grc-qty input::-webkit-outer-spin-button,.grc-buy-form .grc-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.grc-buy-form .grc-add-cart{flex:1;min-height:5.2rem;padding:1.2rem 2rem;background:#2f7d3a;color:#fff;border:0;border-radius:.6rem;font-size:1.7rem;font-weight:800;cursor:pointer}.grc-buy-form .grc-payment-icons{display:flex;flex-wrap:nowrap;gap:.6rem;margin-top:1.6rem;align-items:center;overflow-x:auto}@media screen and (max-width:749px){.grc-buy-form .grc-buy-row{gap:1rem}.grc-buy-form .grc-qty{flex:0 0 30%}.grc-buy-form .grc-add-cart{flex:1}}.grc-buy-form .grc-qty button{width:4.8rem;padding:0;background:none;border:0;font-size:1.8rem;cursor:pointer;color:#222}.page-width.page-width--narrow{max-width:1600px}.page-width.page-width--narrow h1{margin-left:5rem}.page-width.page-width--narrow .rte{max-width:1200px;margin-bottom:4rem!important}.page-width.page-width--narrow .rte p{margin-left:5rem;max-width:1120px}.multicolumn{margin-top:0rem!important}.multicolumn .page-width{max-width:1500px!important}.multicolumn-card{background:#faf1ea!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;box-shadow:0 20px 50px #00000026!important;transition:transform .2s ease,box-shadow .2s ease!important}.multicolumn-card:hover{transform:translateY(-6px);box-shadow:0 26px 58px #0000002e!important}.multicolumn-card__image-wrapper{padding-top:1.4rem!important}.multicolumn-card__info{padding:1.8rem 2.4rem 2.8rem!important}.multicolumn-card__info h3{font-size:2.2rem!important;line-height:1.05!important;margin-bottom:1.4rem!important}.multicolumn-card__info .rte p{line-height:1.42!important;margin-bottom:1.8rem!important}.multicolumn-card__info .link{font-size:1.9rem!important;font-weight:800!important}@media screen and (max-width:749px){.page-width.page-width--narrow h1{margin-left:0}.page-width.page-width--narrow .rte p{margin-left:0;max-width:100%}.multicolumn{margin-top:0!important}.multicolumn-card__info{padding:1.4rem 1.6rem 2rem!important}}main,#MainContent{background-color:#f4f1ea}#MainContent .shopify-section,#MainContent .gradient,#MainContent .color-scheme-1,#MainContent .color-background-1{background-color:#f4f1ea}#MainContent .card,#MainContent .product-card-wrapper,#MainContent .collection-card-wrapper,#MainContent .stats-graph,#MainContent .stats-mosts-card{background-color:#fff}body:has(.product__info-container) .multicolumn-card{background-color:#faf1ea!important}.f1-home-hero__headline{display:flex;align-items:baseline;gap:.35em}.f1-home-hero__suffix{display:inline-block;margin-left:.08em}.template-page .rich-text:nth-of-type(3) a.button,#MainContent .rich-text a.button[href*="75-years-of-the-podium"]{background:#e5be04!important;border-color:#e5be04!important;color:#000!important}.template-collection .card__heading,.template-collection .card__heading a,.template-collection .full-unstyled-link,.collection .card__heading,.collection .card__heading a,.collection .card__content .full-unstyled-link,.product-grid .card__heading,.product-grid .card__heading a,.product-grid .card__content .full-unstyled-link{font-family:var(--grc-font-heading)!important;font-size:24px!important;line-height:1!important;font-weight:400!important;letter-spacing:.01em!important}.page-width.page-width--narrow,.page-width.page-width--narrow .multicolumn,.page-width.page-width--narrow .multicolumn-wrapper,.template-page #MainContent{background-color:#faf7ea}.template-page .page-width--narrow .rte,.template-page .page-width--narrow .rte p,.template-page .page-width--narrow .rte strong,.template-page .page-width--narrow .rte b{font-weight:400!important}.multicolumn-card{position:relative}.multicolumn-card .grc-card-full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.multicolumn-card .multicolumn-card__info,.multicolumn-card .multicolumn-card__image-wrapper{position:relative;z-index:3;pointer-events:none}.multicolumn-card .link{position:relative;z-index:4;pointer-events:auto}.template-cart .cart__warnings,.template-cart .cart__empty-text{font-family:var(--font-heading-family)}.template-cart .cart__contents+.cart__footer,.template-cart .cart__footer{margin-top:2.5rem}.template-cart .underlined-link,.template-cart a.underlined-link{font-size:1.8rem;line-height:1.2;color:var(--grc-green);text-underline-offset:.25rem}.template-cart .title,.template-cart .cart__empty-text{margin-bottom:2rem}.template-cart .totals{align-items:baseline;gap:1.5rem}.template-cart .totals__subtotal,.template-cart .totals__subtotal-value{font-size:2.2rem;line-height:1.2}.template-cart .totals__subtotal{font-family:var(--font-heading-family);color:var(--grc-green);letter-spacing:.02em}.template-cart .tax-note{max-width:48rem;margin-left:auto;font-size:1.7rem;line-height:1.45}@media screen and (max-width:749px){.template-cart .title{margin-bottom:1.4rem}.template-cart .underlined-link,.template-cart a.underlined-link{font-size:2.2rem}.template-cart .cart-items thead th{font-size:1.35rem;letter-spacing:.08em}.template-cart .totals{justify-content:center}.template-cart .totals__subtotal,.template-cart .totals__subtotal-value{font-size:2rem}.template-cart .tax-note{margin:2.5rem auto 2rem;max-width:34rem;font-size:1.6rem}}#main-cart-footer .cart__blocks{max-width:48rem;margin-left:auto}#main-cart-footer .grc-cart-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 2.4rem}#main-cart-footer .grc-cart-trust__item{border:1px solid rgba(0,136,57,.26);background:#0088390b;color:var(--grc-green);font-family:var(--font-heading-family);font-size:1.35rem;line-height:1.1;letter-spacing:.025em;text-transform:uppercase;text-align:center;padding:.85rem .9rem}#main-cart-footer .tax-note{margin-top:0}@media screen and (max-width:749px){#main-cart-footer .cart__blocks{max-width:none;margin-left:0}#main-cart-footer .grc-cart-trust{grid-template-columns:1fr;gap:.8rem;margin:2rem 0 2.2rem}#main-cart-footer .grc-cart-trust__item{font-size:1.3rem;padding:.8rem .9rem}}@media screen and (min-width:990px){#main-cart-footer .cart__footer{display:flex;justify-content:flex-end}#main-cart-footer .cart__blocks{width:min(100%,42rem);max-width:42rem}#main-cart-footer .totals{justify-content:space-between}#main-cart-footer hr{margin:2.2rem 0 2.4rem}#main-cart-footer .grc-cart-trust{grid-template-columns:1fr 1fr;gap:.8rem;margin:0 0 2rem}#main-cart-footer .tax-note{max-width:42rem;margin-bottom:2.2rem}}#main-cart-footer .cart__ctas,#main-cart-footer .cart__checkout-button{width:100%}#main-cart-footer .cart__checkout-button{max-width:none}.template-cart .cart-item__name{font-family:var(--font-heading-family);font-size:1.75rem;line-height:1.1;letter-spacing:.025em;color:var(--grc-green);text-transform:uppercase}.template-cart .cart-item__name:hover{color:var(--grc-green);text-decoration-thickness:.08rem}.template-cart .cart__warnings .button,.template-cart .cart__contents+.cart__footer+.underlined-link,.template-cart .cart__header .underlined-link,.template-cart a.underlined-link[href*=collections],.template-cart a.underlined-link[href="/collections/all"]{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1;font-weight:400;letter-spacing:.025em;text-transform:uppercase;color:var(--grc-green);text-underline-offset:.25rem}.template-cart .title-wrapper-with-link .underlined-link{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1;font-weight:400;letter-spacing:.025em;text-transform:uppercase;color:var(--grc-green)}@media screen and (max-width:749px){.template-cart .cart-item__name{font-size:1.65rem;line-height:1.12}.template-cart .title-wrapper-with-link .underlined-link{font-size:2rem}}.cart-items .cart-item__name,.cart-items .cart-item__details a,cart-items .cart-item__name{font-family:var(--font-heading-family)!important;font-size:2rem!important;line-height:1.1!important;letter-spacing:.025em!important;color:var(--grc-green)!important;text-transform:uppercase!important;display:block;margin-bottom:.85rem!important}.title-wrapper-with-link>a,.title-wrapper-with-link .underlined-link,.cart__warnings a,.cart__empty-text+a{font-family:var(--font-heading-family)!important;font-size:2rem!important;line-height:1!important;letter-spacing:.025em!important;text-transform:uppercase!important;color:var(--grc-green)!important;text-decoration-color:var(--grc-green)!important;text-underline-offset:.25rem!important}@media screen and (max-width:749px){.cart-items .cart-item__name,.cart-items .cart-item__details a,cart-items .cart-item__name{font-size:1.85rem!important}.title-wrapper-with-link>a,.title-wrapper-with-link .underlined-link,.cart__warnings a,.cart__empty-text+a{font-size:1.8rem!important}}.cart-item__details .price,.cart-item__details .product-option,.cart-items .cart-item__price-wrapper .price{font-size:1.8rem!important;line-height:1.25!important}@media screen and (max-width:749px){.cart-item__details .price,.cart-item__details .product-option,.cart-items .cart-item__price-wrapper .price{font-size:1.7rem!important}}.cart-items cart-remove-button .button svg,.cart-items cart-remove-button .button svg path,.cart-items .cart-remove-button svg,.cart-items .cart-remove-button svg path{color:#fff!important;fill:#fff!important;stroke:#fff!important}@media screen and (min-width:990px){#main-cart-footer .cart__footer{justify-content:center}#main-cart-footer .cart__blocks{width:min(100%,58rem);max-width:58rem;margin-left:0 auto}#main-cart-footer .cart__dynamic-checkout-buttons{max-width:54rem}#main-cart-footer .tax-note{max-width:54rem;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/grc-brand-system.css.map */
