body[data-christmas-page] .christmas-hero,
body[data-kerstcadeaus-page] .christmas-hero,
body[data-sinterklaas-page] .christmas-hero{
  background:
    radial-gradient(circle at 85% 18%,rgba(255,234,180,.85) 0 5%,transparent 19%),
    radial-gradient(circle at 12% 78%,rgba(184,34,45,.10) 0 12%,transparent 31%),
    linear-gradient(135deg,#fff9ee 0%,#fff3e4 48%,#f7fbf6 100%);
  border-bottom-color:#ead8c0;
}
body[data-christmas-page] .eyebrow,
body[data-kerstcadeaus-page] .eyebrow,
body[data-sinterklaas-page] .eyebrow{color:#a3212b}
body[data-christmas-page] .christmas-hero h1,
body[data-kerstcadeaus-page] .christmas-hero h1,
body[data-sinterklaas-page] .christmas-hero h1{color:#7c1923}
body[data-christmas-page] .christmas-hero img,
body[data-kerstcadeaus-page] .christmas-hero img,
body[data-sinterklaas-page] .christmas-hero img{filter:drop-shadow(0 14px 12px rgba(124,25,35,.16))}
body[data-christmas-page] .christmas-links a:hover,
body[data-kerstcadeaus-page] .christmas-links a:hover,
body[data-sinterklaas-page] .christmas-links a:hover{border-color:#b44a35}
body[data-christmas-page] .christmas-filters button[aria-pressed="true"],
body[data-kerstcadeaus-page] .christmas-filters button[aria-pressed="true"],
body[data-sinterklaas-page] .christmas-filters button[aria-pressed="true"]{background:#a3212b;border-color:#a3212b}
body[data-christmas-page] .christmas-search input:focus,
body[data-kerstcadeaus-page] .christmas-search input:focus,
body[data-sinterklaas-page] .christmas-search input:focus{outline-color:rgba(163,33,43,.18);border-color:#a3212b}
body[data-christmas-page] .christmas-search button,
body[data-kerstcadeaus-page] .christmas-search button,
body[data-sinterklaas-page] .christmas-search button{color:#8e2029}
body[data-christmas-page] .christmas-grid .product-link,
body[data-kerstcadeaus-page] .christmas-grid .product-link,
body[data-sinterklaas-page] .christmas-grid .product-link{background:#2d7746}
body[data-christmas-page] .christmas-next,
body[data-kerstcadeaus-page] .christmas-next,
body[data-sinterklaas-page] .christmas-next{background:#fff4e6;border:1px solid #f0dec9}
body[data-christmas-page] .christmas-next a,
body[data-kerstcadeaus-page] .christmas-next a,
body[data-sinterklaas-page] .christmas-next a{background:#a3212b}

/* Keep anchor navigation clear of the existing sticky site header. */
body[data-christmas-page] .breadcrumbs,
body[data-kerstcadeaus-page] .breadcrumbs,
body[data-sinterklaas-page] .breadcrumbs,
body[data-christmas-page] #aanbiedingen,
body[data-kerstcadeaus-page] #aanbiedingen,
body[data-sinterklaas-page] #aanbiedingen{scroll-margin-top:100px}
