/* DECETI published outer-border radii v1. Direct values; no inner controls. */
html body.deceti-theme[class*="deceti-"] :is(.deceti-page-base-options-v0,.deceti-page-customproduct-options,.deceti-page-customproduct-options-stickers) .deceti-options-description > :is(.deceti-options-cart,#product-options-cart,.product-options-cart){border-radius:16px !important;}
html body.deceti-theme[class*="deceti-"] :is(.deceti-page-base-uploadartwork-v0,.deceti-page-customproduct-uploadartwork) .deceti-upload-description > :is(.deceti-upload-cart,#product-options-cart,.product-options-cart){border-radius:16px !important;}
html body.deceti-theme .deceti-page-upload-confirmation #product_desc.deceti-confirmation-card--upload{border-radius:16px !important;}
html body.deceti-theme .deceti-page-customproduct-artworkapproval #product_desc > :is(#product-cart,#product-options-cart){border-radius:16px !important;}
html body.deceti-theme :is(.deceti-page-customproduct-newdesign,.deceti-page-customproduct-edittemplate) :is(.product-image,.product-options){border-radius:16px !important;}
html body.deceti-theme .deceti-stock-storefront,
html body.deceti-theme .deceti-stock-product-page :is(.deceti-stock-product-page__visual,.deceti-stock-product-page__details),
html body.deceti-theme .deceti-dynamic-block[data-deceti-block="stockproducts"]{border-radius:16px !important;}
html body.deceti-theme #checkout-cart .deceti-cart-surface,
html body.deceti-theme .deceti-checkout-page #content > div,
html body.deceti-theme .deceti-checkout-preview :is(article,aside){border-radius:16px !important;}
html body.deceti-theme .deceti-dynamic-block[data-deceti-block="productblock"],
html body.deceti-theme :is(.deceti-product-cards-v0,.decetiv1-product-explorer,.sd-products[data-deceti-product-showcase],.decetiv3-product-cards,.decetiv4-product-cards){border-radius:16px !important;}
html body.deceti-theme .deceti-dynamic-block[data-deceti-block="templates"],
html body.deceti-theme .deceti-template-controls > .s-content{border-radius:16px !important;}
html body.deceti-theme .deceti-dynamic-block[data-deceti-block^="contentblock"]{border-radius:16px !important;}
html body.deceti-theme .deceti-dynamic-block[data-deceti-block^="pricingcalculator"],
html body.deceti-theme .deceti-calculator-shell > .calculator{border-radius:16px !important;}
