.dm-creator-karussell{--dm-ck-ratio:5/7;--dm-ck-side:15%;--dm-ck-gap:var(--wp--preset--spacing--20,1rem);--dm-ck-edge:calc(var(--dm-ck-side) + var(--dm-ck-gap));--dm-ck-ease:var(--wp--custom--transition--base,200ms cubic-bezier(0.4,0,0.2,1));align-items:center;box-sizing:border-box;column-gap:var(--wp--preset--spacing--60,4rem);display:grid;font-family:var(--wp--preset--font-family--dm-body,"Lato",sans-serif);grid-template-areas:"text stage";grid-template-columns:minmax(0,5fr) minmax(0,6fr);--dm-ck-eyebrow:var(--wp--preset--color--dm-teal);--dm-ck-heading:var(--wp--preset--color--dm-anthrazit);--dm-ck-text:var(--wp--preset--color--dm-black);--dm-ck-arrow-bg:var(--wp--preset--color--dm-white);--dm-ck-arrow-icon:var(--wp--preset--color--dm-black)}.dm-creator-karussell--ratio-3-4{--dm-ck-ratio:3/4}.dm-creator-karussell--eyebrow-dm-apricot{--dm-ck-eyebrow:var(--wp--preset--color--dm-apricot)}.dm-creator-karussell--heading-dm-apricot{--dm-ck-heading:var(--wp--preset--color--dm-apricot)}.dm-creator-karussell--text-dm-apricot{--dm-ck-text:var(--wp--preset--color--dm-apricot)}.dm-creator-karussell--arrow-bg-dm-apricot{--dm-ck-arrow-bg:var(--wp--preset--color--dm-apricot)}.dm-creator-karussell--arrow-icon-dm-apricot{--dm-ck-arrow-icon:var(--wp--preset--color--dm-apricot)}.dm-creator-karussell--eyebrow-dm-amber{--dm-ck-eyebrow:var(--wp--preset--color--dm-amber)}.dm-creator-karussell--heading-dm-amber{--dm-ck-heading:var(--wp--preset--color--dm-amber)}.dm-creator-karussell--text-dm-amber{--dm-ck-text:var(--wp--preset--color--dm-amber)}.dm-creator-karussell--arrow-bg-dm-amber{--dm-ck-arrow-bg:var(--wp--preset--color--dm-amber)}.dm-creator-karussell--arrow-icon-dm-amber{--dm-ck-arrow-icon:var(--wp--preset--color--dm-amber)}.dm-creator-karussell--eyebrow-dm-teal{--dm-ck-eyebrow:var(--wp--preset--color--dm-teal)}.dm-creator-karussell--heading-dm-teal{--dm-ck-heading:var(--wp--preset--color--dm-teal)}.dm-creator-karussell--text-dm-teal{--dm-ck-text:var(--wp--preset--color--dm-teal)}.dm-creator-karussell--arrow-bg-dm-teal{--dm-ck-arrow-bg:var(--wp--preset--color--dm-teal)}.dm-creator-karussell--arrow-icon-dm-teal{--dm-ck-arrow-icon:var(--wp--preset--color--dm-teal)}.dm-creator-karussell--eyebrow-dm-black{--dm-ck-eyebrow:var(--wp--preset--color--dm-black)}.dm-creator-karussell--heading-dm-black{--dm-ck-heading:var(--wp--preset--color--dm-black)}.dm-creator-karussell--text-dm-black{--dm-ck-text:var(--wp--preset--color--dm-black)}.dm-creator-karussell--arrow-bg-dm-black{--dm-ck-arrow-bg:var(--wp--preset--color--dm-black)}.dm-creator-karussell--arrow-icon-dm-black{--dm-ck-arrow-icon:var(--wp--preset--color--dm-black)}.dm-creator-karussell--eyebrow-dm-anthrazit{--dm-ck-eyebrow:var(--wp--preset--color--dm-anthrazit)}.dm-creator-karussell--heading-dm-anthrazit{--dm-ck-heading:var(--wp--preset--color--dm-anthrazit)}.dm-creator-karussell--text-dm-anthrazit{--dm-ck-text:var(--wp--preset--color--dm-anthrazit)}.dm-creator-karussell--arrow-bg-dm-anthrazit{--dm-ck-arrow-bg:var(--wp--preset--color--dm-anthrazit)}.dm-creator-karussell--arrow-icon-dm-anthrazit{--dm-ck-arrow-icon:var(--wp--preset--color--dm-anthrazit)}.dm-creator-karussell--eyebrow-dm-taupe{--dm-ck-eyebrow:var(--wp--preset--color--dm-taupe)}.dm-creator-karussell--heading-dm-taupe{--dm-ck-heading:var(--wp--preset--color--dm-taupe)}.dm-creator-karussell--text-dm-taupe{--dm-ck-text:var(--wp--preset--color--dm-taupe)}.dm-creator-karussell--arrow-bg-dm-taupe{--dm-ck-arrow-bg:var(--wp--preset--color--dm-taupe)}.dm-creator-karussell--arrow-icon-dm-taupe{--dm-ck-arrow-icon:var(--wp--preset--color--dm-taupe)}.dm-creator-karussell--eyebrow-dm-off-white{--dm-ck-eyebrow:var(--wp--preset--color--dm-off-white)}.dm-creator-karussell--heading-dm-off-white{--dm-ck-heading:var(--wp--preset--color--dm-off-white)}.dm-creator-karussell--text-dm-off-white{--dm-ck-text:var(--wp--preset--color--dm-off-white)}.dm-creator-karussell--arrow-bg-dm-off-white{--dm-ck-arrow-bg:var(--wp--preset--color--dm-off-white)}.dm-creator-karussell--arrow-icon-dm-off-white{--dm-ck-arrow-icon:var(--wp--preset--color--dm-off-white)}.dm-creator-karussell--eyebrow-dm-white{--dm-ck-eyebrow:var(--wp--preset--color--dm-white)}.dm-creator-karussell--heading-dm-white{--dm-ck-heading:var(--wp--preset--color--dm-white)}.dm-creator-karussell--text-dm-white{--dm-ck-text:var(--wp--preset--color--dm-white)}.dm-creator-karussell--arrow-bg-dm-white{--dm-ck-arrow-bg:var(--wp--preset--color--dm-white)}.dm-creator-karussell--arrow-icon-dm-white{--dm-ck-arrow-icon:var(--wp--preset--color--dm-white)}.dm-creator-karussell--eyebrow-dm-mint{--dm-ck-eyebrow:var(--wp--preset--color--dm-mint)}.dm-creator-karussell--heading-dm-mint{--dm-ck-heading:var(--wp--preset--color--dm-mint)}.dm-creator-karussell--text-dm-mint{--dm-ck-text:var(--wp--preset--color--dm-mint)}.dm-creator-karussell--arrow-bg-dm-mint{--dm-ck-arrow-bg:var(--wp--preset--color--dm-mint)}.dm-creator-karussell--arrow-icon-dm-mint{--dm-ck-arrow-icon:var(--wp--preset--color--dm-mint)}.dm-creator-karussell__stage{grid-area:stage;-ms-grid-column:3;-ms-grid-row:1;min-width:0;position:relative;touch-action:pan-y;user-select:none;-webkit-user-select:none}.dm-creator-karussell__sizer{aspect-ratio:var(--dm-ck-ratio);margin-inline:var(--dm-ck-edge)}.dm-creator-karussell__slide{background:var(--wp--preset--color--dm-off-white);border-radius:var(--wp--custom--radius--card,12px);height:88%;left:50%;margin:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:left var(--dm-ck-ease),width var(--dm-ck-ease),height var(--dm-ck-ease),opacity var(--dm-ck-ease),visibility var(--dm-ck-ease);visibility:hidden;width:var(--dm-ck-side);z-index:0}.dm-creator-karussell__slide.is-active,.dm-creator-karussell__slide.is-next,.dm-creator-karussell__slide.is-prev{opacity:1;pointer-events:auto;visibility:visible}.dm-creator-karussell__slide.is-prev{cursor:pointer;left:0;z-index:1}.dm-creator-karussell__slide.is-next{cursor:pointer;left:calc(100% - var(--dm-ck-side));z-index:1}.dm-creator-karussell__slide.is-active{cursor:default;height:100%;left:var(--dm-ck-edge);width:calc(100% - var(--dm-ck-edge)*2);z-index:2}.dm-creator-karussell img.dm-creator-karussell__media,.dm-creator-karussell img.dm-creator-karussell__poster,.dm-creator-karussell video.dm-creator-karussell__media{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.dm-creator-karussell img.dm-creator-karussell__poster{inset:0;position:absolute}.dm-creator-karussell video.dm-creator-karussell__media{opacity:0;position:relative;transition:opacity var(--dm-ck-ease)}.dm-creator-karussell video.dm-creator-karussell__media.is-loaded{opacity:1}.dm-creator-karussell__play{align-items:center;background:var(--dm-ck-arrow-bg);border-radius:50%;display:none;height:var(--wp--preset--spacing--40,2rem);justify-content:center;left:50%;opacity:.85;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--wp--preset--spacing--40,2rem)}.dm-creator-karussell__play:after{border-block:var(--wp--preset--spacing--10,.5rem) solid transparent;border-inline-start:calc(var(--wp--preset--spacing--10, .5rem)*1.5) solid var(--dm-ck-arrow-icon);content:"";height:0;margin-inline-start:2px;width:0}.dm-creator-karussell__slide:not(.is-active) .dm-creator-karussell__play{display:flex}.dm-creator-karussell button.dm-creator-karussell__arrow,.dm-creator-karussell button.dm-creator-karussell__arrow:active,.dm-creator-karussell button.dm-creator-karussell__arrow:focus,.dm-creator-karussell button.dm-creator-karussell__arrow:focus-visible,.dm-creator-karussell button.dm-creator-karussell__arrow:hover{background-color:var(--dm-ck-arrow-bg);background-image:none;border-color:transparent;color:inherit}.dm-creator-karussell button.dm-creator-karussell__arrow{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:var(--wp--preset--spacing--50,3rem);justify-content:center;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform var(--dm-ck-ease);width:var(--wp--preset--spacing--50,3rem);z-index:3}.dm-creator-karussell button.dm-creator-karussell__arrow:before{border-color:var(--dm-ck-arrow-icon);border-style:solid;border-width:0 2px 2px 0;content:"";height:var(--wp--preset--spacing--10,.5rem);width:var(--wp--preset--spacing--10,.5rem)}.dm-creator-karussell button.dm-creator-karussell__arrow--prev{left:var(--dm-ck-edge)}.dm-creator-karussell button.dm-creator-karussell__arrow--prev:before{transform:translateX(2px) rotate(135deg)}.dm-creator-karussell button.dm-creator-karussell__arrow--next{left:calc(100% - var(--dm-ck-edge))}.dm-creator-karussell button.dm-creator-karussell__arrow--next:before{transform:translateX(-2px) rotate(-45deg)}.dm-creator-karussell button.dm-creator-karussell__arrow:hover{transform:translate(-50%,-50%) scale(1.06)}.dm-creator-karussell button.dm-creator-karussell__arrow:focus-visible{outline:var(--wp--custom--border--interactive,1.5px solid currentColor);outline-offset:2px}.dm-creator-karussell button.dm-creator-karussell__arrow[hidden]{display:none}.dm-creator-karussell button.dm-creator-karussell__toggle,.dm-creator-karussell button.dm-creator-karussell__toggle:active,.dm-creator-karussell button.dm-creator-karussell__toggle:focus,.dm-creator-karussell button.dm-creator-karussell__toggle:focus-visible,.dm-creator-karussell button.dm-creator-karussell__toggle:hover{background-color:var(--dm-ck-arrow-bg);background-image:none;border-color:transparent;color:inherit}.dm-creator-karussell button.dm-creator-karussell__toggle{align-items:center;border-radius:50%;bottom:var(--wp--preset--spacing--20,1rem);cursor:pointer;display:flex;height:var(--wp--preset--spacing--40,2rem);justify-content:center;opacity:.9;padding:0;position:absolute;right:calc(var(--dm-ck-edge) + var(--wp--preset--spacing--20, 1rem));width:var(--wp--preset--spacing--40,2rem);z-index:3}.dm-creator-karussell button.dm-creator-karussell__toggle:before{border-block:.375rem solid transparent;border-inline-start:.5625rem solid var(--dm-ck-arrow-icon);content:"";height:0;margin-inline-start:2px;width:0}.dm-creator-karussell button.dm-creator-karussell__toggle.is-playing:before{border:0;border-inline:3px solid var(--dm-ck-arrow-icon);height:.75rem;margin:0;width:.625rem}.dm-creator-karussell button.dm-creator-karussell__toggle:focus-visible{outline:var(--wp--custom--border--interactive,1.5px solid currentColor);outline-offset:2px}.dm-creator-karussell button.dm-creator-karussell__toggle[hidden],.dm-creator-karussell:not(.is-ready) button.dm-creator-karussell__arrow,.dm-creator-karussell:not(.is-ready) button.dm-creator-karussell__toggle{display:none}.dm-creator-karussell__texts{grid-area:text;-ms-grid-column:1;-ms-grid-row:1;min-width:0}.dm-creator-karussell__text{animation:dm-ck-text-in .32s cubic-bezier(.4,0,.2,1)}.dm-creator-karussell__text[hidden]{display:none}.dm-creator-karussell p.dm-creator-karussell__eyebrow{color:var(--dm-ck-eyebrow);font-family:var(--wp--preset--font-family--dm-body,"Lato",sans-serif);font-size:var(--wp--preset--font-size--body,1rem);line-height:1.4;margin:0 0 var(--wp--preset--spacing--10,.5rem)}.dm-creator-karussell h3.dm-creator-karussell__heading{font-family:var(--wp--preset--font-family--dm-heading,"Poppins",sans-serif);font-size:var(--wp--preset--font-size--heading-sm,1.75rem);font-weight:600;line-height:1.3}@media(max-width:1023px){.dm-creator-karussell h3.dm-creator-karussell__heading{font-size:var(--wp--preset--font-size--medium,1.25rem)}}.dm-creator-karussell h3.dm-creator-karussell__heading{color:var(--dm-ck-heading);margin:0 0 var(--wp--preset--spacing--30,1.5rem)}.dm-creator-karussell p.dm-creator-karussell__desc{color:var(--dm-ck-text);font-family:var(--wp--preset--font-family--dm-body,"Lato",sans-serif);font-size:var(--wp--preset--font-size--body-lg,1.125rem);font-style:italic;line-height:1.5;margin:0}@media(max-width:1023px){.dm-creator-karussell{grid-template-areas:"stage" "text";grid-template-columns:minmax(0,1fr);row-gap:var(--wp--preset--spacing--50,3rem)}.dm-creator-karussell__stage{-ms-grid-column:1;-ms-grid-row:1}.dm-creator-karussell__texts{-ms-grid-column:1;-ms-grid-row:3}}@media(prefers-reduced-motion:reduce){.dm-creator-karussell button.dm-creator-karussell__arrow,.dm-creator-karussell video.dm-creator-karussell__media,.dm-creator-karussell__slide{transition:none}.dm-creator-karussell__text{animation:none}}@keyframes dm-ck-text-in{0%{opacity:0;transform:translateY(var(--wp--preset--spacing--10,.5rem))}to{opacity:1;transform:none}}
