.wl-cart-table--aura,
.wl-cart-total--aura,
.wl-cross-sells--aura,
.wl-cart-empty--aura {
--wl-aura-bg: #F4F1EA;
--wl-aura-surface: #FFFFFF;
--wl-aura-ink: #18160F;
--wl-aura-ink-2: #3A362C;
--wl-aura-muted: #837C6F;
--wl-aura-muted-2: #B7B0A0;
--wl-aura-border: #E5DFD0;
--wl-aura-border-2: #EFEAE0;
--wl-aura-accent: #B23F22;
--wl-aura-accent-soft: #F2D9CC;
--wl-aura-success: #3F5E3B;
--wl-aura-success-soft: #DCE6D2;
--wl-aura-radius-sm: 6px;
--wl-aura-radius-md: 10px;
--wl-aura-radius-lg: 14px;
} .wl-cart-table--aura .wl-cart-heading {
display: flex;
align-items: baseline;
gap: 12px;
flex-wrap: wrap;
margin: 0 0 20px;
font-family: inherit;
}
.wl-cart-table--aura .wl-cart-heading__title {
font-size: clamp(22px, 3vw, 28px);
font-weight: 400;
letter-spacing: -0.015em;
color: var(--wl-aura-ink);
line-height: 1.1;
}
.wl-cart-table--aura .wl-cart-heading__counter {
display: inline-flex;
align-items: baseline;
gap: 5px;
font-size: 13px;
color: var(--wl-aura-muted);
font-weight: 400;
letter-spacing: 0;
}
.wl-cart-table--aura .wl-cart-heading__sep {
color: var(--wl-aura-muted-2);
} .wl-cart-table--aura .wl-cart-table-wrap {
display: flex;
flex-direction: column;
gap: 14px;
} .wl-cart-table--aura form {
display: flex;
flex-direction: column;
gap: 14px;
} .wl-cart-table--aura .wl-cart-item {
display: grid;
grid-template-columns: 130px 1fr auto;
gap: 24px;
align-items: start;
background: var(--wl-aura-surface);
border: 1px solid var(--wl-aura-border);
border-radius: var(--wl-aura-radius-md);
padding: 24px;
transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.wl-cart-table--aura .wl-cart-item:hover {
border-color: var(--wl-aura-muted-2);
box-shadow: 0 1px 2px rgba(24, 22, 15, 0.04);
} .wl-cart-table--aura .wl-cart-item__image {
width: 130px;
height: 130px;
border-radius: var(--wl-aura-radius-sm);
overflow: hidden;
background: linear-gradient(135deg, #EEEAE0 0%, #E2DDD0 100%);
flex-shrink: 0;
}
.wl-cart-table--aura .wl-cart-item__image a {
display: block;
width: 100%;
height: 100%;
}
.wl-cart-table--aura .wl-cart-item__image img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
} .wl-cart-table--aura .wl-cart-item__meta {
display: flex;
flex-direction: column;
gap: 8px;
min-width: 0;
} .wl-cart-table--aura .wl-cart-item__vendor {
font-size: 11px;
letter-spacing: 0.16em;
text-transform: uppercase;
color: var(--wl-aura-muted);
font-weight: 500;
} .wl-cart-table--aura .wl-cart-item__name {
margin: 0;
}
.wl-cart-table--aura .wl-cart-item__name a {
font-size: 21px;
font-weight: 450;
letter-spacing: -0.012em;
line-height: 1.2;
color: var(--wl-aura-ink);
text-decoration: none;
transition: color 0.2s ease;
}
.wl-cart-table--aura .wl-cart-item__name a:hover {
color: var(--wl-aura-ink-2);
} .wl-cart-table--aura .wl-cart-item__attrs {
font-size: 13px;
color: var(--wl-aura-ink-2);
}
.wl-cart-table--aura .wl-cart-item__attrs p {
margin: 0;
} .wl-cart-table--aura .wl-cart-item__attrs {
display: flex;
flex-wrap: wrap;
gap: 4px 12px;
font-size: 13px;
color: var(--wl-aura-ink-2);
}
.wl-cart-table--aura .wl-cart-item__attr {
display: inline-flex;
align-items: center;
gap: 3px;
}
.wl-cart-table--aura .wl-cart-item__attr-label {
color: var(--wl-aura-muted);
font-weight: 500;
}
.wl-cart-table--aura .wl-cart-item__attr-value {
color: var(--wl-aura-ink-2);
} .wl-cart-table--aura .wl-cart-item__stock {
display: inline-flex;
align-items: center;
gap: 6px;
font-size: 12px;
color: var(--wl-aura-success);
font-weight: 500;
}
.wl-cart-table--aura .wl-cart-item__stock-dot {
width: 6px;
height: 6px;
border-radius: 50%;
background: var(--wl-aura-success);
box-shadow: 0 0 0 3px var(--wl-aura-success-soft);
flex-shrink: 0;
} .wl-cart-table--aura .wl-cart-item__controls {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 14px;
margin-top: 4px;
} .wl-cart-table--aura .wl-qty-stepper {
display: inline-flex;
align-items: center;
border: 1px solid var(--wl-aura-border);
border-radius: 99px;
background: var(--wl-aura-bg);
overflow: hidden;
}
.wl-cart-table--aura .wl-qty-stepper__btn {
width: 32px;
height: 32px;
background: transparent;
border: none;
color: var(--wl-aura-ink-2);
cursor: pointer;
display: grid;
place-items: center;
transition: background 0.15s ease, color 0.15s ease;
padding: 0;
}
.wl-cart-table--aura .wl-qty-stepper__btn:hover {
background: var(--wl-aura-border-2);
color: var(--wl-aura-ink);
}
.wl-cart-table--aura .wl-qty-stepper__btn:disabled {
color: var(--wl-aura-muted-2);
cursor: not-allowed;
}
.wl-cart-table--aura .wl-qty-stepper input.qty {
width: 36px;
height: 32px;
border: none;
background: transparent;
text-align: center;
font-size: 13px;
color: var(--wl-aura-ink);
padding: 0;
-moz-appearance: textfield;
}
.wl-cart-table--aura .wl-qty-stepper input.qty::-webkit-outer-spin-button,
.wl-cart-table--aura .wl-qty-stepper input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} .wl-cart-table--aura .wl-cart-item__action-link {
font-size: 12.5px;
color: var(--wl-aura-muted);
background: none;
border: none;
cursor: pointer;
padding: 0;
position: relative;
text-decoration: none;
transition: color 0.2s ease;
}
.wl-cart-table--aura .wl-cart-item__action-link::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: -2px;
height: 1px;
background: currentColor;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.25s ease;
}
.wl-cart-table--aura .wl-cart-item__action-link:hover {
color: var(--wl-aura-accent);
}
.wl-cart-table--aura .wl-cart-item__action-link:hover::after {
transform: scaleX(1);
} .wl-cart-table--aura .wl-cart-item__price {
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 4px;
min-width: 100px;
text-align: right;
}
.wl-cart-table--aura .wl-cart-item__price-current {
font-size: 17px;
font-weight: 500;
color: var(--wl-aura-ink);
letter-spacing: -0.01em;
}
.wl-cart-table--aura .wl-cart-item__price-current .woocommerce-Price-amount {
font-size: inherit;
font-weight: inherit;
color: inherit;
}
.wl-cart-table--aura .wl-cart-item__price-regular {
font-size: 12.5px;
color: var(--wl-aura-muted);
text-decoration: line-through;
}
.wl-cart-table--aura .wl-cart-item__price-regular .woocommerce-Price-amount {
font-size: inherit;
color: inherit;
}
.wl-cart-table--aura .wl-cart-item__savings-badge {
display: inline-block;
font-size: 11px;
font-weight: 500;
color: var(--wl-aura-accent);
background: var(--wl-aura-accent-soft);
padding: 3px 8px;
border-radius: 4px;
letter-spacing: 0.01em;
margin-top: 2px;
} .wl-update-cart-btn.screen-reader-text {
position: absolute;
left: -9999px;
width: 1px;
height: 1px;
overflow: hidden;
} .wl-cart-total--aura .wl-order-summary-heading {
display: flex;
align-items: baseline;
gap: 10px;
margin-bottom: 16px;
}
.wl-cart-total--aura .wl-order-summary-heading__title {
font-size: clamp(20px, 2.5vw, 24px);
font-weight: 400;
color: var(--wl-aura-ink);
letter-spacing: -0.015em;
margin: 0;
line-height: 1.1;
}
.wl-cart-total--aura .wl-order-summary-heading__badge {
font-size: 13px;
color: var(--wl-aura-muted);
font-weight: 400;
} .wl-cart-total--aura .wl-cart-total-card {
background: var(--wl-aura-surface);
border: 1px solid var(--wl-aura-border);
border-radius: var(--wl-aura-radius-lg);
padding: 28px;
} .wl-cart-total--aura .wl-coupon-row {
display: flex;
gap: 8px;
margin-bottom: 24px;
}
.wl-cart-total--aura .wl-coupon-input {
flex: 1;
min-width: 0;
padding: 11px 14px;
border: 1px solid var(--wl-aura-border);
border-radius: var(--wl-aura-radius-sm);
background: var(--wl-aura-bg);
font-size: 13.5px;
color: var(--wl-aura-ink);
transition: border-color 0.2s ease, background 0.2s ease;
letter-spacing: 0.02em;
}
.wl-cart-total--aura .wl-coupon-input::placeholder {
color: var(--wl-aura-muted-2);
}
.wl-cart-total--aura .wl-coupon-input:focus {
outline: none;
border-color: var(--wl-aura-ink);
background: var(--wl-aura-surface);
}
.wl-cart-total--aura .wl-coupon-btn {
padding: 0 18px;
border-radius: var(--wl-aura-radius-sm);
border: 1px solid var(--wl-aura-ink);
background: var(--wl-aura-surface);
color: var(--wl-aura-ink);
font-size: 13px;
font-weight: 500;
cursor: pointer;
transition: background 0.2s ease, color 0.2s ease;
white-space: nowrap;
}
.wl-cart-total--aura .wl-coupon-btn:hover {
background: var(--wl-aura-ink);
color: var(--wl-aura-surface);
} .wl-cart-total--aura .wl-ship-label {
font-size: 11.5px;
letter-spacing: 0.16em;
text-transform: uppercase;
color: var(--wl-aura-muted);
font-weight: 500;
margin-bottom: 12px;
}
.wl-cart-total--aura .wl-ship-opts {
display: flex;
flex-direction: column;
gap: 8px;
margin-bottom: 24px;
}
.wl-cart-total--aura .wl-ship-opt {
display: flex;
align-items: flex-start;
gap: 12px;
padding: 14px;
border: 1px solid var(--wl-aura-border);
border-radius: var(--wl-aura-radius-sm);
cursor: pointer;
transition: border-color 0.2s ease, background 0.2s ease;
}
.wl-cart-total--aura .wl-ship-opt:hover,
.wl-cart-total--aura .wl-ship-opt--selected {
border-color: var(--wl-aura-ink);
background: var(--wl-aura-bg);
}
.wl-cart-total--aura .wl-ship-opt input[type="radio"] {
display: none;
}
.wl-cart-total--aura .wl-ship-radio {
width: 16px;
height: 16px;
border-radius: 50%;
border: 1.5px solid var(--wl-aura-muted-2);
flex-shrink: 0;
margin-top: 2px;
position: relative;
transition: border-color 0.2s ease;
}
.wl-cart-total--aura .wl-ship-radio::after {
content: "";
position: absolute;
inset: 3px;
border-radius: 50%;
background: var(--wl-aura-ink);
transform: scale(0);
transition: transform 0.2s ease;
}
.wl-cart-total--aura .wl-ship-opt--selected .wl-ship-radio {
border-color: var(--wl-aura-ink);
}
.wl-cart-total--aura .wl-ship-opt--selected .wl-ship-radio::after {
transform: scale(1);
}
.wl-cart-total--aura .wl-ship-opt-info {
flex: 1;
min-width: 0;
}
.wl-cart-total--aura .wl-ship-opt-row {
display: flex;
justify-content: space-between;
align-items: baseline;
gap: 10px;
}
.wl-cart-total--aura .wl-ship-opt-name {
font-size: 14px;
font-weight: 500;
color: var(--wl-aura-ink);
}
.wl-cart-total--aura .wl-ship-opt-price {
font-size: 13px;
font-weight: 500;
color: var(--wl-aura-ink);
}
.wl-cart-total--aura .wl-ship-opt-price--free {
color: var(--wl-aura-success);
} .wl-cart-total--aura .wl-totals-section {
border-top: 1px solid var(--wl-aura-border-2);
padding-top: 18px;
}
.wl-cart-total--aura .wl-totals-row {
display: flex;
justify-content: space-between;
align-items: baseline;
font-size: 14px;
padding: 7px 0;
color: var(--wl-aura-ink-2);
}
.wl-cart-total--aura .wl-totals-value {
color: var(--wl-aura-ink);
}
.wl-cart-total--aura .wl-totals-row--discount {
color: var(--wl-aura-accent);
}
.wl-cart-total--aura .wl-totals-row--discount .wl-totals-value {
color: var(--wl-aura-accent);
} .wl-cart-total--aura .wl-grand-total {
display: flex;
justify-content: space-between;
align-items: baseline;
margin-top: 14px;
padding-top: 18px;
border-top: 1px solid var(--wl-aura-border-2);
}
.wl-cart-total--aura .wl-grand-total__label {
font-size: 18px;
font-weight: 450;
color: var(--wl-aura-ink);
letter-spacing: -0.01em;
}
.wl-cart-total--aura .wl-grand-total__label small {
display: block;
font-size: 11px;
color: var(--wl-aura-muted);
font-weight: 400;
margin-top: 3px;
}
.wl-cart-total--aura .wl-grand-total__value {
font-size: 32px;
font-weight: 400;
color: var(--wl-aura-ink);
letter-spacing: -0.025em;
line-height: 1;
}
.wl-cart-total--aura .wl-grand-total__value .woocommerce-Price-amount {
font-size: inherit;
font-weight: inherit;
color: inherit;
} .wl-cart-total--aura .wl-coupon-btn,
.wl-cart-total--aura .wl-coupon-btn.button {
background: var(--wl-aura-surface);
color: var(--wl-aura-ink);
border: 1px solid var(--wl-aura-ink);
border-radius: var(--wl-aura-radius-sm);
box-shadow: none;
}
.wl-cart-total--aura .wl-coupon-btn:hover,
.wl-cart-total--aura .wl-coupon-btn.button:hover {
background: var(--wl-aura-ink);
color: var(--wl-aura-surface);
} .wl-cart-total--aura .wl-checkout-btn,
.wl-cart-total--aura .wl-checkout-btn.button,
.wl-cart-total--aura .wl-checkout-btn.checkout-button {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
width: 100%;
margin-top: 22px;
padding: 17px 22px;
background: var(--wl-aura-ink) !important;
color: var(--wl-aura-surface) !important;
border: none !important;
border-radius: var(--wl-aura-radius-sm);
font-size: 15px;
font-weight: 500;
letter-spacing: 0.005em;
cursor: pointer;
text-decoration: none;
transition: background 0.2s ease, transform 0.15s ease;
box-shadow: none !important;
}
.wl-cart-total--aura .wl-checkout-btn:hover,
.wl-cart-total--aura .wl-checkout-btn.button:hover,
.wl-cart-total--aura .wl-checkout-btn.checkout-button:hover {
background: #2A2620 !important;
color: var(--wl-aura-surface) !important;
}
.wl-cart-total--aura .wl-checkout-btn:active {
transform: scale(0.995);
}
.wl-cart-total--aura .wl-checkout-btn svg {
transition: transform 0.2s ease;
flex-shrink: 0;
}
.wl-cart-total--aura .wl-checkout-btn:hover svg {
transform: translateX(3px);
} .wl-cart-total--aura .wl-shipping-destination {
display: flex;
align-items: center;
gap: 8px;
padding: 12px 16px;
margin-top: 14px;
background: var(--wl-aura-bg);
border-radius: var(--wl-aura-radius-sm);
font-size: 12.5px;
color: var(--wl-aura-muted);
}
.wl-cart-total--aura .wl-shipping-destination svg {
flex-shrink: 0;
color: var(--wl-aura-muted-2);
}
.wl-cart-total--aura .wl-shipping-destination__text {
flex: 1;
min-width: 0;
}
.wl-cart-total--aura .wl-shipping-destination__change {
color: var(--wl-aura-ink);
font-size: 12.5px;
font-weight: 500;
text-decoration: underline;
text-underline-offset: 2px;
white-space: nowrap;
transition: color 0.2s ease;
}
.wl-cart-total--aura .wl-shipping-destination__change:hover {
color: var(--wl-aura-accent);
} .wl-cart-total--aura .wl-trust-signals {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
margin-top: 24px;
padding-top: 22px;
border-top: 1px solid var(--wl-aura-border-2);
}
.wl-cart-total--aura .wl-trust-cell {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
gap: 6px;
line-height: 1;
}
.wl-cart-total--aura .wl-trust-cell__icon {
color: var(--wl-aura-ink-2);
}
.wl-cart-total--aura .wl-trust-cell__icon i,
.wl-cart-total--aura .wl-trust-cell__icon svg {
width: 20px;
height: 20px;
}
.wl-cart-total--aura .wl-trust-cell__heading {
display: block;
font-size: 11.5px;
font-weight: 500;
color: var(--wl-aura-ink-2);
}
.wl-cart-total--aura .wl-trust-cell__sub {
display: block;
font-size: 11px;
color: var(--wl-aura-muted);
} .wl-cross-sells--aura {
margin-top: 40px;
padding-top: 36px;
border-top: 1px solid var(--wl-aura-border);
}
.wl-cross-sells--aura.wl-cross-sells--no-sep {
margin-top: 0;
padding-top: 0;
border-top: none;
}
.wl-cross-sells--aura .wl-cross-sells__title {
font-size: 18px;
font-weight: 400;
color: var(--wl-aura-ink);
letter-spacing: -0.015em;
margin-bottom: 14px;
}
.wl-cross-sells--aura .wl-cross-sells-grid {
display: grid;
gap: 14px;
}
.wl-cross-sells--aura .wl-cross-sells-grid--cols-1 {
grid-template-columns: 1fr;
}
.wl-cross-sells--aura .wl-cross-sells-grid--cols-2 {
grid-template-columns: repeat(2, 1fr);
}
.wl-cross-sells--aura .wl-cross-sells-grid--cols-3 {
grid-template-columns: repeat(3, 1fr);
}
.wl-cross-sells--aura .wl-cross-sells-grid--cols-4 {
grid-template-columns: repeat(4, 1fr);
}
.wl-cross-sells--aura .wl-cross-sell-card {
background: var(--wl-aura-surface);
border: 1px solid var(--wl-aura-border);
border-radius: var(--wl-aura-radius-md);
padding: 16px;
display: flex;
align-items: center;
gap: 14px;
transition: border-color 0.2s ease, transform 0.2s ease;
}
.wl-cross-sells--aura .wl-cross-sell-card:hover {
border-color: var(--wl-aura-ink-2);
transform: translateY(-1px);
}
.wl-cross-sells--aura .wl-cross-sell-card__thumb {
width: 56px;
height: 56px;
border-radius: var(--wl-aura-radius-sm);
overflow: hidden;
background: linear-gradient(135deg, #EEEAE0, #DCD6C8);
flex-shrink: 0;
display: block;
}
.wl-cross-sells--aura .wl-cross-sell-card__thumb img {
width: 100%;
height: 100%;
object-fit: cover;
}
.wl-cross-sells--aura .wl-cross-sell-card__info {
flex: 1;
min-width: 0;
display: flex;
flex-direction: column;
gap: 2px;
}
.wl-cross-sells--aura .wl-cross-sell-card__name {
font-size: 14.5px;
font-weight: 450;
letter-spacing: -0.01em;
color: var(--wl-aura-ink);
text-decoration: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
transition: color 0.2s ease;
}
.wl-cross-sells--aura .wl-cross-sell-card__name:hover {
color: var(--wl-aura-accent);
}
.wl-cross-sells--aura .wl-cross-sell-card__price {
font-size: 12px;
color: var(--wl-aura-muted);
}
.wl-cross-sells--aura .wl-cross-sell-card__price .woocommerce-Price-amount {
color: inherit;
}
.wl-cross-sells--aura .wl-cross-sell-card__atc {
width: 30px;
height: 30px;
border-radius: 50%;
background: var(--wl-aura-ink);
color: var(--wl-aura-surface);
border: none;
cursor: pointer;
display: grid;
place-items: center;
text-decoration: none;
flex-shrink: 0;
transition: background 0.2s ease, transform 0.2s ease;
}
.wl-cross-sells--aura .wl-cross-sell-card__atc:hover {
background: var(--wl-aura-accent);
transform: rotate(90deg);
} .wl-cross-sells--aura .wl-cross-sell-card__atc.loading {
position: relative;
pointer-events: none;
}
.wl-cross-sells--aura .wl-cross-sell-card__atc.loading svg {
opacity: 0;
}
.wl-cross-sells--aura .wl-cross-sell-card__atc.loading::after {
content: "";
position: absolute;
inset: 0;
margin: auto;
width: 14px;
height: 14px;
border: 2px solid rgba(255,255,255,0.3);
border-top-color: currentColor;
border-radius: 50%;
animation: wl-spin 0.65s linear infinite;
} .wl-cart-empty--aura {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
padding: 64px 32px;
gap: 16px;
}
.wl-cart-empty--aura .wl-cart-empty__icon {
color: var(--wl-aura-muted);
margin-bottom: 8px;
}
.wl-cart-empty--aura .wl-cart-empty__icon i,
.wl-cart-empty--aura .wl-cart-empty__icon svg {
width: 64px;
height: 64px;
font-size: 64px;
}
.wl-cart-empty--aura .wl-cart-empty__heading {
font-size: 28px;
font-weight: 400;
color: var(--wl-aura-ink);
letter-spacing: -0.015em;
margin: 0;
}
.wl-cart-empty--aura .wl-cart-empty__sub {
font-size: 15px;
color: var(--wl-aura-muted);
max-width: 360px;
line-height: 1.6;
margin: 0;
}
.wl-cart-empty--aura .wl-cart-empty-btn {
display: inline-flex;
align-items: center;
justify-content: center;
margin-top: 8px;
padding: 14px 28px;
background: var(--wl-aura-ink);
color: var(--wl-aura-surface);
border-radius: var(--wl-aura-radius-sm);
font-size: 14px;
font-weight: 500;
text-decoration: none;
transition: background 0.2s ease;
}
.wl-cart-empty--aura .wl-cart-empty-btn:hover {
background: #2A2620;
color: var(--wl-aura-surface);
} .wl-cart-total--aura.wl-updating::after {
background: rgba(244, 241, 234, 0.82); backdrop-filter: blur(2px);
-webkit-backdrop-filter: blur(2px);
}
.wl-cart-total--aura.wl-updating::before {
border-color: var(--wl-aura-border);
border-top-color: var(--wl-aura-ink);
} .wl-cart-table--aura .wl-cart-item--updating {
opacity: 0.5;
pointer-events: none;
position: relative;
transition: opacity 0.2s ease;
}
.wl-cart-table--aura .wl-cart-item--updating::after {
content: "";
position: absolute;
inset: 0;
border-radius: var(--wl-aura-radius-md);
background: rgba(244, 241, 234, 0.55);
backdrop-filter: blur(1px);
z-index: 2;
} @media (max-width: 980px) {
.wl-cart-table--aura .wl-cart-item {
grid-template-columns: 100px 1fr auto;
gap: 18px;
padding: 18px;
}
.wl-cart-table--aura .wl-cart-item__image {
width: 100px;
height: 100px;
}
.wl-cart-table--aura .wl-cart-item__name a {
font-size: 18px;
}
} @media (max-width: 600px) {
.wl-cart-table--aura .wl-cart-item {
grid-template-columns: 90px 1fr;
gap: 16px;
padding: 18px;
}
.wl-cart-table--aura .wl-cart-item__image {
width: 90px;
height: 90px;
}
.wl-cart-table--aura .wl-cart-item__price {
grid-column: 1 / -1;
flex-direction: row;
align-items: center;
justify-content: flex-start;
flex-wrap: wrap;
gap: 10px;
padding-top: 14px;
margin-top: 6px;
border-top: 1px solid var(--wl-aura-border-2);
text-align: left;
min-width: 0;
}
.wl-cart-table--aura .wl-cart-item__name a {
font-size: 16px;
}
} @media (max-width: 768px) {
.wl-cross-sells--aura .wl-cross-sells-grid--cols-4,
.wl-cross-sells--aura .wl-cross-sells-grid--cols-3 {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 480px) {
.wl-cross-sells--aura .wl-cross-sells-grid {
grid-template-columns: 1fr;
}
}