:root{--r-sm:6px;--r-md:10px;--r-lg:14px;--r-pill:999px}

.ndr-tile,.nd-card,.nd-news,.nd-feature,.nd-summary,.nd-tile,.nd-service,
.nd-fact,.nd-dropdown,.nd-empty,.nd-fb-card,#NdSearchPanel,
.nd-contact__card,.nd-about__card,.nd-line{
  border-radius:var(--r-lg);
  overflow:hidden
}

.btn,.btn--lg,.btn--block,.nd-newsletter button,.nd-newsletter input,
.ndr-panel-toggle,.ndr-sort,.ndr-q,
button[name="add"],button[name="checkout"],
input[type="search"],input[type="email"],input[type="text"],select,textarea,
.nd-pagination a,.nd-pagination span{
  border-radius:var(--r-sm)
}

.nd-gallery__main,.nd-gallery__thumbs img,.nd-collage img,
.nd-image-with-text img,.nd-about img,#NdMain{
  border-radius:var(--r-md)
}

.nd-badge,.nd-badge--new,.nd-badge--used,.nd-cart__count{border-radius:var(--r-pill)}
