/* AküMarket: consistent customer pages, without colored card borders. */
body.am-store{--journey-ink:#172633;--journey-muted:#718090;--journey-surface:#f5f7f9;--journey-shadow:0 7px 30px rgb(18 35 49 / 6%)}
body.am-store :is(.cart-wrapper,.account-wrapper,.auth-container,.favorites-container,.modern-contact-container,.modern-order-tracking,.modern-password-reset-container,.modern-faq-container,.modern-confirmation-container,.co-page){font-family:Manrope,Arial,sans-serif!important;color:var(--journey-ink)}
body.am-store :is(.cart-wrapper,.account-wrapper,.auth-container,.favorites-container,.modern-contact-container,.modern-order-tracking,.modern-password-reset-container,.modern-faq-container,.modern-confirmation-container,.co-page) :is(input,select,textarea,button,h1,h2,h3,p,a,label,table){font-family:Manrope,Arial,sans-serif!important}
body.am-store :is(.cart-item,.cart-summary,.cart-summary-section,.cart-container-left,.account-form-section,.address-card,.order-card,.auth-card,.favorite-card,.order-search-card,.order-details-card,.modern-info-section,.modern-form-section,.modern-reset-card,.modern-faq-item,.modern-status-message,.bank-card,.lg-account-quick a,.lg-recent-orders,.co-card,.lg-checkout-fitting){border:0!important;border-radius:15px!important;box-shadow:var(--journey-shadow)!important;background:#fff!important}
body.am-store :is(.cart-wrapper,.account-wrapper){max-width:1320px!important;margin:36px auto 60px!important;gap:28px!important}
body.am-store :is(.cart-title,.account-title,.favorites-title,.modern-page-title,.modern-faq-title,.co-heading h1){font-size:30px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:-1px!important;color:var(--journey-ink)!important}
body.am-store :is(.cart-summary,.cart-summary-section,.account-form-section,.modern-reset-card,.modern-info-section,.modern-form-section,.order-details-card){padding:28px!important}
body.am-store :is(.cart-wrapper,.account-wrapper,.auth-container,.modern-contact-container,.modern-order-tracking,.modern-password-reset-container,.co-page) :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=submit]),select,textarea){border:1px solid #e8ebef!important;background:#f7f8fa!important;border-radius:9px!important;min-height:44px!important;font-size:13px!important;color:#243746!important;padding:11px 13px!important;box-shadow:none!important;outline:none!important}
body.am-store :is(.cart-wrapper,.account-wrapper,.auth-container,.modern-contact-container,.modern-order-tracking,.modern-password-reset-container,.co-page) :is(input,select,textarea):focus-visible{outline:2px solid #aab5bf!important;outline-offset:2px!important}
body.am-store :is(.submit-btn,.btn-submit,.checkout-btn,.cart-checkout-btn,.modern-submit-btn,.modern-submit-button,.modern-button-primary,.favorite-card-btn-primary,.favorites-empty-btn,.empty-state-btn,.co-button){background:#f20b2d!important;color:#fff!important;border:0!important;border-radius:9px!important;min-height:44px;font-size:13px!important;font-weight:750!important;padding:12px 22px!important;box-shadow:none!important;transition:background .2s,transform .2s}
body.am-store :is(.submit-btn,.btn-submit,.checkout-btn,.modern-submit-btn,.modern-submit-button,.modern-button-primary,.favorite-card-btn-primary,.co-button):hover{background:#d50827!important;transform:translateY(-1px)}
body.am-store :is(button,input[type=submit]):disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important}
body.am-store :is(.btn-cancel,.btn-print,.print-btn,.modern-button-secondary,.favorite-card-btn-secondary,.order-toggle){border:0!important;border-radius:8px!important;background:#eef1f5!important;color:#243746!important;padding:10px 15px!important;font-weight:650!important;box-shadow:none!important}
body.am-store :is(input[type=checkbox],input[type=radio]){accent-color:#243746!important}
body.am-store .account-sidebar{background:#fff!important;border:0!important;border-radius:15px!important;padding:18px!important;box-shadow:var(--journey-shadow)!important}
body.am-store .account-sidebar-menu a{border:0!important;border-radius:9px!important;color:#667381!important;font-size:12px!important;display:flex!important;align-items:center;gap:10px;padding:12px!important}
body.am-store .account-sidebar-menu a:is(.active,:hover){background:#edf1f5!important;color:#172633!important;font-weight:750!important}
body.am-store :is(.account-sidebar-title,.form-section-title,.account-form-title){color:#243746!important;font-size:16px!important;font-weight:750!important}
body.am-store :is(.order-header,.bank-card-header){background:#f4f6f8!important;border:0!important;border-radius:14px 14px 0 0!important;padding:20px!important}
body.am-store .order-content{padding:24px!important}
body.am-store :is(.order-items-table,.modern-table){width:100%;font-size:12px!important}
body.am-store :is(.order-items-table,.modern-table) th{background:#f4f6f8!important;color:#697787!important;font-size:11px!important;font-weight:650!important;border:0!important;padding:13px!important}
body.am-store :is(.order-items-table,.modern-table) td{border:0!important;border-bottom:1px solid #f0f2f5!important;padding:14px 12px!important}
body.am-store .address-card{padding:25px!important;transition:box-shadow .2s}
body.am-store .address-card.add-new{background:#f5f7f9!important;min-height:210px}
body.am-store :is(.add-new-icon,.empty-state-icon,.modern-status-icon){background:#edf1f5!important;color:#243746!important;border:0!important}
body.am-store .auth-container{max-width:1100px!important;width:calc(100% - 64px)!important;margin:40px auto 65px!important;background:#fff!important;border:0!important;border-radius:18px!important;box-shadow:var(--journey-shadow)!important;overflow:hidden}
body.am-store .auth-card{box-shadow:none!important;padding:36px!important}
body.am-store .auth-card h2{font-size:24px!important;font-weight:800!important;color:#172633!important;margin-bottom:12px!important}
body.am-store .lg-auth-benefits{background:linear-gradient(145deg,#0c1c27,#243f50)!important;color:#fff!important;border:0!important;padding:34px!important}
body.am-store .lg-auth-benefits :is(h2,h3,p,li){color:#e6edf2!important}
body.am-store .order-search-card{padding:32px!important;max-width:900px!important;background:#fff!important}
body.am-store .order-search-title{font-size:23px!important;color:#172633!important}
body.am-store :is(.modern-contact-layout,.modern-form-row,.form-row){gap:20px}
body.am-store .modern-info-item{border:0!important;padding:18px 0!important}
body.am-store :is(.modern-info-item>i,.modern-faq-icon,.modern-social-link){background:#edf1f5!important;color:#243746!important;border:0!important;box-shadow:none!important}
body.am-store .modern-faq-item{margin:14px 0!important;overflow:hidden}
body.am-store .modern-faq-question{background:#fff!important;color:#243746!important;border:0!important;padding:23px!important;font-size:14px!important;font-weight:700!important}
body.am-store .modern-faq-answer-content{color:#667584!important;font-size:13px!important;line-height:1.9!important;padding:0 23px 23px!important}
body.am-store .modern-page-header{background:transparent!important;border:0!important;box-shadow:none!important}
body.am-store .favorites-grid{gap:20px!important}
body.am-store .favorite-card-image{background:#f7f8fa!important;border:0!important}
body.am-store .favorite-card-title{font-size:14px!important;font-weight:750!important}
body.am-store .favorite-card-rating{display:none!important}
body.am-store :is(.co-steps .active b,.lg-journey .active b){background:#1c3445!important;color:#fff!important}
body.am-store .co-card-title>span{background:#edf1f5!important;color:#243746!important}
body.am-store .co-method{border:0!important;border-radius:11px!important;background:#f5f7f9!important;box-shadow:none!important}
body.am-store .co-method:has(input:checked){background:#e9eef2!important;box-shadow:inset 0 0 0 1px #bbc5ce!important}
body.am-store .co-method :is(b,strong){color:#243746!important}
body.am-store .co-summary{position:sticky;top:20px}
body.am-store .co-total{border-color:#edf0f3!important;color:#172633!important}
body.am-store :is(.co-review,.co-note,.co-assurance){background:#f5f7f9!important;color:#617181!important;border:0!important;border-radius:10px!important}
body.am-store :is(.co-result,.modern-confirmation-container){border:0!important;border-radius:18px!important;box-shadow:var(--journey-shadow)!important}
body.am-store :is(.breadcrumbs,.breadcrum){background:#f7f8fa!important;border:0!important;color:#7d8994!important}
body.am-store .modal-overlay{backdrop-filter:blur(5px)}
body.am-store .modal-content{border:0!important;border-radius:17px!important;box-shadow:0 20px 70px #0c1b3026!important}
body.am-store .modal-header{background:#f5f7f9!important;border:0!important;color:#243746!important}
body.am-store :is(.btn-delete,.modern-status-message.error){color:#b8283d!important}
@media(max-width:800px){body.am-store :is(.cart-wrapper,.account-wrapper){width:calc(100% - 32px)!important;gap:18px!important;flex-direction:column!important}body.am-store :is(.cart-sidebar,.account-sidebar){width:100%!important;flex:0 0 auto!important}body.am-store .auth-container{width:calc(100% - 32px)!important;margin:24px auto 40px!important}body.am-store .auth-card{padding:24px!important}body.am-store .co-summary{position:static}body.am-store :is(.cart-summary,.cart-summary-section,.account-form-section,.modern-reset-card,.modern-info-section,.modern-form-section,.order-details-card){padding:22px!important}body.am-store .order-content{padding:16px!important;overflow-x:auto}body.am-store .account-sidebar-menu{display:flex;overflow:auto}.am-store .account-sidebar-menu a{white-space:nowrap}body.am-store :is(.modern-page-title,.account-title,.cart-title){font-size:25px!important}}
@media(prefers-reduced-motion:reduce){body.am-store *{scroll-behavior:auto!important;transition:none!important}}
body.am-store :is(.btn-checkout,.empty-cart-btn,.coupon-btn){background:#f20b2d!important;color:#fff!important;border:0!important;border-radius:9px!important;font-weight:750!important;padding:12px 20px!important;box-shadow:none!important}
body.am-store .account-sidebar-title{background:#eef1f5!important;color:#243746!important;border:0!important}
body.am-store .lg-auth-benefits{display:flex!important;flex-direction:column;justify-content:center!important;min-height:0!important;padding:34px!important}
body.am-store .lg-auth-benefits h2{font-size:23px!important;line-height:1.3!important;font-weight:750!important}
body.am-store .lg-auth-benefits i{color:#d3dde5!important}
body.am-store .breadcrumbs{padding:15px 0!important}
body.am-store .breadcrumbs ul{display:flex!important;flex-wrap:wrap;align-items:center;gap:9px;padding:0!important;margin:0!important;list-style:none!important;font-size:11px!important}
body.am-store .breadcrumbs li+li:before{content:'›';margin-right:9px;color:#97a3ae}
body.am-store .order-search-card{margin:32px auto!important}
body.am-store :is(.modern-contact-container,.modern-page-detail-container,.modern-password-reset-container,.modern-faq-container){max-width:1260px!important;margin:auto!important;padding:32px!important}
body.am-store .modern-content-section{background:#fff!important;border:0!important;border-radius:15px!important;box-shadow:var(--journey-shadow)!important;padding:30px!important}
body.am-store .modern-content-text{font:400 14px/1.95 Manrope,Arial,sans-serif!important;color:#526372!important}
body.am-store .modern-section-title{border:0!important;font-size:19px!important;color:#243746!important;font-weight:750!important;padding-bottom:6px!important}
body.am-store .modern-breadcrumb{font-size:11px!important;color:#7d8994!important;margin-bottom:18px!important}
body.am-store .modern-breadcrumb a{color:#526372!important}
body.am-store .modern-map-section{box-shadow:none!important;border:0!important;border-radius:14px!important;overflow:hidden}
body.am-store .modern-map-section iframe{height:280px!important;width:100%;border:0}
@media(max-width:700px){body.am-store :is(.modern-contact-container,.modern-page-detail-container,.modern-password-reset-container,.modern-faq-container){padding:24px 16px!important}.am-store .modern-contact-layout{grid-template-columns:1fr!important}}
body.am-store :is(.empty-cart,.empty-state,.account-content-section,.ticket-card,.support-card){border:0!important;border-radius:15px!important;box-shadow:var(--journey-shadow)!important;background:#fff!important;padding:28px!important}
body.am-store .cart-breadcrumb a{color:#617181!important}
body.am-store :is(.account-content-title,.empty-cart-title,.empty-state-title){color:#243746!important;font-weight:750!important}
body.am-store .form-label{font-size:12px!important;text-transform:none!important;letter-spacing:0!important;font-weight:650!important}
.am-cookie-notice{position:fixed;bottom:20px;right:20px;z-index:10000;width:min(360px,calc(100vw - 40px));background:#fff;color:#243746;border-radius:13px;padding:20px;box-shadow:0 9px 40px #0a1b3026;font:12px/1.7 Manrope,Arial,sans-serif}.am-cookie-notice p{margin:0 0 12px}.am-cookie-notice a{font-size:11px;text-decoration:underline}.am-cookie-notice button{float:right;border:0;border-radius:7px;background:#203746;color:#fff;padding:8px 17px;font-weight:700;cursor:pointer}
