.nv-delivery-card{border:1px solid #dce3e5;border-radius:10px;background:#f8faf9;padding:18px 20px;margin:18px 0 22px;font-size:14px;line-height:1.55;color:#14263d}.nv-delivery-card>strong{font-size:16px}.nv-delivery-card p{margin:9px 0}.nv-delivery-card ul{list-style:none;margin:8px 0 12px;padding:0}.nv-delivery-card li{display:flex;justify-content:space-between;gap:14px;padding:5px 0}.nv-delivery-card a,.nv-checkout-help a{text-decoration:underline}.nv-delivery-detail{font-size:12px;color:#52616b}.single-product .nv-large-shipping{display:none}.nv-checkout-help{padding:17px 20px;border:1px solid #dce3e5;border-radius:9px;background:#f8faf9;margin:0 0 24px;color:#14263d;font-size:14px;line-height:1.6}.nv-checkout-help strong,.nv-checkout-help span{display:block}.nv-curated{max-width:1100px;margin:0 auto}.nv-curated-intro{background:#f8f7f3;border-radius:12px;padding:28px;margin:0 0 30px}.nv-curated-intro p:last-child{margin-bottom:0}.nv-curated ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0!important;padding:0!important;list-style:none}.nv-curated ul.products:before,.nv-curated ul.products:after{display:none!important}.nv-curated ul.products li.product{float:none!important;clear:none!important;width:auto!important;margin:0!important;border:1px solid #e1e5e7;border-radius:10px;padding:18px;display:flex;flex-direction:column;text-align:left;min-width:0}.nv-curated li.product .woocommerce-LoopProduct-link{flex:1}.nv-curated li.product img{height:240px;width:100%;object-fit:contain}.nv-curated li.product .woocommerce-loop-product__title{font-size:17px!important;line-height:1.4}.nv-curated li.product .button{text-align:center;margin-top:auto}.nv-curated .nv-curated-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:24px 0;font-size:14px}@media(max-width:700px){.nv-delivery-card{padding:15px}.nv-delivery-card li{flex-wrap:wrap}.nv-curated ul.products{grid-template-columns:1fr}.nv-curated li.product img{height:260px}.nv-curated .nv-curated-facts{grid-template-columns:1fr;gap:8px}.nv-curated-intro{padding:20px}.woocommerce-checkout .entry-header{padding-bottom:10px}}
