.vmscfg-group-header,.vmscfg-group-line{--vmscfg-accent: var(--color-brand-accent, #dd5a1e);--vmscfg-edge: .4rem;--vmscfg-line: rgba(var(--color-foreground), .14);--vmscfg-tint: rgba(var(--color-foreground), .03);--vmscfg-radius: 1rem;background:var(--vmscfg-tint)}.vmscfg-group-header,.vmscfg-group-line:not(.vmscfg-group-line--last){margin-bottom:0!important}.vmscfg-group-header{border-top-left-radius:var(--vmscfg-radius);border-top-right-radius:var(--vmscfg-radius);box-shadow:inset var(--vmscfg-edge) 0 0 0 var(--vmscfg-accent),inset -.1rem 0 0 0 var(--vmscfg-line),inset 0 .1rem 0 0 var(--vmscfg-line)}.vmscfg-group-header__cell{grid-column:1 / -1;border-bottom:none!important;padding:1.4rem 1.6rem 1.2rem!important}.vmscfg-group-header__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 1.2rem}.vmscfg-group-header__title{margin:0;font-weight:700;font-size:1.6rem;line-height:1.2;letter-spacing:.02rem}.vmscfg-group-header__summary{margin:.4rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.vmscfg-remove-build{white-space:nowrap;cursor:pointer;font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}.vmscfg-remove-build:hover{text-decoration:none}.vmscfg-remove-build[disabled]{opacity:.6;cursor:default}.vmscfg-group-line>td{border-bottom:none!important;padding-top:.8rem;padding-bottom:.8rem;vertical-align:middle}.vmscfg-group-line{box-shadow:inset var(--vmscfg-edge) 0 0 0 var(--vmscfg-accent),inset -.1rem 0 0 0 var(--vmscfg-line)}.vmscfg-group-line--last{border-bottom-left-radius:var(--vmscfg-radius);border-bottom-right-radius:var(--vmscfg-radius);box-shadow:inset var(--vmscfg-edge) 0 0 0 var(--vmscfg-accent),inset -.1rem 0 0 0 var(--vmscfg-line),inset 0 -.1rem 0 0 var(--vmscfg-line)}.vmscfg-group-line .cart-item__totals{padding-right:1.4rem}.vmscfg-group-line .cart-item__media,.vmscfg-group-line .cart-item__details{padding-left:1.6rem}.vmscfg-group-line .cart-item__media{width:6rem}.vmscfg-group-line .cart-item__image-container,.vmscfg-group-line .cart-item__image{max-width:5rem}.vmscfg-group-line .cart-item__name{font-size:1.4rem}cart-drawer .vmscfg-group-header__cell{padding:1.2rem 1.3rem 1rem!important}cart-drawer .vmscfg-group-line .cart-item__media{width:5rem}cart-drawer .vmscfg-group-line .cart-item__image{max-width:4.4rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vms-cart-grouping.css.map */
