@media only screen and  (max-width:481px){
.mobilsosyal{display: flex ; align-items: center; justify-content: space-evenly; width: 65.8vw; margin-left: 4.7vw; margin-top: 4vw;}
.mobilsosyal a{background: #ffffff3b; color: #fff; padding: 2vw; font-size: 4.1vw; width: 7vw; height: 6vw; display: flex ; align-items: center; justify-content: center;}
.mobile-header .container {display: flex ; justify-content: space-between; align-items: center; height: 21vw; padding: 0vw 9vw; background-color: #0d0d0d; backdrop-filter: blur(0.4vw); border-bottom: 0.6vw solid #d60229; box-shadow: 0 1vw 6vw #00000096; width: auto; margin: auto; max-width: none;}
img.index-head { height: 10vw; }
li.menu-item.has-dropdown.dropdown-open { background-image: linear-gradient(to right top, #d60229, #bc0124, #a2001f, #88011a, #700115); }
.menu-item a:hover{color:#fff !important}
.mobil-dil{color:#fff;font-size: 4.2vw;}
.mobile-header .logo h1:hover {transform: scale(1.05);}
a.mobile-phone { font-size: 6vw; transform: rotate(31deg); color:#1d1d1d; }
.mobile-header .mobile-header .nav-menu {position: fixed;top: 0;right: -100%;width: 10vw;height: 100vh;background: #34495e;flex-direction: column;justify-content: space-between;padding: 3vw 1.5vw 1.5vw;transition: all 0.6s cubic-bezier(0.77, 0.2, 0.05, 1.0);box-shadow: -0.5vw 0 1vw rgba(0, 0, 0, 0.1);overflow-y: auto;}
.mobile-header .mobile-header .nav-menu.active {right: 0;}
.mobile-header .mobile-header .nav-menu-top,.mobile-header .nav-menu-bottom {display: flex;flex-direction: column;width: 100%;}
.mobile-header .mobile-header .nav-menu-bottom {margin-top: 1vw;border-top: 1px solid rgba(255, 255, 255, 0.1);padding-top: 1vw;}
.mobile-header .mobile-header .menu-item {margin: 0.5vw 0;opacity: 0;transform: translateY(1vw);transition: all 0.4s ease;}
.mobile-header .mobile-header .nav-menu.active .menu-item {opacity: 1;transform: translateY(0);transition-delay: calc(0.1s * var(--i));}
.mobile-header .mobile-header .nav-link {color: #fff;text-decoration: none;font-size: 1vw;font-weight: 500;padding: 0.4vw 0;position: relative;transition: all 0.3s ease;display: block;}
.mobile-header .mobile-header .nav-link::after {content: '';position: absolute;width: 0;height: 0.5vw;background-color: #3498db;bottom: 0;left: 0;transition: width 0.3s ease;}
.mobile-header .mobile-header .nav-link:hover {color: #3498db;}
.mobile-header .mobile-header .nav-link:hover::after {width: 100%;}
.mobile-header .language-switcher {display: flex;gap: 4.7vw;margin-top: 1vw;justify-content: center;}
.mobile-header .language-switcher a:nth-child(2) {color: #fff;cursor: pointer;font-weight: bold;transition: color 0.3s ease;opacity:0.5;}
.mobile-header .language-switcher a {color: #fff;cursor: pointer;font-weight: bold;transition: color 0.3s ease;}
.mobile-header .language-switcher a:hover {color: #3498db;}
.mobile-header .hamburger-menu.active .hamburger-icon span:nth-child(1) {top: 0.5vw;transform: rotate(135deg);}
.mobile-header .hamburger-menu.active .hamburger-icon span:nth-child(2) {opacity: 0;width: 0;}
.mobile-header .hamburger-menu.active .hamburger-icon span:nth-child(3) {top: 0.5vw;transform: rotate(-135deg);}
.mobile-header .hero {padding: 150px 0 80px;text-align: center;}
.mobile-header .hero h2 {font-size: 3vw;margin-bottom: 1vw;color: #2c3e50;}
.mobile-header .hero p {font-size: 1vw;color: #7f8c8d;max-width: 20vw;margin: 0 auto;}
.mobile-header .mobile-header {display: none;position: fixed;top: 0;left: 0;width: 100%;background-color: #2c3e50;box-shadow: 0 0.2vw 0.5vw rgba(0, 0, 0, 0.1);z-index: 1000;transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);}
.mobile-header .mobile-header .container {display: flex;justify-content: space-between;align-items: center;height: 70px;}
.mobile-header .mobile-header .logo img {height: 2vw;transition: transform 0.5s ease;}
.mobile-header .logo h1:hover {transform: scale(1.05);}
.mobile-header .nav-menu-top,.mobile-header .nav-menu-bottom {display: flex ; flex-direction: column; width: 100%; justify-content: center; align-items: center;}
nav.nav-menu.active::before {transition:all 0.3s ease;content: '';display: flex;height: 35vw;width: 35vw;border-radius: 50%;background: var(--primary-color);position: absolute;top: 175vw;left: 48vw;filter: blur(35vw);}
.has-dropdown {position: relative;}
.has-dropdown .dropdown-menu {display: none;padding-left: 1vw;}
.has-dropdown.dropdown-open .dropdown-menu {display: flex;position: relative;margin: 5vw 0 0 0;background: none;box-shadow: none;}
.has-dropdown > .nav-link::after {content: '+';margin-left: 5px;display: inline-block;transition: transform 0.3s;}
.has-dropdown.dropdown-open > .nav-link::after {content: '-';}
.dropdown-menu li.menu-item {padding: 3vw;margin: 0.5vw !important;}
.mobile-header .hamburger-menu {display: none;cursor: pointer;z-index: 1001;}
.mobile-header .hamburger-icon {width: 30px;height: 25px;position: relative;transition: all 0.5s ease-in-out;}
.mobile-header .hamburger-icon span {display: block;position: absolute;height: 3px;width: 100%;background:#fff ;border-radius: 3px;opacity: 1;left: 0;transform: rotate(0deg);transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);}
.dropdown-menu {transition: all 0.3s ease;position: absolute;top: 100%;min-width: 12vw;border-radius: 0.5vw;padding: 0.5vw 0;display: none;flex-direction: column;z-index: 1000;}
.mobile-header .hamburger-icon span:nth-child(2) {top: 10px;width: 100%;right: 0;left: auto;}
.mobile-header .hamburger-icon span:nth-child(3) {top: 20px;}
.mobile-header .hamburger-menu.active .hamburger-icon span:nth-child(1) {top: 10px;transform: rotate(135deg);}
.mobile-header .hamburger-menu.active .hamburger-icon span:nth-child(2) {opacity: 0;width: 0;}
.mobile-header .hamburger-menu.active .hamburger-icon span:nth-child(3) {top: 10px;transform: rotate(48deg);}
.mobile-header a.tr {color: #fff;font-size: 4vw;letter-spacing: 0.2vw;z-index: 999;width: 8vw;}
.desktop-header {display: none;}
.mobile-header {display: block;position: fixed;z-index: 999;width: 100%;}
.mobile-header .hamburger-menu {display: block;}
.mobile-header .nav-menu {position: fixed;top: -2000%;right: 0;width: 75%;z-index: 998;height: 100vh; background: #000000d1;backdrop-filter: blur(7vw) !important;flex-direction: column;align-items: flex-start;justify-content: center;padding: 15vw 0vw;transition: all 0.6s cubic-bezier(0.77, 0.2, 0.05, 1.0);overflow-y: auto;margin-top: 21.4vw;border-left: 0.1vw solid var(--primary-color);    overflow: hidden;}
.mobile-header .nav-menu.active {top: 0;}
.mobile-header .nav-menu ul {flex-direction: column;width: 100%;}
.mobile-header .nav-menu li {margin: 2vw  0;opacity: 0;transform: translateY(20px);transition: all 0.4s ease;list-style-type: none;}
.mobile-header .nav-menu.active li {opacity: 1;transform: translateY(0);transition-delay: calc(0.1s * var(--i));}
.mobile-header .nav-link {font-size: 3.6vw;text-align: left;display: block;padding: 0px 0;color: #fff;}
.mobile-header .nav-link::after {height: 3px;}
.mobile-header .header::after {content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transition: all 0.4s ease;z-index: 999;}
.mobile-header .header.menu-active::after {opacity: 1;visibility: visible;}
.nav-menu-bottom li.menu-item .nav-link {color: var(--primary-color) !important;font-weight: 800;font-family: 'audiowide';}
.mobile-header .nav-menu li:nth-child(1) {--i: 1;}
.mobile-header .nav-menu li:nth-child(2) {--i: 2;}
.mobile-header .nav-menu li:nth-child(3) {--i: 3;}
.mobile-header .nav-menu li:nth-child(4) {--i: 4;}
.mobile-header .nav-menu li:nth-child(5) {--i: 5;}	
.menu-item{width:45vw}	
.nav-menu-top li.menu-item { background: #ffffff3b; padding: 6vw; }
.dropdown-menu li.menu-item { background: none; }
.anasayfa-alan-1 .alan1-ozellik { width: 29vw; height: 12vw;font-size: 3vw;}	
.anasayfa-alan-1 video{height: 130vw;}	
.anasayfa-alan-1{    height: 128.5vw;}	
.header{display: none !important;}	
.anasayfa-alan-1 .alan1-kapsar a {width: 23.1vw; font-size: 3vw;}	
.alan1-kapsar div:nth-child(2), .alan1-kapsar div:nth-child(4) { display: none; }	
.anasayfa-alan-1 .alan1-kapsar{padding-bottom: 7vw;}	
.anasayfa-alan-2 { display: flex ; align-items: center; color: #fff; justify-content: space-between; padding-left: 9.4vw; padding-right: 9.4vw; padding-top: 9vw; padding-bottom: 7vw; flex-direction: column; }	
.anasayfa-alan-2 .alan2-sol{width:auto;    margin-bottom: 5vw;}
.anasayfa-alan-2 .alan2-sol span { font-size: 2.4vw; letter-spacing: 0.3vw; margin-bottom: 2vw; }	
.anasayfa-alan-2 .alan2-sol h3 { font-size: 4.5vw; margin-bottom: 2vw; font-weight: 400; }	
.anasayfa-alan-2 .alan2-sol p { color: #a8a8a8; line-height: 3.2vw; font-size: 2.6vw; }	
.anasayfa-alan-2 .alan2-sol a {width: 17vw; text-align: center; padding: 1.7vw; font-size: 2.5vw; margin-top: 3vw;}
.anasayfa-alan-2 img { width: 82vw; }	
	
.anasayfa-alan-3 .product-category{font-size: 3.67vw;}	
.anasayfa-alan-3 .product-code { font-size: 4vw;}	
.anasayfa-alan-3 .preview-tag { font-size: 3.1vw;}	
.anasayfa-alan-3 .product-code { font-size: 4vw; font-weight: 300; color: #fff;  }	
.anasayfa-alan-3 .product-slider{    height: 36vh;}	
.anasayfa-alan-3 .product-image-main{    width: 68vw;}	
.anasayfa-alan-3 .preview-prev { margin-left: -4vw; }	
.anasayfa-alan-3 .product-preview { width: 20vw; height: 9.3vw;	}
.anasayfa-alan-3 .preview-next { margin-left: -21.61vw; }	
.anasayfa-alan-3 .nav-arrow { width: 2.78vw !important; height: 2.78vw !important; display: flex !important ; align-items: center !important; justify-content: center !important; cursor: pointer !important; color: #fff; font-size: 5.67vw !important; margin: 0 0.69vw; z-index: 15 !important; }
.anasayfa-alan-3{margin-bottom: 15vw;}	
.anasayfa-alan-4 h3 { font-size: 4.5vw; font-weight: 600; }	
.anasayfa-alan-4{margin-bottom: 7vw;}	
.anasayfa-alan-4 .fuar-btn { width: auto; color: #D60229; text-align: end; margin-bottom: 5vw; text-decoration: underline; font-size: 3.5vw; }
.anasayfa-alan-4 .etkinlik-item a { width: 37.8vw; font-size: 1vw; height: 48vw;}
.anasayfa-alan-4 .alan4-icerik { padding: 3.6vw; height: 12vw;}
.etkinlik-liste .etkinlik-item:nth-child(3){display:none}
.anasayfa-alan-4 .alan4-icerik span { font-weight: 600; padding-bottom: 0.9vw; font-size: 3.3vw; }
.anasayfa-alan-4 .alan4-icerik p { font-size: 2.1vw; }
.anasayfa-alan-5 { padding-left: 9.4vw; padding-right: 9.4vw; display: flex ; padding-top: 3.7vw; padding-bottom: 12vw; align-items: center; }	
.anasayfa-alan-5 .alan5-sol video { width: 37vw; height: 62vw; object-fit: cover; border-radius: 2vw; }	
.anasayfa-alan-5 .alan5-box{padding: 2.4vw; border-radius: 1vw; margin-top: 26.2vw; margin-left: 34.2vw;font-size: 2.4vw;width: 42.5vw; height: 30.9vw;}	
.anasayfa-alan-5 .alan5-sag { width: 48.7vw;}
.anasayfa-alan-5 .alan5-descrip{display: none !important; }
.anasayfa-alan-5 .alan5-sag h3{margin-top: -29vw;    font-size: 3.2vw;}
.anasayfa-alan-5 .alan5-box img { width: 6.6vw; margin-bottom: 2vw; }
.anasayfa-alan-5 .alan5-box span { font-size: 3vw; text-align: center; margin-bottom: 2.5vw; color: #fff; } 
.anasayfa-alan-5 .alan5-box p { line-height: 2.6vw; text-align: center; }	
.catalog { font-size: 3.7vw; background-image: linear-gradient(to right top, #d60229, #bc0124, #a2001f, #88011a, #700115); color: #fff; width: 21vw; text-align: center; padding: 1.8vw; border-radius: 0.5vw; transition: transform 0.3s ease; margin-left: -12vw; margin-top: 4vw; }	
	
.title-contact{line-height: 5.8vw;}	
.decorated-title{font-size: 3.6vw;}	
.title-contact{font-size: 4.7vw;}	
.kurumsal{margin-top: 17vw;padding-bottom: 7.5vw;}	
.kurumsal .hero-content .subtitle { font-size: 3vw; opacity: 0.9; margin-bottom: 5.08vw; max-width: 87.5vw; margin-left: auto; line-height: 4vw; margin-right: auto; text-align: left; color: rgb(51 51 51 / 90%); }
.contact-us-baslik { margin-bottom: 8vw;  }	
.kurumsal .hero-content{max-width: 83vw;}	
.dot { width: 0.8vw; height: 0.8vw; background-color: #d60229; border-radius: 50%; margin: 0 0.43vw; }
.left-line::before, .right-line::after { content: ""; display: block; width: 3vw; height: 0.17vw; background-color: #d60229; }
.kurumsal .cards-container { display: flex ; margin-bottom: 8.7vw; font-size: 2.6vw; flex-wrap: wrap; justify-content: space-between; flex-direction: column; }
.kurumsal .neomorphic-card { position: relative; overflow: hidden; border-radius: 0.78vw; padding: 3.06vw; transition: all 0.5s ease-out; box-shadow: 0 2.6vw 3.91vw -0.78vw rgba(0, 0, 0, 0.1), 0 1.04vw 1.56vw -0.52vw rgba(0, 0, 0, 0.05); border: 0.05vw solid #00000033; height: 28.33vw; width: 76.7vw; margin-bottom: 4vw; }	
.kurumsal .card-icon { margin-bottom: 3.14vw; width: 7.15vw; height: 6.65vw; display: flex ; align-items: center; justify-content: center; background-color: rgb(17 24 39 / 26%); border-radius: 0.52vw; box-shadow: 0 2.6vw 3.91vw -0.78vw rgba(0, 0, 0, 0.1); transition: all 0.3s; }	
.kurumsal .card-icon i { font-size: 3.56vw; }	
.kurumsal .card-title-container { margin-bottom: 0.78vw; overflow: hidden; }	
.card-title { font-size: 3.2vw; font-weight: 700; letter-spacing: 0.026vw; margin-bottom: 0.52vw; }	
.kurumsal .legacy-section { display: grid ; grid-template-columns: 1fr; gap: 4.13vw; align-items: center; font-size: 3vw; }	
.kurumsal .innovation-content { width: 75vw; height: 48vw; border-radius: 0.78vw; display: flex ; flex-direction: column; align-items: center; justify-content: center; background: url(/tr/wp-content/uploads/2025/08/bharms-about.jpg); background-size: cover; }	
.kurumsal .card-underline { height: 0.41vw; width: 6.13vw; transition: all 0.3s ease-in-out; }	
.kurumsal .card-description { margin-top: 2.68vw; line-height: 1.325; transition: opacity 0.3s; opacity: 0.8; }
.fair-kapsar { padding: 2vw; color: rgb(0, 0, 0); display: flex ; height: 14.1vw; flex-direction: column; background: linear-gradient(287deg, rgb(255 255 255 / 40%) 0%, rgba(255, 255, 255, 1) 100%); }	
.fair-title { font-weight: 600; padding-bottom: 0.9vw; font-size: 3.2vw; }	
.news-descrip { font-size: 2.8vw;display: none; }	
.all-fairs span { background-image: linear-gradient(to right top, #d60229, #bc0124, #a2001f, #88011a, #700115); color: #fff; width: 12vw; text-align: center; padding: 0.9vw; font-size: 2.4vw; margin-top: 0.9vw; }	
.fairs { width: 80vw; display: flex ; flex-direction: column; align-items: center; margin: 0 auto; padding-top: 11vw; padding-bottom: 8.5vw; min-height: 66vh; margin-top: 20vw; }	
.all-fairs a { width: 37.8vw; font-size: 1vw; height: 48vw; background-size: cover !important; display: flex ; flex-direction: column; justify-content: flex-end; border-radius: 1.3vw; margin-bottom: 6.2vw; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; overflow: hidden; transition: all 0.3s ease-out; }	
.all-fairs {    width: 82vw;}	
.singlehaber { display: flex ; justify-content: flex-start; align-items: center; flex-direction: column; padding-top: 11vw; padding-bottom: 4vw; margin-top: 20vw; min-height: 66vh; }	
.sing-icerik { justify-content: center; margin-top: 10vw; font-size: 3vw; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); padding: 4vw; line-height: 4.6vw; width: 72.4vw; display: flex ; flex-direction: column; align-items: flex-start; }	
	
.fuar-section { display: flex ; justify-content: center; align-items: center; color: #fff; text-align: center; font-size: 2.6vw; width: 85.4vw; }
.fuar-box { background-color: #111; flex: 0 0 27.3vw; display: flex ; flex-direction: column; justify-content: flex-start; align-items: center; height: 32vw; box-sizing: border-box; color: #fff; text-align: center; padding-top: 5.8vw; }	
.fuar-box i { background: #fff; color: #d60229; font-size: 3.2vw; border-radius: 100%; width: 5.4vw; height: 5.4vw; display: flex ; align-items: center; justify-content: center; margin-bottom: 2vw; flex-direction: column; }	
.fuar-map p, .fuar-date p { margin-top: 1vw; font-size: 2.1vw; color: #fff; }	
.fuar-center { color: #fff; flex: 1; display: flex ; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 2vw 2vw; box-sizing: border-box; text-align: left; height: 36vw; background-position: center !important; }	
.singlekapsar{    width: 85.4vw;}	
.media { min-height: 66vh; display: flex ; justify-content: flex-start; align-items: center; flex-direction: column; padding-top: 11vw; margin-top: 20vw; }	
.media .rl-basicgrid-gallery { margin-bottom: 6vw; display: flex ; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items: center; width: 86vw; }	
.media .media-icerik { display: flex ; justify-content: center; flex-direction: column; align-items: center;	}
.media .rl-basicgrid-gallery .rl-gallery-item img { height: 28vw; width: 41.1vw; object-fit: cover; }
.media .rl-basicgrid-gallery .rl-gallery-item { margin: 0.8vw !important; width: 41.1vw !important; border-radius: 0.3vw; }
div#mep_0 { width: 40vw !important; }
.wp-playlist { border: 1px solid #ccc; padding: 10px; width: 40vw !important; margin: 12px 0 18px; font-size: 14px; line-height: 1.5; }
.mejs-overlay.mejs-layer.mejs-overlay-play { width: 40vw !important; object-fit: cover; }
.wp-playlist video { display: inline-block; max-width: 100%; width: 40vw !important; }

.contact-descript { color: #848484; line-height: 4.3vw; font-size: 3vw; width: 60vw; text-align: center; margin-bottom: 6vw; }
.iletisim{margin-top:20vw;min-height:65vh}	
::placeholder{font-size:2.5vw !important;}	
.iletisim-formu { margin-top: 3vw; margin-bottom: 3vw; display: flex ; flex-direction: column; align-items: flex-start; padding: 4vw 4vw 5vw; -webkit-box-shadow: 0px 3px 8px 2px #ededed; box-shadow: 0px 3px 8px 2px #ededed; }	
.iletisim .iletisim-formu h3 { font-size: 3.8vw; color: #131313; text-align: center; font-weight: 500; margin-bottom: 3vw; display: flex ; flex-direction: column; align-items: flex-start; }
.iletisim .iletisim-alt .contact-form-title span { line-height: 5.3vw; font-weight: 700; }	
.wpcf7 label input { height: 7.1vw; background-color: #fff; color: #000; border: 0.1vw #f2f2f2 solid !important; line-height: 1.4vw; width: 74.1vw; margin-top: 0.1vw; margin: 0.5vw 0.7vw 0 0vw; }	
.wpcf7-textarea { margin-bottom: 1vw; width: 74.1vw !important; height: 19vw !important; background-color: #fff; color: #000; border: 0.1vw solid #eee !important; border: 0; margin-top: 0.2vw; }	
.wpcf7-submit { width: 23.6vw !important; height: 6.1vw !important; background-color: #d60229 !important; padding: 0 !important; border: 0 !important; color: #fff; border-bottom-right-radius: 1vw; border-bottom-left-radius: 1vw; transition: 0.3s; font-size: 2.9vw !important; margin-top: 0.9vw; }	
.contact-map iframe { width: 100vw; height: 115vw; border: 0; filter: invert(1); margin-top: -32vw; }
.contact-map { height: 60vw; overflow: hidden; }
.contact-box i { background: #fff; color: #d60229; font-size: 4.3vw; border-radius: 100%; width: 7.4vw; height: 7.4vw; display: flex ; align-items: center; justify-content: center; margin-bottom: 2vw; }
.contact-section{    font-size: 3.2vw; width: 84vw;}	
.contact-box p { margin-top: 1vw; font-size: 3vw; color: #fff; }	
.info-block p { margin: 0.5vw 0 0 0; font-size: 2.8vw; }	
.contact-center h2 { text-transform: uppercase; font-size: 3vw; font-weight: bold; margin-bottom: 2vw; margin-top: 2vw; align-self: center; text-align: center; }
.contact-center{height: 40vw; display: flex ; align-items: center; justify-content: center;}
.contact-box{height: 41vw; display: flex ; align-items: center; justify-content: center;}	
.iletisim-form-kolonlar { display: flex ; justify-content: space-evenly; width: 94.5%; flex-direction: column; }	
.wpcf7-response-output { font-size: 2.3vw; top: 2vw; position: relative; }	
.wpcf7-not-valid-tip { color: #dc3232; font-size: 2.4vw !important; font-weight: normal; display: block; }	
.products { display: flex ; flex-direction: column; padding-top: 11vw; justify-content: flex-start; align-items: center; padding-bottom: 5vw; margin-top: 20vw; min-height: 68vh; }	
.urunsayfa-tufek-kutu { width: 78.8vw; height: 34vw; text-align: center; margin: 0 1.4vw; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); background-color: #fff; display: flex ; flex-direction: column; align-items: center; justify-content: center; margin-bottom: 2.6vw; border-radius: 1vw; padding-bottom: 0.5vw; padding-top: 2vw; }	
.urunsayfa-tufek-kutu img { float: left; object-fit: contain; width: 60vw; position: relative; z-index: 1; margin-bottom: 1vw; }
.productBox span { color: #d50229; margin-top: 0.4vw; font-size: 3.2vw; }	
.urunsayfa-tufek-kutu h3 { font-size: 4.1vw; color: #000; font-weight: 500; position: relative; }	
.urun-detay-sayfa { min-height: 66vh; background: #fff; margin-bottom: 13vw; position: relative; z-index: 0; display: flex ; flex-direction: column; align-items: center; padding-top: 11vw; margin-top: 20vw; }
.urun-ozellikler { width: 82vw; display: flex ; flex-direction: column; align-items: flex-start; }	
.ozellikler li { width: 79vw; display: flex ; padding-top: 2vw; padding-bottom: 3vw; padding-left: 1.6vw; font-size: 2.6vw; font-weight: 500; color: #30241d; justify-content: space-between; }	
.ozellikler { background: #fff; display: flex ; justify-content: flex-start; flex-direction: column; padding-top: 3vw; }	
.urun-ozellikler .decorated-title{    font-size: 3.8vw;}	

.ozellikler li { width: 79vw; display: flex; flex-direction: row; align-items: flex-start; padding-top: 2vw; padding-bottom: 3vw; padding-left: 1.6vw; font-size: 2.7vw; font-weight: 500; color: #30241d; gap: 2vw; } 
.ozellikler li span { min-width: 35vw; text-align: left; display: block; } 
.ozellikler li p { flex: 1; font-weight: 400; font-size: 3vw; margin: 0; text-align: left; }	
.urun-detay-foto{margin-bottom: 9vw;    width: 74vw;}	
.sing-prodct{display: flex ; justify-content: flex-start; margin-top: 8vw; flex-wrap: wrap;}	
.onerilen-urunler-liste{display: flex;flex-direction: column;margin-top: 4vw;}	
.onerilen-urun a{width: 87.3vw; height: 34vw;}	
.sing-prodct .decorated-title{        margin-left: 2vw;}

.sing-aciklama { box-shadow: rgb(237, 237, 237) 0px 3px 8px 2px; padding: 3vw; padding-bottom: 3vw; padding-top: 3vw; display: flex ; flex-direction: column; justify-content: center; align-items: flex-start; width: 81.5vw; margin-top: 5vw; margin-bottom: 3vw; }	
.detays img { width: 36vw; }	
.detays p { font-size: 2.7vw; width: 37vw; line-height: 3.3vw; }	
.detays p > b { line-height: 7vw; font-size: 3vw; }		
	
.single-gallery img { width: 21vw !important;	}	
.submachine { min-height: 66vh; display: flex ; justify-content: flex-start; align-items: center; flex-direction: column; padding-top: 11vw; margin-top: 20vw; }		
.submachine .submachine-icerik { display: flex ; justify-content: center; flex-direction: column; align-items: center;	}
.submachine .submachine-icerik h3 { font-size: 5.2vw !important; margin-top: 12vw; }	
	
copyright { font-size: 1.8vw; font-weight: 400; margin-top: 3.8vw; display: inline; margin-bottom: 4vw; visibility: visible; font-family: Verdana, Arial, sans-serif; }	
.footer{padding-bottom: 9vw;    padding-top: 7vw;}
.f-multi img { height: 4.8vw; }
.yatay-cizgi{display:none}
.footer-1{width:auto !important;}
.footer-1 img { height: 9.8vw; }	
.footer-fav{width: 37.2vw;    margin-top: 6.4vw;}	
.footer-1 p, .footer-2, .footer-3, .footer-4, .f-map, .f-email, .f-phone {display: none;}	
.f-end { display: flex ; justify-content: center; padding-top: 2vw; flex-direction: column; align-items: center; }	
	
}/*--------@media screen(max-width:800px) BİTER--------*/