.message {z-index:999999999;position: fixed;top:0px;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);transition: opacity 200ms;visibility: hidden;opacity: 0;}
.message:target {visibility: visible;opacity: 1;}
.message .windows {width:1152px;height:100% !important;overflow:hidden;z-index:99999999;margin: 200px auto;margin-top:2px;padding: 20px;background: #fff;border-radius: 5px;position: relative;transition: all 1s ease-in-out;overflow: auto;}
.windows .close {position: absolute;top:-5px;right: 15px;transition: all 200ms;font-size: 30px;font-weight: bold;text-decoration: none;color: #333;}
.windows .close:hover {color: #06D85F;}
.windows .content {text-align:Center;margin:auto;overflow: auto;font-size:17px;line-height:3px;}
.windows .content img{height:auto;width:500px;}

@media only screen and (min-width:360px) and (max-width:1024px){
.message .windows {width:100%;height:100% !important;margin-top:2px;overflow:hidden;}
.windows .content img{height:100%;width:100%;}
}

.web-width{width:1152px;margin:Auto;}
html {background:#F5F0E6 !important;background-color:#F5F0E6 !important;}
@media only screen and (min-width:360px) and (max-width:1024px){
.web-width{width:100%;}
.mobilde_Kapali{display:none;}
}


#uyariKutusu-green{display:none;position:fixed;min-width:270px;max-width:298px;height:55px;line-height:55px;left:40%;bottom:18%;z-index:99999999;border-radius:9px;background-position:2% 50% !important;font-weight:normal;font-family:Saira;font-size:13px;}
#uyariKutusu-red{display:none;font-family:Saira;margin:Auto;}


/*------------------------------------head bölümü başlar------------------------- */

.headLine{margin:Auto;width:100%;min-height:146px;font-family:Saira;box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -1px;background-color:#F5F0E6;overflow:visible;}
.headTakeAway{margin:Auto;width:100%;height:39px;line-height:39px;text-align:center;font-weight:normal;background-color:rgb(6, 131, 180);color:#ffffff;font-size:17px;overflow: hidden;}

.headIconX{z-index:99999999;background-color:#2E8B57;display:flex;margin:Auto;width:100%;min-height:42px;max-height:84px;padding:10px;box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;overflow: hidden;}
.headIconY{margin:auto;height:100%;}
#headIconZ{float:left;width:auto;height:100%;text-align:left;padding-right:15px;color:#ffffff;}
#headIconT{float:right;width:auto;height:100%;text-align:right;padding-left:15px;color:#ffffff;}
#headIconZ:hover{text-decoration:underline;cursor:pointer;cursor:hand;}
#headIconT:hover{text-decoration:underline;cursor:pointer;cursor:hand;}


.HeadMenuBody{z-index:999;margin:Auto;position:sticky;top:0;position: -webkit-sticky;display:block;width:100%;height:89px;background-color:#F5F0E6 !important;}
.HeadMenuBodyTight{display:flex;flex-direction:row;flex-wrap:nowrap;margin:auto;height:100%;}

.headLogo{display:inline-flex;width:25%;height:100%;overflow: hidden;padding-top:1px;background-color:none;}
.headLogo img{height:100%;text-align:left;background-color:none;}

#searchbar{display:inline-flex;height:100%;width:50%;}
#searchbar form{height:100%;margin:auto;width:100%;padding:0px;text-align:Center;}
#searchbar form input[type=search]{margin:Auto;margin-top:5%;width:100%;border-radius:15px;border:1px solid rgb(223, 221, 221) !important;height:49px;background-color:#fffbfb;text-indent:10px;font-family:Saira;}

.memberBox{display:inline-flex;overflow: hidden !important;height:100%;width:25%;display:inline-flexbox;text-align:center;font-size:14px;color:#444444;}
.memberBoxTight{margin:auto;width:100%;height:100%;}
#memberinput{margin-left:30px;margin-top:29px;padding:12px;float:left;height:50%;width:42%;text-indent:17px;border-radius:8px;border:1px solid #bebaba;background-repeat: no-repeat;background-size:auto 32px;background-position: left;background-position-x:2px;background-image:url('/WebThemas/WebCss/CSSimg/whatsapp-48.png');}
#memberbasket{margin-top:29px;padding-left:31px;padding-top:1px;line-height:14px;font-size:11px;margin-right:0px;float:right;height:50%;width:42%;text-indent:0px;border-radius:8px;border:1px solid #bebaba;background-repeat: no-repeat;background-size:auto 32px;background-position: left;background-position-x:3px;background-image:url('/WebThemas/WebCss/CSSimg/bayiSiparis.png');}
#memberinput:hover{text-decoration:underline;cursor:pointer;cursor:hand;}
#memberbasket:hover{text-decoration:underline;cursor:pointer;cursor:hand;}



.fixMenu{display:flex;margin-top:6px;z-index:10050;position:relative;overflow:visible;}
.fixMenu-list{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0;padding:0;font-family:inter;font-weight:550;text-transform:capitalize !important;list-style:none;overflow:visible;}
.fixMenu-item{float:none;display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:75px;max-width:178px;line-height:35px;height:35px;padding:5px 22px 5px 5px;text-align:center;font-size:13px;border-bottom:1px solid #2E8B57;margin-right:15px;list-style:none;border-radius:6px;cursor:pointer;transition:border-bottom-color 0.5s ease;overflow:visible;}
.fixMenu-item .fixMenu-link{width:100%;height:100%;color:#444444;text-decoration:none;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fixMenu-item:hover,
.fixMenu-item.is-open{border-bottom:1px solid rgba(114, 112, 112, 0.76);}
.fixMenu-caret{position:absolute;right:2px;top:50%;width:18px;height:18px;padding:0;border:0;background:transparent url("/WebThemas/WebCss/CSSimg/arrow-right2.png") center / 10px no-repeat;cursor:pointer;opacity:0.7;transform:translateY(-50%);transform-origin:center;}
.fixMenu-item.is-open > .fixMenu-caret,
.fixMenu-item:hover > .fixMenu-caret{opacity:1;transform:translateY(-50%) rotate(90deg);}
.fixMenu-dropdown{display:none;position:absolute;top:calc(100% + 2px);left:0;min-width:210px;max-width:280px;background:#ffffff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,0.12);z-index:10060;padding:6px 0;text-align:left;}
.fixMenu-item.is-open > .fixMenu-dropdown,
.fixMenu-item:hover > .fixMenu-dropdown{display:block;}
.fixMenu-dropdown > ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
.fixMenu-drop-item{display:block;float:none;position:relative;width:100%;max-width:none;min-width:0;height:auto;line-height:1.35;margin:0;padding:0;border:0;border-radius:0;text-align:left;}
.fixMenu-drop-item::before,
.fixMenu-drop-item::after{display:none !important;}
.fixMenu-drop-item > a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px;color:#333;text-decoration:none;font-size:13px;font-weight:500;white-space:normal;}
.fixMenu-drop-item > a:hover{background:#f3f7f4;color:#2E8B57;}
.fixMenu-arrow{color:#2E8B57;font-size:15px;line-height:1;}
.fixMenu-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;max-height:70vh;overflow-y:auto;background:#ffffff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,0.12);padding:6px 0;z-index:10070;margin:0;list-style:none;}
.fixMenu-drop-item.has-children:hover > .fixMenu-submenu,
.fixMenu-drop-item.has-children:focus-within > .fixMenu-submenu{display:block;}
.fixMenu-submenu li{display:block;margin:0;padding:0;border:0;height:auto;line-height:1.35;max-width:none;}
.fixMenu-submenu li a{display:block;padding:9px 14px;color:#333;text-decoration:none;font-size:13px;}
.fixMenu-submenu li a:hover{background:#f3f7f4;color:#2E8B57;}
.fixMenuAll{display:block;width:175px !important;height:60px !important;line-height:50px !important;border:1px solid #2E8B57 !important;font-weight:bold;list-style:none;margin-right:25px !important;margin-top:10px !important;font-size:16px !important;text-indent:35px;background-color:#2E8B57;color:#ffffff;background-repeat:no-repeat;background-position:left;background-position-y:50%;background-size:auto 60%;background-image:url("/WebThemas/WebCss/CSSimg/google_menu_white.png");}
.fixMenuAll:hover{border-color:#2E8B57;box-shadow:0 0 10px rgba(46,139,87,0.25);transform:translateY(-2px);opacity:0.8;}
@media (hover: none){
.fixMenu-item:hover > .fixMenu-dropdown{display:none;}
.fixMenu-item.is-open > .fixMenu-dropdown{display:block;}
}


.left-vertical-menu-table .araBaslik{background-color:#2E8B57 !important;text-align:Center !important;}



/*------------------------------------head bölümü biter------------------------- */


.kayan-satir-wrapper {width: 100%;height: 40px;overflow: hidden;position: relative;overflow:hidden;}
.kayan-satir {position: absolute;top: 0;width: 100%;}
.kayan-satir div {height: 100%;line-height:35px;text-align: left;font-weight: normal;font-family:roboto;color: #ffffff;margin: 0;text-transform:capitalize !important;}



.bodyContainer{margin:auto;min-height:480px;background:#F5F0E6;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;overflow-x: hidden;padding:12px;}

.pageTitle{text-indent:2px;margin:auto;margin-bottom:6px;width:100%;max-height:35px;text-transform:Capitalize !important;padding:3px;padding-left:35px;font-weight:normal;font-family:inter;font-size:14px;color:#ffffff;background-color:#8d6e63af;box-shadow:0 1px 4px rgba(0,0,0,0.16);position:relative;}
.pageTitle::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url('/WebThemas/WebCss/CSSimg/new_icon/home-icon-white.png');background-size:contain;background-repeat:no-repeat;z-index:5;}


@media only screen and (min-width:360px) and (max-width:1024px){
.pageTitle{text-indent:31px;line-height:20px;padding:0px;text-align:left;padding:4px;padding-top:6px;margin-bottom:2px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;}

.kayan-satir-wrapper {height: 20px;}
.kayan-satir div {height: 100%;line-height:20px;text-indent:31px;}
}



.banner-show {width: 100%;aspect-ratio: 16 / 9;max-height: 450px;margin-bottom: 5px;overflow: hidden;border:none;position: relative;display: flex;align-items: center;justify-content: center;}
.banner-show > img {width: 100%;height: auto;object-fit: cover;}

/* Küçük ekranlar için özel ayar */
@media (max-width: 768px) {
  .banner-show {aspect-ratio: 4 / 3;max-height: 200px;}
}

@media (max-width: 480px) {
  .banner-show {aspect-ratio: 1 / 1; max-height: 200px;}
}




/*------------------------------------ürün box class 2------------------------- */

.urunBox2-flex {margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-height:250px;overflow: hidden;background-color:none;}/*------------------*/
.urunBox2-product {margin:auto;display:inline-flexbox;width:219.2px;height:338px;margin:3px;margin-bottom:22px;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;background-color:#ffffff;}/*------------------*/
.urunBox2-product:hover {cursor: pointer;cursor:hand;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 4px;}

.urunBox2-product figure {text-align:Center;margin:auto;padding:0px;margin-top:5%;width:85%;height:52%;border-radius:4px;background-color:#ffffff;background-repeat: no-repeat;background-size:auto 85%;background-position: center;}/*------------------*/
.urunBox2-product figure>img{max-width:100%;height:100%;}
.urunBox2-product h2{border:none !important;text-align:Center;margin:0px;padding:0px;width:100%;height:18%;line-height:18px;padding:5px;color:#444444;font-size:13.7px;font-family:inter;overflow: hidden;white-space: wrap; text-overflow: ellipsis;}
.urunBox2-product:hover h2{color:#1c773d;}
.urunBox2-product a{text-decoration:none;color:#444444;}/*------------------*/

.urunBox2-product .product-rating {display:flex;justify-content: center;text-align:Center;margin:0px;padding:4px;width:100%;height:12%;}/*------------------*/
.urunBox2-product .product-rating div {margin:Auto;width:100%;display:flex;justify-content: center;text-align:center;font-family:inter;font-size:14px;}
.urunBox2-product .product-rating img {margin-top:-10px;}

.urunBox2-product .product-basket-and-price {display:flex;text-align:Center;text-indent:6px;margin:0px;padding:4px;width:100%;height:10%;font-family:roboto;font-size:20px;font-weight:bold;}/*------------------*/
.urunBox2-product .product-basket-and-price .basket-insert {width:20%;background-repeat: no-repeat;background-size:auto 100%;background-position:center;background-image:url('/WebThemas/WebCss/CSSimg/basket-insert1001.png');scale:1.4;}
.urunBox2-product .product-basket-and-price .basket-ok {width:20%;background-repeat: no-repeat;background-size:auto 100%;background-position:center;background-image:url('/WebThemas/WebCss/CSSimg/basketOK.png');scale:1.1;}
.urunBox2-product:hover .basket-insert {animation: basketSalla 1s infinite;background-image:url('/WebThemas/WebCss/CSSimg/basket-insert1002.png');}
.urunBox2-product .product-basket-and-price span {margin:Auto;height:100%;display:inline-flexbox;text-align:left;}
.urunBox2-product .product-basket-and-price #price {text-align:center;}
.urunBox2-product .product-basket-and-price #currency {text-align:left;}
.urunBox2-product .product-info-bottom {display:block;text-align:Center;margin:0px;margin-top:2px;padding:4px;height:8%;width:100%;font-weight:normal;font-family:Merriweather Sans;font-size:12px;color:#c99e13;background-repeat:no-repeat;background-size:13% 100%;background-position: right;}/*------------------*/
@keyframes basketSalla {
  from {scale:1.4;}
  to {scale:1.6;}
}


.index-wrapper{margin:auto;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;height:265px;overflow:hidden;}
#index-wrapper-left{margin:auto;display:inline-flex;flex-direction:row;flex-wrap:nowrap;width:3%;height:100%;overflow:hidden;align-items:center;justify-content:center;color:#ffffff;font-family:inter;font-size:14px;font-weight:normal;text-align:center;}
#index-wrapper-left span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:16px;font-family:inter;color:#ffffff;text-align:center;}

#index-wrapper-right{margin:auto;margin-top:-4px !important;display:flex;flex-direction:row;flex-wrap:nowrap;width:97%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;}
#index-wrapper-right .urunBox2-flex{display:flex !important;flex-wrap:nowrap !important;height:100%;min-width:max-content;}
#index-wrapper-right .urunBox2-product{display:inline-block;width:140px !important;height:95%;flex:0 0 auto !important;margin-right:10px;}





#index-wrapper-right .urunBox2-product h2{font-size:11px !important;}
#index-wrapper-right .product-rating div{font-size:9px !important;}
#index-wrapper-right .product-basket-and-price{font-size:12px !important;}
#index-wrapper-right .product-info-bottom{font-size:10px !important;padding:1px;}

#index-wrapper-right .urunBox2-product:hover{cursor:pointer;box-shadow:rgba(0,0,0,0.16) 0px 3px 4px;transform:scale(1.03);}

#index-wrapper-right::-webkit-scrollbar{height:6px;}
#index-wrapper-right::-webkit-scrollbar-track{background:NONE;}
#index-wrapper-right::-webkit-scrollbar-thumb{background:#dddddd;border-radius:10px;}
#index-wrapper-right::-webkit-scrollbar-thumb:hover{background:#969696;}



/* Mobil için responsive ayarlar */
@media (max-width: 768px) {
    #index-wrapper-left{width:8%;}
    #index-wrapper-right{width:92%;}
    #index-wrapper-right .urunBox2-product {margin-right: 5px;}

}






@media only screen and (min-width:360px) and (max-width:1024px){

.urunBox2-product {margin:auto;width:45%;margin-top:6px;margin-bottom:10px;}/*------------------*/
.urunBox2-product .product-basket-and-price{font-size:17px;}

}
/*------------------------------------ürün box class 2------------------------- */




.Uruninceletablinks {background: #2E8B57;color:#ffffff;padding: 10px 20px; cursor: pointer;font-family: inter; font-size: 14px; border-radius: 5px 5px 0 0; transition: all 0.3s;}
.Uruninceletablinks.active {background-color: #2E8B57; color: #fff; font-weight: 600;border:1px dashed #ffffff;}
.Uruninceletabcontent {display: none; padding: 0px; font-family: inter; font-size: 14px; line-height: 1.6; border: 0px solid #ddd; border-top: none; border-radius: 0 0 5px 5px; background: none;}


/*------------------------------------ürün bilgi class 2------------------------- */



@layer setupPage, step2styles;

summary {
  position: relative;
}

summary::before,
summary::after {
  content: '';
}
summary::before,
summary::after {
    width: .75em;
    height: 0;
    border-bottom: 2px solid;
    position: absolute;
    top: calc(50% - 1px);
    right: 20px;
    transform: translateY(-40%);
  }
summary::after {
  transform: rotate(90deg);
  transform-origin: 50% 50%;
}
[open] summary::after {
  transform: rotate(0deg);
}


/* styles ported over from the second example */
@layer step2styles {
  details {
    border: 1px solid;
    padding: 0 1rem;
    background: white;
  }
  details + details {
    border-top: none;
  }
  details[open] {
      padding-bottom: 1em;
  }  
  summary {
    padding: 1rem 2em 1rem 0;
    font-size: 1.25rem;
    font-weight: bold;
    cursor: pointer;
  }
}


.urun-bilgi-flex{margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-height:250px;background:none;flex-grow: 2;margin-top:25px;}
.urun-bilgi-flex figure{text-align:center;padding:10px;margin:auto;float:left;margin-right:1%;width:39%;min-height:518px;overflow: hidden;border-radius:10px;background:#ffffff;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}
.urun-bilgi-flex figure>#myCarousel{margin:Auto;width:100%;height:485px;}
.urun-bilgi-flex figure>#myCarousel .item{height:450px !important;}
.urun-bilgi-flex figure>#myCarousel .item img{margin:Auto;width:93%;height:100%;background:#ffffff;margin-top:7px;}
.urun-bilgi-flex figure>#myCarousel>ol{margin-bottom:0px !important;background:#ececece1;}
.urun-bilgi-flex figure>#myCarousel>ol>li{margin-bottom:-2px !important;background-color: #d4af37 !important;border-color: #d4af37 !important}
.urun-bilgi-flex figure img{margin:Auto;width:93%;max-height:95%;background:#ffffff;margin-top:7px;}
.urun-bilgi-flex figure #ortherImg{padding-top:6px;text-align:center;display:flexbox;min-height:75px;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px, rgb(209, 213, 219) 0px 0px 0px 1px inset; position:static;bottom:0px;}
.urun-bilgi-flex figure #ortherImg a{text-decoration:none;}
.urun-bilgi-flex figure #ortherImg img{margin:auto;margin-right:14px;height:65px !important;width:Auto;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}

.urun-bilgi-flex .product-details {float:right;width:60%;min-height:518px;max-height:auto;border-radius:10px;background:#ffffff;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;padding:11px;padding-left:22px;padding-right:22px;}
.urun-bilgi-flex .product-details figcaption{width:100%;max-height:116px;line-height:29px;font-weight:720;text-align:left;font-size:23px;font-family:Calibri;border:0px solid red;}
.urun-bilgi-flex .product-details figcaption h2{padding:0px;width:100%;max-height:100%;line-height:29px;font-weight:720;text-align:left;font-size:23px;font-family:Calibri;border:0px solid red;}
.urun-bilgi-flex .product-details #product-code-number{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;padding-top:14px;padding-bottom:5px;min-height:32px;line-height:30px;font-size:12px;font-family:inter;box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;}
.urun-bilgi-flex .product-details #product-code-number span{display:flexbox;color:#444444;font-size:11px;font-family:roboto;padding:4px;max-width:135px;line-height:15px;height:36px;border-radius:4px;text-align:left;margin-right:15px;margin-bottom:15px;background-repeat:no-repeat;background-position: left;background-position-x: 2%;background-size:27px 27px;text-indent:31px;border:1px solid #c4c2c2}
.urun-bilgi-flex .product-details #product-code-number #ratingStar{background-repeat:no-repeat;background-size:auto 45%;background-position: left;text-indent:16px;background-image: url('/WebThemas/WebCss/CSSimg/products-view.png');}
.urun-bilgi-flex .product-details #product-code-number small{display:block;padding:0px;margin:0px;width:100%;opacity:0.9}
.urun-bilgi-flex .product-details #product-code-number p{display:block;padding:0px;margin:0px;width:100%;padding-left:4px;padding-right:4px;}


.urun-bilgi-flex .product-details #product-code-number #stokno{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/search21.png');}
.urun-bilgi-flex .product-details #product-code-number #urunno{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/barkod223.png');}
.urun-bilgi-flex .product-details #product-code-number #barkodno{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/barkod224.png');}

.urun-bilgi-flex .product-details #product-price{padding-top:15px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-height:62px;line-height:52px;font-weight:630;box-shadow: rgba(255, 100, 11, 0.1) 0px 1px 0px;}
.urun-bilgi-flex .product-details #product-price h2{display:inline-flexbox;margin-right:15px;color:rgba(255, 100, 11, 1);font-weight:630;font-size:26px;font-family:saira;border:none;margin:0px;padding:0px;width:auto;}
.urun-bilgi-flex .product-details #product-price h3{text-indent:10px;display:inline-flexbox;margin-right:15px;color:rgba(255, 100, 11, 1);font-size:26px;font-family:saira;border:none;margin:0px;padding:0px;width:auto;}
.urun-bilgi-flex .product-details #product-price #poduct-rating {display:inline-flex;margin:Auto;;padding-left:8px;width:auto;height:50px;color:rgba(80, 80, 80, 1);margin-top:25px;border-radius:6px;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.urun-bilgi-flex .product-details #product-price #poduct-rating div span{text-align:Center;min-width:125px;height:90%;font-size:15px !important;font-family:saira;margin-left:5px;}
.urun-bilgi-flex .product-details #product-price span{display:inline-flexbox;margin-right:15px;color:rgba(255, 100, 11, 1);font-size:26px;font-family:saira;}
.urun-bilgi-flex .product-details #product-price article{display:inline-flex;min-height:42px;line-height:32px;width:100%;}
.urun-bilgi-flex .product-details #product-price article abbr{text-decoration:line-through;width:90px;line-height:30px;height:26px;font-size:14px;font-style:italic;color:rgba(104, 104, 104, 0.82);}
.urun-bilgi-flex .product-details #product-price article small{padding-left:45px;color:#2E8B57;min-width:auto;height:30px;height:100%;line-height:40px;font-size:14px;font-style:italic;background-repeat:no-repeat;background-position:left;background-position-x:5%;background-size:auto 50%;background-image:url(/WebThemas/WebCss/CSSimg/megaphone.png);}
.urun-bilgi-flex .product-details #product-price article span{border:1px dashed #ffffff;text-decoration:none;width:100px;line-height:32px;height:32px;font-size:13px;font-family:saira;background:#2E8B57;color:#ffffff;text-align:center;border-radius:10%;font-weight:bold;}

.urun-bilgi-flex .product-details #product-infos{text-transform:capitalize !important;padding-top:25px;padding-bottom:4px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-height:22px;font-weight:540;font-size:12px;font-family:inter;box-shadow: rgba(255, 100, 11, 0.1) 0px 1px 0px;}
.urun-bilgi-flex .product-details #product-infos span{display:flexbox;color:#444444;font-family:roboto;padding:4px;min-width:75px;min-height:40px;border-radius:4px;text-align:left;margin-right:15px;margin-bottom:15px;background-repeat:no-repeat;background-position: left;background-position-x: 2%;background-size:27px 27px;text-indent:31px;border:1px solid #c4c2c2}
.urun-bilgi-flex .product-details #product-infos small{display:block;padding:0px;margin:0px;width:100%;font-size:11.5px;opacity:0.9}
.urun-bilgi-flex .product-details #product-infos p{display:block;padding:0px;margin:0px;width:100%;font-size:11px;padding-left:4px;padding-right:4px;}

.urun-bilgi-flex .product-details #product-infos #temin{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/kargo34.png');}
.urun-bilgi-flex .product-details #product-infos #mensei{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/kanum23.png');}
.urun-bilgi-flex .product-details #product-infos #marka{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/marka345.png');}
.urun-bilgi-flex .product-details #product-infos #icerik{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/model456.png');}
.urun-bilgi-flex .product-details #product-infos #bicim{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/urun-bicim.png');}
.urun-bilgi-flex .product-details #product-infos #sktarihi{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/date345.png');}
.urun-bilgi-flex .product-details #product-infos #garanti{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/zaman34.png');}
.urun-bilgi-flex .product-details #product-infos #ekbilgi{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/urun-bilgi123.png');background-position-y: 4%;background-position-x: 1%;}
.urun-bilgi-flex .product-details #product-infos #stokno{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/search21.png');}
.urun-bilgi-flex .product-details #product-infos #urunno{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/barkod223.png');}
.urun-bilgi-flex .product-details #product-infos #barkodno{background-image:url('/WebThemas/WebCss/CSSimg/new_icon/barkod224.png');}


.urun-bilgi-flex .product-details .yorum-alani{padding:12px;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;font-weight:540;font-size:12px;font-family:inter;box-shadow: rgba(255, 100, 11, 0.1) 0px 1px 0px;}
.urun-bilgi-flex .product-details .yorum-alani > div{display:inline-flex;margin-right:15px;min-width:30px;color:#444444;text-indent:23px;border:1px solid #fff;padding:9px;background-repeat:no-repeat;background-position: left;background-position-x: 5%;background-size:auto 27px;}
.urun-bilgi-flex .product-details .yorum-alani > div:nth-child(1){background-image:url('/WebThemas/WebCss/CSSimg/new_icon/soru_sor2.png');}
.urun-bilgi-flex .product-details .yorum-alani > div:nth-child(2){background-image:url('/WebThemas/WebCss/CSSimg/new_icon/message3.png');}
.urun-bilgi-flex .product-details .yorum-alani > div:nth-child(3){background-image:url('/WebThemas/WebCss/CSSimg/new_icon/book23.png');}
.urun-bilgi-flex .product-details .yorum-alani > div:hover{cursor:pointer;cursor:hand;border-bottom:1px solid #c4c2c2;}


.product-basket-border{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;min-height:42px;padding-top:35px;}
.product-numberTypeStyle{display:inline-flexbox;margin:Auto;height:65px;width:35%;padding-left:50px;}
.product-numberTypeStyle .numberType{float:left;border:1px solid #969696cb;width:20px !important;height:40px;text-align:Center;padding:0px;text-indent:0px;}
.product-numberTypeStyle .numberTypeButton{float:left;border:1px solid #969696cb;padding:0px;border-radius:8px;width:40px;height:40px;text-align:Center;line-height:20px;text-indent:0px;text-align:Center;margin-top:4px;cursor:pointer;cursor:hand;background:#ffffff;color:#000000;}
.product-numberTypeStyle .numberTypeButton:hover{border:1px dashed #000000;}
.product-numberTypeStyle .numberType::-webkit-outer-spin-button,
.product-numberTypeStyle .numberType::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
.product-numberTypeStyle .numberType[type=number] {-moz-appearance: textfield;}
.product-numberTypeStyle input[type=number][readonly] {display:block !important;background-color:#ffffff;}
.product-basketButton{display:inline-flexbox;width:65%;}
.product-basketButton .basket-insert-button{font-size:20px;font-family:inter;border:none;border-radius:4px;width:90%;height:45px;background:#d4af37;color:#ffffff;text-align:center;background-repeat:no-repeat;background-position:left;background-position-x:5%;background-size:auto 85%;background-image:url(/WebThemas/WebCss/CSSimg/basket-insert100-white.png);}
.product-basketButton .basket-ok-button {display:none;font-size:21px;font-family:inter;border:none;border-radius:4px;width:95%;height:45px;background:rgb(6, 131, 180);color:#ffffff;text-align:center;background-repeat:no-repeat;background-position:left;background-position-x:2%;background-size:auto 80%;background-image:url(/WebThemas/WebCss/CSSimg/sepetDoluBlue.png);}
.product-basket-border #basket-ok-notification{display:block;margin:auto;margin-top:20px;font-size:14px;font-family:inter;border:none;border-radius:4px;width:auto;height:27px;line-height:27px;font-style:italic;color:#000000;text-indent:33px;text-align:left;background-repeat:no-repeat;background-position:left;background-position-x:0%;background-size:auto 95%;}
.product-basket-border #basket-ok-notification div{display:block;margin:auto;font-size:14px;font-family:inter;height:27px;line-height:27px;text-align:left;background-repeat:no-repeat;background-position:left;background-position-x:0%;background-size:auto 95%;}
.product-basketButton .basket-insert-button:hover{animation: basketSalla 1s infinite;}
@keyframes basketSalla {
  from {background-size:auto 80%;}
  to {background-size:auto 95%;}
}

/* ----------------------------------------------------------------------------------------------------*/

.urun-bilgi-flex .product-details-summary {
  margin:auto;
  display:flex;
  flex-direction:row;
  flex-wrap:nowrap;
  background:none;
  width:100%;
}
.urun-bilgi-flex .product-details-summary details {
  background:#f9f9f9;
  margin:auto;
  margin-top:10px;
  width:100%;
  min-height:50px;
  max-height:500px;
  overflow:hidden;
  overflow-y:auto;
  border: none;
  border-radius: 4px;
  cursor:pointer;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
  transition: all 0.4s ease;
}
.urun-bilgi-flex .product-details-summary details summary::marker {content: none;}
.urun-bilgi-flex .product-details-summary summary {
  color:#444444;
  position:sticky;
  top:0;
  background:#ffffff;
  font-weight: bold;
  margin: -0.5em -0.5em 0;
  padding: 0.5em;
  padding-left:50px;
  background-repeat:no-repeat;
  background-position:left;
  background-position-x:1%;
}
.urun-bilgi-flex .product-details-summary #iconTitle1{
  background-image:url(/WebThemas/WebCss/CSSimg/new_icon/urun-bilgi123.png);
  background-size:auto 60%;
}
.urun-bilgi-flex .product-details-summary #iconTitle2{
  background-image:url(/WebThemas/WebCss/CSSimg/new_icon/odemecart.png);
  background-size:auto 80%;
  background-position-x:0.5%;
}
.urun-bilgi-flex .product-details-summary #iconTitle3{
  background-image:url(/WebThemas/WebCss/CSSimg/new_icon/iadekosullari.png);
  background-size:auto 80%;
  background-position-x:0.7%;
}
.urun-bilgi-flex .product-details-summary #iconTitle4{
  background-image:url(/WebThemas/WebCss/CSSimg/new_icon/sozlesme.png);
  background-size:auto 68%;
  background-position-x:1%;
}
.urun-bilgi-flex .product-details-summary details[open] {
  padding: 0.5em;
  height:550px;
  padding-top:0px;
}
.urun-bilgi-flex .product-details-summary details[open] summary {
  border-bottom: 1px solid #aaaaaa;
  margin-bottom: 0.5em;
}
.urun-bilgi-flex .product-details-summary details>div {
  padding:35px;
  font-weight:200;
  font-size:16px;
  color:#444444 !important;
  font-family:calibri;
  height:100%;

  transition:max-height 0.4s ease;text-align:justify;
}

.urun-bilgi-flex .product-details-summary details.open>div {
  height:auto;
}
.urun-bilgi-flex .product-details-summary details div table {
  margin:auto;
  width:90%;
  padding-top:15px;
  font-weight:350;
  font-size:16px;
  color:#444444 !important;
  font-family:calibri;
}
.urun-bilgi-flex .product-details-summary details div p,
.urun-bilgi-flex .product-details-summary details div tr,
.urun-bilgi-flex .product-details-summary details div td,
.urun-bilgi-flex .product-details-summary details div h1,
.urun-bilgi-flex .product-details-summary details div h2,
.urun-bilgi-flex .product-details-summary details div h3 {
  color:#131313 !important;border-bottom:1px solid #ecebeb;width:auto;line-height:36px;font-size:14px;text-align:justify
}
.urun-bilgi-flex .product-details-summary details div h2 {
  border:none;
}

#mobil-product-basket {display:none;}

/* ----------------------------------------------------------------------------------------------------*/

@media only screen and (min-width:360px) and (max-width:1024px){

.urun-bilgi-flex figure{margin:Auto;width:97%;margin-bottom:10px;}
.urun-bilgi-flex figure>#myCarousel{margin:Auto;width:98%;height:415px;}
.urun-bilgi-flex figure>#myCarousel .item{height:400px !important;}
.urun-bilgi-flex figure>#myCarousel>ol{margin-bottom:-7px !important;}
.urun-bilgi-flex .product-details {margin:Auto;width:97%;margin-top:10px;}


.urun-bilgi-flex .product-details #product-code-number{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;padding-top:10px;padding-bottom:5px;min-height:32px;line-height:30px;font-size:12px;font-family:inter;box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px;}
.urun-bilgi-flex .product-details #product-code-number span{height:30px;max-width:125px;line-height:12px;display:inline-flexbox;margin-right:5px;background-size:19px 21px;text-indent:18px;font-size:10px;}
.urun-bilgi-flex .product-details #product-code-number #ratingStar{background-repeat:no-repeat;background-size:auto 45%;background-position: left;text-indent:16px;background-image: url('/WebThemas/WebCss/CSSimg/products-view.png');}

.urun-bilgi-flex .product-details #product-infos span{min-height:26px;line-height:16px;display:inline-flexbox;margin-right:7px;background-size:21px 21px;text-indent:22px;}

.urun-bilgi-flex .product-details #product-price h2{margin:auto;}
.urun-bilgi-flex .product-details #product-price h3{margin:Auto;text-align:center;}

.urun-bilgi-flex .product-details #product-price #poduct-rating {margin-top:15px;margin-bottom:12px;}
.urun-bilgi-flex .product-details #product-price #poduct-rating>span{min-width:188px;box-shadow:none;}
.urun-bilgi-flex .product-details #product-price article abbr{line-height:18px;}
.urun-bilgi-flex .product-details #product-price article small{line-height:18px;}
.urun-bilgi-flex .product-details #product-price article span{width:110px;height:50px;line-height:15px;padding-top:8px;font-size:12px;font-weight:normal;border-radius:90%;}

.urun-bilgi-flex .product-details .yorum-alani{margin:Auto;padding:2px;flex-wrap:wrap;font-size:11px;justify-items:center;}
.urun-bilgi-flex .product-details .yorum-alani > div{margin:auto;margin-top:7px;height:35px;}




.urun-bilgi-flex .product-details-summary details>div {padding:10px;}
.urun-bilgi-flex .product-details-summary details div p,
.urun-bilgi-flex .product-details-summary details div tr,
.urun-bilgi-flex .product-details-summary details div td,
.urun-bilgi-flex .product-details-summary details div h1,
.urun-bilgi-flex .product-details-summary details div h2,
.urun-bilgi-flex .product-details-summary details div h3 {font-size:12px;line-height:30px;color:#131313;}




.product-numberTypeStyle{display:inline-flexbox;margin:Auto;min-height:35px;width:35%;padding-left:50px;padding-left:0;}
.product-numberTypeStyle .numberType{width:20px !important;height:30px;}
.product-numberTypeStyle .numberTypeButton{width:30px;height:30px;}

.product-basketButton{display:inline-flexbox;width:65%;}
.product-basketButton .basket-insert-button{width:100%;font-size:16px;background-size:auto 75%;}

.product-basketButton .basket-ok-button {font-size:13.5px;text-align:center;}

.product-basket-border #basket-ok-notification{margin-top:10px;font-size:12px;margin-bottom:35px;}

.urun-bilgi-flex .product-details-summary #iconTitle1{font-size:15px;line-height:18px;padding-right:25px;}
.urun-bilgi-flex .product-details-summary #iconTitle2, #iconTitle3, #iconTitle4{font-size:15px;line-height:30px;}


#mobil-product-basket {position:fixed;bottom:0;z-index:999999;display:flex;display:none;width:100%;height:55px;background-color:rgb(252, 249, 249);border-top:2px double #474747;}
#mobil-product-basket h2{display:inline-flexbox;color:rgba(255, 100, 11, 1);font-weight:630;font-size:23px;font-family:saira;border:none;margin:0px;padding:0px;padding-top:7px;width:55%;text-indent:19px;line-height:45px;}
#mobil-product-basket .product-basketButton{width:auto;text-align:right;margin-top:-50px;}
#mobil-product-basket .product-basketButton .basket-insert-button{width:50%;margin-right:10px;background-color:rgba(255, 100, 11, 1);}
#mobil-product-basket .product-basketButton .basket-ok-button {width:45%;margin-right:10px;font-size:11px;text-align:center;}

.urun-bilgi-flex .product-details-summary details {width:97%;}
}





    #paytr_taksit_tablosu{clear: both;font-size: 12px;max-width: 100%;text-align: center;font-family: Arial, sans-serif;}
    #paytr_taksit_tablosu::before {display: table;content: " ";}
    #paytr_taksit_tablosu::after {content: "";clear: both;display: table;}
    .taksit-tablosu-wrapper{margin: 5px;width: 280px;padding: 12px;cursor: default;text-align: center;display: inline-block;border: 1px solid #e1e1e1;}
    .taksit-logo img{max-height: 28px;padding-bottom: 10px;}
    .taksit-tutari-text{float: left;width: 126px;color: rgb(54, 54, 54);margin-bottom: 5px;}
    .taksit-tutar-wrapper{display: inline-block;background-color: #f7f7f7;}
    .taksit-tutar-wrapper:hover{background-color: #e8e8e8;}
    .taksit-tutari{float: left;width: 126px;padding: 6px 0;color:rgb(54, 54, 54) ;border: 2px solid #ffffff;}
    .taksit-tutari-bold{font-weight: bold;}
    @media all and (max-width: 600px) {.taksit-tablosu-wrapper {margin: 5px 0;}}
/*------------------------------------ürün bilgi class 2------------------------- */




#StepSecond{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;width:90%;min-height:150px;font-family:Roboto;background:#fff;box-sizing:border-box;}
#StepSecond>legend{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:auto;margin-bottom:5px;min-height:50px;font-family:Roboto;border:1px solid #cbcbcb;text-align:center;padding:5px;box-sizing:border-box;}
#StepSecond>legend>fieldset{margin:auto;display:flex;width:100%;height:35px;line-height:25px;font-size:15px;font-weight:bold;color:#000000;background:linear-gradient(90deg,#d4af37 0%,#f0d67b 50%,#d4af37 100%);text-align:center;box-sizing:border-box;}
#StepSecond>legend>label{margin:auto;margin-top:4px;display:flex;width:49%;height:35px;line-height:35px;font-size:15px;color:#000000;background:#FFFFFF;text-align:center;border:1px solid #cbcbcb;box-sizing:border-box;justify-content:center;align-items:center;}

#StepSecond>legend>input{margin:3px;width:49%;margin-bottom:4px;margin-top:4px;border:1px solid #cbcbcb;text-transform:capitalize;box-sizing:border-box;}
#StepSecond #email{text-transform:none !important;}
#StepSecond>legend>input[type=radio]{margin:auto;margin-top:7px;margin-bottom:5px;display:inline-flex;height:17px;width:25px;cursor:pointer;}
#StepSecond > legend > input[type=checkbox] {margin: 12px 5px 12px 0;height: 19px;width: 19px;cursor: pointer;vertical-align: middle;}
  #StepSecond>legend>small>a{color:#1c773d;}
#StepSecond>legend>small#sozlesme2{display:inline-block;font-size:13px;line-height:17px;vertical-align:middle;margin-left:-100px;font-weight:bold;margin-bottom:12px;margin-top:12px;}
#StepSecond>legend>small#secenek2{display:none;font-size:13px;line-height:17px;vertical-align:middle;margin-left:-100px;font-weight:bold;margin-bottom:12px;margin-top:12px;}

#StepSecond>.stepButton{width:100%;height:45px;line-height:25px;background:#7c7c7c;color:#ffffff;text-align:center;border:none;font-family:Saira;font-size:15px;box-sizing:border-box;}
#StepSecond>.stepButton:hover{border:1px dashed #ffffff;cursor:pointer;font-size:17px;}

/* Responsive Ayarlar */
@media (max-width:768px){
  #StepSecond{flex-direction:column;width:95%;}
  #StepSecond>legend{flex-direction:row;}
  #StepSecond>legend>input{width:100%;}
  #StepSecond>legend>small#sozlesme2,#StepSecond>legend>small#secenek2{margin:auto;margin-left:-40px;}
  #StepSecond>legend>small#secenek2{margin-left:-50px;font-size:11px;}
  #StepSecond > legend > input[type=checkbox] {height: 20px;width: 20px;}
}




footer{display:block;min-height:46px;width:100%;background-color:#F5F0E6;box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 4px 0px inset;}
footer .footer_on_body{background-color:#1c773d;overflow: hidden;}
footer .footer_on_body .yuzdeyuzbrands{width:100%;height:75px;overflow: hidden;background-color:#24914d;}
footer .footer_on_body .yuzdeyuzbrands img{height:100%;float:left;}

footer .footer_Boxing{display:flex;flex-direction: row;flex-wrap: nowrap;width:100%;max-height:400px;overflow: hidden;justify-items:center;}
footer .footer_Boxing ul{display:inline-flexbox;min-width:150px;max-width:270px;list-style-type: none;margin:auto;padding:0px;border:none;font-family:saira;font-size:13px;text-transform: capitalize;}
footer .footer_Boxing ul h1,
footer .footer_Boxing ul h2,
footer .footer_Boxing ul h3{display:inline-flex;height:32px;line-height:32px;width:100%;color:#ffffff;padding:0px;font-family:saira;font-size:15px;border-bottom:2px double rgba(182, 182, 19, 0.685);}
footer .footer_Boxing ul li{display:inline-flexbox;width:100%;height:25px;line-height:25px;text-indent:4px;color:rgba(219, 219, 44, 0.897);}
footer .footer_Boxing  ul img{height:35px;border-radius:15px;text-align:Center;}
footer .footer_Boxing  ul #img{display:inline-flexbox;margin:auto;width:46%;height:27px;border-radius:5px;background-color:white;margin-bottom:3px;}
footer .footer_Boxing  ul #social{display:inline-block;justify-items:center;width:auto;margin:4px;padding:0px;list-style-type: none;height:40px;line-height:40px;overflow: hidden;}
footer .footer_Boxing  ul a{width:100%;margin:0px;padding:0px;list-style-type: none;height:25px;line-height:25px;overflow: hidden;text-decoration:none;color:rgba(219, 219, 44, 0.897);;}
footer .footer_Boxing  ul a:hover{text-decoration:underline;}


footer .footer_logo_cookies{display:flex;flex-direction: row;flex-wrap: wrap;width:100%;min-height:60px;overflow: hidden;color:#ffffff;}
footer .footer_logo_cookies h2{margin-left:0;padding-left:40px;padding-right:40px;width:25%;height:27px;line-height:28px;text-transform: capitalize;color:#ffffff;font-size:15px;font-family:inter;border-bottom:2px double rgba(182, 182, 19, 0.685);}
footer .footer_logo_cookies h3{margin-left:0;padding-left:40px;padding-right:40px;width:25%;height:27px;line-height:28px;text-transform: capitalize;color:#ffffff;font-size:15px;font-family:inter;border-bottom:2px double rgba(182, 182, 19, 0.685);}
footer .footer_logo_cookies p {display:inline-flexbox;padding-left:40px;padding-right:40px;padding-top:10px;padding-bottom:10px;margin:auto;width:100%;height:100%;text-align:justify;font-size:12px;font-family:roboto;}

footer .footer_on_body .banks_of_brands{width:100%;height:50.5px;overflow: hidden;background-color:#ffffff;}
footer .footer_on_body .banks_of_brands img{height:100%;float:left;}


footer .footer_on_body #footerMiniBar{width:100%;height:30px;line-height:30px;overflow: hidden;color:#ffffff;font-size:11px;text-align:center;}


@media only screen and (min-width:360px) and (max-width:1024px){
  footer .footer_on_body .banks_of_brands{width:100%;height:auto;overflow: hidden;background-color:#ffffff;}
  footer .footer_on_body .banks_of_brands img{width:100%;height:auto;float:left;border-bottom:1px solid #1c773d;box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 3px 0px;}
}













