.nc-page{--nc-ink: #1c2b3a;--nc-sub: #5c6b7a;--nc-accent: #2b7de3;--nc-accent-dark: #1e5fb8;--nc-bg-soft: #eef4fb;--nc-navy: #12233a;--nc-border: #e3e8ee;--nc-radius: 14px;max-width:1180px;margin:0 auto;padding:0 20px;color:var(--nc-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}.nc-page img{max-width:100%;display:block}.nc-app-block{margin-top:16px;margin-bottom:16px}.nc-page .nc-placeholder{background:var(--nc-bg-soft);border:1px dashed #a9c3e0;border-radius:var(--nc-radius);min-height:160px;display:flex;align-items:center;justify-content:center;color:var(--nc-sub);font-size:13px;text-align:center;padding:12px}.nc-placeholder--sm{min-height:56px;width:56px;border-radius:8px}.nc-topbar{background:var(--nc-navy);color:#fff;text-align:center;font-size:13px;padding:8px 16px;margin:0 -20px}.nc-topbar p{margin:0}.nc-hero{display:grid;grid-template-columns:1fr 1fr;gap:44px;padding:30px 0 50px;align-items:start}@media(max-width:800px){.nc-hero{grid-template-columns:1fr;gap:20px;padding:18px 0 32px}}.nc-hero__main{border-radius:var(--nc-radius);overflow:hidden;background:var(--nc-bg-soft)}.nc-hero__main img{width:100%;height:auto;object-fit:cover}.nc-hero__thumbs{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.nc-hero__thumb{border:2px solid transparent;border-radius:8px;overflow:hidden;padding:0;background:var(--nc-bg-soft);cursor:pointer;width:56px;height:56px}.nc-hero__thumb img{width:100%;height:100%;object-fit:cover}.nc-hero__thumb.is-active{border-color:var(--nc-accent)}.nc-brand{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700;color:var(--nc-accent-dark);margin:0 0 10px}.nc-title{font-size:clamp(26px,3.4vw,38px);line-height:1.15;margin:0 0 10px;font-weight:800}.nc-subtitle{font-size:17px;color:var(--nc-sub);margin:0 0 14px}.nc-rating{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--nc-sub);margin-bottom:16px}.nc-stars{color:#f5a623;letter-spacing:2px}.nc-price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:14px;flex-wrap:wrap}.nc-price{font-size:32px;font-weight:800}.nc-price--compare{font-size:18px;color:var(--nc-sub);text-decoration:line-through}.nc-price--save{font-size:13px;font-weight:700;color:#1e8a4c;background:#e6f6ec;padding:3px 8px;border-radius:6px}.nc-bullets{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:8px}.nc-bullets li{padding-left:26px;position:relative;font-size:15px}.nc-bullets li:before{content:"\2713";position:absolute;left:0;color:var(--nc-accent);font-weight:800}.nc-buy-form__label{font-weight:700;font-size:14px;margin:0 0 8px}.nc-bundle-list{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.nc-bundle-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;border:2px solid var(--nc-border);border-radius:10px;padding:10px 14px;cursor:pointer;position:relative}.nc-bundle-row input{position:absolute;opacity:0}.nc-bundle-row.is-selected{border-color:var(--nc-accent);background:#eef6ff}.nc-bundle-row__media img{width:48px;height:48px;object-fit:cover;border-radius:6px}.nc-bundle-row__title{font-weight:700;display:block}.nc-bundle-row__tag{font-size:11px;color:var(--nc-accent-dark);font-weight:700}.nc-bundle-row__price{text-align:right}.nc-bundle-row__price s{color:var(--nc-sub);font-weight:400;margin-left:6px}.nc-cta-btn{display:block;width:100%;text-align:center;background:var(--nc-accent);color:#fff;border:none;border-radius:10px;padding:16px 24px;font-size:17px;font-weight:800;cursor:pointer;text-decoration:none;transition:background .15s ease}.nc-cta-btn:hover{background:var(--nc-accent-dark)}.nc-cta-btn[disabled]{background:#b7bec6;cursor:not-allowed}.nc-cta-btn--wide{max-width:420px;margin:0 auto}.nc-payment-note{text-align:center;font-size:12px;color:var(--nc-sub);margin-top:10px}.nc-cart-status{text-align:center;font-size:13px;font-weight:700;color:var(--nc-accent-dark);margin:8px 0 0;min-height:1em}.nc-cta-btn[disabled]{opacity:.8}.nc-section{padding:48px 0;border-top:1px solid var(--nc-border)}.nc-section__heading{font-size:clamp(22px,2.6vw,30px);font-weight:800;margin:0 0 12px}.nc-section__heading--center{text-align:center}.nc-section__sub{color:var(--nc-sub);font-size:16px;text-align:center;max-width:640px;margin:0 auto 26px}.nc-disclaimer{text-align:center;font-size:12px;color:var(--nc-sub);margin-top:18px;font-style:italic}.nc-gifts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:700px){.nc-gifts__grid{grid-template-columns:1fr}}.nc-gift-card{text-align:center;border:1px solid var(--nc-border);border-radius:var(--nc-radius);padding:16px}.nc-gift-card img{border-radius:8px;margin:0 auto 10px}.nc-gift-card__title{font-weight:700;margin:0}.nc-gift-card__value{color:var(--nc-sub);font-size:13px;margin:4px 0 0}.nc-trust-blocks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:700px){.nc-trust-blocks__grid{grid-template-columns:1fr}}.nc-trust-block{text-align:center}.nc-trust-block__icon{font-size:28px;display:block;margin-bottom:8px}.nc-trust-block h3{margin:0 0 6px;font-size:16px}.nc-trust-block p{margin:0;color:var(--nc-sub);font-size:14px}.nc-reviews{background:var(--nc-bg-soft);margin:0 -20px;padding:48px 20px;border-top:none}.nc-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:800px){.nc-reviews__grid{grid-template-columns:1fr}}.nc-review-card{background:#fff;border-radius:var(--nc-radius);padding:18px;box-shadow:0 4px 14px #1428460f}.nc-review-card img,.nc-review-card__avatar-placeholder{width:52px;height:52px;border-radius:50%;object-fit:cover;margin-bottom:8px}.nc-review-card__avatar-placeholder{background:var(--nc-bg-soft);border:1px dashed #a9c3e0}.nc-review-card__name{font-weight:700;margin:0}.nc-review-card__location{font-size:13px;color:var(--nc-sub);margin:0 0 8px}.nc-review-card__quote{font-size:14px;line-height:1.5;margin:0}.nc-media-block{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.nc-media-block--reverse{direction:rtl}.nc-media-block--reverse>*{direction:ltr}@media(max-width:800px){.nc-media-block{grid-template-columns:1fr;gap:20px;direction:ltr}}.nc-media-block__media img,.nc-media-block__media video{border-radius:var(--nc-radius);width:100%}.nc-media-block__stat{font-size:20px;font-weight:800;color:var(--nc-accent-dark);margin-top:14px}.nc-issues__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:800px){.nc-issues__grid{grid-template-columns:1fr}}.nc-issue-card{border:1px solid var(--nc-border);border-radius:10px;padding:14px 16px}.nc-issue-card summary{cursor:pointer;font-weight:700;list-style:none}.nc-issue-card summary::-webkit-details-marker{display:none}.nc-issue-card p{margin:10px 0 0;color:var(--nc-sub);font-size:14px}.nc-issue-card__icon{margin-right:6px}.nc-cost__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center;max-width:800px;margin:0 auto}@media(max-width:700px){.nc-cost__grid{grid-template-columns:1fr}}.nc-cost__list{display:flex;flex-direction:column;gap:8px}.nc-cost__row{display:flex;justify-content:space-between;font-size:14px;padding:6px 0;border-bottom:1px solid var(--nc-border)}.nc-cost__row--total{font-weight:800;border-bottom:none;padding-top:10px}.nc-cost__vs{text-align:center;background:var(--nc-navy);color:#fff;border-radius:var(--nc-radius);padding:24px}.nc-cost__vs-label{display:block;font-size:12px;color:#c8d3de}.nc-cost__vs-product{display:block;font-weight:700;margin:4px 0}.nc-cost__vs-price{display:block;font-size:28px;font-weight:800}.nc-cost__footnote{font-size:12px;color:#c8d3de;margin-top:10px}.nc-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:900px;margin:0 auto}@media(max-width:700px){.nc-stats__grid{grid-template-columns:repeat(2,1fr)}}.nc-stat{text-align:center}.nc-stat__number{display:block;font-size:30px;font-weight:800;color:var(--nc-accent-dark)}.nc-stat__label{display:block;font-size:13px;color:var(--nc-sub);margin-top:4px}.nc-diff__table-wrap{overflow-x:auto}.nc-diff__table{width:100%;border-collapse:collapse;min-width:420px;max-width:640px;margin:0 auto}.nc-diff__table th,.nc-diff__table td{padding:12px;text-align:center;border-bottom:1px solid var(--nc-border)}.nc-diff__table thead th{font-size:13px;color:var(--nc-sub);font-weight:700}.nc-diff__label{text-align:left;font-weight:600}.nc-diff__brand-col{background:var(--nc-bg-soft);font-weight:700}.nc-pack{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media(max-width:800px){.nc-pack{grid-template-columns:1fr;gap:20px}}.nc-pack__sub{color:var(--nc-sub);margin:-6px 0 12px}.nc-included__list{list-style:none;padding:0;margin:0;counter-reset:nc-counter;display:flex;flex-direction:column;gap:14px}.nc-included__list li{padding-left:32px;position:relative;counter-increment:nc-counter}.nc-included__list li:before{content:counter(nc-counter);position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--nc-navy);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.nc-included__title{font-weight:700}.nc-included__desc{color:var(--nc-sub);font-size:14px;margin:2px 0 0}.nc-faq__list{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.nc-faq__item{border:1px solid var(--nc-border);border-radius:10px;padding:14px 18px}.nc-faq__item summary{cursor:pointer;font-weight:700;list-style:none}.nc-faq__item summary::-webkit-details-marker{display:none}.nc-faq__item summary:after{content:"+";float:right;font-weight:400;color:var(--nc-sub)}.nc-faq__item[open] summary:after{content:"\2013"}.nc-faq__answer{margin-top:10px;color:var(--nc-sub);font-size:15px;line-height:1.5}.nc-rating-summary__top{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}.nc-rating-summary__avg{font-size:28px;font-weight:800}.nc-rating-summary__count{color:var(--nc-sub);font-size:14px}.nc-rating-bars{max-width:360px;margin:0 auto 14px;display:flex;flex-direction:column;gap:6px}.nc-rating-bar{display:grid;grid-template-columns:30px 1fr 40px;align-items:center;gap:8px;font-size:12px;color:var(--nc-sub)}.nc-rating-bar__track{background:var(--nc-border);border-radius:999px;height:8px;overflow:hidden}.nc-rating-bar__fill{display:block;height:100%;background:#f5a623}.nc-rating-summary__recommend{text-align:center;font-weight:700;margin-bottom:24px}.nc-detailed-reviews{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.nc-detailed-review{border-bottom:1px solid var(--nc-border);padding-bottom:16px}.nc-detailed-review__head{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--nc-sub);margin-bottom:4px}.nc-detailed-review__title{font-weight:700;margin:0 0 4px}.nc-detailed-review__body{margin:0;font-size:14px;line-height:1.5}.nc-final-cta{text-align:center;background:var(--nc-bg-soft);margin:0 -20px;padding:48px 20px;border-top:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/neck-cradle-landing-se.css.map */
