.affiroma-stage241-context,.affiroma-stage241-context *{box-sizing:border-box}.affiroma-stage241-context .aep-content,.affiroma-stage241-context .aep-dashboard,.affiroma-stage241-context [class*="affiroma-"]{max-width:100%}.affiroma-stage241-context .aep-content,.affiroma-stage241-context .aep-card,.affiroma-stage241-context .aep-box,.affiroma-stage241-context td,.affiroma-stage241-context th{overflow-wrap:anywhere}.affiroma-stage241-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.affiroma-stage241-table-scroll>table{margin-bottom:0!important}.affiroma-stage241-context img{max-width:100%;height:auto}.affiroma-stage241-context .aep-create-summary-bar>div{min-width:0}.affiroma-stage241-context .aep-create-summary-bar strong{max-width:100%;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
@media(max-width:700px){.affiroma-stage241-context input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.affiroma-stage241-context select,.affiroma-stage241-context textarea{max-width:100%;font-size:16px}.affiroma-stage241-context button,.affiroma-stage241-context .button,.affiroma-stage241-context .aep-btn{min-height:44px;touch-action:manipulation}.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important}.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row td:nth-child(2),.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row td:nth-child(3),.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row td:nth-child(4),.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row td:nth-child(5){grid-column:auto!important;min-width:0!important}.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row td:nth-child(6){grid-column:1/-1!important;justify-content:flex-end!important}.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row td .aep-remove-row{width:52px!important;min-width:52px!important;max-width:52px!important}.affiroma-stage241-context .aep-order-page .aep-create-summary-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.affiroma-stage241-context .aep-order-page .aep-create-summary-bar strong{font-size:clamp(20px,7vw,24px)!important;line-height:1.15!important}.affiroma-stage241-context .aep-create-order-totals-fields{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.affiroma-stage241-context .aep-total,.affiroma-stage241-context .aep-sum-line{gap:10px;min-width:0}.affiroma-stage241-context .aep-total strong,.affiroma-stage241-context .aep-sum-line strong{min-width:0!important;max-width:55%;overflow-wrap:anywhere}.affiroma-stage241-context .aep-dashboard [class*="grid"],.affiroma-stage241-context .aep-dashboard [class*="cards"]{min-width:0}.affiroma-stage241-context .woocommerce table.shop_table,.affiroma-stage241-context .aep-dashboard table:not(.aep-products-table){max-width:100%}}
@media(max-width:430px){.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row{gap:8px!important;padding:10px!important}.affiroma-stage241-context .aep-order-page .aep-products-table tr.aep-product-row td input{font-size:14px!important;padding-inline:6px!important}.affiroma-stage241-context .aep-order-page .aep-create-summary-bar>div{padding:8px!important}.affiroma-stage241-context .aep-order-page .aep-create-summary-bar span{font-size:12px!important}.affiroma-stage241-context .aep-order-page .aep-create-summary-bar strong{font-size:20px!important}}
