body.postid-11648 .summary > .price{display:none!important}
body.postid-11648 .neige-blade-mode{margin:0 0 14px}
body.postid-11648 .neige-blade-mode *{box-sizing:border-box}
body.postid-11648 .neige-blade-token-intro{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:10px;color:#0f172a}
body.postid-11648 .neige-blade-token-intro>div{display:grid;gap:3px}
body.postid-11648 .neige-blade-token-icon{display:block;width:48px;height:48px;border-radius:12px;object-fit:contain}
body.postid-11648 .neige-blade-token-intro strong{font-size:15px}
body.postid-11648 .neige-blade-token-intro span{color:#64748b;font-size:12px;font-weight:800}
body.postid-11648 .neige-blade-token-quote{padding:14px;border:2px dashed #cbd8ea;border-radius:16px;background:rgba(255,255,255,.7)}
body.postid-11648 .neige-blade-token-field,body.postid-11648 .neige-blade-token-result{display:block;padding:12px;border:2px solid #0f172a;border-radius:8px;background:#fff}
body.postid-11648 .neige-blade-token-field>span,body.postid-11648 .neige-blade-token-result>span{display:block;margin-bottom:8px;color:#334155;font-size:12px;font-weight:950}
body.postid-11648 .neige-blade-token-field strong{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}
body.postid-11648 .neige-blade-token-field input{width:100%;min-height:48px;border:0;outline:0;background:transparent;color:#0f172a;font-size:30px;font-weight:950}
body.postid-11648 .neige-blade-token-field em{display:inline-flex;align-items:center;justify-content:center;min-width:76px;height:40px;padding:0 10px;border-radius:9px;background:#eef6ff;color:#1d4ed8;font-style:normal;font-weight:950}
body.postid-11648 .neige-blade-token-swap{display:grid;place-items:center;width:44px;height:44px;margin:-2px auto;border-radius:12px;background:#10b981;color:#fff;font-size:22px;font-weight:950;box-shadow:0 8px 18px rgba(16,185,129,.28)}
body.postid-11648 .neige-blade-token-result{border-color:#dbe5f3;background:#f8fafc}
body.postid-11648 .neige-blade-token-result strong{display:inline-block;color:#2563eb;font-size:38px;line-height:1;font-weight:950}
body.postid-11648 .neige-blade-token-result small{display:inline-block;margin-left:8px;color:#64748b;font-weight:900}
body.postid-11648 .neige-blade-token-result b{display:block;margin-top:9px;padding:9px;border-radius:8px;background:#eaf2ff;color:#1d4ed8;font-size:12px;font-weight:950}
body.postid-11648 .neige-blade-token-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}
body.postid-11648 .neige-blade-token-chips button{min-height:38px;border:1px solid #d9e4f2;border-radius:999px;background:#fff;color:#1d4ed8;font-weight:950;cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}
body.postid-11648 .neige-blade-token-chips button:hover{transform:translateY(-2px);border-color:#93b4ff;box-shadow:0 8px 16px rgba(37,99,235,.12)}
body.postid-11648 .neige-blade-token-note{margin:10px 2px 0;color:#64748b;font-size:12px;font-weight:850;line-height:1.6}
body.postid-11648 form.neige-token-mode table.variations{display:none!important}
body.postid-11648 form.neige-token-mode .woocommerce-variation-price,
body.postid-11648 form.neige-token-mode .woocommerce-variation-description,
body.postid-11648 form.neige-token-mode .woocommerce-variation-availability,
body.postid-11648 form.neige-token-mode .quantity{display:none!important}
body.postid-11648 form.cart .single_add_to_cart_button{min-height:54px;border-radius:8px;font-weight:950}
@media(max-width:768px){body.postid-11648 .neige-blade-token-quote{padding:10px}body.postid-11648 .neige-blade-token-field{padding:10px}body.postid-11648 .neige-blade-token-field input{min-height:42px;font-size:27px}body.postid-11648 .neige-blade-token-result strong{font-size:34px}body.postid-11648 .neige-blade-token-chips{grid-template-columns:repeat(2,minmax(0,1fr))}body.postid-11648 .woocommerce-product-gallery,body.postid-11648 .product_meta,body.postid-11648 .woocommerce-breadcrumb{display:none!important}body.postid-11648 .entry-summary,body.postid-11648 div.product .summary{margin-top:0!important}body.postid-11648 .product_title{margin:8px 0 10px!important;font-size:24px!important;line-height:1.18!important}}
