.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider {width:100%;padding:var(--space-xl) 0}@media (min-width: 1024px){.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider {padding:var(--space-2xl) 0}}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider-inner {max-width:1400px;margin:0 auto;padding:0 clamp(16px,5vw,80px)}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-header {display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-lg)}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-header.has-tabs {align-items:flex-start}@media (min-width: 768px){.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-header {flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-lg);margin-bottom:var(--space-xl)}}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-title {font-family:var(--font-display);font-size:var(--text-h2);font-weight:400;line-height:1.15;color:var(--slider-text-color, var(--color-text-primary));margin:0;text-wrap:balance}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tabs {display:flex;flex-wrap:wrap;align-items:center;gap:0;font-family:var(--font-label);font-size:var(--text-label);font-weight:400}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab-item {display:inline-flex;align-items:center}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab {display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:6px 0;cursor:pointer;font:inherit;color:var(--slider-tab-inactive, var(--color-text-muted));position:relative}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab:after {content:"";position:absolute;inset:-8px 0}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab.is-active {color:var(--slider-tab-active, var(--color-text-primary));font-weight:500}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab-bullet {font-size:var(--text-small);line-height:1}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab-sep {margin:0 12px;color:var(--slider-tab-inactive, var(--color-text-muted))}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-track-area {position:relative;width:100%}@media (prefers-reduced-motion: no-preference){.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab {transition:color .2s ease}.cc_rYsXU2yJtJ_multi_tab_product_slider .mtps-tab:hover {color:var(--slider-tab-active, var(--color-text-primary))}}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-price-row {display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs)}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating {display:inline-flex;align-items:center;gap:6px;line-height:1;color:inherit}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating-stars {position:relative;display:inline-flex;align-items:center;gap:1px}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating-star {position:relative;display:inline-block;width:1em;height:1em;color:#d8d8d8}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating-star-bg {display:block;width:100%;height:100%;fill:currentColor}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating-star-fill {position:absolute;inset:0 auto 0 0;overflow:hidden;color:#f5b301;pointer-events:none}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating-star-fg {display:block;height:100%;width:1em;fill:currentColor}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating-count {font-family:var(--font-body);font-size:var(--text-small);color:var(--slider-text-color, var(--color-text-muted));white-space:nowrap}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body .rating--sm {font-size:13px}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-price {font-family:var(--font-body);font-size:var(--text-body);font-weight:600;line-height:1.4;color:var(--slider-text-color, var(--color-text-primary));font-variant-numeric:tabular-nums}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-price--original {font-family:var(--font-body);font-size:var(--text-small);font-weight:400;line-height:1.4;color:var(--color-text-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-badge {position:absolute;top:var(--space-sm);left:0;padding:6px 14px;font-family:var(--font-label);font-size:10px;font-weight:600;line-height:1;z-index:1;border-radius:0 2px 2px 0;pointer-events:none}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-badge--sale {background:var(--slider-sale-bg, var(--color-accent));color:var(--slider-sale-fg, #ffffff)}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-badge--sold-out {background:var(--slider-soldout-bg, #9B1B1B);color:var(--slider-soldout-fg, #ffffff)}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-savings {position:absolute;bottom:var(--space-sm);left:var(--space-sm);padding:5px 12px;background:var(--slider-savings-bg, var(--color-accent-light));color:var(--slider-savings-fg, var(--color-text-primary));font-family:var(--font-label);font-size:11px;font-weight:600;line-height:1;border-radius:999px;z-index:1;pointer-events:none}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card:has(.product-card-badge--sold-out) .product-card-image--primary {filter:brightness(.8) saturate(.9)}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card:has(.product-card-badge--sold-out) .product-card-image--hover {display:none}@media (prefers-reduced-motion: no-preference){.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-image {transition:transform .4s ease-out,opacity .2s ease}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card:has(.product-card-badge--sold-out):hover .product-card-image {transform:none}}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider {padding:32px 0}@media (min-width: 1024px){.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider {padding:48px 0}}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .mtps-header {margin-bottom:24px}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .mtps-title {font-weight:800;font-size:clamp(24px,1.1rem + 1vw,32px)}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-name {font-size:15px;font-weight:600}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-price {font-size:16px;font-weight:800}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-badge {top:12px;left:12px;display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 12px 0 calc(12px + .04em);border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-badge {top:10px;left:10px;width:56px;height:56px;padding:0;border-radius:50%;outline:1.5px dashed rgba(255,255,255,.7);outline-offset:-5px;font-size:9px;letter-spacing:.03em;box-shadow:0 3px 10px #7a473040;transform:rotate(-10deg)}@media (min-width: 1024px){.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-badge {width:58px;height:58px;font-size:9px}}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-savings {display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 12px}@supports (text-box: trim-both cap alphabetic){.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-badge, .cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-savings {text-box:trim-both cap alphabetic}}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-slider-arrow {border:none;box-shadow:0 6px 16px #965a3e24}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card {padding:8px 8px 12px;border:1px solid var(--color-border);border-radius:22px;background:var(--color-bg);transition:translate .2s ease,box-shadow .2s ease,border-color .2s ease}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-body {padding:0 6px}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-media {border-radius:16px}@media (hover: hover) and (pointer: fine){.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card:hover {translate:0 -4px;border-color:color-mix(in srgb,var(--color-border),var(--color-accent) 18%);box-shadow:0 12px 28px #965a3e24}}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-slider-track {padding:8px 6px 30px;margin:-8px -6px -30px;scroll-padding-inline:6px}@media (prefers-reduced-motion: reduce){.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card {transition:none}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card:hover {translate:none}}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-slider-track {align-items:stretch}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-body {flex:1 1 auto}.cc_rYsXU2yJtJ_multi_tab_product_slider .multi-tab-product-slider .product-card-price-row {margin-top:auto}

.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-track-wrapper {position:relative;width:100%}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-track {display:flex;flex-wrap:nowrap;gap:var(--space-sm);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-track::-webkit-scrollbar {display:none}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-track>.product-card {scroll-snap-align:start;flex:0 0 calc(100% - 24px)}@media (min-width: 768px){.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-track>.product-card {flex:0 0 calc((100% - var(--space-sm) * 1.5) / 2.5)}}@media (min-width: 1024px){.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-track>.product-card {flex:0 0 calc((100% - (var(--space-sm) * (var(--products-per-view) - 1))) / var(--products-per-view))}}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-arrow {position:absolute;top:var(--arrow-top, 50%);transform:translateY(-50%);width:40px;height:40px;display:none;align-items:center;justify-content:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;color:var(--slider-accent, var(--color-accent));cursor:pointer;z-index:2;padding:0}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-arrow[aria-hidden=true] {opacity:0;pointer-events:none}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-arrow--prev {left:-20px}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-arrow--next {right:-20px}@media (min-width: 768px){.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-arrow {display:flex}}@media (prefers-reduced-motion: no-preference){.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-arrow {transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-slider-arrow:hover {background-color:var(--slider-accent, var(--color-accent));border-color:var(--slider-accent, var(--color-accent));color:var(--color-surface)}

.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card {display:flex;flex-direction:column;gap:var(--space-sm);text-decoration:none;color:inherit;flex:0 0 auto}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-media {position:relative;width:100%;border-radius:4px;overflow:hidden;background-color:var(--color-surface-alt)}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card.is-portrait .product-card-media {aspect-ratio:3 / 4}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card.is-square .product-card-media {aspect-ratio:1 / 1}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-image {width:100%;height:100%;object-fit:cover;display:block}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-image--empty {background:linear-gradient(135deg,var(--color-surface-alt),var(--color-border))}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card.has-hover-image .product-card-image--primary, .cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-image--hover {position:absolute;top:0;left:0}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-image--hover {opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1);pointer-events:none}@media (hover: hover){.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card.has-hover-image:hover .product-card-image--hover {opacity:1}}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-body {display:flex;flex-direction:column;gap:4px;padding:0 2px}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-name {font-family:var(--font-body);font-size:var(--text-small);font-weight:400;line-height:1.4;color:var(--slider-text-color, var(--color-text-primary));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-price {font-family:var(--font-body);font-size:var(--text-body);font-weight:500;line-height:1.4;color:var(--slider-text-color, var(--color-text-primary));font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: no-preference){.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card-image {transition:transform .4s ease-out}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-card:hover .product-card-image {transform:scale(1.04)}}.cc_rYsXU2yJtJ_multi_tab_product_slider .product-brand {font-weight:800;text-transform:lowercase;color:var(--color-accent)}
