body:has(.product-detail-container){background-color:#f9fafb!important}.product-image-container{background-color:#fff!important}.product-detail-breadcrumb{display:flex;align-items:center;gap:5px;font-weight:500;a{display:flex;align-items:center;gap:3px;color:#5a5a5a}}.sub-title{font-size:18px;font-weight:600;margin-bottom:15px}.sponsored-product{position:absolute;gap:3px;top:10px;left:10px;border-radius:99px;font-size:13px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#333;background:linear-gradient(90deg,rgba(255,245,103,.23),rgba(255,211,81,.61));border:1px solid oklch(.93 .07 74.48);color:oklch(.47 .1 72.66)}.cargo-status,.sponsored-product{display:flex;align-items:center;padding:2px 8px;font-weight:600}.cargo-status{gap:5px;font-size:14px;margin-top:10px;border-radius:6px;max-width:max-content;background-color:oklch(98.5% .002 247.839);color:oklch(44.6% .03 256.802);outline:1px solid color-mix(in oklab,oklch(55.1% .027 264.364) 10%,transparent)}.comments-section,.product-detail-info,.product-specs{position:relative;padding:20px;background-color:#fff;border-radius:6px;border:1px solid #eae6e6;box-shadow:0 1px 1px 0 #eaeaea;height:-moz-fit-content;height:fit-content}.col-md-4:has(.product-image-container){margin:0;padding:30px;position:relative;display:flex;justify-content:center;img{max-width:350px;width:100%;height:100%;object-fit:contain}}.product-info-right{display:flex;flex-direction:column;gap:10px;margin-left:25px;.product-category a{font-size:14px;font-weight:500;color:#03a84e;margin-top:10px;&:hover{color:#333}}.product-name{font-size:18px;line-height:24px;font-weight:600;color:#333}.product-description{position:relative;color:#5b5b5b;line-height:1.5em;max-height:85px;overflow:hidden;&:after{content:"";width:100%;height:30px;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#fff,#ffffff60)}}.go-to-specs{font-size:16px;font-weight:500;margin-top:-5px;margin-bottom:10px;cursor:pointer;color:#5775d8}.go-to-specs,.product-rating{display:flex;align-items:center;gap:5px}.product-rating{font-size:13px;color:#878787;font-weight:400;.rating-number{margin-left:-4px;color:#5d5d5d}&:hover{color:#000;text-decoration:none;.comment-count{text-decoration:underline;cursor:pointer}}}.best-price-title{font-size:14px;font-weight:500;color:#575757;border-top:1px solid #eae6e6;padding-top:10px;margin-top:5px;span{display:inline-flex;align-items:center;&:before{content:"";display:flex;width:5px;height:5px;border-radius:50%;background-color:#048a32;outline:3px solid #d8f4e1;margin-right:8px}}}.best-price-info{display:flex;justify-content:space-between;align-items:start;flex-direction:column;.shop-info{display:flex;flex-direction:column;gap:8px;width:-moz-fit-content;width:fit-content;a:hover{color:#000;text-decoration:none;& span{text-decoration:underline}}.shop-link{display:flex;align-items:center;gap:10px;img{max-width:150px;width:100%;border:1px solid #f0f0f0;padding:4px 6px;border-radius:4px}.shop-name{font-size:14px;font-weight:500;text-transform:capitalize}}.brand-link{padding-block:5px}.last-updated{font-size:12px;font-weight:400;color:#6d6d6d;margin-top:-5px}}.price-info{display:flex;align-items:center;gap:25px;margin-top:10px;width:100%;justify-content:space-between;.price-container{.product-price{display:flex;align-items:center;gap:5px;font-size:24px;font-weight:700;margin-top:5px;color:#333}}.go-to-shop{display:flex;align-items:center;justify-content:center;align-self:end;gap:5px;height:48px;width:180px;font-size:15px;font-weight:600;color:#fff;background-color:#4caf50;border-radius:6px;text-decoration:none;transition:.2s;svg{transition:all .2s}&:hover{background-color:#3c983f;svg{transform:rotate(45deg)}}}.go-to-shop.out-stock{background-color:oklch(63.7% .237 25.331);pointer-events:none;cursor:not-allowed;opacity:.9;svg{display:none}}}}.price-summary-container{display:flex;align-items:center;gap:5px;padding:8px;background-color:#f9f9f942;border:1px dashed #eae6e6;border-radius:6px;margin-top:1rem;.price-summary-text{font-size:14px;font-weight:500;.price-summary-content{display:flex;align-items:center}}.scroll-to-chart-btn{display:flex;align-items:center;gap:2px;color:#333;border:none;background:none;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;cursor:pointer;font-weight:600;&:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}}}}.product-actions{width:100%}.product-actions-container{display:flex;gap:10px;border-top:1px solid #eae6e6;padding-top:15px;width:100%;.product-action-btn{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;border:1px solid #e0e0e0;background-color:#fff;cursor:pointer;font-size:14px;font-weight:500;color:#333;transition:background-color .2s,box-shadow .2s;&:hover{background-color:#f5f5f5}&:disabled{opacity:.7;cursor:not-allowed}svg{color:#333}}.product-action-btn.issue{position:absolute;top:10px;right:10px;background-color:transparent;border:none;font-size:13px;&:hover{background-color:transparent}}}.matched-product-list{max-width:90%;margin:30px auto 50px;scroll-margin-top:120px;.other-sellers{padding:0}.matched-option-list{display:flex;flex-direction:column;gap:20px;.matched-option-item.best-price:first-child:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#4caf50}.matched-option-item.best-price:first-child .store-price span{border:2px solid oklch(62.7% .194 149.214);border-radius:6px;position:relative;background-color:oklch(98.2% .018 155.826);color:oklch(52.7% .154 150.069);margin-top:10px;padding:15px 8px 8px;.cargo-status{background-color:#f0fff4}}.matched-option-item.best-price:first-child .store-price span:before{content:"En İyi Fiyat";position:absolute;top:-10px;left:10px;background-color:oklch(62.7% .194 149.214);color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700}.matched-option-item{position:relative;display:flex;justify-content:space-between;align-items:center;padding:25px;background-color:#fff;border-radius:6px;border:1px solid #eae6e6;box-shadow:0 1px 1px 0 #eaeaea;text-decoration:none;color:inherit;transition:all .2s;overflow:hidden;.left-info{display:flex;flex:1 1;gap:30px;.left-info-product-image{img{min-width:150px;max-width:150px;width:100%;min-height:50px;max-height:150px;height:100%;object-fit:contain;padding:10px}}.matched-product-name{max-width:60%;font-weight:600;font-size:15px;line-height:1.5em;.left-info-store{display:flex;align-items:center;gap:8px;.store-img{min-width:150px;max-width:150px;width:100%;min-height:40px;max-height:40px;padding:2px;margin-top:10px;height:auto;object-fit:contain;border:1px solid #f0f0f0;border-radius:2px}.store-name{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;margin:5px 0 0;text-transform:capitalize}}.store-last-update{font-size:12px;color:#6d6d6d;margin-top:4px;text-decoration:none!important}.sponsored-product{position:relative;width:-moz-fit-content;width:fit-content;margin-top:10px;inset:0}}}.right-info{display:flex;align-items:center;gap:25px;.store-price{position:relative;display:flex;flex-direction:column;align-items:end;min-width:200px;font-size:20px;font-weight:700;color:#333;text-align:right;text-rendering:optimizeLegibility;.cargo-status{font-size:13px;font-weight:500;margin-top:5px;background:none;outline:none}}.store-link{background-color:#4caf50;color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none;font-weight:600;transition:background-color .3s ease;svg{transition:all .2s}}}&:hover{box-shadow:none;.matched-product-name div{text-decoration:underline;color:#3162df}.store-link{background-color:#3c983f;svg{transform:rotate(45deg)}}}}.matched-option-item.out-stock{opacity:.75!important;pointer-events:none;cursor:not-allowed;.store-link{background-color:oklch(63.7% .237 25.331);;svg{display:none}}}}}.expand-button-container{display:flex;justify-content:center;margin-top:20px;.expand-button{display:flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:12px;background:oklch(.97 .02 147.35);color:oklch(52.7% .154 150.069);border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s;&:hover{background:#4caf50;color:#fff}}}.product-price.best-price{border:2px solid oklch(62.7% .194 149.214);border-radius:6px;position:relative;background-color:oklch(98.2% .018 155.826)!important;color:oklch(52.7% .154 150.069)!important;margin-top:10px;padding:15px 8px 8px}.product-price.best-price:before{content:"En İyi Fiyat";position:absolute;top:-10px;left:10px;background-color:oklch(62.7% .194 149.214);color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:700}.matched-option-item.best-price{padding-top:20px}.price-history-chart{scroll-margin-top:120px;padding:20px;background-color:#fff;border-radius:6px;border:1px solid #eae6e6;box-shadow:0 1px 1px 0 #eaeaea;margin-bottom:50px;.price-chart-title{margin-bottom:1.25rem;font-size:15px;font-weight:600;padding:0 0 1rem;border-bottom:1px solid #eae6e6}.price-history-container{display:flex;align-items:start;gap:25px;padding:0}.price-range{min-width:300px;max-width:300px;height:100%;padding-right:20px;align-self:stretch;border-right:1px solid #eae6e6;.price-range-summary{h5{font-size:14px;font-weight:600;margin-bottom:1rem;color:#333}.price-stat{display:flex;flex-direction:column;justify-content:space-between;gap:10px;margin-bottom:1.25rem;padding:10px 15px;border-radius:6px;.price-stat-value{display:flex;align-items:center;gap:5px}}.price-stat:has(.min){background-color:oklch(98.2% .018 155.826)!important;.price-stat-label,.price-stat-value{color:oklch(52.7% .154 150.069)!important;font-size:14px;font-weight:500}.price-stat-value{font-weight:700;font-size:16px}}.price-stat:has(.max){background-color:oklch(.97 .02 17.45);.price-stat-label,.price-stat-value{color:oklch(.53 .21 28.82);font-size:14px;font-weight:500}.price-stat-value{font-weight:700;font-size:16px}}.price-alarm-info{padding:10px 15px;border-radius:6px;background-color:oklch(98.7% .026 102.212);p{font-size:13px;line-height:1.5em;width:90%;color:oklch(47.6% .114 61.907);margin-bottom:10px;font-weight:500}.price-alarm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:6px;background-color:#f49a2c;color:#fff;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:background-color .2s;&:hover{background-color:#ea9226}&:disabled{background-color:#ccc;cursor:not-allowed}}}}}.chart-section{max-width:100%;flex:1 1;.price-history-chart-container{.chart-filters{display:flex;gap:4px;justify-content:center;border:1px solid #f1f1f1;padding:4px;border-radius:20px;width:-moz-fit-content;width:fit-content;justify-self:center;button{padding:.25rem 1rem;border:1px solid #f5f5f5;border-radius:4px;font-weight:500;background-color:#fff;cursor:pointer;&.active,&:hover{color:#fff;background-color:oklch(.67 .16 144.2);border-color:oklch(.67 .16 144.2)}}button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}}}}}.comments-section{scroll-margin-top:120px;display:flex;gap:15px;.rating-info{width:40%;border-radius:6px;padding:20px;.rating-summary{display:flex;flex-direction:column;gap:20px;border-radius:8px;.average-rating{text-align:left;.average-score{font-size:42px;font-weight:700;.stars{font-size:20px;margin-bottom:5px}}.total-reviews{margin-top:5px;font-size:14px;color:#858585}}.rating-distribution{flex-grow:1;width:100%;.distribution-bar-container{display:flex;align-items:center;margin-bottom:5px;width:100%;span{width:70px;font-size:14px}span:last-child{text-align:right;width:50px;font-size:14px}.bar{flex-grow:1;height:8px;background-color:#ececec;border-radius:4px;margin:0 10px}.bar .fill{height:100%;background-color:#ffc107;border-radius:5px}}}}.leave-comment-section{text-align:center;margin-top:25px;.leave-comment-btn{display:flex;justify-content:center;align-items:center;gap:5px;width:100%;padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:25px;cursor:pointer;font-size:16px;font-weight:500;&:hover{background-color:#429f46}}}}.no-comment{flex:1 1;height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;font-size:15px;font-weight:400;span{font-size:40px}p{color:#858585}}.comments-list{padding:0;flex:1 1;max-height:385px;overflow:auto;.comment-item:last-child{border:none}.comment-item{border-bottom:1px solid #eae6e6;padding:15px;margin-bottom:15px;.comment-author{font-size:15px;font-weight:600;margin-bottom:5px;display:flex;align-items:center;gap:10px;.comment-author-img{width:45px;height:45px;border-radius:50%;background-color:oklch(98.2% .018 155.826);color:oklch(52.7% .154 150.069);display:flex;align-items:center;justify-content:center;font-weight:700}.comment-author-info{display:flex;flex-direction:column;.comment-date{font-size:12px;color:#868585;font-weight:500}}}.comment-rating{display:flex;align-items:center;margin-top:10px;margin-bottom:5px;font-size:14px;svg{margin-right:5px}}}.comment-text{margin-top:10px;font-size:14px;font-weight:500}}}.product-specs{scroll-margin-top:120px;margin-bottom:50px;.product-video-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;flex:1 1}}.no-price,.no-specs{flex:1 1;height:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;font-size:16px;font-weight:400;p{color:#858585}}@media (max-width:1024px){.navbar>.container{padding:0!important}.container{max-width:95%!important}.matched-product-list{max-width:100%}}@media (max-width:992px){.product-detail-info{flex-direction:column}.col-md-8:has(.product-info-right){width:100%}.product-info-right{margin-left:0}.col-md-4:has(.product-image-container){padding:10px;margin-bottom:10px;width:100%;max-height:250px;object-fit:contain}.product-actions-container{overflow-x:scroll;padding-bottom:10px;.product-action-btn{min-width:-moz-fit-content;min-width:fit-content}}.matched-option-item{flex-direction:column!important;align-items:start!important;gap:10px;.left-info{width:100%;border-bottom:1px solid #eae6e6;padding-bottom:10px;flex-direction:column;gap:10px!important;.left-info-store{flex-direction:row!important;gap:10px;padding-bottom:10px}.matched-product-name{max-width:100%!important;font-size:14px!important}}.right-info{width:100%;justify-content:space-between!important;flex-wrap:wrap!important;gap:5px!important;.store-price{align-items:start!important;text-align:left!important;max-width:-moz-fit-content!important;max-width:fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;.cargo-status{margin-top:0!important;padding-inline:0!important}}}}.price-history-container{flex-direction:column-reverse!important;.price-range{min-width:100%;max-width:100%}.chart-section{width:100%!important}}}@media (max-width:768px){.sponsored-product{top:0!important}.navbar>.container{max-width:95%!important}.container{max-width:100%!important}.comments-section,.price-history-chart,.product-detail-info,.product-specs{border-radius:0!important}.left-info-product-image{img{min-width:100%!important;max-width:100%!important;width:100%;min-height:50px;max-height:100px!important;height:100%;object-fit:contain;padding:10px}}.product-detail-breadcrumb{font-size:13px!important;overflow:auto;padding-bottom:15px;margin:10px auto 0!important;a{min-width:-moz-fit-content;min-width:fit-content}svg{min-width:30px}}.no-comment,.no-price,.no-specs,.price-chart-title,.sub-title{font-size:14px!important;line-height:1.5em}.product-cards-title h2{font-size:15px!important}.no-comment{margin-bottom:10px!important}.product-video-container span{flex-direction:column!important;margin-top:1rem!important}.store-price{gap:10px!important}.price-summary-container{flex-direction:column!important;gap:10px!important}.price-container{width:100%;display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:center}.cargo-status{margin-top:0!important}.price-info{flex-direction:column!important;align-items:start!important;gap:10px!important;.go-to-shop{align-self:start!important;width:100%!important;margin-top:10px}}.price-summary-container{margin-top:10px!important}.product-name{font-size:16px!important}.product-detail-info{padding-inline:10px}.col-md-4:has(.product-image-container){max-height:180px}.product-actions{position:absolute;top:0;right:10px;width:-moz-fit-content;width:fit-content;.product-actions-container{flex-direction:column;gap:8px;border:none;.product-action-btn,.product-action-btn.issue{display:flex;align-items:center;justify-content:center;height:35px;width:35px;border-radius:50%;border:1px solid #f3f3f3;background-color:#fff;color:#333;position:static;padding:0;span{display:none}}}}.matched-option-list{.sponsored-product{top:10px!important}.store-img{min-width:100px!important;max-width:100px!important;padding:0!important;min-height:25px!important}.store-name{font-size:13px!important}}.chart-filters button{font-size:12px!important}.matched-option-item{padding:10px 15px!important}.comments-section{flex-direction:column;padding:0 10px 10px!important;.rating-info{width:100%}}}