@media screen and (max-width:749px){header-drawer summary.header__icon--menu{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center;justify-content:center}.menu-list--mobile .menu-list__list>li{padding-top:0!important;padding-bottom:0!important}.menu-list--mobile .menu-list__item{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;min-width:44px}.announcement-bar__link{min-height:44px;display:flex;align-items:center;justify-content:center}.footer-utilities .footer-utilities__group-copyright{--font-size: .875rem !important;font-size:14px!important}.footer-utilities .footer-utilities__text a{display:inline-flex;align-items:center;min-height:44px}#zs-fl-tip{display:none!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-wrap{padding:32px 16px 40px!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-tag{font-size:14px!important;letter-spacing:.5px!important;padding:6px 14px!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-title{font-size:28px!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-subtitle{font-size:16px!important;margin-bottom:20px!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-features{gap:8px!important;margin-bottom:24px!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-container{gap:28px!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-card img{aspect-ratio:1 / 1!important}#shopify-section-template--27988962312406__custom_liquid_zMAyQG .ak-hero-badge{font-size:14px!important;letter-spacing:.3px!important;max-width:calc(100% - 28px)}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-b2b-section{padding:44px 16px!important}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-b2b-header{margin-bottom:28px!important}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-b2b-tag{font-size:14px!important;letter-spacing:.5px!important}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-b2b-subtitle{font-size:16px!important}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-b2b-grid{gap:20px!important}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-card-body{padding:20px 18px!important}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-card-badge{font-size:14px!important;letter-spacing:.3px!important;max-width:calc(100% - 24px)}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-card-desc{font-size:15px!important}#shopify-section-template--27988962312406__custom_liquid_8kpBdx .ak-card-btn{min-height:48px;display:flex!important;align-items:center;justify-content:center;font-size:15px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-process-wrap{padding:44px 16px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-proc-container>div[style*=margin-bottom]{margin-bottom:28px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-process-wrap h2{font-size:26px!important;line-height:1.25!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-proc-container p[style]{font-size:16px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-proc-grid{gap:16px!important;margin-bottom:40px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-step-card{padding:20px 18px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-step-num{font-size:14px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-step-desc{font-size:15px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-cta-banner{padding:28px 18px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-cta-banner h2{font-size:24px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-cta-banner div[style*="display:flex"]{flex-direction:column!important;gap:12px!important}#shopify-section-template--27988962312406__custom_liquid_hTYwir .ak-cta-banner a[style]{display:flex!important;align-items:center;justify-content:center;min-height:48px;padding:14px 16px!important;text-align:center}main .ak-oem-page,main .ak-factory-page,main .ak-molds-page,main .ak-artisan-page{width:calc(100% + 2 * var(--page-margin, 16px))!important;max-width:none!important;margin-left:calc(-1 * var(--page-margin, 16px))!important;margin-right:calc(-1 * var(--page-margin, 16px))!important;padding:44px 16px!important;box-sizing:border-box!important}main .layout-panel-flex:has(.ak-oem-page,.ak-factory-page,.ak-molds-page,.ak-artisan-page){padding-top:0!important;padding-bottom:0!important;row-gap:0!important}main .ak-oem-hero,main .ak-factory-hero,main .ak-molds-hero,main .ak-artisan-hero{margin-bottom:36px!important}main .ak-oem-title,main .ak-factory-title,main .ak-molds-title,main .ak-artisan-title{font-size:28px!important}main .ak-oem-sub,main .ak-factory-sub,main .ak-molds-sub,main .ak-artisan-sub{font-size:16px!important}main .ak-oem-tag,main .ak-factory-tag,main .ak-molds-tag,main .ak-artisan-tag,main .ak-client-tag,main .ak-showcase-tag,main .ak-proc-tag{font-size:14px!important;letter-spacing:.5px!important}main .ak-client-badge,main .ak-showcase-badge,main .ak-fac-badge,main .ak-gallery-badge,main .ak-pillar-badge{font-size:14px!important;letter-spacing:.3px!important}main .ak-proc-desc,main .ak-gallery-desc,main .ak-fac-desc,main .ak-client-card-desc,main .ak-showcase-desc{font-size:15px!important}main .ak-metric-sub{font-size:14px!important}main .ak-process-grid,main .ak-client-grid,main .ak-metrics-bar,main .ak-fac-gallery-grid,main .ak-pillars-grid,main .ak-matrix-box,main .ak-catalog-grid,main .ak-showcase-section,main .ak-gallery-section{margin-bottom:40px!important}main .ak-process-grid,main .ak-client-grid,main .ak-metrics-bar,main .ak-fac-gallery-grid,main .ak-pillars-grid,main .ak-catalog-grid,main .ak-gallery-grid{gap:16px!important}main .ak-proc-card,main .ak-metric-item{padding:20px 18px!important}main .ak-cat-card{padding:24px 18px!important}main .ak-fac-content,main .ak-client-content,main .ak-showcase-content,main .ak-gallery-content{padding:18px!important}main .ak-factory-page .ak-pillar-card{padding:24px 18px!important}main .ak-factory-page .ak-pillar-title{font-size:20px!important}main .ak-pillar-features li{display:block!important;font-size:14px!important;line-height:1.5}main .ak-pillar-features li strong{font-size:14px!important;margin-right:4px}main .ak-factory-page .ak-pillar-features{padding-left:0!important}main .ak-matrix-box{padding:24px 0 8px!important;-webkit-overflow-scrolling:touch}main .ak-matrix-box h3,main .ak-matrix-box p{padding:0 16px}main .ak-matrix-box p{margin-bottom:20px!important}main .ak-matrix-table{min-width:560px!important}main .ak-matrix-table th,main .ak-matrix-table td{padding:12px!important}main .ak-matrix-table th:first-child,main .ak-matrix-table td:first-child{padding-left:16px!important}main .ak-factory-cta{padding:28px 18px!important}#contact-form{padding:28px 16px!important}#contact-form h2[style]{font-size:24px!important}#contact-form>div[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:16px!important}#contact-form label{font-size:14px!important}#contact-form input:not([type=hidden]),#contact-form textarea,#contact-form select{font-size:16px!important;min-height:48px}#contact-form ::placeholder{color:#94a3b8!important;opacity:1}#contact-form button[type=submit]{min-height:52px;padding:14px 16px!important;line-height:1.3}#contact-form a[href^=mailto],main .ak-molds-hero a[href^=mailto],main .ak-artisan-hero a[href^=mailto]{display:inline-flex!important;align-items:center;min-height:44px}main input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),main textarea,main select{font-size:16px!important}.blog-post-content [style*="font-size: 13.5px"],.blog-post-content [style*="font-size: 13.5px"] *{font-size:14px!important}.blog-post-content span[style*="font-size: 12px"]{font-size:14px!important;letter-spacing:.5px!important}.blog-post-content a[style*="padding: 14px 28px"]{display:flex!important;align-items:center;justify-content:center;min-height:48px;padding:12px 16px!important;text-align:center}.blog-post-content div[style*="padding: 36px 28px"]{padding:28px 18px!important}.blog-post-content div[style*="padding: 36px 28px"] div[style*="display: flex"]{flex-direction:column!important;gap:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ak-mobile-fix.css.map */
