:root{--ry-ink:#2B211B;--ry-ink-soft:#57483F;--ry-muted:#776659;--ry-blue:#A8532D;--ry-blue-deep:#8A4325;--ry-sky:#FBEEE5;--ry-mist:#FAF6F1;--ry-line:#EEE3D9;--ry-shadow:0 14px 34px rgba(43,33,27,.08);--nf-terra:#B65A30;--nf-terra-dark:#9C4A26;--nf-brown:#7A3F22;--nf-sand:#F3E6DA;--nf-gold:#DDA43C;--nf-soft:#F2C3A2;--nf-card:0 1px 2px rgba(43,33,27,.04),0 16px 36px -22px rgba(43,33,27,.3)}::selection{background:var(--nf-terra);color:#fff}.ry-btn{background:var(--nf-terra)}.ry-btn:hover{background:var(--nf-terra-dark);box-shadow:0 10px 24px #9c4a2647}.ry-btn--ghost{background:transparent}.ry-btn--ghost:hover{background:var(--ry-ink);box-shadow:none}.ry-btn--light{background:#fff;color:var(--nf-terra)}.ry-btn--light:hover{background:var(--ry-sky);color:var(--nf-terra-dark)}.ry-stars__base{color:#eadccd}.ry-stars__fill,.ry--navy .ry-stars__fill{color:var(--nf-gold)}.ry--navy .ry-eyebrow,.ry-cta__box .ry-eyebrow,.ry-ticker--navy .ry-ticker__item .ry-ico,.ry--navy .ry-list .ry-ico,.ry-footer__mail .ry-ico,.ry--navy .ry-hl,.ry-cta__box:not(.ry-cta__box--sky) .ry-hl{color:var(--nf-soft)}.ry-cta__box--sky .ry-eyebrow{color:var(--ry-blue)}.ry-ph{background:var(--ry-mist);fill:#e2d1c2}.ry-door__media,.ry-rcard__media{background:var(--ry-mist)}.ry-input:focus{border-color:var(--nf-terra);box-shadow:0 0 0 3px #b65a3026}.ry-news input:focus{border-color:var(--nf-soft)}.ry-news__msg{color:var(--nf-soft)}.ry-news button{background:var(--nf-terra);color:#fff}.ry-news button:hover{background:var(--nf-terra-dark)}.ry-gal__nav{box-shadow:0 4px 14px #2b211b1f}.ry-pill:hover,.ry-offer:hover{border-color:#d8c2b1}.ry-swatch{box-shadow:inset 0 0 0 1px #2b211b2e}.ry-swatch.is-active{box-shadow:inset 0 0 0 1px #2b211b2e,0 0 0 2px #fff,0 0 0 4px var(--ry-ink)}.ry-sticky{box-shadow:0 -8px 24px #2b211b12}.ry-modal{box-shadow:0 30px 80px #2b211b40}.ry-modal::backdrop{background:#2b211b73}.ry-switch__btn.is-active{box-shadow:0 6px 16px #2b211b2e}.ry-clip--ph{border-color:#e2d1c2}.ry-art .s{fill:var(--ry-sky)}.jdgm-star,.jdgm-widget .jdgm-star,.jdgm-prev-badge .jdgm-star{color:var(--nf-gold)!important}.jm-review-widget{--jm-review-widget-button-color:#B65A30!important;--jm-review-widget-button-text-color:#FFFFFF!important;--jm-review-widget-text-color:#2B211B!important;--jm-review-widget-lighter-text-color:#776659!important;--jm-review-widget-star-and-histogram-color:#DDA43C!important;--jm-review-widget-form-button-color:#B65A30!important;--jm-review-widget-form-button-text-color:#FFFFFF!important}.ry-offer.is-active{border-color:var(--nf-terra);box-shadow:0 0 0 1px var(--nf-terra);background:#fff8f3}.ry-offer:focus-visible{box-shadow:0 0 0 3px #b65a3040}.ry-offer__radio{border-color:#cdb7a6}.ry-offer.is-active .ry-offer__radio{border-color:var(--nf-terra)}.ry-offer.is-active .ry-offer__radio:after{background:var(--nf-terra)}.ry-offer__now{color:var(--ry-blue)}.ry-offer__tag{background:var(--nf-terra)}.ry-pdp__benefits .ry-ico{color:var(--nf-terra)}.ry-pdp__eta{background:#fff9f5;border:1.5px dashed rgba(182,90,48,.42)}.ry-gal__thumb.is-active:after{box-shadow:inset 0 0 0 2px var(--nf-terra)}.nf-hero{--nf-hero-bg:var(--ry-sky);background:var(--nf-hero-bg);color:var(--ry-ink);overflow:hidden}.nf-hero--cream{--nf-hero-bg:var(--ry-mist)}.nf-hero--white{--nf-hero-bg:#fff}.nf-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(80vh,700px)}.nf-hero__body{display:flex;align-items:center;padding:clamp(48px,6vw,96px) clamp(28px,4vw,72px) clamp(48px,6vw,96px) max(var(--ry-gutter),calc((100vw - var(--ry-max)) / 2 + var(--ry-gutter)))}.nf-hero__inner{max-width:560px}.nf-hero__rating{margin-bottom:20px}.nf-hero__title{font-size:clamp(38px,4.4vw,60px);line-height:1.05}.nf-hero__text{max-width:30em;margin-top:20px}.nf-hero__buy{display:grid;justify-items:start;gap:14px;margin-top:34px}.nf-hero__btn{min-height:58px;padding:0 34px;font-size:16px}.nf-hero__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0;font-size:14px;color:var(--ry-ink-soft)}.nf-hero__price strong{font-size:18px;font-weight:600;color:var(--ry-ink)}.nf-hero__price s{color:var(--ry-muted)}.nf-hero__media{position:relative;min-height:100%;background:var(--ry-mist)}.nf-hero__media img,.nf-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--nf-focus,50% 50%);display:block}.nf-chip{position:absolute;left:24px;bottom:24px;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 12px;border-radius:999px;background:#fffffff2;color:var(--ry-ink);font-size:13.5px;font-weight:600;line-height:1.2;box-shadow:0 12px 30px -14px #2b211b73}.nf-chip__dots{display:inline-flex}.nf-chip__dots i{width:18px;height:18px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px #fff;margin-right:-5px}.nf-chip__dots i:last-child{margin-right:0}@media(max-width:989px){.nf-hero__grid{grid-template-columns:minmax(0,1fr);min-height:0}.nf-hero__media{order:-1;min-height:0;aspect-ratio:5/4}.nf-hero__body{padding:26px var(--ry-gutter) 44px}.nf-hero__inner{max-width:640px}.nf-hero__rating{margin-bottom:14px}.nf-hero__title{font-size:clamp(31px,8.2vw,46px)}.nf-hero__text{margin-top:14px}.nf-hero__buy{justify-items:stretch;margin-top:26px}.nf-hero__btn{width:100%}.nf-hero__price{justify-content:center}.nf-chip{left:12px;bottom:12px;padding:8px 14px 8px 10px;font-size:12.5px}}.nf-reasons__grid{display:grid;grid-template-columns:repeat(var(--nf-cols,3),minmax(0,1fr));gap:clamp(16px,2vw,28px)}.nf-reason{position:relative;display:flex;flex-direction:column;margin:0;padding:clamp(18px,1.8vw,24px) clamp(18px,1.8vw,24px) clamp(22px,2vw,28px);border:1px solid var(--ry-line);border-radius:20px;background:#fff;overflow:hidden}.nf-reason:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--nf-terra)}.nf-reason__media{aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:var(--ry-mist)}.nf-reason__media img,.nf-reason__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--ry-ease)}.nf-reason:hover .nf-reason__media img{transform:scale(1.03)}.nf-reason__num{display:block;margin:22px 0 8px;font-size:14px;font-weight:600;letter-spacing:.08em;color:var(--ry-blue)}.nf-reason__title{margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.25;font-weight:600;letter-spacing:-.015em;color:var(--ry-ink)}.nf-reason__text{margin:10px 0 0;font-size:15px;line-height:1.65;color:var(--ry-ink-soft)}.nf-reasons .ry-actions{justify-content:center}@media(max-width:989px){.nf-reasons__grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}.nf-reason__media{aspect-ratio:16/10}.nf-reason__num{margin-top:18px}}.nf-tl{scroll-margin-top:80px}.nf-tl__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,6vw,96px);align-items:start}.nf-tl__media{margin-top:30px;aspect-ratio:4/3;border-radius:var(--ry-r-lg);overflow:hidden;background:var(--ry-mist)}.nf-tl__media img{width:100%;height:100%;object-fit:cover;display:block}.nf-tl__steps{list-style:none;margin:0;padding:0}.nf-tl__step{position:relative;padding:0 0 30px 40px}.nf-tl__step:last-child{padding-bottom:0}.nf-tl__step:before{content:"";position:absolute;left:9px;top:22px;bottom:-4px;width:2px;background:var(--nf-sand)}.nf-tl__step:last-child:before{display:none}.nf-tl__step.is-first:before{background:linear-gradient(var(--nf-gold),var(--nf-sand))}.nf-tl__dot{position:absolute;left:0;top:12px;width:20px;height:20px;border-radius:50%;background:var(--nf-sand);box-shadow:0 0 0 4px var(--ry-bg,#fff)}.nf-tl__step.is-first .nf-tl__dot{background:var(--nf-gold)}.nf-tl__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 16px;border-radius:10px;background:var(--nf-sand);color:var(--ry-ink)}.nf-tl__step.is-first .nf-tl__bar{background:var(--nf-brown);color:#fff}.nf-tl__title{margin:0;font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:inherit}.nf-tl__time{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.nf-tl__time .ry-ico{width:18px;height:18px}.nf-tl__list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:9px}.nf-tl__list li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--ry-ink)}.nf-tl__list .ry-ico{width:18px;height:18px;margin-top:2px;color:var(--nf-terra)}.nf-tl__list .ry-ico svg{stroke-width:2.4}.nf-tl__actions{margin-top:34px;padding-left:40px}@media(max-width:989px){.nf-tl__grid{grid-template-columns:minmax(0,1fr);gap:30px}.nf-tl__media{margin-top:22px}.nf-tl__actions{padding-left:0}.nf-tl__actions .ry-btn{width:100%}}.nf-guar{position:relative;overflow:hidden;color:#fff;text-align:center;background:radial-gradient(120% 140% at 18% 0%,#b8693d,#9a512c 46%,#6e3a1f)}.nf-guar .ry__wrap{max-width:880px}.nf-seal{display:block;width:clamp(140px,14vw,184px);height:auto;margin:0 auto 26px;filter:drop-shadow(0 14px 24px rgba(0,0,0,.2))}.nf-guar .ry-h2{color:#fff}.nf-guar .ry-hl{color:var(--nf-soft)}.nf-guar .ry-lead{max-width:640px;margin-left:auto;margin-right:auto;color:#ffffffe0}.nf-guar .ry-lead strong{color:#fff}.nf-guar .ry-actions{justify-content:center}.nf-guar .ry-btn--light{min-width:min(100%,300px)}.ry-compare.ry--mist{background:radial-gradient(90% 70% at 50% 40%,#FFFCF9 0%,var(--ry-mist) 55%,#F6E8DC 100%)}.ry-cmp__table thead th{color:var(--ry-ink-soft)}.ry-cmp__table thead th.ry-cmp__us{background:var(--nf-brown);border-radius:18px 18px 0 0;padding:18px 8px 14px}.ry-cmp__us-img{display:block;width:64px;height:64px;margin:0 auto 10px;border-radius:50%;overflow:hidden;background:#fff}.ry-cmp__us-img img{width:100%;height:100%;object-fit:cover;display:block}.ry-cmp__us-name{display:inline-block;padding:5px 12px;border-radius:8px;background:#fff;color:var(--ry-ink);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.ry-cmp__table td.ry-cmp__us{background:var(--nf-brown);border-bottom:1px dashed rgba(255,255,255,.24)}.ry-cmp__table tbody tr:last-child td.ry-cmp__us{border-radius:0 0 18px 18px}.ry-cmp__mark--yes{background:var(--nf-gold);color:var(--nf-brown)}.ry-cmp__mark--no{background:transparent;color:#a3907f;box-shadow:inset 0 0 0 1.5px #dccbbc}@media(max-width:749px){.ry-cmp__us-img{width:46px;height:46px;margin-bottom:8px}.ry-cmp__us-name{padding:4px 8px;font-size:11.5px}}.ry-cmp__table thead th.ry-cmp__them{vertical-align:top;padding-top:18px}.ry-cmp__them-img{display:block;width:64px;height:64px;margin:0 auto 16px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #2b211b0f,0 10px 20px -14px #2b211b8c}.ry-cmp__them-img img{width:100%;height:100%;object-fit:cover;display:block}.ry-cmp__them-name{display:block}@media(max-width:749px){.ry-cmp__them-img{width:46px;height:46px;margin-bottom:8px}}.ry--mist .ry-rcard{box-shadow:var(--nf-card)}.ry-revs .ry-marquee{padding:4px 0 26px}.ry-rcard--text .ry-rcard__text{font-size:16.5px;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nidofermo.css.map */
