body.single-product .summary.entry-summary p.price { position: relative; }
body.single-product .summary.entry-summary p.price .suhavi-no-cost-emi-shell { display:none; }
@media (min-width:768px){
 body.single-product .summary.entry-summary p.price .suhavi-no-cost-emi-shell.is-mounted{display:inline-flex;align-items:baseline;width:auto;max-width:calc(100% - 290px);min-width:0;margin-left:16px;padding:0;vertical-align:middle;background:transparent;border:0;box-shadow:none;color:inherit;white-space:normal;overflow:visible}
 body.single-product .suhavi-no-cost-emi-inline__title{flex:0 0 auto;margin-right:8px;font-size:12px;line-height:1.2;font-weight:700;white-space:nowrap}
 body.single-product .suhavi-no-cost-emi-inline__options{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;flex:1 1 auto;min-width:0;width:100%}
 body.single-product .suhavi-no-cost-emi-inline__option{display:grid;grid-template-columns:max-content max-content max-content;align-items:baseline;min-width:0;overflow:visible;padding:0 10px 2px;white-space:normal;row-gap:2px}
 body.single-product .suhavi-no-cost-emi-inline__option + .suhavi-no-cost-emi-inline__option{border-left:1px solid rgba(0,0,0,.14)}
 body.single-product .suhavi-no-cost-emi-inline__option:first-child{padding-left:0}
 body.single-product .suhavi-no-cost-emi-inline__option:last-child{padding-right:0}
 body.single-product .suhavi-no-cost-emi-inline__tenure{margin-right:5px;font-size:10.5px;font-weight:600;color:#555;white-space:nowrap}
 body.single-product .suhavi-no-cost-emi-inline__option strong{font-size:12px;font-weight:750;white-space:nowrap}
 body.single-product .suhavi-no-cost-emi-inline__option small{margin-left:2px;font-size:9px;font-weight:400;color:#777;white-space:nowrap}
 body.single-product .suhavi-no-cost-emi-inline__option em{grid-column:1 / -1;display:block;min-width:0;margin:1px 0 0;overflow:visible;font-size:8.5px;font-style:normal;font-weight:500;color:#16803c;white-space:normal;line-height:1.25}
}
@media (min-width:768px){
 body.single-product .suhavi-no-cost-emi-inline__options:has(.suhavi-no-cost-emi-inline__option:only-child){grid-template-columns:minmax(0,1fr)}
}
@media (max-width:767px){
 body.single-product .summary.entry-summary p.price .suhavi-no-cost-emi-shell.is-mounted{display:block;width:100%;max-width:100%;margin:6px 0 0;padding:0;background:transparent;border:0;box-shadow:none;white-space:normal;overflow:visible}
 body.single-product .suhavi-no-cost-emi-inline__title{display:block;margin:0 0 4px;font-size:11px;line-height:1.2;font-weight:700}
 body.single-product .suhavi-no-cost-emi-inline__options{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;overflow:visible}
 body.single-product .suhavi-no-cost-emi-inline__option{display:grid;grid-template-columns:max-content max-content max-content;align-items:baseline;min-width:0;overflow:visible;padding:0 7px 2px;white-space:normal;row-gap:2px}
 body.single-product .suhavi-no-cost-emi-inline__option + .suhavi-no-cost-emi-inline__option{border-left:1px solid rgba(0,0,0,.12)}
 body.single-product .suhavi-no-cost-emi-inline__option:first-child{padding-left:0}
 body.single-product .suhavi-no-cost-emi-inline__option:last-child{padding-right:0}
 body.single-product .suhavi-no-cost-emi-inline__tenure{margin-right:4px;font-size:10px;font-weight:600}
 body.single-product .suhavi-no-cost-emi-inline__option strong{font-size:12px;font-weight:750;white-space:nowrap}
 body.single-product .suhavi-no-cost-emi-inline__option small{margin-left:2px;font-size:9px;white-space:nowrap}
 body.single-product .suhavi-no-cost-emi-inline__option em{display:block;grid-column:1 / -1;min-width:0;margin:1px 0 0;overflow:visible;font-size:8.5px;font-style:normal;font-weight:500;color:#16803c;white-space:normal;line-height:1.25}
 body.single-product .suhavi-no-cost-emi-inline__options:has(.suhavi-no-cost-emi-inline__option:only-child){grid-template-columns:minmax(0,1fr)}
}
