.carousel-item{background-color:#000!important}.carousel-inner{height:100%!important;overflow:hidden!important}.carousel-control-prev{width:100px!important;height:100%!important;margin-right:-200px!important}.carousel-control-next{width:100px!important;height:100%!important;margin-left:-200px!important}.carouselWrapper{width:100%;height:100%;position:relative}.carouselWrapper .carousel,.carouselWrapper .carousel-inner{height:100%}.carouselWrapper .carousel-item{height:100%;background-color:#0000!important}.carouselWrapper .carousel-item.active,.carouselWrapper .carousel-item.carousel-item-next,.carouselWrapper .carousel-item.carousel-item-prev{height:100%;justify-content:center!important;align-items:center!important;display:flex!important}.carouselWrapper .carouselImage{object-position:center center;max-width:100%;max-height:100%;display:block;object-fit:cover!important;width:100%!important;height:100%!important}.carouselWrapper .carouselImage.dim1,.carouselWrapper .carouselImage.dim2{width:100%!important;height:100%!important}.carouselLinkFullScreen{opacity:.7;z-index:2;width:220px;height:50px;transition:all .3s;position:absolute;top:20px;left:10px}.carouselLinkFullScreen:hover{opacity:1}.carousselNbImages{opacity:.7;z-index:2;position:absolute;top:20px;right:-10px}.carouselImage{object-fit:contain!important}.carouselFullscreen .carouselImage{object-fit:cover!important;height:70vh!important}.carouselControl{color:#fff!important;font-size:50px!important}.carouselFullscreen{background:#000;padding:0 2%}.carouselFullscreenClose{cursor:pointer;z-index:2;color:#996464;padding:0 5px;font-size:50px;transition:all .3s;position:fixed;top:0;right:30px}.carouselFullscreenClose:hover{color:#ca9292}.carouselFullscreenGallery{background:#000;flex-flow:wrap;justify-content:center;padding:60px 2% 150px;display:flex}.carouselFullscreenGalleryItem{cursor:pointer;border-radius:30px;width:300px;height:200px;padding:10px;overflow:hidden}
.popoverTrigger{cursor:pointer;align-items:center;transition:all .3s;display:inline-flex}.popoverCustom{--bs-popover-border-width:1px;--bs-popover-border-color:#e5c4bd;--bs-popover-border-radius:18px;--bs-popover-box-shadow:0 16px 40px var(--darkShadow1), 0 6px 16px var(--darkShadow2);--bs-popover-max-width:min(300px, calc(100vw - 24px));background:var(--light1);z-index:1080;border:1px solid var(--bs-popover-border-color)!important}.popoverCustom .popover-header{background:var(--buttonPrimaryGradient);color:var(--buttonPrimaryText);letter-spacing:.02em;text-align:center;border-bottom:1px solid #ffffff40;border-radius:17px 17px 0 0;padding:14px 20px;font-size:17px;font-weight:600;transition:all .3s}.popoverCustom .popover-header h3{font-size:inherit;font-weight:inherit;justify-content:center;align-items:center;gap:8px;margin:0;transition:all .3s;display:flex}.popoverCustom .popover-body{background:linear-gradient(180deg, #fafafa 0%, var(--light1) 100%);color:var(--adListText1);border-radius:0 0 17px 17px;padding:20px;transition:all .3s}.popoverCustom .popover-body>:first-child{margin-top:0}.popoverCustom .popover-body>:last-child{margin-bottom:0}.popoverCustom .popover-body .adListItemInfoButtonShareBody{flex-wrap:wrap;gap:14px;margin-top:0;padding:4px 0;transition:all .3s}.popoverCustom .popover-body .adListItemInfoButtonShareBody button{transition:all .3s}.popoverCustom .popover-body .adListItemInfoButtonShareBody button:hover{opacity:.92;transform:scale(1.2)}.popoverCustom.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-border-color)}.popoverCustom.bs-popover-end>.popover-arrow:after{border-right-color:var(--buttonPrimaryActive)}.popoverCustom.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-border-color)}.popoverCustom.bs-popover-start>.popover-arrow:after{border-left-color:var(--buttonPrimaryActive)}.popoverCustom.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-border-color)}.popoverCustom.bs-popover-top>.popover-arrow:after{border-top-color:var(--buttonPrimaryActive)}.popoverCustom.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-border-color)}.popoverCustom.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--light1)}
