/* Melyss commerce: mobile cards, native checkout and an accessible cart dialog. */
/* Independent columns: Stripe may inject express wallets before customer details. */
body.woocommerce-checkout form.checkout>.mx-checkout-customer,body.woocommerce-checkout form.checkout>.mx-checkout-order{min-width:0;align-self:start}
body.woocommerce-checkout form.checkout .mx-checkout-order #order_review_heading{margin:0 0 20px}
body.woocommerce-checkout form.checkout .mx-checkout-customer #customer_details{width:100%;float:none;clear:both}
body.woocommerce-checkout .mx-checkout-customer #wc-stripe-express-checkout-element{margin-top:0!important}
@media(min-width:900px){body.woocommerce-checkout form.checkout>.mx-checkout-customer{grid-column:1;grid-row:1}body.woocommerce-checkout form.checkout>.mx-checkout-order{grid-column:2;grid-row:1}}
@media(max-width:899px){body.woocommerce-checkout form.checkout{display:block}body.woocommerce-checkout form.checkout>.mx-checkout-order{margin-top:28px}}
.mx-commerce-eyebrow{margin:0 0 6px;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#74645a}
.mx-commerce-primary,.mx-commerce-secondary{display:flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:12px 20px;border-radius:999px;text-decoration:none;font-weight:700;font-size:1rem;text-align:center;box-sizing:border-box}
.mx-commerce-primary{background:#211a17;color:#fff!important}.mx-commerce-primary:hover{background:#47332f}.mx-commerce-secondary{background:transparent;color:#47332f;min-height:44px;font-size:.9rem}
.mx-commerce-reassure{margin:8px 0 0;color:#74645a;text-align:center;font-size:.75rem}
.mx-cart-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(100%,480px);height:100dvh;max-height:100dvh;max-width:100%;padding:0;border:0;border-radius:20px 0 0 20px;color:#30251f;background:#fff;box-shadow:-12px 0 80px #24171026;box-sizing:border-box}
.mx-cart-dialog[open]{display:flex;flex-direction:column}.mx-cart-dialog::backdrop{background:#211a1766;backdrop-filter:blur(3px)}
.mx-cart-dialog__header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;flex-shrink:0}.mx-cart-dialog h2{margin:0;font-size:1.65rem;font-weight:750;line-height:1.15}.mx-cart-dialog h2 span{font-size:1rem;font-weight:400}
.mx-icon-button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e8e0d9;border-radius:50%;font:28px/1 system-ui;background:#fff;color:#30251f;cursor:pointer;flex-shrink:0}
.mx-cart-dialog__status{font-size:.85rem;background:#f7f1ea;padding:10px 24px;margin:0;flex-shrink:0}.mx-cart-dialog__status:empty{display:none}
.mx-cart-dialog__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 24px 16px}.mx-cart-dialog__footer{padding:16px 24px max(18px,env(safe-area-inset-bottom));border-top:1px solid #e8e0d9;background:#fff;flex-shrink:0}.mx-cart-dialog__footer[hidden]{display:none}
.mx-drawer-item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid #eee6df}.mx-drawer-item__image{width:88px;height:108px;object-fit:contain;border-radius:12px;background:#f7f3ef}.mx-drawer-item h3{font-family:inherit;font-size:.95rem;line-height:1.35;margin:0 0 6px;text-transform:none;letter-spacing:0}.mx-drawer-item__variant{font-size:.8rem;line-height:1.5;color:#74645a;margin:0 0 8px}.mx-drawer-item__price{font-size:.95rem}
.mx-drawer-item__actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.mx-quantity,.mx-cart-quantity{display:flex;align-items:center;border:1px solid #ded3c9;border-radius:999px;overflow:hidden;width:max-content;background:white}.mx-quantity button,.mx-cart-quantity button{width:40px;min-height:44px;border:0;background:transparent;color:#30251f;font-size:20px;cursor:pointer}.mx-quantity span{min-width:28px;text-align:center;font-size:.9rem}.mx-quantity button:disabled{opacity:.3;cursor:default}.mx-remove{border:0;background:none;text-decoration:underline;text-underline-offset:3px;min-height:44px;padding:0 2px;color:#74645a;cursor:pointer;font-size:.8rem}
[data-cart-totals]>p,.mx-preview-totals>p{display:flex;justify-content:space-between;gap:14px;margin:0 0 8px;font-size:.9rem}.mx-savings{color:#695745}.mx-cart-grand-total{font-size:1.2rem!important;border-top:1px solid #e8e0d9;padding:12px 0 8px;margin-top:10px!important}.mx-cart-empty{padding:40px 0;text-align:center}.mx-cart-empty h3{font-size:1.3rem}.mx-cart-empty p{color:#74645a;margin-bottom:24px}
.mx-cart-dialog button:focus-visible,.mx-cart-dialog a:focus-visible,.mx-cart-quantity button:focus-visible{outline:2px solid #855c50;outline-offset:-3px}
/* Native cart retains WooCommerce pricing, forms, removal and coupon handling. */
.woocommerce-cart .woocommerce{color:#30251f}.woocommerce-cart .woocommerce-cart-form table.shop_table{border:0;border-collapse:separate;border-spacing:0 12px;background:transparent}.woocommerce-cart .woocommerce-cart-form thead{display:none}.woocommerce-cart .woocommerce-cart-form td{background:#faf7f3;border:0!important;padding:18px 12px!important;vertical-align:middle}.woocommerce-cart .woocommerce-cart-form td.product-remove{border-radius:14px 0 0 14px}.woocommerce-cart .woocommerce-cart-form td.product-subtotal{border-radius:0 14px 14px 0;font-weight:700}.woocommerce-cart .product-thumbnail img{width:90px;min-width:72px;height:104px;object-fit:contain;border-radius:10px;background:#f1ebe4}.mx-line-name{display:block;font-weight:700;line-height:1.35}.mx-line-variant{display:block;font-size:.8rem;line-height:1.5;color:#74645a;margin-top:6px}.woocommerce-cart .product-name a{text-decoration:none;color:#30251f}.woocommerce-cart .cart_item .variation,.woocommerce-checkout .cart_item .variation{display:none}
.woocommerce-cart .mx-cart-quantity input.qty{border:0!important;border-radius:0!important;min-height:44px!important;width:38px!important;margin:0;padding:0!important;appearance:textfield;-moz-appearance:textfield}.mx-cart-quantity input::-webkit-inner-spin-button{appearance:none}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%;padding:24px;border:1px solid #e8e0d9;border-radius:20px;background:#faf7f3;box-sizing:border-box}.woocommerce-cart .cart_totals h2{margin:0 0 18px;font-size:1.4rem}.woocommerce-cart .cart_totals table{border:0}.woocommerce-cart .cart_totals table td,.woocommerce-cart .cart_totals table th{border:0;border-bottom:1px solid #e8e0d9;background:transparent;padding:12px 4px}.woocommerce-cart .cart_totals .order-total{font-size:1.2rem}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0}.woocommerce-cart .checkout-button{min-height:52px;padding:16px!important;font-size:1rem!important;margin-bottom:0!important}.mx-cart-help td{text-align:center!important;font-size:.8rem}.mx-cart-help a,.mx-cart-help span{display:block}.mx-cart-help a{margin-top:8px;color:#74645a}.mx-cart-intro{margin:0 0 24px}.mx-cart-intro>p:last-child{font-size:.95rem;color:#74645a;max-width:45ch}.woocommerce-cart td.actions{border-radius:14px!important;background:white!important}.woocommerce-cart .coupon{display:flex;gap:8px;flex-wrap:wrap}.woocommerce-cart .coupon button{min-height:48px}.woocommerce-cart .cart_totals .woocommerce-shipping-destination{font-size:.8rem}
/* Checkout preview is available before entering address or payment details. */
.mx-checkout-preview{border:1px solid #e4d8cd;border-radius:16px;background:#faf7f3;margin:0 0 24px;overflow:hidden}.mx-checkout-preview>summary{display:flex;align-items:center;gap:12px;padding:18px;min-height:56px;cursor:pointer;list-style:none;box-sizing:border-box;font-size:.95rem}.mx-checkout-preview>summary::-webkit-details-marker{display:none}.mx-checkout-preview>summary>span:first-child{flex:1}.mx-checkout-preview__total{white-space:nowrap}.mx-preview-chevron{font-size:1.4rem;line-height:1;transition:transform .15s}.mx-checkout-preview[open] .mx-preview-chevron{transform:rotate(180deg)}.mx-checkout-preview__content{border-top:1px solid #e4d8cd;padding:0 18px 18px}.mx-order-items{list-style:none;padding:0;margin:0}.mx-order-items>li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid #e8e0d9;font-size:.85rem}.mx-order-items__photo img{display:block;width:64px;height:76px;object-fit:contain;border-radius:8px;background:#f1ebe4}.mx-order-items li>div>span{display:block;font-size:.78rem;color:#74645a;margin-top:4px}.mx-order-items li>strong{white-space:nowrap}.mx-preview-totals{padding-top:16px}.mx-preview-edit{display:inline-flex;align-items:center;min-height:44px;color:#47332f;font-size:.85rem;text-underline-offset:4px}
.mx-checkout-line{display:flex;align-items:center;gap:12px;min-width:0}.mx-checkout-line__photo{flex:0 0 58px}.mx-checkout-line__photo img{display:block;width:58px;height:70px;object-fit:contain;background:#f4eee8;border-radius:8px}.woocommerce-checkout .shop_table .product-name{width:auto}.woocommerce-checkout .shop_table .product-total{white-space:nowrap;font-weight:600}.woocommerce-checkout .shop_table td{padding:14px 12px}.woocommerce-checkout .shop_table .product-quantity{display:block;font-size:.8rem;font-weight:400;margin:6px 0 0 70px;color:#74645a}
.woocommerce-checkout .mx-checkout-intro{margin-bottom:20px}.woocommerce-checkout .mx-checkout-intro h1{font-size:clamp(1.8rem,4vw,2.5rem)}.woocommerce-checkout form.checkout #customer_details .col-1,.woocommerce-checkout form.checkout #customer_details .col-2{float:none;width:100%}.woocommerce-checkout form.checkout .woocommerce-billing-fields h3,.woocommerce-checkout #order_review_heading{font-size:1.3rem;margin:0 0 20px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper label{font-size:.9rem;line-height:1.5;margin-bottom:6px}.woocommerce-checkout .woocommerce-additional-fields h3{font-size:1rem}.woocommerce-checkout #payment{background:#faf7f3;border:1px solid #e8e0d9}.woocommerce-checkout #payment ul.payment_methods{padding:16px}.woocommerce-checkout #payment .payment_methods label{display:inline-block;min-height:32px;cursor:pointer}.woocommerce-checkout #payment .form-row{padding:18px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:#faf7f3;border:1px solid #e8e0d9;border-radius:12px;color:#47332f;font-size:.85rem;padding:14px 16px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}.woocommerce-checkout #place_order{min-height:54px}.woocommerce-checkout #shipping_address_1_field{clear:both}.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:.8rem;color:#74645a}
@media(min-width:900px){.woocommerce-cart .woocommerce:has(.woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);column-gap:32px;align-items:start}.woocommerce-cart .woocommerce-notices-wrapper,.woocommerce-cart .mx-cart-intro{grid-column:1/-1}.woocommerce-cart .cart-collaterals{min-width:0;position:sticky;top:100px}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:0 40px;align-items:start}.woocommerce-checkout #customer_details{grid-column:1;grid-row:1/span 3;min-width:0}.woocommerce-checkout #order_review_heading{grid-column:2}.woocommerce-checkout #order_review{grid-column:2;min-width:0}.mx-checkout-preview{max-width:none}}
@media(max-width:899px){.woocommerce-cart .cart-collaterals{margin-top:24px}.woocommerce-cart .woocommerce-cart-form table tbody tr.cart_item{display:grid;grid-template-columns:84px minmax(0,1fr) 36px;position:relative;border:1px solid #e8e0d9;border-radius:16px;background:#faf7f3;padding:14px;gap:8px 12px;margin:0 0 14px}.woocommerce-cart .woocommerce-cart-form tr.cart_item td{display:block!important;text-align:left!important;padding:0!important;border-radius:0;background:transparent!important}.woocommerce-cart .woocommerce-cart-form td::before{display:none!important}.woocommerce-cart .woocommerce-cart-form td.product-thumbnail{grid-column:1;grid-row:1/span 3}.woocommerce-cart .product-thumbnail img{display:block;width:84px;min-width:0;height:100px}.woocommerce-cart .woocommerce-cart-form td.product-name{grid-column:2;grid-row:1}.woocommerce-cart .woocommerce-cart-form td.product-remove{grid-column:3;grid-row:1;align-self:start}.woocommerce-cart a.remove{display:grid;place-items:center;width:36px;height:36px;border:1px solid #e4d8cd;border-radius:50%;font-size:22px}.woocommerce-cart .woocommerce-cart-form td.product-price{display:none!important}.woocommerce-cart .woocommerce-cart-form td.product-quantity{grid-column:2;grid-row:2}.woocommerce-cart .woocommerce-cart-form td.product-subtotal{grid-column:2;grid-row:3}.woocommerce-cart .cart_totals .shop_table_responsive tr{display:table-row}.woocommerce-cart .cart_totals .shop_table_responsive th{display:table-cell;width:45%}.woocommerce-cart .cart_totals .shop_table_responsive td{display:table-cell;text-align:right!important}.woocommerce-cart .cart_totals .shop_table_responsive td::before{display:none}.woocommerce-cart .cart_totals .mx-cart-help td{display:table-cell!important;text-align:center!important}.woocommerce-cart .woocommerce-cart-form td.actions{display:block}.woocommerce-cart .coupon{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.woocommerce-cart .coupon input.input-text{width:100%!important;min-width:0}.woocommerce-cart .coupon button{width:auto!important;font-size:.85rem}.woocommerce-cart [name=update_cart]{width:100%;margin-top:12px;min-height:44px}.woocommerce-cart .cart-collaterals .cart_totals{padding:20px}.woocommerce-checkout #order_review_heading{margin-top:28px}.woocommerce-checkout .mx-checkout-steps{font-size:.75rem;gap:8px}.woocommerce-checkout .mx-checkout-line{gap:8px}.woocommerce-checkout .shop_table .product-quantity{margin-left:66px}.woocommerce-checkout .shop_table td{padding:12px 8px}.mx-line-name{font-size:.9rem}.woocommerce-checkout .shop_table .mx-line-variant{font-size:.75rem}}
@media(max-width:380px){.mx-cart-dialog__header{padding:18px 16px 12px}.mx-cart-dialog__body{padding-inline:16px}.mx-cart-dialog__footer{padding-inline:16px}.mx-cart-dialog__status{padding-inline:16px}.mx-drawer-item{grid-template-columns:74px minmax(0,1fr);gap:12px}.mx-drawer-item__image{width:74px;height:96px}.mx-quantity button{width:36px}.mx-order-items>li{grid-template-columns:52px minmax(0,1fr) auto;gap:8px}.mx-order-items__photo img{width:52px;height:66px}}
@media(prefers-reduced-motion:reduce){.mx-preview-chevron{transition:none}}
/* Override WooCommerce's later cart stylesheet without clipping card content. */
@media(max-width:899px){
body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.product-price{display:none!important}
body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.product-thumbnail{display:block!important;width:auto!important;min-width:0!important}
body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.product-thumbnail img{display:block;width:84px!important;max-width:84px!important;height:100px!important;object-fit:contain!important}
body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.product-name{min-width:0;width:auto!important}
body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.product-quantity{width:auto!important;min-width:0}
body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.product-subtotal{width:auto!important;min-width:0}
body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.actions{padding:8px 0!important;background:transparent!important}
body.woocommerce-cart .woocommerce-cart-form .coupon{display:grid!important;grid-template-columns:minmax(0,1fr) auto;float:none!important}
body.woocommerce-cart .woocommerce-cart-form .coupon button{padding:12px!important;white-space:normal}
body.woocommerce-cart .cart_totals .shop_table td{background:transparent!important}
body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-quantity{display:block!important;margin:6px 0 0 66px!important}
}
@media(max-width:380px){body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item{grid-template-columns:70px minmax(0,1fr) 32px;gap:8px}body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item>td.product-thumbnail img{width:70px!important;max-width:70px!important;height:90px!important}.woocommerce-cart .mx-cart-quantity button{width:34px}.woocommerce-cart .mx-cart-quantity input.qty{width:30px!important}}
/* The same product cards on desktop, with totals kept in a separate column. */
@media(min-width:900px){body.woocommerce-cart .woocommerce-cart-form table.shop_table,body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody{display:block;width:100%}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:12px 16px;align-items:center;padding:18px;border:1px solid #e8e0d9;border-radius:16px;background:#faf7f3;margin-bottom:14px}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item>td{display:block!important;background:transparent!important;padding:0!important;border-radius:0!important;width:auto!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item>td.product-price{display:none!important}body.woocommerce-cart .woocommerce-cart-form td.product-thumbnail{grid-column:1;grid-row:1/span 2}body.woocommerce-cart .woocommerce-cart-form td.product-thumbnail img{width:88px!important;height:104px!important;object-fit:contain}body.woocommerce-cart .woocommerce-cart-form td.product-name{grid-column:2;grid-row:1;min-width:0}body.woocommerce-cart .woocommerce-cart-form td.product-remove{grid-column:3;grid-row:1;justify-self:end}body.woocommerce-cart .woocommerce-cart-form td.product-quantity{grid-column:2;grid-row:2}body.woocommerce-cart .woocommerce-cart-form td.product-subtotal{grid-column:3;grid-row:2;white-space:nowrap}body.woocommerce-cart .woocommerce-cart-form tbody>tr:not(.cart_item){display:block}body.woocommerce-cart .woocommerce-cart-form td.actions{display:block;width:100%;padding:0!important}body.woocommerce-cart .woocommerce-cart-form .coupon{float:none;display:flex;width:100%}.woocommerce-cart .coupon input.input-text{flex:1}.woocommerce-cart .coupon button{white-space:nowrap}}
body.woocommerce-checkout .woocommerce-checkout-review-order-table{table-layout:fixed;width:100%}body.woocommerce-checkout .woocommerce-checkout-review-order-table th.product-name{width:72%}body.woocommerce-checkout .woocommerce-checkout-review-order-table th.product-total{width:28%;text-align:right}body.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-total{text-align:right}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-quantity{display:block!important;margin:6px 0 0 70px!important}body.woocommerce-checkout .order-total .includes_tax{display:block;font-size:.72rem;line-height:1.4;margin-top:4px;font-weight:400}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:#faf7f3!important;border:1px solid #e8e0d9!important;color:#47332f!important;padding:14px 16px!important;border-radius:12px}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none!important}
body.mx-auto-cart [name=update_cart]{display:none!important}
.woocommerce-cart .woocommerce-cart-form .coupon::before,.woocommerce-cart .woocommerce-cart-form .coupon::after{display:none!important;content:none!important}
.woocommerce-form-coupon-toggle .woocommerce-info{background:#faf7f3!important;border:1px solid #e8e0d9!important;color:#47332f!important;padding:14px 16px!important;border-radius:12px;font-size:.85rem}
.woocommerce-form-coupon-toggle .woocommerce-info::before{display:none!important}
@media(max-width:899px){.woocommerce-cart .woocommerce-cart-form .coupon>input{grid-column:1;grid-row:1;float:none!important;width:100%!important}.woocommerce-cart .woocommerce-cart-form .coupon>button{grid-column:2;grid-row:1;float:none!important;width:auto!important;min-width:92px}.woocommerce-cart .woocommerce-cart-form .coupon{align-items:center}.woocommerce-cart .woocommerce-cart-form .coupon>label{position:absolute!important}}
@media(max-width:599px){.woocommerce-cart .woocommerce-cart-form .coupon{grid-template-columns:minmax(0,1fr) 112px!important}.woocommerce-cart .woocommerce-cart-form .coupon>button{font-size:.78rem!important;padding:10px!important;line-height:1.3}}
.mx-optional-field{clear:both;margin:0 0 12px;border-bottom:1px solid #eee6df}.mx-optional-field>summary{min-height:44px;display:list-item;align-content:center;font-size:.85rem;color:#74645a;cursor:pointer;padding:6px 0}.mx-optional-field .form-row{float:none!important;width:100%!important}.mx-optional-field[open]{padding-bottom:8px}
.woocommerce-cart .cart_totals tr.shipping:has(input.shipping_method[value^="free_shipping"]) .woocommerce-shipping-destination,.woocommerce-cart .cart_totals tr.shipping:has(input.shipping_method[value^="free_shipping"]) .woocommerce-shipping-calculator{display:none}
.woocommerce-cart .cart_totals .includes_tax{display:block;font-size:.72rem;font-weight:400;line-height:1.4;margin-top:6px}.woocommerce-cart .cart_totals .fee th,.woocommerce-cart .cart_totals .fee td{font-size:.9rem}
.woocommerce-cart .checkout-button{text-decoration:none!important}
.mx-quantity button,.woocommerce-cart .mx-cart-quantity button{width:44px;min-width:44px;min-height:44px}
@media(max-width:899px){body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item{grid-template-columns:84px minmax(0,1fr) 44px}.woocommerce-cart a.remove{width:44px;height:44px}}
@media(max-width:380px){body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item{grid-template-columns:70px minmax(0,1fr) 44px}}

.woocommerce-form-coupon-toggle .wc-block-components-notice-banner{background:#faf7f3!important;border:1px solid #e8e0d9!important;color:#47332f!important;padding:14px 16px!important;border-radius:12px;font-size:.85rem!important}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner>svg{display:none}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner__content{padding:0!important}
