.home .entry-title{display:none}.elementor-widget-html,.elementor-widget-html .elementor-widget-container{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;display:block!important}.athlete-ribbon{width:100vw!important;position:relative!important;left:50%!important;margin-left:-50vw!important;background:#0e0d0b;overflow:hidden;padding:14px 0}.athlete-ribbon::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(-55deg,transparent,transparent 28px,rgba(255,255,255,.018) 28px,rgba(255,255,255,.018) 29px);pointer-events:none}.athlete-ribbon::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,transparent,#c94a2b 20%,#c94a2b 80%,transparent)}.athlete-track{display:flex;width:max-content;animation:atick 22s linear infinite;align-items:center;position:relative;z-index:1}.athlete-track .name{font-family:"Bebas Neue",sans-serif;font-size:18px;color:white;letter-spacing:.14em;padding:0 12px;white-space:nowrap}.athlete-track .sep{color:#c94a2b;font-size:12px;padding:0 4px}@media (max-width:768px){.athlete-ribbon{width:100%!important;left:0!important;margin-left:0!important;overflow:hidden!important;padding:12px 0!important}.athlete-track .name{font-size:13px!important;padding:0 8px!important}.athlete-track .sep{font-size:10px!important;padding:0 3px!important}}.w-head-a{width:100%;background:#fff;position:relative;overflow:hidden;padding:36px 48px 32px;border-left:5px solid #c94a2b}.w-head-a::before{content:"SPORT";position:absolute;right:-10px;top:50%;transform:translateY(-50%);font-family:"Bebas Neue",sans-serif;font-size:160px;color:rgba(0,0,0,.04);line-height:1;pointer-events:none;white-space:nowrap}.w-tag-a{display:inline-flex;align-items:center;gap:6px;background:#c94a2b;color:white;font-family:"DM Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:4px 12px;margin-bottom:10px;width:fit-content}.w-eye-a{font-family:"DM Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#c94a2b;display:flex;align-items:center;gap:10px;margin-bottom:6px}.w-eye-a::before{content:"";width:24px;height:1.5px;background:#c94a2b;display:block;flex-shrink:0}.w-title-a{font-family:"Bebas Neue",sans-serif!important;font-size:clamp(42px,6vw,72px)!important;line-height:.95!important;letter-spacing:.01em!important;color:#1a1614!important;margin:0 0 16px!important;padding:0!important;position:relative;z-index:1}.w-title-a .hl{color:#c94a2b!important}.w-row-a{display:flex;align-items:center;justify-content:space-between}.w-line-a{width:40px;height:3px;background:#c94a2b}.w-btn-a{font-family:"DM Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:white;background:#1a1614;padding:10px 22px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .2s;text-decoration:none}.w-btn-a:hover{background:#c94a2b}.w-head-a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important}.w-head-a *{text-align:left!important}.elementor-widget-html,.elementor-widget-html .elementor-widget-container{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;display:block!important}.w-row-a{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.w-line-a{flex-shrink:0!important}.w-btn-a{margin-left:auto!important}.single-post #secondary{display:none!important}.single-post #primary{width:100%!important;max-width:100%!important;float:none!important;padding-right:0!important}.blog-wrap{max-width:1100px!important;width:90%!important;margin:0 auto!important}.single-post .wp-post-image{display:none!important}.single-post.left-post-sidebar.post-l2 .content-area,.single-post.right-post-sidebar.post-l2 .content-area{padding-top:0!important}.single-post .post-thumbnail,.single-post .featured-image,.single-post img.wp-post-image{display:none}.mobile-scroll img{border-radius:12px}@media (max-width:992px){.call-back-feature{display:block}}.entry-header{display:none}li .artist-image{width:40px;height:40px;border-radius:50%;object-fit:cover}li .custom-button span{font-size:16px;font-weight:700}.product .summary table.variations tr:last-child .value{padding-bottom:.1rem}@media (max-width:768px){.snapchat{background-color:#fffc00}.product .woocommerce-product-details__short-description{display:block!important}}.summary details summary{border:none;padding-bottom:1rem;font-weight:700}.alignleft{margin-right:1em}.btt{margin-top:1rem}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button{padding:0 13px;border-radius:20px;font-weight:600}@media (max-width:992px){.main-navigation ul.menu>li.menu-item-has-children.dropdown-open>.sub-menu-wrapper{margin-top:1rem}}