/* Preview-only interior treatment. Existing layouts, visibility and controls remain authoritative. */
body.gcbg-sketchbook-preview :is(#gcbg-c,#gcbg-q,#gcbg-m,.gcbg-account,.gcbg-registry,.gcbr-hub,.gcbr-article){
  --green:var(--sk-ink,#263a32);--ink:var(--sk-ink,#263a32);--cream:#f8f2e6;--sage:#e8ebdf;
  color:var(--sk-ink,#263a32);
}
body.gcbg-sketchbook-preview :is(#gcbg-c,#gcbg-q,#gcbg-m,.gcbg-account,.gcbg-registry,.gcbr-hub,.gcbr-article) :is(h1,h2,h3){
  color:var(--sk-ink,#263a32);font-family:'SK Display','GC Serif',Georgia,serif;font-weight:400;letter-spacing:-.025em;
}
body.gcbg-sketchbook-preview :is(.q-hero,.c-hero,.m-hero,.r-hero,.gcbr-hero){
  background-color:#f8f2e6;background-image:linear-gradient(105deg,rgba(255,255,255,.58),rgba(222,211,185,.13));
  border:1px solid #cfc6b3;border-radius:3px 10px 4px 3px;box-shadow:4px 4px 0 #e7decc,5px 5px 0 #cfc6b355;
}
body.gcbg-sketchbook-preview :is(.q-hero,.c-hero,.m-hero,.r-hero,.gcbr-hero) em{color:#a2573c}
body.gcbg-sketchbook-preview :is(.q-intro,.q-lead,.m-small,.r-hero p:last-child,.gcbr-lead,.gcbr-prose){
  font-family:'SK Body',Georgia,serif;
}
body.gcbg-sketchbook-preview :is(#gcbg-c,#gcbg-q,#gcbg-m,.gcbg-account,.gcbg-registry,.gcbr-hub) :is(input,select,textarea,button,label,legend,summary){
  font-family:'GC Sans',Arial,sans-serif;
}
body.gcbg-sketchbook-preview :is(#gcbg-c,#gcbg-q,#gcbg-m,.gcbg-account,.gcbg-registry,.gcbr-hub) :is(input,select,textarea){
  color:#263a32;border-color:#a9ab99;background-color:#fffcf5;border-radius:3px;
}
body.gcbg-sketchbook-preview :is(#gcbg-c,#gcbg-q,#gcbg-m,.gcbg-account,.gcbg-registry,.gcbr-hub) input[type=checkbox],
body.gcbg-sketchbook-preview :is(#gcbg-c,#gcbg-q,#gcbg-m,.gcbg-account,.gcbg-registry,.gcbr-hub) input[type=radio]{accent-color:#365649}
body.gcbg-sketchbook-preview :is(.c-filters,.m-pickers,.q-card,.a-card,.r-panel,.gcbr-filters,.gcbr-empty,.r-welcome,.r-empty){
  background-color:#fffaf0;border-color:#cec4b1;border-radius:4px;box-shadow:3px 4px 0 #ddd3bd60;
}
body.gcbg-sketchbook-preview :is(.q-card,.a-card,.r-panel){
  background-image:linear-gradient(90deg,transparent 0,transparent 11px,#a2573c15 11px,#a2573c15 12px,transparent 12px);
}
body.gcbg-sketchbook-preview #gcbg-q .q-choice{background:#faf5e9;border-color:#c8c5b1;border-radius:4px}
body.gcbg-sketchbook-preview #gcbg-q .q-choice:hover{border-color:#778b77}
body.gcbg-sketchbook-preview #gcbg-q .q-choice:has(input:checked){background:#e6ebdc;border-color:#365649;box-shadow:inset 0 0 0 1px #365649}
body.gcbg-sketchbook-preview #gcbg-q .q-progress li{background:#e9e2d2;color:#485a4d;border-radius:2px}
body.gcbg-sketchbook-preview #gcbg-q .q-progress li[aria-current=step]{background:#365649;color:#fffaf0}
body.gcbg-sketchbook-preview #gcbg-q .q-summary>div{background:#eee5d1;border-radius:3px}
body.gcbg-sketchbook-preview :is(.c-product,.q-product-card,.gcbr-card,.r-card){
  background:#fffaf0;border-color:#cfc5b2;border-radius:3px 7px 4px 3px;box-shadow:2px 3px 0 #ded3bc55;
}
body.gcbg-sketchbook-preview #gcbg-c .c-product h3,
body.gcbg-sketchbook-preview .q-product-card h3,
body.gcbg-sketchbook-preview .r-product-info h3,
body.gcbg-sketchbook-preview .gcbr-card h3{font-family:'SK Display','GC Serif',Georgia,serif;line-height:1.2}
body.gcbg-sketchbook-preview :is(.c-brand,.r-brand,.gcbr-kicker){color:#6b705e}
body.gcbg-sketchbook-preview :is(.c-product-head,.gcbr-card-art,.r-photo){background-color:#eee8d9}
body.gcbg-sketchbook-preview #gcbg-c .c-product-head[data-gc-category=Feeding]{background-color:#eee0c2}
body.gcbg-sketchbook-preview #gcbg-c .c-product-head[data-gc-category=Care],
body.gcbg-sketchbook-preview #gcbg-c .c-product-head[data-gc-category=Changing]{background-color:#eedacc}
body.gcbg-sketchbook-preview #gcbg-c .c-product-head[data-gc-category=Play]{background-color:#e5e7d6}
body.gcbg-sketchbook-preview :is(.gcbg-photo figcaption,.r-photo figcaption,.gcbr-feature-photo figcaption){
  background-color:#f4eedf;color:#566455;font-family:'GC Sans',Arial,sans-serif;
}
body.gcbg-sketchbook-preview :is(#c-compare,.q-match-summary,.q-product-actions,.r-share-panel,.r-sharing-note,.gcbg-share-banner){
  background-color:#e9eadd;border-color:#bec8b5;
}
body.gcbg-sketchbook-preview #gcbg-c .gc-category-chips button{border-color:#b9b8a3;color:#365649}
body.gcbg-sketchbook-preview #gcbg-c .gc-category-chips button[aria-pressed=true],
body.gcbg-sketchbook-preview #gcbg-c .gc-category-chips button:hover{background:#365649;color:#fffaf0}
body.gcbg-sketchbook-preview #gcbg-m .m-scroll{border-color:#bdbba9;border-radius:3px}
body.gcbg-sketchbook-preview #gcbg-m caption{background:#365649;color:#fffaf0}
body.gcbg-sketchbook-preview #gcbg-m thead th{background:#efe5d2}
body.gcbg-sketchbook-preview #gcbg-m th[scope=row]{background:#e7e8d9;color:#364a3e}
body.gcbg-sketchbook-preview #gcbg-m td{background:#fffaf0;border-color:#d9d1bf}
body.gcbg-sketchbook-preview #gcbg-m .m-remove{color:#365649}
body.gcbg-sketchbook-preview :is(.c-note,.m-note,.a-note,.q-note,.r-import,.gcbr-source){
  background-color:#eee9db;border-color:#c9c5b1;border-radius:3px;
}
body.gcbg-sketchbook-preview :is(.c-note,.m-note,.a-note,.q-note) h2{font-family:'SK Display',Georgia,serif}
body.gcbg-sketchbook-preview .gcbg-account .a-stats strong,
body.gcbg-sketchbook-preview .r-stats strong{font-family:'SK Display','GC Serif',Georgia,serif;font-weight:400}
body.gcbg-sketchbook-preview :is(.r-button,.gcbr-hub .gc-button,.gcbr-article .gc-button){
  background:#365649;color:#fffaf0;border-color:#365649;border-radius:3px;
}
body.gcbg-sketchbook-preview :is(.r-button,.gcbr-hub .gc-button,.gcbr-article .gc-button):hover{background:#263a32;color:#fffaf0}
body.gcbg-sketchbook-preview .r-button.r-secondary{background:#fffaf0;color:#365649;border-color:#a9ab99}
body.gcbg-sketchbook-preview :is(.gcbg-registry-add,.c-bottom .gcbg-registry-add,.q-product-card .gcbg-registry-add,#m-table .gcbg-registry-add){
  background:#eee1d1;color:#365649;border-color:#c5b69d;border-radius:3px;
}
body.gcbg-sketchbook-preview .gcbr-stage{background:#ecebdc;border-color:#c3c4ad;border-radius:3px}
body.gcbg-sketchbook-preview .gcbr-stage:nth-child(3n+2){background:#f0dfd1}
body.gcbg-sketchbook-preview .gcbr-stage:nth-child(3n){background:#eee4c8}
body.gcbg-sketchbook-preview .gcbr-stage.is-current{outline-color:#365649}
body.gcbg-sketchbook-preview :is(.gcbr-trusted,.gcbr-aside){background:#e6e8d8}
body.gcbg-sketchbook-preview .gcbr-trusted-grid>a{background:#fffaf0;border-color:#bfc4ad;border-radius:3px}
body.gcbg-sketchbook-preview .gcbr-article{background-color:#fbf6eb}
body.gcbg-sketchbook-preview .gcbr-prose{color:#35463a;line-height:1.85}
body.gcbg-sketchbook-preview .gcbr-source{border-left:3px solid #a2573c}
body.gcbg-sketchbook-preview .gcbr-pages a{background:#fffaf0;border-color:#b2b59f;border-radius:3px}
body.gcbg-sketchbook-preview .gcbr-pages a[aria-current]{background:#365649;color:#fffaf0}
body.gcbg-sketchbook-preview :is(.r-badge,.r-availability){background:#e5e8d4;color:#365649;border-radius:3px}
body.gcbg-sketchbook-preview .gcbg-amazon-offer{border-top-color:#d4c8af}
body.gcbg-sketchbook-preview a.gcbg-amazon-link{background:#f3e2be;color:#342e23;border-color:#a99572;border-radius:3px}
body.gcbg-sketchbook-preview a.gcbg-amazon-link:hover{background:#ead3a4;color:#342e23}
body.gcbg-sketchbook-preview :is(.gcbg-amazon-label,.gcbg-amazon-details){color:#586452}
body.gcbg-sketchbook-preview .gcbg-amazon-notice{background:#efe6d2;color:#3d493b;border-color:#c9bea2;border-radius:3px}
body.gcbg-sketchbook-preview :is(.r-foot,.gcbr-notice){color:#5e6656;border-top-color:#d2c7b1}
/* Do not restyle hidden/disabled states, move controls, or alter grid/table overflow. */
