.bde-popup{width:100%;height:calc(100% - var(--wp-admin--admin-bar--height, 0px));position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;top:var(--wp-admin--admin-bar--height,0px);left:0}.bde-popup .breakdance-popup{position:relative;display:flex;max-width:100%;max-height:100%;width:750px}.bde-popup .breakdance-popup-content{background-color:var(--bde-background-color);display:flex;align-items:flex-start;flex-direction:column;max-width:100%;width:100%;height:100%;text-align:left;padding:30px;overflow:auto}.bde-popup .breakdance-popup-content>*{flex-shrink:0}.bde-popup .breakdance-popup-content:empty{height:400px}.breakdance-popup .breakdance-popup-close-button{cursor:pointer;display:flex;align-items:center;position:absolute;--closeButtonSize:40px;--closeButtonOutsideOffset:0px;font-size:var(--closeButtonSize);transition:var(--bde-transition-duration) ease-in-out all}.breakdance-popup-close-icon{display:flex}.breakdance-popup .breakdance-popup-close-button.hidden{opacity:0;visibility:hidden}.breakdance-popup-close-icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.breakdance-popup-position-top-left{top:0;left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-middle-left{top:50%;transform:translateY(-50%);left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-bottom-left{bottom:0;left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-top-right{top:0;right:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-middle-right{top:50%;transform:translateY(-50%);right:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-bottom-right{bottom:0;right:calc(0px - var(--closeButtonOutsideOffset))}.breakdance .bde-heading{max-width:100%;margin:0}.phox-thumb-slider{width:100%!important;max-width:100%!important;float:none!important;margin:0!important}.phox-thumb-slider .phox-thumb-slider-wrapper{display:flex!important;width:100%!important;gap:10px;float:none!important}.phox-thumb-slider .phox-main-slider-container{position:relative!important;flex:1!important;min-width:0!important;overflow:hidden!important;float:none!important;margin:0!important}.phox-thumb-slider .phox-main-slider-container{padding-top:56.25%}.phox-thumb-slider .phox-main-slider{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.phox-thumb-slider .phox-main-slider .swiper-slide{overflow:hidden!important}.phox-thumb-slider .phox-main-slider .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover;max-width:none!important}.phox-thumb-slider .phox-main-slider .swiper-slide a{display:block!important;width:100%!important;height:100%!important}.phox-thumb-slider .phox-thumb-nav{overflow:hidden!important;float:none!important}.phox-thumb-slider .phox-thumb-pos-bottom{flex-direction:column!important}.phox-thumb-slider .phox-thumb-pos-bottom .phox-thumb-nav{height:auto;width:100%!important}.phox-thumb-slider .phox-thumb-pos-bottom .phox-thumb-item{aspect-ratio:1}.phox-thumb-slider .phox-thumb-pos-bottom .phox-thumb-item img{height:100%!important;width:100%!important;object-fit:cover!important;max-width:none!important}.phox-thumb-slider .phox-thumb-pos-top{flex-direction:column!important}.phox-thumb-slider .phox-thumb-pos-top .phox-thumb-nav{order:-1!important;height:auto;width:100%!important}.phox-thumb-slider .phox-thumb-pos-top .phox-thumb-item{aspect-ratio:1}.phox-thumb-slider .phox-thumb-pos-top .phox-thumb-item img{height:100%!important;width:100%!important;object-fit:cover!important;max-width:none!important}.phox-thumb-slider .phox-thumb-pos-left{flex-direction:row!important;align-items:flex-start!important}.phox-thumb-slider .phox-thumb-pos-left .phox-main-slider-container{flex:1!important;min-width:0!important}.phox-thumb-slider .phox-thumb-pos-left .phox-thumb-nav{order:-1!important;width:120px;flex-shrink:0!important;overflow:hidden!important}.phox-thumb-slider .phox-thumb-pos-left .phox-thumb-item{width:100%!important;height:auto!important}.phox-thumb-slider .phox-thumb-pos-left .phox-thumb-item img{width:100%!important;height:auto!important;object-fit:cover!important;max-width:none!important}.phox-thumb-slider .phox-thumb-pos-right{flex-direction:row!important;align-items:flex-start!important}.phox-thumb-slider .phox-thumb-pos-right .phox-main-slider-container{flex:1!important;min-width:0!important}.phox-thumb-slider .phox-thumb-pos-right .phox-thumb-nav{width:120px;flex-shrink:0!important;overflow:hidden!important}.phox-thumb-slider .phox-thumb-pos-right .phox-thumb-item{width:100%!important;height:auto!important}.phox-thumb-slider .phox-thumb-pos-right .phox-thumb-item img{width:100%!important;height:auto!important;object-fit:cover!important;max-width:none!important}.phox-thumb-slider .phox-thumb-slider-wrapper.phox-slider-fade{opacity:0;animation:phoxSliderReveal 0.25s ease 1.5s forwards}.phox-thumb-slider .phox-thumb-slider-wrapper.phox-slider-ready{opacity:1!important;animation:none!important}@keyframes phoxSliderReveal{to{opacity:1}}.phox-thumb-slider .phox-thumb-pos-bottom .phox-thumb-nav:not(.swiper-initialized) .phox-thumb-item,.phox-thumb-slider .phox-thumb-pos-top .phox-thumb-nav:not(.swiper-initialized) .phox-thumb-item{width:calc(20% - 10px);flex-shrink:0}.phox-thumb-slider .phox-main-slider:not(.swiper-initialized) .swiper-slide{width:100%;flex-shrink:0}.phox-thumb-slider .phox-thumb-slider-wrapper{user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.phox-thumb-slider .phox-thumb-slider-wrapper img{user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.phox-thumb-slider .phox-thumb-item{cursor:pointer!important;opacity:0.5;transition:opacity 0.3s ease,border-color 0.3s ease;overflow:hidden!important;box-sizing:border-box!important}.phox-thumb-slider .phox-thumb-item img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;max-width:none!important}.phox-thumb-slider .phox-thumb-item.swiper-slide-thumb-active{opacity:1}.phox-thumb-slider .swiper-button-prev,.phox-thumb-slider .swiper-button-next{display:none!important;background:rgba(255,255,255,0.9)!important;width:40px!important;height:40px!important;border-radius:50%!important}.phox-thumb-slider .swiper-button-prev::after,.phox-thumb-slider .swiper-button-next::after{font-size:16px!important;color:#333!important}.phox-slider-empty{display:none!important}.phox-slider-placeholder{padding:40px;text-align:center;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}.phox-slider-placeholder .breakdance-canvas-empty-element__icon{color:#8b5cf6;margin-bottom:12px}.phox-slider-placeholder .breakdance-canvas-empty-element__title{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 4px 0}.phox-slider-placeholder .breakdance-canvas-empty-element__description{font-size:13px;color:#64748b;margin:0}.phox-thumb-slider .phox-main-slider.swiper-cube,.phox-thumb-slider .phox-main-slider.swiper-flip,.phox-thumb-slider .phox-main-slider.swiper-cards,.phox-thumb-slider .phox-main-slider.swiper-coverflow{overflow:visible!important}.phox-thumb-slider .phox-main-slider-container:has(.swiper-cube),.phox-thumb-slider .phox-main-slider-container:has(.swiper-flip),.phox-thumb-slider .phox-main-slider-container:has(.swiper-cards),.phox-thumb-slider .phox-main-slider-container:has(.swiper-coverflow){overflow:visible!important;perspective:1200px}.phox-thumb-slider .swiper-cube .swiper-slide{overflow:visible!important;backface-visibility:hidden}.phox-thumb-slider .swiper-cube .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.phox-thumb-slider .swiper-cube .swiper-cube-shadow{opacity:0.5}@media (max-width:767px){.phox-thumb-slider .swiper-cube .swiper-cube-shadow{display:none!important}.phox-thumb-slider .swiper-cube .swiper-slide{width:100%!important;height:100%!important}.phox-thumb-slider .swiper-cube .swiper-slide img{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;margin:0!important;padding:0!important}}.phox-thumb-slider .swiper-flip .swiper-slide{overflow:visible!important;backface-visibility:hidden}.phox-thumb-slider .swiper-cards .swiper-slide{overflow:visible!important}.phox-thumb-slider .swiper-coverflow .swiper-slide{overflow:visible!important}.phox-thumb-slider .swiper-3d .swiper-slide,.phox-thumb-slider .swiper-3d .swiper-slide-shadow,.phox-thumb-slider .swiper-3d .swiper-slide-shadow-left,.phox-thumb-slider .swiper-3d .swiper-slide-shadow-right,.phox-thumb-slider .swiper-3d .swiper-slide-shadow-top,.phox-thumb-slider .swiper-3d .swiper-slide-shadow-bottom,.phox-thumb-slider .swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.phox-thumb-slider .phox-zoom-container{position:relative;overflow:hidden;cursor:zoom-in}.phox-thumb-slider .phox-zoom-lens{position:absolute;width:200px;height:200px;border:2px solid rgba(0,0,0,0.3);border-radius:50%;background-repeat:no-repeat;pointer-events:none;opacity:0;transition:opacity 0.15s ease;z-index:10;box-shadow:0 0 10px rgba(0,0,0,0.15)}.phox-thumb-slider .phox-zoom-container:hover .phox-zoom-lens{opacity:1}.phox-thumb-slider .phox-slide-video{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000}.phox-thumb-slider .phox-slide-video img{width:100%;height:100%;object-fit:cover}.phox-thumb-slider .phox-video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(0,0,0,0.6);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease;z-index:5;border:none;padding:0}.phox-thumb-slider .phox-video-play-btn:hover{background:rgba(0,0,0,0.8);transform:translate(-50%,-50%) scale(1.1)}.phox-thumb-slider .phox-video-play-btn svg{width:24px;height:24px;fill:#fff;margin-left:3px}.phox-thumb-slider .phox-slide-video iframe,.phox-thumb-slider .phox-slide-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:6}.phox-thumb-slider .phox-thumb-item.phox-thumb-video{position:relative}.phox-thumb-slider .phox-thumb-video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:rgba(0,0,0,0.5);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.phox-thumb-slider .phox-thumb-video-icon svg{width:10px;height:10px;fill:#fff;margin-left:1px}