.ne-pdp{max-width:1380px;margin:0 auto;padding:0 clamp(16px,4vw,65px) 54px;color:#342c29}.ne-pdp-breadcrumb{display:flex;gap:11px;align-items:center;padding:20px 0 26px;font-size:11px;letter-spacing:.055em;color:#86736c}.ne-pdp-breadcrumb a,.ne-pdp-bottom-back a{color:#70283b;text-decoration:none}.ne-pdp-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,5vw,72px);align-items:start}.ne-pdp-buy{grid-column:2;grid-row:1;position:sticky;top:18px;scroll-margin-top:22px;padding:0 0 20px}.ne-pdp-gallery{grid-column:1;grid-row:1;min-width:0}.ne-pdp-kicker{font-size:10px;letter-spacing:.17em;color:#7b3141;margin:2px 0 14px}.ne-pdp-buy h1{font:400 clamp(39px,4.8vw,66px)/1.06 Georgia,serif;letter-spacing:-.05em;margin:0 0 9px}.ne-pdp-buy h1 em{font-weight:400;color:#762d41}.ne-pdp-color-name{font:400 23px Georgia,serif;margin:0 0 12px}.ne-pdp-price{display:flex;align-items:baseline;gap:14px;padding:0 0 8px}.ne-pdp-price s{color:#998e87;font:400 18px Arial,sans-serif}.ne-pdp-price s:empty{display:none}.ne-pdp-price strong{font:400 37px Georgia,serif;color:#5f2637}.ne-pdp-us-ship,.ne-pdp-intl-ship{font-size:12px;font-weight:600;color:#762d41;margin:0 0 15px}.ne-pdp-desc{color:#6d625b;font-size:13px;line-height:1.7;max-width:460px;margin:8px 0 24px}.ne-pdp-mini{display:none}.ne-pdp-form{display:flex;flex-direction:column;gap:11px}.ne-pdp-fallback-label,.ne-pdp-form-label{display:block;font:700 10px Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase;color:#645850;margin:0 0 7px}.ne-pdp-variant-fallback{border:1px solid #ccbcb1;background:#fffdf9;padding:13px;font:13px Arial,sans-serif;width:100%}.ne-pdp-swatch{display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #d8cec4;background:#fffdf9;color:#4b3b38;font:12px Arial,sans-serif;cursor:pointer}.ne-pdp-swatch[aria-pressed=true]{border-color:#67263a;box-shadow:inset 0 0 0 1px #67263a;background:#f8efec}.ne-pdp-swatches{display:flex;gap:9px;flex-wrap:wrap}.ne-pdp-swatch i{display:block;width:13px;height:13px;border-radius:50%;border:1px solid #a9a39c}.ne-pdp-swatch .swatch-black{background:#202020}.ne-pdp-swatch .swatch-red{background:#a0162f}.ne-pdp-swatch .swatch-white{background:#f4f0e8}.ne-pdp-sizes{display:flex;flex-wrap:wrap;gap:7px}.ne-pdp-size{min-width:53px;min-height:45px;background:#fffdf9;border:1px solid #d7ccc3;color:#45372f;font:600 12px Arial,sans-serif;cursor:pointer}.ne-pdp-size[aria-pressed=true]{border-color:#67263a;background:#67263a;color:#fff}.ne-pdp-size:disabled{opacity:.32;text-decoration:line-through;cursor:not-allowed}.ne-pdp-size-note{font-size:11px;color:#897a70;margin:4px 0 0}.ne-pdp-add{width:100%;margin-top:5px;min-height:60px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;background:#6c283c;color:#fff;border:0;cursor:pointer;font:700 12px Arial,sans-serif;letter-spacing:.14em}.ne-pdp-add:hover{background:#4e1b2b}.ne-pdp-add:disabled{opacity:.55;cursor:not-allowed}.ne-pdp-error{background:#fff0ed;border:1px solid #deaaa2;padding:12px;font-size:12px;color:#8e2534}.ne-pdp-reassure{display:flex;gap:12px;flex-wrap:wrap;color:#84756a;font-size:11px;margin:14px 0 15px}.ne-pdp-reassure span:before{content:"\2713  ";color:#752d41}.ne-pdp-us-offer{background:#f6ece4;border:1px solid #e4d6c9;padding:13px;font-size:12px;color:#6c2a3e;line-height:1.6;margin:16px 0}.ne-pdp-details{border-top:1px solid #e3d9d1;padding:15px 0}.ne-pdp-details summary{cursor:pointer;color:#573546;font-size:12px;font-weight:700}.ne-pdp-details p{font-size:12px;line-height:1.7;color:#76685d}.ne-pdp-details a{color:#70283b}.ne-pdp-mainphoto{background:#f0eae3;position:relative;min-height:400px}.ne-pdp-mainphoto img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;display:block}.ne-pdp-photo-count{position:absolute;right:14px;bottom:14px;background:#fffdf8d9;padding:9px 12px;font-size:10px;letter-spacing:.12em;color:#5a3d46}.ne-pdp-gallery-heading{display:flex;justify-content:space-between;gap:10px;padding:17px 0 10px;font-size:10px;letter-spacing:.12em;color:#7c615b}.ne-pdp-thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.ne-pdp-thumbnail{background:#eee8e1;padding:0;border:2px solid transparent;cursor:pointer;aspect-ratio:4/5}.ne-pdp-thumbnail[aria-pressed=true]{border-color:#70283b}.ne-pdp-thumbnail img{width:100%;height:100%;object-fit:cover}.ne-pdp-model-link{display:inline-block;color:#70283b;font-size:11px;letter-spacing:.09em;text-decoration:underline;text-underline-offset:4px;margin-top:20px}.ne-pdp-bottom-back{display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between;border-top:1px solid #e2d9d1;margin-top:40px;padding-top:18px;font-size:12px}.ne-pdp-nav-cart{font-size:11px;letter-spacing:.08em;color:#70283b;text-decoration:none}@media(max-width:820px){.ne-pdp-layout{grid-template-columns:1fr;gap:23px}.ne-pdp-buy{grid-row:1;grid-column:1;position:static}.ne-pdp-gallery{grid-column:1;grid-row:2}.ne-pdp-mini{display:block;float:right;margin:0 0 5px 12px;width:84px;height:105px}.ne-pdp-mini img{width:84px;height:105px;object-fit:cover}.ne-pdp-buy h1{font-size:44px}.ne-pdp-desc{clear:both}.ne-pdp-mainphoto{min-height:0}}@media(max-width:520px){.ne-pdp{padding:0 16px 42px}.ne-pdp-breadcrumb{padding:15px 0 17px}.ne-pdp-buy h1{font-size:41px}.ne-pdp-price strong{font-size:35px}.ne-pdp-swatch{flex:1;justify-content:center;padding:10px 5px}.ne-pdp-swatches{flex-wrap:nowrap}.ne-pdp-size{flex:1;min-width:0}.ne-pdp-gallery-heading{font-size:9px}.ne-pdp-thumbnails{gap:5px}.ne-pdp-mainphoto img{aspect-ratio:4/4.8}}@media(prefers-reduced-motion:reduce){.ne-pdp *{scroll-behavior:auto!important}}.ne-pdp-enhanced .ne-pdp-variant-fallback,.ne-pdp-enhanced .ne-pdp-fallback-label{display:none}.ne-pdp-size-row{display:flex;align-items:center;justify-content:space-between;gap:8px 15px;flex-wrap:wrap;margin-bottom:9px}.ne-pdp-size-row .ne-pdp-form-label{margin:0}.ne-pdp-size-help{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;color:#70283b;cursor:pointer;font:700 11px Arial,sans-serif;letter-spacing:.055em;padding:5px 0;text-decoration:none;text-align:left;min-height:33px}.ne-pdp-size-help:hover{color:#451a29;border-bottom-width:2px}.ne-pdp-size-help:focus-visible{outline:2px solid #70283b;outline-offset:4px}@media(max-width:520px){.ne-pdp-size-row{align-items:flex-start}.ne-pdp-size-help{font-size:10px;letter-spacing:.03em}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/ne-product.css.map */
