.nbcc-review-reward{margin:16px 0;padding:14px 16px;border:1px solid #dbe3f0;border-radius:10px;background:#f7f9fc;font-size:14px;line-height:1.55;color:#24314b}.nbcc-review-reward p{margin:6px 0}.nbcc-review-reward ul{margin:8px 0 0;padding-left:18px}.nbcc-review-reward a{text-decoration:underline;text-underline-offset:3px}.nbcc-review-disclosure{font-size:12px;color:#667085}.nbcc-route{max-width:900px;margin:60px auto;padding:24px}#nbwc-drawer .nbwc-cart-footer{max-height:55vh;overflow-y:auto}

#nbp-rate-product.nbcc-review-form>summary{display:none!important}#nbp-rate-product.nbcc-review-form:not([open]){display:none!important}#nbp-rate-product[open]{display:block!important;width:100%!important}#nbp-rate-product>.nbpfeat-quick-rating{max-width:none;width:100%;box-sizing:border-box}#nbp-rate-product .nbpfeat-rating-guest,#nbp-rate-product .nbpfeat-write-review{display:block;width:100%;max-width:none}#nbp-rate-product label{display:block;margin:10px 0}#nbp-rate-product input:not(.nbpfeat-rating-hp),#nbp-rate-product textarea{width:100%;max-width:none;box-sizing:border-box}.nbcc-reward-terms{font-size:12px;color:#657590}.nbcc-reward-terms summary{cursor:pointer;text-decoration:underline}.nbcc-product-reward{padding:10px 14px}.nbpfeat-toprating:not(.has-existing-ratings){display:none}

.nbcc-product-reward{border-left:4px solid #2443ad;padding:15px 18px;background:#f1f5ff;font-size:16px}.nbcc-product-reward>p{font-weight:550}.nbcc-product-reward>p>a{font-weight:700}.nbcc-review-close{display:block;margin:12px 0 8px auto;padding:6px 10px;background:#fff;color:#24314b;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;cursor:pointer}#nbp-rate-product.nbcc-review-form{margin:12px 0 0;padding:0;border:0}#nbp-rate-product .nbpfeat-quick-rating{margin:0}.nbcc-line-saving{display:block;font-size:12px;color:#176347}.nbwc-product-price del{font-size:12px;opacity:.7}.nbwc-product-price ins{text-decoration:none;background:transparent}.nbcc-whatsapp-icon{width:22px!important;height:22px!important;fill:currentColor!important;stroke:none!important;flex:0 0 22px}.nbp-pairs__total [data-nbp-pair-combined]{display:block;font-weight:650;margin-top:6px}.nbp-pairs__total [data-nbp-pair-saving]{display:block;font-size:12px;margin-top:4px}

#nbwc-drawer .nbwc-product-price,#nbwc-drawer .nbwc-product-price .amount,#nbwc-drawer .nbwc-order-line>b,#nbwc-drawer .nbwc-order-line>b .amount,#nbwc-drawer .nbwc-total strong,#nbwc-drawer .nbwc-total .amount{color:#172033!important}
#nbwc-drawer .nbwc-product-price del,#nbwc-drawer .nbwc-product-price del .amount{color:#7b879b!important}
#nbwc-drawer .nbcc-line-saving,#nbwc-drawer .nbcc-line-saving .amount,#nbwc-drawer .nbwc-discount strong,#nbwc-drawer .nbwc-discount .amount{color:#176347!important}
#nbwc-drawer .nbwc-checkout-total strong,#nbwc-drawer .nbwc-checkout-total .amount{color:#1b3588!important}
.nbcc-product-reward.is-reviewed>a,.nbcc-product-reward.is-reviewed>p>a,#nbp-rate-product[hidden]{display:none!important}
.nbp-model-price-list__availability{display:block;font-size:12px;color:#52637d;margin-top:4px}

.nbcc-coupon-entry{margin:12px 0;font-size:13px}.nbcc-coupon-entry summary{cursor:pointer}.nbcc-coupon-entry label{display:block;margin:8px 0}.nbcc-coupon-entry input{display:block;width:100%}.nbcc-coupon-entry button{margin-top:8px}

.nbcc-product-reward[hidden]{display:none!important}.nbcc-coupon-entry input{min-height:40px;border:1px solid #ccd5e6;border-radius:7px;padding:8px}.nbcc-coupon-entry [role="status"]{font-size:12px;color:#58677e}

body.single-product div.product .nbcc-product-reward{border:0;border-radius:0;background:transparent;padding:0;margin:0 0 12px;font:inherit;font-size:13px;line-height:1.5;color:#1b3588;clear:both}
body.single-product div.product .nbcc-product-reward>p{margin:0;font-weight:600}
body.single-product div.product .nbcc-product-reward>p>a{display:inline-flex;padding:7px 0;font:inherit;font-weight:600;text-decoration:none}
body.single-product div.product .nbcc-product-reward>p>a:hover{text-decoration:underline;text-underline-offset:3px}
.nbcc-product-reward [data-nbcc-reward-copy]:empty{display:none}.nbcc-product-reward.is-reviewed>p{padding:7px 0}
[data-nbcc-coupon-copy][hidden]{display:none!important}[data-nbcc-coupon-copy] code{user-select:all;overflow-wrap:anywhere}[data-nbcc-copy]{font:inherit;font-size:13px;padding:5px 9px;margin:6px 0}

.nbcc-product-reward[hidden]{display:none!important}.nbcc-review-close:hover,.nbcc-review-close:focus-visible{background:#172033!important;color:#fff!important;border-color:#172033!important}
