.blobs-carrousel{position:relative;overflow:hidden;padding:0 0 1rem}.blobs-carrousel--full{min-width:100vw;width:100vw;margin-left:calc( -50vw + 50% )}.wp-block-post-content:has(.blobs-carrousel--full),.wp-block-group:has(>.blobs-carrousel--full),.wp-block-group:has(.blobs-carrousel--full){padding-left:0 !important;padding-right:0 !important;max-width:none !important}.blobs-carrousel--full.has-global-padding,.blobs-carrousel--full.is-layout-constrained{padding-left:0 !important;padding-right:0 !important;max-width:none !important}.blobs-carrousel--full .wp-block-group{padding-left:0 !important;padding-right:0 !important}.blobs-carrousel__track{display:flex;flex-wrap:nowrap;transition:transform .4s ease;user-select:none;-webkit-user-select:none;cursor:grab}.blobs-carrousel__track--dragging{cursor:grabbing;transition:none}.blobs-carrousel__track>.wp-block-group{flex:0 0 var(--carousel-slide-width,400px) !important;width:var(--carousel-slide-width,400px) !important;min-width:var(--carousel-slide-width,400px) !important;max-width:none !important;padding:0 calc( var(--carousel-gutter, 16px) / 2 ) !important;box-sizing:border-box;display:block !important;gap:0;overflow:hidden}.blobs-carrousel img{display:block;width:100% !important;max-width:100% !important;height:auto !important}.blobs-carrousel figure{width:100% !important;max-width:100% !important;margin:0 !important;overflow:hidden}.blobs-carrousel figure img{object-fit:cover}.blobs-carrousel__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:none;cursor:pointer;background-color:var(--wp--preset--color--primary,rgba(0,0,0,.7));color:var(--wp--preset--color--background,#fff);transition:opacity .2s ease,background-color .2s ease}.blobs-carrousel__btn:hover,.blobs-carrousel__btn:focus-visible{opacity:.85;background-color:var(--wp--preset--color--primary,rgba(0,0,0,.9));outline:2px solid currentColor;outline-offset:2px}.blobs-carrousel__btn--prev{left:.5rem}.blobs-carrousel__btn--next{right:.5rem}.blobs-carrousel__btn svg{width:1.2rem;height:1.2rem;pointer-events:none}.blobs-carrousel__dots{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.blobs-carrousel__dot{width:.5rem;height:.5rem;border-radius:50%;border:none;cursor:pointer;padding:0;background-color:var(--wp--preset--color--primary,#ccc);opacity:.4;transition:background-color .2s ease,transform .2s ease}.blobs-carrousel__dot--active{opacity:1;transform:scale(1.3)}.blobs-carrousel__dot:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:480px){.blobs-carrousel__btn{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.blobs-carrousel__track{transition:none}.blobs-carrousel__btn,.blobs-carrousel__dot{transition:none}}