:root{--skin-canvas:#083E45;--skin-paper:#F4EDE1;--skin-paper-alt:#DCE8E3;--skin-ink:#153B40;--skin-surface:#0D5159;--skin-surface-text:#F4EDE1;--skin-accent:#E1794D;--skin-accent-ink:#102D32;--skin-highlight:#F4C562;--skin-line:#497779;--skin-muted:#35595A;--skin-frame:#125D64;--skin-decorative-accent:#E1794D;--skin-surface-muted:#B7D7D5;}
/* Semantic storefront surfaces. Native artwork, logo geometry and merchandise colors stay untouched. */
html[data-skin]{--night:var(--skin-canvas);--deep:var(--skin-surface);--cocoa:var(--skin-ink);--cream:var(--skin-paper);--blush:var(--skin-paper-alt);--ink:var(--skin-ink);--gold:var(--skin-highlight);--papyrus:var(--skin-paper-alt);--line:var(--skin-line)}
html[data-skin] body{background:var(--skin-canvas);color:var(--skin-paper)}
html[data-skin] .announcement{background:var(--skin-canvas);color:var(--skin-paper);border-color:var(--skin-line)}
html[data-skin] .announcement p,html[data-skin] .announcement a{color:var(--skin-paper)}
html[data-skin] .site-header,html[data-skin] .site-header.is-sticky{background:var(--skin-paper);background-image:none;color:var(--skin-ink);border-color:var(--skin-line);box-shadow:0 3px 0 var(--skin-frame)}
html[data-skin] .site-header .primary-nav>a,html[data-skin] .site-header .cart-button,html[data-skin] .site-header .shop-nav-trigger{color:var(--skin-ink)}
html[data-skin] .site-header .cart-button{background:var(--skin-paper-alt);border-color:var(--skin-line)}
html[data-skin] .site-header .cart-button b{background:var(--skin-ink);color:var(--skin-paper)}
html[data-skin] .menu-button span{background:var(--skin-ink)}
html[data-skin] .shop-nav-menu{background:var(--skin-surface);border-color:var(--skin-line)}
html[data-skin] .shop-nav-menu a{color:var(--skin-paper)!important}
html[data-skin] .shop-nav-menu a:hover{background:var(--skin-canvas)}
html[data-skin] .shop-nav-trigger.is-active,html[data-skin] .shop-nav-trigger[aria-expanded=true]{color:var(--skin-ink)}
html[data-skin] .primary-nav a:after{background:var(--skin-accent)}
html[data-skin] .lab-shop-line{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-line)}
html[data-skin] #shop{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] #shop h2{color:var(--skin-ink)}
html[data-skin] .shop-type-nav a,html[data-skin] .shop-collection-nav a{background:var(--skin-paper)!important;color:var(--skin-ink)!important;border-color:var(--skin-line)!important}
html[data-skin] .shop-type-nav [aria-current=page],html[data-skin] .shop-collection-nav [aria-current=page]{background:var(--skin-ink)!important;color:var(--skin-paper)!important}
html[data-skin] .shop-type-nav small{background:var(--skin-accent);color:var(--skin-accent-ink)}
html[data-skin] .store-product-card{background:var(--skin-surface);color:var(--skin-surface-text);border-color:var(--skin-canvas)}
html[data-skin] .store-product-card .product-card-copy,html[data-skin] .store-product-card .product-card-image{background:var(--skin-surface);color:var(--skin-surface-text)}
html[data-skin] .store-product-card h3,html[data-skin] .store-product-card .product-format-line{color:var(--skin-surface-text)}
html[data-skin] .store-product-card .product-card-brief{background:var(--skin-canvas);color:var(--skin-paper)}
html[data-skin] .store-product-card .product-card-actions button{background:transparent;color:var(--skin-paper);border-color:var(--skin-paper)}
html[data-skin] .store-product-card footer>strong{color:var(--skin-highlight)!important}
html[data-skin] .origin.origin-calendar,html[data-skin] .flat-bottle-entry{background:var(--skin-frame);border-color:var(--skin-highlight)}
html[data-skin] .calendar-showcase,html[data-skin] .bottle-promo-window,html[data-skin] .pajama-launch{background:var(--skin-paper);color:var(--skin-ink);border-color:var(--skin-line);box-shadow:inset 0 0 0 6px var(--skin-paper-alt)}
html[data-skin] .calendar-showcase:after{border-color:var(--skin-line)}
html[data-skin] .calendar-showcase .calendar-promo-copy h2,html[data-skin] .calendar-month-caption strong,html[data-skin] .pajama-launch-copy h3{color:var(--skin-ink)}
html[data-skin] .calendar-promo-copy h2 em,html[data-skin] .calendar-promo-eyebrow,html[data-skin] .calendar-promo-value span,html[data-skin] .calendar-month-caption>span{color:var(--skin-muted)}
html[data-skin] .calendar-promo-actions a,html[data-skin] .pajama-launch-copy button,html[data-skin] .button,html[data-skin] .checkout-button{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin] .calendar-promo-actions button,html[data-skin] .calendar-month-choices button{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .calendar-month-choices button[aria-pressed=true]{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin] .calendar-month-caption,html[data-skin] .calendar-promo-value{border-color:var(--skin-line)}
html[data-skin] .archive-gallery{background:var(--skin-canvas)}
html[data-skin] .archive-reel>header{background:var(--skin-surface);color:var(--skin-paper)}
html[data-skin] .archive-gallery-heading h2{color:var(--skin-highlight)}
html[data-skin] .film-bookend{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] dialog{background:var(--skin-paper);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] dialog h2,html[data-skin] dialog h3,html[data-skin] dialog p,html[data-skin] dialog label{color:var(--skin-ink)}
html[data-skin] dialog input,html[data-skin] dialog select,html[data-skin] dialog textarea{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .cart-line,html[data-skin] .cart-summary,html[data-skin] .product-detail-copy,html[data-skin] .product-detail-header,html[data-skin] .product-detail-contents{background:var(--skin-paper);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .cart-unit-price>strong,html[data-skin] .cart-total strong{color:var(--skin-ink)}
html[data-skin] .quantity button,html[data-skin] .product-detail-tabs button{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .cart-update-note{background:var(--skin-surface);color:var(--skin-paper)}
html[data-skin] .cart-update-note p,html[data-skin] .cart-update-note a{color:var(--skin-paper)}
html[data-skin] .product-info-panel,html[data-skin] .product-format-group{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] .bottle-page main,html[data-skin] .bottle-detail,html[data-skin] .bottle-options,html[data-skin] .bottle-notes{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] .bottle-page h1,html[data-skin] .bottle-page h2,html[data-skin] .bottle-page p{color:var(--skin-ink)}
html[data-skin] .bottle-option[aria-pressed=true],html[data-skin] [data-size].is-active{background:var(--skin-accent);color:var(--skin-accent-ink)}
html[data-skin] .site-footer,html[data-skin] .bottle-footer{background:var(--skin-canvas);color:var(--skin-paper)}
html[data-skin] .footer-brand img{background:var(--skin-paper)}
html[data-skin] #collaborate{background:var(--skin-accent);color:var(--skin-accent-ink)}
html[data-skin] #collaborate h2,html[data-skin] #collaborate p{color:var(--skin-accent-ink)}
.skin-preview-note{padding:9px 18px;text-align:center;background:var(--skin-accent,#9b442e);color:var(--skin-accent-ink,#fff1d4);font:750 14px var(--sans);position:relative}
.holiday-date-card{display:flex;align-items:center;gap:14px;margin:16px 0;padding:12px 0;border-block:2px solid var(--skin-line,#9b7452)}
.holiday-date-card[hidden]{display:none}.holiday-date-card b{font:750 45px/1 var(--serif);color:var(--skin-ink,#332019)}.holiday-date-card span{font:750 15px/1.4 var(--sans);color:var(--skin-ink,#332019)}
.calendar-scene.is-lunar-scene{display:grid;grid-template-columns:1fr 1fr;gap:10px;aspect-ratio:2.4/1;padding:10px;background:var(--skin-accent,#aa302a);transform:none}.calendar-scene.is-lunar-scene img{width:100%;height:100%;min-height:0;object-fit:contain;transform:none;margin:0}
@media(max-width:1050px){html[data-skin] .site-header .primary-nav{background:var(--skin-paper);border-color:var(--skin-line)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.calendar-paper-stack{animation:none!important}}

.calendar-scene{aspect-ratio:3/1}.calendar-scene img{height:100%;object-fit:contain;transform:none;margin:0}
html[data-skin] .lab-shop-bridge{background:var(--skin-accent);background-image:none;color:var(--skin-accent-ink);border-color:var(--skin-line)}
html[data-skin] .lab-shop-bridge a{color:var(--skin-accent-ink);border-color:var(--skin-accent-ink)}
html[data-skin] .product-detail-dialog>header,html[data-skin] .product-detail-dialog>footer,html[data-skin] .product-detail-intro{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .product-detail-dialog>header button{background:transparent;color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .detail-preview,html[data-skin] .detail-thumbnails button,html[data-skin] .detail-order-note,html[data-skin] .detail-sheet-pending,html[data-skin] .detail-sheet .detail-sheet-pending{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .detail-total{background:var(--skin-ink);color:var(--skin-paper)}
html[data-skin] .detail-total>span,html[data-skin] .detail-total small{color:var(--skin-paper)}
html[data-skin] .detail-total b,html[data-skin] .detail-total strong{color:var(--skin-highlight)}
html[data-skin] .detail-eyebrow,html[data-skin] .detail-format-counts small,html[data-skin] .detail-format>header p,html[data-skin] .detail-format>header>strong>span,html[data-skin] .detail-sheet>figcaption>span{color:var(--skin-muted)}
html[data-skin] .detail-format-nav,html[data-skin] .detail-format-nav>button,html[data-skin] .detail-chapters>button,html[data-skin] .detail-chapters>div,html[data-skin] .detail-related a,html[data-skin] .detail-included-products>a{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .detail-format-nav>button>span,html[data-skin] .detail-chapters small,html[data-skin] .detail-related small,html[data-skin] .detail-included-products span{color:var(--skin-ink)}
html[data-skin] .detail-purchase>.button,html[data-skin] .detail-bottom-bar>.button,html[data-skin] .notify-submit{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin] .detail-sheet>button,html[data-skin] .detail-story,html[data-skin] .detail-story-track,html[data-skin] .detail-story-track>figure{background:var(--skin-surface);color:var(--skin-paper);border-color:var(--skin-line)}
html[data-skin] .detail-story p,html[data-skin] .detail-story h3,html[data-skin] .detail-story-track figcaption{color:var(--skin-paper)}
html[data-skin] .detail-film-bookend,html[data-skin] .detail-film-ending{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] .notify-close,html[data-skin] .notify-privacy{color:var(--skin-ink)}
html[data-skin] .notify-result.is-success{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .bottle-promo-window h2,html[data-skin] .bottle-promo-window h2 em,html[data-skin] .bottle-promo-facts,html[data-skin] .bottle-promo-eyebrow{color:var(--skin-ink)}
html[data-skin] .bottle-promo-actions a{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin] .bottle-promo-actions button,html[data-skin] .bottle-promo-designs button,html[data-skin] .bottle-size-guide,html[data-skin] .bottle-design-options button{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .bottle-promo-designs button[aria-pressed=true],html[data-skin] .bottle-design-options button[aria-pressed=true]{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin] .bottle-promo-stage{background:var(--skin-paper-alt);background-image:none;border-color:var(--skin-line)}
html[data-skin] .cart-drawer,html[data-skin] .cart-drawer>header,html[data-skin] .cart-lines,html[data-skin] .cart-summary{background:var(--skin-paper);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .cart-drawer>header{background:var(--skin-paper-alt)}
html[data-skin] .cart-drawer>header h2,html[data-skin] .cart-drawer>header p,html[data-skin] .cart-drawer>header button,html[data-skin] .cart-drawer .remove-line{color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .cart-drawer .cart-continue,html[data-skin] .cart-line [data-notify-product]{background:transparent;color:var(--skin-ink);text-decoration:underline;font-weight:750}
html[data-skin] .product-page,html[data-skin] .detail-bottom-bar,html[data-skin] body.bottle-page{background:var(--skin-paper);color:var(--skin-ink)}
html[data-skin] .product-page h1,html[data-skin] .product-page h2,html[data-skin] .product-page h3,html[data-skin] .detail-purchase>strong{color:var(--skin-ink)}
html[data-skin] .detail-story h2,html[data-skin] .detail-story h3{color:var(--skin-paper)}
html[data-skin] .detail-breadcrumb>a:last-child,html[data-skin] .detail-breadcrumb>span{color:var(--skin-muted)}
html[data-skin] .cart-feedback{background:var(--skin-surface);color:var(--skin-paper);border-color:var(--skin-line)}
html[data-skin] .cart-feedback>button{color:var(--skin-highlight);border-color:var(--skin-highlight)}
html[data-skin] .bottle-stage{background:var(--skin-surface);border-color:var(--skin-line)}
html[data-skin] .bottle-stock{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .bottle-notify{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
@media(max-width:760px){.is-holiday-edition .calendar-promo-copy h2,.is-holiday-edition .holiday-date-card{grid-column:1/-1}.is-holiday-edition .holiday-date-card{margin:13px 0;padding:10px 0}.is-holiday-edition .calendar-promo-value{grid-column:1/-1;display:flex;align-items:baseline;text-align:left;gap:10px}.is-holiday-edition .calendar-promo-value span{max-width:none}.is-holiday-edition .calendar-promo-actions{margin-top:11px}.holiday-date-card b{font-size:38px}.holiday-date-card span{font-size:14px}}
/* Complete print-derived artwork stays unobstructed; product labels live in the copy area. */
.shop-first .store-product-card.product-card-collection-pack .product-card-image>span{display:none}.shop-first .store-product-card .product-card-copy{position:relative}.shop-first .store-product-card .product-card-copy:has(.new-gold-seal) h3{padding-right:56px}
html[data-skin] .detail-receive-note{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line);border-radius:0}
html[data-skin] .detail-receive-note>p:first-child,html[data-skin] .detail-layout-note{color:var(--skin-muted);font-size:14px;font-weight:800}
/* Retire the legacy gold shop gradient so every approved palette reaches the full page. */
html[data-skin] #shop.shop-first{background:var(--skin-paper-alt)!important;color:var(--skin-ink)}
html[data-skin] .store-product-card .product-format-line{color:var(--skin-surface-text)!important}
html[data-skin] .calendar-status{border-color:var(--skin-line);color:var(--skin-ink)}
/* Holiday themes cover commerce and staff surfaces; native product artwork is never recolored. */
html[data-skin] .calendar-product-card .product-card-image{background:var(--skin-paper-alt)!important}
html[data-skin] .calendar-card-link,html[data-skin] .calendar-browse-pages{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-line)}
html[data-skin] :is(.calendar-tagline,.calendar-status>span,.calendar-overview>header>span,.calendar-months>header>span,.detail-sheet figcaption>span){color:var(--skin-muted)}
html[data-skin] :is(.calendar-overview>header,.calendar-months>header,.detail-format-counts,.detail-format-counts>div,.detail-format>header,.detail-sheet figcaption){border-color:var(--skin-line)}
html[data-skin] :is(.calendar-month,.calendar-month figcaption){background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] :is(.archive-reel-frame,.archive-reel-frame figcaption,.archive-reel-track,.detail-story-track figure){background:var(--skin-surface);color:var(--skin-surface-text);border-color:var(--skin-canvas)}
html[data-skin] :is(.archive-reel-frame figcaption span,.product-reel-frame figcaption){color:var(--skin-surface-text)}
html[data-skin] .account-popover{background:var(--skin-paper);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .account-popover a:hover{background:var(--skin-paper-alt)}
html[data-skin] body.manager-page{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] .manager-header,html[data-skin] .staff-login-card{background:var(--skin-paper);color:var(--skin-ink)}
html[data-skin] :is(.workspace-sidebar,.workspace-access-badge,.workspace-family){background:var(--skin-surface);color:var(--skin-surface-text);border-color:var(--skin-line)}
html[data-skin] .workspace-family figcaption{color:var(--skin-surface-text)}
html[data-skin] .workspace-sidebar nav a[aria-current=page],html[data-skin] .workspace-sidebar nav a[aria-current=page]:hover{background:var(--skin-paper);color:var(--skin-ink);border-color:var(--skin-accent)}
html[data-skin] .workspace-sidebar nav a:hover{background:var(--skin-canvas);color:var(--skin-paper)}
html[data-skin] :is(.workspace-audit-stamp,.manager-skin-copy small){color:var(--skin-muted)}
html[data-skin] .manager-panel{box-shadow:inset 0 0 0 3px var(--skin-paper-alt)}
html[data-skin] .workspace-check-status{border-left-color:var(--skin-accent)}
html[data-skin] .manager-skin:has(input:checked){outline-color:var(--skin-ink)}
html[data-skin] :is(.manager-page input,.notify-dialog input){accent-color:var(--skin-ink)}
html[data-skin] :is(.bottle-capacity button,.bottle-view,.bottle-photo-gallery button){background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .bottle-capacity button[aria-pressed=true]{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin] .archive-reel-frame figcaption>span{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] .calendar-month-caption>span,html[data-skin] .calendar-month-count{color:var(--skin-muted)}
/* Color pairs switch together; interpolating foreground and background produced unreadable intermediate states. */
html[data-skin] :is(a,button,input,select,textarea){transition-property:transform,box-shadow,outline-offset}
html[data-skin] .bottle-promo-caption>span{color:var(--skin-muted)}
html[data-skin] .detail-receive-note .detail-preview-note{color:var(--skin-muted)}
html[data-skin] .detail-story-track figcaption>span{background:var(--skin-paper-alt);color:var(--skin-ink)}
html[data-skin] :is(.bottle-breadcrumb a,.bottle-breadcrumb>span,.bottle-designs legend>span){color:var(--skin-muted)}
html[data-skin] .bottle-guide-link{color:var(--skin-ink)}
html[data-skin] .bottle-design-options button>span{color:var(--skin-ink)}
html[data-skin] .bottle-design-options button[aria-pressed=true]>span,html[data-skin] .bottle-capacity button[aria-pressed=true]>span{color:var(--skin-accent-ink)}
html[data-skin] body.pajama-page,html[data-skin] .pajama-content{background:var(--skin-paper);color:var(--skin-ink)}
html[data-skin] .pajama-entry{background:var(--skin-surface);color:var(--skin-surface-text);border-color:var(--skin-line)}
html[data-skin] .pajama-entry-copy small{color:var(--skin-paper)}
html[data-skin] .pajama-entry-copy a{background:var(--skin-paper);color:var(--skin-ink);border-color:var(--skin-line);padding:10px 14px;font-size:16px}
html[data-skin] .pajama-product-card .pajama-card-availability{color:var(--skin-surface-text)}
html[data-skin] :is(.pajama-breadcrumb,.pajama-photo-label,.pajama-note,.pajama-eyebrow){color:var(--skin-muted);opacity:1}
html[data-skin] .pajama-status{color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .pajama-status>span{background:var(--skin-paper-alt);color:var(--skin-ink);padding:4px 8px}
html[data-skin] .pajama-notify{background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin] .pajama-photo-nav button{background:var(--skin-paper-alt);color:var(--skin-ink);border-color:var(--skin-line)}
html[data-skin] .pajama-photo-nav button[aria-pressed=true]{border-color:var(--skin-ink);outline:1px solid var(--skin-ink)}
html[data-skin] :is(.pajama-main-image,.pajama-design-grid img,.pajama-entry img){background:var(--skin-paper-alt)}
html[data-skin] .pajama-design-grid span{color:var(--skin-muted)}
/* The original Photo Lab comes from the official teal wall and copper counter,
   rather than the retired beige/brown paper palette. Holiday palettes keep their own art direction. */
html[data-skin=heritage] .site-header,html[data-skin=heritage] .site-header.is-sticky{background:var(--skin-paper-alt)}
html[data-skin=heritage] #shop.shop-first{background:var(--skin-canvas)!important;color:var(--skin-paper)}
html[data-skin=heritage] #shop h2{color:var(--skin-paper)}
html[data-skin=heritage] :is(.shop-type-nav a,.shop-collection-nav a){background:var(--skin-surface)!important;color:var(--skin-paper)!important;border-color:var(--skin-line)!important}
html[data-skin=heritage] :is(.shop-type-nav,.shop-collection-nav) [aria-current=page]{background:var(--skin-paper-alt)!important;color:var(--skin-ink)!important}
html[data-skin=heritage] :is(.calendar-showcase,.bottle-promo-window){background:var(--skin-surface);color:var(--skin-paper);box-shadow:inset 0 0 0 3px var(--skin-line)}
html[data-skin=heritage] :is(.calendar-showcase .calendar-promo-copy h2,.calendar-month-caption strong,.bottle-promo-window h2,.bottle-promo-window h2 em,.bottle-promo-facts,.bottle-promo-eyebrow){color:var(--skin-paper)}
html[data-skin=heritage] :is(.calendar-promo-copy h2 em,.calendar-promo-eyebrow,.calendar-promo-value span,.calendar-month-caption>span,.bottle-promo-caption>span){color:var(--skin-surface-muted)}
html[data-skin=heritage] :is(.calendar-month-choices button,.calendar-promo-actions button,.bottle-promo-actions button,.bottle-promo-designs button){background:var(--skin-canvas);color:var(--skin-paper);border-color:var(--skin-line)}
html[data-skin=heritage] :is(.calendar-month-choices button[aria-pressed=true],.bottle-promo-designs button[aria-pressed=true]){background:var(--skin-accent);color:var(--skin-accent-ink);border-color:var(--skin-accent)}
html[data-skin=heritage] #collaborate{background:var(--skin-surface);color:var(--skin-paper)}
html[data-skin=heritage] #collaborate :is(h2,p){color:var(--skin-paper)}

/* The no-script/first-paint calendar advert uses the same original Photo Lab palette. */
html[data-skin=heritage] .calendar-entry{background:var(--skin-surface);color:var(--skin-paper);border-color:var(--skin-line)}
html[data-skin=heritage] .calendar-entry :is(h2,p,span){color:var(--skin-paper)}
