.ntd-pills{padding:.4rem 0 1.2rem}.ntd-pills__list{list-style:none;margin:0 auto;display:flex;flex-wrap:wrap;gap:.8rem;padding-top:.7rem;padding-bottom:.7rem}.ntd-pills__list::-webkit-scrollbar{display:none}.ntd-hero{padding:0}.ntd-hero__inner.page-width{max-width:none;padding:0}.ntd-hero__media{overflow:hidden;aspect-ratio:16 / 8;position:relative;background:rgba(var(--color-foreground),.06)}.ntd-hero__img{width:100%;height:100%;object-fit:cover;display:block}.ntd-hero__placeholder{display:grid;place-items:center;height:100%}.ntd-hero__note{margin:0;padding:.8rem 1.6rem 0}.ntd-hero__copy{padding:1.6rem 1.6rem 3rem;animation:ntd-rise .5s var(--rf-ease) both}.ntd-hero__heading{font-size:4.6rem;line-height:.92;margin:1rem 0 1.4rem}.ntd-hero__text{text-wrap:pretty;font-size:1.65rem;font-weight:500;margin-bottom:2rem;max-width:40ch;color:rgb(var(--color-foreground))}.ntd-hero__text p{margin:0}.ntd-hero__text p+p{margin-top:1.2rem}.ntd-hero__ctas{display:flex;flex-wrap:wrap;gap:1rem}@keyframes ntd-rise{0%{opacity:.001;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@media screen and (min-width:750px){.ntd-hero__media{aspect-ratio:16 / 9}.ntd-hero__heading{font-size:6.4rem}}@media screen and (min-width:990px){.ntd-hero__inner.page-width{display:grid;grid-template-columns:1.05fr 1fr;min-height:58rem}.ntd-hero__visual,.ntd-hero__media{height:100%}.ntd-hero__media{aspect-ratio:auto}.ntd-hero__copy{padding:6.4rem 5.6rem;align-self:center}.ntd-hero__heading{font-size:8.8rem}.ntd-hero__text{font-size:1.9rem}}.ntd-card{position:relative;min-width:0;height:100%;display:flex;flex-direction:column;gap:.6rem;color:rgb(var(--color-foreground))}.ntd-card__swatches--empty{display:block;min-height:4.4rem}@media screen and (max-width:749px){.ntd-card__swatches--empty{min-height:3.2rem}}.ntd-card__tile{position:relative;aspect-ratio:1 / 1.08;border-radius:var(--rf-radius-tile);background:var(--rf-white);border:1px solid var(--rf-line);display:grid;place-items:center;overflow:hidden;transition:transform .2s var(--rf-ease)}.ntd-card__tile>.ntd-card__img{grid-area:1 / 1}.ntd-card:hover .ntd-card__tile{transform:translateY(-2px)}.ntd-card__img{width:90%;height:auto;aspect-ratio:1 / 1;object-fit:contain;transition:opacity .25s var(--rf-ease)}.ntd-card__img--hover{opacity:0;display:none}@media screen and (min-width:990px)and (hover:hover){.ntd-card__img--hover{display:block}.ntd-card:not(.is-picking):not(:has(.ntd-card__swatches:hover)):hover .ntd-card__img--hover:not([hidden]){opacity:1}.ntd-card:not(.is-picking):not(:has(.ntd-card__swatches:hover)):hover .ntd-card__img:not(.ntd-card__img--hover):has(+.ntd-card__img--hover:not([hidden])){opacity:0}}.ntd-card__badge{position:absolute;top:1rem;left:1rem;z-index:1;font-size:1.1rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:.5rem .9rem;border-radius:var(--rf-radius-pill);background:var(--rf-gold);color:var(--rf-ink)}.ntd-card__swatches{position:relative;z-index:2;list-style:none;margin:.2rem 0 0 -.6rem;padding:0;display:flex;flex-wrap:wrap;gap:0;justify-self:start}.ntd-card__swatch{display:block;width:4.4rem;height:4.4rem;margin:0;padding:.7rem;border:0;background:none;border-radius:50%;cursor:pointer}.ntd-card__swatch:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:var(--swatch);border:1px solid var(--rf-control-line);box-shadow:inset 0 0 0 2px var(--rf-paper);box-sizing:border-box}.ntd-card__swatch[aria-pressed=true]:before{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.ntd-card__swatch:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:0}@media screen and (max-width:749px){.ntd-card__img{width:80%;margin-top:2.6rem}}@media screen and (max-width:749px){.ntd-card__swatch{width:3.2rem;height:3.2rem;padding:.1rem}.ntd-card__swatches{margin-left:-.1rem}}.ntd-card__more{position:relative;z-index:2;align-self:center;font-size:1.3rem;font-weight:700;color:inherit;text-decoration:none;padding:0 .4rem}.ntd-card__name{margin:0;font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;letter-spacing:0;line-height:1.25;text-wrap:pretty}.ntd-card__link{color:inherit;text-decoration:none}.ntd-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--rf-radius-tile)}.ntd-card__link:focus-visible{outline:none}.ntd-card__link:focus-visible:after{outline:3px solid rgb(var(--color-foreground));outline-offset:4px}.ntd-card__price{margin:0;font-size:1.5rem;font-variant-numeric:tabular-nums}.ntd-card__pack-price{font-size:1.3rem;color:var(--rf-ink-soft);white-space:nowrap}.ntd-card__pack-price--line{display:block;white-space:normal}.ntd-card__stars{display:flex;align-items:center;gap:.6rem;margin:0 0 .2rem;font-size:1.3rem;line-height:1;color:var(--rf-ink-soft)}.ntd-card__stars-bar{font-size:1.5rem;letter-spacing:.08em;color:transparent;background:linear-gradient(90deg,var(--rf-gold-deep) var(--ntd-stars, 0%),rgba(30,42,68,.45) var(--ntd-stars, 0%));-webkit-background-clip:text;background-clip:text}.ntd-card__stars-num{font-weight:700;color:var(--rf-ink)}.ntd-card__stars-bar:before{content:"\2605\2605\2605\2605\2605"}.ntd-card__per{margin:0;font-size:1.35rem;font-weight:600;color:var(--rf-ink-soft)}.ntd-card__cta{align-self:flex-start;min-height:4.2rem;margin-top:auto;padding:0 2rem;font-size:1.3rem}.ntd-rail{padding:3.2rem 0}.ntd-rail__head{display:flex;justify-content:space-between;align-items:end;gap:1.2rem;margin-bottom:1.6rem}.ntd-rail__heading{margin:.4rem 0 0;font-size:3.4rem}.ntd-rail__all{font-weight:700;font-size:1.4rem;color:inherit;text-underline-offset:.3rem;white-space:nowrap}.ntd-rail__list{list-style:none;margin:-.8rem;padding:.8rem;scroll-padding-inline:.8rem;display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ntd-rail__list::-webkit-scrollbar{display:none}.ntd-rail__item{flex:0 0 62%;scroll-snap-align:start}@media screen and (max-width:749px){.ntd-rail__list{margin:-.8rem -1.5rem;padding:.8rem 1.5rem;scroll-padding-inline:1.5rem}}@media screen and (min-width:750px)and (max-width:989px){.ntd-rail__list{margin:-.8rem -5rem;padding:.8rem 5rem;scroll-padding-inline:5rem}}@media screen and (min-width:750px){.ntd-rail__item{flex-basis:34%}.ntd-rail__heading{font-size:4.6rem}}@media screen and (min-width:990px){.ntd-rail{padding:6.4rem 0}.ntd-rail__list{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem 2rem;margin:0;padding:0;overflow:visible}}.ntd-offer{padding:2.8rem 0}.ntd-offer__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;align-items:center}.ntd-offer__figure{margin:0;font-size:5.6rem;line-height:.9;color:rgb(var(--color-foreground))}.ntd-offer__copy{display:grid;gap:.4rem}.ntd-offer__heading{margin:0;font-size:2.2rem}.ntd-offer__text p{margin:0;font-size:1.5rem;color:rgb(var(--color-foreground))}.ntd-offer__btn{margin-top:1.2rem;width:100%}.ntd-offer__code{justify-self:start;margin-top:.4rem;font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground));text-underline-offset:.3rem;text-transform:uppercase;letter-spacing:.06em}@media screen and (min-width:750px){.ntd-offer{padding:4rem 0}.ntd-offer__figure{font-size:8rem}.ntd-offer__heading{font-size:2.8rem}.ntd-offer__text p{font-size:1.7rem}.ntd-offer__btn{width:auto;justify-self:start}}@media screen and (min-width:990px){.ntd-offer__inner{grid-template-columns:auto minmax(0,1fr);gap:4rem}.ntd-offer__figure{font-size:10.4rem;white-space:nowrap}.ntd-offer__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:4rem;row-gap:.4rem;align-items:center}.ntd-offer__copy>.ntd-offer__heading,.ntd-offer__copy>.ntd-offer__text{grid-column:1}.ntd-offer__btn{margin:0;grid-column:2;grid-row:1 / span 2}.ntd-offer__code{grid-column:2;grid-row:3;justify-self:center;margin:0}}.ntd-tiles{padding:3.2rem 0 4rem}.ntd-tiles__heading{margin:.4rem 0 1.6rem;font-size:3.4rem}.ntd-tiles__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ntd-tiles__tile--wide{grid-column:span 2}.ntd-tiles__link{position:relative;display:block;aspect-ratio:1 / 1.12;border-radius:var(--rf-radius-tile);overflow:hidden;text-decoration:none;color:var(--rf-ink);background:var(--rf-butter);transition:transform .2s var(--rf-ease)}.ntd-tiles__link:hover{transform:translateY(-2px)}.ntd-tiles__link:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}.ntd-tiles__tile--peach .ntd-tiles__link{background:var(--rf-tint-peach)}.ntd-tiles__tile--slate .ntd-tiles__link{background:var(--rf-tint-slate)}.ntd-tiles__tile--olive .ntd-tiles__link{background:var(--rf-tint-olive)}.ntd-tiles__tile--wide .ntd-tiles__link{aspect-ratio:2 / 1.1}.ntd-tiles__img{position:absolute;top:0;right:0;bottom:32%;left:0;display:grid;place-items:center}.ntd-tiles__img img{width:66%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:var(--rf-white);border-radius:18px;box-shadow:0 6px 18px #1e2a441f;transform:rotate(-4deg)}.ntd-tiles__tile--wide .ntd-tiles__img img{width:46%}@media screen and (max-width:749px){.ntd-tiles__img{top:0;right:0;bottom:36%;left:0}.ntd-tiles__img img{width:60%;padding:5%;box-sizing:border-box}.ntd-tiles__tile--wide .ntd-tiles__img img{width:42%}}.ntd-tiles__text{position:absolute;left:1.2rem;right:1.2rem;bottom:1rem;display:flex;flex-direction:column;gap:.4rem}.ntd-tiles__title{display:block;font-family:var(--rf-display);font-weight:800;font-stretch:85%;letter-spacing:-.02em;font-size:2.4rem;line-height:.95}.ntd-tiles__sub{display:block;color:var(--rf-ink);font-size:1.25rem;font-weight:600;line-height:1.3}@media screen and (min-width:750px){.ntd-tiles__heading{font-size:4.6rem}.ntd-tiles__grid{gap:1.6rem}}@media screen and (min-width:990px){.ntd-tiles__grid{grid-template-columns:repeat(4,1fr)}.ntd-tiles__tile--wide{grid-column:span 1}.ntd-tiles__tile--wide .ntd-tiles__link{aspect-ratio:1 / 1.12}.ntd-tiles__tile--wide .ntd-tiles__img img{width:66%}.ntd-tiles__title{font-size:3rem}}@media screen and (min-width:990px){.ntd-tiles{padding:6.4rem 0}}.ntd-benefits{padding:3.2rem 0 4rem}.ntd-benefits__heading{margin:.4rem 0 .8rem;font-size:3.4rem}.ntd-benefits__intro{max-width:60rem;margin-bottom:1.6rem;color:var(--rf-ink-soft)}.ntd-benefits__intro p{margin:0}.ntd-benefits__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1rem}.ntd-benefits__img{aspect-ratio:1 / 1;border-radius:var(--rf-radius-tile);overflow:hidden;background:var(--rf-white)}.ntd-benefits__img img{display:block;width:100%;height:100%;object-fit:cover}.ntd-benefits__title{margin:1rem 0 .4rem;font-family:var(--rf-display);font-weight:800;font-stretch:85%;letter-spacing:-.02em;font-size:2rem;line-height:1}.ntd-benefits__text{margin:0;font-size:1.35rem;line-height:1.45;color:var(--rf-ink-soft)}.ntd-benefits__btn{margin-top:2.4rem}@media screen and (min-width:750px){.ntd-benefits__heading{font-size:4.6rem}.ntd-benefits__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}.ntd-benefits__title{font-size:2.4rem}.ntd-benefits__text{font-size:1.5rem}}@media screen and (min-width:990px){.ntd-benefits{padding:6.4rem 0}}.ntd-statement{position:relative;padding:3.2rem 0;overflow:hidden;isolation:isolate}.ntd-statement__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ntd-statement__bg img{width:100%;height:100%;object-fit:cover;display:block}.ntd-statement__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141c2ed1,#141c2e8c 55%,#141c2e26)}@media screen and (max-width:989px){.ntd-statement__bg:after{background:linear-gradient(180deg,#141c2ea8,#141c2edb)}}.ntd-statement__inner{position:relative;display:grid;gap:2rem}.ntd-statement__photo{margin:0;border-radius:var(--rf-radius-tile);overflow:hidden;aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.08)}.ntd-statement__photo img{width:100%;height:100%;object-fit:cover;display:block}.ntd-statement__logo{display:grid;place-items:center}.ntd-statement__logo img{width:78%;max-width:44rem;height:auto;filter:brightness(0) invert(1) drop-shadow(0 0 28px rgba(240,177,60,.55))}@media screen and (max-width:989px){.ntd-statement__logo img{width:62%;max-width:26rem}}.ntd-statement__mascot{position:relative;display:grid;place-items:center}.ntd-statement__mascot:before{content:"";position:absolute;width:min(38rem,90%);aspect-ratio:1;border-radius:50%;background:var(--rf-gold);box-shadow:0 0 0 1.2rem #f0b13c40}.ntd-statement__mascot img{position:relative;width:50%;max-width:24rem;height:auto}.ntd-statement__body{position:relative}.ntd-statement__body .ntd-eyebrow{color:rgba(var(--color-foreground),.8)}.ntd-statement--bg .ntd-statement__body .ntd-eyebrow,.ntd-statement--bg .ntd-statement__text{color:#fffdf8}.ntd-statement__heading{margin:.8rem 0 1.2rem;font-size:4.8rem;line-height:.92;color:rgb(var(--color-foreground));max-width:13ch}.ntd-statement.color-scheme-3 .ntd-statement__heading,.ntd-statement--bg .ntd-statement__heading{color:var(--rf-gold)}.ntd-statement__text{max-width:40ch;color:rgba(var(--color-foreground),.86);margin-bottom:2rem}.ntd-statement__text p{margin:0}.ntd-statement__text p+p{margin-top:1.2rem}.ntd-statement__mark{position:absolute;right:0;top:0;width:5.2rem;height:auto}@media screen and (max-width:989px){.ntd-statement__mascot{min-height:25rem}.ntd-statement__mascot:before{width:23rem}.ntd-statement__inner--photo .ntd-statement__mascot img{width:13.5rem}}@media screen and (min-width:990px){.ntd-statement{padding:6.4rem 0}.ntd-statement__inner--photo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:center}.ntd-statement__inner--photo .ntd-statement__photo,.ntd-statement__inner--photo .ntd-statement__mascot,.ntd-statement__inner--photo .ntd-statement__logo{order:2}.ntd-statement__inner--photo .ntd-statement__photo{aspect-ratio:1 / 1}.ntd-statement__heading{font-size:7.2rem}.ntd-statement__text{font-size:1.8rem}.ntd-statement__mark{width:8rem}}.ntd-trust{padding:2.8rem 0}.ntd-trust__list{list-style:none;margin:0 auto;display:grid;gap:1.2rem}.ntd-trust__item{display:flex;gap:1.2rem;align-items:center;font-size:1.5rem;font-weight:600;line-height:1.35}.ntd-trust__item .ntd-icon{width:2.6rem;height:2.6rem}.ntd-trust__item span{text-wrap:balance}@media screen and (min-width:750px){.ntd-trust__list{grid-template-columns:repeat(3,1fr)}.ntd-trust__item{justify-content:center}}@media screen and (min-width:750px)and (max-width:989px){.ntd-trust__list:has(>:nth-child(4)){grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.ntd-trust__list:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.ntd-faq{padding:4rem 0}.ntd-faq__inner{max-width:82rem}.ntd-faq__heading{margin:.4rem 0 1.8rem;font-size:3.4rem}.ntd-faq__item{background:var(--rf-soft);border-radius:var(--rf-radius-card);margin-bottom:1rem;padding:0 1.6rem}.ntd-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.6rem 0;font-weight:700;font-size:1.6rem;line-height:1.35;min-height:5.2rem}.ntd-faq__q::-webkit-details-marker{display:none}.ntd-faq__q:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:2px;border-radius:1rem}.ntd-faq__q .ntd-icon{stroke:var(--rf-ink);transition:transform .15s var(--rf-ease)}.ntd-faq__item[open] .ntd-faq__q .ntd-icon{transform:rotate(45deg)}.ntd-faq__a{padding:0 0 1.6rem;color:rgba(var(--color-foreground),.85)}.ntd-faq__a p{margin:0 0 .8rem}@media screen and (min-width:990px){.ntd-faq{padding:6.4rem 0}.ntd-faq__heading{font-size:4.6rem}}.ntd-band{padding:4.4rem 0}.ntd-band__inner{max-width:72rem}.ntd-band__eyebrow{color:rgba(var(--color-foreground),.72)}.ntd-band.color-scheme-4 .ntd-band__eyebrow{color:rgb(var(--color-foreground))}.ntd-band__heading{margin:.8rem 0 1rem;font-size:4.2rem;line-height:.92;color:rgb(var(--color-foreground))}.ntd-band.color-scheme-3 .ntd-band__heading{color:var(--rf-gold)}.ntd-band.color-scheme-1 .ntd-band__heading,.ntd-band.color-scheme-2 .ntd-band__heading,.ntd-band.color-scheme-4 .ntd-band__heading,.ntd-band.color-scheme-5 .ntd-band__heading{color:rgb(var(--color-foreground))}.ntd-band__text{color:rgba(var(--color-foreground),.86)}.ntd-band__text a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2em}@media screen and (min-width:990px){.ntd-band{padding:7.2rem 0}.ntd-band__heading{font-size:7.2rem}}.ntd-compare{padding:2.4rem 0 3.2rem}.ntd-compare__inner{max-width:64rem;text-align:center}.ntd-compare__inner>.ntd-eyebrow{text-align:center}.ntd-compare__photo{width:28rem;max-width:70%;margin:0 auto 1.2rem;aspect-ratio:1 / 1;background:var(--rf-white);border-radius:var(--rf-radius-tile);overflow:hidden}.ntd-compare__photo img{width:100%;height:100%;object-fit:contain;display:block}.ntd-compare__heading{margin:.4rem 0 1.2rem;font-size:2.6rem}.ntd-compare__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.5rem}.ntd-compare__table th,.ntd-compare__table td{padding:1.1rem .8rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--rf-line);line-height:1.3}.ntd-compare__table thead th{font-family:var(--rf-display);font-weight:800;font-stretch:85%;letter-spacing:-.01em;font-size:1.9rem;line-height:1.1;padding-top:1.2rem}.ntd-compare__table tbody th{text-align:left;font-weight:600;width:44%;padding-left:0}.ntd-compare__table .ntd-compare__best{background:var(--rf-gold-soft)}.ntd-compare__table thead .ntd-compare__best{border-radius:var(--rf-radius-input) var(--rf-radius-input) 0 0}.ntd-compare__table tbody tr:last-child td.ntd-compare__best{border-radius:0 0 var(--rf-radius-input) var(--rf-radius-input)}.ntd-compare__table tbody tr:last-child>*{border-bottom:0}.ntd-compare__save{display:block;margin-top:.2rem;font-size:1.25rem;font-weight:700;color:var(--rf-save)}.ntd-compare__mark{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:50%}.ntd-compare__mark .ntd-icon{width:2rem;height:2rem;stroke-width:2.4}.ntd-compare__mark--yes{background:var(--rf-save)}.ntd-compare__mark--yes .ntd-icon{stroke:var(--rf-white)}.ntd-compare__mark--no{background:var(--rf-no-soft)}.ntd-compare__mark--no .ntd-icon{stroke:var(--rf-no)}.ntd-compare__table sup{font-size:.75em}.ntd-compare__foot{display:grid;gap:.8rem;margin-top:1.6rem;justify-items:center}.ntd-compare__btn{min-width:24rem}.ntd-compare__note{margin:0;color:var(--rf-ink-soft)}@media screen and (max-width:749px){.ntd-compare__btn{width:100%}.ntd-compare__table tbody th{width:42%}}@media screen and (min-width:990px){.ntd-compare{padding:3.2rem 0 4.8rem}.ntd-compare__heading{font-size:3.2rem}}.ntd-reviews{padding:2.4rem 0}.ntd-reviews--empty{padding:1.6rem 0}.ntd-reviews--empty .jdgm-widget .jm-review-widget{padding-top:.8rem!important;padding-bottom:.8rem!important}.ntd-reviews--empty .jdgm-widget .jm-center--center-text{margin-top:0!important}.ntd-reviews .jdgm-widget p.jm-text.jm-review-widget-minimal-header__title{font-size:2.6rem!important}.ntd-reviews__heading{margin:.4rem 0 1.6rem}.ntd-feature__inner{display:grid;gap:1.6rem;align-items:center}.ntd-feature__inner--text-only{max-width:60rem}.ntd-feature__media{background:var(--rf-tile);border-radius:var(--rf-radius-tile);padding:1.6rem}.ntd-feature__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block}.ntd-feature__heading{margin:.6rem 0 .8rem}.ntd-feature__price{display:flex;align-items:center;gap:1rem;margin:0 0 .4rem}.ntd-feature__amount{font-family:var(--rf-display);font-weight:800;font-stretch:85%;font-size:3rem;font-variant-numeric:tabular-nums}.ntd-feature__btn{margin-top:1.4rem}@media screen and (min-width:750px){.ntd-feature__inner{grid-template-columns:1fr 1fr;gap:4rem}.ntd-feature__inner--text-only{grid-template-columns:1fr}}.collection-hero__title{font-size:4.4rem;line-height:.95}@media screen and (min-width:990px){.collection-hero__title{font-size:6.4rem}}.ntd-cphoto{padding:0 0 .8rem}.ntd-cphoto__frame{margin:0;border-radius:var(--rf-radius-tile);overflow:hidden;aspect-ratio:16 / 7;background:rgba(var(--color-foreground),.06)}.ntd-cphoto__frame img{width:100%;height:100%;object-fit:cover;object-position:var(--ntd-focus, 50% 50%);display:block}@media screen and (min-width:990px){.ntd-cphoto__frame{aspect-ratio:3 / 1}.ntd-cphoto__frame img{object-position:var(--ntd-focus-desk, var(--ntd-focus, 50% 50%))}}.ntd-strip{padding:1.4rem 0}.ntd-strip__list{list-style:none;display:flex;flex-wrap:nowrap;justify-content:center;gap:3.2rem;margin:0 auto;padding:0 1.6rem;max-width:130rem;overflow-x:auto;scrollbar-width:none}.ntd-strip__list::-webkit-scrollbar{display:none}.ntd-strip__item{flex:0 0 auto;display:flex;align-items:center;gap:.8rem;white-space:nowrap;font-weight:700;font-size:1.4rem;letter-spacing:.02em;color:rgb(var(--color-foreground))}.ntd-strip__item .ntd-icon{width:2.2rem;height:2.2rem;stroke:var(--rf-gold)}@media screen and (max-width:989px){.ntd-strip__list{flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;overflow:visible}.ntd-strip__item{font-size:1.3rem}}.ntd-why{padding:4rem 0}.ntd-why__head{text-align:center}.ntd-why__heading{margin:.4rem 0 2rem;font-size:3.2rem}.ntd-why__heading--center{text-align:center}.ntd-callouts{max-width:110rem;margin:0 auto}.ntd-callouts__stage{position:relative;aspect-ratio:1 / 1;background:var(--rf-white);border-radius:var(--rf-radius-tile)}.ntd-callouts__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ntd-callouts__lines,.ntd-callouts__label{display:none}.ntd-callouts__dot{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);transform:translate(-50%,-50%);width:2.6rem;height:2.6rem;border-radius:50%;display:grid;place-items:center;background:var(--rf-gold);color:var(--rf-ink);font-weight:800;font-size:1.3rem;box-shadow:0 0 0 3px var(--rf-white),0 2px 8px #1e2a4440}.ntd-callouts__list{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:1rem}.ntd-callouts__list li{display:flex;gap:1.2rem;align-items:flex-start;background:var(--rf-white);border-radius:var(--rf-radius-card);padding:1.2rem 1.4rem}button.ntd-callouts__dot{border:0;padding:0;cursor:pointer;font-family:inherit;z-index:2;transition:transform .18s var(--rf-ease),box-shadow .18s var(--rf-ease)}.ntd-callouts__dot.is-active{transform:translate(-50%,-50%) scale(1.3);box-shadow:0 0 0 3px var(--rf-white),0 0 0 7px #f0b13c8c}.ntd-callouts__list li{transition:background .18s var(--rf-ease),box-shadow .18s var(--rf-ease);cursor:pointer}.ntd-callouts__list li.is-active{background:var(--rf-gold-soft);box-shadow:inset 0 0 0 2px var(--rf-gold)}@media(prefers-reduced-motion:reduce){button.ntd-callouts__dot,.ntd-callouts__list li{transition:none}}.ntd-callouts__num{flex:0 0 2.6rem;height:2.6rem;border-radius:50%;display:grid;place-items:center;background:var(--rf-gold);font-weight:800;font-size:1.3rem}.ntd-callouts__list b,.ntd-callouts__label b{display:block;font-family:var(--rf-display);font-weight:800;font-stretch:85%;font-size:1.8rem;line-height:1.1;color:var(--rf-ink)}.ntd-callouts__list span:not(.ntd-callouts__num),.ntd-callouts__label span{display:block;margin-top:.2rem;font-size:1.4rem;line-height:1.4;color:var(--rf-ink-soft)}@media screen and (min-width:990px){.ntd-callouts__stage{aspect-ratio:16 / 10}.ntd-callouts__img{left:18.75%;width:62.5%}.ntd-callouts__lines{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ntd-callouts__lines line{stroke:var(--rf-ink);stroke-width:1.5;opacity:.55}.ntd-callouts__dot{left:calc(18.75% + var(--x) * .625%);width:1.6rem;height:1.6rem;font-size:0}.ntd-callouts__label{display:block;position:absolute;width:16%;transform:translateY(-50%)}.ntd-callouts__label--l{left:1%;text-align:right}.ntd-callouts__label--r{left:83%;text-align:left}.ntd-callouts__list{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ntd-callouts__label,.ntd-callouts__dot{transition:transform .18s var(--rf-ease),box-shadow .18s var(--rf-ease)}.ntd-callouts__lines line{transition:stroke .18s var(--rf-ease),opacity .18s var(--rf-ease)}.ntd-callouts__label{cursor:default}.ntd-callouts__label:hover{transform:translateY(-50%) scale(1.06)}.ntd-callouts__label--l:hover{transform-origin:right center}.ntd-callouts__label--r:hover{transform-origin:left center}}@media screen and (min-width:990px){.ntd-callouts__stage:has([data-i="1"]:hover) .ntd-callouts__dot[data-i="1"],.ntd-callouts__stage:has([data-i="1"]:focus-visible) .ntd-callouts__dot[data-i="1"]{transform:translate(-50%,-50%) scale(1.7);box-shadow:0 0 0 3px var(--rf-white),0 0 0 7px #f0b13c73}.ntd-callouts__stage:has([data-i="1"]:hover) line[data-i="1"],.ntd-callouts__stage:has([data-i="1"]:focus-visible) line[data-i="1"]{stroke:var(--rf-gold-deep);opacity:1}}@media screen and (min-width:990px){.ntd-callouts__stage:has([data-i="2"]:hover) .ntd-callouts__dot[data-i="2"],.ntd-callouts__stage:has([data-i="2"]:focus-visible) .ntd-callouts__dot[data-i="2"]{transform:translate(-50%,-50%) scale(1.7);box-shadow:0 0 0 3px var(--rf-white),0 0 0 7px #f0b13c73}.ntd-callouts__stage:has([data-i="2"]:hover) line[data-i="2"],.ntd-callouts__stage:has([data-i="2"]:focus-visible) line[data-i="2"]{stroke:var(--rf-gold-deep);opacity:1}}@media screen and (min-width:990px){.ntd-callouts__stage:has([data-i="3"]:hover) .ntd-callouts__dot[data-i="3"],.ntd-callouts__stage:has([data-i="3"]:focus-visible) .ntd-callouts__dot[data-i="3"]{transform:translate(-50%,-50%) scale(1.7);box-shadow:0 0 0 3px var(--rf-white),0 0 0 7px #f0b13c73}.ntd-callouts__stage:has([data-i="3"]:hover) line[data-i="3"],.ntd-callouts__stage:has([data-i="3"]:focus-visible) line[data-i="3"]{stroke:var(--rf-gold-deep);opacity:1}}@media screen and (min-width:990px){.ntd-callouts__stage:has([data-i="4"]:hover) .ntd-callouts__dot[data-i="4"],.ntd-callouts__stage:has([data-i="4"]:focus-visible) .ntd-callouts__dot[data-i="4"]{transform:translate(-50%,-50%) scale(1.7);box-shadow:0 0 0 3px var(--rf-white),0 0 0 7px #f0b13c73}.ntd-callouts__stage:has([data-i="4"]:hover) line[data-i="4"],.ntd-callouts__stage:has([data-i="4"]:focus-visible) line[data-i="4"]{stroke:var(--rf-gold-deep);opacity:1}}@media screen and (min-width:990px){.ntd-callouts__stage:has([data-i="5"]:hover) .ntd-callouts__dot[data-i="5"],.ntd-callouts__stage:has([data-i="5"]:focus-visible) .ntd-callouts__dot[data-i="5"]{transform:translate(-50%,-50%) scale(1.7);box-shadow:0 0 0 3px var(--rf-white),0 0 0 7px #f0b13c73}.ntd-callouts__stage:has([data-i="5"]:hover) line[data-i="5"],.ntd-callouts__stage:has([data-i="5"]:focus-visible) line[data-i="5"]{stroke:var(--rf-gold-deep);opacity:1}}@media screen and (min-width:990px){.ntd-callouts__stage:has([data-i="6"]:hover) .ntd-callouts__dot[data-i="6"],.ntd-callouts__stage:has([data-i="6"]:focus-visible) .ntd-callouts__dot[data-i="6"]{transform:translate(-50%,-50%) scale(1.7);box-shadow:0 0 0 3px var(--rf-white),0 0 0 7px #f0b13c73}.ntd-callouts__stage:has([data-i="6"]:hover) line[data-i="6"],.ntd-callouts__stage:has([data-i="6"]:focus-visible) line[data-i="6"]{stroke:var(--rf-gold-deep);opacity:1}}.ntd-callouts__dot:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:2px}button.ntd-callouts__dot:before{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem;border-radius:50%}@media(prefers-reduced-motion:reduce){.ntd-callouts__label,.ntd-callouts__dot,.ntd-callouts__lines line{transition:none}}.ntd-why__fiber{display:flex;align-items:center;gap:1.2rem;max-width:60rem;margin:1.6rem auto 0;background:var(--rf-white);border-radius:var(--rf-radius-card);padding:1.4rem 1.6rem}.ntd-why__fiber .ntd-icon{width:3.6rem;height:3.6rem;padding:.8rem;border-radius:50%;box-sizing:border-box;background:var(--rf-ink);stroke:var(--rf-butter)}.ntd-why__fiber b{display:block;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.ntd-why__fiber p{margin:.2rem 0 0;font-size:1.5rem}.ntd-vs-wrap{padding:4rem 0}.ntd-vs{width:100%;max-width:76rem;margin:0 auto;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.5rem}.ntd-vs th,.ntd-vs td{padding:1.3rem 1rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--rf-line)}.ntd-vs tbody th{text-align:left;font-weight:600;color:var(--rf-ink);width:40%;padding-left:0}.ntd-vs thead th{vertical-align:bottom;font-family:var(--rf-display);font-weight:800;font-stretch:85%;font-size:1.9rem;line-height:1.1;color:var(--rf-ink);padding-top:1.6rem}.ntd-vs thead th span{display:block;margin-top:.6rem}.ntd-vs__us{background:var(--rf-gold-soft)}.ntd-vs thead .ntd-vs__us{border-radius:var(--rf-radius-card) var(--rf-radius-card) 0 0}.ntd-vs tbody tr:last-child td.ntd-vs__us{border-radius:0 0 var(--rf-radius-card) var(--rf-radius-card)}.ntd-vs tbody tr:last-child>*{border-bottom:0}.ntd-vs__thumb{display:block;width:9rem;height:9rem;margin:0 auto;object-fit:contain;background:var(--rf-white);border-radius:1.6rem}.ntd-vs__them{color:var(--rf-ink-soft)!important}.ntd-vs__them .ntd-icon{display:block;width:6rem;height:6rem;margin:1.5rem auto 0;padding:1.2rem;box-sizing:border-box;border-radius:1.6rem;background:var(--rf-soft);stroke:var(--rf-ink-soft)}.ntd-vs__pill{display:inline-block;padding:.4rem 1rem;border-radius:var(--rf-radius-pill);background:var(--rf-soft);color:var(--rf-ink-soft);font-size:1.3rem;font-weight:600}@media screen and (max-width:749px){.ntd-vs{font-size:1.35rem}.ntd-vs thead th{font-size:1.5rem}.ntd-vs__thumb{width:6.4rem;height:6.4rem}.ntd-vs__them .ntd-icon{width:4.8rem;height:4.8rem}}@media screen and (min-width:990px){.ntd-why,.ntd-vs-wrap{padding:6.4rem 0}.ntd-why__heading{font-size:4rem}}.ntd-vs2{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;max-width:84rem;margin:0 auto;align-items:stretch}.ntd-vs2__card{border-radius:var(--rf-radius-tile);padding:1.8rem 1.4rem;display:grid;align-content:start;gap:1rem}.ntd-vs2__card--us{background:var(--rf-gold);color:var(--rf-ink);box-shadow:0 10px 28px #1e2a4424}.ntd-vs2__card--them{background:var(--rf-soft);color:var(--rf-ink-soft)}.ntd-vs2__media{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;background:var(--rf-white);border-radius:var(--rf-radius-card);overflow:hidden}.ntd-vs2__media img{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%;object-fit:contain}.ntd-vs2__media--icon{background:var(--rf-line)}.ntd-vs2__media--photo{aspect-ratio:3 / 2}.ntd-vs2__media--photo img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ntd-vs2__media--them img{filter:saturate(.6)}.ntd-vs__pill--no{background:var(--rf-no-soft);color:var(--rf-no)}.ntd-vs__pill--varies{background:var(--rf-gold-soft);color:#8a5a00}.ntd-vs2__media--icon .ntd-icon{width:40%;height:auto;stroke:var(--rf-ink-soft);stroke-width:1.2}.ntd-vs2__title{margin:.4rem 0 0;font-size:2.4rem;line-height:1;text-align:center}.ntd-vs2__card--them .ntd-vs2__title{color:var(--rf-ink-soft)}.ntd-vs2__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.ntd-vs2__list li{display:flex;align-items:center;gap:1rem;min-height:4.4rem;padding:.6rem .8rem;border-radius:1.2rem;font-weight:700;font-size:1.5rem;line-height:1.25}.ntd-vs2__card--us .ntd-vs2__list li{background:#fffdf88c}.ntd-vs2__card--them .ntd-vs2__list li{justify-content:center;background:var(--rf-white);font-weight:600}.ntd-vs2__card--us .ntd-compare__mark{flex:0 0 auto}@media screen and (max-width:749px){.ntd-vs2{gap:.8rem}.ntd-vs2__card{padding:1.2rem .8rem}.ntd-vs2__title{font-size:1.8rem}.ntd-vs2__list li{font-size:1.25rem;min-height:6.4rem;padding:.4rem .6rem;gap:.6rem}.ntd-vs2__card--us .ntd-compare__mark{width:2.4rem;height:2.4rem}}@media screen and (max-width:989px){.ntd-callouts__dot[data-k=rooster]{left:calc((var(--x) - 3.9) * 1%);transform:translate(calc(-100% - .2rem),-50%)}.ntd-callouts__dot[data-k=rooster].is-active{transform:translate(calc(-100% - .2rem),-50%) scale(1.3)}}@media screen and (min-width:990px){.ntd-callouts__dot[data-k=rooster]{left:calc(18.75% + (var(--x) - 3.9) * .625%);transform:translate(calc(-100% - .2rem),-50%)}.ntd-callouts__stage:has([data-i="1"]:hover) .ntd-callouts__dot[data-k=rooster][data-i="1"],.ntd-callouts__stage:has([data-i="2"]:hover) .ntd-callouts__dot[data-k=rooster][data-i="2"]{transform:translate(calc(-100% - .2rem),-50%) scale(1.7)}}@media screen and (min-width:750px)and (max-width:989px){.ntd-hero__copy{padding:3.2rem 5rem 4rem}}@media screen and (max-width:989px){.ntd-statement__photo img{object-position:50% 85%}}.ntd-rail__intro{max-width:56rem;margin-top:.6rem;color:var(--rf-ink-soft)}.ntd-rail__intro p{margin:0}.ntd-story{padding:3.2rem 0}.ntd-story__inner{display:grid;gap:2rem;align-items:center}.ntd-story__img{margin:0;aspect-ratio:1 / 1;border-radius:var(--rf-radius-tile);overflow:hidden;background:var(--rf-white)}.ntd-story__img img{display:block;width:100%;height:100%;object-fit:cover}.ntd-story__img--wide{aspect-ratio:3 / 2}.ntd-story__heading{margin:.4rem 0 1rem;font-size:3.4rem;line-height:1}.ntd-story__text{color:var(--rf-ink-soft);font-size:1.6rem;line-height:1.5}.ntd-story__text p{margin:0 0 .8rem}@media screen and (min-width:750px){.ntd-story__inner{grid-template-columns:1fr 1fr;gap:4rem}.ntd-story__heading{font-size:4.6rem}}@media screen and (min-width:990px){.ntd-story{padding:6.4rem 0}}.ntd-hero__text a,.ntd-statement__text a,.ntd-trust__item a,.ntd-cart-assure a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.ntd-buy__feats li,.ntd-card__name,.ntd-card__per,.ntd-vs2__list li span,.ntd-callouts__list b,.ntd-tiles__sub{text-wrap:balance}.ntd-card--bundle .ntd-card__img{padding-top:16%;box-sizing:border-box}.ntd-story__img--wide .ntd-story__own{object-fit:contain}@media screen and (max-width:749px){.ntd-rail__item{flex-basis:74%}.ntd-rail__list{-webkit-mask-image:linear-gradient(to right,#000 82%,transparent 100%);mask-image:linear-gradient(to right,#000 82%,transparent 100%)}}.ntd-tiles__img--small img{padding:14%!important;box-sizing:border-box}.ntd-feature{padding:3.2rem 0}.ntd-feature__hero{position:relative;margin:0;border-radius:var(--rf-radius-tile);overflow:hidden;aspect-ratio:4 / 5;background:var(--rf-tile)}.ntd-feature__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ntd-feature__headline{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:end center;margin:0;padding:2.4rem 2.4rem 3.2rem;text-align:center;color:var(--rf-white);font-family:var(--rf-display);font-weight:800;font-stretch:85%;text-transform:uppercase;font-size:clamp(3.6rem,10vw,7.6rem);line-height:.95;letter-spacing:-.01em;text-wrap:balance;background:linear-gradient(180deg,#1e2a4400 45%,#1e2a44b8);text-shadow:0 2px 18px rgba(30,42,68,.45)}.ntd-feature__row{display:grid;gap:2rem;margin-top:2.4rem}.ntd-feature__text{font-size:1.7rem;line-height:1.55;color:var(--rf-ink-soft);text-wrap:pretty}.ntd-feature__text p{margin:0 0 1rem}.ntd-feature__foot{margin:0;border-radius:var(--rf-radius-tile);overflow:hidden;aspect-ratio:1 / 1;background:var(--rf-tint-slate)}.ntd-feature__foot img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.ntd-feature__hero{aspect-ratio:16 / 7}.ntd-feature__row{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.ntd-feature__body{max-width:48rem;justify-self:center}.ntd-feature__body .ntd-eyebrow{font-size:1.4rem}.ntd-feature__text{font-size:2.1rem;line-height:1.5}.ntd-feature__row--solo{grid-template-columns:minmax(0,64rem);justify-content:center;text-align:center}}.ntd-benefits--cards .ntd-benefits__grid{grid-template-columns:1fr;gap:2.4rem}.ntd-benefits--cards .ntd-benefits__img{aspect-ratio:4 / 3}.ntd-benefits--cards .ntd-benefits__title{font-size:2.4rem;text-align:center;margin-top:1.4rem}.ntd-benefits--cards .ntd-benefits__text{text-align:center;max-width:36rem;margin-inline:auto;font-size:1.6rem;text-wrap:balance}@media screen and (min-width:750px){.ntd-benefits--cards .ntd-benefits__grid{grid-template-columns:repeat(auto-fit,minmax(0,36rem));justify-content:center}.ntd-benefits--cards .ntd-benefits__img{aspect-ratio:1 / 1}}.ntd-compare{padding:3.2rem 0}.ntd-compare__heading{margin:0 0 .8rem;font-size:3.2rem;text-align:center}.ntd-compare__intro{max-width:56rem;margin:0 auto 1.6rem;text-align:center;color:var(--rf-ink-soft)}.ntd-compare__list{list-style:none;margin:0 -1.5rem;padding:.8rem 1.5rem;display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:1.5rem;scrollbar-width:none}.ntd-compare__list::-webkit-scrollbar{display:none}.ntd-compare__card{flex:0 0 74%;scroll-snap-align:start;background:var(--rf-white);border:1px solid var(--rf-line);border-radius:var(--rf-radius-card);overflow:hidden;display:flex;flex-direction:column}.ntd-compare__card.is-here{border:2px solid var(--rf-ink)}.ntd-compare__link{display:block;color:inherit;text-decoration:none}.ntd-compare__link:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:-3px}.ntd-compare__img{position:relative;aspect-ratio:1 / 1;background:var(--rf-tile)}.ntd-compare__img img{display:block;width:100%;height:100%;object-fit:cover}.ntd-compare__here{margin:0 1.4rem .4rem}.ntd-compare__title{margin:1.4rem 1.4rem .2rem;font-family:var(--rf-display);font-weight:800;font-stretch:85%;font-size:2.2rem;line-height:1.1;text-transform:uppercase}.ntd-compare__price{margin:0 1.4rem;font-size:1.4rem;color:var(--rf-ink-soft)}.ntd-compare__rows{margin:1.2rem 1.4rem 1.6rem;display:grid;gap:1rem}.ntd-compare__rows div{margin:0}.ntd-compare__rows dt{font-size:1.15rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--rf-ink)}.ntd-compare__rows dd{margin:.2rem 0 0;font-size:1.4rem;line-height:1.4;color:var(--rf-ink-soft)}@media screen and (min-width:750px)and (max-width:989px){.ntd-compare__list{margin:0 -5rem;padding:.8rem 5rem;scroll-padding-inline:5rem}.ntd-compare__card{flex-basis:40%}}@media screen and (min-width:990px){.ntd-compare__list{margin:0;padding:.8rem 0;overflow:visible;display:grid;grid-template-columns:repeat(5,1fr)}.ntd-compare__heading{font-size:4.2rem}}.ntd-pills--tiles .ntd-pills__list{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;gap:1.2rem;padding-bottom:.8rem}.ntd-pills--tiles .ntd-pills__list>li{flex:0 0 auto;scroll-snap-align:start}.ntd-ctile{display:grid;gap:.4rem;width:15.6rem;color:var(--rf-ink);text-decoration:none}.ntd-ctile__img{display:block;aspect-ratio:1 / 1;border-radius:var(--rf-radius-card);overflow:hidden;background:var(--rf-tile)}.ntd-ctile__img img{display:block;width:100%;height:100%;object-fit:cover}.ntd-ctile__title{margin-top:.6rem;font-family:var(--rf-display);font-weight:800;font-stretch:85%;font-size:1.9rem;line-height:1.1}.ntd-ctile__sub{font-size:1.35rem;line-height:1.35;color:var(--rf-ink-soft)}.ntd-ctile[aria-current=page] .ntd-ctile__img{box-shadow:0 0 0 2.5px var(--rf-ink)}.ntd-ctile:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:var(--rf-radius-card)}@media screen and (min-width:990px){.ntd-ctile{width:18rem}}.ntd-promo-tile__link{display:flex;flex-direction:column;height:100%;min-height:28rem;border-radius:var(--rf-radius-card);overflow:hidden;background:var(--rf-ink);color:var(--rf-white);text-decoration:none}.ntd-promo-tile__img{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover}.ntd-promo-tile__text{flex:1;display:grid;align-content:start;gap:.4rem;padding:1.4rem 1.4rem 1.6rem}.ntd-promo-tile__title{font-family:var(--rf-display);font-weight:800;font-stretch:85%;font-size:2.2rem;line-height:1.05;text-transform:uppercase}.ntd-promo-tile__sub{font-size:1.4rem;line-height:1.35}.ntd-promo-tile__cta{justify-self:start;margin-top:.6rem;padding:.7rem 1.4rem;border-radius:var(--rf-radius-pill);background:var(--rf-gold);color:var(--rf-ink);font-weight:800;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.ntd-promo-tile__link:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}.cart-drawer tbody[role=rowgroup]{display:flex;flex-direction:column}.cart-drawer .cart-item.ntd-gift-line{order:1}@media screen and (min-width:990px){.ntd-pills--tiles .ntd-pills__list{justify-content:safe center}}@media screen and (max-width:749px){#main-cart-items tbody{display:flex;flex-direction:column}#main-cart-items .cart-item.ntd-gift-line{order:1}}.ntd-tiles__img{top:.8rem;right:.8rem;bottom:34%;left:.8rem}.ntd-tiles__img img,.ntd-tiles__tile--wide .ntd-tiles__img img{width:100%;height:100%;aspect-ratio:auto;padding:4%;box-sizing:border-box;transform:none;border-radius:14px;box-shadow:0 4px 14px #1e2a441a}.ntd-tiles__img--small img{padding:4%!important}@media screen and (max-width:749px){.ntd-tiles__img{top:.6rem;right:.6rem;bottom:38%;left:.6rem}}@media screen and (max-width:749px){.grid .grid__item.ntd-promo-tile{width:100%;max-width:100%;flex:0 0 100%;margin:.6rem 0}.ntd-promo-tile__link{flex-direction:row;min-height:0}.ntd-promo-tile__img{width:44%;aspect-ratio:1 / 1;flex:0 0 44%}.ntd-promo-tile__text{align-content:center}}@media screen and (max-width:749px){.ntd-pills--tiles .ntd-pills__list{padding-inline:1.6rem;scroll-padding-inline:1.6rem;margin-inline:-1.5rem}}.ntd-compare__guide{margin:0 auto 1.6rem;max-width:90rem;border-radius:var(--rf-radius-tile);overflow:hidden;background:var(--rf-tile)}.ntd-compare__guide img{display:block;width:100%;height:auto}.ntd-compare__guide-labels{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:.8rem 0;text-align:center;font-weight:800;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-ink);background:var(--rf-white)}.ntd-compare__cue{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:.8rem;font-size:1.25rem;color:var(--rf-ink-soft)}.ntd-compare__dots{display:inline-flex;gap:.5rem}.ntd-compare__dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--rf-line)}.ntd-compare__dot.is-active{background:var(--rf-ink)}@media screen and (max-width:749px){.ntd-compare__card{flex-basis:80%}.ntd-compare__img{aspect-ratio:3 / 2}.ntd-compare__title{margin:1rem 1.2rem .1rem;font-size:1.9rem}.ntd-compare__price{margin:0 1.2rem;font-size:1.3rem}.ntd-compare__here{margin:.4rem 1.2rem 0}.ntd-compare__rows{margin:.8rem 1.2rem 1.2rem;gap:0}.ntd-compare__rows div{display:grid;grid-template-columns:9.5rem 1fr;gap:.8rem;padding:.55rem 0;border-top:1px solid var(--rf-line)}.ntd-compare__rows dt{font-size:1.05rem;padding-top:.15rem}.ntd-compare__rows dd{margin:0;font-size:1.3rem;line-height:1.3}}@media screen and (min-width:990px){.ntd-compare__cue{display:none}}.ntd-card__chips{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.ntd-card__chip{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .8rem .35rem .6rem;border-radius:999px;background:var(--rf-tile);font-size:1.2rem;font-weight:700;line-height:1.2;color:var(--rf-ink)}.ntd-card__chip .ntd-icon{width:1.5rem;height:1.5rem;flex:0 0 auto}.ntd-benefits--cards .ntd-benefits__img{position:relative;aspect-ratio:4 / 3}@media screen and (min-width:750px){.ntd-benefits--cards .ntd-benefits__img{aspect-ratio:4 / 3}}.ntd-benefits__feature{margin:1.4rem 0 0;text-align:center;font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-save)}.ntd-benefits--cards .ntd-benefits__feature+.ntd-benefits__title{margin-top:.4rem}.ntd-pin{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0}.ntd-pin__dot{position:absolute;left:-.9rem;top:-.9rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--rf-gold);box-shadow:0 0 0 3px var(--rf-white),0 2px 8px #1e2a4459}.ntd-pin__line{position:absolute;top:-1px;height:2px;width:3.2rem;background:var(--rf-white);box-shadow:0 1px 3px #1e2a4459}.ntd-pin--r .ntd-pin__line{left:1.2rem}.ntd-pin--l .ntd-pin__line{right:1.2rem}.ntd-pin__label{position:absolute;top:0;transform:translateY(-50%);white-space:nowrap;padding:.45rem .9rem;border-radius:999px;background:var(--rf-white);color:var(--rf-ink);font-size:1.2rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 3px 10px #1e2a4438}.ntd-pin--r .ntd-pin__label{left:4.4rem}.ntd-pin--l .ntd-pin__label{right:4.4rem}.ntd-callouts__feat{display:block;font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-save);margin-bottom:.2rem}.ntd-callouts__img{mix-blend-mode:multiply}.ntd-callouts__stage{background:transparent}.ntd-tiles__img{display:block}.ntd-tiles__img img,.ntd-tiles__tile--wide .ntd-tiles__img img{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width:749px){.ntd-promo-tile__img{aspect-ratio:auto;height:auto;min-height:16rem;align-self:stretch;object-fit:cover}}@media screen and (max-width:749px){.ntd-promo-tile__link{height:auto}.ntd-promo-tile__text{padding-bottom:1.8rem}}.ntd-benefits__title .ntd-benefits__feature{display:block;margin:0 0 .4rem;font-family:var(--font-body-family);font-stretch:normal;letter-spacing:.08em;line-height:1.2}.ntd-pin__label{max-width:14rem;overflow:hidden;text-overflow:ellipsis}.ntd-callouts__stage{background:rgb(var(--color-background))}.ntd-pin--b .ntd-pin__line{left:-1px;top:1.2rem;width:2px;height:2.4rem}.ntd-pin--b .ntd-pin__label{left:0;top:3.6rem;transform:translate(-50%)}.ntd-feature__hero--wide{aspect-ratio:auto;background:none}.ntd-feature__hero--wide .ntd-feature__hero-img{position:static;height:auto}.ntd-feature__hero--wide .ntd-feature__headline{position:static;padding:1.6rem 0 0;color:var(--rf-ink);background:none;text-shadow:none}@media screen and (max-width:749px){.grid .grid__item.ntd-promo-tile{margin:1.6rem 0}.ntd-compare__guide img{aspect-ratio:2 / 1;object-fit:cover;object-position:50% 62%}}.ntd-compare__img img{object-position:50% 30%}.ntd-benefits--cards .ntd-benefits__img,.ntd-benefits--cards .ntd-benefits__img img{aspect-ratio:1 / 1}@media screen and (min-width:750px){.ntd-benefits--cards .ntd-benefits__img{aspect-ratio:1 / 1}}@media screen and (max-width:749px){.ntd-pills--tiles .ntd-pills__list{margin-inline:0;max-width:100%;padding-inline:1.5rem;scroll-padding-inline:1.5rem;box-sizing:border-box}}.ntd-card__tile{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.ntd-card__tile>.ntd-card__img{max-width:90%;max-height:90%;min-width:0}.ntd-tiles__link{display:flex;flex-direction:column;aspect-ratio:auto;height:100%}.ntd-tiles__tile--wide .ntd-tiles__link{aspect-ratio:auto}.ntd-tiles__img{position:relative;inset:auto;margin:.8rem .8rem 0;aspect-ratio:4 / 3;flex:0 0 auto}.ntd-tiles__text{position:static;padding:1rem 1.2rem 1.4rem}@media screen and (max-width:749px){.ntd-tiles__img{inset:auto;margin:.6rem .6rem 0}}.ntd-compare__img--studio{background:var(--rf-white)}.ntd-compare__img--studio img{object-fit:contain;object-position:50% 50%;padding:6%;box-sizing:border-box}.ntd-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ntd-tiles__grid>li{min-width:0}@media screen and (min-width:990px){.ntd-tiles__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ntd-quotes{padding:3.2rem 0 4rem}.ntd-quotes__heading{margin:.4rem 0 1.6rem;font-size:3.2rem}.ntd-quotes__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.ntd-quotes__card{position:relative;margin:0;height:100%;box-sizing:border-box;padding:2.4rem 2rem 2rem;border-radius:var(--rf-radius-card);background:var(--rf-white);border:1px solid var(--rf-line);display:flex;flex-direction:column;gap:1.2rem}.ntd-quotes__mark{font-family:var(--rf-display);font-weight:800;font-size:6rem;line-height:.6;color:var(--rf-gold);height:2.4rem}.ntd-quotes__text{margin:0;padding:0;border:0;font-size:1.6rem;line-height:1.55;color:var(--rf-ink)}.ntd-quotes__text p{margin:0}.ntd-quotes__name{margin-top:auto;font-weight:800;font-size:1.4rem;letter-spacing:.04em;color:var(--rf-ink)}@media screen and (min-width:750px){.ntd-quotes__list{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1.6rem}}@media screen and (min-width:990px){.ntd-quotes{padding:5.6rem 0}.ntd-quotes__heading{font-size:4.2rem}}.ntd-hero__quote{margin:2rem 0 0;padding:.2rem 0 .2rem 1.4rem;border-left:3px solid rgba(var(--color-foreground),.55);max-width:44ch}.ntd-hero__quote blockquote{margin:0;padding:0;border:0;color:rgb(var(--color-foreground));font-style:inherit}.ntd-hero__quote p{margin:0;font-size:1.5rem;line-height:1.45;font-style:italic;text-wrap:pretty}.ntd-hero__quote figcaption{margin-top:.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.04em}@media screen and (min-width:990px){.ntd-hero__quote p{font-size:1.7rem}}@media screen and (min-width:750px)and (max-width:989px){.ntd-pills--tiles .ntd-pills__list{margin-inline:0;max-width:100%;padding-inline:5rem;scroll-padding-inline:5rem;box-sizing:border-box}}@media screen and (max-width:749px){.ntd-cphoto{display:none}}@media screen and (min-width:750px)and (max-width:989px){.ntd-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:64rem}.ntd-trust__item{justify-content:flex-start}}@media screen and (min-width:990px){.ntd-trust__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.ntd-card__swatches{margin-left:0}@media screen and (max-width:749px){.footer .list-payment{gap:.4rem}.footer .list-payment__item{padding:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ntd-sections.css.map */
