/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[3]!./app/globals.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
:root{--bg:#090a09;--panel:#111210;--panel-2:#161714;--line:#2b2b25;--gold:#c79a54;--gold-2:#e1bd7d;--cream:#eee5d7;--muted:#96958d;--green:#65b66c;--red:#d76859;--radius:10px;--shadow:0 18px 55px rgba(0,0,0,.38)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 75% 0,#16150f 0,transparent 28%),var(--bg);color:#e9e4dc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{color:inherit}.container{width:min(1240px,calc(100% - 36px));margin:0 auto}.top-strip{border-bottom:1px solid #23231f;background:#0b0c0b;color:#a9a69e;font-size:11px}.top-strip-inner{height:34px;display:flex;justify-content:space-between;align-items:center}.top-strip-inner div{display:flex;gap:24px}.site-header{position:sticky;top:0;z-index:30;background:rgba(9,10,9,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #22231f}.header-inner{height:76px;display:flex;align-items:center;gap:28px}.brand{width:220px;display:flex}.brand img{width:190px;height:auto}.main-nav{display:flex;align-items:center;gap:21px;font-family:Georgia,serif;font-size:13px;white-space:nowrap}.main-nav a{color:#c6c1b7;transition:.2s}.main-nav a:hover{color:var(--gold-2)}.header-actions{margin-left:auto;display:flex;align-items:center;gap:15px}.header-actions>a,.icon-button{display:grid;place-items:center;color:#c9c7c0;background:none;border:0;padding:3px;position:relative;cursor:pointer}.icon-button b{position:absolute;right:-7px;top:-8px;background:var(--gold);color:#0b0b0a;border-radius:999px;min-width:15px;height:15px;display:grid;place-items:center;font-size:9px}.search-pill{width:205px!important;height:34px;display:flex!important;justify-content:flex-start!important;gap:8px!important;border:1px solid #292a25!important;border-radius:999px!important;padding:0 12px!important;color:#77776f!important;font-size:10px}.disabled-feature{opacity:.72}.hero-section{min-height:530px;border-bottom:1px solid #25251f;overflow:hidden;background:linear-gradient(90deg,rgba(6,7,6,.98),rgba(8,9,8,.84) 40%,rgba(16,13,8,.35)),radial-gradient(circle at 82% 46%,rgba(172,116,42,.14),transparent 25%)}.hero-grid{min-height:530px;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center}.hero-copy{padding:58px 0;position:relative;z-index:3}.eyebrow{display:block;color:var(--gold);font-size:10px;letter-spacing:2.6px;font-weight:700;margin-bottom:10px}.hero-copy h1,.page-heading h1,.detail-info h1,.account-content h1{font-family:Georgia,"Times New Roman",serif;font-weight:400;line-height:.98;letter-spacing:.5px}.hero-copy h1{font-size:66px;margin:0 0 22px;color:#f3eee7}.hero-copy p{width:min(500px,100%);color:#aaa69e;line-height:1.7;font-family:Georgia,serif;font-size:15px}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:28px}.gold-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 24px;border:1px solid #d7ad6c;background:linear-gradient(135deg,#d4ad6d,#b7843f);color:#14120e;font-weight:800;font-size:11px;letter-spacing:.8px;cursor:pointer;box-shadow:inset 0 1px rgba(255,255,255,.25),0 9px 24px rgba(153,101,35,.14);transition:.22s}.gold-button:hover{transform:translateY(-1px);filter:brightness(1.06)}.gold-button.small{min-height:36px;padding:0 18px;font-size:10px}.gold-button small{margin-left:8px}.block-button{width:100%}.text-link{font-size:12px;color:#d3cabd;border-bottom:1px solid #62513a;padding-bottom:3px}.hero-visual{height:100%;position:relative;min-width:0}.hero-stone{position:absolute;filter:drop-shadow(0 30px 25px rgba(0,0,0,.75))}.hero-stone img{width:100%;height:100%;object-fit:contain}.stone-a{width:58%;height:58%;right:-1%;top:2%;transform:rotate(-7deg)}.stone-b{width:70%;height:70%;right:22%;bottom:-7%;transform:rotate(4deg)}.hero-glow{position:absolute;width:400px;height:400px;border:1px solid rgba(199,154,84,.18);border-radius:50%;right:9%;top:12%;box-shadow:0 0 120px rgba(194,128,46,.08)}.category-strip{margin-top:-42px;position:relative;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.category-card{height:108px;border:1px solid #343027;background:linear-gradient(135deg,#171815,#0e0f0d);display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:16px 10px 16px 18px;box-shadow:var(--shadow);transition:.2s}.category-card:hover{border-color:#765b32;transform:translateY(-2px)}.category-card div{position:relative;z-index:2}.category-card span{display:block;font-family:Georgia,serif;font-size:15px;margin-bottom:8px}.category-card small{display:block;color:#8d8980;font-size:9px;line-height:1.35;max-width:140px}.category-card img{width:45%;height:100%;object-fit:cover;opacity:.86;mix-blend-mode:screen}.section-space{padding-top:44px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:18px;border-bottom:1px solid #272721;padding-bottom:11px}.section-heading h2{font:400 23px/1 Georgia,serif;margin:0;color:#e9e0d2}.section-heading>a{color:#b69a6d;font-size:11px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.product-card{border:1px solid #303029;background:linear-gradient(180deg,#141512,#10110f);border-radius:4px;overflow:hidden;transition:.25s}.product-card:hover{transform:translateY(-4px);border-color:#6b532f;box-shadow:0 16px 40px rgba(0,0,0,.3)}.product-media{height:220px;background:#0c0d0b;position:relative;overflow:hidden}.product-media img{width:100%;height:100%;object-fit:cover;transition:.35s}.product-card:hover .product-media img{transform:scale(1.035)}.discount-badge{position:absolute;left:9px;top:9px;background:#a94d34;color:white;font-size:9px;padding:5px 7px;z-index:2;font-weight:800}.wishlist-button{position:absolute;right:9px;top:9px;width:28px;height:28px;border:1px solid #39382f;background:rgba(8,9,8,.72);border-radius:50%;display:grid;place-items:center;z-index:2;cursor:pointer}.product-body{padding:14px}.product-name{font:400 14px/1.3 Georgia,serif;color:#e2ded6}.product-body p{font-size:10px;line-height:1.45;color:#8b8981;height:30px;margin:7px 0 11px}.price-line{display:flex;gap:9px;align-items:baseline;margin-bottom:12px}.price-line strong{color:#e0b56e;font-size:14px}.price-line del{color:#66655f;font-size:10px}.trust-row{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #302e27;margin-top:24px;background:#11120f}.trust-row>div{min-height:74px;display:flex;gap:13px;align-items:center;justify-content:center;border-right:1px solid #2a2923;padding:12px}.trust-row>div:last-child{border:0}.trust-row svg{color:var(--gold);width:25px}.trust-row strong,.trust-row small{display:block}.trust-row strong{font:400 12px Georgia,serif}.trust-row small{color:#807d75;font-size:8px;margin-top:5px}.content-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.guide-card,.review-card{min-height:175px;border:1px solid #302e27;background:linear-gradient(135deg,#151612,#10110f);padding:26px;display:flex;align-items:center;position:relative;overflow:hidden}.guide-card h3,.review-card h3{font:400 21px Georgia,serif;margin:0 0 9px}.guide-card p,.review-card p{color:#949189;font:12px/1.6 Georgia,serif;max-width:450px}.decor-icon{position:absolute;right:25px;bottom:5px;width:110px;height:110px;color:#5f4b2e;opacity:.5}.review-card{gap:16px}.review-card .avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#b78b4a,#33291b);font:700 13px Georgia,serif}.review-card h3 b{color:#dcad57;font-size:13px;margin-left:8px;letter-spacing:1px}.story-card{margin-top:14px;min-height:240px;border:1px solid #302e27;display:grid;grid-template-columns:.85fr 1.15fr;background:#11120f;overflow:hidden}.story-image{min-height:240px}.story-image img{width:100%;height:100%;object-fit:cover}.story-card>div:last-child{padding:34px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.story-card h2{font:400 25px Georgia,serif;margin:0 0 12px}.story-card p{color:#99958c;line-height:1.7;font-size:12px;max-width:600px}.mini-features{display:flex;justify-content:center;gap:60px;padding:30px 0 48px;color:#b8ac99}.mini-features div{display:flex;align-items:center;gap:9px;font-size:11px}.mini-features svg{color:var(--gold)}.footer{border-top:1px solid #292822;background:#090a09;margin-top:20px}.newsletter{min-height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #272721}.newsletter strong,.newsletter span{display:block}.newsletter strong{font:400 12px Georgia,serif;letter-spacing:.6px}.newsletter span{color:#77766f;font-size:9px;margin-top:5px}.newsletter form{width:450px;display:flex}.newsletter input{flex:1 1;background:#11120f;border:1px solid #333128;color:#ddd;padding:0 13px;outline:none}.newsletter button{width:110px;border:0;background:var(--gold);font-size:10px;font-weight:800}.footer-grid{padding:30px 0;display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:44px}.footer-brand p{color:#79776f;font-size:10px;line-height:1.5;max-width:250px}.footer-grid h4{color:#aa8e61;font:400 11px Georgia,serif;letter-spacing:1px}.footer-grid>div:not(.footer-brand){display:flex;flex-direction:column;gap:9px}.footer-grid a{color:#89867f;font-size:10px}.footer-bottom{border-top:1px solid #24241f;min-height:48px;display:flex;align-items:center;justify-content:space-between;color:#66655f;font-size:9px}.mobile-nav{display:none}.catalog-page{padding:42px 0 60px}.page-heading{text-align:center;max-width:650px;margin:0 auto 28px}.page-heading h1{font-size:42px;margin:8px 0 10px}.page-heading p{color:#8f8d86;font:14px/1.6 Georgia,serif}.catalog-toolbar{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:9px;padding:12px;border:1px solid #302e27;background:#11120f;margin-bottom:14px}.catalog-toolbar input,.catalog-toolbar select{height:42px;border:1px solid #34332d;background:#0b0c0a;color:#ccc;padding:0 12px;outline:none}.catalog-summary{font-size:10px;color:#7f7c74;margin:13px 0}.catalog-grid{grid-template-columns:repeat(4,1fr)}.breadcrumbs{padding:24px 0;color:#6f6e68;font-size:10px}.breadcrumbs a{color:#9d8a6b}.product-detail-page{padding-bottom:55px}.product-detail-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:28px}.main-product-image{border:1px solid #302e27;background:#10110f;min-height:520px}.main-product-image img{width:100%;height:100%;object-fit:cover}.detail-info{padding:18px 0}.detail-info h1{font-size:34px;line-height:1.1;margin:8px 0 12px}.detail-price{display:flex;align-items:center;gap:12px;margin:14px 0 18px}.detail-price strong{font-size:22px;color:var(--gold-2)}.detail-price del{font-size:12px;color:#6d6c66}.detail-price span{font-size:9px;background:#8b412d;padding:5px 7px}.detail-info .lead{color:#a09d94;font:14px/1.6 Georgia,serif}.product-specs{border-top:1px solid #2e2d27;border-bottom:1px solid #2e2d27;margin:20px 0}.product-specs>div{display:grid;grid-template-columns:110px 1fr;padding:10px 0;border-bottom:1px solid #24241f;font-size:11px}.product-specs>div:last-child{border:0}.product-specs dt{color:#6e6d66}.product-specs dd{margin:0}.stock-ok{color:var(--green)}.stock-no{color:var(--red)}.variant-area{margin:18px 0}.variant-area label{display:block;font-size:10px;color:#aaa69d;margin-bottom:9px}.variant-list{display:flex;gap:7px;flex-wrap:wrap}.variant-list button{min-width:70px;height:34px;background:#11120f;border:1px solid #39372f;color:#b9b4aa;cursor:pointer}.variant-list button:hover{border-color:var(--gold)}.detail-actions{display:grid;grid-template-columns:1.3fr 1fr;gap:9px}.outline-button{min-height:42px;border:1px solid #444138;background:#10110f;color:#d3cec5;padding:0 17px;display:inline-flex;gap:8px;align-items:center;justify-content:center;cursor:pointer}.detail-trust{display:flex;gap:17px;margin-top:18px;color:#87847d;font-size:9px;flex-wrap:wrap}.detail-trust span{display:flex;align-items:center;gap:5px}.detail-trust svg{width:15px;color:#aa864e}.product-tabs{display:grid;grid-template-columns:1.6fr 1.6fr .8fr;margin-top:28px;border:1px solid #302e27}.product-tabs article{padding:22px;border-right:1px solid #2d2c26}.product-tabs article:last-child{border:0}.product-tabs h2{font:400 13px Georgia,serif;color:#c5a26d}.product-tabs p{color:#949189;font-size:11px;line-height:1.7}.auth-page{min-height:650px;display:grid;place-items:center;padding:48px 18px;background:radial-gradient(circle at 50% 30%,rgba(153,103,40,.12),transparent 28%)}.auth-card{width:min(520px,100%);border:1px solid #38342a;background:linear-gradient(180deg,#151612,#0e0f0d);padding:34px;box-shadow:var(--shadow)}.auth-card h1{font:400 26px Georgia,serif;margin:7px 0 8px}.auth-card>p{color:#8b8981;font-size:12px;margin-bottom:25px}.auth-card label{display:flex;flex-direction:column;gap:7px;color:#a8a59d;font-size:10px;margin-bottom:14px}.auth-card input{height:44px;border:1px solid #34332d;background:#0b0c0a;color:#eee;padding:0 12px;outline:none}.auth-card input:focus{border-color:#7a5d31}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-error{border:1px solid #6d322a;background:#251512;color:#d99d93;padding:10px;margin:8px 0 13px;font-size:11px}.auth-switch{text-align:center;color:#7c7a73;font-size:10px;margin-top:17px}.auth-switch a{color:var(--gold-2)}.account-page{display:grid;grid-template-columns:260px 1fr;gap:16px;padding:36px 0 60px}.account-sidebar{border:1px solid #302e27;background:#11120f;padding:15px;height:max-content}.account-user{display:flex;gap:10px;align-items:center;padding:8px 4px 18px;border-bottom:1px solid #292821}.account-user>div{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#2a2419;color:#d0ab71;font:700 13px Georgia,serif}.account-user strong,.account-user small{display:block}.account-user strong{font-size:11px}.account-user small{font-size:9px;color:#73716b;margin-top:4px}.account-sidebar nav{display:flex;flex-direction:column;padding:12px 0}.account-sidebar nav a{height:39px;display:flex;align-items:center;gap:9px;padding:0 9px;font-size:10px;color:#98958d}.account-sidebar nav a svg{width:16px}.account-sidebar nav a small{margin-left:auto;color:#625f58}.account-sidebar nav a.active{background:#1d1c17;color:#d7b477}.account-sidebar>.outline-button{width:100%}.account-content{border:1px solid #302e27;background:linear-gradient(135deg,#151612,#10110f);padding:32px;min-height:390px}.account-content h1{font-size:33px;margin:7px 0 12px}.account-content>p{max-width:680px;color:#96938b;line-height:1.7;font-size:12px}.account-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:26px 0}.account-stats div{border:1px solid #302f28;background:#0e0f0d;padding:20px}.account-stats strong,.account-stats span{display:block}.account-stats strong{font:400 22px Georgia,serif;color:#e6d7c0}.account-stats span{font-size:9px;color:#77756e;margin-top:6px}.admin-shell{width:min(1500px,calc(100% - 30px));margin:24px auto 60px;display:grid;grid-template-columns:230px 1fr;border:1px solid #2d2d28;min-height:680px;background:#0e0f0d}.admin-sidebar{border-right:1px solid #292923;background:#11120f;padding:22px 13px}.admin-logo{font:400 19px Georgia,serif;padding:0 10px 22px;border-bottom:1px solid #292923}.admin-logo span{color:var(--gold)}.admin-logo small{display:block;font:8px Arial,sans-serif;color:#63615c;letter-spacing:3px;margin-top:5px}.admin-sidebar nav{display:flex;flex-direction:column;padding-top:14px}.admin-sidebar nav a{min-height:42px;display:flex;align-items:center;gap:9px;padding:0 10px;color:#8c8a83;font-size:10px}.admin-sidebar nav a svg{width:17px}.admin-sidebar nav a small{margin-left:auto;color:#696761}.admin-sidebar nav a.active{background:#1c1b17;color:#d1ac72;border-left:2px solid var(--gold)}.admin-main{padding:24px;background:#0c0d0b}.admin-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.admin-top span{font-size:9px;color:#77756e}.admin-top h1{font:400 24px Georgia,serif;margin:5px 0 0}.admin-user{border:1px solid #33322b;padding:10px 14px;font-size:10px}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.admin-stat-grid>div{border:1px solid #2d2d27;background:#141512;padding:17px}.admin-stat-grid small,.admin-stat-grid strong,.admin-stat-grid span{display:block}.admin-stat-grid small{color:#77756e;font-size:9px}.admin-stat-grid strong{font:400 25px Georgia,serif;margin:8px 0;color:#eee4d7}.admin-stat-grid span{color:#5e9d64;font-size:8px}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.admin-grid article{border:1px solid #2d2d27;background:#121310;padding:20px}.admin-grid h2{font:400 13px Georgia,serif;color:#c5a26d;margin:0 0 18px}.progress-list p{display:flex;justify-content:space-between;border-bottom:1px solid #25251f;padding:10px 0;margin:0;font-size:10px}.progress-list b{color:#6eb174}.progress-list b.muted{color:#73716a}.nova-box{display:flex;gap:10px}.status-dot{width:9px;height:9px;border-radius:50%;background:#bc8b42;margin-top:5px;box-shadow:0 0 10px #9c743b}.status-dot.on{background:#62b06d;box-shadow:0 0 10px #62b06d}.nova-box strong{font-size:11px}.nova-box p{font-size:9px;color:#7f7c74;line-height:1.5}.nova-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:15px}.nova-metrics span{border:1px solid #2b2b25;padding:10px;color:#77756f;font-size:8px}.nova-metrics b{display:block;color:#c9c4ba;margin-top:5px}.mobile-nav{display:none}
@media(max-width:1100px){.main-nav{display:none}.search-pill{display:none!important}.category-strip{grid-template-columns:repeat(2,1fr)}.product-grid,.catalog-grid{grid-template-columns:repeat(3,1fr)}.hero-copy h1{font-size:56px}.footer-grid{grid-template-columns:1.2fr repeat(3,1fr);gap:24px}.admin-stat-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){body{padding-bottom:68px}.top-strip{display:none}.site-header{top:0}.header-inner{height:64px}.brand{width:auto}.brand img{width:150px}.header-actions{gap:12px}.header-actions>a:nth-of-type(1),.header-actions>a:nth-of-type(2){display:none}.hero-section{min-height:640px}.hero-grid{min-height:640px;grid-template-columns:1fr;align-content:start}.hero-copy{padding:48px 0 0}.hero-copy h1{font-size:47px}.hero-copy p{font-size:13px}.hero-actions{gap:14px;flex-direction:column;align-items:flex-start}.hero-visual{height:320px;margin-top:-15px}.stone-a{width:64%;height:64%;right:-7%;top:2%}.stone-b{width:77%;height:77%;right:19%;bottom:-15%}.category-strip{margin-top:-20px;grid-template-columns:1fr 1fr;gap:8px}.category-card{height:92px;padding:12px}.category-card span{font-size:12px}.category-card small{font-size:8px}.section-space{padding-top:32px}.section-heading h2{font-size:20px}.product-grid,.catalog-grid{grid-template-columns:1fr 1fr;gap:8px}.product-media{height:170px}.product-body{padding:11px}.product-name{font-size:12px}.product-body p{font-size:9px}.gold-button{padding:0 14px;min-height:39px;font-size:9px}.trust-row{grid-template-columns:1fr 1fr}.trust-row>div:nth-child(2){border-right:0}.trust-row>div:nth-child(-n+2){border-bottom:1px solid #2a2923}.content-pair{grid-template-columns:1fr}.story-card{grid-template-columns:1fr}.story-image{min-height:190px}.story-card>div:last-child{padding:24px}.mini-features{gap:18px;flex-wrap:wrap}.newsletter{padding:20px 0;display:block}.newsletter form{width:100%;margin-top:14px;height:40px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-brand{grid-column:1/-1}.footer-bottom{padding:14px 0;display:block;line-height:1.7}.mobile-nav{position:fixed;left:0;right:0;bottom:0;height:64px;background:rgba(10,11,10,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid #343129;display:grid;grid-template-columns:repeat(5,1fr);z-index:80}.mobile-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#77766f;font-size:8px}.mobile-nav svg{width:18px}.mobile-nav .mobile-search{color:#d4ae72}.catalog-page{padding-top:25px}.page-heading h1{font-size:31px}.catalog-toolbar{grid-template-columns:1fr 1fr}.catalog-toolbar input{grid-column:1/-1}.catalog-toolbar .gold-button{grid-column:1/-1}.product-detail-grid{grid-template-columns:1fr}.main-product-image{min-height:auto}.detail-info h1{font-size:28px}.detail-actions{position:sticky;bottom:72px;z-index:10;background:rgba(10,11,10,.94);padding:8px;margin:0 -8px}.product-tabs{grid-template-columns:1fr}.product-tabs article{border-right:0;border-bottom:1px solid #2d2c26}.two-col{grid-template-columns:1fr}.auth-card{padding:26px 20px}.account-page{grid-template-columns:1fr}.account-sidebar nav{display:grid;grid-template-columns:1fr 1fr}.account-stats{grid-template-columns:1fr 1fr}.account-content{padding:24px}.account-content h1{font-size:27px}.admin-shell{grid-template-columns:1fr;margin-top:12px}.admin-sidebar{display:none}.admin-main{padding:14px}.admin-stat-grid{grid-template-columns:1fr 1fr}.admin-grid{grid-template-columns:1fr}.nova-metrics{grid-template-columns:1fr}.container{width:min(100% - 24px,1240px)}}
@media(max-width:420px){.product-grid,.catalog-grid{grid-template-columns:1fr 1fr}.product-media{height:145px}.product-body p{display:none}.category-card small{display:none}.hero-copy h1{font-size:42px}.footer-grid{grid-template-columns:1fr}.footer-grid>div{grid-column:auto}.catalog-toolbar{grid-template-columns:1fr}.catalog-toolbar input,.catalog-toolbar .gold-button{grid-column:auto}.account-stats{grid-template-columns:1fr 1fr}}

/* =========================================================
   MD AURA — REFERENCE MATCH OVERRIDES (V1.1)
   ========================================================= */
body{
  background:
    radial-gradient(circle at 15% 35%,rgba(177,126,54,.06),transparent 28%),
    radial-gradient(circle at 85% 10%,rgba(177,126,54,.045),transparent 22%),
    #070806;
  color:#e7dfd3;
}
body:before{
  content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.24;
  background-image:linear-gradient(115deg,transparent 0 38%,rgba(173,126,56,.12) 39%,transparent 40% 58%,rgba(173,126,56,.07) 59%,transparent 60%);
}
.presentation-shell{width:min(1480px,calc(100% - 34px));margin:16px auto 28px;display:grid;grid-template-columns:205px minmax(0,1fr);gap:18px;align-items:start}
.site-canvas{min-width:0;border:1px solid #7b5a2c;border-radius:11px;overflow:hidden;background:#090a08;box-shadow:0 24px 70px rgba(0,0,0,.55)}
.site-canvas .container{width:min(100% - 72px,1015px)}
.showcase-rail{position:sticky;top:16px;min-height:calc(100vh - 32px);padding:42px 20px 26px;border-radius:11px;background:linear-gradient(180deg,rgba(7,8,7,.97),rgba(9,10,9,.97));border:1px solid rgba(146,103,49,.15);overflow:hidden;display:flex;flex-direction:column}
.showcase-rail:after{content:"";position:absolute;left:-100px;right:-100px;bottom:220px;height:1px;background:#5a4227;transform:rotate(-28deg);opacity:.35;box-shadow:0 0 30px #7a592f}
.rail-logo-wrap{display:flex;justify-content:center}.rail-logo-wrap img{width:150px;height:auto}
.rail-slogan{margin:66px 0 0;text-align:center;font:600 12px/1.75 Georgia,serif;letter-spacing:2px;color:#c9a565}
.rail-benefits{display:grid;gap:23px;margin:118px 0 0}.rail-benefits>div{display:flex;align-items:center;gap:12px}.rail-benefits svg{width:22px;height:22px;color:#b68b49;stroke-width:1.35}.rail-benefits b,.rail-benefits small{display:block}.rail-benefits b{font-size:10px;color:#c9a35f;font-weight:500}.rail-benefits small{font-size:8px;color:#827d74;margin-top:3px}
.rail-swatches{display:flex;gap:5px;margin-top:auto;padding-top:50px}.rail-swatches span{width:30px;height:30px;border:1px solid #56524a;border-radius:4px;background:#111}.rail-swatches span:nth-child(2){background:#252525}.rail-swatches span:nth-child(3){background:linear-gradient(135deg,#1c1c1c 0 45%,#9b8768 46% 53%,#393126 54%)}.rail-swatches span:nth-child(4){background:#c89a52}.rail-swatches span:nth-child(5){background:#1c1a16}.rail-foot{text-align:center;color:#b78a4c;font:600 9px/1.65 Georgia,serif;letter-spacing:1.2px;margin-top:65px}
.top-strip{height:27px;background:#0b0c0a;border-bottom:1px solid #24221d}.top-strip-inner{height:27px;font-size:7px;color:#858078}.top-strip-inner>div{gap:17px}.top-strip-inner a{font-size:7px}
.site-header{position:relative;top:auto;background:#0a0b09;border-bottom:1px solid #25231e}.header-inner{height:54px;gap:15px}.brand{width:155px;flex:0 0 155px}.brand img{width:145px;height:auto}.main-nav{gap:18px;white-space:nowrap}.main-nav a{font-family:Georgia,serif;font-size:8px;color:#b9b1a5}.main-nav a:first-child{color:#d0a15c}.header-actions{margin-left:auto;gap:11px}.header-actions>a:not(.search-pill),.icon-button{width:25px;height:25px}.header-actions svg{stroke-width:1.45}.search-pill{height:27px;width:165px;border:1px solid #36322a;background:#11120f;border-radius:18px;padding:0 11px;gap:7px;color:#68645e}.search-pill span{font-size:7px;white-space:nowrap}.icon-button b{font-size:7px;min-width:14px;height:14px;right:-6px;top:-6px;background:#a77c3f;color:#0a0a09}
.hero-section{min-height:285px;background:#090a08;border-bottom:0}.hero-grid{min-height:285px;grid-template-columns:43% 57%;align-items:stretch}.hero-copy{padding:48px 0 30px;position:relative;z-index:2}.hero-copy h1{font:400 41px/.98 Georgia,"Times New Roman",serif;letter-spacing:.4px;color:#f0ebe3;margin:0 0 15px}.hero-copy p{font:400 9px/1.55 Georgia,serif;color:#aaa296;margin:0 0 22px}.hero-actions{display:flex;align-items:center;gap:21px}.hero-actions .gold-button{min-height:31px;padding:0 18px;font-size:7px;letter-spacing:.6px}.hero-actions .text-link{font-size:7px;color:#b6aa99;border:0;padding:0}.hero-actions .text-link span{display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid #8d6a36;border-radius:50%;margin-right:6px;font-size:6px;color:#c4954e}
.hero-visual{position:relative;overflow:hidden;min-height:285px;margin:0}.hero-visual:before{content:"";position:absolute;left:-90px;top:10px;bottom:0;width:150px;z-index:2;background:linear-gradient(90deg,#090a08 8%,rgba(9,10,8,.82) 42%,transparent)}.hero-visual img{object-fit:cover;object-position:center;filter:saturate(.98) contrast(1.05)}
.reference-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:-38px;position:relative;z-index:3}.category-card{height:61px;border:1px solid #3e3a32;border-radius:3px;background:linear-gradient(135deg,#141512,#0d0e0c);padding:0 9px 0 12px;overflow:hidden}.category-card>div{position:relative;z-index:2;min-width:90px}.category-card span{font:400 10px Georgia,serif;color:#d6c7b4}.category-card small{font-size:6px;color:#a77c40;margin-top:6px}.category-card img{position:absolute;right:0;top:0;width:48%;height:100%;object-fit:cover;opacity:.76;-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%);mask-image:linear-gradient(90deg,transparent,#000 42%)}
.featured-section{padding-top:18px}.section-heading{margin-bottom:10px}.section-heading h2{font:400 14px Georgia,serif;letter-spacing:.8px;color:#c9a35f;margin:0}.section-heading>a{font-size:7px;color:#a8834c}.section-heading>a span{font-size:12px}.product-grid{grid-template-columns:repeat(4,1fr);gap:7px}.product-card{border:1px solid #3b382f;border-radius:3px;background:#10110f;overflow:hidden;box-shadow:none}.product-media{height:140px;background:#0b0c0a}.product-media img{width:100%;height:100%;object-fit:cover;transition:.25s ease}.product-card:hover .product-media img{transform:scale(1.025)}.wishlist-button{top:7px;right:7px;width:24px;height:24px;background:rgba(10,10,9,.6);border:0}.wishlist-button svg{width:13px}.discount-badge,.new-badge{position:absolute;top:8px;left:8px;z-index:2;height:15px;padding:0 6px;display:inline-flex;align-items:center;background:#b35b3d;color:#fff;font-size:6px;font-weight:700;border-radius:2px}.new-badge{background:#e4ded3;color:#1b1b18}.product-body{padding:10px}.product-name{font:400 9px/1.35 Georgia,serif;color:#ddd3c7}.product-body p{font-size:7px;line-height:1.35;color:#8a857d;margin:3px 0 7px;min-height:auto;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.price-line{display:flex;align-items:center;gap:6px;margin-bottom:8px}.price-line strong{font-size:10px;color:#d4ad6c}.price-line del{font-size:7px;color:#6f6a61}.product-body .block-button{min-height:24px;font-size:6px;width:100%;padding:0 7px}
.trust-row{margin-top:17px;border:1px solid #3b382f;border-radius:3px;background:#0e0f0d;grid-template-columns:repeat(4,1fr)}.trust-row>div{min-height:48px;padding:0 13px;border-right:1px solid #2f2c25;display:flex;align-items:center;gap:9px}.trust-row svg{width:20px;color:#a87e43;stroke-width:1.3}.trust-row strong{font-size:7px;color:#bc9b67}.trust-row small{font-size:6px;color:#747069;margin-top:2px}
.content-pair{padding-top:12px;display:grid;grid-template-columns:1fr 1.1fr;gap:8px}.guide-card,.review-card{min-height:110px;border:1px solid #3b382f;border-radius:3px;background:#11120f;overflow:hidden}.guide-card{display:grid;grid-template-columns:1fr 140px;padding:14px 0 14px 15px}.guide-card h3,.review-card h3{font:400 11px Georgia,serif;color:#d8c8b3;margin:0 0 7px}.guide-card p,.review-card p{font-size:7px;line-height:1.5;color:#88837b;margin:0 0 9px}.guide-card .gold-button{min-height:24px;padding:0 12px;font-size:6px}.guide-card img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%);mask-image:linear-gradient(90deg,transparent,#000 28%)}.review-card{display:grid;grid-template-columns:38px 1fr 25px;gap:9px;align-items:center;padding:15px}.review-card .avatar{width:34px;height:34px;font-size:8px}.review-card b{color:#d7c8b4}.review-card .stars{color:#d9a23f;font-size:8px;margin-left:5px}.review-card small{font-size:6px;color:#a58149}.review-card button{width:22px;height:22px;border:1px solid #3f3a31;border-radius:50%;background:#161714;color:#a98652}
.story-card{margin-top:10px;min-height:105px;border:1px solid #3b382f;border-radius:3px;display:grid;grid-template-columns:47% 53%;background:#10110f;overflow:hidden}.story-image{position:relative;min-height:105px}.story-image img{object-fit:cover;filter:saturate(.9) brightness(.86)}.story-card>div:last-child{padding:16px 18px}.story-card h2{font:400 11px/1.35 Georgia,serif;color:#cfa55e;margin:0 0 7px}.story-card p{font-size:7px;line-height:1.55;color:#8b867d;margin:0 0 9px}.story-card .gold-button{min-height:23px;font-size:6px;padding:0 11px}.home-bottom-note{height:31px;border-top:1px solid #24231e;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:7px;color:#7f796f;font-size:6px}.home-bottom-note svg{color:#a17b45}
.footer{margin-top:0;border-top:1px solid #24231e;background:#0b0c0a}.newsletter{min-height:52px;padding:10px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2e2b24}.newsletter strong{font:400 8px Georgia,serif;color:#a98a5c}.newsletter form{height:28px;width:370px;display:grid;grid-template-columns:1fr 88px}.newsletter input{height:28px;border:1px solid #343129;background:#11120f;color:#c7bfb4;padding:0 10px;font-size:7px}.newsletter button{border:1px solid #ad8345;background:linear-gradient(90deg,#b88a48,#d2aa6a);color:#15130f;font-size:6px;font-weight:700}.footer-grid{grid-template-columns:1.35fr repeat(4,1fr);gap:28px;padding:20px 0}.footer-brand img{width:115px}.footer-brand p{font-size:7px;max-width:165px;line-height:1.55}.footer-grid h4{font:400 8px Georgia,serif;color:#ab884f;margin:0 0 8px}.footer-grid a,.footer-grid>div>span{font-size:6px;color:#858078;line-height:1.9;display:block}.social-row{display:flex;gap:11px;margin-top:10px;color:#8b857c}.social-row svg{width:12px;height:12px}.social-row span{font-size:9px!important;line-height:1!important}.footer-contact{display:flex!important;align-items:center;gap:5px}.footer-contact svg{width:10px}.footer-bottom{padding:9px 0 12px;border-top:1px solid #24231e;font-size:6px;color:#625e58;display:flex;justify-content:center}

/* Keep secondary pages usable inside the framed shell */
.site-canvas .catalog-page,.site-canvas .account-page,.site-canvas .auth-page{width:min(100% - 54px,1015px);margin-left:auto;margin-right:auto}
.site-canvas .admin-shell{width:min(100% - 30px,1100px)}

@media(max-width:1450px){
  .presentation-shell{grid-template-columns:1fr;width:min(1160px,calc(100% - 30px))}
  .showcase-rail{display:none}
  .site-canvas .container{width:min(100% - 54px,1040px)}
}
@media(max-width:920px){
  .presentation-shell{display:block;width:100%;margin:0}.site-canvas{border:0;border-radius:0}
  .site-canvas .container{width:min(100% - 28px,760px)}
  .main-nav{display:none}.search-pill{display:none!important}
  .reference-categories{margin-top:-16px;grid-template-columns:1fr 1fr}.product-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1.2fr 1fr 1fr}.footer-grid>div:nth-child(n+4){display:none}
}
@media(max-width:760px){
  .top-strip{display:none}.header-inner{height:60px}.brand{width:auto;flex:0 1}.brand img{width:140px}.header-actions>a:nth-of-type(1){display:none}.header-actions>a:nth-of-type(2){display:flex!important}
  .hero-section,.hero-grid{min-height:570px}.hero-grid{grid-template-columns:1fr;display:grid}.hero-copy{padding:46px 0 20px}.hero-copy h1{font-size:45px}.hero-copy p{font-size:11px}.hero-visual{min-height:305px;margin:0 -14px}.hero-visual:before{left:0;right:0;top:-35px;width:auto;height:80px;background:linear-gradient(180deg,#090a08,transparent)}
  .reference-categories{margin-top:-28px;gap:7px}.category-card{height:76px}.category-card span{font-size:10px}.category-card small{font-size:7px}
  .featured-section{padding-top:26px}.section-heading h2{font-size:16px}.product-grid{gap:8px}.product-media{height:170px}.product-name{font-size:11px}.product-body p{font-size:8px}.price-line strong{font-size:11px}.product-body .block-button{min-height:31px;font-size:7px}
  .trust-row{grid-template-columns:1fr 1fr}.trust-row>div{min-height:58px}.content-pair{grid-template-columns:1fr}.guide-card,.review-card{min-height:125px}.story-card{grid-template-columns:1fr}.story-image{min-height:170px}.story-card>div:last-child{padding:20px}.story-card h2{font-size:15px}.story-card p{font-size:9px}
  .newsletter{display:block;padding:16px 0}.newsletter form{width:100%;margin-top:10px}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}
}
@media(max-width:430px){
  .reference-categories{grid-template-columns:1fr 1fr}.category-card{height:68px}.category-card small{display:block}.product-media{height:150px}.product-name{font-size:10px}.content-pair{padding-top:10px}.guide-card{grid-template-columns:1fr 110px}.footer-grid{grid-template-columns:1fr}.footer-grid>div{grid-column:auto}.footer-grid>div:nth-child(3){display:none}
}


/* V1.4 bozukluk düzeltmeleri */
.main-nav a{display:inline-flex;align-items:center}
.reference-categories{align-items:stretch}
.category-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 165px;align-items:stretch;padding:0 0 0 12px!important;overflow:hidden!important}
.category-card .category-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;min-width:0;padding-right:8px}
.category-card .category-thumb{position:relative;height:100%;min-width:120px}
.category-card .category-thumb img{object-fit:cover!important;object-position:center!important;opacity:.88!important;-webkit-mask-image:none!important;mask-image:none!important;filter:brightness(.95) saturate(1.04)}
.category-card::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,14,12,.97) 0%,rgba(13,14,12,.94) 42%,rgba(13,14,12,.45) 72%,rgba(13,14,12,.12) 100%);pointer-events:none;z-index:1}
.category-card.bileklik-card .category-thumb img{object-position:center center!important}
.category-card.kolye-card .category-thumb img{object-position:center 32%!important}
.category-card.guide-card-mini .category-thumb img{object-position:center center!important}
.category-card.new-arrivals-card .category-thumb img{object-position:center 35%!important}
.product-media img{object-fit:cover!important;object-position:center!important}
@media(max-width:760px){
  .category-card{grid-template-columns:minmax(0,1fr) 110px;padding-left:10px!important}
  .category-card .category-copy{padding-right:6px}
  .category-card .category-thumb{min-width:100px}
}


/* V1.5 - ürün görseli + yeni MD Aura logo */
.brand img{width:150px!important;height:auto!important;object-fit:contain!important}
.rail-logo-wrap img{width:175px!important;height:auto!important;object-fit:contain!important}
.footer-brand img{width:135px!important;height:auto!important;object-fit:contain!important}
.main-product-image{overflow:hidden;border-color:#3c372e!important;background:#0d0e0c!important}
.main-product-image img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
@media(max-width:760px){.brand img{width:138px!important}.main-product-image img{height:auto!important;aspect-ratio:4/3;object-fit:cover!important}}


/* V1.6 - sadece dış çerçeve kaldırma + tam ekran kabuk + yeni navigasyon */
html,body{width:100%;min-height:100%;overflow-x:clip}
body{background:#090a08}
.presentation-shell{width:100%!important;margin:0!important;display:block!important;max-width:none!important}
.showcase-rail{display:none!important}
.site-canvas,.site-canvas-fullscreen{
  width:100%!important;
  min-height:100vh!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  overflow:visible!important;
  background:#090a08!important;
}

/* Navigasyon: Ana Sayfa / Koleksiyonlar / Doğal Taş Rehberi / Destek */
.main-nav{position:relative;gap:24px!important;overflow:visible!important}
.main-nav>a,.nav-support-placeholder,.nav-dropdown>summary{
  color:#c6c1b7;
  transition:color .2s ease;
  font-family:Georgia,serif;
  font-size:inherit;
  line-height:1;
}
.main-nav>a:hover,.nav-support-placeholder:hover,.nav-dropdown>summary:hover,.nav-dropdown[open]>summary{color:var(--gold-2)}
.nav-support-placeholder{display:inline-flex;align-items:center;cursor:default;white-space:nowrap}
.nav-dropdown{position:relative;display:block}
.nav-dropdown>summary{
  list-style:none;
  display:inline-flex;
  align-items:center;
  gap:5px;
  cursor:pointer;
  -webkit-user-select:none;
          user-select:none;
  white-space:nowrap;
  outline:none;
}
.nav-dropdown>summary::-webkit-details-marker{display:none}
.nav-dropdown>summary::marker{display:none;content:""}
.nav-dropdown>summary svg{transition:transform .2s ease;color:#9f8358}
.nav-dropdown[open]>summary svg{transform:rotate(180deg)}
.nav-dropdown-menu{
  position:absolute;
  left:-14px;
  top:calc(100% + 17px);
  z-index:80;
  width:190px;
  padding:8px;
  border:1px solid #3c3428;
  border-radius:7px;
  background:rgba(12,13,11,.98);
  box-shadow:0 18px 45px rgba(0,0,0,.55);
  -webkit-backdrop-filter:blur(16px);
          backdrop-filter:blur(16px);
}
.nav-dropdown-menu::before{
  content:"";
  position:absolute;
  left:0;
  right:0;
  top:-18px;
  height:18px;
}
.nav-dropdown-menu a{
  display:flex!important;
  align-items:center;
  min-height:34px;
  padding:0 11px;
  border-radius:4px;
  color:#b9b2a7!important;
  font-size:11px!important;
  white-space:nowrap;
}
.nav-dropdown-menu a:hover{
  color:#e2be7b!important;
  background:linear-gradient(90deg,rgba(199,154,84,.12),rgba(199,154,84,.03));
}

@media(min-width:921px){
  .site-canvas .container{width:min(100% - 72px,1420px)!important}
}
@media(max-width:920px){
  .site-canvas .container{width:min(100% - 28px,760px)!important}
  .main-nav{display:none!important}
}

/* =========================================================
   MD AURA V2 — Ürün keşfi, varyantlar ve MOBILE-FIRST UX
   ========================================================= */
.v2-catalog-page{padding-top:34px;padding-bottom:88px}
.v2-catalog-heading{margin-bottom:20px}
.v2-catalog-heading h1{font-size:36px}
.v2-mobile-search{display:none}
.v2-category-chips{display:flex;gap:7px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.v2-category-chips::-webkit-scrollbar{display:none}
.v2-category-chips a{flex:0 0 auto;min-height:34px;padding:0 13px;display:inline-flex;align-items:center;border:1px solid #343129;border-radius:999px;background:#10110f;color:#8e8a82;font-size:9px;transition:.18s}
.v2-category-chips a:hover,.v2-category-chips a.is-active{border-color:#8d6937;background:linear-gradient(180deg,#211c14,#14130f);color:#dfbb7a}
.v2-desktop-filters{margin-top:4px}
.v2-filter-form{display:grid;grid-template-columns:minmax(220px,1.8fr) repeat(3,minmax(105px,.8fr)) minmax(150px,1fr) minmax(125px,.9fr) auto;gap:8px;padding:10px;border:1px solid #302e27;background:#10110f}
.v2-filter-form label{min-width:0;display:flex;flex-direction:column;gap:5px}
.v2-filter-form label>span{font-size:7px;color:#77736c;padding-left:2px}
.v2-filter-form input,.v2-filter-form select{width:100%;height:38px;border:1px solid #35322b;background:#0b0c0a;color:#c9c3b9;outline:none;padding:0 10px;font-size:9px;border-radius:2px}
.v2-filter-form input:focus,.v2-filter-form select:focus{border-color:#8a6534}
.v2-search-field{position:relative;display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;border:1px solid #35322b;background:#0b0c0a;padding:0 11px}
.v2-search-field svg{color:#827a6d;flex:none}
.v2-search-field input{border:0!important;background:transparent!important;padding:0!important;height:36px!important}
.v2-price-fields{display:grid;grid-template-columns:1fr 1fr;gap:6px}
.v2-filter-actions{display:flex;gap:7px;align-items:end}
.v2-filter-actions .gold-button{height:38px;min-height:38px;padding:0 14px;gap:6px;white-space:nowrap}
.v2-clear-filter{height:38px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid #35322b;color:#8b877f;font-size:8px;white-space:nowrap}
.v2-mobile-filter-trigger{display:none}
.v2-catalog-summary{display:flex;align-items:center;justify-content:space-between;margin:13px 0 11px;padding-bottom:9px;border-bottom:1px solid #27251f}
.v2-catalog-summary strong{color:#d0a45e;font:400 15px Georgia,serif}
.v2-catalog-summary span{font-size:9px;color:#77736c}
.v2-catalog-summary>a{font-size:8px;color:#ad8b57}
.v2-empty-products{min-height:330px;border:1px solid #302e27;background:#0f100e;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px}
.v2-empty-products svg{color:#8d6a39}.v2-empty-products h2{font:400 22px Georgia,serif;margin:12px 0 7px}.v2-empty-products p{max-width:470px;color:#858179;font-size:10px;line-height:1.65;margin:0 0 18px}

.v2-product-detail-page{padding-bottom:105px}
.v2-breadcrumbs{display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.v2-breadcrumbs b{font-weight:400;color:#77736c;overflow:hidden;text-overflow:ellipsis}
.v2-product-detail-grid{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:34px;align-items:start}
.v2-detail-gallery{position:relative;min-width:0}
.v2-gallery-badge{position:absolute;left:12px;top:12px;z-index:4;display:flex;align-items:center;gap:6px;min-height:28px;padding:0 9px;border:1px solid rgba(199,154,84,.32);background:rgba(8,9,8,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#d4ae71;font-size:8px;border-radius:3px}
.v2-main-product-image{aspect-ratio:1.16/1;min-height:0!important;border:1px solid #39352c!important;border-radius:4px;background:#0d0e0c}
.v2-main-product-image img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important}
.v2-gallery-caption{display:flex;justify-content:space-between;gap:16px;padding:9px 2px 0;color:#76736c;font-size:8px}
.v2-gallery-caption small{max-width:68%;text-align:right;line-height:1.45}
.v2-detail-info{padding-top:8px}
.v2-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}
.v2-title-row .eyebrow{margin:0}
.v2-stock-pill{display:inline-flex;align-items:center;gap:6px;min-height:27px;padding:0 9px;border:1px solid #433029;background:#17100e;color:#c87564;font-size:8px;border-radius:999px;white-space:nowrap}
.v2-stock-pill i{width:6px;height:6px;border-radius:50%;background:#b85d4c}
.v2-stock-pill.is-in{border-color:#27452e;background:#0e1710;color:#69b879}
.v2-stock-pill.is-in i{background:#56b969;box-shadow:0 0 9px rgba(86,185,105,.55)}
.v2-detail-info h1{font-size:39px;line-height:1.03;margin:14px 0 13px}
.v2-detail-price{margin-bottom:13px}
.v2-detail-price strong{font-size:27px}
.v2-detail-info .lead{font-size:12px;line-height:1.65;margin-bottom:15px}
.v2-benefit-mini{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0 17px}
.v2-benefit-mini>span{min-height:54px;border:1px solid #292821;background:#0e0f0d;display:grid;grid-template-columns:25px 1fr;grid-template-rows:auto auto;align-content:center;column-gap:7px;padding:7px}
.v2-benefit-mini svg{grid-row:1/3;width:19px;color:#b4894d;align-self:center}.v2-benefit-mini b{font-size:8px;font-weight:600;color:#c7c0b4}.v2-benefit-mini small{font-size:7px;color:#6e6a63}
.v2-product-specs{margin:15px 0 17px}.v2-product-specs>div{grid-template-columns:118px 1fr;padding:9px 0;font-size:10px}
.v2-variant-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.v2-variant-heading label{margin:0!important}.v2-variant-heading small{font-size:8px;color:#6f9f72}
.v2-variant-area .variant-list button{position:relative;min-width:86px;height:38px;padding:0 12px;border-radius:2px;font-size:10px}.v2-variant-area .variant-list button.is-selected{border-color:#d1a65f;color:#e3c286;background:#1b1711;box-shadow:inset 0 0 0 1px rgba(209,166,95,.18)}.v2-variant-area .variant-list button:disabled{opacity:.38;cursor:not-allowed}.v2-variant-area .variant-list button small{display:block;font-size:6px;color:#9b6861}
.v2-buy-row{display:grid;grid-template-columns:105px 1fr 48px;gap:8px;margin-top:16px}
.v2-qty{height:44px;border:1px solid #39362e;background:#0f100e;display:grid;grid-template-columns:32px 1fr 32px;align-items:center}.v2-qty button{height:100%;border:0;background:transparent;color:#827d74;display:grid;place-items:center;cursor:pointer}.v2-qty strong{text-align:center;font-size:11px;font-weight:500}.v2-cart-placeholder{height:44px;gap:8px}.v2-cart-placeholder small{font-size:6px;opacity:.55}.v2-favorite-button{height:44px;min-height:44px;padding:0}
.v2-detail-trust{padding-top:12px;border-top:1px solid #282720;margin-top:15px}
.v2-mobile-purchase-bar{display:none}
.v2-product-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:24px}
.v2-info-card{min-height:155px;border:1px solid #2f2d26;background:linear-gradient(145deg,#121310,#0d0e0c);display:grid;grid-template-columns:38px 1fr;gap:12px;padding:20px}.v2-info-wide{grid-column:1/-1;min-height:130px}.v2-info-icon{width:34px;height:34px;border:1px solid #51432f;border-radius:50%;display:grid;place-items:center;color:#c49a5b}.v2-info-icon svg{width:16px}.v2-info-card small{font-size:7px;letter-spacing:1.2px;color:#a57c45}.v2-info-card h2{font:400 15px Georgia,serif;color:#ddd3c6;margin:5px 0 7px}.v2-info-card p{font-size:9px;line-height:1.65;color:#858179;margin:0;max-width:760px}
.v2-natural-note{display:flex;align-items:flex-start;gap:8px;margin-top:9px;padding:10px 12px;border:1px solid #282721;background:#0d0e0c;color:#77736c}.v2-natural-note svg{color:#9c7948;flex:none}.v2-natural-note p{font-size:7px;line-height:1.5;margin:0}

@media(max-width:1180px){
  .v2-filter-form{grid-template-columns:minmax(210px,1.5fr) repeat(2,minmax(110px,.8fr)) minmax(150px,1fr) minmax(125px,.9fr) auto}
  .v2-filter-form>label:nth-of-type(4){display:none}
  .v2-product-detail-grid{gap:22px;grid-template-columns:minmax(0,1fr) minmax(350px,.86fr)}
}

@media(max-width:920px){
  body{padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}
  .site-header{background:rgba(9,10,9,.96)}
  .header-inner{height:62px!important;padding:0}.brand img{width:132px!important}.header-actions{gap:12px}.header-actions>a,.icon-button{min-width:38px;min-height:38px}
  .mobile-nav{height:calc(64px + env(safe-area-inset-bottom))!important;padding-bottom:env(safe-area-inset-bottom);z-index:120!important}.mobile-nav a{min-height:58px;touch-action:manipulation}.mobile-nav svg{width:19px;height:19px}
  .v2-catalog-page{width:100%!important;padding:18px 14px 90px!important}
  .v2-catalog-heading{text-align:left;margin:0 0 15px;max-width:none}.v2-catalog-heading .eyebrow{font-size:8px}.v2-catalog-heading h1{font-size:28px;margin:6px 0 6px}.v2-catalog-heading p{font-size:10px;margin:0}
  .v2-mobile-search{height:44px;border:1px solid #35322b;background:#10110f;display:grid;grid-template-columns:24px 1fr 48px;align-items:center;padding:0 7px 0 11px;margin-bottom:10px;border-radius:4px}.v2-mobile-search svg{color:#857c6f}.v2-mobile-search input{height:40px;border:0;background:transparent;outline:0;color:#ddd1c0;font-size:11px;min-width:0}.v2-mobile-search button{height:32px;border:0;background:#c79a54;color:#12100d;font-size:9px;font-weight:800;border-radius:3px}
  .v2-category-chips{margin:0 -14px;padding:0 14px 11px;gap:6px}.v2-category-chips a{min-height:36px;font-size:9px;padding:0 13px}
  .v2-desktop-filters{display:none}.v2-mobile-filter-trigger{width:100%;height:42px;border:1px solid #3a362d;background:#121310;color:#c3b7a6;display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;border-radius:3px;cursor:pointer}
  .v2-filter-overlay{position:fixed;inset:0;z-index:300;background:rgba(0,0,0,.72);display:flex;align-items:flex-end;animation:v2Fade .16s ease}.v2-filter-sheet{width:100%;max-height:88dvh;overflow:auto;background:#0d0e0c;border-top:1px solid #6a5130;border-radius:16px 16px 0 0;padding:0 14px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -18px 60px rgba(0,0,0,.55);animation:v2Sheet .22s ease}.v2-filter-sheet-head{height:58px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #282720;position:sticky;top:0;background:#0d0e0c;z-index:2}.v2-filter-sheet-head strong{font:400 16px Georgia,serif}.v2-filter-sheet-head button{width:38px;height:38px;border:0;background:#151612;color:#bcb4a8;border-radius:50%;display:grid;place-items:center}.v2-filter-sheet .v2-filter-form{display:grid;grid-template-columns:1fr 1fr;gap:11px;border:0;background:transparent;padding:14px 0}.v2-filter-sheet .v2-search-field{grid-column:1/-1;height:44px}.v2-filter-sheet .v2-filter-form>label{display:flex!important}.v2-filter-sheet .v2-filter-form input,.v2-filter-sheet .v2-filter-form select{height:44px;font-size:11px}.v2-filter-sheet .v2-price-fields{grid-column:1/-1}.v2-filter-sheet .v2-filter-actions{grid-column:1/-1;display:grid;grid-template-columns:.75fr 1.25fr}.v2-filter-sheet .v2-clear-filter,.v2-filter-sheet .v2-filter-actions .gold-button{height:44px;justify-content:center;font-size:10px}
  .v2-catalog-summary{margin:11px 0 9px}.v2-catalog-summary>a{font-size:8px}
  .v2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.v2-product-grid .product-card{min-width:0}.v2-product-grid .product-media{height:auto!important;aspect-ratio:1/1}.v2-product-grid .product-body{padding:9px!important}.v2-product-grid .product-name{font-size:11px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:29px}.v2-product-grid .product-body p{display:none}.v2-product-grid .price-line{margin:7px 0 8px}.v2-product-grid .price-line strong{font-size:12px}.v2-product-grid .product-body .block-button{min-height:34px!important;font-size:7px!important;padding:0 5px!important}.v2-product-grid .wishlist-button{width:32px!important;height:32px!important}.v2-product-grid .discount-badge,.v2-product-grid .new-badge{font-size:7px!important;height:18px!important}

  .v2-product-detail-page{width:100%!important;padding:0 0 120px!important}.v2-breadcrumbs{padding:13px 14px!important;font-size:8px!important}.v2-product-detail-grid{display:block!important}.v2-detail-gallery{width:100%}.v2-main-product-image{border-left:0!important;border-right:0!important;border-radius:0!important;aspect-ratio:1/1}.v2-gallery-badge{top:9px;left:10px}.v2-gallery-caption{padding:8px 14px 0;display:block}.v2-gallery-caption small{display:block;max-width:none;text-align:left;margin-top:3px}
  .v2-detail-info{padding:18px 14px 0}.v2-title-row{align-items:flex-start}.v2-title-row .eyebrow{font-size:8px;line-height:1.45}.v2-detail-info h1{font-size:29px;line-height:1.05;margin:10px 0}.v2-detail-price strong{font-size:24px}.v2-detail-info .lead{font-size:11px}.v2-benefit-mini{grid-template-columns:1fr 1fr;gap:7px}.v2-benefit-mini>span{min-height:58px}.v2-product-specs>div{grid-template-columns:105px 1fr;padding:10px 0;font-size:10px}.v2-variant-area .variant-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.v2-variant-area .variant-list button{width:100%;min-width:0;height:42px}.v2-buy-row{grid-template-columns:105px 1fr 46px}.v2-cart-placeholder{font-size:8px;padding:0 8px}.v2-detail-trust{display:grid;grid-template-columns:1fr;gap:7px;font-size:8px}
  .v2-product-info-grid{grid-template-columns:1fr;margin:18px 14px 0;gap:8px}.v2-info-wide{grid-column:auto}.v2-info-card{min-height:auto;padding:16px;grid-template-columns:34px 1fr}.v2-info-card h2{font-size:14px}.v2-info-card p{font-size:9px}.v2-natural-note{margin:8px 14px 0;padding:10px}.v2-natural-note p{font-size:8px}
  .v2-mobile-purchase-bar{position:fixed;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:115;height:64px;padding:8px 10px;background:rgba(10,11,9,.97);border-top:1px solid #3a3429;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:grid;grid-template-columns:1fr 1.45fr;gap:10px;align-items:center}.v2-mobile-purchase-bar>div small,.v2-mobile-purchase-bar>div strong{display:block}.v2-mobile-purchase-bar>div small{font-size:7px;color:#77736c}.v2-mobile-purchase-bar>div strong{font-size:15px;color:#dab06d;margin-top:2px}.v2-mobile-purchase-bar .gold-button{height:46px;min-height:46px;font-size:8px;padding:0 10px;gap:6px}.v2-mobile-purchase-bar .gold-button small{font-size:6px;opacity:.55}
}

@media(max-width:430px){
  .header-inner{height:58px!important}.brand img{width:118px!important}.header-actions{gap:4px}.header-actions>a,.icon-button{min-width:34px;min-height:34px}.header-actions svg{width:18px}
  .v2-catalog-page{padding-left:10px!important;padding-right:10px!important}.v2-category-chips{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.v2-product-grid{gap:6px!important}.v2-product-grid .product-body{padding:8px!important}.v2-product-grid .product-name{font-size:10px!important;min-height:27px}.v2-product-grid .price-line strong{font-size:11px}.v2-product-grid .price-line del{font-size:7px}.v2-product-grid .product-body .block-button{font-size:6px!important}
  .v2-detail-info h1{font-size:26px}.v2-benefit-mini>span{padding:7px 5px}.v2-buy-row{grid-template-columns:92px 1fr 44px}.v2-qty{grid-template-columns:28px 1fr 28px}.v2-cart-placeholder span{font-size:7px}.v2-product-specs>div{grid-template-columns:92px 1fr}.v2-product-info-grid{margin-left:10px;margin-right:10px}.v2-natural-note{margin-left:10px;margin-right:10px}
}

@keyframes v2Fade{from{opacity:0}to{opacity:1}}@keyframes v2Sheet{from{transform:translateY(18px);opacity:.7}to{transform:none;opacity:1}}

/* V2 mobile-first ana sayfa koruması: 921px altı masaüstü düzenine sıkışmaz */
@media(max-width:920px){
  .hero-section{min-height:0!important}.hero-grid{min-height:0!important;grid-template-columns:1fr!important;display:grid!important}.hero-copy{padding:38px 0 18px!important}.hero-copy h1{font-size:48px!important}.hero-copy p{font-size:12px!important}.hero-actions{margin-top:20px!important}.hero-visual{min-height:330px!important;height:330px!important;margin:0 -14px!important}.hero-visual:before{left:0!important;right:0!important;top:-25px!important;width:auto!important;height:75px!important;background:linear-gradient(180deg,#090a08,transparent)!important}
  .reference-categories{margin-top:-18px!important}.category-card{min-height:78px!important;touch-action:manipulation}.category-card span{font-size:11px!important}.category-card small{font-size:7px!important}.product-card{touch-action:manipulation}.gold-button,.outline-button{touch-action:manipulation}
}
@media(max-width:430px){
  .hero-copy{padding-top:30px!important}.hero-copy h1{font-size:38px!important;line-height:.96!important}.hero-copy p{font-size:10px!important;line-height:1.6!important}.hero-actions{flex-direction:row!important;align-items:center!important;gap:10px!important}.hero-actions .gold-button{min-height:38px!important;font-size:7px!important;padding:0 12px!important}.hero-actions .text-link{font-size:7px!important}.hero-visual{height:265px!important;min-height:265px!important}.reference-categories{margin-top:-12px!important}.category-card{min-height:72px!important}
}


/* ===== MD AURA V3: cart + favorites + addresses + mobile commerce ===== */
.v3-brand{width:220px!important}.v3-brand .brand-mark{width:205px}.v3-header-cart{display:grid!important;place-items:center;position:relative}.v3-header-cart b{position:absolute;right:-8px;top:-9px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:var(--gold);color:#0c0c0a;font-size:8px}.wishlist-button.is-active,.v2-favorite-button.is-active{color:#d6a75f;border-color:#9f7840!important}.v3-purchase-notice{margin-top:8px;padding:8px 10px;border:1px solid #573b31;background:#211510;color:#dda58f;font-size:9px}.v3-purchase-notice.is-success{border-color:#304f37;background:#101c13;color:#77c385}.v3-add-cart{flex:1 1;gap:8px}.v3-cart-page,.v3-account-subpage{padding-top:34px;padding-bottom:72px}.v3-cart-head,.v3-subpage-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:25px}.v3-cart-head h1,.v3-subpage-head h1{font:400 34px/1 Georgia,serif;margin:6px 0 8px}.v3-cart-head p,.v3-subpage-head p{color:#8e8a82;font-size:11px;margin:0}.v3-cart-head>a,.v3-subpage-head>a{font-size:10px;color:#c59a58;border-bottom:1px solid #58472d;padding-bottom:3px}.v3-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;align-items:start}.v3-cart-list{display:grid;gap:9px}.v3-cart-item{min-height:128px;display:grid;grid-template-columns:150px minmax(0,1fr) 110px;gap:15px;border:1px solid #333129;background:#10110f;padding:10px}.v3-cart-image{display:block;min-height:105px;background:#0a0b09;overflow:hidden}.v3-cart-image img{width:100%;height:100%;object-fit:cover}.v3-cart-info{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:4px 0}.v3-cart-info>div:first-child>small{display:block;color:#a67e43;font-size:7px;letter-spacing:1px;text-transform:uppercase}.v3-cart-info>div:first-child>a{display:block;font:400 14px/1.3 Georgia,serif;margin:5px 0;color:#e1d8cc}.v3-cart-info>div:first-child>span{font-size:8px;color:#77736c}.v3-cart-item-bottom{display:flex;align-items:center;gap:10px}.v3-cart-qty{height:31px;border:1px solid #38352e;display:grid;grid-template-columns:30px 30px 30px;align-items:center}.v3-cart-qty button{height:100%;border:0;background:none;display:grid;place-items:center;cursor:pointer}.v3-cart-qty button:disabled{opacity:.35}.v3-cart-qty svg{width:12px}.v3-cart-qty strong{text-align:center;font-size:9px}.v3-remove{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:#7e7870;font-size:8px;cursor:pointer}.v3-remove svg{width:13px}.v3-cart-line-price{align-self:center;text-align:right;color:#d9ae68;font-size:13px}.v3-cart-mobile-price{display:none}.v3-cart-summary{position:sticky;top:88px;border:1px solid #37342c;background:linear-gradient(180deg,#151612,#0f100e);padding:20px}.v3-cart-summary h2{font:400 20px Georgia,serif;margin:4px 0 18px}.v3-summary-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #292821;padding:10px 0;color:#908b83;font-size:9px}.v3-summary-row strong{color:#d7cabb}.v3-summary-row small{font-size:8px;color:#77736b}.v3-summary-row.is-discount,.v3-summary-row.is-discount strong{color:#70b87a}.v3-summary-total{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0}.v3-summary-total span{font:400 13px Georgia,serif}.v3-summary-total strong{font-size:20px;color:#ddb36e}.v3-coupon{border-top:1px solid #2e2b24;padding-top:12px}.v3-coupon label{display:flex;align-items:center;gap:6px;color:#aaa298;font-size:8px;margin-bottom:7px}.v3-coupon label svg{width:13px;color:#bd914f}.v3-coupon>div{height:34px;display:grid;grid-template-columns:1fr 70px}.v3-coupon input{min-width:0;border:1px solid #37342c;background:#0c0d0b;color:#ddd3c8;padding:0 9px;font-size:8px;text-transform:uppercase}.v3-coupon button{border:1px solid #886638;background:#181611;color:#c59b5a;font-size:8px;cursor:pointer}.v3-coupon>small{display:block;color:#cf8670;margin-top:7px;font-size:7px}.v3-coupon>small.is-ok{color:#71b67a}.v3-checkout-disabled{width:100%;margin-top:14px;opacity:.55;cursor:not-allowed}.v3-cart-trust{display:flex;justify-content:space-between;gap:8px;margin-top:12px;color:#706d66;font-size:7px}.v3-cart-trust span{display:flex;align-items:center;gap:4px}.v3-cart-trust svg{width:12px;color:#9f7b45}.v3-empty-cart,.v3-favorites-empty,.v3-address-empty{min-height:360px;border:1px solid #343129;background:#10110f;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px}.v3-empty-cart>svg,.v3-favorites-empty>svg,.v3-address-empty>svg{width:42px;height:42px;color:#a78148;stroke-width:1.2}.v3-empty-cart h1,.v3-favorites-empty h2,.v3-address-empty h2{font:400 24px Georgia,serif;margin:14px 0 7px}.v3-empty-cart p,.v3-favorites-empty p,.v3-address-empty p{color:#858078;font-size:9px;max-width:420px;line-height:1.6;margin:0 0 18px}.v3-account-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.v3-account-shortcuts a{border:1px solid #343129;background:#11120f;padding:10px 13px;font-size:8px;color:#cbbda9}.v3-address-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.v3-address-toolbar>div{font-size:9px;color:#8b867e}.v3-address-toolbar>div strong{font-size:16px;color:#d5aa66}.v3-address-toolbar .gold-button{gap:6px}.v3-address-toolbar svg{width:14px}.v3-address-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.v3-address-card{border:1px solid #343129;background:#11120f;padding:18px;min-height:190px}.v3-address-card.is-default{border-color:#80633a;box-shadow:inset 0 0 0 1px rgba(200,153,82,.08)}.v3-address-card-head{display:flex;justify-content:space-between;align-items:center}.v3-address-card-head>span{display:flex;align-items:center;gap:7px;color:#c8b79f}.v3-address-card-head svg{width:15px;color:#af8246}.v3-address-card-head>b{display:flex;align-items:center;gap:3px;font-size:7px;color:#6db57a;font-weight:600}.v3-address-card-head>b svg{width:11px;color:#6db57a}.v3-address-card h3{font:400 15px Georgia,serif;margin:14px 0 6px}.v3-address-card p{color:#8b867d;font-size:8px;line-height:1.65;margin:0 0 8px}.v3-address-card>small{color:#b2a99d;font-size:8px}.v3-address-actions{display:flex;gap:6px;margin-top:14px}.v3-address-actions button{display:flex;align-items:center;gap:4px;border:1px solid #37342d;background:#151612;color:#a99f91;padding:7px 9px;font-size:7px;cursor:pointer}.v3-address-actions button svg{width:11px}.v3-address-actions .danger{color:#b77968}.v3-address-overlay{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.74);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:flex-end}.v3-address-sheet{width:min(520px,100%);height:100%;overflow:auto;background:#10110f;border-left:1px solid #4a402f;padding:25px}.v3-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.v3-sheet-head small{font-size:7px;letter-spacing:1.4px;color:#af8548}.v3-sheet-head h2{font:400 24px Georgia,serif;margin:5px 0 0}.v3-sheet-head button{border:0;background:none;cursor:pointer}.v3-address-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v3-address-form-grid label{font-size:8px;color:#a49d92;display:grid;gap:5px}.v3-address-form-grid .wide{grid-column:1/-1}.v3-address-form-grid input,.v3-address-form-grid textarea{width:100%;border:1px solid #37342d;background:#0b0c0a;color:#ded5c9;padding:10px;font-size:9px;outline:none}.v3-address-form-grid input:focus,.v3-address-form-grid textarea:focus{border-color:#8e6c3b}.v3-default-check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center!important}.v3-default-check input{width:14px!important;height:14px}.v3-address-sheet>.gold-button{margin-top:16px}.v3-mobile-cart-link{position:relative}.v3-mobile-icon-wrap{position:relative;display:grid;place-items:center}.v3-mobile-icon-wrap b{position:absolute;right:-8px;top:-7px;background:#c89b54;color:#0b0b09;border-radius:99px;min-width:15px;height:15px;padding:0 3px;display:grid;place-items:center;font-size:7px}.mobile-nav .v3-mobile-cart-link{display:flex}.v3-account-subpage .product-grid{margin-top:12px}
@media(max-width:920px){.v3-cart-layout{grid-template-columns:1fr}.v3-cart-summary{position:relative;top:auto}.v3-address-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.v3-brand{width:auto!important}.v3-brand .brand-mark{width:155px}.v3-cart-page,.v3-account-subpage{padding-top:22px;padding-bottom:115px}.v3-cart-head,.v3-subpage-head{align-items:flex-start}.v3-cart-head h1,.v3-subpage-head h1{font-size:27px}.v3-cart-head>a,.v3-subpage-head>a{font-size:8px;white-space:nowrap}.v3-cart-item{grid-template-columns:105px 1fr;min-height:142px;padding:8px;gap:10px}.v3-cart-image{min-height:120px}.v3-cart-line-price{display:none}.v3-cart-mobile-price{display:block;color:#dbaf68;font-size:11px;margin:6px 0}.v3-cart-info>div:first-child>a{font-size:12px}.v3-cart-item-bottom{margin-top:auto}.v3-cart-summary{padding:17px}.v3-cart-trust{font-size:7px}.v3-address-grid{grid-template-columns:1fr}.v3-address-card{min-height:auto}.v3-address-overlay{align-items:flex-end}.v3-address-sheet{width:100%;height:min(90dvh,760px);border-left:0;border-top:1px solid #5a482d;border-radius:18px 18px 0 0;padding:20px 16px 95px}.v3-address-form-grid{gap:9px}.v3-address-form-grid input,.v3-address-form-grid textarea{font-size:16px}.v3-address-toolbar .gold-button{min-height:38px}.v3-empty-cart,.v3-favorites-empty,.v3-address-empty{min-height:330px}.v2-mobile-purchase-bar{z-index:115}}
@media(max-width:430px){.v3-cart-head,.v3-subpage-head{display:block}.v3-cart-head>a,.v3-subpage-head>a{display:inline-block;margin-top:10px}.v3-cart-item{grid-template-columns:92px 1fr}.v3-cart-image{min-height:105px}.v3-cart-qty{grid-template-columns:28px 28px 28px}.v3-remove span{display:none}.v3-address-form-grid{grid-template-columns:1fr}.v3-address-form-grid .wide{grid-column:auto}.v3-default-check{grid-column:1/-1!important}}

.brand-mark{display:inline-flex;align-items:center;gap:10px;width:210px;max-width:100%;line-height:1}.brand-monogram{width:62px!important;height:47px!important;object-fit:contain;flex:0 0 auto}.brand-words{display:flex;flex-direction:column;min-width:0}.brand-words strong{font:400 20px/1 Georgia,"Times New Roman",serif;letter-spacing:2.2px;color:#d8c3a4;white-space:nowrap}.brand-words small{font:600 7px/1.2 Arial,sans-serif;letter-spacing:5px;color:#b99055;margin-top:7px;white-space:nowrap}.brand-mark.is-compact .brand-monogram{width:60px!important;height:44px!important}.footer-brand .brand-mark{width:190px}.footer-brand .brand-words strong{font-size:18px}.rail-logo-wrap .brand-mark{width:210px;justify-content:center}.rail-logo-wrap .brand-monogram{width:72px!important;height:53px!important}.rail-logo-wrap .brand-words strong{font-size:21px}@media(max-width:760px){.brand-mark{gap:7px}.brand-mark.is-compact .brand-monogram{width:47px!important;height:35px!important}.brand-mark.is-compact .brand-words strong{font-size:15px;letter-spacing:1.6px}.brand-mark.is-compact .brand-words small{font-size:5px;letter-spacing:3.4px;margin-top:5px}}

/* ===== MD AURA V4 · CHECKOUT / ORDERS / SHIPPING ===== */
.v4-checkout-page,.v4-orders-page,.v4-order-detail,.v4-admin-detail{padding-top:34px;padding-bottom:70px}.v4-checkout-head,.v4-list-head,.v4-order-detail-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.v4-checkout-head h1,.v4-list-head h1,.v4-order-detail-head h1{font:400 34px/1.05 Georgia,serif;margin:5px 0 7px;color:#eee5d7}.v4-checkout-head p,.v4-list-head p,.v4-order-detail-head p{margin:0;color:#8f8b83;font-size:12px}.v4-checkout-head>div:last-child{display:flex;align-items:center;gap:10px;font-size:10px;color:#69665f}.v4-checkout-head>div:last-child strong{color:#d1a660}.v4-checkout-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(310px,.65fr);gap:16px;align-items:start}.v4-checkout-main{display:grid;gap:12px}.v4-checkout-card,.v4-detail-card,.v4-order-summary,.v4-detail-summary{border:1px solid #38352e;background:linear-gradient(180deg,#121310,#0e0f0d);border-radius:4px}.v4-checkout-card{padding:20px}.v4-step-title{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.v4-step-title>span{width:27px;height:27px;border:1px solid #8f6b35;color:#d2a963;display:grid;place-items:center;border-radius:50%;font-size:10px;font-weight:800;flex:0 0 auto}.v4-step-title h2,.v4-detail-card h2,.v4-order-summary h2,.v4-detail-summary h2{font:400 17px Georgia,serif;margin:0 0 3px}.v4-step-title p{margin:0;color:#7f7b73;font-size:9px}.v4-address-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.v4-address-option{position:relative;text-align:left;display:grid;grid-template-columns:24px 1fr;gap:8px;min-height:122px;border:1px solid #302e28;background:#0d0e0c;color:#cbc4b9;padding:13px;border-radius:3px;cursor:pointer}.v4-address-option.active{border-color:#b88844;box-shadow:inset 0 0 0 1px rgba(203,155,82,.16)}.v4-radio{width:18px;height:18px;border:1px solid #4b473e;border-radius:50%;display:grid;place-items:center;margin-top:1px}.v4-radio svg{width:11px}.v4-address-option.active .v4-radio{background:#c99a54;color:#111;border-color:#c99a54}.v4-address-option strong,.v4-address-option b{display:block;font-size:10px}.v4-address-option b{font-weight:500;margin:5px 0 3px}.v4-address-option p{font-size:9px;line-height:1.5;color:#807c74;margin:0}.v4-address-option small{font-size:8px;color:#9b8a70}.v4-no-address{display:flex;align-items:center;gap:14px;border:1px dashed #4a4338;padding:17px}.v4-no-address svg{color:#b88c4c}.v4-no-address div{flex:1 1}.v4-no-address strong{font-size:11px}.v4-no-address p{font-size:9px;color:#817d75;margin:4px 0 0}.v4-no-address a{display:flex;align-items:center;font-size:9px;color:#d1a45e}.v4-no-address a svg{width:13px}.v4-shipping-options{display:grid;grid-template-columns:1fr 1fr;gap:9px}.v4-shipping-options button{min-height:74px;border:1px solid #302e28;background:#0d0e0c;color:#cfc8bd;display:grid;grid-template-columns:32px 1fr auto;align-items:center;text-align:left;padding:12px;cursor:pointer}.v4-shipping-options button.active{border-color:#b88844}.v4-shipping-options svg{color:#b88c4c;width:22px}.v4-shipping-options strong,.v4-shipping-options small{display:block}.v4-shipping-options strong{font-size:10px}.v4-shipping-options small{font-size:8px;color:#7d7971;margin-top:4px}.v4-shipping-options b{font-size:9px;color:#d0a45d}.v4-free-shipping-note{margin-top:10px;font-size:8px;color:#8b867d}.v4-free-shipping-note b{color:#c89c58}.v4-paytr-preview{display:flex;align-items:center;gap:13px;border:1px solid #302e28;background:#0d0e0c;padding:14px}.v4-paytr-preview>svg{color:#c69955}.v4-paytr-preview div{flex:1 1}.v4-paytr-preview strong{font-size:11px}.v4-paytr-preview p{font-size:8px;line-height:1.5;color:#817c74;margin:3px 0 0}.v4-paytr-preview>span{font-size:8px;color:#b98d4d;border:1px solid #5b4527;padding:4px 6px}.v4-order-summary{position:sticky;top:95px;padding:19px}.v4-summary-products{display:grid;gap:8px;margin:12px 0 16px;max-height:270px;overflow:auto}.v4-summary-products>div{display:grid;grid-template-columns:58px 1fr auto;gap:9px;align-items:center;border-bottom:1px solid #27261f;padding-bottom:8px}.v4-summary-products img{width:58px;height:58px;object-fit:cover;border:1px solid #302e28}.v4-summary-products strong,.v4-summary-products small,.v4-summary-products span{display:block}.v4-summary-products strong{font:400 9px Georgia,serif}.v4-summary-products small,.v4-summary-products span{font-size:7px;color:#807b73;margin-top:3px}.v4-summary-products b{font-size:8px;color:#d0a45e}.v4-coupon label{display:flex;align-items:center;gap:5px;font-size:8px;color:#999184}.v4-coupon label svg{width:12px}.v4-coupon>div{display:grid;grid-template-columns:1fr 67px;height:30px;margin-top:6px}.v4-coupon input{min-width:0;border:1px solid #343129;background:#0b0c0a;color:#ddd1c2;padding:0 8px;font-size:8px}.v4-coupon button{border:1px solid #8c6938;background:#1c1811;color:#d3a65f;font-size:7px}.v4-coupon>small{font-size:7px;color:#c26d5e}.v4-coupon>small.ok{color:#62ad6b}.v4-totals{margin-top:15px;border-top:1px solid #2a2822;padding-top:10px}.v4-totals p{display:flex;justify-content:space-between;margin:7px 0;font-size:8px;color:#8a857c}.v4-totals p b{color:#c3baac}.v4-totals p.discount b{color:#63ad6b}.v4-totals>div{display:flex;align-items:end;justify-content:space-between;border-top:1px solid #302e28;margin-top:10px;padding-top:12px}.v4-totals>div span{font:400 12px Georgia,serif}.v4-totals>div strong{font-size:18px;color:#d4a65c}.v4-create-order,.v4-checkout-link{width:100%;margin-top:14px}.v4-checkout-link{display:flex}.v4-payment-warning{display:flex;align-items:flex-start;gap:6px;font-size:7px!important;line-height:1.45!important;color:#6f6b64!important}.v4-payment-warning svg{width:13px;flex:0 0 auto;color:#8f7042}.v4-checkout-error{font-size:8px;color:#dc7564;background:rgba(150,55,40,.1);border:1px solid rgba(183,79,60,.35);padding:8px}.v4-order-list{display:grid;gap:8px}.v4-order-row{display:grid;grid-template-columns:155px 1fr 150px 115px 18px;align-items:center;gap:14px;border:1px solid #302e28;background:#10110f;padding:12px 14px;transition:.18s}.v4-order-row:hover{border-color:#705632;background:#12130f}.v4-order-thumbs{display:flex}.v4-order-thumbs img{width:48px;height:48px;object-fit:cover;border:2px solid #11120f;margin-right:-9px}.v4-order-meta small,.v4-order-meta strong,.v4-order-meta span,.v4-order-state small{display:block}.v4-order-meta small{font-size:7px;color:#77736b}.v4-order-meta strong{font:400 11px Georgia,serif;margin:3px 0}.v4-order-meta span{font-size:7px;color:#8c877f}.v4-order-state small{font-size:7px;color:#77736c;margin-top:4px}.v4-order-row>b{font-size:10px;color:#d2a65e}.status{display:inline-flex;width:max-content;padding:4px 7px;border:1px solid #4b4437;font-size:7px;color:#bfae92}.status.pending_payment{color:#d1a85f;border-color:#6c532f}.status.confirmed,.status.preparing,.status.packed{color:#d5ba87;border-color:#665638}.status.shipped{color:#77a8d1;border-color:#39546a}.status.delivered{color:#67b873;border-color:#355d3a}.status.cancelled{color:#d27464;border-color:#6d3e37}.v4-empty-orders{text-align:center;border:1px dashed #38352e;padding:70px 20px}.v4-empty-orders svg{width:42px;height:42px;color:#a67d43}.v4-empty-orders h2{font:400 20px Georgia,serif}.v4-empty-orders p{font-size:9px;color:#7f7a72}.v4-order-detail-head>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.v4-order-detail-head>div:last-child small{font-size:8px;color:#8b867e}.v4-order-timeline{display:grid;grid-template-columns:repeat(6,1fr);margin:5px 0 18px;border:1px solid #302e28;background:#0f100e;padding:16px 12px}.v4-order-timeline>div{position:relative;text-align:center;color:#56534d}.v4-order-timeline>div:not(:last-child):after{content:"";position:absolute;top:12px;left:56%;width:88%;height:1px;background:#33312a}.v4-order-timeline>div.done:not(:last-child):after{background:#8d6b3b}.v4-order-timeline span{position:relative;z-index:1;width:25px;height:25px;display:grid;place-items:center;margin:0 auto 7px;background:#11120f;border:1px solid #343129;border-radius:50%}.v4-order-timeline svg{width:12px}.v4-order-timeline .done{color:#c99d57}.v4-order-timeline .done span{background:#b98945;color:#111;border-color:#b98945}.v4-order-timeline small{font-size:7px}.v4-order-detail-grid{display:grid;grid-template-columns:1.45fr .55fr;gap:13px;align-items:start}.v4-order-detail-grid>div{display:grid;gap:11px}.v4-detail-card{padding:18px}.v4-detail-card h2{display:flex;align-items:center;gap:7px;margin-bottom:13px}.v4-detail-card h2 svg{width:17px;color:#aa8248}.v4-order-product{display:grid;grid-template-columns:82px 1fr auto;gap:11px;align-items:center;border-top:1px solid #292820;padding:10px 0}.v4-order-product:first-of-type{border-top:0}.v4-order-product img{width:82px;height:72px;object-fit:cover}.v4-order-product small,.v4-order-product a,.v4-order-product span,.v4-order-product p{display:block}.v4-order-product small{font-size:7px;color:#a17e49}.v4-order-product a{font:400 11px Georgia,serif;margin:3px 0}.v4-order-product span,.v4-order-product p{font-size:7px;color:#817c74;margin:2px 0}.v4-order-product>strong{font-size:9px;color:#d1a55d}.v4-address-detail strong{font-size:10px}.v4-address-detail p,.v4-address-detail span{font-size:8px;line-height:1.6;color:#8a857d}.v4-detail-summary{padding:18px;position:sticky;top:95px}.v4-detail-summary>p{display:flex;justify-content:space-between;font-size:8px;color:#817d75}.v4-detail-summary>p b{color:#bbb2a4}.v4-detail-summary>p.discount b{color:#69af71}.v4-detail-summary>div:not(.v4-paytr-order-note){display:flex;justify-content:space-between;align-items:end;border-top:1px solid #302e28;padding-top:12px}.v4-detail-summary>div strong{color:#d0a45e;font-size:17px}.v4-detail-summary hr{border:0;border-top:1px solid #302e28;margin:16px 0}.v4-detail-summary h3{display:flex;align-items:center;gap:6px;font:400 11px Georgia,serif}.v4-detail-summary h3 svg{width:15px;color:#a77c43}.v4-paytr-order-note{font-size:7px;line-height:1.5;color:#817b72;border:1px solid #3a342a;background:#0b0c0a;padding:10px;margin:14px 0}.v4-detail-summary>a{font-size:8px;color:#c59650}.v4-cancelled-banner{border:1px solid #6a3c34;background:rgba(116,42,31,.12);color:#d47b6d;padding:10px;font-size:9px;margin-bottom:12px}.v4-admin-order-table{border:1px solid #30323a;background:#17191d}.v4-admin-order-table .head,.v4-admin-order-table .row{display:grid;grid-template-columns:1.2fr 1.2fr .8fr .6fr 20px;gap:12px;align-items:center}.v4-admin-order-table .head{padding:11px 14px;border-bottom:1px solid #30323a;color:#777e88;font-size:8px;text-transform:uppercase}.v4-admin-order-table .row{padding:12px 14px;border-bottom:1px solid #272a30}.v4-admin-order-table .row:hover{background:#1d2025}.v4-admin-order-table .row>span strong,.v4-admin-order-table .row>span small{display:block}.v4-admin-order-table .row>span strong{font-size:9px}.v4-admin-order-table .row>span small{font-size:7px;color:#737a83;margin-top:3px}.v4-admin-order-table .row>b{font-size:9px}.v4-admin-detail-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:13px}.v4-admin-side{display:grid;gap:13px;align-content:start}.v4-admin-item{display:flex;justify-content:space-between;border-top:1px solid #292820;padding:10px 0}.v4-admin-item strong,.v4-admin-item small{display:block}.v4-admin-item strong{font-size:10px}.v4-admin-item small{font-size:8px;color:#77736b;margin-top:4px}.v4-admin-item>b{font-size:9px;color:#d1a45c}.v4-admin-actions{display:grid;gap:8px}.v4-admin-actions label{display:grid;gap:4px;color:#858b94;font-size:8px}.v4-admin-actions input,.v4-admin-actions select{height:34px;border:1px solid #363a42;background:#121419;color:#d9dce1;padding:0 9px;font-size:9px}.v4-admin-actions button{height:35px;border:1px solid #9f7842;background:#b88c4b;color:#111;font-size:8px;font-weight:800}.v4-admin-actions small{color:#66ad71;font-size:8px}
@media(max-width:920px){.v4-checkout-grid,.v4-order-detail-grid,.v4-admin-detail-grid{grid-template-columns:1fr}.v4-order-summary,.v4-detail-summary{position:static}.v4-order-row{grid-template-columns:125px 1fr 130px 95px 15px}.v4-admin-order-table .head,.v4-admin-order-table .row{grid-template-columns:1.2fr 1fr .8fr .6fr 16px}}
@media(max-width:760px){.v4-checkout-page,.v4-orders-page,.v4-order-detail,.v4-admin-detail{padding:20px 0 105px}.v4-checkout-head,.v4-list-head,.v4-order-detail-head{display:block;margin-bottom:16px}.v4-checkout-head h1,.v4-list-head h1,.v4-order-detail-head h1{font-size:27px}.v4-checkout-head>div:last-child{margin-top:12px}.v4-checkout-card{padding:14px}.v4-address-grid,.v4-shipping-options{grid-template-columns:1fr}.v4-address-option{min-height:108px}.v4-order-summary{padding:15px}.v4-summary-products{max-height:none}.v4-create-order{min-height:48px;position:sticky;bottom:76px;z-index:6;box-shadow:0 -8px 25px rgba(0,0,0,.5)}.v4-order-row{grid-template-columns:92px 1fr 18px;padding:11px;gap:10px}.v4-order-row .v4-order-state,.v4-order-row>b{grid-column:2}.v4-order-thumbs img{width:42px;height:42px}.v4-order-meta strong{font-size:10px}.v4-order-timeline{overflow-x:auto;grid-template-columns:repeat(6,92px);padding:14px 8px}.v4-order-timeline>div:not(:last-child):after{width:75%}.v4-order-product{grid-template-columns:68px 1fr}.v4-order-product img{width:68px;height:64px}.v4-order-product>strong{grid-column:2}.v4-admin-order-table{overflow-x:auto}.v4-admin-order-table .head,.v4-admin-order-table .row{min-width:650px}}

/* ========================= MD AURA V5: GELİŞMİŞ YÖNETİM ========================= */
.v5-admin-shell{width:min(1680px,calc(100% - 28px));grid-template-columns:245px minmax(0,1fr);border-color:#292b30;background:#0b0c0d}.v5-admin-shell .admin-main{min-width:0;background:linear-gradient(145deg,#0c0d0e,#101114);padding:26px}.v5-admin-sidebar{background:#111318;border-right-color:#2b2e35}.v5-admin-sidebar nav a,.v5-admin-sidebar nav>span{min-height:44px;display:flex;align-items:center;gap:9px;padding:0 10px;color:#8c929b;font-size:10px}.v5-admin-sidebar nav a:hover{background:#171a1f;color:#d9dce2}.v5-admin-sidebar nav a.active{background:linear-gradient(90deg,rgba(198,151,82,.16),rgba(198,151,82,.02));color:#ddb66f;border-left:2px solid #c89b58}.v5-admin-sidebar nav svg{width:16px}.v5-admin-sidebar nav small{margin-left:auto;color:#666c75;font-size:7px}.v5-admin-nav-disabled{opacity:.48;cursor:not-allowed}.v5-admin-top{align-items:flex-end}.v5-admin-top p{margin:5px 0 0;color:#777e87;font-size:9px}.v5-admin-top>a,.v5-admin-top-actions>a{color:#bd965c;font-size:9px}.v5-admin-top-actions{display:flex;align-items:center;gap:9px}.v5-admin-primary,.v5-admin-secondary,.v5-danger-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #a77c42;background:#c19655;color:#121313;height:36px;padding:0 14px;font-size:8px;font-weight:800;cursor:pointer}.v5-admin-primary svg,.v5-admin-secondary svg,.v5-danger-button svg{width:14px}.v5-admin-secondary{background:#181a1f;color:#d3ad70;border-color:#5c472c}.v5-danger-button{background:#221311;color:#d98272;border-color:#633b35}.v5-admin-card{border:1px solid #2c3037;background:linear-gradient(150deg,#15171b,#111318);padding:18px}.v5-admin-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}.v5-admin-card-head small{display:block;font-size:7px;letter-spacing:1.2px;color:#9a7647}.v5-admin-card-head h2,.v5-admin-card-head h3{font:400 16px Georgia,serif;margin:4px 0 0;color:#e0d8cc}.v5-admin-card-head h3{font-size:13px}.v5-admin-card-head p{font-size:8px;line-height:1.5;color:#727882;margin:5px 0 0}.v5-admin-card-head>span,.v5-admin-card-head>a{font-size:8px;color:#a38458}.v5-dashboard-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px}.v5-dashboard-stats>div{position:relative;min-height:125px;border:1px solid #2d3037;background:linear-gradient(145deg,#16181d,#101216);padding:17px;overflow:hidden}.v5-dashboard-stats>div>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid #57462f;color:#c89b5a}.v5-dashboard-stats>div>span svg{width:15px}.v5-dashboard-stats small,.v5-dashboard-stats strong,.v5-dashboard-stats em{display:block}.v5-dashboard-stats small{font-size:8px;color:#777d86;margin-top:10px}.v5-dashboard-stats strong{font:400 22px Georgia,serif;margin-top:4px}.v5-dashboard-stats em{font-style:normal;font-size:7px;color:#6c727b;margin-top:8px}.v5-dashboard-stats a{position:absolute;right:13px;bottom:12px;display:flex;align-items:center;gap:4px;font-size:7px;color:#b68e55}.v5-dashboard-stats a svg{width:11px}.v5-dashboard-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:10px;margin-bottom:10px}.v5-dashboard-lower{grid-template-columns:1.35fr .65fr}.v5-chart-bars{height:230px;display:grid;grid-template-columns:repeat(7,1fr);gap:12px;align-items:end;padding-top:12px}.v5-chart-bars>div{height:100%;display:grid;grid-template-rows:1fr auto auto;gap:5px;text-align:center}.v5-chart-bars>div>span{height:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid #292d34}.v5-chart-bars i{display:block;width:min(44px,72%);min-height:5px;background:linear-gradient(180deg,#d2a45e,#6f4e25);box-shadow:0 0 20px rgba(196,145,70,.12)}.v5-chart-bars small{font-size:7px;color:#707680;text-transform:capitalize}.v5-chart-bars b{font-size:6px;color:#9b814f;font-weight:500}.v5-action-list,.v5-dashboard-orders,.v5-low-stock-list{display:grid}.v5-action-list a,.v5-dashboard-orders a,.v5-low-stock-list a{display:flex;align-items:center;gap:10px;border-top:1px solid #292c32;padding:12px 0}.v5-action-list a:first-child,.v5-dashboard-orders a:first-child,.v5-low-stock-list a:first-child{border-top:0}.v5-action-list>a>svg:first-child{width:17px;color:#bd8e4f}.v5-action-list>a>svg:last-child{width:13px;margin-left:auto;color:#666d77}.v5-action-list span,.v5-dashboard-orders span,.v5-low-stock-list span{flex:1 1;min-width:0}.v5-action-list strong,.v5-action-list small,.v5-dashboard-orders strong,.v5-dashboard-orders small,.v5-low-stock-list strong,.v5-low-stock-list small{display:block}.v5-action-list strong,.v5-dashboard-orders strong,.v5-low-stock-list strong{font-size:9px}.v5-action-list small,.v5-dashboard-orders small,.v5-low-stock-list small{font-size:7px;color:#6f7680;margin-top:3px}.v5-dashboard-orders .status{margin-left:auto}.v5-dashboard-orders>b{font-size:8px;color:#c59a5a;min-width:75px;text-align:right}.v5-low-stock-list>b{font-size:9px;color:#d0a15b}.v5-low-stock-list>b.out{color:#d46f61}.v5-admin-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 180px 180px 90px;gap:8px;margin-bottom:10px}.v5-admin-toolbar label{height:36px;border:1px solid #333740;background:#121419;display:flex;align-items:center;padding:0 10px;gap:7px}.v5-admin-toolbar label svg{width:13px;color:#777e89}.v5-admin-toolbar input,.v5-admin-toolbar select{width:100%;height:36px;border:1px solid #333740;background:#121419;color:#cdd0d5;padding:0 10px;font-size:8px;outline:none}.v5-admin-toolbar label input{height:auto;border:0;background:transparent;padding:0}.v5-admin-toolbar button{border:1px solid #977042;background:#a97e47;color:#111;font-size:7px;font-weight:800}.v5-admin-alert{display:flex;align-items:center;gap:10px;border:1px solid #5f492c;background:rgba(131,87,35,.12);padding:10px 12px;margin-bottom:10px}.v5-admin-alert svg{width:16px;color:#d1a156}.v5-admin-alert span{flex:1 1;font-size:8px;color:#9d9385}.v5-admin-alert strong{color:#d9b36f}.v5-admin-alert a{font-size:7px;color:#d1a25b}.v5-product-admin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.v5-product-admin-card{position:relative;border:1px solid #2d3037;background:#131519;overflow:hidden;transition:.18s}.v5-product-admin-card:hover{border-color:#655033;transform:translateY(-2px)}.v5-product-admin-image{height:165px;position:relative;background:#0b0c0e}.v5-product-admin-image img{object-fit:cover}.v5-product-admin-image .v5-status-pill{position:absolute;left:8px;top:8px}.v5-product-admin-card>div:nth-child(2){padding:12px}.v5-product-admin-card>div:nth-child(2)>small{font-size:6px;color:#8f7044}.v5-product-admin-card h2{font:400 11px/1.35 Georgia,serif;margin:4px 0;color:#dfd7cc}.v5-product-admin-card p{font-size:7px;color:#737983;margin:0}.v5-product-admin-card>svg{position:absolute;right:10px;bottom:11px;width:13px;color:#5f6670}.v5-product-admin-metrics{display:flex;gap:15px;border-top:1px solid #292c32;margin-top:10px;padding-top:9px}.v5-product-admin-metrics span{min-width:0}.v5-product-admin-metrics b,.v5-product-admin-metrics small{display:block}.v5-product-admin-metrics b{font-size:8px;color:#d0a25b}.v5-product-admin-metrics small{font-size:6px;color:#656b74;margin-top:2px}.v5-product-admin-metrics .danger b{color:#dd7867}.v5-status-pill{display:inline-flex;width:max-content;border:1px solid #4f555e;background:#191b20;padding:4px 7px;font-size:6px;color:#9da3ab}.v5-status-pill.active{color:#72bb7b;border-color:#385e3d}.v5-status-pill.draft{color:#d1a65d;border-color:#624f31}.v5-status-pill.archived{color:#8d9299;border-color:#41454b}.v5-admin-empty{grid-column:1/-1;border:1px dashed #3a3d44;min-height:250px;display:grid;place-items:center;align-content:center;text-align:center;color:#777d87}.v5-admin-empty svg{width:32px}.v5-admin-empty h2{font:400 16px Georgia,serif;margin:9px 0 0}.v5-admin-empty p{font-size:8px}.v5-admin-form-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,.55fr);gap:10px}.v5-admin-form-side{display:grid;gap:10px;align-content:start}.v5-product-form label,.v5-settings-form label{display:grid;gap:5px;color:#838a94;font-size:8px;margin-top:11px}.v5-product-form input,.v5-product-form textarea,.v5-product-form select,.v5-settings-form input{width:100%;border:1px solid #343841;background:#0f1115;color:#d5d7db;padding:0 10px;font-size:9px;outline:none}.v5-product-form input,.v5-product-form select,.v5-settings-form input{height:36px}.v5-product-form textarea{padding:10px;resize:vertical}.v5-form-two,.v5-form-three{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.v5-form-three{grid-template-columns:repeat(3,1fr)}.v5-switch-row{display:flex!important;align-items:center;justify-content:space-between;border-top:1px solid #292c32;padding-top:12px}.v5-switch-row span{display:block}.v5-switch-row b,.v5-switch-row small{display:block}.v5-switch-row b{font-size:8px;color:#c7cbd0}.v5-switch-row small{font-size:6px;color:#6d737c;margin-top:2px}.v5-switch-row input{width:36px;height:18px;accent-color:#ba8b4b}.v5-admin-image-preview{height:215px;position:relative;border:1px solid #2e3239;background:#0a0c0e;display:grid;place-items:center;color:#5d626a;overflow:hidden}.v5-admin-image-preview img{object-fit:cover}.v5-admin-image-preview>svg{width:28px}.v5-upload-button{margin-top:8px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid #5c472c!important;background:#191712!important;color:#cca35f!important;cursor:pointer;font-size:7px!important}.v5-upload-button svg{width:13px}.v5-upload-button input{display:none}.v5-upload-button.compact{width:auto;padding:0 12px;margin:0!important}.v5-image-path{margin-top:7px;height:28px!important;font-size:7px!important;color:#6d737c!important}.v5-gallery-manager,.v5-variant-manager{margin-top:10px}.v5-gallery-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.v5-gallery-grid>div{height:120px;position:relative;border:1px solid #333740;background:#0c0e11;overflow:hidden}.v5-gallery-grid img{object-fit:cover}.v5-gallery-grid button{position:absolute;right:5px;top:5px;width:24px;height:24px;border:1px solid #533b34;background:rgba(30,12,10,.85);color:#d77a69;display:grid;place-items:center}.v5-gallery-grid button svg{width:12px}.v5-variant-table,.v5-category-table,.v5-coupon-table,.v5-customer-table{overflow:auto}.v5-variant-table .head,.v5-variant-table .row{display:grid;grid-template-columns:1fr 1fr 1.15fr 90px 120px 32px;gap:7px;align-items:center;min-width:760px}.v5-variant-table .head{font-size:7px;color:#6d747e;text-transform:uppercase;border-bottom:1px solid #2f333a;padding:0 0 8px}.v5-variant-table .row{padding:7px 0;border-bottom:1px solid #272a30}.v5-variant-table input{height:32px;margin:0}.v5-variant-table button{height:30px;border:1px solid #5f3a35;background:#1d1110;color:#d67667}.v5-variant-table button svg{width:13px}.v5-admin-savebar{position:sticky;bottom:0;z-index:15;min-height:58px;margin-top:10px;border:1px solid #39342a;background:rgba(13,14,15,.96);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.v5-admin-savebar span{font-size:8px;color:#858b94}.v5-admin-savebar button{gap:7px}.v5-admin-savebar button svg{width:14px}.v5-new-category{margin-bottom:10px}.v5-category-create,.v5-coupon-create{display:grid;grid-template-columns:1fr .9fr 1.5fr 80px 90px;gap:7px}.v5-coupon-create{grid-template-columns:1fr 120px 120px 130px 120px 100px}.v5-category-create input,.v5-coupon-create input,.v5-coupon-create select,.v5-category-table input{height:34px;border:1px solid #343841;background:#101216;color:#d3d6da;padding:0 9px;font-size:8px}.v5-category-create button,.v5-coupon-create button{border:1px solid #997041;background:#ad824a;color:#111;font-size:7px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:5px}.v5-category-create button svg,.v5-coupon-create button svg{width:13px}.v5-category-table .head,.v5-category-table .row{display:grid;grid-template-columns:1.1fr 1.5fr 70px 90px 55px 75px;gap:8px;align-items:center;min-width:760px}.v5-category-table .head,.v5-coupon-table .head,.v5-customer-table .head{font-size:7px;color:#6f7680;text-transform:uppercase;padding:0 8px 8px;border-bottom:1px solid #30343b}.v5-category-table .row{border-bottom:1px solid #292c32;padding:8px}.v5-category-table .row span:first-child small{display:block;font-size:6px;color:#676e77;margin-top:3px}.v5-category-table .row b{font-size:8px}.v5-mini-toggle{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important}.v5-mini-toggle input{width:15px!important;height:15px!important;accent-color:#b98a4b}.v5-mini-toggle span{font-size:7px}.v5-table-actions{display:flex;gap:5px}.v5-table-actions button{width:30px;height:30px;border:1px solid #3d424a;background:#17191e;color:#b6bbc2}.v5-table-actions button.danger{color:#d57365;border-color:#5b3934}.v5-table-actions svg{width:12px}.v5-admin-toast{position:fixed;right:22px;bottom:22px;z-index:60;border:1px solid #665034;background:#17140f;color:#d7b375;padding:10px 14px;font-size:8px;box-shadow:0 12px 40px #000}.v5-coupon-table .head,.v5-coupon-table .row{display:grid;grid-template-columns:1fr .8fr 1fr .8fr .8fr 75px;gap:8px;align-items:center;min-width:700px}.v5-coupon-table .row{padding:11px 8px;border-bottom:1px solid #292d33;font-size:8px}.v5-coupon-table .row>strong{color:#d0a25d;letter-spacing:.5px}.v5-settings-form{display:grid;gap:10px}.v5-customer-search{grid-template-columns:1fr 90px}.v5-customer-table{border:1px solid #2d3037;background:#131519}.v5-customer-table .head,.v5-customer-table .row{display:grid;grid-template-columns:1.5fr .5fr .85fr .5fr .5fr .75fr 20px;gap:10px;align-items:center;min-width:900px}.v5-customer-table .head{padding:10px 12px}.v5-customer-table .row{padding:11px 12px;border-top:1px solid #292c32}.v5-customer-table .row:hover{background:#181b20}.v5-customer-table .row>b,.v5-customer-table .row>strong,.v5-customer-table .row>span{font-size:8px}.v5-customer-table .row>strong{color:#cda15e}.v5-customer-name{display:flex;align-items:center;gap:9px}.v5-customer-name i{width:30px;height:30px;border:1px solid #44413a;border-radius:50%;display:grid;place-items:center;color:#b48a4d}.v5-customer-name i svg{width:14px}.v5-customer-name strong,.v5-customer-name small{display:block}.v5-customer-name strong{font-size:9px}.v5-customer-name small{font-size:6px;color:#6f7680;margin-top:3px}.v5-customer-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:10px}.v5-customer-stat-grid>div{border:1px solid #2e3239;background:#14161b;padding:15px;display:flex;align-items:center;gap:10px}.v5-customer-stat-grid>div>svg,.v5-stat-icon{width:32px;height:32px;border:1px solid #57462f;display:grid;place-items:center;color:#c89a56;padding:7px}.v5-customer-stat-grid small,.v5-customer-stat-grid strong{display:block}.v5-customer-stat-grid small{font-size:7px;color:#707781}.v5-customer-stat-grid strong{font:400 15px Georgia,serif;margin-top:3px}.v5-customer-detail-grid{display:grid;grid-template-columns:1.45fr .55fr;gap:10px}.v5-customer-side{display:grid;gap:10px;align-content:start}.v5-customer-orders>a{display:grid;grid-template-columns:1fr auto 90px;gap:10px;align-items:center;padding:11px 0;border-top:1px solid #292c32}.v5-customer-orders>a:first-child{border-top:0}.v5-customer-orders strong,.v5-customer-orders small{display:block}.v5-customer-orders strong{font-size:9px}.v5-customer-orders small{font-size:6px;color:#6e747d;margin-top:3px}.v5-customer-orders>a>b{font-size:8px;text-align:right;color:#cea15c}.v5-customer-address{border-top:1px solid #292c32;padding:10px 0}.v5-customer-address:first-of-type{border-top:0}.v5-customer-address strong{font-size:9px}.v5-customer-address em{font-style:normal;font-size:6px;color:#67ad72;border:1px solid #36583c;padding:2px 4px;margin-left:5px}.v5-customer-address p{font-size:7px;line-height:1.6;color:#737983;margin:5px 0 0}.v5-customer-favorites{display:grid;gap:7px}.v5-customer-favorites a{display:grid;grid-template-columns:45px 1fr;gap:8px;align-items:center}.v5-customer-favorites img{width:45px;height:45px;object-fit:cover}.v5-customer-favorites span{font-size:7px;line-height:1.3}.v5-empty-inline{font-size:8px;color:#707781;padding:12px 0;margin:0}.v5-order-table .head,.v5-order-table .row{grid-template-columns:1.1fr 1.2fr .8fr .7fr .6fr 18px}.v5-payment-pill{font-size:7px;color:#c8a258}.v5-payment-pill.paid{color:#68b674}.v5-payment-pill.failed,.v5-payment-pill.refunded{color:#d47263}.v5-product-gallery .v5-gallery-layout{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px}.v5-gallery-thumbs{display:flex;flex-direction:column;gap:7px}.v5-gallery-thumbs button{height:68px;padding:0;border:1px solid #302f29;background:#0b0c0a;overflow:hidden;cursor:pointer}.v5-gallery-thumbs button.active{border-color:#c19350;box-shadow:0 0 0 1px rgba(193,147,80,.25)}.v5-gallery-thumbs img{width:100%;height:100%;object-fit:cover}.v5-main-product-image{position:relative}.v5-zoom-button{position:absolute;right:10px;bottom:10px;width:34px;height:34px;border:1px solid #4b4438;background:rgba(8,9,8,.82);color:#d0ab6e;display:grid;place-items:center;cursor:pointer}.v5-zoom-button svg{width:15px}.v5-gallery-modal{position:fixed;inset:0;z-index:100;background:rgba(2,2,2,.94);display:grid;place-items:center;padding:40px;cursor:zoom-out}.v5-gallery-modal img{max-width:min(1200px,94vw);max-height:90vh;width:auto;height:auto;object-fit:contain}.v5-gallery-modal button{position:absolute;right:24px;top:18px;width:42px;height:42px;border:1px solid #51483b;background:#111;color:#ddd;font-size:25px}
@media(max-width:1280px){.v5-product-admin-grid{grid-template-columns:repeat(3,1fr)}.v5-dashboard-stats{grid-template-columns:repeat(2,1fr)}.v5-gallery-grid{grid-template-columns:repeat(4,1fr)}}
@media(max-width:1000px){.v5-admin-shell{grid-template-columns:190px minmax(0,1fr);width:calc(100% - 16px)}.v5-admin-shell .admin-main{padding:18px}.v5-admin-sidebar nav a,.v5-admin-sidebar nav>span{font-size:8px;padding:0 7px}.v5-product-admin-grid{grid-template-columns:repeat(2,1fr)}.v5-dashboard-grid,.v5-dashboard-lower,.v5-customer-detail-grid,.v5-admin-form-grid{grid-template-columns:1fr}.v5-admin-form-side{grid-template-columns:1fr 1fr}.v5-admin-toolbar{grid-template-columns:1fr 150px 150px 80px}.v5-gallery-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){.v5-admin-shell{width:100%;margin:0 0 85px;display:block;border:0;min-height:0}.v5-admin-shell .admin-main{padding:14px 12px}.v5-admin-sidebar{border:0;border-bottom:1px solid #2c3037;padding:10px 12px;position:relative;overflow:auto}.v5-admin-sidebar .admin-logo{display:none}.v5-admin-sidebar nav{display:flex;flex-direction:row;padding:0;gap:5px;min-width:max-content}.v5-admin-sidebar nav a,.v5-admin-sidebar nav>span{height:38px;min-height:38px;padding:0 11px;border:1px solid #2b2f36}.v5-admin-sidebar nav a.active{border-left:1px solid #826239;border-color:#826239}.v5-admin-sidebar nav>span{display:none}.v5-admin-sidebar nav small{display:none}.v5-admin-top{display:block;margin-bottom:14px}.v5-admin-top h1{font-size:22px}.v5-admin-top>div:last-child,.v5-admin-top>a{display:inline-flex;margin-top:9px}.v5-admin-top-actions{flex-wrap:wrap}.v5-dashboard-stats{grid-template-columns:1fr 1fr;gap:7px}.v5-dashboard-stats>div{min-height:115px;padding:13px}.v5-dashboard-stats strong{font-size:18px}.v5-dashboard-grid,.v5-dashboard-lower{display:block}.v5-dashboard-grid>article{margin-bottom:8px}.v5-chart-bars{height:180px;gap:5px}.v5-chart-bars b{display:none}.v5-admin-toolbar{grid-template-columns:1fr 1fr;gap:6px}.v5-admin-toolbar label{grid-column:1/-1}.v5-admin-toolbar button{min-height:38px}.v5-product-admin-grid{grid-template-columns:1fr 1fr;gap:7px}.v5-product-admin-image{height:130px}.v5-product-admin-card>div:nth-child(2){padding:9px}.v5-product-admin-card h2{font-size:9px}.v5-product-admin-metrics{gap:8px}.v5-admin-form-side{grid-template-columns:1fr}.v5-form-two,.v5-form-three{grid-template-columns:1fr}.v5-admin-card{padding:14px}.v5-admin-savebar{bottom:74px}.v5-admin-savebar span{display:none}.v5-admin-savebar button{width:100%;min-height:46px}.v5-gallery-grid{grid-template-columns:repeat(2,1fr)}.v5-gallery-grid>div{height:140px}.v5-category-create,.v5-coupon-create{grid-template-columns:1fr 1fr}.v5-category-create input:nth-child(3),.v5-coupon-create input:nth-child(4){grid-column:1/-1}.v5-category-create button,.v5-coupon-create button{min-height:36px}.v5-customer-stat-grid{grid-template-columns:1fr 1fr}.v5-customer-table,.v5-category-table,.v5-coupon-table,.v5-variant-table,.v5-order-table{margin:0 -2px}.v5-customer-orders>a{grid-template-columns:1fr auto}.v5-customer-orders>a>b{grid-column:1/-1;text-align:left}.v5-product-gallery .v5-gallery-layout{grid-template-columns:1fr}.v5-gallery-thumbs{order:2;flex-direction:row;overflow-x:auto;padding-bottom:3px}.v5-gallery-thumbs button{min-width:64px;height:64px}.v5-gallery-modal{padding:16px}.v5-gallery-modal button{right:10px;top:10px}.v5-customer-search{grid-template-columns:1fr 80px}}
@media(max-width:430px){.v5-dashboard-stats,.v5-product-admin-grid,.v5-customer-stat-grid{grid-template-columns:1fr}.v5-product-admin-image{height:190px}.v5-admin-toolbar{grid-template-columns:1fr}.v5-admin-toolbar label{grid-column:auto}.v5-category-create,.v5-coupon-create{grid-template-columns:1fr}.v5-category-create input:nth-child(3),.v5-coupon-create input:nth-child(4){grid-column:auto}.v5-gallery-grid{grid-template-columns:1fr 1fr}.v5-admin-image-preview{height:250px}}

/* =========================================================
   MD AURA V6 — yorum, destek, bildirim, iade/değişim, stok alarmı
   Mobile-first operasyon katmanı
   ========================================================= */
.v6-header-bell{position:relative}.v6-header-bell>b{position:absolute;right:-7px;top:-8px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:#c79a54;color:#090a08;font-size:8px;display:grid;place-items:center}
.v6-page-hero{padding:46px 0 24px;max-width:760px}.v6-page-hero h1,.v6-page-head h1{font:400 38px/1.08 Georgia,serif;margin:6px 0 10px;color:#eee6da}.v6-page-hero p,.v6-page-head p{font-size:10px;line-height:1.65;color:#8c877e;margin:0}.v6-support-page,.v6-account-page,.v6-ticket-page{padding-bottom:90px}.v6-faq-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.v6-faq-grid article{border:1px solid #302d26;background:linear-gradient(145deg,#141510,#0d0e0c);padding:18px;min-height:126px}.v6-faq-grid svg{width:24px;color:#c49855}.v6-faq-grid h3{font:400 15px Georgia,serif;margin:9px 0 5px}.v6-faq-grid p{font-size:8px;line-height:1.55;color:#77736b;margin:0}
.v6-support-form,.v6-return-form{border:1px solid #373128;background:linear-gradient(145deg,#14140f,#0d0e0c);padding:22px;margin:14px 0}.v6-support-form-title{display:flex;gap:13px;align-items:flex-start;margin-bottom:18px}.v6-support-form-title>svg{width:34px;height:34px;padding:8px;border:1px solid #5b482f;color:#c49754}.v6-support-form-title small,.v6-return-form>div:first-child small{font-size:7px;letter-spacing:1.2px;color:#a57d43}.v6-support-form-title h2,.v6-return-form h2{font:400 21px Georgia,serif;margin:3px 0 5px}.v6-support-form-title p{font-size:8px;color:#77736b;margin:0}.v6-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v6-form-grid label{display:flex;flex-direction:column;gap:6px;color:#9d978e;font-size:8px}.v6-form-grid .wide{grid-column:1/-1}.v6-form-grid input,.v6-form-grid select,.v6-form-grid textarea,.v6-review-form input,.v6-review-form textarea{border:1px solid #37342c;background:#0a0b09;color:#d6d0c7;padding:10px;font-size:9px;outline:none;border-radius:2px}.v6-form-grid input,.v6-form-grid select{height:40px}.v6-form-grid textarea,.v6-review-form textarea{resize:vertical;line-height:1.55}.v6-form-grid input:focus,.v6-form-grid select:focus,.v6-form-grid textarea:focus,.v6-review-form input:focus,.v6-review-form textarea:focus{border-color:#806039}.v6-support-form>.gold-button,.v6-return-form>.gold-button{margin-top:12px;gap:7px}.v6-support-form>.gold-button svg,.v6-return-form>.gold-button svg{width:14px}.v6-form-message{font-size:8px;color:#c9a364;margin:10px 0 0}
.v6-login-gate{border:1px solid #373128;background:#11120f;min-height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px;margin:14px 0}.v6-login-gate>svg{width:38px;height:38px;color:#c49754}.v6-login-gate h2{font:400 22px Georgia,serif;margin:12px 0 6px}.v6-login-gate p{font-size:9px;line-height:1.6;color:#817d75;max-width:520px}.v6-login-gate>div{display:flex;align-items:center;gap:14px;margin-top:10px}.v6-login-gate>div>a:last-child{font-size:9px;color:#b99763}
.v6-support-faq{margin-top:18px;border-top:1px solid #2d2b25;padding-top:20px}.v6-support-faq>div{display:flex;gap:8px;align-items:center}.v6-support-faq>div svg{color:#b98c4d}.v6-support-faq h2{font:400 20px Georgia,serif}.v6-support-faq details{border:1px solid #2d2c27;background:#0f100e;margin:7px 0;padding:0 14px}.v6-support-faq summary{cursor:pointer;min-height:46px;display:flex;align-items:center;font-size:9px;color:#d0c7ba}.v6-support-faq details p{font-size:8px;color:#817d75;line-height:1.65;margin:0;padding:0 0 13px}
.v6-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:36px 0 18px;border-bottom:1px solid #2d2b25;margin-bottom:12px}.v6-page-head>div:last-child{display:flex;align-items:center;gap:12px}.v6-page-head>div:last-child>a:not(.gold-button),.v6-page-head>a{font-size:8px;color:#a18357}.v6-page-head .gold-button{min-height:34px;font-size:7px}
.v6-ticket-list{display:grid;gap:7px}.v6-ticket-list>a{display:grid;grid-template-columns:46px 1fr auto;gap:12px;align-items:center;border:1px solid #302e28;background:#11120f;padding:12px;transition:.18s}.v6-ticket-list>a:hover{border-color:#705432;background:#14140f}.v6-ticket-icon{width:42px;height:42px;border:1px solid #4f412e;display:grid;place-items:center;color:#c49655}.v6-ticket-icon svg{width:18px}.v6-ticket-list strong,.v6-ticket-list small,.v6-ticket-list p,.v6-ticket-list em{display:block}.v6-ticket-list small{font-size:7px;color:#736f68}.v6-ticket-list strong{font:400 13px Georgia,serif;margin-top:3px}.v6-ticket-list p{font-size:8px;color:#8d887f;margin:4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:720px}.v6-ticket-list em{font-style:normal;font-size:7px;color:#a7834c;margin-top:4px}
.v6-state{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border:1px solid #49443a;color:#a9a299;font-size:7px;white-space:nowrap;border-radius:999px}.v6-state.waiting_staff,.v6-state.requested,.v6-state.pending{border-color:#6e5330;color:#d0a25d;background:#1b160f}.v6-state.waiting_customer,.v6-state.reviewing{border-color:#44576a;color:#87aaca;background:#111820}.v6-state.resolved,.v6-state.approved,.v6-state.completed,.v6-state.received{border-color:#38573d;color:#72b87b;background:#101812}.v6-state.rejected{border-color:#673d37;color:#d6796c;background:#1c1110}
.v6-chat-card,.v6-admin-chat{border:1px solid #302e28;background:#0f100e}.v6-chat-meta{height:58px;border-bottom:1px solid #2c2a25;display:flex;align-items:center;gap:9px;padding:0 14px}.v6-chat-meta svg{color:#c49553;width:18px}.v6-chat-meta span{font:400 12px Georgia,serif}.v6-chat-meta small{margin-left:auto;color:#68655f;font-size:7px}.v6-chat-messages{padding:18px;display:flex;flex-direction:column;gap:11px;max-height:600px;overflow:auto}.v6-chat-messages article{max-width:76%;padding:11px 13px;border:1px solid #34312b;background:#151613}.v6-chat-messages article.customer{align-self:flex-end;background:#17150f;border-color:#5b472e}.v6-chat-messages article.staff{align-self:flex-start}.v6-chat-messages article>div{display:flex;align-items:center;gap:10px}.v6-chat-messages article strong{font-size:8px;color:#d5cabc}.v6-chat-messages article small{font-size:6px;color:#68645e}.v6-chat-messages article p{font-size:9px;line-height:1.6;color:#a49e94;margin:6px 0 0;white-space:pre-wrap}.v6-chat-compose{border-top:1px solid #2d2b25;padding:12px;display:grid;grid-template-columns:1fr 110px;gap:8px}.v6-chat-compose textarea,.v6-admin-support-actions textarea{border:1px solid #34312b;background:#090a09;color:#d4cec4;padding:10px;resize:vertical;font-size:9px;outline:none}.v6-chat-compose button,.v6-admin-support-actions button{border:1px solid #a67c43;background:#b98b4c;color:#0c0c0a;font-size:8px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:6px}.v6-chat-compose button svg{width:14px}.v6-chat-compose small{grid-column:1/-1;color:#d37468;font-size:7px}.v6-ticket-closed{padding:15px;border-top:1px solid #2c2a25;color:#8a857c;font-size:8px;text-align:center}
.v6-empty-state{min-height:260px;border:1px solid #302e28;background:#10110f;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:28px}.v6-empty-state>svg{width:34px;height:34px;color:#a9824a}.v6-empty-state h2{font:400 20px Georgia,serif;margin:10px 0 6px}.v6-empty-state p{font-size:8px;line-height:1.6;color:#7c7871;max-width:500px}.v6-empty-state .gold-button{margin-top:8px}
.v6-notification-toolbar{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.v6-notification-toolbar span{font-size:8px;color:#817c73}.v6-notification-toolbar button{border:0;background:none;color:#b38b52;font-size:8px;display:flex;gap:5px;align-items:center;cursor:pointer}.v6-notification-toolbar svg{width:13px}.v6-notification-list{border:1px solid #2e2c26}.v6-notification-list article{position:relative;display:grid;grid-template-columns:42px 1fr;gap:11px;padding:13px;border-top:1px solid #292823;background:#10110f}.v6-notification-list article:first-child{border-top:0}.v6-notification-list article.unread{background:linear-gradient(90deg,rgba(180,133,72,.09),#10110f 35%)}.v6-notification-icon{width:38px;height:38px;border:1px solid #494136;display:grid;place-items:center;color:#c09454}.v6-notification-icon svg{width:16px}.v6-notification-list small{font-size:6px;color:#66635d}.v6-notification-list h3{font:400 13px Georgia,serif;margin:3px 0}.v6-notification-list p{font-size:8px;line-height:1.5;color:#858077;margin:0}.v6-notification-list a{font-size:7px;color:#c29656;display:inline-block;margin-top:6px}.v6-mark-read{position:absolute;right:10px;top:10px;width:22px;height:22px;border:1px solid #3e3a32;background:#151612;color:#a88958;border-radius:50%;cursor:pointer}
.v6-return-form{margin:0 0 16px}.v6-return-history>h2{font:400 20px Georgia,serif}.v6-return-history>article{display:grid;grid-template-columns:1fr 1.4fr auto;gap:12px;align-items:center;border:1px solid #302e28;border-top:0;background:#11120f;padding:12px}.v6-return-history>article:first-of-type{border-top:1px solid #302e28}.v6-return-history small,.v6-return-history strong,.v6-return-history p{display:block}.v6-return-history small{font-size:6px;color:#6f6b64}.v6-return-history strong{font:400 12px Georgia,serif;margin:3px 0}.v6-return-history p{font-size:7px;color:#9a8b75;margin:0}.v6-return-products{display:grid;gap:3px}.v6-return-products span{font-size:8px;color:#918c83}.v6-admin-note{max-width:260px;margin-top:5px;color:#a9987d!important}
.v6-review-history{display:grid;gap:8px}.v6-review-history article{display:grid;grid-template-columns:220px 1fr auto;gap:14px;border:1px solid #302e28;background:#11120f;padding:14px}.v6-review-history article>div:first-child>*{display:block}.v6-review-history article a{font:400 12px Georgia,serif;margin:4px 0}.v6-review-history article strong{font-size:9px}.v6-review-history article p{font-size:8px;line-height:1.55;color:#8e8981;margin:5px 0}.v6-review-history blockquote{margin:8px 0 0;border-left:2px solid #987042;padding:6px 9px;background:#17140f;color:#a79c8b;font-size:7px}.v6-stars{display:flex;gap:2px;align-items:center}.v6-stars svg{width:13px;height:13px;fill:transparent;color:#555048}.v6-stars svg.on{fill:#d0a150;color:#d0a150}
.v6-rating-summary{display:flex;align-items:center;gap:7px;margin:-3px 0 10px}.v6-rating-summary>span{font:400 13px Georgia,serif;color:#d2aa67}.v6-rating-summary a{font-size:7px;color:#8d867c;border-bottom:1px solid #4b4438}.v6-product-reviews{margin:18px 0;border:1px solid #302e28;background:#0e0f0d;padding:20px}.v6-review-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;border-bottom:1px solid #292823;padding-bottom:14px}.v6-review-head h2{font:400 24px Georgia,serif;margin:4px 0 5px}.v6-review-head p{font-size:8px;color:#77736b;margin:0}.v6-review-head>div:last-child{display:grid;justify-items:end}.v6-review-head>div:last-child>strong{font:400 26px Georgia,serif;color:#d0a45f}.v6-review-head>div:last-child>small{font-size:7px;color:#716d66}.v6-review-form{border:1px solid #3b342a;background:#13140f;padding:15px;margin:14px 0;display:grid;gap:8px}.v6-review-form h3{font:400 17px Georgia,serif;margin:3px 0}.v6-review-form>div:first-child small{font-size:6px;color:#ae854b}.v6-review-form .gold-button{justify-self:start}.v6-star-picker{display:flex;gap:3px}.v6-star-picker button{border:0;background:none;padding:0;cursor:pointer}.v6-star-picker svg{width:22px;height:22px;color:#5c554a}.v6-star-picker button.on svg{fill:#d0a150;color:#d0a150}.v6-own-review{margin:12px 0;padding:9px;border:1px solid #4a3f31;background:#17140f;font-size:8px;color:#a89e90}.v6-review-list article{display:grid;grid-template-columns:38px 1fr;gap:11px;padding:14px 0;border-top:1px solid #292823}.v6-review-avatar{width:36px;height:36px;border-radius:50%;border:1px solid #5a4830;display:grid;place-items:center;color:#d0a45f;font:400 10px Georgia,serif}.v6-review-list header{display:flex;align-items:center;gap:8px}.v6-review-list header strong{font-size:8px}.v6-review-list header span{font-size:6px;color:#70ad78;border:1px solid #35523a;padding:2px 5px}.v6-review-list header small{font-size:6px;color:#66625b;margin-left:auto}.v6-review-list h3{font:400 12px Georgia,serif;margin:6px 0 2px}.v6-review-list p{font-size:8px;line-height:1.6;color:#908a80;margin:4px 0}.v6-review-list blockquote{margin:8px 0 0;padding:8px 10px;border-left:2px solid #a17a43;background:#14130f;font-size:7px;color:#9f9689}.v6-review-list blockquote b{display:block;color:#cda15e;margin-bottom:3px}.v6-no-review{font-size:8px;color:#77736c;text-align:center;padding:24px}
.v6-stock-alert{margin-top:8px}.v6-stock-alert button{width:100%;min-height:42px;border:1px solid #70512d;background:#17130e;color:#d1a45e;font-size:8px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.v6-stock-alert button.active{border-color:#416044;color:#74b77c;background:#101710}.v6-stock-alert svg{width:15px}.v6-stock-alert small{display:block;margin-top:5px;font-size:7px;color:#89837a}
.v6-account-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:18px 0}.v6-account-service-grid>a{border:1px solid #302e28;background:#11120f;padding:13px;display:flex;align-items:center;gap:10px}.v6-account-service-grid>a>svg{width:30px;height:30px;padding:7px;border:1px solid #51422e;color:#c49754}.v6-account-service-grid strong,.v6-account-service-grid small{display:block}.v6-account-service-grid strong{font:400 11px Georgia,serif}.v6-account-service-grid small{font-size:7px;color:#77736c;margin-top:3px}
.v6-admin-ticket-list{border:1px solid #2d3037;background:#131519}.v6-admin-ticket-list>a{display:grid;grid-template-columns:34px minmax(0,1fr) auto 120px;gap:10px;align-items:center;padding:11px;border-top:1px solid #292c32}.v6-admin-ticket-list>a:first-child{border-top:0}.v6-admin-ticket-list>a:hover{background:#181b20}.v6-admin-ticket-list>a>svg{width:27px;height:27px;padding:6px;border:1px solid #55442e;color:#c29451}.v6-admin-ticket-list small{font-size:6px;color:#747a82}.v6-admin-ticket-list strong{display:block;font:400 10px Georgia,serif;margin:3px 0}.v6-admin-ticket-list p{font-size:7px;color:#7b8188;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v6-admin-ticket-list time{font-size:6px;color:#676d75;text-align:right}.v6-admin-chat{background:#121419}.v6-admin-support-actions{border-top:1px solid #2c3036;padding:12px}.v6-admin-support-actions>div{display:flex;gap:7px;margin-bottom:8px}.v6-admin-support-actions select,.v6-admin-support-actions input,.v6-admin-inline-actions select,.v6-admin-inline-actions input,.v6-admin-return-actions select,.v6-admin-return-actions textarea{border:1px solid #363a42;background:#0f1115;color:#c8ccd2;font-size:8px;padding:8px}.v6-admin-support-actions select{height:36px;min-width:220px}.v6-admin-support-actions>div button{padding:0 13px}.v6-admin-support-actions form{display:grid;grid-template-columns:1fr 110px;gap:7px}.v6-admin-support-actions small{display:block;margin-top:7px;font-size:7px;color:#c4a068}
.v6-admin-return-list,.v6-admin-review-list{display:grid;gap:8px}.v6-admin-return-list>article,.v6-admin-review-list>article{border:1px solid #2d3037;background:#131519;padding:13px}.v6-admin-return-list header,.v6-admin-review-list header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-bottom:1px solid #292d33;padding-bottom:9px;margin-bottom:10px}.v6-admin-return-list header small,.v6-admin-review-list header small{font-size:6px;color:#747a82}.v6-admin-return-list h2,.v6-admin-review-list h2{font:400 14px Georgia,serif;margin:3px 0}.v6-admin-return-list header p{font-size:7px;color:#737981;margin:0}.v6-admin-return-body{display:grid;grid-template-columns:1fr 360px;gap:18px}.v6-admin-return-body>div:first-child b,.v6-admin-return-body>div:first-child strong,.v6-admin-return-body>div:first-child span{display:block}.v6-admin-return-body>div:first-child b{font-size:7px;color:#c49451}.v6-admin-return-body>div:first-child strong{font-size:9px;margin:6px 0}.v6-admin-return-body>div:first-child p,.v6-admin-review-list>article>p{font-size:8px;line-height:1.55;color:#858b92}.v6-admin-return-body>div:first-child span{font-size:7px;color:#989da3;margin-top:4px}.v6-admin-return-actions{display:grid;gap:6px}.v6-admin-return-actions button,.v6-admin-inline-actions button{border:1px solid #9a7040;background:#ad824a;color:#101114;font-size:7px;font-weight:800}.v6-admin-return-actions button{min-height:34px}.v6-admin-review-list>article>strong{font-size:9px;display:block;margin-top:7px}.v6-admin-inline-actions{display:grid;grid-template-columns:120px 1fr 75px;gap:6px;margin-top:10px}.v6-admin-inline-actions button{min-height:34px}

@media(max-width:920px){.v6-faq-grid{grid-template-columns:1fr 1fr}.v6-admin-return-body{grid-template-columns:1fr}.v6-review-history article{grid-template-columns:170px 1fr}.v6-review-history article>.v6-state{grid-column:1/-1;justify-self:start}}
@media(max-width:760px){
  .v6-support-page,.v6-account-page,.v6-ticket-page{padding-bottom:105px}.v6-page-hero{padding:28px 0 16px}.v6-page-hero h1,.v6-page-head h1{font-size:27px}.v6-page-head{align-items:flex-start;padding:24px 0 14px}.v6-page-head,.v6-page-head>div:last-child{flex-direction:column}.v6-page-head>div:last-child{align-items:flex-start;gap:8px}
  .v6-faq-grid{gap:6px}.v6-faq-grid article{min-height:104px;padding:13px}.v6-faq-grid h3{font-size:13px}.v6-support-form,.v6-return-form{padding:14px;margin:9px 0}.v6-form-grid{grid-template-columns:1fr}.v6-form-grid .wide{grid-column:auto}.v6-form-grid input,.v6-form-grid select{height:46px;font-size:11px}.v6-form-grid textarea,.v6-review-form input,.v6-review-form textarea{font-size:11px}.v6-support-form>.gold-button,.v6-return-form>.gold-button{width:100%;min-height:46px}
  .v6-ticket-list>a{grid-template-columns:38px 1fr;gap:9px}.v6-ticket-icon{width:36px;height:36px}.v6-ticket-list>a>.v6-state{grid-column:2;justify-self:start}.v6-ticket-list p{max-width:70vw}.v6-chat-meta small{display:none}.v6-chat-messages{padding:10px;max-height:none}.v6-chat-messages article{max-width:91%;padding:10px}.v6-chat-messages article p{font-size:10px}.v6-chat-compose{grid-template-columns:1fr;padding:9px}.v6-chat-compose textarea{min-height:92px;font-size:11px}.v6-chat-compose button{min-height:44px}
  .v6-notification-toolbar{align-items:flex-start;gap:8px}.v6-notification-list article{grid-template-columns:34px 1fr;padding:11px}.v6-notification-icon{width:32px;height:32px}.v6-notification-list h3{font-size:12px}.v6-notification-list p{font-size:9px}.v6-return-history>article{grid-template-columns:1fr;gap:8px;padding:11px}.v6-return-history>article>div:last-child{display:flex;align-items:flex-start;flex-direction:column}.v6-review-history article{grid-template-columns:1fr;gap:8px}.v6-product-reviews{padding:13px;margin:12px 0}.v6-review-head{align-items:flex-start}.v6-review-head h2{font-size:19px}.v6-review-head>div:last-child>strong{font-size:20px}.v6-review-form{padding:11px}.v6-review-form .gold-button{width:100%;min-height:44px}.v6-review-list article{grid-template-columns:31px 1fr}.v6-review-avatar{width:30px;height:30px}.v6-review-list header{flex-wrap:wrap}.v6-review-list header small{margin-left:0;width:100%}
  .v6-account-service-grid{grid-template-columns:1fr}.v6-account-service-grid>a{min-height:62px}.v6-admin-ticket-list>a{grid-template-columns:30px 1fr}.v6-admin-ticket-list>a>.v6-state,.v6-admin-ticket-list>a>time{grid-column:2;justify-self:start}.v6-admin-ticket-list>a>time{text-align:left}.v6-admin-support-actions>div,.v6-admin-support-actions form{display:grid;grid-template-columns:1fr}.v6-admin-support-actions select{min-width:0;height:42px}.v6-admin-support-actions button{min-height:42px}.v6-admin-inline-actions{grid-template-columns:1fr}.v6-admin-inline-actions select,.v6-admin-inline-actions input{min-height:40px}.v6-admin-return-list>article,.v6-admin-review-list>article{padding:10px}.v6-admin-return-list header,.v6-admin-review-list header{display:grid}.v6-admin-return-actions select{min-height:42px}.v6-header-bell{display:grid!important}
}
@media(max-width:430px){.v6-faq-grid{grid-template-columns:1fr}.v6-faq-grid article{min-height:92px}.v6-review-head{display:block}.v6-review-head>div:last-child{margin-top:10px;justify-items:start}.v6-notification-toolbar{display:grid}.v6-support-form-title{display:block}.v6-support-form-title>svg{margin-bottom:9px}}
.v6-order-return-link{display:block!important;margin:10px 0!important;padding:9px 10px!important;border:1px solid #5a472f!important;background:#17140f!important;color:#cda15e!important;font-size:8px!important;text-align:center!important}

/* ===== MD AURA V7 · satış motoru / mobile-first ===== */
.v7-admin-stack{display:grid;gap:16px}.v7-campaign-form{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr .8fr .9fr 1fr auto;gap:8px}.v7-campaign-form input,.v7-campaign-form select,.v7-bundle-form input,.v7-bundle-form textarea{min-height:42px;border:1px solid #353229;background:#0d0e0c;color:#ddd5c9;padding:0 11px;border-radius:5px}.v7-campaign-form button,.v7-bundle-form>button{border:1px solid #b58a4a;background:#c99e5c;color:#14120e;font-weight:800;padding:0 15px;display:flex;align-items:center;gap:7px;justify-content:center}.v7-campaign-form button svg,.v7-bundle-form button svg{width:15px}.v7-campaign-list{display:grid}.v7-campaign-list>div{min-height:58px;display:grid;grid-template-columns:1.5fr .7fr .6fr 36px 36px;gap:10px;align-items:center;border-top:1px solid #2b2923;padding:9px 0}.v7-campaign-list strong,.v7-campaign-list small{display:block}.v7-campaign-list small{color:#77736b;margin-top:4px}.v7-campaign-list button{width:34px;height:34px;border:1px solid #37332b;background:#121310;color:#b9a17c;border-radius:5px}.v7-bundle-form{display:grid;grid-template-columns:1fr 1fr .7fr;gap:10px}.v7-bundle-form textarea{grid-column:1/-1;min-height:80px;padding:10px;resize:vertical}.v7-product-picks{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.v7-product-picks label{border:1px solid #302e27;background:#10110f;padding:10px;display:flex;gap:8px;align-items:center;border-radius:5px;font-size:11px}.v7-bundle-form>button{min-height:42px}.v7-bundle-admin-list>div{display:grid;grid-template-columns:1fr auto auto 38px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #292720}.v7-bundle-admin-list strong,.v7-bundle-admin-list small{display:block}.v7-bundle-admin-list small{color:#7e7970;margin-top:4px}.v7-bundle-admin-list button{min-height:32px;border:1px solid #3b372f;background:#141512;color:#bca67f;padding:0 10px;border-radius:4px}.v7-bundle-admin-list button.danger{color:#d97a68}
.v7-public-page,.v7-loyalty-page,.v7-bundle-detail{padding-top:48px;padding-bottom:70px}.v7-public-head{max-width:760px;margin-bottom:26px}.v7-public-head h1{font:400 clamp(34px,5vw,62px)/1 Georgia,serif;margin:8px 0 12px;color:#eee5d7}.v7-public-head p{color:#918c83;line-height:1.7}.v7-bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.v7-bundle-grid>a{border:1px solid #37342c;background:#11120f;padding:10px;display:block}.v7-bundle-image{height:260px;position:relative;overflow:hidden;background:#090a08}.v7-bundle-image img{object-fit:cover}.v7-bundle-grid small{display:block;color:#b18a50;font-size:9px;letter-spacing:1.2px;margin-top:12px}.v7-bundle-grid h2{font:400 20px Georgia,serif;margin:7px 0}.v7-bundle-grid p{color:#88837b;font-size:11px;line-height:1.6;min-height:35px}.v7-bundle-grid strong{color:#d8ad6a;margin-right:8px}.v7-bundle-grid del{color:#6e6a62}.v7-bundle-grid>a>span{display:block;margin-top:12px;color:#b68e52;font-size:10px}.v7-bundle-detail-grid{display:grid;grid-template-columns:1fr 330px;gap:18px}.v7-bundle-products{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.v7-bundle-products>a{border:1px solid #343129;background:#11120f;padding:9px}.v7-bundle-products img{width:100%;height:260px;object-fit:cover}.v7-bundle-products span,.v7-bundle-products strong,.v7-bundle-products small{display:block}.v7-bundle-products span{color:#b88e50;font-size:9px;margin-top:8px}.v7-bundle-products strong{font:400 15px Georgia,serif;margin:5px 0}.v7-bundle-products small{color:#827e76}.v7-bundle-detail-grid>aside{border:1px solid #3a362d;background:#11120f;padding:24px;align-self:start;position:sticky;top:95px}.v7-bundle-detail-grid>aside h2{font:400 34px Georgia,serif;color:#ddb36f;margin:10px 0 2px}.v7-bundle-detail-grid>aside del{color:#6e6961}.v7-bundle-detail-grid>aside p{font-size:12px;line-height:1.7;color:#938e85}.v7-bundle-detail-grid>aside>a{display:block;margin-top:15px;color:#a98754;font-size:10px}.v7-bundle-add button{width:100%;gap:8px}.v7-bundle-add button svg{width:16px}.v7-bundle-add small{display:block;margin-top:8px;color:#9d8b70}.v7-campaign-public-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.v7-campaign-public-grid article{min-height:210px;border:1px solid #39352d;background:linear-gradient(145deg,#151610,#0d0e0c);padding:22px}.v7-campaign-public-grid article>span{width:42px;height:42px;border:1px solid #6d5633;border-radius:50%;display:grid;place-items:center;color:#d1a560}.v7-campaign-public-grid article>span svg{width:19px}.v7-campaign-public-grid small{display:block;color:#ab8750;font-size:9px;letter-spacing:1px;margin:18px 0 5px}.v7-campaign-public-grid h2{font:400 20px Georgia,serif;margin:0 0 8px}.v7-campaign-public-grid p{font-size:11px;color:#89847c;line-height:1.6}.v7-campaign-public-grid strong{color:#d9af6d}.v7-public-actions{display:flex;align-items:center;gap:18px;margin-top:22px}.v7-public-actions>a:last-child{color:#aa8b5d;font-size:11px}.v7-empty-state{border:1px dashed #3b372f;padding:28px;color:#8d887f;display:flex;align-items:center;gap:10px}
.v7-fbt{margin:14px 0 18px;border:1px solid #39352d;background:#11120f;padding:18px}.v7-fbt>div:first-child h2{font:400 22px Georgia,serif;margin:5px 0 14px}.v7-fbt-products{display:flex;align-items:center;gap:10px}.v7-fbt-products>div{display:flex;align-items:center;gap:10px;flex:1 1}.v7-fbt-products>div>b{font:400 23px Georgia,serif;color:#8c7048}.v7-fbt-products a{display:grid;grid-template-columns:80px 1fr;grid-template-rows:auto auto;gap:3px 10px;align-items:center;width:100%}.v7-fbt-products img{width:80px;height:64px;object-fit:cover;grid-row:1/3}.v7-fbt-products strong{font:400 12px Georgia,serif}.v7-fbt-products small{color:#c69a58}.v7-fbt>button{margin-top:14px;gap:8px}.v7-fbt>button svg{width:15px}.v7-fbt>small{margin-left:10px;color:#a89473}
.v7-loyalty-hero{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.v7-loyalty-hero>div{min-height:135px;border:1px solid #39352d;background:linear-gradient(145deg,#151610,#0e0f0c);padding:20px;display:flex;gap:15px;align-items:center}.v7-loyalty-hero svg{width:32px;height:32px;color:#d0a25d}.v7-loyalty-hero small,.v7-loyalty-hero strong,.v7-loyalty-hero em{display:block}.v7-loyalty-hero small{font-size:8px;letter-spacing:1.2px;color:#8c857b}.v7-loyalty-hero strong{font:400 21px Georgia,serif;margin:5px 0;color:#e0c18c}.v7-loyalty-hero em{font-size:9px;color:#8d887e;font-style:normal}.v7-loyalty-rules,.v7-loyalty-history{border:1px solid #353229;background:#11120f;padding:20px;margin-top:12px}.v7-loyalty-rules h2,.v7-loyalty-history h2{font:400 19px Georgia,serif;margin:0 0 14px}.v7-loyalty-rules>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v7-loyalty-rules>div span{border:1px solid #2d2b25;padding:13px;text-align:center}.v7-loyalty-rules b,.v7-loyalty-rules small{display:block}.v7-loyalty-rules b{color:#d2a45f}.v7-loyalty-rules small{font-size:9px;color:#88827a;margin-top:3px}.v7-loyalty-rules p{font-size:10px;color:#7f7a72;line-height:1.6}.v7-loyalty-history>div:first-child{display:flex;align-items:center;gap:8px}.v7-loyalty-history>div:first-child svg{color:#c99c59}.v7-loyalty-history article{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #292720;padding:11px 0}.v7-loyalty-history article strong,.v7-loyalty-history article small{display:block}.v7-loyalty-history article small{color:#77726b;margin-top:3px}.v7-loyalty-history article b.plus{color:#75b477}.v7-loyalty-history article b.minus{color:#d77b69}.v7-loyalty-checkout>button{width:100%;border:1px solid #3a362e;background:#10110f;color:#d9d1c4;padding:14px;display:grid;grid-template-columns:32px 1fr auto;text-align:left;align-items:center;gap:12px}.v7-loyalty-checkout>button.active{border-color:#b78d4c;background:#18150f}.v7-loyalty-checkout>button svg{color:#c79a54}.v7-loyalty-checkout>button strong,.v7-loyalty-checkout>button small{display:block}.v7-loyalty-checkout>button small{color:#858078;margin-top:3px}.v7-loyalty-checkout>button i{font-style:normal;color:#c89d5b;font-size:10px}.v7-auto-campaign-note{margin-top:8px;color:#cba361;font-size:10px;display:flex;align-items:center;gap:6px}.v7-auto-campaign-note svg{width:14px}
.v7-abandoned-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v7-abandoned-user{display:flex;align-items:center;gap:10px}.v7-abandoned-user>svg{color:#c89c5b}.v7-abandoned-user span{flex:1 1}.v7-abandoned-user strong,.v7-abandoned-user small{display:block}.v7-abandoned-user small{color:#7d7971;margin-top:3px}.v7-abandoned-user>b{color:#d6ad6b}.v7-abandoned-meta{display:flex;gap:18px;margin:12px 0;color:#8c867e;font-size:10px}.v7-abandoned-meta span{display:flex;align-items:center;gap:5px}.v7-abandoned-meta svg{width:13px}.v7-abandoned-products{display:grid;gap:4px;border-top:1px solid #2d2a24;padding-top:10px;color:#9c968c;font-size:10px}.v7-remind{margin-top:12px}.v7-remind button{width:100%;min-height:38px;border:1px solid #765b34;background:#16130e;color:#d1a45e;display:flex;align-items:center;justify-content:center;gap:7px}.v7-remind button svg{width:14px}.v7-remind small{display:block;margin-top:6px;color:#8f897f}
@media(max-width:1100px){.v7-campaign-form{grid-template-columns:repeat(2,1fr)}.v7-campaign-form button{min-height:42px}.v7-product-picks{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.v7-public-page,.v7-loyalty-page,.v7-bundle-detail{padding-top:28px;padding-bottom:90px}.v7-bundle-grid,.v7-campaign-public-grid,.v7-loyalty-hero,.v7-abandoned-list{grid-template-columns:1fr}.v7-bundle-image{height:220px}.v7-bundle-detail-grid{grid-template-columns:1fr}.v7-bundle-detail-grid>aside{position:static}.v7-bundle-products{grid-template-columns:1fr 1fr}.v7-bundle-products img{height:170px}.v7-fbt{padding:13px}.v7-fbt-products{display:grid;gap:7px}.v7-fbt-products>div>b{display:none}.v7-fbt-products a{grid-template-columns:72px 1fr}.v7-fbt-products img{width:72px;height:58px}.v7-fbt>button{width:100%}.v7-loyalty-rules>div{grid-template-columns:1fr}.v7-campaign-form,.v7-bundle-form{grid-template-columns:1fr}.v7-campaign-list>div{grid-template-columns:1fr auto 60px 34px 34px}.v7-product-picks{grid-template-columns:1fr}.v7-bundle-admin-list>div{grid-template-columns:1fr auto}.v7-bundle-admin-list>div button{width:100%}.v7-public-actions{align-items:stretch;flex-direction:column}.v7-public-actions .gold-button{width:100%}.v7-loyalty-checkout>button{grid-template-columns:26px 1fr}.v7-loyalty-checkout>button i{grid-column:2}.v7-abandoned-list .v5-admin-card{padding:14px}.v7-remind button{min-height:44px}}
@media(max-width:430px){.v7-bundle-products{grid-template-columns:1fr}.v7-bundle-products img{height:220px}.v7-campaign-list>div{grid-template-columns:1fr auto}.v7-campaign-list>div label,.v7-campaign-list>div button{min-height:38px}.v7-loyalty-hero>div{min-height:108px}.v7-public-head h1{font-size:36px}}

/* V7.1 - ürün galerisi ve koleksiyon açılır menü düzeltmeleri */
.v5-product-gallery .v5-gallery-layout.is-single{grid-template-columns:minmax(0,1fr)!important}
.v5-product-gallery .v5-gallery-layout.is-single .v5-main-product-image{grid-column:1/-1;width:100%}
.v7-nav-dropdown{position:relative;display:flex;align-items:center}
.v7-nav-dropdown-trigger{border:0;background:transparent;color:#c6c1b7;padding:0;display:inline-flex;align-items:center;gap:5px;font:inherit;cursor:pointer;transition:.2s}
.v7-nav-dropdown-trigger:hover,.v7-nav-dropdown.is-open .v7-nav-dropdown-trigger{color:var(--gold-2)}
.v7-nav-dropdown-trigger svg{transition:transform .2s ease}
.v7-nav-dropdown.is-open .v7-nav-dropdown-trigger svg{transform:rotate(180deg)}
.v7-nav-dropdown-menu{display:flex!important;flex-direction:column}
@media(max-width:760px){
  .v5-product-gallery .v5-gallery-layout.is-single{display:block!important}
}

/* ===== MD AURA V7.2 PROFESYONEL DESTEK MERKEZİ ===== */
.v72-support-page{padding-top:42px;padding-bottom:80px}.v72-support-hero{min-height:360px;border:1px solid #363229;background:radial-gradient(circle at 85% 20%,rgba(194,139,59,.16),transparent 32%),linear-gradient(135deg,#151610,#0c0d0b);display:grid;grid-template-columns:1.35fr .65fr;gap:28px;padding:44px;align-items:center;overflow:hidden}.v72-support-hero h1{font:400 clamp(38px,5vw,64px)/.98 Georgia,serif;margin:9px 0 18px;color:#eee5d7}.v72-support-hero>div:first-child>p{max-width:650px;color:#918b82;font-size:12px;line-height:1.75}.v72-support-hero-actions{display:flex;align-items:center;gap:16px;margin-top:24px}.v72-support-hero-actions>a:last-child{font-size:10px;color:#b8945e}.v72-support-hero-actions b{display:inline-grid;place-items:center;margin-left:5px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#c99b56;color:#0d0d0b}.v72-support-promise{border:1px solid #4b402e;background:rgba(10,11,9,.68);padding:22px;display:flex;gap:14px;align-items:flex-start}.v72-support-promise>span{width:46px;height:46px;border:1px solid #70562f;border-radius:50%;display:grid;place-items:center;color:#d2a35d;flex:0 0 auto}.v72-support-promise svg{width:20px}.v72-support-promise small,.v72-support-promise strong{display:block}.v72-support-promise small{color:#a7824c;font-size:8px;letter-spacing:1.3px}.v72-support-promise strong{font:400 16px Georgia,serif;margin:6px 0}.v72-support-promise p{margin:0;color:#817c74;font-size:9px;line-height:1.6}.v72-support-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}.v72-support-categories article{border:1px solid #343129;background:#10110f;min-height:92px;padding:16px;display:flex;gap:12px;align-items:center}.v72-support-categories svg{color:#c4954e;width:24px;flex:0 0 auto}.v72-support-categories h3{font:400 13px Georgia,serif;margin:0 0 5px}.v72-support-categories p{margin:0;color:#807b73;font-size:8px;line-height:1.45}.v72-support-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 18px}.v72-support-flow>div{position:relative;border:1px solid #2f2d27;background:#0e0f0d;padding:18px 18px 18px 54px;min-height:96px}.v72-support-flow>div>span{position:absolute;left:14px;top:14px;color:#5d513f;font:400 20px Georgia,serif}.v72-support-flow svg{width:18px;color:#b88d4d;margin-bottom:5px}.v72-support-flow strong,.v72-support-flow small{display:block}.v72-support-flow strong{font:400 12px Georgia,serif}.v72-support-flow small{color:#7d7870;font-size:8px;line-height:1.5;margin-top:4px}.v72-support-form{border:1px solid #3b372e;background:linear-gradient(180deg,#141510,#0f100e);padding:28px;margin-top:14px}.v72-support-form-title{display:flex;gap:15px;align-items:flex-start;padding-bottom:22px;border-bottom:1px solid #2d2b25}.v72-support-form-title>span{width:46px;height:46px;border:1px solid #66502f;display:grid;place-items:center;color:#c89b55}.v72-support-form-title svg{width:21px}.v72-support-form-title small{font-size:8px;color:#a88049;letter-spacing:1.3px}.v72-support-form-title h2{font:400 25px Georgia,serif;margin:5px 0 7px}.v72-support-form-title p{margin:0;color:#817d76;font-size:9px}.v72-support-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:20px}.v72-support-form-grid label{display:grid;gap:6px;color:#aaa296;font-size:8px;position:relative}.v72-support-form-grid .wide{grid-column:1/-1}.v72-support-form-grid input,.v72-support-form-grid select,.v72-support-form-grid textarea{width:100%;border:1px solid #37342c;background:#0a0b09;color:#e0d7ca;padding:11px;font-size:10px;outline:none}.v72-support-form-grid select,.v72-support-form-grid input{min-height:42px}.v72-support-form-grid input:focus,.v72-support-form-grid select:focus,.v72-support-form-grid textarea:focus{border-color:#866438}.v72-field-help{color:#706b64!important;font-size:7px!important;line-height:1.4}.v72-char-count{position:absolute;right:10px;bottom:9px;color:#5f5b55;font-size:7px}.v72-response-promise{border:1px solid #332f27;background:#11110e;padding:12px;display:flex;gap:9px;align-items:center}.v72-response-promise svg{width:18px;color:#b58b4f}.v72-response-promise strong,.v72-response-promise small{display:block}.v72-response-promise strong{font-size:9px}.v72-response-promise small{font-size:7px;color:#757069;margin-top:3px}.v72-submit-ticket{margin-top:18px;gap:7px}.v72-submit-ticket svg{width:14px}.form-error{display:flex;align-items:center;gap:7px;color:#d47d69;margin-top:12px;font-size:9px}.form-error svg{width:15px}.v72-login-gate,.v72-empty-support{border:1px dashed #3d382f;background:#10110f;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px}.v72-login-gate>svg,.v72-empty-support>svg{width:40px;height:40px;color:#b58a4d;stroke-width:1.3}.v72-login-gate h2,.v72-empty-support h2{font:400 23px Georgia,serif;margin:13px 0 7px}.v72-login-gate p,.v72-empty-support p{font-size:9px;color:#817c74;max-width:480px;line-height:1.6}.v72-login-gate>div{display:flex;align-items:center;gap:15px;margin-top:12px}.v72-login-gate>div>a:last-child{font-size:9px;color:#ae8a57}.v72-support-faq{display:grid;grid-template-columns:300px 1fr;gap:18px;margin-top:20px;border-top:1px solid #292720;padding-top:20px}.v72-faq-head{display:flex;align-items:flex-start;gap:12px}.v72-faq-head svg{color:#be914f}.v72-faq-head small{color:#987543;font-size:8px;letter-spacing:1.2px}.v72-faq-head h2{font:400 22px Georgia,serif;margin:5px 0}.v72-support-faq details{border-bottom:1px solid #2b2923;padding:13px 0}.v72-support-faq summary{cursor:pointer;font:400 12px Georgia,serif}.v72-support-faq details p{color:#837e76;font-size:9px;line-height:1.65;margin:9px 0 2px}
.v72-account-support,.v72-ticket-page{padding-top:38px;padding-bottom:90px}.v72-account-support-head,.v72-ticket-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px}.v72-account-support-head h1,.v72-ticket-head h1{font:400 34px Georgia,serif;margin:6px 0}.v72-account-support-head p,.v72-ticket-head p{font-size:9px;color:#817c74;margin:0}.v72-account-support-head>div:last-child,.v72-ticket-head>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:9px}.v72-account-support-head>div:last-child>a:last-child,.v72-ticket-head>div:last-child>a{font-size:8px;color:#a68350}.v72-account-support-head .gold-button{gap:6px}.v72-account-support-head .gold-button svg{width:13px}.v72-ticket-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:11px}.v72-ticket-stats>div{border:1px solid #343129;background:#11120f;padding:15px}.v72-ticket-stats small,.v72-ticket-stats strong{display:block}.v72-ticket-stats small{font-size:7px;letter-spacing:1px;color:#7d7870}.v72-ticket-stats strong{font:400 22px Georgia,serif;color:#d1a35e;margin-top:5px}.v72-ticket-list{display:grid;gap:7px}.v72-ticket-list>a{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #343129;background:#10110f;padding:13px;transition:.2s}.v72-ticket-list>a:hover{border-color:#6e5633;background:#13140f}.v72-ticket-icon,.v72-admin-ticket-icon{width:40px;height:40px;border:1px solid #473b2b;display:grid;place-items:center;color:#b98f50}.v72-ticket-icon svg,.v72-admin-ticket-icon svg{width:17px}.v72-ticket-copy{min-width:0}.v72-ticket-copy>div,.v72-admin-ticket-copy>div{display:flex;align-items:center;gap:7px}.v72-ticket-copy>div>small,.v72-admin-ticket-copy>div>small{color:#937449;font-size:7px;text-transform:uppercase;letter-spacing:.7px}.v72-ticket-copy>strong,.v72-admin-ticket-copy>strong{display:block;font:400 13px Georgia,serif;margin:5px 0}.v72-ticket-copy>p,.v72-admin-ticket-copy>p{color:#7c7770;font-size:8px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v72-ticket-copy footer,.v72-admin-ticket-copy footer{display:flex;gap:9px;align-items:center;margin-top:7px;font-size:7px;color:#64615b}.v72-ticket-copy footer b,.v72-admin-ticket-copy footer b{color:#9b835d}.v72-ticket-copy footer em{font-style:normal;color:#857b6c}.v72-ticket-copy footer time,.v72-admin-ticket-copy footer time{margin-left:auto}.v72-priority{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border:1px solid #444039;border-radius:99px;font-size:6px!important;text-transform:uppercase;letter-spacing:.6px}.v72-priority.low{color:#8b8982}.v72-priority.normal{color:#c4aa7e;border-color:#5d4b32}.v72-priority.high{color:#df9c67;border-color:#7d4f34;background:#1a110d}.v72-priority.urgent{color:#f07c67;border-color:#8b3e33;background:#24100d}.v72-state{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border:1px solid #444039;border-radius:99px;font-size:7px;white-space:nowrap}.v72-state.waiting_staff{color:#d7a65d;border-color:#6a512f}.v72-state.waiting_customer{color:#77a8cf;border-color:#37556b}.v72-state.resolved{color:#70b67b;border-color:#325438}.v72-state.open{color:#d4c3a8}.v72-ticket-info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.v72-ticket-info-grid>div{border:1px solid #343129;background:#10110f;min-height:68px;padding:12px;display:flex;gap:9px;align-items:center}.v72-ticket-info-grid svg{width:18px;color:#b68b4d}.v72-ticket-info-grid small,.v72-ticket-info-grid strong{display:block}.v72-ticket-info-grid small{font-size:6px;color:#756f67;letter-spacing:.8px}.v72-ticket-info-grid strong{font-size:8px;color:#c7b8a3;margin-top:3px}.v72-chat-card,.v72-admin-chat-card{border:1px solid #38342b;background:#0f100e}.v72-chat-meta{height:52px;padding:0 15px;border-bottom:1px solid #2d2a24;display:flex;align-items:center;justify-content:space-between}.v72-chat-meta>div{display:flex;align-items:center;gap:8px;font:400 11px Georgia,serif}.v72-chat-meta svg{width:16px;color:#c3944e}.v72-chat-meta>small{font-size:7px;color:#716d66}.v72-chat-messages,.v72-admin-chat-messages{padding:18px;display:flex;flex-direction:column;gap:10px;min-height:280px;max-height:620px;overflow:auto}.v72-chat-messages article,.v72-admin-chat-messages article{max-width:74%;border:1px solid #37342d;background:#151612;padding:11px 13px}.v72-chat-messages article.customer,.v72-admin-chat-messages article.customer{align-self:flex-end;border-color:#5a452c;background:#18140f}.v72-chat-messages article.staff,.v72-admin-chat-messages article.staff{align-self:flex-start}.v72-chat-messages article>div,.v72-admin-chat-messages article>div{display:flex;justify-content:space-between;gap:15px}.v72-chat-messages article strong,.v72-admin-chat-messages article strong{font-size:8px;color:#caa25e}.v72-chat-messages article small,.v72-admin-chat-messages article small{font-size:6px;color:#6e6a63}.v72-chat-messages article p,.v72-admin-chat-messages article p{margin:7px 0 0;color:#b1a99f;font-size:9px;line-height:1.65;white-space:pre-wrap}.v72-chat-compose{border-top:1px solid #302d26;padding:12px;display:grid;grid-template-columns:1fr 120px;gap:9px;align-items:stretch}.v72-chat-compose>div{position:relative}.v72-chat-compose textarea{width:100%;height:82px;resize:vertical;border:1px solid #38352e;background:#090a08;color:#e0d8cd;padding:11px 11px 22px;font-size:9px;outline:none}.v72-chat-compose textarea:focus{border-color:#806039}.v72-chat-compose>div small{position:absolute;right:8px;bottom:7px;color:#5f5b55;font-size:6px}.v72-chat-compose>button{border:1px solid #ae8245;background:linear-gradient(135deg,#d3aa68,#b5833e);color:#12110d;font-weight:800;font-size:8px;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.v72-chat-compose>button svg{width:14px}.v72-chat-compose>p{grid-column:1/-1;color:#cf7c68;font-size:8px;margin:0}.v72-resolved-actions{border-top:1px solid #302d26;padding:14px}.v72-rating-box{border:1px solid #39352d;background:#12130f;padding:16px}.v72-rating-box>div:first-child strong,.v72-rating-box>div:first-child small{display:block}.v72-rating-box>div:first-child strong{font:400 13px Georgia,serif}.v72-rating-box>div:first-child small{color:#78736b;font-size:7px;margin-top:4px}.v72-stars{display:flex;gap:4px;margin:10px 0}.v72-stars button{border:0;background:none;padding:0;cursor:pointer;color:#51483a}.v72-stars button.active{color:#d5a452}.v72-stars svg{width:22px;fill:currentColor}.v72-rating-box textarea{width:100%;min-height:65px;border:1px solid #343129;background:#0a0b09;color:#d8d0c5;padding:9px;font-size:8px;margin-bottom:9px}.v72-rating-box .gold-button{min-height:34px;font-size:7px}.v72-reopen-box{margin-top:8px;border:1px solid #343129;background:#10110f;padding:12px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px}.v72-reopen-box>svg{color:#ae8750}.v72-reopen-box strong,.v72-reopen-box small{display:block}.v72-reopen-box strong{font-size:9px}.v72-reopen-box small{font-size:7px;color:#767169;margin-top:3px}.v72-reopen-box button{height:30px;border:1px solid #5f4a30;background:#15130f;color:#c89d59;font-size:7px;padding:0 10px}.v72-action-message{display:block;color:#b79c74;margin-top:8px;font-size:7px}
.v72-admin-support-page,.v72-admin-ticket-page{padding-bottom:50px}.v72-admin-support-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.v72-admin-support-stats>div{min-height:80px;border:1px solid #343129;background:#11120f;padding:14px;display:flex;align-items:center;gap:10px}.v72-admin-support-stats svg{width:22px;color:#b78d4e}.v72-admin-support-stats>div.urgent{border-color:#62382f}.v72-admin-support-stats>div.urgent svg,.v72-admin-support-stats>div.urgent strong{color:#dd7f69}.v72-admin-support-stats small,.v72-admin-support-stats strong{display:block}.v72-admin-support-stats small{font-size:6px;color:#777169;letter-spacing:.7px}.v72-admin-support-stats strong{font:400 22px Georgia,serif;color:#d7ae6b;margin-top:4px}.v72-admin-ticket-filters{display:grid;grid-template-columns:minmax(220px,1fr) 155px 140px 150px 80px auto;gap:7px;margin-bottom:10px}.v72-admin-ticket-filters input,.v72-admin-ticket-filters select{height:38px;border:1px solid #38342d;background:#0d0e0c;color:#c8c0b5;padding:0 9px;font-size:8px}.v72-admin-ticket-filters .search{position:relative}.v72-admin-ticket-filters .search svg{position:absolute;left:9px;top:11px;width:15px;color:#6f6a62}.v72-admin-ticket-filters .search input{width:100%;padding-left:31px}.v72-admin-ticket-filters>button{border:1px solid #745a35;background:#17140f;color:#c79b59;font-size:7px}.v72-admin-ticket-filters>a{align-self:center;font-size:7px;color:#9c8057}.v72-admin-ticket-list{display:grid;gap:6px}.v72-admin-ticket-list>a{display:grid;grid-template-columns:44px minmax(0,1fr) 160px;gap:11px;align-items:center;border:1px solid #343129;background:#10110f;padding:12px}.v72-admin-ticket-list>a.sla-breached{border-color:#60382e;box-shadow:inset 3px 0 #a7503d}.v72-admin-ticket-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.v72-admin-ticket-side>small{font-size:7px;color:#928068}.v72-admin-ticket-side>small.breached{color:#dc7662}.v72-admin-ticket-head{margin-bottom:11px}.v72-admin-ticket-head>div:last-child{display:flex;align-items:center;gap:9px}.v72-admin-ticket-head>div:last-child>a{font-size:8px;color:#9d8054}.v72-admin-ticket-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:10px;align-items:start}.v72-admin-chat-top{min-height:52px;border-bottom:1px solid #2e2b25;padding:10px 13px;display:flex;justify-content:space-between;align-items:center}.v72-admin-chat-top>div{display:flex;align-items:center;gap:7px}.v72-admin-chat-top b{font-size:7px;color:#b39467}.v72-admin-chat-top b.breached{color:#dc7662}.v72-admin-chat-top>small{font-size:7px;color:#6f6b64}.v72-admin-chat-messages article.internal{align-self:stretch;max-width:100%;border-style:dashed;border-color:#65522f;background:#17150f}.v72-admin-chat-messages article.internal em{display:block;font-style:normal;color:#8d724a;font-size:6px;margin-top:6px}.v72-admin-support-actions{border-top:1px solid #2f2c26;padding:12px}.v72-ticket-controls{display:grid;grid-template-columns:1fr 1fr 80px;gap:7px}.v72-ticket-controls label{display:grid;gap:4px;font-size:7px;color:#837e76}.v72-ticket-controls select{height:34px;border:1px solid #38342d;background:#0b0c0a;color:#cfc6b9;padding:0 8px;font-size:8px}.v72-ticket-controls>button{align-self:end;height:34px;border:1px solid #755934;background:#17140e;color:#c99c59;font-size:7px}.v72-quick-replies{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:10px 0}.v72-quick-replies>span{display:flex;align-items:center;gap:4px;font-size:7px;color:#8c714a;margin-right:3px}.v72-quick-replies svg{width:12px}.v72-quick-replies button{height:25px;border:1px solid #353129;background:#11120f;color:#998c79;font-size:6px;padding:0 8px}.v72-admin-support-actions form{border:1px solid #343129;background:#11120f;padding:9px}.v72-admin-support-actions form.is-internal{border-color:#69542f;background:#17150f}.v72-admin-compose-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.v72-admin-compose-head label{display:flex;align-items:center;gap:5px;font-size:7px;color:#a88a5e}.v72-admin-compose-head label svg{width:12px}.v72-admin-compose-head small{font-size:6px;color:#6f6a62}.v72-admin-support-actions textarea{width:100%;border:1px solid #38342d;background:#090a08;color:#dcd4c9;padding:9px;font-size:8px}.v72-admin-support-actions form>button{height:34px;margin-top:7px;border:1px solid #a77c40;background:#c99b57;color:#0d0c09;font-weight:800;font-size:7px;padding:0 12px;display:flex;align-items:center;gap:5px}.v72-admin-support-actions form>button svg{width:13px}.v72-admin-action-msg{display:block;margin-top:7px;color:#a58c67;font-size:7px}.v72-admin-ticket-context{display:grid;gap:8px}.v72-admin-ticket-context>section{border:1px solid #343129;background:#10110f;padding:14px}.v72-admin-ticket-context h3{font:400 12px Georgia,serif;margin:0 0 10px;color:#c9af88}.v72-admin-ticket-context section>div,.v72-admin-ticket-context section>a{display:flex;align-items:center;gap:8px;border-top:1px solid #292720;padding:9px 0}.v72-admin-ticket-context section>div:first-of-type{border-top:0}.v72-admin-ticket-context svg{width:15px;color:#ac834a}.v72-admin-ticket-context strong,.v72-admin-ticket-context small{display:block}.v72-admin-ticket-context strong{font-size:8px}.v72-admin-ticket-context small{font-size:6px;color:#716d66;margin-top:3px}.v72-admin-ticket-context dl{margin:0}.v72-admin-ticket-context dl>div{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #292720;padding:8px 0;font-size:7px}.v72-admin-ticket-context dt{color:#747068}.v72-admin-ticket-context dd{margin:0;color:#b5aa9b;text-align:right}.v72-admin-ticket-context>section>p{color:#78736b;font-size:8px;line-height:1.5}.v72-admin-rating{display:block!important}.v72-admin-rating strong{color:#d2a253;font-size:13px}.v72-admin-rating p{color:#817b72;font-size:7px;line-height:1.5}.v72-security-note{display:flex!important;gap:8px!important;align-items:flex-start!important}.v72-security-note p{margin:0!important}
@media(max-width:1050px){.v72-support-hero{grid-template-columns:1fr}.v72-support-categories{grid-template-columns:1fr 1fr}.v72-admin-ticket-filters{grid-template-columns:1fr 1fr 1fr}.v72-admin-ticket-filters .search{grid-column:1/-1}.v72-admin-ticket-layout{grid-template-columns:1fr}.v72-admin-ticket-context{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.v72-support-page{padding-top:18px;padding-bottom:105px}.v72-support-hero{padding:24px 16px;min-height:auto}.v72-support-hero h1{font-size:40px}.v72-support-hero-actions{align-items:stretch;flex-direction:column}.v72-support-hero-actions .gold-button{width:100%}.v72-support-promise{padding:15px}.v72-support-categories{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-14px;margin-right:-14px;padding:0 14px 5px}.v72-support-categories article{min-width:235px;scroll-snap-align:start}.v72-support-flow{grid-template-columns:1fr}.v72-support-form{padding:18px 14px}.v72-support-form-title h2{font-size:21px}.v72-support-form-grid{grid-template-columns:1fr}.v72-support-form-grid .wide{grid-column:auto}.v72-support-form-grid input,.v72-support-form-grid select{min-height:48px;font-size:10px}.v72-support-form-grid textarea{font-size:10px}.v72-submit-ticket{width:100%;min-height:46px}.v72-support-faq{grid-template-columns:1fr}.v72-account-support,.v72-ticket-page{padding-top:22px;padding-bottom:110px}.v72-account-support-head,.v72-ticket-head{align-items:flex-start;flex-direction:column}.v72-account-support-head>div:last-child,.v72-ticket-head>div:last-child{width:100%;align-items:stretch}.v72-account-support-head>div:last-child .gold-button{width:100%}.v72-ticket-stats{grid-template-columns:repeat(3,1fr);gap:5px}.v72-ticket-stats>div{padding:11px 8px}.v72-ticket-stats small{font-size:5px}.v72-ticket-list>a{grid-template-columns:38px 1fr;padding:10px}.v72-ticket-icon{width:36px;height:36px}.v72-ticket-list>a>.v72-state{grid-column:2;justify-self:start}.v72-ticket-copy footer{flex-wrap:wrap}.v72-ticket-copy footer time{margin-left:0;width:100%}.v72-ticket-info-grid{grid-template-columns:1fr 1fr}.v72-chat-messages,.v72-admin-chat-messages{padding:10px;min-height:250px}.v72-chat-messages article,.v72-admin-chat-messages article{max-width:90%;padding:10px}.v72-chat-compose{grid-template-columns:1fr;padding:9px}.v72-chat-compose>button{min-height:44px}.v72-reopen-box{grid-template-columns:26px 1fr}.v72-reopen-box button{grid-column:1/-1;height:40px}.v72-admin-support-stats{grid-template-columns:1fr 1fr}.v72-admin-ticket-filters{grid-template-columns:1fr}.v72-admin-ticket-filters .search{grid-column:auto}.v72-admin-ticket-filters input,.v72-admin-ticket-filters select,.v72-admin-ticket-filters>button{min-height:44px}.v72-admin-ticket-list>a{grid-template-columns:38px 1fr;padding:10px}.v72-admin-ticket-side{grid-column:2;align-items:flex-start}.v72-admin-ticket-context{grid-template-columns:1fr}.v72-ticket-controls{grid-template-columns:1fr 1fr}.v72-ticket-controls>button{grid-column:1/-1;min-height:40px}.v72-admin-compose-head{align-items:flex-start;flex-direction:column;gap:4px}.v72-admin-support-actions textarea{min-height:120px;font-size:10px}.v72-admin-support-actions form>button{width:100%;justify-content:center;min-height:42px}.v72-quick-replies{overflow-x:auto;flex-wrap:nowrap}.v72-quick-replies button{white-space:nowrap;min-height:34px}.v72-admin-chat-top{align-items:flex-start;flex-direction:column;gap:7px}.v72-admin-chat-messages article{max-width:92%}}
@media(max-width:430px){.v72-support-hero h1{font-size:35px}.v72-support-categories article{min-width:210px}.v72-ticket-stats{grid-template-columns:1fr}.v72-ticket-info-grid{grid-template-columns:1fr}.v72-admin-support-stats{grid-template-columns:1fr 1fr}.v72-admin-ticket-list>a{grid-template-columns:1fr}.v72-admin-ticket-icon{display:none}.v72-admin-ticket-side{grid-column:auto}.v72-ticket-controls{grid-template-columns:1fr}}

/* =========================================================
   MD AURA V7.3 — Site geneli akıllı arama
   ========================================================= */
.global-search{position:relative;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.global-search-header{width:265px;flex:0 0 265px}
.global-search-input-wrap{height:36px;display:flex;align-items:center;gap:8px;border:1px solid #302e28;border-radius:999px;background:rgba(10,11,9,.92);padding:0 10px;transition:border-color .18s,box-shadow .18s,background .18s}
.global-search.is-open .global-search-input-wrap,.global-search-input-wrap:focus-within{border-color:#6d5431;background:#0d0e0c;box-shadow:0 0 0 3px rgba(199,154,84,.06)}
.global-search-icon{width:15px;height:15px;color:#79756d;flex:none}
.global-search-input-wrap input{min-width:0;flex:1 1;height:100%;border:0!important;background:transparent!important;color:#ddd5ca;outline:0;padding:0!important;font-size:9px!important}
.global-search-input-wrap input::placeholder{color:#65625c}
.global-search-input-wrap kbd{flex:none;border:1px solid #302e28;border-radius:4px;padding:2px 5px;color:#69645d;background:#11120f;font:600 6px/1.2 Inter,sans-serif;white-space:nowrap}
.global-search-loader{width:14px;height:14px;color:#b78949;animation:global-search-spin .75s linear infinite}
.global-search-clear{width:24px;height:24px;border:0;background:transparent;color:#746f67;display:grid;place-items:center;cursor:pointer;padding:0}
.global-search-clear:hover{color:#caa05e}.global-search-clear svg{width:14px;height:14px}
@keyframes global-search-spin{to{transform:rotate(360deg)}}
.global-search-results{position:absolute;right:0;top:calc(100% + 8px);z-index:120;width:min(440px,calc(100vw - 28px));max-height:min(590px,calc(100vh - 125px));overflow:auto;border:1px solid #3b352b;border-radius:8px;background:rgba(11,12,10,.98);box-shadow:0 28px 80px rgba(0,0,0,.58);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:7px;scrollbar-width:thin;scrollbar-color:#5b472d #11120f}
.global-search-results-head{min-height:35px;padding:0 8px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #27251f;color:#8c857b;font-size:7px;letter-spacing:.25px}
.global-search-results-head small{color:#a78451;font-size:6px}
.global-search-group{padding:7px 0 2px}.global-search-group h3{margin:0 0 4px;padding:0 8px;color:#a78149;font-size:6px;font-weight:700;letter-spacing:1.05px;text-transform:uppercase}
.global-search-result{width:100%;min-height:54px;border:0;border-radius:5px;background:transparent;color:#d9d1c6;padding:6px 8px;display:grid;grid-template-columns:42px minmax(0,1fr) auto 15px;gap:9px;align-items:center;text-align:left;cursor:pointer;transition:.15s}
.global-search-result:hover,.global-search-result.is-active{background:linear-gradient(90deg,rgba(199,154,84,.12),rgba(199,154,84,.025));box-shadow:inset 2px 0 #b88a49}
.global-search-result-icon{position:relative;width:40px;height:40px;border:1px solid #343028;border-radius:5px;background:#12130f;display:grid;place-items:center;color:#b18a50;overflow:hidden}
.global-search-result-icon svg{width:17px;height:17px;stroke-width:1.5}.global-search-result-icon.has-image img{object-fit:cover}
.global-search-result-copy{min-width:0;display:block}.global-search-result-copy strong,.global-search-result-copy small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-search-result-copy strong{font:400 10px/1.3 Georgia,serif;color:#ddd4c7}.global-search-result-copy small{margin-top:4px;font-size:7px;color:#716c65}
.global-search-result em{font-style:normal;font-size:6px;color:#b8935c;border:1px solid #4b3c29;background:#17140f;border-radius:999px;padding:4px 6px;white-space:nowrap}.global-search-arrow{width:12px;height:12px;color:#5e5952}
.global-search-empty{min-height:160px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#716c64}.global-search-empty svg{width:25px;color:#9e7944}.global-search-empty strong{font:400 14px Georgia,serif;color:#c6bbaa;margin:8px 0 5px}.global-search-empty span{max-width:300px;font-size:7px;line-height:1.6}
.global-search-footer{height:31px;border-top:1px solid #27251f;margin-top:6px;padding:0 8px;display:flex;align-items:center;gap:12px;color:#625e57;font-size:6px}

.site-search-page{padding-top:48px;padding-bottom:120px;min-height:70vh}.site-search-page-head{max-width:760px;margin-bottom:24px}.site-search-page-head h1{font:400 clamp(36px,4vw,58px)/1.02 Georgia,serif;margin:7px 0 13px;color:#eee7dd}.site-search-page-head p{max-width:670px;color:#88837b;font-size:10px;line-height:1.75}
.global-search-page{width:min(820px,100%)}.global-search-page .global-search-input-wrap{height:58px;border-radius:6px;padding:0 16px;background:#0e0f0d}.global-search-page .global-search-icon{width:20px;height:20px}.global-search-page .global-search-input-wrap input{font-size:13px!important}.global-search-page .global-search-clear{width:34px;height:34px}.global-search-page .global-search-results{position:relative;right:auto;top:auto;width:100%;max-height:none;margin-top:8px;border-radius:6px;box-shadow:none;background:#0d0e0c}.global-search-page .global-search-result{min-height:64px;grid-template-columns:48px minmax(0,1fr) auto 16px}.global-search-page .global-search-result-icon{width:46px;height:46px}.global-search-page .global-search-result-copy strong{font-size:12px}.global-search-page .global-search-result-copy small{font-size:8px}
.site-search-tips{margin-top:18px;display:flex;align-items:center;gap:13px;flex-wrap:wrap;color:#756f67;font-size:8px}.site-search-tips>span{display:flex;align-items:center;gap:5px}.site-search-tips>span svg{width:13px;color:#a27c46}.site-search-tips>div{display:flex;gap:6px;flex-wrap:wrap}.site-search-tips a{min-height:28px;padding:0 9px;border:1px solid #302d27;border-radius:999px;display:inline-flex;align-items:center;background:#10110f;color:#998c7a;font-size:7px}.site-search-tips a:hover{border-color:#765a34;color:#c8a56d}.site-search-note{max-width:820px;margin-top:18px;padding:12px 14px;border:1px solid #2f2c26;background:#10110f;display:flex;align-items:center;gap:8px;color:#777169;font-size:7px}.site-search-note svg{width:15px;color:#ac8348;flex:none}

@media(max-width:1180px){.global-search-header{width:220px;flex-basis:220px}.global-search-input-wrap kbd{display:none}}
@media(max-width:920px){.header-actions>.global-search-header{display:none}.site-search-page{padding-top:28px}.global-search-page{width:100%}.global-search-page .global-search-results{padding:5px}}
@media(max-width:760px){.site-search-page{padding-top:20px;padding-bottom:115px}.site-search-page-head{margin-bottom:16px}.site-search-page-head h1{font-size:37px}.site-search-page-head p{font-size:9px}.global-search-page .global-search-input-wrap{height:52px;padding:0 12px}.global-search-page .global-search-input-wrap input{font-size:11px!important}.global-search-page .global-search-results{margin-top:7px}.global-search-results-head{min-height:38px;font-size:7px}.global-search-group h3{font-size:7px;margin-top:3px}.global-search-page .global-search-result{min-height:62px;grid-template-columns:45px minmax(0,1fr) auto 14px;padding:7px}.global-search-page .global-search-result-icon{width:43px;height:43px}.global-search-page .global-search-result-copy strong{font-size:11px}.global-search-page .global-search-result-copy small{font-size:7px}.global-search-result em{font-size:6px}.site-search-tips{align-items:flex-start;flex-direction:column;gap:8px}.site-search-tips>div{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:none}.site-search-tips a{flex:none;min-height:34px;font-size:8px}.site-search-note{font-size:8px;line-height:1.55}}
@media(max-width:430px){.site-search-page-head h1{font-size:32px}.global-search-page .global-search-result{grid-template-columns:43px minmax(0,1fr) 12px}.global-search-page .global-search-result em{display:none}.global-search-arrow{width:11px}.global-search-page .global-search-result-copy strong{font-size:10px}}

/* V7.3.1 — otomatik filtre / newsletter kaldırma düzeltmesi */
.v2-filter-actions{justify-content:flex-end}
.v2-filter-sheet .v2-filter-actions{display:flex;justify-content:flex-end}
.v2-filter-sheet .v2-clear-filter{min-width:110px;justify-content:center}


/* V7.3.2 - hikaye görseli + yorum alanı */
.home-editorial-zone{align-items:stretch}
.review-spotlight-card{min-height:240px;border:1px solid #3a3428;background:radial-gradient(circle at top right,rgba(199,154,84,.16),transparent 34%),linear-gradient(135deg,#171711,#10110f);padding:26px 28px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow)}
.review-spotlight-head{display:flex;align-items:center;justify-content:space-between;gap:14px}
.review-spotlight-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border:1px solid rgba(199,154,84,.35);border-radius:999px;background:rgba(199,154,84,.08);font-size:10px;color:#d9bc8d;letter-spacing:.4px}
.review-spotlight-body{display:flex;align-items:flex-start;gap:16px;margin-top:14px}
.review-spotlight-body .avatar{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#c89b57,#33281a);font:700 14px Georgia,serif;color:#fff3df;flex:0 0 auto}
.review-spotlight-card h3{font:400 28px Georgia,serif;margin:0 0 9px}
.review-spotlight-card h3 b{color:#dcad57;font-size:14px;margin-left:8px;letter-spacing:1px}
.review-spotlight-card blockquote{margin:0 0 10px;font:italic 18px/1.55 Georgia,serif;color:#f1e8db}
.review-spotlight-card p{margin:0;color:#a49f95;font-size:13px;line-height:1.75;max-width:560px}
.review-spotlight-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #2f2d25;color:#8c867d;font-size:11px}
.review-spotlight-meta a{color:#cfab6c}
.story-showcase-card{margin-top:18px;border:1px solid #352f24;background:linear-gradient(135deg,#151612,#10110f);display:grid;grid-template-columns:.82fr 1.18fr;gap:18px;padding:26px;align-items:center;box-shadow:var(--shadow)}
.story-showcase-copy h2{font:400 36px Georgia,serif;margin:0 0 14px;color:#f0e7da}
.story-showcase-copy p{color:#a09b91;font-size:13px;line-height:1.8;max-width:520px}
.story-showcase-copy ul{list-style:none;padding:0;margin:18px 0;display:grid;gap:10px}
.story-showcase-copy li{position:relative;padding-left:18px;color:#c8c1b5;font-size:12px}
.story-showcase-copy li::before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgba(199,154,84,.12)}
.story-open-button{gap:8px;margin-top:10px}
.story-open-button svg{width:15px}
.story-showcase-preview{position:relative;min-height:560px;border:1px solid #3b3529;background:#0b0b09;overflow:hidden}
.story-showcase-preview img{width:100%;height:100%;object-fit:cover;display:block}
.story-showcase-overlay{position:absolute;left:16px;right:16px;bottom:16px;padding:16px 18px;border:1px solid rgba(226,189,125,.22);background:linear-gradient(180deg,rgba(9,10,9,.15),rgba(9,10,9,.82));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.story-showcase-overlay strong,.story-showcase-overlay span{display:block}
.story-showcase-overlay strong{font:400 22px Georgia,serif;color:#f5eee3}
.story-showcase-overlay span{margin-top:5px;color:#c7b89f;font-size:11px}
.story-modal{position:fixed;inset:0;background:rgba(5,5,5,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:140;display:flex;align-items:center;justify-content:center;padding:24px}
.story-modal-frame{width:min(92vw,1320px);height:min(88vh,1320px);border:1px solid #4b3b24;background:#0a0a08;box-shadow:0 28px 80px rgba(0,0,0,.45);overflow:auto}
.story-modal-frame img{width:100%;height:auto;display:block}
.story-modal-close{position:fixed;right:28px;top:24px;height:44px;padding:0 14px;border:1px solid #6f5833;background:rgba(18,17,14,.94);display:inline-flex;align-items:center;gap:8px;color:#ebddc4;font-size:11px;cursor:pointer;z-index:145}
.footer-feedback-shell{padding:26px 0 6px}
.homepage-comment-wrap{border:1px solid #342f26;background:linear-gradient(135deg,#141511,#0f100d);padding:24px;display:grid;grid-template-columns:.86fr 1.14fr;gap:24px;box-shadow:var(--shadow)}
.homepage-comment-copy h3{font:400 28px Georgia,serif;margin:0 0 12px}
.homepage-comment-copy p{color:#9b968d;font-size:12px;line-height:1.75;max-width:460px}
.homepage-comment-hint{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;border:1px solid #353026;background:#11120f;color:#ccb892;font-size:11px}
.homepage-comment-hint svg{color:#d2a45d}
.homepage-comment-form{display:grid;gap:10px}
.homepage-comment-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.homepage-comment-form input,.homepage-comment-form textarea{width:100%;border:1px solid #37342c;background:#0d0e0c;color:#eadfcf;padding:12px 13px;outline:none;font-size:12px}
.homepage-comment-form input:focus,.homepage-comment-form textarea:focus{border-color:#7b6139}
.homepage-comment-form textarea{resize:vertical;min-height:110px}
.homepage-rating-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #353129;background:#10110f;padding:12px 14px}
.homepage-rating-row span{font-size:11px;color:#c6b9a4}
.homepage-stars{display:flex;gap:5px}
.homepage-stars button{border:0;background:none;color:#594b38;cursor:pointer;padding:0}
.homepage-stars button.on{color:#d8a95e}
.homepage-stars svg{fill:currentColor}
.homepage-comment-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.homepage-comment-actions p{margin:0;color:#bfa77c;font-size:11px}
@media(max-width:980px){.story-showcase-card,.homepage-comment-wrap{grid-template-columns:1fr}.story-showcase-preview{min-height:460px}}
@media(max-width:760px){.review-spotlight-head,.review-spotlight-meta,.homepage-rating-row,.homepage-comment-actions{align-items:flex-start;flex-direction:column}.review-spotlight-card h3{font-size:24px}.review-spotlight-card blockquote{font-size:17px}.story-showcase-card{padding:18px}.story-showcase-copy h2{font-size:30px}.story-showcase-preview{min-height:330px}.story-modal{padding:14px}.story-modal-frame{width:100%;height:auto;max-height:82vh}.story-modal-close{right:14px;top:14px;height:40px}.homepage-comment-wrap{padding:18px}.homepage-comment-copy h3{font-size:24px}.homepage-comment-grid{grid-template-columns:1fr}}


/* V7.3.3 - ana sayfa HD hero geri yukleme + canlı yorum akışı */
.hero-visual{position:relative;overflow:hidden;min-height:285px;margin:0}
.hero-visual:before{content:"";position:absolute;left:-90px;top:10px;bottom:0;width:150px;z-index:2;background:linear-gradient(90deg,#090a08 8%,rgba(9,10,8,.82) 42%,transparent)}
.hero-visual>img{object-fit:cover!important;object-position:center!important;filter:saturate(.98) contrast(1.05)}
.reference-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:-38px;position:relative;z-index:3;align-items:stretch}
.reference-categories .category-card{position:relative;height:61px;border:1px solid #3e3a32;border-radius:3px;background:linear-gradient(135deg,#141512,#0d0e0c);display:grid;grid-template-columns:minmax(0,1fr) 165px;align-items:stretch;padding:0 0 0 12px!important;overflow:hidden!important;box-shadow:none}
.reference-categories .category-card .category-copy{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;min-width:0;padding-right:8px}
.reference-categories .category-card .category-copy span{font:400 10px Georgia,serif;color:#d6c7b4;margin:0}
.reference-categories .category-card .category-copy small{font-size:6px;color:#a77c40;margin-top:6px;max-width:135px}
.reference-categories .category-card .category-thumb{position:relative;height:100%;min-width:120px;z-index:1}
.reference-categories .category-card .category-thumb img{object-fit:cover!important;object-position:center!important;opacity:.9!important;filter:brightness(.92) saturate(1.03)!important;width:100%!important;height:100%!important;mix-blend-mode:normal!important}
.reference-categories .category-card::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,14,12,.98) 0%,rgba(13,14,12,.93) 42%,rgba(13,14,12,.45) 72%,rgba(13,14,12,.08) 100%);pointer-events:none;z-index:2}
.reference-categories .tespih-card .category-thumb img{object-position:center 48%!important}
.reference-categories .kolye-card .category-thumb img{object-position:center 35%!important}
.reference-categories .new-arrivals-card .category-thumb img{object-position:center 40%!important}

.review-live-card{min-height:240px;border:1px solid #3a3428;background:radial-gradient(circle at 95% 0,rgba(199,154,84,.16),transparent 36%),linear-gradient(135deg,#171711,#10110f);padding:24px 26px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--shadow)}
.review-live-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}
.review-live-head>div:first-child{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.review-live-head .eyebrow{margin:0}
.review-live-head small{display:inline-flex;align-items:center;gap:6px;color:#8f8a80;font-size:8px;letter-spacing:.7px}
.review-live-dot{width:7px;height:7px;border-radius:50%;background:#62be74;box-shadow:0 0 0 4px rgba(98,190,116,.08),0 0 14px rgba(98,190,116,.35);animation:review-live-pulse 1.8s ease-in-out infinite}
@keyframes review-live-pulse{50%{opacity:.42;transform:scale(.8)}}
.review-live-count{height:26px;min-width:52px;border:1px solid #4c3e2a;border-radius:999px;display:grid;place-items:center;color:#c9a66e;font-size:8px;background:#17130e}
.review-live-viewport{position:relative;flex:1 1;min-height:150px;display:flex;align-items:center;overflow:hidden}
.review-live-slide{width:100%;display:grid;grid-template-columns:58px minmax(0,1fr);gap:18px;align-items:start;animation:review-slide-in 1.05s cubic-bezier(.22,.76,.24,1)}
@keyframes review-slide-in{0%{opacity:0;transform:translateX(46px)}100%{opacity:1;transform:translateX(0)}}
.review-live-avatar{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#c99a54,#342719);box-shadow:inset 0 0 0 1px rgba(255,218,153,.18);font:700 14px Georgia,serif;color:#fff3df}
.review-live-copy{min-width:0}.review-live-title-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.review-live-title-row h3{font:400 25px Georgia,serif;margin:0;color:#f0e6d8}.review-live-stars{color:#dba64f;font-size:13px;letter-spacing:1px}.review-live-copy>strong{display:block;margin-top:5px;color:#c9ad82;font-size:9px;letter-spacing:.3px}.review-live-copy blockquote{margin:10px 0 8px;font:italic 16px/1.55 Georgia,serif;color:#eee3d3}.review-live-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:#817c73;font-size:8px}.review-live-meta svg{color:#c99954}.review-live-meta a{margin-left:auto;color:#cfa75f}.review-live-footer{display:flex;align-items:center;gap:14px;padding-top:12px;border-top:1px solid #2f2c25}.review-live-progress{height:2px;flex:1 1;background:#25231e;overflow:hidden}.review-live-progress i{display:block;height:100%;background:linear-gradient(90deg,#8f6a35,#d7a654);transition:width .7s ease}.review-live-controls{display:flex;gap:6px}.review-live-controls button{width:30px;height:30px;border:1px solid #4b3d2a;border-radius:50%;background:#15130f;color:#c49a5c;display:grid;place-items:center;cursor:pointer}.review-live-controls button:hover{border-color:#8a6738;color:#edc77f;background:#1a160f}

@media(max-width:920px){.reference-categories{grid-template-columns:1fr 1fr;margin-top:-16px}.reference-categories .category-card{height:76px}}
@media(max-width:760px){.hero-visual:before{left:0;right:0;top:-35px;width:auto;height:80px;background:linear-gradient(180deg,#090a08,transparent)}.reference-categories{margin-top:-28px;gap:7px}.reference-categories .category-card{grid-template-columns:minmax(0,1fr) 110px;height:76px;padding-left:10px!important}.review-live-card{padding:19px 16px;min-height:260px}.review-live-head{flex-direction:column;gap:8px}.review-live-slide{grid-template-columns:46px 1fr;gap:12px}.review-live-avatar{width:46px;height:46px;font-size:11px}.review-live-title-row h3{font-size:20px}.review-live-copy blockquote{font-size:15px}.review-live-meta a{width:100%;margin-left:0}.review-live-footer{margin-top:10px}}
@media(max-width:430px){.reference-categories{grid-template-columns:1fr 1fr}.reference-categories .category-card{height:68px}.reference-categories .category-card .category-copy small{font-size:6px}.review-live-slide{grid-template-columns:1fr}.review-live-avatar{display:none}}


/* V7.6 - E-posta 6 haneli doğrulama */
.otp-card{text-align:left}.otp-card>h1{margin-bottom:10px}.otp-card>p b{color:#d7b275;font-weight:600}.otp-icon{width:54px;height:54px;border:1px solid #6d5330;background:linear-gradient(135deg,#1c1811,#0d0e0b);display:grid;place-items:center;margin-bottom:15px;color:#d5a763;box-shadow:0 12px 30px rgba(0,0,0,.22)}.otp-icon svg{width:24px;height:24px}.otp-code-label{margin-top:12px}.otp-code-input{height:68px!important;text-align:center!important;font-size:30px!important;font-weight:700!important;letter-spacing:12px!important;padding-left:24px!important;color:#e5c88f!important;border-color:#5c472c!important;background:#0a0b09!important}.otp-code-input:focus{border-color:#c79a54!important;box-shadow:0 0 0 3px rgba(199,154,84,.08)}.otp-security-note{display:flex;align-items:flex-start;gap:8px;border:1px solid #302d26;background:#10110f;padding:11px;margin:10px 0 4px;color:#817b72;font-size:9px;line-height:1.55}.otp-security-note svg{flex:0 0 auto;color:#b98e4e}.otp-success{border:1px solid #365139;background:#0e1710;color:#79b57e;padding:10px 11px;font-size:9px;margin-top:10px}.otp-resend,.otp-back{width:100%;border:1px solid #343129;background:#10110f;color:#a59b8d;min-height:38px;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:9px}.otp-resend:hover:not(:disabled),.otp-back:hover{border-color:#6e5532;color:#d0b47f}.otp-resend:disabled{opacity:.48;cursor:not-allowed}.otp-back{border:0;background:transparent;min-height:32px;color:#777169}.otp-back:hover{border:0;color:#bda476}.auth-card .gold-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.auth-card .form-error{border:1px solid #60392f;background:#1c100d;padding:10px 11px;margin:10px 0;color:#dd8872}.auth-card>p{line-height:1.65}
@media(max-width:760px){.otp-code-input{height:64px!important;font-size:28px!important;letter-spacing:10px!important}.otp-security-note{font-size:8px}.otp-resend{min-height:44px}}

/*!**************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[3]!./components/NovaDevelopmentPromo.module.css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************/
.NovaDevelopmentPromo_novaPromo__Hcv7_{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  margin-top:24px;
  margin-bottom:18px;
  min-height:312px;
  display:grid;
  grid-template-columns:1.08fr .9fr .9fr;
  gap:18px;
  align-items:stretch;
  padding:30px;
  border:1px solid rgba(199,154,84,.28);
  background:
    radial-gradient(circle at 0% 50%,rgba(199,154,84,.07),transparent 27%),
    linear-gradient(135deg,#0b0c0a 0%,#0e0f0c 48%,#090a09 100%);
  box-shadow:0 22px 70px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.02);
}

.NovaDevelopmentPromo_novaPromo__Hcv7_:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-2;
  opacity:.28;
  background-image:
    linear-gradient(rgba(199,154,84,.035) 1px,transparent 1px),
    linear-gradient(90deg,rgba(199,154,84,.035) 1px,transparent 1px);
  background-size:42px 42px;
  -webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);
          mask-image:linear-gradient(90deg,#000,transparent 78%);
}

.NovaDevelopmentPromo_novaPromo__Hcv7_:after{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  pointer-events:none;
  background:
    linear-gradient(90deg,rgba(199,154,84,.08),transparent 30%,transparent 72%,rgba(199,154,84,.035)),
    linear-gradient(180deg,rgba(255,255,255,.015),transparent 28%);
}

.NovaDevelopmentPromo_goldGlow__1CTqM,.NovaDevelopmentPromo_blueGlow__0B01u{
  position:absolute;
  border-radius:50%;
  filter:blur(76px);
  pointer-events:none;
  z-index:-1;
}
.NovaDevelopmentPromo_goldGlow__1CTqM{
  width:260px;
  height:260px;
  left:-90px;
  bottom:-130px;
  background:rgba(199,154,84,.14);
}
.NovaDevelopmentPromo_blueGlow__0B01u{
  width:180px;
  height:180px;
  left:80px;
  top:30px;
  background:rgba(32,103,255,.07);
}

.NovaDevelopmentPromo_brandSide__LkkCh{
  padding:4px 22px 4px 4px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  border-right:1px solid rgba(199,154,84,.13);
}

.NovaDevelopmentPromo_brandTop__Q0wm3{
  display:flex;
  align-items:center;
  gap:19px;
}

.NovaDevelopmentPromo_animatedLogo__numsb{
  width:116px;
  height:116px;
  flex:0 0 116px;
  position:relative;
  display:grid;
  place-items:center;
  border-radius:50%;
  filter:drop-shadow(0 0 18px rgba(29,99,255,.23));
}

.NovaDevelopmentPromo_logoRingOne__npzGy,.NovaDevelopmentPromo_logoRingTwo__HuMmQ,.NovaDevelopmentPromo_logoRingThree__EGHEZ{
  position:absolute;
  border-radius:50%;
  inset:0;
  border:1px solid rgba(53,124,255,.42);
}
.NovaDevelopmentPromo_logoRingOne__npzGy{
  inset:3px;
  animation:NovaDevelopmentPromo_novaSpin__cQ4lU 12s linear infinite;
  border-top-color:#357cff;
  border-right-color:rgba(53,124,255,.12);
}
.NovaDevelopmentPromo_logoRingTwo__HuMmQ{
  inset:18px;
  border-color:rgba(53,124,255,.25);
  border-left-color:#1f66ff;
  animation:NovaDevelopmentPromo_novaSpinReverse__T5Iz_ 8s linear infinite;
}
.NovaDevelopmentPromo_logoRingThree__EGHEZ{
  inset:34px;
  border-color:rgba(63,122,255,.22);
  box-shadow:inset 0 0 20px rgba(25,87,255,.08);
  animation:NovaDevelopmentPromo_novaPulse__hwaa3 2.7s ease-in-out infinite;
}

.NovaDevelopmentPromo_logoN__h9_2r{
  position:relative;
  width:52px;
  height:54px;
  transform:skewX(-8deg);
  filter:drop-shadow(0 0 10px rgba(32,100,255,.42));
  animation:NovaDevelopmentPromo_novaFloat__mIlT4 3.4s ease-in-out infinite;
}

.NovaDevelopmentPromo_logoN__h9_2r i{
  position:absolute;
  display:block;
  background:linear-gradient(180deg,#2d8cff,#0759ef 72%,#0046cf);
  box-shadow:inset 0 0 8px rgba(255,255,255,.12);
}

.NovaDevelopmentPromo_nLeft__CoXUz{
  left:4px;
  top:7px;
  width:13px;
  height:42px;
  transform:skewX(-7deg);
}

.NovaDevelopmentPromo_nRight__U_Pd3{
  right:4px;
  top:2px;
  width:13px;
  height:42px;
  transform:skewX(-7deg);
}

.NovaDevelopmentPromo_nMiddle__4Aiw6{
  left:18px;
  top:5px;
  width:14px;
  height:47px;
  transform:rotate(-34deg) skewX(-7deg);
  transform-origin:center;
}

.NovaDevelopmentPromo_brandText__eQsL4{min-width:0}

.NovaDevelopmentPromo_kicker__JLOjV{
  display:block;
  color:#a98956;
  font-size:8px;
  letter-spacing:1.75px;
  font-weight:700;
  margin-bottom:6px;
}

.NovaDevelopmentPromo_brandTop__Q0wm3 h2{
  margin:0;
  color:#f0e6d8;
  font:400 28px/1 Georgia,serif;
  letter-spacing:1px;
}
.NovaDevelopmentPromo_brandTop__Q0wm3 h2 strong{
  color:#d3ab68;
  font-weight:400;
}

.NovaDevelopmentPromo_microBrand__TT1L_{
  display:block;
  margin-top:8px;
  color:#5f79a4;
  font-size:6px;
  letter-spacing:3.3px;
  font-weight:700;
}

.NovaDevelopmentPromo_lead__kODwK{
  max-width:455px;
  margin:20px 0 17px;
  color:#918d85;
  font-size:11px;
  line-height:1.8;
}

.NovaDevelopmentPromo_domainLine__WnFa1{
  width:max-content;
  max-width:100%;
  display:inline-flex;
  align-items:center;
  gap:8px;
  min-height:35px;
  padding:0 12px;
  border:1px solid rgba(199,154,84,.25);
  background:rgba(17,18,15,.76);
  color:#d4c19e;
  font-size:9px;
  letter-spacing:.55px;
  transition:.22s ease;
}
.NovaDevelopmentPromo_domainLine__WnFa1:hover{
  border-color:rgba(225,189,125,.55);
  background:#15150f;
  transform:translateY(-1px);
}
.NovaDevelopmentPromo_domainLine__WnFa1 svg{color:#c79a54}

.NovaDevelopmentPromo_capabilities__ESBje{
  display:grid;
  gap:8px;
  align-content:center;
}

.NovaDevelopmentPromo_capabilities__ESBje article{
  min-height:70px;
  display:grid;
  grid-template-columns:38px 1fr;
  align-items:center;
  gap:11px;
  padding:11px 13px;
  border:1px solid rgba(199,154,84,.15);
  background:linear-gradient(90deg,rgba(20,21,17,.9),rgba(13,14,12,.72));
  transition:.22s ease;
}

.NovaDevelopmentPromo_capabilities__ESBje article:hover{
  transform:translateX(3px);
  border-color:rgba(199,154,84,.38);
  background:linear-gradient(90deg,rgba(25,23,17,.92),rgba(14,15,12,.78));
}

.NovaDevelopmentPromo_capabilities__ESBje svg{
  width:19px;
  color:#c79a54;
}

.NovaDevelopmentPromo_capabilities__ESBje strong,.NovaDevelopmentPromo_capabilities__ESBje span{display:block}
.NovaDevelopmentPromo_capabilities__ESBje strong{
  color:#e8dece;
  font-size:10px;
  letter-spacing:.3px;
}
.NovaDevelopmentPromo_capabilities__ESBje span{
  margin-top:4px;
  color:#77746d;
  font-size:8px;
  line-height:1.45;
}

.NovaDevelopmentPromo_ctaSide__RaGQK{
  min-width:0;
  padding:22px 10px 22px 20px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  border-left:1px solid rgba(199,154,84,.13);
}

.NovaDevelopmentPromo_ctaSide__RaGQK>span{
  color:#b9945c;
  font-size:8px;
  font-weight:700;
  letter-spacing:1.55px;
}

.NovaDevelopmentPromo_ctaSide__RaGQK h3{
  margin:9px 0 18px;
  color:#f0e6d8;
  font:400 26px/1.18 Georgia,serif;
}

.NovaDevelopmentPromo_ctaSide__RaGQK>a{
  min-height:46px;
  width:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:9px;
  padding:0 15px;
  border:1px solid #d4aa66;
  background:linear-gradient(135deg,#d4ad6d,#b7843f);
  color:#14120e;
  box-shadow:0 12px 28px rgba(153,101,35,.16),inset 0 1px rgba(255,255,255,.22);
  font-size:9px;
  font-weight:800;
  letter-spacing:.75px;
  transition:.22s ease;
}

.NovaDevelopmentPromo_ctaSide__RaGQK>a:hover{
  transform:translateY(-2px);
  filter:brightness(1.06);
  box-shadow:0 16px 34px rgba(153,101,35,.22);
}

.NovaDevelopmentPromo_ctaSide__RaGQK small{
  display:block;
  margin-top:11px;
  color:#68645e;
  font-size:7px;
  line-height:1.5;
  text-align:center;
}

.NovaDevelopmentPromo_bottomLine__KYO5v{
  min-height:46px;
  border-top:1px solid #24241f;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  color:#62615d;
  font-size:8px;
}
.NovaDevelopmentPromo_bottomLine__KYO5v a{color:#7c7870}
.NovaDevelopmentPromo_bottomLine__KYO5v b{color:#b9945c;font-weight:600}

@keyframes NovaDevelopmentPromo_novaSpin__cQ4lU{
  from{transform:rotate(0deg)}
  to{transform:rotate(360deg)}
}
@keyframes NovaDevelopmentPromo_novaSpinReverse__T5Iz_{
  from{transform:rotate(360deg)}
  to{transform:rotate(0deg)}
}
@keyframes NovaDevelopmentPromo_novaPulse__hwaa3{
  0%,100%{opacity:.48;transform:scale(.97)}
  50%{opacity:1;transform:scale(1.05)}
}
@keyframes NovaDevelopmentPromo_novaFloat__mIlT4{
  0%,100%{transform:skewX(-8deg) translateY(0)}
  50%{transform:skewX(-8deg) translateY(-4px)}
}

@media(prefers-reduced-motion:reduce){
  .NovaDevelopmentPromo_logoRingOne__npzGy,.NovaDevelopmentPromo_logoRingTwo__HuMmQ,.NovaDevelopmentPromo_logoRingThree__EGHEZ,.NovaDevelopmentPromo_logoN__h9_2r{animation:none!important}
}

@media(max-width:980px){
  .NovaDevelopmentPromo_novaPromo__Hcv7_{
    grid-template-columns:1fr 1fr;
    padding:24px;
  }
  .NovaDevelopmentPromo_brandSide__LkkCh{
    grid-column:1/-1;
    border-right:0;
    border-bottom:1px solid rgba(199,154,84,.13);
    padding:4px 0 22px;
  }
  .NovaDevelopmentPromo_ctaSide__RaGQK{border-left:1px solid rgba(199,154,84,.13)}
}

@media(max-width:760px){
  .NovaDevelopmentPromo_novaPromo__Hcv7_{
    grid-template-columns:1fr;
    margin-top:18px;
    padding:18px;
    gap:12px;
  }
  .NovaDevelopmentPromo_brandSide__LkkCh{
    grid-column:auto;
    padding:4px 0 18px;
  }
  .NovaDevelopmentPromo_brandTop__Q0wm3{
    align-items:flex-start;
    gap:13px;
  }
  .NovaDevelopmentPromo_animatedLogo__numsb{
    width:90px;
    height:90px;
    flex-basis:90px;
  }
  .NovaDevelopmentPromo_logoRingTwo__HuMmQ{inset:14px}
  .NovaDevelopmentPromo_logoRingThree__EGHEZ{inset:27px}
  .NovaDevelopmentPromo_logoN__h9_2r{
    width:42px;
    height:44px;
  }
  .NovaDevelopmentPromo_nLeft__CoXUz,.NovaDevelopmentPromo_nRight__U_Pd3{width:11px;height:35px}
  .NovaDevelopmentPromo_nMiddle__4Aiw6{left:15px;width:12px;height:39px}
  .NovaDevelopmentPromo_brandTop__Q0wm3 h2{font-size:22px}
  .NovaDevelopmentPromo_lead__kODwK{font-size:10px;margin:15px 0}
  .NovaDevelopmentPromo_capabilities__ESBje article{min-height:64px}
  .NovaDevelopmentPromo_ctaSide__RaGQK{
    border-left:0;
    border-top:1px solid rgba(199,154,84,.13);
    padding:20px 0 2px;
  }
  .NovaDevelopmentPromo_ctaSide__RaGQK h3{font-size:23px}
  .NovaDevelopmentPromo_ctaSide__RaGQK>a{min-height:48px;font-size:9px}
  .NovaDevelopmentPromo_bottomLine__KYO5v{
    padding:13px 0;
    align-items:flex-start;
    flex-direction:column;
    min-height:auto;
  }
}

@media(max-width:430px){
  .NovaDevelopmentPromo_novaPromo__Hcv7_{padding:15px}
  .NovaDevelopmentPromo_animatedLogo__numsb{
    width:78px;
    height:78px;
    flex-basis:78px;
  }
  .NovaDevelopmentPromo_brandTop__Q0wm3 h2{font-size:19px}
  .NovaDevelopmentPromo_kicker__JLOjV{font-size:6px}
  .NovaDevelopmentPromo_microBrand__TT1L_{font-size:5px;letter-spacing:2.4px}
  .NovaDevelopmentPromo_domainLine__WnFa1{width:100%;justify-content:center}
  .NovaDevelopmentPromo_capabilities__ESBje article{grid-template-columns:32px 1fr;padding:10px}
  .NovaDevelopmentPromo_ctaSide__RaGQK h3{font-size:21px}
}

