.cu-mega{--cu-mega-oranje: #ff6600;--cu-mega-zwart: #171717;--color-foreground: 23 23 23;--color-background: 255 255 255;color:#171717}.cu-mega-wrap{padding-block:4px 28px}.cu-mega-wrap>.cu-mega{padding:28px 32px 22px;border-radius:20px;background:#fff;box-shadow:0 18px 40px #0000001f}@media(min-width:1024px){.header__navigation .list-menu>li magnet-element,.header__navigation .list-menu>li>a.menu__item:not([href="/pages/pakket-samenstellen"]){padding-inline:clamp(5px,.6vw,12px)!important}}.cu-mega__raster{display:grid;gap:clamp(24px,2.6vw,44px);align-items:start}.cu-mega__raster--cadeaus{grid-template-columns:1.2fr 1.35fr 1fr minmax(220px,.9fr)}.cu-mega__raster--momenten{grid-template-columns:1.25fr 1fr .8fr minmax(220px,.9fr)}.cu-mega__kop{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground) / .6)}.cu-mega ul{list-style:none;margin:0;padding:0}.cu-mega a{color:rgb(var(--color-foreground));text-decoration:none}.cu-mega a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;border-radius:8px}.cu-mega__tegels{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cu-mega__tegel{display:block}.cu-mega__tegelbeeld{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:rgb(var(--color-foreground) / .05)}.cu-mega__tegelbeeld img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cu-mega__tegel:hover .cu-mega__tegelbeeld img{transform:scale(1.04)}.cu-mega__tegelnaam{display:block;margin-top:8px;font-size:15px;font-weight:600;line-height:1.25}.cu-mega__tegel:hover .cu-mega__tegelnaam{text-decoration:underline;text-underline-offset:3px}.cu-mega__soorten{display:grid;gap:2px}.cu-mega__soort,.cu-mega__datum{display:flex;align-items:center;gap:12px;margin-inline:-8px;padding:6px 8px;border-radius:10px}.cu-mega__soort:hover,.cu-mega__datum:hover{background:rgb(var(--color-foreground) / .05)}.cu-mega__mini{flex:none;width:40px;height:40px;overflow:hidden;border-radius:8px;background:rgb(var(--color-foreground) / .06)}.cu-mega__mini img{display:block;width:100%;height:100%;object-fit:cover}.cu-mega__soorttekst,.cu-mega__datumtekst{min-width:0}.cu-mega__soortnaam{display:block;font-size:15px;font-weight:600;line-height:1.25}.cu-mega__regel{display:block;font-size:13px;line-height:1.35;color:rgb(var(--color-foreground) / .65)}.cu-mega__chips{display:flex;flex-wrap:wrap;gap:8px}.cu-mega__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid rgb(var(--color-foreground) / .2);border-radius:99px;font-size:14px;white-space:nowrap}.cu-mega__chip:hover{background:var(--cu-mega-zwart);border-color:var(--cu-mega-zwart);color:#fff!important}.cu-mega__klein{margin:8px 0 22px;font-size:12px;color:rgb(var(--color-foreground) / .6)}.cu-mega__links,.cu-mega__lijst{display:grid;gap:10px}.cu-mega__link{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600}.cu-mega__link:hover,.cu-mega__hulp:hover{text-decoration:underline;text-underline-offset:3px}.cu-mega__link--datum{display:flex;justify-content:space-between;gap:12px;width:100%}.cu-mega__wanneer,.cu-mega__aantal{font-weight:400;font-size:13px;white-space:nowrap;color:rgb(var(--color-foreground) / .6)}.cu-mega__datums{display:grid;gap:6px}.cu-mega__blok{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:54px;height:58px;border-radius:12px;background:var(--cu-mega-zwart);color:#fff}.cu-mega__datums li:first-child .cu-mega__blok{background:var(--cu-mega-oranje);color:var(--cu-mega-zwart)}.cu-mega__dag{font-size:22px;font-weight:700;line-height:1}.cu-mega__maand{margin-top:3px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cu-mega__kaart{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:16px;background:var(--cu-mega-zwart);color:#fff!important}.cu-mega a.cu-mega__kaart{color:#fff}.cu-mega__kaartbeeld{display:block;aspect-ratio:4 / 3;overflow:hidden}.cu-mega__kaartbeeld img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cu-mega__kaart:hover .cu-mega__kaartbeeld img{transform:scale(1.04)}.cu-mega__kaarttekst{display:flex;flex-direction:column;gap:6px;padding:18px 18px 20px}.cu-mega__kaart--donker .cu-mega__kaarttekst{padding:22px;gap:10px}.cu-mega__kaart--donker .cu-icoon,.cu-mega__kaart--donker svg:first-child{color:var(--cu-mega-oranje)}.cu-mega__kaartkop{font-size:20px;font-weight:700;line-height:1.15;color:#fff}.cu-mega__kaartsub{font-size:14px;line-height:1.45;color:#fffc}.cu-mega__kaartknop{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:15px;font-weight:600;color:var(--cu-mega-oranje)!important}.cu-mega__kaart:hover .cu-mega__kaartknop,a.cu-mega__kaartknop:hover{text-decoration:underline;text-underline-offset:3px}.cu-mega__voet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:28px;padding-top:18px;border-top:1px solid rgb(var(--color-foreground) / .1)}.cu-mega__beloftes{display:flex;flex-wrap:wrap;gap:10px 28px;font-size:14px}.cu-mega__beloftes li{display:flex;align-items:center;gap:8px}.cu-mega__beloftes svg{color:var(--cu-mega-oranje);flex:none}.cu-mega__hulp{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600}@media(max-width:1199px){.cu-mega__raster--cadeaus,.cu-mega__raster--momenten{grid-template-columns:1.1fr 1.3fr 1fr}.cu-mega__kolom--kaart{display:none}}.cu-mega--mobiel{padding:4px 20px 24px!important}.cu-mega--mobiel .cu-mega__raster{display:block}.cu-mega--mobiel .cu-mega__kolom{margin-bottom:26px}.cu-mega--mobiel .cu-mega__kolom--kaart{display:none}.cu-mega--mobiel .cu-mega__tegels{gap:10px}.cu-mega--mobiel .cu-mega__soort,.cu-mega--mobiel .cu-mega__datum{margin-inline:0;padding:8px 0}.cu-mega--mobiel .cu-mega__link{font-size:16px}.cu-mega--mobiel .cu-mega__link--datum{padding:2px 0}.cu-mega__link--kalender,.cu-mega__link--hulp{display:flex;margin-top:4px;padding:14px 16px;border-radius:12px;background:rgb(var(--color-foreground) / .05)}.cu-mega__link--hulp{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/69/assets/cu-mega.css.map */
