/* Canlı eski sistem CSS'inden blok için ayıklandı (blok_css.py). Sarmalayıcı: .masse-eski-urun */
.masse-eski-urun{font-family:'Inter',sans-serif;font-size:13px;line-height:1.34;--container-max-width:1400px;}
.masse-eski-urun address{font-style:normal;}
.masse-eski-urun.col-12{padding-left:15px;padding-right:15px;}
@media (max-width:767px){.masse-eski-urun.col-12{padding-left:8px;padding-right:8px;}}
/* Main temasının .container .container:not(.padding-active){padding:0} kuralına karşı eski sitenin değerleri */
.masse-eski-urun .container:not(.padding-active){padding-left:8px;padding-right:8px;}
@media (min-width:768px){.masse-eski-urun .container:not(.padding-active){padding-left:15px;padding-right:15px;}}
.masse-eski-urun .ti-heart-o:before{content: '\e801';}
.masse-eski-urun .ti-arrow-left:before{content: '\e807';}
.masse-eski-urun .ti-arrow-right:before{content: '\e808';}
.masse-eski-urun .ti-plus:before{content: '\e80f';}
.masse-eski-urun .ti-minus:before{content: '\e810';}
.masse-eski-urun .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.masse-eski-urun .swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.masse-eski-urun .swiper-wrapper{transform:translate3d(0px,0,0)}
.masse-eski-urun .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.masse-eski-urun .swiper-button-next,.masse-eski-urun .swiper-button-prev{position:absolute;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:0;}
.masse-eski-urun button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.masse-eski-urun .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.masse-eski-urun .list-style-none{list-style-type: none;
margin: 0;
padding: 0;}
.masse-eski-urun .product-detail-tab-container iframe,.masse-eski-urun .product-detail-tab-container video{width: revert-layer;
height: revert-layer;}
.masse-eski-urun .ease{-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
.masse-eski-urun .bg-white{background-color: var(--bg-white) !important;}
.masse-eski-urun .row{display: flex !important;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;}
.masse-eski-urun .col-3{flex-basis: 25%;
max-width: 25%;
padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .col-4{flex-basis: 33.3333333333%;
max-width: 33.3333333333%;
padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .col-6{flex-basis: 50%;
max-width: 50%;
padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .col-12{flex-basis: 100%;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}
@media (min-width: 576px){.masse-eski-urun .col-sm-auto{flex: 0 0 auto;
width: auto;
max-width: 100%;
padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .col-sm-2{flex-basis: 16.6666666667%;
max-width: 16.6666666667%;
padding-left: 15px;
padding-right: 15px;}}
@media (max-width: 767px){.masse-eski-urun .row{margin-right: -8px;
margin-left: -8px;}
.masse-eski-urun .col-3,.masse-eski-urun .col-4,.masse-eski-urun .col-6,.masse-eski-urun .col-12{padding-right: 8px;
padding-left: 8px;}}
@media (min-width: 768px){.masse-eski-urun .col-md-4{flex-basis: 33.3333333333%;
max-width: 33.3333333333%;
padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .col-md-5{flex-basis: 41.6666666667%;
max-width: 41.6666666667%;
padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .col-md-6{flex-basis: 50%;
max-width: 50%;
padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .col-md-7{flex-basis: 58.3333333333%;
max-width: 58.3333333333%;
padding-left: 15px;
padding-right: 15px;}}
.masse-eski-urun textarea.form-control,.masse-eski-urun textarea.form-control.btn{padding: 8px 15px;}
.masse-eski-urun input[type="number"].no-arrows{-moz-appearance: textfield;}
.masse-eski-urun input[type="number"].no-arrows::-webkit-outer-spin-button,.masse-eski-urun input[type="number"].no-arrows::-webkit-inner-spin-button{-webkit-appearance: none;
margin: 0;}
.masse-eski-urun .form-control,.masse-eski-urun .form-control.btn{background-color: var(--bg-white);
background-clip: padding-box;
color: var(--text-body);
font-size: 13px;
font-weight: normal;
line-height: 1.5;
width: 100%;
height: 36px;
display: block;
padding: 4px 15px;
border: 1px solid var(--border-secondary);
border-radius: var(--border-radius);
box-shadow: none;
transition: border-color 0.15s ease-in-out;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;}
.masse-eski-urun .form-control::-ms-expand,.masse-eski-urun .form-control.btn::-ms-expand{background-color: transparent;}
.masse-eski-urun .form-control:focus,.masse-eski-urun .form-control.btn:focus{border-color: var(--border-primary);
outline: 0;}
.masse-eski-urun .form-control:disabled,.masse-eski-urun .form-control.btn:disabled,.masse-eski-urun .form-control[readonly]:not(.flatpickr, .flatpickr-input, .t-tax-form),.masse-eski-urun .form-control.btn:not(.flatpickr, .flatpickr-input, .t-tax-form)[readonly]{background-color: #f7f7f7;
opacity: 1;}
.masse-eski-urun .form-control:-webkit-autofill,.masse-eski-urun .form-control.btn:-webkit-autofill,.masse-eski-urun .form-control:-webkit-autofill:hover,.masse-eski-urun .form-control.btn:hover:-webkit-autofill,.masse-eski-urun .form-control:-webkit-autofill:focus,.masse-eski-urun .form-control.btn:focus:-webkit-autofill,.masse-eski-urun .form-control:-webkit-autofill:active,.masse-eski-urun .form-control.btn:active:-webkit-autofill{-webkit-box-shadow: 0 0 0 30px white inset !important;
-moz-box-shadow: 0 0 0 30px white inset !important;
box-shadow: 0 0 0 30px white inset !important;}
.masse-eski-urun .form-control.btn:hover,.masse-eski-urun .btn.form-control:hover,.masse-eski-urun .form-control.btn:focus,.masse-eski-urun .btn.form-control:focus{background-color: inherit !important;
color: inherit !important;}
.masse-eski-urun select.form-control,.masse-eski-urun select.form-control.btn{background-image: url(/theme/v5/images/select-down.svg);
background-repeat: no-repeat;
background-size: 8px;}
.masse-eski-urun select.form-control:focus::-ms-value,.masse-eski-urun select.form-control.btn::-ms-value:focus{color: #495057;
background-color: var(--bg-white);}
.masse-eski-urun [dir="rtl"] select.form-control,.masse-eski-urun [dir="rtl"] select.form-control.btn{background-position: 10px center;
padding-left: 30px;}
.masse-eski-urun textarea.form-control:not(.form-control-md):not(.form-control-sm),.masse-eski-urun textarea.form-control.btn:not(.form-control-sm):not(.form-control-md){height: 150px;}
.masse-eski-urun input[type="checkbox"].form-control,.masse-eski-urun input.form-control.btn[type="checkbox"],.masse-eski-urun input[type="radio"].form-control,.masse-eski-urun input.form-control.btn[type="radio"]{display: none;}
.masse-eski-urun input[type="checkbox"].form-control + label,.masse-eski-urun input.form-control.btn[type="checkbox"] + label,.masse-eski-urun input[type="radio"].form-control + label,.masse-eski-urun input.form-control.btn[type="radio"] + label{cursor: pointer;}
.masse-eski-urun input[type="file"].form-control,.masse-eski-urun input.form-control.btn[type="file"]{display: none;}
.masse-eski-urun input[type="file"].form-control + label,.masse-eski-urun input.form-control.btn[type="file"] + label{cursor: pointer;}
.masse-eski-urun input[type="file"].form-control + label > i,.masse-eski-urun input.form-control.btn[type="file"] + label > i{font-size: 16px;}
.masse-eski-urun .btn{background-color: transparent;
display: inline-block;
color: #212529;
font-weight: 400;
text-align: center;
line-height: 1.2;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
outline: 0;
transition: all 0.3s ease-in-out;
cursor: pointer;}
.masse-eski-urun .btn:disabled,.masse-eski-urun .btn.disabled{opacity: 0.65;
pointer-events: none;}
.masse-eski-urun .btn:not(.no-radius){border-radius: var(--border-radius);}
.masse-eski-urun .btn.btn-primary{background-color: var(--button-primary);
border-color: var(--button-primary);
color: var(--text-white);}
.masse-eski-urun .btn.btn-primary:hover,.masse-eski-urun .btn.btn-primary:focus,.masse-eski-urun .btn.btn-primary.active{background-color: #12253f;
border-color: #12253f;}
.masse-eski-urun .btn.btn-dark{background-color: var(--button-dark);
border-color: var(--button-dark);
color: var(--text-white);}
.masse-eski-urun .btn.btn-dark:hover,.masse-eski-urun .btn.btn-dark:focus,.masse-eski-urun .btn.btn-dark.active{background-color: #181716;
border-color: #181716;}
.masse-eski-urun .btn{font-size: 13px;
padding: 11.1111111111px 15px;}
@media (min-width: 768px){.masse-eski-urun .btn{font-size: 14px;
padding: 11.1111111111px 15px;}}
.masse-eski-urun .d-block{display: block !important;}
.masse-eski-urun .d-flex{display: flex !important;}
.masse-eski-urun .d-none{display: none !important;}
.masse-eski-urun .align-items-center{align-items: center;}
.masse-eski-urun .align-items-flex-end{align-items: flex-end;}
.masse-eski-urun .justify-content-between{justify-content: space-between;}
.masse-eski-urun .justify-content-center{justify-content: center;}
.masse-eski-urun .flex-wrap{flex-wrap: wrap;}
.masse-eski-urun .text-center{text-align: center !important;}
.masse-eski-urun .w-100{width: 100%;}
.masse-eski-urun .h-100{height: 100%;}
.masse-eski-urun .gap-1{gap: 8px;}
.masse-eski-urun .my-1{margin-top: 8px;
margin-bottom: 8px;}
.masse-eski-urun .mt-1{margin-top: 8px;}
.masse-eski-urun .mb-1{margin-bottom: 8px;}
.masse-eski-urun [dir="rtl"] .ml-1{margin-right: 8px;}
.masse-eski-urun .my-2{margin-top: 16px;
margin-bottom: 16px;}
.masse-eski-urun .mb-2{margin-bottom: 16px;}
.masse-eski-urun [dir="rtl"] .mr-auto{margin-left: auto;}
.masse-eski-urun .p-0{padding: 0;}
.masse-eski-urun .px-0{padding-left: 0;
padding-right: 0;}
.masse-eski-urun .pb-0{padding-bottom: 0;}
.masse-eski-urun [dir="rtl"] .pr-0{padding-left: 0;}
.masse-eski-urun [dir="rtl"] .pl-0{padding-right: 0;}
.masse-eski-urun .p-1{padding: 8px;}
.masse-eski-urun .px-1{padding-left: 8px;
padding-right: 8px;}
.masse-eski-urun .py-1{padding-top: 8px;
padding-bottom: 8px;}
.masse-eski-urun .pt-1{padding-top: 8px;}
.masse-eski-urun .p-2{padding: 16px;}
@media (min-width: 768px){.masse-eski-urun .gap-1{gap: 15px;}
.masse-eski-urun .my-1{margin-top: 15px;
margin-bottom: 15px;}
.masse-eski-urun .mt-1{margin-top: 15px;}
.masse-eski-urun .mb-1{margin-bottom: 15px;}
.masse-eski-urun [dir="rtl"] .ml-1{margin-right: 15px;}
.masse-eski-urun .my-2{margin-top: 30px;
margin-bottom: 30px;}
.masse-eski-urun .mb-2{margin-bottom: 30px;}
.masse-eski-urun .p-0{padding: 0;}
.masse-eski-urun .px-0{padding-left: 0;
padding-right: 0;}
.masse-eski-urun .pb-0{padding-bottom: 0;}
.masse-eski-urun [dir="rtl"] .pr-0{padding-left: 0;}
.masse-eski-urun [dir="rtl"] .pl-0{padding-right: 0;}
.masse-eski-urun .p-1{padding: 15px;}
.masse-eski-urun .px-1{padding-left: 15px;
padding-right: 15px;}
.masse-eski-urun .py-1{padding-top: 15px;
padding-bottom: 15px;}
.masse-eski-urun .pt-1{padding-top: 15px;}
.masse-eski-urun .p-2{padding: 30px;}}
@media (min-width: 576px){.masse-eski-urun .d-sm-none{display: none !important;}}
@media (min-width: 768px){.masse-eski-urun .d-md-block{display: block !important;}}
@media (min-width: 768px){.masse-eski-urun .my-md-0{margin-top: 0;
margin-bottom: 0;}
.masse-eski-urun .mt-md-0{margin-top: 0;}
.masse-eski-urun .p-md-1{padding: 15px;}}
.masse-eski-urun .text-uppercase{text-transform: uppercase !important;}
.masse-eski-urun .text-delete{text-decoration: line-through;}
.masse-eski-urun .fw-semibold{font-weight: 600;}
.masse-eski-urun .fw-bold{font-weight: 700;}
.masse-eski-urun .fw-black{font-weight: 900;}
.masse-eski-urun .small-text{font-size: 10px !important;}
.masse-eski-urun .text-primary{color: var(--text-primary) !important;}
.masse-eski-urun .border{border: 1px solid var(--border-secondary);}
.masse-eski-urun .border-top{border-top: 1px solid var(--border-secondary);}
.masse-eski-urun .border-bottom{border-bottom: 1px solid var(--border-secondary);}
.masse-eski-urun .border-round{border-radius: var(--border-radius) !important;}
.masse-eski-urun .border-light{border-color: var(--border-light) !important;}
.masse-eski-urun .position-relative{position: relative !important;}
.masse-eski-urun [data-toggle="accordion"].active .ti-plus,.masse-eski-urun [data-toggle="accordion"]:not(.active) .ti-minus{display: none;}
.masse-eski-urun [data-toggle="accordion"].active .ti-minus,.masse-eski-urun [data-toggle="accordion"]:not(.active) .ti-plus{display: block;}
.masse-eski-urun .tab-content > .tab-pane{display: none;}
.masse-eski-urun .tab-content > .tab-pane.active{display: block;}
.masse-eski-urun .image-wrapper{width: 100%;
display: block;
position: relative;}
.masse-eski-urun .image-wrapper > .image-inner{display: flex !important;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;}
.masse-eski-urun .image-wrapper > .image-inner > img{width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
display: block;}
.masse-eski-urun .image-zoom{display: flex !important;
align-items: center;
height: 100%;}
.masse-eski-urun .qty{position: relative;}
.masse-eski-urun .qty .form-control,.masse-eski-urun .qty .form-control.btn{color: var(--text-body);
font-size: 12px;
height: 30px;
user-select: none;}
.masse-eski-urun .qty span[class*="ti-"]{color: var(--text-primary);
font-size: 12px;
font-weight: 600;
text-align: center;
width: 25px;
height: 100%;
display: flex !important;
align-items: center;
justify-content: center;
cursor: pointer;
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 2;}
.masse-eski-urun .qty span[class*="ti-"].ti-minus{left: 0;}
.masse-eski-urun .qty span[class*="ti-"].ti-plus{right: 0;}
.masse-eski-urun [dir="rtl"] .qty span[class*="ti-"].ti-minus{left: auto;
right: 0;}
.masse-eski-urun [dir="rtl"] .qty span[class*="ti-"].ti-plus{right: auto;
left: 0;}
.masse-eski-urun .popover-wrapper{position: relative !important;}
.masse-eski-urun [dir="rtl"] .popover-wrapper{position: relative !important;}
.masse-eski-urun .inset{inset: 0;}
.masse-eski-urun .image-wrapper{padding-bottom:90%;}
.v5-mango .ti-heart-o::before{font-family: "mango-icon";
font-style: normal;
font-weight: normal;
display: inline-block;
text-decoration: inherit;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: inherit;
speak: never;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
.v5-mango .ti-heart-o::before{content: "\e812";}
.v5-mango .swiper-pagination-bullets{width: 100%;
text-align: center;
padding: 8px;
font-size: 0;}
.v5-mango .swiper-pagination-bullets .swiper-pagination-bullet{background-color: var(--border-secondary);
width: 7px;
height: 7px;
margin-left: 2px;
margin-right: 2px;
display: inline-block;
vertical-align: middle;
border-radius: 100%;}
.v5-mango .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: var(--bg-primary);}
@media (min-width: 768px){.v5-mango .swiper-pagination-bullets{padding: 15px;}}
.v5-mango .swiper-pagination-bullets:not(.bottom){position: absolute;
left: 0;
bottom: 0;
top: auto;
z-index: 2;}
.v5-mango .swiper-pagination *{outline: 0;}
.v5-mango .swiper-button-prev,.v5-mango .swiper-button-next{background-color: var(--bg-white);
font-size: 22px;
width: 38px;
height: 38px;
border-radius: 100%;
top: 50%;
transform: translateY(-50%);
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.24);
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;}
.v5-mango .swiper-button-prev:hover,.v5-mango .swiper-button-next:hover{box-shadow: none;}
.v5-mango .swiper-button-prev.swiper-button-disabled,.v5-mango .swiper-button-next.swiper-button-disabled{opacity: 0.35;}
.v5-mango .swiper-button-prev{left: 0;}
.v5-mango .swiper-button-next{right: 0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide{cursor: pointer;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide .pv-yt-wrap{position: absolute;
inset: 0;
overflow: hidden;
background: #000;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide .pv-yt-poster{position: absolute;
inset: 0;
cursor: pointer;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide .pv-yt-poster img{width: 100%;
height: 100%;
object-fit: cover;
display: block;
opacity: 0.9;
transition: opacity 0.2s;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide:hover .pv-yt-poster img{opacity: 0.75;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide:hover .pv-yt-play{transform: translate(-50%, -50%) scale(1.12);
background: rgba(200, 15, 15, 0.9);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide .pv-yt-play{position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 68px;
height: 68px;
background: rgba(0, 0, 0, 0.65);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
transition: background 0.2s, transform 0.2s;
pointer-events: none;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide .pv-yt-play svg{margin-left: 5px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .pv-yt-slide .pv-yt-iframe{position: absolute;
inset: 0;
width: 100% !important;
height: 100% !important;
border: none;
display: block;}
@media (min-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay #product-left{}}
.v5-mango.folder-product-detail.tpl-user_masse-detay #product-left .product-images-slider{position: relative;
background: linear-gradient(135deg, #f8fafc 0%, #ffffff 100%);
border-radius: 20px;
padding: 30px;
margin-bottom: 20px;
border: 1px solid #e2e8f0;
overflow: hidden;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-slider .image-zoom img{width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
display: block;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-slider .swiper-button-prev{left: 8px;}
@media (min-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-slider .swiper-button-prev{left: 15px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-slider .swiper-button-next{right: 8px;}
@media (min-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-slider .swiper-button-next{right: 15px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb{padding: 0 50px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-button-prev,.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-button-next{width: 16px;
height: 16px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-button-prev i[class*="ti-"],.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-button-next i[class*="ti-"]{font-size: 13px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-button-prev{left: 10px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-button-next{right: 10px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-slide{flex-shrink: 0;
border-radius: 12px;
overflow: hidden;
border: 2px solid #e2e8f0;
cursor: pointer;
transition: all 0.2s ease;
opacity: 0.6;
filter: saturate(0.7);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-slide:hover{border-color: #94a3b8;
opacity: 0.85;
filter: saturate(1);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-images-thumb .swiper-slide-thumb-active{border-color: #00558b;
box-shadow: 0 0 0 2px rgba(0, 85, 139, 0.2);
opacity: 1;
filter: saturate(1);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact{display: flex;
align-items: center;
flex-wrap: wrap;
gap: 10px;
padding: 14px 16px;
margin: 14px 0;
background: linear-gradient(135deg, #f0f7ff 0%, #e8f4fd 100%);
border: 1px solid #bfdbfe;
border-radius: 14px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-header{display: flex;
align-items: center;
gap: 10px;
flex: 1;
min-width: 180px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-header .isvea-stock-icon{width: 36px;
height: 36px;
background: linear-gradient(135deg, #00558b, #004470);
border-radius: 10px;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-header .isvea-stock-icon i{font-size: 16px;
color: #fff;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-header .isvea-stock-title{display: block;
font-size: 13px;
font-weight: 700;
color: #1e293b;
line-height: 1.2;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-header .isvea-stock-desc{display: block;
font-size: 11px;
color: #64748b;
margin-top: 2px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-btn{display: inline-flex;
align-items: center;
gap: 6px;
padding: 9px 16px;
border-radius: 10px;
font-size: 12px;
font-weight: 700;
text-decoration: none;
transition: all 0.2s ease;
white-space: nowrap;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-btn--wa{background: #25d366;
color: #fff;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-btn--wa:hover{background: #128c7e;
color: #fff;
transform: translateY(-1px);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-btn--tel{background: #fff;
color: #00558b;
border: 1.5px solid #bfdbfe;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .isvea-stock-contact .isvea-stock-btn--tel:hover{background: #eff6ff;
border-color: #93c5fd;
transform: translateY(-1px);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info{padding: 25px 0px;
border-top: 1px solid #e2e8f0;
border-bottom: 1px solid #e2e8f0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid{display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 12px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item{display: flex;
align-items: center;
gap: 10px;
padding: 12px;
background: #f8fafc;
border-radius: 10px;
border: 1px solid #e2e8f0;
transition: all 0.3s ease;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-icon{width: 32px;
height: 32px;
background: linear-gradient(135deg, #00558b, #004470);
border-radius: 8px;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-icon i{font-size: 14px;
color: #fff;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-content{display: flex;
flex-direction: column;
gap: 2px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-content .info-title{font-size: 13px;
font-weight: 600;
color: #1e293b;
line-height: 1;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-content .info-desc{font-size: 11px;
color: #64748b;
line-height: 1;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item:hover{background: #f1f5f9;
border-color: #cbd5e1;
transform: translateY(-1px);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--warning{border-color: #fed7aa;
background: #fff7ed;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--warning .info-title{color: #c2410c;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--warning .info-desc{color: #ea580c;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--warning:hover{background: #ffedd5;
border-color: #fdba74;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--warning .info-icon--warning{background: linear-gradient(135deg, #f97316, #ea580c);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--wa{text-decoration: none;
cursor: pointer;
color: inherit;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--wa:hover{background: #f0fdf4;
border-color: #86efac;
transform: translateY(-1px);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--wa:hover .info-title{color: #15803d;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item.info-item--wa .info-icon--wa{background: linear-gradient(135deg, #25d366, #128c7e);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options{padding: 25px 0px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options .payment-title{font-size: 16px;
font-weight: 600;
color: #1e293b;
margin-bottom: 12px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options .payment-methods{display: flex;
flex-direction: column;
gap: 8px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options .payment-methods .payment-method{display: flex;
align-items: center;
gap: 10px;
padding: 10px 12px;
background: #f8fafc;
border-radius: 8px;
border: 1px solid #e2e8f0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options .payment-methods .payment-method i{font-size: 16px;
color: #00558b;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options .payment-methods .payment-method span{font-size: 13px;
color: #475569;
font-weight: 500;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status{display: flex;
align-items: center;
justify-content: space-between;
padding: 15px 0px;
border-bottom: 1px solid #e2e8f0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .stock-indicator.in-stock{color: #059669;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .stock-indicator.isvea-contact-status{color: #00558b;
font-weight: 600;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .no-stock.in-false{color: #df0707;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .stock-indicator,.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .no-stock{display: flex;
align-items: center;
gap: 8px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .stock-indicator i,.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .no-stock i{font-size: 18px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .stock-status .stock-count{background: rgba(239, 68, 68, 0.1);
color: #ef4444;
padding: 6px 12px;
border-radius: 12px;
font-size: 13px;
font-weight: 600;}
.v5-mango.folder-product-detail.tpl-user_masse-detay #brand-title{color: #00558B;
font-size: 21px;
line-height: 26px;}
@media (max-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay #brand-title{font-size: 19px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay #product-title{font-size: 20px;
font-weight: 700;
color: #1e293b;
line-height: 1.2;
margin-bottom: 20px;}
@media (max-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay #product-title{font-size: 18px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-money-price{background: rgba(156, 156, 156, 0.13);
padding: 10px 20px;
border-radius: 12px;
font-size: 16px;
display: flex;
align-items: center;
margin-bottom: 10px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-money-price .money-pricex{margin-left: 5px;
color: #ef4444;
font-size: 18px;
font-weight: 800;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-money-price .product-money-discount-percent{color: #ef4444;
font-weight: 600;
padding: 4px 8px;
border-radius: 6px;
font-size: 16px;}
@media (max-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay .product-money-price{font-size: 14px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-money-price .money-pricex{font-size: 16px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-money-price .product-money-discount-percent{font-size: 16px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay .price-wrapper .product-discounted-price{font-size: 20px;
color: #94a3b8;
font-weight: 500;
margin-right: 12px;}
@media (max-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay .price-wrapper .product-discounted-price{font-size: 16px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay .price-wrapper .product-current-price{font-size: 40px;
font-weight: 800;
color: #059669;
line-height: 1;
margin-bottom: 8px;}
@media (max-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay .price-wrapper .product-current-price{font-size: 25px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay .price-wrapper .earning-price{font-size: 14px;
color: #ef4444;
font-weight: 600;
background: rgba(239, 68, 68, 0.1);
padding: 4px 8px;
border-radius: 6px;
display: flex;
justify-content: center;
align-items: center;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .price-wrapper .earning-price .earning-pricex{padding-right: 5px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .discounted-badge{position: absolute;
top: 10px;
left: 0px;
background: linear-gradient(135deg, #ef4444, #dc2626);
color: #fff;
padding: 10px 16px;
border-radius: 20px;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
box-shadow: 0 4px 12px rgba(239, 68, 68, 0.3);
z-index: 2;}
@media (max-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay .discounted-badge{top: 5px;
font-size: 13px;
padding: 8px 12px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay .qtyx label{font-size: 14px;
font-weight: 600;
color: #1e293b;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .qtyx input{font-weight: 600;
color: #1e293b;
outline: none;
border: 1px solid #e2e8f0;
border-radius: 8px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .qtyx span{background: #f8fafc;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: background 0.3s ease;
font-weight: 600;
color: #64748b;
border-radius: 8px;
margin: 0px 1px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .qtyx span:hover{background: #e2e8f0;
color: #1e293b;}
.v5-mango.folder-product-detail.tpl-user_masse-detay #addToCartBtn{flex: 2;
background: linear-gradient(135deg, #00558b, #004470);
border: none;
color: #fff;
padding: 16px 24px;
border-radius: 12px;
font-weight: 700;
font-size: 16px;
height: 55px;
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 0 4px 12px rgba(0, 85, 139, 0.3);}
.v5-mango.folder-product-detail.tpl-user_masse-detay #addToCartBtn:hover{background: linear-gradient(135deg, #004470, #003355);
transform: translateY(-2px);
box-shadow: 0 6px 20px rgba(0, 85, 139, 0.4);}
.v5-mango.folder-product-detail.tpl-user_masse-detay #fastAddToCartBtn{flex: 1;
background: linear-gradient(135deg, #059669, #047857);
border: none;
color: #fff;
padding: 16px 24px;
border-radius: 12px;
font-weight: 700;
font-size: 16px;
height: 55px;
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 0 4px 12px rgba(5, 150, 105, 0.3);}
.v5-mango.folder-product-detail.tpl-user_masse-detay #fastAddToCartBtn:hover{background: linear-gradient(135deg, #047857, #065f46);
transform: translateY(-2px);
box-shadow: 0 6px 20px rgba(5, 150, 105, 0.4);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .btn-wishlist,.v5-mango.folder-product-detail.tpl-user_masse-detay .btn-compare,.v5-mango.folder-product-detail.tpl-user_masse-detay .btn-share{flex: 1;
background: #f8fafc;
border: 1px solid #e2e8f0;
color: #64748b;
padding: 12px;
border-radius: 8px;
font-size: 14px;
font-weight: 500;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
cursor: pointer;
transition: all 0.3s ease;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .btn-wishlist:hover,.v5-mango.folder-product-detail.tpl-user_masse-detay .btn-compare:hover,.v5-mango.folder-product-detail.tpl-user_masse-detay .btn-share:hover{background: #e2e8f0;
color: #1e293b;
border-color: #cbd5e1;
transform: scale(1.1);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-add-buttons .qty .form-control{height: 42px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .variant-wrapper .feature-title{margin-bottom: 10px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .variant-wrapper .feature-title::after{content: '';
width: 30px;
height: 1px;
display: block;
border-bottom: 1px solid var(--border-primary);
margin-top: 6px;
margin-bottom: 6px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .variant-wrapper .sub-image-item{max-width: 70px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .variant-wrapper .sub-image-item img{max-width: calc(100% - 4px);
max-height: calc(100% - 4px);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .variant-wrapper .sub-image-item.selected > figure{position: relative;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .variant-wrapper .sub-image-item.selected > figure::before{content: '';
width: calc(100% + 2px);
height: calc(100% + 2px);
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events: none;
border: 2px solid var(--border-primary);
border-radius: var(--border-radius);}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-detail-tab-container{background: white;
border-radius: 20px;
overflow: hidden;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
border: 1px solid #e2e8f0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-detail-tab-container .tab-pane,.v5-mango.folder-product-detail.tpl-user_masse-detay .product-detail-tab-container #product-features [class*="border"]{border-width: 2px !important;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .product-detail-tab-container .tab-pane,.v5-mango.folder-product-detail.tpl-user_masse-detay .product-detail-tab-container #product-features > .border{border-radius: var(--border-radius);}
.v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail-tab{overflow-y: hidden;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
padding-bottom: 8px;
border-bottom: 1px solid #e2e8f0;
background: #f8fafc;
padding: 0;
margin: 0;}
.v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail-tab li:not(:last-child){margin-right: 15px;}
.masse-eski-urun [dir="rtl"] .v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail-tab li:not(:last-child){margin-right: 0;
margin-left: 15px;}
.v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail-tab li a{border: none;
background: transparent;
color: #64748b;
padding: 10px 30px;
font-weight: 600;
font-size: 15px;
display: flex;
align-items: center;
gap: 8px;
transition: all 0.3s ease;
border-radius: 0;}
@media (min-width: 768px){.v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail-tab li a{padding: 20px 32px;
font-size: 14px;
white-space: unset;
padding: 15px;}}
.v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail-tab li.active a{background: #fff;
color: #1e293b;
border-color: transparent;
position: relative;}
.v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail-tab li.active a:after{content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 3px;
background: linear-gradient(135deg, #00558b, #004470);}
.v5-mango.folder-product-detail.tpl-user_masse-detay [data-toggle="product-catalog"][v-cloak]{opacity: 0;
visibility: hidden;}
.v5-mango.folder-product-detail.tpl-user_masse-detay .image-wrapper{padding-bottom:90%;}

/* ---- EK (elle; uret_css.sh ile sona eklenir) ---- */
/* Eski sistemin :root renk değişkenleri (canlı CSS'teki değerler) */
.masse-eski-urun{--bg-body:#ffffff;--bg-primary:#1E293B;--bg-white:#ffffff;--bg-light:#f9f9f9;--button-primary:#1A365D;--button-dark:#2c2a28;--border-primary:#1E293B;--border-secondary:#f0f0f0;--border-gray:#dddddd;--border-light:#eaeaea;--text-primary:#00558B;--text-white:#ffffff;--text-gray:#747474;--text-light:#979797;--text-body:#373738;--text-heading:#373738;--border-radius:5px;color:var(--text-body);}
/* Ürün sayfasında Main'in 1280px kapsayıcısını canlının 1400px düzenine çek (içerik 35..1405 @1440, header hizası) */
.container:has(> .grid .masse-eski-urun){width:100% !important;max-width:1400px !important;padding-left:0 !important;padding-right:0 !important;}
/* Swiper'ın ızgara/esnek öğe içinde sonsuz genişlemesini engelle */
.container:has(> .grid .masse-eski-urun) > .grid > *,.container:has(> .grid .masse-eski-urun) .folders,.container:has(> .grid .masse-eski-urun) .folders > *{min-width:0;max-width:100%;}
.masse-eski-urun.relArea{width:100%;flex:0 0 100%;max-width:100%;min-width:0;}
.masse-eski-urun #product-detail,.masse-eski-urun #product-left,.masse-eski-urun #product-right,.masse-eski-urun .product-images,.masse-eski-urun .product-images-slider,.masse-eski-urun .product-images-thumb{min-width:0;}
.masse-eski-urun .swiper-container{width:100%;}
/* Aynı kapsayıcıdaki vitrinler (Benzer Ürünler) canlıdaki gibi 15px içeriden başlasın */
.container:has(> .grid .masse-eski-urun) .folder-showcase{padding-left:15px;padding-right:15px;}
@media (max-width:767px){.container:has(> .grid .masse-eski-urun) .folder-showcase{padding-left:8px;padding-right:8px;}}
/* Main'in görünürlük sınıfı (varyant / fiyat kancaları 'hidden' ekleyip çıkarır) */
.masse-eski-urun .hidden{display:none !important;}
.masse-eski-urun .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}
/* Tailwind sıfırlamalarına karşı canlıdaki tarayıcı varsayılanları */
.masse-eski-urun h1,.masse-eski-urun h4{margin:0;}
.masse-eski-urun figure{margin:0;}
.masse-eski-urun ul{list-style:none;}
.masse-eski-urun a{color:inherit;text-decoration:none;}
.masse-eski-urun b,.masse-eski-urun strong{font-weight:700;}
/* ti- ikon yazı tipi yeni sistemde yok; ikonlar bootstrap-icons ile */
.masse-eski-urun [class*="ti-"]::before{content:none !important;}
.masse-eski-urun .swiper-button-prev::after,.masse-eski-urun .swiper-button-next::after{display:none !important;}
.masse-eski-urun .swiper-button-prev,.masse-eski-urun .swiper-button-next{color:var(--text-body);margin-top:0;}
.masse-eski-urun .product-images-slider > .swiper-button-prev > i,.masse-eski-urun .product-images-slider > .swiper-button-next > i{font-size:15px;}
.masse-eski-urun .product-images-thumb > .swiper-button-prev,.masse-eski-urun .product-images-thumb > .swiper-button-next{box-shadow:none;background:transparent;}
.masse-eski-urun .product-images-thumb > .swiper-button-prev > i,.masse-eski-urun .product-images-thumb > .swiper-button-next > i{font-size:13px;}
.masse-eski-urun .swiper-pagination.bottom{position:relative;bottom:auto;}
.masse-eski-urun .product-images-thumb .swiper-slide .image-inner img{object-fit:contain;}
.masse-eski-urun .product-images-slider .swiper-slide{height:auto;}
/* Main'in video düğmesi (panelde video varsa) */
.masse-eski-urun .masse-urun-video{position:absolute;right:15px;bottom:15px;z-index:11;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.24);display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;}
/* Adet kutusu: canlıda [−] [1] [+] */
.masse-eski-urun .qtyx .qty span.decrease i,.masse-eski-urun .qtyx .qty span.increase i{font-size:12px;line-height:1;}
.masse-eski-urun .qtyx .qty input.form-control{border:1px solid #e2e8f0;border-radius:8px;box-shadow:none;}
/* Main düğme sınıflarına karşı */
.masse-eski-urun #addToCartBtn i,.masse-eski-urun #fastAddToCartBtn i{margin-right:8px;font-size:16px;}
.masse-eski-urun #addToCartBtn.disabled,.masse-eski-urun #fastAddToCartBtn.disabled{opacity:.65;pointer-events:none;}
/* BİLİNÇLİ FARK (Halit): Favorilere Ekle / Karşılaştır / Paylaş küçük, tek satır bağlantılar */
.masse-eski-urun .masse-urun-aksiyon{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;padding:2px 0 4px;}
.masse-eski-urun .masse-urun-aksiyon__oge{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:#64748b;cursor:pointer;user-select:none;transition:color .2s ease;}
.masse-eski-urun .masse-urun-aksiyon__oge i{font-size:14px;line-height:1;}
.masse-eski-urun .masse-urun-aksiyon__oge:hover{color:#00558b;}
.masse-eski-urun .masse-urun-aksiyon__oge.disabled{opacity:.6;pointer-events:none;}
.masse-eski-urun .masse-urun-aksiyon__oge[data-toggle="favourite"].active{color:#ef4444;}
.masse-eski-urun .masse-urun-aksiyon__oge[data-toggle="favourite"].active .bi-heart::before{content:"\f415";}
.masse-eski-urun .masse-urun-aksiyon__oge[data-toggle="compare"].active{color:#00558b;}
/* İlişkili ürünler (diğer renkler) */
.masse-eski-urun .sub-image-item{display:block;}
.masse-eski-urun .sub-one [data-toggle="variant"],.masse-eski-urun .sub-two [data-toggle="variant"]{border-radius:var(--border-radius);}
/* Stok bitti bölümü (Main'in stok alarmı parçası) */
.masse-eski-urun .out-stock-available:empty{display:none;}
/* Sekmeler: Main'in sekme kancası li'ye 'active' verir */
.masse-eski-urun #product-detail-tab li{cursor:pointer;}
.masse-eski-urun #product-detail-tab li a i{font-size:14px;}
.masse-eski-urun .product-fullbody{line-height:1.34;font-size:13px;overflow-wrap:anywhere;}
.masse-eski-urun .product-fullbody img{max-width:100%;height:auto;display:inline;}
.masse-eski-urun .product-fullbody ul{list-style:disc;padding-left:20px;}
.masse-eski-urun .product-fullbody ol{list-style:decimal;padding-left:20px;}
.masse-eski-urun .product-fullbody table{max-width:100%;}
/* Kampanyalar (Main verisi) */
.masse-eski-urun .masse-urun-kampanya__kart{gap:12px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;}
.masse-eski-urun .masse-urun-kampanya__kart img{width:64px;height:64px;object-fit:cover;border-radius:8px;}
.masse-eski-urun .masse-urun-coklu table td{padding:6px 8px;border-bottom:1px solid #e2e8f0;}
.masse-eski-urun .masse-urun-coklu tr[data-toggle="product-multiple"]{cursor:pointer;}
.masse-eski-urun .masse-urun-coklu tr.active{background:#00558b;color:#fff;}
/* BİLİNÇLİ FARK (Halit, 29.09): bilgi kartları kısa — masaüstünde 4'ü tek satırda, her kart tek satır metin (alt yazı ipucunda) */
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info{padding:16px 0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}
@media (min-width:1280px){.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item{padding:7px 8px;gap:7px;border-radius:8px;min-width:0;max-width:none;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-icon{width:24px;height:24px;border-radius:6px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-icon i{font-size:12px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-content{flex-direction:row;align-items:baseline;gap:5px;min-width:0;overflow:hidden;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-content .info-title{font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-content .info-desc{display:none;}
/* Canlıdaki html:not([dir=rtl]) yön kuralları (blok_css html'li seçicileri almaz) */
.masse-eski-urun .mr-auto{margin-right:auto;}
.masse-eski-urun .pl-0{padding-left:0;}
.masse-eski-urun .pr-0{padding-right:0;}
.masse-eski-urun .ml-1{margin-left:8px;}
@media (min-width:768px){.masse-eski-urun .ml-1{margin-left:15px;}}
/* Tailwind preflight kenarlık stilini 'solid' yapıyor; canlıda kenarlıksız olan sekme panosu */
.masse-eski-urun .product-detail-tab-container .tab-pane{border-style:none;}
/* Main'in swiper sayfalama/ok görünümüne karşı canlı */
.masse-eski-urun .product-images-slider .swiper-pagination{display:block !important;text-align:center;}
.masse-eski-urun .product-images-slider .swiper-pagination .swiper-pagination-bullet{opacity:1;width:7px;height:7px;margin:0 2px;display:inline-block;background-color:var(--border-secondary);border-radius:100%;}
.masse-eski-urun .product-images-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--bg-primary);width:7px;}
.masse-eski-urun .product-images-thumb .swiper-button-lock{display:flex !important;}
.masse-eski-urun .out-stock-available:has(> template:only-child){display:none;}


/* ===== Halit 29.09 22:25 — bilinçli farklar (2. tur) ===== */
/* 1-2) HEMEN AL yok; adet kutusu + Sepete Ekle tek satır (Masse radius'u 12px korunur, hap değil) */
.masse-eski-urun .in-stock-available{padding:16px 0 0;}
.masse-eski-urun .masse-urun-sepet{display:flex;align-items:stretch;gap:12px;}
.masse-eski-urun .masse-urun-adet{position:relative;display:flex;align-items:center;gap:4px;flex:0 0 140px;height:55px;padding:0 8px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;}
.masse-eski-urun .masse-urun-adet .decrease,.masse-eski-urun .masse-urun-adet .increase{flex:0 0 34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f8fafc;color:#64748b;cursor:pointer;user-select:none;transition:background .2s ease,color .2s ease;}
.masse-eski-urun .masse-urun-adet .decrease:hover,.masse-eski-urun .masse-urun-adet .increase:hover{background:#e2e8f0;color:#1e293b;}
.masse-eski-urun .masse-urun-adet .decrease i,.masse-eski-urun .masse-urun-adet .increase i{font-size:13px;line-height:1;}
.masse-eski-urun .masse-urun-adet input{flex:1 1 auto;min-width:0;width:100%;height:100%;padding:0;border:0;background:transparent;text-align:center;font-size:15px;font-weight:600;color:#1e293b;outline:0;box-shadow:none;-moz-appearance:textfield;}
.masse-eski-urun .masse-urun-adet input::-webkit-outer-spin-button,.masse-eski-urun .masse-urun-adet input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #addToCartBtn{flex:1 1 auto;width:auto;min-width:0;margin:0;}
@media (max-width:575px){.masse-eski-urun .masse-urun-adet{flex-basis:118px;padding:0 5px;}.masse-eski-urun .masse-urun-adet .decrease,.masse-eski-urun .masse-urun-adet .increase{flex-basis:30px;height:30px;}}
/* 3) Teslimat rozeti + "Stokta N adet" (eski "Stokta var - Aynı gün kargo" satırının yerine) */
.masse-eski-urun .masse-urun-teslim{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 16px;padding:12px 0 14px;}
.masse-eski-urun .masse-urun-teslim__rozet{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 13px 0 4px;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#475569;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;}
.masse-eski-urun .masse-urun-teslim__ikon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#94a3b8;color:#fff;flex-shrink:0;}
.masse-eski-urun .masse-urun-teslim__ikon i{font-size:11px;line-height:1;}
.masse-eski-urun .masse-urun-teslim--hizli{background:#fff5ec;border-color:#f6dcc8;color:#1e293b;}
.masse-eski-urun .masse-urun-teslim--hizli .masse-urun-teslim__ikon{background:linear-gradient(135deg,#f59e0b,#ea580c);}
.masse-eski-urun .masse-urun-teslim--bes{background:#f1f6fb;border-color:#d6e3ef;color:#00558b;}
.masse-eski-urun .masse-urun-teslim--bes .masse-urun-teslim__ikon{background:linear-gradient(135deg,#00558b,#004470);}
.masse-eski-urun .masse-urun-teslim--stok{background:#ecfdf5;border-color:#bbf7d0;color:#065f46;}
.masse-eski-urun .masse-urun-teslim--stok .masse-urun-teslim__ikon{background:#059669;}
.masse-eski-urun a.masse-urun-teslim--sor{transition:border-color .2s ease,color .2s ease;}
.masse-eski-urun a.masse-urun-teslim--sor:hover{border-color:#86efac;color:#15803d;}
.masse-eski-urun a.masse-urun-teslim--sor:hover .masse-urun-teslim__ikon{background:#25d366;}
.masse-eski-urun .masse-urun-teslim__stok{display:inline-flex;align-items:center;gap:0;font-size:13px;color:#64748b;white-space:nowrap;}
.masse-eski-urun .masse-urun-teslim__stok strong{color:#1e293b;font-weight:700;margin:0 4px;}
.masse-eski-urun .masse-urun-teslim__nokta{flex-shrink:0;margin-right:9px;width:8px;height:8px;border-radius:99px;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18);}
.masse-eski-urun .masse-urun-teslim__stok--yok .masse-urun-teslim__nokta{background:#cbd5e1;box-shadow:0 0 0 3px rgba(148,163,184,.2);}
.masse-eski-urun .masse-urun-aksiyon{padding:2px 0 14px;}
/* 6) Galeri — groheturkiye.com ürün sayfasıyla aynı ölçüler (Halit 29.09 gece; ölçüm: GROHE Allure 32757001 @1440/@390).
      ≥1024: solda 92px dikey küçük resim rayı (kare, 2px #e2e8f0 çerçeve, 8px radius, 6px iç boşluk, aralık 20px; seçili lacivert),
      ray–sahne arası 20px; sahne 1px #e2e8f0 çerçeve, 8px radius, beyaz; görsel iç boşluğu 40px (mobil 24px), groheturkiye gibi; object-fit:contain.
      Sahne yüksekliği = genişlik × 642/694 (Halit ölçümü); sağ sütun (ödeme kutusu en az 200px) galeriyi geçmesin diye gerekirse uzar, 460..900px (masse-urun.js --masse-gh).
      768..1023: küçük resimler altta yatay (80px); <768: küçük resimler gizli, noktalar görünür (groheturkiye gibi). */
.masse-eski-urun .masse-galeri{display:flex;flex-direction:column;gap:20px;}
.masse-eski-urun .masse-galeri__sahne{order:1;min-width:0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #product-left .masse-galeri__sahne{padding:0;margin:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff;overflow:hidden;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-container{aspect-ratio:1/1;width:100%;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .swiper-wrapper,.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .swiper-slide{height:100% !important;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .image-wrapper{padding-bottom:0 !important;height:100%;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .image-wrapper > .image-inner{padding:24px;box-sizing:border-box;}
@media (min-width:1024px){.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .image-wrapper > .image-inner{padding:40px;}}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .image-zoom{width:100%;height:100%;justify-content:center;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .image-zoom img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-prev,.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-next{width:44px;height:44px;margin:0;top:50%;transform:translateY(-50%);border-radius:999px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.05);color:#00558b;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-prev{left:11px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-next{right:11px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-prev > i,.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-next > i{font-size:15px;}
.masse-eski-urun .masse-galeri__sahne .swiper-pagination.bottom{position:absolute !important;left:0;right:0;bottom:9px;padding:0;z-index:5;display:flex !important;justify-content:center;gap:4px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne .discounted-badge{top:16px;left:16px;height:36px;padding:0 12px;border-radius:8px;font-size:14px;font-weight:700;line-height:1;display:flex;align-items:center;z-index:6;}
.masse-eski-urun .masse-galeri__ikonlar{position:absolute;top:16px;right:16px;z-index:12;display:flex;gap:8px;}
.masse-eski-urun .masse-galeri__ikon{width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.05);display:inline-flex;align-items:center;justify-content:center;color:#1e293b;cursor:pointer;user-select:none;transition:border-color .2s ease,color .2s ease;}
.masse-eski-urun .masse-galeri__ikon:hover{border-color:#94a3b8;}
.masse-eski-urun .masse-galeri__ikon i{font-size:15px;line-height:1;}
.masse-eski-urun .masse-galeri__ikon.disabled{opacity:.6;pointer-events:none;}
.masse-eski-urun .masse-galeri__ikon[data-toggle="favourite"].active{color:#ef4444;border-color:#fecaca;}
.masse-eski-urun .masse-galeri__ikon[data-toggle="favourite"].active .bi-heart::before{content:"\f415";}
.masse-eski-urun .masse-galeri__ikon[data-toggle="compare"].active{color:#00558b;border-color:#bfdbfe;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray{display:none;order:2;padding:0;min-width:0;}
.masse-eski-urun .masse-galeri__ray .swiper-container{overflow:hidden;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray .swiper-slide{width:80px !important;height:80px !important;padding:6px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;opacity:1;filter:none;box-shadow:none;overflow:hidden;box-sizing:border-box;transition:border-color .2s ease;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray .swiper-slide:hover{border-color:#94a3b8;opacity:1;filter:none;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray .swiper-slide-thumb-active,.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray .swiper-slide-thumb-active:hover{border-color:#00558b;box-shadow:none;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray .image-wrapper{padding-bottom:0 !important;height:100%;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray .image-wrapper > .image-inner > img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;}
@media (min-width:768px){
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray{display:block;}
}
@media (min-width:1024px){
.masse-eski-urun .masse-galeri{flex-direction:row;align-items:flex-start;gap:20px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray{order:1;flex:0 0 92px;width:92px;}
.masse-eski-urun .masse-galeri__sahne{order:2;flex:1 1 auto;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__ray .swiper-slide{width:92px !important;height:92px !important;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-prev{left:23px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-galeri__sahne > .swiper-button-next{right:23px;}
.masse-eski-urun .masse-galeri__sahne .swiper-pagination.bottom{display:none !important;}
.masse-eski-urun .masse-galeri__ray .swiper-container{height:460px;}
.masse-eski-urun .masse-galeri--esit .masse-galeri__ray .swiper-container{height:var(--masse-gh) !important;max-height:var(--masse-gh) !important;}
.masse-eski-urun .masse-galeri--esit .masse-galeri__sahne > .swiper-container{aspect-ratio:auto;height:calc(var(--masse-gh) - 2px);}
}
/* 9) (Halit 29.09 gece) Teslimat durumu 2. bilgi kartında: boyut/radius/dolgu diğer kartlarla aynı; yalnız renk, ikon ve yazı değişir.
      Kart başlıkları gerekirse iki satıra iner (ızgara tüm kartları aynı yükseklikte tutar). */
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-content .info-title{white-space:normal;overflow:visible;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-icon{position:relative;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--hizli{background:#fff9f3;border-color:#f6dcc8;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--hizli .info-icon{background:linear-gradient(135deg,#f59e0b,#ea580c);}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--bes{background:#f5f8fc;border-color:#d6e3ef;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--bes .info-icon .masse-ikon-saat{position:absolute;right:-3px;bottom:-3px;font-size:9px;width:12px;height:12px;border-radius:99px;background:#fff;color:#00558b;display:flex;align-items:center;justify-content:center;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--stok{background:#f3fbf6;border-color:#cdebd8;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--stok .info-icon{background:linear-gradient(135deg,#10b981,#059669);}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--gri{background:#f8fafc;border-color:#e2e8f0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item--gri .info-icon{background:linear-gradient(135deg,#94a3b8,#64748b);}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid a.info-item--gri{text-decoration:none;color:inherit;cursor:pointer;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid a.info-item--gri:hover{border-color:#86efac;background:#f0fdf4;}
/* 10) (Halit 29.09 gece) Dikey ritim: sağ kolon bölümleri eşit aralıklı (20px üst/alt, mobil 16px), aralarında ince açık gri çizgi;
       galeri/bilgi → sekmeler → Benzer Ürünler arası 48px (mobil 28px). Kod + Model tek satır; "Daha Fazla" satırı yok. */
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .brand-info{margin-bottom:6px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #product-title{margin-bottom:10px;}
.masse-eski-urun .masse-urun-kod{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:#475569;margin-bottom:20px;}
.masse-eski-urun .masse-urun-kod__ayrac{color:#cbd5e1;}
.masse-eski-urun .masse-urun-kod a:hover{text-decoration:underline;}
.masse-eski-urun .masse-bolum{padding:20px 0;border-top:1px solid #edf1f5;margin:0;}
.masse-eski-urun .masse-bolum--fiyat > .row{margin-left:0;margin-right:0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-bolum--fiyat .price-wrapper .product-current-price{margin-bottom:0;}
.masse-eski-urun .masse-bolum--fiyat .product-money-price{margin-top:14px;margin-left:0;margin-bottom:0 !important;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-bolum .variant-wrapper{padding-top:0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-bolum .variant-wrapper .sub-one-related > div{margin-bottom:0;}
.masse-eski-urun .masse-bolum--sepet .in-stock-available{padding-top:0;}
.masse-eski-urun .masse-bolum--sepet .masse-urun-teslim{padding:12px 0 0;}
.masse-eski-urun .masse-bolum--sepet .out-stock-available{padding:14px 0 0;}
.masse-eski-urun .masse-bolum--sepet .isvea-stock-contact{margin:14px 0 0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info{padding:20px 0;border-top:1px solid #edf1f5;border-bottom:0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options{padding:20px 0 0;border-top:1px solid #edf1f5;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options .payment-title{margin-bottom:12px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .product-detail-tab-container{margin-top:33px;}
.masse-eski-urun #product-detail{margin-bottom:18px;} /* Benzer Ürünler bloğunun kendi 30px üst boşluğu + 18 = başlığa 48px */
@media (max-width:767px){
.masse-eski-urun .masse-bolum{padding:16px 0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info{padding:16px 0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options{padding-top:16px;}
.masse-eski-urun .masse-urun-kod{margin-bottom:16px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .product-detail-tab-container{margin-top:20px;}
.masse-eski-urun #product-detail{margin-bottom:0;} /* + Benzer bloğunun 30px üst boşluğu ≈ 28px */
}
/* 11) (Halit 29.09 gece) Masaüstünde groheturkiye oranı: galeri 7/12 (küçük resim şeridi dahil), bilgi sütunu 5/12, arada 40px;
       ana görsel kutusu genişlik×642/694 (Halit ölçümü 694×642), görsel iç boşluğu 40px (mobil 24px) — kutuyu groheturkiye gibi doldurur. Sağ sütun daraldığı için bilgi kartlarının iç boşluğu azaltıldı; başlık gerekirse 2 satır. */
@media (min-width:1024px){
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #product-left{flex-basis:58.3333%;max-width:58.3333%;padding-right:25px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #product-right{flex-basis:41.6667%;max-width:41.6667%;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid{gap:6px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item{padding:7px 6px;gap:6px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-icon{width:22px;height:22px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info .info-grid .info-item .info-icon i{font-size:11px;}
}
/* 12) (Halit 29.09 gece) Ödeme Seçenekleri sağ sütunda: özet kartlar + banka çipleri (logo) + seçili bankanın taksit tablosu.
       Masaüstünde (≥1024) kutu, sağ sütun galeri yüksekliğini geçmeyecek şekilde JS ile boylanır ve içi kayar (ince kaydırma çubuğu,
       üst/alt solma gölgesi). Mobilde normal akış. Alttaki "Ödeme Seçenekleri" sekmesi kaldırıldı. */
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options{padding-bottom:0;}
.masse-eski-urun .masse-odeme__kaydir{position:relative;overflow-y:auto;overflow-x:hidden;border:1px solid #e2e8f0;border-radius:12px;padding:14px;
 background:linear-gradient(#fff 30%,rgba(255,255,255,0)) top/100% 28px no-repeat local,linear-gradient(rgba(255,255,255,0),#fff 70%) bottom/100% 28px no-repeat local,
 radial-gradient(farthest-side at 50% 0,rgba(15,23,42,.12),rgba(15,23,42,0)) top/100% 10px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(15,23,42,.12),rgba(15,23,42,0)) bottom/100% 10px no-repeat scroll;
 background-color:#fff;scrollbar-width:thin;scrollbar-color:#d5dde6 transparent;outline:none;}
.masse-eski-urun .masse-odeme__kaydir::-webkit-scrollbar{width:6px;height:6px;}
.masse-eski-urun .masse-odeme__kaydir::-webkit-scrollbar-track{background:transparent;}
.masse-eski-urun .masse-odeme__kaydir::-webkit-scrollbar-thumb{background:#d5dde6;border-radius:6px;}
.masse-eski-urun .masse-odeme__kaydir::-webkit-scrollbar-thumb:hover{background:#b8c3cf;}
.masse-eski-urun .masse-odeme__yukleniyor{font-size:12.5px;color:#94a3b8;padding:6px 2px;}
.masse-eski-urun .masse-odeme__ozet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;}
.masse-eski-urun .masse-odeme__ozet-kart{position:relative;display:flex;flex-direction:column;gap:3px;padding:9px 10px 9px 13px;border:1px solid #edf1f5;border-radius:10px;background:#fbfcfd;overflow:hidden;min-width:0;}
.masse-eski-urun .masse-odeme__ozet-kart::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#e8a200;}
.masse-eski-urun .masse-odeme__ozet-ad{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;line-height:1.2;}
.masse-eski-urun .masse-odeme__ozet-fiyat{font-size:14px;font-weight:800;color:#111827;letter-spacing:-.02em;line-height:1.15;white-space:nowrap;}
.masse-eski-urun .masse-odeme__alt-baslik{display:flex;align-items:baseline;justify-content:space-between;font-size:12px;font-weight:700;color:#1e293b;margin:0 0 8px;}
.masse-eski-urun .masse-odeme__alt-baslik span{font-weight:500;color:#94a3b8;font-size:11px;}
.masse-eski-urun .masse-odeme__bankalar{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;margin:0 -2px 6px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent;}
.masse-eski-urun .masse-odeme__bankalar::-webkit-scrollbar{height:4px;}
.masse-eski-urun .masse-odeme__bankalar::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px;}
.masse-eski-urun .masse-odeme__banka{flex:0 0 84px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;cursor:pointer;scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease;}
.masse-eski-urun .masse-odeme__banka img{max-width:100%;max-height:24px;width:auto;height:auto;object-fit:contain;mix-blend-mode:darken;}
.masse-eski-urun .masse-odeme__banka:hover{border-color:#94a3b8;}
.masse-eski-urun .masse-odeme__banka.is-aktif{border-color:#00558b;box-shadow:0 0 0 1px #00558b inset;}
.masse-eski-urun .masse-odeme__tablo{width:100%;border-collapse:collapse;font-size:13px;}
.masse-eski-urun .masse-odeme__tablo th{text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;padding:6px 8px;border-bottom:1px solid #edf1f5;}
.masse-eski-urun .masse-odeme__tablo th:not(:first-child),.masse-eski-urun .masse-odeme__tablo td:not(:first-child){text-align:right;}
.masse-eski-urun .masse-odeme__tablo td{padding:9px 8px;border-bottom:1px solid #f3f5f8;color:#374151;white-space:nowrap;}
.masse-eski-urun .masse-odeme__tablo td:not(:first-child){font-weight:700;color:#111827;}
.masse-eski-urun .masse-odeme__tablo tbody tr:last-child td{border-bottom:0;}
.masse-eski-urun .masse-odeme__num{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 5px;margin-right:6px;border-radius:5px;background:#f1f5f9;font-size:11px;font-weight:800;color:#374151;}
.masse-eski-urun .masse-odeme__ssl{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;border-radius:8px;background:#f0fdf4;border:1px solid #d1f5dd;font-size:11px;color:#15803d;line-height:1.35;}
.masse-eski-urun .masse-odeme__ssl i{font-size:13px;color:#22c55e;}
@media (max-width:1023px){.masse-eski-urun .masse-odeme__kaydir{height:auto !important;overflow:visible;}}
@media (max-width:420px){.masse-eski-urun .masse-odeme__ozet{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;}.masse-eski-urun .masse-odeme__ozet-fiyat{font-size:12.5px;}.masse-eski-urun .masse-odeme__ozet-kart{padding:8px 6px 8px 10px;}}

/* 13) (Halit 29.09 gece, düzeltme) Alttaki "Ödeme Seçenekleri" sekmesi geri: tam görünüm (özet kartlar + tüm bankalar tablosu).
       Sağ sütundaki kutu yalnız "Taksit Seçenekleri" (banka çipleri + seçili bankanın tablosu); yüksekliği = galeri alt kenarı − kutu üstü (JS),
       160px altında tamamen gizlenir, galeri asla uzamaz. <1024 sağ kutu gizli (sekme var). */
/* Ödeme Seçenekleri sekmesi: canlıdaki user_masse-taksit-listesi görünümü (Main'in taksit parçasından JS ile kurulur) */
.masse-eski-urun #mi-installment-root { font-family: inherit; }
.masse-eski-urun #mi-installment-root [v-cloak] { display: none !important; }
.masse-eski-urun #mi-installment-root .mi-summary {
    display: flex;
    gap: 8px;
    margin-bottom: 14px;
    flex-wrap: wrap;
}
.masse-eski-urun #mi-installment-root .mi-sum-card {
    flex: 1;
    min-width: 120px;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 12px 14px;
    background: #fff;
    border: 1.5px solid #f0f0f0;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
}
.masse-eski-urun #mi-installment-root .mi-sum-card::before {
    content: '';
    position: absolute;
    left: 0; top: 0; bottom: 0;
    width: 3px;
    background: #e8a200;
}
.masse-eski-urun #mi-installment-root .mi-sum-card svg {
    width: 18px; height: 18px;
    stroke: #e8a200;
    flex-shrink: 0;
}
.masse-eski-urun #mi-installment-root .mi-sum-label {
    display: block;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .05em;
    color: #9ca3af;
    line-height: 1.2;
}
.masse-eski-urun #mi-installment-root .mi-sum-price {
    display: block;
    font-size: 15px;
    font-weight: 800;
    color: #111827;
    letter-spacing: -.025em;
    margin-top: 3px;
    line-height: 1.1;
}
.masse-eski-urun #mi-installment-root .mi-cmp-wrap {
    overflow-x: auto;
    border: 1.5px solid #e9ecef;
    border-radius: 10px;
    margin-bottom: 10px;
    -webkit-overflow-scrolling: touch;
}
.masse-eski-urun #mi-installment-root .mi-cmp-wrap::-webkit-scrollbar { height: 3px; }
.masse-eski-urun #mi-installment-root .mi-cmp-wrap::-webkit-scrollbar-thumb { background: #e8a200; border-radius: 3px; }
.masse-eski-urun #mi-installment-root .mi-cmp-table {
    width: 100%;
    border-collapse: collapse;
    min-width: 500px;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table thead tr {
    background: #f8fafc;
    border-bottom: 1.5px solid #e9ecef;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table th {
    padding: 10px 12px;
    text-align: center;
    white-space: nowrap;
    border-right: 1px solid #f0f0f0;
    vertical-align: middle;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table th:last-child { border-right: none; }
.masse-eski-urun #mi-installment-root .mi-cmp-table th.mi-th-no {
    text-align: left;
    padding: 10px 16px;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .07em;
    color: #9ca3af;
    position: sticky;
    left: 0;
    background: #f8fafc;
    z-index: 2;
    min-width: 110px;
    border-right: 1.5px solid #e9ecef;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table th.mi-th-bank {
    min-width: 110px;
    padding: 10px 14px;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table th.mi-th-bank img {
    height: 22px !important;
    width: auto !important;
    max-width: 72px !important;
    max-height: 22px !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 auto !important;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table td {
    padding: 10px 14px;
    font-size: 13px;
    color: #374151;
    text-align: center;
    border-bottom: 1px solid #f3f4f6;
    border-right: 1px solid #f3f4f6;
    white-space: nowrap;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table td:last-child { border-right: none; }
.masse-eski-urun #mi-installment-root .mi-cmp-table tbody tr:last-child td { border-bottom: none; }
.masse-eski-urun #mi-installment-root .mi-cmp-table tbody tr:hover td { background: #fffdf5 !important; }
.masse-eski-urun #mi-installment-root .mi-cmp-table td.mi-td-no {
    text-align: left;
    font-weight: 600;
    color: #374151;
    background: #fff;
    position: sticky;
    left: 0;
    z-index: 1;
    border-right: 1.5px solid #e9ecef;
    padding: 10px 16px;
}
.masse-eski-urun #mi-installment-root .mi-cmp-table tr.mi-row-single td {
    background: #f9fafb;
    font-weight: 700;
    color: #111827;
}
.masse-eski-urun #mi-installment-root .mi-cmp-price {
    font-weight: 700;
    color: #111827;
    font-size: 13px;
}
.masse-eski-urun #mi-installment-root .mi-cmp-none {
    color: #d1d5db;
    font-size: 16px;
    font-weight: 300;
}
.masse-eski-urun #mi-installment-root .mi-num-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 22px;
    height: 20px;
    padding: 0 5px;
    background: #f3f4f6;
    border-radius: 4px;
    font-size: 11px;
    font-weight: 800;
    color: #374151;
    margin-right: 6px;
}
.masse-eski-urun #mi-installment-root .mi-single-badge {
    display: inline-block;
    padding: 2px 8px;
    background: #fff8e6;
    color: #b45309;
    border: 1px solid #fde68a;
    border-radius: 4px;
    font-size: 11px;
    font-weight: 700;
}
.masse-eski-urun #mi-installment-root .mi-ssl {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 10px 14px;
    background: #f0fdf4;
    border: 1px solid #bbf7d0;
    border-radius: 8px;
    font-size: 11px;
    color: #15803d;
    line-height: 1.4;
}
.masse-eski-urun #mi-installment-root .mi-ssl svg {
    width: 15px; height: 15px;
    min-width: 15px;
    stroke: #22c55e;
    fill: none;
}
.masse-eski-urun #mi-installment-root .mi-sum-card svg{fill:none;}
.masse-eski-urun #product-payment #mi-installment-root{padding:4px 0;}
.masse-eski-urun .payment-options.masse-odeme--gizli{display:none !important;}
@media (max-width:1023px){.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options{display:none !important;}}
/* 14) Sağ sütun galerinin alt kenarını geçmesin diye masaüstünde bölüm aralıkları 14px (çizgiler aynı) */
@media (min-width:1024px){
.masse-eski-urun .masse-bolum{padding:14px 0;}
.masse-eski-urun .masse-urun-kod{margin-bottom:14px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .delivery-services-info{padding:14px 0;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options{padding-top:14px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .payment-options .payment-title{margin-bottom:10px;}
.masse-eski-urun .masse-bolum--sepet .masse-urun-teslim{padding-top:10px;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay .masse-bolum .variant-wrapper .feature-title{margin-bottom:8px;}
}
/* 15) İade Koşulları sekmesi: /garanti-ve-iade-kosullari metni JS ile basılır */
.masse-eski-urun .masse-iade{font-size:13px;line-height:1.6;color:#374151;max-width:900px;}
.masse-eski-urun .masse-iade p{margin:0 0 12px;}
.masse-eski-urun .masse-iade strong{color:#1e293b;}
.masse-eski-urun .masse-iade ul{list-style:disc;padding-left:20px;margin:0 0 12px;}
.masse-eski-urun .masse-iade__link{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-weight:600;color:#00558b;}
.masse-eski-urun .masse-iade__link:hover{text-decoration:underline;}
/* 16) (Halit 29.09 gece, son karar) Taksit kutusu masaüstünde her üründe görünür: en çok 320px, fazlası kutu içinde kayar.
       Boşluğa göre gizleme yok; sağ sütun galeriden uzun olabilir (galeri üstte hizalı). */
.masse-eski-urun .masse-odeme__kaydir{height:auto !important;max-height:320px;}
@media (min-width:1024px){.masse-eski-urun .payment-options.masse-odeme--gizli{display:block !important;}}
/* 17) (Halit 30.09) Yapışkan galeri (≥992px): sol sütun flex ile sağ sütunla aynı boyda; galeri içinde position:sticky,
       yapışkan/sabit header varsa altına (--masse-ust, masse-urun.js ölçer) + 20px. Sağ sütunun bittiği (sekmelerin başladığı) çizgide durur.
       .position-relative Main'de !important olduğu için burada da !important. Mobil/tablet normal akış. */
@media (min-width:992px){
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #product-detail > .row{align-items:stretch;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #product-left{align-self:stretch;}
.masse-eski-urun.v5-mango.folder-product-detail.tpl-user_masse-detay #product-left > .masse-galeri{position:sticky !important;top:calc(var(--masse-ust, 0px) + 20px);}
}

/* 30.09.2026 (Halit): ürün açıklaması okunaklı tipografi — 13px ve biçimsiz başlıklar yerine çizgisel, sade düzen.
   "Özellik: değer" satırları (li içinde yalnız başta bir strong) iki sütunlu tablo görünümünde. */
.masse-eski-urun #product-fullbody{font-family:'Inter',system-ui,-apple-system,sans-serif;font-size:15.5px;line-height:1.55;color:#334155;overflow-wrap:anywhere;}
.masse-eski-urun #product-fullbody > *:first-child{margin-top:0 !important;}
.masse-eski-urun #product-fullbody p{margin:0 0 12px;font-size:inherit;line-height:inherit;}
.masse-eski-urun #product-fullbody h1,.masse-eski-urun #product-fullbody h2{font-size:21px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:#0f172a;margin:28px 0 10px;}
.masse-eski-urun #product-fullbody h3{font-size:16.5px;line-height:1.35;font-weight:700;color:#0f172a;margin:28px 0 12px;padding-bottom:9px;border-bottom:1px solid #e5e9f0;}
.masse-eski-urun #product-fullbody h4,.masse-eski-urun #product-fullbody h5{font-size:15.5px;font-weight:700;color:#0f172a;margin:20px 0 8px;}
.masse-eski-urun #product-fullbody strong,.masse-eski-urun #product-fullbody b{color:#0f172a;font-weight:600;}
.masse-eski-urun #product-fullbody a{color:#1a365d;text-decoration:underline;text-decoration-color:rgba(26,54,93,.35);text-underline-offset:3px;font-weight:500;}
.masse-eski-urun #product-fullbody a:hover{text-decoration-color:#1a365d;}
.masse-eski-urun #product-fullbody ul,.masse-eski-urun #product-fullbody ol{margin:0 0 16px;padding:0;list-style:none;}
.masse-eski-urun #product-fullbody ul li,.masse-eski-urun #product-fullbody ol li{position:relative;padding:4px 0 4px 20px;margin:0;border:0;}
.masse-eski-urun #product-fullbody ul li:last-child,.masse-eski-urun #product-fullbody ol li:last-child{border-bottom:0;}
.masse-eski-urun #product-fullbody ul li::before{content:"";position:absolute;left:4px;top:calc(4px + .72em);width:5px;height:5px;background:#1a365d;border-radius:1px;}
.masse-eski-urun #product-fullbody ol{counter-reset:mua;}
.masse-eski-urun #product-fullbody ol li{counter-increment:mua;padding-left:28px;}
.masse-eski-urun #product-fullbody ol li::before{content:counter(mua) ".";position:absolute;left:0;top:4px;font-weight:700;color:#1a365d;}
/* Özellik: değer satırı → iki sütun */
.masse-eski-urun #product-fullbody ul li:has(> strong:first-child):not(:has(> :nth-child(2))){display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr);column-gap:16px;padding-left:0;}
.masse-eski-urun #product-fullbody ul li:has(> strong:first-child):not(:has(> :nth-child(2)))::before{display:none;}
.masse-eski-urun #product-fullbody ul li:has(> strong:first-child):not(:has(> :nth-child(2))) > strong{color:#64748b;font-weight:500;}
.masse-eski-urun #product-fullbody ul:has(> li > strong:first-child){border:0;padding:0;}
.masse-eski-urun #product-fullbody img{max-width:100%;height:auto;border-radius:8px;}
.masse-eski-urun #product-fullbody table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14.5px;}
.masse-eski-urun #product-fullbody th,.masse-eski-urun #product-fullbody td{border-bottom:1px solid #e5e9f0;padding:9px 12px;text-align:left;vertical-align:top;}
.masse-eski-urun #product-fullbody th{background:#f6f8fb;color:#0f172a;font-weight:600;}
@media (max-width:767px){
.masse-eski-urun #product-fullbody{font-size:15px;line-height:1.55;}
.masse-eski-urun #product-fullbody h1,.masse-eski-urun #product-fullbody h2{font-size:19px;margin-top:22px;}
.masse-eski-urun #product-fullbody h3{font-size:16px;margin-top:22px;}
.masse-eski-urun #product-fullbody ul li:has(> strong:first-child):not(:has(> :nth-child(2))){grid-template-columns:minmax(110px,42%) minmax(0,1fr);column-gap:12px;}
.masse-eski-urun #product-fullbody ul:has(> li > strong:first-child){padding:0;}
}
/* Mobil ürün kırıntısı: uzun kampanya/kategori adı taşmasın */
@media (max-width:767px){.masse-eski-kirinti .breadcrumb .container{min-width:0;max-width:100%;overflow:hidden;}.masse-eski-kirinti .breadcrumb ul{width:100%;max-width:100%;min-width:0;padding-right:12px;flex-wrap:nowrap !important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;}.masse-eski-kirinti .breadcrumb ul::-webkit-scrollbar{display:none;}.masse-eski-kirinti .breadcrumb li{flex:0 0 auto;}.masse-eski-kirinti .breadcrumb .breadcrumb-item{white-space:nowrap;}}

/* 30.09.2026: GROHE açıklamalarındaki "Ölçü ve teknik çizim" görselleri yan yana beyaz kartlarda (groheturkiye gibi); belgeler indirme simgeli */
.masse-eski-urun #product-fullbody .grohe-cizim{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0 0 18px;}
.masse-eski-urun #product-fullbody .grohe-cizim img{width:100% !important;height:340px !important;max-width:none !important;object-fit:contain;background:#fff;border:1px solid #e5e9f0;border-radius:12px;padding:18px;margin:0 !important;box-sizing:border-box;}
.masse-eski-urun #product-fullbody h3 + ul li a[href$=".pdf"]::before,.masse-eski-urun #product-fullbody h3 + ul li a[href$=".dwg"]::before,.masse-eski-urun #product-fullbody h3 + ul li a[href$=".dxf"]::before,.masse-eski-urun #product-fullbody h3 + ul li a[href$=".zip"]::before{content:"\F30A";font-family:"bootstrap-icons";margin-right:8px;font-size:14px;text-decoration:none;display:inline-block;}
@media (max-width:767px){.masse-eski-urun #product-fullbody .grohe-cizim img{height:240px !important;padding:12px;}}
