:root{--card-line:#E9E4DB;--card-wash:#F5F3EF;--card-ink:#18181A;--card-muted:#6A6660;--card-sale:#B45309}html body .products-grid,html body .product-grid,html body .related-grid{gap:0 !important;border-top:1px solid var(--card-line);border-left:1px solid var(--card-line)}html body .products-grid>.product-card,html body .product-grid>.product-card,html body .related-grid>.related-card{border:0 !important;border-right:1px solid var(--card-line) !important;border-bottom:1px solid var(--card-line) !important;border-radius:0 !important;box-shadow:none !important;background:#fff !important;transform:none !important;overflow:hidden}html body .products-grid>.product-card:hover,html body .product-grid>.product-card:hover,html body .related-grid>.related-card:hover{transform:none !important;box-shadow:none !important}html body .product-card .product-image,html body .product-card .product-image-wrapper,html body .related-card .related-card-image{background:var(--card-wash) !important;border-radius:0 !important;aspect-ratio:1 / 1}html body .product-card .product-image img,html body .product-card .product-image-wrapper img,html body .related-card .related-card-image img{object-fit:contain !important;mix-blend-mode:multiply;padding:3%;box-sizing:border-box;width:100% !important;height:100% !important;border-radius:0 !important;background:transparent !important;transition:transform .5s ease}html body .product-card:hover .product-image img,html body .product-card:hover .product-image-wrapper img,html body .related-card:hover .related-card-image img{transform:scale(1.03)}html body .product-card .product-badge,html body .product-card .badge,html body .related-card .related-card-badge{background:#fff !important;color:var(--card-ink) !important;border:1px solid var(--card-line) !important;border-radius:0 !important;box-shadow:none !important;font-family:var(--font-action) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase;padding:4px 7px !important;line-height:1 !important}html body .product-card .product-badge,html body .product-card .badge-discount,html body .related-card .related-card-badge{color:var(--card-sale) !important}html body .product-card .product-info,html body .product-card .product-content,html body .related-card .related-card-info{padding:14px 16px 18px !important;background:transparent !important}html body .product-card .product-brand,html body .product-card .product-brand span,html body .product-card .product-category,html body .related-card .related-card-brand{font-family:var(--font-action) !important;font-size:11.5px !important;font-weight:500 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--card-muted) !important}html body .product-card .product-brand svg{display:none}html body .product-card h3.product-title,html body .related-card h3.related-card-title{font-family:var(--font-sans) !important;font-size:14.5px !important;font-weight:500 !important;line-height:1.35 !important;letter-spacing:0 !important;color:var(--card-ink) !important}html body .product-card .product-condition,html body .related-card .related-card-condition{background:transparent !important;border:0 !important;padding:0 !important;border-radius:0 !important;font-family:var(--font-sans) !important;font-size:12.5px !important;font-weight:500 !important;color:var(--primary-dark,#115e59) !important}html body .product-card .product-stock,html body .product-card .product-shipping{font-family:var(--font-sans) !important;font-size:12px !important;font-weight:400 !important;color:var(--card-muted) !important}html body .product-card .product-price,html body .related-card .related-card-price .current{font-family:var(--font-sans) !important;font-size:15px !important;font-weight:600 !important;color:var(--card-ink) !important;font-variant-numeric:tabular-nums;letter-spacing:0 !important}html body .product-card .product-original-price,html body .related-card .related-card-price .original{font-family:var(--font-sans) !important;font-size:12.5px !important;font-weight:400 !important;color:var(--card-muted) !important;font-variant-numeric:tabular-nums}html body .product-card .product-price-btw,html body .related-card .related-card-btw{font-family:var(--font-sans) !important;font-size:11px !important;font-weight:400 !important;color:var(--card-muted) !important;text-transform:none !important;letter-spacing:0 !important}@media (max-width:600px){html body .product-card .product-info,html body .product-card .product-content,html body .related-card .related-card-info{padding:10px 11px 14px !important}html body .product-card h3.product-title,html body .related-card h3.related-card-title{font-size:13.5px !important}}html body .card-newprice{text-decoration:none !important}html body .product-card .product-pricing{display:flex !important;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:2px}html body .product-card .product-pricing .product-price{order:1}html body .product-card .product-pricing .product-price-btw{order:2;display:inline !important;margin:0 !important;flex:0 0 auto}html body .product-card .product-pricing .card-newprice{flex-basis:100%;order:3;margin:2px 0 0 !important;font-size:12px !important}html body .hmr-was.card-newprice{display:block;margin:2px 0 0;font-weight:400}html body .rv-orig.card-newprice{display:block;margin:2px 0 0}html body .wl-oldprice.card-newprice{display:block;flex-basis:100%;font-size:13px;font-weight:400}html body .preview-original.card-newprice{display:block}html body .fav-price .card-newprice{display:block;font-size:12px;font-weight:400;color:var(--card-muted,#6b6560)}html body .product-card .product-stock:not(.stock-out),html body .product-card .product-shipping,html body .product-card .product-low-stock,html body .product-card .product-free-label,html body .product-card .product-trust-row,html body .product-card .product-meta:not(:has(.product-condition,.stock-out)){display:none !important}@media (min-width:1600px){html:root body:not(#sbw) :is(
.hanno-in,.hmain-in,.hnav-in,.header-main,main.main:not(:has(.checkout-layout)),.main-content:has(.product-grid,#productGrid,.stats-cards,.trust-strip),.page-header-inner,.breadcrumb-inner,.filters-inner,.filters-bar,.explore-links-inner,.seo-inner,.brand-svc,.products-inner,.categories-inner,.brands-strip-inner,.faq-inner,.info-inner,.origin-inner,.testimonials-inner,.chero-inner,.chapters,.index-inner,.cseo-inner,.cclose-inner,.why-inner,.cfaq,.ab-wrap,.blog-masthead-inner,.blog-grid-section,.hero-inner,div.main:not(.main-content),.shipping-cards,.highlight-cards,.stats-cards,.trust-strip,.vinted-source,.ftv2 .ftv2-in,.footer-container,.container:has(>.cart-grid),.page-header>.container,.main-content:has(>.featured-review),#productGrid.product-grid
){max-width:1600px !important;margin-left:auto !important;margin-right:auto !important}html:root body:not(#sbw) :is(article.container,nav.breadcrumb:not(:has(+.main-content)),.related-section,.reviews-section,.seo-content-section,.brand-section,.desktop-buy-bar-inner,.product-cross-links){max-width:1680px !important;margin-left:auto !important;margin-right:auto !important}html:root body:not(#sbw) :is(#productGrid.product-grid,#productsGrid.products-grid,#relatedGrid.related-grid){grid-template-columns:repeat(5,minmax(0,1fr)) !important}html:root body:not(#sbw) #brandDir{grid-template-columns:repeat(8,minmax(0,1fr)) !important}html:root body:not(#sbw) .blog-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important}html:root:not(#sbw){--home-max:1600px}html:root body:not(#sbw) .hero-inner{padding-left:max(24px,calc((100vw - 1600px) / 2)) !important}html:root body:not(#sbw) :is(.category-hero-banner,.brand-hero .brand-hero-inner .brand-hero-banner,section.brand-hero div.brand-hero-banner){aspect-ratio:2 / 1 !important}html:root body:not(#sbw) .chero-mosaic{max-width:560px !important;max-height:560px !important;margin-left:auto}html:root body:not(#sbw) .hnav .hmega,html:root body:not(#sbw) .hnav .hmega--withrail{padding-left:max(24px,calc((100% - 1600px) / 2)) !important;padding-right:max(24px,calc((100% - 1600px) / 2)) !important}}@media (min-width:2100px){html:root body:not(#sbw) :is(
.hanno-in,.hmain-in,.hnav-in,.header-main,main.main:not(:has(.checkout-layout)),.main-content:has(.product-grid,#productGrid,.stats-cards,.trust-strip),.page-header-inner,.breadcrumb-inner,.filters-inner,.filters-bar,.explore-links-inner,.seo-inner,.brand-svc,.products-inner,.categories-inner,.brands-strip-inner,.faq-inner,.info-inner,.origin-inner,.testimonials-inner,.chero-inner,.chapters,.index-inner,.cseo-inner,.cclose-inner,.why-inner,.cfaq,.ab-wrap,.blog-masthead-inner,.blog-grid-section,.hero-inner,div.main:not(.main-content),.shipping-cards,.highlight-cards,.stats-cards,.trust-strip,.vinted-source,.ftv2 .ftv2-in,.footer-container,.container:has(>.cart-grid),.page-header>.container,.main-content:has(>.featured-review),#productGrid.product-grid,nav.breadcrumb:not(:has(~article.container)):not(:has(+.main-content))
){max-width:1840px !important;margin-left:auto !important;margin-right:auto !important}html:root:not(#sbw){--home-max:1840px}html:root body:not(#sbw) .hero-inner{padding-left:max(24px,calc((100vw - 1840px) / 2)) !important}html:root body:not(#sbw) :is(#productGrid.product-grid,#productsGrid.products-grid,#relatedGrid.related-grid){grid-template-columns:repeat(6,minmax(0,1fr)) !important}html:root body:not(#sbw) .hnav .hmega,html:root body:not(#sbw) .hnav .hmega--withrail{padding-left:max(24px,calc((100% - 1840px) / 2)) !important;padding-right:max(24px,calc((100% - 1840px) / 2)) !important}}