@charset "UTF-8";
/* https://www.faac.cz/wp-content/plugins/pink-posts/assets/container-carousel.css?ver=0.21.75 */
.e-con.pp-cc-active{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;min-width:0}.e-con.pp-cc-active>.pp-cc-viewport{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:var(--pp-cc-gap,20px);width:100%;min-width:0;min-height:0;flex:0 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-behavior:auto;cursor:grab;box-sizing:border-box;padding:0;margin-inline:auto}.e-con-full.pp-cc-active>.pp-cc-viewport{max-width:100%}.e-con.pp-cc-active>.pp-cc-viewport::-webkit-scrollbar{display:none}.e-con.pp-cc-active>.pp-cc-viewport>.elementor-element{flex:0 0 var(--pp-cc-width,320px);width:var(--pp-cc-width,320px);max-width:none;min-width:0;scroll-snap-align:start;box-sizing:border-box;--flex-shrink:0;--flex-grow:0}.e-con.pp-cc-active>.pp-cc-viewport.pp-cc-no-snap{scroll-snap-type:none}.e-con.pp-cc-active>.pp-cc-viewport.pp-cc-dragging{cursor:grabbing;user-select:none;scroll-snap-type:none}.e-con.pp-cc-active>.pp-cc-ui{display:flex;align-items:center;align-self:center;justify-content:center;flex:none;width:var(--pp-cc-bar-width,100%);max-width:100%;height:max(24px,var(--pp-cc-bar-height,4px));margin-top:var(--pp-cc-bar-gap,12px);direction:ltr;touch-action:none;cursor:pointer;position:relative}.e-con.pp-cc-active>.pp-cc-ui[hidden]{display:none}.pp-cc-ui::before{content:"";position:absolute;inset-inline:0;top:50%;height:var(--pp-cc-bar-height,4px);transform:translateY(-50%);border-radius:100px;background:var(--pp-cc-track-color,rgb(0 0 0 / .12))}.pp-cc-ui>.pp-cc-thumb{position:absolute;left:0;top:50%;height:var(--pp-cc-bar-height,4px);transform:translateY(-50%);border-radius:100px;background:var(--pp-cc-thumb-color,#575756);cursor:grab;pointer-events:none}.pp-cc-ui:focus-visible,.pp-cc-viewport:focus-visible{outline:2px solid var(--pp-cc-thumb-color,#575756);outline-offset:3px}