1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- /**
- * WooCommerce Styles
- * - These styles should only be loaded when WooCommerce is active
- */
- /**
- * Abstracts
- * - Functions and config
- */
- @import "../../varia/sass/abstracts/functions";
- @import "../../varia/sass/abstracts/config-global";
- /**
- * Child Theme Name Config
- */
- @import "config-child-theme-deep";
- /**
- * WooCommerce Config
- */
- @import "config-child-theme-woocommerce";
- /**
- * Varia Mixins
- */
- @import "../../varia/sass/abstracts/mixins";
- /**
- * Varia Responsive Logic
- */
- @import "../../varia/sass/abstracts/responsive-logic";
- /**
- * Varia Extends
- */
- @import "../../varia/sass/base/extends";
- /**
- * WooCommerce Styles
- */
- @import "../../varia/sass/vendors/woocommerce/style";
- /**
- * Remove grid-products flexbox layout
- */
- body[class*="woocommerce"] #page {
- .main-navigation > div > ul > li:hover > a.woocommerce-cart-link,
- .main-navigation > div > ul > li.focus > a.woocommerce-cart-link,
- .main-navigation > div > ul > li.current-menu-item > a.woocommerce-cart-link {
- .woocommerce-cart-subtotal,
- .woocommerce-cart-count {
- color: currentColor;
- }
- }
- @include media(mobile-only) {
- .main-navigation .woocommerce-cart-widget {
- padding: map-deep-get($config-global, "spacing", "unit");
- }
- }
- @include media(mobile) {
- .widget.woocommerce ul.product_list_widget:not(.woocommerce-mini-cart) {
- display: inherit;
- & > li {
- width: inherit;
- &:nth-child(3n+2):last-child {
- margin-left: inherit;
- margin-right: inherit;
- }
- }
- }
- }
- }
|