.cl-scope .ce-norse-buy-box,.cl-scope .nbb{display:block}
.cl-scope .nbb__label,.cl-scope .nbb__plan-type-label{color:#54585a;font-family:Mori,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:28px;margin:0}
.cl-scope .nbb__plan-type-label{margin-top:20px;margin-bottom:12px}
.cl-scope .nbb__label{margin-bottom:12px}
.cl-scope .is-hidden{display:none!important}
.cl-scope .nbb__variants{display:flex;justify-content:center;align-items:flex-end;gap:12px;align-self:stretch;margin-bottom:0}
.cl-scope .nbb__variant-option{position:relative;border-radius:5px;border:2px solid #E1E2E2;background:transparent;display:flex;padding:12px 6px;flex-direction:column;align-items:center;gap:4px;flex:1 0 0;align-self:stretch;cursor:pointer;transition:border-color .15s ease,background .15s ease;-webkit-user-select:none;user-select:none}
.cl-scope .nbb__variant-option:hover{border-color:#b0b0b0}
.cl-scope .nbb__variant-option.is-selected{border-color:#1f1f1f;background:#fef6e180}
.cl-scope .nbb__variant-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;color:#fff;font-family:Mori,sans-serif;font-size:11.939px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;display:flex;padding:3.058px 7.044px 2.085px;flex-direction:column;justify-content:center;align-items:center;border-radius:6px;pointer-events:none}
.cl-scope .nbb__variant-badge--best-seller{background:#007c1f}
.cl-scope .nbb__variant-badge--best-value{background:#f4b301}
.cl-scope .nbb__variant-img{display:block;width:100%;max-width:90px;height:auto;object-fit:contain;margin:0 auto}
.cl-scope .nbb__variant-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;flex:1 0 0;align-self:stretch}
.cl-scope .nbb__variant-title{color:#1f1f1f;text-align:center;font-family:Mori,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%}
.cl-scope .nbb__variant-price{color:#1f1f1f;text-align:center;font-family:Mori,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}
.cl-scope .nbb__plans{display:flex;flex-direction:column;gap:8px;margin-top:0}
.cl-scope .nbb__plan{width:100%;border-radius:5px;border:2px solid #E1E2E2;background:#fff;cursor:pointer;transition:border-color .15s ease;box-sizing:border-box}
.cl-scope .nbb__plan.is-selected{border-color:#1f1f1f}
.cl-scope .nbb__plan--sub.is-selected{border-radius:5px;border:2px solid #1F1F1F;background:#fef6e180}
.cl-scope .nbb__plan--sub{display:flex;padding:20px 16px 16px;flex-direction:column;gap:12px}
.cl-scope .nbb__plan-header{display:flex;align-items:center;width:100%;gap:0}
.cl-scope .nbb__plan-header-left{display:flex;align-items:flex-start;gap:6px}
.cl-scope .nbb__plan-header--ot{gap:12px}
.cl-scope .nbb__radio-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}
.cl-scope .nbb__radio-icon .nbb__svg--on{display:none}
.cl-scope .nbb__radio-icon .nbb__svg--off,.cl-scope .nbb__plan--sub.is-selected .nbb__radio-icon .nbb__svg--on{display:block}
.cl-scope .nbb__plan--sub.is-selected .nbb__radio-icon .nbb__svg--off{display:none}
.cl-scope .nbb__plan--sub:not(.is-selected) .nbb__radio-icon .nbb__svg--on{display:none}
.cl-scope .nbb__plan--sub:not(.is-selected) .nbb__radio-icon .nbb__svg--off{display:block}
.cl-scope .nbb__plan--ot.is-selected .nbb__radio-icon .nbb__svg--on{display:block}
.cl-scope .nbb__plan--ot.is-selected .nbb__radio-icon .nbb__svg--off{display:none}
.cl-scope .nbb__plan--ot:not(.is-selected) .nbb__radio-icon .nbb__svg--on{display:none}
.cl-scope .nbb__plan--ot:not(.is-selected) .nbb__radio-icon .nbb__svg--off{display:block}
.cl-scope .nbb__plan-title{color:#1f1f1f;font-family:Mori,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}
.cl-scope .nbb__discount-badge{color:#fff;font-family:Apercu Mono Pro,monospace;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:6.79px 13.584px 5.43px;border-radius:6px;background:#476b78;margin-left:6px;flex-shrink:0}
.cl-scope .nbb__prices{display:flex;align-items:baseline;gap:8px;width:100%}
.cl-scope .nbb__price-compare{color:#8c8c8c;font-family:Mori,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through}
.cl-scope .nbb__price-actual{color:#1f1f1f;font-family:Mori,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:120%}
.cl-scope .nbb__each{color:#1f1f1f;font-family:Mori,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%}
.cl-scope .nbb__divider{width:100%;height:1px;background:#e1e2e2;flex-shrink:0}
.cl-scope .nbb__benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;width:100%}
.cl-scope .nbb__benefit{display:flex;align-items:center;gap:8px;color:#1f1f1f;font-family:Mori,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%}
.cl-scope .nbb__benefit-icon{display:flex;align-items:center;flex-shrink:0}
.cl-scope .nbb__benefit-icon .nbb__svg--on{display:block}
.cl-scope .nbb__benefit-icon .nbb__svg--off{display:none}
.cl-scope .nbb__plan--sub:not(.is-selected) .nbb__benefit-icon .nbb__svg--on{display:none}
.cl-scope .nbb__plan--sub:not(.is-selected) .nbb__benefit-icon .nbb__svg--off{display:block}
.cl-scope .nbb--force-60-day .nbb__delivery-section{display:none!important}
.cl-scope .nbb__delivery-section{width:100%;display:flex;flex-direction:column;gap:8px}
.cl-scope .nbb__delivery-label-text{color:#54585a;font-family:Mori,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:28px;margin:0}
.cl-scope .nbb__delivery-options{display:flex;align-items:center;gap:10px;align-self:stretch}
.cl-scope .nbb__delivery-option{border-radius:5px;border:2px solid #E1E2E2;background:#fff;cursor:pointer;flex:1 0 0;transition:border-color .15s ease,background .15s ease}
.cl-scope .nbb__plan--sub.is-selected .nbb__delivery-option.is-selected{border-color:#1f1f1f;background:#fdf0cc}
.cl-scope .nbb__delivery-label-wrap{display:flex;padding:12px 20px;justify-content:center;align-items:center;cursor:pointer;width:100%;box-sizing:border-box}
.cl-scope .nbb__delivery-radio-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}
.cl-scope .nbb__delivery-inner{display:flex;align-items:center;justify-content:center;align-self:stretch;width:100%}
.cl-scope .nbb__delivery-text{color:#1f1f1f;font-family:Mori,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:center}
.cl-scope .nbb__plan--ot{display:flex;padding:20px 16px;flex-direction:column;gap:12px}
.cl-scope .nbb__plan--ot.is-selected{border-radius:5px;border:2px solid #1F1F1F;background:#fffbf0}
.cl-scope .nbb__plan-title-ot{color:#1f1f1f;font-family:Mori,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}
.cl-scope .nbb__prices-ot{display:flex;align-items:baseline;gap:6px;flex-shrink:0}
.cl-scope .nbb__price-compare-ot{color:#54585a;font-family:Mori,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through}
.cl-scope .nbb__price-actual-ot,.cl-scope .nbb__each-ot{color:#54585a;font-family:Mori,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%}