
/* ob_tema.css */
@charset "UTF-8";
:is(:root,.ob_profil_sahne_rc148){
 --ob_zemin:#f5f6f8;--ob_yuzey:#fff;--ob_yuzey_ikincil:#edf0f4;--ob_metin:#172337;--ob_soluk:#697585;--ob_cizgi:#e2e6ec;--ob_turuncu:#ed571c;--ob_turuncu_ust:#d54510;--ob_lacivert:#10243f;--ob_soft:#fff1e8;--ob_golge:0 12px 36px #10243f0a;--ob_radius:14px;
 color-scheme:light;font-family:Inter,"Segoe UI",Arial,sans-serif;font-synthesis:none;font-size:16px;
}
:is(:root,.ob_profil_sahne_rc148)[data-ob-tema="koyu"]{
 --ob_zemin:#0c1421;--ob_yuzey:#131e2e;--ob_yuzey_ikincil:#1b293c;--ob_metin:#eef3fa;--ob_soluk:#a5b0c0;--ob_cizgi:#29364a;--ob_lacivert:#253c59;--ob_soft:#3b271e;--ob_golge:0 12px 36px #0002;color-scheme:dark;
}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:26px}body{margin:0;background:var(--ob_zemin);color:var(--ob_metin);line-height:1.5}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}img{display:block;max-width:100%}button{border:0}button:disabled,select:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--ob_turuncu);outline-offset:4px}input,select{min-width:0}input[type="search"]::-webkit-search-cancel-button{cursor:pointer}[hidden]{display:none!important}.ob_kapsayici{width:min(1360px,calc(100% - 96px));margin-inline:auto}.ob_ikon{width:22px;height:22px;flex-shrink:0;vertical-align:middle}.ob_sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ob_atla{position:fixed;top:-90px;left:20px;z-index:100;background:var(--ob_yuzey);padding:12px 20px}.ob_atla:focus{top:10px}.ob_ust_serit{background:#10243f;color:#d9e3ef;font-size:12px;letter-spacing:.02em}.ob_ust_ic{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ob_ust_ic strong{font-size:10px;letter-spacing:.08em;color:#fff}.ob_ust_ayrac{color:#5b6f88;padding:0 10px}.ob_ust_sag{color:#afbdce}.ob_baslik{background:var(--ob_yuzey)}.ob_baslik_ic{min-height:99px;display:flex;align-items:center;gap:48px}.ob_logo{position:relative;display:block;width:203px;height:60px;flex-shrink:0;overflow:hidden}.ob_logo img{position:absolute;width:216px;max-width:none;height:auto;left:-6px;top:-48px}.ob_arama{display:flex;align-items:center;gap:13px;flex:1;max-width:650px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:8px;height:46px;padding:0 7px 0 17px;color:var(--ob_soluk)}.ob_arama:focus-within{border-color:var(--ob_turuncu)}.ob_arama>svg{width:19px;height:19px}.ob_arama input{border:0;outline:none;background:transparent;flex:1;width:100%;color:var(--ob_metin);font-size:13px}.ob_arama input::placeholder{color:var(--ob_soluk);opacity:1}.ob_arama button{background:var(--ob_yuzey);height:32px;width:32px;border-radius:5px;color:var(--ob_metin)}.ob_arama button svg{width:17px}.ob_baslik_eylemler{display:flex;align-items:center;gap:10px;margin-left:auto}.ob_ikon_dugme{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;background:transparent;border-radius:9px}.ob_ikon_dugme:hover{background:var(--ob_yuzey_ikincil)}.ob_ikon_dugme .ob_ikon{width:21px;height:21px}.ob_gunes{display:none}:root[data-ob-tema="koyu"] .ob_ay{display:none}:root[data-ob-tema="koyu"] .ob_gunes{display:block}.ob_sayi{position:absolute;top:0;right:0;font-size:10px;border-radius:99px;min-width:17px;background:var(--ob_turuncu);color:#fff}.ob_sepet_dugme{display:flex;align-items:center;gap:9px;padding:8px 0 8px 16px;border-left:1px solid var(--ob_cizgi);background:transparent;font-size:13px;font-weight:600;margin-left:5px}.ob_sepet_dugme>span:last-child{display:grid;place-items:center;background:var(--ob_soft);color:var(--ob_turuncu);width:22px;height:22px;border-radius:50%;font-size:11px}.ob_mobil_menu{display:none}.ob_nav_cizgi{border-block:1px solid var(--ob_cizgi)}.ob_navigasyon{min-height:55px;display:flex;align-items:center;gap:30px;font-size:13px;font-weight:600}.ob_nav_tum{display:flex;align-items:center;gap:11px;border-right:1px solid var(--ob_cizgi);padding-right:30px;white-space:nowrap}.ob_nav_tum svg{width:18px}.ob_nav_linkler{display:flex;gap:27px;align-items:center}.ob_nav_linkler a:hover{color:var(--ob_turuncu)}.ob_nav_vurgu{display:flex;align-items:center;gap:8px;margin-left:auto;color:var(--ob_turuncu);white-space:nowrap;font-size:12px}.ob_nav_vurgu svg{width:18px}.ob_vitrin_bolum{padding-top:24px}.ob_vitrin{position:relative;overflow:hidden;background:#090d14;min-height:486px;border-radius:var(--ob_radius);color:#fff}.ob_slayt{position:relative;min-height:486px;isolation:isolate}.ob_vitrin_gorsel{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.ob_vitrin_stop{object-fit:contain;object-position:right center;width:76%;left:24%;opacity:.9}.ob_vitrin_golge{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#090d14 0%,#090d14e8 20%,#090d148c 43%,#090d1410 72%),linear-gradient(0deg,#090d14af,transparent 40%)}.ob_vitrin_metin{padding:46px 54px 100px;position:relative;max-width:560px}.ob_etiket{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:600;letter-spacing:.17em;color:#d5dce5}.ob_etiket>span{width:18px;height:2px;background:var(--ob_turuncu)}.ob_vitrin h1,.ob_vitrin h2{font-size:clamp(44px,4.5vw,66px);font-weight:650;letter-spacing:-.045em;line-height:1.09;margin:24px 0 19px}.ob_vitrin em{font-style:normal;color:#ff7135}.ob_vitrin p{color:#b9c3d1;font-size:14px;line-height:1.8;margin:0 0 27px}.ob_dugme{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border-radius:7px;padding:12px 22px;font-size:13px;font-weight:650;line-height:1.4}.ob_dugme_turuncu{color:#fff;background:var(--ob_turuncu);box-shadow:0 5px 20px #ed571c22}.ob_dugme_turuncu:hover{background:var(--ob_turuncu_ust);transform:translateY(-1px)}.ob_dugme_lacivert{background:var(--ob_lacivert);color:#fff}.ob_dugme_lacivert:hover{background:#2d4665}.ob_vitrin_alt_metin{display:flex;align-items:center;gap:12px;margin-top:20px;color:#8a97a8;font-size:9px;letter-spacing:.1em}.ob_vitrin_alt_metin i{width:3px;height:3px;background:#657182;border-radius:50%}.ob_vitrin_urun{position:absolute;right:37px;bottom:96px;text-align:right}.ob_vitrin_urun>span{font-size:9px;color:#b9c1cd;letter-spacing:.12em}.ob_vitrin_urun>strong{display:block;margin-top:7px;font-size:17px;font-weight:500;line-height:1.5}.ob_slayt_kumanda{position:absolute;bottom:29px;left:54px;right:36px;display:flex;justify-content:space-between;align-items:center;gap:20px}.ob_slayt_noktalar{display:flex;gap:8px}.ob_slayt_nokta{width:54px;padding:11px 0;background:transparent;color:#768392;border-top:2px solid #ffffff25;text-align:left;font-size:10px;letter-spacing:.03em}.ob_slayt_nokta.ob_secili{width:85px;color:#fff;border-top-color:var(--ob_turuncu)}.ob_slayt_oklar{display:flex;align-items:center;gap:8px}.ob_slayt_oklar>span{font-size:11px;margin-right:17px;letter-spacing:.1em}.ob_slayt_oklar b{color:#798898;font-weight:400}.ob_slayt_oklar button{display:grid;place-items:center;width:34px;height:34px;color:#fff;background:#ffffff0c;border:1px solid #ffffff26;border-radius:50%}.ob_slayt_oklar button:hover{background:#ffffff25}.ob_slayt_oklar svg{width:16px;height:16px}.ob_arac_sec{position:relative;display:flex;align-items:center;gap:35px;margin:20px 0 0;padding:24px 29px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:11px;box-shadow:var(--ob_golge)}.ob_arac_giris{display:flex;align-items:center;gap:17px;min-width:255px}.ob_arac_giris>svg{width:36px;height:36px;color:var(--ob_turuncu)}.ob_arac_giris h2{font-size:16px;margin:0 0 3px;letter-spacing:-.03em}.ob_arac_giris p{font-size:11px;color:var(--ob_soluk);margin:0}.ob_arac_sec form{display:grid;grid-template-columns:1fr 1fr .8fr auto;gap:14px;width:100%}.ob_arac_sec label{padding:8px 12px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:6px;min-width:0}.ob_arac_sec label>span{display:block;font-size:8px;letter-spacing:.08em;font-weight:650;color:var(--ob_soluk);margin-bottom:3px}.ob_arac_sec select{border:0;background:transparent;width:100%;font-size:12px;font-weight:550;color:var(--ob_metin);padding:0 0 2px}.ob_arac_sec form .ob_dugme{align-self:stretch;white-space:nowrap;padding-inline:19px}.ob_arac_sec form .ob_dugme svg{width:17px}.ob_faydalar{display:grid;grid-template-columns:repeat(4,1fr);padding:26px 0 23px;border-bottom:1px solid var(--ob_cizgi)}.ob_faydalar>div{display:flex;align-items:center;justify-content:center;gap:13px;border-right:1px solid var(--ob_cizgi)}.ob_faydalar>div:first-child{justify-content:flex-start;padding-left:12px}.ob_faydalar>div:last-child{border:0}.ob_faydalar svg{width:27px;height:27px;color:var(--ob_soluk)}.ob_faydalar strong{font-size:12px;font-weight:600;display:block}.ob_faydalar small{font-size:10px;color:var(--ob_soluk);display:block;margin-top:2px}.ob_kategori_bolum{padding-top:43px}.ob_bolum_baslik{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:23px}.ob_kucuk_baslik{font-size:9px;letter-spacing:.17em;font-weight:650;color:var(--ob_turuncu)}.ob_bolum_baslik h2{margin:6px 0 0;font-size:28px;letter-spacing:-.04em;line-height:1.3;font-weight:650}.ob_metin_link{font-size:12px;display:flex;align-items:center;gap:15px;font-weight:600}.ob_metin_link span{color:var(--ob_turuncu);font-size:21px}.ob_metin_link:hover{color:var(--ob_turuncu)}.ob_kategori_grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.ob_kategori{position:relative;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:10px;padding:13px 16px 17px;overflow:hidden;transition:border-color .2s,transform .2s}.ob_kategori:hover{border-color:var(--ob_turuncu);transform:translateY(-3px)}.ob_kategori_gorsel{height:93px;background:#fff;margin:-3px -6px 8px;border-radius:7px;overflow:hidden}.ob_kategori_gorsel img{width:100%;height:100%;object-fit:contain}.ob_kategori strong{display:block;font-size:12px;letter-spacing:-.02em}.ob_kategori>span{display:block;color:var(--ob_soluk);font-size:10px;margin-top:2px}.ob_kategori>b{position:absolute;right:14px;bottom:17px;font-weight:400;font-size:16px;color:var(--ob_soluk)}.ob_urun_bolum{padding-top:49px}.ob_sekme_grup{display:flex;gap:4px;align-items:center;border:1px solid var(--ob_cizgi);padding:4px;border-radius:7px;background:var(--ob_yuzey)}.ob_sekme_grup button{background:transparent;color:var(--ob_soluk);font-size:12px;min-height:33px;min-width:57px;padding:7px 16px;border-radius:4px;font-weight:550}.ob_sekme_grup .ob_secili{background:var(--ob_metin);color:var(--ob_yuzey)}.ob_sekme_grup button:hover{color:var(--ob_turuncu)}.ob_katalog_bilgi{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:-9px 0 18px}.ob_katalog_bilgi p{font-size:10px;color:var(--ob_soluk);margin:0}.ob_sirala{display:flex;align-items:center;gap:7px}.ob_sirala>svg{width:15px;height:15px;color:var(--ob_soluk)}.ob_sirala select{background:transparent;border:0;font-size:11px;color:var(--ob_soluk);padding:6px 0}.ob_filtre_ozet{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--ob_soft);color:var(--ob_metin);border-radius:7px;padding:10px 15px;font-size:12px;margin-bottom:18px}.ob_filtre_ozet button{display:flex;gap:7px;align-items:center;font-size:11px;background:transparent;color:var(--ob_turuncu);white-space:nowrap}.ob_filtre_ozet svg{width:15px;height:15px}.ob_urun_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ob_urun{background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:11px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.ob_urun:hover{box-shadow:var(--ob_golge);border-color:#b5bfcb}.ob_urun_gorsel{position:relative;margin:7px 7px 0;border-radius:7px;background:#fff;height:223px;overflow:hidden}.ob_rozet{position:absolute;left:12px;top:12px;z-index:1;background:#f0f3f6;color:#47576b;padding:5px 9px;border-radius:4px;font-size:9px;font-weight:550;pointer-events:none}.ob_urun_favori{position:absolute;right:8px;top:8px;z-index:2;background:#fff;color:#7d8897;width:35px;height:35px;border-radius:50%;display:grid;place-items:center;box-shadow:0 2px 7px #00000008}.ob_urun_favori svg{width:18px;height:18px}.ob_urun_favori[aria-pressed="true"]{color:var(--ob_turuncu)}.ob_urun_favori[aria-pressed="true"] svg{fill:#ed571c18}.ob_urun_incele{display:block;background:#fff;width:100%;height:100%;padding:21px 6px;position:relative}.ob_urun_incele img{width:100%;height:100%;object-fit:contain;transition:transform .25s}.ob_urun:hover .ob_urun_incele img{transform:scale(1.06)}.ob_urun_incele>span{position:absolute;bottom:9px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;background:#10243fdf;color:#fff;padding:6px 12px;border-radius:5px;font-size:10px;white-space:nowrap;opacity:0;transition:opacity .2s}.ob_urun_incele>span svg{width:13px;height:13px}.ob_urun:hover .ob_urun_incele>span,.ob_urun_incele:focus-visible>span{opacity:1}.ob_urun_metin{padding:17px 20px 20px}.ob_urun_ust{font-size:9px;color:var(--ob_soluk);letter-spacing:.045em}.ob_urun_ust i{font-style:normal;opacity:.5;margin:0 7px}.ob_urun h3{margin:6px 0 3px;font-weight:600;font-size:14px;line-height:1.5;letter-spacing:-.015em}.ob_urun h3 button{background:transparent;padding:0;text-align:left}.ob_urun h3 button:hover{color:var(--ob_turuncu)}.ob_urun_metin>p{margin:0;font-size:11px;color:var(--ob_soluk)}.ob_urun_alt{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px;gap:12px}.ob_fiyat del{font-size:10px;color:var(--ob_soluk);display:block;min-height:15px}.ob_fiyat strong{font-size:20px;font-weight:650;letter-spacing:-.035em}.ob_sepete_ekle{display:grid;place-items:center;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:7px;width:36px;height:36px}.ob_sepete_ekle:hover{background:var(--ob_turuncu);border-color:var(--ob_turuncu);color:#fff}.ob_sepete_ekle svg{width:18px;height:18px}.ob_bos_sonuc{text-align:center;background:var(--ob_yuzey);border:1px dashed var(--ob_cizgi);border-radius:12px;padding:60px 25px}.ob_bos_sonuc>svg{width:35px;height:35px;color:var(--ob_turuncu)}.ob_bos_sonuc h3{font-size:21px;margin:14px 0 8px}.ob_bos_sonuc p{font-size:14px;color:var(--ob_soluk)}.ob_markalar{border-block:1px solid var(--ob_cizgi);padding-block:25px;margin-top:45px;display:flex;align-items:center;gap:45px}.ob_markalar>span{font-size:9px;max-width:110px;letter-spacing:.11em;line-height:1.8;color:var(--ob_soluk)}.ob_markalar>div{display:flex;justify-content:space-between;flex:1;align-items:center;gap:15px}.ob_markalar button{padding:8px 0;color:var(--ob_soluk);font-size:19px;letter-spacing:-.035em;font-weight:650;background:transparent}.ob_markalar button:hover{color:var(--ob_turuncu)}.ob_alt_vitrin{position:relative;isolation:isolate;min-height:305px;background:#0a0e16;color:#fff;border-radius:12px;overflow:hidden;margin-top:39px;margin-bottom:52px}.ob_alt_vitrin>div{position:relative;padding:36px 42px;z-index:1}.ob_alt_vitrin h2{font-size:32px;letter-spacing:-.045em;line-height:1.15;margin:11px 0 13px;font-weight:600}.ob_alt_vitrin h2 em{color:#ff7135;font-style:normal}.ob_alt_vitrin p{font-size:12px;color:#a9b5c5;line-height:1.8;margin:0 0 19px}.ob_alt_vitrin .ob_dugme{font-size:11px;min-height:40px}.ob_alt_vitrin>img{position:absolute;z-index:-1;inset:0 0 0 auto;width:65%;height:100%;object-fit:cover;object-position:center 45%;opacity:.7}.ob_alt_vitrin:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,#0a0e16 15%,#0a0e16cc 36%,transparent 72%);pointer-events:none}.ob_alt_vitrin_imza{position:absolute;right:31px;bottom:21px;z-index:1;font-size:19px;font-style:italic;font-weight:700;color:#fff8}.ob_alt_vitrin_imza>span{display:block;font-style:normal;font-size:7px;letter-spacing:.19em;font-weight:400;text-align:right}.ob_altbilgi{background:var(--ob_yuzey);border-top:1px solid var(--ob_cizgi)}.ob_altbilgi_ic{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:40px;padding:38px 0}.ob_logo_alt{width:179px;height:53px}.ob_logo_alt img{width:190px;top:-43px;left:-5px}.ob_altbilgi_ic p{font-size:12px;color:var(--ob_soluk);margin:7px 0}.ob_altbilgi_ic>div>strong{display:block;margin:7px 0 13px;font-size:12px}.ob_altbilgi_ic>div>a:not(.ob_logo),.ob_altbilgi_ic>div>button{display:block;font-size:11px;color:var(--ob_soluk);padding:3px 0;background:transparent}.ob_altbilgi_ic>div>a:hover,.ob_altbilgi_ic>div>button:hover{color:var(--ob_turuncu)}.ob_altbilgi_son{padding-left:25px;border-left:1px solid var(--ob_cizgi)}.ob_altbilgi_son>strong{font-size:15px!important;letter-spacing:-.03em}.ob_altbilgi_son>span{font-size:8px;letter-spacing:.1em;display:flex;align-items:center;gap:8px;color:var(--ob_turuncu);margin-top:17px}.ob_altbilgi_son svg{width:20px}.ob_telif{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid var(--ob_cizgi);padding:17px 0;color:var(--ob_soluk);font-size:9px}.ob_modal{border:1px solid var(--ob_cizgi);background:var(--ob_yuzey);color:var(--ob_metin);border-radius:15px;padding:0;max-width:calc(100vw - 32px);box-shadow:0 25px 100px #0005}.ob_modal::backdrop{background:#081326a8;backdrop-filter:blur(6px)}.ob_modal_kapat{position:absolute;top:12px;right:12px;z-index:2;background:var(--ob_yuzey)}.ob_detay_modal{width:890px}.ob_detay_grup{display:grid;grid-template-columns:1fr 1fr}.ob_detay_gorsel{background:#fff;min-height:390px;display:grid;place-items:center;padding:24px}.ob_detay_gorsel img{width:100%;object-fit:contain}.ob_detay_metin{padding:55px 30px 35px}.ob_detay_metin h2{font-size:27px;letter-spacing:-.04em;line-height:1.2;margin:10px 0 15px}.ob_detay_metin>p{color:var(--ob_soluk);font-size:13px}.ob_detay_teknik{border-block:1px solid var(--ob_cizgi);padding:16px 0;margin:20px 0;font-size:12px;color:var(--ob_soluk)}.ob_detay_metin .ob_fiyat{margin-bottom:20px}.ob_detay_not{font-size:11px!important;line-height:1.7}.ob_sepet_modal{width:440px;max-height:calc(100dvh - 30px);padding:26px;left:auto;right:15px;margin:15px 0 15px auto}.ob_sepet_baslik{display:flex;justify-content:space-between;align-items:center;gap:15px}.ob_sepet_baslik h2{font-size:25px;letter-spacing:-.04em;margin:5px 0 0}.ob_sepet_not{font-size:11px;color:var(--ob_soluk);background:var(--ob_zemin);border-radius:7px;padding:11px 13px;margin:20px 0}.ob_sepet_satir{display:grid;grid-template-columns:75px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--ob_cizgi)}.ob_sepet_satir>img{background:#fff;border-radius:6px;width:75px;height:75px;object-fit:contain}.ob_sepet_satir h3{font-size:13px;margin:0 0 4px}.ob_sepet_satir p{font-size:11px;color:var(--ob_soluk);margin:0 0 8px}.ob_sepet_satir_alt{display:flex;align-items:center;justify-content:space-between;gap:10px}.ob_adet{display:flex;align-items:center;border:1px solid var(--ob_cizgi);border-radius:5px;overflow:hidden}.ob_adet button{width:30px;height:30px;background:var(--ob_zemin)}.ob_adet>span{font-size:12px;min-width:25px;text-align:center}.ob_adet svg{width:13px;height:13px}.ob_sepet_satir_alt>strong{font-size:14px}.ob_sepet_sil{background:transparent;font-size:10px;color:var(--ob_soluk);padding:5px 0;margin-top:4px}.ob_sepet_sil:hover{color:var(--ob_turuncu)}.ob_sepet_toplam{margin-top:25px}.ob_sepet_toplam>span{display:flex;justify-content:space-between;align-items:center;font-size:13px}.ob_sepet_toplam strong{font-size:24px}.ob_sepet_toplam .ob_dugme{width:100%;margin-top:20px}.ob_sepet_bos{padding:35px 5px;text-align:center}.ob_sepet_bos>svg{width:43px;height:43px;color:var(--ob_turuncu)}.ob_sepet_bos h3{font-size:18px;margin:17px 0 7px}.ob_sepet_bos p{font-size:13px;color:var(--ob_soluk);margin:0}.ob_bildirim{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);z-index:10;display:flex;align-items:center;gap:15px;max-width:calc(100vw - 30px);background:var(--ob_metin);color:var(--ob_yuzey);padding:8px 9px 8px 20px;border-radius:9px;box-shadow:0 9px 40px #0003;font-size:13px}.ob_bildirim .ob_ikon_dugme{width:30px;height:30px}.ob_bildirim .ob_ikon_dugme:hover{background:#ffffff20}body.ob_modal_acik{overflow:hidden}
:root[data-ob-tema="koyu"] .ob_logo img{filter:drop-shadow(0 0 1px #dceaff99) brightness(1.4)}
@media(min-width:1600px){.ob_kapsayici{width:min(1440px,calc(100% - 120px))}.ob_vitrin,.ob_slayt{min-height:530px}.ob_vitrin_metin{padding-top:61px}.ob_urun_gorsel{height:246px}}
@media(max-width:1200px){.ob_kapsayici{width:calc(100% - 56px)}.ob_baslik_ic{gap:25px}.ob_nav_linkler{gap:19px}.ob_navigasyon{gap:20px}.ob_nav_tum{padding-right:20px}.ob_nav_vurgu{font-size:10px}.ob_arac_sec{gap:22px;padding:20px}.ob_arac_giris{min-width:220px;gap:12px}.ob_arac_giris h2{font-size:15px}.ob_arac_sec form{gap:8px}.ob_arac_sec form .ob_dugme{padding-inline:12px;font-size:11px}.ob_urun_grid{gap:16px}.ob_urun_gorsel{height:190px}.ob_urun_metin{padding:14px 15px 17px}.ob_faydalar strong{font-size:11px}.ob_faydalar small{font-size:9px}.ob_markalar{gap:25px}.ob_markalar button{font-size:17px}.ob_kategori_grid{gap:10px}.ob_kategori{padding:10px 12px 15px}.ob_kategori_gorsel{height:80px}.ob_kategori strong{font-size:11px}}
@media(max-width:1020px){.ob_baslik_ic{gap:20px;min-height:90px}.ob_logo{width:180px}.ob_logo img{width:191px;top:-39px;left:-5px}.ob_sepet_dugme>span:not(:last-child){display:none}.ob_nav_vurgu{display:none}.ob_nav_linkler{justify-content:space-between;flex:1}.ob_nav_tum{font-size:12px}.ob_arac_sec{flex-direction:column;align-items:stretch;gap:15px}.ob_arac_giris h2{font-size:17px}.ob_arac_giris p{font-size:12px}.ob_arac_giris>svg{width:29px;height:29px}.ob_arac_sec form{grid-template-columns:1fr 1fr 1fr auto}.ob_faydalar{gap:12px}.ob_faydalar>div{gap:9px}.ob_faydalar svg{width:23px;height:23px}.ob_faydalar small{font-size:8px}.ob_vitrin_urun{display:none}.ob_vitrin_gorsel{object-position:62% center}.ob_kategori_grid{grid-template-columns:repeat(3,1fr)}.ob_kategori{padding:15px 19px}.ob_kategori_gorsel{height:98px}.ob_kategori strong{font-size:13px}.ob_kategori>span{font-size:11px}.ob_urun_grid{grid-template-columns:repeat(3,1fr)}.ob_markalar>div{flex-wrap:wrap;justify-content:center;gap:12px 27px}.ob_altbilgi_ic{gap:25px}}
@media(max-width:760px){.ob_kapsayici{width:calc(100% - 36px)}.ob_ust_ic{min-height:31px;justify-content:center}.ob_ust_ic strong{font-size:9px}.ob_ust_sag{display:none}.ob_ust_ic>span{font-size:10px}.ob_ust_ayrac{padding:0 4px}.ob_baslik_ic{min-height:117px;flex-wrap:wrap;gap:0;padding-top:7px;padding-bottom:12px;justify-content:space-between}.ob_logo{width:165px;height:51px}.ob_logo img{width:177px;top:-39px;left:-5px}.ob_baslik_eylemler{gap:2px}.ob_ikon_dugme{width:36px;height:36px}.ob_sepet_dugme{padding-left:9px;gap:4px;margin-left:3px}.ob_sepet_dugme>svg{width:20px}.ob_sepet_dugme>span:last-child{width:18px;height:18px;font-size:10px}.ob_mobil_menu{display:flex;margin-left:5px}.ob_arama{order:3;flex-basis:100%;height:39px;max-width:none;margin-top:7px}.ob_arama input{font-size:12px}.ob_arama>svg{width:16px;height:16px}.ob_arama button{height:28px;width:28px}.ob_nav_cizgi{border-bottom:0}.ob_navigasyon{display:none;min-height:auto;padding-top:10px;padding-bottom:15px;align-items:stretch;flex-direction:column;gap:10px}.ob_navigasyon.ob_menu_acik{display:flex}.ob_nav_tum{border:0;padding:5px 0}.ob_nav_linkler{display:grid;grid-template-columns:1fr 1fr;gap:0}.ob_nav_linkler a{padding:9px 0;font-size:13px}.ob_nav_vurgu{display:flex;font-size:12px;padding:9px 0}.ob_vitrin_bolum{padding-top:14px}.ob_vitrin,.ob_slayt{min-height:440px}.ob_vitrin_metin{padding:32px 26px 110px}.ob_vitrin h1,.ob_vitrin h2{font-size:46px;letter-spacing:-.045em;margin:23px 0 17px}.ob_vitrin p{font-size:13px}.ob_etiket{font-size:8px;letter-spacing:.15em}.ob_vitrin_gorsel{object-position:65% center;opacity:.7}.ob_vitrin_golge{background:linear-gradient(90deg,#090d14f5 0%,#090d14b8 42%,#090d1448 100%),linear-gradient(0deg,#090d14,transparent 42%)}.ob_vitrin_stop{width:100%;left:0;object-fit:cover;object-position:64% center}.ob_slayt_kumanda{left:26px;right:22px;bottom:22px}.ob_slayt_nokta{width:33px}.ob_slayt_nokta.ob_secili{width:53px}.ob_slayt_oklar>span{margin-right:6px;font-size:10px}.ob_slayt_oklar button{width:30px;height:30px}.ob_arac_sec{padding:20px 18px;margin-top:14px}.ob_arac_sec form{grid-template-columns:1fr 1fr;gap:10px}.ob_arac_sec label{padding:9px 11px}.ob_arac_sec label>span{font-size:9px}.ob_arac_sec select{font-size:13px}.ob_arac_sec form .ob_dugme{min-height:55px;font-size:12px}.ob_faydalar{grid-template-columns:1fr 1fr;padding:22px 0;gap:20px 10px}.ob_faydalar>div{border:0!important;justify-content:flex-start!important;padding-left:4px!important;gap:11px}.ob_faydalar strong{font-size:11px}.ob_faydalar small{font-size:9px}.ob_faydalar svg{width:24px;height:24px}.ob_kategori_bolum{padding-top:29px}.ob_bolum_baslik{gap:15px;margin-bottom:18px}.ob_bolum_baslik h2{font-size:25px}.ob_kucuk_baslik{font-size:8px}.ob_metin_link{font-size:10px;gap:5px}.ob_metin_link span{font-size:17px}.ob_kategori_grid{gap:10px}.ob_kategori{padding:9px 12px 13px}.ob_kategori_gorsel{height:78px}.ob_kategori strong{font-size:11px}.ob_kategori>span{font-size:9px}.ob_kategori>b{display:none}.ob_urun_bolum{padding-top:33px}.ob_urun_baslik_satir{display:block}.ob_sekme_grup{width:fit-content;margin-top:19px}.ob_sekme_grup button{font-size:11px;min-width:49px;padding:7px 13px}.ob_katalog_bilgi{align-items:flex-start;flex-direction:column;gap:8px;margin:0 0 13px}.ob_katalog_bilgi p{font-size:10px;max-width:350px;line-height:1.7}.ob_sirala select{font-size:11px}.ob_filtre_ozet{font-size:11px;flex-wrap:wrap}.ob_urun_grid{grid-template-columns:repeat(2,1fr);gap:11px}.ob_urun_gorsel{height:170px;margin:5px 5px 0}.ob_rozet{font-size:8px;left:7px;top:8px;padding:4px 6px}.ob_urun_favori{width:29px;height:29px;right:4px;top:4px}.ob_urun_favori svg{width:16px;height:16px}.ob_urun_metin{padding:12px 12px 15px}.ob_urun h3{font-size:12px;line-height:1.45;min-height:35px}.ob_urun_ust{font-size:8px}.ob_urun_ust i{margin:0 3px}.ob_urun_metin>p{font-size:10px;min-height:30px}.ob_urun_alt{margin-top:13px;gap:6px}.ob_fiyat strong{font-size:18px}.ob_fiyat del{font-size:9px}.ob_sepete_ekle{width:31px;height:31px}.ob_urun_incele>span{font-size:9px;bottom:5px;padding:5px 7px}.ob_markalar{margin-top:30px;display:block;padding-block:21px}.ob_markalar>span{font-size:8px;max-width:none;display:block;text-align:center;margin-bottom:13px}.ob_markalar>div{gap:8px 22px}.ob_markalar button{font-size:16px}.ob_alt_vitrin{margin-top:25px;margin-bottom:32px;min-height:322px}.ob_alt_vitrin>div{padding:31px 26px}.ob_alt_vitrin h2{font-size:29px}.ob_alt_vitrin>img{width:100%;opacity:.36}.ob_alt_vitrin:after{background:linear-gradient(90deg,#0a0e16eb,#0a0e1660)}.ob_alt_vitrin_imza{display:none}.ob_altbilgi_ic{grid-template-columns:1fr 1fr;padding:26px 0;gap:22px}.ob_altbilgi_ic>div:first-child{grid-column:1 / -1}.ob_altbilgi_ic>div>strong{font-size:13px}.ob_altbilgi_ic>div>a:not(.ob_logo),.ob_altbilgi_ic>div>button{font-size:12px;padding:5px 0}.ob_altbilgi_son{grid-column:1 / -1;border-left:0;border-top:1px solid var(--ob_cizgi);padding:20px 0 0}.ob_telif{flex-wrap:wrap;font-size:9px;gap:8px 20px;justify-content:flex-start}.ob_telif span:nth-child(2){order:3;flex-basis:100%}.ob_detay_grup{grid-template-columns:1fr}.ob_detay_gorsel{min-height:200px;max-height:260px;padding:20px}.ob_detay_gorsel img{max-height:200px;width:100%;height:100%}.ob_detay_metin{padding:24px}.ob_detay_metin h2{font-size:24px}.ob_detay_modal{max-height:calc(100dvh - 30px)}.ob_sepet_modal{right:8px;margin:8px 0 8px auto;width:calc(100vw - 16px);max-width:440px;max-height:calc(100dvh - 16px);padding:22px}.ob_bildirim{bottom:15px;font-size:12px;min-width:270px}}
@media(max-width:380px){.ob_kapsayici{width:calc(100% - 24px)}.ob_logo{width:143px}.ob_logo img{width:154px;top:-32px}.ob_baslik_eylemler{gap:0}.ob_ikon_dugme{width:31px;height:34px}.ob_mobil_menu{margin-left:0}.ob_sepet_dugme{padding-left:5px;margin-left:0}.ob_sepet_dugme>span:last-child{display:none}.ob_vitrin h1,.ob_vitrin h2{font-size:40px}.ob_vitrin_metin{padding-left:23px}.ob_kategori_gorsel{height:65px}.ob_kategori strong{font-size:10px}.ob_urun_gorsel{height:145px}.ob_bolum_baslik h2{font-size:23px}.ob_metin_link{font-size:9px}.ob_urun_metin{padding-inline:10px}.ob_rozet{font-size:7px}.ob_fiyat strong{font-size:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

/* Kaynak logoyu değiştirmeden koyu zeminde depo harflerini beyaz göster. */
.ob_logo{--ob_logo_olcu:216px;--ob_logo_x:-6px;--ob_logo_y:-48px}
.ob_logo_alt{--ob_logo_olcu:190px;--ob_logo_x:-5px;--ob_logo_y:-43px}
:root[data-ob-tema="koyu"] .ob_logo img{filter:none}
:root[data-ob-tema="koyu"] .ob_logo:after{content:"";position:absolute;inset:0;pointer-events:none;background:url("../ob_gorseller/ob_logo_yeni.png") no-repeat var(--ob_logo_x) var(--ob_logo_y)/var(--ob_logo_olcu) auto;filter:brightness(0) invert(1);clip-path:polygon(34% 0,100% 0,100% 100%,0 100%,0 74%,34% 74%)}
@media(max-width:1020px){.ob_logo:not(.ob_logo_alt){--ob_logo_olcu:191px;--ob_logo_x:-5px;--ob_logo_y:-39px}}
@media(max-width:760px){.ob_logo:not(.ob_logo_alt){--ob_logo_olcu:177px;--ob_logo_x:-5px;--ob_logo_y:-39px}}
@media(max-width:380px){.ob_logo:not(.ob_logo_alt){--ob_logo_olcu:154px;--ob_logo_x:-5px;--ob_logo_y:-32px}}


/* ob_studyo.css */
@charset "UTF-8";
/* RC002 — Far Depo Işık Stüdyosu */
:root{--ob_zemin:#f3f4f5;--ob_yuzey:#fff;--ob_yuzey_ikincil:#e9ecef;--ob_metin:#142031;--ob_soluk:#647082;--ob_turuncu:#ff5b20;--ob_turuncu_ust:#df4610;--ob_radius:4px;--ob_medya:#eceef1}
:root[data-ob-tema="koyu"]{--ob_zemin:#0c1119;--ob_yuzey:#141c28;--ob_yuzey_ikincil:#1c2839;--ob_metin:#f0f2f7;--ob_soluk:#a1adbd;--ob_cizgi:#2a3444;--ob_medya:#e8ebef}
.ob_kapsayici{width:min(1480px,calc(100% - 80px))}.ob_ust_serit{background:#101a29}.ob_baslik_ic{min-height:88px}.ob_navigasyon{min-height:49px}.ob_arama{border-radius:99px;background:var(--ob_zemin)}.ob_arama button{border-radius:50%}.ob_vitrin_bolum{padding-top:20px}.ob_studyo{background:#080d14;border-radius:8px;min-height:644px}.ob_studyo .ob_slayt{min-height:644px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 77% 58%,#222e3d66,transparent 51%),#080d14}.ob_sahne_baslik{position:absolute;top:29px;left:42px;right:42px;display:flex;align-items:center;justify-content:space-between;gap:25px;z-index:6}.ob_sahne_baslik>span:last-child{font-family:Consolas,monospace;font-size:10px;letter-spacing:.08em;color:#7c899b}.ob_studyo .ob_etiket{font-size:10px;letter-spacing:.11em}.ob_sahne_fon{position:absolute;left:36%;top:72px;z-index:-1;font-size:clamp(170px,21vw,315px);font-weight:900;line-height:1;letter-spacing:-.075em;color:transparent;-webkit-text-stroke:1px #8a9bb522;user-select:none;pointer-events:none;white-space:nowrap}.ob_studyo .ob_vitrin_metin{padding:102px 0 145px 47px;max-width:500px;position:relative;z-index:4;pointer-events:none}.ob_studyo .ob_vitrin_metin button,.ob_studyo .ob_vitrin_metin a{pointer-events:auto}.ob_studyo h1,.ob_studyo h2{font-family:"Arial Black","Segoe UI",sans-serif;font-size:clamp(60px,6.6vw,96px);font-weight:900;line-height:.97;letter-spacing:-.065em;margin:0 0 20px}.ob_studyo em{color:#ff652c}.ob_studyo p{font-size:14px;line-height:1.7;color:#bac4d1;margin-bottom:23px}.ob_sahne_eylemler{display:flex;align-items:center;gap:21px;flex-wrap:wrap}.ob_sahne_eylemler>.ob_dugme{border-radius:99px;padding:13px 18px;font-size:12px;min-height:45px;gap:12px;box-shadow:none}.ob_sahne_eylemler>.ob_dugme svg{width:16px;height:16px}.ob_sahne_eylemler>a:not(.ob_dugme){font-size:11px;letter-spacing:.01em;color:#d9e2ee;border-bottom:1px solid #65718266;padding:7px 0}.ob_sahne_eylemler>a:hover{color:#ff713b}.ob_sahne_urun{position:absolute;left:37%;top:60px;width:63%;height:485px;perspective:1100px;z-index:2;transform:translate3d(var(--ob_par_x,0px),var(--ob_par_y,0px),0)}.ob_sahne_far{position:absolute;width:102%;height:100%;max-width:none;object-fit:contain;transform:rotate(-9deg);filter:drop-shadow(0 36px 17px #000b) drop-shadow(0 0 14px #b6d8ff30);transition:filter .5s,transform .7s;z-index:2}.ob_sahne_halo{position:absolute;inset:4% -2% 4% 0;background:radial-gradient(ellipse at 60% 56%,#ff682525 0%,#4b92dc0c 42%,transparent 67%);filter:blur(13px);transition:opacity .6s;pointer-events:none}.ob_sahne_yorunge{position:absolute;inset:19% -6% 4%;border:1px solid #fe632524;border-radius:50%;transform:rotate(-17deg);box-shadow:0 0 65px #ff6a1308;pointer-events:none}.ob_sahne_urun:after{content:"";position:absolute;bottom:37px;left:12%;right:8%;height:1px;background:linear-gradient(90deg,transparent,#ff6c2e95,transparent);transform:rotate(-6deg);filter:blur(.7px)}.ob_mercek_nokta{position:absolute;top:52%;left:48%;background:none;z-index:4;display:flex;align-items:center;gap:11px;color:#fff;filter:drop-shadow(0 3px 10px #0007)}.ob_mercek_nokta>span{display:grid;place-items:center;width:32px;height:32px;background:#101b28bb;border:1px solid #ff713d;border-radius:50%;box-shadow:0 0 0 7px #ff713d10;backdrop-filter:blur(6px)}.ob_mercek_nokta svg{width:15px;height:15px}.ob_mercek_nokta b{font-size:9px;text-align:left;letter-spacing:.11em;font-weight:550}.ob_mercek_nokta small{display:block;font-size:10px;letter-spacing:0;color:#b5c1d0;font-weight:400;margin-top:3px}.ob_mercek_nokta:hover>span{background:#ff5b20}.ob_sahne_teknik{position:absolute;left:47px;bottom:107px;display:flex;align-items:center;gap:23px;z-index:5}.ob_sahne_teknik span{font-size:8px;color:#667990;letter-spacing:.11em}.ob_sahne_teknik b{display:block;font-size:10px;letter-spacing:.035em;font-weight:500;color:#b8c6d7;margin-bottom:4px}.ob_sahne_teknik i{height:26px;width:1px;background:#53657a40}.ob_isik_dugme{position:absolute;right:44px;bottom:107px;z-index:5;display:flex;align-items:center;gap:10px;background:#202a36b0;border:1px solid #45526788;border-radius:99px;padding:9px 15px;color:#b5c5d8;font-size:11px;backdrop-filter:blur(8px)}.ob_isik_dugme svg{width:18px;height:18px;color:#ff733a}.ob_isik_dugme i{width:7px;height:7px;background:#ff6a2b;border-radius:50%;box-shadow:0 0 8px #ff6a2b80}.ob_isik_dugme:hover{border-color:#ff6a2b}.ob_studyo[data-ob-isik="kapali"] .ob_sahne_far{filter:drop-shadow(0 36px 17px #0009) brightness(.55)}.ob_studyo[data-ob-isik="kapali"] .ob_sahne_halo{opacity:0}.ob_studyo[data-ob-isik="kapali"] .ob_isik_dugme i{background:#687386;box-shadow:none}.ob_studyo .ob_slayt_kumanda{bottom:0;left:0;right:0;padding:18px 42px;min-height:79px;background:#0c131ecc;border-top:1px solid #2a364866;z-index:8}.ob_slayt_noktalar{gap:17px}.ob_studyo .ob_slayt_nokta{display:flex;align-items:center;gap:10px;text-align:left;width:auto;min-width:138px;border-top:0;padding:11px 0;position:relative;color:#79879a;font-size:10px}.ob_studyo .ob_slayt_nokta span{font-family:Consolas,monospace;font-size:9px}.ob_studyo .ob_slayt_nokta b{font-size:11px;font-weight:500}.ob_studyo .ob_slayt_nokta.ob_secili{width:auto;color:#fff}.ob_studyo .ob_slayt_nokta:after{content:"";height:2px;position:absolute;bottom:-19px;left:0;right:0;background:transparent}.ob_studyo .ob_slayt_nokta.ob_secili:after{background:#ff5b20}.ob_studyo .ob_slayt_oklar button{width:38px;height:38px;border-radius:50%}.ob_studyo .ob_slayt_oklar>span{font-family:Consolas,monospace;margin-right:14px;font-size:12px}.ob_slayt_stop .ob_sahne_fon{left:50%;color:#ff263407;-webkit-text-stroke:1px #ff383522}.ob_slayt_stop{background:radial-gradient(ellipse at 79% 52%,#821c2626,transparent 48%),#090d14!important}.ob_stop_sahne{left:38%;width:62%;top:43px;height:510px}.ob_stop_sahne .ob_sahne_halo{background:radial-gradient(ellipse,#ee172d26,transparent 68%)}.ob_sahne_stop{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:screen;transform:rotate(-7deg);filter:drop-shadow(0 20px 40px #000);transition:transform .7s}.ob_sahne_tanim{position:absolute;right:57px;bottom:35px;font-size:9px;letter-spacing:.12em;line-height:1.9;color:#7f8da0;text-align:right}.ob_sahne_tanim b{font-size:11px;color:#d4dae3;font-weight:500}.ob_slayt_stop h2{font-size:clamp(57px,6.1vw,90px)}.ob_slayt_stop em{color:#ff4450}.ob_slayt_gece .ob_vitrin_gorsel{width:100%;object-position:80% center;opacity:.6}.ob_slayt_gece .ob_vitrin_golge{background:linear-gradient(90deg,#080d14 0%,#080d14dd 23%,#080d1420 66%),linear-gradient(0deg,#080d14 0%,transparent 42%)}.ob_slayt_gece .ob_sahne_fon{left:35%;top:160px;font-size:220px}.ob_slayt_aktif .ob_sahne_far,.ob_slayt_aktif .ob_sahne_stop{animation:ob_urun_giris .85s cubic-bezier(.2,.7,.2,1) both}.ob_slayt_aktif .ob_vitrin_metin h1,.ob_slayt_aktif .ob_vitrin_metin h2{animation:ob_metin_giris .55s ease-out both}.ob_slayt_aktif .ob_vitrin_metin p,.ob_slayt_aktif .ob_sahne_eylemler{animation:ob_metin_giris .65s .1s ease-out both}
@keyframes ob_urun_giris{from{opacity:0;translate:65px 24px;scale:.94}to{opacity:1;translate:0 0;scale:1}}
@keyframes ob_metin_giris{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}
.ob_arac_sec{margin-top:0;border-radius:0 0 8px 8px;border:0;background:var(--ob_yuzey);padding:25px 30px;box-shadow:0 1px 0 var(--ob_cizgi)}.ob_arac_giris>svg{width:32px;height:32px}.ob_arac_giris h2{font-size:18px;letter-spacing:-.04em}.ob_arac_giris p{font-size:12px}.ob_arac_sec label{border:0;background:var(--ob_zemin);border-radius:4px;padding:10px 13px}.ob_arac_sec label>span{font-size:9px;letter-spacing:.06em}.ob_arac_sec select{font-size:13px}.ob_arac_sec .ob_dugme{border-radius:5px}.ob_faydalar{padding:24px 0}.ob_faydalar strong{font-size:12px}.ob_faydalar small{font-size:10px}.ob_kategori_bolum{padding-top:57px}.ob_bolum_baslik{margin-bottom:29px;align-items:flex-end}.ob_bolum_baslik h2{font-family:"Arial Black","Segoe UI",sans-serif;font-size:clamp(29px,3.3vw,48px);font-weight:850;line-height:1.07;letter-spacing:-.06em;margin-top:12px}.ob_bolum_baslik h2 em{font-style:normal;color:var(--ob_soluk)}.ob_kucuk_baslik{font-family:Consolas,monospace;font-size:10px;letter-spacing:.12em}.ob_metin_link{font-size:13px;margin-bottom:3px}.ob_kategori_grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:190px 190px 115px;gap:15px}.ob_kategori{padding:0;position:relative;border:0;border-radius:9px;min-width:0;overflow:hidden;background:#e8eaee;color:#152031;transition:transform .3s,box-shadow .3s;isolation:isolate}.ob_kategori:hover{transform:translateY(-5px);box-shadow:0 12px 34px #12203414}.ob_kategori_no{position:absolute;left:24px;top:19px;font-family:Consolas,monospace;font-size:10px!important;letter-spacing:.06em;z-index:4;color:#5c6879!important;text-transform:uppercase;margin:0!important}.ob_kategori_yazi{position:absolute;bottom:19px;left:24px;right:24px;z-index:4;pointer-events:none}.ob_kategori_yazi strong{font-size:22px;max-width:230px;font-weight:700;line-height:1.1;letter-spacing:-.055em;margin-bottom:9px}.ob_kategori_yazi>span{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:550;color:#5c6879}.ob_kategori_yazi b{width:29px;height:29px;display:grid;place-items:center;border:1px solid #b1bac9;border-radius:50%;font-weight:400;font-size:16px;transition:background .3s}.ob_kategori:hover .ob_kategori_yazi b{color:#fff;background:#ff5b20;border-color:#ff5b20}.ob_kategori_gorsel{position:absolute;inset:28px 0 28px 30%;margin:0;height:auto;min-width:0;background:none;border-radius:0;z-index:1}.ob_kategori_gorsel img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .55s}.ob_kategori:hover .ob_kategori_gorsel img{transform:rotate(-6deg) scale(1.06)}.ob_kategori_far{grid-column:span 5;grid-row:span 2;background:radial-gradient(ellipse at 50% 60%,#57301c66,transparent 60%),#0c1521;color:#fff}.ob_kategori_far .ob_kategori_no{color:#8090a7!important}.ob_kategori_far .ob_kategori_yazi{inset:57px 25px 21px}.ob_kategori_far .ob_kategori_yazi strong{font-size:47px;max-width:380px}.ob_kategori_far .ob_kategori_yazi>span{position:absolute;bottom:0;left:0;right:0;color:#9aadc2;font-size:13px}.ob_kategori_far .ob_kategori_yazi b{color:#ff793b;border-color:#4f5b70;width:35px;height:35px}.ob_kategori_far .ob_kategori_gorsel{inset:106px -25px 21px -22px}.ob_kategori_far .ob_kategori_gorsel img{mix-blend-mode:normal;transform:rotate(-13deg);filter:drop-shadow(0 25px 15px #0007)}.ob_kategori_far:hover .ob_kategori_gorsel img{transform:rotate(-6deg) scale(1.05)}.ob_kategori_stop{grid-column:span 4;background:#f0deda}.ob_kategori_stop .ob_kategori_gorsel{inset:10px -34px 26px 34%;transform:rotate(7deg)}.ob_kategori_stop .ob_kategori_yazi strong{max-width:130px;font-size:24px}.ob_kategori_sis{grid-column:span 3}.ob_kategori_sis .ob_kategori_gorsel{inset:10px 5px 47px 35%}.ob_kategori_sis .ob_kategori_yazi strong{font-size:21px;max-width:150px}.ob_kategori_led{grid-column:span 3;background:#dde5e9}.ob_kategori_led .ob_kategori_gorsel{inset:21px -15px 22px 39%}.ob_kategori_led .ob_kategori_yazi strong{max-width:165px;font-size:23px}.ob_kategori_beyin{grid-column:span 4;background:#e1e4e9}.ob_kategori_beyin .ob_kategori_gorsel{inset:10px 0 30px 32%}.ob_kategori_beyin .ob_kategori_yazi strong{max-width:130px;font-size:24px}.ob_kategori_cam{grid-column:span 12;background:#d5dae1}.ob_kategori_cam .ob_kategori_no{top:22px}.ob_kategori_cam .ob_kategori_yazi{left:26%;bottom:26px}.ob_kategori_cam .ob_kategori_yazi strong{font-size:34px;max-width:none;margin-bottom:6px}.ob_kategori_cam .ob_kategori_yazi>span{width:42%;font-size:12px}.ob_kategori_cam .ob_kategori_gorsel{inset:-45px 35px -45px auto;width:270px;transform:rotate(-5deg)}.ob_kategori_cam .ob_kategori_gorsel img{mix-blend-mode:screen;filter:brightness(1.4);opacity:.8}.ob_urun_bolum{padding-top:64px}.ob_sekme_grup{border:0;background:transparent;gap:2px;padding:0}.ob_sekme_grup button{min-width:60px;min-height:39px;border-radius:99px;font-size:13px;font-weight:550}.ob_sekme_grup .ob_secili{background:var(--ob_metin);color:var(--ob_yuzey)}.ob_katalog_bilgi{margin:0 0 23px;border-top:1px solid var(--ob_cizgi);padding-top:16px}.ob_katalog_bilgi p{font-size:11px;line-height:1.6}.ob_sirala select{font-size:12px}.ob_urun_grid{grid-template-columns:repeat(6,1fr);gap:21px}.ob_urun{grid-column:span 2;border:0;border-radius:10px;background:var(--ob_yuzey);position:relative;box-shadow:0 1px 0 var(--ob_cizgi)}.ob_urun:hover{border:0;box-shadow:0 12px 36px #12203414}.ob_urun_onecikan{grid-column:span 3}.ob_urun_gorsel{margin:0;background:var(--ob_medya);height:250px;border-radius:10px 10px 0 0;isolation:isolate}.ob_urun_indeks{position:absolute;top:20px;left:20px;right:50px;z-index:3;font-family:Consolas,monospace;font-size:10px;color:#6b788b;pointer-events:none}.ob_rozet{left:20px;top:43px;background:#fff9;border-radius:99px;font-size:9px;color:#5c6877}.ob_urun_favori{top:14px;right:14px;background:#ffffff50;box-shadow:none;width:37px;height:37px}.ob_urun_favori:hover{background:#fff}.ob_urun_incele{background:none;padding:35px 18px 10px}.ob_urun_incele img{mix-blend-mode:multiply;object-fit:contain;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ob_urun:hover .ob_urun_incele img{transform:translateY(-7px) rotate(-5deg) scale(1.055)}.ob_urun_incele>span{bottom:12px;padding:7px 12px;border-radius:99px;font-size:11px}.ob_urun_onecikan .ob_urun_gorsel{height:310px;background:radial-gradient(ellipse at 55% 80%,#c4ceda66,transparent 65%),var(--ob_medya)}.ob_urun_onecikan .ob_urun_incele{padding:31px 38px 6px}.ob_urun_metin{padding:22px 24px 25px}.ob_urun_ust{font-size:10px}.ob_urun h3{font-size:18px;letter-spacing:-.04em;margin-top:10px;line-height:1.25;font-weight:650}.ob_urun_metin>p{font-size:12px;margin-top:7px}.ob_urun_onecikan h3{font-size:25px}.ob_urun_alt{margin-top:23px;align-items:center}.ob_fiyat strong{font-size:24px;font-weight:700;letter-spacing:-.04em}.ob_fiyat del{font-size:11px;line-height:1.7}.ob_sepete_ekle{width:42px;height:42px;border:0;border-radius:50%;background:var(--ob_yuzey_ikincil)}.ob_urun_onecikan .ob_sepete_ekle{width:49px;height:49px;background:var(--ob_turuncu);color:#fff}.ob_urun_onecikan .ob_sepete_ekle:hover{background:var(--ob_turuncu_ust)}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan{grid-column:span 2}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan .ob_urun_gorsel{height:250px}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan h3{font-size:18px}.ob_markalar{margin-top:53px;padding-block:29px}.ob_markalar button{font-size:21px;font-weight:700;color:var(--ob_soluk)}.ob_alt_vitrin{border-radius:8px;margin-block:46px 65px;min-height:360px}.ob_alt_vitrin>div{padding:41px 44px}.ob_alt_vitrin h2{font-size:42px;line-height:1.03;letter-spacing:-.06em}.ob_alt_vitrin p{font-size:14px;line-height:1.6}.ob_alt_vitrin .ob_dugme{border-radius:99px;font-size:12px}.ob_altbilgi_son>strong{font-size:19px!important}.ob_telif{font-size:11px}.ob_altbilgi_ic>div>a:not(.ob_logo),.ob_altbilgi_ic>div>button{font-size:13px;padding-block:5px}.ob_altbilgi_ic>div>strong{font-size:14px}.ob_altbilgi_ic p{font-size:13px}
.ob_detay_modal{width:min(1180px,calc(100vw - 56px));border-radius:13px;max-height:calc(100dvh - 44px)}.ob_detay_grup{grid-template-columns:1.1fr 1fr}.ob_detay_gorsel{position:relative;min-height:615px;padding:58px 35px 90px;background:var(--ob_medya);overflow:hidden;isolation:isolate;display:grid;place-items:center}.ob_detay_gorsel>img{width:100%;height:100%;max-height:410px;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s,filter .6s;z-index:2}.ob_detay_gorsel.ob_detay_sahne{background:radial-gradient(ellipse at 50% 56%,#69402255,transparent 55%),#0c1420;color:#d5dfec}.ob_detay_sahne>img{mix-blend-mode:normal;filter:drop-shadow(0 23px 17px #000b) drop-shadow(0 0 15px #b6d8ff25);transform:rotate(-9deg)}.ob_detay_gorsel.ob_yakin>img{transform:scale(1.6)}.ob_detay_sahne.ob_yakin>img{transform:rotate(-9deg) scale(1.6)}.ob_detay_fon{position:absolute;top:50px;left:18px;right:18px;font-size:110px;font-weight:900;letter-spacing:-.07em;text-align:center;color:#b9c7d512;z-index:0;pointer-events:none;white-space:nowrap}.ob_detay_gorsel:not(.ob_detay_sahne) .ob_detay_fon{color:#79879b15}.ob_galeri_baslik{position:absolute;top:26px;left:28px;right:28px;display:flex;justify-content:space-between;gap:12px;font-family:Consolas,monospace;font-size:10px;color:#748498;letter-spacing:.09em;z-index:5}.ob_galeri_kumanda{position:absolute;bottom:31px;left:28px;right:28px;display:flex;justify-content:center;gap:7px;z-index:5}.ob_galeri_kumanda button{font-size:12px;border:1px solid #64738666;background:#ffffff55;color:#243347;padding:9px 14px;border-radius:99px;backdrop-filter:blur(8px);min-height:40px}.ob_detay_sahne .ob_galeri_kumanda button{background:#1c293a88;color:#c7d5e6}.ob_galeri_kumanda button[aria-pressed="true"]{border-color:#ff6a2d;background:#ff5b20;color:#fff}.ob_galeri_kumanda button:hover{border-color:#ff5b20}.ob_detay_metin{padding:51px 39px 32px}.ob_detay_metin h2{font-family:"Arial Black","Segoe UI",sans-serif;font-size:36px;letter-spacing:-.055em;line-height:1.08;margin:14px 0}.ob_detay_metin>p{font-size:14px}.ob_detay_uyum_satir{display:flex;gap:8px;align-items:center;color:var(--ob_soluk);font-size:13px;line-height:1.5;margin-bottom:24px}.ob_detay_uyum_satir>svg{width:19px;height:19px;color:var(--ob_turuncu)}.ob_detay_sekmeler{display:flex;gap:20px;border-bottom:1px solid var(--ob_cizgi);margin-top:22px}.ob_detay_sekmeler button{padding:9px 0 12px;background:none;color:var(--ob_soluk);font-size:12px;border-bottom:2px solid transparent}.ob_detay_sekmeler button[aria-selected="true"]{border-bottom-color:var(--ob_turuncu);color:var(--ob_metin);font-weight:600}.ob_detay_panel{min-height:141px;font-size:13px;color:var(--ob_soluk);padding:17px 0}.ob_detay_panel>p{margin:0 0 12px;line-height:1.8}.ob_detay_panel>span{font-family:Consolas,monospace;font-size:10px;color:var(--ob_turuncu)}.ob_detay_panel dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 15px;font-size:12px;margin:0}.ob_detay_panel dl>div{border-bottom:1px solid var(--ob_cizgi);padding:4px 0 9px}.ob_detay_panel dt{font-size:10px;color:var(--ob_soluk);margin-bottom:3px}.ob_detay_panel dd{font-size:12px;color:var(--ob_metin);margin:0;font-weight:550}.ob_detay_satin_al{border-top:1px solid var(--ob_cizgi);padding-top:23px}.ob_detay_satin_al .ob_fiyat{display:flex;flex-direction:column-reverse;gap:3px;margin:0 0 20px}.ob_detay_satin_al .ob_fiyat strong{font-size:36px;line-height:1}.ob_detay_satin_al .ob_dugme{border-radius:99px;min-height:48px;width:100%;font-size:14px}.ob_detay_not{font-size:11px!important;line-height:1.7;margin:15px 0 0;color:var(--ob_soluk)}.ob_detay_modal .ob_modal_kapat{top:14px;right:14px;width:34px;height:34px;border:1px solid var(--ob_cizgi)}
@media(min-width:1700px){.ob_studyo,.ob_studyo .ob_slayt{min-height:700px}.ob_studyo .ob_vitrin_metin{padding-top:124px;max-width:550px}.ob_studyo h1,.ob_studyo h2{font-size:105px}.ob_sahne_urun{height:540px;top:58px}.ob_sahne_teknik,.ob_isik_dugme{bottom:114px}}
@media(max-width:1200px){.ob_kapsayici{width:calc(100% - 52px)}.ob_studyo,.ob_studyo .ob_slayt{min-height:603px}.ob_studyo .ob_vitrin_metin{padding:103px 0 142px 32px;max-width:425px}.ob_studyo h1,.ob_studyo h2{font-size:76px}.ob_slayt_stop h2{font-size:71px}.ob_sahne_baslik{left:32px;right:32px}.ob_sahne_urun{left:37%;width:65%;height:445px;top:65px}.ob_sahne_teknik{left:32px;gap:16px;bottom:99px}.ob_isik_dugme{right:30px;bottom:104px}.ob_studyo .ob_slayt_kumanda{padding-inline:31px;min-height:72px}.ob_studyo .ob_slayt_nokta{min-width:115px}.ob_studyo .ob_slayt_nokta b{font-size:10px}.ob_kategori_grid{grid-template-rows:172px 172px 110px;gap:13px}.ob_kategori_no{left:20px;font-size:9px!important}.ob_kategori_yazi{left:20px;right:20px}.ob_kategori_far .ob_kategori_yazi strong{font-size:38px}.ob_kategori_yazi strong{font-size:20px}.ob_kategori_cam .ob_kategori_yazi strong{font-size:29px}.ob_urun_onecikan .ob_urun_gorsel{height:270px}.ob_urun h3{font-size:16px}.ob_urun_onecikan h3{font-size:22px}.ob_urun_gorsel{height:230px}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan .ob_urun_gorsel{height:230px}.ob_detay_gorsel{min-height:600px}.ob_detay_metin{padding:48px 27px 27px}.ob_detay_metin h2{font-size:31px}}
@media(max-width:1020px){.ob_studyo h1,.ob_studyo h2{font-size:65px}.ob_studyo .ob_vitrin_metin{max-width:360px;padding-top:112px}.ob_sahne_eylemler{gap:9px;max-width:245px}.ob_sahne_eylemler>.ob_dugme{font-size:11px}.ob_sahne_eylemler>a:not(.ob_dugme){font-size:10px}.ob_sahne_urun{left:36%;width:68%;height:450px;top:85px}.ob_mercek_nokta b{display:none}.ob_sahne_fon{font-size:200px;top:99px}.ob_sahne_teknik{gap:14px}.ob_sahne_teknik b{font-size:9px}.ob_sahne_teknik span{font-size:7px}.ob_sahne_baslik>span:last-child{font-size:8px}.ob_studyo .ob_etiket{font-size:8px}.ob_isik_dugme{font-size:10px;padding:9px 11px}.ob_isik_dugme svg{width:16px}.ob_isik_dugme i{width:6px;height:6px}.ob_kategori_grid{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,174px) 108px}.ob_kategori_far{grid-column:span 3;grid-row:span 2}.ob_kategori_stop,.ob_kategori_sis{grid-column:span 3}.ob_kategori_led,.ob_kategori_beyin{grid-column:span 3}.ob_kategori_cam{grid-column:span 6}.ob_kategori_far .ob_kategori_gorsel{inset:86px -35px 24px}.ob_kategori_cam .ob_kategori_yazi{left:28%}.ob_kategori_cam .ob_kategori_gorsel{width:200px;right:0}.ob_kategori_cam .ob_kategori_yazi>span{width:49%}.ob_urun_grid{gap:16px;grid-template-columns:repeat(2,1fr)}.ob_urun,.ob_urun_onecikan,.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan{grid-column:span 1}.ob_urun_onecikan .ob_urun_gorsel,.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan .ob_urun_gorsel{height:260px}.ob_urun h3,.ob_urun_onecikan h3,.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan h3{font-size:19px}.ob_detay_grup{grid-template-columns:1fr 1fr}.ob_detay_gorsel{padding-inline:15px}.ob_detay_fon{font-size:75px}.ob_detay_metin h2{font-size:27px}.ob_detay_panel dl{gap:8px}.ob_galeri_kumanda{left:15px;right:15px;gap:4px}.ob_galeri_kumanda button{font-size:11px;padding:8px 10px}}
@media(max-width:760px){.ob_kapsayici{width:calc(100% - 28px)}.ob_baslik_ic{min-height:116px}.ob_studyo{border-radius:7px 7px 0 0}.ob_studyo,.ob_studyo .ob_slayt{min-height:692px}.ob_sahne_baslik{left:23px;right:23px;top:23px}.ob_sahne_baslik>span:last-child{display:none}.ob_studyo .ob_etiket{font-size:8px;letter-spacing:.1em}.ob_studyo .ob_vitrin_metin{padding:63px 23px 0;max-width:100%;pointer-events:none}.ob_studyo h1,.ob_studyo h2,.ob_slayt_stop h2{font-size:58px;line-height:.97;letter-spacing:-.055em;max-width:280px;margin:0 0 14px}.ob_studyo p{font-size:12px;line-height:1.55;margin:0;position:absolute;top:173px;right:23px;text-align:right;max-width:132px}.ob_sahne_eylemler{position:absolute;left:23px;right:23px;top:500px;justify-content:space-between;max-width:none;gap:10px}.ob_sahne_eylemler>.ob_dugme{font-size:11px;padding:12px 16px;min-height:43px;gap:8px}.ob_sahne_eylemler>a:not(.ob_dugme){font-size:10px}.ob_sahne_fon{left:0;right:0;top:265px;font-size:140px;text-align:center;z-index:0}.ob_sahne_urun{left:-4%;width:108%;top:233px;height:274px;z-index:3;transform:none!important}.ob_sahne_far{width:103%;height:100%;transform:rotate(-12deg)}.ob_sahne_yorunge{inset:9% -12% 7%}.ob_sahne_urun:after{bottom:28px}.ob_mercek_nokta{left:52%;top:47%}.ob_mercek_nokta>span{width:29px;height:29px}.ob_sahne_teknik{left:24px;bottom:89px;gap:13px}.ob_sahne_teknik span{font-size:6px;letter-spacing:.06em}.ob_sahne_teknik b{font-size:8px;margin-bottom:3px}.ob_sahne_teknik i{height:21px}.ob_isik_dugme{right:22px;bottom:133px;font-size:10px;padding:7px 10px}.ob_studyo .ob_slayt_kumanda{min-height:67px;padding:11px 22px;gap:10px;background:#0c131ef5}.ob_studyo .ob_slayt_noktalar{gap:17px}.ob_studyo .ob_slayt_nokta{min-width:0;gap:0;width:30px;padding:13px 0}.ob_studyo .ob_slayt_nokta.ob_secili{width:40px}.ob_studyo .ob_slayt_nokta span{font-size:12px}.ob_studyo .ob_slayt_nokta b{display:none}.ob_studyo .ob_slayt_nokta:after{bottom:-12px}.ob_studyo .ob_slayt_oklar>span{font-size:11px;margin-right:5px}.ob_studyo .ob_slayt_oklar button{width:32px;height:32px}.ob_stop_sahne{left:-5%;width:110%;top:236px;height:262px}.ob_sahne_tanim{right:26px;bottom:17px;font-size:7px}.ob_sahne_tanim b{font-size:8px}.ob_slayt_stop .ob_sahne_fon{left:0}.ob_slayt_gece .ob_vitrin_gorsel{object-position:63% center;width:100%;opacity:.55}.ob_slayt_gece .ob_vitrin_golge{background:linear-gradient(0deg,#080d14 0%,#080d1430 30%,#080d14c0 69%),linear-gradient(90deg,#080d14a0,transparent)}.ob_slayt_gece .ob_sahne_fon{font-size:115px;top:335px;left:0}.ob_slayt_gece p{max-width:120px;top:265px}.ob_slayt_gece .ob_sahne_eylemler{top:500px}.ob_arac_sec{padding:21px 18px;border-radius:0 0 7px 7px;gap:17px}.ob_arac_giris h2{font-size:18px}.ob_arac_giris p{font-size:12px}.ob_arac_sec label{padding:10px}.ob_arac_sec select{font-size:13px}.ob_arac_sec form .ob_dugme{min-height:55px}.ob_faydalar{padding-block:23px;gap:23px 10px}.ob_faydalar strong{font-size:11px}.ob_faydalar small{font-size:9px}.ob_kategori_bolum{padding-top:38px}.ob_bolum_baslik{align-items:flex-end;gap:10px;margin-bottom:22px}.ob_bolum_baslik h2{font-size:28px;line-height:1.06;letter-spacing:-.055em;margin-top:10px}.ob_kucuk_baslik{font-size:8px;letter-spacing:.05em}.ob_metin_link{font-size:10px;gap:5px;text-align:right;max-width:82px;line-height:1.5}.ob_kategori_grid{grid-template-columns:repeat(2,1fr);grid-template-rows:304px 194px 194px 106px;gap:11px}.ob_kategori_far{grid-column:span 2;grid-row:span 1}.ob_kategori_stop,.ob_kategori_sis,.ob_kategori_led,.ob_kategori_beyin{grid-column:span 1}.ob_kategori_cam{grid-column:span 2}.ob_kategori_no{left:16px;top:16px;font-size:8px!important;letter-spacing:0}.ob_kategori_far .ob_kategori_yazi{inset:43px 20px 18px}.ob_kategori_far .ob_kategori_yazi strong{font-size:34px}.ob_kategori_far .ob_kategori_yazi>span{font-size:12px}.ob_kategori_far .ob_kategori_gorsel{inset:42px -14px 19px}.ob_kategori_yazi{left:16px;right:15px;bottom:15px}.ob_kategori_yazi strong,.ob_kategori_stop .ob_kategori_yazi strong,.ob_kategori_sis .ob_kategori_yazi strong,.ob_kategori_led .ob_kategori_yazi strong,.ob_kategori_beyin .ob_kategori_yazi strong{font-size:19px;max-width:145px;margin-bottom:7px}.ob_kategori_yazi>span{font-size:10px;gap:5px}.ob_kategori_yazi b{width:23px;height:23px;font-size:14px;flex-shrink:0}.ob_kategori_gorsel{inset:20px 0 56px 15%!important;transform:none!important}.ob_kategori_far .ob_kategori_gorsel{inset:48px -19px 23px!important}.ob_kategori_stop .ob_kategori_gorsel{inset:20px -4px 55px 9%!important}.ob_kategori_led .ob_kategori_gorsel{inset:24px -2px 58px 15%!important}.ob_kategori_cam .ob_kategori_no{font-size:8px!important;top:17px;max-width:105px}.ob_kategori_cam .ob_kategori_yazi{left:16px;bottom:17px;right:16px}.ob_kategori_cam .ob_kategori_yazi strong{font-size:25px;max-width:210px;margin-bottom:4px}.ob_kategori_cam .ob_kategori_yazi>span{width:100%;font-size:10px}.ob_kategori_cam .ob_kategori_gorsel{inset:-7px 0 -7px auto!important;width:150px}.ob_urun_bolum{padding-top:39px}.ob_urun_baslik_satir{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.ob_sekme_grup{margin-top:0}.ob_sekme_grup button{font-size:12px;min-width:48px;min-height:35px;padding:7px 13px}.ob_katalog_bilgi{padding-top:12px;margin:0 0 17px;gap:9px}.ob_katalog_bilgi p{font-size:10px;line-height:1.7}.ob_sirala select{font-size:12px}.ob_urun_grid{gap:13px;grid-template-columns:repeat(2,1fr)}.ob_urun_onecikan{grid-column:span 2}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan{grid-column:span 1}.ob_urun_onecikan .ob_urun_gorsel{height:275px}.ob_urun_gorsel{height:188px;border-radius:9px 9px 0 0}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan .ob_urun_gorsel{height:188px}.ob_urun_indeks{top:14px;left:14px;right:42px;font-size:8px;line-height:1.5}.ob_rozet{top:35px;left:13px;font-size:8px;padding:4px 7px}.ob_urun_favori{top:9px;right:8px;width:31px;height:31px}.ob_urun_incele{padding:26px 5px 8px}.ob_urun_onecikan .ob_urun_incele{padding:27px 15px 8px}.ob_urun_metin{padding:17px 15px 19px}.ob_urun h3,.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan h3{font-size:14px;line-height:1.15;min-height:32px;margin-top:8px}.ob_urun_onecikan h3{font-size:23px;min-height:0}.ob_urun_ust{font-size:9px}.ob_urun_metin>p{font-size:11px;min-height:30px;margin-top:6px}.ob_urun_onecikan .ob_urun_metin>p{font-size:12px;min-height:0}.ob_fiyat strong{font-size:21px}.ob_urun_onecikan .ob_fiyat strong{font-size:27px}.ob_fiyat del{font-size:10px}.ob_urun_alt{margin-top:14px;gap:7px}.ob_sepete_ekle{width:35px;height:35px}.ob_urun_onecikan .ob_sepete_ekle{width:44px;height:44px}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan .ob_fiyat strong{font-size:21px}.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan .ob_sepete_ekle{width:35px;height:35px}.ob_markalar{margin-top:33px;padding:23px 0}.ob_markalar button{font-size:18px}.ob_alt_vitrin{min-height:355px;margin-block:31px 38px}.ob_alt_vitrin>div{padding:32px 27px}.ob_alt_vitrin h2{font-size:35px}.ob_alt_vitrin p{font-size:13px}.ob_altbilgi_ic{padding-block:28px}.ob_telif{font-size:10px}.ob_detay_modal{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:10px}.ob_detay_grup{grid-template-columns:1fr}.ob_detay_gorsel{min-height:315px;max-height:315px;padding:35px 24px 45px}.ob_detay_gorsel>img{max-height:250px;width:100%;height:100%}.ob_detay_fon{font-size:84px;top:51px}.ob_galeri_baslik{top:20px;left:20px;right:20px;font-size:8px}.ob_galeri_kumanda{bottom:17px}.ob_galeri_kumanda button{font-size:11px;min-height:35px;padding:8px 13px}.ob_detay_metin{padding:29px 25px 25px}.ob_detay_metin h2{font-size:30px;line-height:1.12;margin:12px 0 15px}.ob_detay_uyum_satir{font-size:12px;margin-bottom:18px}.ob_detay_panel{min-height:138px;font-size:13px}.ob_detay_sekmeler{gap:23px;margin-top:18px}.ob_detay_sekmeler button{font-size:12px}.ob_detay_satin_al .ob_fiyat strong{font-size:32px}.ob_detay_satin_al .ob_dugme{min-height:46px;font-size:13px}.ob_detay_modal .ob_modal_kapat{background:#fff;color:#132135;top:11px;right:11px;z-index:10}}
@media(max-width:380px){.ob_kapsayici{width:calc(100% - 22px)}.ob_studyo,.ob_studyo .ob_slayt{min-height:670px}.ob_studyo h1,.ob_studyo h2,.ob_slayt_stop h2{font-size:51px}.ob_studyo p{right:20px;top:172px;font-size:10px;max-width:100px}.ob_sahne_urun{top:233px;height:248px}.ob_sahne_eylemler{top:478px;left:20px;right:20px;gap:9px;align-items:flex-start}.ob_sahne_eylemler>.ob_dugme{font-size:10px;padding-inline:13px;min-height:40px}.ob_sahne_eylemler>a:not(.ob_dugme){font-size:9px;padding:7px 0}.ob_isik_dugme{bottom:134px;right:20px;font-size:9px}.ob_sahne_teknik{left:20px;gap:12px}.ob_sahne_teknik b{font-size:7px}.ob_bolum_baslik h2{font-size:25px}.ob_kategori_grid{grid-template-rows:285px 182px 182px 104px}.ob_kategori_far .ob_kategori_yazi strong{font-size:32px}.ob_kategori_yazi strong,.ob_kategori_stop .ob_kategori_yazi strong,.ob_kategori_sis .ob_kategori_yazi strong,.ob_kategori_led .ob_kategori_yazi strong,.ob_kategori_beyin .ob_kategori_yazi strong{font-size:17px}.ob_urun_gorsel,.ob_urun_grid.ob_katalog_duzenli .ob_urun_onecikan .ob_urun_gorsel{height:166px}.ob_urun_onecikan .ob_urun_gorsel{height:246px}.ob_urun_indeks{font-size:7px;left:12px}.ob_urun h3{font-size:13px}.ob_urun_onecikan h3{font-size:21px}.ob_urun_metin{padding-inline:13px}.ob_urun_metin>p{font-size:10px}.ob_fiyat strong{font-size:19px}.ob_sepete_ekle{width:30px;height:30px}.ob_slayt_gece .ob_sahne_eylemler{top:478px}.ob_detay_metin{padding:27px 20px}.ob_detay_metin h2{font-size:27px}}
@media(prefers-reduced-motion:reduce){.ob_sahne_urun{transform:none!important}.ob_slayt_aktif .ob_sahne_far,.ob_slayt_aktif .ob_sahne_stop,.ob_slayt_aktif .ob_vitrin_metin h1,.ob_slayt_aktif .ob_vitrin_metin h2,.ob_slayt_aktif .ob_vitrin_metin p,.ob_slayt_aktif .ob_sahne_eylemler{animation:none!important}}

/* Fotoğraf katmanını kart yüzeyiyle birleştir; beyaz stüdyo zemini görünmesin. */
.ob_kategori_gorsel{mix-blend-mode:multiply}
.ob_kategori_gorsel img{mix-blend-mode:normal}
.ob_kategori_far .ob_kategori_gorsel{mix-blend-mode:normal}
.ob_kategori_cam .ob_kategori_gorsel{mix-blend-mode:screen}
.ob_kategori_cam .ob_kategori_gorsel img{mix-blend-mode:normal}
.ob_urun_incele{mix-blend-mode:multiply}
.ob_urun_incele img{mix-blend-mode:normal}

.ob_sahne_stop{mix-blend-mode:normal;filter:drop-shadow(0 30px 18px #0008) drop-shadow(0 0 18px #ff2a4020)}
.ob_stop_sahne:after{background:linear-gradient(90deg,transparent,#ff3d4d70,transparent)}
.ob_detay_gorsel.ob_detay_kirmizi{background:radial-gradient(ellipse at 50% 56%,#8d1d2e33,transparent 60%),#0c1420}
.ob_detay_kirmizi>img{filter:drop-shadow(0 23px 17px #000b) drop-shadow(0 0 16px #ff244b20)}
@media(max-width:760px){.ob_isik_dugme{bottom:89px}.ob_sahne_teknik>span:last-child,.ob_sahne_teknik>i:last-of-type{display:none}}


/* ob_kokpit.css */

/* RC003 — Kokpit: keşif menüsü ve uçtan uca dört koleksiyon sahnesi. */
html{scroll-padding-top:118px}body{--ob_sahne_vurgu:#ff6428}
.ob_kokpit_baslik{position:fixed;top:22px;left:28px;right:28px;z-index:30;background:#0c111bd9;color:#eef3fa;border:1px solid #ffffff20;border-radius:16px;box-shadow:0 12px 40px #0002;backdrop-filter:blur(24px)}
.ob_kokpit_ic{min-height:80px;padding:0 23px;display:flex;align-items:center;gap:24px}
.ob_kokpit_baslik .ob_logo{width:170px;height:55px;margin-right:8px;isolation:isolate}
.ob_kokpit_baslik .ob_logo img{width:184px;top:-41px;left:-4px;filter:brightness(1.35)}
.ob_kokpit_baslik .ob_logo:after{content:"";position:absolute;inset:0;background:#f4f7fc;mix-blend-mode:screen;clip-path:polygon(40% 0,100% 0,100% 100%,40% 100%);pointer-events:none}
.ob_kesif_dugme{display:flex;align-items:center;gap:12px;background:none;color:#fff;font-size:12px;padding:12px 0;white-space:nowrap}
.ob_menu_cizgiler{display:flex;flex-direction:column;justify-content:center;gap:6px;width:26px;height:25px}
.ob_menu_cizgiler i{display:block;width:25px;height:1px;background:#fff;transition:width .2s,transform .2s}.ob_menu_cizgiler i:last-child{width:17px}.ob_kesif_dugme:hover .ob_menu_cizgiler i:last-child{width:25px}
.ob_kokpit_linkler{display:flex;gap:23px;white-space:nowrap}.ob_kokpit_linkler a{font-size:12px;color:#cbd3dd;display:flex;align-items:center;gap:9px}.ob_kokpit_linkler a span{font-size:13px;color:#ff742f}.ob_kokpit_linkler a:hover{color:#fff}
.ob_kokpit_baslik .ob_arama{margin-left:auto;flex:1;min-width:150px;max-width:290px;background:#ffffff06;border-color:#ffffff20;height:39px;color:#a1afc1;padding-left:13px}
.ob_kokpit_baslik .ob_arama input{color:#fff;font-size:11px}.ob_kokpit_baslik .ob_arama input::placeholder{color:#9da9b9}.ob_kokpit_baslik .ob_arama button{background:#ffffff08;color:#e9eff7;min-width:28px;width:28px;height:28px}
.ob_kokpit_baslik .ob_baslik_eylemler{gap:5px;margin-left:0;flex-shrink:0}.ob_kokpit_baslik .ob_ikon_dugme{color:#e4eaf3;width:37px;height:37px;border-radius:50%}.ob_kokpit_baslik .ob_ikon_dugme:hover{background:#ffffff15}.ob_kokpit_baslik .ob_sepet_dugme{color:#eef3fa;border-left:1px solid #ffffff24;padding-left:14px;gap:8px;margin-left:5px}.ob_kokpit_baslik .ob_sepet_dugme>span:last-child{background:#ff652529;color:#ff8a55;width:23px;height:23px}
.ob_arama_ac{display:none!important}
.ob_sinema_bolum{padding-top:0}.ob_sinema_bolum .ob_vitrin_alti{padding-top:30px}
.ob_tam_vitrin.ob_studyo{width:100%;height:100svh;min-height:780px;border-radius:0;margin:0;background:#080d13;transition:width .5s,margin .5s,border-radius .5s,height .5s;isolation:isolate}
.ob_tam_vitrin .ob_slayt{position:absolute;inset:0;min-height:0;height:100%;background:#080d13;overflow:hidden}
.ob_tam_vitrin .ob_slayt[hidden]{display:none!important}
.ob_sinema_ust{position:absolute;top:142px;left:4vw;right:4vw;z-index:8;display:flex;align-items:center;justify-content:space-between;color:#a8b5c6;font-size:9px;letter-spacing:.13em;font-family:Consolas,monospace}
.ob_sinema_ust>button{display:flex;align-items:center;gap:9px;background:#ffffff08;border:1px solid #ffffff25;border-radius:99px;color:#cdd6e0;padding:9px 14px;font-family:"Segoe UI",sans-serif;letter-spacing:0;font-size:11px;backdrop-filter:blur(8px)}
.ob_boyut_ikon{width:13px;height:13px;border:1px solid currentColor;display:block;position:relative}.ob_boyut_ikon:after{content:"";position:absolute;inset:3px;border:1px solid currentColor}
.ob_sinema_foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% center;z-index:0;transform:scale(1.015)}
.ob_sinema_golge{position:absolute;inset:0;background:linear-gradient(90deg,#070d16c4 0%,#070d1666 36%,transparent 68%),linear-gradient(0deg,#070d16e8 0%,transparent 40%,#070d1690 100%);z-index:1}
.ob_tam_vitrin .ob_sinema_metin{position:absolute;left:6vw;top:30%;max-width:600px;z-index:5;padding:0}
.ob_sinema_etiket{display:flex;align-items:center;gap:10px;font-family:Consolas,monospace;font-size:10px;letter-spacing:.15em;color:#b9c7d8;margin-bottom:25px}.ob_sinema_etiket i{width:6px;height:6px;background:#ff6628;border-radius:50%;box-shadow:0 0 12px #ff662877}
.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-family:"Arial Black","Segoe UI",sans-serif;font-size:clamp(68px,7.4vw,116px);letter-spacing:-.065em;line-height:.98;margin:0 0 25px;font-weight:900;color:#fff}
.ob_tam_vitrin .ob_sinema_metin h1 em,.ob_tam_vitrin .ob_sinema_metin h2 em{color:#ff7136;font-style:normal}
.ob_tam_vitrin .ob_sinema_metin p{position:static;text-align:left;max-width:none;font-size:14px;line-height:1.7;color:#b3c2d4;margin:0 0 30px}
.ob_sinema_eylem{display:flex;align-items:center;gap:27px}
.ob_sinema_cta{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:15px 19px;border:1px solid #ffffff40;color:#fff;background:#ffffff0c;backdrop-filter:blur(10px);font-size:12px;border-radius:3px;min-height:48px;transition:background .2s,color .2s}.ob_sinema_cta span{font-size:20px;line-height:1;color:#ff7a43}.ob_sinema_cta:hover{background:#fff;color:#101823}
.ob_sinema_ikincil{display:flex;align-items:center;gap:12px;font-size:11px;color:#b4c2d2}.ob_sinema_ikincil svg{width:15px;height:15px;color:#ff743a}
.ob_sinema_imza{position:absolute;right:4vw;bottom:150px;z-index:4;text-align:right;font-family:Consolas,monospace;font-size:9px;line-height:1.8;color:#8c9cae;letter-spacing:.1em}.ob_sinema_imza strong{color:#d0dbe7;font-weight:400}
.ob_arac_nokta{position:absolute;left:76%;top:50%;z-index:5;display:flex;gap:12px;align-items:center;background:none;color:#fff;text-align:left}.ob_nokta_arti{display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff70;border-radius:50%;background:#ffffff0a;backdrop-filter:blur(8px);box-shadow:0 0 0 9px #ffffff05}.ob_nokta_arti>svg{width:17px;height:17px}.ob_arac_nokta>span:last-child{font-size:8px;letter-spacing:.05em}.ob_arac_nokta small{display:block;color:#a7b8cc;font-size:10px;letter-spacing:0;margin-top:4px}
.ob_sinema_buyuk{position:absolute;right:2%;top:23%;font-family:"Arial Black",sans-serif;font-size:clamp(200px,26vw,500px);line-height:1;letter-spacing:-.09em;-webkit-text-stroke:1px #c4d8f010;color:transparent;z-index:0}
.ob_sinema_urun{position:absolute;left:41%;top:19%;width:62%;height:64%;display:grid;place-items:center;z-index:3;transform:translate(var(--ob_par_x,0),var(--ob_par_y,0))}
.ob_sinema_urun>img{position:relative;width:100%;height:100%;object-fit:contain;transform:rotate(-10deg);filter:drop-shadow(0 30px 22px #000b) drop-shadow(0 0 30px #a9d4ff18);z-index:2}
.ob_sinema_halka{position:absolute;inset:14% 8%;border:1px solid #ba672326;border-radius:50%;transform:rotate(-23deg);background:radial-gradient(ellipse,#d9923c19,transparent 64%);z-index:1}
.ob_sinema_iz{position:absolute;width:85%;height:1px;background:linear-gradient(90deg,transparent,#c9743545,transparent);top:68%;left:29%;transform:rotate(-16deg)}
.ob_sinema_hotspot{position:absolute;left:53%;top:48%;z-index:5;background:#14202d77;color:#fff;display:flex;align-items:center;gap:10px;border:1px solid #ffffff40;border-radius:50%;width:42px;height:42px;justify-content:center;backdrop-filter:blur(7px)}.ob_sinema_hotspot svg{width:17px;height:17px}.ob_sinema_hotspot span{position:absolute;left:53px;white-space:nowrap;font-size:8px;letter-spacing:.07em;color:#d0dce8}
.ob_tam_vitrin .ob_isik_dugme{bottom:154px;right:auto;left:6vw}
#ob_vitrin[data-ob-isik="kapali"] .ob_sinema_far .ob_sinema_halka{opacity:0}
#ob_vitrin[data-ob-isik="kapali"] .ob_sinema_far .ob_sinema_urun>img{filter:drop-shadow(0 20px 22px #000b) brightness(.67)}
.ob_sinema_stop .ob_sinema_metin h2 em{color:#ff3e53}.ob_sinema_stop .ob_sinema_etiket i{background:#ff3e53}.ob_sinema_stop .ob_sinema_halka{border-color:#ff3e5330;background:radial-gradient(ellipse,#bb21432b,transparent 65%)}.ob_sinema_stop .ob_sinema_urun>img{transform:rotate(-4deg);filter:drop-shadow(0 30px 20px #000a) drop-shadow(0 0 30px #ff34531e)}
.ob_sinema_beyin.ob_slayt{background:linear-gradient(125deg,#e7ebef,#aeb9c4);color:#152534}.ob_sinema_beyin .ob_sinema_metin{max-width:660px;top:27%}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:clamp(62px,5.7vw,100px);color:#172838}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2 em{color:#007f87}.ob_sinema_beyin .ob_sinema_etiket{color:#496574}.ob_sinema_beyin .ob_sinema_etiket i{background:#008d93;box-shadow:0 0 12px #008d9355}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin p{color:#566875}.ob_sinema_beyin .ob_sinema_cta{color:#152d3c;border-color:#152d3c44;background:#ffffff22}.ob_sinema_beyin .ob_sinema_cta span,.ob_sinema_beyin .ob_sinema_ikincil svg{color:#008f94}.ob_sinema_beyin .ob_sinema_ikincil{color:#415b6b}.ob_sinema_beyin .ob_sinema_imza,.ob_sinema_beyin .ob_sinema_imza strong{color:#486370}
.ob_sinema_beyin .ob_sinema_buyuk{-webkit-text-stroke-color:#34495f10}.ob_beyin_resim{width:90%;height:90%;mix-blend-mode:multiply;position:relative;z-index:2;display:grid;place-items:center}.ob_beyin_resim img{width:100%;height:100%;object-fit:contain;transform:rotate(-12deg)}.ob_sinema_beyin .ob_sinema_halka{border-color:#00868c30;background:radial-gradient(ellipse,#00868c12,transparent 65%)}
.ob_beyin_isaret{position:absolute;bottom:5%;right:20%;font-family:Consolas,monospace;font-size:9px;letter-spacing:.07em;color:#527282;display:flex;gap:10px;align-items:center}.ob_beyin_isaret i{width:6px;height:6px;border-radius:50%;background:#008e8e;box-shadow:0 0 0 5px #008e8e12}
.ob_devre_fon{position:absolute;inset:19% 3% 16% 36%;opacity:.2}.ob_devre_fon i{position:absolute;width:45%;height:30%;border:1px solid #267d82;border-radius:4px;transform:skewY(-18deg)}.ob_devre_fon i:nth-child(1){top:10%;left:5%}.ob_devre_fon i:nth-child(2){top:22%;right:1%}.ob_devre_fon i:nth-child(3){bottom:4%;left:35%}
.ob_tam_vitrin .ob_slayt_kumanda{position:absolute;inset:auto 0 0;min-height:110px;padding:18px 4vw;gap:25px;background:#080f19bf;border-top:1px solid #ffffff20;backdrop-filter:blur(20px);z-index:10}
.ob_tam_vitrin .ob_slayt_noktalar{display:flex;gap:15px;flex:1}.ob_tam_vitrin .ob_slayt_nokta{width:auto;min-width:0;flex:1;border:0;border-top:1px solid #ffffff1b;display:flex;align-items:center;gap:12px;padding:15px 0 7px;position:relative;opacity:.63;color:#fff}.ob_tam_vitrin .ob_slayt_nokta.ob_secili{border-top-color:#ff6428;opacity:1}.ob_tam_vitrin .ob_slayt_nokta:after{display:none}.ob_tam_vitrin .ob_slayt_nokta>span{font-size:9px;color:#8c9aab}.ob_tam_vitrin .ob_slayt_nokta>img{width:68px;height:45px;object-fit:contain;filter:grayscale(.7);border-radius:3px}.ob_tam_vitrin .ob_slayt_nokta.ob_secili>img{filter:none}.ob_tam_vitrin .ob_slayt_nokta:last-child>img{mix-blend-mode:screen;filter:grayscale(1) invert(1)}.ob_tam_vitrin .ob_slayt_nokta b{font-size:11px;font-weight:400;letter-spacing:0;line-height:1.4;text-align:left}.ob_tam_vitrin .ob_slayt_nokta b small{display:block;font-family:Consolas,monospace;font-size:8px;color:#91a2b9;letter-spacing:.08em;margin-bottom:5px}
.ob_tam_vitrin .ob_slayt_oklar>span{margin-right:10px;font-size:10px}.ob_tam_vitrin .ob_slayt_oklar button{width:40px;height:40px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{width:calc(100% - 56px);height:calc(100svh - 152px);min-height:700px;margin:128px auto 0;border-radius:17px}
body[data-ob-sahne="cerceve"] .ob_sinema_ust{top:25px}
body[data-ob-sahne="cerceve"] .ob_sinema_metin{top:22%}
body[data-ob-sahne="cerceve"] .ob_sinema_urun{top:7%;height:77%}
body[data-ob-sahne="cerceve"] .ob_sinema_arac .ob_sinema_metin{top:24%}
.ob_kesif_menu.ob_modal{position:fixed;top:112px;bottom:auto;margin:0 auto;width:min(1250px,calc(100vw - 64px));max-width:calc(100vw - 64px);max-height:calc(100dvh - 142px);border-radius:12px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);box-shadow:0 40px 160px #0009;overflow:auto}
.ob_kesif_menu::backdrop{background:#020710b5;backdrop-filter:blur(12px)}
.ob_kesif_menu[open]{animation:ob_kesif_giris .32s both}
.ob_kesif_ust{display:flex;align-items:center;justify-content:space-between;padding:20px 32px;border-bottom:1px solid var(--ob_cizgi);gap:15px}
.ob_kesif_imza{font-size:21px;letter-spacing:-.05em;font-weight:800;color:var(--ob_metin)}.ob_kesif_imza>span{font-family:Consolas,monospace;color:var(--ob_soluk);font-size:9px;letter-spacing:.1em;font-weight:400;margin-left:10px}
.ob_kesif_kapat{display:flex;align-items:center;gap:13px;border-radius:50px;background:var(--ob_zemin);color:var(--ob_metin);font-size:11px;padding:9px 12px 9px 15px}.ob_kesif_kapat svg{width:17px;height:17px}
.ob_kesif_duzen{display:grid;grid-template-columns:1fr .92fr;min-height:620px}
.ob_kesif_sol{padding:29px 32px 25px}
.ob_kesif_sol>h2{font-family:"Arial Black","Segoe UI",sans-serif;font-size:48px;line-height:.96;letter-spacing:-.06em;margin:14px 0 23px}.ob_kesif_sol>h2 em{font-style:normal;color:var(--ob_soluk)}
.ob_kesif_listesi{display:block}.ob_kesif_satir{border-top:1px solid var(--ob_cizgi)}
.ob_kesif_sec{width:100%;display:flex;align-items:center;gap:16px;background:none;color:var(--ob_metin);padding:13px 0;text-align:left;min-height:50px}
.ob_kesif_sec>span{font-family:Consolas,monospace;font-size:10px;color:var(--ob_soluk)}.ob_kesif_sec strong{font-size:24px;font-weight:550;letter-spacing:-.04em;flex:1}.ob_kesif_sec>svg{width:17px;height:17px;color:var(--ob_soluk);transition:transform .25s}.ob_kesif_sec[aria-expanded="true"]{color:var(--ob_turuncu)}.ob_kesif_sec[aria-expanded="true"]>svg{transform:rotate(45deg);color:var(--ob_turuncu)}
.ob_kesif_alt{padding:0 0 15px 28px;display:flex;gap:21px;align-items:center}.ob_kesif_alt a,.ob_kesif_alt button{font-size:11px;color:var(--ob_soluk);background:none}.ob_kesif_alt button{display:flex;align-items:center;gap:6px}.ob_kesif_alt button svg{width:12px;height:12px}.ob_kesif_alt a:hover,.ob_kesif_alt button:hover{color:var(--ob_turuncu)}
.ob_kesif_sag{background:#0b1420;color:#fff;position:relative;overflow:hidden;margin:18px 18px 18px 0;border-radius:7px;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;padding:32px;min-height:570px}
.ob_menu_sunum_no{position:absolute;top:25px;left:28px;font-family:Consolas,monospace;font-size:9px;color:#8b9bb0;letter-spacing:.1em}
.ob_menu_sunum_fon{position:absolute;top:75px;left:12px;font-family:"Arial Black",sans-serif;font-size:130px;letter-spacing:-.08em;color:#a8bad40b;-webkit-text-stroke:1px #a8bad415;line-height:1}
.ob_menu_resim{position:absolute;top:7%;left:-5%;right:-5%;height:62%;display:grid;place-items:center;z-index:2}.ob_menu_resim img{width:100%;height:100%;object-fit:contain;transform:rotate(-12deg);filter:drop-shadow(0 22px 25px #0008)}
.ob_menu_sunum_metin{z-index:3}.ob_menu_sunum_metin>span{font-family:Consolas,monospace;font-size:9px;color:#ff7f47;letter-spacing:.13em}.ob_menu_sunum_metin h3{font-size:31px;font-weight:650;line-height:1.1;letter-spacing:-.06em;margin:12px 0}.ob_menu_sunum_metin p{font-size:12px;color:#9bacbf;margin:0 0 24px}.ob_menu_sunum_metin>a{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding-top:16px;border-top:1px solid #ffffff25}.ob_menu_sunum_metin>a svg{width:18px;height:18px;color:#ff763c}
.ob_kesif_sag[data-ob-onizleme="stop"]{background:radial-gradient(ellipse at 60% 35%,#5a0a2555,transparent 70%),#100d18}.ob_kesif_sag[data-ob-onizleme="beyin"],.ob_kesif_sag[data-ob-onizleme="sis"],.ob_kesif_sag[data-ob-onizleme="led"],.ob_kesif_sag[data-ob-onizleme="cam"]{background:var(--ob_medya);color:#1d3446}
.ob_kesif_sag:is([data-ob-onizleme="beyin"],[data-ob-onizleme="sis"],[data-ob-onizleme="led"],[data-ob-onizleme="cam"]) .ob_menu_resim{mix-blend-mode:multiply}
.ob_kesif_sag:is([data-ob-onizleme="beyin"],[data-ob-onizleme="sis"],[data-ob-onizleme="led"],[data-ob-onizleme="cam"]) .ob_menu_resim img{filter:none;transform:rotate(-9deg);width:80%;height:90%}
.ob_kesif_sag:is([data-ob-onizleme="beyin"],[data-ob-onizleme="sis"],[data-ob-onizleme="led"],[data-ob-onizleme="cam"]) .ob_menu_sunum_metin p{color:#637889}
.ob_kesif_sag:is([data-ob-onizleme="beyin"],[data-ob-onizleme="sis"],[data-ob-onizleme="led"],[data-ob-onizleme="cam"]) .ob_menu_sunum_metin>a{border-color:#1c30412b}
.ob_kesif_ayak{padding:17px 32px;display:flex;align-items:center;gap:25px;border-top:1px solid var(--ob_cizgi)}
.ob_kesif_ayak>a,.ob_kesif_ayak>button{font-size:11px;display:flex;align-items:center;gap:8px;background:none;color:var(--ob_metin);min-height:28px}.ob_kesif_ayak svg{width:16px;height:16px;color:var(--ob_turuncu)}.ob_kesif_ayak>span{font-family:Consolas,monospace;margin-left:auto;font-size:8px;color:var(--ob_soluk)}
@keyframes ob_kesif_giris{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}
@keyframes ob_sinema_giris{from{opacity:.2;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
@keyframes ob_sinema_urun_giris{from{opacity:.2;translate:45px 10px}to{opacity:1;translate:0 0}}
.ob_slayt_aktif .ob_sinema_metin{animation:ob_sinema_giris .65s both}.ob_slayt_aktif .ob_sinema_urun{animation:ob_sinema_urun_giris .8s both}
@media(min-width:1800px){.ob_sinema_urun{left:44%;width:55%}.ob_sinema_metin{max-width:800px!important}.ob_kesif_menu.ob_modal{width:1400px}}
@media(max-width:1250px){.ob_kokpit_linkler{display:none}.ob_kokpit_ic{gap:23px}.ob_kokpit_baslik .ob_arama{max-width:400px}.ob_tam_vitrin .ob_slayt_nokta>img{width:52px}.ob_tam_vitrin .ob_slayt_nokta b{font-size:10px}.ob_tam_vitrin .ob_slayt_noktalar{gap:12px}.ob_tam_vitrin .ob_slayt_nokta{gap:8px}.ob_sinema_eylem{gap:17px}.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:80px}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:67px}.ob_sinema_urun{left:39%;width:68%}.ob_arac_nokta>span:last-child{display:none}}
@media(max-width:1020px){.ob_kokpit_baslik{left:18px;right:18px;top:18px}.ob_kokpit_ic{gap:15px;padding-inline:18px}.ob_kokpit_baslik .ob_logo{width:145px;margin-right:0}.ob_kokpit_baslik .ob_logo img{width:158px;top:-31px}.ob_kokpit_baslik #ob_favoriler{display:none}.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:70px}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:57px}.ob_tam_vitrin .ob_sinema_metin{left:4vw}.ob_tam_vitrin .ob_sinema_metin p{font-size:13px}.ob_sinema_eylem{flex-direction:column;align-items:flex-start;gap:18px}.ob_sinema_urun{left:34%;width:73%;height:60%;top:24%}.ob_sinema_ust{top:131px}.ob_tam_vitrin .ob_slayt_nokta b{font-size:0}.ob_tam_vitrin .ob_slayt_nokta b small{font-size:8px;margin:0}.ob_tam_vitrin .ob_slayt_nokta>img{width:50px}.ob_tam_vitrin .ob_slayt_nokta{gap:8px}.ob_tam_vitrin .ob_slayt_kumanda{gap:15px;min-height:96px;padding:15px 4vw}.ob_tam_vitrin .ob_slayt_oklar>span{display:none}.ob_tam_vitrin .ob_slayt_oklar button{width:33px;height:33px}.ob_tam_vitrin .ob_isik_dugme{bottom:134px;left:4vw}.ob_sinema_imza{bottom:134px}.ob_kesif_duzen{min-height:570px}.ob_kesif_sol{padding:25px}.ob_kesif_sol>h2{font-size:40px}.ob_kesif_sec strong{font-size:22px}.ob_kesif_sag{padding:25px;min-height:550px}.ob_menu_sunum_metin h3{font-size:26px}.ob_kesif_ayak{gap:18px;padding-inline:25px}.ob_kesif_ayak>span{display:none}}
@media(max-width:760px){
html{scroll-padding-top:103px}
.ob_kokpit_baslik{top:12px;left:12px;right:12px;border-radius:11px}.ob_kokpit_ic{min-height:65px;padding:0 13px;gap:10px;justify-content:space-between}.ob_kesif_dugme{padding:10px 0}.ob_kesif_dugme>span:last-child{display:none}.ob_menu_cizgiler{width:23px}.ob_menu_cizgiler i{width:22px}.ob_kokpit_baslik .ob_logo{width:133px;height:45px;margin:0 auto 0 0}.ob_kokpit_baslik .ob_logo img{width:144px;top:-31px;left:-3px}.ob_kokpit_baslik .ob_baslik_eylemler{gap:0}.ob_kokpit_baslik .ob_ikon_dugme{width:32px;height:35px}.ob_kokpit_baslik .ob_ikon_dugme svg{width:18px;height:18px}.ob_kokpit_baslik .ob_sepet_dugme{padding-left:7px;margin-left:3px;gap:4px}.ob_kokpit_baslik .ob_sepet_dugme>svg{width:19px;height:19px}.ob_kokpit_baslik .ob_sepet_dugme>span:last-child{width:18px;height:18px;font-size:9px;display:flex}
.ob_arama_ac{display:flex!important}.ob_kokpit_baslik .ob_arama{display:none;position:absolute;top:75px;left:0;right:0;width:100%;height:53px;max-width:none;margin:0;border-radius:9px;background:#131d2bf5;border-color:#ffffff30;padding-inline:14px}.ob_kokpit_baslik .ob_arama input{font-size:14px}.ob_kokpit_baslik.ob_arama_acik .ob_arama{display:flex}.ob_kokpit_baslik .ob_arama button{width:34px;height:34px;min-width:34px}
.ob_tam_vitrin.ob_studyo{height:100svh;min-height:760px}.ob_sinema_ust{top:108px;left:22px;right:22px;font-size:7px;letter-spacing:.06em}.ob_sinema_ust>button{font-size:9px;padding:8px 10px;gap:7px}.ob_boyut_ikon{width:11px;height:11px}
.ob_tam_vitrin .ob_sinema_metin{left:22px;right:22px;top:166px;bottom:147px;max-width:none}.ob_sinema_etiket{font-size:8px;margin-bottom:18px;letter-spacing:.12em}.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:52px;line-height:.97;letter-spacing:-.06em;margin-bottom:18px;max-width:370px}.ob_tam_vitrin .ob_sinema_metin p{font-size:12px;margin:0;line-height:1.6}.ob_sinema_eylem{position:absolute;left:0;right:0;bottom:0;flex-direction:row;gap:12px;align-items:center;justify-content:space-between}.ob_sinema_cta{font-size:11px;padding:12px 13px;min-height:43px;gap:19px}.ob_sinema_cta span{font-size:17px}.ob_sinema_ikincil{font-size:9px;gap:5px}.ob_sinema_ikincil svg{width:12px;height:12px}
.ob_sinema_arac .ob_sinema_metin{top:190px}.ob_sinema_foto{object-position:67% center}.ob_sinema_golge{background:linear-gradient(0deg,#080d14 0%,#080d1400 50%,#080d1499 85%),linear-gradient(90deg,#080d14b0,transparent 85%)}.ob_arac_nokta{left:64%;top:59%}.ob_nokta_arti{width:34px;height:34px}.ob_sinema_imza{display:none}
.ob_sinema_urun{left:-7%;width:114%;top:40%;height:32%;transform:none!important}.ob_sinema_urun>img{transform:rotate(-12deg)}.ob_sinema_stop .ob_sinema_urun{top:40%;height:33%}.ob_sinema_hotspot{width:32px;height:32px;left:55%;top:48%}.ob_sinema_hotspot span{display:none}.ob_sinema_buyuk{top:37%;right:4%;font-size:190px}.ob_sinema_halka{inset:3% 2%;transform:rotate(-21deg)}.ob_sinema_iz{top:67%;left:10%;width:100%}
.ob_tam_vitrin .ob_isik_dugme{left:auto;right:22px;bottom:206px;font-size:9px;padding:7px 9px}.ob_isik_dugme>svg{width:14px;height:14px}.ob_isik_dugme>i{width:5px;height:5px}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin{top:153px}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:44px;line-height:.96;max-width:320px}.ob_sinema_beyin .ob_sinema_urun{top:44%;height:28%;left:0;width:100%}.ob_beyin_isaret{right:17%;bottom:0;font-size:7px}.ob_devre_fon{inset:43% 2% 24% 4%}
.ob_tam_vitrin .ob_slayt_kumanda{min-height:113px;padding:17px 22px;display:flex;gap:12px;align-items:center}.ob_tam_vitrin .ob_slayt_noktalar{gap:9px}.ob_tam_vitrin .ob_slayt_nokta{flex:1;min-width:0;padding:11px 0 3px;display:block}.ob_tam_vitrin .ob_slayt_nokta>img{display:none}.ob_tam_vitrin .ob_slayt_nokta>span{font-size:9px;display:block;margin-bottom:8px}.ob_tam_vitrin .ob_slayt_nokta b{display:block;font-size:0}.ob_tam_vitrin .ob_slayt_nokta b small{display:block;font-size:7px;line-height:1.3;letter-spacing:0}.ob_tam_vitrin .ob_slayt_oklar{gap:5px}.ob_tam_vitrin .ob_slayt_oklar button{width:28px;height:28px}.ob_tam_vitrin .ob_slayt_oklar svg{width:13px;height:13px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{width:calc(100% - 24px);height:calc(100svh - 96px);min-height:700px;margin-top:92px;border-radius:12px}body[data-ob-sahne="cerceve"] .ob_sinema_ust{top:21px;left:17px;right:17px}body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_metin{top:83px;left:18px;right:18px}body[data-ob-sahne="cerceve"] .ob_sinema_urun{top:33%;height:35%}body[data-ob-sahne="cerceve"] .ob_sinema_beyin .ob_sinema_urun{top:38%;height:28%}
.ob_sinema_bolum .ob_vitrin_alti{padding-top:17px}.ob_sinema_bolum .ob_arac_sec{border-radius:10px;margin:0}
.ob_kesif_menu.ob_modal{top:0;left:0;right:0;bottom:0;margin:0;width:100%;height:100dvh;max-width:100%;max-height:100dvh;border:0;border-radius:0;padding-bottom:env(safe-area-inset-bottom)}
.ob_kesif_ust{padding:20px 22px;position:sticky;top:0;z-index:10;background:var(--ob_yuzey)}.ob_kesif_imza{font-size:22px}.ob_kesif_imza>span{font-size:8px;margin-left:5px}.ob_kesif_kapat{padding:8px;min-width:35px;min-height:35px;justify-content:center}.ob_kesif_kapat>span{display:none}
.ob_kesif_duzen{display:flex;flex-direction:column;min-height:0}.ob_kesif_sol{padding:25px 22px 12px}.ob_kesif_sol>.ob_kucuk_baslik{font-size:8px}.ob_kesif_sol>h2{font-size:42px;margin:13px 0 25px;line-height:.95}.ob_kesif_sol>h2 br{display:none}.ob_kesif_sol>h2 em:before{content:" "}
.ob_kesif_sec{min-height:55px;padding:12px 0;gap:14px}.ob_kesif_sec strong{font-size:26px}.ob_kesif_sec>span{font-size:9px}.ob_kesif_alt{padding-left:27px;gap:19px;padding-bottom:16px}.ob_kesif_alt>a,.ob_kesif_alt>button{font-size:10px;min-height:25px}
.ob_kesif_sag{margin:6px 22px 21px;min-height:158px;padding:23px;flex-direction:row;justify-content:flex-start;align-items:center}.ob_menu_sunum_no{left:auto;right:15px;top:13px;font-size:7px}.ob_menu_sunum_fon{font-size:70px;top:33px;left:auto;right:0}
.ob_menu_resim{top:0;left:43%;right:-9%;height:100%;z-index:1}.ob_menu_resim img{transform:rotate(-14deg)}.ob_menu_sunum_metin{width:57%;position:relative;z-index:3}.ob_menu_sunum_metin>span{font-size:7px}.ob_menu_sunum_metin h3{font-size:23px;margin:9px 0 12px}.ob_menu_sunum_metin p{display:none}.ob_menu_sunum_metin>a{padding-top:11px;font-size:9px;gap:7px;max-width:155px}.ob_menu_sunum_metin>a svg{width:13px;height:13px}
.ob_kesif_ayak{padding:12px 22px 24px;gap:17px;flex-wrap:wrap;align-items:center}.ob_kesif_ayak>a,.ob_kesif_ayak>button{font-size:10px;min-height:36px;gap:6px}.ob_kesif_ayak svg{width:14px;height:14px}
}
@media(max-width:380px){.ob_kokpit_ic{padding-inline:10px;gap:8px}.ob_kokpit_baslik .ob_logo{width:109px}.ob_kokpit_baslik .ob_logo img{width:121px;top:-22px}.ob_kokpit_baslik .ob_ikon_dugme{width:29px}.ob_kokpit_baslik .ob_sepet_dugme{padding-left:5px}.ob_tam_vitrin.ob_studyo{min-height:740px}.ob_sinema_ust{left:18px;right:18px}.ob_sinema_ust>span{max-width:120px;line-height:1.5}.ob_tam_vitrin .ob_sinema_metin{left:18px;right:18px;top:160px}.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:44px}.ob_tam_vitrin .ob_sinema_metin p{font-size:11px}.ob_sinema_cta{font-size:10px;gap:10px;padding:11px}.ob_sinema_ikincil{font-size:8px;gap:4px}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:39px}.ob_sinema_urun{top:41%;height:29%}.ob_tam_vitrin .ob_slayt_kumanda{padding-inline:18px;gap:9px}.ob_tam_vitrin .ob_slayt_noktalar{gap:7px}.ob_tam_vitrin .ob_slayt_oklar button{width:25px;height:25px}.ob_kesif_sol>h2{font-size:36px}.ob_kesif_sec strong{font-size:23px}.ob_kesif_ayak{gap:12px}.ob_kesif_ayak>a,.ob_kesif_ayak>button{font-size:9px}}
@media(prefers-reduced-motion:reduce){.ob_tam_vitrin,.ob_kesif_menu[open],.ob_slayt_aktif .ob_sinema_metin,.ob_slayt_aktif .ob_sinema_urun{animation:none!important;transition:none!important}.ob_sinema_urun{transform:none!important}}

.ob_tam_vitrin[data-ob-koleksiyon="beyin"] .ob_sinema_ust{color:#456473}
.ob_tam_vitrin[data-ob-koleksiyon="beyin"] .ob_sinema_ust>button{color:#335565;border-color:#33556544;background:#ffffff33}

/* Son görsel kabul: logo yalnız kendi alfa siluetinde beyazlatılır. */
.ob_kokpit_baslik .ob_logo:after{background:#f4f7fc;mix-blend-mode:normal;mask-image:url("../ob_gorseller/ob_logo_yeni.png");mask-size:184px auto;mask-position:-4px -41px;mask-repeat:no-repeat;clip-path:polygon(40% 0,100% 0,100% 100%,40% 100%)}
.ob_sinema_beyin .ob_sinema_urun{mix-blend-mode:multiply}
.ob_sinema_beyin .ob_beyin_resim{mix-blend-mode:normal}
@media(max-width:1020px){.ob_kokpit_baslik .ob_logo:after{mask-size:158px auto;mask-position:-4px -31px}}
@media(max-width:760px){.ob_kokpit_baslik .ob_logo:after{mask-size:144px auto;mask-position:-3px -31px}.ob_menu_sunum_metin{max-width:175px}.ob_menu_sunum_metin h3{max-width:150px}}
@media(max-width:380px){.ob_kokpit_baslik .ob_logo:after{mask-size:121px auto;mask-position:-3px -22px}}

:root[data-ob-tema] .ob_kokpit_baslik .ob_logo:after{background:#f4f7fc;filter:none}
.ob_beyin_isaret{z-index:3}
@media(max-width:760px){.ob_tam_vitrin .ob_slayt_nokta b small{display:none}.ob_tam_vitrin .ob_slayt_nokta b:after{content:attr(data-ob-kisa);font-family:"Segoe UI",sans-serif;font-size:11px;line-height:1.2;letter-spacing:0}.ob_tam_vitrin .ob_slayt_nokta>span{font-size:10px}}
@media(max-width:380px){.ob_tam_vitrin .ob_slayt_nokta b:after{font-size:10px}}@media(min-width:761px){.ob_kesif_sag .ob_menu_resim{top:4%;left:2%;right:2%;height:55%}}

/* ob_portal.css */

/* RC004 — İlk ekranda görünen ürün menüsü. */
.ob_kesif_dugme{background:linear-gradient(130deg,#ff762c,#e84412);padding:13px 16px;border-radius:8px;gap:10px;font-weight:750;letter-spacing:.04em;box-shadow:0 4px 20px #ff5a2328}
.ob_menu_cizgiler{width:20px}.ob_menu_cizgiler i{width:20px}.ob_menu_cizgiler i:last-child{width:13px}.ob_kesif_dugme:hover .ob_menu_cizgiler i:last-child{width:20px}
.ob_kokpit_ic{gap:21px}.ob_kokpit_baslik .ob_logo{margin-right:0}
.ob_tam_vitrin.ob_studyo{min-height:920px}
.ob_tam_vitrin .ob_sinema_ust{top:128px;left:4vw;right:4vw}
.ob_portal_menu_adi{display:flex;align-items:center;gap:16px;letter-spacing:0!important}
.ob_portal_menu_adi b{font-family:"Segoe UI",sans-serif;font-size:18px;letter-spacing:.02em;font-weight:800;color:#fff}
.ob_portal_menu_adi small{font-size:8px;letter-spacing:.1em;color:#9dafc4;border-left:1px solid #ffffff2f;padding-left:15px}
.ob_portal_menu{position:absolute;top:177px;left:4vw;right:4vw;z-index:15;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;perspective:1200px}
.ob_portal_tel{position:absolute;inset:58% -8px auto;height:1px;background:linear-gradient(90deg,transparent,#ff753a80,#5fb8ff70,#ff753a80,transparent);pointer-events:none}
.ob_portal_kart{--ob_portal_vurgu:#ff702b;position:relative;min-width:0;border:1px solid #ffffff31;background:linear-gradient(135deg,#203044ee,#0c1729f5);color:#fff;border-radius:2px 17px 2px 17px;box-shadow:0 15px 24px #0003;transition:transform .3s,border-color .3s,box-shadow .3s;isolation:isolate}
.ob_portal_kart:before{content:"";position:absolute;top:-1px;left:17px;right:48%;height:3px;background:var(--ob_portal_vurgu);box-shadow:0 0 14px var(--ob_portal_vurgu);z-index:5;opacity:.7;transition:right .3s}
.ob_portal_kart:after{content:"";position:absolute;inset:7px;border:1px solid #ffffff07;border-radius:1px 10px 1px 10px;pointer-events:none}
.ob_portal_kart:hover,.ob_portal_kart:focus-within,.ob_portal_kart.ob_portal_secili{border-color:var(--ob_portal_vurgu);box-shadow:0 18px 30px #0005,0 0 24px color-mix(in srgb,var(--ob_portal_vurgu) 20%,transparent);transform:translateY(-6px) rotateX(4deg)}
.ob_portal_kart:hover:before,.ob_portal_kart.ob_portal_secili:before{right:17px}
.ob_portal_ac{position:relative;display:block;width:100%;height:133px;background:none;color:inherit;text-align:left;padding:0;overflow:hidden;border-radius:2px 16px 0 0}
.ob_portal_indeks{position:absolute;top:13px;left:15px;z-index:4;font-family:Consolas,monospace;font-size:10px;color:#9cacbd}
.ob_portal_gorsel{position:absolute;top:-6px;right:-10%;left:15%;height:110px;z-index:2;pointer-events:none}
.ob_portal_gorsel img{width:100%;height:100%;object-fit:contain;transform:rotate(-15deg);filter:drop-shadow(0 15px 9px #0007);transition:transform .35s}
.ob_portal_kart:hover .ob_portal_gorsel img,.ob_portal_kart.ob_portal_secili .ob_portal_gorsel img{transform:translate(-4px,-4px) rotate(-8deg) scale(1.08)}
.ob_portal_baslik{position:absolute;left:15px;right:13px;bottom:11px;display:flex;align-items:center;justify-content:space-between;font-family:"Arial Black","Segoe UI",sans-serif;letter-spacing:-.04em;font-weight:900;font-size:24px;z-index:4}
.ob_portal_baslik>span{display:grid;place-items:center;background:#ffffff09;border:1px solid #ffffff30;border-radius:50%;width:26px;height:26px;color:var(--ob_portal_vurgu)}
.ob_portal_baslik svg{width:13px;height:13px;transition:transform .25s}
.ob_portal_kart:hover .ob_portal_baslik svg{transform:rotate(90deg)}
.ob_portal_git{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;font-size:10px;padding:0 15px 12px;color:#c1cede;min-height:24px}
.ob_portal_git>span{color:var(--ob_portal_vurgu);font-size:14px}
.ob_portal_kart[data-ob-portal-kart="stop"]{--ob_portal_vurgu:#ff405b;background:linear-gradient(135deg,#4c2133ed,#120e1ff5)}
.ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"],[data-ob-portal-kart="cam"]){color:#193548;background:linear-gradient(140deg,#e2e8ee,#bdcbd8);border-color:#c5d2df}
.ob_portal_kart[data-ob-portal-kart="sis"]{--ob_portal_vurgu:#2d7196}
.ob_portal_kart[data-ob-portal-kart="led"]{--ob_portal_vurgu:#326ee1}
.ob_portal_kart[data-ob-portal-kart="beyin"]{--ob_portal_vurgu:#008b82}
.ob_portal_kart[data-ob-portal-kart="cam"]{--ob_portal_vurgu:#74869c}
.ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"],[data-ob-portal-kart="cam"]) .ob_portal_gorsel{mix-blend-mode:multiply}
.ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"],[data-ob-portal-kart="cam"]) .ob_portal_gorsel img{filter:none}
.ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"],[data-ob-portal-kart="cam"]) .ob_portal_baslik>span{border-color:#1a3c5040;background:#ffffff30}
.ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"],[data-ob-portal-kart="cam"]) .ob_portal_git{color:#4b6474}
.ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"],[data-ob-portal-kart="cam"]) .ob_portal_indeks{color:#526978}
.ob_portal_kart[data-ob-portal-kart="led"] .ob_portal_gorsel{left:35%;right:0;top:0;height:103px}
.ob_portal_kart[data-ob-portal-kart="cam"] .ob_portal_gorsel{left:10%;right:-13%;top:-10px}
.ob_tam_vitrin .ob_sinema_metin{top:42%;max-width:600px}
.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:clamp(70px,6.6vw,102px);margin-bottom:23px}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin{top:40%}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:clamp(62px,5.3vw,85px)}
.ob_tam_vitrin .ob_sinema_urun{top:34%;height:50%;left:43%;width:60%}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_urun{top:34%;height:52%}
.ob_tam_vitrin .ob_sinema_buyuk{top:34%;font-size:clamp(200px,24vw,420px)}
.ob_arac_nokta{top:57%;left:78%}.ob_sinema_imza{display:none}
.ob_arac_far_kart{position:absolute;bottom:159px;right:6vw;z-index:6;width:335px;height:135px;display:flex;align-items:center;text-align:left;padding:18px 20px;background:linear-gradient(130deg,#15253acf,#081321dd);border:1px solid #a6c1e33f;backdrop-filter:blur(15px);border-radius:2px 18px 2px 18px;color:#eef4fb;box-shadow:0 10px 35px #0005;transition:border-color .2s,transform .2s}
.ob_arac_far_kart:before{content:"";position:absolute;left:18px;top:-1px;width:62px;height:2px;background:#ff733a}
.ob_arac_far_kart>span:first-child{position:relative;z-index:3;min-width:134px}
.ob_arac_far_kart small{font-family:Consolas,monospace;font-size:8px;letter-spacing:.07em;color:#ff854b;display:block;margin-bottom:11px}
.ob_arac_far_kart b{font-size:18px;font-weight:650;letter-spacing:-.035em;line-height:1.25}
.ob_arac_far_kart img{position:absolute;right:-34px;top:-23px;width:215px;height:174px;object-fit:contain;transform:rotate(-13deg);filter:drop-shadow(0 18px 15px #000b);pointer-events:none}
.ob_arac_far_ok{position:absolute;bottom:16px;right:18px;color:#ff834d;font-size:19px;z-index:4}
.ob_arac_far_kart:hover{border-color:#ff7135;transform:translateY(-4px)}
.ob_far_arac_fon{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:75% center;opacity:.26;mask-image:linear-gradient(90deg,transparent 20%,#000 78%)}
.ob_far_isik_izi{position:absolute;inset:40% -10% 16% 40%;background:linear-gradient(135deg,#c1e2ff07,#c1e2ff30,transparent 70%);clip-path:polygon(7% 48%,100% 0,100% 100%);mix-blend-mode:screen;pointer-events:none}
.ob_tam_vitrin[data-ob-koleksiyon="beyin"] .ob_portal_menu_adi b{color:#193548}
.ob_tam_vitrin[data-ob-koleksiyon="beyin"] .ob_portal_menu_adi small{color:#55717f;border-color:#19354833}
.ob_mobil_kumanda{display:none}
.ob_kesif_menu.ob_modal{border-radius:2px 24px 2px 24px;border:1px solid #8aabc452}
.ob_kesif_ust{border-top:3px solid #ff7135}
.ob_kesif_sec[aria-expanded="true"]>strong{padding-left:8px;border-left:2px solid var(--ob_turuncu)}
.ob_kesif_sag{border-radius:2px 20px 2px 20px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{min-height:870px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_ust{top:26px}
body[data-ob-sahne="cerceve"] .ob_portal_menu{top:78px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_metin{top:36%}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_urun{top:29%;height:54%}
@media(max-width:1250px){.ob_portal_menu{gap:10px}.ob_portal_ac{height:118px}.ob_portal_gorsel{height:95px}.ob_portal_baslik{font-size:21px}.ob_portal_baslik>span{width:23px;height:23px}.ob_portal_git{font-size:9px}.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:76px}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:64px}.ob_arac_far_kart{width:290px;right:4vw}.ob_arac_far_kart img{width:195px}.ob_arac_far_kart b{font-size:16px}}
@media(max-width:1020px){.ob_kokpit_ic{gap:15px}.ob_kesif_dugme{padding:12px 13px;font-size:11px}.ob_portal_menu{gap:9px;top:170px}.ob_portal_ac{height:110px}.ob_portal_indeks{top:10px;left:11px;font-size:8px}.ob_portal_baslik{left:11px;right:10px;font-size:19px}.ob_portal_baslik>span{width:20px;height:20px}.ob_portal_gorsel{height:91px;left:7%;right:-8%}.ob_portal_git{padding-inline:11px;font-size:8px}.ob_portal_menu_adi small{display:none}.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:64px}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:54px}.ob_tam_vitrin .ob_sinema_metin{top:40%;left:4vw}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin{top:39%}.ob_tam_vitrin .ob_sinema_urun{left:36%;width:71%;top:35%;height:48%}.ob_arac_far_kart{bottom:145px;right:4vw;width:270px;height:118px}.ob_arac_far_kart img{width:181px;height:155px;right:-29px;top:-20px}.ob_arac_far_kart b{font-size:15px}.ob_arac_nokta{left:76%;top:55%}}
@media(max-width:760px){
body{padding-bottom:84px}
.ob_kokpit_baslik .ob_logo{width:122px;margin:0}.ob_kokpit_ic{padding-inline:12px;gap:7px}
.ob_kesif_dugme{padding:9px 9px;gap:6px;font-size:9px;min-height:37px;border-radius:5px}
.ob_kesif_dugme>span:last-child{display:inline}.ob_menu_cizgiler{width:16px;height:16px;gap:4px}.ob_menu_cizgiler i{width:16px}.ob_menu_cizgiler i:last-child{width:10px}
.ob_kokpit_baslik .ob_baslik_eylemler{gap:0}.ob_kokpit_baslik .ob_sepet_dugme{padding-left:5px;gap:3px;margin-left:0}
.ob_tam_vitrin.ob_studyo{min-height:1030px;height:100svh}
.ob_tam_vitrin .ob_sinema_ust{top:105px;left:18px;right:18px;align-items:center}
.ob_portal_menu_adi b{font-size:15px}.ob_portal_menu_adi small{display:none}.ob_tam_vitrin .ob_sinema_ust>button{padding:7px 9px;font-size:9px}
.ob_portal_menu{top:148px;left:18px;right:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 9px}
.ob_portal_tel{display:none}.ob_portal_kart{border-radius:2px 12px 2px 12px;box-shadow:0 7px 15px #0002}
.ob_portal_kart:before{left:12px;right:50%;height:2px}.ob_portal_kart.ob_portal_secili:before{right:12px}
.ob_portal_ac{height:81px;border-radius:2px 11px 0 0}
.ob_portal_indeks{font-size:7px;left:9px;top:8px}.ob_portal_gorsel{top:-8px;left:14%;right:-12%;height:73px}
.ob_portal_baslik{left:9px;right:9px;bottom:6px;font-size:18px;letter-spacing:-.04em}.ob_portal_baslik>span{width:18px;height:18px}.ob_portal_baslik svg{width:10px;height:10px}
.ob_portal_git{padding:0 9px 7px;font-size:8px;min-height:24px}.ob_portal_git>span{font-size:11px}
.ob_portal_kart[data-ob-portal-kart="led"] .ob_portal_gorsel{height:72px;left:34%;top:-4px}
.ob_portal_kart[data-ob-portal-kart="cam"] .ob_portal_gorsel{top:-6px}
.ob_portal_kart:hover,.ob_portal_kart:focus-within,.ob_portal_kart.ob_portal_secili{transform:translateY(-3px)}
.ob_tam_vitrin .ob_sinema_metin,.ob_tam_vitrin .ob_sinema_arac .ob_sinema_metin{top:401px;left:22px;right:22px;bottom:193px;max-width:none}
.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:51px;line-height:.97;margin-bottom:16px}
.ob_tam_vitrin .ob_sinema_metin p{font-size:12px;line-height:1.6}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin{top:390px}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:43px;line-height:.96}
.ob_tam_vitrin .ob_sinema_urun,.ob_tam_vitrin .ob_sinema_stop .ob_sinema_urun{left:-8%;width:116%;top:57%;height:23%;transform:none}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_urun{top:59%;height:21%;left:0;width:100%}
.ob_tam_vitrin .ob_sinema_buyuk{top:58%;font-size:180px}.ob_arac_nokta{top:56%;left:75%}
.ob_tam_vitrin .ob_isik_dugme{bottom:251px;right:22px;left:auto;font-size:8px;padding:6px 8px}
.ob_tam_vitrin .ob_slayt_kumanda{bottom:84px;min-height:78px;padding-block:8px}
.ob_arac_far_kart{width:calc(100% - 44px);height:115px;right:22px;bottom:296px;padding:16px 17px}
.ob_arac_far_kart b{font-size:17px}.ob_arac_far_kart small{font-size:8px}
.ob_arac_far_kart img{width:211px;height:175px;right:-13px;top:-34px}
.ob_arac_far_ok{right:12px;bottom:12px}
.ob_far_arac_fon{opacity:.2;object-position:65% center;mask-image:linear-gradient(0deg,#000,transparent 76%)}
.ob_far_isik_izi{inset:55% -15% 20% 0}
.ob_mobil_kumanda{display:flex;position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:12px;right:12px;z-index:35;min-height:60px;padding:6px;gap:6px;border-radius:12px;background:#0d1b2beb;border:1px solid #ffffff30;box-shadow:0 9px 40px #0007;backdrop-filter:blur(18px);color:#fff}
.ob_mobil_kumanda>button:first-child{display:flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(130deg,#ff7e30,#ed4915);border-radius:7px;padding:10px 12px;flex:1;color:#fff;min-width:0}
.ob_dock_no{font-family:Consolas,monospace;font-size:10px;border:1px solid #ffffff50;border-radius:4px;padding:4px}
.ob_mobil_kumanda>button:first-child b{font-size:11px;letter-spacing:.015em}.ob_mobil_kumanda svg{width:18px;height:18px}
.ob_mobil_kumanda>a{display:flex;align-items:center;justify-content:center;gap:6px;min-width:94px;padding-inline:7px;font-size:10px;color:#d5e1f0}
.ob_mobil_kumanda>button:last-child{display:grid;place-items:center;width:38px;background:#ffffff07;border-radius:7px;color:#dae6f4}
.ob_kesif_menu.ob_modal{border-radius:0}.ob_kesif_ust{border-top-width:4px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{min-height:960px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_ust{top:22px}
body[data-ob-sahne="cerceve"] .ob_portal_menu{top:68px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_metin,body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_arac .ob_sinema_metin{top:316px;left:18px;right:18px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_urun{top:53%;height:25%}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_urun{top:55%;height:22%}
}
@media(max-width:380px){.ob_kokpit_ic{padding-inline:9px;gap:5px}.ob_kokpit_baslik .ob_logo{width:95px}.ob_kesif_dugme{padding-inline:7px;font-size:8px;gap:5px}.ob_kokpit_baslik .ob_ikon_dugme{width:28px}.ob_kokpit_baslik .ob_sepet_dugme{padding-left:4px}.ob_portal_menu{left:14px;right:14px;gap:8px}.ob_portal_baslik{font-size:17px}.ob_portal_git{font-size:7px}.ob_tam_vitrin .ob_sinema_metin h1,.ob_tam_vitrin .ob_sinema_metin h2{font-size:43px}.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:38px}.ob_tam_vitrin .ob_sinema_metin p{font-size:11px}.ob_mobil_kumanda>a{min-width:35px;padding:0}.ob_mobil_kumanda>a>span{display:none}.ob_arac_far_kart b{font-size:16px}.ob_arac_far_kart img{width:182px;height:160px;top:-24px;right:-13px}}
@media(prefers-reduced-motion:reduce){.ob_portal_kart,.ob_portal_gorsel img,.ob_arac_far_kart,.ob_portal_kart:before{transition:none!important;transform:none!important}}
.ob_portal_kart[data-ob-portal-kart="cam"]{background:linear-gradient(135deg,#263647ee,#101b2bf5);color:#eef4fc;border-color:#5a718a}
.ob_portal_kart[data-ob-portal-kart="cam"] .ob_portal_gorsel{mix-blend-mode:screen}
.ob_portal_kart[data-ob-portal-kart="cam"] .ob_portal_git{color:#c0cee0}
.ob_portal_kart[data-ob-portal-kart="cam"] .ob_portal_indeks{color:#a0b2c5}
.ob_portal_kart[data-ob-portal-kart="cam"] .ob_portal_baslik>span{border-color:#ffffff40;background:#ffffff09;color:#c0d6ec}
@media(max-width:760px){.ob_kokpit_baslik .ob_logo{width:124px}.ob_kokpit_baslik .ob_logo img{width:134px;top:-27px;left:-3px}.ob_kokpit_baslik .ob_logo:after{mask-size:134px auto;mask-position:-3px -27px}}
@media(max-width:380px){.ob_kokpit_baslik .ob_logo{width:96px}.ob_kokpit_baslik .ob_logo img{width:109px;top:-20px;left:-3px}.ob_kokpit_baslik .ob_logo:after{mask-size:109px auto;mask-position:-3px -20px}}

/* ob_header.css */
/* RC005 — Markalı iki katmanlı header. RC004 vitrin ve davranışları korunur. */
.ob_header{--ob_header_zemin:#edf2f8;--ob_header_alan:#fff;--ob_header_metin:#17283d;--ob_header_soluk:#66778c;--ob_header_cizgi:#d5deea;top:18px;border-radius:4px 22px 4px 22px;background:var(--ob_header_zemin);border:1px solid #b6c8dc42;box-shadow:0 18px 50px #0004;backdrop-filter:blur(24px)}
:root[data-ob-tema="koyu"] .ob_header{--ob_header_zemin:#101c2bf2;--ob_header_alan:#192a40;--ob_header_metin:#eef4fc;--ob_header_soluk:#a4b5ca;--ob_header_cizgi:#3c5067}
.ob_header .ob_kokpit_ic{display:grid;grid-template-columns:246px minmax(0,1fr) auto;grid-template-rows:70px 43px;min-height:0;padding:0;gap:0;align-items:center}
.ob_header_marka{grid-column:1;grid-row:1/3;align-self:stretch;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:linear-gradient(130deg,#fff,#e9eef4);border-radius:3px 0 0 21px;border-right:1px solid #a9bed347;padding:11px 12px 15px;overflow:hidden}
.ob_header_marka:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 35%,#ccd9e940 35%,#ccd9e940 35.5%,transparent 35.5%,transparent 73%,#ccd9e933 73%,transparent 74%);pointer-events:none}
.ob_header_marka_etiket{font-family:Consolas,monospace;font-size:8px;letter-spacing:.18em;color:#5a6f86;z-index:1}
.ob_header .ob_logo{width:219px;height:54px;margin:0;overflow:hidden}
.ob_header .ob_logo img{width:232px;top:-51px;left:-5px;filter:none}
:root[data-ob-tema] .ob_header .ob_logo:after{display:none}
.ob_header_slogan{position:relative;font-size:8px;font-weight:550;line-height:10px;letter-spacing:.03em;color:#405773}
.ob_header_isik{position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f76a16 0%,#f76a16 66%,#fbb779 66%,#fbb779 78%,#2c496e 78%);box-shadow:0 -4px 20px #ff8b3826}
.ob_header .ob_arama{grid-column:2;grid-row:1;margin:0 22px;max-width:none;min-width:0;width:auto;height:46px;border-radius:5px 13px 5px 13px;border:1px solid var(--ob_header_cizgi);background:var(--ob_header_alan);color:var(--ob_header_soluk);gap:12px;padding:0 5px 0 16px;box-shadow:0 3px 8px #10243f04}
.ob_header .ob_arama:focus-within{border-color:#ef6c27;box-shadow:0 0 0 3px #ff702315}
.ob_header .ob_arama input{color:var(--ob_header_metin);font-size:13px;min-width:0}
.ob_header .ob_arama input::placeholder{color:var(--ob_header_soluk)}
.ob_header .ob_arama>button{display:flex;align-items:center;justify-content:center;gap:10px;width:77px;min-width:77px;height:34px;border-radius:3px 9px 3px 9px;color:#fff;background:#e9531d}
.ob_header .ob_arama>button span{font-size:10px;letter-spacing:.05em;font-weight:750}
.ob_header .ob_arama>button:hover{background:#c53c0d}
.ob_header .ob_baslik_eylemler{grid-column:3;grid-row:1;margin:0;padding-right:18px;gap:9px}
.ob_header .ob_ikon_dugme{width:44px;height:44px;border-radius:9px;background:transparent;color:var(--ob_header_metin)}
.ob_header .ob_ikon_dugme:hover{background:var(--ob_header_alan)}
.ob_header .ob_tema_dugme{border:1px solid var(--ob_header_cizgi)}
.ob_header .ob_header_favori{display:flex;width:auto;padding:0 11px;gap:8px}
.ob_header_eylem_yazi{font-size:12px;font-weight:600;white-space:nowrap}
.ob_header .ob_header_favori .ob_sayi{top:2px;right:4px;min-width:17px;height:17px;line-height:17px;font-size:9px}
.ob_header .ob_sepet_dugme{margin:0;padding:0 13px;height:44px;border:1px solid #ea64272b;border-radius:4px 12px 4px 12px;background:#f76320;color:#fff;gap:9px;box-shadow:0 4px 12px #e9531d20}
.ob_header .ob_sepet_dugme:hover{background:#e44c12}
.ob_header .ob_sepet_dugme>svg{width:19px;height:19px}
.ob_header .ob_sepet_dugme>span:last-child{width:24px;height:24px;min-width:24px;font-size:11px;color:#fff;background:#93300542;border:1px solid #ffffff2b}
.ob_header_gezinti{grid-column:2/4;grid-row:2;display:flex;align-items:center;align-self:stretch;min-width:0;background:#0d1929;border-radius:0 0 3px 0;color:#f5f8fc}
.ob_header .ob_kesif_dugme{border-radius:0;background:linear-gradient(120deg,#e9541a,#fb742c);align-self:stretch;gap:11px;min-width:176px;padding:0 19px;font-size:11px;letter-spacing:.035em;box-shadow:none;flex-shrink:0}
.ob_header .ob_kesif_dugme:hover,.ob_header .ob_kesif_dugme[aria-expanded="true"]{background:#ff813b}
.ob_header .ob_menu_cizgiler{width:20px}
.ob_header_menu_no{font-family:Consolas,monospace;font-size:10px;font-weight:400;opacity:.78;margin-left:auto}
.ob_header_menu_mobil{display:none}
.ob_header .ob_kokpit_linkler{display:flex;gap:26px;padding:0 23px;align-items:center}
.ob_header .ob_kokpit_linkler a{font-size:11px;font-weight:550;gap:8px;color:#d5e1f0;min-height:38px}
.ob_header .ob_kokpit_linkler a:hover{color:#fff}
.ob_header .ob_kokpit_linkler a>svg{width:16px;height:16px;color:#94aac5}
.ob_header_imza{margin-left:auto;margin-right:21px;display:flex;align-items:center;gap:9px;white-space:nowrap;font-family:Consolas,monospace;font-size:8px;letter-spacing:.08em;color:#9aadc4}
.ob_header_imza i{width:21px;height:1px;background:#ff7d35;box-shadow:0 0 8px #ff7d3577}
html{scroll-padding-top:150px}
.ob_tam_vitrin .ob_sinema_ust{top:154px}
.ob_portal_menu{top:201px}
.ob_kesif_menu.ob_modal{top:149px;max-height:calc(100dvh - 175px)}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{margin-top:153px}
@media(max-width:1250px){
.ob_header .ob_kokpit_ic{grid-template-columns:220px minmax(0,1fr) auto}
.ob_header .ob_logo{width:198px;height:49px}.ob_header .ob_logo img{width:209px;top:-45px;left:-4px}
.ob_header .ob_arama{margin-inline:17px}
.ob_header .ob_baslik_eylemler{gap:7px;padding-right:15px}
.ob_header .ob_header_favori{padding:0 5px}.ob_header .ob_header_favori .ob_header_eylem_yazi{display:none}
.ob_header_imza{display:none}
}
@media(max-width:1020px){
.ob_header{left:20px;right:20px}
.ob_header .ob_kokpit_ic{grid-template-columns:192px minmax(0,1fr) auto;grid-template-rows:66px 43px}
.ob_header .ob_logo{width:173px;height:47px}.ob_header .ob_logo img{width:184px;top:-38px;left:-4px}
.ob_header_marka{gap:3px;padding:10px 8px 12px}.ob_header_marka_etiket{font-size:7px;letter-spacing:.12em}
.ob_header .ob_arama{margin-inline:15px;height:44px}
.ob_header .ob_arama input{font-size:12px}
.ob_header .ob_header_favori{display:none}
.ob_header .ob_sepet_dugme .ob_header_eylem_yazi{display:none}
.ob_header .ob_sepet_dugme{padding-inline:10px;gap:7px}
.ob_header .ob_baslik_eylemler{gap:8px;padding-right:14px}
.ob_header .ob_kesif_dugme{min-width:162px;padding-inline:13px;font-size:10px}
.ob_header .ob_kokpit_linkler{padding-inline:16px;gap:19px}
.ob_header .ob_kokpit_linkler a{font-size:10px}
}
@media(max-width:760px){
html{scroll-padding-top:145px}
.ob_header{top:12px;left:12px;right:12px;border-radius:3px 16px 3px 16px}
.ob_header .ob_kokpit_ic{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:65px 44px;padding:0;gap:0}
.ob_header_marka{grid-column:1;grid-row:1;border-radius:2px 0 0 0;align-items:flex-start;padding:6px 10px;gap:1px;min-width:0;justify-content:center}
.ob_header_marka_etiket{display:none}
.ob_header .ob_logo{width:165px;height:43px;max-width:100%}
.ob_header .ob_logo img{width:173px;top:-36px;left:-3px}
.ob_header_isik{height:2px}
.ob_header .ob_baslik_eylemler{grid-column:2;grid-row:1;padding:0 10px;gap:2px}
.ob_header .ob_ikon_dugme{width:44px;height:44px}
.ob_header .ob_arama_ac{display:inline-flex!important}
.ob_header .ob_tema_dugme{border:0}
.ob_header .ob_sepet_dugme{width:46px;height:44px;padding:0;border:0;justify-content:center;background:none;color:var(--ob_header_metin);box-shadow:none;border-radius:8px;position:relative}
.ob_header .ob_sepet_dugme:hover{background:var(--ob_header_alan)}
.ob_header .ob_sepet_dugme>svg{width:22px;height:22px}
.ob_header .ob_sepet_dugme>span:last-child{position:absolute;top:0;right:0;width:16px;height:16px;min-width:16px;line-height:16px;font-size:9px;background:#e9531d;color:#fff;border:0}
.ob_header_gezinti{grid-column:1/3;grid-row:2;border-radius:0 0 2px 15px}
.ob_header .ob_kesif_dugme{min-width:112px;height:44px;gap:8px;border-radius:0 0 0 15px;padding:0 13px;font-size:10px}
.ob_header_menu_yazi{display:none}.ob_header_menu_mobil{display:inline}
.ob_header .ob_menu_cizgiler{width:18px;height:20px;gap:5px}.ob_header .ob_menu_cizgiler i{width:18px}.ob_header .ob_menu_cizgiler i:last-child{width:12px}
.ob_header .ob_kokpit_linkler{padding:0 13px;flex:1;justify-content:flex-end;gap:0}
.ob_header .ob_kokpit_linkler a{font-size:11px;min-height:44px;gap:7px}
.ob_header .ob_kokpit_linkler a:first-child{display:none}
.ob_header .ob_arama{position:absolute;top:117px;left:0;right:0;grid-column:auto;grid-row:auto;display:none;margin:0;height:55px;padding-left:17px;border-radius:4px 12px 4px 12px;background:var(--ob_header_alan);box-shadow:0 12px 30px #0006}
.ob_header.ob_arama_acik .ob_arama{display:flex}
.ob_header .ob_arama input{font-size:14px}
.ob_header .ob_arama>button{height:44px;width:63px;min-width:63px;gap:6px}
.ob_header .ob_arama>button span{font-size:9px}
.ob_tam_vitrin .ob_sinema_ust{top:152px}
.ob_portal_menu{top:195px}
.ob_tam_vitrin.ob_studyo{min-height:1080px}
.ob_tam_vitrin .ob_sinema_metin,.ob_tam_vitrin .ob_sinema_arac .ob_sinema_metin{top:448px}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin{top:437px}
.ob_kesif_menu.ob_modal{top:0;max-height:100dvh}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{margin-top:140px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_metin,body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_arac .ob_sinema_metin{top:316px}
}
@media(max-width:380px){
.ob_header_marka{padding-inline:7px}.ob_header .ob_logo{width:138px;height:38px}.ob_header .ob_logo img{width:146px;top:-29px;left:-3px}
.ob_header .ob_baslik_eylemler{padding-inline:6px;gap:0}
.ob_header .ob_sepet_dugme{width:44px}.ob_header_slogan{font-size:7px;letter-spacing:0;line-height:9px}
.ob_header .ob_kokpit_linkler{padding-inline:10px}
.ob_header .ob_kokpit_linkler a{font-size:10px;gap:5px}
}
@media(prefers-reduced-motion:reduce){.ob_header *{scroll-behavior:auto}}


/* ob_atlas.css */
/* RC006 — Işık konsolu: zengin amaç kapıları ve görsel keşif panelleri. */
.ob_atlas{--ob_atlas_fon:#f4f7fcf5;--ob_atlas_alan:#fff;--ob_atlas_metin:#172d45;--ob_atlas_soluk:#5d718b;--ob_atlas_cizgi:#a7bdd244;--ob_atlas_koyu:#0e2033;background:radial-gradient(ellipse at 5% 0,#ff952410,transparent 46%),var(--ob_atlas_fon);top:14px;left:24px;right:24px;border:1px solid var(--ob_atlas_cizgi);border-radius:3px 24px 3px 24px;box-shadow:0 14px 48px #0005;backdrop-filter:blur(24px);overflow:visible}
:root[data-ob-tema="koyu"] .ob_atlas{--ob_atlas_fon:#0d1928f2;--ob_atlas_alan:#14253b;--ob_atlas_metin:#edf5ff;--ob_atlas_soluk:#a2b7cc;--ob_atlas_cizgi:#8baed332}
.ob_atlas .ob_kokpit_ic{display:block;padding:0;min-height:0}
.ob_atlas_ust{display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 20px;color:var(--ob_atlas_soluk);font-family:Consolas,monospace;font-size:8px;letter-spacing:.1em;border-bottom:1px solid var(--ob_atlas_cizgi)}
.ob_atlas_ust>span{display:flex;align-items:center;gap:9px}.ob_atlas_ust>span i{height:2px;width:22px;background:#f87528;box-shadow:0 0 9px #ff7c2844}
.ob_atlas_ust>div{display:flex;height:100%;align-items:center;gap:20px}
.ob_atlas_ust button{display:flex;align-items:center;gap:8px;background:none;font-size:10px;color:var(--ob_atlas_soluk);padding:0;letter-spacing:0;font-family:"Segoe UI",sans-serif}
.ob_atlas_ust button:hover{color:#ed601c}.ob_atlas_ust button>span{color:#ed601c}.ob_atlas_ust button svg{width:13px;height:13px}
.ob_atlas_ana{min-height:88px;display:grid;grid-template-columns:236px minmax(0,1fr) auto;align-items:center;gap:24px;padding:10px 20px 11px}
.ob_atlas_marka{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;isolation:isolate;padding-right:21px}
.ob_atlas .ob_logo{width:215px;height:51px;margin:0;max-width:100%}
.ob_atlas .ob_logo img{width:228px;top:-50px;left:-5px;filter:none}
:root[data-ob-tema] .ob_atlas .ob_logo:after{display:none;background:#eef5fd;filter:none}
:root[data-ob-tema="koyu"] .ob_atlas .ob_logo:after{display:block;content:"";position:absolute;inset:0;mask-image:url("../ob_gorseller/ob_logo_yeni.png");mask-size:228px auto;mask-position:-5px -50px;mask-repeat:no-repeat;clip-path:polygon(40% 0,100% 0,100% 100%,40% 100%);mix-blend-mode:normal;pointer-events:none}
.ob_atlas_slogan{font-size:8px;color:var(--ob_atlas_soluk);line-height:1.2;letter-spacing:.025em;margin-left:17px}
.ob_atlas_marka_iz{position:absolute;right:0;top:12px;display:flex;gap:3px;transform:skewX(-23deg)}
.ob_atlas_marka_iz i{display:block;width:3px;height:35px;background:#ff7322}.ob_atlas_marka_iz i:nth-child(2){opacity:.52;height:29px;margin-top:3px}.ob_atlas_marka_iz i:nth-child(3){opacity:.22;height:23px;margin-top:6px}
.ob_atlas_arama_grup{min-width:0}
.ob_atlas .ob_arama{display:flex;position:static;grid-column:auto;grid-row:auto;margin:0;width:100%;max-width:none;min-width:0;height:47px;padding:0 5px 0 15px;border:1px solid var(--ob_atlas_cizgi);border-radius:4px 13px 4px 13px;background:var(--ob_atlas_alan);box-shadow:inset 0 1px 0 #ffffff0b;color:var(--ob_atlas_soluk);gap:11px}
.ob_atlas .ob_arama:focus-within{border-color:#fb772d;box-shadow:0 0 0 3px #ff732214}
.ob_atlas .ob_arama>svg{width:20px;height:20px;color:#f17330}
.ob_atlas .ob_arama input{font-size:13px;color:var(--ob_atlas_metin)}
.ob_atlas .ob_arama input::placeholder{color:var(--ob_atlas_soluk)}
.ob_atlas .ob_arama>button{width:99px;min-width:99px;height:35px;display:flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(120deg,#fa7227,#e94c14);border-radius:3px 10px 3px 10px;color:#fff}
.ob_atlas .ob_arama>button span{font-size:10px;font-weight:750;letter-spacing:.04em}.ob_atlas .ob_arama>button:hover{background:#e04b13}
.ob_atlas_hizli{display:flex;align-items:center;gap:18px;min-height:21px;padding:5px 1px 0;color:var(--ob_atlas_soluk);font-size:10px}
.ob_atlas_hizli>span{font-size:7px;letter-spacing:.13em;font-family:Consolas,monospace;color:var(--ob_atlas_soluk)}
.ob_atlas_hizli a{display:flex;gap:6px;align-items:center;white-space:nowrap}
.ob_atlas_hizli a span{font-size:10px;color:#e46526}.ob_atlas_hizli a:hover{color:#ec6828}
.ob_atlas .ob_baslik_eylemler{display:flex;grid-column:auto;grid-row:auto;gap:9px;padding:0;margin:0;align-self:center}
.ob_atlas .ob_ikon_dugme{color:var(--ob_atlas_metin);border-radius:7px;height:49px;min-height:44px;background:none}
.ob_atlas .ob_tema_dugme{width:70px;border:0}
.ob_atlas_tema_yol{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;width:65px;height:33px;padding:7px 8px;border-radius:50px;background:var(--ob_atlas_alan);border:1px solid var(--ob_atlas_cizgi);color:var(--ob_atlas_soluk)}
.ob_atlas .ob_tema_dugme .ob_gunes,.ob_atlas .ob_tema_dugme .ob_ay{display:block;width:15px;height:15px;position:relative;z-index:2}
.ob_atlas_tema_yol>i{position:absolute;left:3px;top:3px;width:25px;height:25px;background:#ff783b;border-radius:50%;transition:transform .25s;box-shadow:0 3px 8px #e86b2522}
.ob_atlas .ob_tema_dugme .ob_gunes{color:#fff}.ob_atlas .ob_tema_dugme .ob_ay{color:var(--ob_atlas_soluk)}
:root[data-ob-tema="koyu"] .ob_atlas_tema_yol>i{transform:translateX(32px)}
:root[data-ob-tema="koyu"] .ob_atlas .ob_tema_dugme .ob_ay{color:#fff}:root[data-ob-tema="koyu"] .ob_atlas .ob_tema_dugme .ob_gunes{color:var(--ob_atlas_soluk)}
.ob_atlas .ob_atlas_favori{display:flex;width:auto;padding:0 12px;gap:10px;border:1px solid var(--ob_atlas_cizgi);background:var(--ob_atlas_alan)}
.ob_atlas .ob_atlas_favori:hover{border-color:#f0793a}
.ob_atlas_eylem_metin{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:nowrap}
.ob_atlas_eylem_metin small{font-family:Consolas,monospace;font-size:7px;font-weight:400;letter-spacing:.035em;line-height:1}
.ob_atlas_eylem_metin b{font-size:12px;font-weight:650;line-height:1.2}
.ob_atlas .ob_atlas_favori .ob_sayi{top:-5px;right:-4px;width:18px;height:18px;line-height:18px;font-size:9px}
.ob_atlas .ob_sepet_dugme{width:auto;height:49px;margin:0;padding:0 13px;gap:10px;border:1px solid #ff934c66;border-radius:4px 13px 4px 13px;background:linear-gradient(135deg,#ff873a,#ed521b);box-shadow:0 6px 18px #f36b2626;color:#fff}
.ob_atlas .ob_sepet_dugme:hover{background:#f16c26;box-shadow:0 7px 20px #ed641b44}
.ob_atlas .ob_sepet_dugme>span:last-child{background:#9d310c40;color:#fff;border:1px solid #fff3;position:static;width:24px;height:24px;min-width:24px}
.ob_atlas_kapilar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0 13px 13px}
.ob_atlas_kapi{position:relative;display:flex;align-items:center;text-align:left;gap:13px;min-width:0;height:65px;overflow:hidden;padding:0 17px;background:linear-gradient(120deg,#162c43,#102036);border:1px solid #7da3c53b;border-radius:3px 15px 3px 15px;color:#eaf4ff;box-shadow:inset 0 1px 0 #ffffff08;isolation:isolate;transition:transform .22s,border-color .22s,box-shadow .22s}
.ob_atlas_kapi:before{content:"";position:absolute;left:16px;right:66%;top:0;height:2px;background:#609ac5;box-shadow:0 0 14px #75c3ff45;transition:right .3s}
.ob_atlas_kapi:after{content:"";position:absolute;width:25px;height:140%;left:-40px;top:-20%;background:#fff1;transform:skewX(-24deg);pointer-events:none}
.ob_atlas_kapi:hover,.ob_atlas_kapi:focus-visible,.ob_atlas_kapi[aria-expanded="true"]{border-color:#f99552;box-shadow:0 5px 18px #07122235;transform:translateY(-2px)}
.ob_atlas_kapi:hover:before,.ob_atlas_kapi[aria-expanded="true"]:before{right:16px}
.ob_atlas_kapi:hover:after{animation:ob_atlas_isik .65s ease-out 1}
.ob_atlas_kapi_ikon{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;color:#91b4d6}
.ob_atlas_kapi_ikon svg{width:26px;height:26px}
.ob_atlas_kapi_yazi{display:flex;flex-direction:column;gap:5px;min-width:0;z-index:3}
.ob_atlas_kapi_yazi>b{font-size:15px;line-height:1;font-weight:730;letter-spacing:-.015em}
.ob_atlas_kapi_yazi>small{display:block;font-size:9px;line-height:1.25;font-weight:400;color:#a6bcd3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}
.ob_atlas_kapi_ok{display:grid;place-items:center;width:27px;height:27px;margin-left:auto;border:1px solid #abc6e544;border-radius:50%;color:#a8c4e1;flex-shrink:0;z-index:3}
.ob_atlas_kapi_ok svg{width:15px;height:15px}
.ob_atlas_kapi>img{position:absolute;right:25px;top:-20px;width:150px;height:105px;object-fit:contain;opacity:.21;transform:rotate(-13deg);z-index:-1;filter:drop-shadow(0 6px 9px #0005);transition:transform .3s,opacity .3s}
.ob_atlas_kapi:hover>img{opacity:.39;transform:translateX(-7px) rotate(-7deg)}
.ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{height:65px;border-radius:3px 15px 3px 15px;min-width:0;padding:0 17px;background:linear-gradient(130deg,#ff8431,#e8501c);font-size:inherit;letter-spacing:0;gap:13px;border-color:#ffa3658f;box-shadow:0 5px 16px #f9651926}
.ob_atlas_koleksiyon:before{background:#ffd6a4;box-shadow:0 0 15px #ffc07677}
.ob_atlas_koleksiyon .ob_atlas_kapi_ikon,.ob_atlas_koleksiyon .ob_atlas_kapi_ok{color:#fff}
.ob_atlas_koleksiyon .ob_atlas_kapi_yazi>small{color:#ffe3cd}
.ob_atlas_koleksiyon .ob_atlas_kapi_ok{border-color:#ffe9d44f;background:#ffe9d40d}
.ob_atlas_garaj{background:linear-gradient(110deg,#15394a,#132b41);border-color:#578ca25c}
.ob_atlas_garaj:before{background:#6bcad8}.ob_atlas_garaj .ob_atlas_kapi_ikon{color:#72c5d6}
.ob_atlas_kapi_no{position:absolute;right:45px;font-size:35px;font-weight:900;letter-spacing:-.09em;color:#89c5df0b;font-family:"Arial Black",sans-serif;pointer-events:none}
.ob_atlas_studyo:before{background:#ed8462}.ob_atlas_studyo .ob_atlas_kapi_ikon{color:#f4a27f}
.ob_atlas_rehber{background:linear-gradient(110deg,#203042,#142236)}.ob_atlas_rehber .ob_atlas_kapi_ikon{color:#d2bd8f}.ob_atlas_rehber:before{background:#d2bd8f}
html{scroll-padding-top:205px}
.ob_tam_vitrin.ob_studyo{min-height:1000px}
.ob_tam_vitrin .ob_sinema_ust{top:221px}
.ob_portal_menu{top:266px}
.ob_tam_vitrin .ob_sinema_metin,.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin{top:47%}
.ob_kesif_menu.ob_modal{top:211px;max-height:calc(100dvh - 237px)}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{margin-top:212px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_metin{top:36%}
.ob_atlas_modal.ob_modal{position:fixed;inset:0;top:0;margin:auto;width:min(1040px,calc(100vw - 64px));max-width:calc(100vw - 64px);max-height:calc(100dvh - 64px);padding:0;border-radius:4px 24px 4px 24px;border:1px solid var(--ob_cizgi);color:var(--ob_metin);background:var(--ob_yuzey);overflow:auto;box-shadow:0 45px 130px #0008}
.ob_atlas_modal::backdrop{background:#030a15c2;backdrop-filter:blur(16px)}
.ob_atlas_modal[open]{animation:ob_atlas_giris .28s ease-out both}
.ob_atlas_modal_ust{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 23px;border-top:3px solid #f9712a;border-bottom:1px solid var(--ob_cizgi);position:sticky;top:0;z-index:10;background:var(--ob_yuzey);font-size:9px;letter-spacing:.1em;font-family:Consolas,monospace;color:var(--ob_soluk)}
.ob_atlas_kapat{display:grid;place-items:center;background:var(--ob_zemin);color:var(--ob_metin);width:44px;height:44px;border:1px solid var(--ob_cizgi);border-radius:50%}
.ob_atlas_kapat:hover{border-color:#f8752d;color:#f8752d}.ob_atlas_kapat svg{width:20px;height:20px}
.ob_garaj_duzen{display:grid;grid-template-columns:.85fr 1.3fr}
.ob_garaj_sunum{position:relative;background:#0b1726;min-height:490px;color:#fff;overflow:hidden;isolation:isolate}
.ob_garaj_sunum>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:64% center;opacity:.58;z-index:-1;mask-image:linear-gradient(0deg,transparent,#000 100%)}
.ob_garaj_sunum>div{position:relative;padding:35px 30px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}
.ob_garaj_sunum>div>span:first-child{font-family:Consolas,monospace;font-size:9px;letter-spacing:.08em;color:#fd9b62;margin-bottom:22px}
.ob_garaj_sunum h2{font-family:"Arial Black","Segoe UI",sans-serif;letter-spacing:-.06em;font-size:48px;line-height:1.05;margin:0 0 22px}.ob_garaj_sunum h2 em{color:#ff8c47;font-style:normal}
.ob_garaj_sunum p{font-size:12px;color:#b8c9db;line-height:1.7}
.ob_garaj_sunum_no{font-size:10px;letter-spacing:.1em;color:#6b87a4;margin-top:28px;font-family:Consolas,monospace}
.ob_garaj_secim{padding:30px 29px}
.ob_atlas_kucuk{font-family:Consolas,monospace;font-size:9px;letter-spacing:.1em;color:#e87230;display:block}
.ob_garaj_markalar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0 28px}
.ob_garaj_markalar>button{position:relative;min-width:0;min-height:72px;padding:12px 10px;background:var(--ob_zemin);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:3px 12px 3px 12px;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:6px}
.ob_garaj_markalar b{font-size:17px;font-weight:750;line-height:1;letter-spacing:-.035em}
.ob_garaj_markalar small{font-size:8px;color:var(--ob_soluk)}
.ob_garaj_markalar>button>span{position:absolute;right:8px;top:8px;color:#f26e28;opacity:0}.ob_garaj_markalar svg{width:14px;height:14px}
.ob_garaj_markalar>button:hover,.ob_garaj_markalar>button[aria-pressed="true"]{border-color:#e77a39;background:var(--ob_soft)}
.ob_garaj_markalar>button[aria-pressed="true"]>span{opacity:1}
.ob_garaj_alanlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.ob_garaj_alanlar label{display:flex;flex-direction:column;min-width:0;gap:9px}
.ob_garaj_alanlar label>span{font-family:Consolas,monospace;color:var(--ob_soluk);font-size:9px;letter-spacing:.03em}
.ob_garaj_alanlar select{height:45px;width:100%;border:1px solid var(--ob_cizgi);color:var(--ob_metin);background:var(--ob_yuzey);border-radius:5px;padding:0 10px;font-size:12px}
.ob_garaj_durum{min-height:30px;font-size:11px;color:var(--ob_soluk);margin:15px 0}
.ob_garaj_eylemler{display:flex;align-items:center;justify-content:space-between;gap:16px}
.ob_atlas_cta{min-height:45px;display:inline-flex;align-items:center;justify-content:space-between;gap:22px;padding:12px 17px;border-radius:3px 12px 3px 12px;background:#ef6826;color:#fff;font-size:12px;font-weight:650}
.ob_atlas_cta:hover{background:#d95418}.ob_atlas_cta svg{width:18px;height:18px}
#ob_garaj_temizle{min-height:44px;background:none;color:var(--ob_soluk);font-size:10px;padding:0 7px}
.ob_atlas_ornek{font-size:10px;line-height:1.7;color:var(--ob_soluk);margin:24px 0 0;max-width:480px}
.ob_atlas_modal_giris{padding:28px 29px 17px}
.ob_atlas_modal_giris h2{font-family:"Arial Black","Segoe UI",sans-serif;font-size:42px;line-height:1.06;letter-spacing:-.055em;margin:12px 0 14px}.ob_atlas_modal_giris h2 em{font-style:normal;color:#ed7738}
.ob_atlas_modal_giris p{font-size:12px;color:var(--ob_soluk);line-height:1.6;margin:0}
.ob_atlas_sahneler{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 29px 23px}
.ob_atlas_sahne{position:relative;text-align:left;height:290px;border:1px solid #4b648230;border-radius:3px 18px 3px 18px;background:#0d1d30;color:#eef5ff;padding:0;overflow:hidden;isolation:isolate;transition:transform .25s,border-color .25s}
.ob_atlas_sahne:hover{transform:translateY(-5px);border-color:#fb7f39}
.ob_atlas_sahne_no{position:absolute;top:14px;left:17px;font-size:30px;font-weight:900;letter-spacing:-.08em;color:#b6cfe13b;z-index:3}
.ob_atlas_sahne>img{position:absolute;left:-10%;right:-10%;top:5%;width:120%;max-width:none;height:61%;object-fit:contain;transform:rotate(-12deg);filter:drop-shadow(0 18px 15px #0005)}
.ob_atlas_sahne_arac>img{left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:64% center;transform:none;z-index:-1;opacity:.72;mask-image:linear-gradient(#000,transparent 95%)}
.ob_atlas_sahne_ad{position:absolute;bottom:18px;left:17px;right:15px;display:flex;flex-direction:column;gap:10px;z-index:4}
.ob_atlas_sahne_ad>small{font-size:8px;letter-spacing:.06em;color:#93adca}
.ob_atlas_sahne_ad>b{font-size:25px;line-height:1.1;letter-spacing:-.045em;font-weight:750}
.ob_atlas_sahne_ad>span{border-top:1px solid #ffffff30;padding-top:12px;margin-top:4px;font-size:10px;color:#ff9f69}
.ob_atlas_sahne_stop{background:#2c1725}.ob_atlas_sahne_stop .ob_atlas_sahne_ad>span{color:#ff879b}
.ob_atlas_sahne_beyin{background:#d7e3eb;color:#1a3b4a}.ob_atlas_sahne_beyin>img{mix-blend-mode:multiply;filter:none;transform:rotate(-10deg);width:102%;left:5%;height:54%;top:11%}
.ob_atlas_sahne_beyin .ob_atlas_sahne_no{color:#456e812f}.ob_atlas_sahne_beyin .ob_atlas_sahne_ad>small{color:#547381}.ob_atlas_sahne_beyin .ob_atlas_sahne_ad>span{border-color:#23495730;color:#067b80}
.ob_atlas_studyo_alt{display:flex;align-items:center;gap:10px;padding:0 29px 24px;color:var(--ob_soluk);font-size:10px}
.ob_atlas_studyo_alt>span:last-child{margin-left:auto;font-family:Consolas,monospace;font-size:9px}
.ob_atlas_studyo_alt>svg{width:16px;height:16px;color:#e77835}
.ob_atlas_rehber_modal.ob_modal{width:min(760px,calc(100vw - 64px))}
.ob_atlas_rehber_listesi{padding:0 29px 7px}
.ob_atlas_rehber_listesi details{border-top:1px solid var(--ob_cizgi)}
.ob_atlas_rehber_listesi summary{display:flex;align-items:center;gap:17px;padding:18px 0;cursor:pointer;list-style:none;min-height:58px}
.ob_atlas_rehber_listesi summary::-webkit-details-marker{display:none}
.ob_atlas_rehber_listesi summary>span:first-child{font-family:Consolas,monospace;font-size:10px;color:#dd7437}
.ob_atlas_rehber_listesi summary>b{font-size:17px;font-weight:600;letter-spacing:-.02em;flex:1}
.ob_atlas_rehber_listesi summary>span:last-child{font-size:22px;color:var(--ob_soluk);transition:transform .2s}
.ob_atlas_rehber_listesi details[open] summary>span:last-child{transform:rotate(45deg);color:#f07c37}
.ob_atlas_rehber_listesi details>div{padding:0 0 20px 30px}
.ob_atlas_rehber_listesi p{font-size:12px;color:var(--ob_soluk);line-height:1.8;margin:0 0 17px;max-width:570px}
.ob_atlas_rehber_modal>.ob_atlas_ornek{padding:0 29px 24px;margin:0;max-width:none}
.ob_atlas_rehber_linkler{display:flex;flex-wrap:wrap;gap:9px}
.ob_atlas_rehber_linkler button{min-height:44px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:5px;color:var(--ob_metin);font-size:11px;padding:10px 14px}
.ob_atlas_rehber_linkler button:hover{border-color:#ef793c;color:#ef793c}
@keyframes ob_atlas_isik{from{left:-40px}to{left:115%}}
@keyframes ob_atlas_giris{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1250px){
.ob_atlas_ana{grid-template-columns:218px minmax(0,1fr) auto;gap:18px;padding-inline:16px}
.ob_atlas .ob_logo{width:196px;height:47px}.ob_atlas .ob_logo img{width:207px;top:-45px;left:-4px}
:root[data-ob-tema="koyu"] .ob_atlas .ob_logo:after{mask-size:207px auto;mask-position:-4px -45px}
.ob_atlas_slogan{font-size:7px}
.ob_atlas .ob_atlas_favori{padding:0 10px}.ob_atlas .ob_atlas_favori .ob_atlas_eylem_metin{display:none}
.ob_atlas .ob_baslik_eylemler{gap:7px}
.ob_atlas .ob_arama input{font-size:12px}.ob_atlas_hizli{gap:14px}
.ob_atlas .ob_sepet_dugme .ob_atlas_eylem_metin small{display:none}
.ob_atlas_kapi{padding-inline:12px;gap:9px}
.ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{padding-inline:12px;gap:9px}
.ob_atlas_kapi_yazi>b{font-size:14px}
.ob_atlas_kapi_ikon{width:28px}.ob_atlas_kapi_ikon svg{width:23px;height:23px}
.ob_atlas_kapi_yazi>small{font-size:8px}
}
@media(max-width:1020px){
.ob_atlas{left:18px;right:18px}
.ob_atlas_ana{grid-template-columns:183px minmax(0,1fr) auto;gap:14px;min-height:82px}
.ob_atlas .ob_logo{width:166px;height:41px}.ob_atlas .ob_logo img{width:176px;top:-37px;left:-4px}
:root[data-ob-tema="koyu"] .ob_atlas .ob_logo:after{mask-size:176px auto;mask-position:-4px -37px}
.ob_atlas_marka{padding-right:16px}
.ob_atlas_marka_iz{top:8px}
.ob_atlas .ob_tema_dugme{width:61px}.ob_atlas_tema_yol{width:59px}
:root[data-ob-tema="koyu"] .ob_atlas_tema_yol>i{transform:translateX(26px)}
.ob_atlas .ob_atlas_favori{display:none}
.ob_atlas .ob_sepet_dugme .ob_atlas_eylem_metin{display:none}
.ob_atlas .ob_sepet_dugme{padding-inline:10px;gap:7px}
.ob_atlas .ob_arama>button{width:70px;min-width:70px;gap:5px}.ob_atlas .ob_arama>button span{font-size:9px}
.ob_atlas_hizli{gap:12px}.ob_atlas_hizli>span{display:none}.ob_atlas_hizli a{font-size:9px}
.ob_atlas_kapilar{gap:7px;padding-inline:10px}
.ob_atlas_kapi_ikon{display:none}
.ob_atlas_kapi_yazi>b{font-size:14px}
.ob_atlas_kapi_ok{width:23px;height:23px}
.ob_atlas_kapi_yazi>small{font-size:8px}
.ob_atlas_kapi{gap:8px;padding-inline:12px}.ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{padding-inline:12px;gap:8px}
}
@media(max-width:760px){
html{scroll-padding-top:220px}
.ob_atlas{top:12px;left:12px;right:12px;border-radius:3px 18px 3px 18px}
.ob_atlas_ust{height:20px;padding-inline:12px;font-size:6px;letter-spacing:.08em}
.ob_atlas_ust>div{display:none}.ob_atlas_ust>span i{width:15px}
.ob_atlas_ana{display:flex;justify-content:space-between;gap:8px;min-height:65px;padding:6px 10px 7px}
.ob_atlas_marka{padding-right:0;gap:2px;min-width:0}
.ob_atlas .ob_logo{width:171px;height:41px;max-width:100%}.ob_atlas .ob_logo img{width:181px;top:-39px;left:-4px}
:root[data-ob-tema="koyu"] .ob_atlas .ob_logo:after{mask-size:181px auto;mask-position:-4px -39px}
.ob_atlas_slogan{font-size:6px;margin-left:9px;line-height:8px}
.ob_atlas_marka_iz{display:none}
.ob_atlas_arama_grup{position:absolute;left:0;right:0;top:calc(100% + 8px)}
.ob_atlas .ob_arama{display:none;height:56px;padding-left:14px;box-shadow:0 15px 30px #0006;border:1px solid #ec7a3b}
.ob_atlas.ob_arama_acik .ob_arama{display:flex}
.ob_atlas .ob_arama input{font-size:13px}
.ob_atlas .ob_arama>button{height:44px;width:79px;min-width:79px;gap:6px}
.ob_atlas_hizli{display:none}
.ob_atlas .ob_baslik_eylemler{gap:2px;padding:0;flex-shrink:0}
.ob_atlas .ob_ikon_dugme{width:44px;height:44px;min-height:44px;padding:0;border:0}
.ob_atlas .ob_arama_ac{display:inline-flex!important}
.ob_atlas .ob_tema_dugme{width:44px}
.ob_atlas_tema_yol{border:0;background:none;width:44px;height:44px;display:grid;place-items:center;padding:0}
.ob_atlas_tema_yol>i{display:none}
.ob_atlas .ob_tema_dugme .ob_gunes{display:none}.ob_atlas .ob_tema_dugme .ob_ay{display:block;color:var(--ob_atlas_metin);width:20px;height:20px}
:root[data-ob-tema="koyu"] .ob_atlas .ob_tema_dugme .ob_gunes{display:block;color:var(--ob_atlas_metin);width:20px;height:20px}:root[data-ob-tema="koyu"] .ob_atlas .ob_tema_dugme .ob_ay{display:none}
.ob_atlas .ob_sepet_dugme{position:relative;width:44px;height:44px;background:var(--ob_atlas_alan);color:var(--ob_atlas_metin);border:1px solid var(--ob_atlas_cizgi);box-shadow:none;border-radius:7px;padding:0;justify-content:center}
.ob_atlas .ob_sepet_dugme>svg{width:21px;height:21px}
.ob_atlas .ob_sepet_dugme>span:last-child{position:absolute;top:-5px;right:-3px;width:17px;height:17px;min-width:17px;font-size:9px;color:#fff;background:#f16d26;border:0}
.ob_atlas_kapilar{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:2px 9px 10px}
.ob_atlas_kapi,.ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{height:50px;padding:0 10px;border-radius:2px 10px 2px 10px;gap:8px}
.ob_atlas_kapi_yazi{gap:4px}.ob_atlas_kapi_yazi>b{font-size:13px}.ob_atlas_kapi_yazi>small{font-size:7px;line-height:1.1}
.ob_atlas_kapi_ikon{display:grid;width:22px;height:24px}.ob_atlas_kapi_ikon svg{width:20px;height:20px}
.ob_atlas_kapi_ok{width:19px;height:19px}.ob_atlas_kapi_ok svg{width:11px;height:11px}
.ob_atlas_kapi>img{width:110px;height:80px;right:6px;top:-15px;opacity:.13}
.ob_atlas_kapi_no{font-size:24px;right:28px}
.ob_atlas_kapi:before{left:10px}
.ob_tam_vitrin .ob_sinema_ust{top:238px}
.ob_portal_menu{top:282px}
.ob_tam_vitrin.ob_studyo{min-height:1170px}
.ob_tam_vitrin .ob_sinema_metin,.ob_tam_vitrin .ob_sinema_arac .ob_sinema_metin{top:535px}
.ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin{top:524px}
.ob_kesif_menu.ob_modal{top:0;max-height:100dvh}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin{margin-top:225px;min-height:960px}
body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_metin,body[data-ob-sahne="cerceve"] .ob_tam_vitrin .ob_sinema_arac .ob_sinema_metin{top:316px}
.ob_atlas_modal.ob_modal,.ob_atlas_rehber_modal.ob_modal{width:100%;max-width:100%;height:100dvh;max-height:100dvh;inset:0;border-radius:0;border:0}
.ob_atlas_modal_ust{padding:11px 20px}
.ob_garaj_duzen{display:flex;flex-direction:column}
.ob_garaj_sunum{min-height:180px;max-height:180px}
.ob_garaj_sunum>img{object-position:70% 47%;opacity:.4;mask-image:linear-gradient(90deg,#000,transparent)}
.ob_garaj_sunum>div{padding:22px}
.ob_garaj_sunum>div>span:first-child{font-size:7px;margin-bottom:10px}
.ob_garaj_sunum h2{font-size:33px;line-height:.96;margin-bottom:10px}
.ob_garaj_sunum h2 br{display:none}
.ob_garaj_sunum p{font-size:10px;margin:0}
.ob_garaj_sunum p br{display:none}.ob_garaj_sunum_no{display:none}
.ob_garaj_secim{padding:25px 21px}
.ob_garaj_markalar{gap:8px;margin:16px 0 23px}
.ob_garaj_markalar>button{min-height:64px;padding:11px 9px}
.ob_garaj_markalar b{font-size:16px}
.ob_garaj_markalar small{font-size:7px}
.ob_garaj_alanlar{grid-template-columns:1fr 1fr}.ob_garaj_alanlar label:first-child{grid-column:1/3}
.ob_garaj_alanlar select{height:47px;font-size:13px}
.ob_garaj_durum{font-size:10px}
.ob_garaj_eylemler{gap:8px}.ob_atlas_cta{font-size:12px;gap:15px}
.ob_atlas_ornek{font-size:9px;line-height:1.7;margin-top:17px}
.ob_atlas_modal_giris{padding:25px 21px 15px}
.ob_atlas_modal_giris h2{font-size:34px}
.ob_atlas_modal_giris p{font-size:11px}
.ob_atlas_sahneler{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 21px 22px;gap:10px}
.ob_atlas_sahne{height:229px}
.ob_atlas_sahne_no{left:13px;top:11px;font-size:26px}
.ob_atlas_sahne_ad{left:13px;right:12px;bottom:13px;gap:8px}
.ob_atlas_sahne_ad>b{font-size:21px}
.ob_atlas_sahne_ad>small{font-size:7px}
.ob_atlas_sahne_ad>span{font-size:9px;padding-top:9px}
.ob_atlas_studyo_alt{padding:0 21px 25px;font-size:9px}
.ob_atlas_studyo_alt>span:last-child{display:none}
.ob_atlas_rehber_listesi{padding-inline:21px}
.ob_atlas_rehber_listesi summary{gap:12px}
.ob_atlas_rehber_listesi summary>b{font-size:15px}
.ob_atlas_rehber_listesi details>div{padding-left:23px}
.ob_atlas_rehber_listesi p{font-size:11px}
.ob_atlas_rehber_modal>.ob_atlas_ornek{padding:0 21px 24px}
}
@media(max-width:380px){
.ob_atlas_ana{padding-inline:8px;gap:5px}
.ob_atlas .ob_logo{width:136px;height:34px}.ob_atlas .ob_logo img{width:145px;top:-31px;left:-3px}
:root[data-ob-tema="koyu"] .ob_atlas .ob_logo:after{mask-size:145px auto;mask-position:-3px -31px}
.ob_atlas_slogan{font-size:5px;margin-left:5px}
.ob_atlas .ob_baslik_eylemler{gap:0}
.ob_atlas_kapilar{gap:6px;padding-inline:7px}
.ob_atlas_kapi,.ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{padding-inline:8px;gap:6px}
.ob_atlas_kapi_ikon{display:none}
.ob_atlas_kapi_yazi>b{font-size:12px}.ob_atlas_kapi_yazi>small{font-size:7px}
.ob_atlas_kapi_ok{width:18px;height:18px}
.ob_garaj_secim{padding-inline:17px}
.ob_garaj_markalar b{font-size:14px}
.ob_garaj_sunum h2{font-size:29px}
.ob_atlas_modal_giris h2{font-size:30px}
.ob_atlas_sahneler{padding-inline:17px;gap:8px}
.ob_atlas_sahne_ad>b{font-size:18px}
.ob_atlas_sahne_ad>small{letter-spacing:0}
}
@media(prefers-reduced-motion:reduce){.ob_atlas_kapi,.ob_atlas_kapi>img,.ob_atlas_kapi:before,.ob_atlas_sahne{transition:none!important;transform:none!important}.ob_atlas_tema_yol>i{transition:none!important}.ob_atlas_kapi:hover:after,.ob_atlas_modal[open]{animation:none!important}}

.ob_atlas_garaj.ob_atlas_arac_secili{border-color:#70c1ce;box-shadow:inset 0 0 24px #67baca0b}.ob_atlas_garaj.ob_atlas_arac_secili:before{right:16px}.ob_atlas_garaj.ob_atlas_arac_secili .ob_atlas_kapi_yazi>small{color:#a4e0e5}


/* ob_magaza.css */
@charset "UTF-8";
/* RC007: Katalog ve ürün sayfası. Eski kaynaklar korunur. */
.ob_magaza{padding-top:64px;padding-bottom:36px;--ob_magaza_kose:var(--ob_kose,18px);--ob_magaza_vurgu:var(--ob_vurgu,var(--ob_turuncu))}
.ob_magaza_yol{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--ob_soluk);margin-bottom:30px}
.ob_magaza_yol a{padding:10px 0;min-height:44px;display:flex;align-items:center}.ob_magaza_yol a:hover{color:var(--ob_magaza_vurgu)}
.ob_magaza_baslik{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:30px}
.ob_magaza_baslik h2{font-size:clamp(35px,4.7vw,66px);font-weight:800;letter-spacing:-.055em;line-height:1.04;margin:12px 0 15px}
.ob_magaza_baslik h2 em{font-style:normal;color:var(--ob_magaza_vurgu)}
.ob_magaza_baslik p{font-size:14px;color:var(--ob_soluk);margin:0;line-height:1.6}
.ob_magaza_imza{display:flex;align-items:center;gap:16px;border-left:1px solid var(--ob_cizgi);padding:16px 0 16px 34px;color:var(--ob_soluk);font-size:10px;letter-spacing:.08em;line-height:1.9;flex-shrink:0}
.ob_magaza_imza>.ob_ikon{width:46px;height:46px;color:var(--ob_magaza_vurgu)}.ob_magaza_imza b{color:var(--ob_metin);font-size:12px}
.ob_magaza .ob_magaza_kategoriler{display:flex;flex-wrap:wrap;width:100%;gap:8px;padding:0;border:0;background:none;border-radius:0;margin:0 0 26px}
.ob_magaza .ob_magaza_kategoriler button{display:flex;align-items:center;gap:14px;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);padding:12px 15px;min-height:48px;background:var(--ob_yuzey);color:var(--ob_soluk);font-size:12px;font-weight:600;white-space:nowrap}
.ob_magaza_kategoriler button b{font-size:10px;font-weight:500;color:var(--ob_soluk);padding:2px 6px;border-radius:4px;background:var(--ob_yuzey_ikincil)}
.ob_magaza .ob_magaza_kategoriler button[aria-pressed="true"]{background:var(--ob_metin);border-color:var(--ob_metin);color:var(--ob_yuzey)}
.ob_magaza .ob_magaza_kategoriler button[aria-pressed="true"] b{background:var(--ob_magaza_vurgu);color:#fff}
.ob_magaza .ob_magaza_kategoriler button:hover{border-color:var(--ob_magaza_vurgu)}
.ob_magaza_araclar{display:flex;align-items:center;gap:14px;padding:16px 0;border-top:1px solid var(--ob_cizgi);border-bottom:1px solid var(--ob_cizgi);margin-bottom:22px;flex-wrap:wrap}
.ob_magaza_filtre_ac{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 14px;background:var(--ob_yuzey);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);font-size:12px;font-weight:700}
.ob_magaza_filtre_ac .ob_ikon{width:18px;height:18px}.ob_magaza_filtre_ac b{width:21px;height:21px;border-radius:99px;background:var(--ob_magaza_vurgu);color:#fff;font-size:10px;display:grid;place-items:center}
.ob_magaza_arama{display:flex;align-items:center;gap:10px;flex:1;min-width:160px;max-width:390px;min-height:46px;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);padding:0 13px;background:var(--ob_yuzey);color:var(--ob_soluk)}
.ob_magaza_arama>.ob_ikon{width:18px;height:18px}.ob_magaza_arama input{width:100%;border:0;outline-offset:1px;background:none;color:var(--ob_metin);font-size:12px;padding:12px 0}
.ob_magaza_adet{font-size:11px;color:var(--ob_soluk);margin-left:auto;white-space:nowrap}.ob_magaza_adet strong{color:var(--ob_metin);font-size:14px;margin-right:2px}
.ob_magaza .ob_sirala{border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);padding:0 12px;min-height:46px;display:flex;gap:8px;background:var(--ob_yuzey)}
.ob_magaza .ob_sirala select{appearance:none;font-size:12px;padding:12px 0;min-height:44px;max-width:220px;color:var(--ob_metin);background:none;border:0}.ob_magaza .ob_sirala>.ob_ikon{width:14px;height:14px}
.ob_magaza_gorunum{display:flex;gap:2px;background:var(--ob_yuzey);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);padding:3px}
.ob_magaza_gorunum button{height:44px;width:44px;display:grid;place-items:center;background:none;border-radius:calc(var(--ob_magaza_kose)*.65);color:var(--ob_soluk)}
.ob_magaza_gorunum button[aria-pressed="true"]{background:var(--ob_yuzey_ikincil);color:var(--ob_metin)}
.ob_magaza .ob_filtre_ozet{background:none;border:0;padding:0;gap:14px;display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}
.ob_aktif_filtreler{display:flex;gap:7px;flex-wrap:wrap}
.ob_aktif_filtreler button{display:flex;align-items:center;gap:8px;max-width:100%;background:var(--ob_yuzey);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);color:var(--ob_metin);font-size:11px;min-height:44px;padding:9px 12px;border-radius:var(--ob_magaza_kose);overflow-wrap:anywhere}
.ob_aktif_filtreler button span{min-width:0}.ob_aktif_filtreler button svg{width:14px;height:14px;flex-shrink:0}.ob_magaza #ob_filtre_temizle{font-size:11px;padding:10px 0;min-height:44px;gap:5px;flex-shrink:0}
.ob_magaza .ob_urun_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(22px * var(--ob_yogunluk,1))}
.ob_magaza .ob_urun{grid-column:auto;min-width:0;display:flex;flex-direction:column;background:var(--ob_yuzey);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);overflow:hidden;box-shadow:none;transition:box-shadow .25s,border-color .25s,transform .25s}
.ob_magaza .ob_urun:hover{border-color:color-mix(in srgb,var(--ob_magaza_vurgu) 45%,var(--ob_cizgi));box-shadow:0 18px 36px #0000000a;transform:translateY(-3px)}
.ob_magaza .ob_urun_gorsel{height:300px;margin:0;border-radius:0;position:relative;background:radial-gradient(ellipse at 50% 45%,#fff,#e9edf3);overflow:hidden}
.ob_magaza .ob_urun_indeks{position:absolute;top:19px;left:20px;right:64px;z-index:4;font-size:9px;letter-spacing:.075em;font-weight:650;text-transform:uppercase;color:#607186}
.ob_magaza .ob_rozet{top:42px;left:20px;font-size:9px;letter-spacing:0;padding:4px 7px;color:#405065;background:#fff;border-radius:4px}
.ob_magaza .ob_urun_favori{top:13px;right:13px;width:44px;height:44px;border:var(--ob_kenar_px,1px) solid #dfe5ec;background:#ffffffcf;color:#415068;border-radius:var(--ob_magaza_kose);z-index:5}
.ob_magaza .ob_urun_favori>.ob_ikon{width:20px;height:20px}.ob_magaza .ob_urun_favori[aria-pressed="true"]{color:var(--ob_magaza_vurgu);background:#fff}
.ob_magaza .ob_urun_incele{position:absolute;inset:0;width:100%;height:100%;display:grid;place-items:center;padding:46px 20px 38px;background:none;mix-blend-mode:multiply}
.ob_magaza .ob_urun_incele img{width:100%;height:100%;max-height:218px;object-fit:contain;mix-blend-mode:normal;transform:none;transition:transform .45s}
.ob_magaza .ob_urun:hover .ob_urun_incele img{transform:scale(1.05)}
.ob_magaza .ob_urun_incele>span{position:absolute;left:auto;right:16px;bottom:13px;transform:none;opacity:1;display:flex;align-items:center;gap:6px;font-size:9px;color:#1d2b3f;background:#ffffffa8;border:var(--ob_kenar_px,1px) solid #ffffffde;padding:6px 8px;min-height:32px;border-radius:calc(var(--ob_magaza_kose)*.6)}
.ob_magaza .ob_urun_incele>span>.ob_ikon{width:13px;height:13px}
.ob_magaza_foto_not{position:absolute;left:20px;bottom:23px;pointer-events:none;font-size:8px;font-family:Consolas,monospace;letter-spacing:.06em;color:#738195}
.ob_magaza .ob_magaza_kesit .ob_urun_incele{mix-blend-mode:normal}
.ob_magaza .ob_magaza_kesit .ob_urun_incele img{filter:drop-shadow(0 17px 10px #10243f32);object-fit:contain}
.ob_magaza .ob_urun_metin{padding:calc(22px * var(--ob_yogunluk,1));display:flex;flex-direction:column;flex:1}
.ob_magaza .ob_urun_ust{font-size:9px;letter-spacing:.04em;color:var(--ob_soluk)}.ob_magaza .ob_urun_ust i{margin:0 5px}
.ob_magaza .ob_urun h3{font-size:20px;letter-spacing:-.035em;line-height:1.25;min-height:50px;margin:10px 0 14px;font-weight:700}
.ob_magaza .ob_urun h3 button{text-align:left;background:none;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;color:var(--ob_metin)}
.ob_magaza .ob_magaza_uyum{display:flex;align-items:flex-start;gap:8px;font-size:12px;min-height:40px;margin:0;line-height:1.5;color:var(--ob_metin)}
.ob_magaza_uyum>.ob_ikon{width:17px;height:17px;color:var(--ob_soluk);margin-top:1px}.ob_magaza_uyum small{display:block;color:var(--ob_soluk);font-size:9px;margin-top:2px}
.ob_magaza .ob_magaza_teknik{font-size:11px;line-height:1.7;color:var(--ob_soluk);margin:12px 0 0;min-height:20px}
.ob_magaza .ob_urun_alt{margin-top:22px;display:flex;align-items:center;gap:12px;justify-content:space-between}
.ob_magaza .ob_fiyat{display:flex;flex-direction:column;gap:4px}.ob_magaza .ob_fiyat small{font-size:9px;font-weight:400;color:var(--ob_soluk)}.ob_magaza .ob_fiyat strong{font-size:27px;letter-spacing:-.045em;line-height:1.1}
.ob_magaza .ob_sepete_ekle{border-radius:var(--ob_magaza_kose);width:auto;height:46px;min-width:46px;display:flex;align-items:center;gap:8px;padding:0 13px;background:var(--ob_magaza_vurgu);color:#fff;flex-shrink:0;font-size:11px;font-weight:650}
.ob_magaza .ob_sepete_ekle>.ob_ikon{width:18px;height:18px}.ob_magaza .ob_sepete_ekle:hover{filter:brightness(.92)}
.ob_magaza_detay_git{display:flex;align-items:center;justify-content:space-between;background:none;border-top:1px solid var(--ob_cizgi);font-size:11px;color:var(--ob_soluk);padding:13px 0 0;margin-top:18px;min-height:44px;width:100%;text-align:left}
.ob_magaza_detay_git>.ob_ikon{width:15px;height:15px}.ob_magaza_detay_git:hover{color:var(--ob_magaza_vurgu)}
.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"]{grid-template-columns:1fr}
.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun{display:grid;grid-template-columns:300px minmax(0,1fr)}
.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_gorsel{height:100%;min-height:300px}
.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] h3{font-size:26px;min-height:0;margin-bottom:12px}
.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_metin{padding:27px 32px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_magaza_teknik{margin-top:9px}
.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_alt{margin-top:17px}
.ob_magaza .ob_bos_sonuc{display:flex;flex-direction:column;align-items:center;text-align:center;padding:65px 24px;background:var(--ob_yuzey);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);gap:0}
.ob_bos_isik{display:grid;place-items:center;width:74px;height:74px;background:var(--ob_soft);border-radius:50%;margin-bottom:22px;color:var(--ob_magaza_vurgu)}.ob_bos_isik>.ob_ikon{width:28px;height:28px}
.ob_magaza .ob_bos_sonuc h3{font-size:27px;letter-spacing:-.03em;margin:12px 0}.ob_magaza .ob_bos_sonuc p{font-size:13px;max-width:420px;margin:0 0 24px}.ob_magaza .ob_bos_sonuc .ob_dugme{min-height:48px;border-radius:var(--ob_magaza_kose)}
.ob_magaza_ornek{margin-top:28px;display:flex;align-items:center;gap:15px;padding:20px;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);color:var(--ob_soluk);font-size:11px;background:var(--ob_yuzey)}
.ob_magaza_ornek>.ob_ikon{width:27px;height:27px;color:var(--ob_magaza_vurgu)}.ob_magaza_ornek p{margin:0;line-height:1.7;max-width:650px}.ob_magaza_ornek strong{color:var(--ob_metin)}.ob_magaza_ornek>span{margin-left:auto;font-family:Consolas,monospace;font-size:9px;white-space:nowrap}
.ob_magaza_filtre{width:min(450px,calc(100vw - 24px));margin:12px 12px 12px auto;max-height:calc(100dvh - 24px);border-radius:var(--ob_kose,18px);padding:28px;background:var(--ob_yuzey);color:var(--ob_metin);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi)}
.ob_filtre_panel_ust{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px}.ob_filtre_panel_ust h2{font-size:30px;letter-spacing:-.05em;margin:7px 0 0}.ob_filtre_panel_ust .ob_ikon_dugme{width:44px;height:44px;background:var(--ob_yuzey_ikincil);border-radius:var(--ob_kose,12px)}
.ob_filtre_alan{display:block;margin-bottom:24px}.ob_filtre_alan>span,.ob_filtre_alan_baslik{display:block;font-size:9px;color:var(--ob_soluk);letter-spacing:.08em;font-weight:700;margin-bottom:10px}
.ob_filtre_alan>div{display:flex;align-items:center;gap:9px;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);padding:0 12px;background:var(--ob_zemin)}.ob_filtre_alan>div>.ob_ikon{width:17px;height:17px;color:var(--ob_soluk)}
.ob_filtre_alan input{background:none;border:0;padding:13px 0;color:var(--ob_metin);width:100%;font-size:13px;min-height:46px}
.ob_filtre_alan select{width:100%;min-height:46px;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);background:var(--ob_zemin);color:var(--ob_metin);padding:10px 12px;font-size:12px}
.ob_filtre_kategori{margin-bottom:24px}.ob_filtre_kategori>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.ob_filtre_kategori button{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;padding:12px;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);min-height:46px;background:var(--ob_zemin);border-radius:var(--ob_kose,12px);color:var(--ob_metin);text-align:left}
.ob_filtre_kategori button:first-child{grid-column:1 / -1}.ob_filtre_kategori button[aria-pressed="true"]{border-color:var(--ob_vurgu,var(--ob_turuncu));background:var(--ob_soft)}.ob_filtre_kategori button b{font-size:10px;color:var(--ob_soluk)}
.ob_filtre_garaj{display:flex;gap:10px;align-items:center;background:var(--ob_zemin);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);padding:12px;margin-bottom:20px}.ob_filtre_garaj>.ob_ikon{color:var(--ob_vurgu,var(--ob_turuncu))}.ob_filtre_garaj>div{flex:1}.ob_filtre_garaj b{font-size:13px;display:block}.ob_filtre_garaj span{font-size:10px;color:var(--ob_soluk)}.ob_filtre_garaj button{background:var(--ob_yuzey);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);width:44px;height:44px;border-radius:var(--ob_kose,12px)}
.ob_filtre_favori{display:flex;align-items:center;gap:10px;min-height:48px;margin-bottom:20px;font-size:12px;cursor:pointer}.ob_filtre_favori input{width:18px;height:18px;accent-color:var(--ob_vurgu,var(--ob_turuncu))}.ob_filtre_favori>.ob_ikon{margin-left:auto;width:18px;height:18px;color:var(--ob_soluk)}
.ob_filtre_panel_alt{display:flex;flex-direction:column;gap:12px;padding-top:8px}.ob_filtre_panel_alt>button{min-height:46px;border-radius:var(--ob_kose,12px)}.ob_filtre_panel_alt>button:first-child{background:none;font-size:12px;color:var(--ob_soluk)}.ob_filtre_panel_alt>.ob_dugme{background:var(--ob_vurgu,var(--ob_turuncu));font-size:13px;justify-content:space-between;padding-inline:18px}
.ob_detay_modal{width:min(1220px,calc(100vw - 48px));max-height:calc(100dvh - 32px);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,20px)}
.ob_detay_modal .ob_modal_kapat{position:sticky;top:14px;margin:14px 14px -58px auto;display:flex;width:44px;height:44px;z-index:15;background:var(--ob_yuzey);color:var(--ob_metin);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px)}
.ob_detay_grup{display:grid;grid-template-columns:1.08fr 1fr;min-width:0}.ob_detay_grup>*{min-width:0}
.ob_detay_gorsel{min-height:690px;max-height:none;padding:100px 34px 145px;background:radial-gradient(ellipse at 50% 44%,#fff,#e9edf3);color:#394e69}
.ob_detay_gorsel>img{max-height:410px;width:100%;height:100%;mix-blend-mode:multiply;transition:transform .4s,filter .3s}
.ob_detay_gorsel.ob_detay_sahne{background:radial-gradient(ellipse at 50% 52%,#9c633b40,transparent 65%),#0c1420;color:#d9e4f1}
.ob_detay_gorsel.ob_detay_kirmizi{background:radial-gradient(ellipse at 50% 52%,#9c263d38,transparent 65%),#0c1420}
.ob_detay_gorsel.ob_detay_sahne>img{mix-blend-mode:normal;transform:rotate(-7deg);filter:drop-shadow(0 22px 18px #0008)}
.ob_detay_gorsel.ob_yakin>img{transform:scale(1.65)}.ob_detay_gorsel.ob_detay_sahne.ob_yakin>img{transform:rotate(-7deg) scale(1.65)}
.ob_detay_fon{font-size:clamp(80px,10vw,148px);top:84px;letter-spacing:-.07em;opacity:.55}.ob_galeri_baslik{top:29px;left:28px;right:28px;font-size:9px;color:inherit;opacity:.65}
.ob_galeri_kumanda{left:28px;right:28px;bottom:40px;justify-content:flex-start;gap:10px}
.ob_galeri_kumanda button{display:grid;grid-template-columns:50px 1fr;gap:9px;align-items:center;min-height:66px;padding:8px 11px;border-radius:var(--ob_kose,12px);font-size:10px;background:#ffffffa8;color:#3e5169;white-space:normal;text-align:left;max-width:47%;border:var(--ob_kenar_px,1px) solid #72879e44}
.ob_galeri_kumanda button img{width:50px;height:45px;object-fit:contain;mix-blend-mode:multiply}.ob_galeri_kumanda button[data-ob-galeri="yakin"] img{transform:scale(1.3)}
.ob_detay_sahne .ob_galeri_kumanda button{background:#192737d9;color:#c9d7e9}.ob_detay_sahne .ob_galeri_kumanda button img{mix-blend-mode:normal}
.ob_galeri_kumanda button[aria-pressed="true"]{background:#ffffffd9;color:#152942;border-color:var(--ob_vurgu,var(--ob_turuncu));box-shadow:inset 0 -3px var(--ob_vurgu,var(--ob_turuncu))}
.ob_detay_sahne .ob_galeri_kumanda button[aria-pressed="true"]{background:#253548;color:#fff}
.ob_galeri_isik{position:absolute;top:71px;right:28px;display:flex;gap:8px;align-items:center;min-height:44px;font-size:10px;padding:10px 12px;border-radius:var(--ob_kose,12px);color:#c9d7e9;border:var(--ob_kenar_px,1px) solid #73839966;background:#192737c7;z-index:5}
.ob_galeri_isik span{width:6px;height:6px;display:block;background:#ff782e;border-radius:50%;box-shadow:0 0 12px #ff782e}.ob_galeri_isik[aria-pressed="false"] span{background:#738399;box-shadow:none}
.ob_galeri_ornek{position:absolute;bottom:16px;left:28px;font-size:8px;letter-spacing:.05em;opacity:.5}
.ob_detay_metin{padding:62px 35px 30px;display:flex;flex-direction:column;align-items:stretch;background:var(--ob_yuzey)}
.ob_detay_metin h2{font-family:inherit;font-size:36px;line-height:1.09;letter-spacing:-.055em;font-weight:750;margin:18px 0}
.ob_detay_etkinlik{display:flex;align-items:center;gap:8px;font-size:9px;color:var(--ob_soluk);margin-bottom:5px}
.ob_detay_etkinlik>span{border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);padding:5px 8px;border-radius:calc(var(--ob_kose,12px)*.6)}
.ob_detay_uyum_satir{font-size:12px;line-height:1.65;padding:14px 0;border-top:1px solid var(--ob_cizgi);border-bottom:1px solid var(--ob_cizgi);margin-bottom:16px}.ob_detay_uyum_satir small{display:block;color:var(--ob_soluk);font-size:10px}.ob_detay_uyum_satir>svg{width:21px;height:21px}
.ob_detay_teknik_rozet{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:21px}.ob_detay_teknik_rozet span{background:var(--ob_yuzey_ikincil);color:var(--ob_soluk);font-size:10px;padding:6px 9px;border-radius:calc(var(--ob_kose,12px)*.6)}
.ob_detay_satin_al{border:0;padding:0}.ob_detay_satin_al .ob_fiyat{gap:5px;margin:0 0 18px;flex-direction:column}.ob_detay_satin_al .ob_fiyat strong{font-size:39px;letter-spacing:-.04em;line-height:1.1}.ob_detay_satin_al .ob_fiyat small{font-size:10px;color:var(--ob_soluk)}
.ob_detay_alisveris{display:flex;gap:8px}.ob_detay_alisveris .ob_dugme{min-height:52px;width:auto;flex:1;border-radius:var(--ob_kose,12px);font-size:13px;background:var(--ob_vurgu,var(--ob_turuncu));margin:0}
.ob_detay_favori{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);background:var(--ob_yuzey);color:var(--ob_soluk)}.ob_detay_favori[aria-pressed="true"]{color:var(--ob_vurgu,var(--ob_turuncu))}
.ob_detay_not{font-size:10px!important;margin:13px 0 0;line-height:1.75;color:var(--ob_soluk)}
.ob_detay_sekmeler{gap:0;justify-content:space-between;margin-top:24px;border-bottom:1px solid var(--ob_cizgi)}.ob_detay_sekmeler button{font-size:11px;min-height:48px;padding:13px 4px;white-space:nowrap}
.ob_detay_sekmeler button[aria-selected="true"]{border-bottom-color:var(--ob_vurgu,var(--ob_turuncu))}
.ob_detay_panel{min-height:160px;padding:18px 0;font-size:12px;line-height:1.8}.ob_detay_panel p{font-size:12px;line-height:1.8}.ob_detay_panel dl{gap:8px 15px;font-size:11px}.ob_detay_panel dt{font-size:9px}.ob_detay_panel dd{font-size:11px}
.ob_detay_paylas{display:flex;gap:8px;align-items:center;min-height:44px;border-top:1px solid var(--ob_cizgi);padding:13px 0 0;background:none;color:var(--ob_soluk);font-size:11px;text-align:left}.ob_detay_paylas .ob_ikon{width:15px;height:15px}
.ob_paylas_adres{display:block;width:100%;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);font-size:11px;color:var(--ob_metin);padding:12px;background:var(--ob_zemin);margin-top:9px}
:root[data-ob-tasarim="sinematik"] .ob_magaza .ob_magaza_kesit,:root[data-ob-tasarim="studyo"] .ob_magaza .ob_magaza_kesit{background:radial-gradient(ellipse at 50% 50%,#677b8b33,transparent 70%),#101b2a;color:#d0dae7}
:root[data-ob-tasarim="sinematik"] .ob_magaza_kesit .ob_urun_indeks,:root[data-ob-tasarim="studyo"] .ob_magaza_kesit .ob_urun_indeks,:root[data-ob-tasarim="sinematik"] .ob_magaza_kesit .ob_magaza_foto_not,:root[data-ob-tasarim="studyo"] .ob_magaza_kesit .ob_magaza_foto_not{color:#95a8c1}
:root[data-ob-tasarim="sinematik"] .ob_magaza_kesit .ob_urun_incele img,:root[data-ob-tasarim="studyo"] .ob_magaza_kesit .ob_urun_incele img{filter:drop-shadow(0 17px 14px #0008)}
:root[data-ob-tasarim="studyo"] .ob_magaza_baslik{padding:28px;border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_magaza_kose);background:var(--ob_yuzey)}
:root[data-ob-tasarim="magaza"] .ob_magaza_baslik h2{font-size:clamp(32px,3.2vw,48px)}
:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_grid{grid-template-columns:repeat(4,minmax(0,1fr))}
:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_gorsel{height:235px}
:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun h3{font-size:17px;min-height:44px}
:root[data-ob-tasarim="magaza"] .ob_magaza .ob_sepete_ekle span{display:none}
:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_grid[data-ob-gorunum="satir"]{grid-template-columns:1fr}
:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_gorsel{height:100%}
@media(max-width:1150px){.ob_magaza .ob_urun_gorsel{height:260px}.ob_magaza .ob_urun h3{font-size:18px;min-height:45px}.ob_magaza .ob_sepete_ekle span{display:none}.ob_magaza .ob_urun_metin{padding:20px}.ob_magaza_araclar{gap:10px}.ob_magaza_arama{max-width:300px}.ob_magaza_adet{display:none}:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ob_detay_metin{padding:60px 28px 25px}.ob_detay_metin h2{font-size:32px}.ob_detay_gorsel{min-height:710px}}
@media(max-width:900px){.ob_magaza .ob_urun_grid,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ob_magaza_imza{display:none}.ob_magaza_baslik h2{font-size:45px}.ob_magaza_arama{flex:1;max-width:none}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun{grid-template-columns:240px minmax(0,1fr)}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_metin{padding:24px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] h3{font-size:23px}.ob_detay_grup{grid-template-columns:1fr}.ob_detay_gorsel{min-height:450px;max-height:450px;padding:70px 50px 125px}.ob_detay_gorsel>img{max-height:310px}.ob_detay_fon{top:60px;font-size:120px}.ob_detay_metin{padding:30px 35px}.ob_detay_metin h2{font-size:34px;max-width:600px}.ob_detay_panel{min-height:145px}.ob_detay_modal{width:min(700px,calc(100vw - 32px));max-height:calc(100dvh - 24px)}}
@media(max-width:760px){.ob_magaza{padding-top:40px}.ob_magaza_yol{font-size:10px;margin-bottom:19px}.ob_magaza_baslik{display:block;margin-bottom:23px}.ob_magaza_baslik h2,:root[data-ob-tasarim="magaza"] .ob_magaza_baslik h2{font-size:40px;margin:12px 0}.ob_magaza_baslik p{font-size:12px;max-width:300px}.ob_magaza .ob_magaza_kategoriler{gap:6px;margin-bottom:21px}.ob_magaza .ob_magaza_kategoriler button{font-size:11px;padding:10px 12px;min-height:44px;gap:8px}.ob_magaza_kategoriler button b{padding:1px 5px;font-size:9px}.ob_magaza_araclar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:14px 0;margin-bottom:18px}.ob_magaza_arama{grid-column:1 / -1;grid-row:1;max-width:none;min-width:0}.ob_magaza_filtre_ac{grid-column:1;grid-row:2;padding-inline:12px}.ob_magaza .ob_sirala{grid-column:2;grid-row:2;min-width:0;padding:0 10px;gap:3px}.ob_magaza .ob_sirala select{max-width:none;width:100%;font-size:11px}.ob_magaza_gorunum{grid-column:3;grid-row:2;padding:2px;gap:0}.ob_magaza_gorunum button{width:44px;height:44px}.ob_magaza_gorunum>.ob_ikon{width:17px;height:17px}.ob_magaza .ob_filtre_ozet{align-items:flex-start;flex-direction:column;gap:6px}.ob_magaza #ob_filtre_temizle{align-self:flex-end}.ob_magaza .ob_urun_grid{gap:14px}.ob_magaza .ob_urun_gorsel,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_gorsel{height:235px}.ob_magaza .ob_urun h3,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun h3{font-size:18px;min-height:45px}.ob_magaza .ob_urun_metin{padding:18px}.ob_magaza .ob_fiyat strong{font-size:25px}.ob_magaza_ornek{padding:18px;align-items:flex-start;font-size:10px}.ob_magaza_ornek>span{display:none}.ob_magaza_filtre{width:calc(100vw - 16px);max-width:480px;max-height:calc(100dvh - 16px);margin:8px auto;padding:25px 23px}.ob_filtre_panel_ust{margin-bottom:25px}.ob_filtre_panel_ust h2{font-size:30px}.ob_filtre_panel_alt{position:sticky;bottom:-25px;background:var(--ob_yuzey);padding:12px 0 10px;border-top:1px solid var(--ob_cizgi);margin-top:24px;box-shadow:0 -15px 18px var(--ob_yuzey)}.ob_filtre_panel_alt>button:first-child{min-height:44px}.ob_filtre_alan{margin-bottom:22px}:root[data-ob-tasarim="studyo"] .ob_magaza_baslik{padding:22px}.ob_detay_gorsel{min-height:390px;max-height:390px;padding:85px 22px 120px}.ob_detay_gorsel>img{max-height:260px}.ob_detay_fon{font-size:95px;top:63px}.ob_galeri_baslik{left:20px;right:20px;top:25px;font-size:8px}.ob_galeri_kumanda{left:20px;right:20px;bottom:36px;gap:8px}.ob_galeri_kumanda button{min-height:60px;grid-template-columns:43px 1fr;padding:7px 9px;font-size:9px;gap:7px;max-width:48%}.ob_galeri_kumanda button img{width:43px;height:38px}.ob_galeri_isik{top:59px;right:20px;min-height:44px;padding:9px 11px}.ob_galeri_ornek{left:20px;bottom:14px;font-size:7px}.ob_detay_metin{padding:28px 23px}.ob_detay_metin h2{font-size:31px}.ob_detay_satin_al .ob_fiyat strong{font-size:36px}.ob_detay_sekmeler{gap:5px}.ob_detay_sekmeler button{font-size:10px}.ob_detay_panel{min-height:145px}.ob_detay_modal{width:100%;max-width:100%;height:100dvh;max-height:100dvh;min-height:100dvh;margin:0;border:0;border-radius:0}}
@media(max-width:600px){.ob_magaza .ob_urun_grid,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_grid{grid-template-columns:1fr}.ob_magaza .ob_urun_gorsel,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_gorsel{height:290px}.ob_magaza .ob_urun h3,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun h3{font-size:22px;min-height:0;margin-bottom:14px}.ob_magaza .ob_urun_metin{padding:22px}.ob_magaza .ob_sepete_ekle span,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_sepete_ekle span{display:inline}.ob_magaza .ob_urun_alt{margin-top:19px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun{grid-template-columns:112px minmax(0,1fr)}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_gorsel{min-height:240px;height:100%}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_indeks,.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_rozet,.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_incele>span,.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_magaza_foto_not{display:none}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_favori{top:9px;right:8px;width:44px;height:44px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_incele{padding:50px 7px 25px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_metin{padding:17px 15px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] h3{font-size:16px;line-height:1.25;margin:9px 0 10px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_ust{font-size:8px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_magaza_uyum{font-size:10px;gap:5px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_magaza_uyum>.ob_ikon{display:none}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_magaza_teknik{display:none}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_fiyat strong{font-size:22px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_sepete_ekle{padding:0;width:44px;min-width:44px;height:44px;justify-content:center}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_sepete_ekle span{display:none}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_alt{margin-top:15px;gap:6px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_magaza_detay_git{font-size:10px;margin-top:13px}.ob_magaza .ob_bos_sonuc{padding:45px 22px}.ob_magaza .ob_bos_sonuc h3{font-size:24px}.ob_magaza .ob_bos_sonuc p{font-size:12px}}
@media(max-width:380px){.ob_magaza_baslik h2,:root[data-ob-tasarim="magaza"] .ob_magaza_baslik h2{font-size:35px}.ob_magaza .ob_magaza_kategoriler button{font-size:10px;padding-inline:10px}.ob_magaza_araclar{gap:7px}.ob_magaza_filtre_ac{padding-inline:9px;font-size:11px;gap:6px}.ob_magaza_filtre_ac>.ob_ikon{width:16px}.ob_magaza .ob_sirala{padding:0 7px}.ob_magaza .ob_sirala select{font-size:10px}.ob_magaza_gorunum button{width:44px}.ob_magaza .ob_urun_gorsel,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun_gorsel{height:255px}.ob_magaza .ob_urun_metin{padding:20px}.ob_magaza .ob_urun h3,:root[data-ob-tasarim="magaza"] .ob_magaza .ob_urun h3{font-size:20px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun{grid-template-columns:94px minmax(0,1fr)}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_metin{padding:16px 12px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] h3{font-size:15px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_fiyat strong{font-size:20px}.ob_magaza .ob_urun_grid[data-ob-gorunum="satir"] .ob_urun_ust i{margin-inline:2px}.ob_filtre_kategori button{font-size:11px;padding:11px}.ob_magaza_filtre{padding:25px 20px}.ob_detay_metin{padding:27px 20px}.ob_detay_metin h2{font-size:28px}.ob_galeri_kumanda button{grid-template-columns:35px 1fr;gap:6px;padding:7px;font-size:8px}.ob_galeri_kumanda button img{width:35px}.ob_detay_satin_al .ob_fiyat strong{font-size:34px}.ob_detay_alisveris .ob_dugme{font-size:12px;padding-inline:12px}}
@media(prefers-reduced-motion:reduce){.ob_magaza .ob_urun,.ob_magaza .ob_urun_incele img,.ob_detay_gorsel>img{transition:none}.ob_magaza .ob_urun:hover{transform:none}}
:root[data-ob-hareket="az"] .ob_magaza .ob_urun,:root[data-ob-hareket="az"] .ob_magaza .ob_urun_incele img,:root[data-ob-hareket="az"] .ob_detay_gorsel>img{transition:none}
:root[data-ob-hareket="az"] .ob_magaza .ob_urun:hover{transform:none}


/* ob_gorunum.css */
/* RC007 — Canlı tema atölyesi, üç vitrin ve kişisel biçim seçenekleri. */
:is(:root,.ob_profil_sahne_rc148){--ob_vurgu:#ed571c;--ob_vurgu_ust:#cf4310;--ob_kose:12px;--ob_kenar_px:1px;--ob_yogunluk:1;--ob_turuncu:var(--ob_vurgu);--ob_turuncu_ust:var(--ob_vurgu_ust)}
:is(:root,.ob_profil_sahne_rc148)[data-ob-vurgu="petrol"]{--ob_vurgu:#008d89;--ob_vurgu_ust:#006d6b;--ob_soft:#e4f5f3}
:is(:root,.ob_profil_sahne_rc148)[data-ob-vurgu="mavi"]{--ob_vurgu:#3268d9;--ob_vurgu_ust:#2254b8;--ob_soft:#edf2ff}
:is(:root,.ob_profil_sahne_rc148)[data-ob-tema="koyu"][data-ob-vurgu="petrol"]{--ob_soft:#123737}
:is(:root,.ob_profil_sahne_rc148)[data-ob-tema="koyu"][data-ob-vurgu="mavi"]{--ob_soft:#172e50}
:is(:root,.ob_profil_sahne_rc148)[data-ob-kose="keskin"]{--ob_kose:0px}
:is(:root,.ob_profil_sahne_rc148)[data-ob-kose="dengeli"]{--ob_kose:12px}
:is(:root,.ob_profil_sahne_rc148)[data-ob-kose="yuvarlak"]{--ob_kose:24px}
:is(:root,.ob_profil_sahne_rc148)[data-ob-cizgi="belirgin"]{--ob_kenar_px:2px}
:is(:root,.ob_profil_sahne_rc148)[data-ob-yogunluk="sik"]{--ob_yogunluk:.8}
html[data-ob-sayfa="urunler"] .ob_ana_bolum{display:none!important}
html[data-ob-sayfa="urunler"] #ob_urunler{margin-top:238px;min-height:calc(100svh - 240px)}
html[data-ob-sayfa="urunler"] .ob_altbilgi{margin-top:70px}
#ob_menu_kisa_yeri:empty{display:none}
.ob_gorunum_yuzen{position:fixed;right:26px;bottom:26px;z-index:29;display:flex;align-items:center;gap:12px;padding:13px 18px;color:var(--ob_metin);background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:8px 22px 8px 22px;box-shadow:0 10px 35px #0002,inset 0 0 0 4px var(--ob_zemin);min-height:58px}
.ob_gorunum_yuzen:before{content:"";position:absolute;left:0;top:17px;bottom:17px;width:3px;background:var(--ob_vurgu)}
.ob_gorunum_yuzen>svg{width:24px;height:24px;color:var(--ob_vurgu)}
.ob_gorunum_yuzen>span{display:flex;flex-direction:column;text-align:left;gap:3px}
.ob_gorunum_yuzen small{font:7px Consolas,monospace;letter-spacing:.09em;color:var(--ob_soluk)}
.ob_gorunum_yuzen b{font-size:12px;font-weight:650}.ob_gorunum_yuzen>i{font-style:normal;color:var(--ob_vurgu);font-size:22px;margin-left:5px}
.ob_gorunum_yuzen:hover{border-color:var(--ob_vurgu);box-shadow:0 12px 36px #0003}
.ob_atlas_ust #ob_gorunum_ac{color:var(--ob_atlas_metin);font-weight:650;gap:6px}
.ob_atlas_ust #ob_gorunum_ac>svg{color:var(--ob_vurgu);width:15px;height:15px}
.ob_gorunum_panel.ob_modal{position:fixed;inset:0 0 0 auto;margin:0;width:min(528px,100vw);max-width:100%;height:100dvh;max-height:100dvh;border-radius:0;border:0;border-left:1px solid var(--ob_cizgi);padding:0;overflow:hidden;background:var(--ob_yuzey);color:var(--ob_metin)}
.ob_gorunum_panel[open]{display:flex;flex-direction:column}
.ob_gorunum_panel::backdrop{background:#06122299;backdrop-filter:blur(7px)}
.ob_gorunum_bas{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:25px 28px 22px;border-bottom:1px solid var(--ob_cizgi);flex-shrink:0}
.ob_gorunum_bas>div>span{font:9px Consolas,monospace;letter-spacing:.08em;color:var(--ob_soluk)}
.ob_gorunum_bas h2{font-weight:650;font-size:34px;letter-spacing:-.055em;line-height:1.1;margin:10px 0 0}
.ob_gorunum_bas h2 em{font-style:normal;color:var(--ob_vurgu)}
.ob_gorunum_kapat{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ob_cizgi);border-radius:50%;background:var(--ob_zemin);color:var(--ob_metin)}
.ob_gorunum_kapat>svg{width:19px;height:19px}
.ob_gorunum_kaydir{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:0 28px 24px;scrollbar-width:thin;scrollbar-color:var(--ob_cizgi) transparent}
.ob_gorunum_aciklama{font-size:13px;line-height:1.7;color:var(--ob_soluk);margin:20px 0 24px}
.ob_gorunum_panel fieldset{padding:0;margin:0 0 24px;border:0;min-width:0}
.ob_gorunum_panel legend{display:flex;align-items:center;width:100%;gap:10px;margin-bottom:12px;font-size:12px;font-weight:650;padding:0;min-height:18px}
.ob_gorunum_panel legend>b{font:9px Consolas,monospace;color:var(--ob_vurgu);font-weight:500}
.ob_gorunum_panel legend>span{margin-left:auto;color:var(--ob_soluk);font:7px Consolas,monospace;letter-spacing:.06em}
.ob_gorunum_panel label{position:relative;cursor:pointer;display:block;min-width:0}
.ob_gorunum_panel input[type="radio"]{position:absolute;opacity:0;width:1px;height:1px;top:0;left:0}
.ob_gorunum_panel input:focus-visible+span{outline:3px solid var(--ob_vurgu);outline-offset:3px}
.ob_gorunum_tasarim{display:grid;grid-template-columns:1fr;gap:10px}
.ob_gorunum_tasarim legend{margin-bottom:12px}
.ob_gorunum_secim{border:1px solid var(--ob_cizgi);border-radius:10px;overflow:hidden;display:grid!important;grid-template-columns:150px minmax(0,1fr);min-height:101px;background:var(--ob_zemin)}
.ob_gorunum_secim:has(input:checked){border-color:var(--ob_vurgu);box-shadow:0 0 0 1px var(--ob_vurgu)}
.ob_gorunum_secim:has(input:focus-visible){outline:3px solid var(--ob_vurgu);outline-offset:4px}
.ob_gorunum_onizleme{position:relative;display:block;overflow:hidden;background:#09111c;min-height:100px;isolation:isolate}
.ob_gorunum_onizleme>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.7;object-position:75% center}
.ob_gorunum_onizleme>i{position:absolute;left:11px;top:43px;color:white;font:900 13px/1.02 "Arial Black","Segoe UI",sans-serif;letter-spacing:-.05em;font-style:normal;text-shadow:0 1px 5px #0009;z-index:2}
.ob_gorunum_onizleme>b{position:absolute;right:8px;top:8px;color:#ffffff80;font:7px Consolas,monospace;z-index:2}
.ob_gorunum_minimenu{position:absolute;inset:11px 12px auto;display:flex;gap:4px}
.ob_gorunum_minimenu>i{width:19px;height:14px;border:1px solid #ffffff40;border-radius:1px 4px 1px 4px;background:#ffffff20}
.ob_gorunum_secim_alt{display:flex;align-items:center;padding:15px 16px;gap:12px;min-width:0}
.ob_gorunum_secim_alt>span{min-width:0;display:flex;flex-direction:column;gap:5px;flex:1}
.ob_gorunum_secim_alt strong{font-size:16px;font-weight:650;letter-spacing:-.035em}
.ob_gorunum_secim_alt small{color:var(--ob_soluk);font-size:10px;line-height:1.6}
.ob_gorunum_secim_alt>i{width:23px;height:23px;border:1px solid var(--ob_cizgi);border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--ob_yuzey)}
.ob_gorunum_secim_alt>i>svg{width:13px;height:13px;opacity:0}
.ob_gorunum_secim:has(input:checked) .ob_gorunum_secim_alt>i{border-color:var(--ob_vurgu);background:var(--ob_vurgu);color:#fff}
.ob_gorunum_secim:has(input:checked) .ob_gorunum_secim_alt>i>svg{opacity:1}
.ob_gorunum_magaza .ob_gorunum_onizleme{background:#e9edf0}
.ob_gorunum_magaza .ob_gorunum_onizleme>img{object-fit:contain;width:80%;left:48%;top:13%;height:75%;opacity:1;transform:rotate(-10deg)}
.ob_gorunum_magaza .ob_gorunum_onizleme>i{color:#132439;top:34px;text-shadow:none;font-size:12px}
.ob_gorunum_magaza .ob_gorunum_onizleme>b{color:#66788c}
.ob_gorunum_minibaslik{position:absolute;inset:9px 12px auto;display:flex;gap:4px}
.ob_gorunum_minibaslik>i{height:2px;width:16px;background:#142a4466}.ob_gorunum_minibaslik>i:first-child{width:23px;background:#e96728}
.ob_gorunum_minikart{position:absolute;inset:auto 12px 10px;display:flex;gap:4px}.ob_gorunum_minikart>i{height:14px;flex:1;background:#fff;border-radius:2px}
.ob_gorunum_studyo .ob_gorunum_onizleme{background:radial-gradient(circle at 80% 50%,#32465c,#0d1723 80%)}
.ob_gorunum_studyo .ob_gorunum_onizleme>img{object-fit:contain;width:90%;left:23%;top:11%;height:90%;opacity:1;transform:rotate(-12deg)}
.ob_gorunum_studyo .ob_gorunum_onizleme>i{font-size:12px;top:44px}
.ob_gorunum_minicember{position:absolute;right:0;top:9%;width:92px;height:92px;border:1px solid #8faec855;border-radius:50%}
.ob_gorunum_koseler{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}
.ob_gorunum_koseler label>span{display:flex;flex-direction:column;align-items:center;gap:6px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:7px;padding:13px 3px 11px;min-height:99px}
.ob_gorunum_koseler i{display:block;width:29px;height:25px;background:var(--ob_yuzey);border:1.5px solid var(--ob_soluk);margin-bottom:4px}
.ob_gorunum_kose_ozgun i{border-radius:1px 9px 1px 9px}
.ob_gorunum_kose_dengeli i{border-radius:5px}.ob_gorunum_kose_yuvarlak i{border-radius:10px}
.ob_gorunum_koseler strong{font-size:10px;font-weight:650}.ob_gorunum_koseler small{font-size:7px;color:var(--ob_soluk)}
.ob_gorunum_koseler input:checked+span{border-color:var(--ob_vurgu);color:var(--ob_vurgu);background:color-mix(in srgb,var(--ob_vurgu) 6%,var(--ob_yuzey))}
.ob_gorunum_koseler input:checked+span i{border-color:var(--ob_vurgu);background:color-mix(in srgb,var(--ob_vurgu) 10%,var(--ob_yuzey))}
.ob_gorunum_renkler{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
.ob_gorunum_renkler label>span{display:flex;align-items:center;gap:7px;border:1px solid var(--ob_cizgi);padding:11px 9px;border-radius:7px;min-height:45px;font-size:9px;font-weight:600;white-space:nowrap}
.ob_gorunum_renkler i{width:15px;height:15px;border-radius:50%;flex-shrink:0;background:#ed571c}.ob_gorunum_renk_petrol>i{background:#008d89}.ob_gorunum_renk_mavi>i{background:#3268d9}
.ob_gorunum_renkler svg{margin-left:auto;width:12px;height:12px;opacity:0}
.ob_gorunum_renkler input:checked+span{border-color:var(--ob_vurgu);background:color-mix(in srgb,var(--ob_vurgu) 6%,var(--ob_yuzey))}
.ob_gorunum_renkler input:checked+span>svg{opacity:1;color:var(--ob_vurgu)}
.ob_gorunum_ikili{display:grid;grid-template-columns:1fr 1fr;gap:17px}
.ob_gorunum_seg{display:flex;gap:4px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);padding:4px;border-radius:9px}
.ob_gorunum_seg>label{flex:1}
.ob_gorunum_seg label>span{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 7px;border-radius:5px;font-size:11px;color:var(--ob_soluk)}
.ob_gorunum_seg label>span>svg{width:17px;height:17px}
.ob_gorunum_seg input:checked+span{color:var(--ob_metin);background:var(--ob_yuzey);box-shadow:0 2px 7px #0001;font-weight:650}
.ob_gorunum_seg input:checked+span>svg{color:var(--ob_vurgu)}
.ob_gorunum_ipucu{font-size:10px;color:var(--ob_soluk);margin:10px 0 0}
.ob_gorunum_ayak{border-top:1px solid var(--ob_cizgi);padding:16px 28px 19px;background:var(--ob_yuzey);flex-shrink:0;display:grid;grid-template-columns:1fr auto;gap:12px}
.ob_gorunum_ayak>div{display:flex;align-items:center;gap:7px;grid-column:1/-1;min-height:15px}
.ob_gorunum_ayak>div>i{width:5px;height:5px;flex-shrink:0;background:var(--ob_vurgu);border-radius:50%}
#ob_gorunum_durum{font-size:10px;color:var(--ob_soluk)}
#ob_gorunum_sifirla{display:flex;align-items:center;justify-content:flex-start;gap:7px;padding:10px 0;color:var(--ob_soluk);background:none;font-size:10px;min-height:44px}
#ob_gorunum_sifirla>svg{width:13px;height:13px}
.ob_gorunum_tamam{display:flex;align-items:center;justify-content:center;gap:13px;border-radius:7px;padding:12px 15px;background:var(--ob_vurgu);color:#fff;font-size:11px;font-weight:650;min-height:44px}
.ob_gorunum_tamam>svg{width:15px;height:15px}

/* Biçim seçenekleri kartlara, eylemlere, menülere ve ürün yüzeylerine uygulanır. */
:root:not([data-ob-kose="ozgun"]) :is(.ob_atlas,.ob_atlas .ob_arama,.ob_atlas_kapi,.ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon,.ob_portal_kart,.ob_kategori,.ob_urun,.ob_arac_sec,.ob_arac_far_kart,.ob_alt_vitrin,.ob_dugme,.ob_sinema_cta,.ob_gorunum_yuzen,.ob_magaza_filtre_ac,.ob_magaza_sirala,.ob_detay_ekle,.ob_atlas_cta,.ob_garaj_markalar>button,.ob_atlas_sahne,.ob_sepet_toplam,.ob_kesif_alt,.ob_magaza_arama,.ob_detay_galeri){border-radius:var(--ob_kose)!important}
:root:not([data-ob-kose="ozgun"]) :is(.ob_atlas .ob_arama>button,.ob_sepete_ekle,.ob_arac_sec select,.ob_garaj_alanlar select,.ob_atlas_rehber_linkler button){border-radius:calc(var(--ob_kose)*.6)!important}
:root[data-ob-kose="keskin"] :is(.ob_modal:not(.ob_gorunum_panel),.ob_magaza_ust,.ob_urun_gorsel){border-radius:0!important}
:root[data-ob-kose="dengeli"] .ob_modal:not(.ob_gorunum_panel){border-radius:12px}
:root[data-ob-kose="yuvarlak"] .ob_modal:not(.ob_gorunum_panel){border-radius:24px}
:root[data-ob-cizgi="belirgin"] :is(.ob_atlas,.ob_atlas .ob_arama,.ob_atlas_kapi,.ob_portal_kart,.ob_kategori,.ob_urun,.ob_arac_sec,.ob_arac_far_kart,.ob_atlas_sahne,.ob_garaj_markalar>button,.ob_detay_galeri){border-width:2px!important}
.ob_atlas .ob_arama>button,.ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{background:linear-gradient(125deg,var(--ob_vurgu),var(--ob_vurgu_ust));box-shadow:0 4px 18px color-mix(in srgb,var(--ob_vurgu) 16%,transparent)}
.ob_atlas .ob_arama:focus-within{border-color:var(--ob_vurgu);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob_vurgu) 12%,transparent)}
.ob_atlas .ob_arama>svg,.ob_atlas_hizli a span,.ob_sinema_cta span,.ob_sinema_ikincil svg{color:var(--ob_vurgu)}
.ob_atlas_tema_yol>i,.ob_atlas_ust>span i,.ob_atlas_marka_iz i,.ob_atlas .ob_sepet_dugme>span:last-child{background:var(--ob_vurgu)}
.ob_tam_vitrin .ob_sinema_arac .ob_sinema_metin em,.ob_tam_vitrin .ob_sinema_far .ob_sinema_metin em{color:color-mix(in srgb,var(--ob_vurgu) 85%,#fff)}
:root[data-ob-yogunluk="sik"] .ob_urun_grid{gap:14px}
:root[data-ob-yogunluk="sik"] .ob_urun_metin{padding:15px}
:root[data-ob-yogunluk="sik"] .ob_urun_gorsel{height:215px}
:root[data-ob-yogunluk="sik"] .ob_kategori_grid{gap:14px}
:root[data-ob-yogunluk="sik"] .ob_urun_bolum{padding-block:40px}
:root[data-ob-yogunluk="sik"] .ob_bolum_baslik{margin-bottom:28px}

/* Mağaza: sakin, düzenli menü ve çerçeveli koleksiyon vitrini. */
:root[data-ob-tasarim="magaza"] .ob_atlas{border-radius:12px;box-shadow:0 8px 25px #0001}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi{height:52px;border-radius:7px;background:var(--ob_atlas_alan);box-shadow:none}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi>img,:root[data-ob-tasarim="magaza"] .ob_atlas_kapi_no{display:none}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi:before{display:none}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi_yazi>small{display:none}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi_ikon{color:var(--ob_vurgu)}
:root[data-ob-tasarim="magaza"] .ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{height:52px;background:var(--ob_vurgu);box-shadow:none;border-radius:7px}
:root[data-ob-tasarim="magaza"] .ob_atlas .ob_atlas_koleksiyon .ob_atlas_kapi_ikon{color:#fff}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin.ob_studyo{width:calc(100% - 48px);max-width:1440px;height:630px;min-height:630px;margin:211px auto 0;border-radius:14px;box-shadow:none}
:root[data-ob-tasarim="magaza"] .ob_portal_menu{display:none}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_ust{top:25px;left:40px;right:30px}
:root[data-ob-tasarim="magaza"] .ob_portal_menu_adi>b{font-size:12px;letter-spacing:.1em}
:root[data-ob-tasarim="magaza"] .ob_portal_menu_adi>small{display:none}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin{left:50px;top:132px;bottom:auto;max-width:50%}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h2{font-family:"Segoe UI",sans-serif;font-size:clamp(48px,5vw,72px);font-weight:700;letter-spacing:-.06em;line-height:1.03}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:58px}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin p{font-size:14px}
:root[data-ob-tasarim="magaza"] .ob_sinema_eylem{position:static;margin-top:25px}
:root[data-ob-tasarim="magaza"] .ob_sinema_cta{background:var(--ob_vurgu);border-color:transparent;color:white;border-radius:7px}
:root[data-ob-tasarim="magaza"] .ob_sinema_cta>span{color:#fff}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_urun{top:90px;left:45%;width:56%;height:66%}
:root[data-ob-tasarim="magaza"] .ob_sinema_urun>img{transform:rotate(-4deg)}
:root[data-ob-tasarim="magaza"] .ob_sinema_halka,:root[data-ob-tasarim="magaza"] .ob_sinema_iz,:root[data-ob-tasarim="magaza"] .ob_sinema_buyuk,:root[data-ob-tasarim="magaza"] .ob_arac_far_kart,:root[data-ob-tasarim="magaza"] .ob_arac_nokta{display:none}
:root[data-ob-tasarim="magaza"] .ob_sinema_foto{object-position:75% 50%;opacity:.8}
:root[data-ob-tasarim="magaza"] .ob_sinema_golge{background:linear-gradient(90deg,#0b1427db,#0b142755 48%,#0b142700 85%),linear-gradient(0deg,#0b1427aa,transparent 50%)}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_slayt_kumanda{min-height:83px;padding:12px 30px;backdrop-filter:none;background:#0c1725d9}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_slayt_nokta{height:57px;padding-block:8px}
:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_slayt_nokta>img{width:52px;height:40px}
:root[data-ob-tasarim="magaza"] .ob_kategori_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
:root[data-ob-tasarim="magaza"] .ob_kategori{min-height:248px;grid-column:auto;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:10px}
:root[data-ob-tasarim="magaza"] .ob_kategori_gorsel{top:5px;right:0;left:20%;height:170px;width:auto}
:root[data-ob-tasarim="magaza"] .ob_kategori_gorsel img{mix-blend-mode:normal;transform:rotate(-5deg);filter:none;opacity:1}
:root[data-ob-tasarim="magaza"] .ob_kategori_no{color:var(--ob_soluk);font-size:9px}
:root[data-ob-tasarim="magaza"] .ob_kategori_yazi strong{font:650 21px/1.2 "Segoe UI",sans-serif;letter-spacing:-.03em}
:root[data-ob-tasarim="magaza"] .ob_kategori_yazi>span{color:var(--ob_soluk)}
:root[data-ob-tasarim="magaza"] .ob_bolum_baslik h2{font-family:"Segoe UI",sans-serif;letter-spacing:-.055em;font-weight:650;font-size:42px}
:root[data-ob-tasarim="magaza"] .ob_kapsayici.ob_kategori_bolum{padding-block:55px}

/* Stüdyo: geniş ürün sahnesi, ince koleksiyon şeridi, galeri ritmi. */
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin.ob_studyo{width:calc(100% - 80px);max-width:1440px;height:850px;min-height:850px;margin:234px auto 0;border-radius:2px 35px 2px 35px;border:1px solid #ffffff20;box-shadow:0 35px 70px #0003}
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_ust{top:23px;left:30px;right:30px}
:root[data-ob-tasarim="studyo"] .ob_portal_menu{top:65px;left:30px;right:30px;gap:9px}
:root[data-ob-tasarim="studyo"] .ob_portal_ac{height:78px}
:root[data-ob-tasarim="studyo"] .ob_portal_gorsel{height:67px;left:44%;top:-9px;right:-8%}
:root[data-ob-tasarim="studyo"] .ob_portal_baslik{font-size:20px;bottom:10px}
:root[data-ob-tasarim="studyo"] .ob_portal_indeks{font-size:8px;top:9px;left:13px}
:root[data-ob-tasarim="studyo"] .ob_portal_git{min-height:30px;padding-bottom:8px;font-size:9px}
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin{top:233px;left:50px;max-width:47%;bottom:auto}
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h2{font-size:clamp(70px,7vw,108px)}
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:clamp(62px,5.5vw,83px)}
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_urun{top:190px;left:40%;width:66%;height:60%}
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_buyuk{top:180px;font-size:clamp(180px,22vw,350px)}
:root[data-ob-tasarim="studyo"] .ob_sinema_halka{border-width:2px;background:radial-gradient(ellipse,#8fbde31c,transparent 60%)}
:root[data-ob-tasarim="studyo"] .ob_sinema_eylem{position:static;margin-top:25px}
:root[data-ob-tasarim="studyo"] .ob_arac_far_kart{bottom:135px;right:35px}
:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_slayt_kumanda{padding-inline:30px}
:root[data-ob-tasarim="studyo"] .ob_kategori_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
:root[data-ob-tasarim="studyo"] .ob_kategori{grid-column:auto;min-height:380px}
:root[data-ob-tasarim="studyo"] .ob_kategori_gorsel{inset:8% -8% 20% 8%;height:70%;width:auto}
:root[data-ob-tasarim="studyo"] .ob_kategori_yazi strong{font-size:29px}
:root[data-ob-tasarim="studyo"] .ob_kategori_no{font-size:9px}

/* Kullanıcının hareket tercihi sistem tercihiyle birlikte uygulanır. */
:root[data-ob-hareket="az"]{scroll-behavior:auto}
:root[data-ob-hareket="az"] *, :root[data-ob-hareket="az"] *::before,:root[data-ob-hareket="az"] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
:root[data-ob-hareket="az"] .ob_sinema_urun{--ob_par_x:0px;--ob_par_y:0px}
@media(min-width:761px){
 :root[data-ob-sayfa="urunler"] .ob_atlas_ust{display:none}
 :root[data-ob-sayfa="urunler"] .ob_atlas_kapi,:root[data-ob-sayfa="urunler"] .ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{height:52px}
 :root[data-ob-sayfa="urunler"] .ob_atlas_kapi_yazi>small{display:none}
 :root[data-ob-sayfa="urunler"] #ob_urunler{margin-top:196px}
}
@media(max-width:1020px){
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin{left:30px;max-width:58%}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h2{font-size:58px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:48px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin.ob_studyo{width:calc(100% - 36px)}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin{left:30px;max-width:58%}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h2{font-size:70px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:60px}
 :root[data-ob-tasarim="studyo"] .ob_portal_gorsel{left:30%}
}
@media(max-width:760px){
 html[data-ob-sayfa="urunler"] #ob_urunler{margin-top:239px}
 .ob_gorunum_yuzen{right:14px;bottom:87px;min-height:48px;width:48px;height:48px;padding:11px;border-radius:12px;gap:0;box-shadow:0 5px 20px #0003}
 .ob_gorunum_yuzen>span,.ob_gorunum_yuzen>i,.ob_gorunum_yuzen:before{display:none}.ob_gorunum_yuzen>svg{width:24px;height:24px}
 .ob_tam_vitrin .ob_sinema_cta{min-height:44px}
 .ob_tam_vitrin .ob_slayt_oklar>button{width:44px;height:44px}
 .ob_tam_vitrin .ob_slayt_noktalar{gap:5px}
 .ob_tam_vitrin .ob_slayt_kumanda{padding-inline:18px;gap:10px}
 .ob_tam_vitrin .ob_slayt_nokta{min-height:57px}
 :root:not([data-ob-kose="ozgun"]) .ob_modal:not(.ob_gorunum_panel){border-radius:0}
 :root[data-ob-tasarim="magaza"] .ob_atlas_kapi,:root[data-ob-tasarim="magaza"] .ob_atlas .ob_kesif_dugme.ob_atlas_koleksiyon{height:50px}
 :root[data-ob-tasarim="magaza"] .ob_atlas_kapi_yazi>small{display:block}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin.ob_studyo{width:calc(100% - 24px);height:710px;min-height:710px;margin:233px auto 0;border-radius:12px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_ust{top:19px;left:20px;right:18px}
 :root[data-ob-tasarim="magaza"] .ob_portal_menu_adi>b{font-size:9px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin{left:22px;right:22px;top:91px;bottom:auto;max-width:none}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h2{font-size:52px;margin-bottom:17px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:43px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin p{font-size:12px}
 :root[data-ob-tasarim="magaza"] .ob_sinema_eylem{position:absolute;top:448px;left:0;right:0;margin:0;bottom:auto;flex-direction:column;align-items:stretch;gap:9px}
 :root[data-ob-tasarim="magaza"] .ob_sinema_cta{justify-content:space-between;width:100%}
 :root[data-ob-tasarim="magaza"] .ob_sinema_ikincil{min-height:44px;justify-content:center}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_urun{left:0;top:242px;width:100%;height:42%}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_urun{top:276px;height:33%}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_slayt_kumanda{min-height:92px;padding:13px 17px;gap:8px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_slayt_nokta{min-height:55px;height:auto}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_slayt_nokta>img{display:none}
 :root[data-ob-tasarim="magaza"] .ob_isik_dugme{bottom:110px;left:20px}
 :root[data-ob-tasarim="magaza"] .ob_kategori_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
 :root[data-ob-tasarim="magaza"] .ob_kategori{min-height:212px}
 :root[data-ob-tasarim="magaza"] .ob_kategori_gorsel{top:20px;left:0;right:-8%;height:135px}
 :root[data-ob-tasarim="magaza"] .ob_kategori_yazi{left:13px;right:13px;bottom:15px}
 :root[data-ob-tasarim="magaza"] .ob_kategori_yazi strong{font-size:17px}
 :root[data-ob-tasarim="magaza"] .ob_kategori_no{font-size:7px;left:13px;top:12px}
 :root[data-ob-tasarim="magaza"] .ob_kategori_yazi>span{font-size:8px}
 :root[data-ob-tasarim="magaza"] .ob_bolum_baslik h2{font-size:31px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin.ob_studyo{width:calc(100% - 24px);height:1000px;min-height:1000px;margin:233px auto 0;border-radius:2px 23px 2px 23px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_ust{top:21px;left:18px;right:18px}
 :root[data-ob-tasarim="studyo"] .ob_portal_menu{top:63px;left:17px;right:17px;gap:7px}
 :root[data-ob-tasarim="studyo"] .ob_portal_ac{height:67px}
 :root[data-ob-tasarim="studyo"] .ob_portal_gorsel{height:59px;left:27%;top:-10px;right:-10%}
 :root[data-ob-tasarim="studyo"] .ob_portal_baslik{left:10px;right:9px;font-size:17px;bottom:8px}
 :root[data-ob-tasarim="studyo"] .ob_portal_indeks{top:7px;left:10px;font-size:7px}
 :root[data-ob-tasarim="studyo"] .ob_portal_git{padding:0 10px 8px;min-height:29px;font-size:8px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin{left:22px;right:22px;top:321px;bottom:auto;max-width:none}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h2{font-size:58px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:48px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin p{font-size:12px}
 :root[data-ob-tasarim="studyo"] .ob_sinema_eylem{position:absolute;top:463px;bottom:auto;left:0;right:0;margin:0;flex-direction:column;align-items:stretch;gap:8px}
 :root[data-ob-tasarim="studyo"] .ob_sinema_cta{justify-content:space-between;min-height:44px}
 :root[data-ob-tasarim="studyo"] .ob_sinema_ikincil{justify-content:center;min-height:44px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_urun{top:448px;left:-10%;width:120%;height:36%}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_urun{top:523px;left:0;width:100%;height:27%}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_buyuk{top:439px;font-size:200px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_slayt_kumanda{padding-inline:17px;min-height:103px}
 :root[data-ob-tasarim="studyo"] .ob_arac_far_kart,:root[data-ob-tasarim="studyo"] .ob_arac_nokta{display:none}
 :root[data-ob-tasarim="studyo"] .ob_isik_dugme{bottom:117px;left:21px}
 :root[data-ob-tasarim="studyo"] .ob_kategori_grid{grid-template-columns:1fr 1fr;gap:12px}
 :root[data-ob-tasarim="studyo"] .ob_kategori{min-height:270px}
 :root[data-ob-tasarim="studyo"] .ob_kategori_yazi strong{font-size:21px}
 .ob_gorunum_bas{padding:23px 22px 19px}.ob_gorunum_kaydir{padding-inline:22px}.ob_gorunum_ayak{padding-inline:22px}
 .ob_gorunum_bas h2{font-size:31px}
}
@media(max-width:680px){
 :root[data-ob-kaydirma="kisa"]{scroll-padding-top:95px}
 :root[data-ob-kaydirma="kisa"] .ob_atlas{top:9px;box-shadow:0 7px 24px #0003}
 :root[data-ob-kaydirma="kisa"] .ob_atlas_ust,:root[data-ob-kaydirma="kisa"] .ob_atlas_kapilar,:root[data-ob-kaydirma="kisa"] #ob_tema{display:none}
 :root[data-ob-kaydirma="kisa"] .ob_atlas_ana{min-height:63px}
 :root[data-ob-kaydirma="kisa"] #ob_menu_kisa_yeri{display:flex}
 :root[data-ob-kaydirma="kisa"] #ob_menu{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:7px;min-width:44px;background:var(--ob_vurgu);box-shadow:none;gap:0}
 :root[data-ob-kaydirma="kisa"] #ob_menu>img,:root[data-ob-kaydirma="kisa"] #ob_menu>.ob_atlas_kapi_yazi,:root[data-ob-kaydirma="kisa"] #ob_menu>.ob_atlas_kapi_ok,:root[data-ob-kaydirma="kisa"] #ob_menu:before,:root[data-ob-kaydirma="kisa"] #ob_menu:after{display:none}
 :root[data-ob-kaydirma="kisa"] #ob_menu .ob_atlas_kapi_ikon{display:grid;width:24px;height:24px;color:#fff}
 :root[data-ob-kaydirma="kisa"] #ob_menu .ob_atlas_kapi_ikon>svg{width:22px;height:22px}
}
@media(max-width:380px){
 .ob_gorunum_bas{padding-inline:18px}.ob_gorunum_kaydir{padding-inline:18px}.ob_gorunum_ayak{padding-inline:18px}
 .ob_gorunum_secim{grid-template-columns:117px minmax(0,1fr)}
 .ob_gorunum_secim_alt{padding-inline:12px;gap:7px}
 .ob_gorunum_secim_alt strong{font-size:14px}.ob_gorunum_secim_alt small{font-size:9px}
 .ob_gorunum_renkler label>span{font-size:8px;gap:5px;padding-inline:6px}
 .ob_gorunum_renkler i{width:12px;height:12px}
 .ob_gorunum_renkler svg{width:10px;height:10px}
 .ob_gorunum_panel legend>span{font-size:6px}
 .ob_gorunum_koseler{gap:5px}.ob_gorunum_koseler strong{font-size:9px}.ob_gorunum_koseler small{font-size:6px}
 .ob_gorunum_ikili{gap:10px}.ob_gorunum_seg label>span{font-size:10px}
 #ob_gorunum_sifirla{font-size:9px}.ob_gorunum_tamam{font-size:10px;padding-inline:11px;gap:7px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_metin h2{font-size:46px}
 :root[data-ob-tasarim="magaza"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:38px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_metin h2{font-size:50px}
 :root[data-ob-tasarim="studyo"] .ob_tam_vitrin .ob_sinema_beyin .ob_sinema_metin h2{font-size:42px}
 :root[data-ob-tasarim="studyo"] .ob_portal_git{font-size:7px}
}
@media(prefers-reduced-motion:reduce){.ob_gorunum_panel,.ob_gorunum_yuzen{animation:none;transition:none}}

/* Görsel inceleme: sakin mağaza kontrastı ve ilk ekranda erişilebilir mobil katalog. */
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi:not(.ob_atlas_koleksiyon){color:var(--ob_atlas_metin)}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi:not(.ob_atlas_koleksiyon) .ob_atlas_kapi_yazi>b{color:var(--ob_atlas_metin)}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi:not(.ob_atlas_koleksiyon) .ob_atlas_kapi_yazi>small{color:var(--ob_atlas_soluk)}
:root[data-ob-tasarim="magaza"] .ob_atlas_kapi:not(.ob_atlas_koleksiyon) .ob_atlas_kapi_ok{color:var(--ob_atlas_soluk);border-color:var(--ob_atlas_cizgi)}
.ob_gorunum_panel::backdrop{background:#06122266;backdrop-filter:blur(2px)}
@media(min-width:761px){html[data-ob-sayfa="urunler"] #ob_urunler{padding-top:24px}}
@media(max-width:680px){
 html[data-ob-sayfa="urunler"] #ob_urunler{margin-top:91px;padding-top:20px}
 html[data-ob-sayfa="urunler"] .ob_magaza_baslik h2{font-size:38px}
 html[data-ob-sayfa="urunler"] .ob_magaza_yol{margin-bottom:13px}
 .ob_magaza .ob_magaza_kategoriler{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 0;max-width:100%;margin-bottom:15px}
 .ob_magaza .ob_magaza_kategoriler::-webkit-scrollbar{display:none}
 .ob_magaza .ob_magaza_kategoriler>button{flex-shrink:0}
}

@media(max-width:760px){
 .ob_portal_ac{height:68px}
 .ob_portal_gorsel{height:63px}
 .ob_portal_git{min-height:44px;padding-block:10px;align-items:center}
 :root[data-ob-tasarim="studyo"] .ob_portal_git{min-height:44px;padding-block:10px}
 .ob_tam_vitrin .ob_sinema_ust>button{min-height:44px}
 .ob_tam_vitrin .ob_isik_dugme{min-height:44px}
 .ob_sinema_hotspot,.ob_nokta_arti{width:44px;height:44px}
 .ob_mobil_kumanda>button:last-child{width:44px;min-width:44px;min-height:44px}
 .ob_mobil_kumanda>a{min-width:44px;min-height:44px}
 .ob_sinema_ikincil{min-height:44px;display:flex;align-items:center}
}

/* Sabit Mağaza/Stüdyo yerleşimleri ölçüyü belirler; değiştirilebilir boyut Sinematik'tedir. */
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) #ob_sahne_boyut{display:none}

/* RC123 — Kişisel palet ve yüzey; özgün medya/logo renkleri korunur. */
:is(:root,.ob_profil_sahne_rc148)[data-ob-vurgu="mor"]{--ob_vurgu:#8755cb;--ob_vurgu_ust:#6535a8;--ob_soft:#f2eafb}
:is(:root,.ob_profil_sahne_rc148)[data-ob-vurgu="yesil"]{--ob_vurgu:#208653;--ob_vurgu_ust:#17643e;--ob_soft:#e7f5ed}
:is(:root,.ob_profil_sahne_rc148)[data-ob-vurgu="bordo"]{--ob_vurgu:#b94262;--ob_vurgu_ust:#952a47;--ob_soft:#fbeaf0}
:is(:root,.ob_profil_sahne_rc148)[data-ob-tema="koyu"][data-ob-vurgu="mor"]{--ob_soft:#30203e}
:is(:root,.ob_profil_sahne_rc148)[data-ob-tema="koyu"][data-ob-vurgu="yesil"]{--ob_soft:#16372a}
:is(:root,.ob_profil_sahne_rc148)[data-ob-tema="koyu"][data-ob-vurgu="bordo"]{--ob_soft:#3c202e}
.ob_gorunum_renk_mor>i{background:#8755cb}.ob_gorunum_renk_yesil>i{background:#208653}.ob_gorunum_renk_bordo>i{background:#b94262}
.ob_gorunum_panel .ob_gorunum_renkler label>span{font-size:10px;min-height:48px;white-space:normal;line-height:1.35}
.ob_gorunum_renkler label>span>svg{flex-shrink:0}
:root[data-ob-yuzey-tarzi="isikli"] body{background:radial-gradient(ellipse at 12% 0,color-mix(in srgb,var(--ob_vurgu) 12%,transparent),transparent 52%),var(--ob_zemin);background-repeat:no-repeat;background-size:100% 900px}
:root[data-ob-yuzey-tarzi="isikli"] :is(.ob_a_kart,.ob_urun,#ob_eticaret_vitrin,.ob_gorunum_ornek_rc123){background:linear-gradient(145deg,color-mix(in srgb,var(--ob_vurgu) 5%,var(--ob_yuzey)),var(--ob_yuzey));box-shadow:0 8px 24px color-mix(in srgb,var(--ob_vurgu) 9%,transparent)}
:root[data-ob-yuzey-tarzi="derin"] :is(.ob_a_kart,.ob_urun,#ob_eticaret_vitrin,.ob_gorunum_ornek_rc123){box-shadow:0 12px 28px #06122224,0 2px 6px #06122212}
:root[data-ob-tema="koyu"][data-ob-yuzey-tarzi="derin"] :is(.ob_a_kart,.ob_urun,#ob_eticaret_vitrin,.ob_gorunum_ornek_rc123){box-shadow:0 14px 32px #0006,inset 0 1px 0 #ffffff0c}
.ob_gorunum_ornek_rc123{margin-top:14px;padding:18px;display:grid;grid-template-columns:1fr auto;gap:10px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey)}
.ob_gorunum_ornek_rc123>span{grid-column:1/-1;color:var(--ob_soluk);font-size:9px;letter-spacing:.06em}
.ob_gorunum_ornek_rc123>strong{font-size:21px;line-height:1.2;letter-spacing:-.035em}
.ob_gorunum_ornek_rc123>i{align-self:end;font-style:normal;font-size:11px;font-weight:650;padding:12px;background:var(--ob_vurgu_ust);color:#fff;border-radius:var(--ob_kose)}
#ob_gorunum_geri_rc123{display:block;width:100%;margin-top:12px;min-height:44px;padding:10px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);color:var(--ob_metin);font-size:11px}
#ob_gorunum_geri_rc123:disabled{opacity:.45;cursor:default}
#ob_gorunum_geri_rc123:focus-visible{outline:3px solid var(--ob_vurgu);outline-offset:2px}
@media(max-width:380px){.ob_gorunum_renkler{grid-template-columns:repeat(2,minmax(0,1fr))}.ob_gorunum_panel .ob_gorunum_renkler label>span{font-size:11px;padding-inline:10px}.ob_gorunum_ornek_rc123>strong{font-size:19px}}

/* Ortak header/panellerin yerel renkleri de seçilen paleti izler. */
:root{--ob_kisisel_vurgu_rc123:var(--ob_vurgu);--ob_kisisel_vurgu_ust_rc123:var(--ob_vurgu_ust)}
:root[data-ob-vurgu] body :is(#ob_header_rc049,#ob_kesif_menu,#ob_gorunum_panel,.ob_header_dialog_rc051,.ob_marka_panel_rc051){--ob_vurgu:var(--ob_kisisel_vurgu_rc123);--ob_vurgu_ust:var(--ob_kisisel_vurgu_ust_rc123)}
/* RC125 — Ortak etiketli form alanları; kontroller ve erişilebilir adlar native kalır. */
:root{--ob_alan_olcu_rc125:44px}
:root[data-ob-alan-boyutu="rahat"]{--ob_alan_olcu_rc125:52px}
:root body .ob_alan_rc125{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}
:root body .ob_alan_rc125>.ob_alan_etiket_rc125{display:block;font-size:10px;font-weight:650;line-height:1.4;color:var(--ob_soluk);letter-spacing:.02em}
:root body .ob_alan_rc125>:is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:var(--ob_alan_olcu_rc125);height:var(--ob_alan_olcu_rc125);padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.4;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);color:var(--ob_metin)}
:root body .ob_alan_rc125>textarea{height:auto;min-height:96px;resize:vertical}
:root body .ob_alan_rc125>:is(input,select,textarea):focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}
:root body .ob_alan_rc125>:is(input,select,textarea):disabled{opacity:.6;cursor:not-allowed}
:root[data-ob-alan-tarzi="altcizgi"] body .ob_alan_rc125>:is(input,select,textarea){border:0;border-bottom:2px solid var(--ob_cizgi);border-radius:0;background:color-mix(in srgb,var(--ob_vurgu) 3%,var(--ob_yuzey))}
:root[data-ob-alan-tarzi="altcizgi"] body .ob_alan_rc125:focus-within>:is(input,select,textarea){border-bottom-color:var(--ob_vurgu)}
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_rc125{--ob_alan_yuzen_h_rc126:calc(var(--ob_alan_olcu_rc125) + 8px);--ob_alan_yuzen_ust_rc126:calc((var(--ob_alan_yuzen_h_rc126) - 34px) / 2);gap:0!important;padding:0!important}
/* RC126: ölçülerin tek sahibi ortak yüzen alan; eski sayfa ID kuralları iç hizayı ezemez. */
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_rc125>.ob_alan_etiket_rc125{position:absolute;z-index:1;top:calc(var(--ob_alan_yuzen_h_rc126) / 2);left:13px;right:34px;transform:translateY(-50%);font-size:13px!important;line-height:18px!important;font-weight:500;letter-spacing:0!important;margin:0!important;padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_rc125>:is(input,select,textarea){box-sizing:border-box!important;min-height:var(--ob_alan_yuzen_h_rc126)!important;height:var(--ob_alan_yuzen_h_rc126)!important;padding:calc(var(--ob_alan_yuzen_ust_rc126) + 15px) 12px calc(var(--ob_alan_yuzen_ust_rc126) - 2px)!important;font-size:13px!important;line-height:18px!important;margin:0!important}
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_rc125:has(select,textarea,:focus,input:not(:placeholder-shown))>.ob_alan_etiket_rc125{top:var(--ob_alan_yuzen_ust_rc126);transform:none;font-size:10px!important;line-height:12px!important;font-weight:650}
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_etiket_rc125 :is(small,em,strong){font-size:inherit!important;line-height:inherit!important}
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_rc125 input:placeholder-shown:not(:focus)::placeholder{color:transparent}
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_rc125>textarea{height:auto!important;min-height:100px!important}
:root[data-ob-alan-tarzi="yuzen"] body .ob_alan_rc125>:is(input,select,textarea)~:is(span,small){margin-top:6px}
.ob_alan_ornek_rc125{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;padding:12px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey)}
.ob_alan_boyut_rc125{display:flex;align-items:center;justify-content:space-between;gap:12px}
.ob_alan_boyut_rc125>span{font-size:11px;font-weight:600;color:var(--ob_soluk)}
.ob_alan_boyut_rc125>.ob_gorunum_seg{flex:1;max-width:220px}
.ob_gorunum_form_rc125>.ob_gorunum_seg label>span{font-size:11px;white-space:normal;line-height:1.3;text-align:center}
@media(max-width:420px){.ob_alan_ornek_rc125{grid-template-columns:1fr}.ob_alan_boyut_rc125{gap:8px}}

/* RC128 — Ortak malzeme dili; palet, köşe, yoğunluk ve form geometrisi korunur. */
:root{--ob_incelik_golge_rc128:0 4px 14px #112b4008;--ob_incelik_kenar_rc128:color-mix(in srgb,var(--ob_vurgu) 16%,var(--ob_cizgi))}
:root[data-ob-yuzey-tarzi="isikli"]{--ob_incelik_golge_rc128:0 8px 22px color-mix(in srgb,var(--ob_vurgu) 8%,transparent),inset 0 1px 0 #ffffff36}
:root[data-ob-yuzey-tarzi="derin"]{--ob_incelik_golge_rc128:0 12px 26px #0612221a,0 2px 5px #0612220c}
:root[data-ob-tema="koyu"]{--ob_incelik_golge_rc128:0 6px 18px #0003,inset 0 1px 0 #ffffff08}
:root[data-ob-tema="koyu"][data-ob-yuzey-tarzi="derin"]{--ob_incelik_golge_rc128:0 12px 26px #0005,inset 0 1px 0 #ffffff0c}
:root body :is(#ob_ana,#ob_a_ana) .ob_a_kart{box-shadow:var(--ob_incelik_golge_rc128);border-color:var(--ob_incelik_kenar_rc128)}
:root body #ob_ana :is(.ob_kategori,.ob_ec_kategoriler,.ob_parca_yol_kart_rc124){box-shadow:var(--ob_incelik_golge_rc128);border-color:var(--ob_incelik_kenar_rc128)}
:root body #ob_arac_sec{box-shadow:var(--ob_incelik_golge_rc128);border-color:var(--ob_incelik_kenar_rc128);background:linear-gradient(110deg,color-mix(in srgb,var(--ob_vurgu) 4%,var(--ob_yuzey)),var(--ob_yuzey) 45%)}
:root body #ob_ana .ob_ec_kategoriler h2{color:var(--ob_metin);letter-spacing:-.025em}
:root body #ob_ana .ob_ec_kategoriler nav a{border-bottom-color:color-mix(in srgb,var(--ob_cizgi) 75%,transparent)}
:root body #ob_ana .ob_kategori_gorsel{background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--ob_vurgu) 6%,var(--ob_yuzey)),var(--ob_zemin))}
:root body #ob_ana .ob_parca_yol_kart_rc124{background:linear-gradient(145deg,color-mix(in srgb,var(--ob_vurgu) 4%,var(--ob_yuzey)),var(--ob_yuzey) 65%);border-top-color:color-mix(in srgb,var(--ob_vurgu) 55%,var(--ob_cizgi))}
:root body #ob_ana .ob_parca_yol_kart_rc124:nth-child(2){background:linear-gradient(145deg,color-mix(in srgb,var(--ob_vurgu) 8%,var(--ob_yuzey)),var(--ob_yuzey) 75%)}
:root body #ob_ana .ob_parca_yol_etiket_rc124>b{font-weight:750;color:var(--ob_vurgu_ust);letter-spacing:.08em}
:root body #ob_ana .ob_parca_yol_kart_rc124 h3{letter-spacing:-.035em;text-wrap:balance}
:root body #ob_a_ana .ob_a_kapak{background:linear-gradient(110deg,color-mix(in srgb,var(--ob_vurgu) 6%,var(--ob_yuzey)),var(--ob_yuzey) 65%);box-shadow:inset 0 2px 0 color-mix(in srgb,var(--ob_vurgu) 40%,transparent)}
:root[data-ob-tema="koyu"] body #ob_ana :is(.ob_parca_yol_bas_rc124 em,.ob_parca_yol_etiket_rc124>b,.ob_parca_yol_etiket_rc124>svg,.ob_ec_katalog_link,.ob_parca_yol_iletisim_rc124){color:color-mix(in srgb,var(--ob_vurgu) 55%,#fff)}
@media(hover:hover){
 :root body :is(#ob_ana,#ob_a_ana) .ob_a_kart:hover{border-color:color-mix(in srgb,var(--ob_vurgu) 50%,var(--ob_cizgi))}
 :root body #ob_ana .ob_kategori:hover{border-color:color-mix(in srgb,var(--ob_vurgu) 50%,var(--ob_cizgi))}
 :root body #ob_ana .ob_ec_kategoriler nav a:hover{background:color-mix(in srgb,var(--ob_vurgu) 5%,var(--ob_yuzey))}
}
@media(forced-colors:active){
 :root body :is(#ob_ana,#ob_a_ana) :is(.ob_a_kart,.ob_kategori,.ob_ec_kategoriler,.ob_parca_yol_kart_rc124,.ob_a_kapak),:root body #ob_arac_sec{background:Canvas;box-shadow:none;border-color:CanvasText}
}

/* RC129: mevcut tercih panelinde vitrin yuzeyi, yerel kayit ve geri alma. */
:is(.ob_gorunum_slayt_rc129,.ob_gorunum_header_rc132){margin-top:16px;padding-top:14px;border-top:1px solid var(--ob_cizgi);min-width:0}
:is(.ob_gorunum_slayt_rc129,.ob_gorunum_header_rc132)>strong{display:block;margin-bottom:9px;font-size:12px;color:var(--ob_metin)}

/* RC138: menu harfi/boyutu; dar panelde secenekler iki esit sutun. */
.ob_gorunum_menu_rc138>div{min-width:0}
.ob_gorunum_menu_rc138>div+div{margin-top:14px}
.ob_gorunum_menu_rc138>div>strong{display:block;margin-bottom:9px;font-size:12px;color:var(--ob_metin)}
.ob_gorunum_menu_rc138 .ob_gorunum_seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.ob_gorunum_menu_rc138 .ob_menu_harf_secim_rc138{grid-template-columns:repeat(2,minmax(0,1fr))}
.ob_gorunum_menu_rc138 .ob_gorunum_seg>label{min-width:0}
.ob_gorunum_menu_rc138 .ob_gorunum_seg label>span{white-space:normal;line-height:1.35;text-align:center}

/* RC140: görünür çevre akışı; seviye/hız tek tercihten, geometri mevcut formdan gelir. */
:is(:root,.ob_profil_sahne_rc148){--ob_efekt_kalinlik_rc140:2.8px;--ob_efekt_parlaklik_rc140:.95;--ob_efekt_hale_rc140:7px;--ob_efekt_cevrim_rc140:5s;--ob_efekt_nefes_rc140:3.2s;--ob_efekt_renk_rc140:color-mix(in srgb,var(--ob_vurgu) 68%,#69e6ff);--ob_efekt_hale_renk_rc140:color-mix(in srgb,var(--ob_vurgu) 55%,transparent)}
:is(:root,.ob_profil_sahne_rc148)[data-ob-efekt-seviyesi="hafif"]{--ob_efekt_kalinlik_rc140:1.8px;--ob_efekt_parlaklik_rc140:.65;--ob_efekt_hale_rc140:3px}
:is(:root,.ob_profil_sahne_rc148)[data-ob-efekt-seviyesi="guclu"]{--ob_efekt_kalinlik_rc140:4px;--ob_efekt_parlaklik_rc140:1;--ob_efekt_hale_rc140:12px}
:is(:root,.ob_profil_sahne_rc148)[data-ob-efekt-hizi="yavas"]{--ob_efekt_cevrim_rc140:9s;--ob_efekt_nefes_rc140:5s}
:is(:root,.ob_profil_sahne_rc148)[data-ob-efekt-hizi="canli"]{--ob_efekt_cevrim_rc140:3s;--ob_efekt_nefes_rc140:2.4s}
:root [data-ob-vurgu-alani-rc139][data-ob-efekt-turu-rc147]:not([data-ob-efekt-turu-rc147="sade"]){position:relative}
.ob_vurgu_kenar_rc139{display:none;position:absolute;inset:-2px;border-radius:inherit;pointer-events:none;z-index:2}
:root [data-ob-vurgu-alani-rc139][data-ob-efekt-turu-rc147]:not([data-ob-efekt-turu-rc147="sade"]):not([data-ob-efekt-acik-rc145="false"])>.ob_vurgu_kenar_rc139{display:block}
.ob_vurgu_kenar_rc139::before{content:"";position:absolute;inset:1px;border:var(--ob_efekt_kalinlik_rc140) solid var(--ob_vurgu);border-radius:inherit;opacity:.12;pointer-events:none;box-shadow:0 0 var(--ob_efekt_hale_rc140) var(--ob_efekt_hale_renk_rc140),inset 0 0 var(--ob_efekt_hale_rc140) var(--ob_efekt_hale_renk_rc140);animation-play-state:paused!important}
.ob_vurgu_kenar_rc139>.ob_efekt_yol_rc140{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:var(--ob_efekt_parlaklik_rc140)}
.ob_efekt_yol_rc140>rect{x:3px;y:3px;width:calc(100% - 6px);height:calc(100% - 6px);rx:max(0px,calc(var(--ob_kose) - 2px));ry:max(0px,calc(var(--ob_kose) - 2px));fill:none;stroke:var(--ob_vurgu);stroke-width:var(--ob_efekt_kalinlik_rc140);stroke-linecap:round;stroke-dasharray:260 740;stroke-dashoffset:0;filter:drop-shadow(0 0 var(--ob_efekt_hale_rc140) var(--ob_efekt_hale_renk_rc140));animation:ob_kenar_akis_rc140 var(--ob_efekt_cevrim_rc140) linear infinite;animation-play-state:paused!important}
.ob_efekt_yol_rc140>.ob_efekt_isik_rc140{stroke:var(--ob_efekt_renk_rc140);stroke-width:calc(var(--ob_efekt_kalinlik_rc140) + .7px);stroke-dasharray:40 960}
:root [data-ob-efekt-turu-rc147="dalga"] .ob_efekt_yol_rc140>.ob_efekt_iz_rc140{stroke-dasharray:200 300 200 300}
:root [data-ob-efekt-turu-rc147="dalga"] .ob_efekt_yol_rc140>.ob_efekt_isik_rc140{stroke-dasharray:65 435 65 435}
:root [data-ob-efekt-turu-rc147="enerji"] .ob_efekt_yol_rc140>.ob_efekt_iz_rc140{stroke-dasharray:110 140 110 140 110 140 110 140}
:root [data-ob-efekt-turu-rc147="enerji"] .ob_efekt_yol_rc140>.ob_efekt_isik_rc140{stroke-dasharray:45 455 45 455;animation-direction:reverse}
:root [data-ob-efekt-turu-rc147="nefes"] .ob_vurgu_kenar_rc139::before{opacity:.65;animation:ob_kenar_nefes_rc140 var(--ob_efekt_nefes_rc140) ease-in-out infinite}
:root [data-ob-efekt-turu-rc147="nefes"] .ob_vurgu_kenar_rc139>.ob_efekt_yol_rc140{display:none}
:root [data-ob-vurgu-alani-rc139][data-ob-efekt-gorunur="true"]>.ob_vurgu_kenar_rc139::before,:root [data-ob-vurgu-alani-rc139][data-ob-efekt-gorunur="true"]>.ob_vurgu_kenar_rc139>.ob_efekt_yol_rc140>rect{animation-play-state:running!important}
/* Özelleştirici canlı örneği ve arkasındaki formu durdurmaz; diğer dialoglar durdurur. */
:root body:has(dialog[open]:not(:is(#ob_gorunum_panel,#ob_profil_buyuk_rc150))) [data-ob-vurgu-alani-rc139]:not(.ob_gorunum_efekt_ornek_rc139)>.ob_vurgu_kenar_rc139::before,:root body:has(dialog[open]:not(:is(#ob_gorunum_panel,#ob_profil_buyuk_rc150))) [data-ob-vurgu-alani-rc139]:not(.ob_gorunum_efekt_ornek_rc139)>.ob_vurgu_kenar_rc139>.ob_efekt_yol_rc140>rect{animation-play-state:paused!important}
@keyframes ob_kenar_akis_rc140{to{stroke-dashoffset:-1000}}
@keyframes ob_kenar_nefes_rc140{0%,100%{opacity:.1}50%{opacity:var(--ob_efekt_parlaklik_rc140)}}
.ob_gorunum_efekt_rc139>.ob_gorunum_seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.ob_gorunum_efekt_rc139>.ob_gorunum_seg>label:last-child{grid-column:1/-1}
.ob_gorunum_efekt_rc139 .ob_gorunum_seg label>span{white-space:normal;line-height:1.35;text-align:center}
.ob_efekt_ayar_rc140{margin-top:14px;min-width:0}
.ob_efekt_ayar_rc140>strong{display:block;margin-bottom:8px;font-size:12px;color:var(--ob_metin)}
.ob_efekt_ayar_rc140>.ob_gorunum_seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.ob_gorunum_efekt_rc139 .ob_gorunum_seg>label{min-width:0}
.ob_gorunum_efekt_ornek_rc139{position:relative;display:flex;flex-direction:column;gap:7px;padding:24px 16px;margin:18px 0 6px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:linear-gradient(120deg,color-mix(in srgb,var(--ob_vurgu) 6%,var(--ob_yuzey)),var(--ob_yuzey));min-width:0}
.ob_gorunum_efekt_ornek_rc139>span:not(.ob_vurgu_kenar_rc139){font-size:9px;letter-spacing:.1em;font-weight:700;color:var(--ob_vurgu_ust)}
.ob_gorunum_efekt_ornek_rc139>strong{font-size:19px;line-height:1.25;letter-spacing:-.035em;color:var(--ob_metin)}
.ob_gorunum_efekt_ornek_rc139>small{font-size:11px;line-height:1.6;color:var(--ob_soluk)}
:root body [data-ob-vurgu-alani-rc139][data-ob-efekt-turu-rc147]:not([data-ob-efekt-turu-rc147="sade"]):not([data-ob-efekt-acik-rc145="false"]){border-color:color-mix(in srgb,var(--ob_vurgu) 35%,var(--ob_cizgi))}
@media(prefers-reduced-motion:reduce){:root .ob_vurgu_kenar_rc139::before,:root .ob_efekt_yol_rc140>rect{animation:none!important;opacity:.65}}
:root[data-ob-hareket="az"] .ob_vurgu_kenar_rc139::before,:root[data-ob-hareket="az"] .ob_efekt_yol_rc140>rect{animation:none!important;opacity:.65}
@media(forced-colors:active){:root .ob_vurgu_kenar_rc139{display:none!important}:root body [data-ob-vurgu-alani-rc139]{border-color:CanvasText!important}}

/* RC143 — Ürün kartları isteğe bağlıdır; Klasik gerçek kartların mevcut kurallarını korur. */
.ob_gorunum_kart_ornek_rc143{position:relative;display:grid;gap:8px;margin-top:14px;padding:20px 48px 20px 18px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey);color:var(--ob_metin);transition:transform .18s,box-shadow .18s,border-color .18s}
.ob_gorunum_kart_ornek_rc143>span{font-size:9px;letter-spacing:.05em;color:var(--ob_soluk)}
.ob_gorunum_kart_ornek_rc143>strong{font-size:20px;line-height:1.25;letter-spacing:-.025em}
.ob_gorunum_kart_ornek_rc143>small{font-size:11px;line-height:1.5;color:var(--ob_soluk)}
.ob_gorunum_kart_ornek_rc143>i{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-style:normal;font-size:22px;color:var(--ob_vurgu_ust)}
.ob_gorunum_kart_ornek_rc143:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px}
:root[data-ob-kart-vurgusu="kenar"] body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143){transform:none}
:root[data-ob-kart-vurgusu="yukselen"] body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143){transform:none}
:root[data-ob-kart-vurgusu="kenar"] body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143):focus-within{border-color:var(--ob_vurgu);box-shadow:0 0 0 1px var(--ob_vurgu),0 8px 24px color-mix(in srgb,var(--ob_vurgu) 12%,transparent)}
:root[data-ob-kart-vurgusu="yukselen"] body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143):focus-within{border-color:var(--ob_vurgu);box-shadow:0 14px 28px color-mix(in srgb,var(--ob_vurgu) 18%,transparent)}
@media(hover:hover) and (pointer:fine){
 .ob_gorunum_kart_ornek_rc143:hover{transform:translateY(-2px);border-color:var(--ob_vurgu)}
 :root[data-ob-kart-vurgusu="kenar"] body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143):hover{border-color:var(--ob_vurgu);box-shadow:0 0 0 1px var(--ob_vurgu),0 8px 24px color-mix(in srgb,var(--ob_vurgu) 12%,transparent);transform:none}
 :root[data-ob-kart-vurgusu="yukselen"] body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143):is(:hover,:focus-within){border-color:var(--ob_vurgu);box-shadow:0 14px 28px color-mix(in srgb,var(--ob_vurgu) 18%,transparent);transform:none}
}
:root[data-ob-hareket="az"]:is([data-ob-kart-vurgusu="kenar"],[data-ob-kart-vurgusu="yukselen"]) body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143){transform:none;transition:none}
@media(prefers-reduced-motion:reduce){:root[data-ob-kart-vurgusu]:is([data-ob-kart-vurgusu="kenar"],[data-ob-kart-vurgusu="yukselen"]) body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143){transform:none;transition:none}}
@media(max-width:380px){.ob_gorunum_kart_ornek_rc143>strong{font-size:18px}}

@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:root[data-ob-kart-vurgusu="yukselen"]:not([data-ob-hareket="az"]) body :is(#ob_ana,#ob_a_ana,#ob_gorunum_panel) :is(.ob_a_kart,.ob_urun,.ob_gorunum_kart_ornek_rc143):is(:hover,:focus-within){transform:translateY(-4px)}}
:root[data-ob-hareket="az"] .ob_gorunum_kart_ornek_rc143{transform:none;transition:none}
@media(prefers-reduced-motion:reduce){.ob_gorunum_kart_ornek_rc143:is(:hover,:focus-visible){transform:none;transition:none}}

/* RC144 — isteğe bağlı başlık vurgusu; Klasik için gerçek başlığa yeni kural yok. */
.ob_gorunum_baslik_ornek_rc144{margin-top:14px;padding:18px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey)}
.ob_gorunum_baslik_ornek_rc144>span{display:block;margin-bottom:10px;color:var(--ob_soluk);font-size:10px;letter-spacing:.08em}
.ob_gorunum_baslik_ornek_rc144>strong{display:inline-block;font-size:22px;line-height:1.3}
:root[data-ob-baslik-tarzi="cizgi"] :is(.ob_bolum_baslik h2,#ob_katalog_baslik_rc066,.ob_gorunum_baslik_ornek_rc144>strong){border-inline-start:3px solid var(--ob_vurgu_ust);padding-inline-start:14px}
:root[data-ob-baslik-tarzi="etiket"] :is(.ob_bolum_baslik h2,#ob_katalog_baslik_rc066,.ob_gorunum_baslik_ornek_rc144>strong){width:fit-content;max-width:100%;box-sizing:border-box;padding:8px 14px;border-radius:calc(var(--ob_kose)*.6);background:color-mix(in srgb,var(--ob_vurgu) 9%,var(--ob_yuzey));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ob_vurgu) 18%,var(--ob_cizgi))}
.ob_gorunum_iletisim_ornek_rc144{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;box-sizing:border-box;min-height:48px;margin-top:14px;padding:10px 16px;border:1px solid #0a203f22;border-radius:999px;background:linear-gradient(110deg,#2059ca,#087b43);color:#fff;box-shadow:0 4px 14px #07172f20}
.ob_gorunum_iletisim_ornek_rc144>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffff14}
.ob_gorunum_iletisim_ornek_rc144 .ob_ikon{width:21px;height:21px}
.ob_gorunum_iletisim_ornek_rc144>strong{font-size:12px;font-weight:650}
:root[data-ob-iletisim-tarzi="cam"] .ob_gorunum_iletisim_ornek_rc144{background:var(--ob_yuzey);color:var(--ob_metin);border-color:var(--ob_cizgi)}
:root[data-ob-iletisim-tarzi="cam"] .ob_gorunum_iletisim_ornek_rc144>span{background:#2563eb;color:#fff}
.ob_iletisim_ayar_rc144{margin-top:18px}
.ob_iletisim_ayar_rc144>strong{display:block;margin-bottom:9px;font-size:12px}

/* RC145 — Bağımsız efekt hedefleri ve native araç seçimi için hizalı oklar. */
.ob_efekt_alan_secimleri_rc145{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.ob_efekt_alan_secimleri_rc145>label{display:flex;align-items:center;gap:9px;min-width:0;min-height:48px;padding:9px 10px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey);cursor:pointer}
.ob_efekt_alan_secimleri_rc145 input[type="checkbox"]{position:static;width:18px;height:18px;flex:0 0 18px;margin:0;accent-color:var(--ob_vurgu)}
.ob_efekt_alan_secimleri_rc145 label>span{font-size:11px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}
.ob_efekt_alan_secimleri_rc145>label:has(:checked){border-color:var(--ob_vurgu);background:color-mix(in srgb,var(--ob_vurgu) 7%,var(--ob_yuzey))}
.ob_efekt_alan_secimleri_rc145>label:has(:focus-visible){outline:2px solid var(--ob_vurgu);outline-offset:2px}
:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form{--ob_arac_secim_vurgu_rc145:var(--ob_kisisel_vurgu_rc123,var(--ob_vurgu))}
:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form select{appearance:none;height:var(--ob_alan_olcu_rc125);min-height:var(--ob_alan_olcu_rc125);padding-inline-end:48px!important;border-color:color-mix(in srgb,var(--ob_arac_secim_vurgu_rc145) 16%,var(--ob_cizgi));background:linear-gradient(135deg,var(--ob_yuzey),color-mix(in srgb,var(--ob_arac_secim_vurgu_rc145) 3%,var(--ob_yuzey)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ob_yuzey) 75%,transparent);font-weight:550;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}
:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form select:focus-visible{outline:2px solid var(--ob_arac_secim_vurgu_rc145);outline-offset:2px;border-color:var(--ob_arac_secim_vurgu_rc145)}
:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form select:disabled{background:var(--ob_zemin);border-color:var(--ob_cizgi);box-shadow:none;cursor:not-allowed}
:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form .ob_arac_secim_ok_rc145{position:absolute;right:10px;bottom:calc((var(--ob_alan_olcu_rc125) - 24px) / 2);display:grid;place-items:center;width:24px;height:24px;margin:0!important;border-radius:min(var(--ob_kose),7px);background:color-mix(in srgb,var(--ob_arac_secim_vurgu_rc145) 8%,var(--ob_yuzey));color:var(--ob_arac_secim_vurgu_rc145);pointer-events:none}
:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form .ob_arac_secim_ok_rc145>svg{width:14px;height:14px}
:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form label:has(select:disabled)>.ob_arac_secim_ok_rc145{background:transparent;color:var(--ob_soluk);opacity:.55}
:root[data-ob-alan-tarzi="yuzen"] body #ob_arac_sec #ob_arac_form select{height:var(--ob_alan_yuzen_h_rc126)!important;min-height:var(--ob_alan_yuzen_h_rc126)!important}
:root[data-ob-alan-tarzi="yuzen"] body #ob_arac_sec #ob_arac_form .ob_arac_secim_ok_rc145{bottom:calc(var(--ob_alan_yuzen_ust_rc126) - 3px)}
:root[data-ob-alan-tarzi="yuzen"] body #ob_arac_sec #ob_arac_form .ob_alan_etiket_rc125{right:48px}
:root[data-ob-alan-tarzi="altcizgi"] body #ob_arac_sec #ob_arac_form select{border:0;border-bottom:2px solid var(--ob_cizgi);box-shadow:none}
:root[data-ob-alan-tarzi="altcizgi"] body #ob_arac_sec #ob_arac_form label:focus-within>select{border-bottom-color:var(--ob_arac_secim_vurgu_rc145)}
@media(hover:hover) and (pointer:fine){:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form select:not(:disabled):hover{border-color:var(--ob_arac_secim_vurgu_rc145);box-shadow:0 2px 8px color-mix(in srgb,var(--ob_arac_secim_vurgu_rc145) 9%,transparent)}}
@media(prefers-reduced-motion:reduce){:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form select{transition:none}}
:root[data-ob-hareket="az"] body #ob_arac_sec #ob_arac_form select{transition:none}
@media(forced-colors:active){:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form select{background:Canvas;color:CanvasText;border-color:ButtonText}:root[data-ob-alan-tarzi] body #ob_arac_sec #ob_arac_form .ob_arac_secim_ok_rc145{background:Canvas;color:CanvasText}}

/* RC146 — Native kaydırma çubukları seçilen tema ve kişisel vurgu rengini izler. */
:root{--ob_kaydirma_tutamac_rc146:color-mix(in srgb,var(--ob_kisisel_vurgu_rc123,var(--ob_vurgu)) 55%,var(--ob_soluk));--ob_kaydirma_iz_rc146:color-mix(in srgb,var(--ob_yuzey) 55%,var(--ob_zemin));scrollbar-width:thin;scrollbar-color:var(--ob_kaydirma_tutamac_rc146) var(--ob_kaydirma_iz_rc146)}
/* Genişlikleri ve gizli yatay rayları koru; yerel gri renklerin ortak sahibi. */
:root body :is(.ob_gorunum_kaydir,#ob_marka_ray_rc038,.ob_t_galeri_ic){scrollbar-color:var(--ob_kaydirma_tutamac_rc146) transparent}
@media(forced-colors:active){:root,:root body :is(.ob_gorunum_kaydir,#ob_marka_ray_rc038,.ob_t_galeri_ic){scrollbar-color:auto}}

/* RC147 — Profiller, native alan türleri ve isteğe bağlı ürün okuma boyutu. */
.ob_gorunum_panel .ob_gorunum_profiller_rc147{border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);padding:14px;margin-top:12px;background:color-mix(in srgb,var(--ob_vurgu) 3%,var(--ob_yuzey))}
.ob_gorunum_profiller_rc147 legend{width:auto;padding-inline:6px;margin-bottom:8px}.ob_gorunum_profiller_rc147 legend>span{margin-left:12px}
.ob_profil_yeni_rc147{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:12px}.ob_profil_yeni_rc147>label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--ob_soluk)}
.ob_gorunum_profiller_rc147 :is(input,button){min-height:44px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);color:var(--ob_metin);font:inherit;font-size:12px;padding:10px;min-width:0}.ob_profil_yeni_rc147 input{width:100%}.ob_profil_yeni_rc147>button{font-weight:650;white-space:nowrap}
.ob_gorunum_panel .ob_gorunum_secici_rc147{position:relative;display:block;min-width:0;margin:10px 0}.ob_gorunum_panel .ob_gorunum_secici_rc147>span{display:block;font-size:10px;color:var(--ob_soluk);margin-bottom:6px;line-height:1.4;padding:0;min-height:0;border:0;border-radius:0;background:none;font-weight:500;white-space:normal}
.ob_gorunum_panel .ob_gorunum_secici_rc147>select{appearance:none;display:block;width:100%;min-width:0;height:44px;padding:10px 34px 10px 10px;font-family:inherit;font-size:12px;line-height:1.4;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);color:var(--ob_metin)}
.ob_gorunum_panel .ob_gorunum_secici_rc147>i{position:absolute;right:10px;bottom:15px;width:14px;height:14px;color:var(--ob_vurgu);pointer-events:none;display:block}.ob_gorunum_secici_rc147>i>svg{display:block;width:100%;height:100%}
.ob_gorunum_panel .ob_gorunum_secici_rc147:has(select:disabled)>i{color:var(--ob_soluk)}.ob_gorunum_panel .ob_gorunum_secici_rc147>select:disabled,.ob_gorunum_profiller_rc147 button:disabled{opacity:.5;cursor:default}
.ob_profil_eylemler_rc147{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ob_gorunum_profiller_rc147 #ob_profil_uygula_rc147{background:var(--ob_vurgu_ust);color:#fff;border-color:transparent;font-weight:650}
.ob_profil_durum_rc147{font-size:11px;line-height:1.6;min-height:18px;color:var(--ob_metin);margin:8px 0 0}.ob_profil_geri_rc147{margin-top:8px;width:100%}.ob_profil_geri_rc147[hidden]{display:none}
.ob_gorunum_panel :is(.ob_gorunum_profiller_rc147 input,.ob_gorunum_profiller_rc147 button,.ob_gorunum_secici_rc147 select):focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}
.ob_efekt_satir_rc147{min-width:0}.ob_efekt_satir_rc147>.ob_gorunum_secici_rc147{margin-bottom:0}.ob_efekt_satir_rc147>label:first-child{display:flex;align-items:center;gap:9px;min-width:0;min-height:50px;padding:9px 10px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey);cursor:pointer}.ob_efekt_satir_rc147>label:first-child:has(:checked){border-color:var(--ob_vurgu);background:color-mix(in srgb,var(--ob_vurgu) 7%,var(--ob_yuzey))}.ob_efekt_satir_rc147>label:first-child:has(:focus-visible){outline:2px solid var(--ob_vurgu);outline-offset:2px}
:root{--ob_okuma_urun_rc147:16px;--ob_okuma_metin_rc147:15px;--ob_okuma_baslik_rc147:clamp(28px,2.6vw,40px);--ob_okuma_hizli_rc147:clamp(24px,2vw,30px)}
:root[data-ob-yazi-boyutu="daha_buyuk"]{--ob_okuma_urun_rc147:18px;--ob_okuma_metin_rc147:17px;--ob_okuma_baslik_rc147:clamp(30px,2.9vw,44px);--ob_okuma_hizli_rc147:clamp(26px,2.2vw,34px)}
/* Normal mevcut kuralları aynen kullanır; büyük tercihte yazı ölçüsünün tek sahibi. */
:root[data-ob-yazi-boyutu]:not([data-ob-yazi-boyutu="normal"]) body :is(.ob_a_kart h3,.ob_urun h3,.ob_m_urun h3,.ob_deneme_urun h3){font-size:var(--ob_okuma_urun_rc147)!important;line-height:1.5!important;display:block!important;-webkit-line-clamp:unset;line-clamp:unset;overflow-wrap:anywhere}
:root[data-ob-yazi-boyutu]:not([data-ob-yazi-boyutu="normal"]) body :is(.ob_a_kart_yazi>p,.ob_urun_aciklama,.ob_ec_hero_yazi>p,.ob_a_detay_alt p,.ob_a_teklif p,.ob_d73_arac_not p,.ob_d73_iletisim>p,.ob_d73_bilgiler dd,.ob_hizli_yazi_rc034 dd,.ob_hizli_yazi_rc034>p,.ob_h87_ozet p,.ob_h87_yardim){font-size:var(--ob_okuma_metin_rc147)!important;line-height:1.7!important;overflow-wrap:anywhere}
:root[data-ob-yazi-boyutu]:not([data-ob-yazi-boyutu="normal"]) body :is(.ob_a_detay h1,.ob_d73_baslik h1){font-size:var(--ob_okuma_baslik_rc147)!important}
:root[data-ob-yazi-boyutu]:not([data-ob-yazi-boyutu="normal"]) body .ob_hizli_yazi_rc034 h2{font-size:var(--ob_okuma_hizli_rc147)!important}
.ob_gorunum_yazi_ornek_rc147{padding:16px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);margin-top:14px}.ob_gorunum_yazi_ornek_rc147>strong{display:block;font-size:14px;line-height:1.5}.ob_gorunum_yazi_ornek_rc147>p{font-size:12px;line-height:1.7;margin:8px 0 0;color:var(--ob_soluk)}
:root[data-ob-yazi-boyutu]:not([data-ob-yazi-boyutu="normal"]) .ob_gorunum_yazi_ornek_rc147>strong{font-size:var(--ob_okuma_urun_rc147)}:root[data-ob-yazi-boyutu]:not([data-ob-yazi-boyutu="normal"]) .ob_gorunum_yazi_ornek_rc147>p{font-size:var(--ob_okuma_metin_rc147)}
@media(max-width:680px){:root[data-ob-yazi-boyutu="buyuk"]{--ob_okuma_urun_rc147:15px;--ob_okuma_metin_rc147:14px}:root[data-ob-yazi-boyutu="daha_buyuk"]{--ob_okuma_urun_rc147:17px;--ob_okuma_metin_rc147:16px}}
@media(forced-colors:active){.ob_gorunum_profiller_rc147 #ob_profil_uygula_rc147{background:ButtonFace;color:ButtonText;border-color:ButtonText}}

/* RC148 — Kayıtlı profil sahneleri yerel tema değişkenlerini kullanır; seçmek uygulamaz. */
.ob_profil_onizlemeleri_rc148{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}
.ob_gorunum_profiller_rc147 .ob_profil_kucuk_rc148{display:flex;flex-direction:column;gap:6px;padding:6px;text-align:left;background:var(--ob_yuzey);min-width:0;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose)}
.ob_gorunum_profiller_rc147 .ob_profil_kucuk_rc148[aria-pressed="true"]{border-color:var(--ob_vurgu);box-shadow:0 0 0 1px var(--ob_vurgu)}
.ob_profil_kucuk_rc148:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px}
.ob_profil_ad_rc148{display:block;font-size:12px;font-weight:650;line-height:1.5;overflow-wrap:anywhere;color:var(--ob_metin)}
.ob_profil_ozet_rc148{display:block;font-size:10px;line-height:1.5;overflow-wrap:anywhere;color:var(--ob_soluk)}
.ob_profil_onizleme_durum_rc148{font-size:11px;line-height:1.6;color:var(--ob_soluk);margin:0 0 12px}
.ob_profil_sahne_rc148{display:block;position:relative;width:100%;min-width:0;height:148px;overflow:hidden;padding:8px;background:var(--ob_zemin);color:var(--ob_metin);font:7px/1.45 Inter,"Segoe UI",Arial,sans-serif;border-radius:calc(var(--ob_kose)/3);--ob_profil_yazi_rc148:10px}
.ob_profil_ust_rc148{display:flex;align-items:center;gap:9px;height:12px;background:var(--ob_yuzey);padding:2px 4px;border-radius:calc(var(--ob_kose)/4)}
.ob_profil_ust_rc148>b{font-size:8px;color:var(--ob_metin);font-weight:750;font-style:italic}.ob_profil_ust_rc148>b::first-letter{color:var(--ob_vurgu)}
.ob_profil_ust_rc148>i{height:3px;background:var(--ob_cizgi);border-radius:3px;flex:1}.ob_profil_ust_rc148>i:last-child{flex:0 0 9px;height:5px;background:var(--ob_vurgu)}
.ob_profil_sahne_rc148[data-ob-header-yuzey="seffaf"] .ob_profil_ust_rc148{background:transparent}
.ob_profil_menu_rc148{display:flex;gap:7px;margin:7px 0}.ob_profil_menu_rc148>i{width:22px;height:2px;background:var(--ob_cizgi)}.ob_profil_menu_rc148>i:first-child{background:var(--ob_vurgu)}
.ob_profil_vitrin_rc148{position:relative;display:block;height:60px;isolation:isolate;background:var(--ob_yuzey);border:calc(var(--ob_kenar_px)/2) solid var(--ob_cizgi);border-radius:calc(var(--ob_kose)/3);overflow:hidden}
.ob_profil_metin_rc148{position:absolute;left:9px;top:7px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:3px;max-width:65%}.ob_profil_metin_rc148>strong{font-size:var(--ob_profil_yazi_rc148);line-height:1.15;letter-spacing:-.035em;color:inherit}.ob_profil_metin_rc148>small{font-size:5px;line-height:1.3;color:inherit;opacity:.7}.ob_profil_metin_rc148>em{font-size:5px;line-height:1.3;font-style:normal;padding:3px 5px;color:#fff;background:var(--ob_vurgu_ust);border-radius:calc(var(--ob_kose)/4)}
.ob_profil_parca_rc148{position:absolute;right:2px;bottom:3px;width:49%;height:54px;object-fit:contain;z-index:1}.ob_profil_gece_rc148{display:none;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}
.ob_profil_koleksiyon_rc148{display:none}.ob_profil_kartlar_rc148{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:6px}.ob_profil_kartlar_rc148>i{display:block;height:13px;border:calc(var(--ob_kenar_px)/2) solid var(--ob_cizgi);background:var(--ob_yuzey);border-radius:calc(var(--ob_kose)/3)}
.ob_profil_sahne_rc148[data-ob-tasarim="eticaret"] .ob_profil_koleksiyon_rc148{position:absolute;inset:0 auto 0 0;display:flex;flex-direction:column;gap:6px;width:24%;padding:8px 6px;background:var(--ob_yuzey_ikincil)}.ob_profil_koleksiyon_rc148>i{height:2px;background:var(--ob_cizgi)}.ob_profil_koleksiyon_rc148>i:first-child{background:var(--ob_vurgu)}
.ob_profil_sahne_rc148[data-ob-tasarim="eticaret"] .ob_profil_metin_rc148{left:28%;max-width:46%}.ob_profil_sahne_rc148[data-ob-tasarim="eticaret"] .ob_profil_parca_rc148{width:39%}
.ob_profil_sahne_rc148:is([data-ob-tasarim="sinematik"],[data-ob-tasarim="studyo"]) .ob_profil_vitrin_rc148,.ob_profil_sahne_rc148[data-ob-slayt-yuzey="lacivert"][data-ob-tasarim="eticaret"] .ob_profil_vitrin_rc148{background:var(--ob_lacivert);color:#fff}
.ob_profil_sahne_rc148[data-ob-tasarim="sinematik"] .ob_profil_gece_rc148{display:block;opacity:.7}.ob_profil_sahne_rc148[data-ob-tasarim="sinematik"] .ob_profil_parca_rc148{display:none}.ob_profil_sahne_rc148[data-ob-tasarim="sinematik"] .ob_profil_vitrin_rc148{height:78px}.ob_profil_sahne_rc148[data-ob-tasarim="sinematik"] .ob_profil_kartlar_rc148{display:none}
.ob_profil_sahne_rc148[data-ob-tasarim="studyo"] .ob_profil_parca_rc148{width:57%;height:62px;bottom:-4px}.ob_profil_sahne_rc148[data-ob-tasarim="studyo"] .ob_profil_vitrin_rc148{background:radial-gradient(circle at 75% 50%,color-mix(in srgb,var(--ob_vurgu) 35%,var(--ob_lacivert)),var(--ob_lacivert))}
.ob_profil_sahne_rc148[data-ob-tasarim="magaza"] .ob_profil_vitrin_rc148{background:var(--ob_soft)}
.ob_profil_sahne_rc148[data-ob-kose="ozgun"] :is(.ob_profil_vitrin_rc148,.ob_profil_kartlar_rc148>i,.ob_profil_efekt_rc149){border-radius:2px 8px 2px 8px}
.ob_profil_sahne_rc148[data-ob-yogunluk="sik"] .ob_profil_kartlar_rc148{gap:2px}
.ob_profil_sahne_rc148[data-ob-yazi-boyutu="buyuk"]{--ob_profil_yazi_rc148:11px}.ob_profil_sahne_rc148[data-ob-yazi-boyutu="daha_buyuk"]{--ob_profil_yazi_rc148:12px}
.ob_profil_sahne_rc148:is([data-ob-yuzey-tarzi="isikli"],[data-ob-yuzey-tarzi="derin"]) :is(.ob_profil_vitrin_rc148,.ob_profil_kartlar_rc148>i){box-shadow:var(--ob_golge)}
.ob_profil_sahne_rc148[data-ob-kart-vurgusu]:not([data-ob-kart-vurgusu="klasik"]) .ob_profil_kartlar_rc148>i{border-color:var(--ob_vurgu)}
@media(max-width:480px){.ob_profil_onizlemeleri_rc148{grid-template-columns:minmax(0,1fr)}}
@media(forced-colors:active){.ob_gorunum_profiller_rc147 .ob_profil_kucuk_rc148[aria-pressed="true"]{border:2px solid Highlight}.ob_profil_sahne_rc148{border:1px solid CanvasText}}

/* RC149 — Seçili profilin hafif hareketi mevcut efekt/observer sahibini kullanır. */
.ob_profil_efektler_rc149{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:7px}
.ob_profil_efekt_rc149{display:grid;place-items:center;position:relative;min-width:0;height:18px;border:.5px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose)/3);background:var(--ob_yuzey);color:var(--ob_soluk);isolation:isolate}
.ob_profil_efekt_rc149>small{position:relative;z-index:3;font-size:6.5px;font-weight:650;line-height:1;letter-spacing:.02em}
.ob_profil_sahne_rc148 .ob_vurgu_kenar_rc139{inset:-1px;opacity:.7}
.ob_profil_sahne_rc148 .ob_vurgu_kenar_rc139::before{inset:1px;border-width:calc(var(--ob_efekt_kalinlik_rc140)*.4);box-shadow:0 0 2px var(--ob_efekt_hale_renk_rc140),inset 0 0 2px var(--ob_efekt_hale_renk_rc140)}
.ob_profil_sahne_rc148 .ob_efekt_yol_rc140>rect{x:2px;y:2px;width:calc(100% - 4px);height:calc(100% - 4px);rx:max(0px,calc(var(--ob_kose)/3 - 1px));ry:max(0px,calc(var(--ob_kose)/3 - 1px));stroke-width:calc(var(--ob_efekt_kalinlik_rc140)*.4);filter:drop-shadow(0 0 1px var(--ob_efekt_hale_renk_rc140))}
.ob_profil_sahne_rc148 .ob_efekt_yol_rc140>.ob_efekt_isik_rc140{stroke-width:calc((var(--ob_efekt_kalinlik_rc140) + .7px)*.4)}
:root .ob_profil_kucuk_rc148:not(.ob_profil_buyuk_kart_rc150):not([aria-pressed="true"]) .ob_vurgu_kenar_rc139::before,:root .ob_profil_kucuk_rc148:not(.ob_profil_buyuk_kart_rc150):not([aria-pressed="true"]) .ob_efekt_yol_rc140>rect,:root #ob_gorunum_panel:not([open]) .ob_profil_sahne_rc148 .ob_vurgu_kenar_rc139::before,:root #ob_gorunum_panel:not([open]) .ob_profil_sahne_rc148 .ob_efekt_yol_rc140>rect{animation-play-state:paused!important}
:root .ob_profil_sahne_rc148[data-ob-hareket="az"] .ob_vurgu_kenar_rc139::before,:root .ob_profil_sahne_rc148[data-ob-hareket="az"] .ob_efekt_yol_rc140>rect{animation:none!important;opacity:.65}

/* RC150 — Büyük profil incelemesi aynı sahne/efekt sahibini kullanır. */
.ob_gorunum_profiller_rc147 .ob_profil_incele_rc150{width:100%;margin:0 0 10px;font-weight:650;color:var(--ob_vurgu)}
.ob_profil_buyuk_rc150{width:min(900px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey);color:var(--ob_metin);overflow:auto;overscroll-behavior:contain;box-shadow:var(--ob_golge)}
.ob_profil_buyuk_rc150::backdrop{background:rgba(10,20,40,.65);backdrop-filter:blur(5px)}
.ob_profil_buyuk_ust_rc150{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ob_profil_buyuk_ust_rc150>div{min-width:0}.ob_profil_buyuk_ust_rc150 span{font-size:10px;letter-spacing:.12em;color:var(--ob_soluk)}.ob_profil_buyuk_ust_rc150 h2{font-size:22px;line-height:1.3;margin:5px 0 0;overflow-wrap:anywhere}
.ob_profil_buyuk_rc150 button{flex-shrink:0;min-height:44px;padding:10px 14px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);color:var(--ob_metin);font:inherit;font-size:12px}.ob_profil_buyuk_ust_rc150>button{width:44px;font-size:22px;line-height:1}
.ob_profil_buyuk_rc150 button:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}.ob_profil_buyuk_rc150>p{font-size:12px;line-height:1.7;color:var(--ob_soluk);margin:14px 0}
.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148{height:350px;padding:18px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);font-size:12px;--ob_profil_yazi_rc148:28px}
.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148[data-ob-yazi-boyutu="buyuk"]{--ob_profil_yazi_rc148:30px}.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148[data-ob-yazi-boyutu="daha_buyuk"]{--ob_profil_yazi_rc148:32px}
.ob_profil_buyuk_kart_rc150 .ob_profil_ust_rc148{height:26px;padding:4px 10px}.ob_profil_buyuk_kart_rc150 .ob_profil_ust_rc148>b{font-size:14px}.ob_profil_buyuk_kart_rc150 .ob_profil_menu_rc148{gap:14px;margin:12px 0}.ob_profil_buyuk_kart_rc150 .ob_profil_menu_rc148>i{width:48px;height:3px}
.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148 .ob_profil_vitrin_rc148{height:175px;border-radius:var(--ob_kose)}.ob_profil_buyuk_kart_rc150 .ob_profil_metin_rc148{top:22px;left:22px;gap:9px}.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148[data-ob-tasarim="eticaret"] .ob_profil_metin_rc148{left:28%}.ob_profil_buyuk_kart_rc150 .ob_profil_metin_rc148>small{font-size:10px}.ob_profil_buyuk_kart_rc150 .ob_profil_metin_rc148>em{font-size:10px;padding:7px 12px}
.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148 .ob_profil_parca_rc148{height:150px;bottom:9px;right:10px}.ob_profil_buyuk_kart_rc150 .ob_profil_koleksiyon_rc148{padding:22px 16px!important;gap:16px!important}.ob_profil_buyuk_kart_rc150 .ob_profil_koleksiyon_rc148>i{height:3px}.ob_profil_buyuk_kart_rc150 .ob_profil_kartlar_rc148{gap:10px;margin-top:12px}.ob_profil_buyuk_kart_rc150 .ob_profil_kartlar_rc148>i{height:32px}
.ob_profil_buyuk_kart_rc150 .ob_profil_efektler_rc149{gap:9px;margin-top:12px}.ob_profil_buyuk_kart_rc150 .ob_profil_efekt_rc149{height:36px}.ob_profil_buyuk_kart_rc150 .ob_profil_efekt_rc149>small{font-size:11px}
.ob_profil_buyuk_alanlar_rc150{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;font-size:12px;line-height:1.5}.ob_profil_buyuk_alanlar_rc150>span{padding:10px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);overflow-wrap:anywhere}
.ob_profil_buyuk_alt_rc150{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.ob_profil_buyuk_alt_rc150>p{font-size:11px;line-height:1.6;color:var(--ob_soluk);min-width:0;overflow-wrap:anywhere;margin:0}
/* RC150 — Araç adımlarını ve yalnız bu formu temizleme seçeneğini belirginleştir. */
:root body #ob_arac_form .ob_arac_ozet_rc150{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}:root body #ob_arac_form .ob_arac_ozet_rc150>p{margin:0;font-size:11px;line-height:1.6;color:var(--ob_soluk);min-width:0;overflow-wrap:anywhere}:root body #ob_arac_form #ob_arac_temizle_rc150{min-height:36px;padding:7px 10px;font:inherit;font-size:11px;color:var(--ob_metin);background:transparent;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);white-space:nowrap}:root body #ob_arac_form #ob_arac_temizle_rc150:disabled{opacity:.45;cursor:default}:root body #ob_arac_form #ob_arac_temizle_rc150:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}:root body #ob_arac_form label[data-ob-adim-rc150="tamam"]>select{border-color:color-mix(in srgb,var(--ob_kisisel_vurgu_rc123,var(--ob_vurgu)) 50%,var(--ob_cizgi))}
/* Gerçek alpha korunur; eski img zemin kuralı yalnız küçük görsellerde kaldırılır. */
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button img{width:54px;height:44px;max-width:none;background:transparent;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.12))}:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button{min-height:60px}
@media(max-width:600px){.ob_profil_buyuk_rc150{padding:14px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.ob_profil_buyuk_ust_rc150 h2{font-size:19px}.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148{height:300px;padding:10px;--ob_profil_yazi_rc148:20px}.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148[data-ob-yazi-boyutu="buyuk"]{--ob_profil_yazi_rc148:21px}.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148[data-ob-yazi-boyutu="daha_buyuk"]{--ob_profil_yazi_rc148:22px}.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148 .ob_profil_vitrin_rc148{height:140px}.ob_profil_buyuk_kart_rc150 .ob_profil_metin_rc148{left:12px;top:14px;gap:6px}.ob_profil_buyuk_kart_rc150 .ob_profil_metin_rc148>small{font-size:7px}.ob_profil_buyuk_kart_rc150 .ob_profil_metin_rc148>em{font-size:8px;padding:5px 8px}.ob_profil_buyuk_kart_rc150 .ob_profil_sahne_rc148 .ob_profil_parca_rc148{height:100px;right:2px;bottom:15px}.ob_profil_buyuk_kart_rc150 .ob_profil_koleksiyon_rc148{padding:16px 9px!important}.ob_profil_buyuk_alanlar_rc150{grid-template-columns:minmax(0,1fr)}.ob_profil_buyuk_alt_rc150{flex-wrap:wrap}:root body #ob_arac_form .ob_arac_ozet_rc150{align-items:flex-start}:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button img{width:44px;height:38px}}

:root body:has(#ob_profil_buyuk_rc150[open]) [data-ob-vurgu-alani-rc139]:not(#ob_profil_buyuk_rc150 [data-ob-vurgu-alani-rc139])>.ob_vurgu_kenar_rc139::before,:root body:has(#ob_profil_buyuk_rc150[open]) [data-ob-vurgu-alani-rc139]:not(#ob_profil_buyuk_rc150 [data-ob-vurgu-alani-rc139])>.ob_vurgu_kenar_rc139>.ob_efekt_yol_rc140>rect{animation-play-state:paused!important}

@media(max-width:600px){:root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_vitrin_alt .ob_ec_koleksiyon_sec{grid-template-columns:repeat(6,minmax(50px,1fr));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}:root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_vitrin_alt .ob_ec_koleksiyon_sec button{min-width:50px;scroll-snap-align:start}}

:root .ob_profil_buyuk_kart_rc150[data-ob-profil-hareket-rc150="kapali"] .ob_vurgu_kenar_rc139::before,:root .ob_profil_buyuk_kart_rc150[data-ob-profil-hareket-rc150="kapali"] .ob_efekt_yol_rc140>rect{animation-play-state:paused!important}

/* RC151 — Dar ekranda da vitrin koleksiyonuna erişim. */
.ob_gorunum_galeri_rc151{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0 0 22px;padding:11px 14px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);color:var(--ob_metin);font-size:13px;font-weight:600;text-decoration:none}
.ob_gorunum_galeri_rc151:hover{border-color:var(--ob_vurgu);color:var(--ob_vurgu)}

/* RC152 — Tek Görünüm penceresi, iki anlaşılır bölüm. */
.ob_gorunum_panel.ob_modal{width:min(620px,100vw)}
.ob_gorunum_panel[data-ob-genis-rc152="acik"]{width:min(980px,100vw)}
.ob_gorunum_panel .ob_gorunum_bas{padding:18px 24px 14px;gap:12px}
.ob_gorunum_panel .ob_gorunum_bas h2{font-size:28px;margin-top:7px}
.ob_gorunum_araclar_rc152{display:flex;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid var(--ob_cizgi);flex-shrink:0}
.ob_gorunum_sekmeler_rc152{display:grid;grid-template-columns:1fr 1fr;gap:4px;flex:1;min-width:0;padding:4px;border:1px solid var(--ob_cizgi);border-radius:12px;background:var(--ob_zemin)}
.ob_gorunum_sekmeler_rc152 button{min-height:48px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:var(--ob_soluk);font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer}
.ob_gorunum_sekmeler_rc152 button small{display:block;font-size:10px;font-weight:400;margin-top:2px}
.ob_gorunum_sekmeler_rc152 button[aria-selected="true"]{background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 1px 5px #0001}
.ob_gorunum_sekmeler_rc152 button[aria-selected="true"] small{color:var(--ob_vurgu)}
.ob_gorunum_genislet_rc152{min-height:44px;padding:8px 10px;border:1px solid var(--ob_cizgi);border-radius:8px;background:var(--ob_yuzey);color:var(--ob_metin);font-size:11px;cursor:pointer}
.ob_gorunum_ayar_rc152{display:flex;flex-direction:column;flex:1;min-height:0}
.ob_gorunum_ayar_rc152>.ob_gorunum_kaydir{flex:1;padding-top:0}
.ob_gorunum_panel [role="tabpanel"][hidden]{display:none!important}
.ob_gorunum_panel .ob_t_gomulu_rc152{display:flex;flex-direction:column;position:static;inset:auto;width:100%;max-width:100%;height:auto;max-height:none;flex:1;min-height:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;animation:none;background:var(--ob_yuzey);color:var(--ob_metin);--ob_t_bg:var(--ob_yuzey);--ob_t_ink:var(--ob_metin);--ob_t_muted:var(--ob_soluk);--ob_t_line:var(--ob_cizgi);--ob_t_card:var(--ob_zemin);--ob_t_accent:var(--ob_vurgu)}
.ob_gorunum_panel .ob_t_gomulu_rc152:not([open]){display:flex}
.ob_gorunum_panel .ob_t_gomulu_rc152>.ob_t_bas{display:none}
.ob_t_gomulu_rc152 .ob_t_galeri_ic{padding:18px 24px 24px}
.ob_t_gomulu_rc152 .ob_t_bilgi_rc152{font-size:12px;line-height:1.65;color:var(--ob_soluk);margin:0 0 16px}
.ob_t_gomulu_rc152 .ob_t_kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}
.ob_gorunum_panel[data-ob-genis-rc152="acik"] .ob_t_kartlar{grid-template-columns:repeat(3,minmax(0,1fr))}
.ob_gorunum_panel[data-ob-genis-rc152="acik"] .ob_gorunum_ayar_rc152 .ob_gorunum_kaydir{max-width:680px;width:100%;margin-inline:auto;box-sizing:border-box}
.ob_gorunum_panel .ob_gorunum_ayak{padding:12px 24px}
.ob_gorunum_araclar_rc152 :is(button,a):focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}
@media(max-width:680px){.ob_gorunum_panel .ob_gorunum_bas{padding:15px 16px 12px}.ob_gorunum_panel .ob_gorunum_bas h2{font-size:24px}.ob_gorunum_araclar_rc152{padding:10px 14px;gap:8px}.ob_gorunum_genislet_rc152{display:none}.ob_t_gomulu_rc152 .ob_t_galeri_ic{padding:16px}.ob_gorunum_panel .ob_t_kartlar,.ob_gorunum_panel[data-ob-genis-rc152="acik"] .ob_t_kartlar{grid-template-columns:minmax(0,1fr)}.ob_gorunum_panel .ob_gorunum_ayak{padding:12px 16px}.ob_gorunum_sekmeler_rc152 button{font-size:12px;padding:7px 5px}.ob_gorunum_sekmeler_rc152 button small{font-size:9px}}

/* RC153 — Native açılır listelerin metin/zemin çifti tema ile birlikte değişir. */
:root body select :is(option,optgroup){background-color:var(--ob_yuzey,var(--ob_m_surface,#fff));color:var(--ob_metin,var(--ob_m_ink,#142c45));font-family:inherit}
:root body select :is(option,optgroup):disabled{color:var(--ob_soluk,var(--ob_m_muted,#52647a))}
:root body :is(input,select,textarea){color-scheme:inherit}
:root body :is(input,textarea)::placeholder{opacity:1;color:var(--ob_soluk,var(--ob_m_muted,#52647a))}
.ob_slayt_hareket_rc153{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.ob_slayt_hareket_rc153 button{min-height:44px;flex:1;min-width:140px;padding:10px 12px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);color:var(--ob_metin);font:600 12px/1.4 'Segoe UI',Arial,sans-serif;cursor:pointer}
.ob_slayt_hareket_rc153 button[aria-pressed="true"]{border-color:var(--ob_vurgu);background:color-mix(in srgb,var(--ob_vurgu) 10%,var(--ob_zemin))}
.ob_slayt_hareket_rc153 button:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}
@media(forced-colors:active){:root body select :is(option,optgroup){background:Canvas;color:CanvasText}:root body select :is(option,optgroup):disabled{color:GrayText}:root body :is(input,textarea)::placeholder{color:GrayText}}

/* RC153: açık panelin küçük metinleri ve renkli onay eylemi. */
:root[data-ob-tema="acik"] .ob_gorunum_panel{--ob_soluk:#596b82}
:root body :is(.ob_gorunum_tamam,.ob_atlas_cta){background:color-mix(in srgb,var(--ob_vurgu) 76%,#000);color:#fff}
:root[data-ob-tema="acik"] body #ob_header_rc049 #ob_gorunum_ac:is(:hover,:focus-visible){color:var(--ob_metin)}

:root[data-ob-tasarim="studyo"] body .ob_tam_vitrin .ob_urun_goz_rc034{color:#f2f6fc}

/* Modern vitrinin sabit açık düğme yüzeyleri koyu tercihte de okunur. */
:root[data-ob-tema="koyu"] body .ob_m_sahne_sec button,:root[data-ob-tema="koyu"] body .ob_m_oklar .ob_m_ikon{background:var(--ob_m_surface);color:var(--ob_m_ink);border-color:var(--ob_m_line)}
:root[data-ob-tema="koyu"] body .ob_m_sahne_sec button[aria-pressed="true"]{background:var(--ob_m_soft);color:var(--ob_m_ink)}

/* Ürün incelemede vurgu zemini üzerindeki küçük kontrol yazıları. */
:root body :is(button[id^="ob_c75_foto_"],button[id^="ob_c75_aci_"],.ob_d82_yardim_ac){color:var(--ob_metin)}


/* ob_icerik.css */
@charset "UTF-8";
/* RC008 — Görsel, kategori ve ürün içeriklerinin ortak sunumu. */
.ob_icerik_vitrin_adi{display:none}
:root[data-ob-tasarim="magaza"] .ob_icerik_menu_adi{display:none}
:root[data-ob-tasarim="magaza"] .ob_icerik_vitrin_adi{display:block}
.ob_icerik_bolum_giris{font-size:13px;line-height:1.8;color:var(--ob_soluk);max-width:630px;margin:-10px 0 25px}
:root .ob_icerik_kategoriler{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto}
:root .ob_icerik_kategoriler .ob_kategori{display:grid;grid-template-rows:auto minmax(150px,1fr) auto;min-height:340px;grid-row:auto;grid-column:span 3;padding:0;background:var(--ob_yuzey);color:var(--ob_metin);border:var(--ob_kenar_px,1px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px)}
:root .ob_icerik_kategoriler .ob_kategori_far{grid-column:span 5;grid-row:span 2;background:radial-gradient(ellipse at 50% 40%,#69391d55,transparent 65%),#101a28;color:#eef3fa}
:root .ob_icerik_kategoriler .ob_kategori_stop{grid-column:span 4;background:radial-gradient(ellipse at 50% 38%,#731b2b44,transparent 70%),#111b29;color:#eef3fa}
:root .ob_icerik_kategoriler .ob_kategori_beyin{grid-column:span 4}
:root .ob_icerik_kategoriler .ob_kategori_cam{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;min-height:260px;background:#161616;color:#f1f3f6}
:root .ob_icerik_kategoriler .ob_kategori_no{position:static;inset:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:none;padding:18px 22px 10px;font-size:9px!important;line-height:1.4;letter-spacing:.03em;color:var(--ob_soluk)!important}
:root .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop,.ob_kategori_cam) .ob_kategori_no{color:#a1b0c4!important}
:root .ob_icerik_kategoriler .ob_kategori_no>span:last-child{text-align:right}
:root .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel{position:relative;inset:auto!important;left:auto;right:auto;top:auto;bottom:auto;width:100%!important;height:170px;min-height:0;margin:0;mix-blend-mode:normal;transform:none!important;background:#edf0f4}
:root .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop) .ob_kategori_gorsel{background:none}
:root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_gorsel{height:100%;min-height:300px}
:root .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel img{position:static;width:100%;height:100%;max-width:100%;padding:10px 20px;object-fit:contain;mix-blend-mode:multiply;transform:none;filter:none;opacity:1}
:root .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop,.ob_kategori_cam) .ob_kategori_gorsel img{mix-blend-mode:normal}
:root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_gorsel img{padding:22px 18px;filter:drop-shadow(0 15px 12px #0008)}
:root .ob_icerik_kategoriler .ob_kategori_stop .ob_kategori_gorsel img{padding:5px 22px;filter:drop-shadow(0 12px 12px #0007)}
:root .ob_icerik_kategoriler .ob_kategori_cam .ob_kategori_no{grid-column:1 / -1}
:root .ob_icerik_kategoriler .ob_kategori_cam .ob_kategori_gorsel{grid-column:2;grid-row:2;height:215px;background:#161616}
:root .ob_icerik_kategoriler .ob_kategori_cam .ob_kategori_gorsel img{padding:5px 25px}
:root .ob_icerik_kategoriler .ob_kategori .ob_kategori_yazi{position:static;inset:auto;width:auto;padding:19px 22px 20px;align-self:end;pointer-events:none}
:root .ob_icerik_kategoriler .ob_kategori_yazi strong{display:block;font:700 24px/1.12 "Segoe UI",sans-serif;letter-spacing:-.045em;max-width:none;margin:0 0 10px}
:root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_yazi strong{font-size:44px}
:root .ob_icerik_kategoriler .ob_kategori_cam .ob_kategori_yazi{grid-column:1;grid-row:2;align-self:center}
:root .ob_icerik_kategoriler .ob_kategori_cam .ob_kategori_yazi strong{font-size:34px}
:root .ob_icerik_kategoriler .ob_kategori_tanitim{position:static;font:400 12px/1.75 "Segoe UI",sans-serif;color:var(--ob_soluk);margin:0 0 18px;max-width:420px;text-align:left}
:root .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop,.ob_kategori_cam) .ob_kategori_tanitim{color:#b0bdce}
:root .ob_icerik_kategoriler .ob_kategori_yazi>span{position:static;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:center;color:inherit;font-size:12px;font-weight:650}
:root .ob_icerik_kategoriler .ob_kategori_yazi>span small{grid-column:1;font-size:10px;font-weight:400;color:var(--ob_soluk)}
:root .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop,.ob_kategori_cam) .ob_kategori_yazi>span small{color:#a1b0c4}
:root .ob_icerik_kategoriler .ob_kategori_yazi>span b{grid-column:2;grid-row:1 / 3;width:44px;height:44px;border:var(--ob_kenar_px,1px) solid #8290a855;color:var(--ob_vurgu);font-size:21px}
:root .ob_icerik_kategoriler .ob_kategori:hover .ob_kategori_yazi>span b{background:var(--ob_vurgu);border-color:var(--ob_vurgu);color:#fff}
:root .ob_icerik_kategoriler .ob_kategori:focus-visible{outline:3px solid var(--ob_vurgu);outline-offset:4px}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori{grid-column:auto;grid-row:auto;min-height:380px;grid-template-columns:1fr;grid-template-rows:auto minmax(180px,1fr) auto}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop){background:var(--ob_yuzey);color:var(--ob_metin)}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop) :is(.ob_kategori_no,.ob_kategori_tanitim){color:var(--ob_soluk)!important}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop) .ob_kategori_yazi>span small{color:var(--ob_soluk)}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler :is(.ob_kategori_far,.ob_kategori_stop) .ob_kategori_gorsel{background:#edf0f4}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel{height:210px;min-height:0;grid-column:1;grid-row:2}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_yazi,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_yazi{grid-column:1;grid-row:3}
:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori_yazi strong{font-size:24px}
:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori_yazi strong{font-size:28px}
.ob_magaza .ob_urun_metin>p.ob_urun_aciklama{color:var(--ob_soluk);font-size:12px;line-height:1.75;margin:12px 0 16px;min-height:65px}
.ob_magaza .ob_magaza_teknik{line-height:1.6}
.ob_magaza_teknik small{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--ob_soluk);margin-bottom:5px}
.ob_detay_ozellik_baslik{font:500 9px/1.4 Consolas,monospace;letter-spacing:.05em;color:var(--ob_soluk);margin-top:18px}
.ob_detay_ozellik_baslik+.ob_detay_teknik_rozet{margin-top:9px}
.ob_magaza .ob_urun_gorsel.ob_magaza_cam{background:#161616;color:#d9e1ed}
.ob_magaza_cam :is(.ob_urun_indeks,.ob_magaza_foto_not){color:#a1b0c4}
.ob_magaza_cam .ob_urun_incele img{mix-blend-mode:normal;filter:none}
.ob_magaza_cam .ob_urun_incele>span{background:#233244;color:#edf3fc}
.ob_detay_gorsel.ob_detay_cam{background:#161616;color:#d9e1ed}
.ob_detay_cam>img,.ob_detay_cam .ob_galeri_kumanda button img{mix-blend-mode:normal;filter:none}
.ob_detay_cam .ob_galeri_kumanda button{background:#233244;color:#c4d0e1}
.ob_detay_cam .ob_galeri_kumanda button[aria-pressed="true"]{background:#304257;color:#fff}
.ob_sepet_satir>img.ob_sepet_gorsel{object-fit:contain;mix-blend-mode:normal}
.ob_sepet_satir>img:is(.ob_sepet_kesit,.ob_sepet_cam){background:#161616}
@media(max-width:1100px){
 :root .ob_icerik_kategoriler{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}
 :root .ob_icerik_kategoriler .ob_kategori{grid-column:auto;grid-row:auto;min-height:370px}
 :root .ob_icerik_kategoriler .ob_kategori_far,:root .ob_icerik_kategoriler .ob_kategori_cam{grid-column:1 / -1}
 :root .ob_icerik_kategoriler .ob_kategori_far{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;min-height:300px}
 :root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_no{grid-column:1 / -1}
 :root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_gorsel{grid-column:2;grid-row:2;min-height:0;height:250px}
 :root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_yazi{grid-column:1;grid-row:2;align-self:center}
 :root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler{grid-template-columns:repeat(2,minmax(0,1fr))}
 :root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori{grid-column:auto;grid-row:auto;grid-template-columns:1fr;grid-template-rows:auto minmax(180px,1fr) auto}
 :root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_no,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_no{grid-column:1}
}
@media(max-width:680px){
 .ob_icerik_bolum_giris{font-size:12px;margin:-7px 0 20px}
 :root .ob_icerik_kategoriler .ob_kategori,:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori{min-height:0;grid-template-columns:1fr;grid-template-rows:auto auto auto}
 :root .ob_icerik_kategoriler .ob_kategori .ob_kategori_no{grid-column:1;grid-row:1;display:block;padding:14px 14px 10px;font-size:8px!important}
 :root .ob_icerik_kategoriler .ob_kategori_no>span{display:block}
 :root .ob_icerik_kategoriler .ob_kategori_no>span:last-child{text-align:left;margin-top:4px}
 :root .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel,:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel{grid-column:1;grid-row:2;height:145px;min-height:0}
 :root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_gorsel{height:215px}
 :root .ob_icerik_kategoriler .ob_kategori .ob_kategori_gorsel img{padding:8px 10px}
 :root .ob_icerik_kategoriler .ob_kategori .ob_kategori_yazi,:root[data-ob-tasarim="magaza"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_yazi,:root[data-ob-tasarim="studyo"] .ob_icerik_kategoriler .ob_kategori .ob_kategori_yazi{grid-column:1;grid-row:3;padding:17px 14px}
 :root .ob_icerik_kategoriler .ob_kategori .ob_kategori_yazi strong{font-size:20px;line-height:1.15;letter-spacing:-.04em;margin-bottom:9px}
 :root .ob_icerik_kategoriler .ob_kategori_far .ob_kategori_yazi strong,:root .ob_icerik_kategoriler .ob_kategori_cam .ob_kategori_yazi strong{font-size:29px}
 :root .ob_icerik_kategoriler .ob_kategori_tanitim{font-size:11px;line-height:1.75;margin-bottom:15px}
 :root .ob_icerik_kategoriler .ob_kategori_yazi>span{font-size:11px;gap:4px}
 :root .ob_icerik_kategoriler .ob_kategori_yazi>span small{font-size:9px}
 :root .ob_icerik_kategoriler .ob_kategori_yazi>span b{width:34px;height:34px;font-size:18px}
 .ob_magaza .ob_urun_metin>p.ob_urun_aciklama{min-height:0;font-size:13px}
}

.ob_kesif_sag[data-ob-onizleme="cam"]{background:#161616;color:#eef3fa}
.ob_kesif_sag[data-ob-onizleme="cam"] .ob_menu_resim{mix-blend-mode:normal}
.ob_kesif_sag[data-ob-onizleme="cam"] .ob_menu_resim img{mix-blend-mode:normal;transform:none;filter:none}
.ob_kesif_sag[data-ob-onizleme="cam"] .ob_menu_sunum_metin p{color:#b0bdce}
.ob_kesif_sag[data-ob-onizleme="cam"] .ob_menu_sunum_metin>a{border-color:#8290a855}


/* ob_kesif.css */
@charset "UTF-8";
/* RC009 — Açık koleksiyon menüsü, hızlı vitrin ve ortak header. */
:root .ob_rc009_header{top:12px;left:24px;right:24px;border-radius:var(--ob_kose,18px);background:var(--ob_atlas_fon);box-shadow:0 10px 35px #06112126;backdrop-filter:blur(18px)}
:root .ob_rc009_header .ob_atlas_ust{height:24px;padding-inline:18px;font-size:8px}
:root .ob_rc009_header .ob_atlas_ana{grid-template-columns:220px minmax(0,1fr) auto;min-height:78px;padding:9px 18px;gap:20px}
:root .ob_rc009_header .ob_atlas_hizli{font-size:10px;gap:17px;min-height:23px}
:root .ob_rc009_header .ob_atlas_kapilar{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;gap:8px;padding:0 12px 10px;border:0;background:none;min-height:0}
:root .ob_rc009_header .ob_atlas_kapi{height:52px;min-height:52px;padding:9px 14px;gap:10px;display:flex;align-items:center;border:var(--ob_kenar_px) solid var(--ob_atlas_cizgi);border-radius:var(--ob_kose,10px);background:var(--ob_atlas_alan);color:var(--ob_atlas_metin);box-shadow:none;transform:none}
:root .ob_rc009_header .ob_atlas_kapi:before,:root .ob_rc009_header .ob_atlas_kapi:after{display:none}
:root .ob_rc009_header .ob_atlas_kapi.ob_atlas_koleksiyon{background:var(--ob_vurgu);border-color:var(--ob_vurgu);color:#fff}
:root .ob_rc009_header .ob_atlas_kapi:hover,:root .ob_rc009_header .ob_atlas_kapi[aria-expanded="true"]{border-color:var(--ob_vurgu);box-shadow:inset 0 -2px var(--ob_vurgu);transform:none}
:root .ob_rc009_header .ob_atlas_kapi.ob_atlas_koleksiyon:hover{filter:brightness(.96)}
:root .ob_rc009_header .ob_atlas_kapi_ikon{display:grid;place-items:center;width:30px;height:30px;min-width:30px;border:0;background:none;color:var(--ob_vurgu)}
:root .ob_rc009_header .ob_atlas_koleksiyon .ob_atlas_kapi_ikon{color:#fff}
:root .ob_rc009_header .ob_atlas_kapi_yazi{position:relative;z-index:2;min-width:0}
:root .ob_rc009_header .ob_atlas_kapi_yazi>b{font-size:13px;line-height:1.3;color:inherit}
:root .ob_rc009_header .ob_atlas_kapi_yazi>small{font-size:10px;line-height:1.3;margin-top:3px;color:var(--ob_atlas_soluk);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
:root .ob_rc009_header .ob_atlas_koleksiyon .ob_atlas_kapi_yazi>small{color:#fff}
:root .ob_rc009_header .ob_atlas_kapi_ok{margin-left:auto;width:26px;height:26px;min-width:26px;border:0;background:none;color:inherit}
:root .ob_rc009_header .ob_atlas_kapi>img{width:80px;height:55px;top:0;right:28px;left:auto;opacity:.18;transform:none}
:root .ob_rc009_header .ob_atlas_kapi_no{display:none}
:root .ob_rc009_header .ob_arama{height:46px}
:root .ob_rc009_header .ob_arama>button{height:36px;background:var(--ob_vurgu)}
:root .ob_rc009_header .ob_sepet_dugme{background:var(--ob_vurgu);box-shadow:none}
:root .ob_rc009_header .ob_baslik_eylemler{gap:7px}
:root .ob_rc009_header .ob_ikon_dugme{height:46px;min-height:44px}
:root .ob_rc009_header .ob_sepet_dugme{height:46px}
:root .ob_rc009_header .ob_atlas_eylem_metin small{font-size:7px}
:root .ob_rc009_header .ob_atlas_eylem_metin b{font-size:12px}
:root .ob_rc009_header .ob_atlas_marka_iz{display:none}

/* Tek seçim, fotoğraf, açık başlık ve doğrudan eylem. */
:root .ob_rc009_menu{width:min(1120px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);height:fit-content;inset:0;margin:auto;padding:0;border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose,18px);background:var(--ob_yuzey);color:var(--ob_metin);overflow-y:auto;overflow-x:hidden;animation:none;opacity:1}
:root .ob_rc009_menu .ob_kesif_ust{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;min-height:90px;padding:18px 28px;background:var(--ob_yuzey);border-bottom:1px solid var(--ob_cizgi)}
:root .ob_rc009_menu .ob_kesif_ust h2{font:750 30px/1.1 "Segoe UI",sans-serif;letter-spacing:-.04em;margin:7px 0 0;color:var(--ob_metin)}
:root .ob_rc009_menu .ob_kesif_ust h2>span{font:500 12px/1 Consolas,monospace;display:inline-flex;margin-left:14px;vertical-align:middle;padding:7px;background:var(--ob_yuzey_ikincil);color:var(--ob_soluk);border-radius:var(--ob_kose,8px)}
:root .ob_rc009_menu .ob_kesif_kapat{display:flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;border:var(--ob_kenar_px) solid var(--ob_cizgi);background:var(--ob_yuzey_ikincil);color:var(--ob_metin);border-radius:var(--ob_kose,10px);padding:10px 14px}
:root .ob_rc009_menu .ob_kesif_kapat span{font-size:12px}
:root .ob_rc009_menu .ob_kesif_aciklama{padding:0 28px;margin:16px 0;color:var(--ob_soluk);font-size:13px;line-height:1.7}
:root .ob_rc009_menu .ob_kesif_duzen{display:grid;grid-template-columns:310px minmax(0,1fr);gap:24px;min-height:0;padding:8px 28px 24px}
:root .ob_rc009_menu .ob_kesif_sol{padding:0;min-width:0;background:none;border:0}
.ob_menu_sol_etiket{display:block;font:500 10px/1.5 Consolas,monospace;color:var(--ob_soluk);letter-spacing:.05em;margin-bottom:12px}
:root .ob_rc009_menu .ob_kesif_listesi{display:flex;flex-direction:column;gap:7px}
:root .ob_rc009_menu .ob_kesif_satir{border:0;min-width:0}
:root .ob_rc009_menu .ob_kesif_sec{display:grid;grid-template-columns:58px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:76px;width:100%;padding:9px;border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);background:var(--ob_yuzey);color:var(--ob_metin);text-align:left;transform:none}
:root .ob_rc009_menu .ob_kesif_sec:hover{background:var(--ob_yuzey_ikincil);transform:none}
:root .ob_rc009_menu .ob_kesif_sec[aria-pressed="true"]{border-color:var(--ob_vurgu);background:color-mix(in srgb,var(--ob_vurgu) 7%,var(--ob_yuzey));box-shadow:inset 3px 0 var(--ob_vurgu)}
:root .ob_rc009_menu .ob_kesif_sec .ob_ikon{width:16px;height:16px;color:var(--ob_soluk);transform:none}
:root .ob_rc009_menu .ob_kesif_sec[aria-pressed="true"] .ob_ikon{color:var(--ob_vurgu)}
:root .ob_rc009_menu .ob_menu_sec_yazi{display:block;min-width:0}
:root .ob_rc009_menu .ob_menu_sec_yazi strong{display:block;font:650 14px/1.3 "Segoe UI",sans-serif;letter-spacing:-.02em;color:inherit}
:root .ob_rc009_menu .ob_menu_sec_yazi small{display:block;font:400 10px/1.6 "Segoe UI",sans-serif;margin-top:4px;color:var(--ob_soluk)}
.ob_menu_kucuk_foto{display:grid;place-items:center;width:58px;height:54px;border-radius:calc(var(--ob_kose,12px)*.6);overflow:hidden;background:#edf0f4}
.ob_menu_kucuk_foto img{width:100%;height:100%;object-fit:contain;padding:3px;mix-blend-mode:multiply}
.ob_menu_kucuk_foto:is(.ob_menu_foto_far,.ob_menu_foto_stop,.ob_menu_foto_cam){background:#161b24}
.ob_menu_kucuk_foto:is(.ob_menu_foto_far,.ob_menu_foto_stop,.ob_menu_foto_cam) img{mix-blend-mode:normal}
:root .ob_rc009_menu .ob_menu_yardim{display:flex;align-items:flex-start;gap:10px;padding:17px 4px;color:var(--ob_soluk)}
.ob_menu_yardim>.ob_ikon{width:22px;height:22px;flex-shrink:0;color:var(--ob_vurgu)}
.ob_menu_yardim p{font-size:11px;line-height:1.5;margin:0}
.ob_menu_yardim button{display:block;background:none;color:var(--ob_metin);font-size:12px;font-weight:650;padding:8px 0;min-height:44px}
:root .ob_rc009_menu .ob_kesif_sag{position:relative;min-width:0;min-height:0;height:auto;max-width:none;margin:0;display:block;padding:0;overflow:hidden;background:var(--ob_yuzey);color:var(--ob_metin);border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose,16px);animation:none;opacity:1}
:root .ob_rc009_menu .ob_menu_resim{position:relative;inset:auto;width:100%;height:235px;display:block;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,#e5ebf1,#f2f5f9);mix-blend-mode:normal;padding:23px 30px;z-index:1}
:root .ob_rc009_menu .ob_menu_resim img{position:absolute;inset:0;min-width:0;min-height:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:inherit;object-fit:contain;pointer-events:none;transform:none;mix-blend-mode:multiply;filter:none}
:root .ob_rc009_menu .ob_kesif_sag:is([data-ob-onizleme="far"],[data-ob-onizleme="stop"],[data-ob-onizleme="cam"]) .ob_menu_resim{background:radial-gradient(ellipse at 50% 50%,#34405533,transparent 70%),#121b28}
:root .ob_rc009_menu .ob_kesif_sag[data-ob-onizleme="cam"] .ob_menu_resim{background:#161616}
:root .ob_rc009_menu .ob_kesif_sag:is([data-ob-onizleme="far"],[data-ob-onizleme="stop"],[data-ob-onizleme="cam"]) .ob_menu_resim img{mix-blend-mode:normal}
:root .ob_rc009_menu .ob_menu_sunum_no{position:absolute;left:16px;top:16px;font:500 10px/1 Consolas,monospace;color:#7b899d;z-index:3}
:root .ob_rc009_menu .ob_kesif_sag:is([data-ob-onizleme="far"],[data-ob-onizleme="stop"],[data-ob-onizleme="cam"]) .ob_menu_sunum_no{color:#a1b0c4}
:root .ob_rc009_menu .ob_menu_sunum_fon{display:none}
:root .ob_rc009_menu .ob_menu_sunum_metin{position:static;inset:auto;width:auto;max-width:none;padding:21px 24px 17px;color:var(--ob_metin);pointer-events:auto}
:root .ob_rc009_menu .ob_menu_meta{display:flex;justify-content:space-between;align-items:center;gap:10px;font:500 10px/1.4 Consolas,monospace;color:var(--ob_soluk)}
:root .ob_rc009_menu .ob_menu_meta>span{position:static;font:inherit;color:inherit;letter-spacing:0}
:root .ob_rc009_menu .ob_menu_sunum_metin h3{max-width:none;font:750 30px/1.1 "Segoe UI",sans-serif;letter-spacing:-.04em;margin:9px 0 10px;color:var(--ob_metin)}
:root .ob_rc009_menu .ob_menu_sunum_metin p{display:block;font-size:13px;line-height:1.7;margin:0 0 17px;color:var(--ob_soluk);max-width:none}
.ob_menu_eylemler{min-width:0;display:flex;flex-wrap:wrap;gap:10px}
:root .ob_rc009_menu .ob_menu_eylemler>a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:46px;padding:11px 15px;font-size:12px;font-weight:650;background:var(--ob_vurgu);color:#fff;border:var(--ob_kenar_px) solid var(--ob_vurgu);border-radius:var(--ob_kose,10px)}
.ob_menu_eylemler>.ob_ikon{width:16px}
:root .ob_rc009_menu .ob_menu_eylemler>button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;font-size:12px;padding:10px 13px;border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose,10px);background:var(--ob_yuzey_ikincil);color:var(--ob_metin)}
:root .ob_rc009_menu .ob_menu_urunler{padding:14px 24px 20px;border-top:1px solid var(--ob_cizgi)}
.ob_menu_urun_grup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ob_menu_urun_grup[hidden]{display:none}
.ob_menu_urun{display:flex;align-items:center;gap:10px;min-height:74px;padding:7px;background:var(--ob_yuzey);color:var(--ob_metin);border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose,10px);text-align:left;min-width:0}
.ob_menu_urun:hover{border-color:var(--ob_vurgu)}
.ob_menu_urun .ob_menu_kucuk_foto{width:50px;height:54px;flex-shrink:0}
.ob_menu_urun>span:nth-child(2){min-width:0}
.ob_menu_urun strong{font-size:11px;line-height:1.4;display:block;letter-spacing:-.015em}
.ob_menu_urun small{display:block;font:500 9px/1.4 Consolas,monospace;color:var(--ob_soluk);margin-bottom:4px}
.ob_menu_urun>.ob_ikon{width:14px;height:14px;min-width:14px;margin-left:auto;color:var(--ob_vurgu)}
:root .ob_rc009_menu .ob_kesif_ayak{min-height:60px;padding:12px 28px;display:flex;align-items:center;gap:24px;border-top:1px solid var(--ob_cizgi);background:var(--ob_yuzey);color:var(--ob_metin)}
:root .ob_rc009_menu .ob_kesif_ayak>:is(a,button){display:flex;align-items:center;gap:8px;font-size:12px;background:none;min-height:44px;color:var(--ob_metin)}
:root .ob_rc009_menu .ob_kesif_ayak>a:last-child{margin-left:auto;color:var(--ob_vurgu);font-weight:650}
.ob_rc009_menu :is(button,a):focus-visible,.ob_rc009_vitrin :is(button,a):focus-visible{outline:3px solid var(--ob_vurgu);outline-offset:3px}
.ob_atlas_modal[open]{animation:none!important;opacity:1}

/* Aynı anda tek sahne; seçici hedefler geçişte yer değiştirmez. */
:root .ob_rc009_home{padding-top:0;overflow:visible}
:root .ob_rc009_vitrin.ob_tam_vitrin{min-height:850px;height:850px;width:100%;max-width:none;margin:0;border-radius:0}
:root .ob_rc009_vitrin .ob_slayt{height:100%;min-height:0}
:root .ob_rc009_vitrin .ob_slayt_aktif .ob_sinema_metin,:root .ob_rc009_vitrin .ob_slayt_aktif .ob_sinema_urun,:root .ob_rc009_vitrin .ob_slayt_aktif .ob_arac_far_kart{animation:none;opacity:1}
:root .ob_rc009_vitrin .ob_sinema_ust{top:181px;left:40px;right:40px;min-height:36px}
:root .ob_rc009_vitrin .ob_portal_menu_adi>b{font:650 12px/1.4 "Segoe UI",sans-serif;letter-spacing:.02em}
:root .ob_rc009_vitrin .ob_portal_menu_adi>small{display:block;font:400 11px/1.4 "Segoe UI",sans-serif;letter-spacing:0;color:#b4c0d0;margin-left:14px}
:root .ob_rc009_vitrin .ob_portal_menu{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;top:226px;left:40px;right:40px;width:auto;min-width:0}
:root .ob_rc009_vitrin .ob_portal_tel{display:none}
:root .ob_rc009_vitrin .ob_portal_kart{display:grid;grid-template-columns:minmax(0,1fr) 32px;min-height:70px;height:70px;border-radius:var(--ob_kose,12px);overflow:hidden;border:var(--ob_kenar_px) solid #8aa0ba44;background:#152233ed;box-shadow:none}
:root .ob_rc009_vitrin .ob_portal_kart:before,:root .ob_rc009_vitrin .ob_portal_kart:after{display:none}
:root .ob_rc009_vitrin .ob_portal_kart.ob_portal_secili{border-color:var(--ob_vurgu);box-shadow:inset 0 -3px var(--ob_vurgu)}
:root .ob_rc009_vitrin .ob_portal_ac{position:relative;display:grid;grid-template-columns:65px minmax(0,1fr);align-items:center;gap:7px;width:100%;height:100%;min-height:44px;padding:7px;border:0;background:none;color:#eff4fc;text-align:left}
:root .ob_rc009_vitrin .ob_portal_gorsel{position:static;inset:auto;height:52px;width:65px;margin:0;background:none;mix-blend-mode:normal;transform:none}
:root .ob_rc009_vitrin .ob_portal_gorsel img{width:100%;height:100%;object-fit:contain;transform:none;filter:none;mix-blend-mode:normal}
:root .ob_rc009_vitrin .ob_portal_baslik{position:static;display:block;font:700 13px/1.2 "Segoe UI",sans-serif;color:inherit;letter-spacing:0}
:root .ob_rc009_vitrin .ob_portal_baslik>span{display:none}
:root .ob_rc009_vitrin .ob_portal_git{display:flex;align-items:center;justify-content:center;position:static;padding:0;min-height:44px;border:0;border-left:1px solid #8aa0ba33;color:#a9b9cc;font-size:0}
:root .ob_rc009_vitrin .ob_portal_git>span{font-size:17px;color:var(--ob_vurgu)}
:root .ob_rc009_vitrin .ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"]){background:#e1e8f0;color:#20364d}
:root .ob_rc009_vitrin .ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"]) .ob_portal_ac{color:#20364d}
:root .ob_rc009_vitrin .ob_portal_kart:is([data-ob-portal-kart="sis"],[data-ob-portal-kart="led"],[data-ob-portal-kart="beyin"]) .ob_portal_gorsel img{mix-blend-mode:multiply}
:root .ob_rc009_vitrin .ob_sinema_metin{top:353px;left:6%;right:auto;bottom:auto;max-width:44%;width:44%;z-index:6;pointer-events:none}
:root .ob_rc009_vitrin .ob_sinema_metin h1,:root .ob_rc009_vitrin .ob_sinema_metin h2{font:850 clamp(58px,6vw,88px)/.98 "Arial Black","Segoe UI",sans-serif;letter-spacing:-.06em;max-width:none;margin:22px 0 19px}
:root .ob_rc009_vitrin .ob_sinema_metin p{position:static;max-width:none;text-align:left;font-size:14px;line-height:1.8;color:#c3cfdf;margin:0}
:root .ob_rc009_vitrin .ob_sinema_etiket{font-size:10px;letter-spacing:.1em;line-height:1.4}
:root .ob_rc009_vitrin .ob_sinema_eylem{position:static;inset:auto;display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:27px;max-width:none}
:root .ob_rc009_vitrin .ob_sinema_cta{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:50px;padding:13px 19px;background:var(--ob_vurgu);color:#fff;border:var(--ob_kenar_px) solid var(--ob_vurgu);border-radius:var(--ob_kose,12px);font-size:13px;box-shadow:0 7px 25px #0002}
:root .ob_rc009_vitrin .ob_sinema_ikincil{display:flex;align-items:center;gap:8px;font-size:12px;min-height:44px;color:#d0dceb;padding:8px 0}
:root .ob_rc009_vitrin .ob_sinema_urun{left:46%;top:324px;width:54%;height:390px;z-index:3;transform:none!important}
:root .ob_rc009_vitrin .ob_sinema_urun>img{width:100%;height:100%;object-fit:contain;transform:rotate(-5deg);animation:none}
:root .ob_rc009_vitrin .ob_sinema_halka{inset:15% 5%;opacity:.55}
:root .ob_rc009_vitrin .ob_sinema_buyuk{top:380px;left:45%;font-size:clamp(150px,17vw,250px);opacity:.35}
:root .ob_rc009_vitrin .ob_beyin_resim{position:static;width:100%;height:100%;transform:none;background:none}
:root .ob_rc009_vitrin .ob_beyin_resim img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:none;filter:none}
:root .ob_rc009_vitrin .ob_beyin_isaret{bottom:0;left:20%;font-size:9px}
:root .ob_rc009_vitrin .ob_rc009_urun_foto{position:relative;width:100%;height:100%;padding:20px;display:block;overflow:hidden;pointer-events:none;mix-blend-mode:multiply}
:root .ob_rc009_vitrin .ob_rc009_urun_foto img{position:absolute;inset:0;min-width:0;min-height:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:inherit;object-fit:contain;mix-blend-mode:normal}
:root .ob_rc009_vitrin .ob_sinema_sis{background:radial-gradient(ellipse at 68% 52%,#f8fafc,#dbe4ed)}
:root .ob_rc009_vitrin .ob_sinema_led{background:radial-gradient(ellipse at 67% 51%,#fff,#dde3eb)}
:root .ob_rc009_vitrin .ob_sinema_cam{background:#161616}
:root .ob_rc009_vitrin .ob_sinema_cam .ob_rc009_urun_foto img{mix-blend-mode:normal}
:root .ob_rc009_vitrin :is(.ob_sinema_sis,.ob_sinema_led,.ob_sinema_beyin) .ob_sinema_metin{color:#152c43}
:root .ob_rc009_vitrin :is(.ob_sinema_sis,.ob_sinema_led,.ob_sinema_beyin) .ob_sinema_metin p{color:#50667d}
:root .ob_rc009_vitrin :is(.ob_sinema_sis,.ob_sinema_led,.ob_sinema_beyin) .ob_sinema_ikincil{color:#203b54}
:root .ob_rc009_vitrin :is(.ob_sinema_sis,.ob_sinema_led,.ob_sinema_beyin) .ob_sinema_etiket{color:#50667d}
:root .ob_rc009_vitrin :is(.ob_sinema_sis,.ob_sinema_led,.ob_sinema_beyin) h2 em{color:var(--ob_vurgu)}
:root .ob_rc009_vitrin .ob_sinema_imza{right:4%;bottom:116px;left:auto;font-size:9px}
:root .ob_rc009_vitrin .ob_sinema_hotspot{left:48%;top:52%;width:44px;height:44px}
:root .ob_rc009_vitrin .ob_isik_dugme{bottom:126px;right:7%;min-height:44px}
:root .ob_rc009_vitrin .ob_sinema_foto{width:100%;height:100%;object-fit:cover;object-position:72% center}
:root .ob_rc009_vitrin .ob_arac_nokta{left:77%;top:52%}
:root .ob_rc009_vitrin .ob_arac_far_kart{right:5%;bottom:125px;top:auto;left:auto;width:290px;min-height:104px;height:104px}
:root .ob_rc009_vitrin .ob_arac_far_kart>img{width:165px;height:110px;top:0}
:root .ob_rc009_vitrin .ob_arac_far_kart>span:first-child b{font-size:17px}
:root .ob_rc009_vitrin .ob_slayt_kumanda{display:flex;align-items:center;justify-content:space-between;bottom:0;left:0;right:0;min-height:94px;padding:13px 35px;gap:16px;background:#0e1b2bef;border-top:1px solid #8aa0ba33;backdrop-filter:none}
:root .ob_rc009_vitrin .ob_slayt_noktalar{display:flex;min-width:0;flex:1;gap:8px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:4px}
.ob_rc009_vitrin .ob_slayt_noktalar::-webkit-scrollbar{display:none}
:root .ob_rc009_vitrin .ob_slayt_nokta{display:flex;align-items:center;gap:8px;flex:1;flex-shrink:0;min-width:104px;width:auto;min-height:56px;height:56px;padding:6px 9px;border:1px solid transparent;border-radius:var(--ob_kose,10px);background:none;color:#a7b9cf;font-size:9px;transform:none}
:root .ob_rc009_vitrin .ob_slayt_nokta>span{display:none}
:root .ob_rc009_vitrin .ob_slayt_nokta>img{display:block;width:42px;height:38px;object-fit:contain;margin:0;opacity:.85}
:root .ob_rc009_vitrin .ob_slayt_nokta>b{display:block;font-size:10px;font-weight:600;white-space:nowrap;line-height:1.3}
:root .ob_rc009_vitrin .ob_slayt_nokta>b small{display:none}
:root .ob_rc009_vitrin .ob_slayt_nokta>b{font-size:0}
:root .ob_rc009_vitrin .ob_slayt_nokta>b:after{content:attr(data-ob-kisa);font-size:11px}
:root .ob_rc009_vitrin .ob_slayt_nokta:after{display:none}
:root .ob_rc009_vitrin .ob_slayt_nokta.ob_secili{background:#25364c;border-color:var(--ob_vurgu);color:#fff}
:root .ob_rc009_vitrin .ob_slayt_nokta:hover{background:#25364c}
:root .ob_rc009_vitrin .ob_slayt_oklar{gap:8px;flex-shrink:0}
:root .ob_rc009_vitrin .ob_slayt_oklar>span{font-size:11px;margin:0 5px 0 0}
:root .ob_rc009_vitrin .ob_slayt_oklar>button{width:44px;height:44px;border:1px solid #8aa0ba44}

/* Mağaza ve Stüdyo farklı sahne çerçevelerini korur. */
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin.ob_tam_vitrin{width:calc(100% - 48px);margin:181px auto 0;border-radius:var(--ob_kose,18px);height:730px;min-height:730px}
:root[data-ob-tasarim="studyo"] .ob_rc009_vitrin.ob_tam_vitrin{width:calc(100% - 80px);height:780px;min-height:780px}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_ust{top:22px;left:30px;right:30px}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_portal_menu{display:grid;top:68px;left:30px;right:30px}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_metin{top:202px;left:5%;width:43%;max-width:43%}
:root[data-ob-tasarim="magaza"] .ob_rc009_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="magaza"] .ob_rc009_vitrin .ob_sinema_metin h2{font:750 clamp(50px,5vw,70px)/1.02 "Segoe UI",sans-serif;letter-spacing:-.055em}
:root[data-ob-tasarim="studyo"] .ob_rc009_vitrin .ob_sinema_metin h1,:root[data-ob-tasarim="studyo"] .ob_rc009_vitrin .ob_sinema_metin h2{font-size:clamp(56px,6vw,83px)}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_urun{top:199px;height:385px;left:44%;width:56%}
:root[data-ob-sayfa="urunler"] #ob_urunler{margin-top:182px}
body[data-ob-sahne="cerceve"] .ob_rc009_vitrin.ob_tam_vitrin{width:calc(100% - 48px);margin:181px auto 0;height:730px;min-height:730px;border-radius:var(--ob_kose,18px)}
body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_sinema_ust{top:22px}
body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_portal_menu{top:68px}
body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_sinema_metin{top:202px}
body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_sinema_urun{top:199px}

/* Stüdyo paneli: otomobil + altı gerçek örnek parça ailesi. */
:root .ob_atlas_sahneler{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
:root .ob_atlas_sahne{min-height:270px;height:270px;border-radius:var(--ob_kose,12px);overflow:hidden}
:root .ob_atlas_sahne:first-child{grid-column:span 2}
:root .ob_atlas_sahne:not(:first-child)>img{position:absolute;top:24px;left:10%;width:80%;height:155px;object-fit:contain;transform:none;filter:none;mix-blend-mode:normal}
:root .ob_atlas_sahne_ad{position:absolute;bottom:16px;left:18px;right:18px;top:auto}
:root .ob_atlas_sahne_ad b{font-size:18px;line-height:1.15}
:root .ob_atlas_sahne_ad small{font-size:9px}
:root .ob_atlas_sahne_ad>span{font-size:10px;min-height:30px}
:root .ob_atlas_sahne:is(.ob_atlas_sahne_sis,.ob_atlas_sahne_led,.ob_atlas_sahne_beyin){background:#e8edf3;color:#20364d}
:root .ob_atlas_sahne:is(.ob_atlas_sahne_sis,.ob_atlas_sahne_led,.ob_atlas_sahne_beyin)>img{mix-blend-mode:multiply}
:root .ob_atlas_sahne_cam{background:#161616;color:#eef3fa}
:root .ob_atlas_sahne_cam>img{mix-blend-mode:normal}

/* Düşük hareket tercihi yeni katmanda da aynıdır. */
:root[data-ob-hareket="az"] .ob_rc009_vitrin *{animation:none!important;transition:none!important}
@media(max-width:1100px){
 :root .ob_rc009_header .ob_atlas_ana{grid-template-columns:180px minmax(0,1fr) auto;gap:14px}
 :root .ob_rc009_header .ob_logo{width:177px}
 :root .ob_rc009_header .ob_logo img{width:190px;top:-42px}
 :root[data-ob-tema="koyu"] .ob_rc009_header .ob_logo:after{mask-size:190px auto;mask-position:-5px -42px}
 :root .ob_rc009_header .ob_atlas_slogan{font-size:7px;margin-left:10px}
 :root .ob_rc009_header .ob_atlas_eylem_metin{display:none}
 :root .ob_rc009_header .ob_atlas_favori{width:44px;padding:0;justify-content:center}
 :root .ob_rc009_header .ob_sepet_dugme{min-width:57px;padding:0 9px}
 :root .ob_rc009_header .ob_atlas_hizli{gap:12px;font-size:9px}
 :root .ob_rc009_header .ob_atlas_hizli>span{display:none}
 :root .ob_rc009_header .ob_atlas_kapi{padding-inline:10px}
 :root .ob_rc009_header .ob_atlas_kapi_yazi>b{font-size:12px}
 :root .ob_rc009_header .ob_atlas_kapi_yazi>small{font-size:8px}
 :root .ob_rc009_vitrin .ob_portal_ac{grid-template-columns:45px 1fr;gap:3px;padding:5px}
 :root .ob_rc009_vitrin .ob_portal_gorsel{width:45px}
 :root .ob_rc009_vitrin .ob_portal_baslik{font-size:11px}
 :root .ob_rc009_vitrin .ob_portal_kart{grid-template-columns:minmax(0,1fr) 27px}
 :root .ob_rc009_vitrin .ob_sinema_metin h1,:root .ob_rc009_vitrin .ob_sinema_metin h2{font-size:65px}
 :root .ob_rc009_menu .ob_kesif_duzen{grid-template-columns:265px minmax(0,1fr);gap:18px}
 :root .ob_rc009_menu .ob_menu_urun_grup{grid-template-columns:1fr}
}
@media(max-width:760px){
 :root .ob_rc009_header{left:12px;right:12px;top:10px;border-radius:var(--ob_kose,16px)}
 :root .ob_rc009_header .ob_atlas_ust{height:20px;padding:0 10px;font-size:6px;letter-spacing:.025em}
 :root .ob_rc009_header .ob_atlas_ust>div{display:flex;gap:0}
 :root .ob_rc009_header .ob_atlas_ust>div>button{display:none}
 :root .ob_rc009_header .ob_atlas_ust #ob_gorunum_ac{display:none}
 :root .ob_rc009_header .ob_atlas_ana{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:59px;padding:7px 10px;gap:7px}
 :root .ob_rc009_header .ob_atlas_marka{padding:0;gap:0}
 :root .ob_rc009_header .ob_logo{width:162px;height:40px;max-width:100%}
 :root .ob_rc009_header .ob_logo img{width:175px;top:-39px;left:-4px}
 :root[data-ob-tema="koyu"] .ob_rc009_header .ob_logo:after{mask-size:175px auto;mask-position:-4px -39px}
 :root .ob_rc009_header .ob_atlas_slogan{display:none}
 :root .ob_rc009_header .ob_atlas_arama_grup{display:none}
 :root .ob_rc009_header.ob_arama_acik .ob_atlas_arama_grup{display:block;position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;min-width:0;background:var(--ob_atlas_fon);padding:10px;border:var(--ob_kenar_px) solid var(--ob_atlas_cizgi);border-radius:var(--ob_kose,12px);box-shadow:0 10px 25px #06112120}
 :root .ob_rc009_header.ob_arama_acik .ob_arama{display:flex;position:static;inset:auto;height:48px}
 :root .ob_rc009_header .ob_atlas_hizli{display:none}
 :root .ob_rc009_header .ob_baslik_eylemler{gap:4px}
 :root .ob_rc009_header .ob_ikon_dugme{width:44px;height:44px;min-height:44px;padding:0}
 :root .ob_rc009_header .ob_tema_dugme{display:none}
 :root .ob_rc009_header .ob_atlas_favori{display:none}
 :root .ob_rc009_header .ob_arama_ac{display:flex}
 :root .ob_rc009_header .ob_sepet_dugme{width:44px;min-width:44px;height:44px;padding:0;justify-content:center;background:var(--ob_atlas_alan);color:var(--ob_atlas_metin);border:1px solid var(--ob_atlas_cizgi)}
 :root .ob_rc009_header .ob_atlas_kapilar{grid-template-columns:1.45fr 1fr 1fr 1fr;gap:4px;padding:0 8px 8px}
 :root .ob_rc009_header .ob_atlas_kapi{height:44px;min-height:44px;min-width:0;padding:6px 3px;gap:0;justify-content:center;border-radius:var(--ob_kose,9px)}
 :root .ob_rc009_header .ob_atlas_kapi_ikon{display:none;width:22px;min-width:22px;height:22px}
 :root .ob_rc009_header .ob_atlas_kapi_ikon .ob_ikon{width:19px;height:19px}
 :root .ob_rc009_header .ob_atlas_kapi_yazi>b{font-size:0;white-space:nowrap}.ob_rc009_header .ob_atlas_kapi_yazi>b:after{content:attr(data-ob-kisa);font-size:11px}
 :root .ob_rc009_header .ob_atlas_kapi_yazi>small{display:none}
 :root .ob_rc009_header .ob_atlas_kapi_ok{display:none;width:20px;height:20px;min-width:20px}
 :root .ob_rc009_header .ob_atlas_kapi>img{display:none;width:65px;height:45px;right:13px;opacity:.12}
 :root .ob_rc009_home .ob_rc009_vitrin.ob_tam_vitrin{height:820px;min-height:820px}
 :root .ob_rc009_vitrin .ob_sinema_ust{top:150px;left:18px;right:18px;min-height:32px}
 :root .ob_rc009_vitrin .ob_portal_menu_adi>b{font-size:10px;letter-spacing:0}
 :root .ob_rc009_vitrin .ob_portal_menu_adi>small{display:none}
 :root .ob_rc009_vitrin .ob_sinema_ust>button{min-height:44px;font-size:9px;padding:7px 10px}
 :root .ob_rc009_vitrin .ob_portal_menu{top:201px;left:18px;right:18px;grid-template-columns:repeat(6,120px);gap:7px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px 2px 7px;max-width:calc(100% - 36px)}
 :root .ob_rc009_vitrin .ob_portal_menu::-webkit-scrollbar{display:none}
 :root .ob_rc009_vitrin .ob_portal_kart{height:59px;min-height:59px;grid-template-columns:minmax(0,1fr) 25px}
 :root .ob_rc009_vitrin .ob_portal_ac{grid-template-columns:42px minmax(0,1fr);padding:5px;gap:3px}
 :root .ob_rc009_vitrin .ob_portal_gorsel{height:43px;width:42px}
 :root .ob_rc009_vitrin .ob_portal_baslik{font-size:10px}
 :root .ob_rc009_vitrin .ob_portal_git{min-height:44px}
 :root .ob_rc009_vitrin .ob_sinema_metin{top:298px;left:22px;right:22px;width:auto;max-width:none;bottom:auto;z-index:6}
 :root .ob_rc009_vitrin .ob_sinema_metin h1,:root .ob_rc009_vitrin .ob_sinema_metin h2{font-size:48px;line-height:.99;max-width:none;margin:17px 0 13px}
 :root .ob_rc009_vitrin .ob_sinema_etiket{font-size:8px;letter-spacing:.06em}
 :root .ob_rc009_vitrin .ob_sinema_metin p{font-size:12px;line-height:1.65;margin:0;max-width:none}
 :root .ob_rc009_vitrin .ob_sinema_eylem{position:static;inset:auto;gap:6px 15px;margin-top:19px;display:flex;align-items:center;flex-wrap:wrap}
 :root .ob_rc009_vitrin .ob_sinema_cta{font-size:11px;min-height:46px;padding:11px 14px;gap:12px}
 :root .ob_rc009_vitrin .ob_sinema_ikincil{font-size:10px;min-height:44px}
 :root .ob_rc009_vitrin .ob_sinema_urun{top:545px;left:0;width:100%;height:185px;transform:none!important}
 :root .ob_rc009_vitrin .ob_sinema_urun>img{padding:0 15px;transform:none}
 :root .ob_rc009_vitrin .ob_rc009_urun_foto{padding:0 20px}
 :root .ob_rc009_vitrin .ob_sinema_buyuk{top:545px;left:0;font-size:120px;opacity:.2}
 :root .ob_rc009_vitrin .ob_sinema_beyin .ob_sinema_urun{top:545px;left:0;width:100%;height:180px}
 :root .ob_rc009_vitrin .ob_beyin_resim img{padding:8px 30px}
 :root .ob_rc009_vitrin .ob_beyin_isaret{display:none}
 :root .ob_rc009_vitrin .ob_sinema_imza{display:none}
 :root .ob_rc009_vitrin .ob_isik_dugme{right:18px;bottom:102px;font-size:9px;padding:8px 11px}
 :root .ob_rc009_vitrin .ob_sinema_hotspot{left:54%;top:52%}
 :root .ob_rc009_vitrin .ob_sinema_foto{object-position:64% center;opacity:.72}
 :root .ob_rc009_vitrin .ob_sinema_golge{background:linear-gradient(0deg,#07101acc,#07101a66 45%,#07101a55),linear-gradient(90deg,#07101aa8,transparent)}
 :root .ob_rc009_vitrin .ob_arac_nokta{left:auto;right:24px;top:588px;bottom:auto}
 :root .ob_rc009_vitrin .ob_arac_nokta>span:last-child{display:none}
 :root .ob_rc009_vitrin .ob_arac_far_kart{display:none}
 :root .ob_rc009_vitrin .ob_slayt_kumanda{min-height:76px;padding:8px 13px;gap:9px}
 :root .ob_rc009_vitrin .ob_slayt_noktalar{gap:5px;flex:1}
 :root .ob_rc009_vitrin .ob_slayt_nokta{min-width:76px;min-height:50px;height:50px;padding:5px;gap:5px;flex:0 0 76px}
 :root .ob_rc009_vitrin .ob_slayt_nokta>img{width:32px;height:32px}
 :root .ob_rc009_vitrin .ob_slayt_nokta>b:after{font-size:10px}
 :root .ob_rc009_vitrin .ob_slayt_oklar{gap:4px}
 :root .ob_rc009_vitrin .ob_slayt_oklar>span{display:none}
 :root .ob_rc009_vitrin .ob_slayt_oklar>button{width:44px;height:44px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_home .ob_rc009_vitrin.ob_tam_vitrin{width:calc(100% - 24px);margin:150px auto 0;height:680px;min-height:680px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_ust{top:17px;left:16px;right:16px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_portal_menu{top:67px;left:16px;right:16px;max-width:calc(100% - 32px)}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_metin{top:156px;left:18px;right:18px;width:auto;max-width:none}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_metin h1,:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_metin h2{font-size:46px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_urun{top:388px;left:0;width:100%;height:202px}
 :root .ob_rc009_menu{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:var(--ob_kose,14px);margin:8px auto}
 :root .ob_rc009_menu .ob_kesif_ust{min-height:72px;padding:12px 16px}
 :root .ob_rc009_menu .ob_kesif_ust h2{font-size:26px;margin-top:5px}
 :root .ob_rc009_menu .ob_kesif_ust .ob_kucuk_baslik{font-size:8px}
 :root .ob_rc009_menu .ob_kesif_kapat{width:44px;height:44px;padding:0}
 :root .ob_rc009_menu .ob_kesif_kapat span{display:none}
 :root .ob_rc009_menu .ob_kesif_aciklama{font-size:11px;padding:0 16px;margin:10px 0}
 :root .ob_rc009_menu .ob_kesif_duzen{grid-template-columns:1fr;gap:12px;padding:0 12px 16px}
 :root .ob_rc009_menu .ob_menu_sol_etiket{font-size:8px;margin:0 4px 8px}
 :root .ob_rc009_menu .ob_kesif_listesi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:6px;padding:2px}
 :root .ob_rc009_menu .ob_kesif_listesi::-webkit-scrollbar{display:none}
 :root .ob_rc009_menu .ob_kesif_satir{min-width:0}
 :root .ob_rc009_menu .ob_kesif_sec{grid-template-columns:1fr;justify-items:center;gap:3px;height:76px;min-height:76px;padding:6px 3px;text-align:center}
 :root .ob_rc009_menu .ob_kesif_sec>.ob_ikon{display:none}
 :root .ob_rc009_menu .ob_kesif_sec .ob_menu_kucuk_foto{width:34px;height:30px}
 :root .ob_rc009_menu .ob_menu_sec_yazi strong{font-size:10px;line-height:1.25}
 :root .ob_rc009_menu .ob_menu_sec_yazi small{display:none}
 :root .ob_rc009_menu .ob_menu_sec_yazi small:before{content:"Koleksiyonu seç";font-size:9px;color:var(--ob_soluk)}
 :root .ob_rc009_menu .ob_menu_yardim{display:none}
 :root .ob_rc009_menu .ob_menu_resim{height:125px;padding:12px}
 :root .ob_rc009_menu .ob_menu_sunum_no{font-size:8px;top:12px;left:12px}
 :root .ob_rc009_menu .ob_menu_sunum_metin{padding:13px 14px 12px}
 :root .ob_rc009_menu .ob_menu_meta{font-size:9px}
 :root .ob_rc009_menu .ob_menu_sunum_metin h3{font-size:25px;margin:8px 0}
 :root .ob_rc009_menu .ob_menu_sunum_metin p{font-size:11px;line-height:1.6;margin-bottom:12px}
 :root .ob_rc009_menu .ob_menu_eylemler{display:grid;grid-template-columns:1fr;gap:7px}
 :root .ob_rc009_menu .ob_menu_eylemler>a,:root .ob_rc009_menu .ob_menu_eylemler>button{min-height:44px;font-size:11px;padding:10px 12px}
 :root .ob_rc009_menu .ob_menu_eylemler>button{justify-content:space-between}
 :root .ob_rc009_menu .ob_menu_urunler{padding:12px 16px 15px}
 :root .ob_rc009_menu .ob_menu_urun_grup{grid-template-columns:1fr;gap:7px}
 .ob_menu_urun{min-height:66px}
 :root .ob_rc009_menu .ob_kesif_ayak{padding:9px 14px;gap:8px;flex-wrap:wrap}
 :root .ob_rc009_menu .ob_kesif_ayak>:is(a,button){font-size:11px}
 :root .ob_rc009_menu .ob_kesif_ayak>a:last-child{margin-left:auto}
 :root .ob_atlas_sahneler{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
 :root .ob_atlas_sahne{height:240px;min-height:240px}
 :root .ob_atlas_sahne:not(:first-child)>img{height:130px;top:17px}
 :root .ob_atlas_sahne_ad{left:14px;right:14px;bottom:13px}
 :root .ob_atlas_sahne_ad b{font-size:16px}
 :root .ob_atlas_sahne_ad small{font-size:8px}
}
@media(max-width:680px){
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header .ob_atlas_ust,:root[data-ob-kaydirma="kisa"] .ob_rc009_header .ob_atlas_kapilar{display:none}
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header .ob_atlas_ana{min-height:59px;padding:7px 10px}
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header .ob_logo{width:137px}
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header .ob_logo img{width:150px;top:-33px}
 :root[data-ob-tema="koyu"][data-ob-kaydirma="kisa"] .ob_rc009_header .ob_logo:after{mask-size:150px auto;mask-position:-4px -33px}
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header .ob_baslik_eylemler{gap:3px}
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header #ob_menu{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:flex;justify-content:center;gap:0}
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header #ob_menu>:not(.ob_atlas_kapi_ikon){display:none}
 :root[data-ob-kaydirma="kisa"] .ob_rc009_header #ob_menu .ob_atlas_kapi_ikon{display:grid;width:22px;height:22px}
 :root[data-ob-sayfa="urunler"] #ob_urunler{margin-top:90px;padding-top:20px}
}
@media(max-width:380px){
 :root .ob_rc009_header .ob_logo{width:144px}
 :root .ob_rc009_header .ob_logo img{width:157px;top:-35px}
 :root[data-ob-tema="koyu"] .ob_rc009_header .ob_logo:after{mask-size:157px auto;mask-position:-4px -35px}
 :root .ob_rc009_vitrin .ob_sinema_metin{left:20px;right:20px}
 :root .ob_rc009_vitrin .ob_sinema_metin h1,:root .ob_rc009_vitrin .ob_sinema_metin h2{font-size:42px}
 :root .ob_rc009_vitrin .ob_sinema_metin p{font-size:11px}
 :root .ob_rc009_vitrin .ob_sinema_cta{font-size:10px;padding:11px 12px;gap:8px}
 :root .ob_rc009_vitrin .ob_sinema_eylem{gap:5px 10px}
 :root .ob_rc009_vitrin .ob_sinema_ikincil{font-size:9px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_metin h1,:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_sinema_metin h2{font-size:40px}
}
@media(prefers-reduced-motion:reduce){.ob_rc009_vitrin *,.ob_rc009_menu *{animation:none!important;transition:none!important}}

/* Dekoratif sahne katmanları gerçek eylemlerin hit alanını kapatmaz. */
:root .ob_rc009_vitrin :is(.ob_sinema_golge,.ob_sinema_foto,.ob_sinema_buyuk,.ob_sinema_halka){pointer-events:none}
:root .ob_rc009_vitrin .ob_sinema_metin :is(a,button){pointer-events:auto}

/* Açık ürün sahnelerinde başlık ve kumandalar fotoğrafla birlikte okunur. */
:root .ob_rc009_vitrin .ob_rc009_ek_sahne .ob_sinema_urun{isolation:auto}
:root .ob_rc009_vitrin .ob_sinema_cam .ob_rc009_urun_foto{mix-blend-mode:normal}
:root .ob_rc009_vitrin :is(.ob_sinema_sis,.ob_sinema_led,.ob_sinema_beyin) .ob_sinema_metin h2{color:#152c43}
:root .ob_rc009_vitrin:is([data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"],[data-ob-koleksiyon="beyin"]) .ob_portal_menu_adi>b{color:#203b54}
:root .ob_rc009_vitrin:is([data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"],[data-ob-koleksiyon="beyin"]) .ob_portal_menu_adi>small{color:#50667d}
:root .ob_rc009_vitrin:is([data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"],[data-ob-koleksiyon="beyin"]) #ob_sahne_boyut{color:#203b54;border-color:#63778c55;background:#ffffff50}
:root .ob_rc009_vitrin .ob_slayt_nokta>img{mix-blend-mode:normal;filter:none}
:root .ob_rc009_vitrin :is(.ob_sinema_sis,.ob_sinema_led) .ob_sinema_urun{mix-blend-mode:multiply}

@media(min-width:761px) and (max-width:1100px){
 :root .ob_rc009_vitrin .ob_portal_ac{grid-template-columns:minmax(0,1fr);grid-template-rows:35px minmax(0,1fr);justify-items:center;gap:2px}
 :root .ob_rc009_vitrin .ob_portal_gorsel{height:35px}
 :root .ob_rc009_vitrin .ob_portal_baslik{font-size:10px}
}
@media(min-width:761px){:root .ob_rc009_menu .ob_kesif_ayak [data-ob-rehber-ac]{display:none}}
/* 168 sahne ölçümünün bulduğu sınırlar ve küçük eylem metni kontrastı. */
:root{--ob_eylem_vurgu:color-mix(in srgb,var(--ob_vurgu) 84%,#000)}
:root .ob_rc009_header .ob_atlas_kapi.ob_atlas_koleksiyon{background:var(--ob_eylem_vurgu);border-color:var(--ob_eylem_vurgu)}
:root .ob_rc009_header .ob_arama>button,:root .ob_rc009_header .ob_sepet_dugme{background:var(--ob_eylem_vurgu)}
:root .ob_rc009_vitrin .ob_sinema_cta,:root .ob_rc009_menu .ob_menu_eylemler>a{background:var(--ob_eylem_vurgu);border-color:var(--ob_eylem_vurgu)}
:root[data-ob-tasarim] .ob_magaza_cam .ob_urun_incele{mix-blend-mode:normal}
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt_kumanda{height:94px;min-height:94px;padding:13px 35px}
@media(min-width:761px) and (max-width:1100px){
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2){font-size:clamp(48px,5.4vw,58px)}
}
@media(max-width:760px){
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt_kumanda{height:76px;min-height:76px;padding:8px 13px;gap:9px}
 :root.ob_vitrin_gorunur:not([data-ob-sayfa="urunler"]) .ob_mobil_kumanda{display:none}
}
/* Sinematik manuel çerçeve de presetlerle aynı fotoğraf/metin ayrımını izler. */
body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_sinema_urun{height:385px}
@media(max-width:760px){
 body[data-ob-sahne="cerceve"] .ob_rc009_home .ob_rc009_vitrin.ob_tam_vitrin{width:calc(100% - 24px);margin:150px auto 0;height:680px;min-height:680px}
 body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_sinema_ust{top:17px;left:16px;right:16px}
 body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_portal_menu{top:67px;left:16px;right:16px;max-width:calc(100% - 32px)}
 body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin{top:156px;left:18px;right:18px;max-width:none;width:auto}
 body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2){font-size:46px}
 body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{top:388px;left:0;width:100%;height:202px}
}
@media(max-width:380px){body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2){font-size:40px}}
/* Tüm fotoğraf sarmalayıcıları ve iki eylem aynı kabul sınırlarını paylaşır. */
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_eylem{flex-direction:row;align-items:center;justify-content:flex-start}
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{display:block;min-width:0;min-height:0;left:46%;top:324px;width:54%;height:390px}
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun>img{position:absolute;inset:0;min-width:0;min-height:0;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;transform:none;pointer-events:none}
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_beyin_resim{min-width:0;min-height:0;max-width:100%;max-height:100%;height:100%}
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_beyin_resim>img{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;transform:none;pointer-events:none}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_slayt .ob_sinema_urun,
body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{left:44%;top:199px;width:56%;height:385px}
@media(max-width:760px){
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{left:0;top:545px;width:100%;height:185px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_slayt .ob_sinema_urun,
 body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{left:0;top:388px;width:100%;height:202px}
}
/* Son geniş kabul: eski preset genişliği ve manuel çerçeve önceliği açıkça sıfırlanır. */
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_cta{width:auto;min-width:0;flex:none}
:root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{left:52%;width:48%}
:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{left:52%;top:199px;width:48%;height:385px}
@media(max-width:760px){
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin{top:298px;left:22px;right:22px;width:auto;max-width:none}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2){font-size:48px;line-height:.99;margin:17px 0 13px}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin p{font-size:12px;line-height:1.65;margin:0;max-width:none}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_eylem{margin-top:19px;gap:6px 15px;flex-wrap:wrap}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_cta{min-height:46px;font-size:11px;padding:11px 14px;gap:12px}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_ikincil{min-height:44px;font-size:10px;padding:8px 0}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{left:0;top:545px;width:100%;height:185px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_slayt .ob_sinema_metin,
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin{top:156px;left:18px;right:18px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2),
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2){font-size:46px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_slayt .ob_sinema_urun,
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_urun{left:0;top:408px;width:100%;height:185px}
}
@media(max-width:380px){
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin{left:20px;right:20px}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2){font-size:42px}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin p{font-size:11px}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_cta{font-size:10px;padding:11px 12px;gap:8px}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_ikincil{font-size:9px}
 :root[data-ob-tasarim] .ob_rc009_vitrin .ob_slayt .ob_sinema_eylem{gap:5px 10px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_slayt .ob_sinema_metin,
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin{left:18px;right:18px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2),
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc009_vitrin .ob_slayt .ob_sinema_metin :is(h1,h2){font-size:40px}
}

/* ob_vitrin.css */
/* RC011: Tek üst koleksiyon vitrini; altta yalnız gezinme. */
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin{height:min(840px,100svh);min-height:760px}
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:258px;left:6%;right:auto;width:44%;max-width:44%}
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{left:52%;width:48%;top:225px;bottom:116px;height:auto}
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_sinema_buyuk{top:260px}
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt_kumanda{gap:16px;padding-inline:30px;background:#0e1b2be8;border-top:1px solid #91a4bd33}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_nokta{border-color:transparent;background:none;box-shadow:none}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_nokta.ob_secili{border-color:var(--ob_vurgu);background:#25364c;box-shadow:inset 0 -2px var(--ob_vurgu)}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_nokta:hover{background:#25364c}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_oklar{gap:7px}
:root[data-ob-tasarim] .ob_rc011_vitrin #ob_sahne_boyut{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;min-width:44px;height:44px;padding:0 11px;background:transparent;color:#c6d4e4;border:1px solid #91a4bd55;border-radius:var(--ob_kose,10px);font:500 10px/1.3 'Segoe UI',sans-serif;white-space:nowrap}
:root[data-ob-tasarim] .ob_rc011_vitrin #ob_sahne_boyut .ob_boyut_ikon{width:12px;height:12px;border:1px solid currentColor;display:block;flex:none}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin #ob_sahne_boyut{display:none}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin,
:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin{height:640px;min-height:640px}
:root[data-ob-tasarim="studyo"] .ob_rc011_vitrin.ob_tam_vitrin{height:680px;min-height:680px}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin,
:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:105px;left:6%;right:auto;width:44%;max-width:44%}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun,
:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{top:70px;bottom:116px;height:auto}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_sinema_buyuk,
:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_sinema_buyuk{top:90px}
@media(min-width:761px) and (max-width:1100px){
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_nokta{min-width:84px;padding:4px 7px;gap:2px;flex:0 0 84px;flex-direction:column;justify-content:center}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_nokta>img{width:35px;height:26px;flex:none}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt_kumanda{padding-inline:20px;gap:10px}
 :root[data-ob-tasarim] .ob_rc011_vitrin #ob_slayt_sayac{display:none}
}
@media(max-width:760px){
 :root[data-ob-tasarim] .ob_rc009_home .ob_rc011_vitrin.ob_tam_vitrin{height:100svh;min-height:740px}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:200px;left:22px;right:22px;width:auto;max-width:none}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{top:455px;bottom:96px;left:0;width:100%;height:auto}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_sinema_buyuk{top:455px}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt_kumanda{height:76px;min-height:76px;padding:8px 10px;gap:7px}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_oklar{gap:3px}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_noktalar{gap:4px;padding:4px;scroll-padding-inline:4px}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_nokta{flex:0 0 76px;min-width:76px;padding:5px;gap:1px;flex-direction:column;justify-content:center}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_nokta>img{width:32px;height:24px;flex:none}
 :root[data-ob-tasarim] .ob_rc011_vitrin #ob_sahne_boyut{width:44px;min-width:44px;padding:0}
 :root[data-ob-tasarim] .ob_rc011_vitrin #ob_sahne_boyut>span:not(.ob_boyut_ikon){display:none}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_isik_dugme{bottom:100px;right:18px}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_arac_nokta{top:auto;bottom:145px;right:25px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc009_home .ob_rc011_vitrin.ob_tam_vitrin,
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc009_home .ob_rc011_vitrin.ob_tam_vitrin{height:calc(100svh - 150px);min-height:590px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin,
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:50px;left:18px;right:18px;width:auto;max-width:none}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun,
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{top:305px;bottom:96px;left:0;width:100%;height:auto}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_sinema_buyuk,
 :root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_sinema_buyuk{top:305px}
}
@media(max-width:380px){
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{left:20px;right:20px}
}

/* Yerleşim değişimi anında; ışık kontrolü yalnız kendi alanını kaplar. */
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin{transition:none}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_isik_dugme{left:auto;width:auto;right:6%;min-width:44px}
@media(max-width:760px){:root[data-ob-tasarim] .ob_rc011_vitrin .ob_isik_dugme{right:80px;left:auto;width:auto}}

/* Küçük sabit ayar kapısı, araç seçiminin eylem alanını açık bırakır. */
@media(min-width:761px){
 :root #ob_gorunum_yuzen{width:44px;min-width:44px;height:44px;min-height:44px;right:12px;bottom:14px;padding:0;gap:0;justify-content:center}
 :root #ob_gorunum_yuzen>span,:root #ob_gorunum_yuzen>i{display:none}
 :root #ob_gorunum_yuzen>.ob_ikon{width:21px;height:21px}
}

/* Header: marka ve arama ana satırda; keşif kapıları tek bağlantı hattı. */
:root .ob_rc011_header{box-shadow:0 16px 48px #06112135;border:1px solid var(--ob_atlas_cizgi)}
:root .ob_rc011_header .ob_atlas_ana{min-height:76px;padding:10px 22px;gap:24px}
:root .ob_rc011_header .ob_atlas_hizli{display:none}
:root .ob_rc011_header .ob_atlas_kapilar{gap:0;padding:0 12px 10px}
:root .ob_rc011_header .ob_atlas_kapi{height:44px;min-height:44px;border:0;border-radius:var(--ob_kose,10px);padding:7px 15px;background:transparent}
:root .ob_rc011_header .ob_atlas_kapi:not(.ob_atlas_koleksiyon){border-left:1px solid var(--ob_atlas_cizgi);border-radius:0}
:root .ob_rc011_header .ob_atlas_kapi_yazi>b{font-size:14px;letter-spacing:-.025em}
:root .ob_rc011_header .ob_atlas_kapi_yazi>small{font-size:9px}
:root .ob_rc011_header .ob_atlas_kapi>img{display:none}
:root .ob_rc011_header .ob_atlas_kapi:hover,:root .ob_rc011_header .ob_atlas_kapi[aria-expanded="true"]{background:var(--ob_atlas_alan);box-shadow:inset 0 -2px var(--ob_vurgu)}
:root .ob_rc011_header .ob_atlas_kapi.ob_atlas_koleksiyon{background:var(--ob_vurgu);color:white;margin-right:10px}
:root .ob_rc011_header .ob_arama>button{background:#17314d;box-shadow:0 3px 12px #13283e25}
:root .ob_rc011_header .ob_sepet_dugme{background:var(--ob_atlas_alan);color:var(--ob_atlas_metin);border:1px solid var(--ob_atlas_cizgi)}
:root .ob_rc011_header .ob_sepet_dugme>svg{color:var(--ob_vurgu)}
/* Seçimlerin tamamı üstte; büyük fotoğraf ve tek kısa aile adı. */
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_koleksiyonlar{position:absolute;top:196px;left:6%;right:6%;bottom:auto;width:auto;max-width:none;height:100px;min-height:0;z-index:8;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:3px;overflow:visible;flex:none}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;height:94px;min-width:0;min-height:44px;padding:8px;border:var(--ob_kenar_px) solid #8ba4c344;border-radius:var(--ob_kose,12px);background:linear-gradient(135deg,#243750ee,#111e2eee);color:#dbe7f6;box-shadow:inset 0 1px #ffffff16,0 8px 20px #0002;transition:none}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne>img{display:block;width:96px;height:52px;object-fit:contain;flex:none;opacity:1;pointer-events:none;margin:0;filter:none}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne>b{display:block;font-size:0;line-height:1.1;white-space:nowrap;max-width:100%;pointer-events:none}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne>b small{display:none}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne>b:after{content:attr(data-ob-kisa);font-size:13px;font-weight:650;letter-spacing:-.015em}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne:is([data-ob-slayt-sec="3"],[data-ob-slayt-sec="4"],[data-ob-slayt-sec="5"]){background:linear-gradient(135deg,#edf2f8,#bbcadd);color:#1c354c}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne:is([data-ob-slayt-sec="3"],[data-ob-slayt-sec="4"],[data-ob-slayt-sec="5"])>img{mix-blend-mode:multiply}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne:hover,:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne.ob_secili{border-color:var(--ob_vurgu);box-shadow:inset 0 -3px var(--ob_vurgu),0 9px 28px #0004}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px}
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:330px}
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{top:310px;bottom:90px}
:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt_kumanda{left:6%;right:6%;bottom:24px;min-height:44px;height:44px;padding:0;gap:16px;background:none;border:0;justify-content:space-between}
.ob_rc011_vitrin_notu{font:500 9px/1.4 Consolas,monospace;letter-spacing:.16em;color:#a7bbd1}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_oklar{align-items:center}
:root[data-ob-tasarim] .ob_rc011_vitrin .ob_slayt_oklar>button{background:#102133b0;backdrop-filter:blur(12px)}
:root[data-ob-tasarim] .ob_rc011_vitrin:is([data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"],[data-ob-koleksiyon="beyin"]) .ob_slayt_oklar,:root[data-ob-tasarim] .ob_rc011_vitrin:is([data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"],[data-ob-koleksiyon="beyin"]) .ob_rc011_vitrin_notu{color:#29445d}
:root[data-ob-tasarim] .ob_rc011_vitrin:is([data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"],[data-ob-koleksiyon="beyin"]) .ob_slayt_oklar>button{background:#ffffff90;color:#29445d;border-color:#63778c55}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin .ob_rc011_koleksiyonlar,:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin .ob_rc011_koleksiyonlar{top:20px}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin,:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:160px}
:root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun,:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{top:150px;bottom:90px}
@media(min-width:761px) and (max-width:1100px){
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_koleksiyonlar{left:20px;right:20px;gap:7px;grid-template-columns:repeat(7,minmax(0,1fr))}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne>img{width:70px;height:50px}
 :root .ob_rc011_header .ob_atlas_ana{gap:14px;padding-inline:15px}
}
@media(max-width:760px){
 :root .ob_rc011_header .ob_atlas_ana{min-height:60px;padding:7px 12px;gap:8px}
 :root .ob_rc011_header .ob_atlas_kapilar{gap:5px;padding:0 8px 8px}
 :root .ob_rc011_header .ob_atlas_kapi{padding:7px 5px;border:1px solid var(--ob_atlas_cizgi);border-radius:var(--ob_kose,9px)}
 :root .ob_rc011_header .ob_atlas_kapi:not(.ob_atlas_koleksiyon){border:1px solid var(--ob_atlas_cizgi);border-radius:var(--ob_kose,9px)}
 :root .ob_rc011_header .ob_atlas_kapi.ob_atlas_koleksiyon{margin:0}
 :root .ob_rc011_header .ob_atlas_kapi_yazi>b{font-size:0}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_koleksiyonlar{top:157px;left:18px;right:18px;height:78px;display:grid;grid-template-columns:repeat(7,108px);gap:7px;padding:3px 3px 6px;max-width:calc(100% - 36px);overflow-x:auto;overflow-y:hidden;scroll-padding-inline:3px;scrollbar-width:none;overscroll-behavior-x:contain}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne{height:68px;padding:5px;gap:4px;min-width:108px}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne>img{width:78px;height:39px}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_sahne>b:after{font-size:11px}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:260px}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{top:515px;bottom:78px}
 :root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt_kumanda{left:20px;right:20px;bottom:14px;height:44px;min-height:44px;padding:0;justify-content:flex-end}
 :root[data-ob-tasarim] .ob_rc011_vitrin .ob_rc011_vitrin_notu{display:none}
 :root[data-ob-tasarim] .ob_rc011_vitrin #ob_slayt_sayac{display:inline-block;margin-right:8px;font-size:10px;color:inherit}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin .ob_rc011_koleksiyonlar,:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin .ob_rc011_koleksiyonlar{top:12px;left:12px;right:12px;max-width:calc(100% - 24px)}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin,:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_metin{top:116px}
 :root:is([data-ob-tasarim="magaza"],[data-ob-tasarim="studyo"]) .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun,:root[data-ob-tasarim] body[data-ob-sahne="cerceve"] .ob_rc011_vitrin.ob_tam_vitrin .ob_slayt .ob_sinema_urun{top:365px;bottom:78px}
}

/* Dar telefonda ışık eylemi, ürünün yakın bakış düğmesinin altındadır. */
@media(max-width:380px){:root[data-ob-tasarim] .ob_rc011_vitrin.ob_tam_vitrin .ob_isik_dugme{bottom:60px}}


/* ob_eticaret.css */
/* RC013 — isteğe bağlı E-ticaret; diğer görünüm kuralları aynı kalır. */
.ob_eticaret_ana,.ob_eticaret_yeni_metin{display:none}
.ob_gorunum_eticaret .ob_gorunum_onizleme{background:#eef2f6}
.ob_gorunum_eticaret .ob_gorunum_onizleme>img{width:67%;height:74%;left:auto;right:0;top:13%;object-fit:contain;transform:none;opacity:1}
.ob_gorunum_eticaret .ob_gorunum_onizleme>i{left:10px;top:32px;color:#18314d;font-size:9px;line-height:1.3;text-shadow:none}
.ob_gorunum_eticaret .ob_gorunum_onizleme>b{color:#77889a}
:root[data-ob-tasarim="eticaret"]{
 --ob_ec_banner:#edf2f7;--ob_ec_photo:#f2f4f6;--ob_ec_baslik:#18314d;
 &[data-ob-tema="koyu"]{--ob_ec_banner:#1d2b3f;--ob_ec_photo:#edf0f3;--ob_ec_baslik:#eef3fa}
 .ob_kapsayici{width:min(1360px,calc(100% - 80px))}
 .ob_header{position:sticky;inset:0 auto auto;top:0;width:100%;max-width:none;margin:0;border:0;border-bottom:1px solid var(--ob_cizgi);border-radius:0;background:var(--ob_yuzey);box-shadow:none;backdrop-filter:none;z-index:35}
 .ob_kokpit_ic{width:min(1360px,calc(100% - 80px));max-width:1360px;margin:auto;padding:0;border:0;border-radius:0;box-shadow:none;overflow:visible;gap:0}
 .ob_atlas_ust{min-height:28px;padding:0;border-bottom:1px solid var(--ob_cizgi);font-size:9px;letter-spacing:.6px;background:transparent}
 .ob_atlas_ust>div{gap:20px}
 .ob_atlas_ust button{font-size:10px;color:var(--ob_soluk);gap:6px}
 .ob_atlas_ust button:hover{color:var(--ob_metin)}
 .ob_atlas_ana{min-height:84px;grid-template-columns:224px minmax(260px,1fr) auto;gap:32px;padding:0}
 .ob_atlas_marka{display:block;min-width:0;padding:0}
 .ob_header .ob_logo{width:200px;height:54px;--ob_logo_olcu:211px;--ob_logo_x:-5px;--ob_logo_y:-45px}
 .ob_header .ob_logo img{width:211px;height:auto;left:-5px;top:-45px;filter:none}
 &[data-ob-tema="koyu"] .ob_header .ob_logo:after{display:block;background:url('../ob_gorseller/ob_logo_yeni.png') no-repeat -5px -45px/211px auto;filter:brightness(0) invert(1);clip-path:polygon(34% 0,100% 0,100% 100%,0 100%,0 74%,34% 74%)}
 :is(.ob_atlas_slogan,.ob_atlas_marka_iz,.ob_atlas_hizli){display:none}
 .ob_arama{height:46px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .65);background:var(--ob_zemin);box-shadow:none;overflow:hidden}
 .ob_arama input{height:44px;font-size:13px}
 .ob_arama>button{height:44px;margin:0;padding:0 18px;border-radius:0;background:var(--ob_vurgu_ust);color:white;box-shadow:none;transform:none}
 .ob_arama>button>span{font-size:11px;letter-spacing:.2px}
 .ob_baslik_eylemler{gap:12px;align-items:center}
 .ob_atlas_favori,.ob_sepet_dugme{min-height:44px;padding:0 6px;border:0;background:transparent;box-shadow:none;color:var(--ob_metin);gap:9px}
 .ob_atlas_eylem_metin small{display:none}
 .ob_atlas_eylem_metin b{font-size:12px;font-weight:600}
 .ob_atlas_tema_yol{background:var(--ob_zemin);border:1px solid var(--ob_cizgi)}
 .ob_sepet_dugme>#ob_sepet_sayi{min-width:19px;width:auto;height:19px;font-size:10px;padding-inline:4px;background:var(--ob_vurgu_ust);color:#fff}
 .ob_atlas_kapilar{display:grid;grid-template-columns:224px 1fr 1fr;gap:24px;min-height:42px;padding:0 0 10px;border:0}
 .ob_atlas_kapi{height:40px;min-height:40px;display:flex;align-items:center;justify-content:start;gap:9px;min-width:0;padding:0 18px;background:transparent;border:0;border-radius:calc(var(--ob_kose) * .6);box-shadow:none;color:var(--ob_metin);transform:none}
 #ob_menu{background:var(--ob_lacivert);color:white}
 :is(.ob_atlas_kapi img,.ob_atlas_kapi_no,.ob_atlas_kapi_yazi small,#ob_studyo_ac){display:none}
 .ob_atlas_kapi_yazi>b{font-size:13px;letter-spacing:0;font-weight:600}
 .ob_atlas_kapi_yazi>b:after{content:none}
 .ob_atlas_kapi_ikon{width:22px;height:24px;padding:0;background:none;color:inherit;border:0;flex-shrink:0}
 .ob_atlas_kapi_ikon .ob_ikon{width:20px;height:20px}
 .ob_atlas_kapi_ok{margin-left:auto;width:14px;height:14px}
 #ob_ana{padding-top:0}
 .ob_eticaret_ana{display:grid;grid-template-columns:224px minmax(0,1fr);gap:24px;margin-top:24px;margin-bottom:0}
 #ob_vitrin{display:none!important}
 .ob_vitrin_bolum{padding:0;margin:0;background:none;min-height:0;height:auto;overflow:visible}
 .ob_vitrin_alti{position:static;padding:0;margin-top:22px;display:block}
 .ob_ec_kategoriler{background:var(--ob_yuzey);border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose);padding:16px 18px;display:flex;flex-direction:column}
 .ob_ec_kategoriler h2{font-size:16px;font-weight:650;line-height:1.4;margin:0 0 12px}
 .ob_ec_kategoriler nav a{display:flex;align-items:center;gap:9px;min-height:42px;font-size:12px;border-bottom:1px solid var(--ob_cizgi);color:var(--ob_metin)}
 .ob_ec_kategoriler nav a:hover{color:var(--ob_vurgu_ust)}
 .ob_ec_kategoriler nav a small{margin-left:auto;font-size:10px;color:var(--ob_soluk)}
 .ob_ec_kategoriler nav .ob_ikon{width:12px;height:12px}
 .ob_ec_katalog_link{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:650;min-height:44px;color:var(--ob_vurgu_ust)}
 .ob_ec_katalog_link .ob_ikon{width:14px;height:14px}
 .ob_ec_secim_not{display:flex;align-items:start;gap:10px;padding-top:12px;margin-top:auto}
 .ob_ec_secim_not>.ob_ikon{width:18px;height:18px;color:var(--ob_soluk)}
 .ob_ec_secim_not strong{display:block;font-size:10px;font-weight:650;line-height:1.5}
 .ob_ec_secim_not small{display:block;font-size:10px;line-height:1.5;color:var(--ob_soluk);margin-top:3px}
 .ob_ec_vitrin{min-width:0;background:var(--ob_ec_banner);border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose);overflow:hidden}
 .ob_ec_sahne{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:353px;padding:26px 36px 22px;gap:16px}
 .ob_ec_hero_yazi{position:relative;min-width:0}
 .ob_ec_etiket{font-size:10px;letter-spacing:1.3px;font-weight:650;color:var(--ob_vurgu_ust)}
 .ob_ec_hero_yazi :is(h1,h2){font-size:40px;line-height:1.14;font-weight:650;letter-spacing:-1.5px;color:var(--ob_ec_baslik);margin:18px 0 16px}
 .ob_ec_hero_yazi>p{font-size:13px;line-height:1.7;color:var(--ob_soluk);max-width:315px;margin:0 0 23px}
 .ob_ec_cta{display:inline-flex;align-items:center;gap:20px;min-height:46px;padding:12px 18px;background:var(--ob_vurgu_ust);color:white;border-radius:calc(var(--ob_kose) * .5);font-size:12px;font-weight:650}
 .ob_ec_cta:hover{filter:brightness(.93)}
 .ob_ec_cta .ob_ikon{width:16px;height:16px}
 .ob_ec_detay{display:flex;align-items:center;gap:8px;background:none;border:0;padding:0;min-height:44px;font-size:11px;color:var(--ob_metin);margin-top:8px}
 .ob_ec_detay .ob_ikon{width:14px;height:14px}
 .ob_ec_hero_foto{margin:0;min-width:0}
 .ob_ec_hero_foto>img{width:100%;height:252px;object-fit:contain;transform:none}
 &[data-ob-tema="acik"] .ob_ec_hero_foto>img{mix-blend-mode:multiply}
 .ob_ec_hero_foto figcaption{font-size:11px;color:var(--ob_metin);text-align:center;margin-top:10px}
 .ob_ec_hero_foto figcaption strong{display:block;font-weight:600}
 .ob_ec_hero_foto figcaption span{display:block;font-size:9px;color:var(--ob_soluk);margin-top:3px}
 .ob_ec_sahne_cam .ob_ec_hero_foto>img{background:#111b29;border-radius:var(--ob_kose);mix-blend-mode:normal}
 .ob_ec_vitrin_alt{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;margin-inline:28px;padding:0 0 8px;border-top:1px solid var(--ob_cizgi);color:var(--ob_soluk);font-size:10px}
 .ob_ec_vitrin_alt>div{display:flex;align-items:center;gap:5px}
 #ob_ec_sayac{font-size:10px;font-variant-numeric:tabular-nums;margin-right:10px}
 .ob_ec_vitrin_alt button{display:grid;place-items:center;min-width:44px;height:44px;border:0;background:transparent;color:var(--ob_metin);border-radius:50%}
 .ob_ec_vitrin_alt button:hover{background:var(--ob_yuzey)}
 .ob_ec_vitrin_alt .ob_ikon{width:16px;height:16px}
 .ob_arac_sec{position:static;display:flex;align-items:center;gap:24px;padding:18px 22px;border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey);box-shadow:none;margin:0;min-height:94px}
 .ob_arac_giris{gap:12px;min-width:230px}
 .ob_arac_giris>.ob_ikon{width:26px;height:26px;color:var(--ob_vurgu_ust)}
 .ob_arac_giris h2{font-size:16px;letter-spacing:-.2px}
 .ob_arac_giris p{font-size:11px;max-width:220px;line-height:1.5;margin-top:4px}
 #ob_arac_form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;flex:1;align-items:end}
 #ob_arac_form label>span{font-size:9px;letter-spacing:.5px;display:block;margin-bottom:5px}
 #ob_arac_form select{min-height:42px;height:42px;font-size:12px;padding:0 12px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .5)}
 #ob_arac_form .ob_dugme{min-height:42px;height:42px;border-radius:calc(var(--ob_kose) * .5);padding:0 18px;font-size:12px;gap:8px}
 .ob_faydalar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:20px 0 0;padding:0;background:none;border:0}
 .ob_faydalar>div{display:flex;align-items:center;gap:10px;padding:0;background:none;border:0;box-shadow:none}
 .ob_faydalar .ob_ikon{width:20px;height:20px;color:var(--ob_soluk)}
 .ob_faydalar strong{font-size:11px;font-weight:600}
 .ob_faydalar small{font-size:10px;color:var(--ob_soluk)}
 #ob_kategoriler{padding:0;margin-top:34px;margin-bottom:0}
 .ob_eticaret_eski_metin{display:none}.ob_eticaret_yeni_metin{display:inline}
 #ob_kategoriler .ob_bolum_baslik{align-items:center;margin-bottom:18px}
 #ob_kategori_baslik{font-size:25px;line-height:1.3;letter-spacing:-.7px;font-weight:650}
 #ob_kategoriler :is(.ob_kucuk_baslik,.ob_icerik_bolum_giris){display:none}
 #ob_kategoriler .ob_metin_link{font-size:11px;gap:10px}
 #ob_kategoriler .ob_kategori_grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}
 #ob_kategoriler .ob_kategori{display:flex;flex-direction:column;grid-column:auto;grid-row:auto;grid-template-columns:1fr;grid-template-rows:auto;min-height:0;padding:10px 12px 12px;background:var(--ob_yuzey);border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose);box-shadow:none;overflow:hidden;transform:none}
 #ob_kategoriler .ob_kategori:hover{border-color:var(--ob_vurgu);transform:translateY(-2px)}
 #ob_kategoriler .ob_kategori_no{display:none}
 #ob_kategoriler .ob_kategori_gorsel{display:flex;align-items:center;justify-content:center;height:85px;min-height:0;grid-column:auto;grid-row:auto;aspect-ratio:auto;padding:0;margin:0;background:var(--ob_ec_photo);border-radius:calc(var(--ob_kose) * .5);overflow:hidden}
 #ob_kategoriler .ob_kategori_gorsel img{position:static;width:100%;height:100%;max-width:100%;object-fit:contain;padding:6px;transform:none;mix-blend-mode:multiply}
 #ob_kategoriler .ob_kategori_cam #ob_kategoriler .ob_kategori_gorsel{background:#132033}
 #ob_kategoriler .ob_kategori_cam #ob_kategoriler .ob_kategori_gorsel img{mix-blend-mode:normal}
 #ob_kategoriler .ob_kategori_yazi{padding:11px 0 0;min-width:0;grid-column:auto;grid-row:auto;align-self:auto;width:100%}
 :is(#ob_kategoriler .ob_kategori_yazi>strong,#ob_kategoriler .ob_kategori_tanitim){display:none}
 #ob_kategoriler .ob_kategori_yazi>span{display:block;margin:0;padding:0;border:0;background:none;color:var(--ob_metin);font-size:13px;font-weight:600;line-height:1.4;position:relative}
 #ob_kategoriler .ob_kategori_yazi small{display:block;font-size:9px;font-weight:400;color:var(--ob_soluk);margin-top:3px}
 #ob_kategoriler .ob_kategori_yazi b{display:none}
 #ob_urunler{margin-top:36px;padding-top:0}
 &[data-ob-sayfa="urunler"] #ob_urunler{margin-top:26px}
 .ob_magaza_baslik{align-items:center;margin-bottom:18px;gap:20px}
 .ob_magaza_baslik h2{font-size:28px;font-weight:650;letter-spacing:-.7px;line-height:1.3}
 .ob_magaza_baslik h2 em{font-style:normal;color:var(--ob_vurgu_ust)}
 .ob_magaza_baslik p{font-size:12px;margin-top:6px}
 :is(.ob_magaza_baslik .ob_kucuk_baslik,.ob_magaza_imza){display:none}
 .ob_magaza_kategoriler{gap:8px;margin-bottom:16px}
 .ob_magaza_kategoriler button{border-radius:calc(var(--ob_kose) * .5);height:40px;min-height:40px;padding:0 14px;font-size:11px;gap:10px}
 .ob_magaza_kategoriler button b{font-size:9px;min-width:18px;height:18px}
 .ob_magaza_araclar{border-radius:calc(var(--ob_kose) * .6);padding:12px;gap:12px;margin-bottom:20px}
 .ob_magaza_filtre_ac{font-size:11px;min-height:42px}
 :is(.ob_magaza_arama input,.ob_sirala select){font-size:11px}
 .ob_magaza_araclar .ob_ikon{width:17px;height:17px}
 #ob_urun_grid[data-ob-gorunum="grid"]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(20px * var(--ob_yogunluk))}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun{padding:0;background:var(--ob_yuzey);border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose);box-shadow:none;min-width:0;display:flex;flex-direction:column;overflow:hidden}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_gorsel{position:relative;height:185px;min-height:0;aspect-ratio:auto;background:var(--ob_ec_photo);border:0;margin:0;border-radius:0}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_cam{background:#132033}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_incele{position:static;width:100%;height:100%;display:block;padding:0;border:0;background:transparent}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_incele img{position:static;width:100%;height:100%;max-width:100%;object-fit:contain;padding:18px;transform:none;mix-blend-mode:multiply;filter:none}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_cam img{mix-blend-mode:normal}
 #ob_urun_grid[data-ob-gorunum="grid"] :is(.ob_urun_indeks,.ob_rozet,.ob_magaza_foto_not,.ob_urun_incele>span,.ob_urun_aciklama,.ob_magaza_teknik,.ob_magaza_detay_git){display:none}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_favori{top:10px;right:10px;width:40px;height:40px;z-index:2;border-radius:50%;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey)}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin{padding:16px;display:flex;flex-direction:column;flex:1}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_ust{font-size:10px;letter-spacing:.1px;color:var(--ob_soluk)}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin h3{margin:8px 0;font-size:15px;line-height:1.4;min-height:42px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin h3 button{font:inherit;font-weight:600;text-align:left;line-height:1.4}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum{font-size:11px;margin:0 0 12px;line-height:1.4;gap:6px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum .ob_ikon{width:15px;height:15px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum small{display:block;font-size:9px;margin-top:3px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_alt{margin-top:auto;border-top:1px solid var(--ob_cizgi);padding-top:12px;display:flex;gap:8px;align-items:end;justify-content:space-between}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_fiyat small{font-size:9px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_fiyat strong{font-size:21px;font-weight:650;line-height:1.3}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_sepete_ekle{padding:0 12px;min-height:42px;border-radius:calc(var(--ob_kose) * .5);background:var(--ob_vurgu_ust);color:#fff;font-size:10px;gap:7px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_sepete_ekle .ob_ikon{width:17px;height:17px}
 .ob_magaza_ornek{margin-top:24px;border-radius:var(--ob_kose);padding:18px 22px;background:var(--ob_yuzey);font-size:11px}
 .ob_magaza_ornek p{font-size:11px}
 .ob_alt_vitrin,.ob_mobil_kumanda,#ob_menu_sahne_go{display:none}
 .ob_markalar{margin-top:36px;gap:16px;font-size:10px}
 .ob_markalar button{font-size:12px;padding:10px 12px}
 .ob_altbilgi{margin-top:44px;padding-top:38px}
}

/* RC013 — mobil ve tablet aynı ortak menü/arama akışlarını kullanır. */
:root[data-ob-tasarim="eticaret"]{
 @media(max-width:1100px){
  .ob_kapsayici,.ob_kokpit_ic{width:calc(100% - 56px)}
  .ob_atlas_ana{grid-template-columns:188px minmax(160px,1fr) auto;gap:20px}
  .ob_atlas_eylem_metin{display:none}
  .ob_eticaret_ana{grid-template-columns:202px minmax(0,1fr);gap:20px}
  .ob_atlas_kapilar{grid-template-columns:202px 1fr 1fr;gap:20px}
  .ob_ec_sahne{padding:24px;gap:12px}
  .ob_ec_hero_yazi :is(h1,h2){font-size:33px}
  .ob_ec_hero_foto>img{height:220px}
  .ob_arac_giris{min-width:198px}.ob_arac_giris p{max-width:180px}
  #ob_arac_form{gap:8px}
  #ob_kategoriler .ob_kategori_grid{gap:10px}#ob_kategoriler .ob_kategori_yazi>span{font-size:11px}
  #ob_urun_grid[data-ob-gorunum="grid"]{grid-template-columns:repeat(3,minmax(0,1fr))}
 }
 @media(max-width:800px){
  .ob_header .ob_logo{width:165px;height:47px}
  .ob_header .ob_logo img{width:176px;left:-5px;top:-36px}
  &[data-ob-tema="koyu"] .ob_header .ob_logo:after{background-position:-5px -36px;background-size:176px auto}
  .ob_atlas_ana{grid-template-columns:170px minmax(150px,1fr) auto;min-height:74px;gap:14px}
  .ob_baslik_eylemler{gap:4px}
  .ob_ec_kategoriler{display:none}
  .ob_eticaret_ana{grid-template-columns:minmax(0,1fr)}
  .ob_ec_hero_foto>img{height:250px}
  .ob_arac_sec{display:block}.ob_arac_giris{margin-bottom:16px}
  #ob_kategoriler .ob_kategori_grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  #ob_kategoriler .ob_kategori{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;padding:10px}
  #ob_kategoriler .ob_kategori_gorsel{height:66px}#ob_kategoriler .ob_kategori_yazi{padding:0}
  #ob_urun_grid[data-ob-gorunum="grid"]{grid-template-columns:repeat(2,minmax(0,1fr))}
 }
 @media(max-width:680px){
  scroll-padding-top:115px;
  .ob_kapsayici,.ob_kokpit_ic{width:calc(100% - 32px)}
  .ob_header{top:0;box-shadow:none}
  .ob_atlas_ust{min-height:26px;display:flex;padding:0;gap:8px}
  .ob_atlas_ust>span{font-size:7px;letter-spacing:.4px}
  .ob_atlas_ust>div>button:not(#ob_gorunum_ac){display:none}
  .ob_atlas_ust #ob_gorunum_ac{display:flex;font-size:8px;min-height:26px}
  .ob_atlas_ana{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:68px;padding:8px 0;gap:10px 12px}
  .ob_atlas_marka{flex-shrink:0}
  .ob_header .ob_logo{width:143px;height:40px}
  .ob_header .ob_logo img{width:154px;left:-3px;top:-31px}
  &[data-ob-tema="koyu"] .ob_header .ob_logo:after{background-position:-3px -31px;background-size:154px auto}
  .ob_baslik_eylemler{gap:3px;margin-left:auto}
  .ob_baslik_eylemler>.ob_ikon_dugme,.ob_sepet_dugme{position:relative;display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:44px;padding:0;border:0;background:transparent;border-radius:6px}
  #ob_favoriler,#ob_arama_ac{display:none}
  #ob_sepet_sayi{position:absolute;top:0;right:-2px;min-width:16px;width:16px;height:16px;font-size:8px}
  .ob_atlas_tema_yol{width:36px;height:22px}
  .ob_atlas_arama_grup{position:static;order:3;width:100%;flex-basis:100%}
  .ob_header .ob_arama{display:flex;height:42px;padding-left:12px;box-shadow:none;border:1px solid var(--ob_cizgi);background:var(--ob_zemin)}
  .ob_header .ob_arama input{height:40px;font-size:11px;min-width:0}
  .ob_header .ob_arama>button{height:40px;width:68px;min-width:68px;padding:0 10px;gap:6px}
  .ob_header .ob_arama>button>span{font-size:9px}
  .ob_header .ob_arama>.ob_ikon{width:16px;height:16px}
  .ob_atlas_kapilar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 0 10px;min-height:44px}
  .ob_atlas_kapi,.ob_header .ob_kesif_dugme.ob_atlas_koleksiyon{height:44px;min-height:44px;justify-content:center;padding:0 7px;background:var(--ob_zemin);border:0;border-radius:calc(var(--ob_kose) * .5);gap:0;color:var(--ob_metin);box-shadow:none}
  #ob_menu{background:var(--ob_lacivert);color:#fff}
  .ob_atlas_kapi_ikon,.ob_atlas_kapi_ok,.ob_atlas_kapi:before,.ob_atlas_kapi:after{display:none}
  .ob_atlas_kapi_yazi>b{font-size:11px;letter-spacing:0;line-height:1.2}
  .ob_atlas_kapi_yazi>b:after{content:none}
  &[data-ob-kaydirma="kisa"]{
   .ob_header{top:0;box-shadow:0 3px 12px #0001}
   .ob_atlas_ust,.ob_atlas_kapilar{display:none}
   .ob_atlas_ana{min-height:62px;gap:8px;padding:7px 0}
   #ob_menu_kisa_yeri{display:flex}
   #ob_menu{width:40px;min-width:40px;height:44px;min-height:44px;border-radius:6px;background:var(--ob_lacivert)}
   #ob_menu .ob_atlas_kapi_ikon{display:grid;width:22px;height:22px;color:white}
  }
  .ob_eticaret_ana{margin-top:16px}
  .ob_ec_sahne{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:24px;gap:4px}
  .ob_ec_etiket{font-size:9px;letter-spacing:1px}
  .ob_ec_hero_yazi :is(h1,h2){font-size:32px;line-height:1.15;letter-spacing:-1px;margin:13px 0}
  .ob_ec_hero_yazi>p{font-size:12px;line-height:1.6;margin-bottom:17px;max-width:none}
  .ob_ec_cta{min-height:44px;padding:11px 15px;font-size:11px}
  .ob_ec_detay{min-height:44px;font-size:10px;margin-top:2px}
  .ob_ec_hero_foto>img{height:170px}
  .ob_ec_hero_foto figcaption{margin-top:0;font-size:11px}
  .ob_ec_vitrin_alt{min-height:52px;margin-inline:22px;font-size:9px;gap:10px;padding-bottom:4px}
  .ob_ec_vitrin_alt>span{max-width:145px;line-height:1.5}
  .ob_ec_vitrin_alt>div{gap:0}#ob_ec_sayac{font-size:9px;margin-right:5px}
  .ob_ec_vitrin_alt button{min-width:40px;width:40px;height:44px}
  .ob_vitrin_alti{margin-top:16px}
  .ob_arac_sec{padding:16px;min-height:0}
  .ob_arac_giris{gap:10px;margin-bottom:15px;min-width:0}
  .ob_arac_giris h2{font-size:16px}.ob_arac_giris p{max-width:none;font-size:10px}
  #ob_arac_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
  #ob_arac_form select,#ob_arac_form .ob_dugme{height:44px;min-height:44px;font-size:11px;width:100%}
  .ob_faydalar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;margin-top:18px}
  .ob_faydalar>div{gap:8px}.ob_faydalar .ob_ikon{width:18px;height:18px}
  .ob_faydalar strong{font-size:10px}.ob_faydalar small{font-size:9px}
  #ob_kategoriler{margin-top:28px}
  #ob_kategori_baslik{font-size:21px;letter-spacing:-.5px}
  #ob_kategoriler .ob_bolum_baslik{gap:12px;margin-bottom:16px}
  #ob_kategoriler .ob_metin_link{font-size:10px;gap:4px}
  #ob_kategoriler .ob_kategori_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  #ob_kategoriler .ob_kategori{grid-template-columns:54px minmax(0,1fr);padding:8px;gap:8px}
  #ob_kategoriler .ob_kategori_gorsel{height:50px}#ob_kategoriler .ob_kategori_gorsel img{padding:3px}
  #ob_kategoriler .ob_kategori_yazi>span{font-size:10px}#ob_kategoriler .ob_kategori_yazi small{font-size:8px}
  #ob_urunler{margin-top:28px}
  .ob_magaza_baslik{align-items:start;gap:10px;margin-bottom:16px}
  .ob_magaza_baslik h2{font-size:24px}.ob_magaza_baslik p{font-size:11px;line-height:1.5}
  .ob_magaza_kategoriler{margin-bottom:14px;gap:7px}
  .ob_magaza_kategoriler button{min-height:44px;height:44px;font-size:10px;padding:0 11px;gap:7px}
  .ob_magaza_araclar{display:grid;grid-template-columns:1fr 1fr;padding:10px;gap:10px;margin-bottom:16px}
  .ob_magaza_arama{display:none}.ob_sirala{min-width:0}
  .ob_sirala select{max-width:100%;height:44px;font-size:10px}
  .ob_magaza_filtre_ac{min-height:44px}.ob_gorunum_dugmeleri{justify-self:end}
  #ob_urun_grid[data-ob-gorunum="grid"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_gorsel{height:145px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_incele img{padding:10px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_favori{width:44px;height:44px;top:5px;right:5px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin{padding:11px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_ust{font-size:8px;gap:5px;flex-wrap:wrap}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin h3{font-size:12px;line-height:1.45;min-height:36px;margin:7px 0}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum{font-size:9px;gap:5px;margin-bottom:10px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum .ob_ikon{width:12px;height:12px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum small{font-size:8px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_alt{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding-top:10px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_fiyat strong{font-size:19px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_fiyat small{font-size:8px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_sepete_ekle{height:44px;min-height:44px;justify-content:center;font-size:10px;gap:7px}
  .ob_magaza_ornek{padding:16px;font-size:10px}.ob_magaza_ornek p{font-size:10px}
  .ob_markalar{gap:10px;font-size:9px}.ob_markalar button{font-size:10px;padding:10px}
  .ob_altbilgi{margin-top:30px;padding-top:26px}
 }
 @media(max-width:360px){
  .ob_header .ob_logo{width:126px;height:38px}
  .ob_header .ob_logo img{width:137px;left:-3px;top:-28px}
  &[data-ob-tema="koyu"] .ob_header .ob_logo:after{background-position:-3px -28px;background-size:137px auto}
  .ob_ec_sahne{padding:20px}.ob_ec_hero_yazi :is(h1,h2){font-size:29px}
  .ob_ec_vitrin_alt>span{display:none}.ob_ec_vitrin_alt{justify-content:end}
  #ob_kategoriler .ob_kategori{grid-template-columns:44px minmax(0,1fr);gap:6px}
 }
}

:root[data-ob-tasarim="eticaret"] .ob_rc009_header .ob_atlas_arama_grup{display:block;position:static;inset:auto;background:none;padding:0;border:0;box-shadow:none;border-radius:0;min-width:0}
:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_no{display:none}

:root[data-ob-tasarim="eticaret"]{
 .ob_ec_vitrin{touch-action:pan-y}
 #ob_gorunum_yuzen{width:44px;min-width:44px;height:44px;min-height:44px;bottom:18px;right:18px;padding:0;gap:0;border-radius:12px;justify-content:center;box-shadow:0 4px 18px #0002}
 #ob_gorunum_yuzen:before,#ob_gorunum_yuzen>span,#ob_gorunum_yuzen>i{display:none}
 #ob_gorunum_yuzen>.ob_ikon{width:20px;height:20px}
 @media(max-width:680px){.ob_header #ob_arama_ac{display:none!important}}
}

:root[data-ob-tasarim="eticaret"][data-ob-tema="koyu"]{
 .ob_header .ob_logo img{filter:brightness(0) invert(1)}
 .ob_header .ob_logo:after{display:none}
 .ob_ec_etiket,.ob_ec_katalog_link,.ob_arac_giris>.ob_ikon{color:var(--ob_vurgu)}
}


/* ob_vitrin_imza_rc014.css */
/* RC014 — ortak onur.uno imzası. */
.ob_telif .ob_imza{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:62px;padding:10px 15px;color:#fff;background:linear-gradient(125deg,#12243b,#203650);border:1px solid #324c67;border-radius:14px;box-shadow:0 5px 16px #101f3615;overflow:hidden;isolation:isolate;transition:transform .2s,box-shadow .2s,border-color .2s}
.ob_telif .ob_imza:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,#fff2 50%,transparent 70%);transform:translateX(-140%);transition:transform .55s;pointer-events:none;z-index:-1}
.ob_telif .ob_imza:hover{transform:translateY(-2px);border-color:#d38d58;box-shadow:0 8px 22px #101f3625}
.ob_telif .ob_imza:hover:before{transform:translateX(140%)}
.ob_telif .ob_imza_muhur{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid #ffad6b50;border-radius:10px;background:#ffaf6810;font-style:normal}
.ob_telif .ob_imza_muhur svg{width:28px;height:28px;stroke:#ffad6b;stroke-width:2.3;stroke-linecap:round}
.ob_telif .ob_imza_yazi{display:block;font-weight:400;text-align:left;line-height:1}
.ob_telif .ob_imza_yazi small{display:block;font-size:7px;letter-spacing:1.2px;font-weight:550;color:#bdcbdb;margin-bottom:6px;white-space:nowrap}
.ob_telif .ob_imza_yazi strong{font-size:23px;font-weight:700;letter-spacing:-1px;line-height:1.1}
.ob_telif .ob_imza_yazi strong i{font:inherit;color:#ffad6b}
.ob_telif .ob_imza_ok{display:grid;place-items:center;width:27px;height:27px;border:1px solid #ffffff25;border-radius:50%;font-style:normal;font-size:16px;margin-left:5px;color:#ffb276;transition:transform .2s}
.ob_telif .ob_imza:hover .ob_imza_ok{transform:translate(2px,-2px)}
.ob_telif{align-items:center}
@media(max-width:680px){.ob_telif{gap:14px 18px}.ob_telif>span:last-child{flex-basis:100%}.ob_telif .ob_imza{min-height:60px;padding:10px 14px}.ob_telif .ob_imza_yazi strong{font-size:22px}}
@media(prefers-reduced-motion:reduce){.ob_telif .ob_imza,.ob_telif .ob_imza:before,.ob_telif .ob_imza_ok{transition:none}.ob_telif .ob_imza:hover{transform:none}}
:root[data-ob-hareket="az"] .ob_imza,:root[data-ob-hareket="az"] .ob_imza:before,:root[data-ob-hareket="az"] .ob_imza_ok{transition:none}

/* RC014e — aynı sabit çerçevede rahat metin ve ayrı ürün önizlemesi. */
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin{
 position:relative;display:grid;grid-template-rows:minmax(0,1fr) 54px;height:410px;min-height:410px;
 .ob_ec_sahne{grid-row:1;grid-column:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);height:100%;min-height:0;gap:32px;padding:16px 30px;align-items:center;align-content:center}
 .ob_ec_hero_yazi{width:100%;min-width:0}
 .ob_ec_etiket{font-size:10px;letter-spacing:1.2px;text-transform:uppercase}
 .ob_ec_hero_yazi :is(h1,h2){font-size:clamp(40px,3vw,48px);line-height:1.12;letter-spacing:-1.3px;margin:12px 0 18px}
 .ob_ec_hero_yazi>p{max-width:none;font-size:15px;line-height:1.7;margin:0 0 24px}
 .ob_ec_eylemler{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
 .ob_ec_cta{min-height:48px;padding:12px 20px;font-size:12px;gap:18px}
 .ob_ec_detay{min-height:48px;margin:0;font-size:12px;gap:8px}
 .ob_ec_hero_foto{width:100%;min-width:0;height:316px;margin:0;padding:8px;background:var(--ob_ec_photo);border-radius:var(--ob_kose);isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center}
 .ob_ec_hero_foto>img{width:100%;height:252px;max-height:252px;min-height:0;object-fit:contain;object-position:center;transform:none;mix-blend-mode:multiply}
 .ob_ec_hero_foto figcaption{width:100%;margin:8px 0 0;font-size:12px;line-height:1.4;color:#18314d}
 .ob_ec_hero_foto figcaption span,.ob_ec_hero_foto figcaption small{display:block;font-size:10px;line-height:1.4;color:#627188;margin-top:4px}
 .ob_ec_hero_far{padding:6px}
 .ob_ec_hero_far>.ob_ec_far_ana{width:min(100%,450px);height:242px;max-height:242px;flex-shrink:0;object-fit:cover}
 .ob_ec_far_secimler{display:grid;grid-template-columns:1fr 1.35fr;gap:14px;min-height:54px;text-align:left}
 .ob_ec_far_secimler button{display:block;border:0;padding:0;background:transparent;text-align:left;font:inherit;line-height:1.4;color:#18314d;min-height:54px}
 .ob_ec_far_secimler strong{display:block;font-size:12px;font-weight:600}
 .ob_ec_far_secimler button:hover strong{text-decoration:underline;text-underline-offset:3px}
 .ob_ec_far_secimler .ob_ec_far_alternatif{display:flex;align-items:center;gap:10px}
 .ob_ec_far_alternatif img{width:76px;height:52px;flex-shrink:0;object-fit:cover;border-radius:calc(var(--ob_kose) * .4);mix-blend-mode:multiply}
 .ob_ec_far_alternatif>span{margin:0;min-width:0}
 .ob_ec_urun_grup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:center;min-width:0;width:100%;height:244px}
 .ob_ec_urun_grup img{width:100%;height:244px;max-height:none;object-fit:cover;object-position:center;transform:none;mix-blend-mode:multiply}
 .ob_ec_cift_bilgi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
 .ob_ec_cift_bilgi button{font:inherit;text-align:left;color:#18314d;background:transparent;border:0;padding:0;min-height:44px;line-height:1.4}
 .ob_ec_cift_bilgi button strong{font-size:12px}.ob_ec_cift_bilgi button:hover strong{text-decoration:underline;text-underline-offset:3px}
 .ob_ec_sahne_cam .ob_ec_hero_foto{background:#111b29}.ob_ec_sahne_cam .ob_ec_hero_foto>img{mix-blend-mode:normal}
 .ob_ec_sahne_cam .ob_ec_hero_foto figcaption{color:#f4f7fc}.ob_ec_sahne_cam .ob_ec_hero_foto figcaption span{color:#bdcadc}
 .ob_ec_vitrin_alt{grid-row:2;grid-column:1;height:54px;min-height:54px;padding:0;margin-inline:26px;font-size:10px;gap:12px}
 .ob_ec_vitrin_alt>div{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:148px;flex-shrink:0}
 #ob_ec_sayac{width:44px;min-width:44px;margin:0;text-align:center;font-size:10px;font-variant-numeric:tabular-nums}
 .ob_ec_vitrin_alt button{width:44px;min-width:44px;height:44px;flex-shrink:0}
 @media(max-width:1100px){
  .ob_ec_sahne{padding:16px 24px;gap:24px}
  .ob_ec_hero_yazi :is(h1,h2){font-size:36px;letter-spacing:-1px}
  .ob_ec_hero_yazi>p{font-size:14px;line-height:1.65}
  .ob_ec_eylemler{gap:16px}.ob_ec_cta{padding:12px 16px;gap:12px}
  .ob_ec_far_secimler strong,.ob_ec_cift_bilgi button strong{font-size:11px}
  .ob_ec_far_alternatif img{width:64px;height:48px}
 }
 @media(max-width:900px){.ob_ec_sahne{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ob_ec_hero_yazi :is(h1,h2){font-size:32px}}
 @media(max-width:680px){
  height:610px;min-height:610px;
  .ob_ec_sahne{display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:14px 16px;gap:20px}
  .ob_ec_hero_yazi{order:2}.ob_ec_hero_foto{order:1;height:236px;flex-shrink:0}
  .ob_ec_hero_yazi :is(h1,h2){font-size:32px;line-height:1.12;letter-spacing:-1px;margin:12px 0 16px}
  .ob_ec_etiket{font-size:9px}
  .ob_ec_hero_yazi>p{font-size:13px;line-height:1.65;margin:0 0 20px}
  .ob_ec_eylemler{gap:14px}.ob_ec_cta{min-height:44px;padding:10px 14px;font-size:11px;gap:10px}.ob_ec_detay{min-height:44px;font-size:11px;gap:6px}
  .ob_ec_hero_foto>img{height:176px;max-height:176px;flex-shrink:1}
  .ob_ec_hero_foto figcaption{font-size:11px}.ob_ec_hero_foto figcaption span,.ob_ec_hero_foto figcaption small{font-size:9px}
  .ob_ec_hero_far>.ob_ec_far_ana{width:min(100%,270px);height:150px;max-height:150px;flex-shrink:0}
  .ob_ec_far_secimler{grid-template-columns:1fr 1.3fr;gap:10px;min-height:66px}
  .ob_ec_far_secimler button{min-height:66px}.ob_ec_far_secimler strong{font-size:10px}
  .ob_ec_far_secimler .ob_ec_far_alternatif{gap:7px}.ob_ec_far_alternatif img{width:58px;height:44px}
  .ob_ec_urun_grup{height:164px;gap:14px}.ob_ec_urun_grup img{height:164px}.ob_ec_cift_bilgi{gap:14px}.ob_ec_cift_bilgi button strong{font-size:10px}
  .ob_ec_vitrin_alt{margin-inline:16px;font-size:9px;justify-content:center}.ob_ec_vitrin_alt>span{display:none}
 }
 @media(max-width:360px){.ob_ec_sahne{padding:14px;gap:18px}.ob_ec_hero_yazi :is(h1,h2){font-size:30px}.ob_ec_eylemler{gap:10px}.ob_ec_far_alternatif img{width:50px;height:40px}.ob_ec_far_secimler{gap:8px}}
}
:root[data-ob-tasarim="eticaret"]{
 .ob_ec_kategoriler{align-self:start}
 @media(max-width:1100px){.ob_ec_kategoriler{display:none}.ob_eticaret_ana{grid-template-columns:minmax(0,1fr)}}
 #ob_arac_sec{align-items:center;gap:28px;padding:22px 24px;min-height:112px}
 #ob_arac_sec .ob_arac_giris{min-width:225px;margin:0}
 #ob_arac_sec #ob_arac_form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 150px;align-items:end;gap:14px;flex:1;min-width:0;margin:0}
 #ob_arac_sec #ob_arac_form label{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none}
 #ob_arac_sec #ob_arac_form label>span{font-size:10px;font-weight:600;letter-spacing:.5px;margin:0;padding:0;line-height:1.3;color:var(--ob_soluk)}
 #ob_arac_sec #ob_arac_form select{width:100%;height:52px;min-height:52px;margin:0;padding:0 12px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .6);color:var(--ob_metin);font-size:13px;box-shadow:none;opacity:1}
 #ob_arac_sec #ob_arac_form select:disabled{background:color-mix(in srgb,var(--ob_yuzey) 96%,var(--ob_cizgi));color:var(--ob_soluk);opacity:1}
 #ob_arac_sec #ob_arac_form select:focus{border-color:var(--ob_vurgu_ust)}
 #ob_arac_sec #ob_arac_form .ob_dugme{align-self:end;justify-content:center;width:100%;height:52px;min-height:52px;min-width:0;padding:0 16px;margin:0;transform:none;border-radius:calc(var(--ob_kose) * .6);font-size:13px;white-space:nowrap}
 @media(max-width:1100px){#ob_arac_sec{display:block}#ob_arac_sec .ob_arac_giris{margin:0 0 18px}#ob_arac_sec #ob_arac_form{grid-template-columns:repeat(3,minmax(0,1fr)) 150px}}
 @media(max-width:680px){#ob_arac_sec{padding:20px}#ob_arac_sec .ob_arac_giris{min-width:0}#ob_arac_sec #ob_arac_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}#ob_arac_sec #ob_arac_form select{font-size:12px}#ob_arac_sec #ob_arac_form .ob_dugme{font-size:12px;padding:0 10px}}
 @media(max-width:360px){#ob_arac_sec #ob_arac_form{grid-template-columns:minmax(0,1fr)}}
}


/* ob_tipografi_arama_rc015.css */
/* RC015 — okunabilir ortak yazı ölçeği ve yerel arama önerileri. */
:root{--ob_yazi:"Segoe UI",Arial,sans-serif;--ob_yazi_kucuk:12px;--ob_yazi_govde:16px;font-family:var(--ob_yazi);font-synthesis:weight}
:root[data-ob-tasarim]{
 body{font-family:var(--ob_yazi);line-height:1.6}
 :is(button,input,select,textarea){font-family:var(--ob_yazi);letter-spacing:normal}
 :is(h1,h2,h3,h4){font-family:var(--ob_yazi);font-weight:700}
 .ob_header .ob_atlas_ust{font-family:var(--ob_yazi);font-size:12px;min-height:34px;letter-spacing:.3px}
 .ob_header .ob_atlas_ust>span{font-family:var(--ob_yazi);font-size:11px}
 .ob_header .ob_atlas_ust button{font-family:var(--ob_yazi);font-size:13px;font-weight:600;letter-spacing:normal}
 .ob_header .ob_atlas_kapi_yazi>b{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:normal}
 .ob_header .ob_atlas_eylem_metin b{font-size:14px;line-height:1.3}
 .ob_header .ob_atlas_hizli{font-size:13px}.ob_header .ob_atlas_hizli>span{font-family:var(--ob_yazi);font-size:11px}
 #ob_kategoriler .ob_bolum_baslik h2,.ob_magaza_baslik h2{font-family:var(--ob_yazi);font-size:clamp(28px,2.3vw,34px);font-weight:700;line-height:1.25;letter-spacing:-.5px}
 .ob_magaza_baslik p,.ob_icerik_bolum_giris,.ob_katalog_bilgi p{font-size:15px;line-height:1.65}
 .ob_metin_link,.ob_ec_katalog_link{font-size:14px;line-height:1.4}
 .ob_ec_kategoriler h2{font-size:18px}.ob_ec_kategoriler nav a{font-size:14px;line-height:1.45}.ob_ec_kategoriler nav a small{font-size:12px}
 .ob_ec_secim_not strong,.ob_ec_secim_not small{font-size:12px;line-height:1.5}
 #ob_kategoriler .ob_kategori_yazi>span{font-size:15px;font-weight:600;line-height:1.4}
 #ob_kategoriler .ob_kategori_yazi small{font-size:12px;line-height:1.4}
 .ob_faydalar strong{font-size:14px;line-height:1.4}.ob_faydalar small{font-size:12px;line-height:1.5}
 #ob_arac_sec .ob_arac_giris h2{font-size:20px;line-height:1.3}#ob_arac_sec .ob_arac_giris p{font-size:13px;line-height:1.55}
 #ob_arac_sec #ob_arac_form label>span{font-size:12px;line-height:1.35;letter-spacing:.2px}
 #ob_arac_sec #ob_arac_form select,#ob_arac_sec #ob_arac_form .ob_dugme{font-size:15px}
 .ob_magaza_kategoriler button{font-size:14px;line-height:1.4;min-height:44px}.ob_magaza_kategoriler button b{font-size:12px}
 .ob_magaza_araclar :is(input,select,.ob_magaza_filtre_ac){font-size:14px}
 #ob_urun_grid[data-ob-gorunum] .ob_urun_ust{font-family:var(--ob_yazi);font-size:12px;line-height:1.5;letter-spacing:normal}
 #ob_urun_grid[data-ob-gorunum] .ob_urun_metin h3,#ob_urun_grid[data-ob-gorunum] .ob_urun_metin h3 button{font-family:var(--ob_yazi);font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.1px}
 #ob_urun_grid[data-ob-gorunum] .ob_urun_metin h3{min-height:48px}
 #ob_urun_grid[data-ob-gorunum] .ob_magaza_uyum{font-size:14px;line-height:1.5}#ob_urun_grid[data-ob-gorunum] .ob_magaza_uyum small{font-size:12px;line-height:1.4}
 #ob_urun_grid[data-ob-gorunum] .ob_fiyat strong{font-size:26px;line-height:1.25;letter-spacing:-.3px}#ob_urun_grid[data-ob-gorunum] .ob_fiyat small,#ob_urun_grid[data-ob-gorunum] .ob_fiyat del{font-size:12px}
 #ob_urun_grid[data-ob-gorunum] .ob_sepete_ekle{font-size:13px;min-height:44px}
 .ob_rc009_menu .ob_menu_sec_yazi strong{font-family:var(--ob_yazi);font-size:16px;font-weight:600;line-height:1.35;letter-spacing:normal}
 .ob_rc009_menu .ob_menu_sec_yazi small{font-family:var(--ob_yazi);font-size:12px;line-height:1.45}
 .ob_rc009_menu .ob_kesif_aciklama,.ob_rc009_menu .ob_menu_sunum_metin p{font-size:15px;line-height:1.6}
 .ob_rc009_menu .ob_menu_eylemler :is(a,button){font-family:var(--ob_yazi);font-size:14px}
 .ob_detay_metin h2{font-family:var(--ob_yazi);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.5px}
 .ob_detay_panel p{font-size:16px;line-height:1.7}.ob_detay_not{font-size:13px;line-height:1.6}
 .ob_detay_uyum_satir{font-size:15px;line-height:1.5}.ob_detay_uyum_satir small{font-size:12px}
 .ob_detay_sekmeler button,.ob_detay_alisveris .ob_dugme{font-size:14px;min-height:46px}
 .ob_altbilgi_ic>div>strong{font-size:17px;line-height:1.4}.ob_altbilgi_ic>div>a:not(.ob_logo),.ob_altbilgi_ic>div>button{font-size:14px;line-height:1.6}
 .ob_altbilgi_son p,.ob_sepet_not{font-size:13px;line-height:1.6}.ob_telif{font-size:13px;line-height:1.6}.ob_telif .ob_imza_yazi small{font-size:10px;line-height:1.3;letter-spacing:.6px}
 #ob_eticaret_vitrin .ob_ec_etiket{font-size:11px}#ob_eticaret_vitrin #ob_ec_sayac{font-size:12px}#ob_eticaret_vitrin .ob_ec_vitrin_alt{font-size:12px}
 #ob_eticaret_vitrin .ob_ec_hero_yazi>p{font-size:16px;line-height:1.65}
 #ob_eticaret_vitrin .ob_ec_cta,#ob_eticaret_vitrin .ob_ec_detay{font-family:var(--ob_yazi);font-size:14px}
 #ob_eticaret_vitrin :is(.ob_ec_far_secimler strong,.ob_ec_cift_bilgi button strong){font-size:13px}
 #ob_eticaret_vitrin .ob_ec_hero_foto figcaption span,#ob_eticaret_vitrin .ob_ec_hero_foto figcaption small{font-size:12px}
 @media(max-width:680px){
  .ob_header .ob_atlas_ust>span{font-size:10px;letter-spacing:.15px}.ob_header .ob_atlas_ust #ob_gorunum_ac{font-size:12px}
  .ob_header .ob_atlas_kapi_yazi>b{font-size:13px}
  #ob_kategoriler .ob_bolum_baslik h2,.ob_magaza_baslik h2{font-size:27px}
  #ob_kategoriler .ob_kategori_yazi>span{font-size:14px}.ob_metin_link{font-size:13px}
  #ob_arac_sec #ob_arac_form select,#ob_arac_sec #ob_arac_form .ob_dugme{font-size:14px}
  #ob_urun_grid[data-ob-gorunum] .ob_urun_metin h3,#ob_urun_grid[data-ob-gorunum] .ob_urun_metin h3 button{font-size:16px}
  #ob_urun_grid[data-ob-gorunum] .ob_urun_alt{align-items:stretch;flex-direction:column;gap:12px}
  #ob_urun_grid[data-ob-gorunum] .ob_sepete_ekle{width:100%;justify-content:center;font-size:13px;padding-inline:8px;gap:6px}
  .ob_rc009_menu .ob_menu_sec_yazi strong{font-size:13px}.ob_rc009_menu .ob_kesif_aciklama{font-size:14px}
  .ob_detay_metin h2{font-size:26px}.ob_detay_panel p{font-size:15px}
  #ob_eticaret_vitrin .ob_ec_hero_yazi>p{font-size:14px;line-height:1.6}
  #ob_eticaret_vitrin .ob_ec_cta,#ob_eticaret_vitrin .ob_ec_detay{font-size:13px}
  #ob_eticaret_vitrin :is(.ob_ec_far_secimler strong,.ob_ec_cift_bilgi button strong){font-size:12px}
  #ob_eticaret_vitrin .ob_ec_hero_foto figcaption span,#ob_eticaret_vitrin .ob_ec_hero_foto figcaption small{font-size:11px}
  #ob_eticaret_vitrin .ob_ec_hero_led .ob_ec_urun_grup,#ob_eticaret_vitrin .ob_ec_hero_led .ob_ec_urun_grup img{height:152px}
 }
 @media(max-width:360px){.ob_header .ob_atlas_kapi_yazi>b{font-size:12px}.ob_header .ob_atlas_ust>span{font-size:9px}.ob_header .ob_atlas_ust #ob_gorunum_ac{font-size:11px}}
}
/* RC015c tablet: okunabilir etikete alan açan kompakt ikonlar. */
@media(min-width:681px) and (max-width:1100px){:root[data-ob-tasarim="eticaret"] .ob_header #ob_menu .ob_atlas_kapi_ikon{width:22px;min-width:22px;flex:0 0 22px}:root[data-ob-tasarim="eticaret"] .ob_header #ob_menu .ob_atlas_kapi_ok{width:14px;min-width:14px;flex:0 0 14px}}
/* Arama önerileri formun dışında; ana sayfa akışını aşağı itmez. */
.ob_arama_kapsayici{position:relative;width:100%;min-width:0}
:root .ob_header #ob_arama_form{position:static;width:100%;max-width:none;margin:0;height:56px;padding:4px 4px 4px 16px;gap:12px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose,12px) * .8);background:var(--ob_yuzey);color:var(--ob_soluk);box-shadow:none;overflow:hidden}
:root .ob_header #ob_arama_form:focus-within{border-color:var(--ob_vurgu_ust,var(--ob_turuncu));box-shadow:0 0 0 3px color-mix(in srgb,var(--ob_vurgu,var(--ob_turuncu)) 13%,transparent)}
:root .ob_header #ob_arama_form>svg{width:20px;height:20px;flex-shrink:0;color:var(--ob_vurgu_ust,var(--ob_turuncu))}
:root .ob_header #ob_arama{font:400 16px/1.4 var(--ob_yazi);flex:1;width:0;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--ob_metin);outline:0}
:root .ob_header #ob_arama::placeholder{color:var(--ob_soluk);opacity:1}
:root .ob_header #ob_arama_form>.ob_arama_gonder{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:10px;width:auto;min-width:96px;height:100%;padding:0 20px;margin:0;border:0;border-radius:calc(var(--ob_kose,12px) * .6);background:var(--ob_vurgu_ust,var(--ob_turuncu));color:white;box-shadow:none;transform:none}
:root .ob_header #ob_arama_form>.ob_arama_gonder>span{font:600 16px/1 var(--ob_yazi);letter-spacing:normal}
:root .ob_header #ob_arama_form>.ob_arama_gonder>svg{width:18px;height:18px}
.ob_arama_panel{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:40;max-height:540px;overflow:auto;overscroll-behavior:contain;padding:20px;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);box-shadow:0 18px 50px #081a3326;text-align:left;font-family:var(--ob_yazi)}
.ob_arama_panel_baslik{display:flex;align-items:start;justify-content:space-between;gap:16px}
.ob_arama_panel_baslik strong{font-size:20px;line-height:1.3;font-weight:700}.ob_arama_panel_baslik p{font-size:13px;line-height:1.5;color:var(--ob_soluk);margin:6px 0 0}
.ob_arama_panel button{font-family:var(--ob_yazi);color:inherit}
.ob_arama_panel_baslik>button{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;background:var(--ob_zemin);border-radius:calc(var(--ob_kose,12px) * .5)}
.ob_arama_hizli,.ob_arama_gecmis{margin-top:18px}.ob_arama_hizli>strong,.ob_arama_grup_baslik{font-size:13px;line-height:1.4;font-weight:600}
.ob_arama_grup_baslik{display:flex;align-items:center;justify-content:space-between;gap:16px}.ob_arama_grup_baslik button{padding:4px 0;font-size:12px;background:transparent;color:var(--ob_soluk);text-decoration:underline;text-underline-offset:3px}
.ob_arama_terimler{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.ob_arama_terimler button{min-height:36px;max-width:100%;padding:7px 12px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose,12px) * .55);font-size:13px;font-weight:500;background:var(--ob_zemin);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ob_arama_terimler button:hover{border-color:var(--ob_vurgu_ust,var(--ob_turuncu))}
.ob_arama_sonuclar{margin-top:20px}.ob_arama_sonuclar>.ob_arama_grup_baslik{display:block;margin-bottom:8px;color:var(--ob_soluk)}
.ob_arama_urun{display:grid;grid-template-columns:72px minmax(0,1fr) 20px;align-items:center;gap:14px;width:100%;min-height:78px;padding:10px 8px;border:0;border-top:1px solid var(--ob_cizgi);border-radius:0;background:transparent;text-align:left}
.ob_arama_urun.ob_arama_secili,.ob_arama_urun:hover{background:var(--ob_zemin)}
.ob_arama_urun img{width:72px;height:56px;object-fit:contain;background:#f0f2f4;border-radius:calc(var(--ob_kose,12px) * .4)}
.ob_arama_urun strong{display:block;font-size:15px;font-weight:600;line-height:1.4}.ob_arama_urun small{display:block;font-size:12px;color:var(--ob_soluk);line-height:1.45;margin-top:3px}.ob_arama_urun>span:last-child{font-size:20px;color:var(--ob_soluk);text-align:center}
.ob_arama_bos{font-size:14px;line-height:1.6;color:var(--ob_soluk);margin:14px 0}
.ob_arama_tumu{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:12px 0 0;margin-top:8px;border:0;border-top:1px solid var(--ob_cizgi);background:transparent;color:var(--ob_vurgu_ust,var(--ob_turuncu));font-size:14px;font-weight:600;text-align:left}
@media(max-width:680px){:root .ob_header #ob_arama_form{height:52px;padding-left:12px;gap:10px}:root .ob_header #ob_arama_form>.ob_arama_gonder{min-width:78px;padding:0 12px}:root .ob_header #ob_arama_form>.ob_arama_gonder>span{font-size:15px}.ob_arama_panel{padding:16px}.ob_arama_panel_baslik strong{font-size:18px}.ob_arama_panel_baslik p{font-size:13px}.ob_arama_urun{grid-template-columns:56px minmax(0,1fr) 16px;gap:10px;min-height:76px;padding-inline:4px}.ob_arama_urun img{width:56px;height:48px}.ob_arama_urun strong{font-size:14px}}

/* RC138: mobil koleksiyon basligi ve katalog baglantisi ayni satiri dengeli paylasir. */
@media(max-width:680px){
 :root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_bolum_baslik{gap:12px;align-items:center}
 :root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_bolum_baslik>div{flex:1;min-width:0}
 :root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_bolum_baslik h2{font-size:clamp(22px,5.6vw,27px)}
 :root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_bolum_baslik>.ob_metin_link{flex:none;width:max-content;max-width:none;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}
}


/* ob_anasayfa_rc018.css */
/* RC018 — ölçülü yüksek vitrin, eşit görsel kategori paneli, logolu markalar ve sade imza. */
.ob_telif .ob_imza{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:4px 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ob_soluk);font-size:15px;font-weight:600;letter-spacing:-.4px;overflow:visible;transition:color .2s}
.ob_telif .ob_imza::before{content:none}.ob_telif .ob_imza:hover{transform:none;box-shadow:none;border:0;color:var(--ob_vurgu_ust);text-decoration:underline;text-underline-offset:4px}.ob_imza_nokta{color:var(--ob_vurgu_ust)}.ob_imza_sade_ok{font-size:12px;font-style:normal;opacity:.65}
.ob_markalar.ob_ana_bolum{display:block;padding:28px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_yuzey);margin-top:44px;margin-bottom:0}
.ob_marka_bas{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}.ob_marka_bas .ob_kucuk_baslik{font-size:10px;letter-spacing:1.4px;color:var(--ob_vurgu_ust)}.ob_marka_bas h2{margin:6px 0 0;font-size:26px;line-height:1.2;letter-spacing:-.8px}.ob_marka_bas p{margin:0;font-size:14px;line-height:1.5;color:var(--ob_soluk)}.ob_marka_bas small{font-size:12px}
.ob_markalar>.ob_marka_grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:stretch}
.ob_markalar .ob_marka_kart{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;position:relative;min-width:0;min-height:136px;padding:20px 10px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .7);color:var(--ob_metin);font-size:14px;font-weight:600;letter-spacing:-.2px;transition:border-color .2s,background .2s}
.ob_marka_kart .ob_marka_logo{width:58px;height:52px;object-fit:contain;opacity:.86}.ob_marka_kart :is(.ob_marka_audi,.ob_marka_ford){width:88px}.ob_marka_kart>i{position:absolute;top:10px;right:12px;font-style:normal;font-size:14px;color:var(--ob_soluk);opacity:.5}.ob_markalar .ob_marka_kart:hover{color:var(--ob_metin);border-color:var(--ob_vurgu_ust);background:var(--ob_soft)}:root[data-ob-tema="koyu"] .ob_marka_logo{filter:invert(1);opacity:.88}
:root[data-ob-tasarim="eticaret"] .ob_eticaret_ana{grid-template-columns:244px minmax(0,1fr);gap:24px;align-items:stretch}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin{height:480px;min-height:480px}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_foto{height:380px}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_foto>img{height:308px;max-height:308px}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_far>.ob_ec_far_ana{width:min(100%,500px);height:302px;max-height:302px}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_urun_grup,:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_urun_grup img{height:308px}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler{height:480px;min-height:480px;align-self:stretch;padding:18px 16px;gap:0}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler h2{font-size:17px;line-height:1.4;margin:0 0 12px}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler nav a{min-height:50px;gap:9px;font-size:13px}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler nav a>img{width:36px;height:36px;object-fit:contain;background:#eef1f4;border-radius:6px;flex-shrink:0;mix-blend-mode:normal}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler nav a>span{flex:1;min-width:0}:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler nav b{display:block;font-size:13px;font-weight:600;line-height:1.4}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler nav small{display:block;margin:2px 0 0;font-size:10px;line-height:1.3;color:var(--ob_soluk)}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler nav em{font:500 11px/1 var(--ob_yazi);color:var(--ob_soluk)}
:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler .ob_ec_katalog_link{min-height:44px;font-size:12px;justify-content:space-between}
:root[data-ob-tasarim="eticaret"] .ob_ec_secim_not{width:100%;display:flex;align-items:center;gap:9px;padding:10px;margin-top:auto;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .6);text-align:left;color:var(--ob_metin)}
:root[data-ob-tasarim="eticaret"] .ob_ec_secim_not strong{font-size:12px;line-height:1.4}:root[data-ob-tasarim="eticaret"] .ob_ec_secim_not small{font-size:11px;line-height:1.45;margin-top:3px}:root[data-ob-tasarim="eticaret"] .ob_ec_secim_not>.ob_ikon:last-child{width:12px;margin-left:auto}
:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_gorsel{height:104px}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_yazi>span{font-size:14px}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_yazi small{font-size:11px}
@media(max-width:1180px){:root[data-ob-tasarim="eticaret"] .ob_eticaret_ana{grid-template-columns:224px minmax(0,1fr);gap:20px}:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler{padding:18px 12px}.ob_markalar .ob_marka_kart{font-size:13px}.ob_marka_kart :is(.ob_marka_audi,.ob_marka_ford){width:76px}}
@media(max-width:1100px){:root[data-ob-tasarim="eticaret"] .ob_eticaret_ana{grid-template-columns:minmax(0,1fr)}:root[data-ob-tasarim="eticaret"] .ob_ec_kategoriler{display:none}}
@media(max-width:900px){.ob_markalar>.ob_marka_grid{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_gorsel{height:66px}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_yazi>span{font-size:13px}}
@media(max-width:680px){:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin{height:640px;min-height:640px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_foto{height:244px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_foto>img{height:184px;max-height:184px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_far>.ob_ec_far_ana{width:min(100%,280px);height:164px;max-height:164px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_urun_grup,:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_urun_grup img{height:172px}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_gorsel{height:60px}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_yazi>span{font-size:12px}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_yazi small{font-size:10px}.ob_markalar.ob_ana_bolum{padding:20px 16px;margin-top:32px}.ob_marka_bas{display:block;margin-bottom:18px}.ob_marka_bas h2{font-size:23px}.ob_marka_bas p{margin-top:12px;font-size:13px}.ob_markalar>.ob_marka_grid{gap:9px}.ob_markalar .ob_marka_kart{min-height:122px;padding:16px 6px;gap:12px;font-size:12px}.ob_marka_kart .ob_marka_logo{width:42px;height:44px}.ob_marka_kart :is(.ob_marka_audi,.ob_marka_ford){width:64px}.ob_marka_kart>i{top:6px;right:7px;font-size:12px}}
@media(max-width:360px){.ob_markalar .ob_marka_kart{font-size:11px}.ob_marka_kart :is(.ob_marka_audi,.ob_marka_ford){width:58px}:root[data-ob-tasarim="eticaret"] #ob_kategoriler .ob_kategori_yazi>span{font-size:11px}}
@media(prefers-reduced-motion:reduce){.ob_telif .ob_imza,.ob_markalar .ob_marka_kart{transition:none}}:root[data-ob-hareket="az"] :is(.ob_imza,.ob_marka_kart){transition:none}

/* Yüzen iletişim/özelleştirici telif satırını örtmez. */
.ob_telif{padding-bottom:84px}


/* ob_slayt_marka_rc019.css */
/* RC019 — marka rengi, sahne derinliği ve sabit tek kumanda. */
.ob_marka_kart[data-ob-marka-sec="Volkswagen"]{--ob_marka_renk:#001e50}.ob_marka_kart[data-ob-marka-sec="BMW"]{--ob_marka_renk:#0166b1}.ob_marka_kart[data-ob-marka-sec="Mercedes-Benz"]{--ob_marka_renk:#69717a}.ob_marka_kart[data-ob-marka-sec="Audi"]{--ob_marka_renk:#c8102e}.ob_marka_kart[data-ob-marka-sec="Renault"]{--ob_marka_renk:#f0c800}.ob_marka_kart[data-ob-marka-sec="Ford"]{--ob_marka_renk:#064a93}
.ob_markalar .ob_marka_kart{min-height:154px;gap:12px;padding:16px 10px;background:color-mix(in srgb,var(--ob_marka_renk) 4%,var(--ob_yuzey));overflow:hidden}.ob_marka_kart::before{content:"";position:absolute;left:50%;top:0;translate:-50% 0;width:38px;height:3px;background:var(--ob_marka_renk);border-radius:0 0 3px 3px}.ob_markalar .ob_marka_kart:hover{background:color-mix(in srgb,var(--ob_marka_renk) 8%,var(--ob_yuzey));border-color:var(--ob_marka_renk)}
.ob_marka_amblem{display:flex;align-items:center;justify-content:center;width:100%;max-width:112px;height:76px;border-radius:14px;background:#fff;box-shadow:0 3px 14px #13243b09}.ob_marka_amblem .ob_marka_logo,:root[data-ob-tema="koyu"] .ob_marka_amblem .ob_marka_logo{filter:none;opacity:1}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin{--ob_ec_giris_x:36px;background:var(--ob_yuzey);border-color:color-mix(in srgb,var(--ob_vurgu_ust) 12%,var(--ob_cizgi));box-shadow:0 12px 36px #0c254409;overflow:hidden}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin[data-ob-ec-yon="geri"]{--ob_ec_giris_x:-36px}
.ob_ec_sahne_far{--ob_ec_vurgu:#2a69a9}.ob_ec_sahne_stop{--ob_ec_vurgu:#c32743}.ob_ec_sahne_beyin{--ob_ec_vurgu:#68529b}.ob_ec_sahne_sis{--ob_ec_vurgu:#127a80}.ob_ec_sahne_led{--ob_ec_vurgu:#b87815}.ob_ec_sahne_cam{--ob_ec_vurgu:#50819e}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_sahne{touch-action:pan-y;background:radial-gradient(ellipse at 88% 40%,color-mix(in srgb,var(--ob_ec_vurgu) 12%,transparent),transparent 68%),var(--ob_yuzey);animation:ob_ec_sahne_giris .32s ease both}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_etiket{display:inline-flex;align-items:center;gap:8px;min-height:26px;color:var(--ob_ec_vurgu);font-size:11px;font-weight:650;letter-spacing:1px}.ob_ec_etiket::before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 10%,transparent)}
:root[data-ob-tasarim="eticaret"][data-ob-tema="koyu"] #ob_eticaret_vitrin .ob_ec_etiket{color:color-mix(in srgb,var(--ob_ec_vurgu) 65%,#fff)}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_foto{position:relative;cursor:grab;box-shadow:0 14px 28px color-mix(in srgb,var(--ob_ec_vurgu) 10%,transparent);border:1px solid color-mix(in srgb,var(--ob_ec_vurgu) 12%,transparent)}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_foto:active{cursor:grabbing}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin :is(.ob_ec_hero_foto>img,.ob_ec_urun_grup){translate:var(--ob_ec_fare_x,0px) var(--ob_ec_fare_y,0px);transition:translate .2s ease;animation:ob_ec_urun_giris .48s cubic-bezier(.2,.7,.2,1) both;user-select:none}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt{background:var(--ob_yuzey);border-color:var(--ob_cizgi);gap:12px}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_koleksiyon_sec{display:flex;gap:4px;align-items:center;min-width:0;flex:1}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button{width:auto;min-width:46px;min-height:44px;padding:0 10px;font-size:12px;font-weight:550;background:transparent;color:var(--ob_soluk);border:0;border-radius:8px}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button:hover{background:var(--ob_zemin);color:var(--ob_metin)}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button[aria-pressed="true"]{background:var(--ob_lacivert);color:#fff}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt>.ob_ec_mobil_koleksiyon{display:none}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt>div>button{border:1px solid var(--ob_cizgi);border-radius:50%;background:var(--ob_yuzey);color:var(--ob_metin);transition:background .2s,color .2s}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt>div>button:hover{background:var(--ob_lacivert);color:#fff}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin #ob_ec_sayac{font-size:12px;letter-spacing:.2px}
@keyframes ob_ec_sahne_giris{from{opacity:.45}to{opacity:1}}@keyframes ob_ec_urun_giris{from{opacity:.35;transform:translateX(var(--ob_ec_giris_x,36px)) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}
@media(max-width:680px){.ob_markalar .ob_marka_kart{min-height:142px;padding:12px 6px}.ob_marka_amblem{height:62px;max-width:80px;border-radius:10px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin{--ob_ec_giris_x:18px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin[data-ob-ec-yon="geri"]{--ob_ec_giris_x:-18px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_koleksiyon_sec{display:none}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt>.ob_ec_mobil_koleksiyon{display:block;flex:1;min-width:0;font-size:11px;font-weight:600;line-height:1.35;color:var(--ob_soluk)}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt{justify-content:space-between;gap:8px}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_etiket{font-size:10px}}
@media(prefers-reduced-motion:reduce){:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin :is(.ob_ec_sahne,.ob_ec_hero_foto>img,.ob_ec_urun_grup){animation:none;transition:none;translate:0 0}}
:root[data-ob-hareket="az"][data-ob-tasarim="eticaret"] #ob_eticaret_vitrin :is(.ob_ec_sahne,.ob_ec_hero_foto>img,.ob_ec_urun_grup){animation:none;transition:none;translate:0 0}

/* Mobilde tek ortalanmış kumanda, iki yüzen kapının arasında kalır. */
@media(max-width:680px){:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt>.ob_ec_mobil_koleksiyon{display:none}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_vitrin_alt{justify-content:center}}


/* ob_prestij_rc020.css */
/* RC020 — ışık vitrini; mevcut manuel etkileşim ve tercih sözleşmesi korunur. */
:root[data-ob-tasarim="eticaret"] {
 .ob_header {box-shadow:0 6px 24px #10253e07;border-bottom-color:color-mix(in srgb,var(--ob_vurgu_ust) 18%,var(--ob_cizgi))}
 #ob_eticaret_vitrin {background:#0c192b;border-color:#263951;box-shadow:0 18px 40px #10243b18}
 #ob_eticaret_vitrin .ob_ec_sahne {position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 0%,#28476380,transparent 65%),linear-gradient(125deg,#142740,#091522);color:#f7faff}
 #ob_eticaret_vitrin .ob_ec_sahne::before {content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(155deg,transparent 35%,#8bc8ff10 35.15%,transparent 35.6%),linear-gradient(155deg,transparent 53%,#8bc8ff15 53.15%,transparent 53.7%)}
 #ob_eticaret_vitrin .ob_ec_etiket {color:#b9d8fa;font-size:12px;letter-spacing:1.4px}
 #ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2) {color:#f7faff;font-weight:700;letter-spacing:-1.5px;line-height:1.12}
 #ob_eticaret_vitrin .ob_ec_baslik_vurgu {color:color-mix(in srgb,var(--ob_vurgu_ust) 40%,#fff)}
 #ob_eticaret_vitrin .ob_ec_hero_yazi>p {color:#c1cfdf}
 #ob_eticaret_vitrin .ob_ec_cta {box-shadow:0 6px 20px #0003;font-size:13px}
 #ob_eticaret_vitrin .ob_ec_detay {color:#f1f6ff;font-size:13px;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#7193b6}
 #ob_eticaret_vitrin .ob_ec_hero_foto {background:radial-gradient(ellipse at 50% 35%,#fff,#e8eef5 75%);border:1px solid #ffffff70;box-shadow:0 16px 36px #0004,inset 0 1px 0 #fff;padding-inline:12px}
 #ob_eticaret_vitrin .ob_ec_urun_grup {mix-blend-mode:multiply}
 #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto {background:radial-gradient(ellipse at 50% 40%,#253b55,#101b29);border-color:#435872}
 #ob_eticaret_vitrin .ob_ec_vitrin_alt {background:transparent;color:#aebfd2;border-color:#ffffff20}
 #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button {color:#b4c5d8;font-size:13px}
 #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button:hover {background:#ffffff12;color:white}
 #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button[aria-pressed="true"] {background:#f4f8ff;color:#12243b}
 #ob_eticaret_vitrin .ob_ec_vitrin_alt>div>button {background:#ffffff09;color:#edf5ff;border-color:#627a9690}
 #ob_eticaret_vitrin .ob_ec_vitrin_alt>div>button:hover {background:#fff;color:#12243b}
 #ob_eticaret_vitrin #ob_ec_sayac {color:#b9cadd}
 .ob_ec_kategoriler {box-shadow:0 8px 24px #132e4a05}
 .ob_ec_kategoriler nav a {border-radius:calc(var(--ob_kose) * .45);transition:background .2s}
 .ob_ec_kategoriler nav a:hover {background:var(--ob_soft)}
 #ob_kategoriler .ob_kategori {position:relative;padding:10px;box-shadow:0 4px 16px #11284004;transition:box-shadow .22s,border-color .22s}
 #ob_kategoriler .ob_kategori:hover {border-color:var(--ob_vurgu_ust);box-shadow:0 12px 28px #11284014}
 #ob_kategoriler .ob_kategori_gorsel {height:142px;background:radial-gradient(ellipse at 50% 40%,#fff,#eaf0f6);border-radius:calc(var(--ob_kose) * .6)}
 #ob_kategoriler .ob_kategori_gorsel img {padding:10px;transition:scale .35s}
 #ob_kategoriler .ob_kategori:hover img {scale:1.06}
 #ob_kategoriler .ob_kategori_cam .ob_kategori_gorsel {background:#15243a}
 #ob_kategoriler .ob_kategori_cam .ob_kategori_gorsel img {mix-blend-mode:normal}
 #ob_kategoriler .ob_kategori_yazi {padding:13px 2px 3px;gap:5px}
 #ob_kategoriler .ob_kategori_yazi>span {font-size:15px;font-weight:650}
 #ob_kategoriler .ob_kategori_yazi small {font-size:12px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun {border-color:var(--ob_cizgi);box-shadow:0 4px 18px #142d4705;transition:box-shadow .22s,border-color .22s}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun:hover {border-color:color-mix(in srgb,var(--ob_vurgu_ust) 55%,var(--ob_cizgi));box-shadow:0 14px 32px #142d4714;transform:none}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_gorsel {height:218px;margin:8px 8px 0;border-radius:calc(var(--ob_kose) * .65);background:radial-gradient(ellipse at 50% 40%,#fff,#e9eff5)}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_gorsel.ob_magaza_cam {background:radial-gradient(ellipse at 50% 40%,#263b52,#101b29)}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_incele img {transition:scale .35s}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun:hover .ob_urun_incele img {scale:1.04}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_ust {font-size:12px;letter-spacing:.1px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin :is(h3,h3 button) {font-size:17px;line-height:1.4;min-height:48px}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum {padding:10px;background:var(--ob_zemin);border-radius:calc(var(--ob_kose) * .45);border:0}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_alt {padding-top:16px;margin-top:auto}
 #ob_urun_grid[data-ob-gorunum="grid"] .ob_sepete_ekle {min-height:44px;border-radius:calc(var(--ob_kose) * .6);box-shadow:0 4px 12px color-mix(in srgb,var(--ob_vurgu_ust) 14%,transparent)}
 .ob_magaza_araclar {box-shadow:0 4px 16px #12253b04}
 &[data-ob-tema="koyu"] #ob_eticaret_vitrin .ob_ec_etiket {color:#b9d8fa}
 &[data-ob-tema="koyu"] #ob_kategoriler .ob_kategori_gorsel {background:radial-gradient(ellipse at 50% 40%,#fff,#eaf0f6)}
 &[data-ob-tema="koyu"] #ob_kategoriler .ob_kategori_cam .ob_kategori_gorsel {background:#15243a}
 @media(max-width:1180px) and (min-width:1101px) {#ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2) {font-size:36px}#ob_eticaret_vitrin .ob_ec_sahne {gap:24px;padding-inline:24px}}
 @media(max-width:900px) {#ob_kategoriler .ob_kategori_gorsel {height:80px}#ob_kategoriler .ob_kategori_yazi {padding:0}#ob_kategoriler .ob_kategori_yazi>span {font-size:14px}#ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_gorsel {height:190px}}
 @media(max-width:680px) {
  #ob_eticaret_vitrin .ob_ec_hero_foto {padding-inline:8px}
  #ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2) {font-size:32px;letter-spacing:-1px;margin:10px 0 14px}
  #ob_eticaret_vitrin .ob_ec_etiket {font-size:11px;letter-spacing:1px}
  #ob_eticaret_vitrin .ob_ec_hero_yazi>p {margin-bottom:18px}
  #ob_eticaret_vitrin .ob_ec_cta,#ob_eticaret_vitrin .ob_ec_detay {font-size:12px}
  #ob_kategoriler .ob_kategori {padding:10px;grid-template-columns:64px minmax(0,1fr);gap:10px}
  #ob_kategoriler .ob_kategori_gorsel {height:64px}
  #ob_kategoriler .ob_kategori_gorsel img {padding:4px}
  #ob_kategoriler .ob_kategori_yazi>span {font-size:13px}#ob_kategoriler .ob_kategori_yazi small {font-size:11px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_gorsel {height:154px;margin:6px 6px 0}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin :is(h3,h3 button) {font-size:16px}#ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin h3 {min-height:45px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_magaza_uyum {padding:8px}
  #ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_alt {padding-top:12px}
 }
 @media(max-width:360px) {#ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2) {font-size:30px}#ob_kategoriler .ob_kategori {grid-template-columns:48px minmax(0,1fr);gap:7px;padding:8px}#ob_kategoriler .ob_kategori_gorsel {height:56px}#ob_kategoriler .ob_kategori_yazi>span {font-size:12px}#ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_gorsel {height:134px}#ob_urun_grid[data-ob-gorunum="grid"] .ob_urun_metin :is(h3,h3 button) {font-size:15px}}
}
@media(prefers-reduced-motion:reduce) {:root[data-ob-tasarim="eticaret"] :is(.ob_kategori,.ob_kategori_gorsel img,.ob_urun,.ob_urun_incele img,.ob_ec_kategoriler nav a) {transition:none;scale:1}}
:root[data-ob-tasarim="eticaret"][data-ob-hareket="az"] :is(.ob_kategori,.ob_kategori_gorsel img,.ob_urun,.ob_urun_incele img,.ob_ec_kategoriler nav a) {transition:none;scale:1}


/* ob_yuzey_rc021.css */
/* RC021 — ortak yüzey, şeffaf vitrin ve biçim tercihi. */
:root[data-ob-tasarim] {
 --ob_panel_golge:0 18px 64px #0a203f26;
 --ob_panel_perde:#132a4430;
 &[data-ob-tema="koyu"] {--ob_panel_golge:0 20px 70px #0006;--ob_panel_perde:#03091160}
 /* Aynı perde ve tema yüzeyi; native odak/kapama davranışı aynı. */
 :is(#ob_kesif_menu,#ob_garaj_modal,#ob_rehber_modal,#ob_studyo_modal,#ob_gorunum_panel,#ob_filtre_modal,#ob_detay,#ob_sepet)::backdrop {background:var(--ob_panel_perde);backdrop-filter:blur(3px)}
 :is(#ob_kesif_menu,#ob_garaj_modal,#ob_rehber_modal,#ob_studyo_modal) {background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:var(--ob_panel_golge);border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose);animation:ob_panel_acilis .2s ease-out both}
 :is(.ob_atlas_modal_ust,.ob_rc009_menu .ob_kesif_ust) {background:var(--ob_yuzey);border-top:0;position:sticky}
 .ob_atlas_modal_ust {min-height:66px;padding:10px 24px;font:600 12px/1.4 var(--ob_yazi);letter-spacing:.6px}
 .ob_atlas_modal_ust>span {color:var(--ob_vurgu_ust)}
 .ob_garaj_duzen {gap:0;background:radial-gradient(ellipse at 5% 20%,color-mix(in srgb,var(--ob_vurgu) 8%,transparent),transparent 62%)}
 .ob_garaj_sunum {background:transparent;color:var(--ob_metin);min-height:440px}
 .ob_garaj_sunum>img {opacity:.22;mask-image:linear-gradient(90deg,#000,transparent),linear-gradient(0deg,transparent,#000 80%);mask-composite:intersect}
 .ob_garaj_sunum>div {padding:30px}
 .ob_garaj_sunum h2 {font-family:var(--ob_yazi);font-size:44px;line-height:1.12;letter-spacing:-1.5px}
 .ob_garaj_sunum h2 em {color:var(--ob_vurgu_ust)}
 .ob_garaj_sunum :is(p,.ob_garaj_sunum_no) {color:var(--ob_soluk);font:400 14px/1.6 var(--ob_yazi)}
 .ob_garaj_sunum>div>span:first-child {color:var(--ob_vurgu_ust);font:600 11px/1.5 var(--ob_yazi);letter-spacing:.8px}
 .ob_garaj_secim {padding:24px;background:transparent}
 .ob_garaj_markalar {margin:14px 0 22px}
 .ob_garaj_markalar>button {background:var(--ob_yuzey);min-height:72px;box-shadow:0 3px 10px #13243b04}
 .ob_garaj_markalar small {font-size:11px}
 .ob_garaj_markalar>button[aria-pressed="true"] {border-color:var(--ob_vurgu_ust);background:var(--ob_soft)}
 .ob_garaj_alanlar select {height:48px;font-size:14px;background:var(--ob_zemin)}
 .ob_garaj_alanlar label>span,.ob_atlas_kucuk {font:600 11px/1.4 var(--ob_yazi);letter-spacing:.5px}
 .ob_garaj_durum,.ob_atlas_ornek {font-size:12px;line-height:1.6}
 .ob_atlas_modal_giris h2 {font:700 36px/1.14 var(--ob_yazi);letter-spacing:-1px}
 .ob_atlas_modal_giris h2 em {color:var(--ob_vurgu_ust)}
 .ob_atlas_rehber_listesi {display:grid;gap:10px;padding-bottom:18px}
 .ob_atlas_rehber_listesi details {border:var(--ob_kenar_px) solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);overflow:hidden}
 .ob_atlas_rehber_listesi summary {padding:15px 18px;min-height:60px}
 .ob_atlas_rehber_listesi details[open] {background:var(--ob_yuzey);border-color:color-mix(in srgb,var(--ob_vurgu_ust) 40%,var(--ob_cizgi))}
 .ob_atlas_rehber_listesi details>div {padding:0 18px 18px}
 .ob_atlas_rehber_listesi p {font-size:15px;line-height:1.6;margin-bottom:14px}
 .ob_rc009_menu .ob_kesif_ust {min-height:76px}
 .ob_rc009_menu .ob_kesif_sag {background:transparent;border-color:var(--ob_cizgi)}
 .ob_rc009_menu .ob_kesif_sag:is([data-ob-onizleme="far"],[data-ob-onizleme="stop"]) .ob_menu_resim {background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--ob_vurgu) 6%,var(--ob_yuzey)),var(--ob_yuzey));border-bottom:1px solid var(--ob_cizgi)}
 .ob_rc009_menu .ob_kesif_sag:is([data-ob-onizleme="far"],[data-ob-onizleme="stop"]) .ob_menu_sunum_no {color:var(--ob_soluk)}
 /* Tema anahtarı bütün genişliklerde aynı geometridedir. */
 .ob_header #ob_tema {width:64px;min-width:64px;height:44px;min-height:44px;padding:0;display:inline-flex;justify-content:center;background:transparent;border:0}
 .ob_header #ob_tema .ob_atlas_tema_yol {display:flex;align-items:center;justify-content:space-between;gap:0;width:56px;height:32px;padding:0 6px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .75);position:relative}
 .ob_header #ob_tema :is(.ob_gunes,.ob_ay) {display:block;width:16px;height:16px;position:relative;z-index:2;color:var(--ob_soluk)}
 .ob_header #ob_tema .ob_atlas_tema_yol>i {display:block;position:absolute;left:3px;top:3px;width:24px;height:24px;background:var(--ob_vurgu_ust);border-radius:calc(var(--ob_kose) * .55);transform:translateX(0);box-shadow:none;transition:transform .2s}
 .ob_header #ob_tema .ob_gunes {color:#fff}
 &[data-ob-tema="koyu"] .ob_header #ob_tema .ob_atlas_tema_yol>i {transform:translateX(24px)}
 &[data-ob-tema="koyu"] .ob_header #ob_tema .ob_ay {color:#fff}
 &[data-ob-tema="koyu"] .ob_header #ob_tema .ob_gunes {color:var(--ob_soluk)}
 /* Footer: az üst boşluk, güvenli alt düğme payı. */
 .ob_altbilgi {margin-top:24px;padding-top:0;background:transparent}
 .ob_altbilgi_ic {padding-block:20px;gap:24px}
 .ob_altbilgi_ic>div>strong {margin:0 0 8px}
 .ob_altbilgi_ic>div>a:not(.ob_logo),.ob_altbilgi_ic>div>button {padding-block:4px}
 .ob_altbilgi_son>span {margin-top:10px}
 .ob_telif {padding:10px 0 76px;gap:10px}
 /* Arayüz yüzeyleri köşe tercihini ortak değişkenden alır. Özgün iletişim biçimi korunur. */
 &:not([data-ob-kose="ozgun"]) :is(button,input:not([type="radio"]):not([type="checkbox"]),select,textarea,.ob_atlas_kapi_ok,.ob_atlas_tema_yol,.ob_atlas_tema_yol>i,.ob_arama_panel,.ob_arama_terimler button,.ob_arama_urun,.ob_marka_amblem,.ob_ec_koleksiyon_sec button,.ob_ec_far_alternatif img,.ob_iletisim_panel,.ob_iletisim_secim_ikon,.ob_gorunum_secim,.ob_gorunum_koseler label>span,.ob_gorunum_renkler label>span,.ob_gorunum_seg,.ob_gorunum_seg label>span,.ob_kategori_gorsel,.ob_urun_gorsel,.ob_urun_favori,.ob_sayi,#ob_sepet_sayi,#ob_favori_sayi,.ob_magaza_ornek,.ob_magaza_araclar,.ob_sekme_grup,.ob_filtre_ozet,.ob_marka_kart,.ob_detay_kucuk,.ob_ec_secim_not,.ob_menu_kucuk_foto,.ob_menu_resim,.ob_ec_kategoriler nav a>img) {border-radius:calc(var(--ob_kose) * .7)!important}
 &:not([data-ob-kose="ozgun"]) :is(.ob_modal:not(.ob_gorunum_panel),.ob_ec_vitrin,.ob_ec_kategoriler,.ob_arama_panel,.ob_iletisim_panel,.ob_urun,.ob_kategori,.ob_arac_sec,.ob_marka_kart) {border-radius:var(--ob_kose)!important}
 @media(max-width:680px) {
  :is(#ob_garaj_modal,#ob_rehber_modal,#ob_studyo_modal) {width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:auto;max-height:calc(100dvh - 16px);margin:auto;border:var(--ob_kenar_px) solid var(--ob_cizgi)}
  .ob_atlas_modal_ust {padding:10px 16px;min-height:60px}
  .ob_garaj_sunum {min-height:170px;max-height:170px}
  .ob_garaj_sunum>div {padding:18px}
  .ob_garaj_sunum>div>span:first-child {margin-bottom:8px}
  .ob_garaj_sunum h2 {font-size:30px;margin-bottom:6px}
  .ob_garaj_sunum p {font-size:13px}
  .ob_garaj_sunum_no {display:none}
  .ob_garaj_secim {padding:16px}
  .ob_garaj_markalar {margin:12px 0 18px;gap:8px}
  .ob_garaj_markalar small {font-size:10px}
  .ob_atlas_modal_giris {padding:20px 18px 12px}
  .ob_atlas_modal_giris h2 {font-size:30px}
  .ob_atlas_rehber_listesi {padding-inline:18px}
  .ob_atlas_rehber_listesi summary {padding:12px;gap:10px}
  .ob_atlas_rehber_listesi summary>b {font-size:15px}
  .ob_atlas_rehber_listesi details>div {padding-inline:12px}
  .ob_atlas_rehber_listesi p {font-size:14px}
  .ob_altbilgi_ic {padding-block:16px;gap:16px}
  .ob_altbilgi_son {padding-top:12px}
  .ob_telif {padding-bottom:76px;gap:6px 12px}
 }
}
/* E-ticarette kutusuz ürün vitrini; alpha fotoğraflar kendi biçimiyle görünür. */
:root[data-ob-tasarim="eticaret"] {
 #ob_eticaret_vitrin {background:transparent;border-color:transparent;box-shadow:none;isolation:auto}
 #ob_eticaret_vitrin .ob_ec_sahne {background:transparent;color:var(--ob_metin);isolation:auto;animation:none}
 #ob_eticaret_vitrin .ob_ec_sahne::before {background:radial-gradient(ellipse at 75% 44%,color-mix(in srgb,var(--ob_vurgu) 7%,transparent),transparent 60%)}
 #ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2) {color:var(--ob_metin)}
 #ob_eticaret_vitrin .ob_ec_baslik_vurgu {color:var(--ob_vurgu_ust)}
 #ob_eticaret_vitrin .ob_ec_hero_yazi>p {color:var(--ob_soluk)}
 #ob_eticaret_vitrin .ob_ec_etiket {color:var(--ob_vurgu_ust)}
 #ob_eticaret_vitrin .ob_ec_detay {color:var(--ob_metin);text-decoration-color:var(--ob_cizgi)}
 #ob_eticaret_vitrin .ob_ec_hero_foto {background:transparent;border-color:transparent;box-shadow:none;isolation:auto}
 #ob_eticaret_vitrin .ob_ec_hero_foto>img {filter:drop-shadow(0 14px 12px #10243b16)}
 #ob_eticaret_vitrin .ob_ec_sahne_far .ob_ec_far_ana,#ob_eticaret_vitrin .ob_ec_sahne_stop .ob_ec_hero_foto>img {mix-blend-mode:normal}
 #ob_eticaret_vitrin .ob_ec_urun_grup {mix-blend-mode:multiply}
 &[data-ob-tema="acik"] #ob_eticaret_vitrin .ob_ec_hero_foto:has(.ob_ec_urun_grup),&[data-ob-tema="acik"] #ob_eticaret_vitrin :is(.ob_ec_sahne_beyin,.ob_ec_sahne_sis) .ob_ec_hero_foto {background:var(--ob_zemin)}
 #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto {background:transparent;border-color:transparent}
 #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto>img {border-radius:var(--ob_kose);mask-image:radial-gradient(ellipse,#000 56%,transparent 76%)}
 #ob_eticaret_vitrin .ob_ec_hero_foto figcaption,#ob_eticaret_vitrin .ob_ec_hero_foto button {color:var(--ob_metin)}
 #ob_eticaret_vitrin .ob_ec_hero_foto figcaption :is(span,small) {color:var(--ob_soluk)}
 #ob_eticaret_vitrin .ob_ec_vitrin_alt {background:transparent;border-color:var(--ob_cizgi);color:var(--ob_soluk)}
 #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button {color:var(--ob_soluk);border-radius:calc(var(--ob_kose) * .6)}
 #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button[aria-pressed="true"] {background:var(--ob_metin);color:var(--ob_yuzey)}
 #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button:hover {background:var(--ob_yuzey);color:var(--ob_metin)}
 #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button[aria-pressed="true"]:hover {background:var(--ob_metin);color:var(--ob_yuzey)}
 #ob_eticaret_vitrin .ob_ec_vitrin_alt>div>button {background:var(--ob_yuzey);color:var(--ob_metin);border-color:var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .6)}
 #ob_eticaret_vitrin .ob_ec_vitrin_alt>div>button:hover {background:var(--ob_metin);color:var(--ob_yuzey)}
 #ob_eticaret_vitrin #ob_ec_sayac {color:var(--ob_soluk)}
 &[data-ob-tema="koyu"] #ob_eticaret_vitrin .ob_ec_etiket {color:var(--ob_vurgu)}
 &[data-ob-tema="koyu"] #ob_eticaret_vitrin .ob_ec_baslik_vurgu {color:color-mix(in srgb,var(--ob_vurgu) 55%,#fff)}
 &[data-ob-tema="koyu"] #ob_eticaret_vitrin :is(.ob_ec_sahne_beyin,.ob_ec_sahne_sis) .ob_ec_hero_foto>img {mix-blend-mode:normal;mask-image:none;border-radius:calc(var(--ob_kose) * .7)}
 &[data-ob-tema="koyu"] #ob_eticaret_vitrin .ob_ec_urun_grup {mix-blend-mode:normal;mask-image:none}
 &[data-ob-tema="koyu"] #ob_eticaret_vitrin .ob_ec_urun_grup img {mix-blend-mode:normal;border-radius:calc(var(--ob_kose) * .7)}

}
@keyframes ob_panel_acilis {from {opacity:.65;transform:translateY(8px)}to {opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce) {:root :is(#ob_kesif_menu,#ob_garaj_modal,#ob_rehber_modal,#ob_studyo_modal) {animation:none}:root .ob_header #ob_tema .ob_atlas_tema_yol>i {transition:none}}
:root[data-ob-hareket="az"] :is(#ob_kesif_menu,#ob_garaj_modal,#ob_rehber_modal,#ob_studyo_modal) {animation:none}
:root[data-ob-hareket="az"] .ob_header #ob_tema .ob_atlas_tema_yol>i {transition:none}


/* ob_slayt_rc022.css */
/* RC022 — ürün odaklı, manuel koleksiyon vitrini. */
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin {
 grid-template-rows:minmax(0,1fr) 86px;
 .ob_ec_sahne {gap:24px;padding:18px 28px;isolation:isolate}
 .ob_ec_sahne::before {background:radial-gradient(ellipse at 78% 45%,color-mix(in srgb,var(--ob_ec_vurgu) 10%,transparent),transparent 62%)}
 .ob_ec_sahne::after {content:attr(data-ob-ec-numara);position:absolute;right:28px;top:0;font:750 130px/1 var(--ob_yazi);letter-spacing:-9px;color:color-mix(in srgb,var(--ob_metin) 4%,transparent);z-index:-1;pointer-events:none}
 .ob_ec_etiket {font-size:10px;letter-spacing:1.8px;gap:10px}
 .ob_ec_etiket::before {width:22px;height:2px;border-radius:0;box-shadow:none}
 .ob_ec_hero_yazi :is(h1,h2) {font-size:clamp(34px,3.2vw,48px);line-height:1.08;letter-spacing:-1.8px;margin:16px 0}
 .ob_ec_hero_yazi>p {font-size:14px;line-height:1.65;max-width:39ch;margin:0 0 16px}
 .ob_ec_odak {display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0 0 22px}
 .ob_ec_odak li {font-size:10px;line-height:1.4;padding:5px 8px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .4);color:var(--ob_soluk);background:color-mix(in srgb,var(--ob_yuzey) 55%,transparent)}
 .ob_ec_eylemler {gap:16px;flex-wrap:nowrap}
 .ob_ec_cta {box-shadow:none;min-height:46px;padding:12px 16px;white-space:nowrap}
 .ob_ec_detay {white-space:nowrap;font-size:12px}
 .ob_ec_hero_foto {height:348px;padding:0;justify-content:center;min-width:0}
 .ob_ec_hero_foto>img {height:270px;max-height:270px;object-fit:contain}
 .ob_ec_hero_far>.ob_ec_far_ana {width:min(100%,480px);height:270px;max-height:270px;object-fit:cover}
 .ob_ec_urun_grup,.ob_ec_urun_grup img {height:262px;object-fit:contain}
 .ob_ec_hero_foto figcaption {margin-top:12px;padding-top:10px;border-top:1px solid var(--ob_cizgi)}
 .ob_ec_far_secimler {gap:12px;grid-template-columns:1fr 1fr}
 .ob_ec_far_alternatif img {width:56px;height:44px;object-fit:contain}
 .ob_ec_hero_foto figcaption strong {font-size:11px}
 .ob_ec_vitrin_alt {height:86px;min-height:86px;margin-inline:20px;gap:18px;padding:8px 0;align-items:center}
 .ob_ec_koleksiyon_sec {display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}
 .ob_ec_koleksiyon_sec button {position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;height:64px;padding:8px 5px;background:color-mix(in srgb,var(--ob_yuzey) 55%,transparent);border:1px solid transparent;color:var(--ob_soluk);font-size:11px;transition:background .18s,border-color .18s}
 .ob_ec_koleksiyon_sec button img {width:42px;height:38px;object-fit:contain;border-radius:calc(var(--ob_kose) * .3);background:#edf0f3}
 .ob_ec_koleksiyon_sec button[aria-pressed="true"],.ob_ec_koleksiyon_sec button[aria-pressed="true"]:hover {background:var(--ob_yuzey);color:var(--ob_metin);border-color:var(--ob_vurgu_ust);box-shadow:inset 0 -2px var(--ob_vurgu_ust)}
 .ob_ec_koleksiyon_sec button:hover {background:var(--ob_yuzey);border-color:var(--ob_cizgi)}
 .ob_ec_vitrin_alt>div {width:140px;gap:6px}
 #ob_ec_sayac {font-size:11px;white-space:nowrap}
 :is(button,a):focus-visible {outline:2px solid var(--ob_vurgu_ust);outline-offset:3px}
 .ob_ec_hero_yazi {animation:ob_ec_yazi_rc022 .42s ease both}
 @media(min-width:681px) and (max-width:1180px) {
  .ob_ec_sahne {padding-inline:18px;gap:18px}
  .ob_ec_hero_yazi :is(h1,h2) {font-size:34px}
  .ob_ec_hero_yazi>p {font-size:13px}
  .ob_ec_odak {gap:4px;margin-bottom:16px}
  .ob_ec_odak li {font-size:9px;padding:4px 6px}
  .ob_ec_cta {font-size:12px;padding-inline:12px}
  .ob_ec_eylemler {gap:12px}
  .ob_ec_koleksiyon_sec button {flex-direction:column;gap:3px;padding:3px;font-size:10px}
  .ob_ec_koleksiyon_sec button img {width:40px;height:32px}
  .ob_ec_far_alternatif img {width:40px}
 }
 @media(max-width:680px) {
  height:640px;min-height:640px;grid-template-rows:minmax(0,1fr) 116px;
  .ob_ec_sahne {display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:0;padding:20px 12px 12px;align-content:stretch;align-items:start}
  .ob_ec_sahne::after {font-size:100px;right:12px;top:16px}
  .ob_ec_hero_yazi {display:contents;animation:none}
  .ob_ec_etiket {grid-row:1;font-size:10px;min-height:20px}
  .ob_ec_hero_yazi :is(h1,h2) {grid-row:2;font-size:34px;line-height:1.08;margin:10px 0 12px;letter-spacing:-1.2px}
  .ob_ec_hero_yazi>p {grid-row:3;font-size:12px;line-height:1.6;max-width:42ch;margin:0 0 8px}
  .ob_ec_odak {display:none}
  .ob_ec_hero_foto {grid-row:4;order:0;height:100%;min-height:0;padding:6px 0;align-self:stretch;justify-content:center}
  .ob_ec_hero_foto>img,.ob_ec_hero_far>.ob_ec_far_ana {height:170px;max-height:170px;width:100%;object-fit:contain}
  .ob_ec_urun_grup,.ob_ec_urun_grup img {height:166px;object-fit:contain}
  .ob_ec_hero_foto figcaption {margin-top:4px;padding-top:7px}
  .ob_ec_far_secimler {min-height:48px;gap:10px}
  .ob_ec_far_secimler button {min-height:48px}
  .ob_ec_hero_foto figcaption strong {font-size:10px}
  .ob_ec_far_alternatif img {width:46px;height:40px}
  .ob_ec_eylemler {grid-row:5;gap:14px;justify-content:flex-start;align-self:end}
  .ob_ec_cta {min-height:44px;padding:10px 16px;font-size:12px}
  .ob_ec_detay {min-height:44px;font-size:12px}
  .ob_ec_vitrin_alt {display:grid;grid-template-columns:1fr;grid-template-rows:60px 44px;gap:4px;margin-inline:8px;padding:4px 0;height:116px;min-height:116px}
  .ob_ec_koleksiyon_sec {display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;width:100%}
  .ob_ec_koleksiyon_sec button {flex-direction:column;gap:3px;height:58px;min-height:44px;padding:3px 0;font-size:10px}
  .ob_ec_koleksiyon_sec button img {width:34px;height:28px}
  .ob_ec_vitrin_alt>div {justify-self:center;width:148px;gap:8px}
 }
 @media(max-width:360px) {
  .ob_ec_sahne {padding-inline:8px}
  .ob_ec_hero_yazi :is(h1,h2) {font-size:30px}
  .ob_ec_hero_yazi>p {font-size:11px}
  .ob_ec_cta {padding-inline:12px;font-size:11px}
  .ob_ec_detay {font-size:11px}
 }
}
@keyframes ob_ec_yazi_rc022 {from {opacity:.4;transform:translateX(calc(var(--ob_ec_giris_x,36px) * -.3))}to {opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce) {:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_yazi {animation:none}:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button {transition:none}}
:root[data-ob-hareket="az"][data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_hero_yazi {animation:none}
/* Kaynak alfa görselin boş kenarlarını sahnede dengeler; özgün dosya korunur. */
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin {
 .ob_ec_far_alternatif>span {overflow:visible;max-height:none}
 .ob_ec_hero_foto figcaption :is(span,small) {font-size:10px;line-height:1.5}
 @media(max-width:680px) {
  .ob_ec_hero_far>.ob_ec_far_ana {object-fit:cover;height:180px;max-height:180px}
  .ob_ec_hero_foto figcaption :is(span,small) {font-size:9px}
 }
}
/* Cam altyazısı her iki temada da sayfa zemini üzerinde okunur kalır. */
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto>img {mask-image:none}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto figcaption {color:var(--ob_metin)}
:root[data-ob-tasarim="eticaret"] #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto figcaption span {color:var(--ob_soluk)}

/* ob_tema_galerisi_rc028.css */
/* RC029 — Ortak sağ tema paneli; açık ana gezinme korunur. */
.ob_t_galeri{--ob_t_bg:#edf0ea;--ob_t_ink:#1b2d2b;--ob_t_muted:#62736d;--ob_t_line:#cbd5cb;--ob_t_card:#fafbf7;box-sizing:border-box;position:fixed;inset:0 0 0 auto;margin:0;padding:0;width:min(720px,94vw);max-width:100vw;height:100dvh;max-height:100dvh;border:0;border-left:1px solid var(--ob_t_line);border-radius:0;background:var(--ob_t_bg);color:var(--ob_t_ink);box-shadow:-24px 0 90px #0004;overflow:hidden;text-align:left;font-family:'Segoe UI',Arial,sans-serif}
.ob_t_galeri:not([open]){display:none}.ob_t_galeri[open]{display:flex;flex-direction:column;animation:ob_t_giris .28s cubic-bezier(.2,.75,.25,1) both}.ob_t_galeri::backdrop{background:#07131b99;backdrop-filter:blur(5px)}
:root:has(#ob_tema_galerisi[open]){overflow:hidden}
:root:is([data-ob-modern-tema="koyu"],[data-ob-tema="koyu"],[data-ob-renk="koyu"]) .ob_t_galeri{--ob_t_bg:#101c25;--ob_t_ink:#edf3f5;--ob_t_muted:#a0b0bc;--ob_t_line:#304250;--ob_t_card:#1a2a35}
.ob_t_galeri *{box-sizing:border-box}.ob_t_galeri .ob_t_bas{position:relative;display:flex;flex:none;justify-content:space-between;align-items:flex-start;gap:18px;margin:0;padding:30px 30px 26px;border-bottom:1px solid var(--ob_t_line);background:var(--ob_t_bg)}.ob_t_etiket{display:flex;align-items:center;gap:12px;font:650 9px/1.6 'Segoe UI',Arial,sans-serif;letter-spacing:1.8px;color:var(--ob_t_muted)}.ob_t_etiket b{font-size:9px;letter-spacing:0;padding:3px 6px;border:1px solid var(--ob_t_line);border-radius:4px}.ob_t_galeri h2{font:500 40px/1.12 'Segoe UI',Arial,sans-serif;letter-spacing:-1.8px;color:var(--ob_t_ink);margin:16px 0 9px}.ob_t_galeri h2 em{font-family:Georgia,serif;font-weight:400;color:#d77e52}.ob_t_bas p{font:400 12px/1.6 'Segoe UI',Arial,sans-serif;color:var(--ob_t_muted);margin:0}
.ob_t_galeri .ob_t_kapat{display:grid;place-items:center;flex:none;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--ob_t_line);border-radius:50%;background:var(--ob_t_card);color:var(--ob_t_ink);cursor:pointer;font:300 30px/1 'Segoe UI',Arial,sans-serif;transition:background .2s,transform .2s}.ob_t_galeri .ob_t_kapat:hover{background:#d77e5225;transform:rotate(90deg)}.ob_t_galeri .ob_t_kapat:focus-visible{outline:2px solid #e58a60;outline-offset:4px}
.ob_t_galeri_ic{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;padding:24px 30px 30px;scrollbar-width:thin;scrollbar-color:var(--ob_t_muted) var(--ob_t_bg)}.ob_t_galeri_not{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 22px;font:600 10px/1.6 'Segoe UI',Arial,sans-serif;color:var(--ob_t_ink)}#ob_t_etkin_ad:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:7px;background:#d77e52}.ob_t_secim_notu{color:var(--ob_t_muted);font-size:8px;letter-spacing:1.2px;white-space:nowrap}.ob_t_secim_notu>span{font-size:17px;margin-left:7px}
.ob_t_galeri .ob_t_kartlar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;max-width:none;width:100%;padding:0;margin:0}.ob_t_galeri .ob_t_kart{display:block;min-width:0;text-decoration:none;color:var(--ob_t_ink);background:var(--ob_t_card);border:1px solid var(--ob_t_line);border-radius:9px;overflow:hidden;transition:transform .2s,border-color .2s;box-shadow:none;padding:0}.ob_t_galeri .ob_t_kart:hover{transform:translateY(-3px);border-color:#dc7954}.ob_t_galeri .ob_t_kart:focus-visible{outline:3px solid #e37b4e;outline-offset:3px}.ob_t_onizleme{aspect-ratio:640/420;position:relative;background:var(--ob_t_ton);overflow:hidden}.ob_t_onizleme img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:top;border:0;transition:transform .35s}.ob_t_kart:hover img{transform:scale(1.025)}.ob_t_secili{display:none;position:absolute;left:9px;top:9px;padding:7px 9px;background:#e99064;color:#142122;border-radius:3px;font:750 7px/1 'Segoe UI',Arial,sans-serif;letter-spacing:.7px}.ob_t_galeri .ob_t_kart[aria-current="page"]{border-color:#e99064;box-shadow:0 0 0 1px #e99064}.ob_t_kart[aria-current="page"] .ob_t_secili{display:block}.ob_t_kart_yazi{display:flex;align-items:center;gap:10px;padding:15px 13px;min-height:82px}.ob_t_kart_yazi>small{font:500 9px/1 'Segoe UI',Arial,sans-serif;color:var(--ob_t_muted);align-self:start;padding-top:5px}.ob_t_kart_yazi>div{min-width:0}.ob_t_kart_yazi strong{font:600 14px/1.4 'Segoe UI',Arial,sans-serif;display:block}.ob_t_kart_yazi div>span{font:400 9px/1.6 'Segoe UI',Arial,sans-serif;color:var(--ob_t_muted);display:block;margin-top:4px}.ob_t_kart_yazi>b{margin-left:auto;font:400 21px/1 'Segoe UI',Arial,sans-serif}.ob_t_dipnot{font:400 10px/1.8 'Segoe UI',Arial,sans-serif;color:var(--ob_t_muted);margin:25px 0 0;padding-top:20px;border-top:1px solid var(--ob_t_line)}
@keyframes ob_t_giris{from{transform:translateX(100%);opacity:.6}to{transform:translateX(0);opacity:1}}
@media(max-width:680px){.ob_t_galeri{width:100vw}.ob_t_galeri .ob_t_bas{padding:22px 18px 20px}.ob_t_galeri h2{font-size:32px;letter-spacing:-1.4px;margin-top:13px}.ob_t_etiket{font-size:7px;letter-spacing:1px;gap:8px}.ob_t_bas p{font-size:11px}.ob_t_galeri_ic{padding:18px 16px max(24px,env(safe-area-inset-bottom))}.ob_t_galeri_not{font-size:9px;margin-bottom:18px}.ob_t_secim_notu{font-size:7px;letter-spacing:.6px}.ob_t_galeri .ob_t_kartlar{gap:14px 12px}.ob_t_kart_yazi{padding:12px 10px;gap:6px;min-height:90px;align-items:start}.ob_t_kart_yazi>small{display:none}.ob_t_kart_yazi strong{font-size:12px}.ob_t_kart_yazi div>span{font-size:9px}.ob_t_kart_yazi>b{font-size:17px;padding-top:2px}.ob_t_secili{font-size:6px;left:5px;top:5px;letter-spacing:.2px;padding:6px}.ob_t_dipnot{font-size:9px}.ob_s_tema .ob_v_gezinti>.ob_t_sahne_kapi{font-size:8px;letter-spacing:.6px;gap:4px}.ob_t_sahne_kapi>span,.ob_t_sahne_kapi>b{display:none!important}.ob_atlas_ust>a.ob_t_eski_kapi{min-height:30px;font-size:8px;gap:5px}.ob_atlas_ust>a.ob_t_eski_kapi>b{font-size:7px;padding:3px}}
@media(prefers-reduced-motion:reduce){.ob_t_galeri[open]{animation:none}.ob_t_galeri .ob_t_kart,.ob_t_onizleme img,.ob_t_galeri .ob_t_kapat{transition:none}}

a.ob_t_kapi{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:10px;font-weight:650;letter-spacing:1.1px;min-height:36px;text-decoration:none}a.ob_t_kapi>b{font:600 9px/1 'Segoe UI',Arial,sans-serif;background:#e8805220;color:inherit;padding:5px 6px;border:1px solid #df805855;border-radius:4px}a.ob_t_kapi>span{font-size:22px;color:#df8058}.ob_s_tema .ob_v_gezinti>.ob_t_sahne_kapi{margin-left:auto;max-width:180px;color:var(--ob_m_accent);flex:1}.ob_atlas_ust>a.ob_t_eski_kapi{display:flex;color:inherit;font-size:10px;white-space:nowrap}.ob_atlas_ust>a.ob_t_eski_kapi>span{display:inline;font-size:18px}
@media(max-width:680px){.ob_deneme_karsilastir .ob_deneme_eski.ob_t_kapi{display:flex;min-height:39px}.ob_deneme_karsilastir nav>a:not(.ob_t_kapi){display:none}.ob_deneme_karsilastir>.ob_deneme_kapsa>span{display:block;font-size:7px}.ob_deneme_karsilastir nav{width:auto;margin-left:auto}.ob_deneme_karsilastir>.ob_deneme_kapsa{gap:10px}}
.ob_atlas_ust>a.ob_t_eski_kapi{min-height:30px}

/* RC030 — Okunur seçim, tür filtreleri ve panel içinde ayrıntılı önizleme. */
.ob_t_galeri{--ob_t_accent:#cc491d;--ob_t_soft:#cc491d0e}
:root:is([data-ob-modern-tema="koyu"],[data-ob-tema="koyu"],[data-ob-renk="koyu"]) .ob_t_galeri{--ob_t_accent:#ff9b72;--ob_t_soft:#ff9b7215}
.ob_t_galeri .ob_t_bas{padding:26px 28px 22px}.ob_t_galeri h2{font-size:38px;line-height:1.1;letter-spacing:-1.5px;margin:15px 0 12px}.ob_t_galeri h2 em{color:var(--ob_t_accent)}.ob_t_bas p{font-size:14px;line-height:1.6;max-width:440px}.ob_t_galeri .ob_t_kapat .ob_ikon{width:20px;height:20px}.ob_t_galeri .ob_t_kapat:hover{transform:none}
.ob_t_galeri_ic{padding:22px 28px 28px}.ob_t_galeri [hidden]{display:none!important}
.ob_t_filtreler{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.ob_t_filtreler button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 13px;font:600 12px/1.3 'Segoe UI',Arial,sans-serif;border:1px solid var(--ob_t_line);border-radius:7px;background:var(--ob_t_card);color:var(--ob_t_ink);cursor:pointer}.ob_t_filtreler button b{font-size:10px;opacity:.75}.ob_t_filtreler button[aria-pressed="true"]{background:var(--ob_t_ink);color:var(--ob_t_bg);border-color:var(--ob_t_ink)}
.ob_t_galeri_not{font-size:12px;line-height:1.5;margin-bottom:18px;flex-wrap:wrap}.ob_t_galeri_not #ob_t_sonuc{color:var(--ob_t_muted);font-size:12px}.ob_t_galeri .ob_t_kartlar{gap:18px 16px}
.ob_t_oge{min-width:0;position:relative}.ob_t_galeri .ob_t_kart{height:100%;border-radius:10px}.ob_t_galeri .ob_t_kart:hover{transform:none;background:var(--ob_t_soft)}.ob_t_kart_yazi{padding:16px 16px 12px;gap:10px;min-height:100px;align-items:flex-start}.ob_t_kart_yazi strong{font-size:16px;line-height:1.35}.ob_t_kart_yazi div>span{font-size:12px;line-height:1.55;margin-top:6px}.ob_t_kart_yazi>small{font-size:11px;padding-top:4px}.ob_t_secili{background:var(--ob_t_ink);color:var(--ob_t_bg);font-size:9px;letter-spacing:.2px;padding:8px}
.ob_t_galeri .ob_t_kart[aria-current="page"]{border-color:var(--ob_t_accent);box-shadow:0 0 0 1px var(--ob_t_accent)}
.ob_t_kart_eylem{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--ob_t_line);font:600 12px/1.4 'Segoe UI',Arial,sans-serif;color:var(--ob_t_accent)}.ob_t_kart_eylem .ob_ikon{width:18px;height:18px}
.ob_t_buyut{position:absolute;right:8px;top:8px;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 11px;min-height:44px;border:1px solid #ffffff80;border-radius:6px;background:#102330ef;color:#fff;font:600 11px/1.3 'Segoe UI',Arial,sans-serif;cursor:pointer;box-shadow:0 2px 8px #0002}.ob_t_buyut .ob_ikon{width:16px;height:16px}.ob_t_buyut:hover{background:#cc491d}
.ob_t_detay_ust{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px}.ob_t_geri,.ob_t_adimlar button{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:44px;border:1px solid var(--ob_t_line);border-radius:6px;background:var(--ob_t_card);color:var(--ob_t_ink);padding:10px 12px;font:600 12px/1.4 'Segoe UI',Arial,sans-serif;cursor:pointer}.ob_t_geri .ob_ikon,.ob_t_adimlar .ob_ikon{width:18px;height:18px}.ob_t_adimlar{display:flex;align-items:center;gap:8px}.ob_t_adimlar button{width:44px;padding:0}.ob_t_adimlar>span{min-width:36px;text-align:center;font:600 12px/1.4 'Segoe UI',Arial,sans-serif;color:var(--ob_t_muted);font-variant-numeric:tabular-nums}
.ob_t_detay_yazi h3{font:650 30px/1.2 'Segoe UI',Arial,sans-serif;letter-spacing:-.8px;margin:10px 0;color:var(--ob_t_ink)}.ob_t_detay_yazi p{font:400 14px/1.6 'Segoe UI',Arial,sans-serif;color:var(--ob_t_muted);margin:0 0 20px}.ob_t_detay_foto{margin:0 0 20px}.ob_t_detay_foto img{display:block;width:100%;height:auto;border:1px solid var(--ob_t_line);border-radius:8px}.ob_t_detay_foto figcaption{font:400 12px/1.6 'Segoe UI',Arial,sans-serif;color:var(--ob_t_muted);margin-top:10px}.ob_t_uygula{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;min-height:52px;background:var(--ob_t_ink);color:var(--ob_t_bg);border-radius:7px;text-decoration:none;font:650 14px/1.4 'Segoe UI',Arial,sans-serif}.ob_t_uygula .ob_ikon{width:20px;height:20px}.ob_t_uygula:hover{background:var(--ob_t_accent);color:var(--ob_t_bg)}
.ob_t_dipnot{font-size:12px;line-height:1.7;margin-top:22px;padding-top:18px}
.ob_t_galeri :is(button,a):focus-visible{outline:3px solid var(--ob_t_accent);outline-offset:3px}.ob_t_galeri #ob_t_detay_baslik:focus{outline:none}

a.ob_t_kapi{font-size:11px}a.ob_t_kapi:hover{color:#cc491d}
@media(max-width:680px){.ob_t_galeri .ob_t_bas{padding:20px 18px}.ob_t_galeri h2{font-size:30px}.ob_t_bas p{font-size:13px;max-width:270px}.ob_t_galeri_ic{padding:18px 16px max(24px,env(safe-area-inset-bottom))}.ob_t_filtreler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.ob_t_filtreler button{padding:10px;font-size:12px}.ob_t_galeri_not{font-size:11px;gap:5px}.ob_t_galeri_not #ob_t_sonuc{font-size:11px}.ob_t_kart_yazi{padding:16px 14px 12px;min-height:92px;gap:8px}.ob_t_kart_yazi strong{font-size:15px}.ob_t_kart_yazi div>span{font-size:12px}.ob_t_secili{font-size:8px;top:8px;left:8px}.ob_t_detay_ust{margin-bottom:20px}.ob_t_geri{font-size:11px;padding:9px}.ob_t_adimlar{gap:4px}.ob_t_detay_yazi h3{font-size:26px}.ob_t_dipnot{font-size:12px}.ob_t_galeri .ob_t_kartlar{gap:16px 12px}}
@media(max-width:480px){.ob_t_galeri .ob_t_kartlar{grid-template-columns:minmax(0,1fr)}.ob_t_kart_yazi{min-height:0}.ob_t_kart_yazi>small{display:block}.ob_t_galeri h2{font-size:28px}.ob_t_etiket{font-size:8px;letter-spacing:.8px}.ob_t_bas p{max-width:235px}.ob_t_kart_yazi strong{font-size:17px}.ob_t_kart_yazi div>span{font-size:13px}.ob_t_kart_eylem{font-size:13px}}
@media(forced-colors:active){.ob_t_kart[aria-current="page"],.ob_t_filtreler button[aria-pressed="true"]{outline:2px solid Highlight}.ob_t_buyut,.ob_t_uygula{border:1px solid ButtonText}}

.ob_t_cihazlar{display:flex;gap:6px;margin:0 0 16px;padding:4px;border:1px solid var(--ob_t_line);border-radius:8px;width:fit-content;background:var(--ob_t_card)}.ob_t_cihazlar button{min-height:44px;padding:10px 18px;border:0;border-radius:5px;background:transparent;color:var(--ob_t_muted);font:600 12px/1.4 'Segoe UI',Arial,sans-serif;cursor:pointer}.ob_t_cihazlar button[aria-pressed="true"]{background:var(--ob_t_ink);color:var(--ob_t_bg)}.ob_t_detay_foto[data-ob-tema-foto="mobil"] img{width:min(100%,340px);margin-inline:auto}.ob_t_detay_foto[data-ob-tema-foto="mobil"] figcaption{text-align:center}

/* Eski üç vitrinin mobil kısa/uzun menü etiketleri birlikte basılmasın. */
@media(max-width:680px){
 :root[data-ob-tasarim]:not([data-ob-tasarim="eticaret"]) .ob_rc011_header .ob_atlas_kapi_yazi>b{font-size:0;white-space:nowrap}
 :root[data-ob-tasarim]:not([data-ob-tasarim="eticaret"]) .ob_rc011_header .ob_atlas_kapi_yazi>b:after{content:attr(data-ob-kisa);font-size:12px;line-height:1.3;letter-spacing:0}
 :root[data-ob-tasarim]:not([data-ob-tasarim="eticaret"]) .ob_rc011_header .ob_atlas_kapi_yazi>small{display:none}
}
@media(max-width:360px){:root[data-ob-tasarim]:not([data-ob-tasarim="eticaret"]) .ob_rc011_header .ob_atlas_kapi_yazi>b:after{font-size:11px}}

@media(max-width:360px){
 :root[data-ob-tasarim]:not([data-ob-tasarim="eticaret"]) .ob_rc011_header .ob_logo img{width:110px;top:-24px;left:-3px}
 :root[data-ob-tema="koyu"]:not([data-ob-tasarim="eticaret"]) .ob_rc011_header .ob_logo:after{mask-size:110px auto;mask-position:-3px -24px}
}

/* RC151 — Seçilen vurguya uyum ve Görünüm ayarlarına anlaşılır geçiş. */
.ob_t_galeri{--ob_t_accent:var(--ob_vurgu,#cc491d);--ob_t_soft:color-mix(in srgb,var(--ob_t_accent) 8%,transparent)}
:root:is([data-ob-modern-tema="koyu"],[data-ob-tema="koyu"],[data-ob-renk="koyu"]) .ob_t_galeri{--ob_t_accent:color-mix(in srgb,var(--ob_vurgu,#ff9b72) 72%,white);--ob_t_soft:color-mix(in srgb,var(--ob_t_accent) 9%,transparent)}
.ob_t_ozellestir_rc151{display:flex;align-items:center;gap:16px;padding:14px 16px;margin-bottom:20px;border:1px solid var(--ob_t_line);border-radius:10px;background:var(--ob_t_card)}
.ob_t_ozellestir_rc151 p{flex:1;min-width:0;margin:0;color:var(--ob_t_muted);font:400 12px/1.6 'Segoe UI',Arial,sans-serif}
.ob_t_ozellestir_rc151 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid var(--ob_t_line);border-radius:7px;background:var(--ob_t_soft);color:var(--ob_t_ink);font:600 12px/1.4 'Segoe UI',Arial,sans-serif;cursor:pointer}
.ob_t_ozellestir_rc151 button:hover{border-color:var(--ob_t_accent)}
.ob_t_ozellestir_rc151 .ob_ikon{width:16px;height:16px}
.ob_t_galeri .ob_t_buyut:hover{background:var(--ob_t_accent);color:var(--ob_t_bg)}
@media(max-width:480px){.ob_t_ozellestir_rc151{align-items:stretch;flex-direction:column;gap:10px;padding:12px}.ob_t_ozellestir_rc151 button{width:100%}}

.ob_t_galeri #ob_t_etkin_ad:before{background:var(--ob_t_accent)}


/* ob_arsiv_rc032.css */
/* RC032: sinematik vitrinle ortak marka, gerçek kaynak kayıtları için ayrı sunum. */
.ob_a_body{background:var(--ob_zemin,#f3f5f8);color:var(--ob_metin,#132c45);font-family:var(--ob_yazi,"Segoe UI",Arial,sans-serif)}
.ob_a_header{width:calc(100% - 48px);max-width:1500px;margin:12px auto 0;padding:18px 24px;display:flex;gap:30px;align-items:center;background:var(--ob_yuzey,#fff);border:1px solid var(--ob_cizgi,#dce4ed);border-radius:12px;box-shadow:0 12px 40px #10253e09}
.ob_a_header .ob_logo{width:200px;height:60px}
.ob_a_header nav{display:flex;gap:24px;align-items:center;margin-left:auto}
.ob_a_header nav>a{min-height:44px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px}
.ob_a_header nav>a[aria-current]{color:var(--ob_turuncu)}
.ob_a_header nav b{font-size:10px;padding:2px 6px;background:#f5651a10;border:1px solid #ef571c25;border-radius:3px}
.ob_a_iletisim,.ob_a_cta{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:46px;background:var(--ob_turuncu,#e75216);color:#fff;padding:13px 20px;border-radius:8px;font-weight:650;font-size:13px}
.ob_a_iletisim{background:var(--ob_lacivert,#142c45)}
.ob_a_cta:hover{filter:brightness(.94)}
.ob_a_kapsa{width:min(1400px,calc(100% - 96px));margin:28px auto 0}
.ob_a_yol{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:11px;color:var(--ob_soluk);margin:0 0 34px;min-height:24px}
.ob_a_yol a{min-height:24px;display:flex;align-items:center}
.ob_a_yol a:hover{color:var(--ob_turuncu)}
.ob_a_kucuk{display:block;font-size:10px;letter-spacing:.12em;color:var(--ob_soluk);font-weight:650}
.ob_a_giris{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:30px}
.ob_a_giris h1{font-size:clamp(32px,4.3vw,58px);line-height:1.13;letter-spacing:-.055em;margin:18px 0}
.ob_a_giris h1 em{display:block;color:var(--ob_turuncu);font-style:normal}
.ob_a_giris p{font-size:14px;color:var(--ob_soluk);line-height:1.85;margin:0}
.ob_a_sayilar{display:flex;align-items:center;gap:18px;border-left:1px solid var(--ob_cizgi);padding:18px 0 18px 35px}
.ob_a_sayilar strong{font-size:48px;font-weight:800;letter-spacing:-.05em}
.ob_a_sayilar span{font-size:11px;line-height:1.7;color:var(--ob_soluk)}
.ob_a_arama{display:flex;gap:12px;padding:18px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:12px;margin-bottom:30px;align-items:end}
.ob_a_arama label{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1}
.ob_a_arama .ob_a_arama_input{flex:2.5}
.ob_a_arama label>span{font-size:9px;font-weight:650;letter-spacing:.07em;color:var(--ob_soluk)}
.ob_a_arama input,.ob_a_arama select{width:100%;height:46px;border:1px solid var(--ob_cizgi);background:var(--ob_zemin);color:var(--ob_metin);padding:10px 12px;border-radius:6px;font-size:12px}
.ob_a_liste_duzen{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px}
.ob_a_koleksiyonlar{align-self:start;padding:6px 0}
.ob_a_koleksiyonlar h2{font-size:13px;margin:0 0 14px}
.ob_a_koleksiyonlar>a{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;padding:10px 12px;min-height:44px;border-radius:6px}
.ob_a_koleksiyonlar>a b{font-size:10px;color:var(--ob_soluk);font-weight:500}
.ob_a_koleksiyonlar>a:hover{background:var(--ob_yuzey)}
.ob_a_koleksiyonlar>a[aria-current]{background:var(--ob_metin);color:var(--ob_yuzey)}
.ob_a_koleksiyonlar>a[aria-current] b{color:inherit}
.ob_a_sonuc{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 17px;min-height:24px}
.ob_a_sonuc p{margin:0;font-size:12px;color:var(--ob_soluk)}
.ob_a_sonuc strong{color:var(--ob_metin)}
.ob_a_sonuc>a{font-size:11px;color:var(--ob_turuncu)}
.ob_a_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ob_a_kart{min-width:0;display:flex;flex-direction:column;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:10px;overflow:hidden;transition:border-color .2s,box-shadow .2s}
.ob_a_kart:hover{border-color:#ef571c70;box-shadow:0 12px 30px #182e4510}
.ob_a_kart_foto{position:relative;display:block;aspect-ratio:4/3;background:#f6f7f9;overflow:hidden;border-bottom:1px solid var(--ob_cizgi)}
.ob_a_kart_foto>img{width:100%;height:100%;object-fit:contain}
.ob_a_kart_foto>span{position:absolute;bottom:10px;left:12px;font-size:8px;letter-spacing:.08em;color:#526478;background:#fffffff0;border:1px solid #d4dfe8;padding:4px 6px;border-radius:3px}
.ob_a_foto_bekliyor{height:100%;min-height:160px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center;padding:20px;color:#556a80;background:#edf2f6}
.ob_a_foto_bekliyor>span{font-size:13px;font-weight:650}
.ob_a_foto_bekliyor>small{font-size:10px;line-height:1.6}
.ob_a_kart_yazi{display:flex;flex-direction:column;padding:18px;flex:1}
.ob_a_kart_yazi>.ob_a_kucuk{font-size:8px;letter-spacing:.06em;line-height:1.6}
.ob_a_kart h3{font-size:15px;line-height:1.45;letter-spacing:-.015em;margin:12px 0 9px;font-weight:650}
.ob_a_kart h3 a:hover{color:var(--ob_turuncu)}
.ob_a_kart_yazi>p{font-size:11px;line-height:1.7;color:var(--ob_soluk);margin:0 0 18px}
.ob_a_kart_alt{margin-top:auto;padding-top:14px;border-top:1px solid var(--ob_cizgi);display:flex;align-items:center;justify-content:space-between;gap:10px}
.ob_a_kart_alt>span{font-size:11px;font-weight:650}
.ob_a_kart_alt small{display:block;margin-top:5px;font-size:9px;line-height:1.5;color:var(--ob_soluk);font-weight:400}
.ob_a_kart_ok{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:6px;background:#ed571c10;color:var(--ob_turuncu)}
.ob_a_kart_ok:hover{background:#ed571c20}
.ob_a_sayfalama{display:flex;justify-content:center;align-items:center;gap:20px;margin:34px 0;font-size:12px}
.ob_a_sayfalama a{min-height:44px;padding:10px 15px;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey);border-radius:6px;display:flex;align-items:center;gap:10px}
.ob_a_detay{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:50px;align-items:start}
.ob_a_galeri{position:sticky;top:24px}
.ob_a_galeri figure{margin:0;overflow:hidden;border:1px solid var(--ob_cizgi);border-radius:12px;background:#f7f8fa}
.ob_a_galeri img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}
.ob_a_galeri .ob_a_foto_bekliyor{min-height:360px}
.ob_a_galeri figcaption{padding:14px 18px;border-top:1px solid #dce4ed;background:#fff;color:#526478;font-size:10px;line-height:1.8}
.ob_a_detay h1{font-size:clamp(26px,2.9vw,43px);line-height:1.18;letter-spacing:-.04em;margin:16px 0 24px;overflow-wrap:anywhere}
.ob_a_aciklama{font-size:14px;color:var(--ob_soluk);line-height:1.9;margin:0}
.ob_a_rozetler{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}
.ob_a_rozetler span{padding:6px 10px;border:1px solid var(--ob_cizgi);border-radius:4px;font-size:10px;color:var(--ob_soluk);background:var(--ob_yuzey)}
.ob_a_teklif{background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:10px;padding:24px}
.ob_a_teklif>small{font-size:9px;letter-spacing:.1em;color:var(--ob_turuncu);font-weight:650}
.ob_a_teklif h2{font-size:22px;line-height:1.3;margin:13px 0;letter-spacing:-.025em}
.ob_a_teklif p{font-size:12px;color:var(--ob_soluk);line-height:1.8;margin:0 0 20px}
.ob_a_telefon{display:inline-flex;min-height:44px;align-items:center;padding:10px;font-size:12px;margin-left:10px}
.ob_a_detay_alt{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:64px 0;padding-top:38px;border-top:1px solid var(--ob_cizgi)}
.ob_a_detay_alt h2,.ob_a_benzer h2{font-size:28px;line-height:1.25;letter-spacing:-.035em;margin:14px 0 18px}
.ob_a_detay_alt p{font-size:12px;line-height:1.9;color:var(--ob_soluk)}
.ob_a_ozellikler{margin:22px 0 0}
.ob_a_ozellikler>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:18px;padding:15px 0;border-bottom:1px solid var(--ob_cizgi);font-size:12px;line-height:1.6}
.ob_a_ozellikler dt{color:var(--ob_soluk)}
.ob_a_ozellikler dd{margin:0;font-weight:600;overflow-wrap:anywhere}
.ob_a_kontrol{padding:0;list-style:none;margin:22px 0}
.ob_a_kontrol li{padding:13px 16px;border:1px solid var(--ob_cizgi);border-left:3px solid var(--ob_turuncu);border-radius:4px;margin-bottom:9px;font-size:12px;line-height:1.7;background:var(--ob_yuzey)}
.ob_a_detay_alt details{margin-top:28px;padding:16px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:6px;font-size:12px}
.ob_a_detay_alt summary{cursor:pointer;min-height:28px;line-height:28px;font-weight:600}
.ob_a_detay_alt details>a{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--ob_turuncu)}
.ob_a_benzer{margin:38px 0}
.ob_a_bos{padding:40px 25px;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey);border-radius:10px}
.ob_a_bos h1,.ob_a_bos h2{font-size:28px;line-height:1.4;margin:0 0 14px}
.ob_a_bos p{font-size:13px;color:var(--ob_soluk);margin:0 0 22px}
.ob_a_arsiv_not{display:flex;gap:35px;align-items:start;padding:26px 0;border-top:1px solid var(--ob_cizgi);margin:44px 0;color:var(--ob_soluk)}
.ob_a_arsiv_not strong{font-size:13px;flex:none;color:var(--ob_metin)}
.ob_a_arsiv_not p{font-size:11px;line-height:1.9;margin:0;max-width:850px}
.ob_a_footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:26px 48px;border-top:1px solid var(--ob_cizgi);background:var(--ob_yuzey);font-size:11px;color:var(--ob_soluk)}
.ob_a_ev{display:none}
:root[data-ob-tasarim="sinematik"] .ob_a_ev{display:block;margin-top:60px;margin-bottom:70px}
:root[data-ob-tasarim="sinematik"] .ob_a_ev .ob_a_ev_baslik{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}
:root[data-ob-tasarim="sinematik"] .ob_a_ev h2{font-size:36px;letter-spacing:-.04em;line-height:1.2;margin:12px 0 0}
:root[data-ob-tasarim="sinematik"] .ob_a_ev .ob_a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}
:root[data-ob-tasarim="sinematik"] #ob_urunler.ob_magaza{display:none}
:root[data-ob-tasarim="sinematik"] .ob_arama_panel{display:none!important}
@media(max-width:1100px){
 .ob_a_kapsa{width:calc(100% - 48px)}
 .ob_a_liste_duzen{grid-template-columns:170px minmax(0,1fr);gap:20px}
 .ob_a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .ob_a_sayilar{display:none}
 .ob_a_detay{gap:28px}
 .ob_a_detay_alt{gap:28px}
}
@media(max-width:760px){
 .ob_a_header{width:calc(100% - 24px);padding:12px 16px;gap:14px;flex-wrap:wrap}
 .ob_a_header .ob_logo{width:145px;height:43px}
 .ob_a_header .ob_logo img{width:160px;top:-35px;left:-4px}
 .ob_a_header nav{order:3;width:100%;margin:0;border-top:1px solid var(--ob_cizgi);padding-top:7px;justify-content:space-between;gap:12px}
 .ob_a_header nav>a{font-size:12px}
 .ob_a_iletisim{margin-left:auto;padding:10px;min-width:44px}
 .ob_a_iletisim>span{display:none}
 .ob_a_kapsa{width:calc(100% - 36px);margin-top:20px}
 .ob_a_yol{margin-bottom:25px;font-size:10px}
 .ob_a_giris h1{font-size:34px;margin:12px 0 18px}
 .ob_a_giris p{font-size:12px}
 .ob_a_arama{display:grid;grid-template-columns:1fr 1fr;padding:12px;gap:12px}
 .ob_a_arama .ob_a_arama_input,.ob_a_arama>.ob_a_cta{grid-column:1/-1}
 .ob_a_arama label{font-size:11px}
 .ob_a_liste_duzen{grid-template-columns:1fr;gap:18px}
 .ob_a_koleksiyonlar{display:flex;gap:7px;overflow:auto;padding:0 0 8px;max-width:100%;scrollbar-width:thin}
 .ob_a_koleksiyonlar h2{display:none}
 .ob_a_koleksiyonlar>a{flex:none;gap:8px;border:1px solid var(--ob_cizgi);font-size:11px;background:var(--ob_yuzey)}
 .ob_a_grid{gap:15px}
 .ob_a_detay{grid-template-columns:1fr;gap:28px}
 .ob_a_galeri{position:static}
 .ob_a_detay h1{font-size:29px;margin:14px 0 20px}
 .ob_a_aciklama{font-size:13px}
 .ob_a_teklif{padding:20px}
 .ob_a_teklif>.ob_a_cta{width:100%}
 .ob_a_telefon{justify-content:center;width:100%;margin:8px 0 0}
 .ob_a_detay_alt{grid-template-columns:1fr;gap:35px;margin:38px 0;padding-top:30px}
 .ob_a_detay_alt h2,.ob_a_benzer h2{font-size:25px}
 .ob_a_ozellikler>div{grid-template-columns:110px minmax(0,1fr);gap:15px}
 .ob_a_arsiv_not{flex-direction:column;gap:12px;margin:30px 0}
 .ob_a_footer{padding:24px 18px;gap:14px}
 :root[data-ob-tasarim="sinematik"] .ob_a_ev .ob_a_ev_baslik{align-items:start;flex-direction:column}
 :root[data-ob-tasarim="sinematik"] .ob_a_ev .ob_a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:540px){
 .ob_a_grid,:root[data-ob-tasarim="sinematik"] .ob_a_ev .ob_a_grid{grid-template-columns:1fr}
 .ob_a_kart h3{font-size:17px}
 .ob_a_kart_foto{aspect-ratio:4/3}
 .ob_a_kart_yazi{padding:20px}
 .ob_a_kart_yazi>.ob_a_kucuk{font-size:9px}
 .ob_a_kart_yazi>p{font-size:12px}
 .ob_a_kart_alt>span{font-size:12px}
}
@media(prefers-reduced-motion:reduce){.ob_a_kart{transition:none}}
/* RC032d: arşiv menüsü ve ortak kişisel görünüm. */
.ob_a_menu{display:none}
:root[data-ob-tasarim="sinematik"] #ob_kesif_menu .ob_a_menu{display:block;padding:0 28px 24px}
:root[data-ob-tasarim="sinematik"] #ob_kesif_menu :is(.ob_kesif_duzen,.ob_kesif_ayak){display:none}
.ob_a_menu_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:calc(100dvh - 260px);overflow:auto;padding:4px;scrollbar-width:thin}
.ob_a_menu_kart{display:flex;gap:14px;align-items:center;padding:10px;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey);border-radius:8px;min-width:0;min-height:80px}
.ob_a_menu_kart:hover{border-color:var(--ob_turuncu)}
.ob_a_menu_kart>span:nth-child(2){flex:1;min-width:0}
.ob_a_menu_kart strong{font-size:12px;display:block;line-height:1.5}
.ob_a_menu_kart small{display:block;color:var(--ob_soluk);font-size:10px;margin-top:5px}
.ob_a_menu_kart>svg{width:15px}
.ob_a_menu_foto{display:grid;place-items:center;flex:none;width:75px;height:56px;overflow:hidden;border-radius:5px;background:#edf2f6;color:#556a80}
.ob_a_menu_foto img{width:100%;height:100%;object-fit:contain}
.ob_a_menu_alt{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;border-top:1px solid var(--ob_cizgi);padding-top:18px}
.ob_a_menu_alt>span{font-size:11px;color:var(--ob_soluk)}
.ob_a_body :is(.ob_a_header,.ob_a_kart,.ob_a_arama,.ob_a_teklif,.ob_a_galeri figure,.ob_a_bos){border-radius:var(--ob_kose,12px);border-width:var(--ob_kenar_px,1px)}
.ob_a_body :is(.ob_a_cta,.ob_a_kart_ok){border-radius:var(--ob_kose,8px)}
@media(max-width:1000px){.ob_a_menu_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){
 .ob_a_header .ob_logo{height:48px;--ob_logo_olcu:160px;--ob_logo_x:-4px;--ob_logo_y:-35px}
 :root[data-ob-tasarim="sinematik"] #ob_kesif_menu .ob_a_menu{padding:0 18px 20px}
 .ob_a_menu_grid{grid-template-columns:1fr;max-height:calc(100dvh - 260px)}
 .ob_a_menu_kart{min-height:76px}
 .ob_a_menu_alt{flex-direction:column;align-items:stretch}
 .ob_a_menu_alt .ob_a_cta{width:100%}
}

.ob_a_aciklama p{margin:0 0 14px}.ob_a_aciklama p:last-child{margin-bottom:0}

/* Küçük eylem metinlerinde marka renginin koyu tonu. */
.ob_a_cta{background:var(--ob_turuncu_ust,#cf4310)}
.ob_a_body :is(.ob_a_header nav>a[aria-current],.ob_a_sonuc>a,.ob_a_teklif>small,.ob_a_detay_alt details>a),.ob_a_kart_ok{color:var(--ob_turuncu_ust,#cf4310)}

/* Menüde tek iç kaydırma alanı; tüm parçalar bağlantısı görünür kalır. */
:root[data-ob-tasarim="sinematik"] #ob_kesif_menu[open]{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 32px)}
:root[data-ob-tasarim="sinematik"] #ob_kesif_menu>.ob_kesif_ust,:root[data-ob-tasarim="sinematik"] #ob_kesif_aciklama{flex:none}
:root[data-ob-tasarim="sinematik"] #ob_kesif_menu .ob_a_menu{display:flex;flex-direction:column;min-height:0;flex:1}
.ob_a_menu_grid{min-height:0;flex:1;max-height:none}
.ob_a_menu_alt{flex:none}
@media(max-width:760px){:root[data-ob-tasarim="sinematik"] #ob_kesif_menu[open]{max-height:calc(100dvh - 16px)}.ob_a_menu_grid{max-height:none}}

.ob_a_body{--ob_soluk:#5f6c7e}
:root[data-ob-tema="koyu"] .ob_a_body{--ob_soluk:#aeb9c9;--ob_a_baglanti:#ffad85}
:root[data-ob-tema="koyu"][data-ob-vurgu="mavi"] .ob_a_body{--ob_a_baglanti:#91b6ff}
:root[data-ob-tema="koyu"][data-ob-vurgu="petrol"] .ob_a_body{--ob_a_baglanti:#69d9d0}
:root[data-ob-tema="koyu"] .ob_a_body :is(.ob_a_header nav>a[aria-current],.ob_a_sonuc>a,.ob_a_teklif>small,.ob_a_detay_alt details>a,.ob_a_kart_ok){color:var(--ob_a_baglanti)}


/* ob_sinema_imza_rc031.css */
/* RC031: yalnız mevcut varsayılan sinematik vitrin. */
.ob_s31_numara,.ob_s31_ozet,.ob_s31_sonraki{display:none}
:root[data-ob-tasarim="sinematik"] #ob_vitrin{--ob_s31_kayma:18px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin[data-ob-s31-yon="geri"]{--ob_s31_kayma:-18px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_koleksiyonlar{height:82px;gap:10px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne{height:82px;flex-direction:row;gap:8px;padding:12px 10px;overflow:hidden;border-color:#c4d5e333;background:linear-gradient(140deg,#1d3148e8,#112033e8);box-shadow:inset 0 1px #ffffff12,0 8px 24px #0002;backdrop-filter:blur(12px);transition:border-color .2s,background .2s,box-shadow .2s}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>img{width:76px;height:56px;transition:scale .25s}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>b:after{font-size:13px;letter-spacing:0}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_numara{display:block;position:absolute;right:9px;top:6px;font-size:9px;line-height:1;font-weight:600;letter-spacing:.1em;opacity:.65}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:is([data-ob-slayt-sec="3"],[data-ob-slayt-sec="4"],[data-ob-slayt-sec="5"]){background:linear-gradient(140deg,#e3ebf2ef,#b8cbdcef);color:#173149}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne.ob_secili{border-color:var(--ob_vurgu);box-shadow:inset 0 -3px var(--ob_vurgu),0 0 24px color-mix(in srgb,var(--ob_vurgu) 18%,transparent)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne.ob_secili .ob_s31_numara{opacity:1}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne.ob_secili>b:after{font-weight:800}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_kumanda{left:6%;right:6%;bottom:22px;height:78px;min-height:78px;padding:14px 18px;gap:20px;justify-content:space-between;background:linear-gradient(120deg,#122339e8,#0b1728e8);border:1px solid #bed3ec30;border-radius:var(--ob_kose,12px);box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0002;backdrop-filter:blur(18px);color:#edf3fa}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_vitrin_notu,:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sayac{display:none}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_ozet{display:flex;flex-direction:column;gap:11px;min-width:0;width:270px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_baslik{display:flex;align-items:center;gap:14px;white-space:nowrap}
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_sayi{font-size:10px;letter-spacing:.08em;color:#adc0d7;font-variant-numeric:tabular-nums}
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_ad{font-size:13px;line-height:1.2;color:#f5f8fc;font-weight:650}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum{display:flex;gap:5px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum>i{height:3px;flex:1;background:#748da94d;border-radius:3px;transition:background .2s}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum>i.ob_s31_secili{background:var(--ob_vurgu);box-shadow:0 0 10px color-mix(in srgb,var(--ob_vurgu) 50%,transparent)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_oklar{gap:8px;color:#f5f8fc}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_oklar>button{height:46px;min-height:44px;background:#ffffff08;color:#edf3fa;border:1px solid #bed3ec30;box-shadow:none;transition:background .2s,border-color .2s}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_oklar>button:hover{background:#ffffff16;border-color:#bed3ec80}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_oklar>button:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sonra{width:220px;display:flex;justify-content:space-between;gap:12px;padding:5px 12px 5px 5px;border-color:color-mix(in srgb,var(--ob_vurgu) 65%,#bed3ec30)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki{display:flex;align-items:center;gap:10px;min-width:0;text-align:left}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki>img{width:48px;height:34px;object-fit:contain;background:#dce5ee;border-radius:var(--ob_kose,6px);flex-shrink:0}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki>span{display:flex;flex-direction:column;gap:3px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki small{font-size:8px;letter-spacing:.12em;color:#adc0d7;line-height:1}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki b{font-size:12px;font-weight:650;line-height:1.15;white-space:nowrap}
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sonra>svg{width:16px;height:16px;flex-shrink:0}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_aktif .ob_sinema_metin{animation:ob_s31_metin .48s cubic-bezier(.22,.8,.25,1) both}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_aktif .ob_sinema_urun{animation:ob_s31_urun .6s cubic-bezier(.22,.8,.25,1) both}
@keyframes ob_s31_metin{from{opacity:0;translate:var(--ob_s31_kayma) 8px}to{opacity:1;translate:0 0}}
@keyframes ob_s31_urun{from{opacity:.25;translate:var(--ob_s31_kayma) 0}to{opacity:1;translate:0 0}}
@media(hover:hover){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:hover>img{scale:1.08}
}
@media(min-width:761px) and (max-width:1100px){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne{flex-direction:column;gap:3px;padding:6px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>img{height:46px;width:70px}
}
@media(max-width:760px){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_koleksiyonlar{height:72px;grid-template-columns:repeat(7,112px);gap:8px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne{height:68px;min-width:112px;padding:5px;gap:3px;flex-direction:column}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>img{width:78px;height:39px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>b:after{font-size:11px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_numara{font-size:8px;right:6px;top:6px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_kumanda{left:18px;right:18px;bottom:14px;height:96px;min-height:96px;padding:10px;gap:8px;flex-direction:column;align-items:stretch}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_ozet{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:auto;min-height:20px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_baslik{gap:9px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_ad{font-size:11px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_sayi{font-size:9px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum{width:76px;gap:3px;flex-shrink:0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_oklar{width:100%;justify-content:space-between;gap:6px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_oklar>button{height:44px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_sahne_boyut{width:44px;min-width:44px;padding:0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_sahne_boyut>span:last-child{display:none}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_once{width:44px;flex-shrink:0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sonra{width:auto;flex:1;padding-right:10px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki{gap:8px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki b{font-size:11px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki>img{width:42px;height:32px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_isik_dugme{bottom:122px;right:80px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_urun{bottom:132px}
}
@media(max-width:360px){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum{width:52px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_ad{font-size:10px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki b{font-size:10px}
}
:root[data-ob-hareket="az"] #ob_vitrin .ob_slayt_aktif :is(.ob_sinema_metin,.ob_sinema_urun){animation:none;translate:none}
:root[data-ob-hareket="az"] #ob_vitrin :is(.ob_rc011_sahne,.ob_rc011_sahne>img,.ob_slayt_oklar>button,.ob_s31_konum>i){transition:none}
@media(prefers-reduced-motion:reduce){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_aktif :is(.ob_sinema_metin,.ob_sinema_urun){animation:none;translate:none}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_rc011_sahne,.ob_rc011_sahne>img,.ob_slayt_oklar>button,.ob_s31_konum>i){transition:none}
}
/* Kumandayı eski dairesel ok biçiminden ayır; kayan araçlar başlığı örtmesin. */
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sonra{border-radius:var(--ob_kose,8px)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki,:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki span{opacity:1;color:#edf3fa}
@media(max-width:760px){
 :root[data-ob-tasarim="sinematik"].ob_vitrin_gorunur #ob_gorunum_yuzen{bottom:125px}
 :root[data-ob-tasarim="sinematik"].ob_vitrin_gorunur .ob_iletisim{--ob_iletisim_alt:max(125px,calc(env(safe-area-inset-bottom) + 115px))}
}
@media(max-width:760px){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sonra{min-width:0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_arac_nokta{right:96px}
}
@media(max-width:360px){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki b{font-size:0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki b:after{content:attr(data-ob-kisa);font-size:10px}
}
/* Sıradaki başlığının eski genel sayaç rengini devralmasını önler. */
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_sonraki b{color:#edf3fa}

/* ob_urun_etkilesim_rc034.css */
/* RC034: native ürün sayfası, ayrı hızlı bakış ve bütün temalarda gerçek katalog vitrini. */
.ob_urun_goz_rc034{position:absolute;top:10px;left:10px;z-index:15;display:grid;place-items:center;width:44px;height:44px;padding:10px;border:1px solid #d7e0e9;border-radius:var(--ob_kose,10px);background:#fffffff2;color:#142c45;box-shadow:0 4px 12px #10253e0d;cursor:pointer}
.ob_urun_goz_rc034[hidden]{display:none!important}
.ob_urun_goz_rc034:hover{background:#fff;border-color:var(--ob_turuncu,#cf4310);color:var(--ob_turuncu_ust,#cf4310)}
.ob_urun_goz_rc034 .ob_ikon{width:22px;height:22px;flex:none}
.ob_urun_goz_rc034:focus-visible{outline:3px solid #cf4310;outline-offset:3px}
:is(.ob_a_kart,.ob_urun,.ob_m_urun,.ob_deneme_urun){position:relative}
.ob_urun_detay_baglanti_rc034{color:inherit;font:inherit}
.ob_urun_detay_baglanti_rc034::after{content:"";position:absolute;inset:0;z-index:3;cursor:pointer}
.ob_urun_detay_baglanti_rc034:focus-visible::after{outline:3px solid var(--ob_turuncu,#cf4310);outline-offset:3px;border-radius:var(--ob_kose,10px)}
:is(.ob_urun_favori,.ob_m_favori){z-index:16}
:is(.ob_sepete_ekle,.ob_m_ekle,.ob_deneme_urun_alt button){position:relative;z-index:16}
.ob_vitrin_detay_alani_rc034{position:absolute;inset:0;z-index:10;display:block;border-radius:inherit}
.ob_vitrin_detay_alani_rc034:focus-visible{outline:3px solid var(--ob_turuncu,#cf4310);outline-offset:3px}
.ob_sinema_urun>.ob_urun_goz_rc034{top:12px;left:12px}
.ob_urun_modal_git_rc034{margin:14px 0;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px}
.ob_ec_hero_foto{position:relative}
.ob_magaza .ob_urun_indeks{left:66px;right:58px}
.ob_magaza .ob_rozet{top:65px}
.ob_magaza .ob_urun h3 a{color:inherit;font:inherit;text-align:left}
body.ob_rc034_home :is(#ob_urunler.ob_magaza,#ob_m_urunler,#ob_deneme_urunler){display:none!important}
body.ob_rc034_home .ob_arama_panel{display:none!important}
:root body.ob_rc034_home .ob_a_ev{display:block;width:min(1360px,calc(100% - 48px));margin:48px auto;--ob_yuzey:#fff;--ob_zemin:#f3f5f8;--ob_metin:#142c45;--ob_soluk:#5f6c7e;--ob_cizgi:#dce4ed;color:var(--ob_metin)}
:root body.ob_rc034_home .ob_a_ev .ob_a_ev_baslik{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}
:root body.ob_rc034_home .ob_a_ev h2{font-size:clamp(26px,3vw,36px);letter-spacing:-.04em;line-height:1.2;margin:8px 0}
:root body.ob_rc034_home .ob_a_ev .ob_a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
:root body.ob_rc034_home .ob_a_ev .ob_a_kart_yazi{padding:16px}
:root body.ob_rc034_home .ob_a_ev .ob_a_kart h3{font-size:16px;margin:8px 0;overflow-wrap:anywhere}
:root body.ob_rc034_home .ob_a_ev .ob_a_kart_bilgiler{display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:11px;margin:auto 0 12px}
:root body.ob_rc034_home .ob_a_ev .ob_a_kart_bilgiler>span{padding:3px 7px;border:1px solid var(--ob_cizgi);background:var(--ob_zemin);border-radius:4px;font-size:10px}
:root body.ob_rc034_home .ob_a_ev .ob_a_kart_bilgiler>code{overflow-wrap:anywhere;font-weight:600}
:root body.ob_rc034_home .ob_a_ev .ob_a_arsiv_not{font-size:12px;margin:24px 0}
:root body.ob_rc034_home .ob_a_ev .ob_ikon{width:22px;height:22px;flex:none}
:root:is([data-ob-tema="koyu"],[data-ob-modern-tema="koyu"],[data-ob-renk="koyu"]) body.ob_rc034_home .ob_a_ev{--ob_yuzey:#132031;--ob_zemin:#0c1521;--ob_metin:#e8eef7;--ob_soluk:#aeb9c9;--ob_cizgi:#2b3b50}
body.ob_rc034_home #ob_kesif_menu[open]{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 32px)}
body.ob_rc034_home #ob_kesif_menu>.ob_kesif_ust,body.ob_rc034_home #ob_kesif_aciklama{flex:none}
body.ob_rc034_home #ob_kesif_menu .ob_a_menu{display:flex;flex-direction:column;min-height:0;flex:1;padding:0 28px 24px}
body.ob_rc034_home #ob_kesif_menu :is(.ob_kesif_duzen,.ob_kesif_ayak){display:none}
.ob_hizli_rc034{width:min(880px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #dce4ed;border-radius:var(--ob_kose,14px);background:#fff;color:#142c45;font-family:"Segoe UI",Arial,sans-serif;overflow:auto;box-shadow:0 24px 90px #07152c40}
.ob_hizli_rc034::backdrop{background:#0c1725ad;backdrop-filter:blur(5px)}
.ob_hizli_ust_rc034{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-bottom:1px solid #dce4ed;position:sticky;top:0;background:#fff;z-index:2}
.ob_hizli_ust_rc034>strong{font-size:12px;letter-spacing:.04em}
.ob_hizli_kapat_rc034{display:grid;place-items:center;min-width:44px;min-height:44px;padding:10px;border:1px solid #dce4ed;background:#f3f5f8;color:#142c45;border-radius:8px;font-size:22px;cursor:pointer}
.ob_hizli_grid_rc034{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px;align-items:start}
.ob_hizli_foto_rc034{width:100%;aspect-ratio:4/3;object-fit:contain;border:1px solid #dce4ed;border-radius:10px;background:#f3f5f8}
.ob_hizli_yazi_rc034 h2{font-size:24px;line-height:1.3;letter-spacing:-.03em;margin:0 0 12px;overflow-wrap:anywhere}
.ob_hizli_yazi_rc034 p{font-size:13px;line-height:1.7;color:#5f6c7e;margin:0 0 12px;overflow-wrap:anywhere}
.ob_hizli_yazi_rc034 code{display:block;font-size:15px;font-weight:600;margin:12px 0;overflow-wrap:anywhere}
.ob_hizli_yazi_rc034 small{display:block;color:#5f6c7e;font-size:11px;line-height:1.6;margin-bottom:18px}
.ob_hizli_git_rc034{display:flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:12px 16px;border-radius:8px;background:#cf4310;color:#fff;font-size:13px;font-weight:650;text-decoration:none}
.ob_hizli_favoriler_rc034{padding:20px}
.ob_hizli_favoriler_rc034>p{font-size:13px;color:#5f6c7e;line-height:1.7;margin:0 0 16px}
.ob_hizli_favori_satir_rc034{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #dce4ed}
.ob_hizli_favori_satir_rc034>a{display:flex;align-items:center;gap:12px;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.5}
.ob_hizli_favori_satir_rc034 img{width:72px;height:54px;object-fit:contain;background:#f3f5f8;flex:none}
.ob_hizli_rc034 :is(button,a):focus-visible{outline:3px solid #cf4310;outline-offset:3px}
body:has(#ob_hizli_rc034[open]){overflow:hidden}
@media(max-width:760px){:root body.ob_rc034_home .ob_a_ev{width:calc(100% - 28px);margin:30px auto}:root body.ob_rc034_home .ob_a_ev .ob_a_ev_baslik{align-items:start;flex-direction:column;gap:12px}:root body.ob_rc034_home .ob_a_ev .ob_a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root body.ob_rc034_home .ob_a_ev .ob_a_kart_yazi{padding:11px}:root body.ob_rc034_home .ob_a_ev .ob_a_kart h3{font-size:13px;line-height:1.5}:root body.ob_rc034_home .ob_a_ev .ob_a_kart_alt{flex-wrap:wrap}:root body.ob_rc034_home .ob_a_ev .ob_a_kart_ok{margin-left:auto}.ob_urun_goz_rc034{top:7px;left:7px}.ob_hizli_rc034{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.ob_hizli_grid_rc034{grid-template-columns:1fr;gap:18px;padding:16px}.ob_hizli_foto_rc034{aspect-ratio:1.7;max-height:240px}.ob_hizli_yazi_rc034 h2{font-size:22px}body.ob_rc034_home #ob_kesif_menu .ob_a_menu{padding:0 18px 20px}}
@media(prefers-reduced-motion:reduce){.ob_hizli_rc034::backdrop{backdrop-filter:none}}
.ob_hizli_sahne_rc034>.ob_hizli_sahne_baglanti_rc034{display:flex;align-items:center;gap:16px;width:100%;height:100%;min-height:0;padding:0;background:none;color:inherit;text-align:left}
.ob_hizli_sahne_baglanti_rc034>img{width:100px;height:80px;object-fit:contain;flex:none}
.ob_hizli_sahne_baglanti_rc034>span{flex:1;min-width:0}
.ob_hizli_sahne_rc034>.ob_urun_goz_rc034{top:6px;left:6px}
.ob_m_hero_sahne .ob_m_hero_ust{padding-left:48px}
.ob_ec_hero_foto figcaption a{position:relative;z-index:12}
/* RC125 — Küçük görsel yüzey, korunmuş44px dokunma alanı. */
:root body .ob_urun_goz_rc034{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0!important;background:transparent!important;box-shadow:none!important;top:3px;left:3px;isolation:isolate;color:var(--ob_metin)}
:root body .ob_urun_goz_rc034:before{content:"";position:absolute;inset:7px;border:1px solid var(--ob_cizgi);border-radius:min(var(--ob_kose,0px),9px);background:var(--ob_yuzey);box-shadow:0 2px 6px #10253e0a;z-index:-1;pointer-events:none}
:root body .ob_urun_goz_rc034 .ob_ikon{width:18px;height:18px;pointer-events:none}
:root body .ob_urun_goz_rc034:is(:hover,:focus-visible){color:var(--ob_vurgu_ust)}
:root body .ob_urun_goz_rc034:is(:hover,:focus-visible):before{border-color:var(--ob_vurgu)}
:root body .ob_urun_goz_rc034:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:0}
@media(max-width:760px){:root body .ob_urun_goz_rc034{top:0;left:0}:root body .ob_urun_goz_rc034:before{inset:9px}:root body .ob_urun_goz_rc034 .ob_ikon{width:16px;height:16px}}


/* ob_duzen_rc035.css */
/* RC035: yalnız yerleşim. Ürün görsel/veri dosyaları değişmez. */
:root :is(body .ob_a_ev,body.ob_a_rc033) .ob_a_kart_foto{aspect-ratio:4/3;background:#f1f3f5;overflow:hidden}
:root :is(body .ob_a_ev,body.ob_a_rc033) .ob_a_kart_foto>img{display:block;width:100%;height:100%;max-height:none;object-fit:contain;object-position:center;aspect-ratio:auto}
:root body.ob_a_rc033[data-ob-katalog-gorunum="liste"] .ob_a_liste_duzen .ob_a_kart_foto{aspect-ratio:auto}
/* img HTML height=1080, CSS height:auto ile doğal 4:3 ölçüye döner. */
#ob_hizli_rc034{width:min(940px,calc(100% - 48px));height:fit-content;margin:auto;max-height:calc(100dvh - 48px);border-radius:18px;background:var(--ob_yuzey,#fff);color:var(--ob_metin,#142c45);overflow:auto}
#ob_hizli_rc034 .ob_hizli_ust_rc034{padding:10px 20px;background:var(--ob_yuzey,#fff);border-color:var(--ob_cizgi,#dce4ed)}
#ob_hizli_rc034 .ob_hizli_ust_rc034>strong{font-size:13px;letter-spacing:0}
#ob_hizli_rc034 .ob_hizli_grid_rc034{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px;padding:24px}
#ob_hizli_rc034 .ob_hizli_foto_rc034{display:block;width:100%;height:auto;min-height:0;max-height:360px;aspect-ratio:4/3;object-fit:contain;object-position:center;align-self:center;border-radius:12px;background:#f1f3f5;border-color:var(--ob_cizgi,#dce4ed)}
#ob_hizli_rc034 .ob_hizli_yazi_rc034{min-width:0}
#ob_hizli_rc034 .ob_hizli_yazi_rc034 h2{font-size:23px;line-height:1.3;margin-bottom:14px}
#ob_hizli_rc034 .ob_hizli_yazi_rc034 p{font-size:13px;color:var(--ob_soluk,#5f6c7e)}
#ob_hizli_rc034 .ob_hizli_yazi_rc034 code{padding:10px 12px;background:var(--ob_zemin,#f3f5f8);border:1px solid var(--ob_cizgi,#dce4ed);border-radius:6px;font-size:14px;color:inherit}
#ob_hizli_rc034 .ob_hizli_yazi_rc034 small{font-size:11px;color:var(--ob_soluk,#5f6c7e);margin:14px 0 18px}
#ob_hizli_rc034 .ob_hizli_kapat_rc034{border-color:var(--ob_cizgi,#dce4ed);background:var(--ob_zemin,#f3f5f8);color:var(--ob_metin,#142c45)}
#ob_hizli_rc034 .ob_hizli_git_rc034{background:#cc400b;color:#fff;font-size:13px;min-height:48px}
:root:is([data-ob-tema="koyu"],[data-ob-modern-tema="koyu"],[data-ob-renk="koyu"]) #ob_hizli_rc034{--ob_yuzey:#132031;--ob_zemin:#0c1521;--ob_metin:#e8eef7;--ob_soluk:#b8c4d3;--ob_cizgi:#33445a}
/* Marka kartları: katalog sayısı sırasıyla iki satırlı manuel keşif. */
:root body .ob_markalar_rc035{width:min(1360px,calc(100% - 48px));margin:64px auto;--ob_marka_yuzey:var(--ob_yuzey,#fff);color:var(--ob_metin,#142c45)}
:root body .ob_markalar_rc035 .ob_marka_bas{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}
:root body .ob_markalar_rc035 .ob_marka_bas h2{font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.04em;margin:8px 0 0}
:root body .ob_markalar_rc035 .ob_marka_bas p{font-size:13px;line-height:1.6;color:var(--ob_soluk,#5f6c7e)}
:root body .ob_markalar_rc035 .ob_marka_bas small{font-size:11px}
:root body .ob_markalar_rc035 .ob_marka_grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
:root body .ob_markalar_rc035 .ob_marka_kart_rc035{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:166px;min-height:166px;padding:18px;border:1px solid var(--ob_cizgi,#dce4ed);border-radius:var(--ob_kose,12px);background:var(--ob_marka_yuzey);color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s;overflow:hidden}
:root body .ob_markalar_rc035 .ob_marka_kart_rc035:hover{border-color:var(--ob_turuncu,#cf4310);box-shadow:0 6px 22px #142c450a}
:root body .ob_markalar_rc035 .ob_marka_amblem{width:100%;max-width:none;box-shadow:none;height:56px;min-height:56px;display:flex;align-items:center;justify-content:center;overflow:visible;background:none;border:0}
:root body .ob_markalar_rc035 .ob_marka_logo{width:80px;height:56px;max-width:100%;object-fit:contain}
:root body .ob_markalar_rc035 .ob_marka_yazi_rc035{width:100%;max-width:none;background:none;box-shadow:none;font-size:18px;line-height:1.1;font-weight:750;letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:anywhere;text-align:center}
:root body .ob_markalar_rc035 .ob_marka_ad_rc035{display:block;width:100%;min-height:38px;text-align:center;font-size:13px;font-weight:650;line-height:1.5}
:root body .ob_markalar_rc035 .ob_marka_ad_rc035 small{display:block;font-size:11px;font-weight:400;color:var(--ob_soluk,#5f6c7e)}
:root body .ob_markalar_rc035 .ob_marka_kart_rc035>i{position:absolute;top:10px;bottom:auto;right:12px;font-style:normal;font-size:16px;color:var(--ob_turuncu_ust,#cf4310)}
:root:is([data-ob-tema="koyu"],[data-ob-modern-tema="koyu"],[data-ob-renk="koyu"]) .ob_markalar_rc035{--ob_marka_yuzey:#132031;--ob_metin:#e8eef7;--ob_soluk:#b8c4d3;--ob_cizgi:#33445a;--ob_turuncu_ust:#ffb48c}
.ob_markalar_rc035 :is(a,summary):focus-visible{outline:3px solid #cf4310;outline-offset:3px}
/* Gerçek katalog ve eski örnek detay: dengeli galeri + bilgi sütunu. */
:root body.ob_a_rc033 .ob_a_detay{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;padding:0;border:0;background:none;align-items:start}
:root body.ob_a_rc033:has(.ob_a_detay) .ob_a_kapsa{width:min(1280px,calc(100% - 64px))}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri{position:sticky;top:20px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri_ust{margin-bottom:8px;font-size:11px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri figure{background:var(--ob_yuzey);border-radius:14px;overflow:hidden}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri img{display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:4/3;object-fit:contain;background:#f1f3f5}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri figcaption{background:var(--ob_yuzey);color:var(--ob_soluk);padding:12px 16px;font-size:11px;line-height:1.6}
:root body.ob_a_rc033 .ob_a_detay .ob_a_detay_yazi{padding:24px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:14px;min-width:0}
:root body.ob_a_rc033 .ob_a_detay .ob_a_detay_baslik>.ob_a_kucuk{margin-top:0;font-size:10px}
:root body.ob_a_rc033 .ob_a_detay h1{font-size:clamp(24px,2vw,30px);line-height:1.3;margin:10px 0 12px;letter-spacing:-.035em}
.ob_detay_ozet_rc035{font-size:13px;line-height:1.75;color:var(--ob_soluk);margin:0 0 20px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_hizli_bilgi{gap:8px;grid-template-columns:1fr 1fr;margin:0 0 16px;padding:0;border:0}
:root body.ob_a_rc033 .ob_a_detay .ob_a_hizli_bilgi>div{padding:10px 12px;background:var(--ob_zemin);border:1px solid var(--ob_cizgi);border-radius:6px;min-width:0}
:root body.ob_a_rc033 .ob_a_detay .ob_a_hizli_bilgi dt{font-size:10px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_hizli_bilgi dd{font-size:13px;font-weight:600}
:root body.ob_a_rc033 .ob_a_detay .ob_a_kod_panel{margin-bottom:16px;padding:12px 14px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_kod_panel strong{font-size:17px;line-height:1.5;margin:5px 0}
:root body.ob_a_rc033 .ob_a_detay .ob_a_rozetler{gap:6px;margin:0 0 16px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_teklif{padding:18px;background:var(--ob_zemin);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:10px}
:root[data-ob-tema] body.ob_a_rc033 .ob_a_detay .ob_a_teklif>small{color:var(--ob_turuncu_ust,#cf4310);font-size:10px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_teklif h2{font-size:21px;line-height:1.3;margin:7px 0 8px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_teklif p{color:var(--ob_soluk);font-size:12px;margin-bottom:14px;line-height:1.7}
:root body.ob_a_rc033 .ob_a_detay .ob_a_teklif .ob_a_cta{display:flex;width:100%;justify-content:center;font-size:13px;min-height:48px;background:#cc400b;color:#fff}
:root body.ob_a_rc033 .ob_a_detay .ob_a_teklif .ob_a_telefon{display:flex;justify-content:center;margin:8px 0 0;min-height:44px}
.ob_detay_destek_rc035{margin-top:18px;padding-top:18px;border-top:1px solid var(--ob_cizgi)}
.ob_detay_destek_rc035 strong{font-size:13px}
.ob_detay_destek_rc035 p{font-size:11px;line-height:1.6;color:var(--ob_soluk);margin:7px 0}
.ob_detay_destek_rc035 ul{display:grid;gap:5px;margin:12px 0 0;padding-left:16px;font-size:12px;line-height:1.6;color:var(--ob_soluk)}
:root body.ob_a_rc033 .ob_a_detay_nav{gap:24px;padding:0 18px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:10px;margin:26px 0 18px}
:root body.ob_a_rc033 .ob_a_detay_nav>a{font-size:13px;min-height:48px}
:root body.ob_a_rc033 .ob_a_detay_alt{gap:18px;align-items:start}
@media(max-width:1050px){:root body .ob_markalar_rc035 .ob_marka_grid{grid-template-columns:repeat(4,minmax(0,1fr))}:root body.ob_a_rc033 .ob_a_detay{gap:20px;grid-template-columns:1fr 1fr}:root body.ob_a_rc033 .ob_a_detay .ob_a_detay_yazi{padding:18px}}
@media(max-width:760px){
 #ob_hizli_rc034{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:14px}
 #ob_hizli_rc034 .ob_hizli_ust_rc034{padding:8px 14px}
 #ob_hizli_rc034 .ob_hizli_grid_rc034{grid-template-columns:1fr;gap:18px;padding:16px;align-items:start}
 #ob_hizli_rc034 .ob_hizli_foto_rc034{aspect-ratio:4/3;max-height:240px;height:auto;width:100%}
 #ob_hizli_rc034 .ob_hizli_yazi_rc034 h2{font-size:21px}
 :root body .ob_markalar_rc035{width:calc(100% - 28px);margin:40px auto}
 :root body .ob_markalar_rc035 .ob_marka_bas{align-items:start;flex-direction:column;gap:12px;margin-bottom:18px}
 :root body .ob_markalar_rc035 .ob_marka_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
 :root body .ob_markalar_rc035 .ob_marka_kart_rc035{min-height:128px;padding:12px 10px;gap:8px}
 :root body .ob_markalar_rc035 .ob_marka_yazi_rc035{font-size:16px}
 :root body .ob_markalar_rc035 .ob_marka_logo{width:62px;height:48px}
 :root body .ob_markalar_rc035 .ob_marka_ad_rc035{font-size:11px}
 :root body .ob_markalar_rc035 .ob_marka_ad_rc035 small{font-size:11px}
 :root body .ob_markalar_rc035 .ob_marka_kart_rc035>i{right:8px;bottom:12px;font-size:15px}
 :root body.ob_a_rc033:has(.ob_a_detay) .ob_a_kapsa{width:calc(100% - 28px)}
 :root body.ob_a_rc033 .ob_a_detay{grid-template-columns:1fr;gap:18px}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_galeri{position:static;order:2}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_detay_yazi{display:contents}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_detay_baslik{order:1}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_hizli_bilgi{order:3}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_kod_panel{order:4;margin:0}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_rozetler{order:5;margin:0}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_teklif{order:6}
 :root body.ob_a_rc033 .ob_a_detay .ob_detay_destek_rc035{order:7;margin:0;padding:16px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:10px}
 :root body.ob_a_rc033 .ob_a_detay_nav{gap:18px;padding:0 12px}
 :root body.ob_a_rc033 .ob_a_detay_nav>a{font-size:12px}
}
@media(max-width:360px){:root body .ob_markalar_rc035 .ob_marka_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){:root body .ob_markalar_rc035 .ob_marka_kart_rc035{transition:none}}
/* Son görsel kontrol: açık panel etiketi kontrastı ve masaüstü bilgi sütunu. */
:root[data-ob-tema] body.ob_a_body.ob_a_rc033 .ob_a_detay .ob_a_teklif>small{color:#b63d13}
:root[data-ob-tema="koyu"] body.ob_a_body.ob_a_rc033 .ob_a_detay .ob_a_teklif>small{color:#ffb691}
@media(min-width:761px){
 :root body.ob_a_rc033 .ob_a_detay .ob_a_detay_yazi{padding:20px}
 :root body.ob_a_rc033 .ob_a_detay h1{font-size:26px;line-height:1.25;margin:8px 0 10px}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_hizli_bilgi>div{padding:8px 10px}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_kod_panel{padding:10px 12px;margin-bottom:12px}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_kod_panel strong{font-size:15px;line-height:1.4}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_teklif{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:16px}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_teklif>:is(small,h2,p){grid-column:1/-1}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_teklif .ob_a_telefon{display:inline-flex;justify-content:center;width:auto;margin:0;padding:0;min-height:48px;align-self:center}
 :root body.ob_a_rc033 .ob_a_detay .ob_a_teklif .ob_a_cta{width:100%;min-width:0;font-size:12px;padding:10px}
 .ob_detay_destek_rc035{margin-top:14px;padding-top:14px}
 .ob_detay_destek_rc035 ul{gap:3px;margin-top:8px;line-height:1.5}
}

/* RC038: bütün markalar iki satırda yatay kaydırılır. */
:root body .ob_markalar_rc035 .ob_marka_grid.ob_marka_ray_rc038{grid-template-columns:none;grid-template-rows:repeat(2,166px);grid-auto-flow:column;justify-content:start;align-content:start;grid-auto-columns:calc((100% - 60px)/6);gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;padding:4px 4px 14px;scrollbar-width:thin;scrollbar-color:var(--ob_cizgi,#cdd5df) transparent}
:root body .ob_markalar_rc035 .ob_marka_ray_rc038 .ob_marka_kart_rc035{height:166px;min-height:166px;align-items:center;justify-content:center;text-align:center;scroll-snap-align:start;scroll-margin-inline:4px}
:root body .ob_markalar_rc035 .ob_marka_gezin_rc038{display:flex;align-items:center;gap:24px;flex-shrink:0}
:root body .ob_markalar_rc035 .ob_marka_gezin_rc038 p{margin:0}
.ob_marka_kumanda_rc038{display:flex;gap:8px}
.ob_marka_kumanda_rc038[hidden]{display:none}
:root body .ob_markalar_rc035 .ob_marka_ok_rc038{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--ob_cizgi,#dce4ed);border-radius:var(--ob_kose,12px);background:var(--ob_marka_yuzey);color:inherit;cursor:pointer}
.ob_marka_ok_rc038 svg{width:18px;height:18px}
:root body .ob_markalar_rc035 .ob_marka_ok_rc038:disabled{opacity:.35;cursor:default}
:root body .ob_markalar_rc035 .ob_marka_ok_rc038:not(:disabled):hover{border-color:var(--ob_turuncu,#cf4310);color:var(--ob_turuncu_ust,#cf4310)}
.ob_markalar_rc035 :is(button,.ob_marka_ray_rc038):focus-visible{outline:3px solid var(--ob_turuncu_ust,#cf4310);outline-offset:2px}
@media(max-width:1100px){:root body .ob_markalar_rc035 .ob_marka_grid.ob_marka_ray_rc038{grid-auto-columns:calc((100% - 36px)/4)}:root body .ob_markalar_rc035 .ob_marka_gezin_rc038{gap:12px}}
@media(max-width:760px){:root body .ob_markalar_rc035 .ob_marka_bas{align-items:start;gap:16px}:root body .ob_markalar_rc035 .ob_marka_gezin_rc038{width:100%;justify-content:space-between;gap:12px}:root body .ob_markalar_rc035 .ob_marka_gezin_rc038 p{font-size:12px}:root body .ob_markalar_rc035 .ob_marka_grid.ob_marka_ray_rc038{grid-template-rows:repeat(2,148px);grid-auto-columns:max(136px,calc((100% - 20px)/2.25));gap:10px}:root body .ob_markalar_rc035 .ob_marka_ray_rc038 .ob_marka_kart_rc035{height:148px;min-height:148px;padding:16px 12px;gap:12px}:root body .ob_markalar_rc035 .ob_marka_yazi_rc035{font-size:16px}:root body .ob_markalar_rc035 .ob_marka_ad_rc035{font-size:12px}}

/* Kullanıcı talebiyle sınırlı otomatik marka geçişi; duraklatma aynı kumandadadır. */
.ob_marka_auto_rc038 .ob_marka_oynat_rc038{display:none}
.ob_marka_auto_rc038[aria-pressed="true"] .ob_marka_duraklat_rc038{display:none}
.ob_marka_auto_rc038[aria-pressed="true"] .ob_marka_oynat_rc038{display:block}
:root body .ob_markalar_rc035 .ob_marka_gezin_rc038 p{min-width:0}

/* RC039: aynı ürünün dört açısı, setlerde ayrı taraf/bileşen; kullanıcı kontrollü. */
.ob_hizli_medya_rc039{min-width:0;align-self:center}
.ob_galeri_nav_rc039{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;max-width:100%;padding:6px 2px 10px;scrollbar-width:thin}
:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039{display:flex;flex:0 0 86px;flex-direction:column;gap:4px;align-items:center;justify-content:start;min-width:0;min-height:44px;padding:5px;border:1px solid var(--ob_cizgi,#dce4ed);border-radius:9px;background:var(--ob_yuzey,#fff);color:var(--ob_metin,#142c45);text-decoration:none;font:inherit;cursor:pointer}
:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039:is([aria-current="true"],[aria-pressed="true"]){border-color:#cc400b;box-shadow:inset 0 0 0 1px #cc400b}
:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039:hover{border-color:#cc400b}
:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039:focus-visible{outline:3px solid #cc400b;outline-offset:2px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri .ob_galeri_sec_rc039 img,:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 img{display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:4/3;object-fit:contain;border:0;border-radius:5px;background:#fff}
:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 span{font-size:10px;line-height:1.4;text-align:center;overflow-wrap:anywhere}
.ob_galeri_etiket_rc039{display:block;font-weight:650;color:var(--ob_metin,#142c45);margin-bottom:3px}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri [data-ob-galeri-ana],#ob_hizli_rc034 .ob_hizli_foto_rc034{background:#fff}
@media(max-width:760px){:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039{flex-basis:76px}.ob_galeri_nav_rc039{gap:6px}}


/* ob_vitrin_rc047.css */
/* RC047: kategori vitrinleri; ürün verisi ve özgün görseller korunur. */
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047{margin-block:56px 64px}
.ob_a_vitrin_rc047 .ob_vitrin_giris_rc047{font-size:14px;line-height:1.7;color:var(--ob_soluk);margin:12px 0 0;max-width:560px}
.ob_a_vitrin_rc047 .ob_vitrin_gecis_rc047{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;max-width:100%;padding:4px 2px 14px;margin:0 0 32px}
.ob_a_vitrin_rc047 .ob_vitrin_gecis_rc047>a{display:flex;align-items:center;gap:10px;flex:none;min-height:44px;padding:10px 15px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,10px);background:var(--ob_yuzey);color:var(--ob_metin);font-size:12px;font-weight:600;white-space:nowrap;text-decoration:none}
.ob_a_vitrin_rc047 .ob_vitrin_gecis_rc047>a>span{color:var(--ob_soluk);font-size:10px;font-weight:400;font-variant-numeric:tabular-nums}
.ob_a_vitrin_rc047 .ob_vitrin_gecis_rc047>a:hover{border-color:var(--ob_turuncu_ust,#cf4310)}
.ob_a_vitrin_rc047 .ob_vitrin_grup_rc047{margin:0 0 38px;scroll-margin-top:220px}
.ob_a_vitrin_rc047 .ob_vitrin_bas_rc047{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;margin-bottom:14px;border-top:1px solid var(--ob_cizgi)}
.ob_a_vitrin_rc047 .ob_vitrin_bas_yazi_rc047{display:flex;align-items:center;gap:14px;min-width:0}
.ob_a_vitrin_rc047 .ob_vitrin_no_rc047{display:grid;place-items:center;flex:none;width:42px;height:42px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,10px);font-size:12px;color:var(--ob_turuncu_ust,#cf4310);font-variant-numeric:tabular-nums;background:var(--ob_yuzey)}
.ob_a_vitrin_rc047 .ob_vitrin_bas_rc047 h3{font-size:24px;line-height:1.25;letter-spacing:-.035em;margin:0;color:var(--ob_metin)}
.ob_a_vitrin_rc047 .ob_vitrin_bas_rc047 p{font-size:11px;color:var(--ob_soluk);margin:7px 0 0}
.ob_a_vitrin_rc047 .ob_vitrin_tumu_rc047{display:flex;align-items:center;justify-content:center;gap:12px;flex:none;min-height:44px;padding:10px 14px;color:var(--ob_metin);background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,10px);text-decoration:none;font-size:12px;font-weight:600}
.ob_a_vitrin_rc047 .ob_vitrin_tumu_rc047:hover{border-color:var(--ob_turuncu_ust,#cf4310);color:var(--ob_turuncu_ust,#cf4310)}
.ob_a_vitrin_rc047 .ob_vitrin_tumu_rc047 svg{width:18px;height:18px}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_yazi{padding:14px;min-width:0}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart h3{font-size:14px;line-height:1.45;min-height:4.35em;margin:8px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_yazi>p{margin-bottom:12px}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_bilgiler{font-size:10px;gap:6px}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_alt{gap:8px;padding-top:12px;flex-wrap:nowrap}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_alt>span{min-width:0;line-height:1.45}
:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_alt small{font-size:9px;line-height:1.5}
.ob_a_vitrin_rc047 :is(.ob_vitrin_tumu_rc047,.ob_vitrin_gecis_rc047>a):focus-visible{outline:3px solid var(--ob_turuncu_ust,#cf4310);outline-offset:3px}
/* Kart, hızlı bakış ve küçük resimler: fotoğrafın tamamı, sabit oran ve merkez. */
:root body .ob_a_kart_foto{background:#fff}
:root body .ob_a_kart_foto>img{display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:none;object-fit:contain;object-position:center;aspect-ratio:auto;padding:0;transform:none!important;background:#fff}
#ob_hizli_rc034 .ob_hizli_medya_rc039{width:100%;min-width:0;align-self:start}
#ob_hizli_rc034 .ob_hizli_foto_rc034{display:block;width:100%;height:auto;min-height:0;max-height:min(420px,calc(100dvh - 180px));aspect-ratio:4/3;object-fit:contain;object-position:center;transform:none;background:#fff;box-sizing:border-box}
:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;object-position:center;transform:none;background:#fff}
:root body :is(.ob_urun_incele,.ob_m_urun_foto)>img,:root body .ob_deneme_urun img,:root body .ob_galeri_kumanda button img{min-width:0;min-height:0;max-width:100%;object-fit:contain;object-position:center;transform:none!important}
@media(max-width:900px){:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ob_a_vitrin_rc047 .ob_vitrin_grup_rc047{scroll-margin-top:180px}}
@media(max-width:760px){:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047{margin-block:34px 44px}.ob_a_vitrin_rc047 .ob_vitrin_gecis_rc047{margin-bottom:20px}.ob_a_vitrin_rc047 .ob_vitrin_bas_rc047{gap:12px;align-items:start;flex-direction:column;padding-block:16px}.ob_a_vitrin_rc047 .ob_vitrin_bas_rc047 h3{font-size:22px}.ob_a_vitrin_rc047 .ob_vitrin_tumu_rc047{font-size:11px}.ob_a_vitrin_rc047 .ob_vitrin_grup_rc047{margin-bottom:28px;scroll-margin-top:160px}:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_grid{gap:10px}:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_yazi{padding:11px}:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart h3{font-size:12px}:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart_yazi>p{font-size:10px}.ob_a_vitrin_rc047 .ob_vitrin_giris_rc047{font-size:13px}}
@media(max-width:379px){:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_grid{grid-template-columns:1fr}:root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_kart h3{font-size:14px;min-height:0;-webkit-line-clamp:3}.ob_a_vitrin_rc047 .ob_vitrin_grup_rc047{scroll-margin-top:145px}}
/* Doğal içerik + güvenlik payı. Desteği olmayan tarayıcı tam görsele contain uygular. */
:root body .ob_a_kart_foto>img,#ob_hizli_rc034 .ob_hizli_foto_rc034,:root body .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 img{object-view-box:inset(var(--ob_kadraj_ust_rc047,0%) var(--ob_kadraj_sag_rc047,0%) var(--ob_kadraj_alt_rc047,0%) var(--ob_kadraj_sol_rc047,0%));overflow:clip;overflow-clip-margin:content-box}
:root body.ob_a_rc033 .ob_a_detay .ob_a_galeri :is([data-ob-galeri-ana],figure>img){object-fit:contain;object-position:center;transform:none!important}
@supports(object-view-box:inset(0% 0% 0% 0%)){
 :root body.ob_a_rc033 .ob_a_detay .ob_a_galeri :is([data-ob-galeri-ana],figure>img){object-view-box:inset(var(--ob_kadraj_ust_rc047,0%) var(--ob_kadraj_sag_rc047,0%) var(--ob_kadraj_alt_rc047,0%) var(--ob_kadraj_sol_rc047,0%));object-fit:contain;object-position:center;aspect-ratio:var(--ob_kadraj_oran_rc047,1.333333);width:min(100%,calc(680px * var(--ob_kadraj_oran_rc047,1.333333)));height:auto;max-height:none;margin-inline:auto;display:block;overflow:clip;overflow-clip-margin:content-box}
 #ob_hizli_rc034 .ob_hizli_foto_rc034{aspect-ratio:var(--ob_kadraj_oran_rc047,1.333333);width:min(100%,calc(min(440px,calc(100dvh - 190px)) * var(--ob_kadraj_oran_rc047,1.333333)));max-height:none;margin-inline:auto}
}


/* RC048: dört ürün; kategoriye özgü beş vitrin biçimi ve20 ayrı ton/başlık. */
.ob_a_vitrin_rc047 .ob_vitrin_grup_rc047{margin-bottom:28px;padding:18px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,10px);background:var(--ob_yuzey)}
.ob_a_vitrin_rc047 .ob_vitrin_bas_rc047{border-top:0;padding:0 0 17px;margin-bottom:0;gap:18px}
.ob_a_vitrin_rc047 .ob_vitrin_no_rc047{width:48px;height:48px;position:relative;background:rgba(var(--ob_vitrin_rgb_rc048),.08);color:rgb(var(--ob_vitrin_rgb_rc048));border-color:rgba(var(--ob_vitrin_rgb_rc048),.22)}
.ob_a_vitrin_rc047 .ob_vitrin_no_rc047 .ob_ikon{width:24px;height:24px}
.ob_a_vitrin_rc047 .ob_vitrin_no_rc047 small{position:absolute;right:3px;bottom:0;font-size:8px;line-height:1.5}
.ob_a_vitrin_rc047 .ob_vitrin_konsept_rc048{display:block;font-size:9px;font-weight:700;letter-spacing:.12em;line-height:1.5;color:var(--ob_soluk);margin-bottom:4px}
.ob_a_vitrin_rc047 .ob_vitrin_tanim_rc048{display:block;margin-top:7px;font-size:11px;line-height:1.5;color:var(--ob_soluk)}
.ob_a_vitrin_rc047 .ob_vitrin_bas_rc047 h3{font-size:23px}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="isik"] .ob_vitrin_bas_rc047{background:#12253c;border-radius:var(--ob_kose,10px);padding:18px;margin-bottom:16px;position:relative;overflow:hidden;border-inline-start:4px solid rgb(var(--ob_vitrin_rgb_rc048))}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="isik"] .ob_vitrin_bas_rc047 h3{color:#fff}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="isik"] :is(.ob_vitrin_konsept_rc048,.ob_vitrin_tanim_rc048,.ob_vitrin_bas_rc047 p){color:#c5d2e1}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="isik"] .ob_vitrin_no_rc047{background:rgba(255,255,255,.06);color:#fff;border-color:rgba(255,255,255,.22)}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="isik"] .ob_vitrin_tumu_rc047{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22);color:#fff}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="arka"]{background:linear-gradient(115deg,rgba(var(--ob_vitrin_rgb_rc048),.07),transparent 68%),var(--ob_yuzey);border-block-start:3px solid rgba(var(--ob_vitrin_rgb_rc048),.75)}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="arka"] .ob_vitrin_bas_rc047{border-bottom:1px solid rgba(var(--ob_vitrin_rgb_rc048),.2);margin-bottom:16px}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="arka"] .ob_vitrin_no_rc047{border-radius:50%}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="teknik"]{background-image:linear-gradient(rgba(var(--ob_vitrin_rgb_rc048),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ob_vitrin_rgb_rc048),.04) 1px,transparent 1px);background-size:24px 24px;border-color:rgba(var(--ob_vitrin_rgb_rc048),.28)}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="teknik"] .ob_vitrin_bas_rc047{border-bottom:1px dashed rgba(var(--ob_vitrin_rgb_rc048),.3);margin-bottom:16px}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="teknik"] .ob_vitrin_no_rc047{border-radius:4px}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="govde"]{border-inline-start:3px solid rgba(var(--ob_vitrin_rgb_rc048),.6);background:linear-gradient(90deg,rgba(var(--ob_vitrin_rgb_rc048),.035),transparent 55%),var(--ob_yuzey)}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="govde"] .ob_vitrin_no_rc047{border:0;background:transparent}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="govde"] .ob_vitrin_bas_yazi_rc047{gap:8px}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="sade"]{padding-block:16px;border:0;border-block:1px solid var(--ob_cizgi);border-radius:0;background:transparent}
.ob_a_vitrin_rc047 [data-ob-vitrin-duzen="sade"] .ob_vitrin_no_rc047{width:38px;height:38px;background:transparent;border:0}
:root[data-ob-tema="koyu"] .ob_a_vitrin_rc047 .ob_vitrin_no_rc047{color:#d4e2ef}
@media(min-width:901px){
 :root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 [data-ob-vitrin-adet="3"] .ob_a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}
 :root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 :is([data-ob-vitrin-adet="1"],[data-ob-vitrin-adet="2"]) .ob_a_grid{grid-template-columns:repeat(var(--ob_vitrin_kucuk_sutun_rc048,1),minmax(0,1fr))}
 .ob_a_vitrin_rc047 [data-ob-vitrin-adet="2"]{--ob_vitrin_kucuk_sutun_rc048:2}
 .ob_a_vitrin_rc047 :is([data-ob-vitrin-adet="1"],[data-ob-vitrin-adet="2"]) .ob_a_kart{display:grid;grid-template-columns:minmax(150px,28%) minmax(0,1fr);align-items:center}
 .ob_a_vitrin_rc047 :is([data-ob-vitrin-adet="1"],[data-ob-vitrin-adet="2"]) .ob_a_kart_foto{align-self:center;border-bottom:0;border-inline-end:1px solid var(--ob_cizgi);height:auto;aspect-ratio:4/3}
 :root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 :is([data-ob-vitrin-adet="1"],[data-ob-vitrin-adet="2"]) .ob_a_kart h3{min-height:0;font-size:14px}
 .ob_a_vitrin_rc047 [data-ob-vitrin-adet="1"] .ob_a_kart{grid-template-columns:180px minmax(0,1fr)}
}
@media(max-width:760px){
 .ob_a_vitrin_rc047 .ob_vitrin_grup_rc047{padding:12px;margin-bottom:20px}
 .ob_a_vitrin_rc047 .ob_vitrin_bas_rc047{gap:12px;padding-bottom:14px}
 .ob_a_vitrin_rc047 [data-ob-vitrin-duzen="isik"] .ob_vitrin_bas_rc047{padding:14px;margin-bottom:12px}
 .ob_a_vitrin_rc047 .ob_vitrin_no_rc047{width:40px;height:40px}
 .ob_a_vitrin_rc047 .ob_vitrin_bas_rc047 h3{font-size:21px}
 .ob_a_vitrin_rc047 .ob_vitrin_tanim_rc048{font-size:11px}
 :root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 .ob_a_grid{gap:8px}
}

/* Tek ürünlü mobil koleksiyonlar da boş sütun bırakmaz. */
@media(max-width:900px){
 :root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 [data-ob-vitrin-adet="1"] .ob_a_grid{grid-template-columns:minmax(0,1fr)}
 .ob_a_vitrin_rc047 [data-ob-vitrin-adet="1"] .ob_a_kart{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center}
 .ob_a_vitrin_rc047 [data-ob-vitrin-adet="1"] .ob_a_kart_foto{height:auto;aspect-ratio:4/3;align-self:center;border-bottom:0}
 :root body.ob_rc034_home .ob_a_ev.ob_a_vitrin_rc047 [data-ob-vitrin-adet="1"] .ob_a_kart h3{min-height:0;font-size:12px}
}
@media(max-width:379px){.ob_a_vitrin_rc047 [data-ob-vitrin-adet="1"] .ob_a_kart{grid-template-columns:80px minmax(0,1fr)}}


/* ob_header_rc049.css */
/* RC049 — compact header navigation and grouped native collection menu. */
:root body #ob_header_rc049{--ob_header_nav_rc049:#12283f;--ob_header_nav_metin_rc049:#f2f6fc;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,14px);box-shadow:0 8px 30px #06162626;backdrop-filter:none;overflow:visible;top:12px;left:24px;right:24px}
:root[data-ob-tema="koyu"] body #ob_header_rc049{--ob_header_nav_rc049:#071522;--ob_header_nav_metin_rc049:#edf5ff}
:root body #ob_header_rc049 .ob_kokpit_ic{display:block;padding:0;min-height:0}
:root body #ob_header_rc049 .ob_atlas_ana{display:grid;grid-template-columns:215px minmax(120px,1fr) auto;gap:24px;min-height:84px;padding:12px 18px}
:root body #ob_header_rc049 .ob_atlas_marka{padding:0;gap:0;display:flex}
:root body #ob_header_rc049 :is(.ob_atlas_slogan,.ob_atlas_marka_iz){display:none}
:root body #ob_header_rc049 .ob_atlas_arama_grup{min-width:0;display:block}
:root body #ob_header_rc049 #ob_arama_form{display:flex;height:48px;padding:3px 3px 3px 15px;border-radius:var(--ob_kose,10px);background:var(--ob_zemin);border:1px solid var(--ob_cizgi);gap:12px;box-shadow:none}
:root body #ob_header_rc049 #ob_arama_form:focus-within{background:var(--ob_yuzey);border-color:var(--ob_vurgu_ust);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob_vurgu) 13%,transparent)}
:root body #ob_header_rc049 #ob_arama{font-size:14px;color:var(--ob_metin)}
:root body #ob_header_rc049 #ob_arama_form>.ob_arama_gonder{height:40px;min-width:82px;padding:0 14px;border-radius:calc(var(--ob_kose,10px) * .7);background:var(--ob_vurgu_ust);color:#fff}
:root body #ob_header_rc049 #ob_arama_form>.ob_arama_gonder>span{font-size:14px}
:root body #ob_header_rc049 .ob_baslik_eylemler{display:flex;gap:6px;align-items:center;padding:0;margin:0}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){height:44px;min-height:44px;border:0;background:transparent;color:var(--ob_metin);box-shadow:none;border-radius:calc(var(--ob_kose,10px) * .7);padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transform:none}
:root body #ob_header_rc049 :is(.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){width:44px;padding:0;flex:none}
:root body #ob_header_rc049 .ob_header_tema_kapi_rc049>span{font:400 25px/1 var(--ob_yazi);color:var(--ob_soluk)}
:root body #ob_header_rc049 .ob_header_ayar_rc049>svg{width:21px;height:21px}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049):hover{background:var(--ob_zemin);color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 .ob_atlas_eylem_metin>small{display:none}
:root body #ob_header_rc049 .ob_atlas_eylem_metin>b{font-size:12px;line-height:1.2}
:root body #ob_header_rc049 #ob_sepet_ac{background:var(--ob_zemin);border:1px solid var(--ob_cizgi)}
:root body #ob_header_rc049 #ob_sepet_sayi{position:static;width:22px;height:22px;min-width:22px;font-size:10px;line-height:22px;border:0;background:var(--ob_vurgu_ust);color:#fff;display:grid;place-items:center}
:root body #ob_header_rc049 #ob_tema{width:56px;min-width:56px;height:44px}
:root body #ob_header_rc049 #ob_arama_ac{display:none!important}
:root body #ob_header_rc049 .ob_atlas_kapilar{display:flex;align-items:center;gap:4px;padding:5px;margin:0 6px 6px;background:var(--ob_header_nav_rc049);border-radius:calc(var(--ob_kose,12px) * .7);min-height:58px}
:root body #ob_header_rc049 .ob_atlas_kapi{height:48px;min-height:48px;flex:none;gap:10px;border:0;border-radius:calc(var(--ob_kose,12px) * .6);background:transparent;color:var(--ob_header_nav_metin_rc049);padding:5px 14px;box-shadow:none;transform:none;transition:background .15s}
:root body #ob_header_rc049 .ob_atlas_kapi:is(:hover,:focus-visible,[aria-expanded="true"],.ob_atlas_arac_secili){background:#ffffff12;box-shadow:none;transform:none}
:root body #ob_header_rc049 .ob_atlas_kapi:before,:root body #ob_header_rc049 .ob_atlas_kapi:after{display:none}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:23px;min-width:23px;height:24px;display:grid;place-items:center;color:#f9b493;background:none;border:0}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:21px;height:21px}
:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:13px;font-weight:650;line-height:1.3;color:inherit}
:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{display:none}
:root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{display:block;color:#b4c6d8;font:400 9px/1.5 var(--ob_yazi);margin-top:2px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
:root body #ob_header_rc049 :is(.ob_atlas_kapi_ok,.ob_atlas_kapi_no,.ob_atlas_kapi>img){display:none}
:root body #ob_header_rc049 #ob_menu{background:var(--ob_vurgu_ust);color:#fff;min-width:220px;margin:0;padding-inline:15px}
:root body #ob_header_rc049 #ob_menu:is(:hover,:focus-visible,[aria-expanded="true"]){background:var(--ob_vurgu);color:#fff}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_ikon{color:#fff}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{color:#fff;opacity:.86}
:root body #ob_header_rc049 .ob_header_hizli_rc049{display:flex;gap:2px;flex:1;min-width:0;padding:0 12px;min-height:44px;margin:0}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a{padding:0 10px;min-height:44px;display:flex;align-items:center;white-space:nowrap;font-size:12px;font-weight:550;color:var(--ob_header_nav_metin_rc049);border-radius:6px;position:relative}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a>span{display:none}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a:hover{background:#ffffff12;color:#fff}
:root body #ob_header_rc049 :is(button,a):focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px}
:root body #ob_header_rc049 .ob_atlas_kapilar :is(button,a):focus-visible{outline-color:#fff;outline-offset:-3px}
/* Four balanced groups; one scrolling content area and a persistent action footer. */
:root body #ob_kesif_menu.ob_menu_rc049[open]{display:flex;flex-direction:column;width:min(1200px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 170px);inset:150px 0 auto;margin:0 auto;padding:0;overflow:hidden;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,14px);box-shadow:0 24px 80px #06162644}
:root body #ob_kesif_menu.ob_menu_rc049>.ob_kesif_ust{min-height:82px;padding:16px 24px;flex:none;background:var(--ob_header_nav_rc049,#12283f);color:#fff;border:0;position:relative;gap:16px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_ust .ob_kucuk_baslik{color:#ffd0b8;font:600 9px/1.4 var(--ob_yazi);letter-spacing:1.3px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:25px;line-height:1.2;letter-spacing:-.6px;margin:6px 0 0}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik>span{display:inline-grid;place-items:center;vertical-align:middle;font-size:11px;min-width:26px;height:26px;padding:0 6px;margin-left:12px;background:#ffffff15;color:#fff;border:1px solid #ffffff25;border-radius:8px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_kapat{height:44px;min-width:44px;padding:0 12px;gap:8px;background:#ffffff12;color:#fff;border:1px solid #ffffff20;border-radius:8px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_aciklama{flex:none;padding:0;margin:16px 24px 8px;font-size:12px;color:var(--ob_soluk);line-height:1.5}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_kesif_duzen,.ob_kesif_ayak){display:none}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 20px 16px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-height:0;max-height:none;overflow:auto;padding:4px;scrollbar-width:thin;overscroll-behavior:contain}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049{min-width:0}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{margin:10px 0 12px;padding-left:9px;border-left:3px solid var(--ob_vurgu_ust);font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.25px;color:var(--ob_metin)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>div{display:grid;gap:5px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{display:flex;min-height:66px;gap:9px;padding:6px;border:1px solid transparent;border-radius:calc(var(--ob_kose,10px) * .7);background:var(--ob_zemin);box-shadow:none;transform:none}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart:hover,:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart:focus-visible{border-color:var(--ob_vurgu_ust);background:var(--ob_yuzey)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:50px;height:50px;display:grid;place-items:center;background:#fff;border:1px solid var(--ob_cizgi);flex:none;border-radius:6px;overflow:hidden}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}
@supports(object-view-box:inset(1%)){:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto img{object-view-box:inset(var(--ob_kadraj_ust_rc047,0%) var(--ob_kadraj_sag_rc047,0%) var(--ob_kadraj_alt_rc047,0%) var(--ob_kadraj_sol_rc047,0%))}}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px;line-height:1.35;font-weight:650}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart small{font-size:10px;line-height:1.4;color:var(--ob_soluk);margin-top:3px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart>svg{width:13px;height:13px;color:var(--ob_soluk);margin-left:auto}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt{display:flex;align-items:center;flex:none;gap:12px;margin-top:12px;padding:12px 4px 0;border-top:1px solid var(--ob_cizgi)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>span{flex:1;font-size:11px;color:var(--ob_soluk)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>span>strong{color:var(--ob_metin);font-weight:650}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_favori_rc049{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--ob_cizgi);border-radius:8px;background:var(--ob_zemin);color:var(--ob_metin)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>.ob_a_cta{min-height:44px;font-size:12px;padding:0 18px;gap:16px;background:var(--ob_vurgu_ust);color:#fff}
@media(max-width:1250px){:root body #ob_header_rc049 .ob_atlas_ana{grid-template-columns:190px minmax(120px,1fr) auto;gap:16px}:root body #ob_header_rc049 .ob_atlas_eylem_metin{display:none}:root body #ob_header_rc049 .ob_header_hizli_rc049{padding-inline:4px}:root body #ob_header_rc049 .ob_header_hizli_rc049>a{padding-inline:7px;font-size:11px}}
@media(max-width:1120px){:root body #ob_header_rc049 .ob_header_hizli_rc049{display:none}:root body #ob_header_rc049 .ob_atlas_kapilar{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}:root body #ob_header_rc049 #ob_menu{min-width:0}:root body #ob_header_rc049 .ob_atlas_kapi{width:100%;padding-inline:12px}}
@media(max-width:900px){:root body #ob_header_rc049 .ob_atlas_ana{grid-template-columns:170px minmax(120px,1fr) auto;gap:10px;padding:10px 12px}:root body #ob_header_rc049 .ob_header_tema_kapi_rc049{display:none}:root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{font-size:8px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
@media(max-width:680px){
 :root body #ob_header_rc049{top:10px;left:10px;right:10px;border-radius:var(--ob_kose,12px)}
 :root body #ob_header_rc049 .ob_atlas_ana{display:flex;justify-content:space-between;min-height:64px;padding:8px 10px;gap:5px}
 :root body #ob_header_rc049 .ob_atlas_marka{display:flex;flex:none;width:150px;max-width:44%}
 :root body #ob_header_rc049 .ob_logo{width:150px;height:43px}
 :root body #ob_header_rc049 .ob_logo img{width:160px;top:-34px;left:-4px;filter:none}
 :root[data-ob-tema="koyu"] body #ob_header_rc049 .ob_logo:after{mask-size:160px auto;mask-position:-4px -34px}
 :root body #ob_header_rc049 .ob_baslik_eylemler{display:flex;gap:2px;min-width:0}
 :root body #ob_header_rc049 :is(#ob_favoriler,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){display:none}
 :root body #ob_header_rc049 #ob_arama_ac{display:inline-flex!important;min-width:44px;width:44px;height:44px;background:transparent;color:var(--ob_metin);padding:0}
 :root body #ob_header_rc049 #ob_sepet_ac{width:44px;height:44px;padding:0;position:relative;border:0;background:transparent}
 :root body #ob_header_rc049 #ob_sepet_sayi{position:absolute;right:-1px;top:0;width:16px;height:16px;min-width:16px;font-size:9px;line-height:16px}
 :root body #ob_header_rc049 .ob_atlas_arama_grup{display:none;position:absolute;top:66px;left:10px;right:10px;z-index:5;padding:0;border-radius:10px;box-shadow:0 12px 28px #06162633}
 :root body #ob_header_rc049.ob_arama_acik .ob_atlas_arama_grup{display:block}
 :root body #ob_header_rc049 #ob_arama_form{position:static;display:flex;height:48px;background:var(--ob_yuzey)}
 :root body #ob_header_rc049 .ob_atlas_kapilar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:54px;margin:0 5px 5px;padding:3px;gap:2px}
 :root body #ob_header_rc049 .ob_atlas_kapi{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:48px;min-height:48px;padding:4px 2px;border:0;color:var(--ob_header_nav_metin_rc049);border-radius:6px}
 :root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:20px;min-width:20px;height:19px}
 :root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:19px;height:19px}
 :root body #ob_header_rc049 .ob_atlas_kapi_yazi{display:block;min-width:0;text-align:center}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:0}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{display:block;content:attr(data-ob-kisa);font-size:10px;line-height:1.3}
 :root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{display:none}
 :root body #ob_header_rc049 #ob_menu{min-width:0;width:100%;padding:4px 2px}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_atlas_marka{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_atlas_kapilar{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_baslik_eylemler{width:100%;justify-content:space-between}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu{min-width:44px;width:44px;height:44px;padding:0;background:var(--ob_vurgu_ust);flex-direction:row}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049[open]{inset:10px 0 auto;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}
 :root body #ob_kesif_menu.ob_menu_rc049>.ob_kesif_ust{min-height:76px;padding:12px 16px}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:24px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_kapat{padding:0;width:44px;flex:none}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_kapat>span{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_aciklama{margin:12px 16px 8px;font-size:11px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu{padding:0 10px 12px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{gap:10px;padding:2px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{font-size:10px;padding-left:6px;margin:8px 0 10px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:70px;gap:7px;padding:4px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:36px;height:42px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:11px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart>svg{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt{flex-direction:row;gap:10px;margin-top:10px;padding-top:10px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>span{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>.ob_a_cta{flex:1;width:auto;justify-content:center}
}
@media(max-width:360px){:root body #ob_header_rc049 .ob_atlas_marka{width:130px}:root body #ob_header_rc049 .ob_logo{width:130px;height:38px}:root body #ob_header_rc049 .ob_logo img{width:140px;top:-29px;left:-4px}:root[data-ob-tema="koyu"] body #ob_header_rc049 .ob_logo:after{mask-size:140px auto;mask-position:-4px -29px}:root body #ob_header_rc049 .ob_atlas_ana{padding-inline:7px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{grid-template-columns:1fr}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:60px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:48px;height:44px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px}}
@media(prefers-reduced-motion:reduce){:root body #ob_header_rc049 *{transition:none;animation:none}}
:root[data-ob-hareket="az"] body #ob_header_rc049 *{transition:none;animation:none}
/* RC049b — explicit title contrast and mobile inline-label line-box normalization. */
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{color:#fff}
:root body #ob_header_rc049 :is(#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac){border:0;border-radius:calc(var(--ob_kose,12px) * .6)}
@media(max-width:680px){
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi{font-size:0;line-height:0;height:13px;min-height:13px;flex:none}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{display:block;font-size:0;line-height:0}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_ikon{flex:none}
}
@media(max-height:600px) and (min-width:681px){
 :root body #ob_kesif_menu.ob_menu_rc049[open]{inset:12px 0 auto;max-height:calc(100dvh - 24px)}
 :root body #ob_kesif_menu.ob_menu_rc049>.ob_kesif_ust{min-height:68px;padding-block:10px}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:22px}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_aciklama{margin-top:10px;margin-bottom:6px}
}
/* Responsive logo crop matches the original asset and the dark overlay at every width. */
:root body #ob_header_rc049{--ob_header_logo_w_rc049:215px;--ob_header_logo_img_rc049:228px;--ob_header_logo_y_rc049:-50px}
:root body #ob_header_rc049 .ob_logo{width:var(--ob_header_logo_w_rc049);max-width:100%}
:root body #ob_header_rc049 .ob_logo img{width:var(--ob_header_logo_img_rc049);height:auto;left:-5px;top:var(--ob_header_logo_y_rc049);filter:none}
:root[data-ob-tema="koyu"] body #ob_header_rc049 .ob_logo:after{display:block;content:"";position:absolute;inset:0;background:#f4f7fc;filter:none;mix-blend-mode:normal;mask-image:url('../ob_gorseller/ob_logo_yeni.png');mask-size:var(--ob_header_logo_img_rc049) auto;mask-position:-5px var(--ob_header_logo_y_rc049);mask-repeat:no-repeat;clip-path:polygon(40% 0,100% 0,100% 100%,40% 100%);pointer-events:none}
:root body #ob_header_rc049 #ob_studyo_ac{display:flex}
@media(max-width:1250px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:190px;--ob_header_logo_img_rc049:202px;--ob_header_logo_y_rc049:-43px}}
@media(max-width:900px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:170px;--ob_header_logo_img_rc049:182px;--ob_header_logo_y_rc049:-38px}}
@media(max-width:680px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:150px;--ob_header_logo_img_rc049:160px;--ob_header_logo_y_rc049:-34px}}
@media(max-width:360px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:130px;--ob_header_logo_img_rc049:140px;--ob_header_logo_y_rc049:-29px}}
/* Keep the commerce layout in normal document flow while sharing the header controls. */
:root[data-ob-tasarim="eticaret"] body #ob_header_rc049{position:sticky;inset:0 auto auto;top:0;left:0;right:auto;width:100%;margin:0;border-radius:0}
@media(max-width:680px){:root body #ob_header_rc049 .ob_atlas_ana{flex-wrap:nowrap}}

/* RC111: logo, üç dokunma hedefinin kalan alanına kırpılmadan sığar. */
@media(max-width:680px){
 :root body #ob_header_rc049 .ob_atlas_ana{gap:8px}
 :root body #ob_header_rc049 .ob_atlas_marka{flex:1;min-width:0;max-width:150px;container-type:inline-size}
 :root body #ob_header_rc049 .ob_logo{width:100%;height:40px;--ob_header_logo_img_rc049:calc(100cqw + 10px);--ob_header_logo_y_rc049:calc((100cqw + 10px) * -.21)}
}


/* ob_header_rc050.css */
/* RC050 — one continuous navigation bar with stronger, Turkish uppercase labels. */
:root body #ob_header_rc049 .ob_atlas_kapilar{display:grid;grid-template-columns:minmax(210px,1.5fr) minmax(0,3.2fr) repeat(3,minmax(0,1.25fr));margin:0;padding:0;gap:0;min-height:64px;border-radius:0 0 var(--ob_kose,14px) var(--ob_kose,14px);overflow:hidden;background:var(--ob_header_nav_rc049)}
:root body #ob_header_rc049 .ob_atlas_kapi{height:64px;min-height:64px;width:100%;border-radius:0;border-left:1px solid #ffffff18;padding:0 12px;justify-content:center;gap:10px}
:root body #ob_header_rc049 #ob_menu{min-width:0;height:64px;padding:0 18px;border-left:0;border-radius:0;justify-content:flex-start;box-shadow:none}
:root body #ob_header_rc049 .ob_atlas_kapi_yazi{min-width:0}
:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:14px;line-height:1.25;font-weight:800;letter-spacing:.65px;text-transform:uppercase}
:root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{display:none}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{display:block;font-size:10px;letter-spacing:.35px;margin-top:5px}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:24px;min-width:24px;height:24px;color:inherit}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:24px;height:24px}
:root body #ob_header_rc049 .ob_header_hizli_rc049{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:64px;padding:0;gap:0;min-width:0;margin:0}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a{padding:0 5px;display:flex;justify-content:center;height:64px;border-left:1px solid #ffffff18;border-radius:0;font-size:13px;font-weight:750;letter-spacing:.5px;text-transform:uppercase}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a:hover,:root body #ob_header_rc049 .ob_atlas_kapi:is(:hover,:focus-visible,[aria-expanded="true"]){background:#ffffff14}
:root body #ob_header_rc049 #ob_menu:is(:hover,:focus-visible,[aria-expanded="true"]){background:var(--ob_vurgu)}
:root body #ob_header_rc049 :is(#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac){border-left:1px solid #ffffff18;border-radius:0}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{font-size:13px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;margin-bottom:14px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:74px;padding:8px;gap:11px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:54px;height:54px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:13px;font-weight:750;text-transform:uppercase;letter-spacing:.1px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart small{font-size:11px}
/* The suggestion surface is positioned against the visual viewport by the small search module. */
:root body #ob_header_rc049 #ob_arama_panel.ob_arama_panel_rc050{position:fixed;inset:auto;margin:0;padding:0;z-index:80;display:flex;flex-direction:column;overflow:hidden;width:720px;max-width:calc(100vw - 20px);max-height:640px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,14px);background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 20px 60px #071b3a35}
:root body #ob_header_rc049 #ob_arama_panel[hidden]{display:none!important}
:root body #ob_header_rc049 .ob_arama_baslik_rc050{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;background:var(--ob_zemin);border-bottom:1px solid var(--ob_cizgi);flex:none}
:root body #ob_header_rc049 .ob_arama_baslik_rc050>div>span{display:block;color:var(--ob_vurgu_ust);font-size:10px;letter-spacing:1.4px;font-weight:750}
:root body #ob_header_rc049 .ob_arama_baslik_rc050 strong{display:block;font-size:27px;font-weight:800;line-height:1.15;letter-spacing:-.65px;margin:5px 0 0}
:root body #ob_header_rc049 .ob_arama_baslik_rc050 p{font-size:12px;color:var(--ob_soluk);line-height:1.5;margin:7px 0 0}
:root body #ob_header_rc049 #ob_arama_kapat_rc050{height:44px;width:44px;flex:none;display:grid;place-items:center;border:1px solid var(--ob_cizgi);border-radius:8px;background:var(--ob_yuzey);color:var(--ob_metin)}
:root body #ob_header_rc049 .ob_arama_icerik_rc050{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:18px 20px;gap:24px}
:root body #ob_header_rc049 .ob_arama_yan_rc050{border-right:1px solid var(--ob_cizgi);padding-right:18px;min-width:0}
:root body #ob_header_rc049 .ob_arama_grup_rc050+ .ob_arama_grup_rc050{margin-top:24px}
:root body #ob_header_rc049 .ob_arama_panel_rc050 h3{margin:0;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.65px;color:var(--ob_soluk)}
:root body #ob_header_rc049 .ob_arama_terim_rc050{display:grid;gap:4px;margin-top:10px}
:root body #ob_header_rc049 .ob_arama_terim_rc050 button{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;max-width:100%;padding:8px 10px;border:0;border-radius:6px;background:var(--ob_zemin);color:var(--ob_metin);font-size:12px;font-weight:600;line-height:1.35;text-align:left;overflow-wrap:anywhere}
:root body #ob_header_rc049 .ob_arama_terim_rc050 button>span{font-size:15px;color:var(--ob_soluk)}
:root body #ob_header_rc049 .ob_arama_terim_rc050 button:hover{color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 .ob_arama_grup_ust_rc050{display:flex;align-items:center;justify-content:space-between;gap:6px}
:root body #ob_header_rc049 #ob_arama_temizle_rc050{min-height:44px;flex:none;padding:0;background:transparent;border:0;font-size:11px;color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 #ob_arama_temizle_rc050[hidden],:root body #ob_header_rc049 #ob_arama_gecmis_bos_rc050[hidden],:root body #ob_header_rc049 #ob_arama_mesaj_rc050[hidden]{display:none}
:root body #ob_header_rc049 #ob_arama_gecmis_bos_rc050{font-size:12px;color:var(--ob_soluk);line-height:1.5;margin:8px 0}
:root body #ob_header_rc049 .ob_arama_sonuc_rc050{min-width:0}
:root body #ob_header_rc049 .ob_arama_sonuc_ust_rc050{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}
:root body #ob_header_rc049 #ob_arama_sayi_rc050{font-size:11px;color:var(--ob_soluk);flex:none}
:root body #ob_header_rc049 .ob_arama_kart_rc050{display:grid;grid-template-columns:64px minmax(0,1fr) 14px;align-items:center;gap:12px;padding:12px 8px;min-height:92px;border-top:1px solid var(--ob_cizgi);color:var(--ob_metin);background:transparent;border-radius:0}
:root body #ob_header_rc049 .ob_arama_kart_rc050:is(:hover,[aria-selected="true"]){background:var(--ob_zemin)}
:root body #ob_header_rc049 .ob_arama_foto_rc050{display:grid;place-items:center;width:64px;height:64px;background:#fff;border:1px solid var(--ob_cizgi);border-radius:8px;overflow:hidden}
:root body #ob_header_rc049 .ob_arama_foto_rc050 img{width:100%;height:100%;object-fit:contain;object-position:center;transform:none;display:block}
@supports(object-view-box:inset(1%)){:root body #ob_header_rc049 .ob_arama_foto_rc050 img{object-view-box:inset(var(--ob_kadraj_ust_rc047,0%) var(--ob_kadraj_sag_rc047,0%) var(--ob_kadraj_alt_rc047,0%) var(--ob_kadraj_sol_rc047,0%))}}
:root body #ob_header_rc049 .ob_arama_yazi_rc050{display:block;min-width:0}
:root body #ob_header_rc049 .ob_arama_yazi_rc050 strong{display:block;font-size:13px;line-height:1.35;font-weight:750;overflow-wrap:anywhere}
:root body #ob_header_rc049 .ob_arama_yazi_rc050 small{display:block;font-size:10px;line-height:1.4;color:var(--ob_soluk);margin-top:5px}
:root body #ob_header_rc049 .ob_arama_yazi_rc050 code{display:block;font-size:10px;line-height:1.4;margin-top:4px;color:var(--ob_vurgu_ust);overflow-wrap:anywhere}
:root body #ob_header_rc049 .ob_arama_kart_rc050>span:last-child{color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 .ob_arama_mesaj_rc050{font-size:13px;line-height:1.6;color:var(--ob_soluk);margin:12px 0}
:root body #ob_header_rc049 .ob_arama_tam_rc050{display:flex;justify-content:space-between;align-items:center;flex:none;gap:12px;min-height:50px;margin:0;padding:12px 22px;border-top:1px solid var(--ob_cizgi);background:var(--ob_vurgu_ust);color:#fff;font-size:12px;font-weight:750;letter-spacing:.5px}
:root body #ob_header_rc049 #ob_arama_panel :is(button,a):focus-visible{outline:2px solid var(--ob_vurgu_ust);outline-offset:-2px}
@media(min-width:1500px){:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:16px}:root body #ob_header_rc049 .ob_header_hizli_rc049>a{font-size:14px}}
@media(max-width:1250px){:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:minmax(195px,1.5fr) minmax(0,3.2fr) repeat(3,minmax(0,1.25fr))}:root body #ob_header_rc049 .ob_atlas_kapi{gap:7px;padding-inline:8px}:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:12px;letter-spacing:.4px}:root body #ob_header_rc049 .ob_header_hizli_rc049>a{font-size:11px;letter-spacing:.25px}}
@media(max-width:1120px){:root body #ob_header_rc049 .ob_header_hizli_rc049{display:none}:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:14px}}
@media(max-width:900px){:root body #ob_header_rc049 .ob_atlas_kapi{flex-direction:column;gap:5px}:root body #ob_header_rc049 #ob_menu{flex-direction:row}:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:13px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px}}
@media(max-width:680px){
 :root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:repeat(4,minmax(0,1fr));height:60px;min-height:60px;margin:0;padding:0;gap:0}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac){height:60px;min-height:60px;padding:5px 2px;flex-direction:column;gap:5px}
 :root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:24px;min-width:24px;height:24px}
 :root body #ob_header_rc049 .ob_atlas_kapi_yazi{height:14px;min-height:14px}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:0;line-height:0;display:block}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{font-size:11px;font-weight:800;letter-spacing:.35px;text-transform:uppercase;line-height:14px}
 :root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu{height:44px;min-height:44px;border-radius:6px;padding:0;flex-direction:row}
 :root body #ob_header_rc049 .ob_arama_baslik_rc050{padding:14px 16px}
 :root body #ob_header_rc049 .ob_arama_baslik_rc050 strong{font-size:23px}
 :root body #ob_header_rc049 .ob_arama_baslik_rc050 p{font-size:11px}
 :root body #ob_header_rc049 .ob_arama_icerik_rc050{grid-template-columns:1fr;padding:14px;gap:18px}
 :root body #ob_header_rc049 .ob_arama_yan_rc050{border-right:0;border-bottom:1px solid var(--ob_cizgi);padding:0 0 12px}
 :root body #ob_header_rc049 .ob_arama_terim_rc050{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
 :root body #ob_header_rc049 .ob_arama_terim_rc050 button{font-size:11px;min-height:44px;padding:6px 9px;gap:7px}
 :root body #ob_header_rc049 .ob_arama_grup_rc050+ .ob_arama_grup_rc050{margin-top:14px}
 :root body #ob_header_rc049 .ob_arama_grup_ust_rc050{min-height:24px}
 :root body #ob_header_rc049 .ob_arama_kart_rc050{grid-template-columns:56px minmax(0,1fr) 12px;gap:10px;padding:10px 4px}
 :root body #ob_header_rc049 .ob_arama_foto_rc050{width:56px;height:56px}
 :root body #ob_header_rc049 .ob_arama_tam_rc050{padding:12px 16px;font-size:11px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{font-size:11px;letter-spacing:.3px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{gap:7px;padding:5px;min-height:76px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:36px;height:42px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:11px;letter-spacing:0}
}
@media(max-width:360px){:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{font-size:10px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:48px;height:44px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px}}
@media(max-width:680px){:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-modu="sorgu"] .ob_arama_yan_rc050{display:none}}
@media(max-height:500px){:root body #ob_header_rc049 .ob_arama_baslik_rc050{padding:8px 14px}:root body #ob_header_rc049 .ob_arama_baslik_rc050 strong{font-size:18px}:root body #ob_header_rc049 .ob_arama_baslik_rc050 p{display:none}:root body #ob_header_rc049 .ob_arama_tam_rc050{min-height:44px;padding-block:8px}}
/* Typed searches devote the full width to matches; discovery keeps suggestions and history. */
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-modu="sorgu"] .ob_arama_icerik_rc050{grid-template-columns:1fr}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-modu="sorgu"] .ob_arama_yan_rc050{display:none}
@media(max-width:680px){:root body #ob_header_rc049 .ob_atlas_arama_grup{width:auto;max-width:none}}
/* Keep the open search actions above existing floating contact controls. */
:root body #ob_header_rc049:has(#ob_arama_panel:not([hidden])){z-index:110}
/* The outer bar owns the corner preference; internal segments join without rounded gaps. */
:root body #ob_header_rc049 .ob_atlas_kapilar>.ob_atlas_kapi,:root body #ob_header_rc049 .ob_header_hizli_rc049>a{border-radius:0!important}
/* A real virtual keyboard changes visualViewport, independently of CSS viewport media queries. */
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_baslik_rc050{padding:8px 14px}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_baslik_rc050 strong{font-size:18px}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_baslik_rc050 p{display:none}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_tam_rc050{min-height:44px;padding-block:8px}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_yan_rc050{display:none}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_icerik_rc050{grid-template-columns:1fr;padding-block:8px}


/* ob_maskot_rc162.css */
/* Farcık: mevcut yardımcının yaşayan, üç görünümlü kapısı. */
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-bulucu-maskot]{width:108px;height:128px;padding:0;right:18px;bottom:calc(14px + env(safe-area-inset-bottom));border:0;border-radius:0!important;background:none;box-shadow:none;display:block;color:var(--ob_metin)}
:root body #ob_bulucu_maskot_rc116 .ob_bulucu_robot_rc116{width:108px;height:122px;filter:drop-shadow(0 5px 5px #10243f24)}
:root body #ob_bulucu_maskot_rc116 .ob_bulucu_maskot_yazi_rc116{position:absolute;bottom:3px;right:4px;padding:4px 9px;border:1px solid var(--ob_cizgi);border-radius:20px;background:var(--ob_yuzey);box-shadow:0 3px 12px #10243f16;white-space:nowrap}
:root body #ob_bulucu_maskot_rc116 .ob_bulucu_maskot_yazi_rc116 :is(small,span){display:none}
:root body #ob_bulucu_maskot_rc116 .ob_bulucu_maskot_yazi_rc116 strong{font-size:10px}
:root body #ob_bulucu_maskot_rc116:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px;border-radius:18px!important}
:root body:has(#ob_bulucu_maskot_rc116:not([hidden])) #ob_gorunum_yuzen{bottom:calc(154px + env(safe-area-inset-bottom))!important}
:root body:has(#ob_bulucu_maskot_rc116:not([hidden])) .ob_yukari_rc095{bottom:calc(218px + env(safe-area-inset-bottom))}
.ob_maskot_arka_rc162,.ob_maskot_araba_rc162{opacity:0}
.ob_maskot_cizim_rc162 g{transform-box:fill-box;transform-origin:center}
@media(prefers-reduced-motion:no-preference){
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] #ob_bulucu_maskot_rc116{animation:ob_maskot_gezi_rc162 36s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_maskot_robot_rc162{animation:ob_maskot_donus_rc162 36s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_maskot_on_rc162{animation:ob_maskot_on_rc162 36s infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_maskot_arka_rc162{animation:ob_maskot_arka_rc162 36s infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_maskot_araba_rc162{animation:ob_maskot_araba_rc162 36s ease-in-out infinite}
 html:not([data-ob-hareket="az"]):not([data-ob-maskot="kapali"]) .ob_maskot_goz_rc162{animation:ob_maskot_kirp_rc162 9s infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_maskot_kol_rc162{animation:ob_maskot_selam_rc162 36s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] :is(.ob_maskot_bacak_sol_rc162,.ob_maskot_bacak_sag_rc162){animation:ob_maskot_adim_rc162 36s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_maskot_bacak_sag_rc162{animation-direction:reverse}
}
@keyframes ob_maskot_gezi_rc162{0%,10%,100%{transform:translateX(0)}20%,35%{transform:translateX(-36px)}48%,60%{transform:translateX(-12px)}70%,77%{transform:translateX(-36px)}85%,94%{transform:translateX(0)}}
@keyframes ob_maskot_donus_rc162{0%,30%,38%,50%,60%,65%,94%,100%{opacity:1;transform:scale(1)}34%,54%{opacity:1;transform:scaleX(.15)}69%,88%{opacity:0;transform:translateY(35px) scale(.3)}}
@keyframes ob_maskot_on_rc162{0%,33%,56%,100%{opacity:1}34%,55%{opacity:0}}
@keyframes ob_maskot_arka_rc162{0%,33%,56%,100%{opacity:0}34%,55%{opacity:1}}
@keyframes ob_maskot_araba_rc162{0%,65%,94%,100%{opacity:0;transform:translateY(22px) scale(.4)}70%,88%{opacity:1;transform:translateY(0) scale(1)}}
@keyframes ob_maskot_selam_rc162{0%,5%,20%,100%{transform:rotate(0)}9%,13%{transform:rotate(-16deg)}11%,15%{transform:rotate(14deg)}}
@keyframes ob_maskot_adim_rc162{0%,17%,28%,60%,100%{transform:translateY(0)}19%,23%,71%,75%{transform:translateY(-3px)}21%,25%,73%,77%{transform:translateY(2px)}}
@keyframes ob_maskot_kirp_rc162{0%,42%,47%,100%{transform:scaleY(1)}44%,45%{transform:scaleY(.06)}}
:root body #ob_bulucu_maskot_rc116:is([data-ob-maskot-surukle],[data-ob-bulucu-sakin="1"]),:root body #ob_bulucu_maskot_rc116:is([data-ob-maskot-surukle],[data-ob-bulucu-sakin="1"]) *{animation-play-state:paused!important}
@media(max-width:680px){
 :root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-bulucu-maskot]{width:84px;height:106px;right:10px}
 :root body #ob_bulucu_maskot_rc116 .ob_bulucu_robot_rc116{width:84px;height:98px}
 :root body:has(#ob_bulucu_maskot_rc116:not([hidden])) #ob_gorunum_yuzen{bottom:calc(130px + env(safe-area-inset-bottom))!important}
 :root body:has(#ob_bulucu_maskot_rc116:not([hidden])) .ob_yukari_rc095{bottom:calc(192px + env(safe-area-inset-bottom))}
 @keyframes ob_maskot_gezi_rc162{0%,10%,100%{transform:translateX(0)}20%,35%{transform:translateX(-14px)}48%,60%{transform:translateX(-6px)}70%,77%{transform:translateX(-14px)}85%,94%{transform:translateX(0)}}
}
@media(prefers-reduced-motion:reduce){:root body #ob_bulucu_maskot_rc116,:root body #ob_bulucu_maskot_rc116 *{animation:none!important;transition:none!important}}

html[data-ob-maskot="sakin"] #ob_bulucu_maskot_rc116{animation:none!important}

/* RC163: tek renk sahibi mevcut kişisel tema; stoplar kırmızı kalır. */
.ob_maskot_cizim_rc162{--ob_maskot_renk_rc163:var(--ob_kisisel_vurgu_rc123,var(--ob_vurgu));--ob_maskot_acik_rc163:color-mix(in srgb,var(--ob_maskot_renk_rc163) 35%,#fff);--ob_maskot_koyu_rc163:color-mix(in srgb,var(--ob_maskot_renk_rc163) 65%,#102238);--ob_maskot_isik_rc163:color-mix(in srgb,var(--ob_maskot_renk_rc163) 50%,#d9ffff)}
.ob_maskot_metal_rc163 stop:nth-child(1){stop-color:var(--ob_maskot_acik_rc163)}
.ob_maskot_metal_rc163 stop:nth-child(2){stop-color:color-mix(in srgb,var(--ob_maskot_renk_rc163) 30%,#91a9bc)}
.ob_maskot_metal_rc163 stop:nth-child(3){stop-color:color-mix(in srgb,var(--ob_maskot_renk_rc163) 35%,#3a536c)}
.ob_maskot_boya_rc163 stop:nth-child(1){stop-color:var(--ob_maskot_acik_rc163)}
.ob_maskot_boya_rc163 stop:nth-child(2){stop-color:var(--ob_maskot_renk_rc163)}
.ob_maskot_boya_rc163 stop:nth-child(3){stop-color:var(--ob_maskot_koyu_rc163)}
.ob_maskot_lens_rc163 stop:nth-child(3){stop-color:var(--ob_maskot_renk_rc163)}
.ob_maskot_vurgu_rc163{fill:var(--ob_maskot_renk_rc163)}
.ob_maskot_cizgi_rc163{stroke:var(--ob_maskot_acik_rc163)}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116[data-ob-maskot-tanisma]{animation:none!important;transform:translate(var(--ob_maskot_x_rc163,0px),var(--ob_maskot_y_rc163,0px)) scale(var(--ob_maskot_buyut_rc163,1));z-index:85;will-change:transform}
#ob_bulucu_maskot_rc116[data-ob-maskot-tanisma] .ob_bulucu_maskot_yazi_rc116{display:none}
#ob_bulucu_maskot_rc116[data-ob-maskot-tanisma] :is(.ob_maskot_robot_rc162,.ob_maskot_on_rc162,.ob_maskot_arka_rc162,.ob_maskot_araba_rc162,.ob_maskot_kol_rc162){animation:none}
#ob_bulucu_maskot_rc116[data-ob-maskot-tanisma] :is(.ob_maskot_robot_rc162,.ob_maskot_on_rc162){opacity:1;transform:none}
#ob_bulucu_maskot_rc116[data-ob-maskot-tanisma] :is(.ob_maskot_arka_rc162,.ob_maskot_araba_rc162){opacity:0}
@media(prefers-reduced-motion:no-preference){html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] #ob_bulucu_maskot_rc116[data-ob-maskot-tanisma="merkez"] .ob_maskot_kol_rc162{animation:ob_maskot_merhaba_rc163 2.4s ease-in-out infinite}}
@keyframes ob_maskot_merhaba_rc163{0%,50%,100%{transform:rotate(0)}15%,35%{transform:rotate(-17deg)}25%{transform:rotate(12deg)}}
aside#ob_maskot_tanisma_rc163{position:fixed;z-index:84;left:50%;top:calc(50% + 45px);transform:translateX(-50%);width:min(360px,calc(100vw - 32px));box-sizing:border-box;padding:20px;border:1px solid color-mix(in srgb,var(--ob_kisisel_vurgu_rc123) 45%,var(--ob_cizgi));border-radius:20px;background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 18px 60px #07132638,0 0 0 5px color-mix(in srgb,var(--ob_kisisel_vurgu_rc123) 9%,transparent);font:inherit}
aside#ob_maskot_tanisma_rc163[hidden]{display:none}
.ob_maskot_rozet_rc163{font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--ob_kisisel_vurgu_rc123)}
aside#ob_maskot_tanisma_rc163 h2{font-size:22px;line-height:1.2;margin:9px 0}
aside#ob_maskot_tanisma_rc163 h2 span{color:var(--ob_kisisel_vurgu_rc123)}
aside#ob_maskot_tanisma_rc163 p{font-size:13px;line-height:1.65;margin:0 0 16px}
aside#ob_maskot_tanisma_rc163>div{display:flex;flex-wrap:wrap;gap:8px}
aside#ob_maskot_tanisma_rc163 button,.ob_maskot_cagir_rc163{padding:10px 12px;min-height:40px;border:1px solid var(--ob_cizgi);border-radius:10px;background:var(--ob_yuzey);color:var(--ob_metin);font:inherit;font-size:11px;font-weight:700;cursor:pointer}
aside#ob_maskot_tanisma_rc163 button:first-child{background:var(--ob_kisisel_vurgu_ust_rc123);color:#fff;border-color:transparent}
aside#ob_maskot_tanisma_rc163 button:focus-visible,.ob_maskot_cagir_rc163:focus-visible{outline:2px solid var(--ob_kisisel_vurgu_rc123);outline-offset:3px}
.ob_maskot_cagir_rc163:disabled{opacity:.45;cursor:default}
@media(max-height:600px){aside#ob_maskot_tanisma_rc163{top:auto;bottom:12px;padding:12px}aside#ob_maskot_tanisma_rc163 p{margin-bottom:8px}aside#ob_maskot_tanisma_rc163 h2{font-size:18px}}

@media(max-width:680px){aside#ob_maskot_tanisma_rc163{padding:16px}aside#ob_maskot_tanisma_rc163 h2{font-size:20px}aside#ob_maskot_tanisma_rc163 button{padding:9px 10px;font-size:11px}}

/* RC164: bakış, devre kapağı ve kontrollü kısa yürüyüş/araba turu. */
.ob_maskot_bakis_rc164{transform:translate(var(--ob_maskot_bakis_x_rc164,0px),var(--ob_maskot_bakis_y_rc164,0px));transition:transform 110ms ease-out}
.ob_maskot_devre_rc164,.ob_maskot_araba_arka_rc164,.ob_maskot_far_isik_rc164{opacity:0}
.ob_maskot_kapak_rc164{transition:transform .6s cubic-bezier(.22,1,.36,1);transform-origin:90% 90%!important}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116[data-ob-maskot-tur]{animation:none!important;transform:translate(var(--ob_maskot_tur_x_rc164,0px),var(--ob_maskot_tur_y_rc164,0px));z-index:85;will-change:transform}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur] .ob_bulucu_maskot_yazi_rc116{display:none}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur] :is(.ob_maskot_robot_rc162,.ob_maskot_on_rc162,.ob_maskot_arka_rc162,.ob_maskot_araba_rc162,.ob_maskot_kol_rc162,.ob_maskot_bacak_sol_rc162,.ob_maskot_bacak_sag_rc162){animation:none;transition:opacity .4s,transform .55s;transform:none}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur] :is(.ob_maskot_robot_rc162,.ob_maskot_on_rc162){opacity:1}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur] :is(.ob_maskot_arka_rc162,.ob_maskot_araba_rc162){opacity:0}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="beyin"] .ob_maskot_kapak_rc164{transform:translateY(-16px) rotate(-18deg)}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="beyin"] .ob_maskot_devre_rc164{opacity:1;filter:drop-shadow(0 0 4px var(--ob_maskot_isik_rc163));transition:opacity .4s .2s}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur^="araba"] .ob_maskot_robot_rc162{opacity:0;transform:translateY(30px) scale(.3)}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur^="araba"] .ob_maskot_araba_rc162{opacity:1;transform:none}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="araba"] .ob_maskot_far_isik_rc164{opacity:.6;filter:drop-shadow(0 0 4px #b9f5ff)}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="araba"] .ob_maskot_araba_on_rc164{filter:drop-shadow(0 0 2px #b9f5ff)}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="araba_arka"] .ob_maskot_araba_on_rc164{opacity:0}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="araba_arka"] .ob_maskot_araba_arka_rc164{opacity:1;filter:drop-shadow(0 0 4px #ff425f)}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="arka"] .ob_maskot_on_rc162{opacity:0}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="arka"] .ob_maskot_arka_rc162{opacity:1;filter:drop-shadow(0 0 3px #ff425f)}
@media(prefers-reduced-motion:no-preference){
 html:not([data-ob-hareket="az"]) #ob_bulucu_maskot_rc116:is([data-ob-maskot-tur="yuru"],[data-ob-maskot-tur="arka"]) :is(.ob_maskot_bacak_sol_rc162,.ob_maskot_bacak_sag_rc162){animation:ob_maskot_yurume_rc164 .5s ease-in-out infinite}
 html:not([data-ob-hareket="az"]) #ob_bulucu_maskot_rc116:is([data-ob-maskot-tur="yuru"],[data-ob-maskot-tur="arka"]) .ob_maskot_bacak_sag_rc162{animation-delay:-.25s}
 html:not([data-ob-hareket="az"]) #ob_bulucu_maskot_rc116[data-ob-maskot-tur="araba_arka"] .ob_maskot_araba_rc162{animation:ob_maskot_araba_don_rc164 .65s ease-in-out}
}
@keyframes ob_maskot_yurume_rc164{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-7deg)}}
@keyframes ob_maskot_araba_don_rc164{0%,100%{transform:scaleX(1)}45%{transform:scaleX(.15)}}

/* RC165: kullanıcının bıraktığı yer tur ve tanışmanın dönüş noktasıdır. */
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-bulucu-maskot]{touch-action:none;user-select:none;cursor:grab}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-maskot-yer]{left:var(--ob_maskot_sol_rc165);top:var(--ob_maskot_ust_rc165);right:auto!important;bottom:auto!important;animation:none!important;z-index:85}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-maskot-yer]:not([data-ob-maskot-tur]):not([data-ob-maskot-tanisma]){transform:none!important}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-maskot-surukle]{cursor:grabbing;z-index:85;transition:none!important}

/* RC166: belirgin merkez gösterisi; perde yalnız gösteri ömründe açıktır. */
#ob_maskot_sahne_rc166{position:fixed;inset:0;z-index:83;background:radial-gradient(ellipse at 50% 32%,#14243712,#06101c66);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}
#ob_maskot_sahne_rc166[hidden]{display:none}
#ob_maskot_sahne_rc166 button{position:absolute;right:20px;top:20px;padding:12px 16px;border:1px solid #ffffff66;border-radius:14px;background:#15283de6;color:#fff;font:inherit;font-size:12px;cursor:pointer}
#ob_maskot_sahne_rc166 button:focus-visible{outline:2px solid #fff;outline-offset:4px}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-maskot-tur]{z-index:85;transform:translate(var(--ob_maskot_tur_x_rc164,0px),var(--ob_maskot_tur_y_rc164,0px)) scale(var(--ob_maskot_buyut_rc166,1))}
html[data-ob-maskot-sahne] aside#ob_maskot_tanisma_rc163{top:57%;width:min(400px,calc(100vw - 32px));text-align:center}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="selam"] .ob_maskot_goz_rc162{filter:drop-shadow(0 0 6px #b9f5ff)}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="arka"] .ob_maskot_robot_rc162{transform:scaleX(-1)}
#ob_bulucu_maskot_rc116[data-ob-maskot-tur="beyin"] .ob_maskot_devre_rc164{filter:drop-shadow(0 0 7px var(--ob_maskot_isik_rc163))}
@media(prefers-reduced-motion:no-preference){
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] #ob_bulucu_maskot_rc116[data-ob-maskot-tur="selam"] .ob_maskot_kol_rc162{animation:ob_maskot_merhaba_rc163 1.3s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] #ob_bulucu_maskot_rc116[data-ob-maskot-tur="arka"] .ob_maskot_robot_rc162{animation:ob_maskot_sahne_don_rc166 .7s ease-in-out}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] #ob_bulucu_maskot_rc116[data-ob-maskot-tur="yuru"] .ob_maskot_robot_rc162{animation:ob_maskot_sahne_adim_rc166 .5s ease-in-out infinite}
}
@keyframes ob_maskot_sahne_don_rc166{0%{transform:scaleX(1)}45%{transform:scaleX(.08)}100%{transform:scaleX(-1)}}
@keyframes ob_maskot_sahne_adim_rc166{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-4px) rotate(2deg)}}
@media(max-height:600px){html[data-ob-maskot-sahne] aside#ob_maskot_tanisma_rc163{top:auto;bottom:10px;padding:12px}html[data-ob-maskot-sahne] aside#ob_maskot_tanisma_rc163 p{margin-bottom:8px}}
@media(max-width:680px){#ob_maskot_sahne_rc166 button{right:12px;top:12px}html[data-ob-maskot-sahne] aside#ob_maskot_tanisma_rc163{top:53%}}

/* RC167: WebGL2 sahnesi başarılıysa SVG yerini gerçek hacimli modele bırakır. */
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-maskot-3b] svg.ob_maskot_cizim_rc162{display:none!important}
.ob_maskot_tuval_rc167{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 3px 4px #07132128)}
:root body #ob_bulucu_maskot_rc116[data-ob-maskot-3b] .ob_bulucu_robot_rc116{position:relative;display:block}

/* RC168: Farcık'ın kendi penceresinde tek Garajım formu. */
html[data-ob-maskot-sahne] #ob_iletisim{visibility:hidden;pointer-events:none}
aside#ob_maskot_tanisma_rc163 .ob_maskot_arac_rc168[hidden]{display:none}
aside#ob_maskot_tanisma_rc163 .ob_maskot_eylemler_rc168{justify-content:center}
html[data-ob-maskot-sahne] aside#ob_maskot_tanisma_rc163[data-ob-maskot-yardim-rc168]{top:44%;width:min(500px,calc(100vw - 32px));max-height:calc(56dvh - 16px);overflow-y:auto;overscroll-behavior:contain;text-align:left}
aside#ob_maskot_tanisma_rc163[data-ob-maskot-yardim-rc168] .ob_maskot_eylemler_rc168{justify-content:flex-start}
aside#ob_maskot_tanisma_rc163[data-ob-maskot-yardim-rc168] [data-ob-maskot-arac-rc168]{display:none}
aside#ob_maskot_tanisma_rc163 .ob_maskot_arac_rc168{margin-top:16px;padding-top:16px;border-top:1px solid var(--ob_cizgi)}
aside#ob_maskot_tanisma_rc163 :is(#ob_header_garaj_form_rc051,#ob_garaj_form){display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:10px;margin:0}
aside#ob_maskot_tanisma_rc163 :is(#ob_header_garaj_form_rc051,#ob_garaj_form) label{display:grid;gap:7px;min-width:0;font-size:10px;font-weight:700;color:var(--ob_ikincil)}
aside#ob_maskot_tanisma_rc163 :is(#ob_header_garaj_form_rc051,#ob_garaj_form) select{width:100%;min-width:0;min-height:44px;padding:9px 28px 9px 10px;border:1px solid var(--ob_cizgi);border-radius:10px;background-color:var(--ob_zemin);color:var(--ob_metin);font:inherit;font-size:12px}
aside#ob_maskot_tanisma_rc163 :is(#ob_header_garaj_form_rc051,#ob_garaj_form) select:focus-visible{outline:2px solid var(--ob_kisisel_vurgu_rc123);outline-offset:2px}
aside#ob_maskot_tanisma_rc163 :is(#ob_header_garaj_form_rc051,#ob_garaj_form) button{grid-column:1/-1;min-height:44px;background:var(--ob_kisisel_vurgu_ust_rc123);border-color:transparent;color:#fff;font-size:12px}
aside#ob_maskot_tanisma_rc163 .ob_maskot_arac_rc168 p{margin:10px 0 0;font-size:11px;color:var(--ob_ikincil)}
@media(max-width:680px){html[data-ob-maskot-sahne] aside#ob_maskot_tanisma_rc163[data-ob-maskot-yardim-rc168]{top:41%;max-height:calc(59dvh - 12px)}aside#ob_maskot_tanisma_rc163 :is(#ob_header_garaj_form_rc051,#ob_garaj_form){grid-template-columns:1fr 1fr}aside#ob_maskot_tanisma_rc163 :is(#ob_header_garaj_form_rc051,#ob_garaj_form) label:nth-of-type(2){grid-column:1/-1;grid-row:2}}
@media(max-height:600px){html[data-ob-maskot-sahne] aside#ob_maskot_tanisma_rc163[data-ob-maskot-yardim-rc168]{top:39%;bottom:auto;max-height:calc(61dvh - 12px)}}

aside#ob_maskot_tanisma_rc163 #ob_garaj_form{display:block}
aside#ob_maskot_tanisma_rc163 #ob_garaj_form .ob_garaj_alanlar{display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:10px}
aside#ob_maskot_tanisma_rc163 #ob_garaj_form .ob_garaj_eylemler{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
aside#ob_maskot_tanisma_rc163 #ob_garaj_form .ob_garaj_eylemler button[type="button"]{background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi)}
@media(max-width:680px){aside#ob_maskot_tanisma_rc163 #ob_garaj_form .ob_garaj_alanlar{grid-template-columns:1fr 1fr}}


/* ob_iletisim_rc016.css */
/* RC017 — iki ikon, tek yatay tetik; efektli iletişim paneli. */
.ob_iletisim{--ob_iletisim_alt:max(24px,calc(env(safe-area-inset-bottom) + 12px));position:fixed;left:max(24px,env(safe-area-inset-left));bottom:calc(var(--ob_iletisim_alt) + var(--ob_iletisim_klavye,0px));z-index:100;font-family:var(--ob_yazi,"Segoe UI",Arial,sans-serif)}
.ob_iletisim[hidden],.ob_iletisim_panel[hidden]{display:none}
.ob_iletisim_ac{display:grid;place-items:center;position:relative;width:100px;min-width:100px;height:48px;padding:0;border:1px solid #0a203f66;border-radius:999px;background:linear-gradient(110deg,#2059ca 0%,#2461d7 43%,#15837d 57%,#087b43 100%);color:#fff;box-shadow:0 0 0 2px #0a203f12,0 5px 16px #07172f30,inset 0 1px 0 #ffffff25;cursor:pointer;transition:box-shadow .2s ease,filter .2s ease}
.ob_iletisim_ac:hover{filter:brightness(1.08);box-shadow:0 0 0 2px #0a203f22,0 7px 20px #07172f3d,inset 0 1px 0 #ffffff25}
.ob_iletisim_bombe_ikonlar{display:flex;align-items:center;justify-content:center;gap:10px;pointer-events:none}.ob_iletisim_bombe_ikonlar>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffff14;box-shadow:inset 0 1px 0 #ffffff18}.ob_iletisim_bombe_ikonlar>i{width:1px;height:16px;background:#ffffff40;transform:rotate(12deg)}.ob_iletisim_ikon{display:block;width:21px;height:21px;flex-shrink:0}.ob_iletisim_carpi{display:none;pointer-events:none}.ob_iletisim_carpi .ob_ikon{width:24px;height:24px}.ob_iletisim_ac[aria-expanded="true"] .ob_iletisim_bombe_ikonlar{display:none}.ob_iletisim_ac[aria-expanded="true"] .ob_iletisim_carpi{display:block}
.ob_iletisim_panel{position:absolute;left:0;bottom:calc(100% + 14px);width:356px;max-width:calc(100vw - 48px);max-height:calc(100dvh - var(--ob_iletisim_alt) - 82px);box-sizing:border-box;padding:20px;overflow:auto;overscroll-behavior:contain;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose,12px) + 8px);box-shadow:0 16px 50px #071d332b,0 2px 8px #071d3310;transform-origin:42px bottom;animation:ob_iletisim_giris .22s cubic-bezier(.2,.8,.2,1) both}
.ob_iletisim_bas{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ob_iletisim_bas>span{font-size:11px;font-weight:600;letter-spacing:.7px;color:var(--ob_soluk)}.ob_iletisim_kapat{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;background:var(--ob_zemin);color:var(--ob_metin);border-radius:12px}.ob_iletisim_kapat .ob_ikon{width:20px;height:20px}
.ob_iletisim_panel h2{margin:0;font:700 24px/1.25 var(--ob_yazi,"Segoe UI",Arial,sans-serif);letter-spacing:-.5px}.ob_iletisim_aciklama{margin:10px 0 18px;font-size:14px;line-height:1.6;color:var(--ob_soluk)}
.ob_iletisim_secimler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ob_iletisim_secim{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;min-height:124px;padding:14px 12px;box-sizing:border-box;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose,12px) * .8);background:var(--ob_zemin);color:var(--ob_metin);text-decoration:none;animation:ob_iletisim_kart .24s ease both}.ob_iletisim_secim:nth-child(2){animation-delay:.035s}.ob_iletisim_secim:nth-child(3){animation-delay:.07s}.ob_iletisim_secim:nth-child(4){animation-delay:.105s}
.ob_iletisim_secim_ikon{display:grid;place-items:center;width:34px;height:34px;margin-bottom:10px;border-radius:10px;background:var(--ob_yuzey);color:var(--ob_soluk)}.ob_iletisim_secim_ikon .ob_iletisim_ikon{width:22px;height:22px}.ob_iletisim_secim strong{font-size:16px;font-weight:600;line-height:1.35}.ob_iletisim_secim small{display:block;margin-top:5px;font-size:12px;line-height:1.45;color:var(--ob_soluk);overflow-wrap:anywhere}.ob_iletisim_ok{position:absolute;right:12px;top:16px;font-size:18px;color:var(--ob_soluk)}
.ob_iletisim_telefon{background:color-mix(in srgb,#2563eb 5%,var(--ob_yuzey));border-color:color-mix(in srgb,#2563eb 22%,var(--ob_cizgi))}.ob_iletisim_telefon .ob_iletisim_secim_ikon{background:#2563eb;color:#fff}.ob_iletisim_whatsapp{background:color-mix(in srgb,#087c43 6%,var(--ob_yuzey));border-color:color-mix(in srgb,#087c43 25%,var(--ob_cizgi))}.ob_iletisim_whatsapp .ob_iletisim_secim_ikon{background:#087c43;color:#fff}.ob_iletisim_secimler a:hover{border-color:var(--ob_vurgu_ust,var(--ob_turuncu));box-shadow:0 3px 10px #09223b0d}.ob_iletisim_bekleyen{background:var(--ob_yuzey)}.ob_iletisim_bekleyen .ob_iletisim_secim_ikon{background:var(--ob_zemin)}
.ob_iletisim :is(button,a):focus-visible{outline:3px solid var(--ob_vurgu_ust,var(--ob_turuncu));outline-offset:3px}
@keyframes ob_iletisim_giris{from{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ob_iletisim_kart{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:760px){.ob_iletisim{--ob_iletisim_alt:max(18px,calc(env(safe-area-inset-bottom) + 12px));left:max(8px,env(safe-area-inset-left))}.ob_iletisim_ac{width:72px;min-width:72px;height:44px}.ob_iletisim_bombe_ikonlar{gap:6px}.ob_iletisim_bombe_ikonlar>span{width:24px;height:24px}.ob_iletisim_bombe_ikonlar .ob_iletisim_ikon{width:19px;height:19px}.ob_iletisim_bombe_ikonlar>i{height:17px}.ob_iletisim_panel{width:340px;max-width:calc(100vw - 24px);padding:18px}.ob_iletisim_panel h2{font-size:23px}.ob_iletisim_secim{padding:12px 10px;min-height:118px}.ob_iletisim_ok{right:10px}:root:not([data-ob-tasarim="eticaret"]) .ob_iletisim{--ob_iletisim_alt:max(92px,calc(env(safe-area-inset-bottom) + 84px))}}
@media(prefers-reduced-motion:reduce){.ob_iletisim_ac,.ob_iletisim_panel,.ob_iletisim_secim{animation:none;transition:none}}
:root[data-ob-hareket="az"] .ob_iletisim :is(button,.ob_iletisim_panel,.ob_iletisim_secim){animation:none;transition:none}

/* RC144 — kompakt yuvarlak tetik ve odak almayan kısa açılım. */
:root body #ob_iletisim #ob_iletisim_ac{border-radius:999px!important}
:root[data-ob-iletisim-tarzi="cam"] .ob_iletisim_ac{background:color-mix(in srgb,var(--ob_yuzey) 94%,transparent);border-color:var(--ob_cizgi);color:var(--ob_metin);box-shadow:0 4px 16px #07172f1c,inset 0 1px 0 #ffffff18;backdrop-filter:blur(10px)}
:root[data-ob-iletisim-tarzi="cam"] .ob_iletisim_bombe_ikonlar>span:first-child{background:#2563eb;color:#fff}
:root[data-ob-iletisim-tarzi="cam"] .ob_iletisim_bombe_ikonlar>span:last-child{background:#087c43;color:#fff}
:root[data-ob-iletisim-tarzi="cam"] .ob_iletisim_bombe_ikonlar>i{background:var(--ob_cizgi)}
.ob_iletisim_hatirlatma_rc144{position:absolute;left:calc(100% + 10px);bottom:2px;display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:44px;width:156px;max-width:calc(100vw - 140px);padding:10px 12px;border:1px solid var(--ob_cizgi);border-radius:14px;background:var(--ob_yuzey);color:var(--ob_metin);font-size:12px;font-weight:650;line-height:1.3;box-shadow:0 5px 18px #07172f1c;animation:ob_iletisim_hatirlatma_giris_rc144 .24s ease both}
.ob_iletisim_hatirlatma_rc144[hidden]{display:none}
.ob_iletisim_hatirlatma_rc144>span{color:var(--ob_vurgu_ust);font-size:17px}
@keyframes ob_iletisim_hatirlatma_giris_rc144{from{opacity:0;transform:translateX(-7px)}to{opacity:1;transform:translateX(0)}}
@media(max-width:760px){.ob_iletisim_hatirlatma_rc144{left:0;bottom:calc(100% + 18px);width:148px;max-width:calc(100vw - 32px);font-size:11px}}
@media(prefers-reduced-motion:reduce){.ob_iletisim_hatirlatma_rc144{display:none;animation:none}}
:root[data-ob-hareket="az"] .ob_iletisim_hatirlatma_rc144,:root[data-ob-iletisim-hatirlatma="kapali"] .ob_iletisim_hatirlatma_rc144{display:none;animation:none}


/* ob_footer_rc094.css */
/* RC098: classic corporate footer; each heading has one vertical list. */
body:has(.ob_footer_rc094){padding-bottom:0!important}
.ob_footer_rc094{--ob_footer_muted_rc094:var(--ob_soluk,#607186);margin-top:24px;border-top:1px solid var(--ob_cizgi,#dfe6ee);background:var(--ob_yuzey,#fff);color:var(--ob_metin,#142a40);font-family:var(--ob_yazi,Arial,sans-serif)}
.ob_footer_rc094 *{box-sizing:border-box}
.ob_footer_ic_rc094{width:calc(100% - 64px);max-width:1440px;margin-inline:auto}
.ob_footer_rc094 a{color:inherit;text-decoration:none}
.ob_footer_rc094 :is(a,button):focus-visible{outline:2px solid var(--ob_vurgu,#eb5109);outline-offset:3px}
.ob_footer_grid_rc094{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;padding:30px 0 24px;align-items:start}
.ob_footer_grid_rc094>*{min-width:0}
.ob_footer_grid_rc094 h3{font-size:14px;font-weight:700;line-height:1.4;margin:5px 0 14px}
.ob_footer_grid_rc094 ul{display:block;list-style:none;margin:0;padding:0}
.ob_footer_grid_rc094 li{display:block;margin:0;padding:0}
.ob_footer_grid_rc094 li :is(a,button){display:flex;align-items:center;min-height:32px;margin:0;padding:2px 0;border:0;border-radius:0;background:none;font:400 12px/1.6 var(--ob_yazi,Arial,sans-serif);color:var(--ob_footer_muted_rc094);text-align:left;cursor:pointer}
.ob_footer_grid_rc094 li :is(a,button):hover{color:var(--ob_vurgu_ust,#c84308);text-decoration:underline;text-underline-offset:4px}
.ob_footer_grid_rc094 p{margin:10px 0 0;font-size:12px;line-height:1.8;color:var(--ob_footer_muted_rc094);max-width:290px}
.ob_footer_adres_rc100{margin:0 0 8px;font-style:normal;font-size:12px;line-height:1.7;color:var(--ob_footer_muted_rc094)}
.ob_footer_logo_rc094{position:relative;display:block;width:190px;height:48px;max-width:100%;overflow:hidden}
.ob_footer_logo_rc094 img{position:absolute;width:202px;max-width:none;height:auto;top:-44px;left:-4px}
:root[data-ob-tema="koyu"] .ob_footer_logo_rc094::after{content:"";position:absolute;inset:0;background:#f4f7fc;mask:url('../ob_gorseller/ob_logo_yeni.png') -4px -44px/202px auto no-repeat;clip-path:polygon(40% 0,100% 0,100% 100%,40% 100%);pointer-events:none}
.ob_footer_grid_rc094 li .ob_footer_tel_rc094{font-size:16px;font-weight:650;color:var(--ob_metin,#142a40)}
.ob_footer_alt_rc094{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;min-height:76px;border-top:1px solid var(--ob_cizgi,#dfe6ee)}
.ob_footer_telif_rc094{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--ob_footer_muted_rc094)}
.ob_footer_telif_rc094 small{font-size:10px}
.ob_footer_imza_rc094{display:flex;align-items:center;gap:22px;flex:none;padding:0;border:0;background:none;text-align:right}
.ob_footer_imza_metin_rc094{display:flex;flex-direction:column;gap:4px}
.ob_footer_imza_metin_rc094 small{font-size:8px;letter-spacing:1px;color:var(--ob_footer_muted_rc094)}
.ob_footer_imza_metin_rc094 strong{font-size:25px;line-height:1;letter-spacing:-1px}
.ob_footer_imza_metin_rc094 strong>span,.ob_footer_imza_ok_rc094{color:var(--ob_vurgu_ust,#c84308)}
.ob_footer_imza_ok_rc094{font-size:21px}
@media(max-width:1100px){.ob_footer_grid_rc094{gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.ob_footer_grid_rc094 li .ob_footer_tel_rc094{font-size:14px}}
@media(max-width:760px){
 .ob_footer_ic_rc094{width:calc(100% - 36px)}
 .ob_footer_grid_rc094{grid-template-columns:1fr 1fr;gap:22px 24px;padding:24px 0}
 .ob_footer_marka_rc098{grid-column:1/-1}
 .ob_footer_grid_rc094 h3{margin:0 0 9px;font-size:13px}
 .ob_footer_grid_rc094 li :is(a,button){min-height:32px;font-size:12px}
 .ob_footer_iletisim_rc094{grid-column:1/-1}
 .ob_footer_grid_rc094 p{max-width:none;font-size:11px}
 .ob_footer_grid_rc094 li .ob_footer_tel_rc094{font-size:16px}
 .ob_footer_alt_rc094{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0}
 .ob_footer_telif_rc094{font-size:10px;line-height:1.5}
 .ob_footer_telif_rc094 small{font-size:9px}
 .ob_footer_imza_rc094{gap:10px}
 .ob_footer_imza_metin_rc094 small{font-size:7px;letter-spacing:.5px}
 .ob_footer_imza_metin_rc094 strong{font-size:23px}
}
/* RC095: manual back-to-top, above the existing floating controls. */
.ob_yukari_rc095{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:calc(100px + env(safe-area-inset-bottom));z-index:28;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid color-mix(in srgb,var(--ob_vurgu,#eb5109) 38%,var(--ob_cizgi,#dfe6ee));border-radius:var(--ob_kose,12px);background:var(--ob_yuzey,#fff);color:var(--ob_vurgu_ust,#c84308);box-shadow:0 5px 18px #071d331a;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}
.ob_yukari_rc095[hidden]{display:none}
.ob_yukari_rc095:hover{background:var(--ob_zemin,#f4f6f8);box-shadow:0 7px 22px #071d3326}
.ob_yukari_rc095:focus-visible{outline:2px solid var(--ob_vurgu,#eb5109);outline-offset:4px}

@media(max-width:680px){.ob_yukari_rc095{right:max(18px,env(safe-area-inset-right))}}
@media(prefers-reduced-motion:reduce){.ob_yukari_rc095{transition:none}}
@media(forced-colors:active){.ob_yukari_rc095{border:1px solid ButtonText;color:ButtonText;background:ButtonFace}}

/* Keep the aligned footer end unobstructed; retain any focused/open control. */
:root[data-ob-footer-alt-rc097="true"] .ob_yukari_rc095:not(:focus-visible),
:root[data-ob-footer-alt-rc097="true"] .ob_gorunum_yuzen:not(:focus-within),
:root[data-ob-footer-alt-rc097="true"] .ob_iletisim:not(:focus-within):not(:has([aria-expanded="true"])){visibility:hidden;pointer-events:none}

/* ob_header_taban_rc051.css */
/* Shared, scoped foundations: never alter the content of independent themes. */
:where(#ob_header_rc049,#ob_kesif_menu,#ob_gorunum_panel,.ob_header_dialog_rc051,.ob_marka_panel_rc051){--ob_yazi:"Segoe UI",Arial,sans-serif;--ob_yuzey:#fff;--ob_zemin:#f4f6f9;--ob_metin:#172b43;--ob_soluk:#63738a;--ob_cizgi:#dce3ec;--ob_vurgu:#f56621;--ob_vurgu_ust:#d84408;--ob_kose:14px;font-family:var(--ob_yazi);font-size:14px;line-height:1.5;color:var(--ob_metin);box-sizing:border-box}
:root[data-ob-tema="koyu"] :where(#ob_header_rc049,#ob_kesif_menu,#ob_gorunum_panel,.ob_header_dialog_rc051,.ob_marka_panel_rc051){--ob_yuzey:#132238;--ob_zemin:#0c192b;--ob_metin:#edf4fc;--ob_soluk:#b1bfd2;--ob_cizgi:#31435a;--ob_vurgu_ust:#eb581c}
:root[data-ob-kose="keskin"] :where(#ob_header_rc049,#ob_kesif_menu,.ob_marka_panel_rc051){--ob_kose:0px}
:root[data-ob-kose="yuvarlak"] :where(#ob_header_rc049,#ob_kesif_menu,.ob_marka_panel_rc051){--ob_kose:22px}
:root[data-ob-vurgu="petrol"] :where(#ob_header_rc049,#ob_kesif_menu,.ob_marka_panel_rc051){--ob_vurgu:#178881;--ob_vurgu_ust:#08736f}
:root[data-ob-vurgu="mavi"] :where(#ob_header_rc049,#ob_kesif_menu,.ob_marka_panel_rc051){--ob_vurgu:#247de0;--ob_vurgu_ust:#176ac8}
:where(#ob_header_rc049,#ob_kesif_menu,.ob_header_dialog_rc051,.ob_marka_panel_rc051) *{box-sizing:border-box}
:where(#ob_header_rc049,#ob_kesif_menu,.ob_header_dialog_rc051,.ob_marka_panel_rc051) :is(button,input,select){font:inherit}
:where(#ob_header_rc049,#ob_kesif_menu,.ob_header_dialog_rc051,.ob_marka_panel_rc051) a{color:inherit;text-decoration:none}
:where(#ob_header_rc049,#ob_kesif_menu,.ob_header_dialog_rc051,.ob_marka_panel_rc051) button{border:0;cursor:pointer;color:inherit}
:where(#ob_header_rc049,#ob_kesif_menu,.ob_header_dialog_rc051,.ob_marka_panel_rc051) [hidden]{display:none!important}
:where(#ob_header_rc049,#ob_kesif_menu,.ob_header_dialog_rc051,.ob_marka_panel_rc051) .ob_ikon{display:block;flex:none;width:22px;height:22px}
#ob_header_rc049 .ob_logo{position:relative;display:block;height:51px;flex-shrink:0;overflow:hidden}
#ob_header_rc049 .ob_logo img{position:absolute;max-width:none;display:block}
#ob_header_rc049 .ob_atlas_ana{align-items:center}
#ob_header_rc049 #ob_arama_form{align-items:center;width:100%;margin:0}
#ob_header_rc049 #ob_arama{background:transparent;border:0;outline:none;width:100%;min-width:0;flex:1;padding:0}
#ob_header_rc049 .ob_arama_gonder{display:flex;align-items:center;justify-content:center;gap:6px;flex:none}
#ob_header_rc049 .ob_ikon_dugme{position:relative;display:inline-flex;justify-content:center;align-items:center;background:transparent;border-radius:8px;width:44px;height:44px}
#ob_header_rc049 .ob_atlas_kapi{display:flex;align-items:center}
#ob_header_rc049 .ob_atlas_kapi_yazi{display:block;text-align:left}
#ob_header_rc049 .ob_atlas_tema_yol{display:flex;align-items:center;gap:8px;border-radius:20px;border:1px solid var(--ob_cizgi);padding:4px;position:relative}
#ob_header_rc049 .ob_atlas_tema_yol svg{width:17px;height:17px;z-index:1;display:block}
#ob_header_rc049 .ob_atlas_tema_yol i{position:absolute;left:3px;top:3px;width:20px;height:20px;background:var(--ob_zemin);border-radius:50%}
:root[data-ob-tema="koyu"] #ob_header_rc049 .ob_atlas_tema_yol i{left:27px}
#ob_header_rc049 .ob_sayi{position:absolute;right:0;top:0;padding:0 4px;font-size:10px;border-radius:8px;background:var(--ob_vurgu_ust);color:#fff}
#ob_kesif_menu .ob_kesif_ust{display:flex;align-items:center;justify-content:space-between}
#ob_kesif_menu .ob_kesif_kapat{display:flex;align-items:center;justify-content:center}
#ob_kesif_menu::backdrop,.ob_header_dialog_rc051::backdrop{background:#0916279c;backdrop-filter:blur(5px)}
#ob_kesif_menu .ob_a_cta{display:flex;align-items:center;border-radius:8px}
#ob_header_rc049 .ob_arama_urun_rc050{display:flex}
#ob_header_rc049 .ob_arama_kapsayici{position:relative;min-width:0}
#ob_header_rc049 .ob_arama_urun_foto_rc050{overflow:hidden}


/* ob_header_rc049.css */
/* RC049 — compact header navigation and grouped native collection menu. */
:root body #ob_header_rc049{--ob_header_nav_rc049:#12283f;--ob_header_nav_metin_rc049:#f2f6fc;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,14px);box-shadow:0 8px 30px #06162626;backdrop-filter:none;overflow:visible;top:12px;left:24px;right:24px}
:root[data-ob-tema="koyu"] body #ob_header_rc049{--ob_header_nav_rc049:#071522;--ob_header_nav_metin_rc049:#edf5ff}
:root body #ob_header_rc049 .ob_kokpit_ic{display:block;padding:0;min-height:0}
:root body #ob_header_rc049 .ob_atlas_ana{display:grid;grid-template-columns:215px minmax(120px,1fr) auto;gap:24px;min-height:84px;padding:12px 18px}
:root body #ob_header_rc049 .ob_atlas_marka{padding:0;gap:0;display:flex}
:root body #ob_header_rc049 :is(.ob_atlas_slogan,.ob_atlas_marka_iz){display:none}
:root body #ob_header_rc049 .ob_atlas_arama_grup{min-width:0;display:block}
:root body #ob_header_rc049 #ob_arama_form{display:flex;height:48px;padding:3px 3px 3px 15px;border-radius:var(--ob_kose,10px);background:var(--ob_zemin);border:1px solid var(--ob_cizgi);gap:12px;box-shadow:none}
:root body #ob_header_rc049 #ob_arama_form:focus-within{background:var(--ob_yuzey);border-color:var(--ob_vurgu_ust);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob_vurgu) 13%,transparent)}
:root body #ob_header_rc049 #ob_arama{font-size:14px;color:var(--ob_metin)}
:root body #ob_header_rc049 #ob_arama_form>.ob_arama_gonder{height:40px;min-width:82px;padding:0 14px;border-radius:calc(var(--ob_kose,10px) * .7);background:var(--ob_vurgu_ust);color:#fff}
:root body #ob_header_rc049 #ob_arama_form>.ob_arama_gonder>span{font-size:14px}
:root body #ob_header_rc049 .ob_baslik_eylemler{display:flex;gap:6px;align-items:center;padding:0;margin:0}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){height:44px;min-height:44px;border:0;background:transparent;color:var(--ob_metin);box-shadow:none;border-radius:calc(var(--ob_kose,10px) * .7);padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transform:none}
:root body #ob_header_rc049 :is(.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){width:44px;padding:0;flex:none}
:root body #ob_header_rc049 .ob_header_tema_kapi_rc049>span{font:400 25px/1 var(--ob_yazi);color:var(--ob_soluk)}
:root body #ob_header_rc049 .ob_header_ayar_rc049>svg{width:21px;height:21px}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049):hover{background:var(--ob_zemin);color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 .ob_atlas_eylem_metin>small{display:none}
:root body #ob_header_rc049 .ob_atlas_eylem_metin>b{font-size:12px;line-height:1.2}
:root body #ob_header_rc049 #ob_sepet_ac{background:var(--ob_zemin);border:1px solid var(--ob_cizgi)}
:root body #ob_header_rc049 #ob_sepet_sayi{position:static;width:22px;height:22px;min-width:22px;font-size:10px;line-height:22px;border:0;background:var(--ob_vurgu_ust);color:#fff;display:grid;place-items:center}
:root body #ob_header_rc049 #ob_tema{width:56px;min-width:56px;height:44px}
:root body #ob_header_rc049 #ob_arama_ac{display:none!important}
:root body #ob_header_rc049 .ob_atlas_kapilar{display:flex;align-items:center;gap:4px;padding:5px;margin:0 6px 6px;background:var(--ob_header_nav_rc049);border-radius:calc(var(--ob_kose,12px) * .7);min-height:58px}
:root body #ob_header_rc049 .ob_atlas_kapi{height:48px;min-height:48px;flex:none;gap:10px;border:0;border-radius:calc(var(--ob_kose,12px) * .6);background:transparent;color:var(--ob_header_nav_metin_rc049);padding:5px 14px;box-shadow:none;transform:none;transition:background .15s}
:root body #ob_header_rc049 .ob_atlas_kapi:is(:hover,:focus-visible,[aria-expanded="true"],.ob_atlas_arac_secili){background:#ffffff12;box-shadow:none;transform:none}
:root body #ob_header_rc049 .ob_atlas_kapi:before,:root body #ob_header_rc049 .ob_atlas_kapi:after{display:none}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:23px;min-width:23px;height:24px;display:grid;place-items:center;color:#f9b493;background:none;border:0}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:21px;height:21px}
:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:13px;font-weight:650;line-height:1.3;color:inherit}
:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{display:none}
:root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{display:block;color:#b4c6d8;font:400 9px/1.5 var(--ob_yazi);margin-top:2px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
:root body #ob_header_rc049 :is(.ob_atlas_kapi_ok,.ob_atlas_kapi_no,.ob_atlas_kapi>img){display:none}
:root body #ob_header_rc049 #ob_menu{background:var(--ob_vurgu_ust);color:#fff;min-width:220px;margin:0;padding-inline:15px}
:root body #ob_header_rc049 #ob_menu:is(:hover,:focus-visible,[aria-expanded="true"]){background:var(--ob_vurgu);color:#fff}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_ikon{color:#fff}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{color:#fff;opacity:.86}
:root body #ob_header_rc049 .ob_header_hizli_rc049{display:flex;gap:2px;flex:1;min-width:0;padding:0 12px;min-height:44px;margin:0}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a{padding:0 10px;min-height:44px;display:flex;align-items:center;white-space:nowrap;font-size:12px;font-weight:550;color:var(--ob_header_nav_metin_rc049);border-radius:6px;position:relative}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a>span{display:none}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a:hover{background:#ffffff12;color:#fff}
:root body #ob_header_rc049 :is(button,a):focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px}
:root body #ob_header_rc049 .ob_atlas_kapilar :is(button,a):focus-visible{outline-color:#fff;outline-offset:-3px}
/* Four balanced groups; one scrolling content area and a persistent action footer. */
:root body #ob_kesif_menu.ob_menu_rc049[open]{display:flex;flex-direction:column;width:min(1200px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 170px);inset:150px 0 auto;margin:0 auto;padding:0;overflow:hidden;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,14px);box-shadow:0 24px 80px #06162644}
:root body #ob_kesif_menu.ob_menu_rc049>.ob_kesif_ust{min-height:82px;padding:16px 24px;flex:none;background:var(--ob_header_nav_rc049,#12283f);color:#fff;border:0;position:relative;gap:16px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_ust .ob_kucuk_baslik{color:#ffd0b8;font:600 9px/1.4 var(--ob_yazi);letter-spacing:1.3px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:25px;line-height:1.2;letter-spacing:-.6px;margin:6px 0 0}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik>span{display:inline-grid;place-items:center;vertical-align:middle;font-size:11px;min-width:26px;height:26px;padding:0 6px;margin-left:12px;background:#ffffff15;color:#fff;border:1px solid #ffffff25;border-radius:8px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_kapat{height:44px;min-width:44px;padding:0 12px;gap:8px;background:#ffffff12;color:#fff;border:1px solid #ffffff20;border-radius:8px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_aciklama{flex:none;padding:0;margin:16px 24px 8px;font-size:12px;color:var(--ob_soluk);line-height:1.5}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_kesif_duzen,.ob_kesif_ayak){display:none}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 20px 16px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-height:0;max-height:none;overflow:auto;padding:4px;scrollbar-width:thin;overscroll-behavior:contain}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049{min-width:0}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{margin:10px 0 12px;padding-left:9px;border-left:3px solid var(--ob_vurgu_ust);font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.25px;color:var(--ob_metin)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>div{display:grid;gap:5px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{display:flex;min-height:66px;gap:9px;padding:6px;border:1px solid transparent;border-radius:calc(var(--ob_kose,10px) * .7);background:var(--ob_zemin);box-shadow:none;transform:none}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart:hover,:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart:focus-visible{border-color:var(--ob_vurgu_ust);background:var(--ob_yuzey)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:50px;height:50px;display:grid;place-items:center;background:#fff;border:1px solid var(--ob_cizgi);flex:none;border-radius:6px;overflow:hidden}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}
@supports(object-view-box:inset(1%)){:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto img{object-view-box:inset(var(--ob_kadraj_ust_rc047,0%) var(--ob_kadraj_sag_rc047,0%) var(--ob_kadraj_alt_rc047,0%) var(--ob_kadraj_sol_rc047,0%))}}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px;line-height:1.35;font-weight:650}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart small{font-size:10px;line-height:1.4;color:var(--ob_soluk);margin-top:3px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart>svg{width:13px;height:13px;color:var(--ob_soluk);margin-left:auto}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt{display:flex;align-items:center;flex:none;gap:12px;margin-top:12px;padding:12px 4px 0;border-top:1px solid var(--ob_cizgi)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>span{flex:1;font-size:11px;color:var(--ob_soluk)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>span>strong{color:var(--ob_metin);font-weight:650}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_favori_rc049{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--ob_cizgi);border-radius:8px;background:var(--ob_zemin);color:var(--ob_metin)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>.ob_a_cta{min-height:44px;font-size:12px;padding:0 18px;gap:16px;background:var(--ob_vurgu_ust);color:#fff}
@media(max-width:1250px){:root body #ob_header_rc049 .ob_atlas_ana{grid-template-columns:190px minmax(120px,1fr) auto;gap:16px}:root body #ob_header_rc049 .ob_atlas_eylem_metin{display:none}:root body #ob_header_rc049 .ob_header_hizli_rc049{padding-inline:4px}:root body #ob_header_rc049 .ob_header_hizli_rc049>a{padding-inline:7px;font-size:11px}}
@media(max-width:1120px){:root body #ob_header_rc049 .ob_header_hizli_rc049{display:none}:root body #ob_header_rc049 .ob_atlas_kapilar{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}:root body #ob_header_rc049 #ob_menu{min-width:0}:root body #ob_header_rc049 .ob_atlas_kapi{width:100%;padding-inline:12px}}
@media(max-width:900px){:root body #ob_header_rc049 .ob_atlas_ana{grid-template-columns:170px minmax(120px,1fr) auto;gap:10px;padding:10px 12px}:root body #ob_header_rc049 .ob_header_tema_kapi_rc049{display:none}:root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{font-size:8px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
@media(max-width:680px){
 :root body #ob_header_rc049{top:10px;left:10px;right:10px;border-radius:var(--ob_kose,12px)}
 :root body #ob_header_rc049 .ob_atlas_ana{display:flex;justify-content:space-between;min-height:64px;padding:8px 10px;gap:5px}
 :root body #ob_header_rc049 .ob_atlas_marka{display:flex;flex:none;width:150px;max-width:44%}
 :root body #ob_header_rc049 .ob_logo{width:150px;height:43px}
 :root body #ob_header_rc049 .ob_logo img{width:160px;top:-34px;left:-4px;filter:none}
 :root[data-ob-tema="koyu"] body #ob_header_rc049 .ob_logo:after{mask-size:160px auto;mask-position:-4px -34px}
 :root body #ob_header_rc049 .ob_baslik_eylemler{display:flex;gap:2px;min-width:0}
 :root body #ob_header_rc049 :is(#ob_favoriler,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){display:none}
 :root body #ob_header_rc049 #ob_arama_ac{display:inline-flex!important;min-width:44px;width:44px;height:44px;background:transparent;color:var(--ob_metin);padding:0}
 :root body #ob_header_rc049 #ob_sepet_ac{width:44px;height:44px;padding:0;position:relative;border:0;background:transparent}
 :root body #ob_header_rc049 #ob_sepet_sayi{position:absolute;right:-1px;top:0;width:16px;height:16px;min-width:16px;font-size:9px;line-height:16px}
 :root body #ob_header_rc049 .ob_atlas_arama_grup{display:none;position:absolute;top:66px;left:10px;right:10px;z-index:5;padding:0;border-radius:10px;box-shadow:0 12px 28px #06162633}
 :root body #ob_header_rc049.ob_arama_acik .ob_atlas_arama_grup{display:block}
 :root body #ob_header_rc049 #ob_arama_form{position:static;display:flex;height:48px;background:var(--ob_yuzey)}
 :root body #ob_header_rc049 .ob_atlas_kapilar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:54px;margin:0 5px 5px;padding:3px;gap:2px}
 :root body #ob_header_rc049 .ob_atlas_kapi{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:48px;min-height:48px;padding:4px 2px;border:0;color:var(--ob_header_nav_metin_rc049);border-radius:6px}
 :root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:20px;min-width:20px;height:19px}
 :root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:19px;height:19px}
 :root body #ob_header_rc049 .ob_atlas_kapi_yazi{display:block;min-width:0;text-align:center}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:0}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{display:block;content:attr(data-ob-kisa);font-size:10px;line-height:1.3}
 :root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{display:none}
 :root body #ob_header_rc049 #ob_menu{min-width:0;width:100%;padding:4px 2px}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_atlas_marka{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_atlas_kapilar{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_baslik_eylemler{width:100%;justify-content:space-between}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu{min-width:44px;width:44px;height:44px;padding:0;background:var(--ob_vurgu_ust);flex-direction:row}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049[open]{inset:10px 0 auto;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}
 :root body #ob_kesif_menu.ob_menu_rc049>.ob_kesif_ust{min-height:76px;padding:12px 16px}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:24px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_kapat{padding:0;width:44px;flex:none}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_kapat>span{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_aciklama{margin:12px 16px 8px;font-size:11px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu{padding:0 10px 12px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{gap:10px;padding:2px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{font-size:10px;padding-left:6px;margin:8px 0 10px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:70px;gap:7px;padding:4px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:36px;height:42px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:11px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart>svg{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt{flex-direction:row;gap:10px;margin-top:10px;padding-top:10px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>span{display:none}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>.ob_a_cta{flex:1;width:auto;justify-content:center}
}
@media(max-width:360px){:root body #ob_header_rc049 .ob_atlas_marka{width:130px}:root body #ob_header_rc049 .ob_logo{width:130px;height:38px}:root body #ob_header_rc049 .ob_logo img{width:140px;top:-29px;left:-4px}:root[data-ob-tema="koyu"] body #ob_header_rc049 .ob_logo:after{mask-size:140px auto;mask-position:-4px -29px}:root body #ob_header_rc049 .ob_atlas_ana{padding-inline:7px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{grid-template-columns:1fr}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:60px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:48px;height:44px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px}}
@media(prefers-reduced-motion:reduce){:root body #ob_header_rc049 *{transition:none;animation:none}}
:root[data-ob-hareket="az"] body #ob_header_rc049 *{transition:none;animation:none}
/* RC049b — explicit title contrast and mobile inline-label line-box normalization. */
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{color:#fff}
:root body #ob_header_rc049 :is(#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac){border:0;border-radius:calc(var(--ob_kose,12px) * .6)}
@media(max-width:680px){
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi{font-size:0;line-height:0;height:13px;min-height:13px;flex:none}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{display:block;font-size:0;line-height:0}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_ikon{flex:none}
}
@media(max-height:600px) and (min-width:681px){
 :root body #ob_kesif_menu.ob_menu_rc049[open]{inset:12px 0 auto;max-height:calc(100dvh - 24px)}
 :root body #ob_kesif_menu.ob_menu_rc049>.ob_kesif_ust{min-height:68px;padding-block:10px}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:22px}
 :root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_aciklama{margin-top:10px;margin-bottom:6px}
}
/* Responsive logo crop matches the original asset and the dark overlay at every width. */
:root body #ob_header_rc049{--ob_header_logo_w_rc049:215px;--ob_header_logo_img_rc049:228px;--ob_header_logo_y_rc049:-50px}
:root body #ob_header_rc049 .ob_logo{width:var(--ob_header_logo_w_rc049);max-width:100%}
:root body #ob_header_rc049 .ob_logo img{width:var(--ob_header_logo_img_rc049);height:auto;left:-5px;top:var(--ob_header_logo_y_rc049);filter:none}
:root[data-ob-tema="koyu"] body #ob_header_rc049 .ob_logo:after{display:block;content:"";position:absolute;inset:0;background:#f4f7fc;filter:none;mix-blend-mode:normal;mask-image:url('../ob_gorseller/ob_logo_yeni.png');mask-size:var(--ob_header_logo_img_rc049) auto;mask-position:-5px var(--ob_header_logo_y_rc049);mask-repeat:no-repeat;clip-path:polygon(40% 0,100% 0,100% 100%,40% 100%);pointer-events:none}
:root body #ob_header_rc049 #ob_studyo_ac{display:flex}
@media(max-width:1250px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:190px;--ob_header_logo_img_rc049:202px;--ob_header_logo_y_rc049:-43px}}
@media(max-width:900px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:170px;--ob_header_logo_img_rc049:182px;--ob_header_logo_y_rc049:-38px}}
@media(max-width:680px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:150px;--ob_header_logo_img_rc049:160px;--ob_header_logo_y_rc049:-34px}}
@media(max-width:360px){:root body #ob_header_rc049{--ob_header_logo_w_rc049:130px;--ob_header_logo_img_rc049:140px;--ob_header_logo_y_rc049:-29px}}
/* Keep the commerce layout in normal document flow while sharing the header controls. */
:root[data-ob-tasarim="eticaret"] body #ob_header_rc049{position:sticky;inset:0 auto auto;top:0;left:0;right:auto;width:100%;margin:0;border-radius:0}
@media(max-width:680px){:root body #ob_header_rc049 .ob_atlas_ana{flex-wrap:nowrap}}

/* RC111: logo, üç dokunma hedefinin kalan alanına kırpılmadan sığar. */
@media(max-width:680px){
 :root body #ob_header_rc049 .ob_atlas_ana{gap:8px}
 :root body #ob_header_rc049 .ob_atlas_marka{flex:1;min-width:0;max-width:150px;container-type:inline-size}
 :root body #ob_header_rc049 .ob_logo{width:100%;height:40px;--ob_header_logo_img_rc049:calc(100cqw + 10px);--ob_header_logo_y_rc049:calc((100cqw + 10px) * -.21)}
}


/* ob_header_rc050.css */
/* RC050 — one continuous navigation bar with stronger, Turkish uppercase labels. */
:root body #ob_header_rc049 .ob_atlas_kapilar{display:grid;grid-template-columns:minmax(210px,1.5fr) minmax(0,3.2fr) repeat(3,minmax(0,1.25fr));margin:0;padding:0;gap:0;min-height:64px;border-radius:0 0 var(--ob_kose,14px) var(--ob_kose,14px);overflow:hidden;background:var(--ob_header_nav_rc049)}
:root body #ob_header_rc049 .ob_atlas_kapi{height:64px;min-height:64px;width:100%;border-radius:0;border-left:1px solid #ffffff18;padding:0 12px;justify-content:center;gap:10px}
:root body #ob_header_rc049 #ob_menu{min-width:0;height:64px;padding:0 18px;border-left:0;border-radius:0;justify-content:flex-start;box-shadow:none}
:root body #ob_header_rc049 .ob_atlas_kapi_yazi{min-width:0}
:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:14px;line-height:1.25;font-weight:800;letter-spacing:.65px;text-transform:uppercase}
:root body #ob_header_rc049 .ob_atlas_kapi_yazi>small{display:none}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{display:block;font-size:10px;letter-spacing:.35px;margin-top:5px}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:24px;min-width:24px;height:24px;color:inherit}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:24px;height:24px}
:root body #ob_header_rc049 .ob_header_hizli_rc049{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:64px;padding:0;gap:0;min-width:0;margin:0}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a{padding:0 5px;display:flex;justify-content:center;height:64px;border-left:1px solid #ffffff18;border-radius:0;font-size:13px;font-weight:750;letter-spacing:.5px;text-transform:uppercase}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a:hover,:root body #ob_header_rc049 .ob_atlas_kapi:is(:hover,:focus-visible,[aria-expanded="true"]){background:#ffffff14}
:root body #ob_header_rc049 #ob_menu:is(:hover,:focus-visible,[aria-expanded="true"]){background:var(--ob_vurgu)}
:root body #ob_header_rc049 :is(#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac){border-left:1px solid #ffffff18;border-radius:0}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{font-size:13px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;margin-bottom:14px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:74px;padding:8px;gap:11px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:54px;height:54px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:13px;font-weight:750;text-transform:uppercase;letter-spacing:.1px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart small{font-size:11px}
/* The suggestion surface is positioned against the visual viewport by the small search module. */
:root body #ob_header_rc049 #ob_arama_panel.ob_arama_panel_rc050{position:fixed;inset:auto;margin:0;padding:0;z-index:80;display:flex;flex-direction:column;overflow:hidden;width:720px;max-width:calc(100vw - 20px);max-height:640px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,14px);background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 20px 60px #071b3a35}
:root body #ob_header_rc049 #ob_arama_panel[hidden]{display:none!important}
:root body #ob_header_rc049 .ob_arama_baslik_rc050{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;background:var(--ob_zemin);border-bottom:1px solid var(--ob_cizgi);flex:none}
:root body #ob_header_rc049 .ob_arama_baslik_rc050>div>span{display:block;color:var(--ob_vurgu_ust);font-size:10px;letter-spacing:1.4px;font-weight:750}
:root body #ob_header_rc049 .ob_arama_baslik_rc050 strong{display:block;font-size:27px;font-weight:800;line-height:1.15;letter-spacing:-.65px;margin:5px 0 0}
:root body #ob_header_rc049 .ob_arama_baslik_rc050 p{font-size:12px;color:var(--ob_soluk);line-height:1.5;margin:7px 0 0}
:root body #ob_header_rc049 #ob_arama_kapat_rc050{height:44px;width:44px;flex:none;display:grid;place-items:center;border:1px solid var(--ob_cizgi);border-radius:8px;background:var(--ob_yuzey);color:var(--ob_metin)}
:root body #ob_header_rc049 .ob_arama_icerik_rc050{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:18px 20px;gap:24px}
:root body #ob_header_rc049 .ob_arama_yan_rc050{border-right:1px solid var(--ob_cizgi);padding-right:18px;min-width:0}
:root body #ob_header_rc049 .ob_arama_grup_rc050+ .ob_arama_grup_rc050{margin-top:24px}
:root body #ob_header_rc049 .ob_arama_panel_rc050 h3{margin:0;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.65px;color:var(--ob_soluk)}
:root body #ob_header_rc049 .ob_arama_terim_rc050{display:grid;gap:4px;margin-top:10px}
:root body #ob_header_rc049 .ob_arama_terim_rc050 button{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;max-width:100%;padding:8px 10px;border:0;border-radius:6px;background:var(--ob_zemin);color:var(--ob_metin);font-size:12px;font-weight:600;line-height:1.35;text-align:left;overflow-wrap:anywhere}
:root body #ob_header_rc049 .ob_arama_terim_rc050 button>span{font-size:15px;color:var(--ob_soluk)}
:root body #ob_header_rc049 .ob_arama_terim_rc050 button:hover{color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 .ob_arama_grup_ust_rc050{display:flex;align-items:center;justify-content:space-between;gap:6px}
:root body #ob_header_rc049 #ob_arama_temizle_rc050{min-height:44px;flex:none;padding:0;background:transparent;border:0;font-size:11px;color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 #ob_arama_temizle_rc050[hidden],:root body #ob_header_rc049 #ob_arama_gecmis_bos_rc050[hidden],:root body #ob_header_rc049 #ob_arama_mesaj_rc050[hidden]{display:none}
:root body #ob_header_rc049 #ob_arama_gecmis_bos_rc050{font-size:12px;color:var(--ob_soluk);line-height:1.5;margin:8px 0}
:root body #ob_header_rc049 .ob_arama_sonuc_rc050{min-width:0}
:root body #ob_header_rc049 .ob_arama_sonuc_ust_rc050{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}
:root body #ob_header_rc049 #ob_arama_sayi_rc050{font-size:11px;color:var(--ob_soluk);flex:none}
:root body #ob_header_rc049 .ob_arama_kart_rc050{display:grid;grid-template-columns:64px minmax(0,1fr) 14px;align-items:center;gap:12px;padding:12px 8px;min-height:92px;border-top:1px solid var(--ob_cizgi);color:var(--ob_metin);background:transparent;border-radius:0}
:root body #ob_header_rc049 .ob_arama_kart_rc050:is(:hover,[aria-selected="true"]){background:var(--ob_zemin)}
:root body #ob_header_rc049 .ob_arama_foto_rc050{display:grid;place-items:center;width:64px;height:64px;background:#fff;border:1px solid var(--ob_cizgi);border-radius:8px;overflow:hidden}
:root body #ob_header_rc049 .ob_arama_foto_rc050 img{width:100%;height:100%;object-fit:contain;object-position:center;transform:none;display:block}
@supports(object-view-box:inset(1%)){:root body #ob_header_rc049 .ob_arama_foto_rc050 img{object-view-box:inset(var(--ob_kadraj_ust_rc047,0%) var(--ob_kadraj_sag_rc047,0%) var(--ob_kadraj_alt_rc047,0%) var(--ob_kadraj_sol_rc047,0%))}}
:root body #ob_header_rc049 .ob_arama_yazi_rc050{display:block;min-width:0}
:root body #ob_header_rc049 .ob_arama_yazi_rc050 strong{display:block;font-size:13px;line-height:1.35;font-weight:750;overflow-wrap:anywhere}
:root body #ob_header_rc049 .ob_arama_yazi_rc050 small{display:block;font-size:10px;line-height:1.4;color:var(--ob_soluk);margin-top:5px}
:root body #ob_header_rc049 .ob_arama_yazi_rc050 code{display:block;font-size:10px;line-height:1.4;margin-top:4px;color:var(--ob_vurgu_ust);overflow-wrap:anywhere}
:root body #ob_header_rc049 .ob_arama_kart_rc050>span:last-child{color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 .ob_arama_mesaj_rc050{font-size:13px;line-height:1.6;color:var(--ob_soluk);margin:12px 0}
:root body #ob_header_rc049 .ob_arama_tam_rc050{display:flex;justify-content:space-between;align-items:center;flex:none;gap:12px;min-height:50px;margin:0;padding:12px 22px;border-top:1px solid var(--ob_cizgi);background:var(--ob_vurgu_ust);color:#fff;font-size:12px;font-weight:750;letter-spacing:.5px}
:root body #ob_header_rc049 #ob_arama_panel :is(button,a):focus-visible{outline:2px solid var(--ob_vurgu_ust);outline-offset:-2px}
@media(min-width:1500px){:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:16px}:root body #ob_header_rc049 .ob_header_hizli_rc049>a{font-size:14px}}
@media(max-width:1250px){:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:minmax(195px,1.5fr) minmax(0,3.2fr) repeat(3,minmax(0,1.25fr))}:root body #ob_header_rc049 .ob_atlas_kapi{gap:7px;padding-inline:8px}:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:12px;letter-spacing:.4px}:root body #ob_header_rc049 .ob_header_hizli_rc049>a{font-size:11px;letter-spacing:.25px}}
@media(max-width:1120px){:root body #ob_header_rc049 .ob_header_hizli_rc049{display:none}:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:14px}}
@media(max-width:900px){:root body #ob_header_rc049 .ob_atlas_kapi{flex-direction:column;gap:5px}:root body #ob_header_rc049 #ob_menu{flex-direction:row}:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:13px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px}}
@media(max-width:680px){
 :root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:repeat(4,minmax(0,1fr));height:60px;min-height:60px;margin:0;padding:0;gap:0}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac){height:60px;min-height:60px;padding:5px 2px;flex-direction:column;gap:5px}
 :root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:24px;min-width:24px;height:24px}
 :root body #ob_header_rc049 .ob_atlas_kapi_yazi{height:14px;min-height:14px}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:0;line-height:0;display:block}
 :root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{font-size:11px;font-weight:800;letter-spacing:.35px;text-transform:uppercase;line-height:14px}
 :root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu{height:44px;min-height:44px;border-radius:6px;padding:0;flex-direction:row}
 :root body #ob_header_rc049 .ob_arama_baslik_rc050{padding:14px 16px}
 :root body #ob_header_rc049 .ob_arama_baslik_rc050 strong{font-size:23px}
 :root body #ob_header_rc049 .ob_arama_baslik_rc050 p{font-size:11px}
 :root body #ob_header_rc049 .ob_arama_icerik_rc050{grid-template-columns:1fr;padding:14px;gap:18px}
 :root body #ob_header_rc049 .ob_arama_yan_rc050{border-right:0;border-bottom:1px solid var(--ob_cizgi);padding:0 0 12px}
 :root body #ob_header_rc049 .ob_arama_terim_rc050{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
 :root body #ob_header_rc049 .ob_arama_terim_rc050 button{font-size:11px;min-height:44px;padding:6px 9px;gap:7px}
 :root body #ob_header_rc049 .ob_arama_grup_rc050+ .ob_arama_grup_rc050{margin-top:14px}
 :root body #ob_header_rc049 .ob_arama_grup_ust_rc050{min-height:24px}
 :root body #ob_header_rc049 .ob_arama_kart_rc050{grid-template-columns:56px minmax(0,1fr) 12px;gap:10px;padding:10px 4px}
 :root body #ob_header_rc049 .ob_arama_foto_rc050{width:56px;height:56px}
 :root body #ob_header_rc049 .ob_arama_tam_rc050{padding:12px 16px;font-size:11px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{font-size:11px;letter-spacing:.3px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{gap:7px;padding:5px;min-height:76px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:36px;height:42px}
 :root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:11px;letter-spacing:0}
}
@media(max-width:360px){:root body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_studyo_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{font-size:10px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:48px;height:44px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px}}
@media(max-width:680px){:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-modu="sorgu"] .ob_arama_yan_rc050{display:none}}
@media(max-height:500px){:root body #ob_header_rc049 .ob_arama_baslik_rc050{padding:8px 14px}:root body #ob_header_rc049 .ob_arama_baslik_rc050 strong{font-size:18px}:root body #ob_header_rc049 .ob_arama_baslik_rc050 p{display:none}:root body #ob_header_rc049 .ob_arama_tam_rc050{min-height:44px;padding-block:8px}}
/* Typed searches devote the full width to matches; discovery keeps suggestions and history. */
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-modu="sorgu"] .ob_arama_icerik_rc050{grid-template-columns:1fr}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-modu="sorgu"] .ob_arama_yan_rc050{display:none}
@media(max-width:680px){:root body #ob_header_rc049 .ob_atlas_arama_grup{width:auto;max-width:none}}
/* Keep the open search actions above existing floating contact controls. */
:root body #ob_header_rc049:has(#ob_arama_panel:not([hidden])){z-index:110}
/* The outer bar owns the corner preference; internal segments join without rounded gaps. */
:root body #ob_header_rc049 .ob_atlas_kapilar>.ob_atlas_kapi,:root body #ob_header_rc049 .ob_header_hizli_rc049>a{border-radius:0!important}
/* A real virtual keyboard changes visualViewport, independently of CSS viewport media queries. */
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_baslik_rc050{padding:8px 14px}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_baslik_rc050 strong{font-size:18px}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_baslik_rc050 p{display:none}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_tam_rc050{min-height:44px;padding-block:8px}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_yan_rc050{display:none}
:root body #ob_header_rc049 #ob_arama_panel[data-ob-arama-dar="true"] .ob_arama_icerik_rc050{grid-template-columns:1fr;padding-block:8px}


/* ob_header_rc051.css */
/* RC051: same header in all page families; real category-to-brand navigation. */
[data-ob-eski-header-rc051],.ob_v_ust[hidden],.ob_m_ust[hidden],.ob_deneme_karsilastir[hidden]{display:none!important}
.ob_header_akis_rc051{position:relative;z-index:40;margin:12px 24px 24px}
:root body .ob_header_akis_rc051 #ob_header_rc049{position:relative;inset:auto;width:100%;margin:0;max-width:none}
:root body .ob_header_akis_rc051~#ob_a_ana{padding-top:12px}
:root body .ob_header_akis_rc051 #ob_header_rc049 .ob_atlas_kapilar{border-radius:0 0 var(--ob_kose) var(--ob_kose)}
.ob_header_js_yok_rc051{display:flex;justify-content:center;gap:24px;padding:12px;background:#12283f;color:#fff}
:root body #ob_kesif_menu .ob_menu_satir_rc051{display:flex;align-items:stretch;min-width:0;background:var(--ob_zemin);border:1px solid transparent;border-radius:8px}
:root body #ob_kesif_menu .ob_menu_satir_rc051>.ob_a_menu_kart{flex:1;min-width:0;background:transparent;border:0;gap:8px;padding-right:0}
:root body #ob_kesif_menu .ob_menu_satir_rc051>button{display:grid;place-items:center;flex:none;width:36px;background:transparent;color:var(--ob_soluk);border-radius:0 8px 8px 0}
:root body #ob_kesif_menu .ob_menu_satir_rc051>button svg{width:16px;height:16px}
:root body #ob_kesif_menu .ob_menu_satir_rc051:is(:hover,:focus-within,[data-ob-aktif-rc051]){border-color:var(--ob_vurgu_ust);background:var(--ob_yuzey)}
:root body #ob_kesif_menu .ob_a_menu_grid{flex:1;min-height:100px}
:root body #ob_kesif_menu .ob_a_menu{overflow:hidden}
.ob_marka_panel_rc051{background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);padding:16px;min-width:0;display:flex;flex-direction:column;overflow:hidden}
#ob_marka_menu_rc051{flex:none;margin-top:14px;max-height:260px}
#ob_marka_hizli_rc051{position:fixed;z-index:112;width:min(1100px,calc(100vw - 48px));max-height:min(420px,calc(100dvh - 180px));left:50%;transform:translateX(-50%);top:164px;box-shadow:0 20px 55px #10243938}
.ob_marka_bas_rc051{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;margin-bottom:12px}
.ob_marka_bas_rc051>div>span{font-size:9px;letter-spacing:1.4px;color:var(--ob_vurgu_ust);font-weight:700}
.ob_marka_bas_rc051 h3{font-size:17px;margin:3px 0 0;font-weight:750;line-height:1.3;color:var(--ob_metin)}
.ob_marka_bas_rc051 h3 small{font-size:10px;letter-spacing:1px;color:var(--ob_soluk);font-weight:500}
.ob_marka_bas_rc051>[data-ob-marka-kapat-rc051]{width:36px;height:36px;font-size:24px;background:var(--ob_zemin);border-radius:6px;flex:none}
.ob_marka_liste_rc051{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;min-height:0;overflow:auto;overscroll-behavior:contain;padding:2px;scrollbar-width:thin}
.ob_marka_liste_rc051>a{display:flex;align-items:center;gap:8px;border:1px solid var(--ob_cizgi);border-radius:8px;min-height:44px;padding:8px 10px;background:var(--ob_zemin);transition:background .15s,border-color .15s}
.ob_marka_liste_rc051>a:is(:hover,:focus-visible){border-color:var(--ob_vurgu_ust);background:var(--ob_yuzey);outline-color:var(--ob_vurgu_ust)}
.ob_marka_ad_rc051{min-width:0;flex:1}
.ob_marka_ad_rc051 strong{display:block;font-size:12px;line-height:1.4;overflow-wrap:anywhere}
.ob_marka_ad_rc051 small{display:none;font-size:10px;color:var(--ob_soluk);margin-top:3px}
.ob_marka_liste_rc051>a>b{font-size:10px;font-weight:650;color:var(--ob_soluk);white-space:nowrap}
.ob_marka_liste_rc051>a>b>span{display:none}
.ob_marka_liste_rc051>a>i{font-style:normal;color:var(--ob_vurgu_ust);font-size:12px}
.ob_marka_alt_rc051{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--ob_cizgi);padding-top:10px;margin-top:12px;flex:none;font-size:10px;color:var(--ob_soluk)}
.ob_marka_alt_rc051 a{font-weight:700;color:var(--ob_vurgu_ust)}
.ob_header_dialog_rc051{width:min(640px,calc(100vw - 24px));max-height:calc(100dvh - 32px);border:1px solid var(--ob_cizgi);border-radius:16px;background:var(--ob_yuzey);padding:28px;overflow:auto}
.ob_header_dialog_rc051 header{position:relative;padding-right:40px;margin-bottom:24px}
.ob_header_dialog_rc051 header>span{font-size:10px;letter-spacing:1.2px;color:var(--ob_vurgu_ust)}
.ob_header_dialog_rc051 h2{font-size:30px;margin:8px 0;color:var(--ob_metin)}
.ob_header_dialog_rc051 header button{position:absolute;right:0;top:0;width:40px;height:40px;border-radius:8px;background:var(--ob_zemin);font-size:24px}
.ob_header_dialog_rc051 form{display:grid;gap:16px}
.ob_header_dialog_rc051 label{display:grid;gap:6px;font-size:11px;font-weight:700;letter-spacing:.4px}
.ob_header_dialog_rc051 select{height:48px;padding:0 12px;background:var(--ob_zemin);color:var(--ob_metin);border:1px solid var(--ob_cizgi);border-radius:8px;width:100%}
.ob_header_dialog_rc051 form>button,.ob_header_dialog_rc051>a{display:block;padding:14px;background:var(--ob_vurgu_ust);color:#fff;border-radius:8px;text-align:center;font-weight:650}
.ob_header_dialog_rc051 p{font-size:12px;color:var(--ob_soluk);line-height:1.7}
.ob_header_dialog_rc051 li{padding:10px 0;line-height:1.7}
.ob_header_studyo_rc051{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.ob_header_studyo_rc051 a{background:var(--ob_zemin);border:1px solid var(--ob_cizgi);padding:22px 16px;border-radius:10px;font-weight:700}
:root body #ob_header_rc049[data-ob-ortak-rc051="alt"].ob_arama_aktif .ob_atlas_arama_grup{display:block}
@media(max-width:1120px){.ob_marka_liste_rc051{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:680px){.ob_header_akis_rc051{margin:10px 10px 16px}.ob_marka_bas_rc051{align-items:flex-start;flex-wrap:wrap;gap:8px}.ob_marka_bas_rc051 h3{font-size:15px}.ob_marka_bas_rc051 h3 small{display:none}.ob_marka_liste_rc051{grid-template-columns:repeat(2,minmax(0,1fr))}#ob_marka_menu_rc051{padding:12px;max-height:240px;margin-top:10px}.ob_marka_alt_rc051{font-size:9px}.ob_marka_alt_rc051>span{max-width:50%}.ob_header_dialog_rc051{padding:20px}.ob_header_studyo_rc051{grid-template-columns:1fr}:root body #ob_header_rc049[data-ob-ortak-rc051="alt"].ob_arama_aktif .ob_atlas_arama_grup{position:absolute;top:64px;left:8px;right:8px;z-index:120;background:var(--ob_yuzey);padding:8px;border:1px solid var(--ob_cizgi);border-radius:10px}}
@media(max-height:600px){#ob_marka_menu_rc051{max-height:190px}:root body #ob_kesif_menu.ob_menu_rc049[open]{inset:8px 0 auto;max-height:calc(100dvh - 16px)}#ob_kesif_menu .ob_kesif_aciklama{display:none!important}}
@media(prefers-reduced-motion:reduce){.ob_marka_liste_rc051>a{transition:none}}
/* Rows retain their content height inside a bounded scroll surface. */
.ob_marka_liste_rc051{grid-auto-rows:minmax(44px,max-content);align-content:start}
/* Preserve the existing two-row brand rail within independent-theme widths. */
.ob_header_akis_rc051~main #ob_marka_ray_rc038{max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden}
@media(max-width:680px){.ob_marka_liste_rc051 a{min-height:44px}}
@media(max-height:600px){.ob_marka_bas_rc051>div>span,.ob_marka_alt_rc051{display:none}.ob_marka_bas_rc051 h3{font-size:12px}.ob_marka_bas_rc051{flex-wrap:nowrap}}
:root body #ob_kesif_menu .ob_menu_satir_rc051>button{width:44px}
@media(max-width:680px){.ob_header_akis_rc051~main .ob_vitrin_gecis_rc047{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:100%}.ob_header_akis_rc051~main .ob_vitrin_gecis_rc047>a{min-width:0;white-space:normal;overflow-wrap:anywhere}.ob_header_akis_rc051~main .ob_vitrin_gecis_rc047>a>span{flex:none}}
.ob_header_favori_satir_rc051{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--ob_cizgi);padding:12px 0}
.ob_header_favori_satir_rc051>a{flex:1;font-weight:650}
.ob_header_favori_satir_rc051>button{width:44px;height:44px;background:var(--ob_zemin);border-radius:8px;font-size:22px;flex:none}
/* One width contract for every theme, archive and product page. */
:root body #ob_header_rc049[data-ob-ortak-rc051]{width:min(1360px,calc(100% - 48px));max-width:1360px;left:50%;right:auto;top:12px;margin:0;transform:translateX(-50%);border-radius:var(--ob_kose,14px)}
:root body #ob_header_rc049[data-ob-ortak-rc051] .ob_kokpit_ic{width:100%;max-width:none;margin:0;padding:0}
:root body .ob_header_akis_rc051{width:min(1360px,calc(100% - 48px));max-width:1360px;margin:12px auto 24px}
:root body .ob_header_akis_rc051 #ob_header_rc049[data-ob-ortak-rc051]{position:relative;inset:auto;left:auto;right:auto;top:auto;width:100%;max-width:none;margin:0;transform:none}
:root[data-ob-tasarim="eticaret"] body #ob_header_rc049[data-ob-ortak-rc051="ana"]{position:sticky;inset:auto;top:12px;left:auto;right:auto;width:min(1360px,calc(100% - 48px));max-width:1360px;margin:12px auto 24px;transform:none;border-radius:var(--ob_kose,14px)}
@media(max-width:680px){:root body #ob_header_rc049[data-ob-ortak-rc051]{width:calc(100% - 20px);top:10px}:root body .ob_header_akis_rc051{width:calc(100% - 20px);margin:10px auto 16px}:root body .ob_header_akis_rc051 #ob_header_rc049[data-ob-ortak-rc051]{width:100%;top:auto}:root[data-ob-tasarim="eticaret"] body #ob_header_rc049[data-ob-ortak-rc051="ana"]{width:calc(100% - 20px);top:10px;margin:10px auto 16px}}
:root body .ob_header_akis_rc051{position:sticky;top:12px}
:root body .ob_header_akis_rc051:has(#ob_arama_panel:not([hidden])){z-index:110}
@media(max-width:680px){:root body .ob_header_akis_rc051{top:10px}}

/* RC072: the shared menu fills the space after removing the duplicate studio entry. */
:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:minmax(210px,1.5fr) minmax(0,3.6fr) repeat(2,minmax(0,1.25fr))}
@media(max-width:1250px){:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:minmax(195px,1.5fr) minmax(0,3.6fr) repeat(2,minmax(0,1.25fr))}}
@media(max-width:1120px){:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:1.35fr repeat(2,minmax(0,1fr))}}
@media(max-width:680px){:root body #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:repeat(3,minmax(0,1fr))}}

/* RC120: normal header korunur; kaydırılan kumanda daha az yer kaplar. */
:root[data-ob-header-sabit="true"] body #ob_header_rc049[data-ob-ortak-rc051]{box-shadow:0 6px 22px #10243918}
@media(min-width:681px){
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 .ob_atlas_ana{min-height:64px;padding-block:9px}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 .ob_logo{width:170px;height:40px}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 :is(.ob_atlas_kapilar,.ob_header_hizli_rc049){height:44px;min-height:44px}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 :is(.ob_atlas_kapi,#ob_menu,.ob_header_hizli_rc049>a){height:44px;min-height:44px;padding-block:0;flex-direction:row;gap:8px}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{display:none}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:12px;letter-spacing:.35px}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 .ob_header_hizli_rc049>a{font-size:12px;letter-spacing:.25px}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 .ob_atlas_kapi_ikon{width:22px;min-width:22px;height:22px}
 :root[data-ob-header-sabit="true"] body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:20px;height:20px}
}
@media(max-width:680px){
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_atlas_ana{min-height:54px;padding:5px 8px;gap:6px;flex-wrap:nowrap}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_atlas_marka{display:flex;flex:0 1 108px;min-width:0;max-width:108px}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_logo{width:108px;max-width:100%;height:32px}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_atlas_kapilar{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 .ob_baslik_eylemler{width:auto;flex:none;gap:4px;margin-left:auto;justify-content:flex-end}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_tema{display:none}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 :is(#ob_menu,#ob_arama_ac,#ob_sepet_ac){width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:var(--ob_kose,0px)}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu{background:var(--ob_vurgu_ust);color:#fff}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu .ob_atlas_kapi_ikon{width:22px;min-width:22px;height:22px}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049 #ob_menu .ob_atlas_kapi_ikon>svg{width:20px;height:20px}
 :root[data-ob-kaydirma="kisa"] body #ob_header_rc049.ob_arama_aktif .ob_atlas_arama_grup{top:calc(100% + 6px)}
}

/* RC121: kaydırılan header ekranın üstüne boşluksuz oturur. */
:root[data-ob-header-sabit="true"] body #ob_header_rc049[data-ob-ortak-rc051]{top:0}
:root[data-ob-header-sabit="true"] body .ob_header_akis_rc051{top:0}

/* RC129: ana sayfada ust ve alt koleksiyon kenarlari ayni sutunu izler. */
:root{--ob_koleksiyon_sutun_rc129:264px;--ob_koleksiyon_aralik_rc130:24px}
@media(max-width:1180px){:root{--ob_koleksiyon_aralik_rc130:20px}}
@media(min-width:1101px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home .ob_eticaret_ana{grid-template-columns:var(--ob_koleksiyon_sutun_rc129) minmax(0,1fr);column-gap:var(--ob_koleksiyon_aralik_rc130)}
}
@media(min-width:1121px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:calc(var(--ob_koleksiyon_sutun_rc129) - var(--ob_kenar_px,1px)) minmax(0,3.6fr) repeat(2,minmax(0,1.25fr))}
}
@media(min-width:1101px) and (max-width:1120px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049 .ob_atlas_kapilar{grid-template-columns:calc(var(--ob_koleksiyon_sutun_rc129) - var(--ob_kenar_px,1px)) repeat(2,minmax(0,1fr))}
}

/* RC130: native menu ogeleri arasindaki seffaf aralik alt vitrinin araligini izler. */
@media(min-width:1101px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049 .ob_atlas_kapilar{
  --ob_menu_sutun_rc130:calc(var(--ob_koleksiyon_sutun_rc129) - var(--ob_kenar_px,1px));
  background:linear-gradient(90deg,var(--ob_header_nav_rc049) 0 var(--ob_menu_sutun_rc130),transparent var(--ob_menu_sutun_rc130) calc(var(--ob_menu_sutun_rc130) + var(--ob_koleksiyon_aralik_rc130)),var(--ob_header_nav_rc049) calc(var(--ob_menu_sutun_rc130) + var(--ob_koleksiyon_aralik_rc130)) 100%);
 }
}
@media(min-width:1121px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049 .ob_header_hizli_rc049{margin-inline-start:var(--ob_koleksiyon_aralik_rc130)}
}
@media(min-width:1101px) and (max-width:1120px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049 #ob_garaj_ac{margin-inline-start:var(--ob_koleksiyon_aralik_rc130);width:auto}
}

/* RC131: arama kutusu, hizli koleksiyonlar ve vitrin ayni sutunda baslar. */
@media(min-width:1121px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049 .ob_atlas_ana{
  --ob_header_ic_pay_rc131:18px;
  grid-template-columns:calc(var(--ob_koleksiyon_sutun_rc129) - var(--ob_kenar_px,1px) - var(--ob_header_ic_pay_rc131)) minmax(120px,1fr) auto;
  column-gap:var(--ob_koleksiyon_aralik_rc130);padding-inline:var(--ob_header_ic_pay_rc131);
 }
}

/* RC141: alt sayfalarda mobil ozellestiriciye ayni kucuk dugmeyle erisim. */
:root body .ob_header_akis_rc051 #ob_gorunum_yuzen{display:none}
@media(max-width:680px){:root body .ob_header_akis_rc051 #ob_gorunum_yuzen{display:flex;justify-content:center;width:44px;height:44px;min-height:44px;right:14px;padding:0}:root body .ob_header_akis_rc051 #ob_gorunum_yuzen>.ob_ikon{width:20px;height:20px}}

/* RC132/138: dolu menu yuzeyleri; bitisik kenarin cizgisini tek oge tasir. */
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051]{
 --ob_header_nav_metin_rc049:var(--ob_metin);--ob_header_vurgu_rc132:var(--ob_vurgu_ust);
 --ob_header_menu_cizgi_rc137:var(--ob_header_kontrol_cizgi_rc138);--ob_header_menu_golge_rc137:#1024390d;
 background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;
}
:root[data-ob-header-yuzey="seffaf"][data-ob-tema="koyu"] body #ob_header_rc049[data-ob-ortak-rc051]{--ob_header_vurgu_rc132:color-mix(in srgb,var(--ob_vurgu_ust) 55%,#d8eaff);--ob_header_menu_golge_rc137:#00000029}
:root[data-ob-header-yuzey="seffaf"][data-ob-tasarim="sinematik"]:not([data-ob-header-sabit="true"]) body #ob_header_rc049[data-ob-ortak-rc051="ana"]{--ob_metin:#f3f6fc;--ob_soluk:#bbc9d9;--ob_cizgi:#ffffff2a;--ob_yuzey:#111d2e;--ob_header_vurgu_rc132:color-mix(in srgb,var(--ob_vurgu_ust) 55%,#d8eaff)}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(.ob_atlas_ana,.ob_atlas_kapilar,.ob_header_hizli_rc049){background:transparent}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_atlas_kapilar{box-shadow:none}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac,.ob_header_hizli_rc049>a){
 --ob_header_menu_kenar_rc137:inset var(--ob_header_menu_sol_rc137,0px) 0 0 var(--ob_header_menu_cizgi_rc137),inset 0 1px 0 var(--ob_header_menu_cizgi_rc137),inset 0 -1px 0 var(--ob_header_menu_cizgi_rc137);
 background:linear-gradient(125deg,var(--ob_yuzey),color-mix(in srgb,var(--ob_header_vurgu_rc132) 3%,var(--ob_yuzey)));color:var(--ob_metin);border-color:transparent;border-left-width:0;border-right:1px solid var(--ob_header_menu_cizgi_rc137);box-shadow:var(--ob_header_menu_kenar_rc137),0 4px 12px var(--ob_header_menu_golge_rc137);
}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] #ob_menu{--ob_header_menu_sol_rc137:1px;background:linear-gradient(125deg,var(--ob_vurgu_ust),var(--ob_vurgu));color:#fff}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b,
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a{font-size:15px;font-weight:800;letter-spacing:.15px;text-transform:none}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] #ob_menu .ob_atlas_kapi_yazi>small{color:#fff;opacity:.88}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(.ob_atlas_kapi_ikon,#ob_menu .ob_atlas_kapi_ikon){background:color-mix(in srgb,var(--ob_header_vurgu_rc132) 12%,transparent);color:var(--ob_header_vurgu_rc132);border-color:transparent;box-shadow:none}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] #ob_menu .ob_atlas_kapi_ikon{background:#ffffff1f;color:#fff}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_atlas_kapi_ikon>svg{width:24px;height:24px;stroke-width:1.9}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_arama_form,#ob_sepet_ac)>.ob_ikon{color:var(--ob_header_vurgu_rc132)}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_arama_form,#ob_tema,#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){background:transparent}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_tema,#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){background:color-mix(in srgb,var(--ob_header_vurgu_rc132) 4%,transparent);border-color:var(--ob_header_kontrol_cizgi_rc138)}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] #ob_tema .ob_atlas_tema_yol>i{background:color-mix(in srgb,var(--ob_vurgu) 10%,transparent)}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] #ob_tema .ob_atlas_tema_yol>:is(.ob_gunes,.ob_ay){color:var(--ob_soluk)}
:root[data-ob-header-yuzey="seffaf"]:not([data-ob-tema="koyu"]) body #ob_header_rc049[data-ob-ortak-rc051] #ob_tema .ob_atlas_tema_yol>.ob_gunes,
:root[data-ob-header-yuzey="seffaf"][data-ob-tema="koyu"] body #ob_header_rc049[data-ob-ortak-rc051] #ob_tema .ob_atlas_tema_yol>.ob_ay{color:var(--ob_header_vurgu_rc132)}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac,.ob_header_hizli_rc049>a,#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049):is(:hover,:focus-visible,[aria-expanded="true"]){background:color-mix(in srgb,var(--ob_vurgu) 8%,transparent);color:var(--ob_header_vurgu_rc132);box-shadow:none}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_atlas_kapilar :is(button,a):focus-visible{outline-color:var(--ob_header_vurgu_rc132)}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_atlas_kapilar :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac,.ob_header_hizli_rc049>a):is(:hover,:focus-visible,[aria-expanded="true"]){--ob_header_menu_cizgi_rc137:var(--ob_header_kontrol_cizgi_rc138);background:linear-gradient(125deg,color-mix(in srgb,var(--ob_header_vurgu_rc132) 10%,var(--ob_yuzey)),color-mix(in srgb,var(--ob_header_vurgu_rc132) 5%,var(--ob_yuzey)));box-shadow:var(--ob_header_menu_kenar_rc137),0 4px 12px var(--ob_header_menu_golge_rc137)}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(.ob_atlas_kapilar,#ob_menu_kisa_yeri) #ob_menu:is(:hover,:focus-visible,[aria-expanded="true"]){background:linear-gradient(125deg,var(--ob_vurgu_ust),color-mix(in srgb,var(--ob_vurgu) 85%,var(--ob_vurgu_ust)));color:#fff}
:root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] #ob_menu:focus-visible{outline-color:#fff}
@media(min-width:1121px){:root[data-ob-header-yuzey="seffaf"][data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a:first-child{--ob_header_menu_sol_rc137:1px}}
@media(min-width:1101px) and (max-width:1120px){:root[data-ob-header-yuzey="seffaf"][data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_header_rc049[data-ob-ortak-rc051] #ob_garaj_ac{--ob_header_menu_sol_rc137:1px}}
:root body #ob_header_rc049[data-ob-ortak-rc051] #ob_arama_form{border-color:var(--ob_header_arama_cizgi_rc138)}
:root body #ob_header_rc049[data-ob-ortak-rc051] #ob_arama_form:focus-within{border-color:var(--ob_header_vurgu_rc132,var(--ob_vurgu_ust));box-shadow:0 0 0 3px color-mix(in srgb,var(--ob_header_vurgu_rc132,var(--ob_vurgu_ust)) 10%,transparent)}
@media(min-width:1361px){
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a:after{content:"";position:absolute;right:13px;top:calc(50% - 3px);width:5px;height:5px;border-right:1.5px solid var(--ob_header_vurgu_rc132);border-bottom:1.5px solid var(--ob_header_vurgu_rc132);transform:rotate(45deg);pointer-events:none}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a[data-ob-menu-dogrudan-rc051]:after{transform:rotate(-45deg)}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a[aria-expanded="true"]:after{transform:rotate(225deg)}
}
:root[data-ob-header-yuzey="seffaf"][data-ob-header-sabit="true"] body #ob_header_rc049[data-ob-ortak-rc051]{background:color-mix(in srgb,var(--ob_zemin) 86%,transparent);backdrop-filter:blur(16px);border-color:var(--ob_cizgi);box-shadow:0 6px 22px #10243912}
@media(min-width:681px) and (max-width:1250px){
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b,
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a{font-size:13px}
}
@media(min-width:681px){
 :root[data-ob-header-yuzey="seffaf"][data-ob-header-sabit="true"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_atlas_kapi_ikon>svg{width:20px;height:20px}
}
@media(max-width:680px){
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(.ob_atlas_arama_grup,#ob_arama_form):has(#ob_arama){background:var(--ob_yuzey)}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b{font-size:0;line-height:0}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{font-size:12px;letter-spacing:.1px;font-weight:800;text-transform:none}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_atlas_kapi_ikon>svg{width:20px;height:20px}
}
@media(forced-colors:active){
 :root body #ob_header_rc049[data-ob-ortak-rc051] #ob_arama_form{border-color:ButtonText!important;box-shadow:none!important}
 :root body #ob_header_rc049[data-ob-ortak-rc051] #ob_arama_form:focus-within{outline:2px solid Highlight;outline-offset:2px}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051]{--ob_metin:CanvasText!important;--ob_soluk:CanvasText!important;--ob_header_vurgu_rc132:ButtonText!important;background:Canvas!important;border-color:CanvasText!important;backdrop-filter:none!important;box-shadow:none!important}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac,.ob_header_hizli_rc049>a,.ob_atlas_kapi_ikon){color:ButtonText!important;border-color:ButtonText!important}
 :root[data-ob-header-yuzey="seffaf"] body #ob_header_rc049[data-ob-ortak-rc051] .ob_atlas_kapilar :is(button,a):focus-visible{outline-color:Highlight}
}

/* RC138: arama ve header kontrolleri tek kenar renk ailesini kullanir. */
:root body #ob_header_rc049[data-ob-ortak-rc051]{--ob_header_kontrol_cizgi_rc138:color-mix(in srgb,var(--ob_header_vurgu_rc132,var(--ob_vurgu_ust)) 12%,var(--ob_cizgi));--ob_header_arama_cizgi_rc138:color-mix(in srgb,var(--ob_header_vurgu_rc132,var(--ob_vurgu_ust)) 18%,var(--ob_cizgi))}
:root body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_tema,#ob_arama_ac,#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){border-color:var(--ob_header_kontrol_cizgi_rc138)}
:root[data-ob-menu-yazi="buyuk"]{--ob_menu_harf_rc138:uppercase}
:root[data-ob-menu-yazi="bas"]{--ob_menu_harf_rc138:capitalize}
:root[data-ob-menu-yazi="kucuk"]{--ob_menu_harf_rc138:lowercase}
:root[data-ob-menu-yazi]:not([data-ob-menu-yazi="ozgun"]) body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b,
:root[data-ob-menu-yazi]:not([data-ob-menu-yazi="ozgun"]) body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after,
:root[data-ob-menu-yazi]:not([data-ob-menu-yazi="ozgun"]) body #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a{text-transform:var(--ob_menu_harf_rc138)}
:root[data-ob-menu-boyutu="kompakt"]{--ob_menu_boyut_rc138:14px}
:root[data-ob-menu-boyutu="buyuk"]{--ob_menu_boyut_rc138:16px}
@media(min-width:681px){
 :root[data-ob-menu-boyutu]:not([data-ob-menu-boyutu="normal"]) body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b,
 :root[data-ob-menu-boyutu]:not([data-ob-menu-boyutu="normal"]) body #ob_header_rc049[data-ob-ortak-rc051] .ob_header_hizli_rc049>a{font-size:var(--ob_menu_boyut_rc138);letter-spacing:.1px}
}
@media(min-width:681px) and (max-width:1250px){
 :root[data-ob-menu-boyutu="kompakt"]{--ob_menu_boyut_rc138:12px}
 :root[data-ob-menu-boyutu="buyuk"]{--ob_menu_boyut_rc138:14px}
}
:root[data-ob-menu-boyutu="kompakt"][data-ob-header-sabit="true"]{--ob_menu_boyut_rc138:11px}
:root[data-ob-menu-boyutu="buyuk"][data-ob-header-sabit="true"]{--ob_menu_boyut_rc138:13px}
@media(max-width:680px){
 :root[data-ob-menu-boyutu="kompakt"]{--ob_menu_boyut_rc138:11px}
 :root[data-ob-menu-boyutu="buyuk"]{--ob_menu_boyut_rc138:13px}
 :root[data-ob-menu-boyutu]:not([data-ob-menu-boyutu="normal"]) body #ob_header_rc049[data-ob-ortak-rc051] :is(#ob_menu,#ob_garaj_ac,#ob_rehber_ac) .ob_atlas_kapi_yazi>b:after{font-size:var(--ob_menu_boyut_rc138);letter-spacing:0}
}
@media(forced-colors:active){
 :root body #ob_header_rc049[data-ob-ortak-rc051]{--ob_header_kontrol_cizgi_rc138:ButtonText;--ob_header_arama_cizgi_rc138:ButtonText}
}


/* ob_hiza_vitrin_rc052.css */
/* RC052 — header and content use the same page edges, across every renderer. */
:root{--ob_sayfa_max_rc052:1432px;--ob_sayfa_yan_rc052:32px;--ob_sayfa_olcu_rc052:min(var(--ob_sayfa_max_rc052),calc(100% - var(--ob_sayfa_yan_rc052)*2))}
:root body :is(.ob_kapsayici,.ob_m_kapsa,.ob_deneme_kapsa,.ob_a_kapsa){width:var(--ob_sayfa_olcu_rc052)!important;max-width:var(--ob_sayfa_max_rc052)!important;margin-inline:auto}
:root body #ob_header_rc049[data-ob-ortak-rc051]{width:var(--ob_sayfa_olcu_rc052);max-width:var(--ob_sayfa_max_rc052)}
:root body .ob_header_akis_rc051{width:var(--ob_sayfa_olcu_rc052);max-width:var(--ob_sayfa_max_rc052)}
:root body .ob_header_akis_rc051 #ob_header_rc049[data-ob-ortak-rc051]{width:100%;max-width:none}
:root[data-ob-tasarim="eticaret"] body #ob_header_rc049[data-ob-ortak-rc051="ana"]{width:var(--ob_sayfa_olcu_rc052);max-width:var(--ob_sayfa_max_rc052)}
@media(max-width:680px){:root{--ob_sayfa_yan_rc052:14px}:root body .ob_header_akis_rc051 #ob_header_rc049[data-ob-ortak-rc051]{width:100%}}
/* A shared four-part selection replaces four isolated one-product shelves. */
:root body .ob_a_vitrin_rc047 .ob_vitrin_ortak_rc052{border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,14px);overflow:hidden;background:var(--ob_yuzey);padding:0;margin-bottom:38px}
.ob_ortak_bas_rc052{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;background:linear-gradient(120deg,#112b45,#193c56);color:#f3f7fc;overflow:hidden}
.ob_ortak_bas_rc052:after{content:"";position:absolute;right:120px;top:-70px;width:250px;height:250px;border:1px solid #ffffff12;border-radius:50%;box-shadow:0 0 0 45px #ffffff03;pointer-events:none}
.ob_ortak_bas_rc052>div,.ob_ortak_bas_rc052>a{position:relative;z-index:1}
.ob_ortak_bas_rc052 span{display:block;font-size:10px;font-weight:700;letter-spacing:1.5px;color:#ffc69e}
.ob_ortak_bas_rc052 h3{font-size:30px;line-height:1.2;letter-spacing:-.8px;color:#fff;margin:8px 0 10px}
.ob_ortak_bas_rc052 p{font-size:13px;line-height:1.7;max-width:560px;color:#bfd0df;margin:0}
.ob_ortak_bas_rc052>a{display:flex;gap:16px;align-items:center;flex:none;border:1px solid #ffffff35;background:#ffffff0c;border-radius:8px;padding:12px 16px;min-height:44px;color:#fff;font-size:12px;font-weight:650;text-decoration:none}
.ob_ortak_bas_rc052>a:hover{background:#ffffff1a}
:root body.ob_rc034_home .ob_a_vitrin_rc047 .ob_ortak_grid_rc052{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:22px}
.ob_ortak_parca_rc052{min-width:0;scroll-margin-top:210px;display:flex;flex-direction:column}
.ob_ortak_kategori_rc052{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 14px;min-height:48px;text-decoration:none;color:var(--ob_metin);font-size:13px;font-weight:750}
.ob_ortak_kategori_rc052>span{display:flex;align-items:center;gap:9px}
.ob_ortak_kategori_rc052 small{font-size:10px;font-weight:450;color:var(--ob_soluk);font-variant-numeric:tabular-nums}
.ob_ortak_kategori_rc052 i{font-style:normal;color:var(--ob_vurgu_ust,#d84408)}
:root body.ob_rc034_home .ob_a_vitrin_rc047 .ob_ortak_parca_rc052>.ob_a_kart{flex:1;display:flex;flex-direction:column;min-width:0;height:100%;margin:0}
:root body.ob_rc034_home .ob_a_vitrin_rc047 .ob_ortak_parca_rc052 .ob_a_kart_yazi{flex:1;display:flex;flex-direction:column}
:root body.ob_rc034_home .ob_a_vitrin_rc047 .ob_ortak_parca_rc052 .ob_a_kart_alt{margin-top:auto}
@media(max-width:1000px){:root body.ob_rc034_home .ob_a_vitrin_rc047 .ob_ortak_grid_rc052{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.ob_ortak_bas_rc052{padding:22px 18px;flex-direction:column;align-items:flex-start;gap:16px}.ob_ortak_bas_rc052 h3{font-size:26px}.ob_ortak_bas_rc052 p{font-size:12px}:root body.ob_rc034_home .ob_a_vitrin_rc047 .ob_ortak_grid_rc052{gap:18px 12px;padding:16px}.ob_ortak_kategori_rc052{font-size:11px;gap:6px;padding-bottom:10px}.ob_ortak_kategori_rc052>span{gap:5px}.ob_ortak_kategori_rc052 small{font-size:9px}}
@media(max-width:420px){:root body.ob_rc034_home .ob_a_vitrin_rc047 .ob_ortak_grid_rc052{grid-template-columns:1fr}.ob_ortak_kategori_rc052{font-size:14px}.ob_ortak_kategori_rc052 small{font-size:10px}}


/* ob_marka_arac_rc057.css */
/* RC057 — real supplied car cutouts, same brand navigation on every page. */
.ob_marka_panel_rc051{--ob_m57_foto:84px}
#ob_marka_hizli_rc051{width:min(1180px,calc(100vw - 48px));max-height:min(560px,calc(100dvh - 190px))}
#ob_marka_menu_rc051{max-height:min(340px,42dvh)}
.ob_marka_liste_rc051{grid-auto-rows:max-content;gap:9px}
.ob_marka_liste_rc051>a{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 12px;grid-template-rows:var(--ob_m57_foto) auto;gap:6px 6px;align-items:center;min-height:126px;padding:10px;background:linear-gradient(160deg,var(--ob_yuzey),var(--ob_zemin));border-radius:var(--ob_kose,10px);overflow:hidden;transition:background .18s,border-color .18s}
.ob_marka_gorsel_rc057{grid-column:1/-1;grid-row:1;display:grid;place-items:center;min-width:0;height:var(--ob_m57_foto);width:100%;pointer-events:none}
.ob_marka_gorsel_rc057 img{display:block;max-width:150px;width:100%;height:100%;object-fit:contain;object-position:center;filter:none;mix-blend-mode:normal;transition:translate .2s}
.ob_marka_liste_rc051>a>.ob_marka_ad_rc051{grid-column:1;grid-row:2}
.ob_marka_liste_rc051 .ob_marka_ad_rc051 strong{font-size:11px;line-height:1.4;font-weight:700}
.ob_marka_liste_rc051>a>b{grid-column:2;grid-row:2;font-size:9px;padding:3px 5px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:4px;color:var(--ob_soluk);font-variant-numeric:tabular-nums}
.ob_marka_liste_rc051>a>i{grid-column:3;grid-row:2}
.ob_marka_bas_harf_rc057{display:grid;place-items:center;width:50px;height:50px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);background:var(--ob_yuzey);color:var(--ob_soluk);font-size:20px;font-weight:750;letter-spacing:-1px}
:root[data-ob-tema="koyu"] .ob_marka_liste_rc051>a{background:linear-gradient(150deg,#203447,#13283b)}
:root[data-ob-tema="koyu"] .ob_marka_bas_harf_rc057{background:#233e55}
@media(hover:hover){.ob_marka_liste_rc051>a:hover .ob_marka_gorsel_rc057 img{translate:0 -2px}}
@media(max-width:680px){
 .ob_marka_panel_rc051{--ob_m57_foto:70px}
 .ob_marka_liste_rc051>a{min-height:112px;padding:8px;gap:5px}
 #ob_marka_menu_rc051{max-height:min(310px,43dvh)}
 .ob_marka_liste_rc051 .ob_marka_ad_rc051 strong{font-size:10px}
 #ob_marka_hizli_rc051{width:calc(100vw - 28px)}
}
@media(max-height:600px){
 .ob_marka_panel_rc051{--ob_m57_foto:46px}
 .ob_marka_liste_rc051>a{min-height:85px;padding:6px}
 #ob_marka_menu_rc051{max-height:165px}
 .ob_marka_bas_harf_rc057{width:36px;height:36px;font-size:16px}
}
:root[data-ob-hareket="az"] .ob_marka_gorsel_rc057 img{transition:none}
@media(prefers-reduced-motion:reduce){.ob_marka_gorsel_rc057 img{transition:none}}

/* Two complete compact photo rows fit within the full collection dialog. */
#ob_marka_menu_rc051{--ob_m57_foto:56px}
#ob_marka_menu_rc051 .ob_marka_liste_rc051>a{min-height:98px;padding:8px}

/* Prevent an intrinsic image grid track from expanding past its explicit photo row. */
.ob_marka_gorsel_rc057{min-height:0;grid-template-rows:minmax(0,1fr)}
.ob_marka_gorsel_rc057 img{min-height:0;height:var(--ob_m57_foto);max-height:var(--ob_m57_foto)}
@media(max-height:600px){#ob_marka_menu_rc051{--ob_m57_foto:46px}}


/* ob_marka_logo_rc058.css */
/* RC093: compact logo tiles with centered brand names and product counts. */
.ob_marka_panel_rc051 .ob_marka_liste_rc051{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}
.ob_marka_panel_rc051 .ob_marka_liste_rc051>a,
#ob_marka_menu_rc051 .ob_marka_liste_rc051>a{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:42px auto;min-height:78px;padding:7px;gap:5px;background:var(--ob_yuzey);align-content:start;text-align:center}
.ob_marka_liste_rc051 .ob_marka_logo_rc092{display:grid;place-items:center;grid-column:1;grid-row:1;min-width:0;width:100%;height:42px;background:#fff;border-radius:5px;color:#172b3e;overflow:hidden}
.ob_marka_liste_rc051 .ob_marka_logo_rc092 img{display:block;width:76px;max-width:100%;height:42px;object-fit:contain;object-position:center;filter:none;mix-blend-mode:normal}
.ob_marka_bilgi_rc093{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3px 5px;min-width:0;grid-column:1;grid-row:2;text-align:center}
.ob_marka_bilgi_rc093 .ob_marka_ad_rc051{flex:0 1 auto;min-width:0}
.ob_marka_panel_rc051 .ob_marka_ad_rc051 strong{font-size:11px;line-height:1.35;overflow-wrap:anywhere}
.ob_marka_bilgi_rc093>b{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:20px;padding:2px 4px;border-radius:4px;background:var(--ob_zemin);color:var(--ob_soluk);font:650 9px/1.3 var(--ob_yazi);font-variant-numeric:tabular-nums}
.ob_marka_bilgi_rc093>b>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.ob_marka_panel_rc051 .ob_marka_liste_rc051>a:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:-2px}
#ob_marka_menu_rc051{padding:12px}
#ob_marka_menu_rc051 .ob_marka_bas_rc051{margin-bottom:8px}
#ob_marka_menu_rc051 .ob_marka_alt_rc051{margin-top:6px;padding-top:6px}
@media(max-width:1120px){.ob_marka_panel_rc051 .ob_marka_liste_rc051{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(max-width:680px){.ob_marka_panel_rc051 .ob_marka_liste_rc051{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ob_marka_panel_rc051 .ob_marka_liste_rc051>a,#ob_marka_menu_rc051 .ob_marka_liste_rc051>a{grid-template-rows:36px auto;min-height:78px;padding:6px;gap:4px}.ob_marka_liste_rc051 .ob_marka_logo_rc092{height:36px}.ob_marka_liste_rc051 .ob_marka_logo_rc092 img{width:64px;height:36px}.ob_marka_panel_rc051 .ob_marka_ad_rc051 strong{font-size:10px}.ob_marka_bilgi_rc093{flex-direction:column;gap:2px}.ob_marka_bilgi_rc093>b{padding:1px 4px;font-size:9px}#ob_marka_menu_rc051{padding:10px}}
@media(max-height:600px) and (min-width:681px){.ob_marka_panel_rc051 .ob_marka_liste_rc051>a,#ob_marka_menu_rc051 .ob_marka_liste_rc051>a{grid-template-rows:32px auto;min-height:66px;padding:5px;gap:4px}.ob_marka_liste_rc051 .ob_marka_logo_rc092,.ob_marka_liste_rc051 .ob_marka_logo_rc092 img{height:32px}.ob_marka_liste_rc051 .ob_marka_logo_rc092 img{width:58px}}


/* ob_header_eylemler_rc059.css */
/* RC059 — flush controls, independent action widths, shared by all header renderers. */
:root body #ob_header_rc049 #ob_arama_form{height:44px;padding:0 0 0 15px;gap:12px;overflow:hidden}
:root body #ob_header_rc049 #ob_arama_form>.ob_arama_gonder{align-self:stretch;height:auto;min-height:0;margin:0;border:0;border-radius:0;padding:0 16px;box-shadow:none}
:root body #ob_header_rc049 .ob_baslik_eylemler{gap:8px;min-width:0;flex-shrink:0}
:root body #ob_header_rc049 .ob_baslik_eylemler>span:empty{display:none}
:root body #ob_header_rc049 :is(#ob_tema,#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049){position:relative;flex:0 0 auto;margin:0;transform:none;white-space:nowrap;box-sizing:border-box}
:root body #ob_header_rc049 #ob_tema{padding:0;width:64px;min-width:64px;height:44px;min-height:44px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose,10px) * .7);overflow:hidden;background:var(--ob_zemin)}
:root body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;position:relative;width:100%;height:100%;min-height:0;gap:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;overflow:hidden}
:root body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>i{position:absolute;left:0;top:0;width:50%;height:100%;margin:0;border:0;border-radius:0;background:var(--ob_vurgu_ust);transform:none;transition:translate .18s}
:root body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>svg{position:relative;z-index:1;width:17px;height:17px;margin:0;color:var(--ob_soluk)}
:root body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>.ob_gunes{color:#fff}
:root[data-ob-tema="koyu"] body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>i{left:50%;translate:0}
:root[data-ob-tema="koyu"] body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>.ob_gunes{color:var(--ob_soluk)}
:root[data-ob-tema="koyu"] body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>.ob_ay{color:#fff}
:root body #ob_header_rc049 :is(#ob_gorunum_ac,.ob_header_tema_kapi_rc049){width:44px;min-width:44px;height:44px;padding:0;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey)}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac){width:auto;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey);gap:8px;justify-content:center}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac) .ob_atlas_eylem_metin{flex:0 0 auto;min-width:0;white-space:nowrap}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac)>.ob_ikon{width:20px;height:20px;min-width:20px;flex:none}
:root body #ob_header_rc049 #ob_favori_sayi{position:static;min-width:20px;height:20px;padding:0 5px;line-height:20px;flex:none}
:root body #ob_header_rc049 :is(#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049):is(:hover,:focus-visible){background:var(--ob_zemin);color:var(--ob_vurgu_ust)}
:root body #ob_header_rc049 :is(#ob_tema,#ob_favoriler,#ob_sepet_ac,.ob_header_ayar_rc049,.ob_header_tema_kapi_rc049):focus-visible{outline:2px solid var(--ob_vurgu_ust);outline-offset:3px}
@media(max-width:1250px) and (min-width:681px){
 :root body #ob_header_rc049 .ob_baslik_eylemler{gap:6px}
 :root body #ob_header_rc049 #ob_favoriler{width:44px;padding:0}
 :root body #ob_header_rc049 #ob_favori_sayi{position:absolute;right:1px;top:1px;min-width:16px;height:16px;line-height:16px;font-size:9px;padding:0 3px}
 :root body #ob_header_rc049 #ob_sepet_ac{padding-inline:9px}
}
@media(max-width:680px){
 :root body #ob_header_rc049 .ob_baslik_eylemler{gap:4px}
 :root body #ob_header_rc049 #ob_sepet_ac{width:44px;min-width:44px;padding:0;border:0;background:transparent}
 :root body #ob_header_rc049 #ob_tema{width:52px;min-width:52px}
 :root body #ob_header_rc049 #ob_arama_form{padding-left:12px}
 :root body #ob_header_rc049 #ob_arama_form>.ob_arama_gonder{min-width:70px;padding-inline:12px}
}
:root[data-ob-hareket="az"] body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>i{transition:none}
@media(prefers-reduced-motion:reduce){:root body #ob_header_rc049 #ob_tema .ob_atlas_tema_yol>i{transition:none}}

:root body #ob_header_rc049 #ob_sepet_sayi{width:auto;min-width:22px;padding:0 6px;flex:none;font-variant-numeric:tabular-nums}

/* Restore the intended compact gallery visibility despite the old grouped-ID selector. */
@media(min-width:681px) and (max-width:900px){
 :root body #ob_header_rc049 :is(#ob_gorunum_ac,.ob_header_tema_kapi_rc049).ob_header_tema_kapi_rc049{display:none}
}


/* ob_slayt_medya_rc060.css */
/* RC060 — real alpha cutouts and a shared product light, only inside slideshow stages. */
:root body #ob_vitrin .ob_slayt .ob_sinema_urun{isolation:isolate}
:root body #ob_vitrin .ob_slayt :is(.ob_beyin_resim,.ob_rc009_urun_foto){background:transparent;border:0;box-shadow:none;overflow:visible}
:root body #ob_vitrin .ob_slayt .ob_sinema_urun img[src*="ob_slayt_rc060/"]{object-fit:contain;mix-blend-mode:normal;background:transparent;border:0;box-shadow:none;padding:12px;filter:drop-shadow(0 18px 15px #0b203129);transform:rotate(-3deg)}
:root body #ob_vitrin .ob_slayt.ob_sinema_led .ob_sinema_urun img{transform:none}
:root body #ob_vitrin .ob_rc011_sahne:not([data-ob-slayt-sec="0"])>img{background:transparent;mix-blend-mode:normal;border:0;box-shadow:none;padding:0}
:root body #ob_vitrin #ob_s31_foto{background:transparent;mix-blend-mode:normal;border:0;box-shadow:none;padding:0}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_slayt .ob_sinema_urun:before{inset:auto 14% 4%;height:6%;background:radial-gradient(ellipse,#0b263d30,transparent 68%);transform:none}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_slayt .ob_sinema_urun:after{inset:2% 0 4%;border:0;border-radius:50%;background:radial-gradient(ellipse,#e1eefc10,transparent 65%);transform:none}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_beyin{background:radial-gradient(ellipse at 78% 43%,#f4fafb 0%,#e3edef 43%,#cfdee4)}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_sis{background:radial-gradient(ellipse at 78% 43%,#fafbfd 0%,#e9edf3 43%,#dce4ee)}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_led{background:radial-gradient(ellipse at 78% 43%,#fffcf5 0%,#f2eee6 43%,#e2e7ec)}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_urun>img{filter:drop-shadow(0 20px 18px #0004)}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_slayt .ob_sinema_halka{border:0;background:none}
:root body :is(.ob_sade_gorsel,.ob_gece_sahne,.ob_atolye_sahne)>img[src*="ob_slayt_rc060/"]{mix-blend-mode:normal;background:transparent;border:0;border-radius:0;box-shadow:none;filter:drop-shadow(0 18px 15px #0b203129)}
:root body .ob_gece_sahne>img[src*="ob_slayt_rc060/"]{filter:drop-shadow(0 22px 20px #0005)}
@media(max-width:760px){
 :root body #ob_vitrin .ob_slayt .ob_sinema_urun img[src*="ob_slayt_rc060/"]{padding:8px;filter:drop-shadow(0 8px 9px #0b203129)}
 :root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_urun>img{filter:drop-shadow(0 10px 10px #0004)}
}

/* ob_slayt_yerlesim_rc061.css */
/* RC062: RC061 e-commerce placement/crop overrides removed at user request. */
/* Keep the original glass reflections; merge its black studio field into dark hero stages. */
:root body #ob_vitrin .ob_sinema_cam .ob_sinema_urun {mix-blend-mode:lighten;isolation:auto}
:root body #ob_vitrin .ob_sinema_cam .ob_sinema_urun img[src$="/ob_cam.webp"] {transform:none;filter:none;mix-blend-mode:normal}


/* ob_slayt_metin_rc062.css */
/* RC062 — richer copy uses the original text column; product placement remains inherited. */
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin {
 .ob_ec_hero_yazi>p {max-width:100%;text-wrap:pretty}
 .ob_ec_hero_foto>img[src*="/ob_slayt_rc060/"] {mix-blend-mode:normal;background:transparent}
 .ob_ec_koleksiyon_sec img[src*="/ob_slayt_rc060/"] {background:transparent}
}


/* ob_slayt_seffaf_zemin_rc063.css */
/* RC063 — transparent media and media containers; no sizing, placement or crop changes. */
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin [data-ob-ec-sahne]:is(.ob_ec_sahne_beyin,.ob_ec_sahne_sis,.ob_ec_sahne_led,.ob_ec_sahne_cam) {
 .ob_ec_hero_foto,.ob_ec_hero_foto>img,.ob_ec_urun_grup,.ob_ec_urun_grup img {background:transparent;border-color:transparent;box-shadow:none;mix-blend-mode:normal;mask-image:none}
}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_koleksiyon_sec img[src*="/ob_slayt_rc0"] {background:transparent;mix-blend-mode:normal}
:root body #ob_vitrin .ob_sinema_cam .ob_sinema_urun:has(img[src*="/ob_slayt_rc063/"]) {mix-blend-mode:normal;isolation:isolate}
:root body #ob_vitrin .ob_sinema_cam .ob_sinema_urun img[src*="/ob_slayt_rc063/"] {background:transparent;mix-blend-mode:normal;transform:none;filter:none}


/* ob_slayt_yukseklik_rc064.css */
/* RC064: More vertical room; retain the accepted image size and horizontal layout. */
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin {
 height:560px;
 min-height:560px;
}
:root[data-ob-tasarim="eticaret"] body .ob_eticaret_ana>.ob_ec_kategoriler {
 height:auto;
 min-height:560px;
}
:root[data-ob-tasarim="eticaret"] body .ob_eticaret_ana>.ob_ec_kategoriler>nav {
 flex:1;
 display:grid;
 grid-auto-rows:minmax(50px,1fr);
}
@media(max-width:680px) {
 :root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin {
  height:680px;
  min-height:680px;
 }
}


/* ob_menu_secim_rc065.css */
/* RC065: An explicit category choice stays selected on the way to its brands. */
:root body #ob_kesif_menu .ob_menu_satir_rc051>.ob_menu_secici_rc065 {
 display:flex;
 align-items:center;
 flex:1;
 width:auto;
 min-width:0;
 color:var(--ob_metin);
 text-align:left;
 font:inherit;
 border-radius:calc(var(--ob_kose,10px) * .7) 0 0 calc(var(--ob_kose,10px) * .7);
 cursor:pointer;
}
:root body #ob_kesif_menu .ob_menu_satir_rc051>.ob_menu_katalog_rc065 {
 display:grid;
 place-items:center;
 flex:none;
 width:44px;
 color:var(--ob_soluk);
 border-left:1px solid var(--ob_cizgi);
 border-radius:0 calc(var(--ob_kose,10px) * .7) calc(var(--ob_kose,10px) * .7) 0;
}
:root body #ob_kesif_menu .ob_menu_katalog_rc065 svg {
 width:16px;
 height:16px;
}
:root body #ob_kesif_menu .ob_menu_katalog_rc065:hover {
 color:var(--ob_vurgu_ust);
 background:var(--ob_yuzey);
}
:root body #ob_kesif_menu .ob_menu_satir_rc051>:is(.ob_menu_secici_rc065,.ob_menu_katalog_rc065):focus-visible {
 outline:2px solid var(--ob_vurgu_ust);
 outline-offset:-2px;
}


/* ob_katalog_baslik_rc066.css */
/* RC066: One compact listing introduction, aligned with the shared header. */
:root body #ob_a_ana .ob_katalog_kapak_rc066 {
 --ob_k66_vurgu:var(--ob_vurgu_ust);
 margin-bottom:20px;
 border:1px solid var(--ob_cizgi);
 border-radius:var(--ob_kose,12px);
 background:var(--ob_yuzey);
 overflow:hidden;
 box-shadow:0 8px 28px #10253e06;
}
:root body #ob_a_ana .ob_katalog_yol_satiri_rc066 {
 display:flex;align-items:center;justify-content:space-between;gap:20px;
 padding:9px 22px;border-bottom:1px solid var(--ob_cizgi);
}
.ob_katalog_yol_rc066 {min-width:0;font-size:12px;color:var(--ob_soluk)}
.ob_katalog_yol_rc066 ol {display:flex;align-items:center;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}
.ob_katalog_yol_rc066 li {display:flex;align-items:center;gap:12px;min-width:0;line-height:1.5}
.ob_katalog_yol_rc066 li+li:before {content:"";width:5px;height:5px;border-top:1px solid var(--ob_soluk);border-right:1px solid var(--ob_soluk);transform:rotate(45deg);flex:none;opacity:.65}
.ob_katalog_yol_rc066 a {display:flex;align-items:center;gap:7px;min-height:28px}
.ob_katalog_yol_rc066 svg {width:15px;height:15px}
.ob_katalog_yol_rc066 [aria-current] {font-weight:650;color:var(--ob_metin);overflow-wrap:anywhere}
.ob_katalog_yol_rc066 a:hover {color:var(--ob_k66_vurgu)}
.ob_katalog_toplam_rc066 {display:flex;gap:8px;white-space:nowrap;font-size:11px;color:var(--ob_soluk)}
.ob_katalog_toplam_rc066 i {font-style:normal;color:var(--ob_k66_vurgu)}
:root body #ob_a_ana .ob_katalog_giris_rc066 {
 display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;
 margin:0;padding:24px 22px;gap:28px;
 background:linear-gradient(110deg,var(--ob_yuzey) 55%,color-mix(in srgb,var(--ob_vurgu) 7%,var(--ob_yuzey)));
}
.ob_katalog_kimlik_rc066 {display:flex;align-items:center;gap:18px;min-width:0}
.ob_katalog_kimlik_rc066>div {min-width:0}
.ob_katalog_isaret_rc066 {display:grid;place-items:center;flex:none;width:64px;height:64px;border:1px solid color-mix(in srgb,var(--ob_vurgu) 22%,var(--ob_cizgi));background:color-mix(in srgb,var(--ob_vurgu) 8%,var(--ob_yuzey));color:var(--ob_k66_vurgu);border-radius:calc(var(--ob_kose,12px) * .75)}
.ob_katalog_isaret_rc066 svg {width:31px;height:31px}
:root body #ob_a_ana .ob_katalog_giris_rc066 .ob_a_kucuk {font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ob_k66_vurgu)}
:root body #ob_a_ana .ob_katalog_giris_rc066 h1 {font-size:clamp(30px,2.6vw,40px);line-height:1.15;letter-spacing:-.04em;margin:6px 0 7px;overflow-wrap:anywhere}
:root body #ob_a_ana .ob_katalog_giris_rc066 p {font-size:13px;line-height:1.6;max-width:none;margin:0}
.ob_katalog_sayac_rc066 {border-left:1px solid var(--ob_cizgi);padding-left:28px;min-width:155px}
.ob_katalog_sayac_rc066>div {display:flex;align-items:baseline;gap:9px}
.ob_katalog_sayac_rc066 strong {font-size:42px;line-height:1.05;font-weight:800;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ob_k66_vurgu)}
.ob_katalog_sayac_rc066 span {font-size:14px;font-weight:650}
.ob_katalog_sayac_rc066 small {display:block;margin-top:6px;font-size:11px;color:var(--ob_soluk)}
:root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama {
 display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) auto;
 padding:16px 22px;gap:12px;margin:0;border:0;border-top:1px solid var(--ob_cizgi);
 border-radius:0;background:var(--ob_yuzey);box-shadow:none;
}
:root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama label>span {font-size:10px;color:var(--ob_soluk)}
:root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama :is(input:not([type="hidden"]),select) {height:44px;font-size:13px;border-radius:calc(var(--ob_kose,12px) * .5)}
:root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama>.ob_a_cta {height:44px;min-height:44px;border-radius:calc(var(--ob_kose,12px) * .5);padding:0 18px}
.ob_katalog_filtreler_rc066 {display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 22px 16px}
.ob_katalog_filtreler_rc066>span {display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ob_soluk);margin-right:4px}
.ob_katalog_filtreler_rc066>span svg {width:14px;height:14px}
.ob_katalog_filtreler_rc066>a {display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;max-width:100%;padding:7px 10px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose,12px) * .5);background:var(--ob_zemin);color:var(--ob_metin);font-size:11px;line-height:1.5}
.ob_katalog_filtreler_rc066>a>span {min-width:0;overflow-wrap:anywhere}
.ob_katalog_filtreler_rc066>a>b {font-weight:650}
.ob_katalog_filtreler_rc066>a>svg {width:13px;height:13px;flex:none;color:var(--ob_soluk)}
.ob_katalog_filtreler_rc066>a:hover {border-color:var(--ob_k66_vurgu);color:var(--ob_k66_vurgu)}
.ob_katalog_kapak_rc066 :is(a,input,select,button):focus-visible {outline:2px solid var(--ob_k66_vurgu);outline-offset:2px}
@media(max-width:820px) {
 :root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama {grid-template-columns:repeat(2,minmax(0,1fr))}
 :root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama :is(.ob_a_arama_input,.ob_a_cta) {grid-column:1/-1}
 .ob_katalog_sayac_rc066 {min-width:120px;padding-left:20px}
}
@media(max-width:680px) {
 :root body #ob_a_ana .ob_katalog_yol_satiri_rc066 {padding:8px 16px}
 .ob_katalog_yol_rc066 {font-size:11px}
 .ob_katalog_yol_rc066 ol,.ob_katalog_yol_rc066 li {gap:9px}
 .ob_katalog_toplam_rc066 {display:none}
 :root body #ob_a_ana .ob_katalog_giris_rc066 {grid-template-columns:1fr;padding:18px 16px;gap:14px}
 .ob_katalog_kimlik_rc066 {gap:12px;align-items:flex-start}
 .ob_katalog_isaret_rc066 {width:46px;height:46px}
 .ob_katalog_isaret_rc066 svg {width:25px;height:25px}
 :root body #ob_a_ana .ob_katalog_giris_rc066 .ob_a_kucuk {font-size:9px}
 :root body #ob_a_ana .ob_katalog_giris_rc066 h1 {font-size:29px}
 :root body #ob_a_ana .ob_katalog_giris_rc066 p {font-size:12px}
 .ob_katalog_sayac_rc066 {display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:12px 0 0;border-left:0;border-top:1px solid var(--ob_cizgi)}
 .ob_katalog_sayac_rc066 strong {font-size:30px}
 .ob_katalog_sayac_rc066 span {font-size:12px}
 .ob_katalog_sayac_rc066 small {margin:0;text-align:right}
 :root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama {padding:14px 16px;gap:12px 10px}
 :root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama label>span {font-size:9px}
 :root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama :is(input:not([type="hidden"]),select) {font-size:12px;padding-inline:10px}
 .ob_katalog_filtreler_rc066 {padding:0 16px 14px}
 .ob_katalog_filtreler_rc066>span {width:100%}
 .ob_katalog_filtreler_rc066>a {min-height:44px}
}

:root[data-ob-tema="koyu"] body #ob_a_ana .ob_katalog_kapak_rc066 {
 --ob_k66_vurgu:color-mix(in srgb,var(--ob_vurgu) 55%,#fff);
}


/* ob_katalog_kompakt_rc067.css */
/* RC067: Less vertical chrome; clear, separate symbols for every collection. */
:root body #ob_a_ana .ob_katalog_kapak_rc066 {margin-bottom:14px}
:root body #ob_a_ana .ob_katalog_yol_satiri_rc066 {padding:4px 18px}
:root body #ob_a_ana .ob_katalog_giris_rc066 {padding:12px 18px;gap:20px}
.ob_katalog_kimlik_rc066 {gap:14px}
.ob_katalog_isaret_rc066 {width:46px;height:46px}
.ob_katalog_isaret_rc066 svg {width:27px;height:27px}
:root body #ob_a_ana .ob_katalog_giris_rc066 h1 {font-size:clamp(26px,2vw,32px);margin:0 0 3px}
:root body #ob_a_ana .ob_katalog_giris_rc066 p {font-size:12px;line-height:1.5}
.ob_katalog_sayac_rc066 {padding-left:20px;min-width:120px}
.ob_katalog_sayac_rc066 strong {font-size:32px}
.ob_katalog_sayac_rc066 small {margin-top:4px;font-size:10px}
:root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama {padding:10px 18px;gap:10px}
:root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama label {gap:5px}
.ob_katalog_filtreler_rc066 {padding:0 18px 10px}
@media(max-width:680px) {
 :root body #ob_a_ana .ob_katalog_yol_satiri_rc066 {padding:4px 14px}
 :root body #ob_a_ana .ob_katalog_giris_rc066 {grid-template-columns:36px minmax(0,1fr) auto;gap:6px 10px;padding:12px 14px}
 .ob_katalog_kimlik_rc066,.ob_katalog_kimlik_rc066>div {display:contents}
 .ob_katalog_isaret_rc066 {grid-column:1;grid-row:1;width:36px;height:36px}
 .ob_katalog_isaret_rc066 svg {width:24px;height:24px}
 :root body #ob_a_ana .ob_katalog_giris_rc066 h1 {grid-column:2;grid-row:1;font-size:25px;margin:0}
 :root body #ob_a_ana .ob_katalog_giris_rc066 p {grid-column:1/-1;grid-row:2;font-size:11px}
 .ob_katalog_sayac_rc066 {grid-column:3;grid-row:1;display:block;min-width:0;border-top:0;border-left:1px solid var(--ob_cizgi);padding:0 0 0 10px}
 .ob_katalog_sayac_rc066>div {gap:5px}
 .ob_katalog_sayac_rc066 strong {font-size:24px}
 .ob_katalog_sayac_rc066 span {font-size:11px}
 .ob_katalog_sayac_rc066 small {display:none}
 :root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_a_arama {padding:12px 14px;gap:10px}
 .ob_katalog_filtreler_rc066 {padding:0 14px 12px}
}

/* RC111: açıklama dar kimlik sütununda tek kelimeyle uzamasın. */
@media(max-width:680px){
 :root body #ob_a_ana .ob_katalog_kapak_rc066 .ob_katalog_giris_rc066{grid-template-columns:36px minmax(0,1fr) auto;gap:8px}
 :root body #ob_a_ana .ob_katalog_kimlik_rc066,:root body #ob_a_ana .ob_katalog_kimlik_rc066>div{display:contents}
 :root body #ob_a_ana .ob_katalog_isaret_rc066{grid-column:1;grid-row:1;height:36px;align-self:center}
 :root body #ob_a_ana .ob_katalog_giris_rc066 h1{grid-column:2;grid-row:1;font-size:clamp(20px,5.5vw,25px)}
 :root body #ob_a_ana .ob_katalog_giris_rc066 p{grid-column:1/-1;grid-row:2;margin:0;text-wrap:pretty}
 :root body #ob_a_ana .ob_katalog_sayac_rc066{grid-column:3;grid-row:1;align-self:center}
}


/* ob_kart_konum_rc068.css */
/* RC068: aligned collection identity and a compact, directional card detail row. */
.ob_katalog_kimlik_rc066 {align-items:stretch}
.ob_katalog_isaret_rc066 {height:auto;align-self:stretch}
:root body .ob_a_kart .ob_kart_meta_rc068 {display:flex;align-items:center;gap:8px;min-width:0;min-height:26px;margin:auto 0 10px}
:root body .ob_a_kart .ob_kart_detay_rc068 {display:flex;align-items:center;flex-wrap:wrap;gap:3px 8px;flex:1;min-width:0}
:root body .ob_a_kart .ob_kart_model_rc068 {font-size:10px;line-height:1.5;color:var(--ob_soluk);overflow-wrap:anywhere}
:root body .ob_a_kart .ob_kart_detay_rc068>code {max-width:100%;font-size:10px;font-weight:650;line-height:1.5;color:var(--ob_metin);overflow-wrap:anywhere}
:root body .ob_a_kart .ob_kart_yon_rc068 {display:inline-flex;align-items:center;justify-content:center;flex:none;gap:3px;min-height:24px;padding:3px 6px;border:1px solid color-mix(in srgb,var(--ob_vurgu) 32%,var(--ob_cizgi));border-radius:calc(var(--ob_kose,8px) * .5);background:color-mix(in srgb,var(--ob_vurgu) 10%,var(--ob_yuzey));color:var(--ob_metin);font-size:10px;font-weight:750;line-height:1.4;white-space:nowrap}
:root body .ob_a_kart .ob_kart_yon_rc068 svg {width:12px;height:12px;flex:none;color:inherit}
:root body .ob_a_kart .ob_kart_yon_sol_rc068 {order:-1}
:root body .ob_a_kart .ob_kart_yon_sol_rc068 svg {order:-1;transform:rotate(180deg)}
:root body .ob_a_kart .ob_kart_yon_sag_rc068 {margin-left:auto}
:root body .ob_a_kart .ob_kart_yon_cift_rc068 {order:-1}
@media(max-width:680px) {
 :root body #ob_a_ana .ob_katalog_giris_rc066 {grid-template-columns:minmax(0,1fr) auto;gap:10px}
 .ob_katalog_kimlik_rc066 {display:flex;grid-column:1;grid-row:1;align-items:stretch;gap:10px}
 .ob_katalog_kimlik_rc066>div {display:block}
 .ob_katalog_isaret_rc066 {height:auto}
 :root body #ob_a_ana .ob_katalog_giris_rc066 h1 {margin:0 0 4px}
 .ob_katalog_sayac_rc066 {grid-column:2;grid-row:1}
}

/* RC160: küçük kartta hazırlık metni çizimle birlikte küçülmesin. */
:root body .ob_a_kart .ob_a_kart_foto>.ob_gorsel_durum_rc160{display:none}
:root body .ob_a_kart .ob_a_kart_foto[data-ob-gorsel-durum-rc160="hazirlaniyor"]{background:var(--ob_yuzey_ikincil,#edf0f4)}
:root body .ob_a_kart .ob_a_kart_foto[data-ob-gorsel-durum-rc160="hazirlaniyor"]>img{position:absolute;inset:calc((100% - 42px)/2) 0 auto;width:100%;height:auto;aspect-ratio:4/3;translate:0 -34%;clip-path:inset(0 0 32% 0);background:transparent;object-fit:contain;object-view-box:none}
:root body .ob_a_kart .ob_a_kart_foto[data-ob-gorsel-durum-rc160="hazirlaniyor"]>.ob_gorsel_durum_rc160{display:flex;align-items:center;justify-content:center;position:absolute;inset:auto 0 0;width:100%;max-width:none;min-height:42px;margin:0;padding:4px 6px;box-sizing:border-box;border:0;border-top:1px solid var(--ob_cizgi,#d3dce6);border-radius:0;background:var(--ob_yuzey_ikincil,#edf0f4);color:var(--ob_metin,#172337);font-family:inherit;font-size:12px;font-weight:650;line-height:1.3;letter-spacing:0;text-align:center;text-wrap:balance;overflow-wrap:normal;pointer-events:none}

/* RC161: kart, detay, hızlı bakış ve seçimlerde yalnız varsayılan SVG yüzeyi. */
:root body img[src*="/ob_varsayilan_rc159/"]{color-scheme:inherit;background:var(--ob_yuzey_ikincil,#edf0f4)!important}


/* ob_tema_uyum_rc068.css */
/* RC068: shared corner preference for every existing page and clean presentation media. */
:root[data-ob-kose="keskin"] {--ob_kose_sistem_rc068:0px}
:root[data-ob-kose="dengeli"] {--ob_kose_sistem_rc068:12px}
:root[data-ob-kose="yuvarlak"] {--ob_kose_sistem_rc068:24px}
/* Local header/dialog defaults must follow the root preference too. */
:root:not([data-ob-kose="ozgun"]) :where(#ob_header_rc049,#ob_kesif_menu,#ob_gorunum_panel,.ob_header_dialog_rc051,.ob_marka_panel_rc051) {--ob_kose:var(--ob_kose_sistem_rc068)}
:root:not([data-ob-kose="ozgun"]) body :is(
 .ob_a_kart,.ob_a_arama,.ob_a_kategoriler,.ob_a_bos,.ob_a_detay,.ob_a_yardim,
 .ob_a_kod_panel,.ob_detay_ozet_rc035,.ob_detay_destek_rc035,
 .ob_a_gorunum,.ob_a_arsiv_not,.ob_a_cta,.ob_a_kart_ok,.ob_a_sayfalama a,.ob_ortak_bas_rc052>a,
 .ob_vitrin_no_rc047,.ob_kart_yon_rc068,.ob_katalog_kapak_rc066,
 .ob_header_dialog_rc051,#ob_hizli_rc034,#ob_kesif_menu,.ob_marka_panel_rc051,
 .ob_menu_satir_rc051,.ob_marka_liste_rc051>a,.ob_header_studyo_rc051>a,
 .ob_atlas,.ob_atlas_kapi,.ob_atlas_sahne,.ob_portal_kart,.ob_kategori,.ob_urun,
 .ob_arac_sec,.ob_arac_far_kart,.ob_alt_vitrin,.ob_dugme,.ob_sinema_cta,
 .ob_gorunum_yuzen,.ob_magaza_filtre_ac,.ob_magaza_sirala,.ob_detay_ekle,
 .ob_atlas_cta,.ob_sepet_toplam,.ob_kesif_alt,.ob_magaza_arama,.ob_detay_galeri,
 .ob_ec_vitrin,.ob_ec_kategoriler,.ob_arama_panel,.ob_iletisim_panel,.ob_marka_kart
) {border-radius:var(--ob_kose_sistem_rc068)!important}
:root:not([data-ob-kose="ozgun"]) body :is(
 button,input:not([type="radio"]):not([type="checkbox"]),select,textarea,
 .ob_atlas_kapi_ok,.ob_atlas_tema_yol,.ob_atlas_tema_yol>i,
 .ob_arama_urun,.ob_marka_amblem,.ob_ec_far_alternatif img,.ob_iletisim_secim_ikon,
 .ob_gorunum_secim,.ob_gorunum_koseler label>span,.ob_gorunum_renkler label>span,
 .ob_gorunum_seg,.ob_gorunum_seg label>span,.ob_kategori_gorsel,.ob_urun_gorsel,
 .ob_urun_favori,.ob_sayi,.ob_magaza_ornek,.ob_magaza_araclar,.ob_sekme_grup,
 .ob_filtre_ozet,.ob_detay_kucuk,.ob_ec_secim_not,.ob_menu_kucuk_foto,
 .ob_menu_resim,.ob_ec_kategoriler nav a>img,.ob_rc011_sahne img,.ob_arac_sec label,.ob_galeri_sec_rc039,
 .ob_hizli_foto_rc034,.ob_hizli_yazi_rc034 code,.ob_katalog_filtreler_rc066>a,
 .ob_katalog_isaret_rc066,.ob_n_menu nav a,.ob_v_kategori,.ob_v_kategori_resim
) {border-radius:calc(var(--ob_kose_sistem_rc068) * .6)!important}
/* One transparent cutout and one theme-aware surface; no old navy side bars. */
:root body #ob_kategoriler .ob_kategori_cam {background:var(--ob_yuzey)!important;color:var(--ob_metin)!important}
:root body #ob_kategoriler .ob_kategori_cam .ob_kategori_gorsel,
:root body :is(.ob_menu_foto_cam,.ob_atlas_sahne_cam,.ob_magaza_cam),
:root body .ob_v_kategori[data-ob-kategori="cam"] .ob_v_kategori_resim,
:root body .ob_n_menu nav .ob_n_kart[data-ob-kategori="cam"] {
 background:var(--ob_zemin)!important;color:var(--ob_metin)!important
}
:root body #ob_kategoriler .ob_kategori_cam :is(.ob_kategori_no,.ob_kategori_tanitim,small),
:root body .ob_magaza_cam :is(.ob_urun_indeks,.ob_magaza_foto_not),
:root body .ob_n_menu nav .ob_n_kart[data-ob-kategori="cam"] :is(em,small,b) {color:var(--ob_soluk)!important}
:root body img[src*="/ob_slayt_rc060/"],
:root body img[src*="/ob_slayt_rc063/"] {mix-blend-mode:normal!important}


/* ob_detay_uyum_rc069.css */
/* RC069: the product frame owns its corners; every photo fills its content width. */
:root body.ob_a_rc033 #ob_a_ana .ob_a_detay .ob_a_galeri > [data-ob-sahne-fotograf] {
 padding:0; overflow:hidden; isolation:isolate
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_detay .ob_a_galeri > [data-ob-sahne-fotograf] > [data-ob-galeri-ana] {
 display:block; width:100%; max-width:100%; height:auto; margin:0; border:0;
 border-radius:0!important; object-fit:contain; object-position:center
}
/* No independent rounding or inset padding between a thumbnail and its frame. */
:root body :is(#ob_a_ana,#ob_hizli_rc034) .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 {
 padding:0; gap:0; overflow:hidden
}
:root body :is(#ob_a_ana,#ob_hizli_rc034) .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 img {
 display:block; width:100%; margin:0; border:0; border-radius:0!important
}
:root body :is(#ob_a_ana,#ob_hizli_rc034) .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 span {
 display:block; width:100%; padding:6px 4px
}
:root body :is(#ob_a_ana,#ob_hizli_rc034) .ob_galeri_nav_rc039 .ob_galeri_sec_rc039:is([aria-current="true"],[aria-pressed="true"]) {
 border-color:var(--ob_turuncu); box-shadow:0 0 0 1px var(--ob_turuncu)
}
:root body :is(#ob_a_ana,#ob_hizli_rc034) .ob_galeri_nav_rc039 .ob_galeri_sec_rc039:is(:hover,:focus-visible) {
 border-color:var(--ob_turuncu); outline-color:var(--ob_turuncu)
}
/* A single joined mode control, without a second frame around each segment. */
:root body.ob_a_rc033 #ob_a_ana .ob_sahne_sekim_rc040 {
 padding:0; gap:0; overflow:hidden; align-items:stretch
}
:root body.ob_a_rc033 #ob_a_ana .ob_sahne_sekim_rc040 > button {
 min-width:0; min-height:48px; margin:0; border-radius:0!important
}
:root body.ob_a_rc033 #ob_a_ana .ob_sahne_sekim_rc040 > button + button {
 border-inline-start:1px solid var(--ob_cizgi)
}
:root body.ob_a_rc033 #ob_a_ana .ob_sahne_sekim_rc040 > button:focus-visible {
 outline:2px solid var(--ob_turuncu); outline-offset:-3px
}
/* All product surfaces follow the same preference, including previously fixed radii. */
:root[data-ob-kose]:not([data-ob-kose="ozgun"]) body.ob_a_rc033 #ob_a_ana :is(
 .ob_a_galeri > [data-ob-sahne-fotograf],.ob_a_detay_yazi,.ob_a_teklif,
 .ob_sahne_sekim_rc040,.ob_sahne_rc040,.ob_inceleme_rc041,.ob_inceleme_panel_rc041,
 .ob_sahne_hata_rc040,.ob_a_detay_nav,.ob_a_aciklama_panel,.ob_a_detay_alt > div,
 .ob_detay_destek_rc035
) {
 border-radius:var(--ob_kose_sistem_rc068)!important
}
:root[data-ob-kose]:not([data-ob-kose="ozgun"]) body.ob_a_rc033 #ob_a_ana :is(
 .ob_a_hizli_bilgi > div,.ob_a_rozetler > span,.ob_a_kod_panel,.ob_a_kontrol > li,
 .ob_a_detay_alt details,.ob_galeri_sec_rc039,.ob_sahne_sekim_rc040 > button > span,
 .ob_sahne_rozet_rc040,.ob_inceleme_sec_rc041,.ob_reflektor_referans_rc044 figure,
 .ob_reflektor_bilgi_rc045,.ob_reflektor_ozellikler_rc045 > button > span
) {
 border-radius:calc(var(--ob_kose_sistem_rc068) * .6)!important
}
/* The inspection window clips only deliberate zoom/pan; preserve its transform. */
:root body.ob_a_rc033 #ob_a_ana .ob_inceleme_pencere_rc041,
:root body.ob_a_rc033 #ob_a_ana .ob_inceleme_pencere_rc041 > img {
 border-radius:0!important
}
@media(max-width:480px) {
 :root body.ob_a_rc033 #ob_a_ana .ob_sahne_sekim_rc040 > button {font-size:11px; gap:5px; padding:8px 5px}
}


/* ob_galeri_denge_rc070.css */
/* RC070: a stable photo stage and a contact sheet above the image. */
:root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 {
 display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:8px;
 margin:0 0 12px; padding:2px; overflow-x:auto; align-items:stretch
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 {
 display:grid; grid-template-columns:56px minmax(0,1fr); align-items:center;
 min-height:64px; gap:6px; padding:5px; overflow:hidden;
 box-shadow:none; transition:border-color .15s,background .15s
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 img {
 width:56px; height:48px; max-width:100%; aspect-ratio:auto; object-fit:contain; margin:0; background:transparent
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 span {
 min-width:0; width:auto; padding:0; text-align:start; font-size:11px; line-height:1.45
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 .ob_galeri_sec_rc039[aria-current="true"] {
 background:var(--ob_soft,var(--ob_zemin)); border-color:var(--ob_turuncu); box-shadow:inset 0 -2px var(--ob_turuncu)
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > [data-ob-sahne-fotograf] {
 margin:0; padding:0; overflow:hidden; background:var(--ob_yuzey)
}
.ob_galeri_sahne_rc070 {
 position:relative; width:100%; aspect-ratio:1; max-height:640px;
 overflow:hidden; background:var(--ob_galeri_zemin_rc070,#fff); isolation:isolate; container-type:size
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_detay .ob_a_galeri .ob_galeri_sahne_rc070 > [data-ob-galeri-ana] {
 position:absolute; inset:50% auto auto 50%; display:block;
 width:min(100cqw,calc(100cqh * var(--ob_kadraj_oran_rc047,1.333333)));
 height:min(100cqh,calc(100cqw / var(--ob_kadraj_oran_rc047,1.333333)));
 max-width:100%; max-height:100%; aspect-ratio:var(--ob_kadraj_oran_rc047,1.333333);
 margin:0; padding:0; border:0; border-radius:0!important;
 transform:translate(-50%,-50%)!important; object-fit:contain; object-position:center; background:transparent
}
:root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > [data-ob-sahne-fotograf] > figcaption {
 display:flex; align-items:center; min-height:44px; padding:10px 14px; border-top:1px solid var(--ob_cizgi)
}
@media(max-width:1100px) and (min-width:761px), (max-width:480px) {
 :root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 {gap:6px}
 :root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 {
  grid-template-columns:minmax(0,1fr); grid-template-rows:44px minmax(30px,auto);
  justify-items:center; gap:2px; padding:4px; min-height:84px
 }
 :root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 img {width:100%; height:44px}
 :root body.ob_a_rc033 #ob_a_ana .ob_a_galeri > .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 span {text-align:center; font-size:10px}
}
@media(prefers-reduced-motion:reduce) {
 :root body.ob_a_rc033 #ob_a_ana .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 {transition:none}
}


/* ob_detay_rc073.css */
/* RC073 — product workspace, scoped independently from the archive listing. */
:root body {--ob_d73_kose:var(--ob_kose_sistem_rc068,var(--ob_kose,14px))}
:root body .ob_d73_yol{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:0 0 18px;margin:0;font-size:11px;line-height:1.65;color:var(--ob_soluk)}
:root body .ob_d73_yol [aria-current]{color:var(--ob_metin);min-width:0;overflow-wrap:anywhere;flex:1;font-weight:550}
:root body.ob_a_rc033 #ob_a_ana .ob_d73_detay{gap:32px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}
:root body.ob_a_rc033 #ob_a_ana .ob_d73_panel{padding:0;border:0;background:none;box-shadow:none;border-radius:0}
:root body.ob_a_rc033 #ob_a_ana .ob_d73_detay .ob_a_galeri{position:static;min-width:0}
:root body.ob_a_rc033 #ob_a_ana .ob_d73_detay [data-ob-sahne-fotograf]{border:1px solid var(--ob_cizgi);box-shadow:0 12px 40px #102f4f08;border-radius:var(--ob_d73_kose)}
:root body.ob_a_rc033 #ob_a_ana .ob_d73_baslik h1{font-size:clamp(26px,2.45vw,37px);line-height:1.17;letter-spacing:-.035em;margin:0 0 16px;text-wrap:pretty;color:var(--ob_metin);overflow-wrap:anywhere}
.ob_d73_baslik_alt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}
.ob_d73_baslik_alt>span{font-size:12px;color:var(--ob_soluk);font-weight:600;letter-spacing:.03em}
.ob_d73_favori{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey);color:var(--ob_metin);padding:9px 12px;border-radius:calc(var(--ob_d73_kose)*.6);font-size:12px;flex-shrink:0}
.ob_d73_favori[aria-pressed="true"]{color:var(--ob_turuncu_ust,#c64209);background:color-mix(in srgb,var(--ob_turuncu) 9%,var(--ob_yuzey));border-color:var(--ob_turuncu)}
.ob_d73_favori[aria-pressed="true"] svg{fill:currentColor}
.ob_d73_kod{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;margin:0 0 18px;border:1px solid var(--ob_cizgi);border-inline-start:3px solid var(--ob_turuncu);border-radius:var(--ob_d73_kose);background:linear-gradient(105deg,color-mix(in srgb,var(--ob_turuncu) 4%,var(--ob_yuzey)),var(--ob_yuzey))}
.ob_d73_kod>div{min-width:0}.ob_d73_kod span{font-size:10px;letter-spacing:.08em;color:var(--ob_soluk)}
.ob_d73_kod strong{display:block;font:650 20px/1.4 Consolas,monospace;overflow-wrap:anywhere;margin-top:5px;color:var(--ob_metin)}
.ob_d73_kod button{display:flex;align-items:center;gap:7px;min-height:44px;padding:8px;border:0;background:transparent;color:var(--ob_metin);border-radius:calc(var(--ob_d73_kose)*.6);flex-shrink:0}
.ob_d73_kod button span{letter-spacing:0;color:inherit;font-size:11px}
.ob_d73_bilgiler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 22px;gap:0 22px}
.ob_d73_bilgiler>div{padding:11px 0;border-bottom:1px solid var(--ob_cizgi);min-width:0}
.ob_d73_bilgiler>div:last-child{grid-column:1/-1}
.ob_d73_bilgiler dt{font-size:11px;color:var(--ob_soluk);margin-bottom:4px}.ob_d73_bilgiler dd{font-size:14px;font-weight:600;line-height:1.5;margin:0;overflow-wrap:anywhere}
.ob_d73_iletisim{position:relative;padding:24px;background:radial-gradient(ellipse at 100% 0,#42678045,transparent 66%),linear-gradient(135deg,#142e44,#091b2d);color:#f2f7fc;border:1px solid #365066;border-radius:var(--ob_d73_kose);overflow:hidden;box-shadow:0 12px 30px #07182913}
.ob_d73_durum{display:flex;align-items:center;gap:8px;color:#cad9e7;font-size:11px;font-weight:600}.ob_d73_durum i{width:6px;height:6px;background:#ffbc80;border-radius:50%;box-shadow:0 0 0 4px #ffbc8010}
:root body .ob_d73_iletisim h2{font-size:23px;line-height:1.25;margin:14px 0 9px;color:#fff;letter-spacing:-.025em}
.ob_d73_iletisim>p{font-size:12px;line-height:1.7;color:#bdcddd;margin:0 0 20px}
.ob_d73_eylemler{display:grid;grid-template-columns:1.35fr 1fr;gap:10px}
.ob_d73_eylemler>a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:58px;padding:10px;border-radius:calc(var(--ob_d73_kose)*.65);text-decoration:none;transition:background .15s;min-width:0}
.ob_d73_eylemler a span{min-width:0;font-size:12px;font-weight:650;line-height:1.5}.ob_d73_eylemler a small{display:block;font-weight:400;font-size:9px;margin-top:1px;opacity:.85}
.ob_d73_whatsapp{background:#15794e;color:#fff;border:1px solid #399971}.ob_d73_whatsapp:hover{background:#106440;color:#fff}
.ob_d73_whatsapp>svg:last-child{width:13px;flex-shrink:0}.ob_d73_ara{background:#ffffff0a;border:1px solid #ffffff30;color:#f4f8fc}.ob_d73_ara:hover{background:#ffffff18;color:#fff}
.ob_d73_yardim{display:flex;align-items:center;gap:8px;margin-top:16px;color:#b9cad9;font-size:10px;line-height:1.5}.ob_d73_yardim svg{width:16px;height:16px;flex-shrink:0}
.ob_d73_sepete{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;margin-bottom:10px;background:var(--ob_turuncu_ust,#c64209);color:#fff;border:1px solid transparent;border-radius:calc(var(--ob_d73_kose)*.65);font-size:13px;font-weight:650}
.ob_d73_arac_not{padding:20px 0 0}.ob_d73_arac_not strong{font-size:13px}.ob_d73_arac_not p{font-size:12px;line-height:1.7;color:var(--ob_soluk);margin:7px 0}.ob_d73_arac_not>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:var(--ob_turuncu_ust,#c64209)}
.ob_d73_bildirim{font-size:12px;line-height:1.5;color:var(--ob_metin);min-height:0;margin:0}.ob_d73_bildirim:not(:empty){padding:10px 0}
:root body .ob_d73_detay :is(button,a):focus-visible,:root body .ob_s73_modal :is(button,a):focus-visible{outline:2px solid var(--ob_turuncu);outline-offset:3px}
:root body .ob_d73_iletisim :is(button,a):focus-visible{outline-color:#fff;outline-offset:3px}
.ob_d73_detay [hidden],.ob_s73_modal [hidden]{display:none!important}
/* Shared saved-item dialog: the same records on home, archive and detail pages. */
.ob_s73_modal{width:min(620px,calc(100% - 28px));max-height:85dvh;margin:auto;padding:0;border:1px solid var(--ob_cizgi);border-radius:var(--ob_d73_kose);background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 24px 90px #0005}
.ob_s73_modal::backdrop{background:#081724aa;backdrop-filter:blur(5px)}
.ob_s73_modal>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border-bottom:1px solid var(--ob_cizgi)}
.ob_s73_modal h2{font-size:23px;margin:0}.ob_s73_modal>header button{width:44px;height:44px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_d73_kose)*.6);background:var(--ob_zemin);color:var(--ob_metin);font-size:25px}
.ob_s73_icerik{padding:8px 20px}.ob_s73_satir{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--ob_cizgi);padding:16px 0}.ob_s73_satir:last-child{border:0}
.ob_s73_satir>a{display:flex;flex:1;align-items:center;gap:12px;min-width:0;font-size:13px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ob_s73_satir img{width:66px;height:60px;object-fit:contain;background:var(--ob_zemin);border-radius:calc(var(--ob_d73_kose)*.5)}
.ob_s73_satir button{min-width:44px;min-height:44px;padding:8px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_d73_kose)*.6);background:var(--ob_zemin);color:var(--ob_metin);font-size:11px}
.ob_s73_not{margin:0;padding:16px 20px;border-top:1px solid var(--ob_cizgi);font-size:11px;line-height:1.6;color:var(--ob_soluk)}
.ob_s73_durum{padding:0 20px;font-size:12px}.ob_s73_bos{padding:24px 0;color:var(--ob_soluk);font-size:14px;line-height:1.7}
@media(max-width:1100px){.ob_d73_eylemler{grid-template-columns:1fr}.ob_d73_iletisim{padding:20px}}
@media(max-width:760px){
 :root body.ob_a_rc033 #ob_a_ana .ob_d73_detay{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}
 :root body.ob_a_rc033 #ob_a_ana .ob_d73_panel{display:contents}
 .ob_d73_baslik{order:1}:root body.ob_a_rc033 #ob_a_ana .ob_d73_detay .ob_a_galeri{order:2}
 .ob_d73_kod{order:3;margin:0}.ob_d73_bilgiler{order:4;margin:0}.ob_d73_iletisim{order:5}.ob_d73_arac_not{order:6;padding:0}.ob_d73_bildirim{order:7}
 :root body.ob_a_rc033 #ob_a_ana .ob_d73_baslik h1{font-size:28px;line-height:1.2;margin:0 0 12px}
 .ob_d73_baslik_alt{margin:0}:root body .ob_d73_yol [aria-current]{flex-basis:100%;font-size:10px}.ob_d73_yol{padding-bottom:16px}
 .ob_d73_eylemler{grid-template-columns:1fr}.ob_d73_eylemler>a{justify-content:flex-start;padding-inline:16px}.ob_d73_whatsapp>svg:last-child{margin-left:auto}
 .ob_d73_iletisim{padding:20px}.ob_d73_kod{padding:14px}.ob_d73_kod strong{font-size:18px}
 .ob_s73_satir img{width:48px;height:48px}.ob_s73_icerik{padding-inline:14px}
}
@media(prefers-reduced-motion:reduce){.ob_d73_eylemler>a{transition:none}}

:root body:has(.ob_d73_detay) :is(#ob_a_aciklama,#ob_a_teknik,#ob_a_secim){scroll-margin-top:190px}


/* ob_menu_dokunus_rc086.css */
/* RC086: shared menu proportions; existing routes and dialog actions stay native. */
:root body #ob_header_rc049 .ob_atlas_kapi_ikon{display:grid;place-items:center;flex:none;width:36px;min-width:36px;height:36px;border:1px solid #ffffff16;border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,12px))*.65);background:#ffffff08;color:inherit;align-self:center;margin:0}
:root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{display:block;width:24px;height:24px;margin:0}
:root body #ob_header_rc049 #ob_menu{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding-inline:16px;background:linear-gradient(115deg,var(--ob_vurgu_ust),color-mix(in srgb,var(--ob_vurgu_ust) 90%,#872b08));text-align:left}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_ikon{border-color:#ffffff26;background:#ffffff12}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;line-height:1;margin:0}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>b{display:block;line-height:18px;letter-spacing:.3px}
:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{margin:0;line-height:14px;font-size:10px;letter-spacing:.1px;max-width:none;opacity:.9}
:root body #ob_header_rc049 #ob_menu:is(:hover,[aria-expanded="true"]){background:var(--ob_vurgu_ust);box-shadow:inset 0 -3px #ffffff60}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a{font-weight:650;letter-spacing:.3px}
:root body #ob_header_rc049 .ob_header_hizli_rc049>a:is(:hover,[aria-expanded="true"]){background:#ffffff0d;box-shadow:inset 0 -3px var(--ob_vurgu)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{gap:16px;padding:5px;scrollbar-gutter:stable}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{font-size:12px;letter-spacing:.4px;margin:9px 0 12px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>div{gap:8px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_satir_rc051{border-color:var(--ob_cizgi);border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,12px))*.7);background:var(--ob_yuzey);overflow:hidden}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_satir_rc051:is(:hover,:focus-within,[data-ob-aktif-rc051]){border-color:var(--ob_vurgu_ust);background:color-mix(in srgb,var(--ob_vurgu) 5%,var(--ob_yuzey));box-shadow:inset 3px 0 var(--ob_vurgu_ust)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{gap:10px;min-height:76px;padding:9px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{text-transform:none;font-size:13px;line-height:1.4;letter-spacing:0;font-weight:650}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart small{font-size:11px;line-height:1.5;margin-top:3px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:50px;height:50px;border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,12px))*.45)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_katalog_rc065{background:var(--ob_zemin)}
@media(min-width:1251px){:root body #ob_header_rc049 #ob_menu{grid-template-columns:36px minmax(0,1fr) 16px}:root body #ob_header_rc049 #ob_menu>.ob_atlas_kapi_ok{display:grid;place-items:center;position:static;width:16px;height:20px;padding:0;margin:0;opacity:.8}:root body #ob_header_rc049 #ob_menu>.ob_atlas_kapi_ok svg{width:16px;height:16px}:root body #ob_header_rc049 #ob_menu[aria-expanded="true"]>.ob_atlas_kapi_ok{transform:rotate(180deg)}}
@media(min-width:681px) and (max-width:1250px){:root body #ob_header_rc049 #ob_menu{grid-template-columns:32px minmax(0,1fr);gap:10px;padding-inline:12px}:root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:32px;min-width:32px;height:32px}}
@media(max-width:680px){:root body #ob_header_rc049 #ob_menu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 6px;text-align:center}:root body #ob_header_rc049 .ob_atlas_kapi{gap:3px}:root body #ob_header_rc049 .ob_atlas_kapi_ikon{width:28px;min-width:28px;height:28px;border:0;background:transparent}:root body #ob_header_rc049 .ob_atlas_kapi_ikon>svg{width:23px;height:23px}:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_ikon{background:transparent}:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi{height:14px;min-height:14px;gap:0}:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>b{font-size:0;line-height:0}:root body #ob_header_rc049 #ob_menu .ob_atlas_kapi_yazi>small{display:none}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{gap:12px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:44px;height:44px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:70px;padding:7px;gap:8px}}

/* A full-width category row keeps names and counts readable on phones. */
@media(max-width:480px){:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{grid-template-columns:minmax(0,1fr)}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart>span:not(.ob_a_menu_foto){text-align:left;min-width:0}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:13px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart small{font-size:11px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{margin-top:8px}}

/* RC157: ortak tema renkleriyle kompakt koleksiyonlar ve bağımsız marka kaydırması. */
:root body #ob_kesif_menu.ob_menu_rc049[open]{inset:24px 0 auto;width:min(1280px,calc(100vw - 48px));height:min(760px,calc(100dvh - 48px));max-height:calc(100dvh - 48px)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_ust{min-height:68px;padding:12px 20px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:23px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_aciklama{margin:10px 20px 8px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu{padding:0 16px 12px}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_menu_araclar_rc157,.ob_menu_bos_rc157,.ob_menu_satir_rc051,.ob_menu_grup_rc049,.ob_marka_panel_rc051,button)[hidden]{display:none!important}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_araclar_rc157{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:6px 14px;flex:none;margin-bottom:10px}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_menu_arama_rc157,.ob_marka_arama_rc158) label{display:block;font-size:11px;font-weight:650;margin-bottom:4px;color:var(--ob_metin_ikincil,var(--ob_silik))}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_menu_arama_rc157,.ob_marka_arama_rc158)>div{display:flex;align-items:center;min-height:44px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,12px))*.6);background:var(--ob_zemin);color:var(--ob_metin);overflow:hidden}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_menu_arama_rc157,.ob_marka_arama_rc158)>div:focus-within{outline:2px solid var(--ob_vurgu_ust);outline-offset:2px}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_menu_arama_rc157,.ob_marka_arama_rc158)>div>svg{flex:none;width:17px;height:17px;margin-left:12px;color:var(--ob_vurgu_ust)}
:root body #ob_kesif_menu.ob_menu_rc049 :is(#ob_menu_arama_rc157,#ob_marka_arama_rc158){flex:1;min-width:0;width:100%;height:44px;padding:0 9px;border:0;box-shadow:none;outline:none;background:transparent;color:var(--ob_metin);font:inherit;font-size:13px;appearance:none}
:root body #ob_kesif_menu.ob_menu_rc049 :is(#ob_menu_arama_rc157,#ob_marka_arama_rc158)::placeholder{color:var(--ob_silik);opacity:1}
:root body #ob_kesif_menu.ob_menu_rc049 :is(#ob_menu_arama_rc157,#ob_marka_arama_rc158)::-webkit-search-cancel-button{appearance:none}
:root body #ob_kesif_menu.ob_menu_rc049 :is(#ob_menu_temizle_rc157,[data-ob-marka-temizle-rc158]){display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;background:transparent;color:var(--ob_metin);cursor:pointer}
:root body #ob_kesif_menu.ob_menu_rc049 :is(#ob_menu_temizle_rc157,[data-ob-marka-temizle-rc158]) svg{width:16px;height:16px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_gruplar_rc157{display:flex;align-items:end;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:thin}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_gruplar_rc157 button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;min-height:44px;padding:7px 10px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,12px))*.6);background:var(--ob_yuzey);color:var(--ob_metin);font:inherit;font-size:12px;line-height:1.3;cursor:pointer}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_gruplar_rc157 button span{font-size:10px;color:var(--ob_silik)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_gruplar_rc157 button[aria-pressed="true"]{border-color:var(--ob_vurgu_ust);background:color-mix(in srgb,var(--ob_vurgu_ust) 10%,var(--ob_yuzey));box-shadow:inset 0 -2px var(--ob_vurgu_ust)}
:root body #ob_kesif_menu.ob_menu_rc049 :is(.ob_menu_gruplar_rc157 button,:is(#ob_menu_temizle_rc157,[data-ob-marka-temizle-rc158]),#ob_menu_sifirla_rc157):focus-visible{outline:2px solid var(--ob_vurgu_ust);outline-offset:-3px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_menu_sonuc_rc157{grid-column:1/-1;margin:0;color:var(--ob_silik);font-size:11px;line-height:1.5}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_govde_rc157{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:14px;flex:1;min-height:0;overflow:hidden}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_koleksiyonlar_rc157{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{gap:12px;align-content:start;align-items:start;min-height:0;padding:3px;scroll-padding:6px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>h3{margin:6px 0 8px;font-size:11px;line-height:1.5;letter-spacing:.2px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_grup_rc049>div{gap:6px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart{min-height:56px;padding:6px;gap:7px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart>span:not(.ob_a_menu_foto){min-width:0}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:12px;line-height:1.35;overflow-wrap:anywhere}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart small{font-size:10px;line-height:1.4;margin-top:2px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_foto{width:34px;height:34px;flex:none}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid[data-ob-menu-tek-grup-rc157="true"]{grid-template-columns:minmax(0,1fr)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid[data-ob-menu-tek-grup-rc157="true"] .ob_menu_grup_rc049>div{grid-template-columns:repeat(3,minmax(0,1fr))}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051{min-height:0;max-height:none;margin:0;padding:12px;overflow:hidden}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_bas_rc051{flex:none;margin-bottom:9px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_bas_rc051 h3{font-size:15px;line-height:1.4}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_liste_rc051{grid-template-columns:minmax(0,1fr);flex:1;align-content:start;gap:5px;min-height:0;overflow:auto;scrollbar-width:thin;scroll-padding:3px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_liste_rc051>a{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:8px;min-height:44px;padding:5px 8px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_logo_rc092{flex:none;width:36px;height:26px;min-height:0;padding:0}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_logo_rc092 img{width:100%;height:100%;object-fit:contain}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_bilgi_rc093{display:flex;flex:1;flex-wrap:nowrap;text-align:left;align-items:center;justify-content:space-between;gap:5px;min-width:0}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_bilgi_rc093 b{font-size:11px;white-space:nowrap}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_ad_rc051{min-width:0;text-align:left;white-space:normal}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_ad_rc051 strong{font-size:12px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_alt_rc051{display:flex;flex-direction:column;align-items:start;gap:5px;flex:none;margin-top:8px;padding-top:8px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_alt_rc051 a{display:flex;align-items:center;min-height:44px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt{margin-top:10px;padding-top:10px}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_bos_rc157{padding:24px 12px;font-size:13px;color:var(--ob_metin)}
:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_bos_rc157 p{color:var(--ob_silik)}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_menu_sifirla_rc157{min-height:44px;padding:8px 12px;border:1px solid var(--ob_vurgu_ust);background:var(--ob_yuzey);color:var(--ob_metin);font:inherit;cursor:pointer}
@media(max-width:1120px){:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_araclar_rc157{grid-template-columns:minmax(0,1fr)}:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_gruplar_rc157 button{flex:none;white-space:nowrap}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid[data-ob-menu-tek-grup-rc157="true"] .ob_menu_grup_rc049>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px),(max-height:600px){:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_govde_rc157{display:block;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_koleksiyonlar_rc157{overflow:visible}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid{overflow:visible;flex:none}:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051{margin-top:12px;max-height:280px}:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_liste_rc051{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_aciklama{display:none}:root body #ob_kesif_menu.ob_menu_rc049[open]{inset:8px 0 auto;width:calc(100vw - 20px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}:root body #ob_kesif_menu.ob_menu_rc049 .ob_kesif_ust{min-height:64px;padding:10px 12px}:root body #ob_kesif_menu.ob_menu_rc049 #ob_kesif_baslik{font-size:21px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu{padding:0 10px 10px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_menu_araclar_rc157{margin-top:8px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_kart strong{font-size:13px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt{flex-wrap:wrap;gap:6px}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>.ob_a_cta{flex:1;justify-content:center}:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_alt>span{flex:1 0 calc(100% - 50px)}}
@media(max-width:480px){:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid,:root body #ob_kesif_menu.ob_menu_rc049 .ob_a_menu_grid[data-ob-menu-tek-grup-rc157="true"] .ob_menu_grup_rc049>div{grid-template-columns:minmax(0,1fr)}:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_liste_rc051{grid-template-columns:minmax(0,1fr)}}

/* RC158: marka araması yalnız koleksiyon menüsünde, mevcut form diliyle. */
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 :is(.ob_marka_arama_rc158,.ob_marka_liste_rc051,.ob_marka_bos_rc158)[hidden]{display:none!important}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_arama_rc158{flex:none;min-width:0;margin-bottom:8px}
:root body #ob_kesif_menu.ob_menu_rc049 #ob_marka_menu_rc051 .ob_marka_bos_rc158{flex:1;min-height:0;overflow:auto;margin:0;padding:10px 2px;color:var(--ob_silik);font-size:12px;line-height:1.6}


/* ob_hizli_rc087.css */
/* RC087: quick product view; product-only rules leave the saved-items view intact. */
:root body #ob_hizli_rc034[data-ob-hizli-mod="urun"]{--ob_h87_kose:var(--ob_kose_sistem_rc068,var(--ob_kose,14px));width:min(1060px,calc(100% - 48px));max-height:calc(100dvh - 40px);padding:0;border:1px solid var(--ob_cizgi);border-radius:var(--ob_h87_kose);box-shadow:0 24px 90px #071c3650;overscroll-behavior:contain}
#ob_hizli_rc034::backdrop{background:#07192eb3;backdrop-filter:blur(5px)}
:root body #ob_hizli_rc034[data-ob-hizli-mod="urun"] .ob_hizli_ust_rc034{padding:12px 24px;min-height:68px;box-sizing:border-box}
:root body #ob_hizli_rc034 .ob_hizli_kapat_rc034{width:44px;height:44px;min-height:44px;padding:0;flex:none;font-size:23px;line-height:1;display:grid;place-items:center}
:root body #ob_hizli_rc034[data-ob-hizli-mod="urun"] .ob_hizli_grid_rc034{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;padding:24px}
:root body #ob_hizli_rc034 .ob_h87_sahne{display:grid;place-items:center;width:100%;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--ob_cizgi);border-radius:var(--ob_h87_kose);background:#fff}
:root body #ob_hizli_rc034 .ob_h87_sahne .ob_hizli_foto_rc034{width:100%;height:100%;max-height:none;min-height:0;margin:0;aspect-ratio:auto;object-fit:contain;object-position:center;border:0;border-radius:0;background:#fff;box-sizing:border-box}
.ob_h87_galeri_bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:4px 0;color:var(--ob_soluk);font-size:12px}.ob_h87_foto_durum{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.ob_h87_oklar{display:flex;gap:6px;flex:none}.ob_h87_oklar button{width:44px;height:44px;padding:0;border:1px solid var(--ob_cizgi);background:var(--ob_yuzey);color:var(--ob_metin);border-radius:calc(var(--ob_h87_kose)*.6);font-size:26px;cursor:pointer}
:root body #ob_hizli_rc034 .ob_galeri_nav_rc039{gap:8px;padding:3px 2px 5px}
:root body #ob_hizli_rc034 .ob_galeri_nav_rc039 .ob_galeri_sec_rc039{flex:0 0 76px;height:64px;min-height:64px;display:grid;place-items:center;padding:5px;background:#fff;border-radius:calc(var(--ob_h87_kose)*.6)}
:root body #ob_hizli_rc034 .ob_galeri_nav_rc039 .ob_galeri_sec_rc039 img{height:52px;width:100%;aspect-ratio:auto;border-radius:0}
:root body #ob_hizli_rc034 .ob_hizli_yazi_rc034{display:flex;flex-direction:column;gap:16px;min-width:0}
:root body #ob_hizli_rc034 .ob_h87_kategori{font-size:11px;font-weight:700;letter-spacing:.055em;color:var(--ob_turuncu_ust);line-height:1.4}
:root body #ob_hizli_rc034 .ob_hizli_yazi_rc034 h2{font-size:clamp(22px,1.8vw,27px);line-height:1.32;letter-spacing:-.025em;margin:-6px 0 0;text-wrap:pretty;overflow-wrap:anywhere;color:var(--ob_metin)}
.ob_h87_bilgiler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_h87_kose)*.7);overflow:hidden;background:var(--ob_zemin)}
.ob_h87_bilgiler>div{padding:10px 12px;min-width:0;border-bottom:1px solid var(--ob_cizgi)}.ob_h87_bilgiler>div:nth-child(odd){border-right:1px solid var(--ob_cizgi)}.ob_h87_bilgiler>div:last-child:nth-child(odd){grid-column:1/-1;border-right:0}.ob_h87_bilgiler>div:last-child{border-bottom:0}.ob_h87_bilgiler>div:nth-last-child(2):nth-child(odd){border-bottom:0}
.ob_h87_bilgiler dt{font-size:10px;line-height:1.5;color:var(--ob_soluk);margin-bottom:4px}.ob_h87_bilgiler dd{font-size:13px;line-height:1.45;font-weight:650;color:var(--ob_metin);margin:0;overflow-wrap:anywhere}
.ob_h87_kod{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ob_cizgi);padding-bottom:14px}.ob_h87_kod>div{min-width:0}.ob_h87_kod>div>span{font-size:10px;color:var(--ob_soluk)}
:root body #ob_hizli_rc034 .ob_h87_kod code{font-size:15px;line-height:1.5;font-weight:650;border:0;border-radius:0;margin:3px 0 0;padding:0;background:transparent;color:var(--ob_metin)}
.ob_h87_kod button{min-height:44px;flex:none;padding:0 12px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_h87_kose)*.6);background:var(--ob_yuzey);color:var(--ob_metin);font:inherit;font-size:11px;cursor:pointer}
.ob_h87_ozet summary{min-height:32px;cursor:pointer;font-size:12px;font-weight:600;color:var(--ob_metin)}
:root body #ob_hizli_rc034 .ob_h87_ozet p{margin:8px 0 0;line-height:1.6;font-size:12px}
.ob_h87_eylemler{display:grid;gap:8px;margin-top:0}
:root body #ob_hizli_rc034 .ob_h87_eylemler a{display:flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;border-radius:calc(var(--ob_h87_kose)*.7);text-decoration:none;font-size:13px;font-weight:650;padding:12px 14px;text-align:center}
:root body #ob_hizli_rc034 .ob_h87_eylemler .ob_hizli_git_rc034{background:var(--ob_turuncu_ust);color:#fff;border:1px solid transparent}
.ob_h87_sor{color:var(--ob_metin);background:var(--ob_yuzey);border:1px solid var(--ob_cizgi)}.ob_h87_sor:hover{border-color:var(--ob_turuncu_ust)}
:root body #ob_hizli_rc034 .ob_h87_yardim{font-size:11px;line-height:1.5;text-align:center;margin:3px 0 0;color:var(--ob_soluk)}
:root body #ob_hizli_rc034 .ob_h87_bildirim{font-size:12px;margin:0;color:var(--ob_metin)}.ob_h87_bildirim:empty{display:none}
#ob_hizli_rc034 :is(button,a,summary):focus-visible{outline:2px solid var(--ob_turuncu_ust);outline-offset:3px}
@media(max-width:760px){:root body #ob_hizli_rc034[data-ob-hizli-mod="urun"]{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}:root body #ob_hizli_rc034[data-ob-hizli-mod="urun"] .ob_hizli_ust_rc034{padding:8px 16px;min-height:60px}:root body #ob_hizli_rc034[data-ob-hizli-mod="urun"] .ob_hizli_grid_rc034{grid-template-columns:minmax(0,1fr);padding:16px;gap:20px}:root body #ob_hizli_rc034 .ob_h87_sahne{aspect-ratio:1.5;max-height:320px}:root body #ob_hizli_rc034 .ob_hizli_yazi_rc034 h2{font-size:22px}:root body #ob_hizli_rc034 .ob_hizli_yazi_rc034{gap:14px}.ob_h87_bilgiler>div{padding:9px 11px}}

:root[data-ob-tema="koyu"] body #ob_hizli_rc034 .ob_h87_kategori{color:color-mix(in srgb,var(--ob_turuncu) 40%,var(--ob_metin))}


/* ob_raflar_rc087.css */
/* RC087: shared shelf heading rhythm, with category identity and count separated. */
:root body .ob_a_vitrin_rc047 .ob_r87_bas{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px;margin:0 0 18px;border:1px solid var(--ob_cizgi);border-inline-start:3px solid rgb(var(--ob_vitrin_rgb_rc048));border-radius:var(--ob_kose_sistem_rc068,var(--ob_kose,12px));background:linear-gradient(100deg,rgba(var(--ob_vitrin_rgb_rc048),.07),transparent 70%),var(--ob_yuzey);overflow:visible}
:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_bas_yazi_rc047{display:flex;gap:18px;align-items:center;min-width:0;flex:1}
:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_bas_yazi_rc047>div{min-width:0}
:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_no_rc047{display:grid;place-items:center;width:60px;height:60px;flex:0 0 60px;border:1px solid rgba(var(--ob_vitrin_rgb_rc048),.2);background:rgba(var(--ob_vitrin_rgb_rc048),.07);color:var(--ob_metin);border-radius:var(--ob_kose_sistem_rc068,var(--ob_kose,12px))}
:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_no_rc047 svg{width:32px;height:32px}
:root body .ob_a_vitrin_rc047 .ob_r87_bas h3{font-size:24px;line-height:1.25;letter-spacing:-.025em;color:var(--ob_metin);margin:0}
:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_r87_aciklama{font-size:13px;line-height:1.6;color:var(--ob_soluk);margin:7px 0 0;max-width:560px}
.ob_r87_eylemler{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex:none}.ob_r87_adet{display:flex;align-items:baseline;gap:5px;white-space:nowrap;font-size:11px;color:var(--ob_soluk)}.ob_r87_adet strong{font-size:22px;font-weight:650;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--ob_metin)}
:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_tumu_rc047{min-height:46px;box-sizing:border-box;gap:14px;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);color:var(--ob_metin);font-size:12px;padding:10px 14px}
:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_tumu_rc047:hover{border-color:var(--ob_turuncu_ust);color:var(--ob_turuncu_ust)}
:root body .ob_a_vitrin_rc047 .ob_a_ev_baslik{gap:24px;align-items:center}:root body .ob_a_vitrin_rc047 .ob_a_ev_baslik h2{margin-top:0}.ob_a_vitrin_rc047 .ob_vitrin_gecis_rc047>a span{min-width:24px;text-align:center;font-variant-numeric:tabular-nums}
@media(max-width:1100px){:root body .ob_a_vitrin_rc047 .ob_r87_bas{gap:16px;padding:16px}:root body .ob_a_vitrin_rc047 .ob_r87_bas h3{font-size:22px}.ob_r87_eylemler{gap:12px}:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_r87_aciklama{font-size:12px}}
@media(max-width:760px){:root body .ob_a_vitrin_rc047 .ob_r87_bas{flex-direction:column;align-items:stretch;gap:16px;padding:16px;margin-bottom:14px}:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_bas_yazi_rc047{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px 12px;align-items:center}:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_bas_yazi_rc047>div{display:contents}:root body .ob_a_vitrin_rc047 .ob_r87_bas h3{font-size:20px;grid-column:2;grid-row:1;overflow-wrap:anywhere}:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_r87_aciklama{grid-column:1/-1;margin:0;font-size:12px}:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_no_rc047{width:44px;height:44px;grid-column:1;grid-row:1}:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_no_rc047 svg{width:27px;height:27px}.ob_r87_eylemler{justify-content:space-between;gap:12px;border-top:1px solid var(--ob_cizgi);padding-top:12px}.ob_r87_adet strong{font-size:20px}:root body .ob_a_vitrin_rc047 .ob_r87_bas .ob_vitrin_tumu_rc047{font-size:11px;gap:8px;padding:10px}.ob_a_vitrin_rc047 .ob_a_ev_baslik>a{min-height:44px}}


/* ob_bulucu_rc112.css */
/* RC113: ışık, derinlik ve odak; yalnız parça bulucuya ait sunum. */
:root body dialog.ob_bulucu_rc112{--ob_bulucu_parilti:color-mix(in srgb,var(--ob_vurgu_ust) 13%,var(--ob_yuzey));--ob_bulucu_serin:color-mix(in srgb,var(--ob_vurgu_ust) 5%,var(--ob_yuzey));width:min(720px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #ffffffba;border-radius:var(--ob_kose,12px)!important;background:radial-gradient(ellipse at 95% 0,var(--ob_bulucu_parilti),transparent 56%),radial-gradient(ellipse at 0 15%,var(--ob_bulucu_serin),transparent 55%),var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 38px 110px #04112d80,0 0 0 9px #ffffff0c,0 0 65px color-mix(in srgb,var(--ob_vurgu_ust) 10.98%,transparent);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;font:inherit}
.ob_bulucu_rc112::backdrop{background:radial-gradient(ellipse at 50% 40%,#14284485,#061226bc);backdrop-filter:blur(12px) saturate(.7)}
.ob_bulucu_rc112 *{box-sizing:border-box}
.ob_bulucu_ust_rc112{position:relative;padding:28px 34px 14px;text-align:center;isolation:isolate;overflow:hidden}
.ob_bulucu_ust_rc112::before{content:"";position:absolute;width:330px;height:330px;left:50%;top:-182px;transform:translateX(-50%);border:1px solid color-mix(in srgb,var(--ob_vurgu_ust) 16%,transparent);border-radius:50%;box-shadow:0 0 0 24px #ffffff20,0 0 0 25px #d7e2f150,0 0 0 62px #ffffff18,0 0 0 63px #d7e2f125;z-index:-1;pointer-events:none}
.ob_bulucu_isaret_rc112{width:54px;height:54px;display:grid;place-items:center;margin:0 auto 14px;border-radius:var(--ob_kose,12px);background:linear-gradient(145deg,#fff9,#fff3);border:1px solid #fff;color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:0 8px 24px color-mix(in srgb,var(--ob_vurgu_ust) 18.82%,transparent),inset 0 1px 0 #fff;transform:rotate(-7deg)}
.ob_bulucu_isaret_rc112 svg{width:27px;height:27px;transform:rotate(7deg)}
.ob_bulucu_rc112 .ob_bulucu_kapat_rc112{position:absolute;right:15px;top:15px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,12px)!important;background:var(--ob_yuzey);color:var(--ob_soluk);font:inherit;font-size:25px;cursor:pointer}
.ob_bulucu_etiket_rc112{display:block;font-size:10px;line-height:1.5;font-weight:750;letter-spacing:.16em;color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
:root body .ob_bulucu_rc112 h2{margin:10px 0 12px;font-size:clamp(29px,4.5vw,39px);line-height:1.12;letter-spacing:-.045em;color:var(--ob_metin);text-wrap:balance}
.ob_bulucu_rc112 h2 em{font-style:normal;color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
:root body .ob_bulucu_rc112 p{margin:0;font-size:13px;line-height:1.65;color:var(--ob_soluk);text-wrap:pretty}
.ob_bulucu_govde_rc112{padding:10px 34px 16px}
.ob_bulucu_form_rc112 label{display:block;margin:0 0 9px 5px;font-size:11px;font-weight:650;color:var(--ob_soluk)}
.ob_bulucu_arama_rc112{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;background:linear-gradient(130deg,color-mix(in srgb,var(--ob_yuzey) 95%,#b6ccec),var(--ob_yuzey) 55%,color-mix(in srgb,var(--ob_yuzey) 96%,#ffb477));border:1px solid color-mix(in srgb,var(--ob_cizgi) 85%,#b9c9df);border-radius:var(--ob_kose,12px)!important;box-shadow:0 12px 30px #1c345b13,0 2px 5px #172c4506,inset 0 1px 0 #ffffff80;transition:box-shadow .2s,border-color .2s}
.ob_bulucu_arama_rc112:focus-within{border-color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:0 0 0 4px color-mix(in srgb,var(--ob_vurgu_ust) 8.24%,transparent),0 12px 36px color-mix(in srgb,var(--ob_vurgu_ust) 10.98%,transparent)}
:root body .ob_bulucu_arama_rc112 input{width:100%;min-width:0;min-height:52px;padding:8px 3px;border:0;border-radius:var(--ob_kose,12px);background:transparent;color:var(--ob_metin);font:inherit;font-size:15px;font-weight:500}
.ob_bulucu_arama_rc112 input::placeholder{color:var(--ob_soluk);opacity:1}
:root body .ob_bulucu_arama_rc112 button{min-height:52px;display:flex;align-items:center;justify-content:center;gap:15px;padding:9px 12px 9px 17px;background:linear-gradient(125deg,var(--ob_vurgu_ust),color-mix(in srgb,var(--ob_vurgu_ust) 90%,#000));box-shadow:0 7px 17px color-mix(in srgb,var(--ob_vurgu_ust) 18.82%,transparent),inset 0 1px 0 #ffffff40;color:#fff;border:1px solid var(--ob_vurgu_ust);border-radius:var(--ob_kose,12px)!important;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:box-shadow .2s,filter .2s}
.ob_bulucu_ayrac_rc112{display:flex;align-items:center;gap:12px;margin:18px 0 14px;font-size:10px;color:var(--ob_soluk)}
.ob_bulucu_ayrac_rc112::before,.ob_bulucu_ayrac_rc112::after{content:"";flex:1;border-top:1px solid var(--ob_cizgi)}
.ob_bulucu_yollar_rc112{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
:root body .ob_bulucu_yollar_rc112 button{display:grid;grid-template-columns:34px minmax(0,1fr) 13px;align-items:center;gap:11px;min-height:88px;text-align:left;padding:14px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,12px)!important;background:var(--ob_yuzey);box-shadow:0 5px 18px #19345408;color:var(--ob_metin);font:inherit;cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s}
.ob_bulucu_yollar_rc112 svg{width:34px;height:34px;padding:6px;border-radius:var(--ob_kose,12px);background:color-mix(in srgb,var(--ob_vurgu_ust) 8.63%,transparent);color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
.ob_bulucu_yollar_rc112 strong{display:block;font-size:12px;line-height:1.45;text-wrap:pretty}
.ob_bulucu_yollar_rc112 small{display:block;margin-top:5px;font-size:10px;line-height:1.5;color:var(--ob_soluk)}
.ob_bulucu_yollar_rc112 b{color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));font-weight:400}
.ob_bulucu_yollar_rc112 button:hover{border-color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:0 10px 24px color-mix(in srgb,var(--ob_vurgu_ust) 12.55%,transparent);transform:translateY(-2px)}
.ob_bulucu_alt_rc112{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 3px 0;font-size:10px;line-height:1.5;color:var(--ob_soluk)}
:root body .ob_bulucu_alt_rc112 button{flex:none;min-height:44px;padding:8px 0 8px 12px;border:0;background:transparent;color:var(--ob_soluk);font:inherit;font-size:11px;cursor:pointer}
.ob_bulucu_rc112 :is(button,input):focus-visible{outline:2px solid var(--ob_vurgu_ust);outline-offset:3px}
/* Kumandalar ortak tema köşesini kullanır. */
:root body dialog#ob_bulucu_rc112.ob_bulucu_rc112 .ob_bulucu_kapat_rc112{border-radius:var(--ob_kose,12px)!important}
:root body dialog#ob_bulucu_rc112.ob_bulucu_rc112 .ob_bulucu_arama_rc112 button{border-radius:var(--ob_kose,12px)!important}
:root body dialog#ob_bulucu_rc112.ob_bulucu_rc112 .ob_bulucu_yollar_rc112 button{border-radius:var(--ob_kose,12px)!important}
:root[data-ob-tema="koyu"] body dialog.ob_bulucu_rc112{--ob_bulucu_parilti:color-mix(in srgb,var(--ob_vurgu_ust) 18%,var(--ob_yuzey));--ob_bulucu_serin:color-mix(in srgb,var(--ob_vurgu_ust) 7%,var(--ob_yuzey));border-color:#697f9655;box-shadow:0 38px 110px #000a,0 0 0 9px #ffffff05,0 0 65px color-mix(in srgb,var(--ob_vurgu_ust) 7.84%,transparent)}
:root[data-ob-tema="koyu"] .ob_bulucu_rc112 :is(.ob_bulucu_etiket_rc112,h2 em,.ob_bulucu_yollar_rc112 svg,.ob_bulucu_yollar_rc112 b){color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
:root[data-ob-tema="koyu"] .ob_bulucu_isaret_rc112{background:#ffffff09;border-color:#ffffff20;color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:0 8px 24px #0002}
@media(max-width:540px){:root body dialog.ob_bulucu_rc112{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:var(--ob_kose,12px)!important}.ob_bulucu_ust_rc112{padding:22px 19px 10px}.ob_bulucu_isaret_rc112{width:46px;height:46px;margin-bottom:12px;border-radius:var(--ob_kose,12px)}.ob_bulucu_govde_rc112{padding:10px 18px 10px}:root body .ob_bulucu_rc112 h2{font-size:30px}:root body .ob_bulucu_rc112 p{font-size:12px}.ob_bulucu_yollar_rc112{grid-template-columns:minmax(0,1fr);gap:9px}:root body .ob_bulucu_yollar_rc112 button{min-height:72px;padding:12px}.ob_bulucu_ayrac_rc112{margin:16px 0 12px}.ob_bulucu_alt_rc112{gap:10px;font-size:9px}.ob_bulucu_arama_rc112{flex-direction:column;gap:5px;padding:6px}:root body .ob_bulucu_arama_rc112 input{width:100%;flex:auto;min-height:46px;font-size:16px}:root body .ob_bulucu_arama_rc112 button{min-height:46px}}
@media(prefers-reduced-motion:no-preference){.ob_bulucu_rc112[open]{animation:ob_bulucu_giris_rc112 .42s cubic-bezier(.2,.8,.2,1)}.ob_bulucu_rc112[open]::backdrop{animation:ob_bulucu_perde_rc113 .35s ease-out}@keyframes ob_bulucu_giris_rc112{from{opacity:0;transform:translateY(18px) scale(.97);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes ob_bulucu_perde_rc113{from{opacity:0}to{opacity:1}}}
@media(prefers-reduced-motion:reduce){.ob_bulucu_rc112,.ob_bulucu_rc112 *{animation:none!important;transition:none!important}.ob_bulucu_yollar_rc112 button:hover{transform:none}}
html[data-ob-hareket="az"] .ob_bulucu_rc112,html[data-ob-hareket="az"] .ob_bulucu_rc112 *,html[data-ob-hareket="az"] .ob_bulucu_rc112::backdrop{animation:none!important;transition:none!important}html[data-ob-hareket="az"] .ob_bulucu_yollar_rc112 button:hover{transform:none}

/* RC114: pencere içinde öneriler ve görünür ekran yüksekliği. */
:root body dialog.ob_bulucu_rc112{position:fixed;top:var(--ob_bulucu_gorunen_ust,0px);bottom:calc(100dvh - var(--ob_bulucu_gorunen_ust,0px) - var(--ob_bulucu_gorunen_yukseklik,100dvh));max-height:calc(var(--ob_bulucu_gorunen_yukseklik,100dvh) - 24px);box-shadow:0 42px 120px #03112b99,0 14px 34px #162b4433,0 0 0 8px #ffffff0d,0 0 95px color-mix(in srgb,var(--ob_vurgu_ust) 16.08%,transparent);overflow:hidden}
:root body dialog.ob_bulucu_rc112[open]{display:flex;flex-direction:column}
.ob_bulucu_ust_rc112{flex:none}.ob_bulucu_govde_rc112{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}
.ob_bulucu_isaret_rc112{box-shadow:0 8px 26px color-mix(in srgb,var(--ob_vurgu_ust) 25.10%,transparent),0 0 30px color-mix(in srgb,var(--ob_vurgu_ust) 14.90%,transparent),inset 0 1px 0 #fff}
.ob_bulucu_arama_rc112:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--ob_vurgu_ust) 9.41%,transparent),0 16px 36px color-mix(in srgb,var(--ob_vurgu_ust) 12.94%,transparent),inset 0 1px 0 #ffffff80}
.ob_bulucu_rc112[data-ob-bulucu-sorgu="1"] .ob_bulucu_ust_rc112{padding:18px 62px 14px}
.ob_bulucu_rc112[data-ob-bulucu-sorgu="1"] :is(.ob_bulucu_isaret_rc112,.ob_bulucu_ust_rc112 p,.ob_bulucu_ayrac_rc112,.ob_bulucu_yollar_rc112){display:none}
:root body .ob_bulucu_rc112[data-ob-bulucu-sorgu="1"] h2{font-size:27px;margin:6px 0 0}
.ob_bulucu_rc112[data-ob-bulucu-sorgu="1"] .ob_bulucu_form_rc112{position:sticky;top:0;z-index:2;padding:0 0 4px;margin:0;background:linear-gradient(var(--ob_yuzey) 85%,transparent);border-radius:var(--ob_kose,12px);backdrop-filter:blur(8px)}
.ob_bulucu_oneri_rc114{margin-top:16px;min-height:0}
.ob_bulucu_sonuc_ust_rc114{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;line-height:1.45}.ob_bulucu_sonuc_ust_rc114 strong{font-weight:650}.ob_bulucu_sonuc_ust_rc114>span{color:var(--ob_soluk);flex:none;font-size:10px}
.ob_bulucu_liste_rc114{max-height:244px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;display:flex;flex-direction:column;gap:8px;padding:3px}
.ob_bulucu_urun_rc114{display:grid;grid-template-columns:76px minmax(0,1fr) 16px;gap:12px;align-items:center;min-height:94px;flex:none;padding:10px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);background:var(--ob_yuzey);box-shadow:0 4px 14px #142c4508;transition:border-color .18s,box-shadow .18s,background .18s;color:var(--ob_metin)}
.ob_bulucu_urun_rc114:is(:hover,[aria-selected="true"]){border-color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));background:color-mix(in srgb,var(--ob_yuzey) 94%,var(--ob_vurgu_ust));box-shadow:0 5px 20px color-mix(in srgb,var(--ob_vurgu_ust) 10.98%,transparent)}
.ob_bulucu_urun_rc114:focus-visible{outline:2px solid var(--ob_vurgu_ust);outline-offset:1px}
.ob_bulucu_foto_rc114{height:70px;display:grid;place-items:center;background:#fff;border-radius:var(--ob_kose,12px);overflow:hidden;color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}.ob_bulucu_foto_rc114 img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .22s}
.ob_bulucu_urun_rc114:hover img{transform:scale(1.04)}
.ob_bulucu_urun_yazi_rc114{min-width:0;overflow-wrap:anywhere}.ob_bulucu_urun_yazi_rc114 strong{display:block;font-size:12px;line-height:1.45;font-weight:650;text-wrap:pretty}.ob_bulucu_urun_yazi_rc114 small{display:block;color:var(--ob_soluk);font-size:10px;line-height:1.45;margin-top:4px}.ob_bulucu_urun_yazi_rc114 code{display:block;color:var(--ob_metin);font-size:11px;line-height:1.5;margin-top:5px}.ob_bulucu_urun_ok_rc114{color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
.ob_bulucu_mesaj_rc114{min-height:120px;padding:24px 22px;display:grid;place-items:center;border:1px dashed var(--ob_cizgi);border-radius:var(--ob_kose,12px);color:var(--ob_soluk);font-size:13px;line-height:1.7;text-align:center}
.ob_bulucu_oneri_rc114:has(.ob_bulucu_mesaj_rc114:not([hidden])) .ob_bulucu_liste_rc114{display:none}
.ob_bulucu_sonuc_alt_rc114{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:10px;line-height:1.45}.ob_bulucu_sonuc_alt_rc114>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--ob_metin);font-weight:650}.ob_bulucu_sonuc_alt_rc114>span{color:var(--ob_soluk)}
.ob_bulucu_bekleme_rc114{height:76px;flex:none;border-radius:var(--ob_kose,12px);background:linear-gradient(100deg,var(--ob_zemin) 20%,var(--ob_yuzey) 45%,var(--ob_zemin) 70%);background-size:220% 100%;border:1px solid var(--ob_cizgi)}
:root[data-ob-tema="koyu"] .ob_bulucu_urun_ok_rc114{color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
@media(max-width:540px){:root body .ob_bulucu_rc112[data-ob-bulucu-sorgu="1"] h2{font-size:24px}.ob_bulucu_rc112[data-ob-bulucu-sorgu="1"] .ob_bulucu_ust_rc112{padding:16px 48px 12px}.ob_bulucu_sonuc_ust_rc114{font-size:10px;gap:6px}.ob_bulucu_urun_rc114{grid-template-columns:58px minmax(0,1fr) 12px;padding:9px;gap:9px}.ob_bulucu_foto_rc114{height:62px}.ob_bulucu_urun_yazi_rc114 strong{font-size:11px}.ob_bulucu_sonuc_alt_rc114{gap:8px}.ob_bulucu_sonuc_alt_rc114>span{max-width:120px;font-size:9px}.ob_bulucu_mesaj_rc114{padding:24px 14px;font-size:12px}}
@media(prefers-reduced-motion:no-preference){.ob_bulucu_rc112[open] .ob_bulucu_isaret_rc112{animation:ob_bulucu_isik_rc114 1.1s ease-out}.ob_bulucu_bekleme_rc114{animation:ob_bulucu_yukleme_rc114 1.2s linear infinite}@keyframes ob_bulucu_isik_rc114{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ob_vurgu_ust) 31.37%,transparent),0 8px 26px color-mix(in srgb,var(--ob_vurgu_ust) 25.10%,transparent)}100%{box-shadow:0 0 0 22px color-mix(in srgb,var(--ob_vurgu_ust) 0.00%,transparent),0 8px 26px color-mix(in srgb,var(--ob_vurgu_ust) 25.10%,transparent)}}@keyframes ob_bulucu_yukleme_rc114{to{background-position:-220% 0}}}
@media(prefers-reduced-motion:reduce){.ob_bulucu_urun_rc114:hover img{transform:none}}
html[data-ob-hareket="az"] .ob_bulucu_urun_rc114:hover img{transform:none}

/* Tek odak halkası arama kabında görünür; girişin keskin ikinci çerçevesi yok. */
:root body dialog#ob_bulucu_rc112.ob_bulucu_rc112 .ob_bulucu_arama_rc112 input{border-radius:var(--ob_kose,12px)!important}
:root body dialog#ob_bulucu_rc112.ob_bulucu_rc112 .ob_bulucu_arama_rc112 input:focus-visible{outline:none!important;box-shadow:none}

/* Kısa mobil ekran: arama ile sonuç bağlantısı birlikte görünür kalır. */
@media(max-width:540px){
.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"]{--ob_bulucu_liste_boy:clamp(90px,calc(var(--ob_bulucu_gorunen_yukseklik,100dvh) - 365px),244px)}
.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_ust_rc112{padding:8px 48px}
.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_etiket_rc112{display:none}
:root body .ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] h2{font-size:20px;margin:0}
.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_arama_rc112{grid-template-columns:26px minmax(0,1fr) auto;gap:5px;padding:6px}
:root body .ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_arama_rc112 input{width:100%;padding:8px 2px}
:root body .ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_arama_rc112 button{grid-column:auto;padding:8px;gap:5px;font-size:11px}
.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_oneri_rc114{min-height:0}
.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_liste_rc114{max-height:var(--ob_bulucu_liste_boy)}
.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_mesaj_rc114{min-height:var(--ob_bulucu_liste_boy);padding:16px 12px}
}

:root[data-ob-tema="koyu"] .ob_bulucu_ust_rc112::before{box-shadow:0 0 0 24px #ffffff06,0 0 0 25px #d7e2f114,0 0 0 62px #ffffff04,0 0 0 63px #d7e2f10b}

/* RC115: arama simgesi, sıcak eylem ve aynı görsel dilde sonuçlar. */
.ob_bulucu_mercek_rc115{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--ob_kose,12px);background:linear-gradient(145deg,#fff4eb,#ffe8dc);color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:inset 0 1px 0 #fff,0 3px 9px color-mix(in srgb,var(--ob_vurgu_ust) 4.31%,transparent);transition:background .2s,color .2s}
.ob_bulucu_mercek_rc115 svg{width:21px;height:21px}
.ob_bulucu_ilerle_rc115{display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff28;border-radius:var(--ob_kose,12px);background:#ffffff12;flex:none}
.ob_bulucu_ilerle_rc115 svg{width:17px;height:17px;transition:transform .2s}
.ob_bulucu_arama_rc112 button:hover{box-shadow:0 8px 23px color-mix(in srgb,var(--ob_vurgu_ust) 25.10%,transparent),inset 0 1px 0 #ffffff50;filter:brightness(1.06)}
.ob_bulucu_arama_rc112 button:hover .ob_bulucu_ilerle_rc115 svg{transform:translateX(2px)}
.ob_bulucu_foto_rc114{border:1px solid #e9edf2;box-shadow:inset 0 1px 0 #fff}
.ob_bulucu_urun_yazi_rc114 code{color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));letter-spacing:.02em}
:root[data-ob-tema="koyu"] .ob_bulucu_mercek_rc115{background:linear-gradient(145deg,#493023,#34271f);color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:inset 0 1px 0 #ffffff0a}
:root[data-ob-tema="koyu"] .ob_bulucu_urun_yazi_rc114 code{color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
@media(max-width:540px){.ob_bulucu_arama_rc112{grid-template-columns:32px minmax(0,1fr);padding:8px;gap:8px}.ob_bulucu_mercek_rc115{width:32px;height:32px;border-radius:var(--ob_kose,12px)}:root body .ob_bulucu_arama_rc112 button{grid-column:1/-1;min-height:46px}:root body .ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_mercek_rc115{width:26px;height:30px;background:transparent;box-shadow:none}.ob_bulucu_rc112[data-ob-bulucu-kisa="1"][data-ob-bulucu-sorgu="1"] .ob_bulucu_ilerle_rc115{width:22px;height:22px}}
@media(prefers-reduced-motion:reduce){.ob_bulucu_arama_rc112 button:hover .ob_bulucu_ilerle_rc115 svg{transform:none}}
html[data-ob-hareket="az"] .ob_bulucu_arama_rc112 button:hover .ob_bulucu_ilerle_rc115 svg{transform:none}

/* RC116 — kapatılan yardımcının sağdaki maskotlu kapısı. */
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:29;display:flex;align-items:center;gap:7px;width:190px;height:62px;padding:5px 14px 5px 4px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--ob_vurgu_ust) 50.20%,transparent);border-radius:var(--ob_kose,12px)!important;background:linear-gradient(120deg,color-mix(in srgb,var(--ob_yuzey) 92%,var(--ob_vurgu_ust)),var(--ob_yuzey) 74%);color:var(--ob_metin);box-shadow:0 9px 32px #18344b24,0 2px 7px color-mix(in srgb,var(--ob_vurgu_ust) 12.55%,transparent),inset 0 1px 0 #ffffffaa;text-align:left;font:inherit;cursor:pointer;isolation:isolate}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[hidden]{display:none!important}
.ob_bulucu_robot_rc116{display:block;flex:none;width:54px;height:54px;filter:drop-shadow(0 4px 5px color-mix(in srgb,var(--ob_vurgu_ust) 15.69%,transparent))}
.ob_bulucu_robot_rc116 svg{display:block;width:100%;height:100%;overflow:visible}
.ob_bulucu_maskot_yazi_rc116{display:flex;flex-direction:column;gap:3px;min-width:0}
.ob_bulucu_maskot_yazi_rc116 small{font-size:7px;line-height:1.3;font-weight:750;letter-spacing:.09em;color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
.ob_bulucu_maskot_yazi_rc116 strong{font-size:13px;line-height:1.35;font-weight:750;white-space:nowrap}
.ob_bulucu_maskot_yazi_rc116>span{font-size:10px;line-height:1.4;color:var(--ob_soluk)}
.ob_bulucu_maskot_yazi_rc116 b{display:inline-block;margin-left:6px;color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));font-size:15px;font-weight:500}
.ob_bulucu_maskot_rc116:hover{border-color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:0 10px 36px color-mix(in srgb,var(--ob_vurgu_ust) 18.04%,transparent),inset 0 1px 0 #ffffff80}
.ob_bulucu_maskot_rc116:focus-visible{outline:3px solid var(--ob_vurgu_ust);outline-offset:4px}
.ob_bulucu_el_rc116{transform-origin:61px 58px}
:root[data-ob-tema="koyu"] .ob_bulucu_maskot_yazi_rc116 :is(small,b){color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
@media(max-width:680px){:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116{right:max(12px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));width:172px;height:58px;gap:3px;padding-right:10px;border-radius:var(--ob_kose,12px)!important}.ob_bulucu_robot_rc116{width:50px;height:50px}.ob_bulucu_maskot_yazi_rc116 strong{font-size:12px}.ob_bulucu_maskot_yazi_rc116 small{font-size:7px}}
@media(prefers-reduced-motion:no-preference){.ob_bulucu_maskot_rc116:not([hidden]) .ob_bulucu_el_rc116{animation:ob_bulucu_selam_rc116 40s ease-in-out infinite}.ob_bulucu_maskot_rc116:not([hidden]){animation:ob_bulucu_hatirlat_rc116 40s ease-in-out infinite}@keyframes ob_bulucu_selam_rc116{0%,94%,100%{transform:rotate(0)}95%,97%{transform:rotate(-18deg)}96%,98%{transform:rotate(12deg)}}@keyframes ob_bulucu_hatirlat_rc116{0%,94%,100%{transform:translateY(0)}95%,97%{transform:translateY(-4px)}96%,98%{transform:translateY(0)}}}
.ob_bulucu_maskot_rc116:is(:hover,:focus-within,[data-ob-bulucu-sakin="1"]),.ob_bulucu_maskot_rc116:is(:hover,:focus-within,[data-ob-bulucu-sakin="1"]) *{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.ob_bulucu_maskot_rc116,.ob_bulucu_maskot_rc116 *{animation:none!important;transition:none!important}}
html[data-ob-hareket="az"] .ob_bulucu_maskot_rc116,html[data-ob-hareket="az"] .ob_bulucu_maskot_rc116 *{animation:none!important;transition:none!important}

/* RC117: maskot sağ altta; iki mevcut sağ kumanda üstünde kalır. */
:root body:has(.ob_bulucu_maskot_rc116:not([hidden])) #ob_gorunum_yuzen{bottom:calc(102px + env(safe-area-inset-bottom))!important}
:root body:has(.ob_bulucu_maskot_rc116:not([hidden])) .ob_yukari_rc095{bottom:calc(168px + env(safe-area-inset-bottom))}
@media(max-width:680px){:root body:has(.ob_bulucu_maskot_rc116:not([hidden])) #ob_gorunum_yuzen{bottom:calc(94px + env(safe-area-inset-bottom))!important}:root body:has(.ob_bulucu_maskot_rc116:not([hidden])) .ob_yukari_rc095{bottom:calc(154px + env(safe-area-inset-bottom))}}

/* RC122: tema vurgusu, tutarlı odak ve daha dengeli dar ekran. */
:root body dialog#ob_bulucu_rc112.ob_bulucu_rc112 .ob_bulucu_arama_rc112{background:var(--ob_yuzey);border-color:var(--ob_cizgi)}
:root body dialog#ob_bulucu_rc112.ob_bulucu_rc112 .ob_bulucu_arama_rc112:focus-within{border-color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust));box-shadow:0 0 0 3px color-mix(in srgb,var(--ob_vurgu_ust) 16%,transparent),0 12px 28px #10243914}
.ob_bulucu_mercek_rc115,.ob_bulucu_yollar_rc112 svg{background:color-mix(in srgb,var(--ob_vurgu_ust) 10%,var(--ob_yuzey));color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
:root[data-ob-tema="koyu"] .ob_bulucu_mercek_rc115{background:color-mix(in srgb,var(--ob_vurgu_ust) 16%,var(--ob_yuzey))}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116{border-color:color-mix(in srgb,var(--ob_vurgu_ust) 38%,var(--ob_cizgi));box-shadow:0 9px 28px #10243924,0 2px 7px color-mix(in srgb,var(--ob_vurgu_ust) 12%,transparent)}
:root[data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116:hover{border-color:var(--ob_bulucu_metin_vurgu_rc122,var(--ob_vurgu_ust))}
@media(max-width:540px){.ob_bulucu_ust_rc112{padding:18px 16px 10px}.ob_bulucu_isaret_rc112{width:40px;height:40px;margin-bottom:8px}.ob_bulucu_govde_rc112{padding-inline:16px}:root body .ob_bulucu_yollar_rc112 button{min-height:68px;padding:10px}.ob_bulucu_yollar_rc112 small{margin-top:3px}.ob_bulucu_alt_rc112{flex-wrap:wrap}.ob_bulucu_alt_rc112>span{flex:1 1 155px}}

.ob_bulucu_rc112,.ob_bulucu_maskot_rc116{--ob_bulucu_metin_vurgu_rc122:var(--ob_vurgu_ust)}
:root[data-ob-tema="koyu"] :is(.ob_bulucu_rc112,.ob_bulucu_maskot_rc116){--ob_bulucu_metin_vurgu_rc122:color-mix(in srgb,var(--ob_vurgu) 55%,#fff)}


/* ob_farcim_yoldas_rc182.css */
/* Farcım yol arkadaşı; tema renkleri, sınırlı hareket ve erişilebilir sohbet. */
.ob_farcim_baloncuk_rc182{position:fixed;z-index:88;width:min(300px,calc(100vw - 24px));box-sizing:border-box;padding:14px 16px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,16px);background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 8px 28px #10243f24}
.ob_farcim_baloncuk_rc182[hidden]{display:none}
.ob_farcim_baloncuk_rc182>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}
.ob_farcim_baloncuk_rc182 strong{font-size:14px}.ob_farcim_baloncuk_rc182 strong span{color:var(--ob_vurgu)}
.ob_farcim_baloncuk_rc182 p{font-size:13px;line-height:1.65;margin:8px 0 10px}
.ob_farcim_baloncuk_rc182 button,.ob_farcim_sohbet_rc182 button{font:inherit;cursor:pointer;color:var(--ob_metin);background:var(--ob_yuzey);border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,8px);min-height:44px;padding:8px 12px;font-size:12px}
.ob_farcim_baloncuk_rc182>div:first-child>button{border:0;width:44px;padding:4px;font-size:22px}
.ob_farcim_baloncuk_eylem_rc182{display:flex;flex-wrap:wrap;gap:6px}.ob_farcim_baloncuk_eylem_rc182 button:first-child{color:var(--ob_vurgu);font-weight:700}
dialog.ob_farcim_sohbet_rc182{width:min(540px,calc(100% - 24px));max-height:calc(100dvh - 24px);box-sizing:border-box;padding:0;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,16px);background:var(--ob_yuzey);color:var(--ob_metin);overflow:hidden;box-shadow:0 20px 70px #04112d45}
dialog.ob_farcim_sohbet_rc182[open]{display:flex;flex-direction:column}
.ob_farcim_sohbet_rc182::backdrop{background:#07152680}
.ob_farcim_sohbet_rc182>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--ob_cizgi);flex-shrink:0}
.ob_farcim_sohbet_rc182 header small{font-size:10px;letter-spacing:.12em;color:var(--ob_ikincil)}
.ob_farcim_sohbet_rc182 h2{font-size:24px;line-height:1.2;margin:5px 0 0}.ob_farcim_sohbet_rc182 header button{width:44px;flex:0 0 44px;padding:4px;font-size:23px}
.ob_farcim_mesajlar_rc182{min-height:100px;max-height:48dvh;overflow:auto;overscroll-behavior:contain;padding:16px 20px;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin}
.ob_farcim_mesaj_rc182{max-width:100%;box-sizing:border-box;padding:12px 14px;background:var(--ob_zemin);border-radius:var(--ob_kose,12px);font-size:13px;line-height:1.7;overflow-wrap:anywhere;flex-shrink:0}
.ob_farcim_mesaj_rc182>small{display:block;font-size:10px;font-weight:700;color:var(--ob_ikincil);margin-bottom:4px}.ob_farcim_mesaj_rc182 p{margin:0;white-space:pre-wrap}
.ob_farcim_mesaj_rc182[data-ob-farcim-kim="ob_kullanici"]{align-self:flex-end;max-width:90%;background:color-mix(in srgb,var(--ob_vurgu) 11%,var(--ob_yuzey))}
.ob_farcim_sohbet_kisalar_rc182,.ob_farcim_mesaj_eylemler_rc182{display:flex;flex-wrap:wrap;gap:6px}.ob_farcim_sohbet_kisalar_rc182{padding:8px 20px 12px;border-top:1px solid var(--ob_cizgi);flex-shrink:0}
.ob_farcim_mesaj_eylemler_rc182{margin-top:10px}.ob_farcim_sohbet_rc182 form{padding:12px 20px 18px;border-top:1px solid var(--ob_cizgi);flex-shrink:0}.ob_farcim_sohbet_rc182 form label{display:block;font-size:11px;font-weight:600;margin-bottom:6px}
.ob_farcim_sohbet_rc182 form>div{display:flex;gap:8px}.ob_farcim_sohbet_rc182 input{min-width:0;flex:1;width:100%;min-height:44px;box-sizing:border-box;padding:10px 12px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,8px);font:inherit;font-size:13px;background:var(--ob_zemin);color:var(--ob_metin)}
.ob_farcim_sohbet_rc182 form button{background:var(--ob_vurgu);color:#fff;flex-shrink:0}.ob_farcim_sohbet_rc182 button:disabled{opacity:.55;cursor:wait}
.ob_farcim_urun_rc182{display:flex;align-items:center;gap:10px;margin-top:10px;min-height:56px;color:var(--ob_metin);text-decoration:none;border-top:1px solid var(--ob_cizgi);padding-top:10px}
.ob_farcim_urun_rc182 img{width:60px;height:45px;object-fit:contain;flex-shrink:0;border-radius:6px;background:var(--ob_yuzey)}.ob_farcim_urun_rc182 span{min-width:0}.ob_farcim_urun_rc182 strong{display:block;font-size:12px;line-height:1.45}.ob_farcim_urun_rc182 small{display:block;font-size:10px;color:var(--ob_ikincil)}
.ob_farcim_sonuc_rc182{display:block;min-height:44px;box-sizing:border-box;padding:10px 0 0;color:var(--ob_vurgu);font-weight:700;overflow-wrap:anywhere}
:is(.ob_farcim_sohbet_rc182,.ob_farcim_baloncuk_rc182) :is(button,input,a):focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}
@media(max-width:540px){.ob_farcim_sohbet_rc182>header{padding:14px}.ob_farcim_sohbet_rc182 h2{font-size:20px}.ob_farcim_mesajlar_rc182{padding:12px 14px;max-height:42dvh}.ob_farcim_sohbet_kisalar_rc182{padding:8px 14px}.ob_farcim_sohbet_rc182 form{padding:10px 14px 14px}.ob_farcim_sohbet_rc182 form>div{flex-wrap:wrap}.ob_farcim_sohbet_rc182 form button{width:100%}.ob_farcim_baloncuk_rc182{font-size:12px}}
@media(prefers-reduced-motion:reduce){.ob_farcim_baloncuk_rc182,.ob_farcim_sohbet_rc182{scroll-behavior:auto}}

.ob_farcim_sohbet_yuz_rc182{width:44px;height:50px;flex:0 0 44px}.ob_farcim_sohbet_rc182>header>div{flex:1;min-width:0}


/* ob_farcik_aura_rc176.css */
/* RC176: cam gözlü ışık ruhu. Hareket yalnız transform/opacity; WebGL ve filtre yok. */
.ob_aura_rc176{--ob_aura_renk_rc176:var(--ob_kisisel_vurgu_rc123,var(--ob_vurgu,#28a8bf));--ob_aura_isik_rc176:color-mix(in srgb,var(--ob_aura_renk_rc176) 36%,#d6ffff);--ob_aura_soluk_rc176:color-mix(in srgb,var(--ob_aura_renk_rc176) 16%,#dde9f5);display:block;width:100%;height:100%;overflow:visible}
.ob_bulucu_robot_rc116>.ob_aura_rc176{display:none}
html[data-ob-maskot-model="ob_aura"] #ob_bulucu_maskot_rc116 .ob_bulucu_robot_rc116>:not(.ob_aura_rc176){display:none!important}
html[data-ob-maskot-model="ob_aura"] #ob_bulucu_maskot_rc116 .ob_bulucu_robot_rc116>.ob_aura_rc176{display:block}
:root[data-ob-maskot-model="ob_aura"] body #ob_bulucu_maskot_rc116 .ob_bulucu_robot_rc116{filter:none}
:root[data-ob-maskot-model="ob_aura"][data-ob-kose] body button#ob_bulucu_maskot_rc116{animation:none!important}
:root[data-ob-maskot-model="ob_aura"] body #ob_bulucu_maskot_rc116 .ob_bulucu_maskot_yazi_rc116{padding:3px 10px;right:16px;border-color:color-mix(in srgb,var(--ob_kisisel_vurgu_rc123) 24%,var(--ob_cizgi));box-shadow:0 2px 8px #10243f0a}
.ob_aura_onizleme_rc176{display:none;align-items:center;gap:14px;margin:14px 0 10px;padding:14px 16px 14px 5px;border:1px solid var(--ob_cizgi);border-radius:14px;background:radial-gradient(ellipse at 25% 50%,color-mix(in srgb,var(--ob_kisisel_vurgu_rc123) 9%,transparent),transparent 65%),var(--ob_yuzey)}
html[data-ob-maskot-model="ob_aura"] .ob_aura_onizleme_rc176{display:flex}
.ob_aura_onizleme_rc176>.ob_aura_rc176{flex:0 0 145px;width:145px;height:161px}
.ob_aura_onizleme_rc176>div{min-width:0}
.ob_aura_onizleme_rc176 small{font-size:9px;font-weight:700;letter-spacing:.18em;color:var(--ob_ikincil)}
.ob_aura_onizleme_rc176 h4{margin:7px 0;font-size:21px;letter-spacing:-.04em;color:var(--ob_metin)}
.ob_aura_onizleme_rc176 p{margin:0!important;font-size:12px!important;line-height:1.65!important}
html[data-ob-maskot-model="ob_aura"] :is([data-ob-maskot-cagir-rc163],[data-ob-maskot-tur-rc164],.ob_maskot_atolye_rc173){display:none}
html[data-ob-maskot-model="ob_aura"] .ob_maskot_aciklama_rc176{display:none}
.ob_aura_ipucu_rc176{display:none;font-size:11px;line-height:1.65;color:var(--ob_ikincil)}
html[data-ob-maskot-model="ob_aura"] .ob_aura_ipucu_rc176{display:block}
.ob_aura_bakis_rc176{transform:translate(var(--ob_maskot_bakis_x_rc164,0px),var(--ob_maskot_bakis_y_rc164,0px));transition:transform .2s ease-out}
.ob_aura_suzul_rc176{transform-origin:140px 155px}
.ob_aura_hale_rc176{transform-origin:140px 155px}
.ob_aura_kanat_sol_rc176{transform-origin:96px 195px}
.ob_aura_kanat_sag_rc176{transform-origin:184px 195px}
.ob_aura_kirp_rc176{transform-origin:0 0}
@media(prefers-reduced-motion:no-preference){
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_aura_suzul_rc176{animation:ob_aura_suzul_rc176 6.4s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_aura_hale_rc176{animation:ob_aura_hale_rc176 9s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_aura_kirp_rc176{animation:ob_aura_kirp_rc176 8.2s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_aura_kanat_sol_rc176{animation:ob_aura_kanat_rc176 6.4s ease-in-out infinite}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_aura_kanat_sag_rc176{animation:ob_aura_kanat_rc176 6.4s ease-in-out infinite reverse}
 html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] .ob_aura_yildiz_rc176{animation:ob_aura_parilti_rc176 5s ease-in-out infinite}
}
@keyframes ob_aura_suzul_rc176{0%,100%{transform:translateY(2px) rotate(-1deg)}50%{transform:translateY(-7px) rotate(1deg)}}
@keyframes ob_aura_hale_rc176{0%,100%{transform:rotate(-5deg);opacity:.65}50%{transform:rotate(5deg);opacity:1}}
@keyframes ob_aura_kirp_rc176{0%,45%,48%,100%{transform:scaleY(1)}46.5%{transform:scaleY(.08)}}
@keyframes ob_aura_kanat_rc176{0%,100%{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}
@keyframes ob_aura_parilti_rc176{0%,100%{opacity:.35}50%{opacity:.85}}
html[data-ob-aura-dur-rc176] .ob_aura_rc176 *,#ob_bulucu_maskot_rc116[hidden] .ob_aura_rc176 *{animation-play-state:paused!important}
html:is([data-ob-hareket="az"],[data-ob-maskot="sakin"],[data-ob-maskot="kapali"]) .ob_aura_rc176 *{animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){.ob_aura_rc176 *{animation:none!important;transition:none!important}}
@media(max-width:540px){.ob_maskot_secim_rc173>.ob_gorunum_seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ob_maskot_secim_rc173>.ob_gorunum_seg>label:last-child{grid-column:1/-1}.ob_maskot_secim_rc173>.ob_gorunum_seg>label>span{font-size:11px;min-height:44px}}
@media(max-width:380px){.ob_aura_onizleme_rc176{gap:6px;padding:8px}.ob_aura_onizleme_rc176>.ob_aura_rc176{flex-basis:108px;width:108px;height:126px}.ob_aura_onizleme_rc176 h4{font-size:18px}.ob_aura_onizleme_rc176 p{font-size:11px!important}}

/* RC177: gorunmeyen onizleme ve footer arkasindaki yardimci hesap yapmaz. */
.ob_aura_rc176[data-ob-aura-gizli-rc177] *,#ob_bulucu_maskot_rc116[data-ob-maskot-durak-rc177="1"] .ob_aura_rc176 *{animation-play-state:paused!important}


/* ob_farcim_rc179.css */
/* RC179: Farcim islem ve kisisellestirme sunumu; mevcut tema renkleri. */
:root body dialog#ob_bulucu_rc112{width:min(660px,calc(100% - 28px));box-shadow:0 20px 70px #04112d45;background:var(--ob_yuzey);border:1px solid var(--ob_cizgi)}
#ob_bulucu_rc112::backdrop{background:#07152680;backdrop-filter:none}
#ob_bulucu_rc112 .ob_bulucu_ust_rc112{padding:18px 28px 8px}
#ob_bulucu_rc112 .ob_bulucu_ust_rc112::before{display:none}
.ob_farcim_tanitim_rc179{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 32px 8px}
.ob_farcim_tanitim_rc179>.ob_aura_rc176{width:72px;height:78px}
.ob_farcim_tanitim_rc179>span{font-size:9px;letter-spacing:.15em;color:var(--ob_ikincil);font-weight:700}
#ob_bulucu_rc112 .ob_bulucu_ust_rc112 h2{font-size:clamp(24px,3vw,32px);margin:6px 0}
#ob_bulucu_rc112 .ob_bulucu_govde_rc112{padding:12px 28px 20px}
.ob_farcim_arama_turleri_rc179{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}
.ob_farcim_arama_turleri_rc179 button{min-height:44px;flex:1 1 100px;font:inherit;font-size:12px;font-weight:600;padding:8px 10px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,10px);background:var(--ob_yuzey);color:var(--ob_metin);cursor:pointer}
.ob_farcim_arama_turleri_rc179 button[aria-pressed="true"]{border-color:var(--ob_bulucu_metin_vurgu_rc122);color:var(--ob_bulucu_metin_vurgu_rc122);background:color-mix(in srgb,var(--ob_vurgu) 9%,var(--ob_yuzey))}
.ob_farcim_arama_ipucu_rc179{margin:8px 0 0;font-size:11px;line-height:1.6;color:var(--ob_ikincil);min-height:2.4em}
#ob_bulucu_rc112 .ob_bulucu_yollar_rc112{display:grid;grid-template-columns:1fr;gap:8px}
:root body #ob_bulucu_rc112 .ob_bulucu_yollar_rc112 button{min-height:62px;padding:10px 14px;text-align:left;box-shadow:none}
#ob_bulucu_rc112 .ob_bulucu_yollar_rc112 svg{width:28px;height:28px;padding:5px;flex:0 0 28px}
#ob_bulucu_rc112 .ob_bulucu_ayrac_rc112{margin:14px 0 10px}
.ob_farcim_tercihler_rc179{display:grid;gap:12px;margin:16px 0 10px}
.ob_farcim_tercihler_rc179>label{font-size:12px;color:var(--ob_metin);line-height:1.5}
.ob_farcim_tercihler_rc179 select{display:block;width:100%;min-height:44px;margin-top:6px;padding:8px 10px;background:var(--ob_yuzey);color:var(--ob_metin);border:1px solid var(--ob_cizgi);font:inherit;border-radius:var(--ob_kose,8px)}
.ob_farcim_secim_rc179{display:flex;align-items:center;gap:9px;min-height:44px;cursor:pointer}
.ob_farcim_secim_rc179 input{width:18px;height:18px;accent-color:var(--ob_vurgu)}
.ob_farcim_kumanda_rc179{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.ob_farcim_kumanda_rc179 button{min-height:44px}
.ob_farcim_eski_rc179{border-top:1px solid var(--ob_cizgi);padding-top:12px;margin-top:16px}
.ob_farcim_eski_rc179 summary{cursor:pointer;font-size:12px;min-height:32px}
#ob_farcim_ayar_rc179{scroll-margin-top:12px}
:root[data-ob-maskot-model="ob_aura"]{--ob_farcim_en_rc179:96px;--ob_farcim_boy_rc179:110px}
:root[data-ob-maskot-model="ob_aura"][data-ob-maskot-boyut="ob_normal"]{--ob_farcim_en_rc179:114px;--ob_farcim_boy_rc179:130px}
:root[data-ob-maskot-model="ob_aura"][data-ob-maskot-boyut="ob_buyuk"]{--ob_farcim_en_rc179:138px;--ob_farcim_boy_rc179:154px}
:root[data-ob-maskot-model="ob_aura"][data-ob-kose] body button#ob_bulucu_maskot_rc116.ob_bulucu_maskot_rc116[data-ob-bulucu-maskot]{width:var(--ob_farcim_en_rc179);height:var(--ob_farcim_boy_rc179)}
:root[data-ob-maskot-model="ob_aura"] body #ob_bulucu_maskot_rc116 .ob_bulucu_robot_rc116{width:var(--ob_farcim_en_rc179);height:calc(var(--ob_farcim_boy_rc179) - 6px)}
:root[data-ob-maskot-model="ob_aura"] body #ob_bulucu_maskot_rc116 .ob_bulucu_maskot_yazi_rc116{right:50%;transform:translateX(50%);padding:4px 10px}
:root[data-ob-maskot-model="ob_aura"] body:has(#ob_bulucu_maskot_rc116:not([hidden])) #ob_gorunum_yuzen{bottom:calc(var(--ob_farcim_boy_rc179) + 28px + env(safe-area-inset-bottom))!important}
:root[data-ob-maskot-model="ob_aura"] body:has(#ob_bulucu_maskot_rc116:not([hidden])) .ob_yukari_rc095{bottom:calc(var(--ob_farcim_boy_rc179) + 90px + env(safe-area-inset-bottom))}
html[data-ob-maskot-hale="kapali"] .ob_aura_rc176 :is(.ob_aura_hale_rc176,.ob_aura_yildiz_rc176,.ob_aura_kivilcim_rc176){display:none}
html[data-ob-maskot-bakis="kapali"] .ob_aura_bakis_rc176{transform:none;transition:none}
.ob_farcim_arama_turleri_rc179 button:focus-visible,.ob_farcim_tercihler_rc179 :is(select,input):focus-visible,.ob_farcim_eski_rc179 summary:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:3px}
@media(max-width:540px){#ob_bulucu_rc112 .ob_bulucu_ust_rc112{padding:12px 16px 6px}#ob_bulucu_rc112 .ob_bulucu_govde_rc112{padding:10px 16px 16px}.ob_farcim_tanitim_rc179>.ob_aura_rc176{width:58px;height:64px}.ob_farcim_tanitim_rc179{margin-bottom:4px}.ob_farcim_arama_turleri_rc179{gap:4px}.ob_farcim_arama_turleri_rc179 button{flex-basis:70px;font-size:11px;padding-inline:5px}:root[data-ob-maskot-model="ob_aura"]{--ob_farcim_en_rc179:84px;--ob_farcim_boy_rc179:98px}:root[data-ob-maskot-model="ob_aura"][data-ob-maskot-boyut="ob_normal"]{--ob_farcim_en_rc179:96px;--ob_farcim_boy_rc179:110px}:root[data-ob-maskot-model="ob_aura"][data-ob-maskot-boyut="ob_buyuk"]{--ob_farcim_en_rc179:114px;--ob_farcim_boy_rc179:130px}}
@media(max-height:650px){.ob_farcim_tanitim_rc179{display:none}#ob_bulucu_rc112 .ob_bulucu_ust_rc112{padding-top:12px}}


/* ob_arama_rc181.css */
/* RC181: düzeltme ve daraltma bağlantıları, ortak temanın renkleriyle. */
.ob_arama_duzelt_rc181,.ob_arama_daralt_rc181{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:8px 0 12px;font-size:13px;line-height:1.5;color:var(--ob_metin);overflow-wrap:anywhere}
.ob_arama_duzelt_rc181[hidden],.ob_arama_daralt_rc181[hidden]{display:none}
.ob_arama_duzelt_rc181 a,.ob_arama_daralt_rc181 a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:6px 10px;box-sizing:border-box;color:var(--ob_vurgu);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.ob_arama_duzelt_rc181 a{font-weight:700;background:var(--ob_zemin)}
.ob_arama_duzelt_rc181 a:focus-visible,.ob_arama_daralt_rc181 a:focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}
.ob_katalog_kapak_rc066>.ob_arama_duzelt_rc181{padding:0 22px}
@media(max-width:680px){.ob_arama_duzelt_rc181,.ob_arama_daralt_rc181{font-size:12px}.ob_arama_duzelt_rc181 a{width:100%}.ob_arama_daralt_rc181 a{padding:6px 8px}.ob_katalog_kapak_rc066>.ob_arama_duzelt_rc181{padding:0 14px}}


/* ob_maskot_secim_rc173.css */
/* RC173: model seçimi ve yerel atölye kapısı; eski boyutlar/tema/yerleşim korunur. */
.ob_maskot_secim_rc173{margin:14px 0 18px;padding:14px 0;border-block:1px solid var(--ob_cizgi)}
.ob_maskot_secim_rc173 h3{margin:0 0 10px;font:inherit;font-size:12px;font-weight:750;color:var(--ob_metin)}
.ob_maskot_atolye_rc173{display:flex;flex-direction:column;gap:5px;min-height:44px;padding:10px 12px;border:1px solid var(--ob_cizgi);border-radius:10px;background:var(--ob_yuzey);color:var(--ob_metin);font-size:12px;font-weight:700;text-decoration:none}
.ob_maskot_atolye_rc173 small{font-size:11px;font-weight:400;line-height:1.5;color:var(--ob_ikincil)}
.ob_maskot_atolye_rc173:hover{border-color:var(--ob_kisisel_vurgu_rc123,var(--ob_vurgu))}
.ob_maskot_atolye_rc173:focus-visible{outline:2px solid var(--ob_kisisel_vurgu_rc123,var(--ob_vurgu));outline-offset:3px}
.ob_maskot_tuval_rc173{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 3px 4px #07132128)}
.ob_maskot_tuval_rc173[hidden],.ob_maskot_tuval_rc167[hidden]{display:none!important}
:is(html[data-ob-maskot-model="rc172"],html[data-ob-maskot-model="nova"],html[data-ob-maskot-model="gt"]) #ob_bulucu_maskot_rc116[data-ob-maskot-rc173="hazir"] .ob_maskot_tuval_rc167{display:none}

/* RC175: aynı WebGL tuvali yalnız drift boyunca geniş piste taşınır. */
.ob_maskot_drift_rc175{display:none}
html[data-ob-maskot-model="gt"] .ob_maskot_drift_rc175{display:inline-block;margin-block:8px}
.ob_maskot_pist_rc175{position:fixed;z-index:84;inset:5dvh 3vw auto;height:51dvh;pointer-events:none;isolation:isolate}
.ob_maskot_pist_rc175[hidden]{display:none}
.ob_maskot_pist_rc175 .ob_maskot_tuval_rc173{filter:none}
.ob_maskot_pist_rc175 p{position:absolute;left:50%;top:0;transform:translateX(-50%);margin:0;padding:6px 10px;border-radius:999px;background:#142437e8;color:#f5f8fc;font-size:11px;letter-spacing:.18em;font-weight:750;white-space:nowrap}
.ob_maskot_pist_rc175 p span{color:color-mix(in srgb,var(--ob_kisisel_vurgu_rc123) 35%,#fff);margin-left:8px}
#ob_bulucu_maskot_rc116[data-ob-gt-pist="1"]{opacity:0!important;pointer-events:none!important}
@media(max-width:680px){.ob_maskot_pist_rc175{inset:9dvh 0 auto;height:42.5dvh}}
@media(max-height:600px){.ob_maskot_pist_rc175{inset:2dvh 1vw auto;height:47dvh}.ob_maskot_pist_rc175 p{top:4px}}


/* ob_demo_rc117.css */
/* RC118: ortak SVG marka; demo şeridi ve popup yerelden kaldırıldı. */
:root body #ob_header_rc049 .ob_logo:after,:root body .ob_footer_logo_rc094:after{display:none!important}
:root body :is(#ob_header_rc049 .ob_logo,.ob_footer_logo_rc094)>svg{display:block;width:100%;height:100%;color:var(--ob_metin)}
.ob_farcim_yazi_rc117{fill:var(--ob_metin,#142c45)}
:root body .ob_footer_logo_rc094{width:206px;height:59px}
:root body .ob_footer_grid_rc094{gap:40px;padding:30px 0;grid-template-columns:repeat(4,minmax(0,1fr))}
:root body .ob_footer_grid_rc094 h3{margin:0 0 16px;min-height:24px;display:flex;align-items:center}
:root body .ob_footer_grid_rc094 p{max-width:none;line-height:1.75}
:root body .ob_footer_grid_rc094 .ob_footer_slogan_rc118{font-size:14px;font-weight:650;color:var(--ob_metin);margin-top:12px;line-height:1.5}
:root body .ob_footer_iletisim_rc094 .ob_footer_wa_rc094{font-weight:600;color:var(--ob_vurgu_ust)}
:root body .ob_footer_grid_rc094 li .ob_footer_tel_rc094{white-space:nowrap}
@media(max-width:1100px){:root body .ob_footer_grid_rc094{gap:24px}}
@media(max-width:900px){:root body .ob_footer_grid_rc094{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding:24px 0}:root body :is(.ob_footer_marka_rc098,.ob_footer_iletisim_rc094){grid-column:1/-1}:root body .ob_footer_grid_rc094 h3{margin-bottom:10px}:root body .ob_footer_grid_rc094 .ob_footer_slogan_rc118{font-size:13px}:root body .ob_footer_logo_rc094{width:190px;height:54px}}
/* Alt bilgi sonuna gelince maskot imza ve iletişim metinlerini örtmez. */
:root[data-ob-footer-alt-rc097="true"] .ob_bulucu_maskot_rc116:not(:focus-visible){visibility:hidden;pointer-events:none}

/* RC124: iki bağlantı sütunu daha sıkı; iletişim ve marka hizası korunur. */
:root body :is(.ob_footer_kategoriler_rc096,.ob_footer_nav_rc094) li :is(a,button){min-height:28px;padding-block:1px;line-height:1.5}
:root body .ob_footer_grid_rc094 .ob_footer_slogan_rc118{font-size:15px;font-weight:700;line-height:1.45;text-wrap:balance;letter-spacing:-.025em}
@media(max-width:900px){:root body .ob_footer_grid_rc094 .ob_footer_slogan_rc118{font-size:14px}}
@media(pointer:coarse){:root body :is(.ob_footer_kategoriler_rc096,.ob_footer_nav_rc094) li :is(a,button){min-height:32px}}

/* RC236: kullanıcının altın imzası; oran, şeffaflık ve mevcut yerleşim korunur. */
:root body :is(#ob_header_rc049 .ob_logo,.ob_footer_logo_rc094){display:flex;align-items:center;justify-content:flex-start;overflow:visible}
:root body :is(#ob_header_rc049 .ob_logo,.ob_footer_logo_rc094)>img.ob_farcim_logo_rc236{position:static;display:block;width:100%;max-width:100%;height:auto;max-height:100%;object-fit:contain;object-position:left center;filter:drop-shadow(0 1px 1px #6b430018)}
:root[data-ob-tema="koyu"] body img.ob_farcim_logo_rc236{filter:drop-shadow(0 1px 2px #0005)}
/* RC237: yeni far simgesi ve okunur kelime markası; özgün alfa korunur. */
:root body :is(#ob_header_rc049 .ob_logo,.ob_footer_logo_rc094)>img.ob_farcim_logo_rc237{position:static;display:block;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center;filter:none}


/* ob_farcim_sunum_rc183.css */
/* Farcım pencereye tutunur; ortak tema ve native dialog sahipleri korunur. */
:root body dialog:is(#ob_bulucu_rc112,#ob_farcim_sohbet_rc182){border:0;background:transparent;box-shadow:none;overflow:visible;max-height:calc(var(--ob_farcim_gorunen_boy_rc183,100dvh) - 24px);animation:none!important}
:root body dialog:is(#ob_bulucu_rc112,#ob_farcim_sohbet_rc182)[open]{display:flex;flex-direction:column}
.ob_farcim_pencere_rc183{position:relative;z-index:2;display:flex;flex-direction:column;min-height:0;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,16px);background:var(--ob_yuzey);color:var(--ob_metin);box-shadow:0 20px 70px #04112d45;overflow:hidden}
.ob_farcim_tutan_rc183{position:relative;z-index:3;height:84px;flex:0 0 84px;pointer-events:none;isolation:isolate}
.ob_farcim_tutan_yuz_rc183{position:absolute;left:50%;top:-28px;width:150px;height:166px;transform:translateX(-50%);z-index:1;clip-path:inset(0 0 54px)}
.ob_farcim_eller_rc183{position:absolute;z-index:3;left:50%;bottom:-18px;width:160px;height:36px;transform:translateX(-50%)}
.ob_farcim_tutan_soz_rc183{position:absolute;left:24px;top:28px;max-width:155px;color:#fff;font-size:12px;font-weight:600;line-height:1.55;text-shadow:0 1px 8px #07152670}
.ob_farcim_tutan_rc183 .ob_aura_suzul_rc176,.ob_farcim_tutan_rc183 .ob_aura_kirp_rc176{animation:none!important}
.ob_farcim_tutan_rc183 :is(.ob_aura_kanat_sol_rc176,.ob_aura_kanat_sag_rc176,.ob_aura_golge_rc176){display:none}
.ob_farcim_tutan_rc183 .ob_aura_gozler_rc176{transform:none}
.ob_farcim_sohbet_rc182 .ob_farcim_pencere_rc183>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--ob_cizgi);flex-shrink:0}
.ob_farcim_sohbet_rc182 .ob_farcim_pencere_rc183>header>div{min-width:0;flex:1}
.ob_farcim_sohbet_rc182 .ob_farcim_mesajlar_rc182{flex:1;min-height:60px}
.ob_farcim_sohbet_rc182 .ob_farcim_pencere_rc183>header button{flex:0 0 44px}
:root body #ob_bulucu_rc112 .ob_bulucu_ust_rc112{padding-top:24px}
html:not([data-ob-maskot-model="ob_aura"]) .ob_farcim_tutan_rc183,html[data-ob-maskot="kapali"] .ob_farcim_tutan_rc183{display:none}
.ob_farcim_urun_eslik_rc183{margin:0 0 16px}
.ob_farcim_urun_anlatim_rc183{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 58px 14px 12px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,12px);background:var(--ob_yuzey);color:var(--ob_metin)}
.ob_farcim_urun_anlatim_rc183[hidden],.ob_farcim_urun_eslik_rc183[hidden]{display:none}
.ob_farcim_urun_yuz_rc183{flex:0 0 76px;width:76px;height:86px}
.ob_farcim_urun_anlatim_rc183>div{min-width:0;flex:1}
.ob_farcim_urun_anlatim_rc183 small{font-size:9px;letter-spacing:.12em;font-weight:700;color:var(--ob_vurgu)}
.ob_farcim_urun_anlatim_rc183 h2{font-size:19px;line-height:1.3;margin:6px 0}
.ob_farcim_urun_anlatim_rc183 p{font-size:13px;line-height:1.7;margin:0;overflow-wrap:anywhere}
.ob_farcim_urun_eylemler_rc183{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.ob_farcim_urun_eslik_rc183 :is(button,a){display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:8px 12px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose,8px);background:var(--ob_yuzey);color:var(--ob_metin);font:inherit;font-size:12px;cursor:pointer;text-decoration:none}
.ob_farcim_urun_eslik_rc183 .ob_farcim_urun_ac_rc183{color:var(--ob_vurgu)}
.ob_farcim_urun_eslik_rc183 .ob_farcim_urun_ac_rc183[hidden]{display:none}
.ob_farcim_urun_eslik_rc183 .ob_farcim_urun_kapat_rc183{position:absolute;top:6px;right:6px;width:44px;padding:0;justify-content:center;border:0;font-size:23px}
.ob_farcim_urun_eslik_rc183 :is(button,a):focus-visible{outline:2px solid var(--ob_vurgu);outline-offset:2px}
@media(prefers-reduced-motion:no-preference){html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] dialog[open] .ob_farcim_tutan_yuz_rc183{animation:ob_farcim_tutun_rc183 .45s ease-out}html:not([data-ob-hareket="az"])[data-ob-maskot="sov"] dialog[open] .ob_farcim_pencere_rc183{animation:ob_farcim_pencere_ac_rc183 .3s ease-out}}
@keyframes ob_farcim_tutun_rc183{from{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}
@keyframes ob_farcim_pencere_ac_rc183{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:540px){.ob_farcim_tutan_rc183{height:68px;flex-basis:68px}.ob_farcim_tutan_yuz_rc183{width:126px;height:140px;top:-26px;clip-path:inset(0 0 46px)}.ob_farcim_eller_rc183{width:138px;height:31px;bottom:-15px}.ob_farcim_tutan_soz_rc183{display:none}.ob_farcim_sohbet_rc182 .ob_farcim_pencere_rc183>header{padding:14px}.ob_farcim_urun_anlatim_rc183{gap:6px;padding:12px 48px 12px 6px}.ob_farcim_urun_yuz_rc183{width:50px;height:62px;flex-basis:50px}.ob_farcim_urun_anlatim_rc183 h2{font-size:16px}.ob_farcim_urun_anlatim_rc183 p{font-size:12px}.ob_farcim_urun_eylemler_rc183{margin-left:-56px}.ob_farcim_urun_eylemler_rc183>*{flex:1 1 150px;justify-content:center}}
@media(max-height:560px){.ob_farcim_tutan_rc183{height:44px;flex-basis:44px}.ob_farcim_tutan_yuz_rc183{width:98px;height:108px;top:-27px;clip-path:inset(0 0 37px)}.ob_farcim_eller_rc183{width:104px;height:24px;bottom:-12px}.ob_farcim_tutan_soz_rc183{top:6px;font-size:11px}:root body #ob_bulucu_rc112 .ob_bulucu_ust_rc112{padding-top:12px}.ob_farcim_sohbet_rc182 .ob_farcim_pencere_rc183>header{padding-block:8px}.ob_farcim_sohbet_rc182 .ob_farcim_mesajlar_rc182{min-height:44px}.ob_farcim_sohbet_rc182 .ob_farcim_sohbet_kisalar_rc182{padding-block:4px}.ob_farcim_sohbet_rc182 form{padding-block:8px}}
@media(max-width:540px){:root body #ob_bulucu_rc112 .ob_bulucu_ust_rc112 h2{font-size:22px;margin-top:20px}}

/* RC184: yerel sunumun yolculuğu ve fotoğraf kenarında işaret eden Farcım. */
:root body dialog[open] .ob_farcim_tutan_yuz_rc183{animation:none!important;transform-origin:center}
dialog[data-ob-farcim-gecis-rc184="1"] .ob_farcim_tutan_yuz_rc183{clip-path:none}
dialog[data-ob-farcim-gecis-rc184="1"] :is(.ob_farcim_eller_rc183,.ob_farcim_tutan_soz_rc183){visibility:hidden}
.ob_a_galeri .ob_farcim_urun_eslik_rc183{margin:14px 0 0;position:relative;z-index:2}
.ob_a_galeri .ob_farcim_urun_anlatim_rc183{padding:18px 48px 16px 10px;gap:8px}
.ob_a_galeri .ob_farcim_urun_yuz_rc183{position:relative;flex:0 0 128px;width:128px;height:150px;margin-top:-72px;margin-bottom:-45px;transform-origin:center;overflow:visible}
.ob_farcim_urun_yuz_rc183 .ob_aura_kanat_sag_rc176{display:none}
.ob_farcim_urun_yuz_rc183 .ob_aura_bakis_rc176{transform:translate(2px,-3px)}
.ob_farcim_isaret_rc184{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
.ob_farcim_isaret_kol_rc184{transform-origin:82px 103px;transform:rotate(var(--ob_farcim_isaret_aci_rc184,0deg))}
.ob_a_galeri .ob_farcim_urun_anlatim_rc183 h2{font-size:18px}
.ob_a_galeri .ob_farcim_urun_eylemler_rc183{margin-left:-136px}
.ob_farcim_urun_anlatim_rc183[data-ob-farcim-gecis-rc184="1"] .ob_farcim_isaret_rc184{visibility:hidden}
.ob_a_galeri .ob_farcim_urun_ac_rc183{max-width:100%;overflow-wrap:anywhere}
@media(max-width:540px){.ob_a_galeri .ob_farcim_urun_anlatim_rc183{padding:16px 44px 12px 6px;gap:4px}.ob_a_galeri .ob_farcim_urun_yuz_rc183{flex-basis:82px;width:82px;height:98px;margin-top:-52px;margin-bottom:-22px}.ob_a_galeri .ob_farcim_urun_anlatim_rc183 h2{font-size:16px}.ob_a_galeri .ob_farcim_urun_eylemler_rc183{margin-left:-86px}.ob_a_galeri .ob_farcim_urun_eylemler_rc183>*{flex:1 1 145px}}
@media(max-width:540px){.ob_a_galeri .ob_farcim_urun_anlatim_rc183{display:block;padding:16px 12px 12px}.ob_a_galeri .ob_farcim_urun_yuz_rc183{position:absolute;left:8px;top:-34px;margin:0}.ob_a_galeri .ob_farcim_urun_anlatim_rc183 :is(small,h2){display:block;margin-left:88px;margin-right:24px}.ob_a_galeri .ob_farcim_urun_anlatim_rc183 small{line-height:1.6}.ob_a_galeri .ob_farcim_urun_anlatim_rc183 p{margin-top:14px}.ob_a_galeri .ob_farcim_urun_eylemler_rc183{margin-left:0}.ob_a_galeri .ob_farcim_urun_eylemler_rc183>*{flex-basis:100px;min-width:0;text-align:center;overflow-wrap:anywhere}}


/* ob_slayt_rc056.css */
/* RC056 — a spacious product stage and a shared collection dock. */
.ob_s55_ust,.ob_s55_bilgi,.ob_s55_adet{display:none}
:root[data-ob-tasarim="sinematik"] #ob_vitrin{
 --ob_s56_yan:max(32px,calc((100% - 1432px)/2));--ob_s56_bas:242px;--ob_s56_renk:var(--ob_vurgu);--ob_s56_metin:#eff5fa;
 background:#09121d;color:var(--ob_s56_metin);isolation:isolate
}
:root[data-ob-tasarim="sinematik"] body[data-ob-sahne="tam"] #ob_vitrin{height:clamp(920px,94svh,960px);min-height:920px}
:root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin{--ob_s56_bas:64px;height:740px;min-height:740px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt{background:radial-gradient(ellipse at 78% 48%,#21425b55,transparent 48%),linear-gradient(120deg,#09121d,#101f2c);color:var(--ob_s56_metin)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_stop{--ob_s56_renk:#ff5268;background:radial-gradient(ellipse at 78% 45%,#8f26372b,transparent 48%),linear-gradient(120deg,#110f1b,#201621)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_sinema_beyin,.ob_sinema_sis,.ob_sinema_led){--ob_s56_metin:#153048;background:radial-gradient(ellipse at 80% 45%,#fff 0%,#e4ebef 48%,#d5dfe7);color:var(--ob_s56_metin)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_beyin{--ob_s56_renk:#007b82}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_ust{position:absolute;left:var(--ob_s56_yan);right:var(--ob_s56_yan);top:190px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:16px;border-bottom:1px solid #a7b8cb30;color:#bdccdb;font-size:9px;font-weight:650;letter-spacing:1.7px}
:root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin .ob_s55_ust{top:22px}
.ob_s55_ust i{font-style:normal;color:var(--ob_vurgu);margin:0 12px}
.ob_s55_ust a{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:10px;letter-spacing:.4px;min-height:24px}
.ob_s55_ust a b{color:var(--ob_vurgu);font-size:14px}
.ob_s55_ust svg{width:13px;height:13px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt:after{content:attr(data-ob-sahne-no);position:absolute;z-index:1;right:var(--ob_s56_yan);top:calc(var(--ob_s56_bas) - 25px);font-size:clamp(140px,18vw,260px);font-weight:800;line-height:1;letter-spacing:-16px;color:transparent;-webkit-text-stroke:1px #a5c6dd25;pointer-events:none}
:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_sinema_buyuk,.ob_sinema_imza,.ob_beyin_isaret,.ob_devre_fon){display:none}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt .ob_sinema_metin{top:calc(var(--ob_s56_bas) + 27px);left:var(--ob_s56_yan);right:auto;width:calc(49% - var(--ob_s56_yan) - 26px);max-width:650px;z-index:4}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_etiket{font-size:10px;letter-spacing:2.4px;color:#b8ccdd}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_etiket i{background:var(--ob_s56_renk);box-shadow:none;width:6px;height:6px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_metin :is(h1,h2){font-size:clamp(52px,6.5vw,98px);line-height:.96;letter-spacing:-4px;font-weight:800;margin:22px 0 24px;color:var(--ob_s56_metin)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_metin em{color:var(--ob_s56_renk)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_metin>p{font-size:14px;line-height:1.75;margin:0 0 26px;color:#aebfcf}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_eylem{gap:24px;flex-wrap:wrap}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_cta{min-height:52px;padding:16px 22px;border-radius:var(--ob_kose,10px);gap:26px;background:var(--ob_s56_renk);border:1px solid var(--ob_s56_renk);color:#fff;font-size:12px;font-weight:650;box-shadow:0 8px 28px #0002;transition:box-shadow .2s,translate .2s}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_cta>span{color:#fff}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_ikincil{font-size:11px;color:#d6e2ed}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_bilgi{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:440px;min-height:58px;margin-top:26px;padding-top:16px;border-top:1px solid #9cb5cb36;color:inherit;text-decoration:none}
.ob_s55_bilgi>span{display:flex;align-items:center;gap:16px}
.ob_s55_bilgi small{font-size:10px;line-height:1.4;font-weight:500}
.ob_s55_bilgi strong{display:flex;align-items:baseline;gap:6px;font-size:29px;line-height:1;font-weight:750;color:var(--ob_s56_renk);font-variant-numeric:tabular-nums}
.ob_s55_bilgi em{font-size:10px;font-weight:450;font-style:normal}
.ob_s55_bilgi>b{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:650;white-space:nowrap}
.ob_s55_bilgi svg{width:14px;height:14px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt .ob_sinema_urun{left:51%;width:calc(49% - var(--ob_s56_yan));top:calc(var(--ob_s56_bas) - 4px);bottom:192px;height:auto}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_urun:before{content:"";position:absolute;inset:auto 7% 4%;height:14%;border-radius:50%;background:radial-gradient(ellipse,#0005,transparent 65%);transform:rotate(-5deg);pointer-events:none;z-index:0}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_urun:after{content:"";position:absolute;inset:8% 2% 3%;border:1px solid #bcd4e41c;border-radius:50%;transform:rotate(-17deg);pointer-events:none;z-index:0}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_urun>img{width:100%;height:100%;object-fit:contain;transform:rotate(-5deg)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_beyin_resim,.ob_rc009_urun_foto){width:94%;height:94%;max-width:none;max-height:none;display:grid;place-items:center}
:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_beyin_resim,.ob_rc009_urun_foto)>img{width:100%;height:100%;max-height:100%;object-fit:contain;transform:rotate(-7deg)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_halka{inset:12% 2%;border-color:color-mix(in srgb,var(--ob_s56_renk) 30%,transparent);background:radial-gradient(ellipse,color-mix(in srgb,var(--ob_s56_renk) 9%,transparent),transparent 66%)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_golge{background:linear-gradient(90deg,#07111aed 0%,#07111ab8 30%,#07111a0a 68%),linear-gradient(0deg,#07111a 0%,#07111a00 52%)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_foto{object-position:76% 50%;transform:scale(1.015)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_far_arac_fon{opacity:.16}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_isik_dugme{right:calc(var(--ob_s56_yan) + 14px);bottom:188px;background:#102535d9;border-color:#bed0e63b}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_arac_nokta{left:76%;top:48%;bottom:auto;right:auto}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_arac_far_kart{bottom:190px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_kumanda{left:var(--ob_s56_yan);right:var(--ob_s56_yan);top:auto;bottom:124px;height:48px;min-height:48px;padding:0;gap:20px;border:0;background:none;box-shadow:none;backdrop-filter:none;justify-content:space-between}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_ozet{display:flex;flex-direction:row;align-items:center;gap:22px;width:auto}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_baslik{gap:12px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_sayi{color:#9db4c9}
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_ad{font-size:12px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum{width:116px;gap:4px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum>i{height:3px;box-shadow:none}
:root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sonra{width:194px;height:46px;background:#112535d9;border-color:#aec4d140}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_oklar>button{border-radius:var(--ob_kose,10px)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_koleksiyonlar{top:auto;left:var(--ob_s56_yan);right:var(--ob_s56_yan);bottom:22px;width:auto;max-width:none;height:82px;gap:0;padding:0;border:1px solid #bacdde33;border-radius:var(--ob_kose,14px);overflow:hidden;background:#112234eb;backdrop-filter:blur(12px);box-shadow:0 12px 38px #0003;z-index:8}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne{position:relative;height:80px;min-width:0;display:grid;grid-template-columns:60px minmax(0,1fr);grid-template-rows:1fr 1fr;gap:2px 12px;padding:12px 14px;background:transparent;border:0;border-right:1px solid #bed4e41f;border-radius:0;color:#eff5fa;box-shadow:none;backdrop-filter:none;overflow:hidden;transition:background .2s}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:last-child{border-right:0}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>img{grid-column:1;grid-row:1/3;width:60px;height:48px;object-fit:contain;mix-blend-mode:normal;align-self:center;background:#dce6ef;border-radius:6px;padding:2px;scale:1}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne[data-ob-slayt-sec="0"]>img{object-fit:cover;background:#132235;padding:0}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>b{grid-column:2;grid-row:1;align-self:end;text-align:left;padding:0;font-size:0;line-height:1.2;white-space:nowrap}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>b:after{font-size:12px;letter-spacing:0;line-height:1.2;font-weight:650}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_adet{display:block;grid-column:2;grid-row:2;align-self:start;font-size:9px;text-align:left;white-space:nowrap;line-height:1.5;color:#9db5cb;font-variant-numeric:tabular-nums}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_numara{top:7px;right:9px;font-size:8px;color:#a5bbcf}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne.ob_secili{background:#d5e7f112;box-shadow:inset 0 -3px var(--ob_vurgu)}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:focus-visible{outline:2px solid #fff;outline-offset:-4px}
:root[data-ob-tasarim="sinematik"] #ob_vitrin:is([data-ob-koleksiyon="beyin"],[data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"]) .ob_s55_ust{color:#48637a;border-color:#23435e25}
:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_sinema_beyin,.ob_sinema_sis,.ob_sinema_led) :is(.ob_sinema_etiket,.ob_sinema_ikincil){color:#38566e}
:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_sinema_beyin,.ob_sinema_sis,.ob_sinema_led) .ob_sinema_metin>p{color:#506779}
:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_sinema_beyin,.ob_sinema_sis,.ob_sinema_led) .ob_s55_bilgi{border-color:#335b7730}
:root[data-ob-tasarim="sinematik"] #ob_vitrin:is([data-ob-koleksiyon="beyin"],[data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"]) .ob_s31_baslik :is(#ob_s31_sayi,#ob_s31_ad){color:#2f4b63}
:root[data-ob-tasarim="sinematik"] #ob_vitrin:is([data-ob-koleksiyon="beyin"],[data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"]) .ob_slayt_oklar>button{color:#19354c;border-color:#385d7638}
:root[data-ob-tasarim="sinematik"] #ob_vitrin:is([data-ob-koleksiyon="beyin"],[data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"]) #ob_slayt_sonra{background:#19334d}
@media(min-width:761px) and (max-width:1150px){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne{grid-template-columns:1fr;grid-template-rows:38px 15px 12px;gap:0;padding:7px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>img{grid-column:1;grid-row:1;justify-self:center;width:48px;height:34px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>b{grid-column:1;grid-row:2;justify-self:center}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_adet{grid-column:1;grid-row:3;justify-self:center}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum{display:none}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_metin :is(h1,h2){font-size:clamp(49px,6.4vw,74px);letter-spacing:-2px}
}
@media(max-width:760px){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin{--ob_s56_yan:20px;--ob_s56_bas:176px}
 :root[data-ob-tasarim="sinematik"] body[data-ob-sahne="tam"] #ob_vitrin{height:940px;min-height:940px}
 :root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin{--ob_s56_bas:42px;height:806px;min-height:806px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_ust{top:148px;padding-bottom:9px;font-size:7px;letter-spacing:1px}
 :root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin .ob_s55_ust{top:14px}
 .ob_s55_ust i{margin:0 5px}.ob_s55_ust a{font-size:7px;gap:4px;min-height:20px}.ob_s55_ust a b{font-size:11px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt .ob_sinema_metin{top:calc(var(--ob_s56_bas) + 26px);left:20px;right:20px;width:auto;max-width:none}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_etiket{font-size:8px;letter-spacing:1.6px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_metin :is(h1,h2){font-size:clamp(38px,13vw,64px);letter-spacing:-2px;line-height:1.02;margin:16px 0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_metin>p{font-size:12px;line-height:1.65;margin-bottom:18px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_eylem{gap:14px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_cta{min-height:46px;padding:12px 16px;font-size:11px;gap:18px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_ikincil{font-size:10px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_bilgi{margin-top:18px;padding-top:12px;min-height:44px;gap:8px;max-width:none}
 .ob_s55_bilgi>span{gap:10px}.ob_s55_bilgi small{font-size:9px}.ob_s55_bilgi strong{font-size:24px}.ob_s55_bilgi>b{font-size:9px;gap:5px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt .ob_sinema_urun{left:20px;right:20px;width:auto;top:calc(var(--ob_s56_bas) + 365px);bottom:198px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt:after{top:calc(var(--ob_s56_bas) + 328px);right:16px;font-size:150px;letter-spacing:-10px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_slayt_kumanda{left:20px;right:20px;bottom:122px;height:66px;min-height:66px;flex-direction:column;gap:8px;align-items:stretch;padding:0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_ozet{flex-direction:row;justify-content:space-between;min-height:15px;gap:10px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_baslik{gap:9px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_ad{font-size:10px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_s31_sayi{font-size:8px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s31_konum{width:70px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin #ob_slayt_sonra{width:auto;min-width:0;flex:1;height:44px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_koleksiyonlar{bottom:20px;top:auto;left:20px;right:20px;height:82px;grid-template-columns:repeat(7,125px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding:0}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne{min-width:125px;height:80px;padding:10px;grid-template-columns:40px minmax(0,1fr);column-gap:8px;scroll-snap-align:start}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>img{width:40px;height:44px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne>b:after{font-size:11px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_adet{font-size:8px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_foto{object-position:69% 50%}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_golge{background:linear-gradient(180deg,#07111a80 0%,#07111ac7 45%,#07111a33 65%,#07111af0 88%)}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_isik_dugme{bottom:198px;right:20px;padding:8px 10px;min-height:32px;font-size:8px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_arac_nokta{left:auto;top:auto;bottom:234px;right:42px}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_arac_far_kart{display:none}
 :root[data-ob-tasarim="sinematik"].ob_vitrin_gorunur #ob_gorunum_yuzen{bottom:228px}
 :root[data-ob-tasarim="sinematik"].ob_vitrin_gorunur .ob_iletisim{--ob_iletisim_alt:max(228px,calc(env(safe-area-inset-bottom) + 218px))}
}
@media(hover:hover){
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:hover{background:#d5e7f11b}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_sinema_cta:hover{translate:0 -2px;box-shadow:0 12px 30px color-mix(in srgb,var(--ob_vurgu) 20%,transparent)}
 :root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_s55_bilgi:hover>b{color:var(--ob_s56_renk)}
}
:root[data-ob-hareket="az"] #ob_vitrin :is(.ob_sinema_cta,.ob_rc011_sahne){transition:none}
@media(prefers-reduced-motion:reduce){:root[data-ob-tasarim="sinematik"] #ob_vitrin :is(.ob_sinema_cta,.ob_rc011_sahne){transition:none}}

/* Match the stronger legacy selectors without reviving their pale tile palette. */
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:is([data-ob-slayt-sec="3"],[data-ob-slayt-sec="4"],[data-ob-slayt-sec="5"]){background:transparent;color:#eff5fa}
:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:is([data-ob-slayt-sec="3"],[data-ob-slayt-sec="4"],[data-ob-slayt-sec="5"]).ob_secili{background:#d5e7f112}
@media(hover:hover){:root[data-ob-tasarim="sinematik"] #ob_vitrin .ob_rc011_sahne:is([data-ob-slayt-sec="3"],[data-ob-slayt-sec="4"],[data-ob-slayt-sec="5"]):hover{background:#d5e7f11b}}
@media(max-width:760px){
 :root[data-ob-tasarim="sinematik"].ob_vitrin_gorunur :is(#ob_gorunum_yuzen,.ob_iletisim){display:none}
}

@media(min-width:761px) and (max-width:1150px){
 :root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin .ob_sinema_metin :is(h1,h2){font-size:clamp(44px,5.6vw,68px)}
}
@media(max-width:360px){
 :root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin{height:858px;min-height:858px}
 :root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin .ob_slayt .ob_sinema_urun{top:calc(var(--ob_s56_bas) + 413px)}
}

/* The header already exposes preferences; floating tools return after the stage. */
:root[data-ob-tasarim="sinematik"].ob_vitrin_gorunur :is(#ob_gorunum_yuzen,.ob_iletisim){display:none}


/* ob_slayt_dokunus_rc071.css */
/* RC071 — light and surface polish. Existing scene geometry and media stay intact. */
:root[data-ob-tasarim="sinematik"] body #ob_vitrin {
 .ob_slayt::before {
  content:"";position:absolute;inset:0;z-index:2;pointer-events:none;
  background:linear-gradient(118deg,transparent 48%,#d9f3ff08 48.1%,transparent 68%),radial-gradient(ellipse at 85% 24%,#a1dfff12,transparent 42%);
 }
 .ob_sinema_metin em {
  background:linear-gradient(105deg,var(--ob_s56_renk) 12%,color-mix(in srgb,var(--ob_s56_renk) 68%,white) 65%,var(--ob_s56_renk));
  background-clip:text;-webkit-background-clip:text;color:transparent;
 }
 .ob_sinema_etiket i {box-shadow:0 0 0 4px color-mix(in srgb,var(--ob_s56_renk) 13%,transparent),0 0 18px color-mix(in srgb,var(--ob_s56_renk) 55%,transparent)}
 .ob_sinema_cta {
  background:linear-gradient(115deg,color-mix(in srgb,var(--ob_s56_renk) 86%,white),var(--ob_s56_renk) 65%);
  box-shadow:inset 0 1px 0 #ffffff35,0 6px 26px color-mix(in srgb,var(--ob_s56_renk) 22%,transparent);
 }
 .ob_sinema_cta>span {transition:transform .2s ease}
 .ob_sinema_urun::after {border-color:color-mix(in srgb,var(--ob_s56_renk) 26%,transparent);box-shadow:0 0 65px color-mix(in srgb,var(--ob_s56_renk) 6%,transparent),inset 0 0 50px color-mix(in srgb,var(--ob_s56_renk) 5%,transparent)}
 .ob_sinema_halka {border-color:color-mix(in srgb,var(--ob_s56_renk) 38%,transparent)}
 .ob_s55_bilgi {border-image:linear-gradient(90deg,var(--ob_s56_renk),#9cb5cb26 75%) 1}
 .ob_s55_ust {border-image:linear-gradient(90deg,var(--ob_vurgu),#a7b8cb18 55%,transparent) 1}
 .ob_nokta_arti {box-shadow:0 0 0 7px #e0f4ff08,0 0 28px #c4e9ff20;background:#d7edff16;backdrop-filter:blur(8px)}
 .ob_rc011_koleksiyonlar {background:linear-gradient(115deg,#172b3def,#0e1c2bea);box-shadow:inset 0 1px 0 #e0f3ff10,0 18px 46px #0004;border-color:#b8d4e440}
 .ob_rc011_sahne {--ob_s71_secim:var(--ob_vurgu)}
 .ob_rc011_sahne[data-ob-slayt-sec="2"] {--ob_s71_secim:#ff6377}
 .ob_rc011_sahne[data-ob-slayt-sec="3"] {--ob_s71_secim:#48c5c2}
 .ob_rc011_sahne[data-ob-slayt-sec="4"] {--ob_s71_secim:#86ccec}
 .ob_rc011_sahne[data-ob-slayt-sec="5"] {--ob_s71_secim:#eebd76}
 .ob_rc011_sahne[data-ob-slayt-sec="6"] {--ob_s71_secim:#b2d7ee}
 .ob_rc011_sahne.ob_secili {
  background:linear-gradient(115deg,color-mix(in srgb,var(--ob_s71_secim) 22%,transparent),#d5e7f109);
  box-shadow:inset 0 -3px var(--ob_s71_secim),inset 0 1px 0 color-mix(in srgb,var(--ob_s71_secim) 55%,transparent);
 }
 .ob_rc011_sahne.ob_secili .ob_s31_numara {color:var(--ob_s71_secim)}
 .ob_rc011_sahne.ob_secili .ob_s55_adet {color:#d6e5f0}
 #ob_slayt_sonra {background:linear-gradient(120deg,#203b50ed,#112535ed);box-shadow:inset 0 1px 0 #e0f3ff10}
 .ob_slayt_oklar>button:focus-visible {outline:2px solid var(--ob_vurgu);outline-offset:3px}
 .ob_s31_konum>i.ob_secili {box-shadow:0 0 12px color-mix(in srgb,var(--ob_vurgu) 55%,transparent)}
}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin {
 box-shadow:0 10px 32px #0c213b0b;
 .ob_ec_sahne::before {
  background:radial-gradient(ellipse at 78% 42%,color-mix(in srgb,var(--ob_ec_vurgu) 20%,transparent),transparent 58%),linear-gradient(118deg,transparent 52%,#a5cee00b 52.1%,#a5cee017 72%,transparent 72.1%);
 }
 .ob_ec_sahne::after {color:color-mix(in srgb,var(--ob_ec_vurgu) 12%,transparent)}
 .ob_ec_etiket::before {box-shadow:0 0 14px color-mix(in srgb,var(--ob_ec_vurgu) 50%,transparent)}
 .ob_ec_cta {background:linear-gradient(115deg,color-mix(in srgb,var(--ob_vurgu_ust) 86%,white),var(--ob_vurgu_ust) 65%);box-shadow:inset 0 1px 0 #ffffff25,0 6px 20px color-mix(in srgb,var(--ob_vurgu_ust) 20%,transparent)}
 .ob_ec_cta svg {transition:transform .2s ease}
 .ob_ec_hero_foto figcaption {border-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ob_ec_vurgu) 42%,transparent),transparent) 1}
 .ob_ec_koleksiyon_sec button {border-radius:calc(var(--ob_kose) * .5)}
 .ob_ec_koleksiyon_sec button[aria-pressed="true"] {background:linear-gradient(135deg,color-mix(in srgb,var(--ob_vurgu_ust) 12%,var(--ob_yuzey)),var(--ob_yuzey));box-shadow:inset 0 -3px var(--ob_vurgu_ust),0 4px 12px #07192e0c}
 .ob_ec_vitrin_alt {border-image:linear-gradient(90deg,var(--ob_vurgu_ust),var(--ob_cizgi) 65%) 1}
 .ob_ec_vitrin_alt>div>button {background:color-mix(in srgb,var(--ob_yuzey) 72%,transparent);box-shadow:inset 0 0 0 1px var(--ob_cizgi);border-radius:calc(var(--ob_kose) * .5)}
}
@media(hover:hover) {
 :root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_sahne:hover {background:linear-gradient(115deg,color-mix(in srgb,var(--ob_s71_secim) 15%,transparent),#d5e7f108)}
 :root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_cta:hover>span {transform:translate(2px,-2px)}
 :root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_cta:hover svg {transform:translateX(3px)}
}
@keyframes ob_s71_isik_giris {from{opacity:.15}to{opacity:1}}
@media(prefers-reduced-motion:no-preference) {
 :root[data-ob-tasarim="sinematik"]:not([data-ob-hareket="az"]) body #ob_vitrin .ob_slayt_aktif::before {animation:ob_s71_isik_giris .65s ease-out both}
}
:root[data-ob-hareket="az"] body :is(#ob_vitrin .ob_sinema_cta>span,#ob_eticaret_vitrin .ob_ec_cta svg) {transition:none;transform:none}
@media(prefers-reduced-motion:reduce) {
 :root body :is(#ob_vitrin .ob_sinema_cta>span,#ob_eticaret_vitrin .ob_ec_cta svg) {transition:none;transform:none}
}
@media(forced-colors:active) {
 :root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_metin em {background:none;color:CanvasText}
}

/* The quick-view eye needs an explicit foreground on dark scenes. */
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_urun_goz_rc034 {background:#eff5fa;color:#153048}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_urun_goz_rc034 {background:var(--ob_yuzey);color:var(--ob_metin)}


/* ob_ana_dokunus_rc086.css */
/* RC086: small homepage refinements; manual scenes and media geometry are unchanged. */
/* RC110: yalnız ana sayfa; aynı içerik, daha kısa bölüm ve kart aralıkları. */
:root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin{height:500px;min-height:500px}
:root[data-ob-tasarim="eticaret"] body.ob_rc034_home .ob_eticaret_ana>.ob_ec_kategoriler{min-height:500px}
:root body.ob_rc034_home #ob_arac_sec{padding:16px 20px;gap:20px}
:root body.ob_rc034_home #ob_kategoriler{margin-top:26px}
:root body.ob_rc034_home #ob_ana .ob_a_ev.ob_a_vitrin_rc047{margin-block:32px 24px}
:root body.ob_rc034_home #ob_ana .ob_vitrin_gecis_rc047{margin-bottom:20px;padding-bottom:8px}
:root body.ob_rc034_home #ob_ana .ob_vitrin_grup_rc047{padding:14px;margin-bottom:20px}
:root body.ob_rc034_home #ob_ana .ob_vitrin_bas_rc047.ob_r87_bas{padding:14px 16px;gap:16px;margin-bottom:12px}
:root body.ob_rc034_home #ob_ana .ob_vitrin_bas_yazi_rc047{gap:14px}
:root body.ob_rc034_home #ob_ana .ob_vitrin_no_rc047{width:44px;height:44px;flex-basis:44px}
:root body.ob_rc034_home #ob_ana .ob_vitrin_no_rc047 svg{width:26px;height:26px}
:root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_yazi{padding:12px;display:flex;flex-direction:column;flex:1}
:root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart h3{min-height:2.9em;margin:6px 0}
:root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_alt{padding-top:8px;margin-top:auto}
:root body.ob_rc034_home #ob_ana .ob_kart_meta_rc068{margin-bottom:6px}
:root body.ob_rc034_home #ob_ana .ob_ortak_bas_rc052{padding:20px;gap:18px}
:root body.ob_rc034_home #ob_ana .ob_ortak_grid_rc052{padding:16px;gap:14px}
:root body.ob_rc034_home #ob_ana .ob_markalar_rc035{padding:20px;margin-top:24px;margin-bottom:32px}
:root body.ob_rc034_home #ob_ana .ob_markalar_rc035 .ob_marka_bas{margin-bottom:16px}
:root body.ob_rc034_home #ob_ana .ob_marka_grid.ob_marka_ray_rc038{grid-template-rows:repeat(2,128px)}
:root body.ob_rc034_home #ob_ana .ob_marka_ray_rc038 .ob_marka_kart_rc035{height:128px;min-height:128px;padding:12px;gap:8px}
@media(min-width:901px){:root body.ob_rc034_home #ob_ana .ob_vitrin_grup_rc047:not([data-ob-vitrin-adet="1"]):not([data-ob-vitrin-adet="2"]) .ob_a_kart_foto{height:230px;aspect-ratio:auto}}
@media(max-width:760px){:root body.ob_rc034_home #ob_ana .ob_vitrin_bas_rc047.ob_r87_bas{padding:12px;gap:12px}:root body.ob_rc034_home #ob_ana .ob_vitrin_grup_rc047{padding:12px;margin-bottom:16px}:root body.ob_rc034_home #ob_ana .ob_ortak_bas_rc052{padding:16px}:root body.ob_rc034_home #ob_ana .ob_ortak_grid_rc052{padding:12px;gap:12px}:root body.ob_rc034_home #ob_ana .ob_markalar_rc035{padding:16px;margin-block:20px 24px}}
@media(max-width:680px){:root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin{height:680px;min-height:680px}:root body.ob_rc034_home #ob_arac_sec{padding:16px;gap:16px}}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_bilgi{padding:14px 16px;margin-top:24px;min-height:70px;gap:14px;border:1px solid #9cb5cb30;border-image:none;border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,14px))*.75);background:#a5c8e108;box-shadow:inset 0 1px #ffffff08}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_bilgi>span{gap:12px}.ob_rc034_home #ob_vitrin .ob_s55_bilgi small{font-size:11px}.ob_rc034_home #ob_vitrin .ob_s55_bilgi>b{font-size:11px}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_metin>p{font-size:15px;line-height:1.8}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_cta{font-size:13px}.ob_rc034_home #ob_vitrin .ob_sinema_ikincil{font-size:12px}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_sahne .ob_s55_adet{font-size:10px;line-height:1.5}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_sahne.ob_secili{box-shadow:inset 0 -3px var(--ob_s71_secim),inset 0 1px #ffffff20}
:root[data-ob-tasarim="sinematik"] body #ob_arac_sec{border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose_sistem_rc068,var(--ob_kose,14px));background:var(--ob_yuzey);box-shadow:0 6px 24px #102f4f06;padding:24px;gap:24px;margin-top:24px}
:root[data-ob-tasarim="sinematik"] body #ob_arac_sec .ob_arac_giris>svg{width:40px;height:40px;flex-shrink:0;padding:7px;border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,14px))*.65);background:color-mix(in srgb,var(--ob_vurgu) 8%,var(--ob_yuzey));color:var(--ob_vurgu_ust)}
:root[data-ob-tasarim="sinematik"] body #ob_arac_sec .ob_arac_giris p{font-size:12px;line-height:1.6}
:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar{gap:12px;border:0;padding:18px 0;margin:0}
:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar>div{gap:12px;border:1px solid var(--ob_cizgi);border-radius:calc(var(--ob_kose_sistem_rc068,var(--ob_kose,14px))*.75);padding:16px;background:var(--ob_yuzey);justify-content:flex-start}
:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar>div>svg{width:30px;height:30px;flex:none;color:var(--ob_vurgu_ust)}
:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar strong{font-size:13px;line-height:1.5}.ob_rc034_home #ob_ana .ob_faydalar small{font-size:11px;line-height:1.6;margin-top:3px}
:root[data-ob-tasarim="sinematik"] body #ob_kategoriler .ob_icerik_bolum_giris{max-width:670px;line-height:1.8;font-size:14px}
@media(max-width:1100px){:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-ob-tasarim="sinematik"] body #ob_arac_sec{padding:20px}}
@media(max-width:680px){:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_bilgi{padding:10px 12px;min-height:56px;margin-top:16px}:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_bilgi small{font-size:10px}:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_bilgi>b{font-size:10px}:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_bilgi strong{font-size:24px}:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_sinema_metin>p{font-size:13px;line-height:1.7}:root[data-ob-tasarim="sinematik"] body #ob_arac_sec{padding:18px 16px;gap:18px}:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar{gap:8px;padding:12px 0}:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar>div{padding:12px;gap:9px;align-items:flex-start}:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar>div>svg{width:22px;height:22px}:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar strong{font-size:12px}:root[data-ob-tasarim="sinematik"] body #ob_ana .ob_faydalar small{font-size:10px}}

/* RC111: mobilde doğal içerik yüksekliği; masaüstü RC110 geometrisi korunur. */
@media(max-width:680px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin{height:auto;min-height:630px;grid-template-rows:minmax(0,1fr) 116px}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_sahne{height:auto;grid-template-rows:repeat(5,auto);row-gap:8px;padding:16px 12px 12px;align-content:start}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2){font-size:clamp(26px,7.8vw,32px);line-height:1.12;margin:0}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_hero_yazi>p{margin:0;max-width:none}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_hero_foto{height:auto;padding:0;gap:6px}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_hero_foto>img{height:170px;max-height:170px;object-fit:contain}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_eylemler{align-self:start;gap:10px;margin-top:2px}
 :root body.ob_rc034_home #ob_ana .ob_vitrin_bas_rc047.ob_r87_bas{padding:10px;gap:8px;margin-bottom:10px}
 :root body.ob_rc034_home #ob_ana .ob_vitrin_bas_yazi_rc047{gap:6px 10px}
 :root body.ob_rc034_home #ob_ana .ob_r87_eylemler{padding-top:8px;gap:8px}
 :root body.ob_rc034_home #ob_ana .ob_vitrin_grup_rc047{padding:10px;margin-bottom:12px}
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_yazi{padding:10px;gap:0}
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_alt{flex-wrap:nowrap;gap:6px}
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_alt>span{flex:1;min-width:0;font-size:10px;line-height:1.5}
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_alt>a{flex:0 0 44px;width:44px;min-width:44px;height:44px;padding:0}
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_alt small{font-size:9px;line-height:1.5}
 :root body.ob_rc034_home #ob_ana .ob_ortak_grid_rc052{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
}
@media(max-width:379px){
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart h3{min-height:0}
 :root body.ob_rc034_home #ob_ana .ob_ortak_grid_rc052{grid-template-columns:minmax(0,1fr)}
}

@media(max-width:360px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_koleksiyon_sec{grid-template-columns:repeat(6,minmax(44px,1fr));overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button{min-width:44px;scroll-snap-align:start}
}

@media(max-width:900px){
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_foto{max-height:200px}
}
@media(max-width:379px){
 :root body.ob_rc034_home #ob_ana .ob_a_vitrin_rc047 .ob_a_kart_foto{height:180px;aspect-ratio:auto}
}


/* ob_slayt_cerceve_rc088.css */
/* RC088: non-interactive frame only; scene geometry and manual controls stay intact. */
:root[data-ob-tasarim="sinematik"] body #ob_vitrin{
 --ob_s88_ust:178px;--ob_s88_yan:16px;--ob_s88_alt:10px;
 --ob_s88_kose:var(--ob_kose_sistem_rc068,var(--ob_kose,12px));
 --ob_s88_cizgi:#b0cddd66;--ob_s88_isik:var(--ob_vurgu);
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin[data-ob-koleksiyon="stop"]{--ob_s88_isik:#ff6377}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin[data-ob-koleksiyon="beyin"]{--ob_s88_isik:#007b82}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin[data-ob-koleksiyon="sis"]{--ob_s88_isik:#227baa}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin[data-ob-koleksiyon="led"]{--ob_s88_isik:#9b6a25}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin[data-ob-koleksiyon="cam"]{--ob_s88_isik:#acd9ec}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin:is([data-ob-koleksiyon="beyin"],[data-ob-koleksiyon="sis"],[data-ob-koleksiyon="led"]){--ob_s88_cizgi:#36576d45}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin::before{
 content:"";position:absolute;inset:var(--ob_s88_ust) var(--ob_s88_yan) var(--ob_s88_alt);z-index:11;pointer-events:none;
 border:1px solid var(--ob_s88_cizgi);border-radius:var(--ob_s88_kose);
 box-shadow:inset 0 1px 0 #ffffff16,inset 0 -1px 0 #ffffff08,0 8px 30px #06111d12;
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin::after{
 content:"";position:absolute;top:var(--ob_s88_ust);left:calc(var(--ob_s88_yan) + 24px);width:clamp(80px,18%,240px);height:2px;z-index:12;pointer-events:none;
 background:linear-gradient(90deg,var(--ob_s88_isik),color-mix(in srgb,var(--ob_s88_isik) 50%,transparent) 60%,transparent);
 box-shadow:0 2px 12px color-mix(in srgb,var(--ob_s88_isik) 16%,transparent);border-radius:var(--ob_s88_kose);
}
:root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin{--ob_s88_ust:0px;--ob_s88_yan:0px;--ob_s88_alt:0px;box-shadow:0 12px 36px #0b203017}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_koleksiyonlar{border-color:#a7c6db66;box-shadow:inset 0 1px 0 #e4f4ff18,0 12px 28px #0003}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_sahne.ob_secili{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ob_s71_secim) 40%,transparent),inset 0 -3px var(--ob_s71_secim),inset 0 1px 0 #ffffff24}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_slayt_oklar>button{border-color:#a7c6db55}
@media(max-width:760px){:root[data-ob-tasarim="sinematik"] body #ob_vitrin{--ob_s88_ust:140px;--ob_s88_yan:8px;--ob_s88_alt:8px}:root[data-ob-tasarim="sinematik"] body[data-ob-sahne="cerceve"] #ob_vitrin{--ob_s88_ust:0px;--ob_s88_yan:0px;--ob_s88_alt:0px}}
@media(forced-colors:active){:root[data-ob-tasarim="sinematik"] body #ob_vitrin::before{border-color:CanvasText;box-shadow:none}:root[data-ob-tasarim="sinematik"] body #ob_vitrin::after{display:none}}

/* RC089: a visible illuminated surround, with a stronger selected collection. */
:root[data-ob-tasarim="sinematik"] body #ob_vitrin::before{
 border-width:2px;border-color:color-mix(in srgb,var(--ob_s88_isik) 50%,var(--ob_s88_cizgi));
 box-shadow:inset 0 0 0 5px #a9cddd0c,inset 0 0 35px color-mix(in srgb,var(--ob_s88_isik) 10%,transparent),0 0 22px color-mix(in srgb,var(--ob_s88_isik) 16%,transparent);
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin::after{
 inset:var(--ob_s88_ust) var(--ob_s88_yan) var(--ob_s88_alt);width:auto;height:auto;border-radius:var(--ob_s88_kose);
 background:
 linear-gradient(90deg,var(--ob_s88_isik),transparent) left top / 45% 4px no-repeat,
 linear-gradient(var(--ob_s88_isik),transparent) left top / 4px 140px no-repeat,
 linear-gradient(270deg,var(--ob_s88_isik),transparent) right bottom / 30% 4px no-repeat,
 linear-gradient(0deg,var(--ob_s88_isik),transparent) right bottom / 4px 140px no-repeat,
 linear-gradient(var(--ob_s88_isik),var(--ob_s88_isik)) right top / 56px 3px no-repeat,
 linear-gradient(var(--ob_s88_isik),var(--ob_s88_isik)) right top / 3px 42px no-repeat,
 linear-gradient(var(--ob_s88_isik),var(--ob_s88_isik)) left bottom / 56px 3px no-repeat,
 linear-gradient(var(--ob_s88_isik),var(--ob_s88_isik)) left bottom / 3px 42px no-repeat;
 box-shadow:none;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--ob_s88_isik) 35%,transparent));
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_ust{
 background:linear-gradient(90deg,color-mix(in srgb,var(--ob_s88_isik) 16%,transparent),transparent 70%);
 border-image:linear-gradient(90deg,var(--ob_s88_isik),color-mix(in srgb,var(--ob_s88_isik) 30%,transparent),transparent) 1;
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_s55_bilgi{
 border-color:color-mix(in srgb,var(--ob_s56_renk) 55%,#8facbf55);
 background:linear-gradient(105deg,color-mix(in srgb,var(--ob_s56_renk) 18%,transparent),#a5c8e108);
 box-shadow:inset 4px 0 var(--ob_s56_renk),inset 0 1px #ffffff12,0 8px 24px #04111b20;
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_koleksiyonlar{
 border-color:#aac9df88;background:linear-gradient(120deg,#213b50f5,#0d1b29f5);
 box-shadow:inset 0 1px 0 #e4f4ff33,0 10px 30px #0005;
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_sahne.ob_secili{
 background:linear-gradient(120deg,color-mix(in srgb,var(--ob_s71_secim) 60%,#162a3a),color-mix(in srgb,var(--ob_s71_secim) 25%,#162a3a));
 box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ob_s71_secim) 75%,white),inset 0 -4px var(--ob_s71_secim),inset 0 1px #ffffff55;
}
:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_sahne.ob_secili :is(.ob_s31_numara,.ob_s55_adet){color:#fff}
@media(max-width:760px){:root[data-ob-tasarim="sinematik"] body #ob_vitrin::after{background-size:55% 3px,3px 100px,40% 3px,3px 100px,32px 2px,2px 30px,32px 2px,2px 30px}:root[data-ob-tasarim="sinematik"] body #ob_vitrin::before{box-shadow:inset 0 0 0 3px #a9cddd0c,inset 0 0 20px color-mix(in srgb,var(--ob_s88_isik) 9%,transparent)}}
@media(forced-colors:active){:root[data-ob-tasarim="sinematik"] body #ob_vitrin::before{border-color:CanvasText;box-shadow:none}:root[data-ob-tasarim="sinematik"] body #ob_vitrin::after{display:none}:root[data-ob-tasarim="sinematik"] body #ob_vitrin .ob_rc011_sahne.ob_secili{outline:2px solid Highlight;outline-offset:-3px}}


/* ob_slayt_eticaret_rc090.css */
/* RC091: original slideshow surfaces; the same thin border as the collection sidebar. */
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin {
 border:1px solid var(--ob_cizgi);
}

/* RC129: RC128 lacivert sahne istege bagli; acik yuzey mevcut tema kaynagindan gelir. */
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin{
 --ob_sahne_isik_rc128:color-mix(in srgb,var(--ob_vurgu) 52%,#fff);
 border-color:color-mix(in srgb,var(--ob_vurgu) 22%,var(--ob_cizgi));
 box-shadow:0 12px 28px #10253814,inset 0 1px 0 #ffffff30;
 background:var(--ob_yuzey);
}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_sahne{
 background:linear-gradient(120deg,#142b42,#0d1c2d 68%);color:#eef5fc;
}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_sahne::before{
 background:radial-gradient(ellipse at 4% 0,color-mix(in srgb,var(--ob_vurgu) 24%,transparent),transparent 60%),linear-gradient(128deg,transparent 42%,#ffffff05 42.1%,#ffffff05 43%,transparent 43.1%);
}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_sahne::after{color:#ffffff0a}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2){color:#f5f9ff;text-wrap:balance}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_baslik_vurgu{color:var(--ob_sahne_isik_rc128)}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_etiket{color:var(--ob_sahne_isik_rc128)}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_etiket::before{background:var(--ob_sahne_isik_rc128)}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_hero_yazi>p{color:#c4d3e1}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_odak li{color:#dbe7f2;background:#ffffff08;border-color:#ffffff26}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_detay{color:#e8f1fb}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_cta{background:linear-gradient(115deg,var(--ob_vurgu_ust),color-mix(in srgb,var(--ob_vurgu_ust) 90%,#101d2c));box-shadow:inset 0 1px 0 #ffffff20,0 6px 18px #0002}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_hero_foto{
 background:radial-gradient(ellipse at 52% 36%,#fff,#ecf1f6 76%);
 border-radius:var(--ob_kose);box-shadow:inset 0 1px 0 #fff,0 8px 22px #0002;
 color:#142031;
}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_hero_foto figcaption{color:#142031;border-image:none;border-color:#b9c9d9;padding-inline:12px}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_hero_foto figcaption :is(a,strong){color:#142031}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_hero_foto figcaption :is(span,small){color:#4b5b70}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto{background:radial-gradient(ellipse at 50% 40%,#314b62,#142638);color:#eef5fc}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin .ob_ec_sahne_cam .ob_ec_hero_foto figcaption :is(a,strong,span,small){color:#dbe7f2}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin :is(.ob_ec_sahne_beyin,.ob_ec_sahne_sis,.ob_ec_sahne_led) .ob_ec_hero_foto figcaption{color:#dbe7f2;border-color:#ffffff30}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin :is(.ob_ec_sahne_beyin,.ob_ec_sahne_sis,.ob_ec_sahne_led) .ob_ec_hero_foto figcaption :is(a,strong,span,small){color:#dbe7f2}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_vitrin_alt{border-image:none;border-color:color-mix(in srgb,var(--ob_vurgu) 28%,var(--ob_cizgi))}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_koleksiyon_sec button[aria-pressed="true"]{
 background:color-mix(in srgb,var(--ob_vurgu) 8%,var(--ob_yuzey));
 border-color:var(--ob_vurgu_ust);box-shadow:inset 0 -3px var(--ob_vurgu_ust);
 color:var(--ob_metin);
}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin :is(.ob_ec_cta,.ob_ec_detay):focus-visible{outline:3px solid var(--ob_vurgu_ust);outline-offset:3px}
:root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey="lacivert"] body #ob_eticaret_vitrin :is(.ob_ec_cta,.ob_ec_detay):focus-visible{outline-color:var(--ob_sahne_isik_rc128)}
@media(max-width:680px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_hero_foto{border-radius:calc(var(--ob_kose) * .7)}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_hero_foto figcaption{padding-inline:8px}
}
@media(max-width:380px){
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_far_secimler{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}
 :root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_far_alternatif>img{width:32px;height:32px}
}
@media(min-width:681px) and (max-width:960px){
 :root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_hero_far>.ob_ec_far_ana{object-fit:contain}
 :root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_far_secimler{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}
 :root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_far_alternatif{gap:7px}
 :root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_far_alternatif>img{width:40px;height:32px}
}
@media(forced-colors:active){
 :root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey] body #ob_eticaret_vitrin .ob_ec_sahne{background:Canvas;color:CanvasText}
 :root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey] body #ob_eticaret_vitrin :is(.ob_ec_hero_yazi :is(h1,h2),.ob_ec_etiket,.ob_ec_baslik_vurgu,.ob_ec_hero_yazi>p,.ob_ec_detay,.ob_ec_odak li){color:CanvasText}
 :root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey] body #ob_eticaret_vitrin .ob_ec_sahne::before{display:none}
 :root[data-ob-tasarim="eticaret"][data-ob-slayt-yuzey] body #ob_eticaret_vitrin :is(.ob_ec_cta,.ob_ec_detay):focus-visible{outline-color:Highlight}
}

/* Her iki arka planda ayni metin ve foto alt yazi geometrisi. */
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_hero_yazi :is(h1,h2){text-wrap:balance}
:root[data-ob-tasarim="eticaret"] body #ob_eticaret_vitrin .ob_ec_hero_foto figcaption{padding-inline:12px}
@media(max-width:680px){:root[data-ob-tasarim="eticaret"] body.ob_rc034_home #ob_eticaret_vitrin .ob_ec_hero_foto figcaption{padding-inline:8px}}


/* ob_parca_yollari_rc124.css */
/* RC124 — Kod, araç ve fotoğraftan ilerleyen özgün parça masası. */
.ob_parca_yollari_rc124{margin-top:16px;min-width:0;color:var(--ob_metin);scroll-margin-top:130px}
.ob_parca_yol_bas_rc124{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:12px}
.ob_parca_yol_bas_rc124>div>span{font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--ob_vurgu_ust)}
.ob_parca_yol_bas_rc124 h2{margin:6px 0 0;font-size:24px;letter-spacing:-.045em;line-height:1.22;text-wrap:balance}
.ob_parca_yol_bas_rc124 h2>em{font-style:normal;margin-left:8px;color:var(--ob_vurgu_ust)}
.ob_parca_yol_bas_rc124>p{margin:0;font-size:11px;line-height:1.6;color:var(--ob_soluk);flex-shrink:0}
.ob_parca_yol_grid_rc124{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}
.ob_parca_yol_grid_rc124:has(details[open]){align-items:start}
.ob_parca_yol_kart_rc124{display:flex;flex-direction:column;position:relative;min-width:0;padding:18px;border:1px solid var(--ob_cizgi);border-top:2px solid color-mix(in srgb,var(--ob_vurgu) 65%,var(--ob_cizgi));border-radius:var(--ob_kose);background:var(--ob_yuzey)}
.ob_parca_yol_kart_rc124:nth-child(2){background:linear-gradient(135deg,color-mix(in srgb,var(--ob_vurgu) 6%,var(--ob_yuzey)),var(--ob_yuzey))}
.ob_parca_yol_etiket_rc124{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--ob_soluk)}
.ob_parca_yol_etiket_rc124>b{font-size:11px;color:var(--ob_vurgu_ust);margin-right:auto;font-family:Consolas,monospace}
.ob_parca_yol_etiket_rc124>svg{width:18px;height:18px;color:var(--ob_vurgu_ust)}
.ob_parca_yol_kart_rc124 h3{font-size:19px;letter-spacing:-.035em;line-height:1.25;margin:11px 0 7px;text-wrap:balance}
.ob_parca_yol_kart_rc124>p{font-size:12px;line-height:1.65;margin:0 0 12px;color:var(--ob_soluk);min-height:40px}
.ob_parca_yol_kart_rc124>small{display:block;font-size:10px;color:var(--ob_soluk);line-height:1.5;margin-top:9px}
.ob_parca_yol_form_rc124{display:flex;min-height:44px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);background:var(--ob_zemin);overflow:hidden}
.ob_parca_yol_form_rc124:focus-within{outline:2px solid var(--ob_vurgu);outline-offset:2px}
.ob_parca_yol_form_rc124 input[type="search"]{flex:1;min-width:0;width:100%;border:0;outline:none;padding:10px 12px;color:var(--ob_metin);background:transparent;font-size:12px;font-family:inherit}
.ob_parca_yol_form_rc124>button{flex:0 0 44px;min-width:44px;min-height:44px;border:0;background:var(--ob_vurgu_ust);color:#fff;display:grid;place-items:center}
.ob_parca_yol_form_rc124>button>svg{width:20px;height:20px}
.ob_parca_yol_eylem_rc124{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;border:1px solid var(--ob_cizgi);padding:10px 12px;border-radius:var(--ob_kose);font-size:12px;font-weight:650;color:var(--ob_metin);background:var(--ob_zemin);text-decoration:none}
.ob_parca_yol_eylem_rc124>svg{width:18px;height:18px;color:var(--ob_vurgu_ust)}
.ob_parca_yol_foto_rc124 summary{min-height:46px;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--ob_cizgi);border-radius:var(--ob_kose);font-size:12px;font-weight:650;cursor:pointer;list-style:none;background:var(--ob_zemin)}
.ob_parca_yol_foto_rc124 summary::-webkit-details-marker{display:none}
.ob_parca_yol_foto_rc124 summary>span{font-size:19px;color:var(--ob_vurgu_ust)}
.ob_parca_yol_foto_rc124 details[open] summary>span{transform:rotate(45deg)}
.ob_parca_yol_foto_rc124 ol{counter-reset:ob_foto_rc124;list-style:none;margin:12px 0;padding:0;display:grid;gap:10px}
.ob_parca_yol_foto_rc124 li{counter-increment:ob_foto_rc124;display:grid;grid-template-columns:24px 1fr;gap:2px 8px;font-size:11px}
.ob_parca_yol_foto_rc124 li:before{content:counter(ob_foto_rc124);grid-row:1/3;display:grid;place-items:center;align-self:start;width:24px;height:24px;background:color-mix(in srgb,var(--ob_vurgu) 10%,var(--ob_yuzey));color:var(--ob_vurgu_ust);border-radius:var(--ob_kose);font-weight:700}
.ob_parca_yol_foto_rc124 li>span{color:var(--ob_soluk);line-height:1.5}
.ob_parca_yol_foto_rc124 details>p{font-size:11px;line-height:1.6;color:var(--ob_soluk);margin:0 0 10px}
.ob_parca_yol_iletisim_rc124{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding-top:8px;gap:8px;font-size:11px;font-weight:600;color:var(--ob_vurgu_ust);text-decoration:none}
.ob_parca_yol_iletisim_rc124>svg{width:16px;height:16px}
.ob_parca_yollari_rc124 :is(a,button,summary):focus-visible{outline:3px solid var(--ob_vurgu);outline-offset:3px}
.ob_parca_yollari_rc124 :is(a,summary):hover{border-color:var(--ob_vurgu);color:var(--ob_vurgu_ust)}
#ob_arac_sec{scroll-margin-top:130px}
@media(max-width:900px){.ob_parca_yol_kart_rc124{padding:14px}.ob_parca_yol_kart_rc124 h3{font-size:17px}.ob_parca_yol_bas_rc124 h2{font-size:22px}}
@media(max-width:680px){.ob_parca_yol_grid_rc124{grid-template-columns:1fr;gap:10px}.ob_parca_yol_kart_rc124{padding:14px}.ob_parca_yol_kart_rc124>p{min-height:0;margin-bottom:10px}.ob_parca_yol_bas_rc124{display:block}.ob_parca_yol_bas_rc124>p{display:none}.ob_parca_yol_bas_rc124 h2{font-size:22px}.ob_parca_yol_bas_rc124 h2>em{display:block;margin:3px 0 0}.ob_parca_yollari_rc124{margin-top:12px}#ob_arac_sec{scroll-margin-top:70px}}


/* ob_gezinme_rc103.css */
.ob_gezinme_durum_rc103{position:fixed;z-index:2147483000;left:50%;bottom:20px;transform:translateX(-50%);max-width:calc(100vw - 32px);padding:12px 18px;border-radius:12px;background:#102433;color:#fff;box-shadow:0 4px 22px #0003;font:600 14px/1.4 system-ui;display:flex;align-items:center;gap:12px}
.ob_gezinme_durum_rc103[hidden]{display:none}.ob_gezinme_durum_rc103 button{font:inherit;border:1px solid #fff8;background:transparent;color:inherit;border-radius:6px;padding:10px;min-height:44px;cursor:pointer}
.ob_gezinme_odak_rc103:focus{outline:none}
html[data-ob-gezinme="yukleniyor"]{cursor:progress}html[data-ob-gezinme="yukleniyor"]::before{content:"";position:fixed;z-index:2147483001;top:0;left:0;width:100%;height:3px;background:#ef6b28}
@media(prefers-reduced-motion:reduce){.ob_gezinme_durum_rc103{scroll-behavior:auto}}
/* RC104: içerik kısa geçiş yapar; ortak başlık ve arka plan sabit görünür. */
html{view-transition-name:none}
html{scrollbar-gutter:stable}
html[data-ob-dialog-kilit-rc142]{overflow:hidden}
main{view-transition-name:ob_icerik_rc104}
header#ob_header,header.ob_header,header.ob_header_rc049{view-transition-name:ob_baslik_rc104}
::view-transition-group(ob_icerik_rc104){animation-duration:220ms;animation-timing-function:cubic-bezier(.2,.65,.3,1)}
::view-transition-old(ob_icerik_rc104){animation:ob_cikis_rc104 160ms ease both}
::view-transition-new(ob_icerik_rc104){animation:ob_giris_rc104 220ms cubic-bezier(.2,.65,.3,1) both}
::view-transition-old(ob_baslik_rc104){display:none}
::view-transition-new(ob_baslik_rc104){animation:none;mix-blend-mode:normal}
@keyframes ob_giris_rc104{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@keyframes ob_cikis_rc104{to{opacity:0;transform:translateY(-4px)}}
@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
html[data-ob-hareket="az"]::view-transition-group(*),html[data-ob-hareket="az"]::view-transition-old(*),html[data-ob-hareket="az"]::view-transition-new(*){animation:none!important}
/* RC237: anında ağ geri bildirimi; hız için içerik fotoğraf decode'unu beklemez. */
html[data-ob-gezinme="yukleniyor"]::before{width:36%;background:linear-gradient(90deg,transparent,var(--ob_vurgu,#ef6b28),#ffc979);box-shadow:0 0 10px #ef6b2855;animation:ob_akis_rc237 950ms ease-in-out infinite;pointer-events:none}
@keyframes ob_akis_rc237{from{transform:translateX(-110%)}to{transform:translateX(290%)}}
::view-transition-group(ob_icerik_rc104){animation-duration:180ms}
::view-transition-old(ob_icerik_rc104){animation:ob_cikis_rc104 110ms ease both}
::view-transition-new(ob_icerik_rc104){animation:ob_giris_rc237 180ms cubic-bezier(.16,.72,.25,1) both}
@keyframes ob_giris_rc237{from{opacity:0;transform:translateY(12px) scale(.995)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){html[data-ob-gezinme="yukleniyor"]::before{animation:none;transform:none;width:100%}}
html[data-ob-hareket="az"][data-ob-gezinme="yukleniyor"]::before{animation:none;transform:none;width:100%}

