.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","Helvetica Neue",Arial,sans-serif);background:var(--white,#fff)}html.html-category-spotlight-page body{background:var(--white,#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:var(--white,#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{width:var(--page-rail-w);max-width:none;margin:var(--space-5,20px) auto var(--space-6,24px);text-align:start}@media(min-width:768px){.html-category-spotlight-page .breadcrumb{margin-top:var(--space-3,12px)}}@media(min-width:1024px){.html-category-spotlight-page .breadcrumb{margin-top:0}}.html-category-spotlight-page .breadcrumb ul{justify-content:flex-start}.html-category-spotlight-page .cs-root>section,.html-category-spotlight-page .cs-root>header.cs-hero:not(.modern-page-header){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:var(--white,#fff);isolation:isolate}.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:not(.modern-page-header){width:100%;background:var(--white,#fff);padding:88px 0 56px;text-align:center}.html-category-spotlight-page .cs-hero:not(.modern-page-header) .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:not(.modern-page-header-title){margin:0;color:var(--brand-primary-900,#0e1430);font-family:var(--cs-font);font-size:var(--type-hero,2.592rem);font-weight:var(--font-bold,700);line-height:var(--leading-11,1.1);letter-spacing:-.02em;text-wrap:balance}.html-category-spotlight-page .cs-carousel{position:relative;width:100%;background:var(--white,#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% - min(40vw,520px))/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:var(--white,#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:304px;max-height:416px;aspect-ratio:1/1;overflow:hidden;border-radius:var(--cs-radius);background:var(--white,#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:var(--type-h3,1.125rem);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:var(--type-small,.875rem);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:var(--white,#fff);font-size:var(--type-button,1rem);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:var(--white,#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:var(--type-body,1rem);font-weight:var(--font-weight-ui-active,600);line-height:var(--leading-normal,1.5);letter-spacing:-.03em;text-align:center;text-wrap:balance}.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:var(--type-body,1rem);font-weight:var(--font-weight-ui-muted,400);line-height:var(--leading-normal,1.5)}.html-category-spotlight-page .cs-slide__bullets li::before{content:none}.html-category-spotlight-page .cs-carousel__controls{position:static;margin:0;pointer-events:none;transform:none}.html-category-spotlight-page .cs-carousel__nav{position:absolute;top:calc(26px + clamp(152px,20vw,208px));transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1.5px solid var(--neutral-200,#e5e7eb);border-radius:50%;background:var(--white,#fff);color:var(--brand-primary-700,#1c2347);box-shadow:none;cursor:pointer;pointer-events:auto;transition:background var(--transition-base,200ms ease),color var(--transition-base,200ms ease),border-color var(--transition-base,200ms ease)}.html-category-spotlight-page .cs-carousel__nav--prev{left:var(--space-3,12px)}.html-category-spotlight-page .cs-carousel__nav--next{right:var(--space-3,12px)}.html-category-spotlight-page .cs-carousel__nav svg{width:18px;height:18px;stroke:currentColor;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.html-category-spotlight-page .cs-carousel__nav:hover{background:var(--brand-primary-700,#1c2347);color:var(--white,#fff);border-color:var(--brand-primary-700,#1c2347)}.html-category-spotlight-page .cs-carousel__footer{display:none}.html-category-spotlight-page .cs-features{width:90vw;max-width:1320px;margin:0 auto;background:var(--white,#fff);padding:var(--space-12,48px) 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:var(--white,#fff);box-shadow:none}.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:var(--type-h3,1.125rem);font-weight:300;line-height:var(--leading-tight,1.25);letter-spacing:-.04em}.html-category-spotlight-page .cs-feature__copy{margin:0;color:var(--cs-carbon);font-size:var(--type-body,1rem);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:var(--space-12,48px) 0;background:var(--white,#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(--brand-primary-900,#0e1430);font-size:var(--type-h2,1.5rem);font-weight:var(--font-weight-ui-active,600);line-height:var(--leading-tight,1.25);letter-spacing:-.01em;text-wrap:balance}.html-category-spotlight-page .cs-hub-cta__lead{max-width:1100px;margin:0 auto;color:var(--cs-carbon);font-size:var(--type-body,1rem);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:var(--white,#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:var(--white,#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:var(--white,#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:var(--type-h2,1.5rem);font-weight:var(--font-weight-ui-active,600);line-height:var(--leading-tight,1.25);letter-spacing:-.03em;text-wrap:balance}.html-category-spotlight-page .cs-faq__intro{max-width:1080px;margin:0 auto;color:var(--cs-carbon);font-size:var(--type-body,1rem);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:var(--white,#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:var(--type-h3,1.125rem);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:var(--type-body,1rem);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 max(var(--space-5,20px),calc((100vw - 1320px)/2));border:0;border-radius:0;background:var(--cs-pulse);color:var(--white,#fff);text-align:center}.html-category-spotlight-page .cs-final-cta .cs-eyebrow,.html-category-spotlight-page .cs-final-cta .cs-final-cta__title,.html-category-spotlight-page .cs-final-cta__lead{color:var(--white,#fff)}.html-category-spotlight-page .cs-final-cta .cs-final-cta__title{max-width:850px;margin:0 auto 16px;font-size:var(--type-h2,1.5rem);font-weight:var(--font-weight-ui-active,600);line-height:var(--leading-tight,1.25);letter-spacing:-.01em;text-wrap:balance}.html-category-spotlight-page .cs-final-cta__lead{max-width:960px;margin:0 auto 34px;font-size:var(--type-body,1rem);line-height:1.65}.html-category-spotlight-page .cs-final-cta__lead p{margin:0;line-height:inherit}.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 var(--white,#fff);border-radius:var(--cs-radius);font-size:var(--type-button,1rem);font-weight:var(--font-weight-ui-active,600);line-height:1}.html-category-spotlight-page .cs-final-cta__actions .button--primary{background:var(--white,#fff);color:var(--cs-deep-navy)}.html-category-spotlight-page .cs-final-cta__actions .button--secondary{background:var(--white,#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:var(--white,#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:var(--type-h2,1.5rem);font-weight:var(--font-weight-ui-active,600);line-height:var(--leading-tight,1.25);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:var(--type-body,1rem);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 var(--space-5,20px);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;justify-content:flex-end}.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(--brand-primary-900,#0e1430);font-size:var(--type-small,.875rem);font-weight:var(--font-weight-ui-active,600);letter-spacing:.04em;text-transform:uppercase}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-selectors select{height:var(--touch-target-min,2.75rem);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,#0e1430);font-family:var(--font-sans,inherit);font-size:var(--type-body,1rem);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);margin-inline-end:auto}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-target-min,2.75rem);height:var(--touch-target-min,2.75rem);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'/><line x1='3' y1='6' x2='3.01' y2='6'/><line x1='3' y1='12' x2='3.01' y2='12'/><line x1='3' y1='18' x2='3.01' y2='18'/></svg>")}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon:hover{border-color:var(--brand-primary-700,#1c2347);background:var(--color-mist,#d1e4f9)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon.selected{background:var(--brand-primary-700,#1c2347);border-color:var(--brand-primary-700,#1c2347)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .viewmode-icon.selected::before{filter:brightness(0) invert(1)}.html-category-spotlight-page .cs-featured-product-grid__products{width:100%;text-align:start}.html-category-spotlight-page .cs-featured-product-grid .product-grid{margin:0;width:100%}.html-category-spotlight-page .cs-featured-product-grid .item-grid{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 .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 not all and (min-width:1024px){.html-category-spotlight-page .cs-featured-product-grid .product-control-bar{flex-direction:row}}@media not all and (min-width:768px){.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-selectors{gap:var(--space-3,12px)}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-sorting{flex:1 1 176px;min-width:0;max-width:max-content;margin-inline-start:auto}.html-category-spotlight-page .cs-featured-product-grid .product-control-bar .product-sorting select{min-width:0}}@media not all and (min-width:1024px){.html-category-spotlight-page .cs-root>.cs-video-hero{aspect-ratio:16/9}.html-category-spotlight-page .cs-hero:not(.modern-page-header){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-carousel__nav{top:calc(26px + 208px)}.html-category-spotlight-page .cs-features{padding:var(--space-10,40px) 0}.html-category-spotlight-page .cs-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.html-category-spotlight-page .cs-feature:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}.html-category-spotlight-page .cs-hub-cta{grid-template-columns:1fr;width:90vw;gap:28px;padding:var(--space-10,40px) 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-featured-product-grid{padding:56px 0}}@media not all and (min-width:768px){.html-category-spotlight-page .cs-root>.cs-video-hero{aspect-ratio:3/2}.html-category-spotlight-page .cs-hero__headline:not(.modern-page-header-title){width:calc(100% - 32px);margin-inline:auto}.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-carousel__nav{top:calc(26px + clamp(152px,41vw,208px))}.html-category-spotlight-page .cs-features{width:calc(100% - 32px);padding:var(--space-8,32px) 0}.html-category-spotlight-page .cs-features__grid{grid-template-columns:1fr}.html-category-spotlight-page .cs-feature:last-child:nth-child(odd){justify-self:stretch;width:auto}.html-category-spotlight-page .cs-faq{padding:64px 0}.html-category-spotlight-page .cs-hub-cta{width:calc(100% - 32px);gap:24px;padding:var(--space-8,32px) 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-featured-product-grid{width:calc(100% - 32px);padding:48px 0}}@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}}.html-category-spotlight-page .cs-hero.modern-page-header{width:var(--page-rail-w);margin-inline:auto}.html-category-spotlight-page .cs-hero.modern-page-header .cs-hero__eyebrow{color:var(--cs-carbon)}.html-category-spotlight-page .cs-hero.modern-page-header+.cs-featured-product-grid,.html-category-spotlight-page .cs-hero.modern-page-header+.cs-features,.html-category-spotlight-page .cs-hero.modern-page-header+.cs-faq,.html-category-spotlight-page .cs-hero.modern-page-header+.cs-hub-cta{padding-top:0}.html-category-spotlight-page .cs-hero.modern-page-header+.cs-featured-product-grid{width:var(--page-rail-w);max-width:none}
