@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-dccount {color: var(--text-soft); font-size: var(--text-s)}#brxe-dchead {display: flex; flex-direction: row; align-items: baseline; column-gap: var(--space-2xs); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-dcback {color: var(--text-soft); font-size: var(--text-s); font-weight: 600; margin-top: var(--space-2xs)}#brxe-dccol {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; align-items: stretch}#brxe-dccoupon .coupon {flex-direction: row}#brxe-dccoupon .coupon input {background-color: var(--paper); border: 1px solid var(--line); border-radius: 8px}#brxe-dccoupon .coupon input::placeholder {font-size: var(--text-s); color: var(--text-soft)}#brxe-dccoupon .coupon button {background-color: transparent; border: 1px solid var(--purple); border-radius: 8px; font-size: var(--text-s); font-weight: 700; line-height: 1.4; color: var(--purple)}#brxe-dctotals h2 {display: none}#brxe-dctotals .cart-subtotal {font-size: var(--text-s); color: var(--text-soft)}#brxe-dctotals .order-total {font-size: var(--text-m); font-weight: 700; color: var(--ink)}#brxe-dctotals table {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border: 0}#brxe-dctotals table tbody th {padding-top: var(--space-2xs); padding-right: 0; padding-bottom: var(--space-2xs); padding-left: 0}#brxe-dctotals table tbody td {padding-top: var(--space-2xs); padding-right: 0; padding-bottom: var(--space-2xs); padding-left: 0}#brxe-dctotals .wc-proceed-to-checkout .button {width: 100%; background-color: var(--amber); border: 0; border-radius: 8px; font-size: var(--text-s); font-weight: 700; line-height: 1.4; color: var(--paper)}#brxe-dcsum {position: sticky; top: var(--space-s); row-gap: var(--space-2xs); align-self: start !important}@media (max-width: 991px) {#brxe-dcsum {position: static}}#brxe-dcgrid {display: grid; align-items: initial; grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr); gap: var(--space-m); margin-bottom: 0}@media (max-width: 991px) {#brxe-dcgrid {grid-template-columns: minmax(0, 1fr)}}#brxe-dcemptyi {font-size: 48px; color: var(--amber); fill: var(--amber)}#brxe-dcemptyp {color: var(--text-soft); font-size: var(--text-m); text-align: center}#brxe-dcemptyb {border-radius: 8px}#brxe-dcemptybl {color: var(--text-soft); font-size: var(--text-xs); font-weight: 700; letter-spacing: .06em; text-transform: uppercase}#brxe-dcemptybg .brand-grid__list {--brand-grid-item-width: 100px}#brxe-dcemptybr {display: flex; flex-direction: column; align-items: center; row-gap: var(--space-2xs); margin-top: var(--space-s); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-dcempty {display: flex; flex-direction: column; align-items: center; row-gap: var(--space-2xs); padding-top: var(--space-l); padding-right: 0; padding-bottom: var(--space-l); padding-left: 0}#brxe-dcsec {background-color: var(--paper)}