/* PAZAR-KIT arketip: amazon — arama odakli baslik + ince ikinci menu, genis kapak + ustune binen panel kartlar */
.pz-d-amazon .pz-bar-ic{padding-top:9px !important;padding-bottom:9px !important;gap:16px}
.pz-d-amazon .pz-ara{height:44px;border-radius:var(--pz-r);border:2px solid transparent}
.pz-d-amazon.pz-h-acik .pz-ara{border-color:var(--line)}
.pz-d-amazon .pz-ara:focus-within{border-color:var(--accent)}
.pz-ara-etiket{display:flex;align-items:center;padding:0 14px;background:color-mix(in srgb,var(--text) 7%,var(--surface));color:var(--text);font-size:.82rem;font-weight:600;border-right:1px solid var(--line);white-space:nowrap}
.pz-d-amazon .pz-ara button{background:var(--accent);color:var(--pz-accent-y)}
.pz-d-amazon .pz-ara button span{display:none}
.pz-d-amazon .pz-menu{background:color-mix(in srgb,var(--pz-ust-bg) 84%,#000);color:var(--pz-ust-y);border:0}
.pz-d-amazon.pz-h-acik .pz-menu{background:color-mix(in srgb,var(--text) 86%,#000);color:#fff}
.pz-d-amazon .pz-menu-ic{min-height:38px}
.pz-d-amazon .pz-menu-linkler a{color:inherit;font-size:.84rem;padding:6px 10px;opacity:.92}
.pz-d-amazon .pz-menu-linkler a:hover,.pz-d-amazon .pz-menu-linkler a.aktif{color:inherit;background:rgba(255,255,255,.12);opacity:1}
.pz-d-amazon .pz-menu-firsat{color:inherit;font-size:.84rem}
.pz-d-amazon .pz-tumkat summary{background:transparent;color:inherit;padding:6px 10px;font-size:.86rem}
.pz-d-amazon .pz-tumkat[open] summary{background:rgba(255,255,255,.14);color:inherit}

.pz-az-giris{padding:0}
.pz-sl--az{border-radius:0}
.pz-sl--az .pz-slayt{min-height:400px;align-items:start;padding:44px max(28px,calc((100vw - 1280px) / 2)) 150px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}
.pz-sl--az .pz-slayt-resim img{aspect-ratio:16/10;max-height:240px}
.pz-sl--az .pz-sl-kontrol{left:max(28px,calc((100vw - 1280px) / 2));bottom:136px}
.pz-az-paneller{position:relative;z-index:3;padding:0 0 6px}
.pz-az-paneller--bin{margin-top:-120px}
.pz-az-paneller-ic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.pz-az-panel{background:var(--surface);border-radius:var(--pz-r);padding:16px 16px 14px;display:flex;flex-direction:column;gap:12px;box-shadow:0 10px 26px -18px rgba(0,0,0,.45);min-width:0}
.pz-az-panel h2{font-size:1.12rem !important;line-height:1.25 !important}
.pz-az-mini{display:grid;grid-template-columns:1fr 1fr;gap:10px 10px}
.pz-az-mini a{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:.8rem}
.pz-az-mini img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:calc(var(--pz-r) - 3px);background:var(--bg)}
.pz-az-mini span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}
.pz-az-mini em{font-style:normal;background:var(--pz-ana);color:var(--pz-ana-y);border-radius:4px;padding:0 5px;font-size:.72rem}
.pz-az-daha{margin-top:auto;color:color-mix(in srgb,var(--accent) 70%,var(--text));font-weight:700;font-size:.84rem}
.pz-az-daha:hover{text-decoration:underline}
.pz-az-kutu{background:var(--surface);border-radius:var(--pz-r);padding-top:16px !important;padding-bottom:16px !important;max-width:1280px}
.pz-d-amazon .pz-raf .kapsayici{background:var(--surface);border-radius:var(--pz-r);padding-top:16px;padding-bottom:16px;max-width:1280px}
.pz-kutular--az .pz-kutu{min-height:110px}
@media (min-width:1181px){
  .pz-d-amazon .pz-izgara{--sutun:6}
  .pz-d-amazon .pz-ray{--ray:6.5}
}
@media (max-width:1000px){
  .pz-az-paneller-ic{grid-template-columns:repeat(2,minmax(0,1fr))}
  .pz-az-paneller--bin{margin-top:-90px}
  .pz-sl--az .pz-slayt{padding-bottom:120px}
  .pz-sl--az .pz-sl-kontrol{bottom:104px}
}
@media (max-width:900px){
  .pz-ara-etiket{display:none}
}
@media (max-width:600px){
  .pz-sl--az .pz-slayt{min-height:0;padding:18px 16px 54px}
  .pz-sl--az .pz-sl-kontrol{left:16px;bottom:12px}
  .pz-az-paneller--bin{margin-top:12px}
  .pz-az-paneller-ic{gap:10px}
  .pz-az-panel{padding:11px}
  .pz-az-panel h2{font-size:.96rem !important}
  .pz-az-mini{gap:6px}
  .pz-az-mini span{font-size:.72rem}
  .pz-az-kutu,.pz-d-amazon .pz-raf .kapsayici{border-radius:0}
}
@media (min-width:601px){
  .pz-ayna .pz-sl--az .pz-slayt{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}
  .pz-ayna .pz-sl--az .pz-slayt-resim{order:-1}
  .pz-ayna .pz-sl--az .pz-sl-kontrol{left:auto;right:max(28px,calc((100vw - 1280px) / 2))}
}
