@media screen and (max-width:767px){.woocommerce-product-rating{display:inline-flex!important;align-items:center!important;background:rgba(254,191,52,.08)!important;border:1px solid rgba(254,191,52,.2)!important;padding:4px 10px!important;border-radius:20px!important;gap:6px!important;margin-bottom:15px!important}.woocommerce-product-rating .star-rating{font-size:11px!important;color:#febf34!important;margin:0!important}.woocommerce-product-rating .woocommerce-review-link{font-size:11px!important;font-weight:700!important;color:#febf34!important;text-decoration:none!important;font-family:dana-fd,Tahoma,sans-serif!important}.woocommerce div.product .woocommerce-product-details__short-description{font-size:13px!important;line-height:1.8!important;color:#64748b!important;background:#f8fafc!important;padding:12px 16px!important;border-radius:16px!important;border-right:4px solid var(--dina-custom-color)!important;margin-bottom:20px!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-size:24px!important;font-weight:900!important;color:#0f172a!important;text-decoration:none!important;font-family:dana-fd,Tahoma,sans-serif!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:14px!important;color:#94a3b8!important;font-family:dana-fd,Tahoma,sans-serif!important;margin-right:8px!important;display:block!important}.product-dis{font-size:12px!important;font-weight:800!important;background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%)!important;color:#fff!important;padding:4px 10px!important;border-radius:10px!important;position:static!important;display:inline-block!important;margin-right:8px!important;box-shadow:0 4px 10px rgba(239,68,68,.25)!important}.woocommerce div.product form.cart .variations{margin-bottom:20px!important;width:100%!important;display:block!important}.woocommerce div.product form.cart .variations tr{display:block!important;margin-bottom:12px!important}.woocommerce div.product form.cart .variations td{display:block!important;padding:0!important}.woocommerce div.product form.cart .variations td.label{font-size:13px!important;font-weight:800!important;color:#334155!important;margin-bottom:8px!important;text-align:right!important}.woo-variation-swatches .variable-items-wrapper{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.woo-variation-swatches .variable-items-wrapper .variable-item{border-radius:12px!important;border:2px solid #e2e8f0!important;padding:3px 5px!important;background:#fff!important;font-size:13px!important;font-weight:700!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 2px 4px rgba(0,0,0,.02)!important}.woo-variation-swatches .variable-items-wrapper .variable-item.selected{border-color:var(--dina-custom-color)!important;background:rgba(var(--dina-custom-color-rgb,40,167,69),.04)!important;color:var(--dina-custom-color)!important;transform:scale(1.05);box-shadow:0 4px 12px rgba(40,167,69,.1)!important}.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item{border-radius:50%!important;width:38px!important;height:38px!important;padding:2px!important}.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item .variable-item-span{border-radius:50%!important}.woo-variation-swatches .variable-items-wrapper .variable-item.color-variable-item.selected{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--dina-custom-color)!important}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:flex!important;align-items:center!important;gap:12px!important;margin-top:20px!important}.single-product .product .not-stock-text{font-size:18px!important;font-weight:800!important;color:#ef4444!important;text-align:center!important;background:rgba(239,68,68,.08)!important;padding:12px!important;border-radius:16px!important;border:1px solid rgba(239,68,68,.15)!important}.woocommerce div.product .product_meta>span strong,.woocommerce div.product .product_meta>span b{color:#334155!important;font-weight:700!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff!important;box-shadow:0 4px 10px rgba(0,0,0,.06)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#0f172a!important}}a.reset_variations{display:none!important}.woocommerce div.product form.cart .variations tr,.woocommerce div.product form.cart .variations{margin-bottom:0!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{height:48px!important;border-radius:4px!important;font-size:16px!important}a#size_guide_btn{font-size:16px!important}.product-tags{display:flex;justify-content:center;gap:5px;flex-wrap:wrap;font-size:16px}.woocommerce div.product form.cart .variations label{font-size:16px;font-weight:600!important}