.nv-v11>.nv-fp .live-v8 .live-layout{display:grid!important;grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr);gap:24px;align-items:stretch}.nv-v11>.nv-fp .live-v8 .live-layout .live-player{min-height:0;height:100%;aspect-ratio:auto}.nv-v11 .live-product-slot{position:relative;min-width:0;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:16px}.nv-v11 .live-product-slot__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:20px}.nv-v11 .live-product-slot__heading .eyebrow{font-size:12px!important;margin:0!important}.nv-v11 .live-product-slot__heading>span{font-size:12px;white-space:nowrap;color:var(--nv-fg-2)}.nv-v11 .live-product-slide{padding:0 16px;display:flex;flex-direction:column;gap:16px;height:100%}.nv-v11 .live-product-slide__identity{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;color:inherit;text-decoration:none;min-height:210px}.nv-v11 .live-product-slide__identity img{width:100%;height:160px;object-fit:contain}.nv-v11 .live-product-slide__identity h3{font-size:24px;line-height:1.12;margin:8px 0;overflow-wrap:anywhere}.nv-v11 .live-product-slide__identity p{font-size:12px;line-height:1.4}.nv-v11 .live-product-slide__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:16px}.nv-v11 .live-product-slide__price strong{font-size:25px}.nv-v11 .live-product-slide__price s{font-size:13px;color:var(--nv-fg-2)}.nv-v11 .live-product-slide__actions{display:flex;gap:8px;align-items:center;margin-top:auto}.nv-v11 .live-product-slide__actions>.shop-button{flex:1;font-size:13px;padding-inline:10px}.nv-v11 .live-product-slide .price-note{font-size:11px;line-height:1.4}@media(max-width:760px){.nv-v11>.nv-fp .live-v8 .live-layout{grid-template-columns:minmax(0,1fr);gap:12px}.nv-v11>.nv-fp .live-v8 .live-layout .live-player{height:auto;aspect-ratio:16/9}.nv-v11 .live-product-slot{padding:16px;gap:12px}.nv-v11 .live-product-slide__identity{grid-template-columns:100px minmax(0,1fr);min-height:160px}.nv-v11 .live-product-slide__identity h3{font-size:22px}.nv-v11 .live-product-slide__identity img{height:144px}.nv-v11 .live-product-slot__heading{padding-inline:16px}}.nv-v11 .live-product-slide__actions>.shop-quantity{width:120px}.nv-v11 .live-product-slot__heading{padding-inline:0}.nv-v11 .live-product-slide{padding:0}.nv-v11 .live-product-slide__identity{grid-template-columns:minmax(120px,.9fr) minmax(0,1fr);min-height:240px;gap:16px}.nv-v11 .live-product-slide__identity img{height:220px}.nv-v11 .live-product-slide__identity .shop-product-price{margin-top:12px}@media(max-width:760px){.nv-v11 .live-product-slide__identity{grid-template-columns:minmax(120px,.9fr) minmax(0,1fr);min-height:190px;gap:12px}.nv-v11 .live-product-slide__identity img{height:190px}.nv-v11 .live-product-slide__identity h3{font-size:22px}.nv-v11 .live-product-slide__actions{display:grid;grid-template-columns:112px minmax(0,1fr)}.nv-v11 .live-product-slide__actions>.shop-quantity{width:112px}.nv-v11 .live-product-slot{padding:16px}}.nv-v11 .live-product-slot__heading .live-product-slot__badge{display:inline-flex;padding:6px 10px;border-radius:999px;background:var(--nv-glass-green,#2f5d3f);color:#fff;font-size:11px;font-weight:600;white-space:normal}.nv-v11 .live-product-slide .shop-product-price__meta{flex-basis:100%}.nv-v11 .live-product-slot .shop-carousel-controls{margin-top:0}.nv-v11 .live-product-slot .shop-carousel-controls .shop-carousel-arrow svg{width:22px;height:22px;stroke-width:1.75}.nv-v11 .live-product-slot{min-height:480px}.nv-v11 .live-offers-pending{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 8px;text-align:center}.nv-v11 .live-offers-pending__title{font-size:22px;line-height:1.15;max-width:22ch}.nv-v11 .live-offers-pending__note{font-size:13px;line-height:1.5;max-width:30ch;color:var(--nv-fg-2)}@media (max-width:760px){.nv-v11 .live-product-slot{min-height:400px}.nv-v11 .live-offers-pending__title{font-size:20px}}.nv-v11 .nvr-section{padding-block:clamp(32px,5vw,72px);color:#203c2e}.nv-v11 .nvr-heading{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.nv-v11 .nvr-heading>div:first-child{flex:1 1 520px;min-width:0}.nv-v11 .nvr-heading h2{font-size:clamp(28px,2.6vw,46px);line-height:1.15;max-width:35ch;margin:8px 0 0}.nv-v11 .nvr-heading h2 em{font-style:normal;color:#7b8974}.nv-v11 .nvr-summary{display:flex;flex-direction:column;align-items:start;gap:7px;font-size:13px;max-width:340px}.nv-v11 .nvr-score{display:flex;align-items:center;gap:10px}.nv-v11 .nvr-score strong{font-size:22px;font-variant-numeric:tabular-nums}.nv-v11 .nvr-score strong span{font-size:14px;font-weight:400;color:#7a8771}.nv-v11 .nvr-stars-row{display:inline-flex;gap:3px;line-height:1}.nv-v11 .nvr-star{width:16px;height:16px;fill:none;stroke:#c7cabd;stroke-width:2}.nv-v11 .nvr-star-on{fill:#97793a;stroke:#97793a}.nv-v11 .nvr-summary a{display:inline-flex;align-items:center;gap:4px;text-decoration:underline;text-underline-offset:4px;color:inherit}.nv-v11 .nvr-rail{display:flex;margin:0 0 0 -20px;padding:5px 0 20px;list-style:none;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nv-v11 .nvr-rail::-webkit-scrollbar{display:none}.nv-v11 .nvr-slide{flex:0 0 33.3333%;padding-left:20px;display:flex}.nv-v11 .nvr-slide>.nvr-card{flex:1}.nv-v11 .nvr-card{position:relative;border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:12px;scroll-snap-align:start;min-width:0;color:#203c2e;background:linear-gradient(132.3deg,rgba(255,255,255,.72),rgba(255,255,255,.21) 35%,rgba(255,255,255,0) 59%),linear-gradient(175.6deg,rgba(232,233,227,.933),rgba(210,213,205,.933));border:1px solid rgba(147,153,141,.5);box-shadow:0 2px 3px rgba(37,43,37,.06),0 16px 30px -25px rgba(32,41,27,.4),inset 0 1px 1px 1px #fff,inset 0 -1px 2px 1px rgba(255,255,255,.88)}.nv-v11 .nvr-card:before{content:"";position:absolute;inset:2px;z-index:3;border:1px solid rgba(255,255,255,.68);border-radius:inherit;pointer-events:none}.nv-v11 .nvr-person{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nv-v11 .nvr-avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:0 0 40px;font-size:13px;font-weight:600;background:#e5e9df;color:#345541}.nv-v11 .nvr-person strong{display:block;font-size:14px;font-weight:600}.nv-v11 .nvr-person time{display:block;font-size:12px;color:#626d63}.nv-v11 .nvr-stars{margin-left:auto}.nv-v11 .nvr-card h3{font-size:18px;line-height:1.35;font-weight:600;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nv-v11 .nvr-card>p{font-size:16px;line-height:1.65;margin:0;white-space:pre-line;overflow-wrap:anywhere}.nv-v11 .nvr-clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.nv-v11 .nvr-more{align-self:start;min-height:44px;cursor:pointer;font-size:13px;background:none;border:0;padding:0;color:inherit;text-decoration:underline;text-underline-offset:4px}.nv-v11 .nvr-card footer{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:auto;padding-top:4px;font-size:12px;color:#536152}.nv-v11 .nvr-card footer span{display:inline-flex;align-items:center;gap:4px}@media (max-width:900px){.nv-v11 .nvr-slide{flex-basis:50%}}@media (max-width:600px){.nv-v11 .nvr-heading{gap:20px}.nv-v11 .nvr-summary{max-width:none}.nv-v11 .nvr-rail{margin-left:-12px}.nv-v11 .nvr-slide{flex-basis:88%;padding-left:12px}.nv-v11 .nvr-card{padding:20px}.nv-v11 .nvr-card>p{font-size:15px}}