/* Shuperb collection pages. Fresh look build 23 to 25 Oct 2026, steps 1 to 10; see the build log in the Renewing Websites project. Step 10 removed every quick view rule (nothing on the site opens quick view any more). */
/* ---------- 1. Card shape ---------- */
/* Fresh look step 2 (24 Oct 2026): grid columns and gaps per pack 4.1, square image well with the photo in an 84% box (pack 4.2). */
#product-grid > li{min-width:0;isolation:isolate}
/* each card is its own stacking layer, so app elements inside it (Swatch King arrows, z-index 10) never show through the pinned toolbar or header */
/* Grid: phones 2 columns 10/26, tablets 3 columns, desktop (990px+) 4 columns 16/36. !important overrides the theme's inline gap variables and column classes on #product-grid. */
@media (max-width:749px){#product-grid{column-gap:10px!important;row-gap:26px!important}}
@media (min-width:750px) and (max-width:989px){#product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:10px!important;row-gap:26px!important}}
@media (min-width:990px){#product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:16px!important;row-gap:36px!important}}
/* Image well: one square frame for every product, no portrait or tall case. The photo link fills the square; each photo (first and hover second) sits in a box inset 8%, object-fit contain. !important overrides the theme's padding-top aspect box and media-fit-fill. */
/* Well colour: WHITE for now, not the pack's #F5F4F2. Saf, 24 Oct 2026: most product photos have their own white or pale canvas, which showed as a rectangle inside a grey well; the grey comes back only once the photography is sorted. Square corners (theme radius overridden). */
.product-card-wrapper .card-product__media,.product-card-wrapper .card-product__media-inner{background:#fff}
.product-card-wrapper .card-product__media-inner{position:relative;aspect-ratio:1/1;overflow:hidden;background-color:#fff;border-radius:0}
.product-card-wrapper .card-product__media-inner>.product-link{position:absolute;inset:0;display:block}
/* Photo box: FULL square for now, not the pack's 84% box. With a white well the 8% inset made canvas photos look offset from the text and swatches (Saf, 24 Oct 2026). Reinstate left:8%;top:8%;width:84%;height:84% when the grey well returns. */
.product-card-wrapper .card-product__media-inner>.product-link>responsive-image{position:absolute!important;left:0;top:0;width:100%;height:100%;padding:0!important;margin:0}
.product-card-wrapper .card-product__media-inner>.product-link>responsive-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain!important;object-position:center}
/* brand sits 6px (8px desktop) under the swatch row, pack 4.5 */
.product-card-wrapper .card__content{padding-top:6px!important}
@media (min-width:990px){.product-card-wrapper .card__content{padding-top:8px!important}}
/* ---------- 1a. Text block (fresh look step 5, 25 Oct 2026, pack 4.5 and 4.6) ---------- */
/* Brand: vendor, bold, normal case. Title: always two lines reserved, phone and desktop, so prices line up across the row. Price row: price, was-price, then the rating pushed to the right (one star, score to one decimal, count in brackets). Sold out: brand and title grey; price and rating stay (shoppers can ask for a back-in-stock alert). */
.product-card-wrapper .sb-brand{margin:0;font-size:12px;line-height:1.3;font-weight:600;letter-spacing:0;text-transform:none;color:#171717;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product-card-wrapper .sb-title{margin:2px 0 0!important;padding:0}
.product-card-wrapper .sb-title a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:2.7em;font-size:13px;line-height:1.35;font-weight:400;color:#444;text-decoration:none}
.product-card-wrapper .sb-row{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;margin-top:6px}
/* the price takes whatever width is left, so the rating always stays on the same line at the right */
.product-card-wrapper .sb-price{flex:1 1 0;min-width:0;margin:0}
.product-card-wrapper .sb-price .price{display:block;margin:0;font-size:14px;font-weight:600;line-height:1.3;color:#171717}
.product-card-wrapper .sb-price .price__container{display:block}
.product-card-wrapper .sb-price .price__regular,.product-card-wrapper .sb-price .price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px}
.product-card-wrapper .sb-price .price-item{margin:0;padding:0;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:0}
.product-card-wrapper .sb-price .sb-price__was,.product-card-wrapper .sb-price s.price-item--regular{font-size:12px;font-weight:400;color:#8A8A8A}
/* STOQ pre-order price (its setting adds it inside .price__regular): original struck in grey, pre-order price bold, same sizes as the rest of the card */
.product-card-wrapper .sb-price .stoq-preorder-price{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:0 6px;flex:1 1 100%;margin:0!important;padding:0!important;line-height:1.3!important}
.product-card-wrapper .sb-price .stoq-preorder-price__original{order:2;margin:0!important;font-size:12px;font-weight:400;line-height:1.3!important;color:#8A8A8A;text-decoration:line-through}
.product-card-wrapper .sb-price .stoq-preorder-price__sale{order:1;margin:0!important;font-size:14px;font-weight:600;line-height:1.3!important;color:#171717}
/* the price row is the same height on every card (STOQ's block added 5px of margin and a taller line, which pushed pre-order prices below their neighbours; Saf, 25 Oct) */
.product-card-wrapper .sb-row{min-height:19px}
.product-card-wrapper .sb-price .stoq-preorder-price__badge{display:none}
/* STOQ's other way of showing it: it strikes the theme's own price span and adds its discounted price after it */
.product-card-wrapper .sb-price .price-item--regular.restock-rocket-price-strike{order:2;font-size:12px;font-weight:400;color:#8A8A8A;text-decoration:line-through}
.product-card-wrapper .sb-price .restock-rocket-discounted-price{order:1;margin:0;font-size:14px;font-weight:600;color:#171717}
.product-card-wrapper .sb-rating{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:baseline;gap:3px;font-size:12px;line-height:1.3;color:#444;white-space:nowrap}
.product-card-wrapper .sb-rating__star{width:11px;height:11px;fill:#171717;align-self:center;flex:0 0 11px}
.product-card-wrapper .sb-rating__n{color:#8A8A8A}
@media (min-width:990px){
  .product-card-wrapper .sb-brand{font-size:13px}
  .product-card-wrapper .sb-title a{font-size:14px}
  .product-card-wrapper .sb-row{gap:4px 8px}
  .product-card-wrapper .sb-price .price{font-size:15px}
  .product-card-wrapper .sb-price .sb-price__was,.product-card-wrapper .sb-price s.price-item--regular,.product-card-wrapper .sb-price .stoq-preorder-price__original{font-size:13px}
  .product-card-wrapper .sb-price .stoq-preorder-price__sale,.product-card-wrapper .sb-price .restock-rocket-discounted-price{font-size:15px}
  .product-card-wrapper .sb-price .price-item--regular.restock-rocket-price-strike{font-size:13px}
  .product-card-wrapper .sb-rating{font-size:13px}
  .product-card-wrapper .sb-rating__star{width:12px;height:12px;flex-basis:12px}
}
.product-card-wrapper.sb-soldout .card-product__media img{opacity:.45}
.product-card-wrapper.sb-soldout .sb-brand,.product-card-wrapper.sb-soldout .sb-title a{color:#8A8A8A}
/* ---------- 1a2. Desktop hover (fresh look step 6, 25 Oct 2026, pack 4.2) ---------- */
/* On devices with a real pointer, the second product photo fades in over the first in the same box, 150ms, no zoom. The theme's own version (300ms fade with a 5% zoom, on pointer:fine) is replaced. Touch devices get nothing. */
.product-card-wrapper .product-secondary-image{opacity:0;transform:none!important;transition:opacity .15s ease!important}
.product-card-wrapper .product-first-image{transition:opacity .15s ease!important}
@media (hover:hover){
  .product-card-wrapper .card-product__media-secondary-image:hover .product-secondary-image{opacity:1;transform:none!important}
  .product-card-wrapper .card-product__media-secondary-image:hover .product-first-image{opacity:0}
}
@media (hover:none){
  .product-card-wrapper .card-product__media-secondary-image:hover .product-secondary-image{opacity:0!important}
  .product-card-wrapper .card-product__media-secondary-image:hover .product-first-image{opacity:1!important}
}
@media (prefers-reduced-motion:reduce){.product-card-wrapper .product-secondary-image,.product-card-wrapper .product-first-image{transition:none!important}}
/* 6b: hover video (products with a video in their media only). Sits over both photos, hidden until the mouse arrives; the second-photo fade is skipped on these cards. */
.product-card-wrapper .sb-hover-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fff;opacity:0;pointer-events:none;transition:opacity .15s ease}
@media (hover:hover){
  .product-card-wrapper .sb-has-video:hover .sb-hover-video.is-playing{opacity:1}
  .product-card-wrapper .sb-has-video.card-product__media-secondary-image:hover .product-secondary-image{opacity:0}
  .product-card-wrapper .sb-has-video.card-product__media-secondary-image:hover .product-first-image{opacity:1}
}
/* ---------- 1b. Swatch row (fresh look step 4, 25 Oct 2026, pack 4.4) ---------- */
/* One fixed 16px row under every photo: colour circles 12px (14px desktop), 6px (7px) apart, the current colour ringed in black, at most four then "+N" in grey.
   The ring sits just outside each circle, so the row does not clip. No arrows, no scrolling. Single-colour and sold-out products keep the row but show nothing in it, so brand, name and price line up across each row.
   Swatch King adds its <variant-swatch-king> element between the photo and the text after the page loads; the row's space is reserved as the photo's bottom margin
   (10px gap + 16px row) and the element is pulled up into it, so nothing moves when it arrives. Colours come from the map in section 1c; names not in the map keep
   Swatch King's own little product photo, cropped to a circle. !important throughout overrides the app's inline sizes, widths and transforms. */
.product-card-wrapper .card-product__media{margin-bottom:26px!important}
.product-card-wrapper variant-swatch-king{display:block!important;height:16px!important;min-height:0!important;max-width:100%!important;margin:-16px 0 0!important;padding:0!important;overflow:visible!important;line-height:0}
.product-card-wrapper variant-swatch-king *{box-sizing:border-box}
.product-card-wrapper variant-swatch-king .swatches{width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;z-index:auto!important;overflow:visible!important}
.product-card-wrapper variant-swatch-king legend,.product-card-wrapper variant-swatch-king .swatch-label-container,.product-card-wrapper variant-swatch-king .swatch-navigation-wrapper,.product-card-wrapper variant-swatch-king .swatch-img-text{display:none!important}
.product-card-wrapper variant-swatch-king [sa-group-position],.product-card-wrapper variant-swatch-king [option-name],.product-card-wrapper variant-swatch-king .swatch-single,.product-card-wrapper variant-swatch-king fieldset,.product-card-wrapper variant-swatch-king .swatch-navigable-wrapper,.product-card-wrapper variant-swatch-king .swatch-navigable{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;overflow:visible!important;transform:none!important}
.product-card-wrapper variant-swatch-king ul.swatch-view{display:flex!important;flex-wrap:nowrap;align-items:center;gap:6px;width:auto!important;height:16px!important;margin:0!important;padding:0 0 0 3px!important;list-style:none;overflow:visible!important;transform:none!important;transition:none!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item{flex:0 0 auto;width:12px!important;height:12px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;line-height:0;overflow:visible!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(n+5){display:none!important}
.product-card-wrapper variant-swatch-king .swatch-image-wrapper,.product-card-wrapper variant-swatch-king .swatch-image{display:block!important;width:12px!important;height:12px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%;background:none!important;box-shadow:none!important;outline:0!important}
.product-card-wrapper variant-swatch-king .star-set-image{display:block!important;width:12px!important;height:12px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background-color:#D9D4CC;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 0 0 1px #D0CDC7!important;overflow:hidden}
.product-card-wrapper variant-swatch-king .swatch-image.swatch-selected .star-set-image{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #171717!important}
.product-card-wrapper variant-swatch-king .star-set-image i,.product-card-wrapper variant-swatch-king .star-set-image span{display:none!important}
/* "+N": four circles show; if there are more, the fifth list item turns into the count */
/* the fifth item stays in the row but shows the count instead of a circle: nth-last-child says how many follow it */
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5){display:block!important;width:auto!important;line-height:12px;font-size:11px;color:#717171;margin-left:1px!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5) .swatch-image-wrapper{display:none!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(1)::after{content:"+1"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(2)::after{content:"+2"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(3)::after{content:"+3"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(4)::after{content:"+4"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(5)::after{content:"+5"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(6)::after{content:"+6"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(7)::after{content:"+7"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(8)::after{content:"+8"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(9)::after{content:"+9"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(10)::after{content:"+10"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(11)::after{content:"+11"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(12)::after{content:"+12"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(13)::after{content:"+13"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(14)::after{content:"+14"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(15)::after{content:"+15"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(16)::after{content:"+16"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(17)::after{content:"+17"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(18)::after{content:"+18"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(19)::after{content:"+19"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(20)::after{content:"+20"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(21)::after{content:"+21"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(22)::after{content:"+22"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(23)::after{content:"+23"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(24)::after{content:"+24"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(25)::after{content:"+25"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(26)::after{content:"+26"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(27)::after{content:"+27"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(28)::after{content:"+28"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(29)::after{content:"+29"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(30)::after{content:"+30"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(31)::after{content:"+31"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(32)::after{content:"+32"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(33)::after{content:"+33"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(34)::after{content:"+34"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(35)::after{content:"+35"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(36)::after{content:"+36"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(37)::after{content:"+37"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(38)::after{content:"+38"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(39)::after{content:"+39"!important}
.product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5):nth-last-child(40)::after{content:"+40"!important}
/* when Swatch King adds its own "show more" button as the last item, it is not a colour: hide it and count one fewer */
.product-card-wrapper variant-swatch-king li.minification-btn{display:none!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(2)::after{content:"+1"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(3)::after{content:"+2"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(4)::after{content:"+3"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(5)::after{content:"+4"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(6)::after{content:"+5"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(7)::after{content:"+6"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(8)::after{content:"+7"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(9)::after{content:"+8"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(10)::after{content:"+9"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(11)::after{content:"+10"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(12)::after{content:"+11"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(13)::after{content:"+12"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(14)::after{content:"+13"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(15)::after{content:"+14"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(16)::after{content:"+15"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(17)::after{content:"+16"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(18)::after{content:"+17"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(19)::after{content:"+18"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(20)::after{content:"+19"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(21)::after{content:"+20"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(22)::after{content:"+21"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(23)::after{content:"+22"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(24)::after{content:"+23"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(25)::after{content:"+24"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(26)::after{content:"+25"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(27)::after{content:"+26"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(28)::after{content:"+27"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(29)::after{content:"+28"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(30)::after{content:"+29"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(31)::after{content:"+30"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(32)::after{content:"+31"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(33)::after{content:"+32"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(34)::after{content:"+33"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(35)::after{content:"+34"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(36)::after{content:"+35"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(37)::after{content:"+36"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(38)::after{content:"+37"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(39)::after{content:"+38"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(40)::after{content:"+39"!important}
.product-card-wrapper variant-swatch-king ul.swatch-view:has(>li.minification-btn) li.swatch-view-item:nth-child(5):nth-last-child(41)::after{content:"+40"!important}
/* single-colour products: row kept, nothing in it (pack 4.4) */
.product-card-wrapper variant-swatch-king li.swatch-view-item:first-child:last-child{display:none!important}
/* sold-out products: no swatches (row stays, empty) */
.product-card-wrapper.sb-soldout variant-swatch-king ul.swatch-view{display:none!important}
@media (min-width:990px){
  .product-card-wrapper .card-product__media{margin-bottom:28px!important}
  .product-card-wrapper variant-swatch-king ul.swatch-view{gap:7px}
  .product-card-wrapper variant-swatch-king li.swatch-view-item,.product-card-wrapper variant-swatch-king .swatch-image-wrapper,.product-card-wrapper variant-swatch-king .swatch-image,.product-card-wrapper variant-swatch-king .star-set-image{width:14px!important;height:14px!important}
  .product-card-wrapper variant-swatch-king li.swatch-view-item:nth-child(5){font-size:12px;line-height:14px}
}
.product-card-wrapper .card__badge:empty{display:none}
/* ---------- 2. The label (fresh look step 3, pack 4.3) ---------- */
/* One small white text box, bottom left of the photo. Sold out, Pre-order or the first matching feature; rendered by snippets/card-label.liquid. */
.product-card-wrapper .sb-label{position:absolute;left:8px;bottom:8px;z-index:1;font-size:11px;font-weight:500;line-height:1;color:#171717;background:rgba(255,255,255,.92);padding:4px 6px;border:0;border-radius:0;white-space:nowrap;pointer-events:none;letter-spacing:0;text-transform:none}
@media (min-width:990px){.product-card-wrapper .sb-label{left:10px;bottom:10px;font-size:12px;padding:5px 7px}}
/* STOQ (formerly Restock Rocket) injects its own pre-order badge onto collection cards; hidden here so the card shows exactly one label. Step 12 turns it off in the app after publish. !important overrides the app's injected styles. */
.product-card-wrapper .restock-rocket-preorder-badge{display:none!important}
/* Product page: STOQ's badge over the first photo restyled to match the card label (white box, dark 12px text, square corners, bottom left). Its text ("Preorder") is a STOQ setting, changed to "Pre-order" at step 12. !important overrides the app's injected styles. */
/* Selector outranks STOQ's own injected style block (span + two classes) and the theme's .media>* rule that stretches children to the full photo. */
.media>span.restock-rocket-preorder-badge.preorder-badge-product.preorder-badge-product,span.restock-rocket-preorder-badge.preorder-badge-product.preorder-badge-product{position:absolute!important;display:inline-block!important;width:auto!important;height:auto!important;min-height:0!important;max-width:none!important;top:auto!important;right:auto!important;left:10px!important;bottom:10px!important;inset:auto auto 10px 10px!important;transform:none!important;margin:0!important;white-space:nowrap!important;background:rgba(255,255,255,.92)!important;color:#171717!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;padding:5px 7px!important;z-index:2!important}
/* ---------- 5b. Category links (toolbar v2, 14 Oct 2026, Saf's critique): bone pills in one row, from blocks/ai_gen_block_9e4a720.liquid.
   Each pill is its own link, one level only. Row 36px, 18px above, 16px below. Phone: one line that scrolls edge to edge with a 40px white fade. ---------- */
:root{--sb-bone:#f3efe8;--sb-bone-dark:#e6e0d5}
.collection-category-links{position:relative;padding-top:18px;padding-bottom:16px}
.collection-category-links__row{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;height:36px;margin:0 -24px;padding:0 24px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.collection-category-links__row::-webkit-scrollbar{display:none}
.collection-category-links__row::after{content:"";flex:0 0 16px}
.collection-category-links::after{content:"";position:absolute;top:18px;right:0;width:40px;height:36px;background:linear-gradient(to right,rgba(255,255,255,0),#fff);pointer-events:none}
.collection-category-links a{flex:0 0 auto;display:inline-flex;align-items:center;height:36px;margin:0;padding:0 16px;border:1px solid var(--sb-bone);border-radius:999px;background:var(--sb-bone);color:#111;font-size:14px;font-weight:400;line-height:1;text-decoration:none;transition:none}
.collection-category-links a:hover{background:var(--sb-bone-dark);border-color:var(--sb-bone-dark);text-decoration:none}
.collection-category-links a.is-active{background:#111;border-color:#111;color:#fff;font-weight:500}
@media (min-width:750px){
  .collection-category-links__row{gap:8px;margin:0;padding:0;overflow:visible}
  .collection-category-links__row::after,.collection-category-links::after{display:none}
}
/* ---------- 6. Phone filter drawer order until Search & Discovery is reordered after publish: Size, Brand, Price, Colour, type groups, Width, others, In stock last ---------- */
#FacetsWrapperMobile{display:flex;flex-direction:column}
#FacetsWrapperMobile>*{order:10}
#FacetsWrapperMobile>:has([id^="Details-Mobile-filter.v.option.size-"]){order:1}
#FacetsWrapperMobile>:has([id^="Details-Mobile-filter.p.vendor-"]){order:2}
#FacetsWrapperMobile>:has([id^="Details-Mobile-filter.v.price"]){order:3}
#FacetsWrapperMobile>:has([id^="Details-Mobile-filter.p.m.custom.colour-"]){order:4}
#FacetsWrapperMobile>:is(:has([id^="Details-Mobile-filter.p.m.custom.boot_type-"]),:has([id^="Details-Mobile-filter.p.m.custom.sandal_type-"]),:has([id^="Details-Mobile-filter.p.m.custom.shoe_type-"]),:has([id^="Details-Mobile-filter.p.m.custom.trainer_type-"]),:has([id^="Details-Mobile-filter.p.m.custom.slipperstyle-"]),:has([id^="Details-Mobile-filter.p.m.custom.loungewear_type-"]),:has([id^="Details-Mobile-filter.p.m.custom.sock_type-"])){order:5}
#FacetsWrapperMobile>:has([id^="Details-Mobile-filter.p.m.custom.width-"]){order:6}
#FacetsWrapperMobile>:has([id^="Details-Mobile-filter.v.availability-"]){order:20}
/* (15 Oct) The rule that forced open filter groups to height:auto is removed: it stopped the theme's open/close animation finishing,
   so a group could not be closed again. The theme already resizes an open group when its contents change. */
/* One type style across the collection page: control labels in 13px semi-bold capitals with wide spacing (Filters, Sort, product count, filter headings, drawer buttons); option text in 14px regular (sort options, filter values, product names) */
#drawer-filter .drawer-header h4{font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#111}
#drawer-filter .drawer-header .product-count__text{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:1;color:#6b6b6b}
#FacetsWrapperMobile .facets__summary-label{font-size:13px;font-weight:600;letter-spacing:.1em;color:#111}
#FacetsWrapperMobile .facets__label,#FacetsWrapperMobile .facets__label span{font-size:14px;font-weight:400}
#drawer-filter .drawer-footer .btn{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}
/* ---------- 11. Back-to-top button: phones only hidden (it shared the bottom-right corner with the chat bubble, over the products); desktop keeps it ---------- */
@media (max-width:749px){scroll-to-top.scroll-to-top{display:none!important}}
/* ---------- 12. No-results page: the theme hides the whole filter area when nothing matches, which also hid the filter drawer (so Edit filters and the phone FILTER button did nothing). Keep it showing so shoppers can change or remove filters ---------- */
:is(#main-collection-filters,#main-search-filters).hidden{display:block!important}
/* Product page: while the pre-order app shows its pre-order price, hide the theme's own price so only one price shows */
product-info.product__info-container > .product__price:has(> .stoq-preorder-price) > .price{display:none!important}

/* ---------- 7. Page top, phone (fresh look step 7, 25 Oct 2026, pack section 5) ---------- */
@media (max-width:749px){
  /* breadcrumb: 13px, one line, 10px above; title row 6px under it */
  .collection-hero__inner--toolbar .collection-hero__crumbs{height:auto;line-height:1.3;padding-top:10px}
  .collection-hero__title-row{padding-top:6px}
  /* category pills: 26px, 12px text, #F4F1EB with a hairline border, 6px apart, 10px above and 12px below; the row still scrolls with the 40px fade */
  .collection-category-links{padding-top:10px;padding-bottom:12px}
  .collection-category-links__row{height:26px;gap:6px}
  .collection-category-links::after{top:10px;height:26px}
  .collection-category-links a{height:26px;padding:0 9px;font-size:12px;background:#F4F1EB;border-color:#D0CDC7}
  .collection-category-links a.is-active{background:#171717;border-color:#171717}
  /* sticky bar 48px, Size in weight 500; grid starts 14px under it */
  .facets-toolbar__bar{height:48px;border-color:#E8E7E4}
  .facets-toolbar .facets__summary,.facets-toolbar__control,.facets-toolbar__seg--filter{height:48px}
  .facets-toolbar__seg--filter,.facets-toolbar__group--sort{border-left-color:#E8E7E4}
  .facets-toolbar__group[data-param="filter.v.option.size"]>.facets-toolbar__control{font-weight:500}
  #main-collection-filters .facets-container,#main-search-filters .facets-container{margin-bottom:14px}
}
/* ---------- 8. Page top, desktop (fresh look step 8, 25 Oct 2026, pack section 6) ---------- */
/* Category pills 28px with 13px text, 14px above the row; filter bar 14px below the pills. Breadcrumb row (40px), H1 (30px), count (14px), the 56px filter bar and the 24px gap to the grid already match the pack from the 14 Oct toolbar work. */
@media (min-width:750px){
  .collection-category-links{padding-top:14px;padding-bottom:0}
  .collection-category-links__row{height:28px;gap:6px}
  .collection-category-links a{height:28px;padding:0 10px;font-size:13px;background:#F4F1EB;border-color:#D0CDC7}
  .collection-category-links a:hover{background:#ECE7DE;border-color:#C4C0B8}
  .collection-category-links a.is-active{background:#171717;border-color:#171717}
}
@media (min-width:990px){
  .facets-toolbar__outer{margin-top:14px}
}
/* ---------- 9. Phone filter drawer (fresh look step 9, 25 Oct 2026, pack section 7) ---------- */
/* Header 56px; colour values as 22px circles with the name and count beside them; sticky footer with "Clear all" (outline) and "Show N results" (black), both 50px.
   Size stays closed and as a list (Saf, 25 Oct: the Size sheet on the bar is the main route; the pack's open-by-default chip grid does not suit lists that start with kids' sizes). */
#drawer-filter .drawer-header{height:56px;padding-top:0;padding-bottom:0;box-sizing:border-box}
#drawer-filter .drawer-header h4{font-size:15px;line-height:1}
#drawer-filter .drawer-header .product-count__text{line-height:1}
/* colour: one value per row, 22px circle, name, count */
#drawer-filter .facets-layout.layout-color-inline{display:block}
#drawer-filter li.list-color{display:block;margin:0}
#drawer-filter li.list-color .facets__label{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 0 0 3px;margin:0}
#drawer-filter .facets-layout.layout-color-inline,#drawer-filter li.list-color{overflow:visible}
/* (Saf, 25 Oct) 3px of room on the left so the black ring on the chosen colour is not clipped by the row edge */
#drawer-filter li.list-color .facet-checkbox_color{position:static;flex:0 0 22px;width:22px;height:22px;margin:0;border-radius:50%;box-shadow:0 0 0 1px #D0CDC7;background:var(--swatch-color)}
#drawer-filter li.list-color .facet-checkbox_color::before,#drawer-filter li.list-color .facet-checkbox_color::after{display:none}
#drawer-filter li.list-color .mobile-facets__checkbox:checked~.facet-checkbox_color{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #171717}
#drawer-filter li.list-color .facet-checkbox__text{display:inline;font-size:14px;color:#111}
#drawer-filter li.list-color .facet-checkbox__count{color:#6b6b6b;font-size:13px}
/* footer: sticky, two buttons */
#drawer-filter .drawer-footer{position:sticky;bottom:0;background:#fff;border-top:1px solid #e6e6e6}
#drawer-filter .mobile-facets__footer{display:flex;gap:10px;padding:12px 24px;padding-bottom:max(12px,env(safe-area-inset-bottom))}
#drawer-filter .mobile-facets__clear-wrapper{flex:1 1 0;display:flex}
#drawer-filter .mobile-facets__clear.btn{flex:1 1 auto;display:flex;align-items:center;justify-content:center;height:50px;margin:0;padding:0 12px;border:1px solid #171717;background:#fff;color:#171717;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}
#drawer-filter .mobile-facets__footer>.btn-primary{flex:2 1 0;height:50px;margin:0;padding:0 12px;background:#171717;border-color:#171717;color:#fff;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}
/* Safety net (Saf, 25 Oct): on a Samsung phone the collection page could be dragged sideways. Nothing wider than the screen shows up in testing, so until the cause is found the page is clipped at the screen edge on phones. "clip" (not "hidden") so the sticky bar keeps working. */
@media (max-width:749px){html,body{overflow-x:clip}}
/* ===== Toolbar v2 (14 Oct 2026) ===== */
/* Title block: breadcrumb and H1 on the left, product count on the title row. Desktop: 40px breadcrumb row, H1 30px.
   Phone: breadcrumb on one line with an ellipsis (full text stays in the DOM), H1 22px, count without the word "products". */
.collection-hero__inner--toolbar{display:block;padding:0}
.collection-hero__inner--toolbar .collection-hero__crumbs{height:36px;line-height:36px}
.collection-breadcrumb{display:block;max-width:100%}
.collection-breadcrumb ol{display:block;margin:0;padding:0;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:inherit}
.collection-breadcrumb li{display:inline}
.collection-breadcrumb li+li:before{content:"/";color:#8a8a8a;margin:0 8px}
.collection-breadcrumb a{color:#111;text-decoration:none}
.collection-breadcrumb a:hover{text-decoration:underline}
.collection-breadcrumb__current{color:#111;font-weight:600}
.collection-hero__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0}
.collection-hero__inner--toolbar .collection-hero__title{margin:0;font-size:22px;font-weight:400;line-height:1.15;text-align:left}
.collection-hero__count{margin:0;font-size:12px;line-height:1.15;color:#6b6b6b;white-space:nowrap}
.collection-hero__count-word{display:inline}
.collection-hero__inner--toolbar .collection-hero__description,.collection-hero__inner--toolbar .collection-hero__navigation{text-align:left;margin-top:12px}
@media (min-width:750px){
  .collection-hero__inner--toolbar .collection-hero__crumbs{height:40px;line-height:40px}
  .collection-hero__inner--toolbar .collection-hero__title{font-size:30px}
  .collection-hero__count{font-size:14px}
  .collection-hero__count-word{display:inline}
}
/* ===== 14. Filter toolbar v2 (14 Oct 2026): snippets/facets-toolbar.liquid + facet-toolbar-group.liquid. Mobile first. ===== */
/* Sentinel sits above the sticky block; JS watches it to toggle .is-stuck */
.facets-toolbar__sentinel{height:1px;margin-top:-1px;pointer-events:none}
.facets-toolbar__outer{position:sticky;top:0;z-index:2;background:#fff;margin-top:14px}
@media (max-width:989px){.section-collection-products-grid .facets-toolbar__outer{padding:0}}
.facets-toolbar{display:block}
.facets-toolbar__form{position:relative;margin:0}
/* Phone bar: Size | Filter | Sort, 44px */
.facets-toolbar__bar{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;height:44px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.facets-toolbar[data-size="0"] .facets-toolbar__bar{grid-template-columns:1fr 1fr}
.facets-toolbar__row--one,.facets-toolbar__right{display:contents}
.facets-toolbar__row--one>.facets-toolbar__group:not([data-param="filter.v.option.size"]),.facets-toolbar__more.facets-toolbar__control,.facets-toolbar__row--two,.facets-toolbar__count,.facets-toolbar__sort-label,.facets-toolbar__sort-prefix,.facets-toolbar__sort-current{display:none}
.facets-toolbar__group{position:relative;margin:0;min-width:0}
.facets-toolbar__seg--filter{order:90;border-left:1px solid #e6e6e6}
.facets-toolbar__group--sort{order:91;border-left:1px solid #e6e6e6}
.facets-toolbar .facets__summary,.facets-toolbar__control{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;margin:0;padding:0 8px;border:0;background:#fff;color:#111;font:inherit;font-size:14px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;border-radius:0;list-style:none;-webkit-tap-highlight-color:transparent}
.facets-toolbar__control::-webkit-details-marker,.facets-toolbar__control::marker{display:none;content:""}
.facets-toolbar__control-text{overflow:hidden;text-overflow:ellipsis}
.facets-toolbar__group.is-active>.facets-toolbar__control{font-weight:500}
.facets-toolbar__chevron{flex:0 0 14px;transition:transform .15s ease}
.facets-toolbar__group[open]>.facets-toolbar__control .facets-toolbar__chevron{transform:rotate(180deg)}
.facets-toolbar__seg--filter{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 8px;font-size:14px;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent}
.facets-toolbar__seg--filter .facets-toolbar__chevron{flex:0 0 14px}
.facets-toolbar__seg--filter.drawer-filter #ProductCountActive{display:inline;width:auto;flex:0 0 auto}
.facets-toolbar__newin{display:none}
.facets-toolbar__sliders{flex:0 0 16px}
/* Panels: bottom sheets on phones */
.facets-toolbar__panel{position:fixed;left:0;right:0;bottom:0;z-index:1002;max-height:80vh;overflow-y:auto;background:#fff;padding:16px 24px 24px;box-shadow:0 -8px 24px rgba(0,0,0,.12)}
.facets-toolbar__group[open]::before{content:"";position:fixed;inset:0;z-index:1001;background:rgba(0,0,0,.4)}
html.facets-sheet-open{overflow:hidden}
html.facets-sheet-open .facets-toolbar__outer{z-index:1000}
.facets-toolbar__panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px}
.facets-toolbar__panel-title{font-size:14px;font-weight:500;color:#111}
.facets-toolbar__panel-note{font-size:12px;color:#6b6b6b;margin-left:auto}
.facets-toolbar__close{order:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-12px -16px -12px 0;padding:0;border:0;background:none;color:#111;cursor:pointer}
.facets-toolbar__wrap{margin:0;padding:0;border:0;min-width:0}
.facets-toolbar__list{list-style:none;margin:0;padding:0}
.facets-toolbar__item{border-bottom:1px solid #f0f0f0}
.facets-toolbar__label{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;margin:0;padding:0;font-size:14px;color:#111;cursor:pointer}
.facets-toolbar__check{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}
.facets-toolbar__box{position:relative;flex:0 0 18px;width:18px;height:18px;border:1px solid #4a4a4a;background:#fff}
.facets-toolbar__check:checked+.facets-toolbar__box{background:#111;border-color:#111}
.facets-toolbar__check:checked+.facets-toolbar__box::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.facets-toolbar__box--radio{border-radius:50%}
.facets-toolbar__check:checked+.facets-toolbar__box--radio{background:#fff}
.facets-toolbar__check:checked+.facets-toolbar__box--radio::after{left:4px;top:4px;width:8px;height:8px;border:0;border-radius:50%;background:#111;transform:none}
.facets-toolbar__check:focus-visible+.facets-toolbar__box{outline:2px solid #111;outline-offset:2px}
.facets-toolbar__text{flex:1 1 auto}
.facets-toolbar__n{font-size:13px;color:#6b6b6b;font-weight:400}
.facets-toolbar__item.is-disabled .facets-toolbar__label{color:#a6a6a6;cursor:default}
.facets-toolbar__item.is-disabled .facets-toolbar__box{border-color:#e3e3e3}
.facets-toolbar__heading{height:28px;margin:8px 0 0;font-size:11px;line-height:28px;letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b}
.facets-toolbar__panel-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:12px;color:#6b6b6b}
.facets-toolbar__panel-foot:empty{display:none}
.facets-toolbar__clear{font-size:12px;color:#111;text-decoration:underline;text-underline-offset:3px}
.facets-toolbar__apply{height:34px;padding:0 12px;border:1px solid #111;background:#111;color:#fff;font-size:13px}
.facets-toolbar__price{padding:8px 0 0}
/* Theme pieces replaced by the toolbar: its button row collapses, the count stays for the script, pills hidden on phones */
.facets-container>.facets-toolbar-on{display:block;height:0;margin:0;overflow:visible}
.facets-toolbar-on .product-count{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.facets-container-drawer .facets-pill{display:none}
#main-collection-filters .facets-container{margin-bottom:24px}
/* Size panel (item 4): grid of chips (15 values or fewer, labels up to 7 characters) or a grouped list; each value keeps its filter address in data-href (no href), so search engines have no filter link to follow */
.facets-toolbar__sizes{position:relative}
.facets-toolbar__chips{margin:0 0 4px}
.facets-toolbar__chip{display:flex;align-items:center;gap:12px;color:#111;text-decoration:none;cursor:pointer}
.facets-toolbar__chip .facets-toolbar__text{flex:1 1 auto}
.facets-toolbar__sizes--grid .facets-toolbar__chips{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}
.facets-toolbar__sizes--grid .facets-toolbar__chip{justify-content:center;gap:0;height:44px;border:1px solid #d6d6d6;font-size:13px;white-space:nowrap}
.facets-toolbar__sizes--grid .facets-toolbar__chip .facets-toolbar__box,.facets-toolbar__sizes--grid .facets-toolbar__chip .facets-toolbar__n{display:none}
.facets-toolbar__sizes--grid .facets-toolbar__chip .facets-toolbar__text{flex:0 0 auto}
.facets-toolbar__sizes--grid .facets-toolbar__chip.is-active{background:#111;color:#fff;border-color:#111}
.facets-toolbar__sizes--grid .facets-toolbar__chip.is-nostock{border-color:#e3e3e3;color:#a6a6a6}
.facets-toolbar__sizes--list .facets-toolbar__chip{min-height:44px;font-size:14px;border-bottom:1px solid #f0f0f0}
.facets-toolbar__sizes--list .facets-toolbar__chip.is-active .facets-toolbar__box{background:#111;border-color:#111}
.facets-toolbar__sizes--list .facets-toolbar__chip.is-active .facets-toolbar__box::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.facets-toolbar__sizes--list .facets-toolbar__chip.is-nostock{color:#a6a6a6}
.facets-toolbar__sizes--list .facets-toolbar__chip.is-nostock .facets-toolbar__box{border-color:#e3e3e3}
.facets-toolbar__sizes--list .facets-toolbar__sizes-scroll{max-height:50vh;overflow-y:auto;padding-bottom:24px}
.facets-toolbar__sizes--list::after{content:"";position:absolute;left:0;right:0;bottom:24px;height:48px;background:linear-gradient(rgba(255,255,255,0),#fff);pointer-events:none}
.facets-toolbar__sizes-foot{position:relative;margin:0;height:24px;line-height:24px;font-size:12px;color:#6b6b6b}
.facets-toolbar__empty{margin:0;font-size:14px;color:#6b6b6b}
.facets-toolbar__chip:focus-visible{outline:2px solid #111;outline-offset:2px}
/* Phones: the header scrolls away on collection and search pages so the 44px bar is the only sticky element (search added 15 Oct) */
body[class*="template-collection"] .shopify-section-header-sticky,body[class*="template-search"] .shopify-section-header-sticky{position:relative!important;top:auto!important}
@media (min-width:990px){
  .facets-toolbar__outer{top:var(--header-height,75px);margin-top:20px}
  .facets-toolbar__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:56px}
  .facets-toolbar__row--one{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}
  .facets-toolbar__right{display:flex;align-items:center;gap:8px;flex:0 0 auto}
  .facets-toolbar__row--one>.facets-toolbar__group:not([data-param="filter.v.option.size"]){display:block}
  .facets-toolbar__more.facets-toolbar__control{display:inline-flex;order:50}
  .facets-toolbar__sort-current{display:inline}
  .facets-toolbar__sort-word{display:none}
  .facets-toolbar__seg--filter,.facets-toolbar__count,.facets-toolbar__sort-prefix{display:none}
  .facets-toolbar__sort-label{display:inline;font-size:14px;color:#6b6b6b}
  .facets-toolbar__group--sort,.facets-toolbar__seg--filter{border-left:0;order:0}
  .facets-toolbar .facets__summary,.facets-toolbar__control{display:inline-flex;justify-content:flex-start;height:34px;padding:0 12px;border:1px solid #d6d6d6}
  .facets-toolbar__group.is-active>.facets-toolbar__control{font-weight:400}
  .facets-toolbar__group[open]>.facets-toolbar__control,.facets-toolbar__group.is-active>.facets-toolbar__control,.facets-toolbar__more[aria-expanded="true"]{border-color:#111}
  .facets-toolbar__panel{position:absolute;left:0;right:auto;bottom:auto;top:calc(100% + 8px);z-index:5;width:372px;max-height:none;overflow:visible;padding:16px;border:1px solid #d6d6d6;box-shadow:0 12px 32px rgba(0,0,0,.10)}
  .facets-toolbar__group[open]::before{display:none}
  .facets-toolbar__close{display:none}
  .facets-toolbar__group--sort .facets-toolbar__panel{left:auto;right:0;width:240px}
  .facets-toolbar__list{max-height:304px;overflow-y:auto}
  .facets-toolbar__wrap:has(.facets-toolbar__heading):not(:has(.facets-toolbar__sizes)){max-height:min(60vh,480px);overflow-y:auto}
  .facets-toolbar__wrap:has(.facets-toolbar__heading) .facets-toolbar__list{max-height:none;overflow:visible}
  .facets-toolbar__label{min-height:40px}
  .facets-toolbar__sizes--grid .facets-toolbar__chip{height:36px}
  .facets-toolbar__sizes--list .facets-toolbar__sizes-scroll{max-height:304px}
  .facets-toolbar__sizes--list .facets-toolbar__chip{min-height:40px}
  /* Row two (More) */
  .facets-toolbar__row--two{display:none;align-items:center;gap:8px;height:50px;border-top:1px solid #f0f0f0;border-bottom:1px solid #e6e6e6;margin-top:-1px}
  .facets-toolbar.is-more .facets-toolbar__row--two,.no-js .facets-toolbar__row--two{display:flex}
  .no-js .facets-toolbar__more{display:none}
  .facets-toolbar.is-more .facets-toolbar__more-closed,.facets-toolbar:not(.is-more) .facets-toolbar__more-open{display:none}
  /* New in tick box (shows once a "New in" filter exists in Search & Discovery) */
  .facets-toolbar__newin{display:flex;align-items:center;flex:0 0 auto;margin-right:8px}
  .facets-toolbar__newin-label{position:relative;display:inline-flex;align-items:center;gap:10px;margin:0;font-size:14px;color:#111;cursor:pointer;white-space:nowrap}
  /* Stuck: 48px bar, 32px controls, Sort: X + count on the right; row two drops down under the bar */
  .facets-toolbar__outer.is-stuck{box-shadow:0 6px 16px rgba(0,0,0,.04)}
  .facets-toolbar__outer.is-stuck .facets-toolbar__bar{height:48px;border-top-color:transparent}
  .facets-toolbar__outer.is-stuck .facets-toolbar__control{height:32px}
  .facets-toolbar__outer.is-stuck .facets-toolbar__sort-label{display:none}
  .facets-toolbar__outer.is-stuck .facets-toolbar__sort-prefix{display:inline}
  .facets-toolbar__outer.is-stuck .facets-toolbar__count{display:inline;font-size:13px;color:#6b6b6b;white-space:nowrap}
  .facets-toolbar__outer.is-stuck .facets-toolbar__row--two{position:absolute;left:0;right:0;top:100%;margin:0;background:#fff;border-top:0;box-shadow:0 12px 32px rgba(0,0,0,.10)}
  /* Active filter pills under the bar: 28px, Clear all underlined */
  .facets-container-drawer .facets-pill{display:block;width:100%}
  .facets-container-drawer .facets-pill .active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;padding:0;margin:0}
  .facets-container-drawer .active-facets .active-facets__button{margin:12px 0 0}
  .facets-container-drawer .active-facets .active-facets__button-wrapper{margin-top:12px}
  .facets-container-drawer span.active-facets__button-inner{height:28px;padding:0 8px 0 10px;border:1px solid #111;background:#fff;color:#111;font-size:13px;gap:6px;border-radius:0}
  .facets-container-drawer span.active-facets__button-inner:hover{background:#f2f2f2}
  .facets-container-drawer .active-facets__button svg{width:11px;height:11px;margin:0}
  .facets-container-drawer .active-facets__button-wrapper{padding:0}
  .facets-container-drawer .active-facets__button-wrapper a,.facets-container-drawer .active-facets__button-remove{margin:0;padding:0;font-size:13px;color:#111;text-decoration:underline;text-underline-offset:3px}
  body[class*="template-collection"] .shopify-section-header-sticky,body[class*="template-search"] .shopify-section-header-sticky{position:sticky!important;top:0!important}
}


/* Filter bar buttons: on screens 990px and wider the chosen value already shows as a pill under the bar, so the button just says
   "Size", "Colour" and so on. Narrower screens have no pills, so the button keeps "Size · UK 5". The value span comes from
   snippets/facet-toolbar-group.liquid. 15 Oct 2026 */
@media (min-width:990px){.facets-toolbar__control-value{display:none}}

/* (15 Oct) Size options have no web address, so Google has nothing to crawl. The theme gives every link without an address a
   "not allowed" cursor (a:not([href]) in theme.css), which beat the pointer above, so the hand cursor is restored here */
a.facets-toolbar__chip:not([href]){cursor:pointer}
/* (15 Oct) Search page, to match the collection pages: no top padding, title on the left with the result count on the right
   (main-search.liquid, .sb-search-head), and the same 24px gap under the filter bar and filter pills as collections */
.template-search.section-padding{padding-top:0!important}
.template-search__header.sb-search-head{margin:0 0 16px;text-align:left}
.sb-search-head .collection-hero__title{overflow-wrap:anywhere}
.sb-search-head .template-search__search{margin:16px 0 0;max-width:600px}
.sb-search-head .template-search__search .search{margin-top:0}
.sb-search-head p[role=status]{text-align:left;margin:12px 0 0}
#main-search-filters .facets-container{margin-bottom:24px}
@media (min-width:990px){.template-search__header.sb-search-head{margin-bottom:24px}}

/* (16 Oct) Chosen filters in the bar. On screens 990px and wider each chosen filter shows as a pill in the empty part of the filter
   bar (snippets/facets-toolbar.liquid, #FacetsToolbarActive), so it stays in view while the bar is pinned; pills that do not fit sit
   behind "+N", whose panel lists them all (assets/shuperb-toolbar.js). The theme's pill row under the bar is hidden on these pages so
   nothing shows twice. Any filter button with something chosen gets a thick black line along its top (on phones, the Size button). */
.facets-toolbar__active{display:none}
.facets-toolbar__group.is-active>.facets-toolbar__control{box-shadow:inset 0 3px 0 #111}
/* (16 Oct, Saf) phones: the Filter button gets the same line whenever any filter is on */
.facets-toolbar__seg--filter.facets-toolbar__seg--on{box-shadow:inset 0 3px 0 #111}
@media (min-width:990px){
  .facets-toolbar__row--one{flex:0 1 auto}
  .facets-toolbar__active{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:0}
  .facets-toolbar__active [hidden]{display:none!important}
  .facets-toolbar__pills{display:flex;align-items:center;gap:8px;flex:0 0 auto}
  .facets-toolbar__pill-item,.facets-toolbar__clearall-item{display:block;flex:0 0 auto}
  .facets-toolbar__pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;border:1px solid #111;background:#fff;color:#111;font-size:13px;line-height:1;white-space:nowrap;text-decoration:none}
  .facets-toolbar__pill:hover{background:#f2f2f2}
  .facets-toolbar__x{flex:0 0 10px}
  .facets-toolbar__plus{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid #d6d6d6;background:#fff;color:#111;font-size:13px;line-height:1;white-space:nowrap;cursor:pointer;list-style:none}
  .facets-toolbar__plus::-webkit-details-marker,.facets-toolbar__plus::marker{display:none;content:""}
  .facets-toolbar__group--chosen[open]>.facets-toolbar__plus{border-color:#111}
  .facets-toolbar__panel--chosen{left:auto;right:0;top:calc(100% + 10px)}
  .facets-toolbar__chosen{display:flex;flex-wrap:wrap;gap:8px}
  .facets-toolbar__clearall{font-size:13px;color:#111;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
  .facets-container-drawer .facets-toolbar-on~.facets-pill{display:none}
}

/* (16 Oct) Promo tile in the first four grid places loads straight away (sections/main-collection-product-grid.liquid). The theme keeps
   grid images invisible until its script sees them load, and an image that loads straight away can finish first, so it would never
   show. This shows it as soon as it has loaded and stops the theme's fade-in from replaying over it. */
.promo-grid__content .defer-image img[loading="eager"],.promo-grid__content .defer-image img[loading="eager"].img-loaded{opacity:1;animation:none}

/* (18 Oct) Product pages: the size row's own "Size chart" link sat on top of the "Size Guide" link and opened an empty pop-up.
   Wherever the page has the Size Guide link, the size row's link is hidden, so there is one link and it opens the guide. */
product-info:has(>modal-opener.product__info-inner) variant-selects modal-opener.product-popup-modal__opener{display:none}
/* ---------- 1c. Colour map (fresh look step 4, 24 Oct 2026) ---------- */
/* Built from the Swatch King export: 1258 colour names. Plain names by keyword; 181 fancy names judged from the product photo and reviewed by Saf; the 26 bespoke crops live in Content > Files as swatch-<name>.png.
   Any name not listed here (two-tone, patterns, prints) keeps the little product photo Swatch King loads, cropped to a circle. To add or change a colour, add the name to the right line below (exact spelling as in Swatch King). */
.product-card-wrapper [orig-value="(Mens) Plain Black"] .star-set-image,.product-card-wrapper [orig-value="All Black"] .star-set-image,.product-card-wrapper [orig-value="Black"] .star-set-image,.product-card-wrapper [orig-value="Black (Mid)"] .star-set-image,.product-card-wrapper [orig-value="Black Beauty"] .star-set-image,.product-card-wrapper [orig-value="Black Brush"] .star-set-image,.product-card-wrapper [orig-value="Black Crystal"] .star-set-image,.product-card-wrapper [orig-value="Black Glace"] .star-set-image,.product-card-wrapper [orig-value="Black Gloss"] .star-set-image,.product-card-wrapper [orig-value="Black Leather"] .star-set-image,.product-card-wrapper [orig-value="Black Matt"] .star-set-image,.product-card-wrapper [orig-value="Black Nubuck"] .star-set-image,.product-card-wrapper [orig-value="Black Patent"] .star-set-image,.product-card-wrapper [orig-value="Black Polido"] .star-set-image,.product-card-wrapper [orig-value="Black Safety"] .star-set-image,.product-card-wrapper [orig-value="Black Side Zip"] .star-set-image,.product-card-wrapper [orig-value="Black Softie"] .star-set-image,.product-card-wrapper [orig-value="Black Suede"] .star-set-image,.product-card-wrapper [orig-value="Black Suede with Tonal"] .star-set-image,.product-card-wrapper [orig-value="Black Twist"] .star-set-image,.product-card-wrapper [orig-value="Black Velour"] .star-set-image,.product-card-wrapper [orig-value="Black Watch"] .star-set-image,.product-card-wrapper [orig-value="Bold Black"] .star-set-image,.product-card-wrapper [orig-value="Brick Black"] .star-set-image,.product-card-wrapper [orig-value="Ck Black"] .star-set-image,.product-card-wrapper [orig-value="Corduroy Black"] .star-set-image,.product-card-wrapper [orig-value="Ebony Black"] .star-set-image,.product-card-wrapper [orig-value="Hera Black"] .star-set-image,.product-card-wrapper [orig-value="Hi Shine Black"] .star-set-image,.product-card-wrapper [orig-value="Hunter Black"] .star-set-image,.product-card-wrapper [orig-value="Jet Black"] .star-set-image,.product-card-wrapper [orig-value="Negro"] .star-set-image,.product-card-wrapper [orig-value="Neon Hearts_Black"] .star-set-image,.product-card-wrapper [orig-value="Patent Black"] .star-set-image,.product-card-wrapper [orig-value="Polo Black"] .star-set-image,.product-card-wrapper [orig-value="Reflective Black"] .star-set-image,.product-card-wrapper [orig-value="Regular Black"] .star-set-image,.product-card-wrapper [orig-value="Schwarz"] .star-set-image,.product-card-wrapper [orig-value="Triple Black"] .star-set-image,.product-card-wrapper [orig-value="True Black"] .star-set-image,.product-card-wrapper [orig-value="Waxy Black"] .star-set-image{background-image:none!important;background-color:#1A1A1A!important}
.product-card-wrapper [orig-value="Beau Blue"] .star-set-image,.product-card-wrapper [orig-value="Blue"] .star-set-image,.product-card-wrapper [orig-value="Blue Bolt"] .star-set-image,.product-card-wrapper [orig-value="Blue Descent"] .star-set-image,.product-card-wrapper [orig-value="Blue Felt"] .star-set-image,.product-card-wrapper [orig-value="Blue Fog Heather"] .star-set-image,.product-card-wrapper [orig-value="Blue Granite"] .star-set-image,.product-card-wrapper [orig-value="Blue Iris"] .star-set-image,.product-card-wrapper [orig-value="Blue Nights"] .star-set-image,.product-card-wrapper [orig-value="Blue Safari"] .star-set-image,.product-card-wrapper [orig-value="Blue Spell"] .star-set-image,.product-card-wrapper [orig-value="Breezy Blue"] .star-set-image,.product-card-wrapper [orig-value="Brisk Blue"] .star-set-image,.product-card-wrapper [orig-value="Chambray Blue"] .star-set-image,.product-card-wrapper [orig-value="China Blue"] .star-set-image,.product-card-wrapper [orig-value="Coronet Blue"] .star-set-image,.product-card-wrapper [orig-value="Crown Blue"] .star-set-image,.product-card-wrapper [orig-value="Evening Blue"] .star-set-image,.product-card-wrapper [orig-value="Iron Blue"] .star-set-image,.product-card-wrapper [orig-value="Jewel Blue"] .star-set-image,.product-card-wrapper [orig-value="Medieval Blue"] .star-set-image,.product-card-wrapper [orig-value="Nautical Blue"] .star-set-image,.product-card-wrapper [orig-value="Sea Blue"] .star-set-image,.product-card-wrapper [orig-value="Smoke Blue"] .star-set-image,.product-card-wrapper [orig-value="Space Bluee"] .star-set-image,.product-card-wrapper [orig-value="Sweet Blue"] .star-set-image,.product-card-wrapper [orig-value="Vapor Blue"] .star-set-image,.product-card-wrapper [orig-value="blue"] .star-set-image{background-image:none!important;background-color:#3E5A9A!important}
.product-card-wrapper [orig-value="December Sky"] .star-set-image,.product-card-wrapper [orig-value="Deck Gray"] .star-set-image,.product-card-wrapper [orig-value="Faded Grey"] .star-set-image,.product-card-wrapper [orig-value="Grey"] .star-set-image,.product-card-wrapper [orig-value="Grey Marl"] .star-set-image,.product-card-wrapper [orig-value="Grey Melange"] .star-set-image,.product-card-wrapper [orig-value="Grey Nubuck"] .star-set-image,.product-card-wrapper [orig-value="Grey Rose"] .star-set-image,.product-card-wrapper [orig-value="Grey Whisper"] .star-set-image,.product-card-wrapper [orig-value="Gris"] .star-set-image,.product-card-wrapper [orig-value="Grisaille"] .star-set-image,.product-card-wrapper [orig-value="Mid Grey Melange"] .star-set-image,.product-card-wrapper [orig-value="Middle Grey Melange"] .star-set-image,.product-card-wrapper [orig-value="Minky Grey"] .star-set-image,.product-card-wrapper [orig-value="Pewter"] .star-set-image,.product-card-wrapper [orig-value="Pewter Patent"] .star-set-image,.product-card-wrapper [orig-value="Quarry"] .star-set-image,.product-card-wrapper [orig-value="Regular Grey"] .star-set-image,.product-card-wrapper [orig-value="Smoke"] .star-set-image,.product-card-wrapper [orig-value="Tonal Channel Grey"] .star-set-image,.product-card-wrapper [orig-value="Wolf Grey"] .star-set-image{background-image:none!important;background-color:#8A8A8A!important}
.product-card-wrapper [orig-value="Desert Sky"] .star-set-image,.product-card-wrapper [orig-value="French Navy"] .star-set-image,.product-card-wrapper [orig-value="Hunter Navy"] .star-set-image,.product-card-wrapper [orig-value="Marine"] .star-set-image,.product-card-wrapper [orig-value="Marino"] .star-set-image,.product-card-wrapper [orig-value="Midnight Blue"] .star-set-image,.product-card-wrapper [orig-value="Midnight Navy"] .star-set-image,.product-card-wrapper [orig-value="Navy"] .star-set-image,.product-card-wrapper [orig-value="Navy Blazer"] .star-set-image,.product-card-wrapper [orig-value="Navy Blue"] .star-set-image,.product-card-wrapper [orig-value="Navy Blue Denim"] .star-set-image,.product-card-wrapper [orig-value="Navy Gloss"] .star-set-image,.product-card-wrapper [orig-value="Navy Hthr"] .star-set-image,.product-card-wrapper [orig-value="Navy Patent"] .star-set-image,.product-card-wrapper [orig-value="Navy Suede"] .star-set-image,.product-card-wrapper [orig-value="Night Sky"] .star-set-image,.product-card-wrapper [orig-value="Peacoat Navy"] .star-set-image,.product-card-wrapper [orig-value="Preppy Navy"] .star-set-image,.product-card-wrapper [orig-value="Space Blue"] .star-set-image,.product-card-wrapper [orig-value="Space Blue Corp"] .star-set-image{background-image:none!important;background-color:#1F2A44!important}
.product-card-wrapper [orig-value="Antique Brown Leather"] .star-set-image,.product-card-wrapper [orig-value="Brown"] .star-set-image,.product-card-wrapper [orig-value="Brown Leather"] .star-set-image,.product-card-wrapper [orig-value="Brown Nubuck"] .star-set-image,.product-card-wrapper [orig-value="Brown Stone"] .star-set-image,.product-card-wrapper [orig-value="Brown Suede"] .star-set-image,.product-card-wrapper [orig-value="Clover Brown"] .star-set-image,.product-card-wrapper [orig-value="Eagle Brown"] .star-set-image,.product-card-wrapper [orig-value="Medium Brown"] .star-set-image,.product-card-wrapper [orig-value="Mid Brown"] .star-set-image,.product-card-wrapper [orig-value="Military Brown"] .star-set-image,.product-card-wrapper [orig-value="Mink Brown"] .star-set-image,.product-card-wrapper [orig-value="Moro Brown"] .star-set-image,.product-card-wrapper [orig-value="Oiled Brown Suede"] .star-set-image,.product-card-wrapper [orig-value="Rosewood Brown"] .star-set-image,.product-card-wrapper [orig-value="Tan Brown"] .star-set-image,.product-card-wrapper [orig-value="Washed Brown"] .star-set-image,.product-card-wrapper [orig-value="Waxy Brown"] .star-set-image,.product-card-wrapper [orig-value="Weathered Teak"] .star-set-image{background-image:none!important;background-color:#6A4A36!important}
.product-card-wrapper [orig-value="Ballerina Pink"] .star-set-image,.product-card-wrapper [orig-value="Candy Pink"] .star-set-image,.product-card-wrapper [orig-value="Foggy Pink"] .star-set-image,.product-card-wrapper [orig-value="Fuxia Pink"] .star-set-image,.product-card-wrapper [orig-value="Heritage Pink"] .star-set-image,.product-card-wrapper [orig-value="Old Pink"] .star-set-image,.product-card-wrapper [orig-value="Petal Pink"] .star-set-image,.product-card-wrapper [orig-value="Pink"] .star-set-image,.product-card-wrapper [orig-value="Pink Crush"] .star-set-image,.product-card-wrapper [orig-value="Pink Essence"] .star-set-image,.product-card-wrapper [orig-value="Pink Fluro"] .star-set-image,.product-card-wrapper [orig-value="Pink Quartz"] .star-set-image,.product-card-wrapper [orig-value="Powder Pink"] .star-set-image,.product-card-wrapper [orig-value="Teaberry Blossom"] .star-set-image,.product-card-wrapper [orig-value="Vintage Pink"] .star-set-image,.product-card-wrapper [orig-value="Whimsy Pink"] .star-set-image{background-image:none!important;background-color:#E39AB0!important}
.product-card-wrapper [orig-value="Atmosphere"] .star-set-image,.product-card-wrapper [orig-value="Feather Grey"] .star-set-image,.product-card-wrapper [orig-value="Frost Grey"] .star-set-image,.product-card-wrapper [orig-value="Ice Grey"] .star-set-image,.product-card-wrapper [orig-value="Ice Grey Heather"] .star-set-image,.product-card-wrapper [orig-value="Light Grey"] .star-set-image,.product-card-wrapper [orig-value="Light Grey Heather"] .star-set-image,.product-card-wrapper [orig-value="Light Grey Marl"] .star-set-image,.product-card-wrapper [orig-value="Light Grey Melange"] .star-set-image,.product-card-wrapper [orig-value="Oyster Grey"] .star-set-image,.product-card-wrapper [orig-value="Pale Grey"] .star-set-image{background-image:none!important;background-color:#CFCFCF!important}
.product-card-wrapper [orig-value="Burnt Tan"] .star-set-image,.product-card-wrapper [orig-value="Caramel"] .star-set-image,.product-card-wrapper [orig-value="Desert Tan"] .star-set-image,.product-card-wrapper [orig-value="Elgin Tan"] .star-set-image,.product-card-wrapper [orig-value="Fog Savannah Tan"] .star-set-image,.product-card-wrapper [orig-value="Rose Tan"] .star-set-image,.product-card-wrapper [orig-value="SANDALWOOD"] .star-set-image,.product-card-wrapper [orig-value="Sandalwood"] .star-set-image,.product-card-wrapper [orig-value="Tan"] .star-set-image,.product-card-wrapper [orig-value="Velvet Tan"] .star-set-image{background-image:none!important;background-color:#B07A4A!important}
.product-card-wrapper [orig-value="Antique Stone"] .star-set-image,.product-card-wrapper [orig-value="Mottled Stone Grey"] .star-set-image,.product-card-wrapper [orig-value="Pebble"] .star-set-image,.product-card-wrapper [orig-value="STONE"] .star-set-image,.product-card-wrapper [orig-value="Sandstone"] .star-set-image,.product-card-wrapper [orig-value="Shady Stone"] .star-set-image,.product-card-wrapper [orig-value="Stone"] .star-set-image,.product-card-wrapper [orig-value="Stone Green"] .star-set-image,.product-card-wrapper [orig-value="Stone Grey"] .star-set-image,.product-card-wrapper [orig-value="Stone Oiled Antique"] .star-set-image{background-image:none!important;background-color:#CAB5A3!important}
.product-card-wrapper [orig-value="Ancient White"] .star-set-image,.product-card-wrapper [orig-value="Antique White"] .star-set-image,.product-card-wrapper [orig-value="Brilliant White"] .star-set-image,.product-card-wrapper [orig-value="Creamy White"] .star-set-image,.product-card-wrapper [orig-value="Regular White"] .star-set-image,.product-card-wrapper [orig-value="Urban White"] .star-set-image,.product-card-wrapper [orig-value="White"] .star-set-image,.product-card-wrapper [orig-value="White Natural"] .star-set-image,.product-card-wrapper [orig-value="White Pepper"] .star-set-image{background-image:none!important;background-color:#F3F1EE!important}
.product-card-wrapper [orig-value="Bright Red"] .star-set-image,.product-card-wrapper [orig-value="Cranberry Red"] .star-set-image,.product-card-wrapper [orig-value="Military Red"] .star-set-image,.product-card-wrapper [orig-value="Military Red Gloss"] .star-set-image,.product-card-wrapper [orig-value="Primary Red"] .star-set-image,.product-card-wrapper [orig-value="Red"] .star-set-image,.product-card-wrapper [orig-value="Red Grape"] .star-set-image,.product-card-wrapper [orig-value="Red Raspberry"] .star-set-image,.product-card-wrapper [orig-value="Red Spruce"] .star-set-image{background-image:none!important;background-color:#B3202A!important}
.product-card-wrapper [orig-value="Archive Ladder Olive"] .star-set-image,.product-card-wrapper [orig-value="Military"] .star-set-image,.product-card-wrapper [orig-value="Military Olive"] .star-set-image,.product-card-wrapper [orig-value="Olive"] .star-set-image,.product-card-wrapper [orig-value="Olive (Short)"] .star-set-image,.product-card-wrapper [orig-value="Olive (Tall)"] .star-set-image,.product-card-wrapper [orig-value="Olive Green"] .star-set-image,.product-card-wrapper [orig-value="Olive Night"] .star-set-image{background-image:none!important;background-color:#6B6651!important}
.product-card-wrapper [orig-value="Dusky Khaki"] .star-set-image,.product-card-wrapper [orig-value="Elmwood"] .star-set-image,.product-card-wrapper [orig-value="KHAKI"] .star-set-image,.product-card-wrapper [orig-value="KHAKI GREEN"] .star-set-image,.product-card-wrapper [orig-value="Khaki"] .star-set-image,.product-card-wrapper [orig-value="Khaki Green"] .star-set-image,.product-card-wrapper [orig-value="Medium Khaki"] .star-set-image{background-image:none!important;background-color:#8A8460!important}
.product-card-wrapper [orig-value="BURGUNDY"] .star-set-image,.product-card-wrapper [orig-value="Bordeaux"] .star-set-image,.product-card-wrapper [orig-value="Burgundy"] .star-set-image,.product-card-wrapper [orig-value="Burgundy Red"] .star-set-image,.product-card-wrapper [orig-value="Merlot"] .star-set-image,.product-card-wrapper [orig-value="Wine"] .star-set-image,.product-card-wrapper [orig-value="Wineberry"] .star-set-image{background-image:none!important;background-color:#5B1A2A!important}
.product-card-wrapper [orig-value="Horseradish"] .star-set-image,.product-card-wrapper [orig-value="New Sand"] .star-set-image,.product-card-wrapper [orig-value="Sand"] .star-set-image,.product-card-wrapper [orig-value="Sand Grey"] .star-set-image,.product-card-wrapper [orig-value="Sand Suede"] .star-set-image,.product-card-wrapper [orig-value="Sand Trap"] .star-set-image,.product-card-wrapper [orig-value="Sandshell"] .star-set-image{background-image:none!important;background-color:#D0B694!important}
.product-card-wrapper [orig-value="Dark Green"] .star-set-image,.product-card-wrapper [orig-value="Evergreen"] .star-set-image,.product-card-wrapper [orig-value="Forest"] .star-set-image,.product-card-wrapper [orig-value="Forest River"] .star-set-image,.product-card-wrapper [orig-value="Hunter Green"] .star-set-image,.product-card-wrapper [orig-value="Tahoe Forest"] .star-set-image{background-image:none!important;background-color:#1F3A2A!important}
.product-card-wrapper [orig-value="Clear Sky"] .star-set-image,.product-card-wrapper [orig-value="Glacier"] .star-set-image,.product-card-wrapper [orig-value="Light Blue"] .star-set-image,.product-card-wrapper [orig-value="Light Blue Melange"] .star-set-image,.product-card-wrapper [orig-value="Sky"] .star-set-image,.product-card-wrapper [orig-value="Sky Blue"] .star-set-image{background-image:none!important;background-color:#9EC1E6!important}
.product-card-wrapper [orig-value="Rose"] .star-set-image,.product-card-wrapper [orig-value="Rose Foam"] .star-set-image,.product-card-wrapper [orig-value="Rose Petal"] .star-set-image,.product-card-wrapper [orig-value="Rose Pink"] .star-set-image,.product-card-wrapper [orig-value="Terrazzo"] .star-set-image,.product-card-wrapper [orig-value="Velvet Rose"] .star-set-image{background-image:none!important;background-color:#C96A6E!important}
.product-card-wrapper [orig-value="Beige"] .star-set-image,.product-card-wrapper [orig-value="Classic Beige"] .star-set-image,.product-card-wrapper [orig-value="Coastal Beige"] .star-set-image,.product-card-wrapper [orig-value="Latte"] .star-set-image,.product-card-wrapper [orig-value="Paris Beige"] .star-set-image{background-image:none!important;background-color:#C9B29A!important}
.product-card-wrapper [orig-value="Grey Heather"] .star-set-image,.product-card-wrapper [orig-value="Heather"] .star-set-image,.product-card-wrapper [orig-value="Heather Grey"] .star-set-image,.product-card-wrapper [orig-value="Medium Grey Heather"] .star-set-image,.product-card-wrapper [orig-value="Mid Grey Heather"] .star-set-image{background-image:none!important;background-color:#9A9A9A!important}
.product-card-wrapper [orig-value="Bright Peach"] .star-set-image,.product-card-wrapper [orig-value="Neon Wave Peach Ice"] .star-set-image,.product-card-wrapper [orig-value="Papaya Punch"] .star-set-image,.product-card-wrapper [orig-value="Peach"] .star-set-image,.product-card-wrapper [orig-value="Waterless Peach Ice"] .star-set-image{background-image:none!important;background-color:#F3C4B0!important}
.product-card-wrapper [orig-value="Dark Grey"] .star-set-image,.product-card-wrapper [orig-value="Dark Grey Ht"] .star-set-image,.product-card-wrapper [orig-value="Dark Grey Iron"] .star-set-image,.product-card-wrapper [orig-value="Dark Grey Melange"] .star-set-image,.product-card-wrapper [orig-value="Graphite"] .star-set-image{background-image:none!important;background-color:#4A4A4A!important}
.product-card-wrapper [orig-value="Blue Jeans"] .star-set-image,.product-card-wrapper [orig-value="Denim"] .star-set-image,.product-card-wrapper [orig-value="Denim Blue"] .star-set-image,.product-card-wrapper [orig-value="Faded Denim"] .star-set-image,.product-card-wrapper [orig-value="Kapitan"] .star-set-image{background-image:none!important;background-color:#4A5D8A!important}
.product-card-wrapper [orig-value="Colour Crush Orange"] .star-set-image,.product-card-wrapper [orig-value="Dark Cheddar"] .star-set-image,.product-card-wrapper [orig-value="Electric Sunstone"] .star-set-image,.product-card-wrapper [orig-value="Neon Orange"] .star-set-image,.product-card-wrapper [orig-value="Orange"] .star-set-image{background-image:none!important;background-color:#E77F23!important}
.product-card-wrapper [orig-value="Mellow Yellow"] .star-set-image,.product-card-wrapper [orig-value="Sunflower"] .star-set-image,.product-card-wrapper [orig-value="Yellow"] .star-set-image,.product-card-wrapper [orig-value="Yellow Hibiscus"] .star-set-image{background-image:none!important;background-color:#E3B51A!important}
.product-card-wrapper [orig-value="Charcoal"] .star-set-image,.product-card-wrapper [orig-value="Charcoal Gray"] .star-set-image,.product-card-wrapper [orig-value="Charcoal Grey"] .star-set-image,.product-card-wrapper [orig-value="Charcoal Melange"] .star-set-image{background-image:none!important;background-color:#3E3C3A!important}
.product-card-wrapper [orig-value="Oat"] .star-set-image,.product-card-wrapper [orig-value="Oat Suede"] .star-set-image,.product-card-wrapper [orig-value="Oatmeal"] .star-set-image,.product-card-wrapper [orig-value="Oatmeal Heather"] .star-set-image{background-image:none!important;background-color:#E2D8C3!important}
.product-card-wrapper [orig-value="Cashmere Creme"] .star-set-image,.product-card-wrapper [orig-value="Cream"] .star-set-image,.product-card-wrapper [orig-value="Muslin"] .star-set-image,.product-card-wrapper [orig-value="Soft Cream"] .star-set-image{background-image:none!important;background-color:#E7E0D1!important}
.product-card-wrapper [orig-value="Autumn Gold"] .star-set-image,.product-card-wrapper [orig-value="Gold"] .star-set-image,.product-card-wrapper [orig-value="Gold Colour"] .star-set-image,.product-card-wrapper [orig-value="Golden"] .star-set-image{background-image:none!important;background-color:#C9A24A!important}
.product-card-wrapper [orig-value="Antique Cognac"] .star-set-image,.product-card-wrapper [orig-value="Brandy"] .star-set-image,.product-card-wrapper [orig-value="Cognac"] .star-set-image,.product-card-wrapper [orig-value="Winter Cognac"] .star-set-image{background-image:none!important;background-color:#8A4E2A!important}
.product-card-wrapper [orig-value="Mint"] .star-set-image,.product-card-wrapper [orig-value="Mint Tint"] .star-set-image,.product-card-wrapper [orig-value="Soft Mint"] .star-set-image,.product-card-wrapper [orig-value="Spearmint"] .star-set-image{background-image:none!important;background-color:#A8D8C0!important}
.product-card-wrapper [orig-value="All Nude Rose"] .star-set-image,.product-card-wrapper [orig-value="Dune"] .star-set-image,.product-card-wrapper [orig-value="Nude"] .star-set-image,.product-card-wrapper [orig-value="Nude Rose"] .star-set-image{background-image:none!important;background-color:#D9B9A5!important}
.product-card-wrapper [orig-value="Lavender"] .star-set-image,.product-card-wrapper [orig-value="Lilac"] .star-set-image,.product-card-wrapper [orig-value="Lilac Quartz"] .star-set-image,.product-card-wrapper [orig-value="Wild Lavender"] .star-set-image{background-image:none!important;background-color:#B8A0CC!important}
.product-card-wrapper [orig-value="Bright White"] .star-set-image,.product-card-wrapper [orig-value="Optic White"] .star-set-image,.product-card-wrapper [orig-value="Th Optic White"] .star-set-image,.product-card-wrapper [orig-value="Triple Bright White"] .star-set-image{background-image:none!important;background-color:#FFFFFF!important}
.product-card-wrapper [orig-value="Blush"] .star-set-image,.product-card-wrapper [orig-value="Blushy"] .star-set-image,.product-card-wrapper [orig-value="Misty Blush"] .star-set-image,.product-card-wrapper [orig-value="Quartz"] .star-set-image{background-image:none!important;background-color:#E8CFCB!important}
.product-card-wrapper [orig-value="Bright Pink"] .star-set-image,.product-card-wrapper [orig-value="Deep Pink"] .star-set-image,.product-card-wrapper [orig-value="Dragon Fruit"] .star-set-image,.product-card-wrapper [orig-value="Hot Pink"] .star-set-image{background-image:none!important;background-color:#D13364!important}
.product-card-wrapper [orig-value="Green"] .star-set-image,.product-card-wrapper [orig-value="Green Loch"] .star-set-image,.product-card-wrapper [orig-value="Heritage Green"] .star-set-image{background-image:none!important;background-color:#3A6A3A!important}
.product-card-wrapper [orig-value="Brownie"] .star-set-image,.product-card-wrapper [orig-value="Dark Brown"] .star-set-image,.product-card-wrapper [orig-value="Dark Brown Suede"] .star-set-image{background-image:none!important;background-color:#3C2A22!important}
.product-card-wrapper [orig-value="Castagne"] .star-set-image,.product-card-wrapper [orig-value="Chestnut"] .star-set-image,.product-card-wrapper [orig-value="Chestnut Brown"] .star-set-image{background-image:none!important;background-color:#7A4A2E!important}
.product-card-wrapper [orig-value="Cocoa"] .star-set-image,.product-card-wrapper [orig-value="Taupe"] .star-set-image,.product-card-wrapper [orig-value="Taupe Suede"] .star-set-image{background-image:none!important;background-color:#8F7A68!important}
.product-card-wrapper [orig-value="Gardenia"] .star-set-image,.product-card-wrapper [orig-value="Light Pink"] .star-set-image,.product-card-wrapper [orig-value="Pink Milk"] .star-set-image{background-image:none!important;background-color:#EACFC5!important}
.product-card-wrapper [orig-value="Chocolate"] .star-set-image,.product-card-wrapper [orig-value="Chocolate Brown"] .star-set-image,.product-card-wrapper [orig-value="Chocolate Torte"] .star-set-image{background-image:none!important;background-color:#3E2A20!important}
.product-card-wrapper [orig-value="Dark Olive"] .star-set-image,.product-card-wrapper [orig-value="Dark Olive Green"] .star-set-image,.product-card-wrapper [orig-value="Deep Olive"] .star-set-image{background-image:none!important;background-color:#4A4738!important}
.product-card-wrapper [orig-value="Arona"] .star-set-image,.product-card-wrapper [orig-value="Misty Bluesh"] .star-set-image,.product-card-wrapper [orig-value="Pale Blue"] .star-set-image{background-image:none!important;background-color:#B9C6CE!important}
.product-card-wrapper [orig-value="Antique Silver"] .star-set-image,.product-card-wrapper [orig-value="Silver"] .star-set-image,.product-card-wrapper [orig-value="Steeled Silver"] .star-set-image{background-image:none!important;background-color:#C4C4C4!important}
.product-card-wrapper [orig-value="Citrus"] .star-set-image,.product-card-wrapper [orig-value="Lime"] .star-set-image,.product-card-wrapper [orig-value="Limeade"] .star-set-image{background-image:none!important;background-color:#CACC22!important}
.product-card-wrapper [orig-value="Indigo"] .star-set-image,.product-card-wrapper [orig-value="Ocean"] .star-set-image,.product-card-wrapper [orig-value="Ocean Blue"] .star-set-image{background-image:none!important;background-color:#2B3A67!important}
.product-card-wrapper [orig-value="Fuchsia"] .star-set-image,.product-card-wrapper [orig-value="Fuchsia Pink"] .star-set-image,.product-card-wrapper [orig-value="Fucsia"] .star-set-image{background-image:none!important;background-color:#D8186E!important}
.product-card-wrapper [orig-value="Wheat"] .star-set-image,.product-card-wrapper [orig-value="Wheat Nubuck"] .star-set-image{background-image:none!important;background-color:#D6B98A!important}
.product-card-wrapper [orig-value="Dusty Pink"] .star-set-image,.product-card-wrapper [orig-value="Merino"] .star-set-image{background-image:none!important;background-color:#C9A3A0!important}
.product-card-wrapper [orig-value="Forest Mist"] .star-set-image,.product-card-wrapper [orig-value="Mauve Mist"] .star-set-image{background-image:none!important;background-color:#CCC9C4!important}
.product-card-wrapper [orig-value="Biscuit"] .star-set-image,.product-card-wrapper [orig-value="Desert Pink"] .star-set-image{background-image:none!important;background-color:#C9A878!important}
.product-card-wrapper [orig-value="Camel"] .star-set-image,.product-card-wrapper [orig-value="Camel Suede"] .star-set-image{background-image:none!important;background-color:#C19A6B!important}
.product-card-wrapper [orig-value="Oyster Pearl"] .star-set-image,.product-card-wrapper [orig-value="Pearl"] .star-set-image{background-image:none!important;background-color:#EDEAE6!important}
.product-card-wrapper [orig-value="Rust Full Grain"] .star-set-image,.product-card-wrapper [orig-value="Rustic"] .star-set-image{background-image:none!important;background-color:#9A4A2A!important}
.product-card-wrapper [orig-value="Moonbeam"] .star-set-image,.product-card-wrapper [orig-value="Off White"] .star-set-image{background-image:none!important;background-color:#EBE7DE!important}
.product-card-wrapper [orig-value="Cabernet"] .star-set-image,.product-card-wrapper [orig-value="Maroon"] .star-set-image{background-image:none!important;background-color:#5A1E2E!important}
.product-card-wrapper [orig-value="Sage"] .star-set-image,.product-card-wrapper [orig-value="Sagebrush"] .star-set-image{background-image:none!important;background-color:#9AA88A!important}
.product-card-wrapper [orig-value="Oxblood"] .star-set-image,.product-card-wrapper [orig-value="Oxblood Red"] .star-set-image{background-image:none!important;background-color:#5A1E22!important}
.product-card-wrapper [orig-value="Dark Red"] .star-set-image,.product-card-wrapper [orig-value="Deep Crimson"] .star-set-image{background-image:none!important;background-color:#7D161D!important}
.product-card-wrapper [orig-value="Dark Tan"] .star-set-image,.product-card-wrapper [orig-value="Deep Tan"] .star-set-image{background-image:none!important;background-color:#7B5533!important}
.product-card-wrapper [orig-value="Distressed Coffee"] .star-set-image,.product-card-wrapper [orig-value="Turkish Coffee"] .star-set-image{background-image:none!important;background-color:#4A3528!important}
.product-card-wrapper [orig-value="Ivory"] .star-set-image,.product-card-wrapper [orig-value="Sugarcane"] .star-set-image{background-image:none!important;background-color:#ECE5DA!important}
.product-card-wrapper [orig-value="Cocoon"] .star-set-image,.product-card-wrapper [orig-value="Vintage"] .star-set-image{background-image:none!important;background-color:#E8DFD2!important}
.product-card-wrapper [orig-value="Clay"] .star-set-image,.product-card-wrapper [orig-value="Potters Clay"] .star-set-image{background-image:none!important;background-color:#B5705A!important}
.product-card-wrapper [orig-value="Coral"] .star-set-image,.product-card-wrapper [orig-value="Guava"] .star-set-image{background-image:none!important;background-color:#E4656A!important}
.product-card-wrapper [orig-value="Bright Cobalt"] .star-set-image,.product-card-wrapper [orig-value="Royal Blue"] .star-set-image{background-image:none!important;background-color:#2E4A9E!important}
.product-card-wrapper [orig-value="Bone"] .star-set-image,.product-card-wrapper [orig-value="Bone Beige"] .star-set-image{background-image:none!important;background-color:#E8E3D6!important}
.product-card-wrapper [orig-value="Platino"] .star-set-image,.product-card-wrapper [orig-value="Platinum"] .star-set-image{background-image:none!important;background-color:#C8C4BC!important}
.product-card-wrapper [orig-value="Scarlet"] .star-set-image,.product-card-wrapper [orig-value="Waterless Scarlet"] .star-set-image{background-image:none!important;background-color:#C8202A!important}
.product-card-wrapper [orig-value="Light Gold"] .star-set-image,.product-card-wrapper [orig-value="Pale Gold"] .star-set-image{background-image:none!important;background-color:#D9BD80!important}
.product-card-wrapper [orig-value="Turquoise"] .star-set-image,.product-card-wrapper [orig-value="Turquoise Vintage"] .star-set-image{background-image:none!important;background-color:#3FB1B5!important}
.product-card-wrapper [orig-value="Slate"] .star-set-image,.product-card-wrapper [orig-value="Slate Grey"] .star-set-image{background-image:none!important;background-color:#5A6068!important}
.product-card-wrapper [orig-value="Braun"] .star-set-image,.product-card-wrapper [orig-value="Cathay Spice"] .star-set-image{background-image:none!important;background-color:#5A3A28!important}
.product-card-wrapper [orig-value="Creme"] .star-set-image,.product-card-wrapper [orig-value="Dog"] .star-set-image{background-image:none!important;background-color:#D2B49C!important}
.product-card-wrapper [orig-value="Dark Navy"] .star-set-image,.product-card-wrapper [orig-value="Dark Night Navy"] .star-set-image{background-image:none!important;background-color:#151D2F!important}
.product-card-wrapper [orig-value="Moss"] .star-set-image,.product-card-wrapper [orig-value="Moss Green"] .star-set-image{background-image:none!important;background-color:#6A7A4A!important}
.product-card-wrapper [orig-value="Caribou"] .star-set-image,.product-card-wrapper [orig-value="Laurel"] .star-set-image{background-image:none!important;background-color:#8A7A6A!important}
.product-card-wrapper [orig-value="Ecru"] .star-set-image,.product-card-wrapper [orig-value="Ecur"] .star-set-image{background-image:none!important;background-color:#E8E0DD!important}
.product-card-wrapper [orig-value="Honey"] .star-set-image{background-image:none!important;background-color:#C8924A!important}
.product-card-wrapper [orig-value="Tobacco"] .star-set-image{background-image:none!important;background-color:#CC884B!important}
.product-card-wrapper [orig-value="Light Pearl"] .star-set-image{background-image:none!important;background-color:#F2F0ED!important}
.product-card-wrapper [orig-value="Army Green"] .star-set-image{background-image:none!important;background-color:#5A6A3A!important}
.product-card-wrapper [orig-value="Fig"] .star-set-image{background-image:none!important;background-color:#4A2238!important}
.product-card-wrapper [orig-value="Choco"] .star-set-image{background-image:none!important;background-color:#6A3A28!important}
.product-card-wrapper [orig-value="Cherry Glace"] .star-set-image{background-image:none!important;background-color:#A41E2A!important}
.product-card-wrapper [orig-value="Mink"] .star-set-image{background-image:none!important;background-color:#9A8878!important}
.product-card-wrapper [orig-value="Eggshell"] .star-set-image{background-image:none!important;background-color:#E6D4C5!important}
.product-card-wrapper [orig-value="Fudge"] .star-set-image{background-image:none!important;background-color:#5B3B3C!important}
.product-card-wrapper [orig-value="Mahogany"] .star-set-image{background-image:none!important;background-color:#5A2E24!important}
.product-card-wrapper [orig-value="Teak"] .star-set-image{background-image:none!important;background-color:#564034!important}
.product-card-wrapper [orig-value="Brindle"] .star-set-image{background-image:none!important;background-color:#958372!important}
.product-card-wrapper [orig-value="Cumin"] .star-set-image{background-image:none!important;background-color:#9A6624!important}
.product-card-wrapper [orig-value="Bordo"] .star-set-image{background-image:none!important;background-color:#512627!important}
.product-card-wrapper [orig-value="Light Green"] .star-set-image{background-image:none!important;background-color:#759675!important}
.product-card-wrapper [orig-value="Seafoam"] .star-set-image{background-image:none!important;background-color:#869F98!important}
.product-card-wrapper [orig-value="Weasel"] .star-set-image{background-image:none!important;background-color:#815938!important}
.product-card-wrapper [orig-value="Gingerbread"] .star-set-image{background-image:none!important;background-color:#9D897D!important}
.product-card-wrapper [orig-value="Ink"] .star-set-image{background-image:none!important;background-color:#716566!important}
.product-card-wrapper [orig-value="Washed Dark Chocolate"] .star-set-image{background-image:none!important;background-color:#2B1D16!important}
.product-card-wrapper [orig-value="Purple"] .star-set-image{background-image:none!important;background-color:#5A3A7A!important}
.product-card-wrapper [orig-value="Natural"] .star-set-image{background-image:none!important;background-color:#E3D9C6!important}
.product-card-wrapper [orig-value="Island Reef"] .star-set-image{background-image:none!important;background-color:#F2F2F2!important}
.product-card-wrapper [orig-value="Satelite"] .star-set-image{background-image:none!important;background-color:#B4B0B1!important}
.product-card-wrapper [orig-value="Minimal Stitch_Eiffel Tower"] .star-set-image{background-image:none!important;background-color:#5B5154!important}
.product-card-wrapper [orig-value="Turbulence"] .star-set-image{background-image:none!important;background-color:#6D6D6D!important}
.product-card-wrapper [orig-value="Molten"] .star-set-image{background-image:none!important;background-color:#BA0E31!important}
.product-card-wrapper [orig-value="Subdued"] .star-set-image{background-image:none!important;background-color:#E3BFB8!important}
.product-card-wrapper [orig-value="Melon Frenzy"] .star-set-image{background-image:none!important;background-color:#F7CEB6!important}
.product-card-wrapper [orig-value="Rouge"] .star-set-image{background-image:none!important;background-color:#97283E!important}
.product-card-wrapper [orig-value="Ether"] .star-set-image{background-image:none!important;background-color:#B9C4CF!important}
.product-card-wrapper [orig-value="Speakeasy"] .star-set-image{background-image:none!important;background-color:#0D0E12!important}
.product-card-wrapper [orig-value="Subtle Bloom"] .star-set-image{background-image:none!important;background-color:#CA9A80!important}
.product-card-wrapper [orig-value="Tawny Port"] .star-set-image{background-image:none!important;background-color:#551C1D!important}
.product-card-wrapper [orig-value="Granite Road"] .star-set-image{background-image:none!important;background-color:#9A9589!important}
.product-card-wrapper [orig-value="Mountain Trail"] .star-set-image{background-image:none!important;background-color:#7A6655!important}
.product-card-wrapper [orig-value="Forged Iron"] .star-set-image{background-image:none!important;background-color:#585B62!important}
.product-card-wrapper [orig-value="Dark Denim"] .star-set-image{background-image:none!important;background-color:#334160!important}
.product-card-wrapper [orig-value="Triple Eggshell"] .star-set-image{background-image:none!important;background-color:#E5E5E2!important}
.product-card-wrapper [orig-value="Turtle Dove"] .star-set-image{background-image:none!important;background-color:#E8DCC2!important}
.product-card-wrapper [orig-value="Dark Beige"] .star-set-image{background-image:none!important;background-color:#8C7C6B!important}
.product-card-wrapper [orig-value="Light Tan"] .star-set-image{background-image:none!important;background-color:#C7A180!important}
.product-card-wrapper [orig-value="Crocodile"] .star-set-image{background-image:none!important;background-color:#224C3B!important}
.product-card-wrapper [orig-value="Light Brown"] .star-set-image{background-image:none!important;background-color:#968072!important}
.product-card-wrapper [orig-value="Lemon"] .star-set-image{background-image:none!important;background-color:#F0E060!important}
.product-card-wrapper [orig-value="Espresso"] .star-set-image{background-image:none!important;background-color:#3A2820!important}
.product-card-wrapper [orig-value="Chalk"] .star-set-image{background-image:none!important;background-color:#EDEAE4!important}
.product-card-wrapper [orig-value="Juice"] .star-set-image{background-image:none!important;background-color:#E6297D!important}
.product-card-wrapper [orig-value="Stucco"] .star-set-image{background-image:none!important;background-color:#DAD6CB!important}
.product-card-wrapper [orig-value="Light Denim"] .star-set-image{background-image:none!important;background-color:#808DAD!important}
.product-card-wrapper [orig-value="Mushroom"] .star-set-image{background-image:none!important;background-color:#A89A8C!important}
.product-card-wrapper [orig-value="Frappe"] .star-set-image{background-image:none!important;background-color:#D0C5BB!important}
.product-card-wrapper [orig-value="Champagne"] .star-set-image{background-image:none!important;background-color:#E8D8B8!important}
.product-card-wrapper [orig-value="Mocha"] .star-set-image{background-image:none!important;background-color:#4E3A2E!important}
.product-card-wrapper [orig-value="Rose Gold"] .star-set-image{background-image:none!important;background-color:#D8A8A0!important}
.product-card-wrapper [orig-value="Milk Ice"] .star-set-image{background-image:none!important;background-color:#E8DCCB!important}
.product-card-wrapper [orig-value="Plum"] .star-set-image{background-image:none!important;background-color:#5A2A4A!important}
.product-card-wrapper [orig-value="Bronze"] .star-set-image{background-image:none!important;background-color:#8A6A3A!important}
.product-card-wrapper [orig-value="Parchment"] .star-set-image{background-image:none!important;background-color:#E0D0B8!important}
.product-card-wrapper [orig-value="Carob"] .star-set-image{background-image:none!important;background-color:#8A6A4E!important}
.product-card-wrapper [orig-value="Dusty Blue"] .star-set-image{background-image:none!important;background-color:#8FA3BF!important}
.product-card-wrapper [orig-value="Walnut"] .star-set-image{background-image:none!important;background-color:#5A3C2A!important}
.product-card-wrapper [orig-value="Copper"] .star-set-image{background-image:none!important;background-color:#A85A30!important}
.product-card-wrapper [orig-value="Mohair"] .star-set-image{background-image:none!important;background-color:#6E5A4E!important}
.product-card-wrapper [orig-value="Deep Forest"] .star-set-image{background-image:none!important;background-color:#15281D!important}
.product-card-wrapper [orig-value="Light Taupe"] .star-set-image{background-image:none!important;background-color:#B0A195!important}
.product-card-wrapper [orig-value="Papyrus"] .star-set-image{background-image:none!important;background-color:#E5DCC8!important}
.product-card-wrapper [orig-value="Steingrau"] .star-set-image{background-image:none!important;background-color:#CDCDC8!important}
.product-card-wrapper [orig-value="Anthracite"] .star-set-image{background-image:none!important;background-color:#3F3B3A!important}
.product-card-wrapper [orig-value="Powder Blue"] .star-set-image{background-image:none!important;background-color:#B9D3EA!important}
.product-card-wrapper [orig-value="Grasgrun"] .star-set-image{background-image:none!important;background-color:#5E7A3A!important}
.product-card-wrapper [orig-value="Torf"] .star-set-image{background-image:none!important;background-color:#AF8A6F!important}
.product-card-wrapper [orig-value="Mustard"] .star-set-image{background-image:none!important;background-color:#C9962A!important}
.product-card-wrapper [orig-value="Earth"] .star-set-image{background-image:none!important;background-color:#3A2A24!important}
.product-card-wrapper [orig-value="Ruby"] .star-set-image{background-image:none!important;background-color:#6C373C!important}
.product-card-wrapper [orig-value="Claret Patent"] .star-set-image{background-image:none!important;background-color:#6A1E2E!important}
.product-card-wrapper [orig-value="Aqua"] .star-set-image{background-image:none!important;background-color:#6FC7CC!important}
.product-card-wrapper [orig-value="Pale Yellow"] .star-set-image{background-image:none!important;background-color:#EBCB5E!important}
.product-card-wrapper [orig-value="Teal"] .star-set-image{background-image:none!important;background-color:#2F6F7A!important}
.product-card-wrapper [orig-value="Sea Turtle"] .star-set-image{background-image:none!important;background-color:#524E40!important}
.product-card-wrapper [orig-value="Fields Of Rye"] .star-set-image{background-image:none!important;background-color:#D9D2C4!important}
.product-card-wrapper [orig-value="Peat"] .star-set-image{background-image:none!important;background-color:#37342A!important}
.product-card-wrapper [orig-value="Java"] .star-set-image{background-image:none!important;background-color:#362A27!important}
.product-card-wrapper [orig-value="Rosin"] .star-set-image{background-image:none!important;background-color:#21201B!important}
.product-card-wrapper [orig-value="Dark Earth"] .star-set-image{background-image:none!important;background-color:#423A37!important}
.product-card-wrapper [orig-value="Carafe"] .star-set-image{background-image:none!important;background-color:#4F443B!important}
.product-card-wrapper [orig-value="Mocca"] .star-set-image{background-image:none!important;background-color:#7A5A42!important}
.product-card-wrapper [orig-value="Pebble Grey"] .star-set-image{background-image:none!important;background-color:#B8AC9C!important}
.product-card-wrapper [orig-value="Moro"] .star-set-image{background-image:none!important;background-color:#3C2520!important}
.product-card-wrapper [orig-value="Braun-Kombi"] .star-set-image{background-image:none!important;background-color:#6E5A4A!important}
.product-card-wrapper [orig-value="Brasil"] .star-set-image{background-image:none!important;background-color:#5A3F30!important}
.product-card-wrapper [orig-value="Castagne Kombi"] .star-set-image{background-image:none!important;background-color:#8A5A30!important}
.product-card-wrapper [orig-value="Hibiscus"] .star-set-image{background-image:none!important;background-color:#8E1A22!important}
.product-card-wrapper [orig-value="Rot"] .star-set-image{background-image:none!important;background-color:#D12434!important}
.product-card-wrapper [orig-value="Nuss"] .star-set-image{background-image:none!important;background-color:#6E4A2E!important}
.product-card-wrapper [orig-value="Petrol"] .star-set-image{background-image:none!important;background-color:#2F5F6F!important}
.product-card-wrapper [orig-value="Moos-Kombi"] .star-set-image{background-image:none!important;background-color:#4A5A3A!important}
.product-card-wrapper [orig-value="Rubin-Kombi"] .star-set-image{background-image:none!important;background-color:#845838!important}
.product-card-wrapper [orig-value="Jeans"] .star-set-image{background-image:none!important;background-color:#4A5570!important}
.product-card-wrapper [orig-value="Cristal"] .star-set-image{background-image:none!important;background-color:#AB9EA3!important}
.product-card-wrapper [orig-value="Roston Tweed"] .star-set-image{background-image:none!important;background-color:#5A4430!important}
.product-card-wrapper [orig-value="Choc"] .star-set-image{background-image:none!important;background-color:#4A3F3A!important}
.product-card-wrapper [orig-value="Bunny"] .star-set-image{background-image:none!important;background-color:#EDCDC5!important}
.product-card-wrapper [orig-value="Christmas Dog"] .star-set-image{background-image:none!important;background-color:#E1000B!important}
.product-card-wrapper [orig-value="Dark Blue"] .star-set-image{background-image:none!important;background-color:#2B3E6B!important}
.product-card-wrapper [orig-value="Cafe Comb"] .star-set-image{background-image:none!important;background-color:#4A3328!important}
.product-card-wrapper [orig-value="Cafe Nubuck"] .star-set-image{background-image:none!important;background-color:#4A3222!important}
.product-card-wrapper [orig-value="Cafe"] .star-set-image{background-image:none!important;background-color:#423735!important}
.product-card-wrapper [orig-value="Crazy horse"] .star-set-image{background-image:none!important;background-color:#3A3537!important}
.product-card-wrapper [orig-value="Pistachio Green"] .star-set-image{background-image:none!important;background-color:#B8CC8A!important}
.product-card-wrapper [orig-value="Raisin"] .star-set-image{background-image:none!important;background-color:#6C554B!important}
.product-card-wrapper [orig-value="Piedra"] .star-set-image{background-image:none!important;background-color:#8B6A4E!important}
.product-card-wrapper [orig-value="Fresa"] .star-set-image{background-image:none!important;background-color:#ED537F!important}
.product-card-wrapper [orig-value="Kaki"] .star-set-image{background-image:none!important;background-color:#5E5A2E!important}
.product-card-wrapper [orig-value="Marron"] .star-set-image{background-image:none!important;background-color:#391C11!important}
.product-card-wrapper [orig-value="Rosa"] .star-set-image{background-image:none!important;background-color:#E8A5B5!important}
.product-card-wrapper [orig-value="Moka"] .star-set-image{background-image:none!important;background-color:#3A2A22!important}
.product-card-wrapper [orig-value="Milkshake"] .star-set-image{background-image:none!important;background-color:#CDB59A!important}
.product-card-wrapper [orig-value="Phantom"] .star-set-image{background-image:none!important;background-color:#392A1F!important}
.product-card-wrapper [orig-value="Vintage Oasis"] .star-set-image{background-image:none!important;background-color:#DBCABA!important}
.product-card-wrapper [orig-value="Pacific"] .star-set-image{background-image:none!important;background-color:#3A3C42!important}
.product-card-wrapper [orig-value="Nut Brown"] .star-set-image{background-image:none!important;background-color:#8A6A4A!important}
.product-card-wrapper [orig-value="Nutmeg"] .star-set-image{background-image:none!important;background-color:#8A5A3A!important}
.product-card-wrapper [orig-value="Dark Taupe"] .star-set-image{background-image:none!important;background-color:#645548!important}
.product-card-wrapper [orig-value="Conker Brown"] .star-set-image{background-image:none!important;background-color:#6A3A26!important}
.product-card-wrapper [orig-value="Dark Natural"] .star-set-image{background-image:none!important;background-color:#9E978A!important}
.product-card-wrapper [orig-value="Mauve"] .star-set-image{background-image:none!important;background-color:#9A7A96!important}
.product-card-wrapper [orig-value="Carmin"] .star-set-image{background-image:none!important;background-color:#D9574A!important}
.product-card-wrapper [orig-value="Asphalt"] .star-set-image{background-image:none!important;background-color:#423B35!important}
.product-card-wrapper [orig-value="Raspberry"] .star-set-image{background-image:none!important;background-color:#B8245A!important}
.product-card-wrapper [orig-value="Trooper"] .star-set-image{background-image:none!important;background-color:#C8D1D3!important}
.product-card-wrapper [orig-value="Dark Purple"] .star-set-image{background-image:none!important;background-color:#3E2855!important}
.product-card-wrapper [orig-value="Orchid Hush"] .star-set-image{background-image:none!important;background-color:#EAD6E0!important}
.product-card-wrapper [orig-value="Blueberry"] .star-set-image{background-image:none!important;background-color:#3A3A6A!important}
.product-card-wrapper [orig-value="Buff"] .star-set-image{background-image:none!important;background-color:#B88B63!important}
.product-card-wrapper [orig-value="Elk"] .star-set-image{background-image:none!important;background-color:#AD6C41!important}
.product-card-wrapper [orig-value="Curry"] .star-set-image{background-image:none!important;background-color:#B07A3A!important}
.product-card-wrapper [orig-value="Dark Gull Grey"] .star-set-image{background-image:none!important;background-color:#606060!important}
.product-card-wrapper [orig-value="Languostino"] .star-set-image{background-image:none!important;background-color:#C54029!important}
.product-card-wrapper [orig-value="Birch"] .star-set-image{background-image:none!important;background-color:#C9A9A3!important}
.product-card-wrapper [orig-value="Tigers Eye"] .star-set-image{background-image:none!important;background-color:#996A4C!important}
.product-card-wrapper [orig-value="Crochet Unwind"] .star-set-image{background-image:none!important;background-color:#C98A80!important}
.product-card-wrapper [orig-value="Saddle"] .star-set-image{background-image:none!important;background-color:#8A5A32!important}
.product-card-wrapper [orig-value="Light Beige Melange"] .star-set-image{background-image:none!important;background-color:#D9C9B8!important}
.product-card-wrapper [orig-value="Coconut Grove"] .star-set-image{background-image:none!important;background-color:#945939!important}
.product-card-wrapper [orig-value="Dark Mocha"] .star-set-image{background-image:none!important;background-color:#362820!important}
.product-card-wrapper [orig-value="Rwb"] .star-set-image{background-image:none!important;background-color:#F2F2F0!important}
.product-card-wrapper [orig-value="Calico"] .star-set-image{background-image:none!important;background-color:#E9E5DE!important}
.product-card-wrapper [orig-value="Safari Canvas"] .star-set-image{background-image:none!important;background-color:#E3C8B4!important}
.product-card-wrapper [orig-value="Dark Ash"] .star-set-image{background-image:none!important;background-color:#757575!important}
.product-card-wrapper [orig-value="Light Cast"] .star-set-image{background-image:none!important;background-color:#E6DFDF!important}
.product-card-wrapper [orig-value="Deep Burgundy"] .star-set-image{background-image:none!important;background-color:#3F121D!important}
.product-card-wrapper [orig-value="Marro"] .star-set-image{background-image:none!important;background-color:#5B3624!important}
.product-card-wrapper [orig-value="Taronja"] .star-set-image{background-image:none!important;background-color:#C8763A!important}
.product-card-wrapper [orig-value="Pedra"] .star-set-image{background-image:none!important;background-color:#B7997F!important}
.product-card-wrapper [orig-value="Mari"] .star-set-image{background-image:none!important;background-color:#26293C!important}
.product-card-wrapper [orig-value="Steel"] .star-set-image{background-image:none!important;background-color:#7A7F86!important}
.product-card-wrapper [orig-value="Berry"] .star-set-image{background-image:none!important;background-color:#8A2A4A!important}
.product-card-wrapper [orig-value="Bear"] .star-set-image{background-image:none!important;background-color:#E3D6C2!important}
.product-card-wrapper [orig-value="Lotus Blossom"] .star-set-image{background-image:none!important;background-color:#E9D0CE!important}
.product-card-wrapper [orig-value="Nimbus"] .star-set-image{background-image:none!important;background-color:#EAE5E3!important}
.product-card-wrapper [orig-value="Cotton"] .star-set-image{background-image:none!important;background-color:#E8D5D2!important}
.product-card-wrapper [orig-value="Black Cherry"] .star-set-image{background-image:none!important;background-color:#3A1A22!important}
/* patent and gloss finishes: a soft highlight so the circle reads as shiny */
.product-card-wrapper [orig-value="Black Glace"] .star-set-image,.product-card-wrapper [orig-value="Black Gloss"] .star-set-image,.product-card-wrapper [orig-value="Black Patent"] .star-set-image,.product-card-wrapper [orig-value="Black Polido"] .star-set-image,.product-card-wrapper [orig-value="Cherry Glace"] .star-set-image,.product-card-wrapper [orig-value="Claret Patent"] .star-set-image,.product-card-wrapper [orig-value="Hi Shine Black"] .star-set-image,.product-card-wrapper [orig-value="Military Red Gloss"] .star-set-image,.product-card-wrapper [orig-value="Navy Gloss"] .star-set-image,.product-card-wrapper [orig-value="Navy Patent"] .star-set-image,.product-card-wrapper [orig-value="Patent Black"] .star-set-image,.product-card-wrapper [orig-value="Pewter Patent"] .star-set-image{background-image:linear-gradient(135deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 55%)!important}
/* the 26 bespoke swatch images (Content > Files) */
.product-card-wrapper [orig-value="Anthrazit"] .star-set-image{background-image:url(/cdn/shop/files/swatch-anthrazit.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Azul"] .star-set-image{background-image:url(/cdn/shop/files/swatch-azul.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Botella"] .star-set-image{background-image:url(/cdn/shop/files/swatch-botella.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Candy Marble"] .star-set-image{background-image:url(/cdn/shop/files/swatch-candy-marble.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Castagne-Kombi"] .star-set-image{background-image:url(/cdn/shop/files/swatch-castagne-kombi.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Cava"] .star-set-image{background-image:url(/cdn/shop/files/swatch-cava.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Cloud"] .star-set-image{background-image:url(/cdn/shop/files/swatch-cloud.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Deep Rouge"] .star-set-image{background-image:url(/cdn/shop/files/swatch-deep-rouge.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Dino"] .star-set-image{background-image:url(/cdn/shop/files/swatch-dino.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Fairisle"] .star-set-image{background-image:url(/cdn/shop/files/swatch-fairisle.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Festive Characters Gift Boxed"] .star-set-image{background-image:url(/cdn/shop/files/swatch-festive-characters-gift-boxed.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Flamingo"] .star-set-image{background-image:url(/cdn/shop/files/swatch-flamingo.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Game"] .star-set-image{background-image:url(/cdn/shop/files/swatch-game.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Hielo"] .star-set-image{background-image:url(/cdn/shop/files/swatch-hielo.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Midnight Oak"] .star-set-image{background-image:url(/cdn/shop/files/swatch-midnight-oak.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Mist"] .star-set-image{background-image:url(/cdn/shop/files/swatch-mist.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Neutral Demask"] .star-set-image{background-image:url(/cdn/shop/files/swatch-neutral-demask.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Ocelot"] .star-set-image{background-image:url(/cdn/shop/files/swatch-ocelot.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Polar Bear"] .star-set-image{background-image:url(/cdn/shop/files/swatch-polar-bear.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Robin"] .star-set-image{background-image:url(/cdn/shop/files/swatch-robin.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Rojo"] .star-set-image{background-image:url(/cdn/shop/files/swatch-rojo.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Satin Shine"] .star-set-image{background-image:url(/cdn/shop/files/swatch-satin-shine.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Vulcano"] .star-set-image{background-image:url(/cdn/shop/files/swatch-vulcano.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Vulcano Kombi"] .star-set-image{background-image:url(/cdn/shop/files/swatch-vulcano-kombi.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Waterless Total Eclipse"] .star-set-image{background-image:url(/cdn/shop/files/swatch-waterless-total-eclipse.png?v=1792881835)!important;background-color:transparent}
.product-card-wrapper [orig-value="Weiss-Smaragd"] .star-set-image{background-image:url(/cdn/shop/files/swatch-weiss-smaragd.png?v=1792881835)!important;background-color:transparent}
/* ---------- 1d. Fallback colour words (25 Oct 2026) ---------- */
/* Names that are not in the map above (new seasons bring new names) still get a colour if they contain a plain colour word: "Crimson Red", "Luggage Tan", "Summer Navy".
   Whole words only (start, end or between spaces), any capitalisation. Later lines win: specific words (navy, dark brown, light grey) sit after their general word (blue, brown, grey), and a colour word at the start of the name beats one later in it.
   Names with a pattern or two-tone word (/, multi, print, leopard...) are left alone and keep the little product photo. Written as one nested block (browsers from 2023 on; older ones skip it and keep the photo), kept weaker than the exact names above with :where(), so the map always wins. */
:where(.product-card-wrapper li.swatch-view-item:not([orig-value*="/" i],[orig-value*="&" i],[orig-value*=" and " i],[orig-value*="multi" i],[orig-value*="combi" i],[orig-value*="kombi" i],[orig-value*="combo" i],[orig-value*="comb" i],[orig-value*="print" i],[orig-value*="tartan" i],[orig-value*="leopard" i],[orig-value*="check" i],[orig-value*="floral" i],[orig-value*="camo" i],[orig-value*="stripe" i],[orig-value*="spot" i],[orig-value*="snake" i],[orig-value*="zebra" i],[orig-value*="animal" i],[orig-value*="glitter" i],[orig-value*="sparkle" i],[orig-value*="metallic" i],[orig-value*="mix" i],[orig-value*="assorted" i],[orig-value*="pattern" i],[orig-value*="fair" i],[orig-value*="plaid" i],[orig-value*="swirl" i],[orig-value*="flower" i],[orig-value*="heart" i],[orig-value*="toile" i],[orig-value*="bear" i],[orig-value*="xmas" i],[orig-value*="dino" i],[orig-value*="logo" i],[orig-value*="geo" i],[orig-value*="paisley" i],[orig-value*="dot" i])){
  /* colour word at the end or in the middle of the name */
  :where([orig-value$=" blue" i],[orig-value*=" blue " i]) .star-set-image{background-image:none!important;background-color:#3E5A9A!important}
  :where([orig-value$=" navy" i],[orig-value*=" navy " i]) .star-set-image{background-image:none!important;background-color:#1F2A44!important}
  :where([orig-value$=" indigo" i],[orig-value*=" indigo " i]) .star-set-image{background-image:none!important;background-color:#2B3A67!important}
  :where([orig-value$=" denim" i],[orig-value*=" denim " i]) .star-set-image{background-image:none!important;background-color:#4A5D8A!important}
  :where([orig-value$=" cobalt" i],[orig-value*=" cobalt " i]) .star-set-image{background-image:none!important;background-color:#2E4A9E!important}
  :where([orig-value$=" teal" i],[orig-value*=" teal " i]) .star-set-image{background-image:none!important;background-color:#2F6F7A!important}
  :where([orig-value$=" turquoise" i],[orig-value*=" turquoise " i]) .star-set-image{background-image:none!important;background-color:#3FB1B5!important}
  :where([orig-value$=" aqua" i],[orig-value*=" aqua " i]) .star-set-image{background-image:none!important;background-color:#6FC7CC!important}
  :where([orig-value$=" light blue" i],[orig-value*=" light blue " i]) .star-set-image{background-image:none!important;background-color:#9EC1E6!important}
  :where([orig-value$=" pale blue" i],[orig-value*=" pale blue " i]) .star-set-image{background-image:none!important;background-color:#B9C6CE!important}
  :where([orig-value$=" baby blue" i],[orig-value*=" baby blue " i]) .star-set-image{background-image:none!important;background-color:#B9D3EA!important}
  :where([orig-value$=" sky" i],[orig-value*=" sky " i]) .star-set-image{background-image:none!important;background-color:#9EC1E6!important}
  :where([orig-value$=" white" i],[orig-value*=" white " i]) .star-set-image{background-image:none!important;background-color:#F3F1EE!important}
  :where([orig-value$=" off white" i],[orig-value*=" off white " i]) .star-set-image{background-image:none!important;background-color:#EBE7DE!important}
  :where([orig-value$=" off-white" i],[orig-value*=" off-white " i]) .star-set-image{background-image:none!important;background-color:#EBE7DE!important}
  :where([orig-value$=" ivory" i],[orig-value*=" ivory " i]) .star-set-image{background-image:none!important;background-color:#ECE5DA!important}
  :where([orig-value$=" cream" i],[orig-value*=" cream " i]) .star-set-image{background-image:none!important;background-color:#E7E0D1!important}
  :where([orig-value$=" creme" i],[orig-value*=" creme " i]) .star-set-image{background-image:none!important;background-color:#E7E0D1!important}
  :where([orig-value$=" ecru" i],[orig-value*=" ecru " i]) .star-set-image{background-image:none!important;background-color:#E8E0DD!important}
  :where([orig-value$=" oatmeal" i],[orig-value*=" oatmeal " i]) .star-set-image{background-image:none!important;background-color:#E2D8C3!important}
  :where([orig-value$=" optic white" i],[orig-value*=" optic white " i]) .star-set-image{background-image:none!important;background-color:#FFFFFF!important}
  :where([orig-value$=" bright white" i],[orig-value*=" bright white " i]) .star-set-image{background-image:none!important;background-color:#FFFFFF!important}
  :where([orig-value$=" brown" i],[orig-value*=" brown " i]) .star-set-image{background-image:none!important;background-color:#6A4A36!important}
  :where([orig-value$=" tan" i],[orig-value*=" tan " i]) .star-set-image{background-image:none!important;background-color:#B07A4A!important}
  :where([orig-value$=" camel" i],[orig-value*=" camel " i]) .star-set-image{background-image:none!important;background-color:#C19A6B!important}
  :where([orig-value$=" cognac" i],[orig-value*=" cognac " i]) .star-set-image{background-image:none!important;background-color:#8A4E2A!important}
  :where([orig-value$=" chestnut" i],[orig-value*=" chestnut " i]) .star-set-image{background-image:none!important;background-color:#7A4A2E!important}
  :where([orig-value$=" walnut" i],[orig-value*=" walnut " i]) .star-set-image{background-image:none!important;background-color:#5A3C2A!important}
  :where([orig-value$=" mahogany" i],[orig-value*=" mahogany " i]) .star-set-image{background-image:none!important;background-color:#5A2E24!important}
  :where([orig-value$=" mocha" i],[orig-value*=" mocha " i]) .star-set-image{background-image:none!important;background-color:#4E3A2E!important}
  :where([orig-value$=" espresso" i],[orig-value*=" espresso " i]) .star-set-image{background-image:none!important;background-color:#3A2820!important}
  :where([orig-value$=" coffee" i],[orig-value*=" coffee " i]) .star-set-image{background-image:none!important;background-color:#4A3528!important}
  :where([orig-value$=" chocolate" i],[orig-value*=" chocolate " i]) .star-set-image{background-image:none!important;background-color:#3E2A20!important}
  :where([orig-value$=" dark brown" i],[orig-value*=" dark brown " i]) .star-set-image{background-image:none!important;background-color:#3C2A22!important}
  :where([orig-value$=" taupe" i],[orig-value*=" taupe " i]) .star-set-image{background-image:none!important;background-color:#8F7A68!important}
  :where([orig-value$=" beige" i],[orig-value*=" beige " i]) .star-set-image{background-image:none!important;background-color:#C9B29A!important}
  :where([orig-value$=" sand" i],[orig-value*=" sand " i]) .star-set-image{background-image:none!important;background-color:#D0B694!important}
  :where([orig-value$=" stone" i],[orig-value*=" stone " i]) .star-set-image{background-image:none!important;background-color:#CAB5A3!important}
  :where([orig-value$=" nude" i],[orig-value*=" nude " i]) .star-set-image{background-image:none!important;background-color:#D9B9A5!important}
  :where([orig-value$=" blush" i],[orig-value*=" blush " i]) .star-set-image{background-image:none!important;background-color:#E8CFCB!important}
  :where([orig-value$=" khaki" i],[orig-value*=" khaki " i]) .star-set-image{background-image:none!important;background-color:#8A8460!important}
  :where([orig-value$=" bronze" i],[orig-value*=" bronze " i]) .star-set-image{background-image:none!important;background-color:#8A6A3A!important}
  :where([orig-value$=" mustard" i],[orig-value*=" mustard " i]) .star-set-image{background-image:none!important;background-color:#C9962A!important}
  :where([orig-value$=" caramel" i],[orig-value*=" caramel " i]) .star-set-image{background-image:none!important;background-color:#B07A4A!important}
  :where([orig-value$=" honey" i],[orig-value*=" honey " i]) .star-set-image{background-image:none!important;background-color:#C8924A!important}
  :where([orig-value$=" rust" i],[orig-value*=" rust " i]) .star-set-image{background-image:none!important;background-color:#9A4A2A!important}
  :where([orig-value$=" grey" i],[orig-value*=" grey " i]) .star-set-image{background-image:none!important;background-color:#8A8A8A!important}
  :where([orig-value$=" gray" i],[orig-value*=" gray " i]) .star-set-image{background-image:none!important;background-color:#8A8A8A!important}
  :where([orig-value$=" silver" i],[orig-value*=" silver " i]) .star-set-image{background-image:none!important;background-color:#C4C4C4!important}
  :where([orig-value$=" charcoal" i],[orig-value*=" charcoal " i]) .star-set-image{background-image:none!important;background-color:#3E3C3A!important}
  :where([orig-value$=" anthracite" i],[orig-value*=" anthracite " i]) .star-set-image{background-image:none!important;background-color:#3F3B3A!important}
  :where([orig-value$=" pewter" i],[orig-value*=" pewter " i]) .star-set-image{background-image:none!important;background-color:#8A8A8A!important}
  :where([orig-value$=" slate" i],[orig-value*=" slate " i]) .star-set-image{background-image:none!important;background-color:#5A6068!important}
  :where([orig-value$=" dark grey" i],[orig-value*=" dark grey " i]) .star-set-image{background-image:none!important;background-color:#4A4A4A!important}
  :where([orig-value$=" dark gray" i],[orig-value*=" dark gray " i]) .star-set-image{background-image:none!important;background-color:#4A4A4A!important}
  :where([orig-value$=" light grey" i],[orig-value*=" light grey " i]) .star-set-image{background-image:none!important;background-color:#CFCFCF!important}
  :where([orig-value$=" light gray" i],[orig-value*=" light gray " i]) .star-set-image{background-image:none!important;background-color:#CFCFCF!important}
  :where([orig-value$=" red" i],[orig-value*=" red " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value$=" crimson" i],[orig-value*=" crimson " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value$=" scarlet" i],[orig-value*=" scarlet " i]) .star-set-image{background-image:none!important;background-color:#C8202A!important}
  :where([orig-value$=" maroon" i],[orig-value*=" maroon " i]) .star-set-image{background-image:none!important;background-color:#5A1E2E!important}
  :where([orig-value$=" burgundy" i],[orig-value*=" burgundy " i]) .star-set-image{background-image:none!important;background-color:#5B1A2A!important}
  :where([orig-value$=" bordeaux" i],[orig-value*=" bordeaux " i]) .star-set-image{background-image:none!important;background-color:#5B1A2A!important}
  :where([orig-value$=" wine" i],[orig-value*=" wine " i]) .star-set-image{background-image:none!important;background-color:#5B1A2A!important}
  :where([orig-value$=" claret" i],[orig-value*=" claret " i]) .star-set-image{background-image:none!important;background-color:#6A1E2E!important}
  :where([orig-value$=" oxblood" i],[orig-value*=" oxblood " i]) .star-set-image{background-image:none!important;background-color:#5A1E22!important}
  :where([orig-value$=" plum" i],[orig-value*=" plum " i]) .star-set-image{background-image:none!important;background-color:#5A2A4A!important}
  :where([orig-value$=" aubergine" i],[orig-value*=" aubergine " i]) .star-set-image{background-image:none!important;background-color:#4A2A4A!important}
  :where([orig-value$=" coral" i],[orig-value*=" coral " i]) .star-set-image{background-image:none!important;background-color:#E4656A!important}
  :where([orig-value$=" salmon" i],[orig-value*=" salmon " i]) .star-set-image{background-image:none!important;background-color:#E8907A!important}
  :where([orig-value$=" peach" i],[orig-value*=" peach " i]) .star-set-image{background-image:none!important;background-color:#F3C4B0!important}
  :where([orig-value$=" orange" i],[orig-value*=" orange " i]) .star-set-image{background-image:none!important;background-color:#E77F23!important}
  :where([orig-value$=" rouge" i],[orig-value*=" rouge " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value$=" rojo" i],[orig-value*=" rojo " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value$=" rosso" i],[orig-value*=" rosso " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value$=" pink" i],[orig-value*=" pink " i]) .star-set-image{background-image:none!important;background-color:#E39AB0!important}
  :where([orig-value$=" rose" i],[orig-value*=" rose " i]) .star-set-image{background-image:none!important;background-color:#C96A6E!important}
  :where([orig-value$=" fuchsia" i],[orig-value*=" fuchsia " i]) .star-set-image{background-image:none!important;background-color:#D8186E!important}
  :where([orig-value$=" magenta" i],[orig-value*=" magenta " i]) .star-set-image{background-image:none!important;background-color:#C8208A!important}
  :where([orig-value$=" raspberry" i],[orig-value*=" raspberry " i]) .star-set-image{background-image:none!important;background-color:#B8245A!important}
  :where([orig-value$=" hot pink" i],[orig-value*=" hot pink " i]) .star-set-image{background-image:none!important;background-color:#D13364!important}
  :where([orig-value$=" pale pink" i],[orig-value*=" pale pink " i]) .star-set-image{background-image:none!important;background-color:#EACFC5!important}
  :where([orig-value$=" light pink" i],[orig-value*=" light pink " i]) .star-set-image{background-image:none!important;background-color:#EACFC5!important}
  :where([orig-value$=" baby pink" i],[orig-value*=" baby pink " i]) .star-set-image{background-image:none!important;background-color:#EAD6E0!important}
  :where([orig-value$=" dusky pink" i],[orig-value*=" dusky pink " i]) .star-set-image{background-image:none!important;background-color:#C9A3A0!important}
  :where([orig-value$=" dusty pink" i],[orig-value*=" dusty pink " i]) .star-set-image{background-image:none!important;background-color:#C9A3A0!important}
  :where([orig-value$=" orchid" i],[orig-value*=" orchid " i]) .star-set-image{background-image:none!important;background-color:#EAD6E0!important}
  :where([orig-value$=" lilac" i],[orig-value*=" lilac " i]) .star-set-image{background-image:none!important;background-color:#B8A0CC!important}
  :where([orig-value$=" lavender" i],[orig-value*=" lavender " i]) .star-set-image{background-image:none!important;background-color:#B8A0CC!important}
  :where([orig-value$=" mauve" i],[orig-value*=" mauve " i]) .star-set-image{background-image:none!important;background-color:#9A7A96!important}
  :where([orig-value$=" purple" i],[orig-value*=" purple " i]) .star-set-image{background-image:none!important;background-color:#5A3A7A!important}
  :where([orig-value$=" violet" i],[orig-value*=" violet " i]) .star-set-image{background-image:none!important;background-color:#6A3A8A!important}
  :where([orig-value$=" green" i],[orig-value*=" green " i]) .star-set-image{background-image:none!important;background-color:#3A6A3A!important}
  :where([orig-value$=" olive" i],[orig-value*=" olive " i]) .star-set-image{background-image:none!important;background-color:#6B6651!important}
  :where([orig-value$=" sage" i],[orig-value*=" sage " i]) .star-set-image{background-image:none!important;background-color:#9AA88A!important}
  :where([orig-value$=" mint" i],[orig-value*=" mint " i]) .star-set-image{background-image:none!important;background-color:#A8D8C0!important}
  :where([orig-value$=" lime" i],[orig-value*=" lime " i]) .star-set-image{background-image:none!important;background-color:#CACC22!important}
  :where([orig-value$=" emerald" i],[orig-value*=" emerald " i]) .star-set-image{background-image:none!important;background-color:#1E6A4A!important}
  :where([orig-value$=" bottle" i],[orig-value*=" bottle " i]) .star-set-image{background-image:none!important;background-color:#1F3A2A!important}
  :where([orig-value$=" forest" i],[orig-value*=" forest " i]) .star-set-image{background-image:none!important;background-color:#1F3A2A!important}
  :where([orig-value$=" khaki green" i],[orig-value*=" khaki green " i]) .star-set-image{background-image:none!important;background-color:#6A7A4A!important}
  :where([orig-value$=" dark green" i],[orig-value*=" dark green " i]) .star-set-image{background-image:none!important;background-color:#1F3A2A!important}
  :where([orig-value$=" yellow" i],[orig-value*=" yellow " i]) .star-set-image{background-image:none!important;background-color:#E3B51A!important}
  :where([orig-value$=" lemon" i],[orig-value*=" lemon " i]) .star-set-image{background-image:none!important;background-color:#F0E060!important}
  :where([orig-value$=" gold" i],[orig-value*=" gold " i]) .star-set-image{background-image:none!important;background-color:#C9A24A!important}
  :where([orig-value$=" black" i],[orig-value*=" black " i]) .star-set-image{background-image:none!important;background-color:#1A1A1A!important}
  /* colour word at the start of the name wins over one later in it ("Olive Black" is olive, "White Lavender" is white) */
  :where([orig-value="blue" i],[orig-value^="blue " i]) .star-set-image{background-image:none!important;background-color:#3E5A9A!important}
  :where([orig-value="navy" i],[orig-value^="navy " i]) .star-set-image{background-image:none!important;background-color:#1F2A44!important}
  :where([orig-value="indigo" i],[orig-value^="indigo " i]) .star-set-image{background-image:none!important;background-color:#2B3A67!important}
  :where([orig-value="denim" i],[orig-value^="denim " i]) .star-set-image{background-image:none!important;background-color:#4A5D8A!important}
  :where([orig-value="cobalt" i],[orig-value^="cobalt " i]) .star-set-image{background-image:none!important;background-color:#2E4A9E!important}
  :where([orig-value="teal" i],[orig-value^="teal " i]) .star-set-image{background-image:none!important;background-color:#2F6F7A!important}
  :where([orig-value="turquoise" i],[orig-value^="turquoise " i]) .star-set-image{background-image:none!important;background-color:#3FB1B5!important}
  :where([orig-value="aqua" i],[orig-value^="aqua " i]) .star-set-image{background-image:none!important;background-color:#6FC7CC!important}
  :where([orig-value="light blue" i],[orig-value^="light blue " i]) .star-set-image{background-image:none!important;background-color:#9EC1E6!important}
  :where([orig-value="pale blue" i],[orig-value^="pale blue " i]) .star-set-image{background-image:none!important;background-color:#B9C6CE!important}
  :where([orig-value="baby blue" i],[orig-value^="baby blue " i]) .star-set-image{background-image:none!important;background-color:#B9D3EA!important}
  :where([orig-value="sky" i],[orig-value^="sky " i]) .star-set-image{background-image:none!important;background-color:#9EC1E6!important}
  :where([orig-value="white" i],[orig-value^="white " i]) .star-set-image{background-image:none!important;background-color:#F3F1EE!important}
  :where([orig-value="off white" i],[orig-value^="off white " i]) .star-set-image{background-image:none!important;background-color:#EBE7DE!important}
  :where([orig-value="off-white" i],[orig-value^="off-white " i]) .star-set-image{background-image:none!important;background-color:#EBE7DE!important}
  :where([orig-value="ivory" i],[orig-value^="ivory " i]) .star-set-image{background-image:none!important;background-color:#ECE5DA!important}
  :where([orig-value="cream" i],[orig-value^="cream " i]) .star-set-image{background-image:none!important;background-color:#E7E0D1!important}
  :where([orig-value="creme" i],[orig-value^="creme " i]) .star-set-image{background-image:none!important;background-color:#E7E0D1!important}
  :where([orig-value="ecru" i],[orig-value^="ecru " i]) .star-set-image{background-image:none!important;background-color:#E8E0DD!important}
  :where([orig-value="oatmeal" i],[orig-value^="oatmeal " i]) .star-set-image{background-image:none!important;background-color:#E2D8C3!important}
  :where([orig-value="optic white" i],[orig-value^="optic white " i]) .star-set-image{background-image:none!important;background-color:#FFFFFF!important}
  :where([orig-value="bright white" i],[orig-value^="bright white " i]) .star-set-image{background-image:none!important;background-color:#FFFFFF!important}
  :where([orig-value="brown" i],[orig-value^="brown " i]) .star-set-image{background-image:none!important;background-color:#6A4A36!important}
  :where([orig-value="tan" i],[orig-value^="tan " i]) .star-set-image{background-image:none!important;background-color:#B07A4A!important}
  :where([orig-value="camel" i],[orig-value^="camel " i]) .star-set-image{background-image:none!important;background-color:#C19A6B!important}
  :where([orig-value="cognac" i],[orig-value^="cognac " i]) .star-set-image{background-image:none!important;background-color:#8A4E2A!important}
  :where([orig-value="chestnut" i],[orig-value^="chestnut " i]) .star-set-image{background-image:none!important;background-color:#7A4A2E!important}
  :where([orig-value="walnut" i],[orig-value^="walnut " i]) .star-set-image{background-image:none!important;background-color:#5A3C2A!important}
  :where([orig-value="mahogany" i],[orig-value^="mahogany " i]) .star-set-image{background-image:none!important;background-color:#5A2E24!important}
  :where([orig-value="mocha" i],[orig-value^="mocha " i]) .star-set-image{background-image:none!important;background-color:#4E3A2E!important}
  :where([orig-value="espresso" i],[orig-value^="espresso " i]) .star-set-image{background-image:none!important;background-color:#3A2820!important}
  :where([orig-value="coffee" i],[orig-value^="coffee " i]) .star-set-image{background-image:none!important;background-color:#4A3528!important}
  :where([orig-value="chocolate" i],[orig-value^="chocolate " i]) .star-set-image{background-image:none!important;background-color:#3E2A20!important}
  :where([orig-value="dark brown" i],[orig-value^="dark brown " i]) .star-set-image{background-image:none!important;background-color:#3C2A22!important}
  :where([orig-value="taupe" i],[orig-value^="taupe " i]) .star-set-image{background-image:none!important;background-color:#8F7A68!important}
  :where([orig-value="beige" i],[orig-value^="beige " i]) .star-set-image{background-image:none!important;background-color:#C9B29A!important}
  :where([orig-value="sand" i],[orig-value^="sand " i]) .star-set-image{background-image:none!important;background-color:#D0B694!important}
  :where([orig-value="stone" i],[orig-value^="stone " i]) .star-set-image{background-image:none!important;background-color:#CAB5A3!important}
  :where([orig-value="nude" i],[orig-value^="nude " i]) .star-set-image{background-image:none!important;background-color:#D9B9A5!important}
  :where([orig-value="blush" i],[orig-value^="blush " i]) .star-set-image{background-image:none!important;background-color:#E8CFCB!important}
  :where([orig-value="khaki" i],[orig-value^="khaki " i]) .star-set-image{background-image:none!important;background-color:#8A8460!important}
  :where([orig-value="bronze" i],[orig-value^="bronze " i]) .star-set-image{background-image:none!important;background-color:#8A6A3A!important}
  :where([orig-value="mustard" i],[orig-value^="mustard " i]) .star-set-image{background-image:none!important;background-color:#C9962A!important}
  :where([orig-value="caramel" i],[orig-value^="caramel " i]) .star-set-image{background-image:none!important;background-color:#B07A4A!important}
  :where([orig-value="honey" i],[orig-value^="honey " i]) .star-set-image{background-image:none!important;background-color:#C8924A!important}
  :where([orig-value="rust" i],[orig-value^="rust " i]) .star-set-image{background-image:none!important;background-color:#9A4A2A!important}
  :where([orig-value="grey" i],[orig-value^="grey " i]) .star-set-image{background-image:none!important;background-color:#8A8A8A!important}
  :where([orig-value="gray" i],[orig-value^="gray " i]) .star-set-image{background-image:none!important;background-color:#8A8A8A!important}
  :where([orig-value="silver" i],[orig-value^="silver " i]) .star-set-image{background-image:none!important;background-color:#C4C4C4!important}
  :where([orig-value="charcoal" i],[orig-value^="charcoal " i]) .star-set-image{background-image:none!important;background-color:#3E3C3A!important}
  :where([orig-value="anthracite" i],[orig-value^="anthracite " i]) .star-set-image{background-image:none!important;background-color:#3F3B3A!important}
  :where([orig-value="pewter" i],[orig-value^="pewter " i]) .star-set-image{background-image:none!important;background-color:#8A8A8A!important}
  :where([orig-value="slate" i],[orig-value^="slate " i]) .star-set-image{background-image:none!important;background-color:#5A6068!important}
  :where([orig-value="dark grey" i],[orig-value^="dark grey " i]) .star-set-image{background-image:none!important;background-color:#4A4A4A!important}
  :where([orig-value="dark gray" i],[orig-value^="dark gray " i]) .star-set-image{background-image:none!important;background-color:#4A4A4A!important}
  :where([orig-value="light grey" i],[orig-value^="light grey " i]) .star-set-image{background-image:none!important;background-color:#CFCFCF!important}
  :where([orig-value="light gray" i],[orig-value^="light gray " i]) .star-set-image{background-image:none!important;background-color:#CFCFCF!important}
  :where([orig-value="red" i],[orig-value^="red " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value="crimson" i],[orig-value^="crimson " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value="scarlet" i],[orig-value^="scarlet " i]) .star-set-image{background-image:none!important;background-color:#C8202A!important}
  :where([orig-value="maroon" i],[orig-value^="maroon " i]) .star-set-image{background-image:none!important;background-color:#5A1E2E!important}
  :where([orig-value="burgundy" i],[orig-value^="burgundy " i]) .star-set-image{background-image:none!important;background-color:#5B1A2A!important}
  :where([orig-value="bordeaux" i],[orig-value^="bordeaux " i]) .star-set-image{background-image:none!important;background-color:#5B1A2A!important}
  :where([orig-value="wine" i],[orig-value^="wine " i]) .star-set-image{background-image:none!important;background-color:#5B1A2A!important}
  :where([orig-value="claret" i],[orig-value^="claret " i]) .star-set-image{background-image:none!important;background-color:#6A1E2E!important}
  :where([orig-value="oxblood" i],[orig-value^="oxblood " i]) .star-set-image{background-image:none!important;background-color:#5A1E22!important}
  :where([orig-value="plum" i],[orig-value^="plum " i]) .star-set-image{background-image:none!important;background-color:#5A2A4A!important}
  :where([orig-value="aubergine" i],[orig-value^="aubergine " i]) .star-set-image{background-image:none!important;background-color:#4A2A4A!important}
  :where([orig-value="coral" i],[orig-value^="coral " i]) .star-set-image{background-image:none!important;background-color:#E4656A!important}
  :where([orig-value="salmon" i],[orig-value^="salmon " i]) .star-set-image{background-image:none!important;background-color:#E8907A!important}
  :where([orig-value="peach" i],[orig-value^="peach " i]) .star-set-image{background-image:none!important;background-color:#F3C4B0!important}
  :where([orig-value="orange" i],[orig-value^="orange " i]) .star-set-image{background-image:none!important;background-color:#E77F23!important}
  :where([orig-value="rouge" i],[orig-value^="rouge " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value="rojo" i],[orig-value^="rojo " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value="rosso" i],[orig-value^="rosso " i]) .star-set-image{background-image:none!important;background-color:#B3202A!important}
  :where([orig-value="pink" i],[orig-value^="pink " i]) .star-set-image{background-image:none!important;background-color:#E39AB0!important}
  :where([orig-value="rose" i],[orig-value^="rose " i]) .star-set-image{background-image:none!important;background-color:#C96A6E!important}
  :where([orig-value="fuchsia" i],[orig-value^="fuchsia " i]) .star-set-image{background-image:none!important;background-color:#D8186E!important}
  :where([orig-value="magenta" i],[orig-value^="magenta " i]) .star-set-image{background-image:none!important;background-color:#C8208A!important}
  :where([orig-value="raspberry" i],[orig-value^="raspberry " i]) .star-set-image{background-image:none!important;background-color:#B8245A!important}
  :where([orig-value="hot pink" i],[orig-value^="hot pink " i]) .star-set-image{background-image:none!important;background-color:#D13364!important}
  :where([orig-value="pale pink" i],[orig-value^="pale pink " i]) .star-set-image{background-image:none!important;background-color:#EACFC5!important}
  :where([orig-value="light pink" i],[orig-value^="light pink " i]) .star-set-image{background-image:none!important;background-color:#EACFC5!important}
  :where([orig-value="baby pink" i],[orig-value^="baby pink " i]) .star-set-image{background-image:none!important;background-color:#EAD6E0!important}
  :where([orig-value="dusky pink" i],[orig-value^="dusky pink " i]) .star-set-image{background-image:none!important;background-color:#C9A3A0!important}
  :where([orig-value="dusty pink" i],[orig-value^="dusty pink " i]) .star-set-image{background-image:none!important;background-color:#C9A3A0!important}
  :where([orig-value="orchid" i],[orig-value^="orchid " i]) .star-set-image{background-image:none!important;background-color:#EAD6E0!important}
  :where([orig-value="lilac" i],[orig-value^="lilac " i]) .star-set-image{background-image:none!important;background-color:#B8A0CC!important}
  :where([orig-value="lavender" i],[orig-value^="lavender " i]) .star-set-image{background-image:none!important;background-color:#B8A0CC!important}
  :where([orig-value="mauve" i],[orig-value^="mauve " i]) .star-set-image{background-image:none!important;background-color:#9A7A96!important}
  :where([orig-value="purple" i],[orig-value^="purple " i]) .star-set-image{background-image:none!important;background-color:#5A3A7A!important}
  :where([orig-value="violet" i],[orig-value^="violet " i]) .star-set-image{background-image:none!important;background-color:#6A3A8A!important}
  :where([orig-value="green" i],[orig-value^="green " i]) .star-set-image{background-image:none!important;background-color:#3A6A3A!important}
  :where([orig-value="olive" i],[orig-value^="olive " i]) .star-set-image{background-image:none!important;background-color:#6B6651!important}
  :where([orig-value="sage" i],[orig-value^="sage " i]) .star-set-image{background-image:none!important;background-color:#9AA88A!important}
  :where([orig-value="mint" i],[orig-value^="mint " i]) .star-set-image{background-image:none!important;background-color:#A8D8C0!important}
  :where([orig-value="lime" i],[orig-value^="lime " i]) .star-set-image{background-image:none!important;background-color:#CACC22!important}
  :where([orig-value="emerald" i],[orig-value^="emerald " i]) .star-set-image{background-image:none!important;background-color:#1E6A4A!important}
  :where([orig-value="bottle" i],[orig-value^="bottle " i]) .star-set-image{background-image:none!important;background-color:#1F3A2A!important}
  :where([orig-value="forest" i],[orig-value^="forest " i]) .star-set-image{background-image:none!important;background-color:#1F3A2A!important}
  :where([orig-value="khaki green" i],[orig-value^="khaki green " i]) .star-set-image{background-image:none!important;background-color:#6A7A4A!important}
  :where([orig-value="dark green" i],[orig-value^="dark green " i]) .star-set-image{background-image:none!important;background-color:#1F3A2A!important}
  :where([orig-value="yellow" i],[orig-value^="yellow " i]) .star-set-image{background-image:none!important;background-color:#E3B51A!important}
  :where([orig-value="lemon" i],[orig-value^="lemon " i]) .star-set-image{background-image:none!important;background-color:#F0E060!important}
  :where([orig-value="gold" i],[orig-value^="gold " i]) .star-set-image{background-image:none!important;background-color:#C9A24A!important}
  :where([orig-value="black" i],[orig-value^="black " i]) .star-set-image{background-image:none!important;background-color:#1A1A1A!important}
}
/* names seen live on 25 Oct that were not in the export */
.product-card-wrapper [orig-value="Luggage"] .star-set-image{background-image:none!important;background-color:#9A6A44!important}
