/*
Generated time: February 24, 2026 07:00
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
:root{--reel-columns:5}.spexify-reels-container .reels-wrapper{position:relative;overflow:hidden;padding:0 20px 40px;align-items:center}.spexify-reels-container .reels-slider{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:50px 0 20px;scrollbar-width:none}.spexify-reels-container .reels-slider::-webkit-scrollbar{display:none}.spexify-reels-container .reel-card{flex:0 0 calc(100% / 1.5);max-width:calc(100% / var(--reel-columns));scroll-snap-align:center;cursor:pointer;border-radius:5px;overflow:hidden;position:relative;background:#000;transition:transform .4s ease,box-shadow .4s ease}.spexify-reels-container .reel-card video{width:100%;height:100%;object-fit:cover;transition:.4s}.spexify-reels-container .reel-card:hover video{filter:brightness(.8)}.spexify-reels-container .reel-card:hover{transform:scale(1.03)}.spexify-reels-container .views{position:absolute;top:5px;left:5px;background:#000000b3;color:#fff;padding:0 10px;border-radius:4px;font-size:14px;display:flex;align-items:center;gap:5px}.spexify-reels-container .product-label{position:absolute;bottom:0;display:flex;align-items:center;color:#fff;padding:6px 8px;width:100%}.spexify-reels-container .product-label a{display:flex;color:#fff;text-decoration:none}.spexify-reels-container .product-label img{width:50px;height:100%;border-radius:3px;margin-right:10px;box-shadow:0 0 10px 0 grey}.spexify-reels-container .reel-popup{position:fixed;inset:0;background:rgba(0,0,0,.9);display:none;justify-content:center;align-items:center;z-index:2000;animation:fadeIn .5s ease forwards}.spexify-reels-container .popup-inner{background:#000;border-radius:5px;overflow:hidden;max-width:950px;width:100%;height:80%;animation:popupZoom .6s ease forwards;position:relative}.spexify-reels-container .popup-inner video{width:100%;height:100%}.spexify-reels-container .reel-popup video{cursor:grab;user-select:none}.spexify-reels-container .product-info{display:flex;gap:16px;align-items:center}.spexify-reels-container .product-info img{width:60px;object-fit:cover;border-radius:5px}.spexify-reels-container .product-info h3{font-size:17px;margin:0;color:#fff}.spexify-reels-container .product-info p{font-size:16px;margin:4px 0 0;color:#777;display:none}.spexify-reels-container .reel-popup .product-info{position:absolute;bottom:15px;top:unset;left:50%;transform:translate(-50%);width:260px;flex-direction:column;gap:0;padding:10px 0 0;border-radius:5px 5px 15px 15px;background:#ffffffc7;border:1px solid #fff}.spexify-reels-container .reel-popup .product-info h3{color:#000}.spexify-reels-container .reel-popup .product-info p{display:block}.spexify-reels-container .add-to-cart-btn{margin-top:10px;padding:10px 20px;background:#111;color:#fff;border:none;cursor:pointer;font-size:15px;transition:background .3s;width:100%;border-radius:0 0 15px 15px}.spexify-reels-container .add-to-cart-btn:hover{background:#333}.spexify-reels-container button#likeButton{display:flex;flex-direction:column;padding:12px}.spexify-reels-container button.comment-icon{display:none!important}.spexify-reels-container .close-popup{position:absolute;top:15px;right:15px;z-index:4;padding:3px 10px;font-size:19px;border:1px solid #fff;background:#fff;color:#000;border-radius:5px;cursor:pointer;transition:.5s}.spexify-reels-container .close-popup:hover{color:#fff;background:#00000042}.spexify-reels-container .slider-controls{position:absolute;bottom:0!important;right:0;padding:20px;display:flex;flex-direction:column;gap:10px;background:#ffffff52;border-radius:20px 0 5px 0;z-index:10;border:1px solid #fff;justify-content:space-between}.spexify-reels-container .slider-controls button{background:rgba(255,255,255,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);border-radius:50%;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.1)}@media only screen and (min-width:769px){.spexify-reels-container .slider-controls button:hover{transform:scale(1.1);background:rgba(255,255,255,.25);box-shadow:0 6px 30px rgba(0,0,0,.15)}}.spexify-reels-container .slider-controls i{font-size:20px;color:#fff;transition:color .3s ease}.spexify-reels-container .slider-controls button:hover i{color:#fff}.spexify-reels-container .reels-next,.spexify-reels-container .reels-prev{position:absolute;top:51%;transform:translateY(-51%);z-index:2;background:rgba(0,0,0,.6);border:none;color:#fff;font-size:22px;padding:25px 10px;border-radius:5px;cursor:pointer;transition:.3s}.spexify-reels-container .reels-prev{left:10px}.spexify-reels-container .reels-next{right:10px}.spexify-reels-container .fa-heart.fa-solid{color:red}.spexify-reels-container .fas.fa-volume-up{font-size:18px}.spexify-reels-container .fa-solid.fa-eye{font-size:10px}.spexify-reels-container span.original-price{font-size:10px;text-decoration:line-through}.spexify-reels-container span.sale-price{font-size:14px}.spexify-reels-container .loader{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border:5px solid rgba(255,255,255,.3);border-top:5px solid #fff;border-radius:50%;animation:spin 1s linear infinite;display:none;z-index:9999}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes popupZoom{from{transform:scale(.8)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spexify-reels-container .spexify-reelsh1{color:#000;font-size:3rem;font-weight:800;font-family:'Helvetica Neue',Poppins,sans-serif;padding:20px 40px 0;text-align:center;position:relative;letter-spacing:1px;text-transform:uppercase;border-radius:12px;margin-top:40px;line-height:1.2;word-break:break-word;transition:all .3s ease-in-out}.spexify-reels-container .spexify-reelsh1::after{content:"";width:80px;height:4px;background:#000;display:block;margin:14px auto 0;border-radius:2px;transition:all .3s ease}.spexify-reels-container .spexify-reelsh1:hover::after{width:120px;background:linear-gradient(90deg,#000,#444)}@media (max-width:1200px){.spexify-reels-container .spexify-reelsh1{font-size:2.5rem;padding:18px 30px 0}}@media (max-width:992px){.spexify-reels-container .spexify-reelsh1{font-size:2.2rem;padding:16px 25px 0}}@media (max-width:768px){.spexify-reels-container .spexify-reelsh1{font-size:1.8rem;padding:14px 20px 0}.spexify-reels-container .slider-controls{bottom:10px;gap:15px}.spexify-reels-container .slider-controls button{width:40px;height:40px}.spexify-reels-container .slider-controls i{font-size:16px}.spexify-reels-container .popup-inner{width:fit-content!important;max-width:87%!important;height:38rem}.spexify-reels-container .reel-popup .product-info{left:0;transform:none;width:240px;border-radius:0 10px 0 0;bottom:0}.spexify-reels-container .product-info img{width:50px}.spexify-reels-container .product-info h3{font-size:13px}.spexify-reels-container .add-to-cart-btn{border-radius:0 0 0 5px!important}}@media (max-width:576px){.spexify-reels-container .spexify-reelsh1{font-size:1.5rem;padding:12px 15px 0}.spexify-reels-container .spexify-reelsh1::after{width:60px}.spexify-reels-container .spexify-reelsh1:hover::after{width:90px}}.spexify-reels-container .reels-next.reel_btn-disabled,.spexify-reels-container .reels-prev.reel_btn-disabled{opacity:.4;cursor:not-allowed;filter:grayscale(100%);transition:all .3s ease}.spexify-reels-container .video-progress-bar{position:absolute;top:13px;left:50%;transform:translateX(-50%);width:80%;z-index:2}.spexify-reels-container #progressBar{width:100%;height:5px;appearance:none;background:rgba(255,255,255,.3);border-radius:5px;outline:0;transition:background .3s}.spexify-reels-container #progressBar::-webkit-slider-thumb{appearance:none;height:14px;width:14px;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 0 5px rgba(255,255,255,.7)}.spexify-reels-container .social{position:absolute;right:15px;top:50%;transform:translate(0,-50%);display:flex;flex-direction:column;gap:0;z-index:10;text-align:center}.spexify-reels-container .social button{background:rgba(0,0,0,.4);border:none;color:#fff;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}@media only screen and (min-width:769px){.spexify-reels-container .social button:hover{background:rgba(255,255,255,.2)}.spexify-reels-container .reels-next:hover,.spexify-reels-container .reels-prev:hover{background:rgba(0,0,0,.8)}}.spexify-reels-container .social i{font-size:18px}.spexify-reels-container .comment-icon,.spexify-reels-container .share-icon{display:flex}@media (max-width:768px){.spexify-reels-container .comment-icon{display:flex}.spexify-reels-container .social{right:10px}}.spexify-reels-container .flex_cstm{display:flex;align-items:center;gap:10px;padding:0 10px;text-decoration:none;width:100%}.spexify-reels-container .add-to-cart-btn i{margin-left:5px}.spexify-reels-container .social button{border:2px solid #fff}#productReelWrapper{position:fixed;bottom:100px;right:40px;z-index:9999}#productReelWrapper .mini-reel{width:150px;height:auto;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2);cursor:pointer;position:relative}#productReelWrapper .mini-reel::after{content:'\f04b';font-family:'Font Awesome 6 Free';font-weight:900;font-size:24px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#floatingPlayButton svg{width:34px;height:34px}