@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,700&display=swap";.nr2{--a:var(--nr-accent,#0d8390);--cta:var(--nr-cta,#e1662d);--hf:var(--nr-font-heading,var(--font-heading-family));--bf:"Open Sans",var(--font-body-family);--pf:"Poppins",var(--font-body-family);color:#000;font-family:var(--bf);background:var(--bg,transparent);padding:var(--ptm,30px) 0 var(--pbm,30px)}.nr2 *{box-sizing:border-box}.nr2-wrap{max-width:calc(var(--mw,1170px) + 30px);margin:0 auto;padding:0 15px}.nr2-h{font-family:var(--bf);font-weight:700;line-height:1.3;margin:0 0 16px;font-size:var(--sm,26px);color:inherit;letter-spacing:0;word-break:break-word}.nr2-h:last-child{margin-bottom:0}.nr2-em--accent em{font-style:normal;color:var(--a)}.nr2-em--underline em{font-style:normal;text-decoration:underline;text-underline-offset:3px}.nr2-em--italic em{font-style:italic}.nr2-rte{font-family:var(--bf);font-weight:400;font-size:var(--fsm,16px);line-height:1.6;margin:0 0 16px;text-align:inherit}.nr2-rte:last-child{margin-bottom:0}.nr2-rte p{margin:0 0 1em}.nr2-rte p:last-child{margin-bottom:0}.nr2-rte a{color:inherit;text-decoration:underline;word-break:break-all}.nr2-rte ul,.nr2-rte ol{margin:0 0 1em;padding:0;list-style:none}.nr2-rte ul:last-child{margin-bottom:0}.nr2-rte li{position:relative;padding-left:25px;margin:0 0 12px;font-family:var(--pf);font-size:calc(var(--fsm,16px) * 1.1);line-height:1.73;color:#2f2f2f}.nr2-rte li strong{color:#1d1d1f}.nr2-list--dot li:before{content:"";position:absolute;left:4px;top:.65em;width:7px;height:7px;border-radius:50%;background:#1d1d1f}.nr2-list--check li:before{content:"";position:absolute;left:0;top:.35em;width:16px;height:16px;background:var(--a);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4 8-9' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4 8-9' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3C/svg%3E") center/contain no-repeat}.nr2-list--none li{padding-left:0}.nr2-btnwrap{margin:8px 0 16px}.nr2-btnwrap:last-child{margin-bottom:0}.nr2-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:12px 32px;border-radius:5px;font-family:var(--pf);font-weight:600;font-size:18px;line-height:1.2;text-decoration:none;cursor:pointer;transition:filter .15s}.nr2-btn:hover{filter:brightness(.95)}.nr2-btn--full{display:flex;width:100%}.nr2-btn--primary{background:var(--cta);color:#fff;box-shadow:0 4px 10px #00000026}.nr2-btn--accent{background:var(--a);color:#fff}.nr2-btn--outline{background:#fff;color:var(--a);border:2px solid var(--a)}.nr2-btn--pill{background:#d8312b;color:#fff;min-height:0;padding:6px 16px;border-radius:30px;font-size:16px}.nr2-btn__ic{width:30px;height:auto;display:block}.nr2-imgblk{margin:0 0 16px}.nr2-imgblk:last-child{margin-bottom:0}.nr2-img{display:block;width:100%;height:auto;border-radius:var(--ir,0)}.nr2-video{display:block;width:100%;height:auto;border-radius:8px;background:transparent}.nr2-yt{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;border-radius:8px;overflow:hidden;background:#000;cursor:pointer}.nr2-yt img{width:100%;height:100%;object-fit:cover;display:block}.nr2-yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.nr2-yt__play{position:absolute;left:50%;top:50%;width:68px;height:48px;transform:translate(-50%,-50%)}.nr2-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 16px;font-family:var(--hf)}.nr2-price__was{font-size:20px;color:#8a8a8a}.nr2-price__now{font-size:32px;font-weight:700;color:var(--a)}.nr2-price__pill{background:#d8312b;color:#fff;font-family:var(--pf);font-weight:600;font-size:16px;border-radius:30px;padding:4px 16px}.nr2-icons{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:12px 24px}.nr2-icons:last-child{margin-bottom:0}.nr2-icons li{display:flex;align-items:center;gap:10px;font-family:var(--pf);font-size:16px;line-height:1.5}.nr2-icons__ic{width:var(--ics,24px);height:auto;flex:0 0 var(--ics,24px)}.nr2-icons--list{flex-direction:column;gap:10px}.nr2-icons--list li{align-items:flex-start}.nr2-icons__dot{flex:0 0 7px;height:7px;border-radius:50%;background:currentColor;margin-top:.65em}.nr2-icons--tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:16px}.nr2-icons--tiles li{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:8px;font-weight:600}.nr2-icons--tiles .nr2-icons__media{display:flex;align-items:center;justify-content:center;width:100%;height:var(--ics,110px)}.nr2-icons--tiles .nr2-icons__ic{width:100%;max-width:var(--ics,110px);height:var(--ics,110px);object-fit:contain;object-position:center;flex:none;display:block;margin:0 auto}.nr2-starsrow{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-weight:600;color:var(--a)}.nr2-spacer{height:var(--hm,16px)}.nr2-split__grid{display:flex;flex-direction:column;gap:24px}.nr2-split__media{position:relative}.nr2-split__media .nr2-video,.nr2-split__media .nr2-yt,.nr2-split__media .nr2-img{max-width:var(--mmw,100%);margin:0 auto}.nr2-split--textfirst .nr2-split__media{order:2}.nr2-split__content,.nr2-split__content .nr2-h,.nr2-split__content .nr2-rte{text-align:var(--ta,left)}.nr2-split--bleed{padding-top:0}.nr2-split--bleed .nr2-wrap{max-width:none;padding:0}.nr2-split--bleed .nr2-split__media .nr2-img{width:100%;height:100%;object-fit:cover;max-width:none}.nr2-split--bleed .nr2-split__content{padding:0 30px}.nr2-content__inner{max-width:var(--cw,1170px);margin:0 auto;text-align:var(--ta,left)}.nr2-banner .nr2-h{margin:0}.nr2-cards__head{text-align:center;margin:0 0 24px}.nr2-cards__grid{display:grid;grid-template-columns:repeat(var(--cm,2),minmax(0,1fr));gap:var(--gapm,24px) 15px}.nr2-cards--scroll .nr2-cards__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.nr2-cards--scroll .nr2-cards__grid>*{flex:0 0 calc((100% - (var(--cm,2) - 1) * 15px) / var(--cm,2));scroll-snap-align:start}.nr2-card{text-align:var(--ta,center);display:flex;flex-direction:column;align-items:stretch}.nr2-card--boxed{background:var(--cbg,#fff);border-radius:10px;padding:20px;box-shadow:0 2px 10px #0000000f}.nr2-card__media{margin:0 auto 14px;width:100%;max-width:var(--imw,100%)}.nr2-card__media .nr2-img{border-radius:var(--ir,0)}.nr2-cards--circle .nr2-card__media .nr2-img{border-radius:50%;aspect-ratio:1/1;object-fit:cover}.nr2-card__eyebrow{font-family:var(--hf);font-weight:700;font-size:var(--ebm,22px);line-height:1.3;margin:0 0 8px}.nr2-card__title{font-family:var(--tff,var(--bf));font-weight:700;font-size:var(--tsm,18px);line-height:1.3;margin:0 0 10px}.nr2-card__text{font-size:var(--fsm,16px);line-height:1.6}.nr2-card__text p{margin:0 0 .6em}.nr2-card__text p:last-child{margin:0}.nr2-card--media-bottom .nr2-card__media{order:3;margin:14px auto 0}.nr2-cards__foot{margin-top:28px;text-align:center}.nr2-cmp__head{text-align:center;margin:0 0 24px}.nr2-cmp__t{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--pf)}.nr2-cmp__t th,.nr2-cmp__t td{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.nr2-cmp--icons .nr2-cmp__box{max-width:940px;margin:0 auto}.nr2-cmp--icons .nr2-cmp__t th{font-weight:400;font-size:14px;padding:0 0 10px;text-align:center;vertical-align:bottom}.nr2-cmp--icons .nr2-cmp__t th img{display:block;margin:0 auto;width:54px;height:auto}.nr2-cmp--icons .nr2-cmp__t td{padding:8px 4px;text-align:center;background:#fff;height:61px}.nr2-cmp--icons .nr2-cmp__t td.nr2-cmp__lbl{background:var(--a);color:#fff;font-size:15px;line-height:1.5;width:40%;padding:8px 10px}.nr2-cmp--icons .nr2-cmp__t tbody tr:first-child td.nr2-cmp__lbl{border-top-left-radius:10px}.nr2-cmp--icons .nr2-cmp__t tbody tr:last-child td.nr2-cmp__lbl{border-bottom-left-radius:10px}.nr2-cmp--icons .nr2-cmp__t tbody tr:first-child td:last-child{border-top-right-radius:10px}.nr2-cmp--icons .nr2-cmp__t tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.nr2-cmp--icons .nr2-cmp__t tbody{filter:drop-shadow(0 2px 6px rgba(0,0,0,.2))}.nr2-cmp__ic{width:20px;height:20px;display:inline-block;vertical-align:middle}.nr2-cmp__ic--yes{color:var(--a)}.nr2-cmp__ic--no{color:#000}.nr2-cmp--text .nr2-cmp__box{overflow-x:auto}.nr2-cmp--text .nr2-cmp__t{min-width:640px;border:1px solid #d9d9d9;border-radius:10px;overflow:hidden}.nr2-cmp--text .nr2-cmp__t th,.nr2-cmp--text .nr2-cmp__t td{padding:14px 12px;font-size:14px;line-height:1.5;text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5}.nr2-cmp--text .nr2-cmp__t th{background:var(--a);color:#fff;font-family:var(--hf);font-weight:700;font-size:15px}.nr2-cmp--text .nr2-cmp__t td:first-child{font-weight:600;color:#1d1d1f}.nr2-cmp--text .nr2-cmp__t td:nth-child(2){background:var(--nr-accent-bg,#eefbfb)}.nr2-cmp--text .nr2-cmp__t tr:last-child td{border-bottom:0}.nr2-cmp__sub{text-align:center;font-size:16px;margin:-8px 0 24px}.nr2-rev__head{text-align:center;margin:0 0 32px}.nr2-rev__list{display:flex;flex-direction:column;gap:30px;max-width:var(--mw,1170px);margin:0 auto}.nr2-rev{display:flex;flex-direction:column;gap:18px}.nr2-rev__img{flex:0 0 270px;width:100%;padding:6px;background:#fff;box-shadow:0 0 6px #00000059}.nr2-rev__img .nr2-img{width:100%}.nr2-rev__body{flex:1;min-width:0}.nr2-rev__ver{display:flex;align-items:center;gap:6px;color:var(--a);font-weight:600;font-size:20px;line-height:1.7;margin:0 0 6px}.nr2-rev__ver .nr-stars svg{fill:#f7941d}.nr2-rev__title{font-family:var(--hf);font-weight:700;font-size:18px;margin:0 0 6px}.nr2-rev__quote{font-size:20px;line-height:1.73;color:#121212bf;margin:0 0 18px}.nr2-rev__quote p{margin:0}.nr2-rev__qimg{width:50px;height:auto;float:left;margin:0 6px 0 0}.nr2-rev__who{display:flex;align-items:center;gap:20px;clear:both}.nr2-rev__av{width:100px;flex:0 0 100px}.nr2-rev__name{font-family:var(--bf);font-weight:700;font-size:16px;line-height:1.6}.nr2-rev__note{font-weight:700;font-size:16px;line-height:1.6;color:var(--a)}.nr2-rev__name p,.nr2-rev__note p{margin:0}.nr2-rev--cards .nr2-rev__list{display:grid;grid-template-columns:repeat(var(--cm,1),minmax(0,1fr));gap:16px}.nr2-rev--cards .nr2-rev{background:#fff;border-radius:10px;padding:18px;box-shadow:0 2px 10px #00000014;gap:6px}.nr2-rev--cards .nr2-rev__quote{font-size:15px;line-height:1.6;color:#2f2f2f;margin:0 0 8px}.nr2-rev--cards .nr2-rev__ver{font-size:14px}.nr2-rev__sum{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0 0 20px;text-align:center}.nr2-rev__sumt{font-family:var(--hf);font-weight:700;font-size:24px}.nr2-rev__sumi{max-width:140px}.nr2-vids__feat{max-width:860px;margin:0 auto 24px}.nr2-vids__track{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nr2-vids__track>*{flex:0 0 calc((100% - (var(--cm,2) - 1) * 15px) / var(--cm,2));scroll-snap-align:start}.nr2-vids__track::-webkit-scrollbar,.nr2-cards__grid::-webkit-scrollbar{display:none}.nr2-vids__item .nr2-video{aspect-ratio:var(--var,9/16);object-fit:cover}.nr2-nav{display:flex;justify-content:center;gap:10px;margin-top:14px}.nr2-nav button{width:36px;height:36px;border-radius:50%;border:1px solid #d0d0d0;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.nr2-nav svg{width:14px;height:14px;stroke:#1d1d1f;fill:none;stroke-width:2}@media(min-width:750px){.nr2{padding:var(--pt,40px) 0 var(--pb,40px)}.nr2-h{font-size:var(--s,32px)}.nr2-rte{font-size:var(--fs,17px)}.nr2-rte li{font-size:calc(var(--fs,17px) * 1.035)}.nr2-spacer{height:var(--h,16px)}.nr2-split__grid{flex-direction:row;align-items:var(--va,center);gap:30px}.nr2-split__grid>*{flex:1 1 0;min-width:0}.nr2-split__media{flex:0 0 var(--mwp,50%)}.nr2-split--right .nr2-split__media{order:2}.nr2-split--textfirst:not(.nr2-split--right) .nr2-split__media{order:0}.nr2-split--bleed .nr2-split__grid{gap:0;align-items:stretch}.nr2-split--bleed .nr2-split__content{padding:var(--pt,40px) 40px var(--pb,40px) 0;align-self:center;max-width:620px}.nr2-split--bleed.nr2{padding:0}.nr2-split--bleed.nr2-split--right .nr2-split__content{padding:var(--pt,40px) 0 var(--pb,40px) 40px;margin-left:auto}.nr2-cards__grid{grid-template-columns:repeat(var(--cd,4),minmax(0,1fr));gap:var(--gapd,30px) 30px}.nr2-cards--scroll .nr2-cards__grid>*{flex-basis:calc((100% - (var(--cd,4) - 1) * 30px) / var(--cd,4))}.nr2-cards--scroll .nr2-cards__grid{gap:30px}.nr2-card__eyebrow{font-size:var(--ebd,24px)}.nr2-card__title{font-size:var(--tsd,18px)}.nr2-card__text{font-size:var(--fs,17px)}.nr2-cmp--icons .nr2-cmp__t th{font-size:18px}.nr2-cmp--icons .nr2-cmp__t th img{width:150px}.nr2-cmp--icons .nr2-cmp__t td.nr2-cmp__lbl{font-size:17.6px;width:50%}.nr2-cmp__ic{width:25px;height:25px}.nr2-cmp--text .nr2-cmp__t th,.nr2-cmp--text .nr2-cmp__t td{padding:16px 18px;font-size:16px}.nr2-rev{flex-direction:row;gap:30px;align-items:flex-start}.nr2-rev__quote{font-size:22px}.nr2-rev--cards .nr2-rev__list{grid-template-columns:repeat(var(--cd,3),minmax(0,1fr))}.nr2-vids__track{gap:20px}.nr2-vids__track>*{flex-basis:calc((100% - (var(--cd,4) - 1) * 20px) / var(--cd,4))}.nr2-mob{display:none!important}}@media(max-width:749px){.nr2-desk{display:none!important}.nr2-cmp--m-hide{display:none}}@media(min-width:750px){.nr2-cmp--d-hide{display:none}}.nr2h-icons .nr2-icons{margin:0}.nr2h-icons--pills .nr2-icons{gap:8px}.nr2h-icons--pills .nr2-icons li,.nr2-icons--pills li{background:#eaf2f8;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:600;line-height:1;color:#1a1a1a;gap:6px}.nr2h-icons--row .nr2-icons li{font-size:14px;font-weight:500;color:#1d1d1f;gap:6px}.nr2h-icons--tiles .nr2-icons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nr2h-icons--tiles .nr2-icons li{border:1px solid #d9d9d9;border-radius:8px;padding:8px 6px;font-size:12px;font-weight:600;line-height:1.3;gap:6px;justify-content:flex-start;align-items:center;min-height:100%}.nr2h-icons--tiles .nr2-icons__media{display:flex;align-items:center;justify-content:center;width:100%;height:var(--ics,64px);flex:0 0 var(--ics,64px)}.nr2h-icons--tiles .nr2-icons__ic{max-width:var(--ics,64px);width:100%;height:var(--ics,64px);object-fit:contain;object-position:center;margin:0 auto;display:block}.nr2h-icons--tiles .nr2-icons li>span:last-child{margin-top:auto}.nr2h-acc{border-bottom:1px solid #e3e3e3}.nr2h-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 4px 14px 20px;cursor:pointer;font-family:"Poppins",var(--font-body-family);font-weight:600;font-size:16px;color:#1d1d1f}.nr2h-acc summary::-webkit-details-marker{display:none}.nr2h-acc .nr-chev{flex:0 0 14px;transition:transform .2s}.nr2h-acc[open] .nr-chev{transform:rotate(180deg)}.nr2h-acc__body{padding:4px 8px 16px;font-family:"Poppins",var(--font-body-family);font-size:16px;line-height:1.6;color:#2f2f2f}.nr2h-acc__body p{margin:0 0 .8em}.nr2h-acc__body p:last-child{margin:0}.nr2h-acc__body ul{margin:0;padding-left:18px}.nr2h-gift{display:flex;align-items:center;gap:14px;border:1px dashed var(--nr-accent,#0d8390);background:var(--nr-accent-bg,#eefbfb);border-radius:10px;padding:10px 14px}.nr2h-gift__img{flex:0 0 72px}.nr2h-gift__t{font-weight:700;font-size:16px;line-height:1.3;color:#1d1d1f}.nr2h-gift__x{font-size:14px;line-height:1.5;color:#2f2f2f}.nr2h-gift__x p{margin:0}.nr2h-vids{margin-top:24px}.nr2h-vids__h{font-family:var(--nr-font-heading,var(--font-heading-family));font-weight:700;font-size:20px;line-height:1.3;margin:0 0 12px;color:#1d1d1f}.nr2h-vids__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nr2h-vids__track::-webkit-scrollbar{display:none}.nr2h-vids__item{position:relative;flex:0 0 calc((100% - 20px) / 3);scroll-snap-align:start;border:2px solid var(--nr-accent,#0d8390);border-radius:6px;overflow:hidden;cursor:pointer;background:#eee}.nr2h-vids__item .nr2-video{aspect-ratio:3/4;object-fit:cover;border-radius:0}.nr2h-vids__play{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:#00000073 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7l8 5-8 5z' fill='%23fff'/%3E%3C/svg%3E") center/20px no-repeat;pointer-events:none}.nr2h-vids__item.is-playing .nr2h-vids__play{display:none}@media(max-width:749px){.nr2h-vids__item{flex-basis:calc((100% - 10px) / 2.3)}}.nr2h-icons--eyebrow .nr2-icons li{font-family:var(--nr-font-heading,"Montserrat",sans-serif);font-size:18px;font-weight:700;line-height:1.3;color:#1d1d1f;text-transform:uppercase}.nr2h-icons--eyebrow+.nr-title,.nr2h-icons--eyebrow{margin-top:0}.nr2h-icons--row .nr2-icons{justify-content:center}@media(max-width:749px){.nr2h-icons--eyebrow .nr2-icons li{font-size:14px}}.nr-payimg:has(img[src*=flex-product-badge]){margin-left:0;margin-right:auto}.nr2-cards__foot{font-family:var(--hf);font-weight:700}.nr2-cards__foot em,.nr2-cards__foot strong{font-weight:700}.nr2-rev--strip .nr2-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.nr2-rev--strip .nr2-rev__head{grid-column:1/-1;margin:0}.nr2-rev--strip .nr2-rev__sum{margin:0}.nr2-rev--strip .nr2-rev__list{display:flex;flex-direction:row;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;padding:4px}.nr2-rev--strip .nr2-rev__list::-webkit-scrollbar{display:none}.nr2-rev--strip .nr2-rev{flex:0 0 82%;scroll-snap-align:start;flex-direction:column;gap:6px;background:#fff;border-radius:8px;padding:12px 14px;box-shadow:0 1px 6px #0000001f}.nr2-rev--strip .nr2-rev__title{font-family:var(--pf);font-size:14px;font-weight:600;margin:0}.nr2-rev--strip .nr2-rev__quote{font-family:var(--pf);font-size:12px;line-height:1.5;color:#2f2f2f;margin:0}.nr2-rev--strip .nr2-rev__name{font-family:var(--pf);font-weight:400;font-size:11px}.nr2-rev--strip .nr2-rev__ver{margin:0}.nr2-rev__stars{width:auto;height:18px}@media(min-width:750px){.nr2-rev--strip .nr2-wrap{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:24px}.nr2-rev--strip .nr2-rev{flex-basis:calc((100% - 24px)/3)}}.nr-payimg:has(img[src*=flex-product-badge]){width:250px;max-width:70%}.nr2-split--panel .nr2-split__grid{border:2px solid var(--a);background:var(--pbg);padding:24px 16px}@media(min-width:750px){.nr2-split--panel .nr2-split__grid{padding:30px 36px}}.nr2-split--panel .nr2-split__content .nr2-btn{max-width:100%}.nr2-cmp--text .nr2-cmp__t{border:2px solid var(--a)}.nr2-cmp--text .nr2-cmp__t th{background:#fff;color:#1d1d1f;text-align:center;vertical-align:middle}.nr2-cmp--text .nr2-cmp__t td{text-align:center;vertical-align:middle;border-bottom-color:#cfe7ea}.nr2-cmp--text .nr2-cmp__t td:first-child{text-align:left;font-weight:400}.nr2-cmp--text .nr2-cmp__t th:nth-child(2),.nr2-cmp--text .nr2-cmp__t td:nth-child(2){background:var(--a);color:#fff}@media(min-width:750px){.nr2-cmp--text .nr2-cmp__t td{padding:20px 18px}}.nr2-cards--side .nr2-card{flex-direction:row;align-items:flex-start;gap:14px;text-align:left}.nr2-cards--side .nr2-card__media{flex:0 0 var(--imw,60px);width:var(--imw,60px);margin:0}.nr2-cards--side .nr2-card__body{flex:1 1 auto;min-width:0}.nr2o{border:0;margin:0 0 16px;padding:0;min-width:0}.nr2o__legend{font-weight:600;font-size:15px;margin:0 0 10px;padding:0}.nr2o__list{display:grid;gap:12px}.nr2o--grid .nr2o__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.nr2o__opt{position:relative}.nr2o__in{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.nr2o__card{position:relative;display:flex;align-items:center;gap:10px;min-height:100%;padding:14px 12px;border:1px solid #2f2f2f;border-radius:6px;background:#fff;cursor:pointer;line-height:1.25;font-size:13px}.nr2o--rows .nr2o__card{padding:20px 12px 14px;border-color:#2f2f2f}.nr2o__in:checked+.nr2o__card{border-color:var(--nr-accent,#0d8390);background:var(--nr-accent-bg,#e3f4f6);box-shadow:inset 0 0 0 1px var(--nr-accent,#0d8390)}.nr2o__in:focus-visible+.nr2o__card{outline:2px solid var(--nr-accent,#0d8390);outline-offset:2px}.nr2o__radio{flex:0 0 14px;width:14px;height:14px;border:1px solid #777;border-radius:50%;background:#fff;position:relative}.nr2o__in:checked+.nr2o__card .nr2o__radio{border-color:var(--nr-accent,#0d8390)}.nr2o__in:checked+.nr2o__card .nr2o__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--nr-accent,#0d8390)}.nr2o__main{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.nr2o__title{font-weight:700;font-size:14px;color:#1a1a1a}.nr2o__sub{font-size:12px;color:#1a1a1a}.nr2o--grid .nr2o__sub{font-weight:600}.nr2o__img{flex:0 0 76px;width:76px}.nr2o__img .nr2-img{width:100%;height:auto;display:block}.nr2o__prices{display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex:0 0 auto;max-width:42%;font-size:14px;gap:1px}.nr2o__prices strong{font-size:15px;color:#1a1a1a}.nr2o__prices s{color:#1a1a1a;font-weight:700}.nr2o__note{display:flex;align-items:flex-start;justify-content:flex-end;gap:3px;color:var(--nr-accent,#0d8390);font-weight:700;font-size:11px;margin-top:3px}.nr2o__note svg{flex:0 0 12px;margin-top:1px}.nr2o__tag{position:absolute;top:-10px;right:10px;background:var(--nr-accent,#0d8390);color:#fff;font-size:11px;font-weight:600;line-height:1;padding:4px 8px;border-radius:3px;white-space:nowrap}.nr2o--grid .nr2o__tag{right:auto;left:50%;transform:translate(-50%);text-transform:uppercase}.nr2o__corner{position:absolute;top:-1px;left:-1px;background:#fff;border:1px solid var(--nr-accent,#0d8390);color:var(--nr-accent,#0d8390);font-size:10px;line-height:1;padding:4px 6px;border-radius:4px 0}.nr2sc{margin:4px 0 18px}.nr2sc__t{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:600;color:#1a1a1a}.nr2sc__i{color:var(--nr-accent,#0d8390);flex:0 0 18px}.nr2sc__h{background:var(--nr-accent,#0d8390);color:#fff;font-weight:700;font-size:12px;padding:3px 6px;border-radius:3px;letter-spacing:.02em}.nr2sc__t strong{color:var(--nr-accent,#0d8390)}.nr2sc__bar{height:8px;background:#e6e6e6;border-radius:8px;overflow:hidden}.nr2sc__bar span{display:block;height:100%;width:var(--nr2sc-p,15%);border-radius:8px;background:repeating-linear-gradient(-45deg,var(--nr-accent,#0d8390) 0 6px,color-mix(in srgb,var(--nr-accent,#0d8390) 70%,#fff) 6px 12px)}@media(min-width:750px){.nr2o__card{font-size:14px}.nr2o__title{font-size:15px}.nr2o__img{flex-basis:90px;width:90px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nr-pdp2-gp.css.map */
