:root{--ld-price: #111111;--ld-price-was: #8C8279;--ld-strike: #8C8279;--ld-save: #C0272D;--ld-gain: #1E7A3C;--ld-ink: #111111}.price .price-item--regular,.price .price-item--sale,.price__regular .price-item--regular,.price__sale .price-item--sale,.card__information .price .price-item--regular,.card__information .price .price-item--sale,.price__container .price-item--sale,.price__container .price-item--regular{color:var(--ld-price)!important;font-weight:700}.price__sale .price-item--regular,.price s,.price del,.price .price-item--regular s,.price__container .price__sale .price-item--regular,.card__information .price__sale .price-item--regular{color:var(--ld-price-was)!important;font-weight:500;text-decoration:line-through!important;text-decoration-color:var(--ld-strike)!important;-webkit-text-decoration-color:var(--ld-strike)!important;text-decoration-thickness:2px}.price .badge,.price__badge-sale,.badge--sale,.card__badge .badge{background:var(--ld-save)!important;border-color:var(--ld-save)!important;color:#fff!important;font-weight:700;letter-spacing:.04em}#shopify-section-announcement-bar,#shopify-section-announcement-bar>*,#shopify-section-announcement-bar .announcement-bar,#shopify-section-announcement-bar .utility-bar{background-color:#111!important;background-image:none!important;color:#fff!important}#shopify-section-announcement-bar a,#shopify-section-announcement-bar .ld-ann,#shopify-section-announcement-bar .ld-ann__sep,#shopify-section-announcement-bar p,#shopify-section-announcement-bar span{color:#fff!important}#shopify-section-announcement-bar svg{fill:#fff!important;color:#fff!important}.button--primary,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded,.newsletter-form__button{background-color:#111!important;background-image:none!important;border-color:#111!important;color:#fff!important}.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button--unbranded:hover{background-color:#2d2923!important;border-color:#2d2923!important}.drawer__upsell{margin-bottom:.8rem;padding-top:.6rem;border-top:1px solid #ece7e0}.drawer__upsell--title{margin:0 0 .55rem!important;font-size:.78rem!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6f675f}.drawer__upsell .upsell-products{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:.5rem!important;overflow:visible!important;padding-bottom:0!important}.drawer__upsell .upsell-product{flex:0 0 auto!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;column-gap:.6rem!important;row-gap:0!important;width:100%!important;min-width:0!important;border:0!important;padding:0!important;margin:0!important;background:transparent!important}.drawer__upsell .upsell-product__image{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;margin:0!important;padding:0!important;border-radius:6px;overflow:hidden;background:#f7f5f1}.drawer__upsell .upsell-product-image,.drawer__upsell .upsell-product__image img{width:100%!important;height:100%!important;max-width:none!important;aspect-ratio:1 / 1;object-fit:cover!important;display:block!important;border-radius:0!important;background:#f7f5f1}.drawer__upsell .upsell-product__details{min-width:0!important;width:auto!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:.1rem!important}.drawer__upsell .upsell-product__details h4{margin:0!important;font-size:.8rem!important;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer__upsell .upsell-product__price{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:.25rem;margin:0!important}.drawer__upsell .upsell-product__price p{margin:0!important;font-size:.8rem!important;font-weight:700;color:var(--ld-price)}.drawer__upsell .upsell-product__price p s{font-weight:500;font-size:.74rem;color:var(--ld-price-was);text-decoration-color:var(--ld-strike);-webkit-text-decoration-color:var(--ld-strike)}.drawer__upsell .upsell-product__price p:empty{display:none}.drawer__upsell .upsell-product__variant-selector{width:100%!important;max-width:100%!important;box-sizing:border-box;margin:.12rem 0 0!important;font-size:.72rem!important;line-height:1.25!important;padding:2px 4px!important;min-height:0!important;height:auto!important;border-radius:5px}.drawer__upsell .upsell-product__button{margin:0!important;padding:0!important;width:auto!important;flex:0 0 auto!important}.drawer__upsell .upsell-add-button{width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;padding:.34rem .8rem!important;font-size:.72rem!important;letter-spacing:.05em;line-height:1.3!important;white-space:nowrap!important;border-radius:999px;background:#111!important;border-color:#111!important;color:#fff!important}@media screen and (max-width:480px){.drawer__upsell .upsell-product{grid-template-columns:42px minmax(0,1fr) auto!important;column-gap:.5rem!important}.drawer__upsell .upsell-product__image{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important}.drawer__upsell .upsell-add-button{padding:.3rem .65rem!important}}.collection-list .collection-list__item{display:flex}.collection-list .card-wrapper,.collection-list .card-wrapper>.card,.collection-list .card{width:100%}.collection-list .card-wrapper{display:flex;flex-direction:column}.collection-list .card__inner{--ratio-percent: 133.33% !important;aspect-ratio:3 / 4!important;height:auto!important;width:100%}.collection-list .card__inner .card__media,.collection-list .card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding-bottom:0!important}.collection-list .card__inner .media>img,.collection-list .card__inner .media>svg{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center}.collection-list .card__content,.collection-list .card__information{margin-top:auto}.collection-list .card__heading{min-height:2.4em;display:flex;align-items:center}@media screen and (min-width:750px){.collection-list .card__heading{justify-content:center}}.ld-pay__ret svg{stroke:var(--ld-ink)!important}.ld-trust__lead svg{stroke:var(--ld-ink)!important}.ld-ben__ico svg{stroke:var(--ld-ink)!important}.ld-ben__ico{background:#fff!important;border-color:#e2ddd6!important}.ld-acc__body a,.ld-pfaq__body a,.ld-pfaq__foot a{color:var(--ld-ink)!important;text-decoration:underline;text-underline-offset:2px}.ld-rel__btn:hover{border-color:var(--ld-ink)!important;background:#f5f4f2!important}.ld-rel__price{color:var(--ld-price)!important}.ld-bundle-title span:last-child{color:#6f675f!important}.ld-bundle-card:hover{border-color:#b5aea6!important}.ld-bundle-card.is-active{border-color:var(--ld-ink)!important;background:#f6f5f3!important;box-shadow:0 4px 14px #0000001f!important}.ld-bundle-card.is-active .ld-bundle-radio{border-color:var(--ld-ink)!important;background:var(--ld-ink)!important}.ld-bundle-price{color:var(--ld-price)!important}.ld-bundle-price s{color:var(--ld-price-was)!important;text-decoration-color:var(--ld-strike)!important}.ld-bundle-tag{background:var(--ld-ink)!important}.ld-bundle-save{color:var(--ld-save)!important;font-weight:600!important}.ld-bundle-tag--best{background:var(--ld-save)!important}.ld-bundle-card--best{border-color:#e8e2da!important;background:#fdfbf8!important}.ld-bundle-card--best .ld-bundle-price{color:var(--ld-price)!important}@keyframes ldPulseInk{0%{box-shadow:0 0 #11111147}to{box-shadow:0 0 0 10px #1110}}.ld-bundle-card.is-active.ld-just-picked{animation:ldPulseInk .5s ease-out!important}.banner__buttons{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.7rem!important;width:auto!important}.banner__buttons .button,.banner__buttons .button--primary,.banner__buttons .button--secondary{background:#111!important;background-image:none!important;border:1px solid #111111!important;color:#fff!important;width:210px!important;min-width:0!important;min-height:0!important;padding:1rem 1.5rem!important;font-size:1.4rem!important;letter-spacing:.06em;box-shadow:0 2px 14px #00000047}.banner__buttons .button:hover,.banner__buttons .button--primary:hover,.banner__buttons .button--secondary:hover{background:#2d2923!important;border-color:#2d2923!important;color:#fff!important}.banner__buttons .button:after,.banner__buttons .button:before{box-shadow:none!important}@media screen and (max-width:749px){.banner:before,.banner .banner__media:before,.banner .banner__content:before{padding-bottom:0!important;display:none!important;content:none!important}.banner,.banner.banner--adapt{height:auto!important;min-height:0!important}.banner .banner__media{position:relative!important;aspect-ratio:3 / 2!important;height:auto!important;min-height:0!important;padding-bottom:0!important}.banner .banner__media img,.banner .banner__media>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:right center!important}.banner .banner__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;align-items:center!important;justify-content:center!important;padding:0!important;height:auto!important}.banner__box{padding:0!important;background:transparent!important;max-width:none!important}.banner__buttons{gap:.55rem!important}.banner__buttons .button,.banner__buttons .button--primary,.banner__buttons .button--secondary{width:190px!important;padding:.7rem 1.2rem!important;font-size:1.25rem!important}}.header__menu-item[href*="/collections/race-day"],.header__menu-item[href*="/collections/race-day"] span,.menu-drawer__menu-item[href*="/collections/race-day"],.menu-drawer__menu-item[href*="/collections/race-day"] span{color:var(--ld-save)!important;font-weight:700}.product-form__quantity{display:none!important}.product-form__quantity.ld-qty-show{display:block!important}.multicolumn .multicolumn-card__info h3{margin-top:1.1rem;margin-bottom:.4rem;text-wrap:balance;letter-spacing:.01em}.multicolumn .multicolumn-card__info .rte{line-height:1.5;text-wrap:balance;max-width:38ch;margin-inline:auto}.multicolumn .multicolumn-card__info .rte p{margin:0}@media screen and (min-width:750px){.multicolumn .multicolumn-card__info .rte{min-height:4.5em}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/ld-global.css.map */
