@import "config/normalize";

// Global variables
@import "config/breakpoints";
@import "config/mixins";
@import "config/root";

// Elements
@import "elements/page";
@import "elements/typography";
@import "elements/links";
@import "elements/buttons";
@import "elements/labels";
@import "elements/forms";
@import "elements/headings";
@import "elements/lists";
@import "elements/media";

// Layout
@import "layout/alignments";
@import "layout/entry-header";
@import "layout/featured-image";
@import "layout/post";
@import "layout/pagination";
@import "layout/404";

// Header
@import "header/header";
@import "header/header-2";
@import "header/header-3";
@import "header/header-4";
@import "header/header-5";
@import "header/header-6";
@import "header/header-7";
@import "header/header__nav-toggle";
@import "header/header__navigation";
@import "header/header__navigation-mobile";
@import "header/header__search-toggle";
@import "header/header__cart-toggle";
@import "header/header__titles";
@import "header/site-search";
@import "header/search-modal";
@import "header/sub-menu";

// Footer
@import "footer/footer-1";
@import "footer/footer-2";
@import "footer/footer-3";
@import "footer/footer-4";
@import "footer/site-footer";

//Misc Components
@import "components/posts-navigation";
@import "components/comments";
@import "components/social-icons";

//Blocks
@import "blocks/blocks";

//WooCommerce
@import "woocommerce/notice";
@import "woocommerce/onsale";
@import "woocommerce/account";
@import "woocommerce/button";
@import "woocommerce/cart";
@import "woocommerce/checkout";
@import "woocommerce/checkbox";
@import "woocommerce/radio";
@import "woocommerce/forms";
@import "woocommerce/product";
@import "woocommerce/pagination";
@import "woocommerce/shop";
@import "woocommerce/tabs";
@import "woocommerce/typography";
@import "woocommerce/thank-you";
@import "woocommerce/blocks";
@import "woocommerce/single-product";
@import "woocommerce/slideout-menu";

// Gravity Forms
@import "gravity/forms";
@import "gravity/checkbox";
@import "gravity/radio";

// Utilities
@import "utilities/captions";
@import "utilities/accessibility";
@import "utilities/font-sizes";
@import "utilities/colors";
@import "utilities/padding";
@import "utilities/classes";

// AMP
@import "amp/amp";

.site-content {
	overflow: hidden;
}

div[class*="wp-block"].mb-0 {
	margin-bottom: 0 !important;
}
