.arvand-pack-contents{margin:20px 0;padding:15px;border:1px solid #e0e0e0;border-radius:6px;background:#fafafa}.arvand-pack-contents h3{margin:0 0 12px;font-size:15px}.arvand-pack-items{list-style:none;margin:0;padding:0}.arvand-pack-item{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid #eaeaea}.arvand-pack-item:first-child{border-top:none}.arvand-pack-item-thumb img{width:48px;height:48px;object-fit:cover;border-radius:4px}.arvand-pack-item-info{display:flex;flex-direction:column}.arvand-pack-item-name{font-weight:600}.arvand-pack-item-meta{font-size:12px;color:#666}.arvand-pack-note{margin:12px 0 0;font-size:12px;color:#888}.arvand-pack-fixed-qty{display:inline-block;padding:2px 8px;background:#f0f0f0;border-radius:3px}.arvand-pack-admin-badge{display:inline-block;margin-inline-start:8px;padding:2px 8px;font-size:11px;font-weight:600;color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;vertical-align:middle}@media(max-width:1023px){#single-product-gallery{padding:16px 24px}#single-product-gallery .woocommerce-product-gallery,#single-product-gallery #woocommerce-product-gallery-images{border-radius:16px;overflow:hidden}#single-product-gallery .splide__slide img,#single-product-gallery .woocommerce-product-gallery figure img{max-height:300px;width:100%;object-fit:contain;margin:0 auto}}