/*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Shop Page # Single Product # Cart Page --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Shop Page --------------------------------------------------------------*/ @media screen and (max-width: 60em) { .wp-block-fluent-cart-products { margin: 2rem 0; } } /* Hide FluentCart's duplicate archive title */ .tax-product-categories .fc-archive-header-wrap, .tax-product-brands .fc-archive-header-wrap { display: none !important; } /*-------------------------------------------------------------- # Single Product --------------------------------------------------------------*/ /* Hide duplicate title and featured image */ .single-fluent-products .entry-header .entry-title, .single-fluent-products .entry-header-post, .single-fluent-products .post-thumbnail, .single-fluent-products .featured-wrap { display: none !important; } /* Ensure proper spacing */ .single-fluent-products .entry-content { margin-top: 0; } /*-------------------------------------------------------------- # Cart Page --------------------------------------------------------------*/ .fc-cart-item, .fluent-cart-cart-list-item-wrapper { background: var(--color-theme-white-box); border-color: var(--global-border-color); } .fc-cart-item:first-of-type, .fluent-cart-cart-list-item-wrapper:first-of-type { border-radius: var(--global-border-radius) var(--global-border-radius) 0 0; } .fluent-cart-cart-total-wrapper { background: var(--color-theme-white-box); border-radius: 0 0 var(--global-border-radius) var(--global-border-radius); } .fluent-cart-cart-cart-button-wrap { margin: 1rem 0; } @media screen and (max-width: 480px) { .fc-cart-item, .fluent-cart-cart-list-item-wrapper { flex-flow: row wrap; } }