.nv-wholesale .nv-hero{grid-template-columns:1fr 1.15fr;gap:48px;padding:48px 0 56px}.nv-wholesale .nv-hero h1{font-size:clamp(34px,3.65vw,55px);max-width:560px}.nv-wholesale .nv-intro{font-size:17px;line-height:1.7}.nv-scene{border-radius:18px;overflow:hidden;align-self:stretch;min-height:440px}.nv-scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% center}.nv-wholesale .nv-button{border-radius:10px}.nv-price-summary p{margin:4px 0!important}.nv-price-summary .nv-price-label{font-size:11px;color:#687169}.nv-price-summary .nv-unit-amount{font-size:20px;font-weight:650;color:#202322;line-height:1.35}.nv-unit-amount small{font-size:11px;font-weight:400;white-space:nowrap}.nv-price-summary .nv-price-context{font-size:11px;color:#687169}.nv-price-summary .nv-box-amount{font-size:12px;color:#47524a;line-height:1.5}.nv-price-summary .nv-box-amount strong{font-size:13px}.nv-price-summary{margin:12px 0}.nv-wholesale .nv-card{border-radius:12px}.nv-wholesale .nv-card-copy p:last-of-type{margin-bottom:12px}.nv-wholesale .nv-two{gap:64px}.nv-services{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:25px 0}.nv-services h3{font-size:16px;margin:6px 0 8px!important;letter-spacing:-.01em}.nv-services p{font-size:13px;margin:0;line-height:1.6}.nv-service-mark{font-size:11px;font-weight:600;color:#b52b43;letter-spacing:.08em}.nv-events{min-width:0;width:100%}.nv-events .nv-carousel-stage{min-height:0}.nv-event-image{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:#e8e6df;border-radius:14px;overflow:hidden}.nv-event-image img{width:100%;height:100%;object-fit:contain}.nv-events .nv-slide-caption{min-height:58px;padding:14px 0 0}.nv-events .nv-slide-caption a{font-size:14px;font-weight:500}.nv-events .nv-carousel-controls{margin-top:5px;gap:8px}.nv-events .nv-carousel-controls>button{background:transparent;border:1px solid #d1d5cf;border-radius:50%;min-width:40px;height:40px;cursor:pointer;color:#28392f;font-size:18px}.nv-events .nv-carousel-controls [data-pause]{font-size:14px}.nv-events [hidden]{display:none!important}.nv-network-intro{max-width:800px;color:#626a64}.nv-countries{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.nv-countries>div{border:1px solid #dfe4df;border-radius:12px;padding:22px;position:relative}.nv-countries>div>span{color:#b83149;font-size:10px;position:absolute;right:22px;top:27px}.nv-countries h3{font-size:19px;margin:0 0 8px}.nv-countries p{font-size:12px;color:#687169;margin:0}.nv-wholesale .nv-evidence img{border-radius:12px}.nv-wholesale .nv-supply .nv-text-link{color:#fff;margin-bottom:12px}.nv-wholesale .nv-cert-card{border-radius:12px}.nv-wholesale .nv-brand-logos img:first-child,.nv-wholesale .nv-brand-logos img:last-child{object-fit:contain;height:auto;max-height:120px}.lp-wrap .lp-details-grid{display:flex;flex-direction:column;gap:24px;max-width:900px;margin:25px auto 0}.lp-details-grid .lp-detail-image{width:100%}.lp-form label.lp-option{border-radius:12px!important;padding:15px!important;grid-template-columns:18px minmax(0,1fr) auto}.lp-form .lp-option .lp-unit-price{font-size:13px;color:#9f243f;font-weight:600}.lp-wrap .lp-action button,.lp-wrap .lp-qty input{border-radius:10px}.lp-wrap .lp-stage{border-radius:12px}.lp-select{position:relative;width:100%;margin:8px 0 24px;font-size:15px}.lp-select-trigger{width:100%;min-height:52px;border:1px solid #bac5bd;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:14px 17px;font:inherit;color:#202322;cursor:pointer}.lp-select-trigger svg{width:18px;height:18px;flex-shrink:0;transition:transform .15s}.lp-select-trigger[aria-expanded=true]{border-color:#b52b43;box-shadow:0 0 0 2px #b52b4317}.lp-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.lp-select-menu{position:absolute;top:calc(100% + 8px);left:0;right:0;border:1px solid #e2e6e2;border-radius:12px;padding:6px;background:#fff;box-shadow:0 12px 32px #1a30201c;z-index:20;max-height:290px;overflow-y:auto}.lp-select-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:0;border-radius:8px;background:#fff;color:#28312c;font:inherit;text-align:left;cursor:pointer;min-height:45px;line-height:1.4}.lp-select-menu button:hover,.lp-select-menu button:focus{background:#f5f2ed;outline:none}.lp-select-menu button[aria-selected=true]{background:#fcf0f3;color:#a1223c;font-weight:600}.lp-select-menu button[aria-selected=true]:after{content:"\2713";flex-shrink:0}.lp-select-trigger:focus-visible{outline:2px solid #b52b43;outline-offset:3px}.lp-select-trigger span{overflow-wrap:anywhere}.nv-story{max-width:1200px;width:calc(100% - 80px);margin:0 auto;padding:55px 0 75px;color:#202322;line-height:1.75;font-size:16px}.nv-story *{box-sizing:border-box}.nv-story h1,.nv-story h2,.nv-story h3{font-weight:600;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.nv-story h1{font-size:clamp(34px,4vw,55px);max-width:900px;margin:12px 0 24px}.nv-story h2{font-size:clamp(27px,3vw,38px);margin:0 0 20px}.nv-story h3{font-size:20px;margin:0 0 12px}.nv-story p{color:#626a64}.nv-story .story-lead{font-size:19px;max-width:860px}.nv-story section{margin-top:60px}.nv-story .story-row{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.nv-story .story-row>*{min-width:0}.nv-story figure{margin:0}.nv-story figure img{display:block;width:100%;height:auto;border-radius:12px;max-height:550px;object-fit:contain;background:#f3f1eb}.nv-story figcaption{font-size:12px;color:#6b736b;margin-top:10px;line-height:1.5}.nv-story .story-gallery{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;align-items:start}.nv-story .story-gallery img{aspect-ratio:4/3;object-fit:cover}.nv-story .story-portraits img{aspect-ratio:3/4;object-fit:contain}.nv-story .story-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.nv-story .story-cards>div{padding:24px;background:#f5f3ee;border-radius:14px}.nv-story .story-cards p{font-size:14px;margin:0}.nv-story .story-band{background:#24342c;color:#fff;padding:35px;border-radius:16px}.nv-story .story-band p{color:#d6dfd8}.nv-story .story-band a{color:#fff}.nv-story .story-button{display:inline-block;text-decoration:none;background:#b52b43;color:#fff;padding:14px 24px;border-radius:10px;font-weight:600;margin-top:12px}.nv-story a:not(.story-button){color:inherit;text-underline-offset:5px}.nv-story .nv-countries h3{font-size:19px}.nv-story table{border-collapse:collapse;width:100%;font-size:14px}.nv-story td,.nv-story th{padding:12px;border-bottom:1px solid #dfe4df;text-align:left}.nv-story .story-table{overflow-x:auto}.nv-story .story-note{font-size:13px}.nv-story .nv-services{grid-template-columns:repeat(2,1fr);padding:28px;background:#f6f4ef;border-radius:14px}.nv-story .nv-services p{font-size:14px}.nv-story .story-cert img{max-height:350px;object-fit:contain;aspect-ratio:auto}@media(max-width:1000px){.lp-form label.lp-option{grid-template-columns:18px minmax(0,1fr)}.lp-option .lp-total{grid-column:2;text-align:left;font-size:18px;display:flex;gap:8px;align-items:baseline}.lp-option .lp-total small{font-size:11px}.nv-wholesale .nv-two{gap:35px}.nv-wholesale .nv-hero{gap:30px}}@media(max-width:800px){.nv-wholesale .nv-hero{grid-template-columns:1fr;gap:25px;padding:28px 0 36px}.nv-wholesale .nv-hero h1{font-size:36px;line-height:1.12;margin-bottom:16px}.nv-wholesale .nv-intro{font-size:15px;margin:14px 0 22px}.nv-wholesale .nv-mini{margin-top:16px}.nv-scene{min-height:0;aspect-ratio:3/2;border-radius:14px}.nv-scene img{object-position:center}.nv-services{gap:18px}.nv-countries{grid-template-columns:1fr 1fr;gap:12px}.nv-countries>div{padding:18px}.nv-countries>div>span{right:15px;top:23px}.nv-countries h3{font-size:17px}.nv-countries p{font-size:11px}.nv-wholesale .nv-two{gap:28px}.nv-price-summary .nv-unit-amount{font-size:17px}.nv-unit-amount small{display:block;font-size:10px}.nv-price-summary .nv-box-amount{font-size:11px}.nv-price-summary .nv-box-amount strong{font-size:12px;display:block}.lp-wrap .lp-details-grid{gap:16px}.nv-story{width:calc(100% - 36px);padding:28px 0 45px}.nv-story .story-lead{font-size:16px}.nv-story section{margin-top:40px}.nv-story .story-row,.nv-story .story-gallery,.nv-story .story-cards{grid-template-columns:1fr;gap:22px}.nv-story .story-band{padding:24px}.nv-story .story-gallery img{aspect-ratio:auto;height:auto}.nv-story .nv-services{padding:20px;gap:20px}.nv-story h1{font-size:35px}.nv-story .story-portraits img{max-height:540px}}@media(prefers-reduced-motion:reduce){.lp-select-trigger svg{transition:none}}.nv-wholesale .nv-hero.nv-hero-banner{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;max-width:none;min-height:620px;margin:0;padding:80px 32px;overflow:hidden;background:#354139;color:#fff}.nv-hero-banner .nv-scene{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-2;border-radius:0;min-height:0;aspect-ratio:auto;filter:blur(3px);pointer-events:none}.nv-hero-banner .nv-scene img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 55%}.nv-hero-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#1420197a,#1420199e 50%,#1420197a);pointer-events:none}.nv-hero-banner .nv-hero-copy{width:100%;max-width:920px;text-align:center}.nv-wholesale .nv-hero-banner h1{max-width:900px;margin:0 auto 24px;font-size:clamp(36px,4.4vw,62px);line-height:1.1;color:#fff;text-shadow:0 2px 14px #17251b30}.nv-hero-banner .nv-eyebrow{color:#f1eee6;margin-bottom:22px}.nv-wholesale .nv-hero-banner .nv-intro{max-width:750px;margin:0 auto 28px;color:#fff;font-size:17px;line-height:1.7}.nv-hero-banner .nv-intro p{margin:0}.nv-hero-banner .nv-button{background:#b52b43;border:1px solid #c9445a;box-shadow:0 4px 16px #101d1630}.nv-hero-banner .nv-button:hover{background:#98223a}.nv-wholesale .nv-hero-banner .nv-mini{justify-content:center;color:#f6f3ed;gap:24px;margin-top:24px;flex-wrap:wrap}.nv-hero-banner .nv-mini span:before{color:#fff}@media(max-width:800px){.nv-wholesale .nv-hero.nv-hero-banner{min-height:580px;padding:52px 22px}.nv-wholesale .nv-hero-banner h1{font-size:clamp(33px,7.8vw,46px);line-height:1.12;margin-bottom:20px}.nv-hero-banner .nv-eyebrow{font-size:10px;line-height:1.65;letter-spacing:.12em;margin-bottom:20px}.nv-wholesale .nv-hero-banner .nv-intro{font-size:15px;line-height:1.65;max-width:520px;margin-bottom:26px}.nv-hero-banner .nv-scene img{object-position:65% center}.nv-hero-banner:after{background:#1420199e}.nv-hero-banner .nv-button{padding:14px 22px}.nv-wholesale .nv-hero-banner .nv-mini{gap:14px;font-size:11px}}@media(max-width:380px){.nv-wholesale .nv-hero.nv-hero-banner{padding:42px 18px}.nv-wholesale .nv-hero-banner h1{font-size:33px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/latic-v3.css.map */
