@config '../../../tailwind.frontend.config.js';
@tailwind base;
@tailwind components;
@tailwind utilities;

// Resets
@import "~normalize.css/normalize.css";
@import "components/template-loader-resets";

// Bootstrap Grid Mixins
@import "grid-mixins";

// Variables
@import "custom-properties";

// Mixins
@import "mixins";

// Utility Classes
@import "utility-classes";

// Custom fonts
@import "custom-fonts";

// Components
@import "components/document";
@import "components/header";
@import "components/footer";
@import "components/breadcrumbs";
@import "components/accordion";
@import "components/alerts";
@import "components/field-validation";
@import "components/form-fields";
@import "components/buttons";
@import "components/modules";
@import "components/tabs";
@import "components/tooltip-labels";
@import "components/cart-summary/trust-badges";
@import "components/modals";
@import "components/cart-summary/style";
@import "components/cart-summary/mobile-review";
@import "components/cart-summary/cart";
@import "components/cart-summary/totals";
@import "components/order-review/style";
@import "components/order-review/payment-method/billing-methods";
@import "components/order-review/payment-method/billing-address";
@import "components/order-review/payment-method/order-notes";
@import "components/order-review/payment-method/terms-and-conditions";
@import "components/order-review/payment-method/place-order";

// Compatibility Classes
@import "compatibility/elementor-pro";
@import "compatibility/woocommerce";
@import "compatibility/bluesnap";
@import "compatibility/skyverge-checkout-add-ons";
@import "compatibility/paytrace-gateway";
@import "compatibility/paypal-express";
@import "compatibility/paypal-for-woocommerce";
@import "compatibility/tickera";
@import "compatibility/sv-wc-payment";
@import "compatibility/points-rewards";
@import "compatibility/braintree";
@import "compatibility/stripe";
@import "compatibility/amazon-pay";
@import "compatibility/woocommerce-hear-about-us";
@import "compatibility/craftyclicks";
@import "compatibility/woocommerce-subscriptions";
@import "compatibility/mailchimp-for-woocommerce";
@import "compatibility/klarna-checkout";
@import "compatibility/cielo";
@import "compatibility/tocheckout";
@import "compatibility/woocommerce-germanized";
@import "compatibility/wc-postcode-checker";
@import "compatibility/eu-vat-number";
@import "compatibility/yith-deals";
@import "compatibility/webshipper";
@import "compatibility/order-delivery-date";
@import "compatibility/mondial-relay";
@import "compatibility/woocommerce-address-validation";
@import "compatibility/square";
@import "compatibility/square-recurring";
@import "compatibility/woo-square-pro";
@import "compatibility/woocommerce-tm-extra-product-options";
@import "compatibility/beaver-themer";
@import "compatibility/woocommerce-mailerlite";
@import "compatibility/payment-plugins-paypal-for-woocommerce";
@import "compatibility/woocommerce-product-bundles";
@import "compatibility/intuit-gateway";

// 3rd Party
@import "~intl-tel-input/build/css/intlTelInput";
@import '~react-responsive-modal/styles.css';

// TODO: Move
#arrow, .lost_password a {
    color: var(--cfw-body-link-color) !important;
    fill: var(--cfw-body-link-color) !important;
}
