.imf-delivery-notice{display:flex;align-items:flex-start;gap:8px;border-top:1px solid #e8dcf1;margin-top:10px;padding-top:10px;color:#53358a;font:400 13px/1.5 Arial,sans-serif;}
.imf-delivery-notice svg{width:17px;height:17px;flex:0 0 17px;margin-top:2px;}
.imf-notice-title{display:block;}
.imf-delivery-notice .imf-notice-detail{display:block;margin-top:4px;color:#80708e;font:400 12px/1.5 Arial,sans-serif;}
.im-product-shipping-rate>.imf-delivery-notice{grid-column:1/-1;}
.woocommerce-shipping-methods li>.imf-delivery-notice{width:100%;grid-column:1/-1;flex-basis:100%;box-sizing:border-box;}
.im-cart-delivery .woocommerce-shipping-methods>li,.im-checkout-shipping-options .woocommerce-shipping-methods>li{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:5px 6px!important;align-items:start!important;}
.im-cart-delivery .woocommerce-shipping-methods>li>input,.im-checkout-shipping-options .woocommerce-shipping-methods>li>input{position:static!important;grid-column:1;grid-row:1;margin-top:3px!important;}
.im-cart-delivery .woocommerce-shipping-methods>li>label,.im-checkout-shipping-options .woocommerce-shipping-methods>li>label{grid-column:2;grid-row:1;display:flex!important;justify-content:space-between;flex-wrap:wrap;align-items:baseline;gap:3px 6px;width:auto!important;margin:0!important;}
.im-cart-delivery .woocommerce-shipping-methods>li>.imf-delivery-notice,.im-checkout-shipping-options .woocommerce-shipping-methods>li>.imf-delivery-notice{grid-column:1/-1!important;grid-row:2;width:100%;}
.im-cart-delivery .im-cep-input-row input{flex:1 1 140px!important;max-width:none!important;width:0!important;min-width:0!important;}
.im-cart-delivery .im-cep-input-row button{flex:0 0 auto!important;width:auto!important;min-width:90px!important;}
