.woocommerce-account .vagard-customer-experience .vagard-customer-facts dl{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;}
.woocommerce-account .vagard-customer-experience .vagard-customer-facts dl>div,.woocommerce-account .vagard-customer-experience .vagard-customer-facts dl>div.vagard-customer-fact-wide{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(110px,42%) minmax(0,1fr)!important;gap:12px!important;align-items:center!important;padding:14px 0!important;min-width:0!important;}
.woocommerce-account .vagard-customer-experience .vagard-customer-facts :is(dt,dd){margin:0!important;min-width:0!important;font-size:13px!important;line-height:2!important;word-break:normal!important;overflow-wrap:break-word!important;}
.woocommerce-account .vagard-customer-experience .vagard-customer-facts dt{color:var(--vg-pal-1e4f9a97789e)!important;font-weight:650!important;}
.woocommerce-account .vagard-customer-experience .vagard-customer-facts dd{color:var(--vg-pal-2bdb8b725d38)!important;font-weight:800!important;text-align:start!important;}
.woocommerce-account .vagard-customer-experience .vagard-customer-recheck{padding:clamp(20px,3vw,30px)!important;border:1px solid var(--vg-pal-36ad6661a5d8)!important;border-radius:22px!important;background:var(--vg-pal-70856dc62ebd)!important;box-shadow:0 8px 28px var(--vg-pal-c3efc4334057);}
.woocommerce-account .vagard-customer-experience .vagard-customer-recheck .vagard-customer-section-head{margin-bottom:20px;}
.woocommerce-account .vagard-customer-experience .vagard-review-eyebrow{display:inline-block;color:var(--vg-pal-a1d2c877701f);font-size:12px;font-weight:800;margin-bottom:5px;}
.woocommerce-account .vagard-customer-experience .vagard-customer-recheck h3{margin:0;font-size:20px!important;font-weight:850!important;color:var(--vg-pal-2bdb8b725d38);}
.woocommerce-account .vagard-customer-experience .vagard-customer-recheck .vagard-customer-section-head p{margin:7px 0 0;line-height:2;color:var(--vg-pal-57f18cec457a);font-size:13px;}
.woocommerce-account .vagard-customer-experience .vagard-customer-recheck form.vagard-customer-recheck-form{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)!important;align-items:start!important;gap:18px!important;margin:0!important;}
.woocommerce-account .vagard-customer-experience .vagard-review-field{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0;}
.woocommerce-account .vagard-customer-experience .vagard-review-field label{display:block!important;font-size:13px!important;font-weight:800!important;line-height:1.9!important;margin:0!important;color:var(--vg-pal-d2adeefdc392)!important;}
.woocommerce-account .vagard-customer-experience .vagard-review-field label span{color:var(--vg-pal-398283f25d0d)!important;display:inline!important;}
.woocommerce-account .vagard-customer-experience .vagard-review-field :is(select,textarea){box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:49px!important;margin:0!important;border:1px solid var(--vg-pal-923bb22bbfc2)!important;border-radius:13px!important;background:var(--vg-pal-70856dc62ebd)!important;color:var(--vg-pal-e2adbacfac7c)!important;padding:12px 14px!important;font:inherit!important;font-weight:500!important;box-shadow:none!important;}
.woocommerce-account .vagard-customer-experience .vagard-review-field select{cursor:pointer;}
.woocommerce-account .vagard-customer-experience .vagard-review-field textarea{min-height:118px!important;resize:vertical!important;line-height:2!important;}
.woocommerce-account .vagard-customer-experience .vagard-review-field :is(select,textarea):focus{outline:2px solid var(--vg-pal-8096e9863a32)!important;outline-offset:1px!important;border-color:var(--vg-pal-4224dc18af4a)!important;}
.woocommerce-account .vagard-customer-experience .vagard-review-field small{font-size:11px;color:var(--vg-pal-5cffc588478e);line-height:1.9;}
.woocommerce-account .vagard-customer-experience .vagard-review-form-footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-top:16px;margin-top:0;border-top:1px solid var(--vg-pal-2406c41a4b0d);}
.woocommerce-account .vagard-customer-experience .vagard-review-form-footer p{color:var(--vg-pal-1e4f9a97789e);font-size:12px;margin:0;line-height:1.9;flex:1 1 220px;}
.woocommerce-account .vagard-customer-experience .vagard-review-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:10px 20px!important;min-height:46px!important;max-width:100%;border-radius:14px!important;border:0!important;background:var(--vg-pal-0ea6dfd0051e)!important;color:var(--vg-pal-60708b443d09)!important;box-shadow:0 7px 18px var(--vg-pal-86f4620b64e3)!important;font-size:13px!important;font-weight:800!important;cursor:pointer;}
.woocommerce-account .vagard-customer-experience .vagard-review-submit:hover{background:var(--vg-pal-51f27eec8345)!important;color:white!important;}
.woocommerce-account .vagard-customer-experience .vagard-review-feedback{padding:14px 16px;border-radius:13px;margin-bottom:16px;font-size:13px;line-height:2;font-weight:600;}
.woocommerce-account .vagard-customer-experience .vagard-review-feedback.is-success{background:var(--vg-pal-8700be477ab7);border:1px solid var(--vg-pal-19766c019902);color:var(--vg-pal-c592eb6b0f2b);}
.woocommerce-account .vagard-customer-experience .vagard-review-feedback.is-error{background:var(--vg-pal-24d78b20a8e2);border:1px solid var(--vg-pal-fe30db6c4d56);color:var(--vg-pal-ca1b2a95740b);}
.woocommerce-account .vagard-customer-experience .vagard-review-feedback strong{display:block;font-weight:800;}
@media(max-width:760px){.woocommerce-account .vagard-customer-experience .vagard-customer-recheck form.vagard-customer-recheck-form{grid-template-columns:minmax(0,1fr)!important;}.woocommerce-account .vagard-customer-experience .vagard-review-form-footer{grid-column:1;}.woocommerce-account .vagard-customer-experience .vagard-review-submit{width:100%;}}
@media(max-width:390px){.woocommerce-account .vagard-customer-experience .vagard-customer-facts dl>div,.woocommerce-account .vagard-customer-experience .vagard-customer-facts dl>div.vagard-customer-fact-wide{grid-template-columns:minmax(96px,39%) minmax(0,1fr)!important;}}
