/* HX12 · radios homogéneos (generado desde los CSS del tema): botones, chips e inputs 4 px; tarjetas y paneles 6 px.
   Solo dentro de <main> y del pie: la cabecera/menú no se toca. Anidamiento CSS nativo. */
:is(#MainContent,footer){
.hx4-article .hx4-callout{border-radius:0 6px 6px 0!important}
.hx4-article blockquote{border-radius:0 6px 6px 0!important}
.hx4-pq__cause{border-radius:0 6px 6px 0!important}
.hx4-rte blockquote{border-radius:0 6px 6px 0!important}
.hx9-prose blockquote{border-radius:0 6px 6px 0!important}
.shopify-policy__body blockquote{border-radius:0 6px 6px 0!important}
.hx4-b .hx4-tg{border-radius:4px!important}
.hx4-btn{border-radius:4px!important}
.hx4-cert__links a{border-radius:4px!important}
.hx4-chip{border-radius:4px!important}
.hx4-ci .hx4-im{border-radius:4px!important}
.hx4-ci .hx4-q{border-radius:4px!important}
.hx4-ci img.hx4-im{border-radius:4px!important}
.hx4-cline .hx4-q{border-radius:4px!important}
.hx4-deliv{border-radius:4px!important}
.hx4-f2 .hx4-nl{border-radius:4px!important}
.hx4-f2__pill{border-radius:4px!important}
.hx4-fold__bt i{border-radius:4px!important}
.hx4-footer .hx4-brand .hx4-pill{border-radius:4px!important}
.hx4-footer .hx4-trust span{border-radius:4px!important}
.hx4-footer.hx4-f2 .hx4-nl{border-radius:4px!important}
.hx4-ft__cta{border-radius:4px!important}
.hx4-gc-qr canvas{border-radius:4px!important}
.hx4-gc-qr img{border-radius:4px!important}
.hx4-gc-tag{border-radius:4px!important}
.hx4-how__meta span{border-radius:4px!important}
.hx4-offer .hx4-im{border-radius:4px!important}
.hx4-offer .hx4-tag{border-radius:4px!important}
.hx4-offer img.hx4-im{border-radius:4px!important}
.hx4-orders .hx4-im{border-radius:4px!important}
.hx4-orders img{border-radius:4px!important}
.hx4-pa--id figcaption{border-radius:4px!important}
.hx4-pa__msgs p img{border-radius:4px!important}
.hx4-pa__prod i{border-radius:4px!important}
.hx4-pa__prod img{border-radius:4px!important}
.hx4-pgrid--6 a.hx4-pcard .hx4-go{border-radius:4px!important}
.hx4-pk__chips span{border-radius:4px!important}
.hx4-pk__items img{border-radius:4px!important}
.hx4-pk__tag{border-radius:4px!important}
.hx4-pq__where li{border-radius:4px!important}
.hx4-price .hx4-sale{border-radius:4px!important}
.hx4-qc__hd svg{border-radius:4px!important}
.hx4-qc__seg{border-radius:4px!important}
.hx4-qc__seg button{border-radius:4px!important}
.hx4-qopt .hx4-chip{border-radius:4px!important}
.hx4-qres .hx4-prod .hx4-im{border-radius:4px!important}
.hx4-qres .hx4-prod img{border-radius:4px!important}
.hx4-seg button{border-radius:4px!important}
.hx4-shopbar select{border-radius:4px!important}
.hx4-size .hx4-q{border-radius:4px!important}
.hx4-st .hx4-time{border-radius:4px!important}
.hx4-sumbox .hx4-code input{border-radius:4px!important}
.hx4-sw .hx4-lab{border-radius:4px!important}
.hx4-sw2{border-radius:4px!important}
.hx4-thumbs .hx4-thumb{border-radius:4px!important}
.hx4-timer{border-radius:4px!important}
.hx4-tools .pagination .deco{border-radius:4px!important}
.hx4-tools .pagination .next{border-radius:4px!important}
.hx4-tools .pagination .page{border-radius:4px!important}
.hx4-tools .pagination .prev{border-radius:4px!important}
.hx4-tools .pagination a{border-radius:4px!important}
.hx4-tools .pagination span{border-radius:4px!important}
.hx4-tools select{border-radius:4px!important}
.hx4-up .hx4-im{border-radius:4px!important}
.hx4-up button{border-radius:4px!important}
.hx4-up img.hx4-im{border-radius:4px!important}
.hx4-vsmore summary{border-radius:4px!important}
.hx4-wcard .hx4-wtag{border-radius:4px!important}
.hx4-wk2__d{border-radius:4px!important}
.hx4-wk__k{border-radius:4px!important}
.hx4-xkit__b{border-radius:4px!important}
.hx4v4-btn{border-radius:4px!important}
.hx7-rec{border-radius:4px!important}
.hx9-acc summary:focus-visible{border-radius:4px!important}
.hx9-blog__tabs a{border-radius:4px!important}
.hx9-blog__tabs a span{border-radius:4px!important}
.hx9-chip{border-radius:4px!important}
.add-to-cart-button{border-radius:4px!important}
.button{border-radius:4px!important}
.hx4 .hx4-btn{border-radius:4px!important}
.hx4-mbuy button{border-radius:4px!important}
.hx4-mcta .hx4-btn{border-radius:4px!important}
.hx4-pdp .hx4-gal [class*=thumb] img{border-radius:4px!important}
.hx4-pdp .hx4-gal button img{border-radius:4px!important}
.hx4-pdp .hx4-qc{border-radius:4px!important}
.hx4-pdp .hx4-size{border-radius:4px!important}
.hx4-pdp .hx4-summary{border-radius:4px!important}
.hx4-pdp .hx4-trust__c{border-radius:4px!important}
.hx4-qopt .hx7-picto{border-radius:4px!important}
.quantity-selector{border-radius:4px!important}
.shopify-payment-button__button{border-radius:4px!important}
.sticky-add-to-cart__button{border-radius:4px!important}
.variant-option__button-label{border-radius:4px!important}
[tabindex]:focus-visible{border-radius:4px!important}
a:focus-visible{border-radius:4px!important}
button.button{border-radius:4px!important}
button:focus-visible{border-radius:4px!important}
input:focus-visible{border-radius:4px!important}
input[type=email]{border-radius:4px!important}
input[type=search]{border-radius:4px!important}
input[type=tel]{border-radius:4px!important}
input[type=text]{border-radius:4px!important}
label:has(input:focus-visible){border-radius:4px!important}
quantity-selector-component{border-radius:4px!important}
select{border-radius:4px!important}
select:focus-visible{border-radius:4px!important}
summary:focus-visible{border-radius:4px!important}
textarea{border-radius:4px!important}
textarea:focus-visible{border-radius:4px!important}
.hx4-gal .hx4-main .hx4-can{border-radius:4px 4px 6px 6px!important}
.hx4-ll__wall{border-radius:4px 4px 6px 6px!important}
.hx4-ll__layer{border-radius:4px 6px 4px 4px!important}
.hx4-pa__msgs p{border-radius:4px 6px 6px!important}
.hx4 .hx4-trust.hx4-trust--grid{border-radius:6px!important}
.hx4 .hx4-wk__foot{border-radius:6px!important}
.hx4-article .hx4-toc{border-radius:6px!important}
.hx4-article img{border-radius:6px!important}
.hx4-b{border-radius:6px!important}
.hx4-ba{border-radius:6px!important}
.hx4-buys__card{border-radius:6px!important}
.hx4-buys__img{border-radius:6px!important}
.hx4-cbox{border-radius:6px!important}
.hx4-ccard{border-radius:6px!important}
.hx4-cert{border-radius:6px!important}
.hx4-chips{border-radius:6px!important}
.hx4-cline{border-radius:6px!important}
.hx4-cline img{border-radius:6px!important}
.hx4-cres{border-radius:6px!important}
.hx4-empty{border-radius:6px!important}
.hx4-f input{border-radius:6px!important}
.hx4-faq details{border-radius:6px!important}
.hx4-filters{border-radius:6px!important}
.hx4-fold__bt{border-radius:6px!important}
.hx4-footer .hx4-nl{border-radius:6px!important}
.hx4-form .hx4-drop{border-radius:6px!important}
.hx4-form .hx4-err{border-radius:6px!important}
.hx4-form .hx4-ok{border-radius:6px!important}
.hx4-form input{border-radius:6px!important}
.hx4-form select{border-radius:6px!important}
.hx4-form textarea{border-radius:6px!important}
.hx4-ft__doc{border-radius:6px!important}
.hx4-g{border-radius:6px!important}
.hx4-gal .hx4-main{border-radius:6px!important}
.hx4-gal .hx4-tile{border-radius:6px!important}
.hx4-gar{border-radius:6px!important}
.hx4-gc-card{border-radius:6px!important}
.hx4-gc-code input{border-radius:6px!important}
.hx4-gc-img img{border-radius:6px!important}
.hx4-how li{border-radius:6px!important}
.hx4-how2 li{border-radius:6px!important}
.hx4-how__warn{border-radius:6px!important}
.hx4-ic{border-radius:6px!important}
.hx4-kcard__stack span{border-radius:6px!important}
.hx4-kit-box{border-radius:6px!important}
.hx4-kit-buy{border-radius:6px!important}
.hx4-kit-info{border-radius:6px!important}
.hx4-kit-it a{border-radius:6px!important}
.hx4-kit-it__img{border-radius:6px!important}
.hx4-kitband{border-radius:6px!important}
.hx4-ll__box{border-radius:6px!important}
.hx4-notice{border-radius:6px!important}
.hx4-offer{border-radius:6px!important}
.hx4-orders{border-radius:6px!important}
.hx4-pa--chat{border-radius:6px!important}
.hx4-pa--col a{border-radius:6px!important}
.hx4-pa--facts{border-radius:6px!important}
.hx4-pa--gama{border-radius:6px!important}
.hx4-pa--gama figcaption{border-radius:6px!important}
.hx4-pa--id{border-radius:6px!important}
.hx4-pa--img{border-radius:6px!important}
.hx4-pa--list{border-radius:6px!important}
.hx4-pa--ship{border-radius:6px!important}
.hx4-pa__badge{border-radius:6px!important}
.hx4-pa__prod{border-radius:6px!important}
.hx4-path{border-radius:6px!important}
.hx4-path2__cards{border-radius:6px!important}
.hx4-path2__wa{border-radius:6px!important}
.hx4-pc{border-radius:6px!important}
.hx4-pc__ico{border-radius:6px!important}
.hx4-pcard{border-radius:6px!important}
.hx4-pk{border-radius:6px!important}
.hx4-pq__ic{border-radius:6px!important}
.hx4-pq__pts .hx4-pq__ic{border-radius:6px!important}
.hx4-pq__pts li{border-radius:6px!important}
.hx4-pq__pts li:nth-child(2) .hx4-pq__ic{border-radius:6px!important}
.hx4-pq__pts li:nth-child(3) .hx4-pq__ic{border-radius:6px!important}
.hx4-pre__card{border-radius:6px!important}
.hx4-pre__count div{border-radius:6px!important}
.hx4-pre__err{border-radius:6px!important}
.hx4-pre__form input[type=email]{border-radius:6px!important}
.hx4-pre__ok{border-radius:6px!important}
.hx4-pre__step{border-radius:6px!important}
.hx4-proof .hx4-ba.hx4-proof__cmp{border-radius:6px!important}
.hx4-proof__guar{border-radius:6px!important}
.hx4-proof__stats{border-radius:6px!important}
.hx4-ps{border-radius:6px!important}
.hx4-pt{border-radius:6px!important}
.hx4-pt .hx4-ico{border-radius:6px!important}
.hx4-qc{border-radius:6px!important}
.hx4-qc__dims input{border-radius:6px!important}
.hx4-qc__m2 input{border-radius:6px!important}
.hx4-qc__res{border-radius:6px!important}
.hx4-qopt{border-radius:6px!important}
.hx4-qres{border-radius:6px!important}
.hx4-qres .hx4-prod{border-radius:6px!important}
.hx4-r{border-radius:6px!important}
.hx4-rcard{border-radius:6px!important}
.hx4-rte iframe{border-radius:6px!important}
.hx4-rte img{border-radius:6px!important}
.hx4-rte pre{border-radius:6px!important}
.hx4-rte table{border-radius:6px!important}
.hx4-rte video{border-radius:6px!important}
.hx4-search-hero .hx4-search-form{border-radius:6px!important}
.hx4-search-pages a{border-radius:6px!important}
.hx4-search-shortcuts a{border-radius:6px!important}
.hx4-shopbar{border-radius:6px!important}
.hx4-side{border-radius:6px!important}
.hx4-side .hx4-qgrid img{border-radius:6px!important}
.hx4-size{border-radius:6px!important}
.hx4-st{border-radius:6px!important}
.hx4-st__ill{border-radius:6px!important}
.hx4-stat div{border-radius:6px!important}
.hx4-story img{border-radius:6px!important}
.hx4-sumbox{border-radius:6px!important}
.hx4-summary{border-radius:6px!important}
.hx4-sw button{border-radius:4px!important}
.hx4-swbar{border-radius:6px!important}
.hx4-symc{border-radius:6px!important}
.hx4-tbl{border-radius:6px!important}
.hx4-tier{border-radius:6px!important}
.hx4-tipo-kit{border-radius:6px!important}
.hx4-tog{border-radius:6px!important}
.hx4-ups{border-radius:6px!important}
.hx4-val{border-radius:6px!important}
.hx4-vcard{border-radius:6px!important}
.hx4-vid{border-radius:6px!important}
.hx4-wcard{border-radius:6px!important}
.hx4-wcard svg{border-radius:6px!important}
.hx4-wk{border-radius:6px!important}
.hx4-wk__it{border-radius:6px!important}
.hx4-xkit{border-radius:6px!important}
.hx4v4-alt__media img{border-radius:6px!important}
.hx4v4-alt__row{border-radius:6px!important}
.hx4v4-edit__card{border-radius:6px!important}
.hx4v4-path{border-radius:6px!important}
.hx9-art__toc{border-radius:6px!important}
.hx9-art__tocm{border-radius:6px!important}
.hx9-artprod{border-radius:6px!important}
.hx9-artprod__img{border-radius:6px!important}
.hx9-blog__empty{border-radius:6px!important}
.hx9-blog__pilar{border-radius:6px!important}
.hx9-card{border-radius:6px!important}
.hx9-cta{border-radius:6px!important}
.hx9-kit__lines li{border-radius:6px!important}
.hx9-mini{border-radius:6px!important}
.hx9-mini .hx9-prod__ph{border-radius:6px!important}
.hx9-mini img{border-radius:6px!important}
.hx9-msg{border-radius:6px!important}
.hx9-prose .hx9-answer{border-radius:6px!important}
.hx9-prose .hx9-note{border-radius:6px!important}
.hx9-prose img{border-radius:6px!important}
.hx9-prose table{border-radius:6px!important}
.hx9-step{border-radius:6px!important}
.hx9-tech__item{border-radius:6px!important}
.hx9-trust__it{border-radius:6px!important}
.shopify-policy__body img{border-radius:6px!important}
.shopify-policy__body table{border-radius:6px!important}
.button:not(.button--secondary):not(.button-unstyled){border-radius:4px!important}
.card{border-radius:6px!important}
.hx4 .hx4-btn.hx4-sage{border-radius:4px!important}
.hx4 .hx4-faq details{border-radius:6px!important}
.hx4 .hx4-path2__cards>*{border-radius:6px!important}
.hx4 .hx4-path2__wa{border-radius:6px!important}
.hx4 .hx4-pcard{border-radius:6px!important}
.hx4 .hx4-pcard--kit{border-radius:6px!important}
.hx4 .hx4-pcard:not(.hx4-pcard--kit){border-radius:6px!important}
.hx4 .hx4-proof__stats{border-radius:6px!important}
.hx4 .hx4-qopt{border-radius:6px!important}
.hx4 .hx4-qres{border-radius:6px!important}
.hx4 .hx4-vcard.hx4-us{border-radius:6px!important}
.hx4 .hx4-vcard:not(.hx4-us){border-radius:6px!important}
.hx4 a.hx4-btn.hx4-light{border-radius:4px!important}
.hx4-404grid a{border-radius:6px!important}
.hx4-btn.hx4-ghost{border-radius:4px!important}
.hx4-btn.hx4-light{border-radius:4px!important}
.hx4-btn:not(.hx4-ghost):not(.hx4-light):not([href*="wa.me"]):not([class*=wa]){border-radius:4px!important}
.hx4-card{border-radius:6px!important}
.hx4-form{border-radius:6px!important}
.hx4-gcard{border-radius:6px!important}
.hx4-para{border-radius:6px!important}
.hx4-pdp .hx4-atc{border-radius:4px!important}
.hx4-pdp .hx4-main{border-radius:6px!important}
.hx4-phero__aside .hx4-pa{border-radius:6px!important}
.hx4-phero__aside img{border-radius:6px!important}
.hx4-quiz__opt{border-radius:6px!important}
.hx4-sticky{border-radius:6px!important}
.hx4-sticky .hx4-btn{border-radius:4px!important}
.hx4-trust.hx4-trust--grid{border-radius:6px!important}
.hx6__btn{border-radius:4px!important}
.hx6__seals>div{border-radius:6px!important}
.hx9 select.hx9-input{border-radius:6px!important}
.hx9-btn{border-radius:4px!important}
.hx9-input{border-radius:6px!important}
.product-card{border-radius:6px!important}
.product-form__submit{border-radius:4px!important}
.product-media{border-radius:6px!important}
.product-media-container{border-radius:6px!important}
.shopify-payment-button__button--unbranded{border-radius:4px!important}
[data-hx4-checkout]{border-radius:4px!important}
article.hx4-pk{border-radius:6px!important}
button.hx4-kit-add{border-radius:4px!important}
button.hx4-size{border-radius:4px!important}
section.hx4.hx4-phero .hx4-ctas a.hx4-btn{border-radius:4px!important}
section.hx4.hx4-phero .hx4-phero__aside img.hx6-hdimg{border-radius:6px!important}
section.hx4.hx4-phero a.hx4-btn.hx4-light{border-radius:4px!important}
.hx4-pa__msgs p.me{border-radius:6px 4px 6px 6px!important}
.hx4-qopt .hx4-pic{border-radius:6px 6px 0 0!important}
.hx4-symc .hx4-pic{border-radius:6px 6px 0 0!important}
}
html body footer form:has(input[type=email]) [type=submit]{border-radius:4px!important}
html body main .hx4-btn{border-radius:4px!important}
html body main .hx4-pcard .hx4-go{border-radius:4px!important}
html body main .hx4-pcard:has(.hx4-kcard__top) .hx4-btn{border-radius:4px!important}
html body main .hx4-sw .hx4-lab{border-radius:4px!important}
html body main .hx4-ba{border-radius:6px!important}
html body main .hx4-pcard{border-radius:6px!important}
html body main .hx4-proof__guar{border-radius:6px!important}
html body main .hx4-proof__guar svg{border-radius:6px!important}
html body main .hx4-proof__stats{border-radius:6px!important}
html body main [id$=__quiz] .hx4-qopt{border-radius:6px!important}
html body main [id$=__quiz] .hx4-qres{border-radius:6px!important}
