@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--nc-accent: #E10600;--nc-accent-dark: #B00500;--nc-accent-soft: #FFE5E3;--nc-ink-900: #0A0A0A;--nc-ink-800: #141414;--nc-ink-700: #262626;--nc-ink-600: #404040;--nc-ink-500: #737373;--nc-ink-400: #A3A3A3;--nc-ink-300: #D4D4D4;--nc-ink-200: #E5E5E5;--nc-ink-100: #F5F5F5;--nc-ink-50: #FAFAFA;--nc-success: #0A8754;--nc-warn: #E8A33D;--nc-font-display: "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--nc-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--nc-r-sm: 4px;--nc-r-md: 8px;--nc-r-lg: 14px;--nc-r-xl: 20px;--nc-shadow-sm: 0 1px 2px rgba(10,10,10,.04), 0 1px 1px rgba(10,10,10,.03);--nc-shadow-md: 0 4px 12px rgba(10,10,10,.06), 0 2px 4px rgba(10,10,10,.04);--nc-shadow-lg: 0 16px 40px rgba(10,10,10,.08), 0 6px 12px rgba(10,10,10,.04)}.nc-mono{font-family:var(--nc-font-mono);font-feature-settings:"ss01";letter-spacing:.01em}.nc-eyebrow{font-family:var(--nc-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--nc-ink-500);font-weight:500}.nc-eyebrow--accent{color:var(--nc-accent)}.nc-display-xl{font-size:clamp(48px,7vw,96px);line-height:.95;letter-spacing:-.03em;font-weight:500;margin:0}.nc-display-lg{font-size:clamp(36px,4.5vw,56px);line-height:1;letter-spacing:-.02em;font-weight:500;margin:0}.nc-display-md{font-size:clamp(24px,2.5vw,32px);line-height:1.1;letter-spacing:-.015em;font-weight:500;margin:0}.nc-container{max-width:1440px;margin:0 auto;padding:0 32px}@media(max-width:768px){.nc-container{padding:0 20px}}@media(max-width:420px){.nc-container{padding:0 16px}}.nc-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-family:var(--nc-font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nc-chip--accent{background:var(--nc-accent);color:#fff}.nc-chip--dark{background:var(--nc-ink-900);color:#fff}.nc-chip--soft{background:var(--nc-ink-100);color:var(--nc-ink-700)}.nc-chip--outline{background:transparent;border:1px solid var(--nc-ink-300);color:var(--nc-ink-700)}.nc-hero--dark{position:relative;padding:96px 0 112px;background:linear-gradient(180deg,#0a0a0a,#141414);color:#fff;overflow:hidden;isolation:isolate}.nc-hero--dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 600px at 85% 40%,rgba(225,6,0,.15) 0%,transparent 55%);z-index:-1;pointer-events:none}.nc-hero__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.nc-hero__content{max-width:560px}.nc-hero__heading{color:#fff;margin:20px 0 0;font-weight:600}.nc-hero__heading-line,.nc-hero__heading-accent{display:block}.nc-hero__heading-accent{color:var(--nc-accent)}.nc-hero__subcopy{font-size:17px;color:var(--nc-ink-400);line-height:1.55;margin:20px 0 0;max-width:520px}.nc-hero__ctas{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.nc-hero__stats{display:grid;grid-template-columns:repeat(4,auto);gap:40px;margin-top:56px;justify-content:start}.nc-hero__stat{padding:0;background:transparent;border:0;border-radius:0}.nc-hero__stat-num{font-family:var(--nc-font-mono);font-size:30px;font-weight:600;color:#fff;letter-spacing:-.02em;line-height:1}.nc-hero__stat-label{color:var(--nc-ink-500)!important;margin-top:8px;display:block}.nc-hero__visual{position:relative;aspect-ratio:var(--nc-hero-aspect, 1/1);background:radial-gradient(ellipse at 50% 60%,rgba(225,6,0,.22) 0%,transparent 55%),linear-gradient(180deg,#0f0f0f,#1a0305);border:1px solid rgba(255,255,255,.06);border-radius:var(--nc-r-xl);overflow:hidden;box-shadow:0 30px 80px #e1060014,0 10px 30px #0006}.nc-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,transparent 0 18px,rgba(225,6,0,.05) 18px 19px);pointer-events:none;z-index:2}.nc-hero__visual-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;z-index:1}.nc-hero__visual-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--nc-font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--nc-ink-500)}.nc-hero__visual-placeholder span{padding:5px 12px;border:1px dashed rgba(255,255,255,.15);border-radius:4px}.nc-hero__badge{position:absolute;padding:10px 14px;font-family:var(--nc-font-mono);border-radius:var(--nc-r-md);z-index:2}.nc-hero__badge--top{top:24px;left:24px;background:#0a0a0ab3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);color:#fff}.nc-hero__badge--bottom{bottom:24px;right:24px;background:var(--nc-accent);color:#fff}.nc-hero__badge-eyebrow{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-ink-400);opacity:.85}.nc-hero__badge--bottom .nc-hero__badge-eyebrow{color:#ffffffd9}.nc-hero__badge-value{font-size:16px;font-weight:600;letter-spacing:.02em;margin-top:2px}.nc-hero__badge--bottom .nc-hero__badge-value{font-size:18px}@media(max-width:900px){.nc-hero--dark{padding:64px 0 72px}.nc-hero__inner{grid-template-columns:1fr;gap:40px}.nc-hero__visual{aspect-ratio:4/3}.nc-hero__heading{font-size:clamp(40px,10vw,64px);line-height:1}}@media(max-width:520px){.nc-hero--dark{padding:48px 0 56px}.nc-hero__subcopy{font-size:15px}.nc-hero__stats{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:36px}.nc-hero__stat-num{font-size:24px}.nc-hero__ctas{gap:8px}.nc-hero__ctas .nc-btn{padding:12px 16px;font-size:13px;flex:1}.nc-hero__badge{padding:8px 10px}.nc-hero__badge-value{font-size:14px}}.nc-cats{padding:64px 0}nutcars-carousel.nc-cats__carousel{display:block;position:relative;--nc-cats-cols: 4;--nc-cats-gap: 16px}.nc-cats__track{display:flex;gap:var(--nc-cats-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:4px;scroll-behavior:smooth;scrollbar-width:none;padding:4px 4px 8px;margin:-4px;-webkit-overflow-scrolling:touch}.nc-cats__track::-webkit-scrollbar{display:none}.nc-cats__card{flex:0 0 calc((100% - (var(--nc-cats-cols) - 1) * var(--nc-cats-gap)) / var(--nc-cats-cols));scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid var(--nc-ink-200);border-radius:var(--nc-r-lg);overflow:hidden;text-decoration:none;color:var(--nc-ink-900);transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;min-width:220px}.nc-cats__card:hover{border-color:var(--nc-accent);transform:translateY(-2px);box-shadow:var(--nc-shadow-md)}.nc-cats__media{position:relative;aspect-ratio:4/3;background:var(--nc-ink-100);overflow:hidden}.nc-cats__media-img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.nc-cats__card:hover .nc-cats__media-img{transform:scale(1.04)}.nc-cats__media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--nc-font-mono);font-size:48px;font-weight:600;color:var(--nc-ink-300);text-transform:uppercase;background:linear-gradient(135deg,var(--nc-ink-100) 0%,var(--nc-ink-200) 100%)}.nc-cats__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:4px;flex:1}.nc-cats__title{font-size:16px;font-weight:600;margin:0;letter-spacing:-.01em}.nc-cats__desc{font-size:13px;color:var(--nc-ink-500);margin:0;line-height:1.45}.nc-cats__count{margin-top:auto;padding-top:12px;font-family:var(--nc-font-mono);font-size:11px;letter-spacing:.06em;color:var(--nc-ink-500)}.nc-cats__nav{position:absolute;top:50%;width:44px;height:44px;display:grid;place-items:center;background:#fff;color:var(--nc-ink-900);border:1px solid var(--nc-ink-200);border-radius:999px;cursor:pointer;transition:all .15s ease;z-index:2;box-shadow:var(--nc-shadow-md);transform:translateY(-50%);padding:0}.nc-cats__nav:hover{background:var(--nc-ink-900);color:#fff;border-color:var(--nc-ink-900)}.nc-cats__nav[disabled]{opacity:0;pointer-events:none;transform:translateY(-50%) scale(.85)}.nc-cats__nav--prev{left:-20px}.nc-cats__nav--next{right:-20px}@media(max-width:1100px){nutcars-carousel.nc-cats__carousel{--nc-cats-cols: 3}.nc-cats__nav--prev{left:4px}.nc-cats__nav--next{right:4px}}@media(max-width:700px){nutcars-carousel.nc-cats__carousel{--nc-cats-cols: 2;--nc-cats-gap: 12px}.nc-cats{padding:48px 0}}@media(max-width:480px){nutcars-carousel.nc-cats__carousel{--nc-cats-cols: 1.6}.nc-cats__nav{display:none}}.nc-deal{padding:48px 0}.nc-deal__panel{background:linear-gradient(135deg,var(--nc-ink-900) 0%,var(--nc-ink-800) 100%);color:#fff;border-radius:var(--nc-r-xl);padding:48px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;position:relative;overflow:hidden}.nc-deal__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 60px,rgba(225,6,0,.06) 60px 61px);pointer-events:none}.nc-deal__heading{color:#fff;margin:12px 0 8px}.nc-deal__subcopy{color:var(--nc-ink-300);margin:0 0 24px}.nc-deal__timer{display:flex;gap:12px;margin:24px 0}.nc-deal__timer-cell{flex:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--nc-r-md);padding:14px 10px;text-align:center}.nc-deal__timer-num{font-family:var(--nc-font-mono);font-size:28px;font-weight:600;color:#fff;letter-spacing:-.01em;line-height:1}.nc-deal__timer-label{font-family:var(--nc-font-mono);font-size:10px;color:var(--nc-ink-400);text-transform:uppercase;letter-spacing:.12em;margin-top:6px}.nc-deal__product{background:#fff;border-radius:var(--nc-r-lg);padding:24px;color:var(--nc-ink-900)}.nc-deal__product-media{aspect-ratio:4/3;border-radius:var(--nc-r-md);background:var(--nc-ink-100);overflow:hidden;margin-bottom:16px}.nc-deal__product-media img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.nc-deal__panel{grid-template-columns:1fr;padding:32px;gap:28px}}@media(max-width:520px){.nc-deal{padding:32px 0}.nc-deal__panel{padding:24px;border-radius:var(--nc-r-lg)}.nc-deal__timer{gap:8px}.nc-deal__timer-cell{padding:10px 6px}.nc-deal__timer-num{font-size:22px}.nc-deal__product{padding:16px}}.nc-vp{padding:48px 0}.nc-vp__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.nc-vp__card{padding:24px;background:#fff;border:1px solid var(--nc-ink-200);border-radius:var(--nc-r-lg);display:flex;flex-direction:column;gap:10px}.nc-vp__icon{width:44px;height:44px;border-radius:var(--nc-r-md);background:var(--nc-ink-900);color:#fff;display:grid;place-items:center}.nc-vp__title{font-size:15px;font-weight:600;margin:0}.nc-vp__desc{font-size:13px;color:var(--nc-ink-500);margin:0;line-height:1.5}@media(max-width:900px){.nc-vp__grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:420px){.nc-vp__grid{grid-template-columns:1fr}}.nc-brands{padding:48px 0}.nc-brands__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;align-items:center}.nc-brands__cell{aspect-ratio:3/1;display:grid;place-items:center;background:var(--nc-ink-50);border-radius:var(--nc-r-md);padding:16px;transition:background .15s}.nc-brands__cell:hover{background:var(--nc-ink-100)}.nc-brands__cell img{max-width:100%;max-height:48px;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .15s,opacity .15s}.nc-brands__cell:hover img{filter:grayscale(0);opacity:1}.nc-brands__placeholder{font-family:var(--nc-font-mono);font-size:12px;font-weight:600;letter-spacing:.1em;color:var(--nc-ink-500);text-transform:uppercase}@media(max-width:900px){.nc-brands__grid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:480px){.nc-brands__grid{grid-template-columns:repeat(2,1fr)!important;gap:10px}}.nc-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:32px}.nc-section-head__text h2{margin:8px 0 0}.nc-section-head__text p{margin:4px 0 0;color:var(--nc-ink-500);font-size:14px}@media(max-width:520px){.nc-section-head{margin-bottom:20px;gap:12px}}html,body{overflow-x:clip}.section-nutcars-hero,.section-nutcars-categories,.section-nutcars-flash-deal,.section-nutcars-value-props,.section-nutcars-brands{max-width:100vw;overflow-x:clip}.nc-hero__visual img,.nc-deal__product-media img,.nc-brands__cell img{max-width:100%;height:auto}.nc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border-radius:var(--nc-r-md);font-family:var(--nc-font-display);font-size:14px;font-weight:500;letter-spacing:-.005em;transition:all .15s ease;white-space:nowrap;border:1px solid transparent;cursor:pointer;text-decoration:none}.nc-btn--primary{background:var(--nc-accent);color:#fff}.nc-btn--primary:hover{background:var(--nc-accent-dark);transform:translateY(-1px);box-shadow:0 6px 20px #e1060040}.nc-btn--dark{background:var(--nc-ink-900);color:#fff}.nc-btn--dark:hover{background:var(--nc-ink-700)}.nc-btn--ghost{background:transparent;color:var(--nc-ink-900);border-color:var(--nc-ink-300)}.nc-btn--ghost:hover{border-color:var(--nc-ink-900)}.nc-btn--ghost-light{background:transparent;color:#fff;border-color:#ffffff4d}.nc-btn--ghost-light:hover{border-color:#fff}product-card,.product-card{transition:transform .2s ease,box-shadow .2s ease;border-radius:var(--nc-r-lg)}product-card .text,.product-card .text,product-card [data-block-type=text] p{font-family:var(--nc-font-mono)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--nc-ink-500)!important;font-weight:500!important;margin:4px 0 0!important}product-card .product-title,product-card a .product-title,.product-card .product-title{font-weight:500;letter-spacing:-.005em;color:var(--nc-ink-900);line-height:1.35}product-card .price,.product-card .price{font-family:var(--nc-font-mono);font-feature-settings:"ss01";font-weight:600;letter-spacing:-.01em;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}product-card .price .price__current,product-card .price__sale-price,.product-card .price__current{font-size:18px;font-weight:600;color:var(--nc-ink-900)}product-card .price--on-sale .price__current,product-card .price--on-sale .price__sale,product-card .price__sale,product-card .price.price--on-sale,.product-card .price--on-sale .price__current,product-card .price--on-sale .price__sale-price{color:var(--nc-accent)!important}product-card .price__compare,product-card .price s,product-card .price del,.product-card .price__compare,.product-card .price s{color:var(--nc-ink-400)!important;font-size:13px!important;font-weight:400!important;text-decoration:line-through}product-card .rating,product-card .rating-stars,product-card .review,product-card [class*=rating]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--nc-ink-500);margin-top:2px}product-card .rating__stars,product-card .review-stars,product-card [class*=stars]{color:var(--nc-accent)!important;font-size:14px;letter-spacing:1.5px}product-card .rating__value,product-card .rating-value{color:var(--nc-ink-900);font-weight:600}product-card .rating__count,product-card .review__count{color:var(--nc-ink-500)}product-card .badge,.product-card .badge,.badge--on-product,.product-badge{position:absolute;top:10px;left:10px;right:auto;font-family:var(--nc-font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:var(--nc-accent);color:#fff;z-index:2;border:0}product-card .badge--sale,product-card .badge-sale,.product-card .badge--sale{background:var(--nc-accent);color:#fff}product-card .badge--new,product-card .badge-new,.product-card .badge--new{background:var(--nc-ink-900);color:#fff}product-card .badge--sold-out,.product-card .badge--sold-out{background:var(--nc-ink-400);color:#fff}product-card .badges,product-card .product-badges,.product-card .badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:6px;z-index:2}product-card .badges .badge,.product-card .badges .badge{position:static}product-card{border:1px solid var(--nc-ink-200);border-radius:var(--nc-r-lg);overflow:hidden;background:#fff;padding:8px}product-card .product-card__content{gap:6px!important;padding:0!important}product-card .product-card__content>*{padding-inline:4px}product-card .product-card__content>card-gallery,product-card .product-card__content>.product-card__gallery{padding-inline:0;margin-bottom:10px}product-card .product-card__content{display:grid!important;grid-template-columns:1fr auto;align-items:end}product-card .product-card__content>card-gallery,product-card .product-card__content>.product-card__gallery,product-card .product-card__content>*:not(.price):not(buy-buttons-component):not([data-block-type=buy-buttons]){grid-column:1 / -1}product-card .product-card__content>.price{grid-column:1}product-card .product-card__content>buy-buttons-component,product-card .product-card__content>[data-block-type=buy-buttons]{grid-column:2;justify-self:end}.nc-card-rating{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--nc-ink-500);padding-top:2px}.nc-card-rating__stars{color:var(--nc-accent);font-size:14px;letter-spacing:1.5px}.nc-card-rating__value{color:var(--nc-ink-900);font-weight:600}.nc-card-rating__sep{color:var(--nc-ink-300)}.nc-card-rating__count{color:var(--nc-ink-500)}product-card buy-buttons-component button,product-card [data-block-type=buy-buttons] button,product-card .buy-buttons button{background:transparent!important;color:var(--nc-ink-900)!important;border:1px solid var(--nc-ink-200)!important;border-radius:var(--nc-r-md)!important;width:40px!important;height:40px!important;padding:0!important;min-width:0!important;font-size:0;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .15s ease}product-card buy-buttons-component button:hover,product-card [data-block-type=buy-buttons] button:hover,product-card .buy-buttons button:hover{background:var(--nc-accent)!important;color:#fff!important;border-color:var(--nc-accent)!important}product-card buy-buttons-component button>span,product-card [data-block-type=buy-buttons] button>span{display:none!important}product-card buy-buttons-component button:before,product-card [data-block-type=buy-buttons] button:before{content:"";width:18px;height:18px;background:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z'/><line x1='3' y1='6' x2='21' y2='6'/><path d='M16 10a4 4 0 01-8 0'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:18px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z'/><line x1='3' y1='6' x2='21' y2='6'/><path d='M16 10a4 4 0 01-8 0'/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:18px}product-card card-gallery,product-card .product-card-gallery,product-card .product-card__gallery{border-radius:var(--nc-r-md);overflow:hidden;display:block}.card-hover-effect-lift product-card:hover,.card-hover-effect-lift .product-card:hover{transform:translateY(-4px);box-shadow:var(--nc-shadow-md)}product-card .quick-add,product-card .quick-add__button,product-card .quick-add-button,.product-card .quick-add__button{background:var(--nc-ink-900)!important;color:#fff!important;border-radius:var(--nc-r-md)!important;font-family:var(--nc-font-display)!important;font-weight:500!important;font-size:12px!important;padding:10px 14px!important;border:0!important;transition:background .15s ease,transform .15s ease}product-card .quick-add:hover,product-card .quick-add__button:hover{background:var(--nc-accent)!important;transform:scale(1.02)}.nc-chip--stock-in{background:var(--nc-success);color:#fff}.nc-chip--stock-low{background:var(--nc-warn);color:var(--nc-ink-900)}.nc-chip--stock-out{background:var(--nc-ink-400);color:#fff}.nc-pdp-meta{display:flex;flex-direction:column;gap:16px}.nc-pdp-meta__vendor{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--nc-ink-500);font-weight:500}.nc-pdp-meta__row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.nc-pdp-meta__rating{display:inline-flex;align-items:center;gap:8px}.nc-pdp-meta__stars{color:var(--nc-warn);font-size:14px;letter-spacing:2px}.nc-pdp-meta__rating-num{font-size:13px;font-weight:600;color:var(--nc-ink-900)}.nc-pdp-meta__reviews{font-size:12px;color:var(--nc-ink-500)}.nc-pdp-meta__installments{font-size:12px;letter-spacing:.04em;color:var(--nc-ink-600);padding:10px 14px;background:var(--nc-ink-50);border-radius:var(--nc-r-md);display:inline-block}.nc-pdp-meta__fitment{padding:16px;background:var(--nc-accent-soft);border-left:3px solid var(--nc-accent);border-radius:var(--nc-r-md)}.nc-pdp-meta__fitment p{margin:6px 0 0;font-size:14px;color:var(--nc-ink-900)}.nc-pdp-delivery{margin-top:24px}.nc-pdp-delivery__heading{display:block;margin-bottom:12px}.nc-pdp-delivery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nc-pdp-delivery__cell{padding:14px;background:#fff;border:1px solid var(--nc-ink-200);border-radius:var(--nc-r-md)}.nc-pdp-delivery__cell-title{font-size:13px;font-weight:600;color:var(--nc-ink-900);margin-bottom:4px}.nc-pdp-delivery__cell-desc{font-size:12px;color:var(--nc-ink-500)}@media(max-width:520px){.nc-pdp-delivery__grid{grid-template-columns:1fr}}.nc-tabs{display:block;margin-top:32px}.nc-tabs__list{display:flex;gap:32px;border-bottom:1px solid var(--nc-ink-200);margin-bottom:24px;overflow-x:auto;scrollbar-width:none}.nc-tabs__list::-webkit-scrollbar{display:none}.nc-tabs__tab{position:relative;background:transparent;border:0;padding:12px 0;font-family:var(--nc-font-display);font-size:14px;font-weight:500;color:var(--nc-ink-500);cursor:pointer;white-space:nowrap;transition:color .15s ease}.nc-tabs__tab:hover{color:var(--nc-ink-900)}.nc-tabs__tab[aria-selected=true]{color:var(--nc-ink-900);font-weight:600}.nc-tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--nc-accent)}.nc-tabs__panel{padding:8px 0 16px}.nc-tabs__prose{font-size:15px;line-height:1.6;color:var(--nc-ink-700)}.nc-tabs__prose p{margin:0 0 12px}.nc-tabs__prose a{color:var(--nc-accent);text-decoration:underline}.nc-tabs__specs{width:100%;border-collapse:collapse;font-size:14px}.nc-tabs__specs tr{border-bottom:1px solid var(--nc-ink-200)}.nc-tabs__specs tr:last-child{border-bottom:0}.nc-tabs__specs th,.nc-tabs__specs td{padding:14px 0;text-align:left;vertical-align:top}.nc-tabs__specs th{font-weight:400;color:var(--nc-ink-500);width:40%;padding-right:24px}.nc-tabs__specs td{color:var(--nc-ink-900);font-family:var(--nc-font-mono);font-size:13px}sticky-add-to-cart .sticky-add-to-cart__bar{border-top:1px solid var(--nc-ink-200);box-shadow:0 -4px 20px #0a0a0a14;padding:12px 16px!important}sticky-add-to-cart .sticky-add-to-cart__title{font-weight:600;font-size:14px}sticky-add-to-cart button[type=submit],sticky-add-to-cart .sticky-add-to-cart__button{background:var(--nc-accent)!important;color:#fff!important;border-color:var(--nc-accent)!important;font-weight:600;border-radius:var(--nc-r-md)!important}sticky-add-to-cart button[type=submit]:hover{background:var(--nc-accent-dark)!important;border-color:var(--nc-accent-dark)!important}.product-information .price,.section-product-information .price{font-family:var(--nc-font-mono);font-feature-settings:"ss01"}.product-information .price .price__current,.product-information .price__sale{font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.01em;color:var(--nc-ink-900)}.product-information .price__compare,.product-information .price s{color:var(--nc-ink-400);font-size:.75em}.product-information h1{font-weight:600;letter-spacing:-.02em}.product-information .buy-buttons button[type=submit],.product-information [data-shopify=add-to-cart]{width:100%;font-weight:600;letter-spacing:.01em}.header-announcement{font-family:var(--nc-font-mono)!important}.header-announcement__text,.announcement-bar__text,.header-announcement .rte p,.header-announcement p{font-family:var(--nc-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.header-menu__item[aria-current=page],.header-menu__link[aria-current],.header .header-menu a[aria-current]{position:relative;color:var(--nc-ink-900)}.header-menu__link[aria-current]:after,.header .header-menu a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--nc-accent)}.header-actions .cart-count,.header-actions [data-cart-count],.cart-icon__count,.header__cart-count{background:var(--nc-accent)!important;color:#fff!important;font-family:var(--nc-font-mono);font-weight:600}marquee-component .marquee__repeated-items,marquee-component p{font-family:var(--nc-font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}marquee-component .marquee__content{gap:48px}.footer-content{font-family:var(--nc-font-display)}.footer a:hover,.footer-content a:hover{color:var(--nc-accent)}.footer .menu__heading,.footer-content .menu__heading,footer .menu h3,footer .menu__heading{font-family:var(--nc-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin-bottom:16px}footer .shopify-section-group-footer-group,.shopify-section-group-footer-group .color-scheme-5,.shopify-section-group-footer-group section,.shopify-section-group-footer-group{--color-background: #0a0a0a !important;--color-foreground: #ffffff !important;--color-foreground-heading: #ffffff !important;background:#0a0a0a!important;color:#fff!important;position:relative}.shopify-section-group-footer-group:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 300px at 85% 0%,rgba(225,6,0,.08) 0%,transparent 60%);pointer-events:none;z-index:0}.shopify-section-group-footer-group>*{position:relative;z-index:1}@media(min-width:900px){footer .footer-content{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr!important;--grid-columns: 5 !important}}footer .footer-content h2,footer .footer-content h3{color:#fff!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.02em!important;margin:0 0 12px!important}footer .footer-content h2:after,footer .footer-content h3:first-of-type:after{content:"";display:inline-block;width:6px;height:6px;border-radius:1px;background:var(--nc-accent);margin-left:1px;vertical-align:baseline;transform:translateY(-2px)}footer .footer-content p{color:var(--nc-ink-400)!important;font-size:14px;line-height:1.55;margin:0;max-width:300px}.shopify-section-group-footer-group .menu__heading,footer .menu__heading,footer .menu h3{color:var(--nc-ink-500)!important;font-family:var(--nc-font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-bottom:18px!important}.shopify-section-group-footer-group .menu a,footer .menu a,footer .footer-content a{color:#fff!important;font-size:14px;line-height:2;transition:color .15s ease;text-decoration:none}.shopify-section-group-footer-group .menu a:hover,footer .menu a:hover,footer .footer-content a:hover{color:var(--nc-accent)!important}footer .social-links svg,footer .social-links a{color:var(--nc-ink-400)!important;fill:var(--nc-ink-400)!important;transition:color .15s ease,fill .15s ease}footer .social-links a:hover svg,footer .social-links a:hover{color:var(--nc-accent)!important;fill:var(--nc-accent)!important}.footer-utilities{border-top:1px solid rgba(255,255,255,.08);position:relative;background:transparent!important}.footer-utilities .footer-utilities__inner,.footer-utilities>.container,.footer-utilities .section{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.footer-utilities .footer-copyright,.footer-utilities .policy-list,footer .footer-copyright,footer .policy-list{font-family:var(--nc-font-mono)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;color:var(--nc-ink-500)!important}.footer-utilities:after{content:"STRIPE \b7  PAYPAL \b7  NETOPIA \b7  RAMBURS";font-family:var(--nc-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--nc-ink-500);position:absolute;right:32px;top:50%;transform:translateY(-50%);pointer-events:none}@media(max-width:768px){.footer-utilities:after{position:static;transform:none;display:block;margin-top:12px}.footer-utilities{padding-inline:20px}}.mega-menu__child-item{position:relative}.mega-menu__link--has-flyout{display:inline-flex;align-items:center;gap:6px}.mega-menu__flyout-caret{width:10px;height:10px;display:inline-flex;transform:rotate(-90deg);opacity:.6;transition:opacity .15s ease,transform .15s ease;flex-shrink:0}.mega-menu__child-item--has-flyout:hover>.mega-menu__link .mega-menu__flyout-caret,.mega-menu__child-item--has-flyout:focus-within>.mega-menu__link .mega-menu__flyout-caret{opacity:1;transform:rotate(-90deg) translateY(-2px)}.mega-menu__flyout{position:absolute;left:100%;top:-8px;min-width:220px;max-width:280px;padding:12px 16px;margin:0 0 0 12px;background-color:var(--color-background, #fff);border:1px solid var(--color-border, var(--nc-ink-200));border-radius:var(--style-border-radius-popover, 8px);box-shadow:0 10px 30px #00000014,0 4px 10px #0000000a;opacity:0;visibility:hidden;transform:translate(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:10;pointer-events:none}.mega-menu__flyout:before{content:"";position:absolute;left:-12px;top:0;width:12px;height:100%}.mega-menu__child-item--has-flyout:hover>.mega-menu__flyout,.mega-menu__child-item--has-flyout:focus-within>.mega-menu__flyout{opacity:1;visibility:visible;transform:translate(0);pointer-events:auto}.mega-menu__flyout li{list-style:none;margin:0}.mega-menu__flyout-link{padding:6px 0;display:block;white-space:normal;line-height:1.35}@media screen and (max-width:989px){.mega-menu__flyout{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:none;border-left:2px solid var(--color-border, var(--nc-ink-200));border-radius:0;margin:4px 0 8px 12px;padding:4px 0 4px 12px;background:transparent;pointer-events:auto;min-width:0}.mega-menu__flyout-caret{display:none}}.mega-menu__child-item--flyout-flip>.mega-menu__flyout{left:auto;right:100%;margin-left:0;margin-right:12px;transform:translate(8px)}.mega-menu__child-item--flyout-flip:hover>.mega-menu__flyout,.mega-menu__child-item--flyout-flip:focus-within>.mega-menu__flyout{transform:translate(0)}.nutcars-categorii-inner{display:block!important}.nutcars-cat-panel{display:flex;align-items:stretch;gap:0;min-height:360px;position:relative}.nutcars-cat-panel__sidebar{flex:0 0 280px;margin:0;padding:0;list-style:none;border-right:1px solid var(--color-border, var(--nc-ink-200))}.nutcars-cat-panel__group{margin:0;list-style:none}.nutcars-cat-panel__group-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px 12px 4px;font-size:.95rem;font-weight:500;color:var(--color-foreground, var(--nc-ink-800));text-decoration:none;border-radius:6px;transition:background .12s ease,color .12s ease,padding .12s ease;line-height:1.3}.nutcars-cat-panel__group-link--parent,.mega-menu__link--parent-only{cursor:default;-webkit-user-select:none;user-select:none}.nutcars-cat-panel__group-link:hover,.nutcars-cat-panel__group:hover .nutcars-cat-panel__group-link,.nutcars-cat-panel__group:focus-within .nutcars-cat-panel__group-link{background:var(--nc-ink-100);color:var(--nc-accent);padding-left:12px}.nutcars-cat-panel__group-caret{width:10px;height:10px;display:inline-flex;flex-shrink:0;transform:rotate(-90deg);opacity:.5;transition:opacity .12s ease,transform .12s ease}.nutcars-cat-panel__group:hover .nutcars-cat-panel__group-caret,.nutcars-cat-panel__group:focus-within .nutcars-cat-panel__group-caret{opacity:1;transform:rotate(-90deg) translateY(-1px)}.nutcars-cat-panel__pane{position:absolute;top:0;left:280px;right:0;bottom:0;padding:4px 0 4px 32px;display:none;overflow-y:auto}.nutcars-cat-panel__sidebar>.is-default>.nutcars-cat-panel__pane{display:block}.nutcars-cat-panel__sidebar:has(>.nutcars-cat-panel__group:not(.is-default):hover)>.is-default>.nutcars-cat-panel__pane,.nutcars-cat-panel__sidebar:has(>.nutcars-cat-panel__group:not(.is-default):focus-within)>.is-default>.nutcars-cat-panel__pane{display:none}.nutcars-cat-panel__sidebar>.nutcars-cat-panel__group:hover>.nutcars-cat-panel__pane,.nutcars-cat-panel__sidebar>.nutcars-cat-panel__group:focus-within>.nutcars-cat-panel__pane{display:block}.nutcars-cat-panel__subs{margin:0;padding:0;list-style:none;max-width:320px}.nutcars-cat-panel__subs>li{margin-bottom:4px}.nutcars-cat-panel__subs .mega-menu__link{padding:5px 0;font-size:.875rem}.nutcars-cat-panel__subs .mega-menu__flyout{position:static;opacity:1;visibility:visible;pointer-events:auto;transform:none;background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 6px 14px;margin:0;min-width:0;max-width:none;z-index:auto}.nutcars-cat-panel__subs .mega-menu__flyout:before{content:none}.nutcars-cat-panel__subs .mega-menu__flyout-link{font-size:.8125rem;padding:3px 0;color:var(--color-foreground, var(--nc-ink-700));opacity:.85}.nutcars-cat-panel__subs .mega-menu__flyout-link:hover{opacity:1;color:var(--nc-accent)}.nutcars-cat-panel__subs .mega-menu__flyout-caret{display:none}@media screen and (max-width:989px){.nutcars-cat-panel{flex-direction:column;min-height:0}.nutcars-cat-panel__sidebar{flex:1 1 auto;border-right:0}.nutcars-cat-panel__pane,.nutcars-cat-panel__sidebar>.nutcars-cat-panel__group>.nutcars-cat-panel__pane{position:static;display:block;padding:6px 0 16px 16px;overflow:visible}.nutcars-cat-panel__subs{column-count:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nutcars.css.map */
