.collection-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:30px;flex-wrap:wrap}.collection-pagination span,.collection-pagination a{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:8px;font-size:14px;text-decoration:none;color:#111;background:#fff}.collection-pagination a:hover,.collection-pagination .current{background:#111;color:#fff}.collection-pagination .deco{border:none}.collection-pagination .next a{padding:0 16px;font-weight:500}.skeleton-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding:15px}@media(min-width:768px){.skeleton-grid{grid-template-columns:repeat(4,1fr)}}.skeleton-card{display:flex;flex-direction:column;gap:8px}.skeleton-img{width:100%;aspect-ratio:3/4;border-radius:8px;background:linear-gradient(90deg,#eee 25%,#ddd,#eee 75%);background-size:200% 100%;animation:shimmer 1.2s infinite}.skeleton-line{height:12px;width:80%;border-radius:4px;background:linear-gradient(90deg,#eee 25%,#ddd,#eee 75%);background-size:200% 100%;animation:shimmer 1.2s infinite}.skeleton-line.small{width:50%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.img-wrapper-circle{width:110px!important;height:110px!important;border-radius:50%!important;overflow:hidden!important;margin:0 auto}.img-wrapper-circle img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important;padding:0!important;display:block}.product-price .d-flex{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap}.product-price-final-sale,.product-price-final{color:#d60000!important;font-size:20px!important;font-weight:600!important;line-height:1!important}.product-price-compare{color:#000!important;font-size:18px!important;text-decoration:line-through!important;margin:0!important;line-height:1!important}.product-sale-badge{background:#d60000!important;color:#fff!important;border-radius:4px!important;padding:3px 8px!important;font-size:12px!important;font-weight:700!important;line-height:1!important}@media(max-width:768px){.product-price-final-sale,.product-price-final{font-size:22px!important}.product-price-compare{font-size:15px!important}}.product-price-compare,.product-price-compare span,.product-price s{color:#000!important;opacity:1!important}.card-body .text-danger,.product-item .text-danger,.card-product .text-danger,.text-danger{color:#d60000!important;font-weight:800!important}.card-body s,.product-item s,.card-product s,s{color:#000!important;opacity:1!important;text-decoration:line-through!important}.card-body .price,.product-item .price{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.product-card-image-wrap{position:relative}.product-card-save-badge-image{position:absolute;right:10px;top:10px;background:#d60000;color:#fff;font-size:10px;font-weight:600;padding:4px 8px;border-radius:3px;line-height:1;z-index:2}@media(max-width:768px){.product-card-save-badge-image{right:5px;top:5px;font-size:7px;padding:2px 4px;border-radius:2px}}@media(max-width:768px){.scoped-product-card .img-thumbnail{width:100%!important;aspect-ratio:3 / 4.5!important;object-fit:cover!important;border-radius:10px!important}.scoped-product-card .product-card{padding-left:0!important;padding-right:0!important}.scoped-product-card .product-card-title{font-size:14px!important;line-height:1.3!important;margin-top:8px!important}.scoped-product-card .product-card-price{font-size:14px!important}.scoped-product-card .product-price-final-sale{font-size:18px!important}.scoped-product-card .product-card-price-compare{font-size:13px!important}.product-card-save-badge-image{font-size:8px!important;padding:3px 4px!important}}@keyframes pulseBadge{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.product-block-atc .product-dynamic-buttons .sr-headless-checkout{border-radius:12px!important;overflow:hidden!important;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,background .45s ease!important}.product-block-atc .product-dynamic-buttons .sr-headless-checkout:hover{transform:translateY(-2px)!important;border-color:#ffffff24!important}.sr-brand-badge-container{display:none!important}.product-block-atc .btn-atc,.product-block-atc .sr-headless-checkout{border-radius:12px!important;overflow:hidden!important;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,background .45s ease!important}.product-block-atc .btn-atc:hover,.product-block-atc .sr-headless-checkout:hover{transform:translateY(-2px)!important;border-color:#ffffff24!important}.offcanvas-header{padding:20px!important;border-bottom:1px solid rgba(0,0,0,.08)}.offcanvas-title{margin:0!important;font-size:22px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase}.offcanvas-header .btn-close{opacity:1!important}.accordion-nav .nav-item{margin:0!important;border-bottom:1px solid rgba(0,0,0,.08)}.accordion-nav .nav-link{padding:18px 0!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important}.social-icons-wrapper{margin-top:50px!important}.social-icons-wrapper .social-icons a{margin:0 10px!important}.offcanvas-menu .nav-link{font-size:16px!important;font-weight:500!important;letter-spacing:0!important;color:#111!important;text-transform:none!important;padding:18px 0!important}.offcanvas-menu .collapse-wrapper>.nav-link{display:flex!important;justify-content:space-between!important;align-items:center!important}.offcanvas-menu .nav-item{border-bottom:1px solid rgba(0,0,0,.08)}@keyframes cart-badge-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes subtle-ripple{0%{width:18px;height:18px;opacity:.6;border:1px solid rgba(0,0,0,.2)}to{width:40px;height:40px;opacity:0;border:1px solid rgba(0,0,0,.05)}}.nav-link.nav-link-icon{position:relative!important;overflow:visible!important}.cart-count-badge.badge.badge-circle{position:absolute!important;top:3px!important;right:2px!important;width:18px!important;height:18px!important;min-width:18px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#000!important;font-size:10px!important;font-weight:700!important;line-height:18px!important;border-radius:50%!important;border:1.5px solid #000!important;box-shadow:0 2px 6px #0000002e!important;z-index:99!important;visibility:visible!important;opacity:1!important;animation:cart-badge-pulse 2s ease-in-out infinite!important}.cart-count-badge.badge.badge-circle:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:18px!important;height:18px!important;border-radius:50%!important;animation:subtle-ripple 2.5s ease-out infinite!important;pointer-events:none!important}.wishlist-count-badge.badge.badge-circle{position:absolute!important;top:3px!important;right:2px!important;background:#fff!important;color:#000!important;border:1.5px solid #000!important;box-shadow:0 2px 6px #0000002e!important;animation:cart-badge-pulse 2s ease-in-out infinite!important}.wishlist-count-badge.badge.badge-circle:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:18px!important;height:18px!important;border-radius:50%!important;animation:subtle-ripple 2.5s ease-out infinite!important;pointer-events:none!important}@media(min-width:992px){.nav-link-icon svg{width:26px!important;height:26px!important}}@media(max-width:991px){.nav-link-icon svg{width:24px!important;height:24px!important}}#custom-preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .5s ease-out}.preloader-logo{width:120px;height:auto;animation:pulse 1.2s infinite ease-in-out}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.6}to{transform:scale(1);opacity:1}}#custom-preloader.hide{opacity:0;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
