123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- /**
- * 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";
- // Fix mobile-cart button
- body[class*="woocommerce"] #page #site-navigation {
- &.main-navigation {
- #toggle-menu {
- border-bottom: 2px solid rgba(0, 0, 0, 0.15);
- }
- #toggle-cart {
- border-radius: 0;
- width: 100% !important;
- text-align: center;
- font-size: map-deep-get($config-header, "main-nav", "font", "size");
- }
- // Fix SVG cart icon height
- .woocommerce-cart-link .svg-icon {
- height: 1em;
- width: 1em;
- }
- // Fix currnet-menu-item text color on mobile
- @include media(mobile-only) {
- & > div {
- padding-left: #{map-deep-get($config-global, "spacing", "unit")};
- padding-right: #{map-deep-get($config-global, "spacing", "unit")};
- }
- ul li.current-menu-item a {
- color: map-deep-get($config-global, "color", "background", "default");
- }
- }
- }
- }
|