:root{--mac-color-primary: #cc6349;--mac-color-primary-dark: #a04e3a;--mac-color-primary-light: #d4806a;--mac-color-secondary: #339dd1;--mac-color-secondary-dark: #005a85;--mac-color-secondary-light: #60b6e0;--mac-color-tertiary: #60c664;--mac-color-white: #ffffff;--mac-color-black: #000000;--mac-color-gray-dark: #333333;--mac-color-gray-medium: #666666;--mac-color-gray-light: #cccccc;--mac-color-gray-lighter: #f5f5f5;--mac-bg-cream: #fffaeb;--mac-bg-cream-alpha: rgba(255, 250, 235, 0.8);--mac-color-yellow: #f9b45d}.mac-card{display:block;box-sizing:border-box;border:1px solid #f5f5f5;transition:all .3s ease;overflow:hidden;position:relative}.mac-card.mac-card--shadow-none{box-shadow:none}.mac-card.mac-card--shadow-small{box-shadow:0 1px 3px rgba(0,0,0,.1)}.mac-card.mac-card--shadow-medium{box-shadow:0 4px 6px rgba(0,0,0,.1)}.mac-card.mac-card--shadow-large{box-shadow:0 10px 25px rgba(0,0,0,.15)}.mac-card.mac-card--padding-small{padding:1rem}.mac-card.mac-card--padding-medium{padding:1.5rem}.mac-card.mac-card--padding-large{padding:2rem}.mac-card.mac-card--padding-xlarge{padding:3rem}.mac-card:hover.mac-card--shadow-small{box-shadow:0 2px 8px rgba(0,0,0,.15)}.mac-card:hover.mac-card--shadow-medium{box-shadow:0 8px 15px rgba(0,0,0,.15)}.mac-card:hover.mac-card--shadow-large{box-shadow:0 15px 35px rgba(0,0,0,.2)}.mac-card>*{margin-bottom:1rem}.mac-card>*:last-child{margin-bottom:0}.mac-card p{color:#666;line-height:1.6}.mac-card.mac-card--has-background{border:none}.mac-card.mac-card--has-background h1,.mac-card.mac-card--has-background h2,.mac-card.mac-card--has-background h3,.mac-card.mac-card--has-background h4,.mac-card.mac-card--has-background h5,.mac-card.mac-card--has-background h6{color:inherit}.mac-card.mac-card--has-background p{color:inherit}.mac-card .mac-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.mac-card .mac-card__content{position:relative;z-index:1}.mac-card.mac-card--has-overlay h1,.mac-card.mac-card--has-overlay h2,.mac-card.mac-card--has-overlay h3,.mac-card.mac-card--has-overlay h4,.mac-card.mac-card--has-overlay h5,.mac-card.mac-card--has-overlay h6{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.mac-card.mac-card--has-overlay p{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.mac-card.mac-card--no-background{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.mac-card.mac-card--no-background:hover{box-shadow:none !important}.mac-block-item .mac-card{margin:auto 0}.mac-block-item .wp-block-mac-theme-mac-card{margin:auto 0}.mac-block-item .wp-block-mac-theme-mac-card .mac-card{margin:0}.wp-block-mac-theme-mac-card .mac-card{position:relative}.wp-block-mac-theme-mac-card .mac-card .block-editor-inner-blocks .block-editor-block-list__layout>.block-editor-block-list__block{margin-bottom:1rem}.wp-block-mac-theme-mac-card .mac-card .block-editor-inner-blocks .block-editor-block-list__layout>.block-editor-block-list__block:last-child{margin-bottom:0}.wp-block-mac-theme-mac-card .mac-card .mac-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.wp-block-mac-theme-mac-card .mac-card .mac-card__content{position:relative;z-index:1}.wp-block-mac-theme-mac-card .mac-card.mac-card--has-background .block-editor-block-list__block{position:relative;z-index:1}.wp-block-mac-theme-mac-card .mac-card.mac-card--has-overlay .block-editor-rich-text__editable[data-is-placeholder-visible=true]{color:hsla(0,0%,100%,.8) !important}.wp-block-mac-theme-mac-card .mac-card.mac-card--has-overlay .block-editor-block-list__block .block-editor-block-list__block-edit{position:relative;z-index:1}.wp-block-mac-theme-mac-card .mac-card.mac-card--no-background{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.mac-block-item .block-editor-block-list__block.wp-block-mac-theme-mac-card{margin:auto 0 !important}.mac-block-item .block-editor-block-list__block.wp-block-mac-theme-mac-card .mac-card{margin:0}