.html-category-spotlight-page{--cs-deep-navy:#1c2347;--cs-cobalt:#1e3565;--cs-azure:#4a7db9;--cs-pulse:#e61c1c;--cs-carbon:#3c4a5f;--cs-nickel:#e1e3e3;--cs-soft:#f7fafd;--cs-line:rgba(28,35,71,.13);--cs-radius:6px;--cs-font:var(--font-sans,"Inter","Sora","Helvetica Neue",Arial,sans-serif);background:#fff}html.html-category-spotlight-page body{background:#fff}.html-category-spotlight-page .master-wrapper-content,.html-category-spotlight-page .master-column-wrapper,.html-category-spotlight-page .center-1,.html-category-spotlight-page .page,.html-category-spotlight-page .page-body,.html-category-spotlight-page .page-content{width:100%;max-width:none;margin:0;padding:0}.html-category-spotlight-page .page{overflow:hidden;background:#fff;color:var(--cs-carbon);font-family:var(--cs-font)}.html-category-spotlight-page .category-spotlight-container{width:100%;max-width:none;margin:0;padding:0 0 64px}.html-category-spotlight-page .breadcrumb{display:none;width:calc(100% - 40px);max-width:1320px;margin:34px auto 28px;text-align:start}.html-category-spotlight-page .breadcrumb ul{justify-content:flex-start}.html-category-spotlight-page .breadcrumb a,.html-category-spotlight-page .breadcrumb .current-item{color:var(--cs-carbon);font-size:14px}.html-category-spotlight-page .cs-root>section,.html-category-spotlight-page .cs-root>header.cs-hero{margin:0}.html-category-spotlight-page .cs-eyebrow{display:inline-flex;margin:0 0 14px;color:var(--cs-azure);font-size:12px;font-weight:var(--font-weight-ui-body,500);letter-spacing:.2em;text-transform:uppercase}.html-category-spotlight-page .cs-root>.cs-video-hero{position:relative;width:var(--page-rail-w);margin:24px auto 0;aspect-ratio:var(--hitech-hero-ratio-desktop,21/9);overflow:hidden;border:1px solid var(--neutral-200,#e5e7eb);border-radius:var(--radius-shell,16px);background:#fff;isolation:isolate}.html-category-spotlight-page .cs-video-hero::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:transparent}.html-category-spotlight-page .cs-video-hero__media{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.html-category-spotlight-page .cs-hero{width:100%;background:#fff;padding:88px 0 56px;text-align:center}.html-category-spotlight-page .cs-hero__inner{width:90vw;max-width:1320px;margin:0 auto;text-align:center}.html-category-spotlight-page .cs-hero__logo{display:block;width:auto;max-width:180px;height:auto;margin:0 auto 18px}.html-category-spotlight-page .cs-hero__eyebrow{margin:0 0 14px;color:var(--cs-pulse);font-size:12px;font-weight:var(--font-weight-ui-body,500);letter-spacing:.2em;text-transform:lowercase}.html-category-spotlight-page .cs-hero__headline{margin:0;color:var(--cs-carbon);font-family:var(--cs-font);font-size:34px;font-weight:var(--font-weight-ui-active,600);line-height:1.04;letter-spacing:-.03em}.html-category-spotlight-page .cs-carousel{position:relative;width:100%;background:#fff;padding:0 0 56px}.html-category-spotlight-page .cs-carousel__viewport{position:relative;width:100%;overflow:visible;border:0;border-radius:0;background:transparent}.html-category-spotlight-page .cs-carousel__track{display:flex;align-items:center;gap:18px;width:100%;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:26px calc((100% - 40vw)/2)}.html-category-spotlight-page .cs-carousel__track::-webkit-scrollbar{display:none}.html-category-spotlight-page .cs-slide{flex:0 0 auto;width:40vw;max-width:520px;min-width:380px;display:block;scroll-snap-align:center;border:0;border-radius:var(--cs-radius);background:#fff;opacity:.58;transform:scale(.9);transform-origin:center;transition:transform 260ms ease,opacity 260ms ease}.html-category-spotlight-page .cs-slide.is-active{position:relative;z-index:3;opacity:1;transform:scale(1.06)}.html-category-spotlight-page .cs-slide__media{display:flex;align-items:center;justify-content:center;width:100%;height:40vw;min-height:380px;max-height:520px;aspect-ratio:1/1;overflow:hidden;border-radius:var(--cs-radius);background:#fff}.html-category-spotlight-page .cs-slide__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.html-category-spotlight-page .cs-slide__body{display:grid;gap:14px;padding:18px 0 0}.html-category-spotlight-page .cs-slide__title{margin:0;text-align:center}.html-category-spotlight-page .cs-slide__title a{color:var(--cs-cobalt);font-size:22px;font-weight:var(--font-weight-ui-active,600);line-height:1.2;text-decoration:none}.html-category-spotlight-page .cs-slide__title a:hover{text-decoration:underline}.html-category-spotlight-page .cs-slide__cta{display:inline-block;margin:8px auto 0;padding:0;color:var(--cs-pulse);font-size:14px;font-weight:var(--font-weight-ui-body,500);text-decoration:none}.html-category-spotlight-page .cs-slide__cta:hover{text-decoration:underline}.html-category-spotlight-page .cs-root--wattbike .cs-slide__title{display:flex;justify-content:center}.html-category-spotlight-page .cs-root--wattbike .cs-slide__title a{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:44px;padding:10px 24px;border:1.5px solid var(--cs-pulse);border-radius:var(--cs-radius);background:var(--cs-pulse);color:#fff;font-size:15px;font-weight:var(--font-weight-ui-active,600);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;transition:background 180ms ease,color 180ms ease,border-color 180ms ease,transform 180ms ease}.html-category-spotlight-page .cs-root--wattbike .cs-slide__title a:hover{border-color:var(--cs-deep-navy);background:#fff;color:var(--cs-deep-navy);text-decoration:none;transform:translateY(-2px)}.html-category-spotlight-page .cs-root--wattbike .cs-slide__cta{display:none}.html-category-spotlight-page .cs-slide__punchline{width:90%;margin:0 auto;color:var(--cs-cobalt);font-size:22px;font-weight:var(--font-weight-ui-active,600);line-height:1.2;letter-spacing:-.03em;text-align:center}.html-category-spotlight-page .cs-slide__bullets{display:grid;gap:8px;width:90%;margin:0 auto 18px;padding:0;list-style:none}.html-category-spotlight-page .cs-slide__bullets li{min-height:30px;padding:7px 10px;color:var(--cs-carbon);font-size:16px;font-weight:var(--font-weight-ui-muted,400);line-height:1.35}.html-category-spotlight-page .cs-slide__bullets li::before{content:none}.html-category-spotlight-page .cs-carousel__controls{position:static;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;margin-top:24px;pointer-events:auto;transform:none}.html-category-spotlight-page .cs-carousel__nav{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;padding:0;border:1.5px solid var(--cs-nickel);border-radius:var(--cs-radius);background:var(--cs-nickel);color:var(--cs-cobalt);cursor:pointer}.html-category-spotlight-page .cs-carousel__nav svg{width:28px;height:28px;stroke:currentColor;stroke-width:1.75;fill:none;stroke-linecap:round;stroke-linejoin:round}.html-category-spotlight-page .cs-carousel__nav:hover{box-shadow:none}.html-category-spotlight-page .cs-carousel__footer{display:none}.html-category-spotlight-page .cs-features{width:90vw;max-width:1320px;margin:0 auto;background:#fff;padding:88px 0;text-align:center}.html-category-spotlight-page .cs-root>.cs-features{margin:0 auto}.html-category-spotlight-page .cs-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:24px;width:100%;margin:0 auto}.html-category-spotlight-page .cs-feature{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;min-width:0;padding:20px;border:1px solid var(--cs-line);border-radius:var(--cs-radius);background:#fff;box-shadow:0 10px 26px rgba(28,35,71,.07)}.html-category-spotlight-page .cs-feature__media{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--cs-radius);background:var(--cs-soft)}.html-category-spotlight-page .cs-feature__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.html-category-spotlight-page .cs-feature__body{padding:0}.html-category-spotlight-page .cs-feature__title{margin:0 0 10px;color:var(--cs-pulse);font-size:32px;font-weight:300;line-height:1.05;letter-spacing:-.04em}.html-category-spotlight-page .cs-feature__copy{margin:0;color:var(--cs-carbon);font-size:16px;line-height:1.6}.html-category-spotlight-page .cs-hub-cta{display:grid;grid-template-columns:1fr;gap:28px;align-items:start;width:90vw;max-width:1320px;margin:0 auto;padding:88px 0;background:#fff;border-radius:0}.html-category-spotlight-page .cs-root>.cs-hub-cta{margin:0 auto}.html-category-spotlight-page .cs-hub-cta__copy{grid-column:auto;text-align:center}.html-category-spotlight-page .cs-hub-cta .cs-hub-cta__title{max-width:860px;margin:0 auto 18px;color:var(--cs-cobalt);font-size:30px;font-weight:var(--font-weight-ui-active,600);line-height:1.08;letter-spacing:-.03em}.html-category-spotlight-page .cs-hub-cta__lead{max-width:1100px;margin:0 auto;color:var(--cs-carbon);font-size:16px;font-weight:var(--font-weight-ui-muted,400);line-height:1.65}.html-category-spotlight-page .cs-hub-cta__lead p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.html-category-spotlight-page .cs-hub-cta__media{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:300px;justify-self:center;overflow:hidden;border-radius:var(--cs-radius);background:#fff}.html-category-spotlight-page .cs-hub-cta__media img{display:block;width:100%;height:auto;padding:12px 14px;border-radius:0;object-fit:contain;object-position:center;background:#fff}.html-category-spotlight-page .cs-hub-cta__media img:first-child{border-radius:12px}.html-category-spotlight-page .cs-hub-cta__media img+img{border-top:1px solid rgba(30,53,101,.12)}.html-category-spotlight-page .cs-hub-cta--no-media{grid-template-columns:1fr}.html-category-spotlight-page .cs-hub-cta--no-media .cs-hub-cta__copy{grid-column:auto}.html-category-spotlight-page .cs-faq{width:90vw;max-width:1320px;margin:0 auto;padding:88px 0;background:#fff}.html-category-spotlight-page .cs-root>.cs-faq{margin:0 auto}.html-category-spotlight-page .cs-faq__header{max-width:920px;margin:0 auto 32px;text-align:center}.html-category-spotlight-page .cs-faq .cs-faq__title{margin:0 0 16px;color:var(--cs-cobalt);font-size:45px;font-weight:var(--font-weight-ui-active,600);line-height:1.08;letter-spacing:-.03em}.html-category-spotlight-page .cs-faq__intro{max-width:1080px;margin:0 auto;color:var(--cs-carbon);font-size:16px;font-weight:var(--font-weight-ui-muted,400);line-height:1.65}.html-category-spotlight-page .cs-faq__list{display:block;border-top:1px solid rgba(30,53,101,.22)}.html-category-spotlight-page .cs-faq__item{border:0;border-bottom:1px solid rgba(30,53,101,.22);border-radius:0;background:#fff}.html-category-spotlight-page .cs-faq__question{margin:0}.html-category-spotlight-page .cs-faq__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;border:0;background:transparent;color:var(--cs-cobalt);cursor:pointer;text-align:left;text-transform:none;letter-spacing:normal}.html-category-spotlight-page .cs-faq__toggle span:first-child{color:var(--cs-cobalt);font-size:22px;font-weight:var(--font-weight-ui-active,600);line-height:1.28}.html-category-spotlight-page .cs-faq__icon{flex:0 0 auto;width:28px;color:var(--cs-cobalt);font-size:36px;font-weight:var(--font-weight-ui-muted,400);line-height:1;text-align:center}.html-category-spotlight-page .cs-faq__toggle[aria-expanded="true"] .cs-faq__icon{transform:rotate(45deg)}.html-category-spotlight-page .cs-faq__answer{max-width:1080px;padding:0 48px 24px 0;color:var(--cs-carbon);font-size:16px;line-height:1.7}.html-category-spotlight-page .cs-faq__answer p,.html-category-spotlight-page .cs-faq__answer li{margin:0 0 10px}.html-category-spotlight-page .cs-faq__answer strong{color:var(--cs-cobalt);font-weight:var(--font-weight-ui-active,600)}.html-category-spotlight-page .cs-faq__answer ul{display:grid;gap:10px;margin:0 0 18px;padding-left:20px}.html-category-spotlight-page .cs-faq__answer li::marker{color:var(--cs-pulse)}.html-category-spotlight-page .cs-final-cta{width:100vw;margin-left:calc(50% - 50vw);padding:88px 20px;border:0;border-radius:0;background:var(--cs-pulse);color:#fff;text-align:center}.html-category-spotlight-page .cs-final-cta .cs-eyebrow,.html-category-spotlight-page .cs-final-cta__title,.html-category-spotlight-page .cs-final-cta__lead{color:#fff}.html-category-spotlight-page .cs-final-cta__title{max-width:850px;margin:0 auto 16px;font-size:30px;font-weight:var(--font-weight-ui-active,600);line-height:1.08;letter-spacing:-.03em}.html-category-spotlight-page .cs-final-cta__lead{max-width:960px;margin:0 auto 34px;font-size:16px;line-height:1.65}.html-category-spotlight-page .cs-final-cta__lead p{margin:0}.html-category-spotlight-page .cs-final-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.html-category-spotlight-page .cs-final-cta__actions .button{min-height:44px;padding:10px 24px;border:1.5px solid #fff;border-radius:var(--cs-radius);font-size:15px;font-weight:var(--font-weight-ui-active,600);line-height:1}.html-category-spotlight-page .cs-final-cta__actions .button--primary{background:#fff;color:var(--cs-deep-navy)}.html-category-spotlight-page .cs-final-cta__actions .button--secondary{background:#fff;color:var(--cs-deep-navy)}.html-category-spotlight-page .cs-featured-product-grid{width:98%;max-width:1620px;margin:0 auto;padding:64px 0 88px;background:#fff;text-align:center}.html-category-spotlight-page .cs-root>.cs-featured-product-grid{margin:0 auto}.html-category-spotlight-page .cs-featured-product-grid__inner{width:100%;margin:0 auto}.html-category-spotlight-page .cs-featured-product-grid__title{max-width:920px;margin:0 auto 14px;color:var(--cs-cobalt);font-size:30px;font-weight:var(--font-weight-ui-active,600);line-height:1.08;letter-spacing:-.03em}.html-category-spotlight-page .cs-featured-product-grid__subtitle{max-width:1080px;margin:0 auto 32px;color:var(--cs-carbon);font-size:16px;font-weight:var(--font-weight-ui-muted,400);line-height:1.65}.html-category-spotlight-page .cs-featured-product-grid__toolbar{width:100%;margin:0 auto 24px;text-align:start}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4,16px);flex-wrap:wrap;padding:var(--space-3,12px) var(--space-4,16px);background:var(--white,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-selectors{display:flex;align-items:center;gap:var(--space-5,20px);flex-wrap:wrap;margin-inline-start:auto}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-selectors>div{display:inline-flex;align-items:center;gap:var(--space-2,8px)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-selectors span{color:var(--neutral-600,#6b7280);font-size:var(--text-xs,12px);font-weight:var(--font-weight-ui-body,500);letter-spacing:.04em;text-transform:uppercase}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-selectors select{height:2.25rem;padding:0 var(--space-3,12px);padding-inline-end:var(--space-6,24px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);background-color:var(--white,#fff);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%234b5563' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right var(--space-2,8px) center;background-size:10px 7px;appearance:none;-webkit-appearance:none;color:var(--brand-primary-900,#1c2347);font-family:var(--font-sans,inherit);font-size:var(--text-sm,14px);font-weight:var(--font-weight-ui-body,500)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-viewmode{gap:var(--space-1,4px)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);color:transparent;font-size:0;line-height:0;background:var(--white,#fff);cursor:pointer;transition:border-color var(--transition-base,.2s ease),background-color var(--transition-base,.2s ease);position:relative;text-decoration:none}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon::before{content:"";position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:16px 16px}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon.grid::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231c2347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='7'/><rect x='14' y='3' width='7' height='7'/><rect x='14' y='14' width='7' height='7'/><rect x='3' y='14' width='7' height='7'/></svg>")}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon.list::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231c2347' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='8' y1='6' x2='21' y2='6'/><line x1='8' y1='12' x2='21' y2='12'/><line x1='8' y1='18' x2='21' y2='18'/><circle cx='4' cy='6' r='1'/><circle cx='4' cy='12' r='1'/><circle cx='4' cy='18' r='1'/></svg>")}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon.selected{background:var(--brand-primary-900,#1c2347);border-color:var(--brand-primary-900,#1c2347)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon.selected.grid::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='7'/><rect x='14' y='3' width='7' height='7'/><rect x='14' y='14' width='7' height='7'/><rect x='3' y='14' width='7' height='7'/></svg>")}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon.selected.list::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='8' y1='6' x2='21' y2='6'/><line x1='8' y1='12' x2='21' y2='12'/><line x1='8' y1='18' x2='21' y2='18'/><circle cx='4' cy='6' r='1' fill='%23ffffff'/><circle cx='4' cy='12' r='1' fill='%23ffffff'/><circle cx='4' cy='18' r='1' fill='%23ffffff'/></svg>")}.html-category-spotlight-page .cs-featured-product-grid__products{width:100%;text-align:start}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-grid{display:block;grid-template-columns:none}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box+.item-box{margin-top:10px}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .product-item{flex-flow:row;align-items:stretch;position:relative;gap:0}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .picture{flex:0 0 auto;min-width:7rem;max-width:7rem;aspect-ratio:1;border-radius:var(--radius-card,12px) 0 0 var(--radius-card,12px)}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .product-item .details{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:var(--space-2,8px);padding:var(--space-4,16px);font-family:var(--font-sans,var(--cs-font))}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .description{display:-webkit-box;margin-top:var(--space-1,4px);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .add-info{position:static;width:100%;min-width:0;max-width:none;margin-top:auto;padding:var(--space-3,12px) 0 0;border-left:0;border-top:1px solid var(--neutral-100,#f3f4f6)}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .prices{flex-direction:column;align-items:flex-start;gap:var(--space-1,4px);margin-bottom:var(--space-2,8px);padding:0;line-height:1.2}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons{display:flex;flex-flow:row wrap;align-items:center;gap:var(--space-2,8px);margin-top:0;position:static;opacity:1}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .add-to-wishlist-button{position:static;flex:0 0 auto;width:var(--btn-height-md,2.75rem);height:var(--btn-height-md,2.75rem);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--btn-radius,.375rem);background-color:var(--white,#fff);backdrop-filter:none;box-shadow:none;transform:none}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .add-to-wishlist-button:hover{background-color:var(--color-mist,#d1e4f9);transform:none}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .product-box-add-to-cart-button{display:inline-flex;flex:1 1 auto;width:auto;min-width:7rem;min-height:var(--btn-height-md,2.75rem);padding:0 var(--space-3,12px);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--btn-radius,.375rem);background:var(--white,#fff);color:var(--brand-primary-900,#0e1430);font-size:var(--text-xs,.75rem);font-weight:var(--font-weight-ui-active,600);letter-spacing:.04em;text-transform:uppercase}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .product-box-add-to-cart-button::after{content:none;display:none}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .product-box-add-to-cart-button:hover,.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .product-box-add-to-cart-button:focus-visible{border-color:var(--brand-primary-700,#1c2347);background:var(--color-mist,#d1e4f9)}.html-category-spotlight-page .cs-featured-product-grid .product-grid{margin:0;width:100%}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--hitech-product-card-w,13rem)),1fr));justify-content:start;gap:var(--hitech-grid-gap,var(--space-4,16px));width:100%;margin:0;padding:0;list-style:none;text-align:start}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box{width:100%;max-width:none}.html-category-spotlight-page .cs-featured-product-grid{--sale-accent-600:#1f6ed4}.html-category-spotlight-page .cs-featured-product-grid .item-box{position:relative;margin:0;padding:0;border-top:3px solid var(--sale-accent-600,#1f6ed4);transition:box-shadow 200ms ease,border-color 200ms ease}.html-category-spotlight-page .cs-featured-product-grid .item-box:hover{border-color:var(--brand-primary-700,var(--cs-cobalt));border-top-color:var(--sale-accent-600,#1f6ed4);box-shadow:0 6px 16px rgba(15,23,42,.08)}.html-category-spotlight-page .cs-featured-product-grid .item-box:hover .picture img{transform:translate(0,0) scale(1.04)}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .product-item .details{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--space-4,16px);gap:var(--space-2,8px);font-family:var(--font-sans,var(--cs-font))}.html-category-spotlight-page .cs-featured-product-grid .item-box .product-title a{display:-webkit-box;overflow:hidden;color:var(--brand-primary-900,var(--cs-cobalt));font-family:var(--font-sans,var(--cs-font));font-size:var(--text-sm,.875rem);font-weight:var(--font-weight-ui-active,600);line-height:var(--leading-snug,1.35);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-decoration:none}.html-category-spotlight-page .cs-featured-product-grid .item-box .product-title a:hover{color:var(--brand-accent-600,#2a8cff)}.html-category-spotlight-page .cs-featured-product-grid .item-box .sku{color:var(--neutral-500,#6b7280);font-family:var(--font-sans,var(--cs-font));font-size:var(--text-xs,.75rem);font-weight:var(--font-weight-ui-body,500);letter-spacing:.02em}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .prices{flex-direction:column;align-items:flex-start;gap:var(--space-1,4px);margin-bottom:var(--space-3,12px);line-height:1.2}.html-category-spotlight-page .cs-featured-product-grid .item-box .old-price{color:var(--neutral-500,#6b7280);font-family:var(--font-sans,var(--cs-font));font-size:var(--text-sm,.875rem);font-weight:var(--font-normal,400);text-decoration:line-through}.html-category-spotlight-page .cs-featured-product-grid .item-box .actual-price{color:var(--brand-primary-900,var(--cs-cobalt));font-family:var(--font-sans,var(--cs-font));font-size:var(--text-base,1rem);font-weight:var(--font-bold,700);line-height:1.2}.html-category-spotlight-page .cs-featured-product-grid .item-box .old-price+.actual-price{color:var(--brand-primary-900,var(--cs-cobalt));font-size:var(--text-base,1rem);font-weight:var(--font-bold,700)}.html-category-spotlight-page .cs-featured-product-grid .item-box .tax-shipping-info{display:block;color:var(--neutral-500,#6b7280);font-family:var(--font-sans,var(--cs-font));font-size:var(--text-xs,.75rem);font-weight:var(--font-weight-ui-body,500);margin-top:var(--space-1,4px)}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .buttons .add-to-wishlist-button{position:absolute;top:var(--space-3,12px);left:var(--space-3,12px);z-index:2;width:var(--touch-target-min,44px);height:var(--touch-target-min,44px);border:0;border-radius:50%;background-color:rgba(255,255,255,.92);backdrop-filter:blur(6px);box-shadow:0 1px 3px rgba(15,23,42,.08);transition:background-color .15s ease,transform .15s ease}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .buttons .add-to-wishlist-button:hover{background-color:var(--white,#fff);transform:scale(1.05)}.html-category-spotlight-page .cs-featured-product-grid .item-box .buttons .add-to-compare-list-button{display:none}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .buttons .product-box-add-to-cart-button{display:inline-flex;align-items:center;justify-content:center;column-gap:var(--space-2,8px);flex:1 1 auto;width:100%;min-height:40px;padding:0 var(--space-4,16px);border:1px solid var(--brand-primary-900,#0e1430);border-radius:var(--radius-md,8px);background:var(--brand-primary-900,#0e1430);color:var(--white,#fff);font-family:var(--font-sans,var(--cs-font));font-size:var(--text-xs,.75rem);font-weight:var(--font-weight-ui-active,600);letter-spacing:.04em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background .15s ease,border-color .15s ease}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .buttons .product-box-add-to-cart-button:hover,.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .buttons .product-box-add-to-cart-button:focus-visible{background:var(--brand-primary-700,#1c2347);border-color:var(--brand-primary-700,#1c2347)}.html-category-spotlight-page .cs-featured-product-grid .item-box .cs-fp-grid-discount{position:absolute;top:var(--space-3,12px);right:var(--space-3,12px);z-index:2;display:inline-flex;align-items:center;padding:var(--space-1,4px) var(--space-3,12px);border-radius:var(--radius-pill,9999px);background:var(--sale-accent-600,#1f6ed4);color:var(--white,#fff);font-family:var(--font-sans,var(--cs-font));font-size:var(--text-sm,.875rem);font-weight:var(--font-weight-ui-active,600);letter-spacing:.02em;line-height:1.1;pointer-events:none;box-shadow:0 2px 8px rgba(31,110,212,.25)}.html-category-spotlight-page .cs-featured-product-grid .pager{display:none}.html-category-spotlight-page .cs-featured-product-grid .no-result{display:none}.html-category-spotlight-page .cs-featured-product-grid__sentinel{width:100%;min-height:1px;margin-top:32px;pointer-events:none}.html-category-spotlight-page .cs-featured-product-grid__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:608px){.html-category-spotlight-page .cs-hero__headline{font-size:5.6vw}}@media(min-width:883px){.html-category-spotlight-page .cs-hub-cta .cs-hub-cta__title,.html-category-spotlight-page .cs-faq .cs-faq__title,.html-category-spotlight-page .cs-final-cta__title{font-size:3.4vw}}@media(min-width:1161px){.html-category-spotlight-page .cs-hero__headline{font-size:65px}}@media(min-width:1300px){.html-category-spotlight-page .cs-carousel__track{padding:26px calc((100% - 520px)/2)}}@media(min-width:1324px){.html-category-spotlight-page .cs-hub-cta .cs-hub-cta__title,.html-category-spotlight-page .cs-faq .cs-faq__title,.html-category-spotlight-page .cs-final-cta__title,.html-category-spotlight-page .cs-featured-product-grid__title{font-size:45px}}@media(min-width:1360px){.html-category-spotlight-page .cs-final-cta{padding:88px calc((100vw - 1320px)/2)}}@media(max-width:1023px){.html-category-spotlight-page .cs-featured-product-grid .product-control-bar{flex-direction:column;align-items:stretch}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-selectors{margin-inline-start:0;justify-content:flex-start}}@media(max-width:1023px){.html-category-spotlight-page .cs-root>.cs-video-hero{aspect-ratio:16/9}.html-category-spotlight-page .cs-hero{padding:72px 0 44px}.html-category-spotlight-page .cs-slide{flex-basis:460px;min-width:320px}.html-category-spotlight-page .cs-slide__media{height:460px}.html-category-spotlight-page .cs-features__grid{grid-template-columns:1fr}.html-category-spotlight-page .cs-hub-cta{grid-template-columns:1fr;width:90vw;gap:28px;padding:72px 0}.html-category-spotlight-page .cs-hub-cta__copy,.html-category-spotlight-page .cs-hub-cta__media{grid-column:auto;grid-row:auto}.html-category-spotlight-page .cs-faq{padding:72px 0}.html-category-spotlight-page .cs-faq .cs-faq__title{font-size:32px}.html-category-spotlight-page .cs-featured-product-grid{padding:56px 0}.html-category-spotlight-page .cs-featured-product-grid__title{font-size:32px}}@media(max-width:767px){.html-category-spotlight-page .cs-root>.cs-video-hero{aspect-ratio:3/2}.html-category-spotlight-page .breadcrumb{width:calc(100% - 32px)}.html-category-spotlight-page .cs-hero__headline{width:calc(100% - 32px)}.html-category-spotlight-page .cs-faq{width:calc(100% - 32px)}.html-category-spotlight-page .cs-slide{flex-basis:82vw;min-width:270px}.html-category-spotlight-page .cs-slide__media{height:82vw}.html-category-spotlight-page .cs-slide__punchline{font-size:20px}.html-category-spotlight-page .cs-carousel__nav{width:64px;height:64px}.html-category-spotlight-page .cs-features{padding:64px 16px}.html-category-spotlight-page .cs-faq{padding:64px 0}.html-category-spotlight-page .cs-hub-cta{width:calc(100% - 32px);gap:24px;padding:64px 0}.html-category-spotlight-page .cs-hub-cta__media{max-width:280px}.html-category-spotlight-page .cs-hub-cta__media img{padding:10px 12px}.html-category-spotlight-page .cs-faq__toggle span:first-child{font-size:20px}.html-category-spotlight-page .cs-faq .cs-faq__title{font-size:30px}.html-category-spotlight-page .cs-featured-product-grid{width:calc(100% - 32px);padding:48px 0}.html-category-spotlight-page .cs-featured-product-grid__title{font-size:28px}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .cs-fp-grid-discount{top:var(--space-2,8px);right:var(--space-2,8px);padding:var(--space-1,4px) var(--space-2,8px);font-size:var(--text-xs,.75rem)}.html-category-spotlight-page .cs-featured-product-grid .product-grid .item-box .buttons .add-to-wishlist-button{top:var(--space-2,8px);left:var(--space-2,8px)}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .product-item{flex-direction:column}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .picture{min-width:100%;max-width:100%;border-radius:var(--radius-card,12px) var(--radius-card,12px) 0 0}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons{flex-direction:column;align-items:stretch}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .product-box-add-to-cart-button,.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .add-to-wishlist-button{width:100%}}@media(min-width:768px){.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .product-item{flex-direction:row}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .picture{flex:0 0 10rem;min-width:10rem;max-width:10rem;border-radius:var(--radius-md,6px) 0 0 var(--radius-md,6px)}}@media(min-width:1024px){.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .picture{flex:0 0 12rem;min-width:12rem;max-width:12rem}}@media(min-width:1345px){.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .picture{flex:0 0 auto;min-width:var(--product-list-media-width,16.875rem);max-width:var(--product-list-media-width,16.875rem)}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .product-item .details{padding:var(--product-list-detail-padding-block,2.5rem) calc(var(--product-list-aside-width,16.875rem) + var(--product-list-detail-padding-inline,1.25rem)) var(--product-list-detail-padding-block,2.5rem) var(--product-list-detail-padding-inline,1.25rem)}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .product-title{flex-grow:0}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .product-title a{font-size:var(--text-20,1.25rem)}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .description{display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .add-info{position:absolute;top:var(--space-4,1rem);right:0;bottom:var(--space-4,1rem);width:auto;min-width:var(--product-list-aside-width,16.875rem);max-width:var(--product-list-aside-width,16.875rem);margin-top:0;padding:0 var(--space-5,1.25rem);border-top:0;border-left:1px solid var(--neutral-100,#f3f4f6)}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .prices{flex-grow:1;justify-content:center;align-items:center;padding:20px 0;margin-bottom:0}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons{flex-flow:column;align-items:center;row-gap:5px}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .product-box-add-to-cart-button,.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .add-to-wishlist-button{width:100%!important;max-width:none}.html-category-spotlight-page .cs-featured-product-grid .product-list .item-box .buttons .add-to-wishlist-button{display:flex;align-items:center;justify-content:center;height:auto;min-height:var(--btn-height-md,2.75rem);background-color:var(--neutral-100,#f3f4f6);font-size:var(--text-18,1.125rem);font-weight:var(--font-normal,400);text-transform:none;color:var(--neutral-700,#2b303b)}}@media(prefers-reduced-motion:reduce){.html-category-spotlight-page .cs-carousel__track{scroll-behavior:auto}.html-category-spotlight-page .cs-slide,.html-category-spotlight-page .cs-slide__title a{transition:none}}
