@import"https://fonts.googleapis.com/css2?family=Racing+Sans+One&family=Barlow+Condensed:wght@500;600;700&family=Barlow:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.banner__heading,.title,.rich-text__heading,.image-with-text__heading,.product__title,.product__title h1,.collapsible-content__heading,.card__heading,.cart__title,.footer-block__heading{font-family:Barlow Condensed,Arial Narrow,sans-serif!important;font-weight:700!important;letter-spacing:.02em;text-transform:uppercase}body,.button,input,select,textarea,.price,.cart-item__name{font-family:Barlow,Helvetica Neue,Arial,sans-serif!important}.header__heading-link,.header__heading-link .h2,.header__heading-link span{font-family:Racing Sans One,cursive!important;font-size:2.7rem;letter-spacing:.01em;color:#141414}.header__inline-menu a.header__menu-item span,.header__inline-menu summary.header__menu-item span,.menu-drawer__menu-item{font-family:Racing Sans One,cursive!important;font-size:1.75rem;text-transform:none;letter-spacing:.02em;color:#141414}.caption-with-letter-spacing,.rich-text__caption,.image-with-text__text--caption{letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#d3131f}.header-wrapper:after,.footer:before{content:"";display:block;height:14px;background:repeating-conic-gradient(#141414 0% 25%,#fff 0% 50%);background-size:14px 14px;border-top:2px solid #D3131F}.button,.shopify-payment-button__button--unbranded{font-weight:700!important;letter-spacing:.05em;transition:transform .15s ease,box-shadow .15s ease}.button:not(.button--secondary){box-shadow:0 4px #14141440}.button:active{transform:translateY(3px) scale(.985);box-shadow:0 1px #14141440}.card,.card-wrapper .card--card,.card-wrapper .card--standard{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover .card{transform:translateY(-5px);box-shadow:0 12px 28px #14141424}.badge{background:#f5c518!important;color:#141414!important;border-color:#141414!important;font-weight:700;transform:rotate(-2deg)}.badge.price__badge-sale,.price__badge-sale{background:#d3131f!important;color:#fff!important;border-color:#d3131f!important}.price--on-sale .price-item--regular{color:#1414148c}.price--on-sale .price-item--sale{color:#d3131f;font-weight:700}.announcement-bar__message{font-weight:700;letter-spacing:.06em}.newsletter-form__field-wrapper .field__input{border:2px dashed rgba(255,255,255,.6)}:root{--pg-carbon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='%231B1B1D'/%3E%3Cpath d='M0 0h20v20H0z' fill='%23232326'/%3E%3Cpath d='M20 20h20v20H20z' fill='%23232326'/%3E%3Cpath d='M0 0h20v20H0z' fill='none' stroke='%232C2C30' stroke-width='1'/%3E%3Cpath d='M20 20h20v20H20z' fill='none' stroke='%232C2C30' stroke-width='1'/%3E%3Cpath d='M0 10h20M0 14h20M20 30h20M20 34h20' stroke='%232A2A2E' stroke-width='1.5'/%3E%3Cpath d='M10 20v20M14 20v20M30 0v20M34 0v20' stroke='%232A2A2E' stroke-width='1.5'/%3E%3C/svg%3E");--pg-garage: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 300 300'%3E%3Cg fill='none' stroke='%23FFFFFF' stroke-opacity='.16' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(38 46) rotate(-28)'%3E%3Cpath d='M0 0 a9 9 0 1 0 9 9'/%3E%3Cline x1='7' y1='7' x2='40' y2='40'/%3E%3Cpath d='M40 40 a7 7 0 1 0 8 8'/%3E%3C/g%3E%3Cg transform='translate(215 60) rotate(14)'%3E%3Crect x='0' y='0' width='26' height='20' rx='3'/%3E%3Cline x1='6' y1='20' x2='6' y2='34'/%3E%3Cline x1='20' y1='20' x2='20' y2='34'/%3E%3Ccircle cx='13' cy='42' r='7'/%3E%3C/g%3E%3Cg transform='translate(120 205) rotate(10)'%3E%3Crect x='0' y='0' width='12' height='18' rx='2'/%3E%3Crect x='2' y='18' width='8' height='14'/%3E%3Cline x1='6' y1='32' x2='6' y2='42'/%3E%3C/g%3E%3Cg transform='translate(240 205)'%3E%3Cpath d='M0 20 A22 22 0 0 1 44 20'/%3E%3Cline x1='22' y1='20' x2='34' y2='8'/%3E%3C/g%3E%3Cg transform='translate(52 178)'%3E%3Ccircle cx='18' cy='18' r='17'/%3E%3Ccircle cx='18' cy='18' r='7'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Crect x='150' y='92' width='9' height='9' fill='%23FFFFFF' fill-opacity='.2'/%3E%3Crect x='159' y='101' width='9' height='9' fill='%23FFFFFF' fill-opacity='.2'/%3E%3Crect x='159' y='92' width='9' height='9' fill='%23141414' fill-opacity='.25'/%3E%3Crect x='150' y='101' width='9' height='9' fill='%23141414' fill-opacity='.25'/%3E%3Cpath d='M262 132 l2.4 10.8 10.8 2.4 -10.8 2.4 -2.4 10.8 -2.4 -10.8 -10.8 -2.4 10.8 -2.4z' fill='%23D3131F' fill-opacity='.5'/%3E%3Cpath d='M92 262 l2.2 9.8 9.8 2.2 -9.8 2.2 -2.2 9.8 -2.2 -9.8 -9.8 -2.2 9.8 -2.2z' fill='%23F5C518' fill-opacity='.4'/%3E%3Cpath d='M20 118 h34 M26 126 h28' stroke='%23D3131F' stroke-opacity='.35' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M246 268 h30 M252 276 h24' stroke='%23FFFFFF' stroke-opacity='.18' stroke-width='3' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E")}.shopify-section[id$=__hero] .gradient{background-color:#141414;background-image:radial-gradient(ellipse 62% 56% at 50% 44%,#141414eb 24%,#141414b8,#1414148c 80%),var(--pg-garage);background-size:100% 100%,300px 300px;background-position:0 0,0 0;background-repeat:no-repeat,repeat;animation:pgStripeDrift 150s linear infinite}.shopify-section[id$=__hero] .gradient,.shopify-section[id$=__hero] .gradient h1,.shopify-section[id$=__hero] .gradient h2,.shopify-section[id$=__hero] .gradient p,.shopify-section[id$=__hero] .gradient .rich-text__text{color:#fff!important}.shopify-section[id$=__hero] .gradient .rich-text__caption,.shopify-section[id$=__hero] .gradient .caption-with-letter-spacing{color:#d3131f!important}@keyframes pgStripeDrift{to{background-position:0 0,600px 300px}}product-info.gradient,.template-product product-info{background-color:#1b1b1d!important;background-image:var(--pg-carbon)!important;background-size:40px 40px!important;background-repeat:repeat!important;padding-top:2.4rem;padding-bottom:2.4rem}.template-product .product__media-wrapper,.template-product .product__info-wrapper{background:#fff;border:2px solid rgba(20,20,20,.1);border-radius:18px;padding:1.6rem;box-shadow:0 10px 26px #14141421}@media screen and (min-width:750px){.template-product .product__info-wrapper{margin-left:1.5rem}}.product-form__input--pill:has(input[name^=Color]) label,.product-form__input--swatch:has(input[name^=Color]) label{padding:1rem 1.8rem;font-size:1.4rem;font-weight:700}fieldset.product-form__input:has(input[name^=Pack]){display:block;width:100%;max-width:100%;margin:1.2rem 0 .4rem}fieldset.product-form__input:has(input[name^=Pack]) .form__label{font-weight:700;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;color:#141414}fieldset.product-form__input:has(input[name^=Pack]) label{display:block;width:100%;box-sizing:border-box;position:relative;margin:0 0 1.2rem!important;padding:1.4rem 1.6rem 1.3rem 5rem;font-size:1.6rem;font-weight:700;line-height:1.35;text-align:left;color:#141414!important;background:#fafafa;border:2px solid rgba(20,20,20,.22)!important;border-radius:14px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;overflow:visible}fieldset.product-form__input:has(input[name^=Pack]) label,fieldset.product-form__input:has(input[name^=Pack]) label span,fieldset.product-form__input:has(input[name^=Pack]) input:checked+label,fieldset.product-form__input:has(input[name^=Pack]) input:checked+label span{color:#141414!important;-webkit-text-fill-color:#141414}fieldset.product-form__input:has(input[name^=Pack]) label:before{content:"";position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);width:2.2rem;height:2.2rem;border:2px solid rgba(20,20,20,.35);border-radius:50%;background:#fff;transition:all .15s ease}fieldset.product-form__input:has(input[name^=Pack]) input:checked+label{border-color:#d3131f!important;background:#fff0f1!important;box-shadow:0 0 0 2px #d3131f40,0 6px 16px #1414141a}fieldset.product-form__input:has(input[name^=Pack]) input:checked+label:before{border-color:#d3131f;background:#d3131f;box-shadow:inset 0 0 0 4px #fff0f1}fieldset.product-form__input:has(input[name^=Pack]) label:hover{border-color:#d3131f8c!important}.pg-pack-title{display:block;font-family:Barlow Condensed,sans-serif;font-size:1.75rem;font-weight:400!important;margin-bottom:.15rem}.pg-pack-priceline{display:block;margin-bottom:.15rem}.pg-pack-price{font-size:1.8rem;font-weight:700;color:#d3131f!important;-webkit-text-fill-color:#D3131F;margin-right:.7rem}input:checked+label .pg-pack-price{color:#d3131f!important;-webkit-text-fill-color:#D3131F}.pg-pack-compare{font-size:1.4rem;font-weight:400;color:#14141480!important;-webkit-text-fill-color:rgba(20,20,20,.5);text-decoration:line-through;margin-right:.7rem}.pg-pack-chip{display:inline-block;background:#f5c518;color:#141414!important;-webkit-text-fill-color:#141414;font-size:1.1rem;font-weight:700;letter-spacing:.06em;padding:.15rem .8rem;border-radius:999px;vertical-align:middle}.pg-pack-caption{display:block;font-size:1.25rem;font-weight:500;color:#141414ad!important;-webkit-text-fill-color:rgba(20,20,20,.68)}.product-form:has(input[value^=Single]) input[value^="2-Pack"]+label:after,.product-form:not(:has(input[value^=Single])) input[value^="3-Pack"]+label:after{content:"\2b50  MOST POPULAR";position:absolute;top:-1rem;right:1.2rem;background:#f5c518;color:#141414;font-size:1.05rem;font-weight:700;letter-spacing:.08em;padding:.25rem .9rem;border-radius:999px;transform:rotate(2deg);box-shadow:0 2px 6px #1414142e;z-index:1}.product-form:has(input[value^=Single]) input[value^="3-Pack"]+label:after,.product-form:not(:has(input[value^=Single])) input[value^="4-Pack"]+label:after{content:"\1f3c6  BEST VALUE";position:absolute;top:-1rem;right:1.2rem;background:#d3131f;color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.08em;padding:.25rem .9rem;border-radius:999px;transform:rotate(2deg);box-shadow:0 2px 6px #1414142e;z-index:1}.pg-trust-line,.product__text.pg-trust{font-weight:700;font-size:1.35rem;color:#141414;background:#fff;border:2px dashed rgba(20,20,20,.25);border-radius:12px;padding:1rem 1.4rem;text-align:center}.pg-timeline{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:1.6rem 0 .6rem;padding:1.4rem 1rem;background:#f7f7f8;border:2px solid #D6D9DC;border-radius:14px}.pg-timeline__step{flex:1;text-align:center;position:relative}.pg-timeline__step:not(:last-child):after{content:"";position:absolute;top:1.5rem;left:60%;width:80%;height:2px;background:#d6d9dc}.pg-timeline__icon{width:3rem;height:3rem;line-height:3rem;margin:0 auto .5rem;background:#141414;color:#fff;border-radius:50%;font-size:1.5rem;position:relative;z-index:1}.pg-timeline__date{font-weight:700;font-size:1.3rem;color:#141414}.pg-timeline__label{font-size:1.15rem;color:#141414a6}.pg-xsell-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1414148c;z-index:9998;display:flex;align-items:center;justify-content:center;padding:2rem;animation:pgFade .2s ease}.pg-xsell-modal{background:#fff;border-radius:18px;max-width:44rem;width:100%;max-height:88vh;overflow-y:auto;padding:2.2rem 2.2rem 2rem;position:relative;box-shadow:0 20px 60px #0000004d;border-top:10px solid;border-image:repeating-linear-gradient(90deg,#d6d9dc 0 20px,#fff 20px 40px) 10;animation:pgPop .25s ease}@keyframes pgFade{0%{opacity:0}to{opacity:1}}@keyframes pgPop{0%{transform:translateY(14px) scale(.97);opacity:0}to{transform:none;opacity:1}}.pg-xsell-close{position:absolute;top:1rem;right:1.2rem;background:none;border:none;font-size:2.4rem;line-height:1;color:#141414;cursor:pointer;padding:.4rem}.pg-xsell-eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#d3131f;margin:0 0 .4rem}.pg-xsell-title{font-family:Barlow Condensed,sans-serif;font-size:2.2rem;margin:0 0 1.2rem;color:#141414}.pg-xsell-product{display:flex;gap:1.4rem;align-items:center;margin-bottom:1.4rem}.pg-xsell-product img{width:9rem;height:9rem;object-fit:cover;border-radius:12px;border:2px solid #D6D9DC}.pg-xsell-product-name{font-weight:700;font-size:1.6rem;color:#141414}.pg-xsell-option{display:block;position:relative;margin-bottom:.9rem;padding:1.3rem 1.4rem 1.3rem 4.4rem;background:#fafafa;border:2px solid rgba(20,20,20,.22);border-radius:12px;font-weight:700;font-size:1.45rem;color:#141414;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pg-xsell-option:before{content:"";position:absolute;left:1.3rem;top:50%;transform:translateY(-50%);width:1.9rem;height:1.9rem;border:2px solid rgba(20,20,20,.35);border-radius:50%;background:#fff}.pg-xsell-option input{position:absolute;opacity:0;pointer-events:none}.pg-xsell-option.is-selected{border-color:#d3131f;background:#fff0f1;box-shadow:0 0 0 2px #d3131f38}.pg-xsell-option.is-selected:before{border-color:#d3131f;background:#d3131f;box-shadow:inset 0 0 0 4px #fff0f1}.pg-xsell-option-price{float:right;color:#d3131f}.pg-xsell-option-compare{float:right;margin-right:.8rem;color:#14141473;text-decoration:line-through;font-weight:400}.pg-xsell-add{display:block;width:100%;margin-top:1.2rem;padding:1.5rem;background:#d3131f;color:#fff;font-family:Barlow,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:.05em;border:none;border-radius:999px;cursor:pointer;box-shadow:0 4px #14141440;transition:transform .15s ease,box-shadow .15s ease}.pg-xsell-add:active{transform:translateY(3px) scale(.985);box-shadow:0 1px #14141440}.pg-xsell-skip{display:block;width:100%;margin-top:.9rem;background:none;border:none;color:#14141499;font-size:1.3rem;text-decoration:underline;cursor:pointer;text-align:center}.pg-xsell-shipnote{margin-top:1rem;text-align:center;font-size:1.25rem;font-weight:700;color:#141414}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card,.button:active,.badge{transform:none}.pg-xsell-overlay,.pg-xsell-modal,.shopify-section[id$=__hero] .gradient{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pg-brand.css.map */
