@charset "UTF-8";.embla{position:relative;overflow:hidden;width:100%;visibility:hidden;opacity:0;transition:opacity .3s ease}.embla.rtl{direction:rtl}.embla.ready{visibility:visible;opacity:1}.embla__viewport{overflow:hidden;position:relative;width:100%;padding:var(--stage-padding) 0;border-radius:var(--embla-border-radius, 0px);padding-right:1px;padding-left:1px}.embla__container{display:flex;padding-inline:0}.embla__slide{flex:0 0 calc((100% - (var(--slides-to-show) - 1) * var(--slide-spacing)) / var(--slides-to-show));margin-left:var(--slide-spacing)}.embla__slide:last-child{margin-left:var(--last-slide-spacing)}.embla__controls{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;padding:0 10px}.embla__controls button{pointer-events:all;color:#fff;outline:0;padding:10px;cursor:pointer;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:25px;border:0!important;background:#ffffff59!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-color:#ffffff80!important;transition:all .45s cubic-bezier(.25,1,.5,1)!important}.embla__controls button:hover{background:#e8edf4cc!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.embla_next svg{transform:rotate(180deg)}.embla__dots{margin-top:1rem;display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.embla__dots.in-content{position:absolute;width:100%;bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:4px}.embla__dots button{width:8px;height:8px;min-width:8px;max-width:8px;min-height:8px;max-height:8px;border-radius:50%;border:none;background:#e0eaff;opacity:.5;cursor:pointer;transition:all .3s ease;padding:0;margin:0 4px;box-sizing:border-box;display:inline-block;flex-shrink:0;outline:none;box-shadow:none;transform:scale(1)}.embla__dots button.active{background:#e0eaff;opacity:1;width:16px;min-width:16px;max-width:16px;border-radius:5px;height:8px;min-height:8px;max-height:8px;transform:scale(1);margin:0 4px}.embla__dots button:not(.active){transform:scale(1)!important}.embla-thumbs .embla__slide{flex:0 0 auto;width:70px;height:70px;padding:3px;border:1px solid #cccccc;border-radius:8px}@media screen and (min-width:1400px){.embla-thumbs .embla__slide{width:100px;height:100px}}.embla-thumbs .embla__slide img{border-radius:6px}.embla-thumbs .embla__slide.active{border:2px solid var(--violet-color)}.embla_Prev,.embla_next{position:relative;pointer-events:auto;cursor:pointer;background:none;border:none;padding:10px;display:flex;align-items:center;justify-content:center}.embla_Prev:before,.embla_next:before{content:"";position:absolute;inset:0;transform:inherit}.embla__controls{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.embla_Prev{transform:translate(40px);transition:transform .35s ease-out}.embla_next{transform:translate(-40px);transition:transform .35s ease-out}.embla:hover .embla__controls{opacity:1;visibility:visible;pointer-events:auto}.embla:hover .embla_Prev,.embla:hover .embla_next{transform:translate(0)}.embla__dots button:hover,.embla__dots button:focus,.embla__dots button:active{transform:scale(1);outline:none;box-shadow:none}.embla_Prev svg,.embla_next svg{display:block!important}
