.product-detail-all .bg_detail[data-v-85b0aa88]{background:linear-gradient(135deg,#f6f9fc,#fff);position:relative}.product-detail-all .bg_detail[data-v-85b0aa88]:before{background:radial-gradient(circle at 15% 50%,rgba(176,206,255,.15),transparent 25%),radial-gradient(circle at 85% 30%,rgba(215,227,255,.2),transparent 25%);content:"";inset:0;pointer-events:none;position:absolute}.product-detail-all .floating-shapes[data-v-85b0aa88]{height:100%;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}.product-detail-all .floating-shapes .shape[data-v-85b0aa88]{animation:float-85b0aa88 15s linear infinite;background:linear-gradient(45deg,#b0ceff1a,#d7e3ff1a);border-radius:50%;position:absolute}.product-detail-all .floating-shapes .shape-1[data-v-85b0aa88]{animation-delay:0s;height:100px;left:10%;top:10%;width:100px}.product-detail-all .floating-shapes .shape-2[data-v-85b0aa88]{animation-delay:-5s;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;height:150px;right:10%;top:20%;width:150px}.product-detail-all .floating-shapes .shape-3[data-v-85b0aa88]{animation-delay:-10s;border-radius:70% 30% 30% 70%/70% 70% 30% 30%;bottom:20%;height:80px;left:20%;width:80px}.product-detail-all .floating-shapes .shape-4[data-v-85b0aa88]{animation-delay:-15s;border-radius:30% 70% 70% 30%/70% 30%;bottom:15%;height:120px;right:20%;width:120px}@keyframes float-85b0aa88{0%{transform:translate(0) rotate(0)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}to{transform:translate(0) rotate(1turn)}}.product-detail-all .nicecat_code[data-v-85b0aa88]{border-radius:16px;box-shadow:0 10px 30px #0000000d;transition:all .3s ease}.product-detail-all .nicecat_code[data-v-85b0aa88]:hover{box-shadow:0 15px 40px #00000014;transform:translateY(-5px)}.product-detail-all .btn-new-blue[data-v-85b0aa88],.product-detail-all .btn-new-orange[data-v-85b0aa88],.product-detail-all .btn-new-white[data-v-85b0aa88]{border-radius:8px;transition:all .3s ease}.product-detail-all .btn-new-blue[data-v-85b0aa88]:hover,.product-detail-all .btn-new-orange[data-v-85b0aa88]:hover,.product-detail-all .btn-new-white[data-v-85b0aa88]:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.product-detail-all .price-box[data-v-85b0aa88]{background:linear-gradient(135deg,#fff,#f8faff);border-radius:12px;box-shadow:0 5px 20px #00000008;padding:20px}
