.hb-nr-badge{position:absolute;z-index:6;top:12px;left:12px;padding:6px 11px;background:#982640;color:#fff!important;border-radius:2px;font-size:10px;line-height:1.3;letter-spacing:.035em;pointer-events:none}.hb-new-rug .product-image-wrapper{position:relative}.hb-new-rug .new-label,.hb-new-rug .stock,.hb-new-rug .available-on-backorder{display:none!important}.hb-new-rug-single .stock{display:none!important}.hb-nr-single-label{display:block;width:-moz-fit-content!important;width:fit-content!important;max-width:max-content;text-align:left;background:#982640;color:#fff;padding:5px 10px;font-size:11px;border-radius:2px;margin-bottom:12px}.hb-nr-order{display:flex;gap:13px;clear:both;width:100%;margin:18px 0;padding:17px 18px;border-left:2px solid #982640;background:#f7f5f1;text-align:left;color:#262320}.hb-nr-order__icon{font-size:24px;color:#982640}.hb-nr-order strong{font-size:14px;font-weight:600;line-height:1.6}.hb-nr-order p{font-size:12px;line-height:1.7;color:#756d65;margin:5px 0 0}.hb-nr-cart-note{display:block;font-size:11px;line-height:1.5;color:#756d65;margin-top:5px}.hb-nr-home{max-width:1250px;margin:20px auto 45px}.hb-nr-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px}.hb-nr-eyebrow{color:#982640;font-size:10px;letter-spacing:.15em;font-weight:600}.hb-nr-heading h2{font-family:Georgia,serif;font-size:34px;line-height:1.3;font-weight:400;margin:10px 0}.hb-nr-heading p{color:#756d65;font-size:13px;margin:0}.hb-nr-heading>a{font-size:12px;border-bottom:1px solid #28231f;padding-bottom:5px;white-space:nowrap}.hb-nr-home-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 20px}.hb-nr-home-card{display:block;color:#262320!important;text-decoration:none!important}.hb-nr-home-photo{position:relative;display:flex;align-items:center;justify-content:center;background:#f7f5f1;padding:22px 24px;aspect-ratio:3/4;overflow:hidden}.hb-nr-home-photo img{max-width:100%;width:100%;height:100%;object-fit:contain;transition:transform .25s}.hb-nr-home-card:hover img{transform:scale(1.03)}.hb-nr-home-collection{display:block;margin-top:12px;font-size:10px;letter-spacing:.12em;color:#756d65}.hb-nr-home-card h3{font-size:14px;line-height:1.5;font-weight:500;margin:5px 0 8px}.hb-nr-home-price{font-size:12px}.hb-nr-home-price .amount{font-size:12px!important}.hb-nr-home-price .price{font-size:12px!important;margin:0!important}.hb-new-rug-single .single_add_to_cart_button{background-color:#982640!important;border-color:#982640!important}.hb-new-rug-single .hb-nr-gallery-note{font-size:11px;color:#756d65;line-height:1.6}.hb-new-rug-single .hb-nr-rate{font-size:12px;color:#756d65;margin:12px 0}.hb-new-rug .sale-wrapper:has(.new-label){display:none!important}@media(max-width:1024px){.hb-nr-home-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hb-nr-home-photo{padding:20px}}@media(max-width:768px){.hb-nr-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-nr-heading h2{font-size:29px}.hb-nr-heading p{font-size:12px}}@media(max-width:520px){.hb-nr-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.hb-nr-home-photo{padding:18px 16px}.hb-nr-badge{top:8px;left:8px;font-size:9px;padding:5px 8px}.hb-nr-heading{align-items:start;gap:13px}.hb-nr-heading h2{font-size:25px}.hb-nr-heading>a{font-size:10px;margin-top:17px}.hb-nr-home-card h3{font-size:12px}.hb-nr-home-price,.hb-nr-home-price .amount{font-size:11px!important}.hb-nr-order{padding:14px 13px;gap:10px}.hb-nr-order strong{font-size:12px}.hb-nr-order p{font-size:11px}.hb-nr-home{margin:10px 0 30px}}
