/* Account screens use the store's configured typography and palette. */
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern{font-family:var(--at-body-font,inherit);color:var(--at-ink,#222);background:var(--at-paper,#fff)}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page{--member-line:color-mix(in srgb,var(--at-ink,#222) 13%,transparent);position:relative;isolation:isolate;width:100%!important;max-width:none!important;margin:0!important;padding:56px max(6vw,24px) 64px!important;min-height:660px;background:linear-gradient(90deg,#ffffff08,#ffffffe8 52%,#fff),url('../uploads/member-scene.webp') left center/cover no-repeat}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row{max-width:1320px;margin:0 auto!important;display:flex;justify-content:flex-end!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row>.col-md-6,html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row>.col-md-8{width:510px!important;max-width:100%;padding:0!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row>div>.card:first-of-type{border:1px solid #eeeeee!important;border-radius:22px!important;background:#ffffffed!important;box-shadow:0 12px 40px #00000009!important;overflow:hidden}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .card-body{padding:34px!important;background:transparent!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .v5-auth-heading{margin-bottom:28px!important;padding:0!important;background:none!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .auth-icon{display:none!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .sayfa-baslik{font-family:var(--at-heading-font,inherit)!important;font-size:32px!important;font-weight:500!important;letter-spacing:-1px!important;line-height:1.25!important;color:var(--at-ink,#222)!important;-webkit-text-fill-color:var(--at-ink,#222)!important;background:none!important;margin:0 0 12px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .v5-auth-heading p{font-size:14px!important;line-height:1.65!important;color:color-mix(in srgb,var(--at-ink,#222) 75%,transparent)!important;max-width:360px;margin:0 auto!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .form-label{font-size:12px!important;font-weight:400!important;color:var(--at-ink,#222)!important;margin-bottom:7px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .input-group{display:flex;flex-wrap:nowrap;background:white;border:1px solid var(--member-line)!important;border-radius:11px!important;overflow:hidden;min-height:44px;box-shadow:none!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .input-group>*{border:0!important;background:none!important;color:var(--at-ink,#222)!important;border-radius:0!important;box-shadow:none!important;min-height:44px!important;font-family:var(--at-body-font,inherit)!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .input-group-text{width:40px;min-width:40px;padding:0!important;display:grid;place-items:center;color:#777!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .form-control{font-size:14px!important;padding:10px 12px!important;min-width:0!important;line-height:1.5!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .input-group:focus-within{outline:2px solid color-mix(in srgb,var(--at-primary) 20%,transparent);outline-offset:2px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .input-group>button{padding:0 14px!important;min-width:44px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .form-check-label{font-size:12px!important;line-height:1.7!important;font-weight:400!important;color:var(--at-ink,#222)!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .form-check-input{width:17px;height:17px;accent-color:var(--at-primary);border-color:#ccc;box-shadow:none}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .form-check-input:checked{background-color:var(--at-primary);border-color:var(--at-primary)}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page a{color:var(--at-ink,#222);text-underline-offset:4px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .sifremi-unuttum{font-size:12px;text-decoration:underline!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .btn-order{background:var(--at-primary)!important;color:#fff!important;border:0!important;border-radius:28px!important;min-height:46px!important;padding:12px 20px!important;box-shadow:0 4px 10px #0000000a!important;font-family:var(--at-body-font)!important;font-size:15px!important;font-weight:500!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .btn-order i{display:none}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .btn-order:after{content:' →';margin-left:12px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .btn-outline-secondary{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--at-ink,#222)!important;font-size:13px!important;padding:3px 0!important;text-decoration:underline;min-height:0!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .text-center.mt-4 p{font-size:12px!important;margin:0!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .text-center.mt-4{margin-top:18px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .social-login .btn,html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .social-register .btn{border:1px solid var(--member-line)!important;border-radius:24px!important;font-family:var(--at-body-font)!important;font-size:12px!important;padding:10px!important;background:white!important;color:var(--at-ink)!important;min-height:42px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .social-login .d-grid,html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .social-register .d-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .social-login .position-relative>span,html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .social-register .position-relative>span{font-size:11px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row>div>.card.mt-4,html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row>div>.text-center.mt-4{display:none!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page #registerForm .col-md-6{width:100%!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .member-register-note{font-size:11px;line-height:1.7;background:#f7f7f7;border-radius:8px;padding:10px 12px;margin:0 0 16px;color:var(--at-ink)}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard{width:100%!important;max-width:1500px!important;padding:30px 28px 60px!important;color:var(--at-ink)}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .member-welcome{padding:24px!important;min-height:0!important;border:1px solid #eee!important;border-radius:14px!important;background:white!important;box-shadow:none!important;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-welcome h1{font-family:var(--at-heading-font)!important;font-size:28px!important;font-weight:500!important;color:var(--at-ink)!important;margin:4px 0 8px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-welcome p{font-size:13px!important;color:#777!important;margin:0!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-eyebrow{font-size:10px!important;letter-spacing:1.5px;color:var(--at-primary)!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-hero-flower{display:none!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-discover{font-size:12px;color:var(--at-primary)!important;white-space:nowrap}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard>.row{--bs-gutter-x:24px;align-items:start}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .card{border:1px solid #ececec!important;border-radius:12px!important;background:white!important;box-shadow:none!important;overflow:hidden;min-height:0}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .card-body{padding:20px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .card-header{padding:16px 20px!important;border-bottom:1px solid #eee!important;background:white!important;color:var(--at-ink)!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard :is(h2,h3,h4,h5,h6){font-family:var(--at-heading-font)!important;color:var(--at-ink)!important;-webkit-text-fill-color:var(--at-ink)!important;font-weight:500!important;background:none!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard :is(h5,h6){font-size:16px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-sidebar .user-avatar{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#f5f5f5!important;color:var(--at-primary)!important;margin:0 auto 12px!important;font-size:30px!important;box-shadow:none!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-email{font-size:11px!important;overflow-wrap:anywhere}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav{display:flex;flex-direction:column;gap:5px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav>a,html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav>button{display:flex;align-items:center;gap:12px;padding:11px 12px!important;border:0!important;border-radius:8px!important;background:none!important;color:var(--at-ink)!important;font-family:var(--at-body-font)!important;font-size:13px!important;text-decoration:none;line-height:1.5;white-space:normal}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav>a[aria-current=page]{background:color-mix(in srgb,var(--at-primary) 8%,white)!important;color:var(--at-primary)!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav>a:hover{background:#f7f7f7!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav>.account-signout{color:#9f3030!important;border-top:1px solid #eee!important;border-radius:0!important;margin-top:8px}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .form-control{font-family:var(--at-body-font);font-size:14px;border:1px solid #ddd;min-height:42px;border-radius:8px;box-shadow:none}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .btn-order{background:var(--at-primary)!important;color:#fff!important;border:0!important;border-radius:9px!important;font-family:var(--at-body-font)!important;font-size:13px!important;padding:11px 16px!important;box-shadow:none!important}
@media(max-width:991px){html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page{padding:38px 24px!important;background:linear-gradient(90deg,#ffffff80,#ffffffef 45%),url('../uploads/member-scene.webp') left center/cover no-repeat}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row{justify-content:center!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .member-sidebar{width:100%}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .member-content{width:100%}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav>a{font-size:12px!important;padding:9px!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-sidebar .card-body>.text-center{display:none}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-sidebar hr{display:none}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .account-side-nav>.account-signout{margin:0;border:0!important}}
@media(max-width:575px){html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page{padding:25px 14px 35px!important;min-height:0!important;background:linear-gradient(#ffffffe9,#ffffffed),url('../uploads/member-scene.webp') center/cover no-repeat}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .card-body{padding:25px 20px!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .sayfa-baslik{font-size:27px!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .form-control{font-size:16px!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard{padding:20px 14px 40px!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-welcome{align-items:flex-start!important;flex-direction:column;gap:14px!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-dashboard .card-body{padding:16px!important}}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page{background:#fafafa!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page:before{content:'';position:absolute;inset:0;z-index:-2;background:url('../uploads/member-scene.webp') center/cover no-repeat;transform:scaleX(-1)}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#ffffff00,#ffffffa0 40%,#ffffffed 65%,#fff)}
@media(max-width:575px){html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page:after{background:#ffffffe8}}html body.member-modern.member-modern .member-auth-page :is(#loginForm,#registerForm) .btn-order{background:var(--at-primary)!important;color:white!important;border-radius:28px!important;min-height:46px!important;font-family:var(--at-body-font)!important}
html body.member-modern.member-modern .member-auth-page :is(#loginForm,#registerForm) .input-group-text{background:transparent!important;color:var(--at-ink,#222)!important;border:0!important}
html body.member-modern.member-modern .member-auth-page>.row>div>.card>.card-body>.v5-auth-heading{padding:0!important;background:none!important;color:var(--at-ink)!important}
html body.member-modern.member-modern .member-auth-page>.row>div>.card>.card-body>.v5-auth-heading p{color:var(--at-ink)!important}
html body.member-modern.member-modern #sifremiUnuttumModal .modal-content,html body.member-modern.member-modern #uyelikSozlesmesiModal .modal-content,html body.member-modern.member-modern #kvkkModal .modal-content{border:1px solid #eee!important;border-radius:16px!important;overflow:hidden;background:white!important;color:var(--at-ink)!important}
html body.member-modern.member-modern #sifremiUnuttumModal .modal-header{background:white!important;color:var(--at-ink)!important;border-bottom:1px solid #eee!important;padding:18px 24px!important}
html body.member-modern.member-modern #sifremiUnuttumModal .modal-title{font:500 18px var(--at-heading-font)!important;color:var(--at-ink)!important;-webkit-text-fill-color:var(--at-ink)!important}
html body.member-modern.member-modern #sifremiUnuttumModal .v5-auth-heading{background:none!important;color:var(--at-ink)!important;padding:0!important;margin:0 0 20px!important}
html body.member-modern.member-modern #sifremiUnuttumModal .v5-auth-heading>i{display:none!important}
html body.member-modern.member-modern #sifremiUnuttumModal .v5-auth-heading p{font:400 13px var(--at-body-font)!important;color:var(--at-ink)!important;text-align:left!important;margin:0!important}
html body.member-modern.member-modern #sifremiUnuttumModal .modal-body{padding:24px!important}
html body.member-modern.member-modern #sifremiUnuttumModal .btn-close{filter:none!important}
html body.member-modern.member-modern #sifremiUnuttumModal .btn-order{background:var(--at-primary)!important;border-radius:24px!important;color:white!important;font-family:var(--at-body-font)!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row>div{width:510px!important;max-width:100%!important;min-width:0!important;flex:0 1 510px!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .card-body{display:block!important;min-width:0!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page :is(#loginForm,#registerForm){width:100%!important;min-width:0!important;max-width:100%!important}
html body.member-modern.member-modern .member-auth-page :is(#loginForm,#registerForm) .input-group-text i{color:var(--at-ink,#222)!important}
@media(max-width:575px){html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row>div{flex-basis:100%!important;width:100%!important;max-width:100%!important}html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page>.row{width:100%!important;max-width:100%!important}}
html body.member-modern.member-modern .member-auth-page :is(#loginForm,#registerForm) .btn-order{border:0!important;box-shadow:0 4px 12px #0000000a!important}
html body.member-modern.member-modern.member-modern.member-modern.member-modern.member-modern .member-auth-page .v5-auth-heading{margin:0 0 28px!important}
