.amazon-layout{--red:#f01405;--dark:#292929;--muted:#667085;--line:#e6e6e6;--yellow:#ffbf00}.pdp-wrap{max-width:1560px;margin:auto;padding-inline:22px}.breadcrumb{font-size:13px;color:#5d6674;padding:50px 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gallery,.summary{border:1px solid var(--line);border-radius:11px}.main-image{position:relative;aspect-ratio:1/1;overflow:hidden}.main-image>img{width:100%;height:100%;object-fit:contain}.video{position:absolute;left:32px;top:32px;border:0;border-radius:6px;background:var(--red);color:#fff;padding:9px 14px;font-weight:700;z-index:2}.zoom{position:absolute;right:18px;bottom:18px;width:38px;height:38px;border-radius:50%;border:1px solid #ddd;background:#fff;font-size:20px}.thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;padding:14px;border-top:1px solid var(--line)}.thumbs button{aspect-ratio:1;border:1px solid var(--line);border-radius:7px;background:#fff;padding:2px;cursor:pointer}.thumbs button.active{border:2px solid var(--red)}.thumbs img{width:100%;height:100%;object-fit:cover}.summary{padding:25px 25px 20px}.summary h1{font-size:27px;line-height:1.18;margin:0 0 20px}.rating{font-size:14px;margin-bottom:26px}.rating span{color:var(--yellow);letter-spacing:2px}.rating a{color:#333;text-decoration:none}.summary>p{color:#596170;font-size:15px;margin:22px 0}.price-row{display:flex;gap:16px;align-items:center;margin-top:38px}.discount{width:80px;height:75px;border-radius:12px;background:var(--red);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.discount strong{font-size:24px}.discount small{font-weight:700}.price-row del{font-size:20px;font-weight:700;color:#818181}.price{font-size:31px;font-weight:800}.transfer{margin-bottom:5px!important}.installment{color:#f06c73;text-decoration:none}.buy-row{display:flex;gap:10px;margin-top:28px}.qty{display:flex;height:52px;border:1px solid var(--line);border-radius:7px;overflow:hidden}.qty button,.qty input{width:42px;border:0;background:#fff;text-align:center;font-size:20px}.qty input{font-size:16px}.add,.buy-now{border:0;border-radius:7px;font-size:17px;font-weight:700;cursor:pointer}.add{flex:1;background:var(--red);color:#fff}.buy-now{width:100%;padding:15px;margin-top:10px;background:#282828;color:#fff}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;margin-top:22px}.benefits div{text-align:center;font-size:12px}.benefits b{display:block;color:var(--red);font-size:25px;margin-bottom:6px}.brand-row{display:flex;align-items:center;justify-content:space-between;margin-top:19px}.brand-row strong{font-size:24px}.brand-row button{border:1px solid #ddd;background:#fff;padding:10px;border-radius:6px}.addons{margin-top:38px}.addons>h2{font-size:20px}.addon-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.addon-grid article{border:1px solid var(--line);border-radius:9px;padding:15px}.addon-pic{height:130px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:55px;color:#555}.addon-grid h3{height:38px;font-size:14px;margin:14px 0}.addon-grid del{display:block;color:#888;font-size:13px}.addon-grid b{display:block;margin:5px 0 12px}.addon-grid button{border:0;background:var(--red);color:#fff;border-radius:5px;padding:9px 13px}.details{margin:45px 0 80px;border:1px solid var(--line);border-radius:9px}.tab-list{display:flex;overflow:auto;border-bottom:1px solid var(--line)}.tab-list button{border:0;background:#f8f8f8;padding:18px 22px;white-space:nowrap;font-weight:700;color:#555}.tab-list button.active{background:#fff;color:var(--red);border-bottom:3px solid var(--red)}.tab-panel{display:none;padding:30px 38px;color:#515967;line-height:1.7}.tab-panel.active{display:block}.tab-panel h2{color:#2e2e2e;font-size:23px;margin-top:20px}.tab-panel li{margin:4px 0}#toast{position:fixed;right:25px;bottom:25px;background:#292929;color:#fff;padding:14px 20px;border-radius:7px;transform:translateY(100px);opacity:0;transition:.3s}#toast.show{transform:none;opacity:1}
/* Ürünün gerçek sayfa akışı: sol kolon uzun içerik, sağ kolon sabit ürün özeti */
.pdp-wrap{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:18px;align-items:start}
.pdp-wrap>.breadcrumb{grid-column:1/-1;grid-row:1}
.product-grid{display:contents}
.gallery{grid-column:1;grid-row:2}
.summary{grid-column:2;grid-row:2/span 3;position:sticky;top:20px;align-self:start;z-index:3;background:#fff}
.addons{grid-column:1;grid-row:3;min-width:0;margin-top:30px}
.details{grid-column:1;grid-row:4;min-width:0;margin:16px 0 80px;border:0}
.addon-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.addon-grid::-webkit-scrollbar{display:none}
.addon-grid article{flex:0 0 300px;min-height:118px;display:grid;grid-template-columns:70px 1fr 34px;grid-template-rows:auto auto auto;column-gap:14px;align-items:center;padding:14px 9px 10px 14px;scroll-snap-align:start}
.addon-pic{grid-column:1;grid-row:1/4;width:70px;height:78px;font-size:32px;background:#f5f5f5}
.addon-pic img{width:100%;height:100%;object-fit:contain}
.addon-grid h3{grid-column:2/4;grid-row:1;height:auto;font-size:14px;font-weight:400;margin:0;align-self:start}
.addon-grid del{grid-column:2;grid-row:2;align-self:end}
.addon-grid b{grid-column:2;grid-row:3;margin:0;align-self:start}
.addon-grid button{grid-column:3;grid-row:2/4;width:34px;height:34px;padding:0;border-radius:50%;font-size:0;background:#333}.addon-grid button:after{content:'♜';font-size:17px;color:#fff}
.tab-list{display:block;border:0;margin-bottom:16px}.tab-list button{display:none;width:100%;text-align:left;border-radius:14px;background:#f6f6f6!important;color:#2d2d2d!important;padding:17px 15px;border:0!important}.tab-list button.active{display:block}.tab-list button.active:after{content:'⌃';float:right;font-size:20px}
.tab-panel{border:1px solid #cbd7e7;border-radius:14px;padding:18px 16px 26px;font-size:16px;line-height:1.6}.tab-panel h2:first-child{font-size:29px;line-height:1.4;margin-top:0}.tab-panel h2{font-size:23px}
@media(max-width:900px){.topbar{padding:0 16px;height:80px}.topbar:before{height:80px}.logo img{width:145px}.search{margin-left:0;height:46px}.categories{overflow-x:auto;display:flex;height:75px}.categories a{min-width:125px}.wrap{width:100%}.pdp-wrap{display:block}.breadcrumb{padding:24px 16px 16px}.product-grid{display:grid;grid-template-columns:1fr;padding:0 14px}.summary{position:static;grid-column:auto;grid-row:auto}.gallery{grid-column:auto;grid-row:auto}.addons,.details{margin-left:14px;margin-right:14px}.addon-grid article{flex-basis:300px}}
@media(max-width:600px){.search{display:none}.topbar{justify-content:space-between}.product-grid{gap:14px}.summary{padding:20px}.summary h1{font-size:23px}.price-row{margin-top:30px}.price{font-size:27px}.thumbs{overflow-x:auto;display:flex}.thumbs button{min-width:72px}.addon-grid{grid-template-columns:1fr 1fr}.addon-grid article{padding:10px}.addon-pic{height:100px}.tab-panel{padding:22px}.benefits span{font-size:10px}}

/* Sağ ürün kartı */
.buy-row{display:grid;grid-template-columns:114px minmax(0,1fr) 164px;gap:10px;margin-top:28px}
.qty{height:52px;border-color:#ccd7e5;border-radius:10px}.qty button,.qty input{min-width:0;width:38px;color:#64748b}.qty input{font-size:15px;color:#344054}
.add,.buy-now{height:52px;border-radius:9px;font-size:17px;font-weight:400;margin:0;padding:0 18px}.add{flex:none}.buy-now{width:auto}
.benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border:0;padding:0;margin-top:32px}.benefits div{height:44px;border:1px solid #ddd;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;white-space:nowrap}.benefits b{display:inline;color:#222;font-size:15px;font-weight:400;margin:0}
.lower-price{display:block;margin:19px 0;color:#40506a;text-decoration:none;font-size:13px}.lower-price span{color:#ff5360}
.brand-card,.pdf-card{height:82px;border:1px solid #ddd;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center}.brand-card{margin-top:18px}.brand-card img{width:150px;height:auto}.pdf-card{width:100%;margin-top:16px;font-size:14px;color:#333}.pdf-card span{color:var(--red);font-size:20px;margin-right:7px}
@media(max-width:600px){.buy-row{grid-template-columns:104px 1fr}.buy-now{grid-column:1/-1}.benefits{grid-template-columns:1fr}.benefits span{font-size:13px}}
.benefits b,.lower-price span,.pdf-card span{display:none}.benefits svg{width:16px;height:16px;flex:0 0 16px;color:#222}.lower-price{display:flex;align-items:center;gap:5px}.lower-price svg{width:16px;height:16px;color:#ff7f88}.pdf-card svg{width:19px;height:25px;color:var(--red);margin-right:8px}
@media(min-width:901px){.wrap{width:calc(100% - 64px);max-width:1560px;margin-left:auto;margin-right:auto}}
@media(min-width:901px){.breadcrumb{padding-top:24px}}
.addon-arrows button{transition:background-color .2s ease,border-color .2s ease,color .2s ease}.addon-arrows button:hover:not(:disabled){background-color:var(--red);border-color:var(--red);color:#fff}
.addon-arrows button:hover:not(:disabled){background-color:#fff;border-color:#222;color:#222}
.spec-table,.installment-table{width:100%;border-collapse:collapse}.spec-table th,.spec-table td,.installment-table th,.installment-table td{padding:13px 15px;border:1px solid #e3e6ea;text-align:left}.spec-table th{width:42%;background:#f7f8f9}.installment-table th{background:#f01405;color:#fff}.installment-table tbody tr:nth-child(even){background:#f8f8f8}.review{padding:17px 0;border-bottom:1px solid #e5e7eb}.review-meta{display:flex;justify-content:space-between}.review-meta time{color:#7a8492;font-size:13px}.review-stars{color:#ffb800;letter-spacing:2px}.review-form{margin-top:24px;padding:20px;background:#f7f8f9;border-radius:12px}.review-form label{display:block;margin:12px 0}.review-form input,.review-form textarea{display:block;width:100%;margin-top:6px;border:1px solid #d7dce2;border-radius:7px;padding:10px;background:#fff}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.review-form button{border:0;border-radius:7px;background:var(--red);color:#fff;padding:11px 24px}.payment-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px}.payment-summary div{display:flex;justify-content:space-between;padding:15px;border:1px solid #e0e3e7;border-radius:9px}.tag-list{display:flex;flex-wrap:wrap;gap:9px}.tag-list a{padding:8px 12px;border:1px solid #e0e3e7;border-radius:20px;background:#f8f8f8;color:#3d4754}@media(max-width:600px){.form-grid,.payment-summary{grid-template-columns:1fr}.installment-table{font-size:12px}.installment-table th,.installment-table td{padding:8px}}
@media(min-width:901px){
  .gallery{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:start;padding:16px;gap:14px}
  .main-image{grid-column:2;grid-row:1;width:100%}
  .thumbs{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:10px;padding:0;border:0;max-height:680px;overflow-y:auto;scrollbar-width:none}
  .thumbs::-webkit-scrollbar{display:none}
  .thumbs button{width:76px;height:76px;aspect-ratio:auto;flex:0 0 76px;padding:3px;border-radius:9px}
  .thumbs img{object-fit:contain;border-radius:6px}
}
.zoom svg{width:18px;height:18px;display:block;margin:auto}
.main-image>img{cursor:zoom-in}
.lightbox{position:fixed;inset:0;z-index:1000;display:none}.lightbox.open{display:block}.lightbox-backdrop{position:absolute;inset:0;background:rgba(20,28,39,.62)}.lightbox-panel{position:absolute;inset:18px;max-width:1240px;margin:auto;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.28);display:flex;flex-direction:column}.lightbox-head{height:68px;flex:0 0 68px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.lightbox-head h2{font-size:18px;line-height:1.3;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lightbox-head button{width:36px;height:36px;border:0;border-radius:12px;background:#f3f4f6;font-size:24px;color:#354052;cursor:pointer}.lightbox-body{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:14px;padding:18px;min-height:0;flex:1}.lightbox-stage{min-width:0;min-height:0;border-radius:14px;background:#f6f7f8;display:flex;align-items:center;justify-content:center;overflow:hidden}.lightbox-stage img{width:100%;height:100%;object-fit:contain}.lightbox-thumbs{display:flex;flex-direction:column;gap:10px;overflow-y:auto;scrollbar-width:none}.lightbox-thumbs::-webkit-scrollbar{display:none}.lightbox-thumbs button{width:94px;height:84px;flex:0 0 84px;padding:4px;border:2px solid #e0e4e9;border-radius:11px;background:#fff;cursor:pointer}.lightbox-thumbs button.active{border-color:#079455}.lightbox-thumbs img{width:100%;height:100%;object-fit:contain}.lightbox-open{overflow:hidden}
@media(max-width:700px){.lightbox-panel{inset:8px}.lightbox-head{height:58px;flex-basis:58px;padding:0 12px}.lightbox-head h2{font-size:15px}.lightbox-body{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 72px;padding:10px}.lightbox-thumbs{flex-direction:row;overflow-x:auto;overflow-y:hidden}.lightbox-thumbs button{width:68px;height:68px;flex-basis:68px}}
.addon-grid button:after{content:"";display:block;width:18px;height:19px;margin:auto;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' viewBox='0 0 18 19'%3E%3Cpath d='M3.89241 5.50224C3.74991 5.50224 3.59991 5.44224 3.49491 5.33724C3.27741 5.11974 3.27741 4.75974 3.49491 4.54224L6.21741 1.81974C6.43491 1.60224 6.79491 1.60224 7.01241 1.81974C7.22991 2.03724 7.22991 2.39724 7.01241 2.61474L4.28991 5.33724C4.17741 5.44224 4.03491 5.50224 3.89241 5.50224Z' fill='%23ffffff'/%3E%3Cpath d='M14.1076 5.50224C13.9651 5.50224 13.8226 5.44974 13.7101 5.33724L10.9876 2.61474C10.7701 2.39724 10.7701 2.03724 10.9876 1.81974C11.2051 1.60224 11.5651 1.60224 11.7826 1.81974L14.5051 4.54224C14.7226 4.75974 14.7226 5.11974 14.5051 5.33724C14.4001 5.44224 14.2501 5.50224 14.1076 5.50224Z' fill='%23ffffff'/%3E%3Cpath d='M15.1575 8.66724H3C2.475 8.67474 1.875 8.67474 1.44 8.23974C1.095 7.90224.9375 7.37724.9375 6.60474C.9375 4.54224 2.445 4.54224 3.165 4.54224H14.835C15.555 4.54224 17.0625 4.54224 17.0625 6.60474C17.0625 7.38474 16.905 7.90224 16.56 8.23974C16.17 8.62974 15.645 8.66724 15.1575 8.66724Z' fill='%23ffffff'/%3E%3Cpath d='M7.32 14.4423C7.0125 14.4423 6.7575 14.1873 6.7575 13.8798V11.2173C6.7575 10.9098 7.0125 10.6548 7.32 10.6548C7.6275 10.6548 7.8825 10.9098 7.8825 11.2173V13.8798C7.8825 14.1948 7.6275 14.4423 7.32 14.4423Z' fill='%23ffffff'/%3E%3Cpath d='M10.77 14.4423C10.4625 14.4423 10.2075 14.1873 10.2075 13.8798V11.2173C10.2075 10.9098 10.4625 10.6548 10.77 10.6548C11.0775 10.6548 11.3325 10.9098 11.3325 11.2173V13.8798C11.3325 14.1948 11.0775 14.4423 10.77 14.4423Z' fill='%23ffffff'/%3E%3Cpath d='M11.1676 17.7798H6.64506C3.96006 17.7798 3.36006 16.1823 3.12756 14.7948L2.07006 8.30734C2.01756 7.99984 2.22756 7.71485 2.53506 7.66235C2.84256 7.60985 3.12756 7.81985 3.18006 8.12735L4.23756 14.6073C4.45506 15.9348 4.90506 16.6548 6.64506 16.6548H11.1676C13.0951 16.6548 13.3126 15.9798 13.5601 14.6748L14.8201 8.11234C14.8801 7.80484 15.1726 7.60235 15.4801 7.66985C15.7876 7.72985 15.9826 8.02234 15.9226 8.32984L14.6626 14.8923C14.3701 16.4148 13.8826 17.7798 11.1676 17.7798Z' fill='%23ffffff'/%3E%3C/svg%3E")}
.addon-grid article>button{transition:background-color .2s ease,transform .2s ease}.addon-grid article>button:hover{background-color:var(--red);transform:translateY(-1px)}.addon-grid article>button:focus-visible{background-color:var(--red);outline:3px solid rgba(240,20,5,.22);outline-offset:2px}
.accordion{display:flex;flex-direction:column;gap:16px}.accordion-item{display:block}.accordion-title{width:100%;height:52px;padding:0 16px;border:0;border-radius:15px;background:#f6f6f6;color:#2d2d2d;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.accordion-title span{float:right;width:9px;height:9px;margin-top:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.accordion-item.open>.accordion-title span{transform:rotate(225deg);margin-top:9px}.accordion .accordion-panel{display:none;margin-top:16px}.accordion .accordion-item.open>.accordion-panel{display:block}.accordion-panel a{color:#e91b0c;text-decoration:none}
.addons-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.addons-head h2{font-size:20px;margin:0}.addon-arrows{display:flex;gap:7px}.addon-arrows button{width:36px;height:36px;border:1px solid #ddd;border-radius:50%;background:#fff;display:grid;place-items:center;cursor:pointer}.addon-arrows button:hover{border-color:#222}.addon-arrows button:disabled{opacity:.35;cursor:default}.addon-arrows svg{width:19px;height:19px}.addon-grid{cursor:grab;user-select:none;scroll-behavior:smooth;overscroll-behavior-x:contain}.addon-grid.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.addon-grid.is-dragging *{pointer-events:none}
.amazon-layout .product-info{min-width:0}
@media(min-width:1101px){.amazon-layout .pdp-wrap{grid-template-columns:minmax(0,46fr) minmax(330px,31fr) minmax(285px,23fr);column-gap:22px}.amazon-layout .gallery{grid-column:1;grid-row:2}.amazon-layout .product-info{grid-column:2;grid-row:2;padding:8px 0}.amazon-layout .product-info h1{font-size:25px;line-height:1.25;margin:0 0 14px}.amazon-layout .product-info>p{color:#596170;font-size:14px}.amazon-layout .product-info .price-row{margin-top:28px}.amazon-layout .product-info .price{font-size:30px}.amazon-layout .summary{grid-column:3;grid-row:2/span 3;top:20px}.amazon-layout .addons,.amazon-layout .details{grid-column:1/3}.amazon-layout .buy-box{padding:22px;border-color:#cfd4da}.amazon-layout .buybox-price{font-size:28px;font-weight:700;margin-bottom:20px}.amazon-layout .buybox-price sup{font-size:13px}.amazon-layout .delivery{font-size:14px;line-height:1.55;color:#333}.amazon-layout .stock-status{font-size:16px!important;color:#12812d!important;font-weight:700}.amazon-layout .buy-row{display:flex;flex-direction:column;gap:10px}.amazon-layout .buy-row .qty{width:100%;justify-content:space-between}.amazon-layout .buy-row .qty input{flex:1}.amazon-layout .buy-row .add,.amazon-layout .buy-row .buy-now{width:100%}.amazon-layout .benefits{grid-template-columns:1fr}.amazon-layout .amazon-features{margin-top:30px;padding-top:22px;border-top:1px solid #ddd;display:grid;gap:11px;font-size:14px}.amazon-layout .amazon-features div{color:#3b4654}}
@media(max-width:1100px) and (min-width:901px){.amazon-layout .pdp-wrap{grid-template-columns:minmax(0,3fr) minmax(290px,2fr)}.amazon-layout .product-info{grid-column:2;grid-row:2;padding:18px;border:1px solid var(--line);border-radius:11px}.amazon-layout .summary{grid-column:2;grid-row:3;position:static;margin-top:18px}.amazon-layout .addons,.amazon-layout .details{grid-column:1/-1}}
@media(max-width:900px){.amazon-layout .product-info{margin:14px;padding:20px;border:1px solid var(--line);border-radius:11px}.amazon-layout .buy-box{margin-top:0}}
.amazon-rating{display:flex;align-items:center;gap:8px;margin-bottom:22px}.amazon-rating strong{font-size:14px;font-weight:700;color:#343434}.amazon-rating span{color:var(--yellow);letter-spacing:1px;font-size:15px;line-height:1}.amazon-rating a{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 7px;border-radius:12px;background:#f4f5f6;color:#56606d;font-size:12px;text-decoration:none;transition:background-color .2s,color .2s}.amazon-rating a:hover{background:#fff2bf;color:#8a6500}
.amazon-rating a{display:inline;color:#2563a9;background:transparent;min-width:0;height:auto;padding:0;border-radius:0;font-size:13px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s}.amazon-rating a:hover{color:var(--red);background:transparent}.amazon-rating a:focus-visible{outline:2px solid rgba(240,20,5,.3);outline-offset:3px}
.amazon-rating a{color:#7b828c;text-decoration:none}.amazon-rating a:hover{color:#4a5058}
.amazon-layout .accordion{gap:12px}.amazon-layout .accordion-item{border:1px solid #d8dee7;border-radius:15px;overflow:hidden;background:#fff;transition:border-color .2s,box-shadow .2s}.amazon-layout .accordion-item:hover{border-color:#c5ceda}.amazon-layout .accordion-item.open{border-color:#c5d2e1;box-shadow:0 3px 12px rgba(30,50,75,.05)}.amazon-layout .accordion-title{height:54px;border-radius:0;background:#f6f7f8;padding:0 17px}.amazon-layout .accordion-item.open>.accordion-title{border-bottom:1px solid #e0e5eb;background:#f6f7f8}.amazon-layout .accordion .accordion-panel{margin:0;border:0;border-radius:0;padding:25px 24px 30px}.amazon-layout .accordion .accordion-panel h2:first-child{margin-top:0}
.amazon-layout .product-info-top{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #eceff2}.amazon-layout .product-info-top>img{width:92px;height:31px;object-fit:contain;object-position:left center}.amazon-layout .product-info-top .amazon-rating{margin:0;white-space:nowrap}.amazon-layout .warranty-line{display:flex;align-items:center;gap:10px;padding:12px 0 16px;margin-bottom:3px;border-bottom:1px solid #eceff2}.amazon-layout .warranty-line svg{width:24px;height:24px;color:#5b6674}.amazon-layout .warranty-line span{display:flex;flex-direction:column;gap:2px}.amazon-layout .warranty-line small{font-size:11px;color:#7a8490}.amazon-layout .warranty-line strong{font-size:14px;color:#34383e}
.amazon-layout .warranty-line span{flex-direction:row;align-items:baseline;gap:4px}.amazon-layout .warranty-line small{font-size:14px;color:#596170}.amazon-layout .warranty-line strong{white-space:nowrap}
.amazon-layout .product-info-top{border-bottom:0;padding-bottom:4px}
.amazon-layout .gallery{border:0}
.amazon-layout .amazon-price-block{margin-top:28px;padding-top:17px;border-top:1px solid #e1e4e8}.amazon-layout .price-badge{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border-radius:5px;background:var(--red);color:#fff;font-size:11px;font-weight:700}.amazon-layout .current-price-line{display:flex;align-items:baseline;gap:8px;margin-top:9px}.amazon-layout .discount-rate{color:var(--red);font-size:25px;font-weight:300}.amazon-layout .current-price-line .price{font-size:31px;font-weight:600;letter-spacing:-.6px;color:#222}.amazon-layout .current-price-line .price sup{font-size:13px;vertical-align:super;letter-spacing:0}.amazon-layout .previous-price{margin-top:5px;color:#6f747b;font-size:12px}.amazon-layout .previous-price del{font-weight:600}.amazon-layout .price-info{display:inline-grid;place-items:center;width:13px;height:13px;margin-left:4px;border-radius:50%;background:#7f858c;color:#fff;font-size:9px;font-weight:700;cursor:help}
.amazon-layout .middle-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:20px}.amazon-layout .middle-benefits div{height:42px;padding:0 7px;font-size:11px;white-space:normal;line-height:1.2}.amazon-layout .middle-benefits svg{width:15px;height:15px;flex-basis:15px}
.amazon-layout .buybox-transfer{margin:0 0 14px!important;padding:11px 12px;border-radius:8px;background:#fff5f4;color:#4e5662!important;font-size:12px!important;line-height:1.45}.amazon-layout .buybox-transfer strong{color:var(--red)}.amazon-layout .buybox-transfer b{color:#25282d;white-space:nowrap}
.amazon-layout .stock-code{display:flex;align-items:center;gap:5px;padding:11px 0;border-bottom:1px solid #eceff2;color:#596170;font-size:13px}.amazon-layout .stock-code strong{color:#30343a}
.amazon-layout .buybox-transfer{background:#f2f3f5}
.amazon-layout .installment-popover-wrap{position:relative;display:inline-block;margin-top:10px}.amazon-layout .installment{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600}.amazon-layout .installment>svg{width:17px;height:17px}.amazon-layout .installment-popover{position:absolute;z-index:50;left:0;top:calc(100% + 10px);width:440px;padding:16px;border:1px solid #d8dde4;border-radius:12px;background:#fff;box-shadow:0 16px 42px rgba(25,35,48,.17);opacity:0;visibility:hidden;transform:translateY(5px);pointer-events:none;transition:opacity .18s,transform .18s,visibility .18s}.amazon-layout .installment-popover:before{content:"";position:absolute;left:26px;top:-7px;width:12px;height:12px;background:#fff;border-left:1px solid #d8dde4;border-top:1px solid #d8dde4;transform:rotate(45deg)}.amazon-layout .installment-popover-wrap:hover .installment-popover,.amazon-layout .installment-popover-wrap:focus-within .installment-popover{opacity:1;visibility:visible;transform:none;pointer-events:auto}.amazon-layout .popover-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.amazon-layout .popover-head strong{font-size:16px}.amazon-layout .popover-head span{font-size:11px;color:#7a8490}.amazon-layout .bank-logos{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.amazon-layout .bank-logos div{height:52px;border:1px solid #d8dde4;border-radius:9px;display:grid;place-items:center;padding:6px}.amazon-layout .bank-logos img{max-width:100%;max-height:38px;object-fit:contain}.amazon-layout .popover-table-title{display:flex;align-items:center;justify-content:space-between;margin:15px 0 7px}.amazon-layout .popover-table-title strong{font-size:12px;text-transform:uppercase}.amazon-layout .popover-table-title a{font-size:12px;color:#2563a9;text-decoration:none}.amazon-layout .installment-popover table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #d8dde4;border-radius:8px;overflow:hidden;font-size:11px}.amazon-layout .installment-popover th,.amazon-layout .installment-popover td{padding:8px;border-bottom:1px solid #e2e6eb;text-align:left}.amazon-layout .installment-popover th{background:#f5f6f7}.amazon-layout .installment-popover tr:last-child td{border-bottom:0}.amazon-layout .installment-popover>small{display:block;margin-top:7px;color:#69727e;font-size:10px}@media(max-width:700px){.amazon-layout .installment-popover{position:fixed;left:12px;right:12px;top:50%;width:auto;max-height:80vh;overflow:auto;transform:translateY(-45%)}.amazon-layout .installment-popover-wrap:hover .installment-popover,.amazon-layout .installment-popover-wrap:focus-within .installment-popover{transform:translateY(-50%)}.amazon-layout .bank-logos{grid-template-columns:repeat(2,1fr)}}
.amazon-layout .warranty-line{border-bottom:0;padding-bottom:7px}
.amazon-layout .stock-code{gap:4px;padding:7px 0 11px;font-size:14px}.amazon-layout .stock-code svg{width:24px;height:24px;flex:0 0 24px;margin-right:6px;color:#5b6674}.amazon-layout .stock-code strong{font-size:14px}
.amazon-layout .current-price-line{align-items:center}.amazon-layout .discount-rate{display:inline-flex;align-items:center;line-height:1}.amazon-layout .current-price-line .price{display:inline-flex;align-items:flex-start;line-height:1}.amazon-layout .current-price-line .price sup{margin-top:-1px}
.amazon-layout .installment-popover .popover-table-title,.amazon-layout .installment-popover>small,.amazon-layout #payments>h3,.amazon-layout #payments>small{display:none}.amazon-layout .installment-popover table{margin-top:14px}
.amazon-layout .installment{font-size:0;gap:7px}.amazon-layout .installment:before{content:"9 aya varan taksit seçenekleri";font-size:13px}.amazon-layout .installment>svg{display:none}.amazon-layout .installment:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}
.amazon-layout .current-price-line .price sup,.amazon-layout .buybox-price sup{font-size:inherit;vertical-align:baseline;margin:0;line-height:inherit}
.amazon-layout .product-info{display:flex;flex-direction:column}.amazon-layout .installment-popover-wrap{order:1}.amazon-layout .middle-benefits{order:2}.amazon-layout .amazon-features{order:3}
.amazon-layout .stock-status{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;width:auto;margin:14px 0 4px!important;padding:8px 12px;border:1px solid #b9e6c5;border-radius:999px;background:#eefaf1;color:#187a35!important;font-size:13px!important;font-weight:700}.amazon-layout .stock-status:before{content:"";width:8px;height:8px;border-radius:50%;background:#22a447;box-shadow:0 0 0 3px rgba(34,164,71,.13)}
.amazon-layout .brand-card{height:100px;flex-direction:column;gap:8px}.amazon-layout .brand-card a{color:#7b828c;font-size:12px;text-decoration:none;transition:color .2s}.amazon-layout .brand-card a:hover{color:#4a5058}
@media(min-width:901px){.amazon-layout .buy-box{position:sticky}.amazon-layout .buy-box .stock-status{position:absolute;top:20px;right:20px;margin:0!important;padding:6px 10px;font-size:12px!important}.amazon-layout .buybox-price{padding-right:94px}}
@media(min-width:901px){.amazon-layout .buy-box{display:flex;flex-direction:column}.amazon-layout .buy-box .stock-status{position:static;order:-1;align-self:flex-end;margin:0 0 12px!important}.amazon-layout .buybox-price{padding-right:0;overflow-wrap:anywhere}}
.amazon-layout .buy-box .stock-status{position:static;order:initial;align-self:flex-start;margin:7px 0 16px!important;padding:0;border:0;background:transparent;border-radius:0;font-size:13px!important}.amazon-layout .buy-box .stock-status:before{width:7px;height:7px;box-shadow:none}.amazon-layout .buybox-price{padding-right:0;overflow-wrap:anywhere}
.amazon-layout .buybox-price{margin-bottom:0}.amazon-layout .buy-box .stock-status{margin:4px 0 14px!important}
.amazon-layout .buy-box .delivery{margin:12px 0 4px!important}.amazon-layout .buy-box .buy-row{margin-top:8px}
.amazon-layout .buy-box .delivery{display:flex;flex-direction:column;gap:4px;line-height:1.35}.amazon-layout .buy-box .delivery span{color:#596170;font-size:13px}.amazon-layout .buy-box .delivery strong{color:#292d33;font-size:13px}
.amazon-layout .frequently-bought{margin-top:22px;padding-top:20px;border-top:1px solid #e1e5ea}.amazon-layout .frequently-bought h2{margin:0 0 13px;font-size:15px;line-height:1.3}.amazon-layout .frequent-list{display:flex;flex-direction:column;gap:8px}.amazon-layout .frequent-list article{display:grid;grid-template-columns:54px minmax(0,1fr) 28px;gap:9px;align-items:center;min-height:68px;padding:6px;border:1px solid #e2e5e9;border-radius:9px;background:#fff}.amazon-layout .frequent-list article>img{width:54px;height:54px;object-fit:contain;border-radius:6px;background:#f6f7f8}.amazon-layout .frequent-list h3{margin:0 0 4px;font-size:11px;line-height:1.25;font-weight:500}.amazon-layout .frequent-list strong{font-size:12px}.amazon-layout .frequent-list button{width:26px;height:26px;border:1px solid #d5dae1;border-radius:50%;background:#f6f7f8;color:#333;font-size:18px;line-height:1;cursor:pointer;transition:.2s}.amazon-layout .frequent-list button:hover{border-color:var(--red);background:var(--red);color:#fff}.amazon-layout .frequent-total{display:flex;align-items:center;justify-content:space-between;margin:13px 0 9px;font-size:12px}.amazon-layout .frequent-total span{color:#737c87}.amazon-layout .add-all-frequent{width:100%;height:38px;border:1px solid var(--red);border-radius:8px;background:#fff;color:var(--red);font-size:12px;font-weight:700;cursor:pointer;transition:.2s}.amazon-layout .add-all-frequent:hover{background:var(--red);color:#fff}
.amazon-layout .frequent-check{position:relative;width:24px;height:24px;cursor:pointer}.amazon-layout .frequent-check input{position:absolute;opacity:0;pointer-events:none}.amazon-layout .frequent-check span{display:block;width:24px;height:24px;border:1px solid #cfd5dd;border-radius:6px;background:#fff;transition:.2s}.amazon-layout .frequent-check input:checked+span{border-color:#2483c5;background:#2483c5}.amazon-layout .frequent-check input:checked+span:after{content:"";position:absolute;left:7px;top:5px;width:8px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.amazon-layout .frequent-check:hover span{border-color:#2483c5}.amazon-layout .frequent-check input:focus-visible+span{outline:3px solid rgba(36,131,197,.2);outline-offset:2px}.amazon-layout .frequent-list article:has(.frequent-check input:not(:checked)){opacity:.58}
.amazon-layout #reviews{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:#fafbfc}.amazon-layout .accordion-item.open>#reviews{display:grid}.amazon-layout #reviews>h2{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;margin:0 0 4px!important;padding:0 2px 17px;border-bottom:1px solid #e3e7ec;font-size:22px}.amazon-layout #reviews>h2:after{content:"5.0  ★★★★★";padding:8px 12px;border-radius:9px;background:#fff7d8;color:#9b7100;font-size:13px;letter-spacing:1px;white-space:nowrap}.amazon-layout #reviews .review{position:relative;min-height:160px;padding:18px;border:1px solid #e1e5ea;border-radius:13px;background:#fff;box-shadow:0 4px 14px rgba(34,48,66,.04)}.amazon-layout #reviews .review-meta{align-items:center;padding-left:45px;min-height:36px}.amazon-layout #reviews .review-meta:before{content:"";position:absolute;left:18px;top:17px;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#ffdf70,#ffb900)}.amazon-layout #reviews .review-meta strong:before{position:absolute;z-index:1;left:29px;top:23px;color:#694e00;font-size:14px}.amazon-layout #reviews .review:first-of-type .review-meta strong:before{content:"S"}.amazon-layout #reviews .review:nth-of-type(2) .review-meta strong:before{content:"S"}.amazon-layout #reviews .review-meta strong{font-size:14px;color:#2d333b}.amazon-layout #reviews .review-meta time{font-size:11px}.amazon-layout #reviews .review-stars{margin:12px 0 7px;font-size:14px}.amazon-layout #reviews .review p{margin:0;color:#55606f;font-size:13px;line-height:1.55}.amazon-layout #reviews .review-form{grid-column:1/-1;margin:4px 0 0;padding:24px;border:1px solid #e1e5ea;border-radius:14px;background:#fff}.amazon-layout #reviews .review-form h3{margin:0 0 5px;color:#2d333b;font-size:18px}.amazon-layout #reviews .review-form>p{margin:0 0 18px;color:#78828f;font-size:12px}.amazon-layout #reviews .review-form label{color:#505a68;font-size:13px;font-weight:600}.amazon-layout #reviews .review-form input,.amazon-layout #reviews .review-form textarea{border-color:#d8dee6;background:#fbfcfd;transition:border-color .2s,box-shadow .2s}.amazon-layout #reviews .review-form input:focus,.amazon-layout #reviews .review-form textarea:focus{outline:0;border-color:#f01405;box-shadow:0 0 0 3px rgba(240,20,5,.09);background:#fff}.amazon-layout #reviews .review-form button{min-width:120px;margin-top:4px;border-radius:8px;font-weight:700;cursor:pointer}.amazon-layout #reviews .review-form button:hover{background:#cf1207}@media(max-width:700px){.amazon-layout #reviews{grid-template-columns:1fr}.amazon-layout #reviews .review-form{grid-column:1}.amazon-layout #reviews>h2{font-size:18px}.amazon-layout #reviews>h2:after{font-size:11px}}
.amazon-layout .amazon-features{gap:12px}.amazon-layout .amazon-features div{position:relative;padding-left:25px;line-height:1.45}.amazon-layout .amazon-features div:before{content:"";position:absolute;left:2px;top:4px;width:10px;height:6px;border-left:1.8px solid #55a516;border-bottom:1.8px solid #55a516;transform:rotate(-45deg)}
.amazon-layout .middle-benefits div:nth-child(-n+2)>svg{display:none}.amazon-layout .middle-benefits div:nth-child(-n+2):before{content:"";position:static;width:17px;height:17px;flex:0 0 17px;background:center/contain no-repeat}.amazon-layout .middle-benefits div:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Cpath d='M12 8v4l3 2M7 3 4 6M17 3l3 3'/%3E%3C/svg%3E")}.amazon-layout .middle-benefits div:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3zM14 10h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E")}
.amazon-layout #reviews>h2:after{content:"4.0  ★★★★☆"}.amazon-layout .review-cta{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;border:1px solid #e1e5ea;border-radius:14px;background:linear-gradient(135deg,#fff,#f7f8fa)}.amazon-layout .review-cta h3{margin:0 0 5px;font-size:17px}.amazon-layout .review-cta p{margin:0;color:#737d89;font-size:13px}.amazon-layout .review-cta button{padding:11px 18px;border:1px solid #cdd3db;border-radius:9px;background:#fff;font-weight:700;cursor:pointer}.amazon-layout .review-cta button:hover{border-color:var(--red);color:var(--red)}.amazon-layout .review-pagination{grid-column:1/-1;display:flex;justify-content:center;gap:8px}.amazon-layout .review-pagination button{width:34px;height:34px;border:1px solid #d8dde4;border-radius:8px;background:#fff;cursor:pointer}.amazon-layout .review-pagination button.active{border-color:var(--red);background:var(--red);color:#fff}.amazon-layout .review-pagination button:disabled{opacity:.35}.review-modal{position:fixed;inset:0;z-index:1100;display:none}.review-modal.open{display:block}.review-modal-backdrop{position:absolute;inset:0;background:rgba(20,28,39,.62)}.review-modal-panel{position:absolute;left:50%;top:50%;width:min(620px,calc(100% - 28px));max-height:90vh;overflow:auto;transform:translate(-50%,-50%);padding:26px;border-radius:17px;background:#fff;box-shadow:0 24px 80px rgba(0,0,0,.3)}.review-modal-head{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.review-modal-head h2{margin:0 0 4px;font-size:21px}.review-modal-head p{margin:0;color:#737d89;font-size:12px}.review-modal-close{width:34px;height:34px;border:0;border-radius:10px;background:#f2f3f5;font-size:22px;cursor:pointer}.review-modal label{display:block;margin:13px 0;color:#4b5563;font-size:13px;font-weight:600}.review-modal input[type=text],.review-modal input[type=email],.review-modal textarea{display:block;width:100%;margin-top:6px;padding:11px;border:1px solid #d7dde5;border-radius:8px;font:inherit}.review-rating-picker{display:flex;gap:5px;margin-top:7px}.review-rating-picker button{border:0;background:transparent;color:#d4d8dd;font-size:27px;cursor:pointer;padding:0}.review-rating-picker button.selected{color:var(--yellow)}.anonymous-option{display:flex!important;align-items:flex-start;gap:9px;padding:12px;border-radius:9px;background:#f5f6f7;font-weight:400!important}.name-preview{display:block;margin:-5px 0 12px;color:#697482;font-size:12px}.submit-review{width:100%;height:44px;border:0;border-radius:9px;background:var(--red);color:#fff;font-weight:700;cursor:pointer}@media(max-width:600px){.amazon-layout .review-cta{align-items:flex-start;flex-direction:column}.amazon-layout .review-cta button{width:100%}}
.amazon-layout .payment-bank-logos{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:9px;margin:18px 0}.amazon-layout .payment-bank-logos div{height:58px;padding:7px;border:1px solid #dce1e7;border-radius:9px;background:#fff;display:grid;place-items:center}.amazon-layout .payment-bank-logos img{max-width:100%;max-height:40px;object-fit:contain}@media(max-width:900px){.amazon-layout .payment-bank-logos{grid-template-columns:repeat(4,1fr)}}@media(max-width:520px){.amazon-layout .payment-bank-logos{grid-template-columns:repeat(2,1fr)}}
.amazon-layout .recently-viewed{grid-column:1/-1;min-width:0;margin:10px 0 70px;padding:25px 0 0;border-top:1px solid #dfe3e8}.amazon-layout .recent-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px}.amazon-layout .recent-head h2{margin:0 0 4px;font-size:21px}.amazon-layout .recent-head p{margin:0;color:#7a8490;font-size:13px}.amazon-layout .recent-controls{display:flex;gap:8px}.amazon-layout .recent-controls button{width:38px;height:38px;border:1px solid #d5dae1;border-radius:50%;background:#fff;font-size:23px;color:#4a535e;cursor:pointer;transition:.2s}.amazon-layout .recent-controls button:hover:not(:disabled){border-color:var(--red);color:var(--red)}.amazon-layout .recent-controls button:disabled{opacity:.3;cursor:default}.amazon-layout .recent-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;user-select:none}.amazon-layout .recent-track::-webkit-scrollbar{display:none}.amazon-layout .recent-track.dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.amazon-layout .recent-track article{flex:0 0 180px;scroll-snap-align:start}.amazon-layout .recent-track img{width:100%;height:170px;object-fit:contain;border-radius:10px;background:#f7f8f9}.amazon-layout .recent-track h3{display:-webkit-box;min-height:44px;margin:10px 0 6px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#255d99;font-size:13px;line-height:1.4;font-weight:500}.amazon-layout .recent-stars{color:var(--yellow);font-size:13px;letter-spacing:.5px}.amazon-layout .recent-stars span{color:#66717e;letter-spacing:0}.amazon-layout .recent-track article>strong{display:block;margin-top:7px;font-size:16px}@media(max-width:700px){.amazon-layout .recently-viewed{margin-left:14px;margin-right:14px}.amazon-layout .recent-track article{flex-basis:150px}.amazon-layout .recent-track img{height:140px}}
.amazon-layout .recent-track article{display:flex;flex:0 0 238px;flex-direction:column;box-sizing:border-box;min-height:440px;padding:16px;border:1px solid #dedede;border-radius:18px;background:#fff;transition:border-color .2s,box-shadow .2s}.amazon-layout .recent-track article:hover{border-color:#c8c8c8;box-shadow:0 8px 24px rgba(0,0,0,.07)}.amazon-layout .recent-track img{height:205px;border-radius:0;background:#fff}.amazon-layout .recent-track h3{min-height:44px;margin:12px 0 14px;color:#292929;font-size:14px;font-weight:500}.amazon-layout .recent-shipping{display:block;padding:5px 8px;border:1px solid #d9d9d9;border-radius:6px;color:#444;text-align:center;font-size:10px}.amazon-layout .recent-price{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto;padding:22px 0 8px}.amazon-layout .recent-price strong{font-size:18px;line-height:1;color:#333}.amazon-layout .recent-price small{color:#66717e;font-size:8px;white-space:nowrap}.amazon-layout .recent-track article>button{width:100%;height:40px;border:0;border-radius:9px;background:#343434;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.amazon-layout .recent-track article>button:hover{background:var(--red)}@media(max-width:700px){.amazon-layout .recent-track article{flex-basis:210px;min-height:400px}.amazon-layout .recent-track img{height:175px}}
.amazon-layout #reviews .review-meta{padding-left:0;min-height:24px}.amazon-layout #reviews .review-meta:before,.amazon-layout #reviews .review-meta strong:before{display:none;content:none}
@media(min-width:1101px){.amazon-layout .recently-viewed{grid-column:1/3}}
.amazon-layout .recent-controls button{display:grid;place-items:center;width:36px;height:36px;font-size:0}.amazon-layout .recent-controls svg{width:19px;height:19px}.amazon-layout .recent-controls button:hover:not(:disabled){border-color:#222;background:#fff;color:#222}
.amazon-layout .recommended-products{margin-bottom:20px}
.amazon-layout .brand-card{height:82px;gap:5px}.amazon-layout .brand-card img{width:135px}.amazon-layout .pdf-card{height:66px;margin-top:12px}

/* === Tema entegrasyon düzeltmeleri === */
.amazon-layout .breadcrumb a{color:#5d6674;text-decoration:none}
.amazon-layout .breadcrumb a:hover{color:var(--red)}
.amazon-layout .breadcrumb span{color:#1a1a1a;font-weight:600}
.amazon-layout .pdp-head{padding-bottom:60px}
.amazon-layout .product-info-top strong{font-size:16px}
.amazon-layout .pdp-tag{display:inline-block;margin:0 8px 8px 0;padding:7px 14px;border:1px solid var(--line);border-radius:20px;font-size:13px;color:#333;text-decoration:none}
.amazon-layout .pdp-tag:hover{border-color:var(--red);color:var(--red)}
.amazon-layout .addon-grid h3 a,.amazon-layout .recent-track h3 a{color:inherit;text-decoration:none}
.amazon-layout .addon-grid h3 a:hover,.amazon-layout .recent-track h3 a:hover{color:var(--red)}
.amazon-layout .video{text-decoration:none;display:inline-block}
.amazon-layout .pdf-card{text-decoration:none}

/* Stokta yok durumu */
.amazon-layout .stock-status.out,.amazon-layout p.stock-status.out{color:#d61f0f!important;font-weight:700}
.amazon-layout .stock-status.out:before{background:#d61f0f!important}
.amazon-layout .add.is-disabled,.amazon-layout .add:disabled{background:#d8dadd;color:#7b8290;cursor:not-allowed}
.amazon-layout .qty button:disabled{color:#c3c7cd;cursor:not-allowed}

/* Kampanyalı şerit — kutunun üst kenarının hemen altında, küçük paralelkenar */
.amazon-layout .summary.buy-box{position:relative;overflow:visible}
.amazon-layout .buybox-flag{position:absolute;top:10px;left:-16px;display:inline-flex;align-items:center;gap:8px;height:29px;padding:0 16px;color:#fff;font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap;z-index:3;isolation:isolate}
.amazon-layout .buybox-flag:before{content:"";position:absolute;inset:0;background:var(--red);transform:skewX(-14deg);border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);z-index:-1}
.amazon-layout .buybox-flag b{position:relative;display:inline-block;padding:4px 10px;color:#7a2b00;font-size:11px;font-weight:800;line-height:1;letter-spacing:.2px;isolation:isolate}
.amazon-layout .buybox-flag b:before{content:"";position:absolute;inset:0;background:#ffd54a;transform:skewX(-14deg);border-radius:6px;z-index:-1}
.amazon-layout .buybox-flag + .buybox-price{margin-top:34px}
