body{background-color:#0b0a26;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cpath d='M40 20l2.2 14.8L57 37l-14.8 2.2L40 54l-2.2-14.8L23 37l14.8-2.2zM180 120l1.6 10.4L192 132l-10.4 1.6L180 144l-1.6-10.4L168 132l10.4-1.6zM110 200l1.2 7.8L119 209l-7.8 1.2L110 218l-1.2-7.8L101 209l7.8-1.2z' fill='%23ffd166' opacity='.5'/%3E%3C/svg%3E"),radial-gradient(2.5px 5px at 12% 18%,rgba(255,244,230,.42) 48%,transparent 52%),radial-gradient(2px 4.5px at 34% 6%,rgba(255,209,102,.4) 48%,transparent 52%),radial-gradient(3px 6px at 58% 14%,rgba(255,244,230,.32) 48%,transparent 52%),radial-gradient(2px 4px at 76% 9%,rgba(255,107,53,.35) 48%,transparent 52%),radial-gradient(2.5px 5px at 90% 22%,rgba(255,244,230,.38) 48%,transparent 52%),radial-gradient(2px 4px at 22% 38%,rgba(255,209,102,.28) 48%,transparent 52%),radial-gradient(2.5px 5px at 68% 34%,rgba(255,244,230,.24) 48%,transparent 52%),radial-gradient(120% 70% at 50% -12%,rgba(120,80,220,.34),transparent 62%),radial-gradient(90% 55% at 50% 112%,rgba(255,46,126,.16),transparent 60%),linear-gradient(180deg,#0b0a26,#12103a 52%,#0a0820);background-attachment:fixed;background-size:240px 240px,auto,auto,auto,auto,auto,auto,auto,auto,auto,auto}h1,h2,.rte h1,.rte h2{background:linear-gradient(100deg,#f6e27a,#cb9b51 38%,#fff3c4,#cb9b51 62%,#a97c2f);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:md-glans 7s ease-in-out infinite;letter-spacing:.02em}@keyframes md-glans{0%,to{background-position:0% 0}50%{background-position:100% 0}}.button:not(.button-secondary):not(.button-unstyled){background:transparent!important;border:2px solid #ff2e7e!important;color:#ff9ec1!important;box-shadow:0 0 14px #ff2e7e73,inset 0 0 10px #ff2e7e29;transition:all .25s ease;text-shadow:none}.button:not(.button-secondary):not(.button-unstyled):hover{background:#ff2e7e!important;color:#14061a!important;box-shadow:0 0 30px #ff2e7ed9}.button-secondary{border-color:#ffd166!important;color:#ffd166!important}[class*=hero] h1,[class*=banner] h1{filter:drop-shadow(0 2px 14px rgba(0,0,0,.75))}@media(prefers-reduced-motion:reduce){h1,h2{animation:none}}[id*=hero] p,[id*=hero] h1,[id*=hero] h2,[id*=hero] .rte *{color:#fff4e6!important;-webkit-text-fill-color:#fff4e6;background:none;text-shadow:0 2px 18px rgba(0,0,0,.8)}.md-hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:2rem;max-width:1240px;margin:0 auto;padding:clamp(3rem,7vw,6rem) 2rem clamp(2rem,5vw,4rem);min-height:72vh;position:relative;overflow:hidden}.md-hero__eyebrow{font-family:var(--font-accent--family, serif);font-style:italic;color:#ffd166;letter-spacing:.14em;font-size:clamp(.95rem,1.6vw,1.2rem);margin:0 0 .6em}.md-hero__titel{font-size:clamp(3rem,8.5vw,7rem);line-height:.95;margin:0 0 .25em;letter-spacing:.015em}.md-hero__sub{color:#cfc7ee;font-size:clamp(1rem,1.8vw,1.25rem);max-width:34ch;margin:0 0 1.6em}.md-hero__acties{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}.md-hero__acties .button{font-size:1.05rem;padding:.9em 2.1em}.md-hero__link{color:#ffd166;text-decoration:none;border-bottom:1px solid rgba(255,209,102,.5);padding-bottom:2px}.md-hero__link:hover{color:#fff3c4;border-color:#fff3c4}.md-hero__podium{position:relative;display:grid;place-items:center;min-height:420px}.md-hero__stralen{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;background:repeating-conic-gradient(from 0deg at 50% 42%,rgba(255,209,102,.14) 0deg 7deg,transparent 7deg 22deg,rgba(255,46,126,.1) 22deg 29deg,transparent 29deg 44deg);-webkit-mask-image:radial-gradient(60% 60% at 50% 42%,#000 30%,transparent 72%);mask-image:radial-gradient(60% 60% at 50% 42%,#000 30%,transparent 72%);animation:md-draai 46s linear infinite}.md-hero__draad{position:absolute;top:-14%;left:50%;width:2px;height:24%;background:linear-gradient(180deg,transparent,rgba(255,244,230,.55))}.md-hero__bal{position:relative;width:min(66%,380px);height:auto;filter:drop-shadow(0 22px 44px rgba(255,46,126,.28)) drop-shadow(0 6px 20px rgba(255,209,102,.25));animation:md-zweef 6.5s ease-in-out infinite alternate}@keyframes md-draai{to{transform:rotate(360deg)}}@keyframes md-zweef{0%{transform:translateY(-10px) rotate(-1.6deg)}to{transform:translateY(12px) rotate(1.8deg)}}@media(max-width:749px){.md-hero{grid-template-columns:1fr;text-align:center;min-height:auto}.md-hero__podium{order:-1;min-height:300px}.md-hero__bal{width:min(58%,260px)}.md-hero__acties{justify-content:center}.md-hero__sub{margin-inline:auto}}[id*=marquee]{border-top:1px solid rgba(255,209,102,.28);border-bottom:1px solid rgba(255,209,102,.28)}@media(prefers-reduced-motion:reduce){.md-hero__stralen,.md-hero__bal{animation:none}}[id*=product_list]{position:relative;background:radial-gradient(70% 46% at 50% 108%,rgba(255,46,126,.22),transparent 68%),radial-gradient(46% 34% at 12% 102%,rgba(255,209,102,.12),transparent 70%),radial-gradient(46% 34% at 88% 102%,rgba(120,80,220,.16),transparent 70%),linear-gradient(180deg,transparent 0%,rgba(18,16,58,.55) 26%,rgba(12,10,40,.92) 100%);padding-bottom:clamp(3rem,6vw,5rem)}[id*=product_list]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,244,230,.05) 47%,transparent 53%),linear-gradient(65deg,transparent 42%,rgba(255,46,126,.06) 47%,transparent 53%)}.product-card{background:#ffffff09;border:1px solid rgba(255,209,102,.16);border-radius:14px;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.product-card:hover{transform:translateY(-5px);border-color:#ff2e7eb3;box-shadow:0 0 0 1px #ff2e7e59,0 14px 38px #ff2e7e38,0 6px 18px #00000080}[id*=product_list] a[href*="/collections"]{color:#ffd166}.md-kleuren{display:flex;gap:7px;align-items:center;margin:6px 0 2px;padding:0;list-style:none}.md-kleuren li{display:flex}.md-kleuren__bol{display:block;width:15px;height:15px;border-radius:50%;background:var(--md-stof, #888);border:1px solid rgba(255,244,230,.45);box-shadow:0 0 0 1px #0a06148c inset;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.md-kleuren__bol:hover{transform:scale(1.25);border-color:#ff2e7e;box-shadow:0 0 10px #ff2e7ed9}.md-kleuren__rest{font-size:.72rem;letter-spacing:.04em;color:#fff4e699}.md-eras{padding:54px 5vw 26px;text-align:center}.md-eras__kop{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.06em;font-size:clamp(1.5rem,3.4vw,2.4rem);margin:0 0 6px}.md-eras__bijschrift{color:#fff4e6a8;margin:0 0 26px}.md-eras__rij{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);max-width:1180px;margin:0 auto}@media(min-width:750px){.md-eras__rij{grid-template-columns:repeat(4,1fr)}}.md-eras__kaart{position:relative;display:block;overflow:hidden;text-decoration:none;border-radius:16px;border:1px solid rgba(255,209,102,.22);background:#ffffff0a;aspect-ratio:3 / 4;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.md-eras__kaart:hover{transform:translateY(-6px);border-color:#ff2e7ecc;box-shadow:0 16px 40px #ff2e7e47}.md-eras__beeld{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.md-eras__img{width:100%;height:100%;object-fit:cover;filter:saturate(1.05) contrast(1.02);transition:transform .5s ease}.md-eras__kaart:hover .md-eras__img{transform:scale(1.06)}.md-eras__tekst{position:absolute;inset:auto 0 0 0;padding:42px 14px 16px;display:block;background:linear-gradient(180deg,transparent,rgba(9,5,20,.88) 62%)}.md-eras__naam{display:block;font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.05em;font-size:1.05rem;color:#fff4e6;text-shadow:0 0 14px rgba(255,46,126,.5)}.md-eras__aantal{display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#ffd166cc;margin-top:3px}.md-eras__kaart:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#401a6857,#1e0c381f 42%,#0905148c),radial-gradient(120% 60% at 50% 0%,rgba(255,46,126,.18),transparent 70%);mix-blend-mode:multiply;transition:opacity .25s ease}.md-eras__kaart:hover:after{opacity:.65}.md-eras__tekst{z-index:2}.button-unstyled,.product-media-container__zoom-button,.slideshow-control,.button-unstyled:hover,.product-media-container__zoom-button:hover,.slideshow-control:hover{background:transparent!important;border:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/md-atmosfeer.css.map */
