.home-reviews-anchor{min-width:0;max-width:100%}.home-reviews{width:90%;min-width:0;margin:28px auto}.home-reviews-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.home-reviews-heading h2{margin:0 0 7px;font-size:22px;font-weight:600;line-height:1.3}.home-reviews-heading>a{color:#195a75;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.store-review-summary{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.store-review-stars{white-space:nowrap;font-size:20px;line-height:1.2}.store-review-stars [data-filled=true]{color:#a26b00}.store-review-stars [data-filled=false]{color:#c5c5c5}.store-review-rail{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:calc(25% - 9px);grid-auto-flow:column;align-items:start;gap:12px;min-width:0;padding:3px 1px 6px;display:grid;overflow-x:auto}.store-review-rail::-webkit-scrollbar{display:none}.store-review-card{scroll-snap-align:start;overflow-wrap:anywhere;background:#fff;border:1px solid #e3e5e8;border-radius:5px;gap:12px;min-width:0;max-width:100%;padding:14px;font-size:14px;display:grid;box-shadow:0 1px 3px #18263812}.store-review-card>header{gap:8px;display:grid}.store-review-product{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.store-review-product img{object-fit:contain;border-radius:4px;flex:none;width:56px;height:auto;max-height:90px}.store-review-product strong{min-width:0;font-size:14px;font-weight:600;line-height:1.4}.store-review-text{white-space:pre-line;min-width:0;margin:0;line-height:1.6}.store-review-text>summary{cursor:pointer;gap:5px;list-style:none;display:grid}.store-review-text>summary::-webkit-details-marker{display:none}.store-review-read{color:#195a75;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:flex}.store-review-text[open]>summary>span:first-child{display:none}.store-review-text[open] .store-review-read{font-size:0}.store-review-text[open] .store-review-read:after{content:"Daha az göster";font-size:13px}.store-review-text>p{margin:0;line-height:1.6}.store-review-card>footer{border-top:1px solid #eee;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;padding-top:10px;font-size:12px;display:grid}.store-review-card>footer strong{font-size:13px}.store-review-card>footer span,.store-review-card>footer small,.store-review-card>footer a{grid-column:1/-1}.store-review-card>footer a{color:#195a75;align-items:center;min-height:44px;font-size:13px;display:flex}.store-review-photos{flex-wrap:wrap;gap:7px;display:flex}.store-review-photos a{min-width:44px;min-height:44px}.store-review-photos img{object-fit:contain;width:48px;height:auto;max-height:80px}.store-review-controls{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.store-review-controls button{background:#f4f4f4;border:1px solid #d5dce0;border-radius:50%;width:44px;height:44px}.store-review-controls button:disabled{visibility:hidden}.store-review-rail:focus-visible{outline-offset:2px;outline:2px solid #195a75}.home-reviews-failed{justify-content:center;gap:12px;margin:20px;display:flex}.home-reviews-failed>*{min-height:44px}.all-store-reviews{min-width:0;max-width:1280px;margin:24px auto;padding:0 5%}.all-store-reviews h1{margin:12px 0;font-size:26px}.all-store-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.store-review-filters{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.store-review-filters label{flex:150px;gap:5px;min-width:0;font-size:14px;display:grid}.store-review-filters input,.store-review-filters select{background:#fff;border:1px solid #d5dce0;border-radius:7px;min-width:0;max-width:100%;min-height:44px;padding:8px;font-size:16px}.store-review-filters .review-photo-filter{flex:0 auto;align-items:center;gap:7px;display:flex}.review-photo-filter input{width:18px;min-height:18px}.store-review-filters button,.store-review-filters>a{color:#111;background:#2fc4ff;border-radius:7px;align-self:end;min-height:44px;padding:10px 14px}.store-review-pagination{justify-content:center;align-items:center;gap:12px;margin:20px 0;display:flex}.store-review-pagination a{align-items:center;min-height:44px;padding:8px;display:flex}.store-review-filters .review-photo-filter input{flex:none}@media (max-width:1100px){.store-review-rail{grid-auto-columns:calc(33.3333% - 8px)}}@media (max-width:900px){.all-store-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.store-review-rail{grid-auto-columns:88%;gap:10px}.home-reviews-heading h2{font-size:20px}.home-reviews{width:calc(100% - 24px);margin:20px auto}.store-review-card{padding:12px}.all-store-review-grid{grid-template-columns:minmax(0,1fr)}.all-store-reviews{padding-inline:12px}.store-review-filters label{flex-basis:130px}}.home-review-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.home-review-picker>section{border:1px solid #dce1e5;border-radius:8px;min-width:0;padding:12px}.home-review-picker article{border-top:1px solid #eee;align-items:flex-start;gap:10px;min-width:0;padding:12px 0;display:flex}.home-review-picker article>div{overflow-wrap:anywhere;flex:1;min-width:0}.home-review-picker article>button{flex:none;min-height:44px}.home-review-picker p{margin:6px 0;font-size:14px;line-height:1.5}.home-review-picker h4{margin:0 0 10px}.home-review-picker .ap-actions>button{min-width:44px;min-height:44px}@media (max-width:800px){.home-review-picker{grid-template-columns:minmax(0,1fr)}}.community-selected-variants{grid-column:1/-1;gap:10px;min-width:0;display:grid}.community-selected-variant{border:1px solid #e1e4e7;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.community-purchase .community-selected-variant>img{object-fit:contain;flex:none;width:60px;height:80px}.community-selected-variant>div{gap:4px;min-width:0;display:grid}.community-selected-variant strong{overflow-wrap:normal;word-break:normal;font-size:14px;line-height:1.4}.community-selected-variant span{font-size:13px;line-height:1.4}.community-cart-compact{grid-column:1/-1;gap:8px;min-width:0;display:grid}.community-cart-lines{gap:8px;min-width:0;display:grid}.community-cart-mini{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:10px;display:grid}.community-purchase .community-cart-mini>img{object-fit:contain;width:60px;height:80px}.community-cart-mini>div{gap:4px;min-width:0;display:grid}.community-cart-mini strong{font-size:13px;line-height:1.35}.community-cart-mini span{font-size:13px;line-height:1.4}@media (max-width:700px){.community-cart-compact{padding-left:70px;position:relative}.community-cart-mini{min-height:40px;display:block}.community-purchase .community-cart-mini>img{width:60px;height:80px;position:absolute;left:0}.community-cart-compact .community-purchase-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.community-cart-compact .community-purchase-actions>button{min-width:0;padding:8px 5px;font-size:13px}.community-cart-compact .community-cart-mini{min-height:80px;position:relative}.community-purchase .community-cart-compact .community-cart-mini>img{top:0;left:-70px}.community-purchase>img{object-fit:contain;width:60px;max-width:60px;height:90px}.community-purchase:has(>img){grid-template-columns:60px minmax(0,1fr)}.home-reviews{max-height:var(--home-review-space,calc(100dvh - 260px));grid-template-rows:auto minmax(0,1fr) auto;gap:6px;margin-block:12px;display:grid}.home-reviews-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 6px;margin:0;display:grid}.home-reviews-heading>div{display:contents}.home-reviews-heading h2{grid-area:1/1;margin:0;font-size:18px}.home-reviews-heading>a{grid-area:1/2;max-width:110px;min-height:44px;font-size:12px;line-height:1.3}.home-reviews-heading .store-review-summary{grid-area:2/1/auto/-1;gap:4px 6px;font-size:13px}.home-reviews .store-review-rail{overscroll-behavior-y:contain;align-items:start;min-height:0;max-height:100%;padding-block:2px;overflow-y:auto}.home-reviews .store-review-card{gap:6px;padding:8px;font-size:13px}.home-reviews .store-review-card>header{gap:4px}.home-reviews .store-review-product{gap:8px}.home-reviews .store-review-product img{width:44px;height:auto;max-height:none}.home-reviews .store-review-product strong{font-size:13px;line-height:1.35}.home-reviews .store-review-text{line-height:1.45}.home-reviews .store-review-text:not([open])>summary>span:first-child{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-reviews .store-review-text>summary{gap:0}.home-reviews .store-review-read{min-height:44px}.home-reviews .store-review-card>footer{gap:2px 6px;padding-top:4px}.home-reviews .store-review-card>footer a{min-height:44px}.home-reviews .store-review-photos{gap:4px}.home-reviews .store-review-photos img{width:32px;max-height:44px}.home-reviews .store-review-controls{gap:8px;min-height:44px;margin:0}.home-reviews .store-review-controls button{flex:none;min-width:44px;min-height:44px}}.home-reviews-anchor[data-loading=true]{min-height:480px}@media (max-width:700px){.home-reviews-anchor[data-loading=true]{min-height:var(--home-review-space,480px)}}
