.storefront-cart-merge_widget__M_6Gh{max-width:1280px;margin:28px auto;padding:24px;border-top:1px solid #dbe4ec;border-bottom:1px solid #dbe4ec;color:#18304d;overflow-wrap:anywhere}.storefront-cart-merge_widget__M_6Gh h2{font-size:24px;font-weight:600;line-height:1.4;margin:0 0 14px}.storefront-cart-merge_widget__M_6Gh h3{font-size:18px;font-weight:600;margin:18px 0 12px}.storefront-cart-merge_widget__M_6Gh p{font-size:14px;line-height:1.7}.storefront-cart-merge_columns__LcVH8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.storefront-cart-merge_columns__LcVH8>section{min-width:0}.storefront-cart-merge_lines___C6qS{list-style:none;padding:0;margin:0}.storefront-cart-merge_lines___C6qS>li{padding:16px 0;border-top:1px solid #dbe4ec}.storefront-cart-merge_lines___C6qS>li>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:14px;line-height:1.6}.storefront-cart-merge_lines___C6qS>li>div>strong{font-weight:600;min-width:0}.storefront-cart-merge_lines___C6qS>li>div>span{margin-left:auto}.storefront-cart-merge_lines___C6qS p{font-size:13px;margin:8px 0;color:#50657a}.storefront-cart-merge_lines___C6qS summary{min-height:44px;display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;color:var(--sf-primary,#173b98);font-weight:500}.storefront-cart-merge_lines___C6qS summary svg{width:18px;height:18px;flex-shrink:0}.storefront-cart-merge_lines___C6qS details[open] summary svg{transform:rotate(180deg)}.storefront-cart-merge_lines___C6qS details ul{padding-left:18px;font-size:13px;line-height:1.8}.storefront-cart-merge_form__II9vr{display:inline-block;vertical-align:top;margin:12px 12px 0 0;max-width:100%}.storefront-cart-merge_form__II9vr button{box-sizing:border-box;min-height:48px;max-width:100%;padding:12px 20px;border:1px solid #18304d;border-radius:4px;background:#18304d;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;overflow-wrap:anywhere}.storefront-cart-merge_form__II9vr :focus-visible,.storefront-cart-merge_widget__M_6Gh summary:focus-visible{outline:3px solid #2c78b6}.storefront-cart-merge_optional__PgiK0{color:#50657a}@media(max-width:700px){.storefront-cart-merge_widget__M_6Gh{margin:20px 16px;padding:20px 0}.storefront-cart-merge_columns__LcVH8{grid-template-columns:minmax(0,1fr);gap:8px}.storefront-cart-merge_form__II9vr{display:block;margin-right:0}.storefront-cart-merge_form__II9vr button{width:100%}}.storefront-cart-merge_form__II9vr button:disabled{background:#e5ebf1;border-color:#dbe4ec;color:#61768a;cursor:not-allowed}.storefront-cart-merge_form__II9vr :focus-visible,.storefront-cart-merge_widget__M_6Gh summary:focus-visible{outline:3px solid var(--sf-primary,#173b98);outline-offset:3px}.storefront-cart-merge_notice__gHucT{display:flex;align-items:flex-start;gap:12px;margin:0 0 16px;padding:14px 16px;border-left:3px solid var(--color-warning,#81551a);background:var(--color-warning-light,#fff7e8)}.storefront-cart-merge_notice__gHucT>svg{flex:none;width:22px;height:22px;margin-top:2px;color:var(--color-warning,#81551a)}.storefront-cart-merge_notice__gHucT>div{min-width:0}.storefront-cart-merge_notice__gHucT p+p{margin-top:6px}.storefront-cart-merge_success__a8XYw{border-left-color:var(--color-success,#216346);background:var(--sf-pale,#edf5fc)}.storefront-cart-merge_success__a8XYw>svg{color:var(--color-success,#216346)}