/* PixMaker v2 - catches greens set in section settings and inline styles on app, manual, legal pages */
html body[data-pm-brand="pixmaker"]{
  --l-mint:#ffe6d2;
  --color-rating-active:#ff6a55;
  #MainContent .btn{--background:#1d1d1f!important;--color:#fff!important;--border:#1d1d1f!important;--background-hover:#3a3a3d!important;--color-hover:#fff!important;--border-hover:#3a3a3d!important}
  #MainContent .btn--border{--background:transparent!important;--color:#1d1d1f!important;--border:#1d1d1f!important;--background-hover:#1d1d1f!important;--color-hover:#fff!important}
  #MainContent a[style*="00aa69"],#MainContent a[style*="00AA69"]{background:#1d1d1f!important;color:#fff!important;border-radius:980px!important}
  #MainContent :is(.rte a,span a,.section__richtext__editor a,.section-text-with-icons-type-1__button){color:#1d1d1f!important;text-decoration-color:#ff6a55}
  #MainContent :is(.rte a,span a,.section__richtext__editor a):hover{color:#d9412c!important}
  #MainContent [style*="00aa69"],#MainContent [style*="087747"],#MainContent [style*="176b46"],#MainContent [style*="1BA271"]{border-color:#ff6a55!important}
  #MainContent svg[style*="00aa69"],#MainContent svg [fill="#00aa69"]{fill:#ff6a55!important}
  #MainContent .theme-icon:hover,#MainContent .icon-hover:hover{color:#ff6a55!important;fill:#ff6a55!important}
  #MainContent .chm-toggle .plusminus{color:#1d1d1f!important}
  #MainContent :is(.counter-number,.counter-number-showcase) :is(span,strong,b){color:#1d1d1f}
  #MainContent .tags a,#MainContent .tag{border-radius:980px!important}
  #MainContent .tags a:hover,#MainContent .tag:hover{background:#ffd45a!important;color:#1d1d1f!important;border-color:#ffd45a!important}
  /* no green: peach replaces mint, bead stripes without green */
  #MainContent.pm-inner>.shopify-section:nth-child(3n+2){--hl:#ffe6d2}
  #MainContent.pm-inner :is(.px-support__contact,.px-hub__contact){background:#dcefff!important}
  #MainContent.pm-inner::before{background:repeating-linear-gradient(90deg,#ff6a55 0 48px,#ffd45a 48px 96px,#6bb8ff 96px 144px,#b9a1ff 144px 192px)!important}
  :is(.pmz-footer,.pmz-footer__newsletter,#MainContent)::before{background-image:repeating-linear-gradient(90deg,#ff6a55 0 48px,#ffd45a 48px 96px,#6bb8ff 96px 144px,#b9a1ff 144px 192px)!important}
  /* review stars: coral, smaller */
  .wokiee-review__item__review__active svg path,.rating_icons>svg path,.wokiee-rating__active svg path{fill:#ff6a55!important}
  .wokiee-review__item__review__active{background:transparent!important}
  .wokiee-review__item__review svg{width:17px!important;height:17px!important}
  /* product-page reviews: same colorful cards as the home page (colors follow the reviewer photo) */
  .wokiee-review__item{border:0!important;border-radius:32px!important;padding:32px!important;background:#fff0b8!important;row-gap:14px}
  .wokiee-review__item:has(img[src*="Frame_1855"]){background:#fff0b8!important}
  .wokiee-review__item:has(img[src*="Frame_1858"]){background:#dcefff!important}
  .wokiee-review__item:has(img[src*="Frame_1862"]){background:#ffe6d2!important}
  .wokiee-review__heading{font-family:var(--ap-display,'Momo Trust Display',Inter,sans-serif)!important;font-weight:600!important;font-size:clamp(22px,2vw,26px)!important;line-height:1.15!important;letter-spacing:-.01em;color:#1d1d1f!important}
  .wokiee-review__item p,.wokiee-review__item .wokiee-review__item__desc{color:#3a3a3d!important;font-size:16px!important;line-height:1.55!important}
  .wokiee-review__item__author_image{border-radius:50%!important}
  /* in stock: ink text, coral icon */
  .inventory-block__normal{color:#1d1d1f!important}
  .inventory-block__normal svg :is(path,circle){fill:#ff6a55!important}
  /* PixMaker store lists PixMaker products only: hide Pixply One cards */
  .product-card:has(a[href*="/products/pixply-one"]),:is(li,.grid__item):has(>.product-card a[href*="/products/pixply-one"]){display:none!important}
  /* support FAQ: one plus icon only */
  .px-support__faq summary::after,.px-support__faq summary::before{content:none!important;display:none!important}
}
/* product title: smaller, tidy */
html body[data-pm-brand="pixmaker"].pm-product #MainContent .product__title :is(h1,h2,h3,h4,span,a){font-size:clamp(30px,3.6vw,48px)!important;line-height:1.08!important;letter-spacing:-.02em!important}