.container{width:100%;max-width:var(--container-width);margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}@media (max-width:1023px){.container{padding-right:24px;padding-left:24px}}@media (max-width:767px){.container{padding-right:18px;padding-left:18px}}.section{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}@media (max-width:1023px){.section{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}}.section-tight{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}@media (max-width:1023px){.section-tight{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--color-accent);font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0;font-family:var(--font-body);font-weight:700;font-size:14px;text-decoration:none;letter-spacing:0.02em;padding-top:19px;padding-right:38px;padding-bottom:19px;padding-left:38px;border-radius:100px;cursor:pointer;transition:transform 0.35s cubic-bezier(.2,.8,.2,1),background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.btn:hover{transform:translate3d(0,-3px,0)}.btn{white-space:nowrap}@media (max-width:767px){.btn{font-size:13.5px;padding-top:16px;padding-right:28px;padding-bottom:16px;padding-left:28px}}.btn-primary{color:var(--color-white);background-color:var(--color-accent)}.btn-primary:hover{color:var(--color-white);background-color:var(--color-accent-dark)}.btn-outline{color:var(--color-ink);background-color:transparent}.btn-outline:hover{color:var(--color-white);background-color:var(--color-ink)}.btn-light{color:var(--color-ink);background-color:var(--color-white)}.btn-light:hover{color:var(--color-ink);background-color:var(--color-paper)}.badge{display:inline-flex;color:var(--color-white);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.06em;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:var(--color-ink);border-radius:999px}.badge-accent{color:var(--color-white);background-color:var(--color-accent)}.grid-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:4px}.grid-products .bde-loop-item{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:767px){.grid-products{grid-template-columns:minmax(0,1fr)}}.card-product{display:flex;flex-flow:column;height:100%;overflow:hidden;text-decoration:none;background-color:rgba(255,255,255,.02);border-radius:4px;transition:background-color 0.4s ease}.card-product:hover{text-decoration:none;background-color:rgba(255,255,255,.06)}.card-product:hover .card-product-image img{filter:grayscale(0%);transform:scale(1.07,1.07)}.card-product-image{position:relative;overflow:hidden;aspect-ratio:3/4;background-color:var(--color-surface-2)}.card-product-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.2,.8,.2,1),filter 0.5s ease;filter:grayscale(15%)}.card-product-body{display:flex;flex-flow:column;gap:8px;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:26px;padding-right:26px;padding-bottom:30px;padding-left:26px;border-top:1px solid var(--color-line)}.card-product-cat{color:var(--color-accent);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.16em}.card-product-title{color:var(--color-white);font-family:var(--font-display);font-weight:700;font-size:21px;line-height:1.1;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.card-product-price{color:var(--color-white);font-family:var(--font-body);font-weight:600;font-size:15px;margin-top:auto;padding-top:16px}.card-product-price .from{color:var(--color-muted);font-weight:400;font-size:13px;text-transform:uppercase;margin-right:4px}.card-product-price .woocommerce-price-suffix{color:rgba(255,255,255,.5);font-weight:400;font-size:11px}.card-product-price .woocommerce-price-suffix{white-space:nowrap}.card-product-price .woocommerce-Price-amount{white-space:nowrap}.value-prop{display:flex;flex-flow:column;gap:10px}.value-prop-icon{width:44px;height:44px;color:var(--color-accent)}.value-prop-title{color:var(--color-ink);font-family:var(--font-display);font-weight:600;font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.value-prop-text{color:var(--color-muted);font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.section-head{max-width:640px;margin-top:0px;margin-right:0px;margin-bottom:var(--space-lg);margin-left:0px}.section-head-row{display:flex;justify-content:space-between;align-items:end;gap:var(--space-md);margin-bottom:var(--space-lg)}@media (max-width:1023px){.section-head-row{flex-flow:column;align-items:start}}.site-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:999;background-color:var(--color-white);border-bottom:1px solid var(--color-line)}.site-header-inner{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}.site-header-inner{padding-block:18px}.site-logo{color:var(--color-ink);font-family:var(--font-display);font-weight:700;font-size:24px;text-decoration:none;letter-spacing:-0.01em}@media (max-width:767px){.site-logo{font-size:20px}}.site-logo-accent{color:var(--color-accent)}.site-nav{display:flex;align-items:center;gap:32px}.site-nav a{color:var(--color-ink);font-family:var(--font-body);font-weight:600;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:0.04em}.site-nav a:hover{color:var(--color-accent)}@media (max-width:1023px){.site-nav{gap:20px}}@media (max-width:767px){.site-nav{display:none}}.site-header-actions{display:flex;align-items:center;gap:18px}.site-icon-link{display:inline-flex;color:var(--color-ink);text-decoration:none}.site-icon-link:hover{color:var(--color-accent)}.site-icon{width:22px;height:22px}.site-header-cart-slot{display:flex;align-items:center}.site-footer{color:var(--color-white);background-color:var(--color-ink)}.site-footer{padding-block:var(--space-xl) var(--space-md)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid rgba(255,255,255,.14)}@media (max-width:1023px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.footer-grid{grid-template-columns:1fr}}.footer-col{display:flex;flex-flow:column;gap:12px}.footer-col a{color:rgba(255,255,255,.85);font-size:14px;text-decoration:none}.footer-col a:hover{color:var(--color-accent)}.footer-logo{color:var(--color-white);font-family:var(--font-display);font-weight:700;font-size:22px;text-decoration:none}.footer-text{max-width:320px;color:rgba(255,255,255,.65);font-size:14px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.footer-col-title{color:rgba(255,255,255,.5);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px}.footer-info-line{color:rgba(255,255,255,.7);font-size:13.5px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:var(--space-md)}.footer-bottom{flex-wrap:wrap}@media (max-width:767px){.footer-bottom{flex-flow:column;align-items:start}}.footer-copy{color:rgba(255,255,255,.5);font-size:12.5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.footer-bottom-links{display:flex;gap:20px}.footer-bottom-links a{color:rgba(255,255,255,.5);font-size:12.5px;text-decoration:none}.footer-bottom-links a:hover{color:var(--color-white)}.about-hero{background-color:var(--color-ink)}.about-hero{padding-block:var(--space-2xl) var(--space-xl)}.about-hero-inner{max-width:720px}.about-title{color:var(--color-white);font-family:var(--font-display);font-size:48px;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:var(--space-sm);margin-left:0px}@media (max-width:767px){.about-title{font-size:32px}}.about-lead{color:rgba(255,255,255,.75);font-size:18px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}@media (max-width:767px){.about-grid{grid-template-columns:1fr;gap:var(--space-lg)}}.about-block-title{color:var(--color-ink);font-family:var(--font-display);font-size:26px;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.about-block-text{color:var(--color-muted);font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hero{display:flex;flex-flow:column;justify-content:end;position:relative;min-height:calc(100svh - 95px);overflow:hidden;background-color:var(--color-ink)}@media (max-width:1023px){.hero{min-height:calc(100svh - 78px)}}@media (max-width:767px){.hero{min-height:calc(100svh - 66px)}}.hero-media{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.hero-media img{display:block;width:100%;height:100%;object-fit:cover}.hero-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(0deg,rgba(20,23,26,.88) 0%,rgba(20,23,26,.55) 45%,rgba(20,23,26,.25) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hero-inner{position:relative;padding-top:70px;padding-bottom:64px}@media (max-width:1023px){.hero-inner{padding-top:56px;padding-bottom:48px}}.hero-eyebrow{color:var(--color-white);opacity:0.85}.hero-title{margin-bottom:38px}@media (max-width:767px){.hero-title{margin-bottom:26px}}.hero-lead{max-width:560px;color:rgba(255,255,255,.85);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:var(--space-md);margin-left:0px}.hero-actions{display:flex;gap:16px}.hero-actions{flex-wrap:wrap}.value-props-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg)}@media (max-width:1023px){.value-props-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.value-props-grid{grid-template-columns:1fr}}.section-title{color:var(--color-ink);font-family:var(--font-display);font-size:34px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}@media (max-width:1023px){.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.category-grid{grid-template-columns:1fr}}.category-tile{display:block;position:relative;overflow:hidden;aspect-ratio:4/3;text-decoration:none;border-radius:var(--radius-md)}.category-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.category-tile:hover img{transform:scale(1.06,1.06)}.category-tile::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(0deg,rgba(20,23,26,.75) 0%,rgba(20,23,26,0) 55%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.category-tile::after{content:""}.category-tile-label{position:absolute;bottom:18px;left:20px;z-index:2;color:var(--color-white);font-family:var(--font-display);font-weight:600;font-size:20px}.featured-bikes-loop{margin-top:var(--space-lg)}.accessories-teaser-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-xl)}@media (max-width:1023px){.accessories-teaser-inner{grid-template-columns:1fr}}.accessories-teaser-media{overflow:hidden;aspect-ratio:4/3;border-radius:var(--radius-md)}.accessories-teaser-media img{display:block;width:100%;height:100%;object-fit:cover}.accessories-teaser-text{max-width:440px;color:var(--color-muted);font-size:15px;line-height:1.65;margin-top:var(--space-sm);margin-right:0px;margin-bottom:var(--space-md);margin-left:0px}.final-cta{background-color:var(--color-ink)}.final-cta{padding-block:var(--space-xl)}.final-cta-inner{max-width:560px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.final-cta-title{color:var(--color-white);font-family:var(--font-display);font-size:34px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.final-cta-text{color:rgba(255,255,255,.7);font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:var(--space-md);margin-left:0px}.archive-header{background-color:var(--color-white);border-bottom:1px solid var(--color-line)}.archive-header{padding-block:var(--space-xl) var(--space-md)}.archive-title-slot h1{color:var(--color-ink);font-family:var(--font-display);font-size:40px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.archive-title-slot h1{font-size:30px}}.product-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-xl);margin-top:var(--space-md)}@media (max-width:1023px){.product-grid{grid-template-columns:1fr}}.product-info{display:flex;flex-flow:column;gap:14px}.product-cat-slot{color:var(--color-muted);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.08em}.product-title-slot h1{color:var(--color-ink);font-family:var(--font-display);font-size:36px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.product-price-slot{color:var(--color-ink);font-weight:700;font-size:26px}.product-excerpt-slot{color:var(--color-muted);font-size:15px;line-height:1.6}.product-cart-slot{margin-top:10px;padding-top:var(--space-sm);border-top:1px solid var(--color-line)}.product-meta-slot{color:var(--color-muted);font-size:13px}.product-tabs-slot{margin-top:var(--space-xl)}.related-section{border-top:1px solid var(--color-line)}.container-wide{width:100%;padding-right:40px;padding-left:40px}@media (max-width:1023px){.container-wide{padding-right:24px;padding-left:24px}}@media (max-width:767px){.container-wide{padding-right:18px;padding-left:18px}}.section-light{background-color:var(--color-paper)}.section-dark{background-color:var(--color-ink)}.eyebrow-dark{display:inline-flex;align-items:center;gap:10px;color:var(--color-ink);font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.display-hero{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:clamp(52px,9.5vw,168px);line-height:0.86;text-transform:uppercase;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.display-hero{font-size:clamp(24px,7.5vw,52px)}}.display-xl{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:clamp(40px,6.4vw,104px);line-height:0.9;text-transform:uppercase;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.display-xl{font-size:clamp(24px,7.5vw,40px)}}.display-lg{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:clamp(32px,4.4vw,68px);line-height:0.94;text-transform:uppercase;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.display-lg{font-size:clamp(24px,7.5vw,32px)}}.display-dark{color:var(--color-ink)}.display-accent{color:var(--color-accent)}.display-outline{color:transparent;-webkit-text-stroke:1.5px var(--color-white)}.lede{max-width:56ch;color:var(--color-muted);font-family:var(--font-body);font-size:clamp(16px,1.35vw,20px);line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.lede-dark{color:var(--color-muted-dark)}.body-text{color:var(--color-muted);font-size:15.5px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.tag-pill{display:inline-flex;align-items:center;color:#fff;font-weight:600;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:0.08em;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-radius:100px;border-top:1px solid rgba(255,255,255,.22);border-right:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22);border-left:1px solid rgba(255,255,255,.22);transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.tag-pill:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e}.stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--color-line)}.stat-row .stat{padding-right:32px;padding-left:32px}.stat-row .stat:first-child{padding-left:0px}.stat-row .stat.stat-last{padding-right:0px;border-right:0px solid transparent}@media (max-width:1023px){.stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-row .stat{padding-right:24px;padding-left:24px}.stat-row .stat:nth-child(odd){padding-left:0px}.stat-row .stat:nth-child(even){padding-right:0px;border-right:0px solid transparent}}@media (max-width:479px){.stat-row{grid-template-columns:minmax(0,1fr)}.stat-row .stat{padding-right:0px;padding-left:0px}}.stat{padding-top:44px;padding-right:32px;padding-bottom:44px;border-right:1px solid var(--color-line)}@media (max-width:1023px){.stat{padding-top:32px;padding-right:24px;padding-bottom:32px}}@media (max-width:479px){.stat{border-right:none solid;border-bottom:1px solid var(--color-line)}}.stat-num{color:var(--color-accent);font-family:var(--font-display);font-weight:800;font-size:clamp(44px,5vw,76px);line-height:1;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.stat-label{max-width:22ch;color:var(--color-muted);font-size:13px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ciclopro-specs-table{width:100%;overflow:hidden;font-family:var(--font-body);font-size:14.5px;margin-top:26px;margin-bottom:34px;background-color:#101013;border-radius:16px;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.ciclopro-specs-table thead{background-color:#d8ff3e}.ciclopro-specs-table th{color:#0b0b0c;font-family:var(--font-body);font-weight:800;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:0.14em;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;border-right:1px solid rgba(11,11,12,.16)}.ciclopro-specs-table th{white-space:normal}.ciclopro-specs-table td{color:rgba(255,255,255,.82);padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;border-top:1px solid rgba(255,255,255,.11);border-right:1px solid rgba(255,255,255,.11)}.ciclopro-specs-table td{vertical-align:middle;white-space:normal}.ciclopro-specs-table tr:nth-child(even){background-color:rgba(255,255,255,.035)}.ciclopro-specs-table td:first-child{color:#fff;font-weight:700}.ciclopro-specs-table td:last-child{color:#d8ff3e;font-weight:700;border-right:0px solid transparent}.ciclopro-specs-table th:last-child{border-right:0px solid transparent}.ciclopro-specs-table{border-collapse:separate;border-spacing:0}@media (max-width:767px){.ciclopro-specs-table{font-size:12.5px}.ciclopro-specs-table th{padding-top:12px;padding-right:13px;padding-bottom:12px;padding-left:13px}.ciclopro-specs-table td{padding-top:12px;padding-right:13px;padding-bottom:12px;padding-left:13px}}.spec-table-wrap{width:100%;margin-top:26px;margin-bottom:34px}.spec-table-wrap table{margin-top:0px;margin-bottom:0px}.spec-table-wrap{overflow-x:auto}@media (max-width:767px){.spec-table-wrap{overflow-x:visible}}.woocommerce-Price-amount{color:inherit}.wc-block-components-product-price{color:inherit}.woocommerce-price-suffix{font-weight:400;font-size:0.7em;margin-left:8px;opacity:0.55}.woo-dark-form{color:var(--color-white)}.hdr{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:999;background-color:rgba(11,11,12,.94);border-bottom:1px solid rgba(255,255,255,.13)}.hdr-inner{display:flex;justify-content:space-between;align-items:center;gap:32px}.hdr-inner{padding-block:20px}@media (max-width:1023px){.hdr-inner{gap:16px}}.hdr-logo{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:22px;text-decoration:none;letter-spacing:-0.02em}.hdr-logo:hover{color:var(--color-accent)}@media (max-width:479px){.hdr-logo{font-size:18px}}.hdr-logo-dot{color:var(--color-accent)}.hdr-nav{display:flex;align-items:center;gap:6px}@media (max-width:767px){.hdr-nav{display:none}}.hdr-link{position:relative;color:rgba(255,255,255,.78);font-family:var(--font-body);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.06em;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;border-radius:100px;transition:background-color 0.3s ease,color 0.3s ease}.hdr-link:hover{color:var(--color-ink);background-color:var(--color-accent)}@media (max-width:1023px){.hdr-link{font-size:12px;padding-top:9px;padding-right:13px;padding-bottom:9px;padding-left:13px}}@media (max-width:479px){.hdr-link{font-size:11px;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px}}.hdr-actions{display:flex;align-items:center;gap:18px}.hdr-icon{display:inline-flex;color:rgba(255,255,255,.8);text-decoration:none;transition:color 0.3s ease}.hdr-icon:hover{color:var(--color-accent)}.hdr-icon-svg{width:21px;height:21px}.hdr-cart{display:flex;align-items:center}.ftr{overflow:hidden;background-color:var(--color-ink);border-top:1px solid var(--color-line)}.ftr{padding-block:var(--space-xl) 28px}.ftr-top{display:flex;justify-content:space-between;align-items:end;gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-line)}@media (max-width:1023px){.ftr-top{flex-flow:column;align-items:start}}.ftr-claim{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:clamp(30px,4vw,58px);line-height:0.98;text-transform:uppercase;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.ftr-claim{font-size:clamp(24px,7.5vw,30px)}}.ftr-claim-accent{color:var(--color-accent)}.ftr-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}.ftr-cols{padding-block:var(--space-lg)}@media (max-width:1023px){.ftr-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md) var(--space-sm)}}@media (max-width:767px){.ftr-cols{grid-template-columns:minmax(0,1fr)}}.ftr-col{display:flex;flex-flow:column;gap:11px}.ftr-col-title{color:var(--color-accent);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.18em;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.ftr-link{color:rgba(255,255,255,.72);font-size:14.5px;text-decoration:none;transition:color 0.3s ease,padding-left 0.3s ease}.ftr-link:hover{color:var(--color-white);padding-left:6px}.ftr-note{color:rgba(255,255,255,.5);font-size:13.5px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ftr-note-accent{color:var(--color-accent);font-weight:600}.ftr-wordmark{width:94vw;color:transparent;font-family:var(--font-display);font-weight:800;font-size:calc(94vw / 8.673);line-height:0.85;text-align:center;letter-spacing:-0.045em;-webkit-text-stroke:1px rgba(255,255,255,.4);margin-right:calc(50% - 47vw);margin-left:calc(50% - 47vw);padding-top:20px;padding-bottom:10px}.ftr-wordmark{white-space:nowrap;user-select:none}.ftr-bottom{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:24px;border-top:1px solid var(--color-line)}.ftr-bottom{flex-wrap:wrap}@media (max-width:767px){.ftr-bottom{flex-flow:column;align-items:start}}.ftr-copy{color:rgba(255,255,255,.4);font-size:12.5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ftr-bottom-links{display:flex;gap:22px}.ftr-mini{color:rgba(255,255,255,.4);font-size:12.5px;text-decoration:none;transition:color 0.3s ease}.ftr-mini:hover{color:var(--color-accent)}.hero-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.hero-bg img{display:block;width:100%;height:100%;object-fit:cover}.hero-bg img{animation:heroZoom 18s ease-out forwards}.hero-veil{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(11,11,12,.78) 0%,rgba(11,11,12,.28) 34%,rgba(11,11,12,.86) 82%,rgba(11,11,12,1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hero-grain{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;opacity:0.55}.hero-grain{background-size:3px 3px}.hero-kicker{display:inline-flex;align-items:center;color:var(--color-accent);font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;padding-top:9px;padding-right:18px;padding-bottom:9px;padding-left:18px;border-radius:100px;border-top:1px solid rgba(216,255,62,.4);border-right:1px solid rgba(216,255,62,.4);border-bottom:1px solid rgba(216,255,62,.4);border-left:1px solid rgba(216,255,62,.4)}.hero-foot{display:flex;justify-content:space-between;align-items:end;gap:var(--space-lg);padding-top:30px;border-top:1px solid rgba(255,255,255,.18)}@media (max-width:1023px){.hero-foot{flex-flow:column;align-items:start;gap:var(--space-md)}}.hero-lede{max-width:46ch;color:rgba(255,255,255,.8);font-size:clamp(15px,1.3vw,19px);line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hero-cta{display:flex;gap:12px;flex-shrink:0}.hero-cta{flex-wrap:wrap}.hero-scroll{display:flex;flex-flow:column;align-items:center;gap:12px;position:absolute;top:50%;right:40px;color:rgba(255,255,255,.6);text-decoration:none;transition:color 0.3s ease}.hero-scroll:hover{color:#d8ff3e}@media (max-width:1023px){.hero-scroll{display:none}}.hero-scroll-text{color:inherit;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.2em}.hero-scroll-text{writing-mode:vertical-rl}.hero-scroll-arrow{width:18px;height:18px;color:inherit}.hero-scroll-arrow{animation:scrollBob 2s ease-in-out infinite}.marquee-band{overflow:hidden;background-color:var(--color-accent)}.marquee-band{padding-block:18px;white-space:nowrap;border-block:1px solid var(--color-accent)}.marquee-track{display:inline-flex}.marquee-track{animation:marqueeSlide 34s linear infinite}.marquee-item{display:inline-block;color:var(--color-ink);font-family:var(--font-display);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:0.02em;padding-right:22px}@media (max-width:767px){.marquee-item{font-size:14px}}.marquee-star{color:rgba(11,11,12,.45)}.marquee-star{padding-inline:12px}@keyframes heroZoom{from{transform:scale(1.14)}to{transform:scale(1)}}@keyframes scrollBob{0%,100%{transform:translateY(0);opacity:.55}50%{transform:translateY(7px);opacity:1}}@keyframes marqueeSlide{from{transform:translateX(0)}to{transform:translateX(-50%)}}.manifesto-grid{padding-bottom:var(--space-lg)}.manifesto-title{max-width:18ch}.stat-last{border-right:none solid}.cats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:300px;gap:4px}@media (max-width:1023px){.cats-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:250px;gap:4px}}@media (max-width:767px){.cats-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:240px;gap:4px}}.cat-tile{display:block;position:relative;overflow:hidden;text-decoration:none;background-color:#17171b;transition:transform 0.5s cubic-bezier(.2,.8,.2,1),box-shadow 0.5s ease}.cat-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.9s cubic-bezier(.2,.8,.2,1),filter 0.6s ease;filter:grayscale(35%) contrast(105%)}.cat-tile:hover img{filter:grayscale(0%) contrast(100%);transform:scale(1.08,1.08)}.cat-tile:hover .cat-veil{background-image:linear-gradient(180deg,rgba(11,11,12,.56) 0%,rgba(11,11,12,.56) 45%,rgba(11,11,12,.92) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;opacity:0.52}.cat-tile:hover .cat-go{opacity:1;transform:translate3d(0,0px,0)}.cat-tile:hover{box-shadow:0px 24px 50px rgba(0,0,0,.45);transform:translate3d(0,-4px,0)}.cat-tile:hover .cat-index{letter-spacing:0.35em}.cat-tile:hover .cat-name{transform:translate3d(6px,0,0)}.cat-tile:hover .cat-meta{padding-bottom:32px}.cat-tile-tall{grid-row-start:span 2}@media (max-width:1023px){.cat-tile-tall{grid-row-start:span 1}}.cat-tile-wide{grid-column-start:span 2}@media (max-width:1023px){.cat-tile-wide{grid-column-start:span 2}}@media (max-width:767px){.cat-tile-wide{grid-column-start:span 1}}.cat-veil{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(11,11,12,.56) 0%,rgba(11,11,12,.56) 45%,rgba(11,11,12,.92) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;opacity:1;transition:opacity 0.55s cubic-bezier(.2,.8,.2,1)}.cat-meta{display:flex;flex-flow:column;gap:5px;position:absolute;top:auto;right:0px;bottom:0px;left:0px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;transition:padding-bottom 0.45s cubic-bezier(.2,.8,.2,1)}@media (max-width:767px){.cat-meta{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.cat-index{color:#d8ff3e;font-family:var(--font-body);font-weight:700;font-size:11px;letter-spacing:0.2em;transition:letter-spacing 0.45s ease}.cat-name{color:#fff;font-family:var(--font-display);font-weight:800;font-size:clamp(22px,2.1vw,34px);line-height:1;text-transform:uppercase;letter-spacing:-0.02em;transition:transform 0.45s cubic-bezier(.2,.8,.2,1)}.cat-go{color:rgba(255,255,255,.75);font-weight:600;font-size:12.5px;letter-spacing:0.06em;opacity:0;transition:opacity 0.4s ease,transform 0.4s ease;transform:translate3d(0,8px,0)}.feat-loop{margin-top:8px}.acc-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-xl)}@media (max-width:1023px){.acc-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}}.acc-media{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:var(--radius-lg)}.acc-media img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.acc-media{aspect-ratio:16/10}}.acc-title{margin-bottom:20px}.acc-lede{margin-bottom:28px}.acc-tags{display:flex;gap:8px;margin-bottom:34px}.acc-tags{flex-wrap:wrap}.acc-tag{display:inline-flex;color:#0b0b0c;font-weight:600;font-size:12.5px;text-decoration:none;padding-top:9px;padding-right:17px;padding-bottom:9px;padding-left:17px;border-radius:100px;border-top:1px solid rgba(11,11,12,.2);border-right:1px solid rgba(11,11,12,.2);border-bottom:1px solid rgba(11,11,12,.2);border-left:1px solid rgba(11,11,12,.2);transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.acc-tag:hover{color:#fff;background-color:#0b0b0c;border-top:1px solid #0b0b0c;border-right:1px solid #0b0b0c;border-bottom:1px solid #0b0b0c;border-left:1px solid #0b0b0c}.cta-final{position:relative;overflow:hidden;background-color:var(--color-ink)}.cta-final{padding-block:var(--space-2xl)}.cta-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.cta-bg img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(50%)}.cta-veil{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(160deg,rgba(11,11,12,.94) 0%,rgba(11,11,12,.72) 55%,rgba(11,11,12,.9) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cta-inner{position:relative;max-width:780px}.cta-title{margin-bottom:24px}.cta-lede{margin-bottom:38px}.arc-head{border-bottom:1px solid var(--color-line)}.arc-head{padding-block:84px 44px}@media (max-width:767px){.arc-head{padding-block:52px 32px}}.arc-title-slot{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:clamp(38px,6vw,92px);line-height:0.92;text-transform:uppercase;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:34px;margin-left:0px}.arc-title-slot h1{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:clamp(38px,6vw,92px);line-height:0.92;text-transform:uppercase;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.arc-title-slot{font-size:clamp(24px,7.5vw,38px)}.arc-title-slot h1{font-size:clamp(24px,7.5vw,38px)}}.arc-filters{display:flex;gap:8px}.arc-filters{flex-wrap:wrap}.arc-body{padding-block:44px var(--space-xl)}.btn-volt{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.btn-volt:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.btn-ghost{color:#fff;background-color:transparent;border-top:1.5px solid rgba(255,255,255,.32);border-right:1.5px solid rgba(255,255,255,.32);border-bottom:1.5px solid rgba(255,255,255,.32);border-left:1.5px solid rgba(255,255,255,.32)}.btn-ghost:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.btn-dark{color:#fff;background-color:#0b0b0c;border-top:1.5px solid #0b0b0c;border-right:1.5px solid #0b0b0c;border-bottom:1.5px solid #0b0b0c;border-left:1.5px solid #0b0b0c}.btn-dark:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.btn-outline-dark{color:#0b0b0c;background-color:transparent;border-top:1.5px solid rgba(11,11,12,.28);border-right:1.5px solid rgba(11,11,12,.28);border-bottom:1.5px solid rgba(11,11,12,.28);border-left:1.5px solid rgba(11,11,12,.28)}.btn-outline-dark:hover{color:#fff;background-color:#0b0b0c;border-top:1.5px solid #0b0b0c;border-right:1.5px solid #0b0b0c;border-bottom:1.5px solid #0b0b0c;border-left:1.5px solid #0b0b0c}.pdp{padding-top:40px;padding-bottom:80px}.pdp-crumb{font-size:13px;margin-bottom:48px}.pdp-grid{display:grid;grid-template-columns:1.15fr 1fr;align-items:start;gap:70px}.pdp-grid>*{max-width:100%;min-width:0px}@media (max-width:1023px){.pdp-grid{grid-template-columns:minmax(0,1fr);gap:44px}}.pdp-gallery{position:sticky;top:130px}@media (max-width:1023px){.pdp-gallery{position:static}}.pdp-info{display:flex;flex-flow:column;gap:16px}.pdp-cat{color:#d8ff3e;font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:0.2em}.pdp-title{color:#fff;font-family:var(--font-display);font-weight:800;font-size:clamp(32px,3.6vw,56px);line-height:0.96;text-transform:uppercase;letter-spacing:-0.03em}.pdp-price{color:#d8ff3e;font-family:var(--font-display);font-weight:800;font-size:clamp(22px,2.6vw,40px);letter-spacing:-0.02em}.pdp-price .woocommerce-price-suffix{color:rgba(255,255,255,.65);font-size:13px;margin-left:0px;opacity:1}.pdp-excerpt{color:rgba(255,255,255,.62);font-size:15.5px;line-height:1.6}.pdp-form{margin-top:6px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.pdp-perks{display:flex;flex-flow:column;gap:9px;padding-top:8px}.pdp-perk{display:flex;align-items:center;gap:11px;color:rgba(255,255,255,.6);font-size:13.5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pdp-perk-dot{flex-shrink:0;width:6px;height:6px;background-color:#d8ff3e;border-radius:100px}.pdp-meta{color:rgba(255,255,255,.5);font-size:13px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.pdp-detail{padding-top:80px;padding-bottom:80px;background-color:#141417;border-top:1px solid rgba(255,255,255,.13)}@media (max-width:1023px){.pdp-detail{padding-top:56px;padding-bottom:56px}}.pdp-detail-title{margin-bottom:40px}.pdp-related{border-top:1px solid rgba(255,255,255,.13)}.single_add_to_cart_button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;text-transform:none;letter-spacing:0.02em;padding-top:17px;padding-right:40px;padding-bottom:17px;padding-left:40px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.single_add_to_cart_button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.variations select{color:#fff;font-family:var(--font-body);font-size:14.5px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.variations label{color:rgba(255,255,255,.72);font-family:var(--font-body);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.12em}.reset_variations{display:inline-block;color:#d8ff3e;font-size:12.5px;margin-top:10px;margin-bottom:6px}.quantity{flex-shrink:0}.quantity input{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.woocommerce-breadcrumb{color:rgba(255,255,255,.45);font-size:13px}.product_meta{color:rgba(255,255,255,.5);font-size:13px}.woocommerce-Tabs-panel{color:rgba(255,255,255,.75)}.woocommerce-Tabs-panel h2{color:#fff;font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:-0.02em}.woocommerce-Tabs-panel h3{color:#fff;font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:-0.01em;margin-top:34px}.woocommerce-Tabs-panel p{color:rgba(255,255,255,.72);line-height:1.65}.shop_attributes{color:rgba(255,255,255,.78)}.shop_attributes th{color:#fff}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table{display:table;width:100%}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table thead{display:table-header-group}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table tbody{display:table-row-group}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table tr{display:table-row}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table th{padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table td{display:table-cell;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px}.breakdance-woocommerce .variations_form table.variations th.label{text-align:left;padding-left:0px}.breakdance-woocommerce .variations_form table.variations td.value{padding-left:0px}.breakdance-woocommerce .variations_form table.variations label{display:block;text-align:left}.breakdance-woocommerce .single_add_to_cart_button.single_add_to_cart_button{transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease,transform 0.35s cubic-bezier(.2,.8,.2,1)}.breakdance-woocommerce .single_add_to_cart_button.single_add_to_cart_button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.breakdance-woocommerce .variations select:focus{color:#fff;background-color:#17171b;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e;outline:0px solid transparent;box-shadow:0px 0px 0px 3px rgba(216,255,62,.22)}.breakdance-woocommerce .variations select:focus-visible{color:#fff;background-color:#17171b;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e;outline:0px solid transparent;box-shadow:0px 0px 0px 3px rgba(216,255,62,.22)}.breakdance-woocommerce .variations select:hover{color:#fff;background-color:#1d1d21;border-top:1px solid rgba(216,255,62,.55);border-right:1px solid rgba(216,255,62,.55);border-bottom:1px solid rgba(216,255,62,.55);border-left:1px solid rgba(216,255,62,.55)}.breakdance-woocommerce .variations select option{color:#fff;background-color:#17171b}.breakdance-woocommerce .woocommerce-form-login__submit{color:#0b0b0c;font-family:var(--font-body);font-weight:700;padding-top:16px;padding-right:34px;padding-bottom:16px;padding-left:34px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.breakdance-woocommerce .woocommerce-form-login__submit:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.breakdance-woocommerce .woocommerce-form-register__submit{color:#0b0b0c;font-family:var(--font-body);font-weight:700;padding-top:16px;padding-right:34px;padding-bottom:16px;padding-left:34px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.breakdance-woocommerce .woocommerce-form-register__submit:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.breakdance-woocommerce .woocommerce-Button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;padding-top:15px;padding-right:32px;padding-bottom:15px;padding-left:32px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.breakdance-woocommerce .woocommerce-Button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.breakdance-woocommerce .woocommerce-MyAccount-navigation a{color:rgba(255,255,255,.75);transition:color 0.3s ease,background-color 0.3s ease}.breakdance-woocommerce .woocommerce-MyAccount-navigation a:hover{color:#0b0b0c;background-color:#d8ff3e}.breakdance-woocommerce .woocommerce-MyAccount-content{color:rgba(255,255,255,.8)}.breakdance-woocommerce .woocommerce-form__label{color:rgba(255,255,255,.75)}.breakdance-woocommerce .lost_password a{color:#d8ff3e}.breakdance-woocommerce .single_add_to_cart_button.single_add_to_cart_button.single_add_to_cart_button{text-transform:none}.breakdance-woocommerce .woocommerce-MyAccount-content>p::before{background-color:#d8ff3e}.breakdance-woocommerce .woocommerce-info::before{background-color:#d8ff3e}.breakdance-woocommerce .woocommerce-message::before{background-color:#d8ff3e}.breakdance-woocommerce .woocommerce-error::before{background-color:#ff6a55}.breakdance-woocommerce.breakdance-woocommerce .woocommerce-info.woocommerce-info::before{background-color:#d8ff3e}.breakdance-woocommerce.breakdance-woocommerce .woocommerce-message.woocommerce-message::before{background-color:#d8ff3e}.breakdance-woocommerce.breakdance-woocommerce .woocommerce-error.woocommerce-error::before{background-color:#ff6a55}.breakdance-woocommerce input[type="checkbox"]:checked{position:relative;color:#0b0b0c;background-color:#d8ff3e;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22%230B0B0C%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12.207%204.793a1%201%200%20010%201.414l-5%205a1%201%200%2001-1.414%200l-2-2a1%201%200%20011.414-1.414L6.5%209.086l4.293-4.293a1%201%200%20011.414%200z%22/%3E%3C/svg%3E);background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e}.breakdance-woocommerce input[type="radio"]:checked{color:#d8ff3e;background-color:#d8ff3e;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e}.breakdance-woocommerce.breakdance-woocommerce{--bde-woo-notices__info-link-text-hover:#fff;--bde-woo-notices__info-link-text:#d8ff3e;--blue-500:#d8ff3e;--blue-600:#d8ff3e}.breakdance-woocommerce .woocommerce-variation{display:flex;flex-flow:column;align-items:start;gap:6px}.breakdance-woocommerce a.reset_variations{display:inline-flex;align-items:center;color:rgba(255,255,255,.6);font-family:var(--font-body);font-weight:600;font-size:12px;text-decoration:underline;text-transform:uppercase;letter-spacing:0.08em;margin-top:14px;margin-bottom:6px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent;transition:color 0.3s ease}.breakdance-woocommerce a.reset_variations:hover{color:#d8ff3e;background-color:transparent}.breakdance-woocommerce input[type="checkbox"]:checked::after{display:none}.breakdance-woocommerce input[type="checkbox"]:checked::after{content:none}.breakdance-woocommerce .bde-quantity-button:hover{color:#0b0b0c;background-color:#d8ff3e}.breakdance-woocommerce .bde-quantity-button:hover svg{color:#0b0b0c}.breakdance-woocommerce .bde-quantity-button:hover svg{fill:currentColor}.breakdance-woocommerce{--sky-500:#d8ff3e;--sky-100:#17171b;--emerald-700:#d8ff3e;--emerald-100:rgba(216,255,62,.1);--red-500:#ff6a55;--red-50:rgba(255,59,33,.12)}@media (max-width:767px){.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table{display:block;overflow:visible;background-color:transparent;border-radius:0px;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table thead{display:none}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table tbody{display:flex;flex-flow:column;gap:14px}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table tr{display:block;overflow:hidden;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#17171b;border-radius:16px;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table th{padding-top:13px;padding-right:18px;padding-bottom:13px;padding-left:18px}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table td{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:13px;padding-right:18px;padding-bottom:13px;padding-left:18px}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table td:first-child{display:block;width:100%;color:#0b0b0c;font-family:var(--font-display);font-weight:800;font-size:17px;text-align:left;text-transform:uppercase;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:15px;padding-right:18px;padding-bottom:15px;padding-left:18px;background-color:#d8ff3e;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table td::before{flex-shrink:0;color:rgba(255,255,255,.5);font-family:var(--font-body);font-weight:700;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:0.13em}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table td::before{content:attr(data-label)}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table td:first-child::before{display:none}.breakdance-woocommerce .spec-table-wrap table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table.ciclopro-specs-table td:first-child::before{content:""}}body{overflow-x:clip;--bde-woo-base-primary-color:#d8ff3e;--bde-woo-base-primary-color-hover:#fff;--bde-woo-base-text-on-primary-color:#0b0b0c;--bde-woo-base-text-color:rgba(255,255,255,.75);--bde-woo-base-headings-color:#fff;--bde-woo-base-border-color:rgba(255,255,255,.16);--bde-woo-base-transition:all ease .3s;--bde-woo-forms__inputs-background-color:#17171b;--bde-woo-forms__inputs-background-color-focused:#1d1d21;--bde-woo-forms__inputs-border-color:rgba(255,255,255,.2);--bde-woo-forms__inputs-border-color-focused:#d8ff3e;--bde-woo-forms__inputs-text-color:#fff;--bde-woo-forms__inputs-placeholder-color:rgba(255,255,255,.45);--bde-woo-forms__inputs-border-radius:10px;--bde-woo-forms__inputs-shadow-focused:0 0 0 3px rgba(216,255,62,.22);--bde-woo-forms__labels-color:rgba(255,255,255,.75);--bde-woo-forms__inputs-select2-hover-item:#d8ff3e;--bde-woo-select2__active-item-background-color:rgba(216,255,62,.16);--bde-woo-tables__background-color:#141417;--bde-woo-tables__border-color:rgba(255,255,255,.14);--bde-woo-tables__header-color:#1d1d21;--bde-woo-wrappers__background-color:#141417;--bde-woo-wrappers__border-color:rgba(255,255,255,.14);--bde-woo-wrappers__shadow:none;--bde-woo-payment-box-background-color:#17171b;--bde-woo-payment-box-border-color:rgba(255,255,255,.14);--bde-woo-buttons-and-links__nav-link-color:rgba(255,255,255,.72);--bde-woo-buttons-and-links__nav-link-color-active:#0b0b0c;--bde-woo-buttons-and-links__nav-link-background-active:#d8ff3e;--bde-woo-buttons-and-links__nav-link-color-hover:#0b0b0c;--bde-woo-buttons-and-links__text-link-color:#d8ff3e;--bde-woo-buttons-and-links__text-link-color-hover:#fff;--bde-woo-buttons-and-links__disabled-button-color:#2a2a31;--bde-woo-buttons-and-links__disabled-button-text-color:rgba(255,255,255,.4);--bde-woo-widgets__chip-background-color-hover:rgba(216,255,62,.16);--bde-woo-widgets__remove-item-from-cart-color:rgba(255,255,255,.55);--bde-woo-swatch-background:#17171b;--bde-woo-swatch-background-hover:#22222a;--bde-woo-swatch-border:1px solid rgba(255,255,255,.2);--bde-woo-swatch-border-color-hover:#d8ff3e;--bde-woo-swatch-tooltip-background:#d8ff3e;--bde-woo-swatch-tooltip-color:#0b0b0c;--bde-woo-product-images__border-color:rgba(255,255,255,.14);--bde-woo-ratings__star-color:#d8ff3e;--bde-woo-quicklook-modal-background-color:#141417;--bde-woo-notices__info-background:#17171b;--bde-woo-notices__info-text:rgba(255,255,255,.8);--bde-woo-notices__info-link-text:#d8ff3e;--bde-woo-notices__success-background:rgba(216,255,62,.1);--bde-woo-notices__success-text:#d8ff3e;--bde-woo-notices__success-link-text:#d8ff3e;--bde-woo-notices__error-background:rgba(255,59,33,.12);--bde-woo-notices__error-text:#ff6a55;--bde-woo-notices__error-link-text:#ff6a55;--bde-form-input-background-color:#17171b;--bde-form-input-focused-background-color:#1d1d21;--bde-form-input-border-color:rgba(255,255,255,.2);--bde-form-input-focused-border-color:#d8ff3e;--bde-form-text-color:#fff;--bde-form-input-placeholder-color:rgba(255,255,255,.45);--bde-form-label-color:rgba(255,255,255,.75)}html{overflow-x:clip;--bde-brand-primary-color:#d8ff3e;--bde-brand-primary-color-hover:#fff;--bde-button-primary-background-color:#d8ff3e;--bde-button-primary-background-color-hover:#fff;--bde-button-primary-text-color:#0b0b0c;--bde-button-primary-text-color-hover:#0b0b0c;--bde-button-primary-border-radius:100px;--bde-woo-notices__info-icon:#d8ff3e;--bde-woo-notices__success-icon:#d8ff3e;--bde-woo-notices__error-icon:#ff6a55}.wc-block-cart__submit-button{display:inline-flex;justify-content:center;align-items:center;width:100%;color:#0b0b0c;font-family:var(--font-body);font-weight:700;font-size:15px;text-decoration:none;padding-top:18px;padding-right:34px;padding-bottom:18px;padding-left:34px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease,transform 0.35s cubic-bezier(.2,.8,.2,1)}.wc-block-cart__submit-button:hover{color:#0b0b0c;text-decoration:none;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;transform:translate3d(0,-2px,0)}.wc-block-components-checkout-place-order-button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease,transform 0.35s cubic-bezier(.2,.8,.2,1)}.wc-block-components-checkout-place-order-button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;transform:translate3d(0,-2px,0)}.wc-block-components-totals-item__label{color:rgba(255,255,255,.72)}.wc-block-components-totals-item__value{color:#fff}.wc-block-components-product-name{color:#fff}.wc-block-components-text-input input{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wc-block-components-text-input input:focus{color:#fff;background-color:#1d1d21;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e;outline:0px solid transparent;box-shadow:0px 0px 0px 3px rgba(216,255,62,.22)}.wc-block-components-text-input label{color:rgba(255,255,255,.6)}.cats-section{background-color:#121215;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.cat-tile-all{background-color:#17171b}.cat-tile-all .cat-veil{background-image:linear-gradient(180deg,rgba(216,255,62,.1) 0%,rgba(11,11,12,.62) 45%,rgba(11,11,12,.94) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cat-tile-all .cat-name{color:#d8ff3e}.cat-tile-all img{opacity:0.5;filter:grayscale(100%) contrast(110%)}.cat-tile-all:hover img{opacity:0.75;filter:grayscale(60%) contrast(100%)}.bde-mini-cart-offcanvas-body{z-index:100001}.bde-mini-cart-toggle__counter{transition:background-color 0.3s ease,color 0.3s ease}.bde-mini-cart-offcanvas{z-index:100000}.bde-mini-cart-offcanvas.bde-mini-cart-offcanvas .bde-mini-cart-offcanvas-body{width:min(420px,100vw);max-width:100vw;background-color:#141417}.bde-mini-cart-offcanvas .bde-mini-cart-offcanvas-body{transition:transform 0.45s cubic-bezier(.2,.8,.2,1),opacity 0.3s ease,visibility 0.3s ease}.woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:14px;margin-top:22px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}.woocommerce-variation-add-to-cart{flex-wrap:wrap}.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.products .product{overflow:hidden;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#141417;transition:background-color 0.4s ease}.products .product:hover{background-color:#1d1d21}.products .woocommerce-loop-product__link{display:flex;flex-flow:column;height:100%;text-decoration:none}.products .bde-woo-product-image{overflow:hidden;aspect-ratio:3/4;background-color:#1d1d21}.products img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.2,.8,.2,1),filter 0.5s ease;filter:grayscale(15%)}.products .product:hover img{filter:grayscale(0%);transform:scale(1.07,1.07)}.products .woocommerce-loop-product__title{color:#fff;font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.12;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:24px;padding-bottom:6px;padding-left:24px}.products .price{display:block;color:#fff;font-family:var(--font-body);font-weight:600;font-size:15px;padding-top:0px;padding-right:24px;padding-bottom:26px;padding-left:24px}.products .button{display:none}.products .star-rating{margin-top:0px;margin-right:24px;margin-bottom:8px;margin-left:24px}.products{list-style:none}@media (max-width:1119px){.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.products{grid-template-columns:minmax(0,1fr)}}.woocommerce-Reviews{color:rgba(255,255,255,.78)}.woocommerce-Reviews .comment-reply-title{display:block;color:#fff;font-family:var(--font-display);font-weight:700;font-size:20px;margin-bottom:14px}.woocommerce-Reviews .woocommerce-noreviews{color:rgba(255,255,255,.7);padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:56px;background-color:#17171b;border-radius:14px;border-top:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.commentlist{display:flex;flex-flow:column;gap:14px;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.commentlist .comment_container{display:flex;gap:16px;padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px;background-color:#17171b;border-radius:14px;border-top:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.commentlist{list-style:none}.comment-form{display:flex;flex-flow:column;gap:14px}.comment-form input{color:#fff;font-family:var(--font-body);padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.comment-form textarea{color:#fff;font-family:var(--font-body);padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#17171b;border-radius:12px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.comment-form label{color:rgba(255,255,255,.72);font-weight:600;font-size:13px}.comment-form .submit{display:inline-flex;justify-content:center;align-items:center;align-self:start;color:#0b0b0c;font-family:var(--font-body);font-weight:700;padding-top:15px;padding-right:34px;padding-bottom:15px;padding-left:34px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.comment-form .submit:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.comment-form-rating{color:rgba(255,255,255,.72)}.comment-form-rating select{color:#fff;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-product-collection .wc-block-product-template{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.wp-block-woocommerce-product-collection .wc-block-product-template{list-style:none}.wp-block-woocommerce-product-collection .wc-block-product{overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#141417;transition:background-color 0.4s ease}.wp-block-woocommerce-product-collection .wc-block-product:hover{background-color:#1d1d21}.wp-block-woocommerce-product-collection .wc-block-components-product-image{display:block;overflow:hidden;aspect-ratio:3/4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#1d1d21}.wp-block-woocommerce-product-collection .wc-block-components-product-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.2,.8,.2,1)}.wp-block-woocommerce-product-collection .wc-block-product:hover img{transform:scale(1.06,1.06)}.wp-block-woocommerce-product-collection .wp-block-post-title{color:#fff;font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.15;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:20px;padding-bottom:6px;padding-left:20px}.wp-block-woocommerce-product-collection .wc-block-components-product-price{display:block;color:#fff;font-family:var(--font-body);font-weight:600;font-size:14.5px;text-align:left;padding-top:0px;padding-right:20px;padding-bottom:22px;padding-left:20px}.wp-block-woocommerce-product-collection .wp-block-heading{color:#fff;font-family:var(--font-display);font-weight:800;font-size:clamp(26px,3vw,40px);text-transform:uppercase;letter-spacing:-0.02em}@media (max-width:1023px){.wp-block-woocommerce-product-collection .wc-block-product-template{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wp-block-woocommerce-product-collection .wc-block-product-template{grid-template-columns:minmax(0,1fr)}}.wc-block-components-button{transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease,transform 0.35s cubic-bezier(.2,.8,.2,1)}.wc-block-components-button:hover{transform:translate3d(0,-2px,0)}.wc-block-components-country-input select{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wc-block-components-state-input select{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wc-block-components-radio-control__option{color:rgba(255,255,255,.8)}.wc-block-components-panel__button{color:#fff}.wc-block-components-title{color:#fff}.wc-block-components-checkout-step__title{color:#fff;font-family:var(--font-display)}.wc-block-components-checkout-step__description{color:rgba(255,255,255,.6)}.nav-bici{position:relative}.nav-accessori{position:relative}.nav-shop{position:relative}.nav-storia{position:relative}.cp-nav-bici .nav-bici{color:#d8ff3e;background-color:rgba(216,255,62,.1)}.cp-nav-bici .nav-bici:hover{color:#0b0b0c;background-color:#d8ff3e}.cp-nav-accessori .nav-accessori{color:#d8ff3e;background-color:rgba(216,255,62,.1)}.cp-nav-accessori .nav-accessori:hover{color:#0b0b0c;background-color:#d8ff3e}.cp-nav-shop .nav-shop{color:#d8ff3e;background-color:rgba(216,255,62,.1)}.cp-nav-shop .nav-shop:hover{color:#0b0b0c;background-color:#d8ff3e}.cp-nav-storia .nav-storia{color:#d8ff3e;background-color:rgba(216,255,62,.1)}.cp-nav-storia .nav-storia:hover{color:#0b0b0c;background-color:#d8ff3e}.bde-related-products .related h2{display:none}.bde-related-products .related{margin-top:0px}.bde-related-products .upsells h2{display:none}.woocommerce-page .breakdance-woocommerce button[type="submit"].button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;text-transform:none;padding-top:16px;padding-right:34px;padding-bottom:16px;padding-left:34px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.woocommerce-page .breakdance-woocommerce button[type="submit"].button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.woocommerce-page .breakdance-woocommerce input[type="submit"].button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;text-transform:none;padding-top:16px;padding-right:34px;padding-bottom:16px;padding-left:34px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.woocommerce-page .breakdance-woocommerce input[type="submit"].button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.woocommerce-page .breakdance-woocommerce a.button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;text-transform:none;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.woocommerce-page .breakdance-woocommerce a.button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.woocommerce-page .breakdance-woocommerce a.edit{color:#d8ff3e;font-family:var(--font-body);font-weight:700;font-size:13px;text-transform:none;padding-top:11px;padding-right:22px;padding-bottom:11px;padding-left:22px;background-color:transparent;border-radius:100px;border-top:1.5px solid rgba(216,255,62,.5);border-right:1.5px solid rgba(216,255,62,.5);border-bottom:1.5px solid rgba(216,255,62,.5);border-left:1.5px solid rgba(216,255,62,.5);transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.woocommerce-page .breakdance-woocommerce a.edit:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.woocommerce-page .breakdance-woocommerce #review_form input[type="submit"]{color:#0b0b0c;font-family:var(--font-body);font-weight:700;padding-top:15px;padding-right:34px;padding-bottom:15px;padding-left:34px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.woocommerce-page .breakdance-woocommerce #review_form input[type="submit"]:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.woocommerce-page .breakdance-woocommerce #review_form input[type="text"]{color:#fff;padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.woocommerce-page .breakdance-woocommerce #review_form input[type="email"]{color:#fff;padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.woocommerce-page .breakdance-woocommerce #review_form textarea{color:#fff;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#17171b;border-radius:12px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.woocommerce-page .breakdance-woocommerce #reviews .woocommerce-noreviews{padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:56px}.woocommerce-page .breakdance-woocommerce #reviews .woocommerce-verification-required{padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:56px}.wp-block-woocommerce-checkout .wc-block-components-text-input input{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-checkout .wc-block-components-text-input input:focus{color:#fff;background-color:#1d1d21;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e;outline:0px solid transparent;box-shadow:0px 0px 0px 3px rgba(216,255,62,.22)}.wp-block-woocommerce-checkout .wc-block-components-text-input label{color:rgba(255,255,255,.55)}.wp-block-woocommerce-checkout .wc-blocks-components-select__container{background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-checkout .wc-blocks-components-select__select{color:#fff;background-color:transparent}.wp-block-woocommerce-checkout .wc-blocks-components-select__label{color:rgba(255,255,255,.55)}.wp-block-woocommerce-checkout .wc-blocks-components-select__expand{color:rgba(255,255,255,.7)}.wp-block-woocommerce-checkout .wc-block-components-textarea{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-checkout .wc-block-components-checkbox__input{accent-color:#d8ff3e}.wp-block-woocommerce-checkout .wc-block-components-checkout-step__heading-content{color:rgba(255,255,255,.6)}.wp-block-woocommerce-checkout .wc-block-components-address-card{color:rgba(255,255,255,.8);background-color:#17171b;border-radius:12px;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.wp-block-woocommerce-checkout .wc-block-components-radio-control-accordion-option{background-color:#17171b;border-radius:12px;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.wp-block-woocommerce-checkout .wc-block-components-order-summary-item{color:rgba(255,255,255,.8)}.wp-block-woocommerce-checkout .wc-block-components-sidebar{color:rgba(255,255,255,.8)}.wp-block-woocommerce-checkout .wc-block-components-text-input.wc-block-components-text-input input[type="text"]{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-checkout .wc-block-components-text-input.wc-block-components-text-input input[type="email"]{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-checkout .wc-block-components-text-input.wc-block-components-text-input input[type="tel"]{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-checkout .wc-block-components-text-input.wc-block-components-text-input input[type="number"]{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-checkout .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity{color:#0b0b0c;font-family:var(--font-body);font-weight:700;font-size:12px;background-color:#d8ff3e;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent;box-shadow:0px 0px 0px 3px #0b0b0c}.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease,transform 0.35s cubic-bezier(.2,.8,.2,1)}.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;transform:translate3d(0,-2px,0)}@media (max-width:479px){.wp-block-woocommerce-checkout .wc-block-checkout__login-prompt{display:block;margin-top:8px}.wp-block-woocommerce-checkout .wc-block-checkout__login-prompt{float:none}}.wp-block-woocommerce-cart .wc-block-components-text-input input{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-cart .wc-blocks-components-select__container{background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-cart .wc-blocks-components-select__select{color:#fff;background-color:transparent}.wp-block-woocommerce-cart .wc-block-components-text-input.wc-block-components-text-input input[type="text"]{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-cart .wc-block-components-text-input.wc-block-components-text-input input[type="email"]{color:#fff;background-color:#17171b;border-radius:10px;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.wp-block-woocommerce-cart .wc-block-cart__submit-button.wc-block-cart__submit-button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease,transform 0.35s cubic-bezier(.2,.8,.2,1)}.wp-block-woocommerce-cart .wc-block-cart__submit-button.wc-block-cart__submit-button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;transform:translate3d(0,-2px,0)}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__button.wc-block-components-totals-coupon__button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;padding-top:13px;padding-right:26px;padding-bottom:13px;padding-left:26px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__button.wc-block-components-totals-coupon__button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.wc-block-grid .wc-block-grid__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-right:0px;padding-left:0px}.wc-block-grid .wc-block-grid__products{list-style:none}.wc-block-grid .wc-block-grid__product{display:flex;flex-flow:column;flex-grow:0;flex-shrink:1;flex-basis:auto;width:auto;max-width:100%;overflow:hidden;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:rgba(255,255,255,.02);border-radius:4px;transition:background-color 0.4s ease}.wc-block-grid .wc-block-grid__product:hover{background-color:rgba(255,255,255,.06)}.wc-block-grid .wc-block-grid__product-image{display:block;overflow:hidden;aspect-ratio:3/4;margin-top:0px;margin-bottom:0px;background-color:#141417}.wc-block-grid .wc-block-grid__product-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.2,.8,.2,1),filter 0.5s ease;filter:grayscale(15%)}.wc-block-grid .wc-block-grid__product:hover img{transform:scale(1.06,1.06)}.wc-block-grid .wc-block-grid__product-title{color:#fff;font-family:var(--font-display);font-weight:700;font-size:21px;line-height:1.1;text-decoration:none;letter-spacing:-0.01em;padding-top:26px;padding-right:26px;padding-left:26px;border-top:1px solid rgba(255,255,255,.12)}.wc-block-grid .wc-block-grid__product-price{color:#fff;font-family:var(--font-body);font-weight:600;font-size:15px;margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:26px;padding-left:26px}.wc-block-grid .wc-block-grid__product-onsale{color:#0b0b0c;background-color:#d8ff3e;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent}.wc-block-grid .wc-block-grid__product-add-to-cart{margin-top:auto;padding-top:18px;padding-right:26px;padding-bottom:26px;padding-left:26px}.wc-block-grid .wc-block-grid__product-rating{padding-top:0px;padding-right:20px;padding-bottom:8px;padding-left:20px}.wc-block-grid .wc-block-grid__product-link{display:block;text-decoration:none}.wc-block-grid .wc-block-grid__product:hover .wc-block-grid__product-image img{filter:grayscale(0%);transform:scale(1.07,1.07)}.wc-block-grid .wc-block-grid__product-price .woocommerce-price-suffix{color:rgba(255,255,255,.5);font-weight:400;font-size:11px}.wc-block-grid .wc-block-grid__product-price .woocommerce-price-suffix{white-space:nowrap}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-family:var(--font-body);font-weight:700;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:0.08em;padding-top:11px;padding-right:22px;padding-bottom:11px;padding-left:22px;background-color:transparent;border-radius:100px;border-top:1.5px solid rgba(255,255,255,.25);border-right:1.5px solid rgba(255,255,255,.25);border-bottom:1.5px solid rgba(255,255,255,.25);border-left:1.5px solid rgba(255,255,255,.25);transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.wc-block-grid.wc-block-grid.wc-block-grid .wc-block-grid__product{display:flex;flex-flow:column;flex-grow:0;flex-shrink:1;flex-basis:auto;width:auto;max-width:100%;overflow:hidden;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:rgba(255,255,255,.02);border-radius:4px;transition:background-color 0.4s ease}.wc-block-grid.wc-block-grid.wc-block-grid .wc-block-grid__product:hover{background-color:rgba(255,255,255,.06)}.wc-block-grid.wc-block-grid.wc-block-grid .wc-block-grid__product-title{text-align:left}.wc-block-grid.wc-block-grid.wc-block-grid .wc-block-grid__product-price{text-align:left}.wc-block-grid.wc-block-grid.wc-block-grid .wc-block-grid__product-add-to-cart{justify-content:start;text-align:left}@media (max-width:1119px){.wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}}@media (max-width:1023px){.wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}}@media (max-width:767px){.wc-block-grid .wc-block-grid__products{grid-template-columns:repeat(1,minmax(0,1fr));gap:4px}}.bde-loop-grid{grid-auto-rows:auto}.bde-loop-grid .bde-loop-item{display:flex}.bde-loop-grid .bde-loop-item .card-product{width:100%;height:100%}.bde-mini-cart-offcanvas-backdrop{visibility:hidden;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(11,11,12,.6);opacity:0;transition:opacity 0.3s ease,visibility 0.3s ease}.woocommerce-variation-price{margin-bottom:18px;padding-bottom:4px}.woocommerce-variation-price .price{color:#d8ff3e;font-family:var(--font-display);font-weight:800;font-size:clamp(26px,2.4vw,36px);letter-spacing:-0.02em}.woocommerce-variation-price .woocommerce-price-suffix{color:rgba(255,255,255,.45);font-size:0.4em}.cart{display:flex;align-items:center;gap:14px}.cart{flex-wrap:nowrap}.wc-block-components-totals-coupon__button{color:#0b0b0c;font-family:var(--font-body);font-weight:700;padding-top:13px;padding-right:26px;padding-bottom:13px;padding-left:26px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.wc-block-components-totals-coupon__button:hover{color:#0b0b0c;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.wc-block-components-order-summary-item__quantity{display:flex;justify-content:center;align-items:center;position:absolute;top:-7px;right:-7px;left:auto;width:22px;height:22px;min-width:22px;color:#0b0b0c;font-family:var(--font-body);font-weight:700;font-size:11px;line-height:1;background-color:#d8ff3e;border-radius:100px;border-top:2px solid #0b0b0c;border-right:2px solid #0b0b0c;border-bottom:2px solid #0b0b0c;border-left:2px solid #0b0b0c}.wc-block-components-order-summary-item__quantity span{color:#0b0b0c}.wc-block-components-order-summary-item__quantity{box-shadow:none}.wc-block-components-order-summary-item__image{flex-grow:0;flex-shrink:0;flex-basis:auto;align-self:start;position:relative;width:48px;height:48px;max-width:48px;min-width:48px;overflow:visible}.wc-block-components-order-summary-item__image img{display:block;width:48px;height:48px;max-width:48px;min-width:48px;object-fit:cover;border-radius:8px}.woocommerce-info a{color:#d8ff3e;transition:color 0.3s ease}.woocommerce-info a:hover{color:#fff}.woocommerce-info a.button{color:#d8ff3e;font-weight:700;font-size:12.5px;padding-top:9px;padding-right:20px;padding-bottom:9px;padding-left:20px;background-color:transparent;border-radius:100px;border-top:1.5px solid rgba(216,255,62,.5);border-right:1.5px solid rgba(216,255,62,.5);border-bottom:1.5px solid rgba(216,255,62,.5);border-left:1.5px solid rgba(216,255,62,.5)}.woocommerce-info a.button:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.woocommerce-message a{color:#d8ff3e;transition:color 0.3s ease}.woocommerce-message a:hover{color:#fff}.woocommerce-message a.button{color:#d8ff3e;font-weight:700;font-size:12.5px;padding-top:9px;padding-right:20px;padding-bottom:9px;padding-left:20px;background-color:transparent;border-radius:100px;border-top:1.5px solid rgba(216,255,62,.5);border-right:1.5px solid rgba(216,255,62,.5);border-bottom:1.5px solid rgba(216,255,62,.5);border-left:1.5px solid rgba(216,255,62,.5)}.woocommerce-message a.button:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.woocommerce-error a{color:#ff6a55;transition:color 0.3s ease}.woocommerce-error a:hover{color:#fff}.bde-posts-prev-next-link a{display:inline-flex;justify-content:center;align-items:center;color:rgba(255,255,255,.85);font-family:var(--font-body);font-weight:700;font-size:13px;text-decoration:none;padding-top:12px;padding-right:26px;padding-bottom:12px;padding-left:26px;background-color:transparent;border-radius:100px;border-top:1.5px solid rgba(255,255,255,.25);border-right:1.5px solid rgba(255,255,255,.25);border-bottom:1.5px solid rgba(255,255,255,.25);border-left:1.5px solid rgba(255,255,255,.25);transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.bde-posts-prev-next-link a:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.bde-posts-navigation-numbers-prev-next{display:flex;justify-content:center;align-items:center;gap:10px}.bde-posts-navigation-numbers-prev-next{flex-wrap:wrap}.bde-shortcode .woocommerce-message{display:flex;justify-content:space-between;align-items:center;gap:18px;color:#fff;margin-bottom:28px;padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:56px;background-color:rgba(216,255,62,.08);border-radius:14px;border-top:1px solid rgba(216,255,62,.35);border-right:1px solid rgba(216,255,62,.35);border-bottom:1px solid rgba(216,255,62,.35);border-left:1px solid rgba(216,255,62,.35)}.bde-shortcode .woocommerce-message{flex-wrap:wrap}.bde-shortcode .woocommerce-error{display:block;color:#ff6a55;margin-bottom:28px;padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:56px;background-color:rgba(255,59,33,.1);border-radius:14px;border-top:1px solid rgba(255,59,33,.4);border-right:1px solid rgba(255,59,33,.4);border-bottom:1px solid rgba(255,59,33,.4);border-left:1px solid rgba(255,59,33,.4)}.bde-shortcode .woocommerce-info{display:block;color:rgba(255,255,255,.8);margin-bottom:28px;padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:56px;background-color:#17171b;border-radius:14px;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.bde-shortcode .woocommerce-message a.button{color:#0b0b0c;font-weight:700;font-size:12.5px;text-decoration:none;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;background-color:#d8ff3e;border-radius:100px;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.bde-shortcode .woocommerce-message a.button:hover{color:#0b0b0c;text-decoration:none;background-color:#fff;border-top:1.5px solid #fff;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff}.bde-woopageaccount.breakdance-woocommerce .woocommerce .woocommerce-MyAccount-content>p::before{background-color:#d8ff3e}.variations_form.cart{display:block}.bde-mini-cart-offcanvas--active .bde-mini-cart-offcanvas-body{visibility:visible;opacity:1;transform:translate3d(0px,0,0)}.bde-mini-cart-offcanvas--active .bde-mini-cart-offcanvas-backdrop{visibility:visible;opacity:1}.bde-mini-cart.bde-mini-cart .bde-mini-cart-offcanvas--active.bde-mini-cart-offcanvas--active .bde-mini-cart-offcanvas-body{visibility:visible;opacity:1;transform:translate3d(0px,0,0)}.bde-mini-cart.bde-mini-cart .bde-mini-cart-offcanvas--active.bde-mini-cart-offcanvas--active .bde-mini-cart-offcanvas-backdrop{visibility:visible;opacity:1}.bde-mini-cart .bde-quantity-button:hover{color:#0b0b0c;background-color:#d8ff3e}.bde-mini-cart .bde-quantity-button:hover svg{color:#0b0b0c}.bde-mini-cart .bde-quantity-button:hover svg{fill:currentColor}@media (max-width:767px){.bde-mini-cart .variation{grid-template-columns:1fr;gap:2px 0px}.bde-mini-cart .variation dd{margin-bottom:4px}}.bde-mini-cart-offcanvas-overlay{background-color:rgba(0,0,0,.62)}@media (max-width:767px){header.hdr .hdr-inner{gap:0px;padding-bottom:2px}header.hdr .hdr-inner{flex-wrap:wrap}}@media (max-width:767px){header.hdr .hdr-logo{order:1}}@media (max-width:1023px){header.hdr .hdr-actions{gap:0px}}@media (max-width:767px){header.hdr .hdr-actions{order:2;margin-left:auto}}@media (max-width:767px){header.hdr .hdr-nav{display:flex;gap:4px;order:3;width:100%;padding-bottom:12px}header.hdr .hdr-nav{overflow-x:auto;scrollbar-width:none}}@media (max-width:767px){header.hdr .hdr-link{flex-grow:0;flex-shrink:0;flex-basis:auto}}@media (max-width:767px){header.hdr .bde-mini-cart-toggle__subtotal{display:none}}.bde-post-loop.bde-post-loop .bde-posts-pagination.bde-posts-navigation-numbers-prev-next{flex-flow:row;justify-content:center;align-items:center;gap:12px}.bde-post-loop.bde-post-loop .bde-posts-pagination.bde-posts-navigation-numbers-prev-next{flex-wrap:wrap}.bde-post-loop.bde-post-loop .bde-posts-pagination .bde-posts-prev-next-link{display:flex;align-items:center}.bde-post-loop.bde-post-loop .bde-posts-pagination .bde-posts-prev-next-link:empty{display:none}.bde-post-loop.bde-post-loop .bde-posts-pagination .bde-posts-prev-next-link a{color:rgba(255,255,255,.85)}.bde-post-loop.bde-post-loop .bde-posts-pagination .bde-posts-prev-next-link a:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1.5px solid #d8ff3e;border-right:1.5px solid #d8ff3e;border-bottom:1.5px solid #d8ff3e;border-left:1.5px solid #d8ff3e}.bde-post-loop.bde-post-loop .bde-posts-pagination ul{align-items:center;gap:12px}.bde-post-loop.bde-post-loop .bde-posts-pagination ul li:hover{color:#0b0b0c}.bde-post-loop.bde-post-loop .bde-posts-pagination ul li a:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e}.bde-post-loop.bde-post-loop .bde-posts-pagination ul li a.is-active:hover{color:#0b0b0c;background-color:#d8ff3e;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e}.wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{color:#fff;font-family:var(--font-display);font-weight:800;font-size:34px;text-align:center;letter-spacing:-0.01em;margin-top:26px;margin-bottom:10px}.wp-block-woocommerce-empty-cart-block .wp-block-separator.is-style-dots{display:none}.wp-block-woocommerce-empty-cart-block>.wp-block-heading.has-text-align-center{color:#fff;font-family:var(--font-display);font-weight:800;text-align:center;margin-top:64px;margin-bottom:34px}@media (max-width:767px){.breakdance-woocommerce .woocommerce-info>a.button{width:100%}}@media (max-width:767px){.breakdance-woocommerce .woocommerce-message>a.button{width:100%}}@media (max-width:767px){.breakdance-woocommerce .woocommerce-error>a.button{width:100%}}.breakdance-woocommerce .summary p.price{display:flex;align-items:baseline;gap:10px}.breakdance-woocommerce .summary p.price{flex-wrap:wrap}.breakdance-woocommerce .woocommerce-variation-price .price{display:flex;align-items:baseline;gap:10px}.breakdance-woocommerce .woocommerce-variation-price .price{flex-wrap:wrap}.bde-wooproductprice p.price{display:flex;align-items:baseline;gap:10px}.bde-wooproductprice p.price{flex-wrap:wrap}.breakdance-woocommerce .woocommerce-info::before{top:50%;transform:translate3d(0,-50%,0)}.breakdance-woocommerce .woocommerce-message::before{top:50%;transform:translate3d(0,-50%,0)}.breakdance-woocommerce .woocommerce-error::before{top:50%;transform:translate3d(0,-50%,0)}.wc-block-components-quantity-selector__button:hover{color:#0b0b0c;background-color:#d8ff3e}.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"].wc-block-components-checkbox__input{background-color:#17171b;border-top:1px solid rgba(255,255,255,.28);border-right:1px solid rgba(255,255,255,.28);border-bottom:1px solid rgba(255,255,255,.28);border-left:1px solid rgba(255,255,255,.28)}.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"].wc-block-components-checkbox__input:checked{background-color:#d8ff3e;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e}.wc-block-components-checkbox .wc-block-components-checkbox__mark.wc-block-components-checkbox__mark{fill:#0b0b0c}.wc-block-components-radio-control .wc-block-components-radio-control__input.wc-block-components-radio-control__input{background-color:#17171b;border-top:1px solid rgba(255,255,255,.28);border-right:1px solid rgba(255,255,255,.28);border-bottom:1px solid rgba(255,255,255,.28);border-left:1px solid rgba(255,255,255,.28)}.wc-block-components-radio-control .wc-block-components-radio-control__input.wc-block-components-radio-control__input:checked{background-color:#17171b;border-top:1px solid #d8ff3e;border-right:1px solid #d8ff3e;border-bottom:1px solid #d8ff3e;border-left:1px solid #d8ff3e}.wc-block-components-radio-control .wc-block-components-radio-control__input.wc-block-components-radio-control__input:checked::before{background-color:#d8ff3e}@media (max-width:767px){.breakdance-woocommerce .woocommerce-info{flex-wrap:wrap}}@media (max-width:767px){.breakdance-woocommerce .woocommerce-message{flex-wrap:wrap}}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity.wc-block-components-order-summary-item__quantity span{color:#0b0b0c}.wc-block-components-sidebar.wc-block-checkout__sidebar{top:calc(var(--wp-admin--admin-bar--height,0px) + 119px)}.wc-block-components-sidebar.wc-block-cart__sidebar{top:calc(var(--wp-admin--admin-bar--height,0px) + 119px)}.bde-f-container.pdp-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}@media (max-width:1023px){.bde-f-container.pdp-grid{grid-template-columns:minmax(0,1fr)}}.bde-wooproductimages{max-width:100%;min-width:0px}.woocommerce-product-gallery{max-width:100%}.woocommerce-product-gallery .flex-viewport{max-width:100%}.bde-f-container-24377-156.bde-f-container-24377-156{max-width:none}@media (max-width:1023px){.bde-mini-cart-toggle{padding-right:0px}}@media (max-width:767px){.wc-block-cart-item__total{margin-left:-16px}}@media (max-width:767px){.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{grid-column-start:2;grid-column-end:3;min-width:0px}}@media (max-width:767px){.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{grid-column-start:2;grid-column-end:3;min-width:0px}}@media (max-width:767px){.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{grid-column-start:2;grid-column-end:3;min-width:0px}}@media (max-width:767px){.is-mobile table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:60px minmax(0,1fr) auto;gap:8px}}@media (max-width:767px){.is-small table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:60px minmax(0,1fr) auto;gap:8px}}@media (max-width:767px){.is-medium table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:60px minmax(0,1fr) auto;gap:8px}}@media (max-width:767px){.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{grid-column-start:3;grid-column-end:4}}@media (max-width:767px){.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{grid-column-start:3;grid-column-end:4}}@media (max-width:767px){.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{grid-column-start:3;grid-column-end:4}}@media (max-width:767px){.wc-block-cart-item__image{padding-right:6px}}@media (max-width:767px){.breakdance-woocommerce .woocommerce-error{flex-wrap:wrap}}