@media screen and (max-width: 767px) {
body:has(#page>article>section:first-child .section-border img) {
header#header .showOnMobile a.cart-style-text,header#header .header-actions-action--cart {
background:transparent !important;
fill: unset !important;
box-shadow: unset !important;
border-color: #fff !important
}
}
body:has(#page>article>section[data-section-theme="white"]:first-child) {
span.sqs-cart-quantity {
color: #000 !important;
}
}
body.header--menu-open header#header div.header-title-logo {
filter: invert(1) !important;
}
}