:root{--ndp-brand:#0b4d4a;--ndp-brand-dark:#073a37;--ndp-brand-soft:rgba( 11, 77, 74, 0.08 );--ndp-cream:#faf8f1;--ndp-surface:#faf8f1;--ndp-page:#fff;--ndp-ink:#333;--ndp-ink-strong:#161615;--ndp-muted:#6b6b68;--ndp-line:#e3ded1;--ndp-line-strong:#ccc7ba;--ndp-star:#c8912c;--ndp-star-empty:#8c8a83;--ndp-danger:#a3271f;--ndp-warning:#8a6212;--ndp-success:var( --ndp-brand );--ndp-radius:6px;--ndp-radius-sm:0.45rem;--ndp-radius-pill:999px;--ndp-gap-xs:0.35rem;--ndp-gap-sm:0.6rem;--ndp-gap:1rem;--ndp-gap-lg:1.75rem;--ndp-gap-xl:2.75rem;--ndp-display:"scotch-display", Georgia, serif;--ndp-label-spacing:0.08em;--ndp-shadow:0 1px 2px rgba( 0, 0, 0, 0.04 );--ndp-focus:0 0 0 3px rgba( 11, 77, 74, 0.25 )}.ndp-reviews,.ndp-review-form,.ndp-club-box,.ndp-rating-inline,.ndp-loyalty,.ndp-your-products,.ndp-account-sidebar,.ndp-redeem,.ndp-coupons,.ndp-profile-extras{color:var(--ndp-ink)}.ndp-reviews h2,.ndp-reviews h3,.ndp-reviews h4,.ndp-club-box h2,.ndp-loyalty h2,.ndp-loyalty h3,.ndp-loyalty h4,.ndp-your-products h3,.ndp-your-products h4,.ndp-review-form h3,.ndp-coupons h3,.ndp-coupons h4{font-family:var(--ndp-display);font-weight:300;letter-spacing:.01em}.ndp-label,.ndp-review__badge,.ndp-club-box__title,.ndp-earn-card__title,.ndp-product-list h3{font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:var(--ndp-label-spacing);text-transform:uppercase}.ndp-reviews .button.button,.ndp-review-form .button.button,.ndp-club-box .button.button,.ndp-loyalty .button.button,.ndp-your-products .button.button,.ndp-account-sidebar .button.button,.ndp-redeem .button.button,.ndp-coupons .button.button,.woocommerce-account .woocommerce-MyAccount-content .button.button{background:var(--ndp-ink-strong);border:1px solid var(--ndp-ink-strong);border-radius:var(--ndp-radius-sm);color:#fff;cursor:pointer;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:var(--ndp-label-spacing);line-height:1.3;padding:.7rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 0.15s ease,border-color 0.15s ease}.ndp-reviews .button.button:hover,.ndp-review-form .button.button:hover,.ndp-club-box .button.button:hover,.ndp-loyalty .button.button:hover,.ndp-your-products .button.button:hover,.ndp-account-sidebar .button.button:hover,.ndp-redeem .button.button:hover,.ndp-coupons .button.button:hover,.woocommerce-account .woocommerce-MyAccount-content .button.button:hover{background:var(--ndp-brand);border-color:var(--ndp-brand);color:#fff}.ndp-reviews .button.button:focus-visible,.ndp-review-form .button.button:focus-visible,.ndp-club-box .button.button:focus-visible,.ndp-loyalty .button.button:focus-visible,.ndp-your-products .button.button:focus-visible,.ndp-redeem .button.button:focus-visible,.ndp-coupons .button.button:focus-visible,.woocommerce-account .woocommerce-MyAccount-content .button.button:focus-visible{box-shadow:var(--ndp-focus);outline:none}.ndp-reviews .button.button.button[disabled],.ndp-redeem .button.button.button[disabled],.ndp-review-form .button.button.button[disabled]{background:var(--ndp-line);border-color:var(--ndp-line);color:var(--ndp-ink);cursor:not-allowed;opacity:1}.ndp-btn-ghost,.ndp-coupons .ndp-coupon__copy.button,.woocommerce-account .ndp-coupons .ndp-coupon__copy.button,.woocommerce-account .ndp-your-products .button.button--ghost,.ndp-your-products .button.button--ghost{background:#fff0;border:1px solid var(--ndp-ink-strong);color:var(--ndp-ink-strong)}.ndp-btn-ghost:hover,.ndp-coupons .ndp-coupon__copy.button:hover,.woocommerce-account .ndp-coupons .ndp-coupon__copy.button:hover,.woocommerce-account .ndp-your-products .button.button--ghost:hover,.ndp-your-products .button.button--ghost:hover{background:var(--ndp-ink-strong);color:#fff}.ndp-review-form input[type="text"],.ndp-review-form input[type="email"],.ndp-review-form input[type="date"],.ndp-review-form select,.ndp-review-form textarea,.ndp-reviews select{background:var(--ndp-cream);border:1px solid var(--ndp-line);border-radius:var(--ndp-radius-sm);color:var(--ndp-ink);font:inherit;padding:.6rem .75rem;width:100%}.ndp-review-form input:focus,.ndp-review-form select:focus,.ndp-review-form textarea:focus,.ndp-reviews select:focus{border-color:var(--ndp-brand);box-shadow:var(--ndp-focus);outline:none}.ndp-reviews .screen-reader-text,.ndp-club-box .screen-reader-text,.ndp-loyalty .screen-reader-text,.ndp-your-products .screen-reader-text,.ndp-review-form .screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.ndp-reviews *,.ndp-club-box *,.ndp-loyalty *{transition:none!important}}