/*!
Theme Name: MotorPieCo Greenshift Child
Theme URI: https://motorpieco.com
Template: greenshift
Description: Custom child theme for MotorPieCo based on Greenshift with custom typography and color palette
Author: MotorPieCo Team
Author URI: https://motorpieco.com
Version: 1.0.370
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: motorpieco-greenshift-child
*/.mexiland-fallback{font-family:"Mexiland Serif","Mexiland",Georgia,"Times New Roman",serif}body,p{font-family:"Mulish",sans-serif;font-weight:400;font-size:16px;line-height:1.5}@media(min-width: 577px)and (max-width: 993px){body,p{font-size:20px}}@media(min-width: 994px){body,p{font-size:20px}}body,p{color:#2e2d2b;padding-top:0;padding-bottom:0;margin-block-start:0;margin-block-end:0}.small,small{font-size:13px;line-height:1.5}h1,.h1{font-family:"Mexiland Serif","Mexiland",serif;font-weight:400;font-size:36px;line-height:1.15;letter-spacing:-0.36px}@media(min-width: 577px)and (max-width: 993px){h1,.h1{font-size:38px}}@media(min-width: 994px){h1,.h1{font-size:40px}}h1,.h1{padding-top:0;padding-bottom:0}h2,.h2{font-family:"Mexiland Serif","Mexiland",serif;font-weight:400;font-size:42px;line-height:1;letter-spacing:-0.42px}@media(min-width: 577px)and (max-width: 993px){h2,.h2{font-size:45px}}@media(min-width: 994px){h2,.h2{font-size:48px}}h2,.h2{padding-top:0;padding-bottom:0}h3,.h3{font-family:"Squada One",sans-serif;font-weight:400;text-transform:uppercase;font-size:30px;line-height:1;letter-spacing:.9px}@media(min-width: 577px)and (max-width: 993px){h3,.h3{font-size:30px}}@media(min-width: 994px){h3,.h3{font-size:34px}}h3,.h3{padding-top:0;padding-bottom:0}h4,.h4{font-family:"Mulish",sans-serif;font-size:20px;font-weight:700;line-height:1.4;padding-top:0;padding-bottom:0}h5,.h5{font-family:"Mulish",sans-serif;font-size:18px;font-weight:700;line-height:1.4;padding-top:0;padding-bottom:0}h6,.h6{font-family:"Mulish",sans-serif;font-size:16px;font-weight:700;line-height:1.4;padding-top:0;padding-bottom:0}a{color:#333b30;transition:color .3s ease}a:hover{color:#6b7456}:where(.wp-site-blocks)>*{margin-block-start:0 !important}.wp-block-button__link,.wp-element-button,button,.button{font-family:"Mulish",sans-serif;font-size:16px;font-weight:900;line-height:1.2;text-transform:uppercase;background-color:#333b30;color:#fff;border-radius:0;transition:background-color .3s ease}.wp-block-button__link:hover,.wp-element-button:hover,button:hover,.button:hover{background-color:#6b7456}.wp-block-button.is-style-outline .wp-block-button__link{background-color:rgba(0,0,0,0);border:2px solid #333b30;color:#333b30}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#333b30;color:#fff}.wp-block-button.is-style-secondary .wp-block-button__link{background-color:#6b7456}.wp-block-button.is-style-secondary .wp-block-button__link:hover{background-color:#333b30}.green-rounded,.wp-block-button.green-rounded .wp-block-button__link,.gs-button.green-rounded,a.green-rounded{background-color:#6b7456 !important;color:#ebe1cd !important;border-radius:24px !important;padding:12px 24px !important;font-family:var(--wp--preset--font-family--mulish) !important;font-size:16px !important;font-weight:900 !important;line-height:1.2 !important;text-transform:uppercase !important;border:none !important;transition:all .3s ease !important}.green-rounded:hover,.wp-block-button.green-rounded .wp-block-button__link:hover,.gs-button.green-rounded:hover,a.green-rounded:hover{background-color:#333b30 !important;color:#ebe1cd !important}.light-rounded,.wp-block-button.light-rounded .wp-block-button__link,.gs-button.light-rounded,a.light-rounded{background-color:#ebe1cd !important;color:#6b7456 !important;border-radius:24px !important;padding:12px 24px !important;font-family:var(--wp--preset--font-family--mulish) !important;font-size:16px !important;font-weight:900 !important;line-height:1.2 !important;text-transform:uppercase !important;border:none !important;transition:all .3s ease !important}.light-rounded:hover,.wp-block-button.light-rounded .wp-block-button__link:hover,.gs-button.light-rounded:hover,a.light-rounded:hover{background-color:#333b30 !important;color:#ebe1cd !important}
