
/* Custom CSS theme */
.ec-store__product-page--c123719812 .form-control--primary .form-control__button-text{font-size:0}.ec-store__product-page--c123719812 .form-control--primary .form-control__button-text:after{content:"Pre-Order";font-size:19px}.ecwid-search-widget{max-width:860px;padding-top:2px;padding-bottom:2px}.ecwid-search-widget__input[type="text"]{height:4.2em}.ec-size .ec-store__product-page .product-details__product-description td:nth-child(2){width:100%}.ec-size .ec-store__product-page .product-details__product-description th{word-break:keep-all}.full-screen{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.9)}.flex-container-center{displaY:flex;flex-direction:column;justify-content:center;align-items:center}.full-screen{color:white}.hidden{display:none}.ec-size .ec-store .product-details__product-title+.product-details__product-sku{margin-top:15px}.ec-size.ec-size--s .ec-store .product-details__product-title+.product-details__product-sku{margin-top:12px}.ec-size.ec-size--l .ec-store .product-details__product-title+.product-details__product-sku{margin-top:15px}.ec-size .ec-store .label--notice{background-color:#bca259}.ec-size .ec-store .label--notice::after,.ec-size .ec-store .label--notice::before{color:#bca259}.custom-subtitle{font-size:0.4em;color:#8a8a8a;text-align:center;margin-top:1px;font-style:italic}.ecwid-category-description-bottom{margin-top:3em;padding-top:1em;border-top:1px solid #eee;font-size:1rem;line-height:1.6;max-width:960px;margin-left:auto;margin-right:auto}.category-hero{position:relative;width:100% !important;height:60vh;min-height:300px;background-image:url("https://shop.triumphcleveland.com/media-files/content/2025/02/triumph_tiger_sport_800_accessories_d-scaled.jpg") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-attachment:scroll !important;display:flex !important;align-items:center;justify-content:center;position:relative}.category-hero__separator{display:block !important;width:60px !important;height:3px !important;background-color:#fff !important;margin:0 auto 1rem auto !important;opacity:1 !important}.category-hero__tagline{font-size:1.2rem !important;font-weight:400 !important;color:#fff !important;margin-top:1rem !important;opacity:0.9 !important;text-transform:none !important;letter-spacing:0.5px !important}.category-hero__overlay{background:rgba(0,0,0,0.45) !important;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem}.category-hero__content{text-align:center;color:#fff;max-width:90% !important}.category-hero__subheadline{font-size:12px !important;text-transform:uppercase;letter-spacing:1px;margin-bottom:0.5rem}.category-hero__headline{font-size:2.5rem !important;font-weight:bold;margin:0}@media (max-width: 1024px){.category-hero{height:40vh;min-height:250px}.category-hero__headline{font-size:2rem}}@media (max-width: 768px){.category-hero{height:35vh;min-height:200px}.category-hero__headline{font-size:1.5rem}.category-hero__subheadline{font-size:1rem}.category-hero__tagline{font-size:1rem !important}}@media (max-width: 480px){.category-hero{height:30vh;min-height:180px;padding:1rem}.category-hero__headline{font-size:1.2rem !important}.category-hero__tagline{font-size:0.9rem !important}.category-hero__subheadline{font-size:0.9rem !important}}
