@media(max-width:767px){.elementor .ah-prose-text{font-size:16.5px;}}@media(max-width:767px){.elementor .ah-prose{gap:40px;}}@media(max-width:767px){.elementor .ah-aawp{padding-block-start:4px;padding-block-end:4px;padding-inline-start:14px;padding-inline-end:14px;& .aawp table.aawp-table thead { display: none; } & .aawp table.aawp-table, & .aawp table.aawp-table tbody { display: block; width: 100%; } & .aawp table.aawp-table tbody tr, & .aawp table.aawp-table tbody tr:nth-child(odd), & .aawp table.aawp-table tbody tr:nth-child(even) { display: grid; grid-template-columns: 76px minmax(0, 1fr); grid-template-rows: auto auto auto; column-gap: 14px; row-gap: 6px; align-items: center; padding: 16px 0; margin: 0; border: 0; border-bottom: 1px solid var(--ah-line); } & .aawp table.aawp-table tbody tr:last-child { border-bottom: 0; } & .aawp table.aawp-table td, & .aawp table.aawp-table td:last-child { display: block; width: auto; padding: 0; text-align: left; border: 0; } & .aawp table.aawp-table td::before { display: none; content: none; } & .aawp table.aawp-table td.aawp-table__td-position { display: none; } & .aawp table.aawp-table td.aawp-table__td-thumb { grid-column: 1; grid-row: 1 / span 3; width: 76px; text-align: left; } & .aawp table.aawp-table td.aawp-table__td-thumb img { max-width: 76px; max-height: 76px; margin: 0; } & .aawp table.aawp-table td.aawp-table__td-title { grid-column: 2; grid-row: 1; text-align: left; } & .aawp-product__title { font-size: 15.5px; line-height: 1.35; } & .aawp table.aawp-table td.aawp-table__td-pricing { grid-column: 2; grid-row: 2; text-align: left; } & .aawp-product__price { font-size: 16px; } & .aawp table.aawp-table td.aawp-table__td-links { grid-column: 2; grid-row: 3; text-align: left; } & .aawp-button, & .aawp-button.aawp-button--buy { min-height: 40px; padding: 8px 14px; font-size: 14px; }\n}}@media(max-width:767px){.elementor .ah-footer-grid{gap:32px;grid-template-columns:minmax(0, 1fr);grid-template-rows:none;}}@media(max-width:767px){.elementor .ah-footer{padding-block-start:44px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ah-hero-grid{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .ah-hero{padding-block-start:32px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ah-menu{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:60;display:block;pointer-events: none;\n}}@media(max-width:767px){.elementor .ah-nav{display:none;}}@media(max-width:767px){.elementor .ah-wordmark-text{font-size:18px;line-height:1.15;white-space: normal;\n}}@media(max-width:767px){.elementor .ah-wordmark{max-width:calc(100% - 118px);gap:8px;flex:1 1 auto;}}@media(max-width:767px){.elementor .ah-header-inner{min-height:64px;position:static;gap:12px;}}@media(max-width:767px){.elementor .ah-header{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ah-lead{font-size:17px;}}@media(max-width:767px){.elementor .ah-h2{font-size:28px;}}@media(max-width:767px){.elementor .ah-h1{font-size:36px;line-height:1.12;}}@media(max-width:767px){.elementor .ah-section-head{margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;gap:10px;}}@media(max-width:767px){.elementor .ah-section{scroll-margin-top:12px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ah-sub-visual{display:none;}}