/** Shopify CDN: Minification failed

Line 27:0 Unexpected "'[data-btn-addtocart]'"

**/
/* Minimal CSS to hide cart UI elements as a fallback */
.header__icon--cart,
.cart-icon-bubble,
.cart-text,
.icon-cart,
.icon-cart-10,
.icon-cart-11,
.icon-cart-empty,
button[name="add"],
button[data-pf-type^="ProductATC"],
.add-to-cart,
.product-form__cart-submit,
.product-form__add-to-cart,
.quick-cart,
.side-cart,
.halo-side-cart,
.cart-drawer,
.card-action.has-compare,
form[action*="/cart/add"],
.button-ATC,
.add-to-cart-btn,
'[data-btn-addtocart]',
.variants-popup,
.variants-popup-content,
.paypal-button-row,
.paypal-button,
.card-compare,
.card-compare-wrapper,
.compare-button,
.compare-checkbox,
.compare-label { display: none !important; }

/* hide any links to cart/checkout that appear as anchors */
.paypal-logo, a[href*="/cart"], a[href*="/checkout"] { pointer-events: none !important; color: transparent !important; text-decoration: none !important; }

/* hide ::after pseudo-elements on cards that show white background on hover */
.card::after, .card-product::after, .card-product__wrapper::after { display: none !important; }

/* hide ::before pseudo-elements that might show overlay */
.card::before, .card-product::before, .card-media::before { display: none !important; }

/* hide card-media.has-compare pseudo-elements (white background on hover) */
.card-media.has-compare::after,
.product-card-layout-01 .card .card-media.has-compare::after,
.product-card-layout-05 .card .card-media.has-compare::after { display: none !important; opacity: 0 !important; }
