.auxbf-slider-item {display: flex;flex-wrap: wrap;}.auxbfmulti-slider {overflow: visible;}.auxbfmulti-slider .auxbf-slider-item {margin-bottom: 1rem;}.auxbfmulti-slider .gallery-col {margin-bottom: 1rem;}.auxbf-slider-item .gallery-col {margin-bottom: 0.5rem;}.auxbfmulti-slider .auxbf-slider-item .col {flex: 1;}.auxbf-slider-with-thumb-wrapper {position: relative;}.auxbf-slider-with-thumb-wrapper .slider-item {width: 100%;display: block;}.auxbf-slider-with-thumb-wrapper .slider-item img {width: 100%;height: auto;display: block;max-width: 100%;}.auxbf-slider-with-thumb-wrapper .slider-auto-height .flickity-viewport {transition: height 0.2s;min-height: 500px;}.auxbf-slider-with-thumb-wrapper .slider-auto-height .flickity-slider > * {height: auto;}@media (max-width: 768px) {.auxbf-slider-with-thumb-wrapper .slider-auto-height .flickity-viewport {min-height: 250px;}}.auxbf-slider-with-thumb-wrapper .auxbf-slider-main {margin-bottom: 15px;}.auxbf-slider-with-thumb-wrapper.auxbf-thumb-bottom .auxbf-slider-thumbs {margin-top: 15px;}.auxbf-slider-with-thumb-wrapper.auxbf-thumb-left,.auxbf-slider-with-thumb-wrapper.auxbf-thumb-right {display: flex;gap: 15px;}.auxbf-slider-with-thumb-wrapper.auxbf-thumb-left {flex-direction: row;}.auxbf-slider-with-thumb-wrapper.auxbf-thumb-right {flex-direction: row-reverse;}.auxbf-slider-with-thumb-wrapper.auxbf-thumb-left .auxbf-slider-main,.auxbf-slider-with-thumb-wrapper.auxbf-thumb-right .auxbf-slider-main {flex: 1;}.auxbf-slider-with-thumb-wrapper.auxbf-thumb-left .auxbf-slider-thumbs,.auxbf-slider-with-thumb-wrapper.auxbf-thumb-right .auxbf-slider-thumbs {flex: 0 0 auto;width: auto;}.auxbf-slider-thumbs .col {padding: 0 5px;}.auxbf-slider-thumbs .col a {display: block;cursor: pointer;opacity: 0.6;transition: opacity 0.3s ease;}.auxbf-slider-thumbs .col a:hover,.auxbf-slider-thumbs .col.is-nav-selected a {opacity: 1;}.auxbf-slider-thumbs .col img {display: block;width: 100%;height: auto;border-radius: 4px;}.auxbf-slider-thumbs .col .auxbf-thumb-text {display: block;padding: 8px 12px;text-align: center;font-size: 12px;line-height: 1.4;color: #333;background: #f5f5f5;border-radius: 4px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.3s ease;}.auxbf-slider-thumbs .col.is-nav-selected .auxbf-thumb-text,.auxbf-slider-thumbs .col a:hover .auxbf-thumb-text {background: #333;color: #fff;}.ux-builder-iframe .auxbf-slider-thumbs {pointer-events: none !important;user-select: none !important;touch-action: none !important;}.ux-builder-iframe .auxbf-slider-thumbs .col {pointer-events: none !important;cursor: default !important;user-select: none !important;}.ux-builder-iframe .auxbf-slider-thumbs .flickity-viewport {pointer-events: none !important;user-select: none !important;touch-action: none !important;}.ux-builder-iframe .auxbf-slider-thumbs .flickity-slider {pointer-events: none !important;user-select: none !important;touch-action: none !important;}.ux-builder-iframe .auxbf-slider-thumbs .flickity-button {pointer-events: none !important;display: none !important;}@media (max-width: 768px) {.auxbf-slider-with-thumb-wrapper.auxbf-thumb-left,.auxbf-slider-with-thumb-wrapper.auxbf-thumb-right {flex-direction: column;}.auxbf-slider-with-thumb-wrapper.auxbf-thumb-left .auxbf-slider-thumbs,.auxbf-slider-with-thumb-wrapper.auxbf-thumb-right .auxbf-slider-thumbs {width: 100%;margin-top: 15px;}}/** * Bullet Style Advance - Number & Progress Styles *//* Number Style */.slider-nav-dots-number .flickity-page-dots{display: flex;justify-content: center;align-items: center;gap: 8px;flex-wrap: wrap;}.slider-nav-dots-number .flickity-page-dots .dot{position: relative;width: 32px;height: 32px;border-radius: 50%;background: rgba(255, 255, 255, 0.3);border: 2px solid rgba(255, 255, 255, 0.5);cursor: pointer;transition: all 0.3s ease;margin: 0;padding: 0;opacity: 0.6;}.slider-nav-light.slider-nav-dots-number .flickity-page-dots .dot.is-selected::before{color: #fff;}.slider-nav-dots-number .flickity-page-dots .dot::before{content: attr(data-dot-number);pointer-events: none;position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;font-size: 14px;font-weight: 600;color: #fff;line-height: 1;}/* Fraction và Of Style - Ẩn dots mặc định */.slider-nav-dots-number.dots-style-fraction .flickity-page-dots:not(.auxbf-custom-dots),.slider-nav-dots-number.dots-style-of .flickity-page-dots:not(.auxbf-custom-dots){display: none !important;}/* Custom dots cho Fraction và Of */.slider-nav-dots-number .flickity-page-dots.auxbf-custom-dots{display: flex;align-items: center;justify-content: center;gap: 4px;font-size: 14px;font-weight: 600;color: #fff;line-height: 1;padding: 8px 16px;background: rgba(0, 0, 0, 0.5);border-radius: 20px;position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);z-index: 10;width: fit-content;cursor: pointer;user-select: none;transition: all 0.3s ease;}.slider-nav-dots-number .flickity-page-dots.auxbf-custom-dots:hover{background: rgba(0, 0, 0, 0.7);transform: translateX(-50%) scale(1.05);}.slider-nav-dots-number .flickity-page-dots.auxbf-custom-dots .num__current,.slider-nav-dots-number .flickity-page-dots.auxbf-custom-dots .num__total{display: inline-block;}.slider-nav-dots-number .flickity-page-dots.auxbf-custom-dots{background: rgba(255, 255, 255, 0.8);color: #333;width: fit-content;}.slider-nav-dots-number .flickity-page-dots.auxbf-custom-dots:hover{background: rgba(255, 255, 255, 0.95);}/* Responsive */@media (max-width: 768px){.slider-nav-dots-number .flickity-page-dots.auxbf-custom-dots{font-size: 12px;padding: 6px 12px;bottom: 15px;}}.slider-nav-dots-number .flickity-page-dots .dot:hover{opacity: 0.8;background: rgba(255, 255, 255, 0.4);}.slider-nav-dots-number .flickity-page-dots .dot.is-selected{opacity: 1;background: rgba(255, 255, 255, 0.9);border-color: rgba(255, 255, 255, 1);color: #333;font-weight: 700;transform: scale(1.1);}.slider-nav-dots-number .flickity-page-dots .dot{background: rgba(0, 0, 0, 0.2);border-color: rgba(0, 0, 0, 0.3);color: #333;}.slider-nav-dots-number .flickity-page-dots .dot.is-selected{background: rgba(0, 0, 0, 0.8);border-color: rgba(0, 0, 0, 1);color: #fff;}/* Progress Style */.slider-nav-dots-progress{position: relative;}.slider-nav-dots-progress .flickity-page-dots{display: none;}.slider-nav-dots-progress .auxbf-progress-bar-wrapper{width: 100%;height: 4px;background: rgba(255, 255, 255, 0.2);margin-top: 15px;border-radius: 2px;overflow: hidden;pointer-events: none;position: relative;z-index: 1;}.slider-nav-dots-progress .flickity-slider .auxbf-progress-bar-wrapper{display: none !important;}.slider-auto-height .flickity-viewport{min-height:360px}.uxb-draggable .auxbf-thumbnail-dots .dot {min-width: 60px;min-height: 60px;}.slider-nav-dots-progress .auxbf-progress-bar{height: 100%;background: rgba(255, 255, 255, 0.8);transition: width 0.3s ease;width: 0%;}.uxb-draggable .slider-nav-dots-progress .auxbf-progress-bar-wrapper{left:0!important}.slider-nav-dots-progress .auxbf-progress-bar-wrapper{background: rgba(0, 0, 0, 0.1);}.slider-nav-dots-progress .auxbf-progress-bar{background: rgba(0, 0, 0, 0.6);}/* Responsive */@media (max-width: 768px){.slider-nav-dots-number .flickity-page-dots .dot{width: 28px;height: 28px;font-size: 12px;line-height: 24px;}.slider-auto-height .flickity-viewport{min-height:250px}.slider-nav-dots-progress .auxbf-progress-bar-wrapper{height: 3px;}}/* Thumbnail Style */.slider-nav-dots-thumbnail .flickity-page-dots:not(.auxbf-thumbnail-dots){display: none !important;}.slider-nav-dots-thumbnail .flickity-slider .flickity-page-dots.auxbf-thumbnail-dots{display: none !important;}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots{display: flex;justify-content: center;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 15px;}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot{position: relative;cursor: pointer;transition: all 0.3s ease;margin: 0;padding: 0;opacity: 0.7;border: 2px solid rgba(255, 255, 255, 0.5);overflow: hidden;background: rgba(0, 0, 0, 0.2);}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.3s ease;pointer-events: none;}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot .auxbf-thumb-placeholder{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;font-size: 12px;font-weight: 600;color: #fff;background: rgba(0, 0, 0, 0.3);}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot:hover{opacity: 1;border-color: rgba(255, 255, 255, 0.9);transform: scale(1.15);z-index: 10;}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot:hover img{transform: scale(1.1);}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot.is-selected{opacity: 1;border-color: rgba(255, 255, 255, 1);border-width: 3px;transform: scale(1.1);box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);}/* Size Options */.slider-nav-dots-thumbnail.thumbnail-size-small .flickity-page-dots.auxbf-thumbnail-dots .dot{width: 40px;height: 40px;}.slider-nav-dots-thumbnail.thumbnail-size-medium .flickity-page-dots.auxbf-thumbnail-dots .dot{width: 60px;height: 60px;}.slider-nav-dots-thumbnail.thumbnail-size-large .flickity-page-dots.auxbf-thumbnail-dots .dot{width: 80px;height: 80px;}/* Shape Options */.slider-nav-dots-thumbnail.thumbnail-shape-circle .flickity-page-dots.auxbf-thumbnail-dots .dot{border-radius: 50%;}.slider-nav-dots-thumbnail.thumbnail-shape-square .flickity-page-dots.auxbf-thumbnail-dots .dot{border-radius: 0;}.slider-nav-dots-thumbnail.thumbnail-shape-rounded .flickity-page-dots.auxbf-thumbnail-dots .dot{border-radius: 8px;}/* Light Style */.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot{border-color: rgba(0, 0, 0, 0.3);background: rgba(255, 255, 255, 0.3);}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot .auxbf-thumb-placeholder{color: #333;background: rgba(255, 255, 255, 0.5);}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot:hover{border-color: rgba(0, 0, 0, 0.6);}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots .dot.is-selected{border-color: rgba(0, 0, 0, 0.8);box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);}/* Responsive */@media (max-width: 768px){.slider-nav-dots-thumbnail.thumbnail-size-small .flickity-page-dots.auxbf-thumbnail-dots .dot{width: 32px;height: 32px;}.slider-nav-dots-thumbnail.thumbnail-size-medium .flickity-page-dots.auxbf-thumbnail-dots .dot{width: 48px;height: 48px;}.slider-nav-dots-thumbnail.thumbnail-size-large .flickity-page-dots.auxbf-thumbnail-dots .dot{width: 64px;height: 64px;}.slider-nav-dots-thumbnail .flickity-page-dots.auxbf-thumbnail-dots{gap: 6px;}}.ux-canvas-scroll {display: block;width: 100%;}