@media (min-width:1024px){.featured-categories-grid{display:grid;grid-template-columns:repeat(4,1fr)!important;gap:24px}.featured-category-item .category-circle-img{width:183px;height:183px;border-radius:50%;overflow:hidden;aspect-ratio:1 / 1}.featured-category-item .category-circle-img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}}@media (min-width:769px){.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-image a,.woocommerce ul.products li.product .product-image-link,.woocommerce .product-card .product-image,.woocommerce .product-card .product-image a,.woocommerce .product-card .product-image-link,.woocommerce .product-card-item .product-image,.woocommerce .product-card-item .product-image a,.woocommerce .product-card-item .product-image-link,.product-categories .category-item .category-image,.product-categories .category-item .category-image a{aspect-ratio:1 / 1;overflow:hidden;position:relative;display:block}@supports not (aspect-ratio:1 / 1){.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-image a,.woocommerce .product-card .product-image,.woocommerce .product-card .product-image a,.woocommerce .product-card-item .product-image,.woocommerce .product-card-item .product-image a,.product-categories .category-item .category-image,.product-categories .category-item .category-image a{position:relative;padding-bottom:100%;height:0}.woocommerce ul.products li.product .product-image img,.woocommerce .product-card .product-image img,.woocommerce .product-card-item .product-image img,.product-categories .category-item .category-image img{position:absolute;top:0;left:0}}.woocommerce ul.products li.product .product-image img,.woocommerce .product-card .product-image img,.woocommerce .product-card-item .product-image img,.product-categories .category-item .category-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.woocommerce ul.products,.woocommerce .products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}}@media (max-width:768px){.woocommerce ul.products li.product .product-image img,.woocommerce .product-card .product-image img,.woocommerce .product-card-item .product-image img{width:100%;height:auto;object-fit:contain}}.woocommerce img,.woocommerce-product-gallery img{max-width:100%;height:auto}.woocommerce ul.products li.product .onsale-badge,.woocommerce ul.products li.product .outofstock-badge,.woocommerce .product-card .onsale-badge,.woocommerce .product-card .outofstock-badge{position:absolute;top:10px;left:10px;z-index:2;background:#e74c3c;color:#fff;padding:5px 10px;font-size:12px;font-weight:600;border-radius:3px}.woocommerce ul.products li.product .outofstock-badge,.woocommerce .product-card .outofstock-badge{background:#95a5a6}.bracelet-section .product-image{position:relative;width:100%;height:250px;overflow:hidden;margin-bottom:15px}.bracelet-section .product-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.3s}.bracelet-section .product-card:hover .product-image img{transform:scale(1.05)}@media (max-width:768px){.bracelet-section .product-image{height:220px}}@media (max-width:480px){.bracelet-section .product-image{height:180px}}.checkout_coupon.processing,.woocommerce-form-coupon.processing{opacity:.6;pointer-events:none}.checkout_coupon button[name="apply_coupon"].loading,.woocommerce-form-coupon button[name="apply_coupon"].loading{position:relative;color:#fff0}.checkout_coupon button[name="apply_coupon"].loading::after,.woocommerce-form-coupon button[name="apply_coupon"].loading::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid #fff;border-top-color:#fff0;border-radius:50%;animation:spin 0.6s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.woocommerce-checkout-review-order-table.updating,.cart_totals.updating{opacity:.6;transition:opacity 0.3s ease}.single-product .product-summary>.price{display:none!important}.single-product .woocommerce-variation-price,.single-product .variation-price{display:block!important}.single-product.product-type-simple .variation-price{display:block!important}.woocommerce-variation-price .price,.variation-price .price{font-size:inherit;display:block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;text-decoration:line-through;margin-right:8px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none;font-weight:600}.woocommerce-cart-form,.woocommerce-checkout{transition:opacity 0.3s ease}.cart_totals,.woocommerce-checkout-review-order{transition:all 0.3s ease}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .single_add_to_cart_button{cursor:pointer;transition:all 0.3s ease}.woocommerce button.button:disabled,.woocommerce a.button:disabled,.woocommerce input.button:disabled,.woocommerce .single_add_to_cart_button:disabled{opacity:.6;cursor:not-allowed}