.nxp{--ink: #15130f;--ink-2: #2a2620;--ivory: #fbf8f3;--sand: #f3ece1;--sand-2: #ebe1d1;--line: #e4dbcc;--muted: #6d665b;--gold: #b88a3e;--sale: #b4432e;--ok: #2f6b4f;--radius: 18px;--serif: "Fraunces", Georgia, serif;--sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--ivory);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.nxp *,.nxp *:before,.nxp *:after{box-sizing:border-box}.nxp h1,.nxp h2,.nxp h3,.nxp p,.nxp figure,.nxp blockquote,.nxp ol,.nxp ul{margin:0;padding:0}.nxp a{color:inherit;text-decoration:none}.nxp img{display:block;max-width:100%;height:auto}.nxp :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.nxp-wrap{width:min(100% - 32px,1280px);margin-inline:auto}.nxp-section{padding-block:64px}@media(min-width:990px){.nxp-wrap{width:min(100% - 80px,1280px)}.nxp-section{padding-block:104px}}.nxp .nxp-eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.nxp .nxp-eyebrow--light{color:#e2c48f}.nxp .nxp-display,.nxp .nxp-h2{font-family:var(--serif);font-weight:500;letter-spacing:-.02em;color:inherit}.nxp .nxp-display{font-size:clamp(40px,6.4vw,84px);line-height:1.02}.nxp .nxp-display--sm{font-size:clamp(34px,5vw,64px)}.nxp .nxp-display em,.nxp .nxp-h2 em{font-style:italic;font-weight:400;color:var(--gold)}.nxp .nxp-h2{font-size:clamp(30px,4vw,52px);line-height:1.08}.nxp .nxp-sub{margin-top:14px;color:var(--muted);font-size:16px;max-width:560px}.nxp-head{margin-bottom:36px}.nxp-head--center{text-align:center}.nxp-head--center .nxp-sub{margin-inline:auto}.nxp-head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.nxp .nxp-sub--left{margin-inline:0}@media(min-width:990px){.nxp-head{margin-bottom:52px}}.nxp .nxp-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:14px 28px;border-radius:999px;font:700 14px/1 var(--sans);letter-spacing:.02em;border:1.5px solid var(--ink);cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.nxp .nxp-btn:hover{transform:translateY(-2px)}.nxp .nxp-btn span{font-size:18px;transition:transform .2s}.nxp .nxp-btn:hover span{transform:translate(4px)}.nxp .nxp-btn--dark{background:var(--ink);color:#fff}.nxp .nxp-btn--dark:hover{background:var(--ink-2)}.nxp .nxp-btn--outline{background:transparent;color:var(--ink)}.nxp .nxp-btn--outline:hover{background:var(--ink);color:#fff}.nxp .nxp-btn--light{background:#fff;color:var(--ink);border-color:#fff}.nxp .nxp-btn--block{width:100%;min-height:46px;padding:12px 16px;font-size:13px}.nxp .nxp-link{font-weight:700;font-size:14px;border-bottom:1.5px solid currentColor;padding-bottom:2px}.nxp .nxp-badge{position:absolute;top:12px;left:12px;z-index:2;padding:6px 11px;border-radius:999px;background:var(--sale);color:#fff;font:800 11px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase}.nxp .nxp-badge--dark{background:var(--ink)}.nxp .nxp-badge--light{background:#fff;color:var(--ink)}.nxp .nxp-badge--right{left:auto;right:12px}.nxp-hero{position:relative;background:var(--sand)}.nxp-hero__media{position:relative;aspect-ratio:4 / 4.2;overflow:hidden}.nxp-hero__img,.nxp-hero__media picture,.nxp-hero__placeholder,.nxp-hero__placeholder svg{width:100%;height:100%;object-fit:cover;display:block}.nxp-hero--left .nxp-hero__img{object-position:left center}.nxp-hero--right .nxp-hero__img{object-position:right center}.nxp-hero__copy{padding:32px 0 40px}.nxp .nxp-hero__text{margin-top:18px;font-size:16px;color:var(--muted);max-width:470px}.nxp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px}@media(max-width:749px){.nxp-hero__actions .nxp-btn{width:100%}.nxp-hero__actions .nxp-link{margin-inline:auto}}@media(min-width:750px){.nxp-hero{min-height:min(86vh,760px);display:grid}.nxp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.nxp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fbf8f3f7,#fbf8f3e0 34%,#fbf8f340 60%,#fbf8f300 75%)}.nxp-hero__copy{position:relative;z-index:1;align-self:center;padding-block:80px}.nxp-hero__inner{max-width:600px}.nxp .nxp-hero__text{font-size:18px}}.nxp-truststrip{background:var(--ink);color:#f5efe5;overflow-x:auto;scrollbar-width:none}.nxp-truststrip::-webkit-scrollbar{display:none}.nxp-truststrip__track{display:flex;justify-content:center;gap:0;min-width:max-content;margin-inline:auto}.nxp-truststrip p{padding:16px 26px;font-size:13px;white-space:nowrap;position:relative}.nxp-truststrip p+p:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%)}.nxp-truststrip strong{color:#fff;font-weight:800}.nxp-cats{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.nxp-cats::-webkit-scrollbar{display:none}.nxp-cat{scroll-snap-align:start;display:block}.nxp-cat__img{display:block;aspect-ratio:3 / 4;border-radius:var(--radius);overflow:hidden;background:var(--sand)}.nxp-cat__img img,.nxp-cat__img svg{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.nxp-cat:hover .nxp-cat__img img{transform:scale(1.06)}.nxp-cat__label{display:block;padding-top:12px}.nxp-cat__label strong{display:block;font-family:var(--serif);font-weight:500;font-size:20px;line-height:1.2}.nxp-cat__label small{display:block;margin-top:3px;font-size:13px;color:var(--muted)}@media(min-width:990px){.nxp-cats{grid-auto-flow:initial;grid-template-columns:repeat(5,1fr);gap:20px;overflow:visible}}.nxp-best{background:var(--sand)}.nxp-arrows{display:none;gap:10px}.nxp .nxp-arrow{width:50px;height:50px;border-radius:50%;border:1.5px solid var(--ink);background:transparent;color:var(--ink);font-size:18px;cursor:pointer;transition:background .2s,color .2s}.nxp .nxp-arrow:hover{background:var(--ink);color:#fff}@media(min-width:750px){.nxp-arrows{display:flex}}.nxp-rail{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding:0 16px 8px;scrollbar-width:none}.nxp-rail::-webkit-scrollbar{display:none}@media(min-width:750px){.nxp-rail{grid-auto-columns:calc((100% - 3 * 18px - 80px) / 3.3);padding-inline:max(40px,calc((100% - 1280px)/2));scroll-padding-inline:max(40px,calc((100% - 1280px)/2))}}@media(min-width:1200px){.nxp-rail{grid-auto-columns:calc((min(100vw,1360px) - 134px)/4)}}.nxp-card{scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border-radius:var(--radius);overflow:hidden;box-shadow:0 1px #15130f0a}.nxp-card__media{position:relative;display:block;aspect-ratio:1;background:#f6f2ec;overflow:hidden}.nxp-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .6s ease}.nxp-card__img--alt{opacity:0;object-fit:contain;background:#fff}@media(hover:hover){.nxp-card:hover .nxp-card__img--alt{opacity:1}.nxp-card:hover .nxp-card__img{transform:scale(1.03)}}.nxp-card__noimg svg{width:100%;height:100%}.nxp-card__body{display:flex;flex-direction:column;flex:1;padding:16px 16px 18px}.nxp .nxp-card__tagline{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:6px}.nxp .nxp-card__title{font-family:var(--sans);font-size:16px;font-weight:700;line-height:1.35;margin-bottom:10px}.nxp .nxp-price{display:flex;align-items:baseline;gap:10px;margin-top:auto;margin-bottom:14px}.nxp-price__now{font-size:19px;font-weight:800}.nxp-price__was{color:var(--muted);font-size:14px}.nxp-qa{margin:0}.nxp-best__foot{text-align:center;margin-top:36px}.nxp-promise{background:var(--ink);color:#f5efe5}.nxp-promise .nxp-sub{color:#bdb4a6}.nxp-promise__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 18px}@media(min-width:990px){.nxp-promise__grid{grid-template-columns:repeat(4,1fr);gap:32px}}.nxp-promise__item{padding:22px 18px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius)}.nxp-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#b88a3e29;margin-bottom:16px}.nxp-icon svg{width:24px;height:24px;fill:none;stroke:#e2c48f;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nxp-promise__item h3{font-family:var(--serif);font-weight:500;font-size:21px;color:#fff;margin-bottom:6px}.nxp-promise__item p{font-size:14px;color:#bdb4a6}.nxp-loved{display:grid;gap:20px}@media(min-width:990px){.nxp-loved{grid-template-columns:repeat(3,1fr);gap:24px}}.nxp-loved__card{display:flex;flex-direction:column;background:#fff;border-radius:22px;overflow:hidden;border:1px solid var(--line);transition:transform .3s ease,box-shadow .3s ease}.nxp-loved__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #15130f59}.nxp-loved__img{position:relative;display:block;aspect-ratio:4 / 3.4;overflow:hidden;background:var(--sand)}.nxp-loved__img img{width:100%;height:100%;object-fit:cover}.nxp-loved__body{display:flex;flex-direction:column;gap:8px;padding:22px 22px 24px;flex:1}.nxp-loved__body small{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.nxp-loved__body strong{font-family:var(--serif);font-weight:500;font-size:26px;line-height:1.15}.nxp-loved__body>span{color:var(--muted);font-size:15px}.nxp .nxp-loved__foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:14px;color:var(--ink)}.nxp-loved__foot b{font-size:18px}.nxp-reviews{background:var(--sand)}.nxp-reviews__grid{display:grid;gap:18px}@media(min-width:750px){.nxp-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.nxp-reviews__grid{grid-template-columns:repeat(3,1fr)}}.nxp-review{background:#fff;border-radius:var(--radius);padding:26px;display:flex;flex-direction:column;gap:10px}.nxp-stars{color:var(--gold);letter-spacing:2px}.nxp-review h3{font-family:var(--serif);font-weight:500;font-size:21px}.nxp-review blockquote{color:var(--muted);font-size:15px}.nxp-review figcaption{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:10px}.nxp-review figcaption img{width:44px;height:44px;border-radius:50%;object-fit:cover}.nxp-review figcaption small{display:block;color:var(--muted);font-size:12px}.nxp-editor-note{padding:18px;margin-block:20px;border:1px dashed var(--gold);border-radius:12px;font-size:14px;color:var(--muted)}.nxp-story__grid{display:grid;gap:32px;align-items:center}@media(min-width:990px){.nxp-story__grid{grid-template-columns:1fr 1fr;gap:72px}}.nxp-story__media{border-radius:24px;overflow:hidden;aspect-ratio:4 / 4.4;background:var(--sand)}.nxp-story__media img{width:100%;height:100%;object-fit:cover}.nxp-steps{list-style:none;margin-top:28px;display:grid;gap:4px}.nxp-steps li{display:grid;grid-template-columns:52px 1fr;gap:14px;padding:18px 0;border-top:1px solid var(--line)}.nxp-steps__n{font-family:var(--serif);font-style:italic;font-size:28px;color:var(--gold);line-height:1}.nxp-steps h3{font-size:17px;font-weight:800;margin-bottom:4px}.nxp-steps p{color:var(--muted);font-size:15px}.nxp-cmp{max-width:940px;margin-inline:auto;border-radius:22px;overflow:hidden;border:1px solid var(--line);background:#fff}.nxp-cmp__row{display:grid;grid-template-columns:1.6fr repeat(3,1fr);align-items:center;border-top:1px solid var(--line)}.nxp-cmp__row:first-child{border-top:0}.nxp-cmp__row>span{padding:16px 10px;text-align:center;font-size:13px}.nxp-cmp__row>span:first-child{text-align:left;padding-left:18px}.nxp-cmp__row strong{display:block;font-size:14px}.nxp-cmp__row small{display:block;color:var(--muted);font-size:12px}.nxp-cmp__row--head>span{font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.nxp .nxp-cmp__us{background:var(--ink);color:#fff!important;align-self:stretch;display:grid;place-items:center}.nxp-cmp__row--head .nxp-cmp__us{border-radius:0;font-family:var(--serif);text-transform:none;letter-spacing:0;font-size:18px;font-weight:600}.nxp-cmp i{font-style:normal;font-weight:800}.nxp-yes{color:var(--ok);font-size:18px}.nxp-cmp__us .nxp-yes{color:#e2c48f}.nxp-no{color:#b9b0a2}.nxp-mid{color:var(--muted);font-size:12px;font-weight:600!important}@media(max-width:749px){.nxp-cmp__row{grid-template-columns:1.3fr repeat(3,.8fr)}.nxp-cmp__row>span{padding:13px 4px;font-size:11px}.nxp-cmp__row>span:first-child{padding-left:12px}.nxp-cmp__row strong{font-size:12px}.nxp-cmp__row small{display:none}.nxp-cmp__row--head>span{font-size:9px;letter-spacing:.03em}.nxp-cmp__row--head .nxp-cmp__us{font-size:13px}}.nxp-faq{background:var(--sand)}.nxp-faq__grid{display:grid;gap:28px}.nxp-faq__grid>div:first-child .nxp-btn{margin-top:24px}@media(min-width:990px){.nxp-faq__grid{grid-template-columns:.8fr 1.4fr;gap:80px}}.nxp-faq details{border-bottom:1px solid var(--line)}.nxp-faq details:first-child{border-top:1px solid var(--line)}.nxp-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-weight:700;font-size:16px}.nxp-faq summary::-webkit-details-marker{display:none}.nxp-faq summary span{font-size:24px;font-weight:400;transition:transform .25s;flex:0 0 auto}.nxp-faq details[open] summary span{transform:rotate(45deg)}.nxp-faq details>div{padding-bottom:20px;color:var(--muted);font-size:15px;max-width:640px}.nxp-faq details>div a{color:var(--ink);text-decoration:underline}.nxp-final{position:relative;overflow:hidden;background:var(--ink);color:#fff;min-height:460px;display:grid;align-items:end}.nxp-final__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.nxp-final:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#15130feb,#15130f59 65%,#15130f1a)}.nxp-final__copy{position:relative;z-index:1;padding-block:64px}.nxp-final__copy p:not(.nxp-eyebrow){max-width:520px;margin:16px 0 26px;color:#e9e2d6;font-size:17px}.nxp-final .nxp-display em{color:#e2c48f}@media(min-width:990px){.nxp-final{min-height:560px;align-items:center}.nxp-final:after{background:linear-gradient(90deg,#15130fe6,#15130f8c 45%,#15130f1a)}}.nxp-badges{display:flex;flex-direction:column;align-items:center;gap:18px;padding-block:32px}.nxp-badges ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;font-size:13px;font-weight:700}.nxp-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.nxp-pay__icon{height:24px;width:auto}@media(prefers-reduced-motion:reduce){.nxp *,.nxp *:before,.nxp *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nixcart-premium.css.map */
