@media only screen and  (max-width:481px){

.anasayfa-alan-1-mobile {display: block;height: 140vw;}
.anasayfa-alan-1 {display:none;}
.flexslider {position: relative;height: 140vw !important;zoom: 1;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);}
.flex-viewport {height: 140vw !important;max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
ul.slides {height: 70vw;}
.alan-1-slider-yazi {margin-top: 103vw;margin-left: 6vw;display: flex;flex-direction: column;gap: 2vw;}
.alan-1-slider-yazi h1 {font-size: 3.5vw;color: #fff;text-shadow: 0 0 0.3vw #000000;}
.alan-1-slider-yazi p {font-size: 3vw;width: 80vw;color: #fff;text-shadow: 0 0 0.2vw #000000bd;margin: 1.2vw 0;}
.alan-1-slider-yazi a {font-size: 2.7vw;font-weight: 800;color: #000;background: #fff;width: 20.6vw;height: 5vw;display: flex;justify-content: center;align-items: center;align-content: center;}
.flex-direction-nav a {text-decoration: none;display: block;width: 5.2vw;height: 5vw;position: absolute;top: 65vw !important;z-index: 10;overflow: hidden;opacity: 1;cursor: pointer;text-shadow: 1px 1px 0 rgb(255 255 255 / 30%);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.flex-direction-nav a:before {font-family: "Font Awesome 5 Free";font-size: 4vw !important;display: inline-block;content: "\f053";font-weight: 600;color: #ffffff;margin-left: 1.3vw;margin-top: 0.8vw;}
.flex-direction-nav .flex-next {opacity: 1;right: 17px !important;}

.anasayfa-alan-2 {height: auto;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;padding-top: 10vw;}
a.alan2-kutu {height: 42.8vw;width: 42vw;display: flex;justify-content: center;align-items: flex-end;margin: 2.5vw;box-shadow: 0 -14px 62px #000 inset;border-bottom: 1.5vw solid #1d1d1d;}
a.alan2-kutu h5 {font-size: 3vw;color: #fff;margin-bottom: 3.3vw;text-shadow: 0 0 2px #000;}
a.alan2-kutu-uzun { background: url(/wp-content/uploads/2024/12/alan2-uzunkutu-mobil.jpg) !important; background-size: cover !important; height: 19.9vw !important; }

.anasayfa-alan-3 {height: 86vw;display: flex;justify-content: center;background: url(/wp-content/uploads/2024/11/alan3-arka.jpg);background-size: cover;background-position: center;padding-top: 77vw;margin-top: -34vw;flex-wrap: wrap;gap: 3vw 0;}
a.alan3-kutu-ince {margin: 0 2.3vw;width: 33vw;height: 40vw;display: flex;align-items: flex-end;justify-content: center;}
a.alan3-kutu-kalin {margin: 0 1.8vw;width: 50.2vw;height: 40vw;display: flex;align-items: flex-end;justify-content: center;}
.anasayfa-alan-3 a h5 {font-size: 3.1vw;color: #fff;margin-bottom: 3.3vw;text-shadow: 0 0 2vw #000;}

.anasayfa-alan-4 {display: none;}
.anasayfa-alan-4-mobile {display: block;height: 102vw;margin-top: 11vw;}
.flickity-enabled.is-draggable .flickity-viewport {cursor: move;cursor: -webkit-grab;cursor: grab;height: 85vw !important;}
.flickity-slider {position: absolute !important;width: 98.5vw !important;height: 37vw !important;margin-left: 0vw !important;}
.anasayfa-flickity-kutu img { width: 42vw; position: relative; transition: 0.3s; min-height: 52vw; max-height: 32vw; object-fit: contain; background: #ffffff; box-shadow: 0 0 1.7vw #7a7a7a3d; }
.anasayfa-flickity-kutu {width: 70.2vw;height: 44vw;display: flex;padding-top: 0vw;transition: all .2s linear;flex-direction: column;justify-content: flex-start;align-items: flex-start;}
.gallery-cell {width: 41.55vw;height: 36.97vw;/* margin-right: 6.62vw; */counter-increment: gallery-cell;margin-top: 0.8vw;}
.alan4-yazi h5 {font-size: 2.5vw;color: #000;font-weight: 700;margin-bottom: 0.8vw;}
.alan4-yazi p {font-size: 2.5vw;color: #7d7d7d;font-weight: 500;}
a.alan4-button {width: 90vw;background: #000;height: 5vw;display: flex;align-items: center;justify-content: center;color: #fff;font-style: italic;font-weight: 600;font-size: 2.4vw;margin-left: 5vw;margin-top: 2vw;}
.anasayfa-alan-4-mobile h4 {font-size: 3vw;margin: 0 0 3vw 6vw;}
.flickity-prev-next-button svg {position: absolute !important;left: 0.5vw !important;top: 18vw !important;width: 4vw !important;}
.flickity-prev-next-button .arrow {fill: #000000 !important;}
.alan4-yazi {display: flex;flex-direction: column;position: relative;margin-top: 3.8vw;align-items: flex-start;}
.flickity-prev-next-button.previous {left: 0.6vw !important;}
.flickity-prev-next-button.next {right: 1.1vw !important;}

.alan5-sol {display: flex;flex-direction: column;align-content: center;width: 80vw;justify-content: center;height: 30vw;align-items: center;gap: 1vw;}
.alan5-sag {display: flex;flex-direction: column;align-content: center;width: 80vw;justify-content: center;height: 30vw;align-items: center;gap: 1vw;}
.alan5-sol img {width: 5vw;margin-bottom: 1.6vw;}
.alan5-sag img {width: 5vw;margin-bottom: 1.6vw;}
.alan5-sol h4 {font-size: 3vw;font-weight: 600;font-style: italic;margin-bottom: 2vw;}
.alan5-sag h4 {font-size: 3vw;font-weight: 600;font-style: italic;margin-bottom: 2vw;}
.alan5-sol p {font-size: 2.7vw;text-align: center;margin-bottom: 3vw;}
.alan5-sag p {font-size: 2.7vw;text-align: center;margin-bottom: 2vw;}
.alan5-sol a {width: 21.9vw;background: #000;height: 5vw;display: flex;justify-content: space-between;padding-left: 4vw;color: #fff;border-radius: 2vw;font-size: 2.5vw;font-weight: 500;align-items: center;font-style: italic;}
.alan5-sag a {width: 21.9vw;background: #000;height: 5vw;display: flex;justify-content: space-between;padding-left: 4vw;color: #fff;border-radius: 2vw;font-size: 2.5vw;font-weight: 500;align-items: center;font-style: italic;}
.anasayfa-alan-5 {background: url(/wp-content/uploads/2024/11/alan5-arka.jpg);background-size: cover;background-repeat: no-repeat;margin-top: 0vw;padding-top: 10vw;display: flex;justify-content: center;flex-wrap: wrap;flex-direction: column;align-items: center;gap: 5vw;}
.alan5-sol a i {color: #000;background: #e4e4e4;width: 5.5vw;height: 5.5vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.3vw;position: relative;font-size: 1.9vw;}
.alan5-sag a i {color: #000;background: #e4e4e4;width: 5.5vw;height: 5.5vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.3vw;position: relative;font-size: 1.9vw;}
.anasayfa-alan-5 {background: url(/wp-content/uploads/2024/11/alan5-arka.jpg);background-size: cover;background-repeat: no-repeat;margin-top: 0vw;padding-top: 4vw;display: flex;justify-content: center;flex-wrap: wrap;flex-direction: column;align-items: center;gap: 8vw;}
span.alan5-cizgi {width: 0.1vw;height: 10vw;background: #00000036;margin: 0 3vw;display: none;}

.anasayfa-alan-6 span {width: 17.9vw;background: #000;height: 5vw;display: flex;justify-content: space-between;padding-left: 4vw;color: #fff;border-radius: 2vw;font-size: 2.6vw;font-weight: 500;align-items: center;font-style: italic;}
.anasayfa-alan-6 span i {color: #000;background: #e4e4e4;width: 3.9vw;height: 3.9vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.1vw;position: relative;font-size: 1.7vw;}
a.anasayfa-alan-6 h5 {font-style: italic;font-size: 3.5vw;color: #fff;text-shadow: 0 0 2vw #000;margin-bottom: 2.6vw;}
.anasayfa-alan-6 {display: flex;justify-content: center;align-items: center;background: url(/wp-content/uploads/2024/11/alan6-catalog.jpg);width: 90vw;flex-direction: column;height: 45vw;background-size: cover;background-position: center;}


	
.header-baslik {width: 100%;height: 35vw;display: flex;align-items: center;justify-content: center;background: url(/wp-content/uploads/2024/11/alan6-catalog.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;box-shadow: inset 0vw -5vw 11vw #000000;filter: grayscale(0.5);flex-direction: column;gap: 0.5vw;}
.header-baslik h4 {font-size: 3.5vw;color: #fff;font-family: 'Exo 2';font-weight: 600;text-shadow: 0vw 0vw 2vw #000;display: flex;flex-direction: column;align-items: center;text-transform: uppercase;text-align: center;}
.header-baslik i {font-size: 4.4vw;color: #fff;}

.kurumsal-1 p {font-size: 2.5vw;line-height: 3.5vw;text-align: center;}
.kurumsal-1 {width: 90vw;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2vw;margin: 4vw 0;}
.kurumsal-2 {display: flex;width: 90vw;flex-direction: column;justify-content: space-between;align-items: center;margin-bottom: 2vw;gap: 3vw;}
.kurumsal-1 h4 {font-size: 3vw;}
.kurumsal-2 .about-card {width: 86vw;height: 18vw;display: flex;gap: 1vw;flex-direction: column;border-radius: 0.2vw;padding: 2vw;align-items: flex-start;justify-content: center;box-shadow: 0 0 4vw #00000008, inset 0 0 1vw #f1f1f1;}
.kurumsal-2 h4 {font-size: 3vw;}
.kurumsal-2 p {font-size: 2.7vw;}
.kurumsal .anasayfa-alan-5 {background: url(/wp-content/uploads/2024/11/alan5-arka.jpg);background-size: cover;background-repeat: no-repeat;margin-top: 0vw;padding-top: 4vw;display: flex;justify-content: center;flex-wrap: wrap;flex-direction: column;align-items: center;gap: 5vw;}
.kurumsal span.alan5-cizgi {width: 0.1vw;height: 10vw;background: #00000036;margin: 0 3vw;display: none;}

.kurumsal .alan5-sol {display: flex;flex-direction: column;align-content: center;width: 80vw;justify-content: center;height: 30vw;align-items: center;gap: 1vw;}
.kurumsal .alan5-sag {display: flex;flex-direction: column;align-content: center;width: 80vw;justify-content: center;height: 30vw;align-items: center;gap: 1vw;}
.kurumsal .alan5-sol img {width: 5vw;margin-bottom: 1.6vw;}
.kurumsal .alan5-sag img {width: 5vw;margin-bottom: 1.6vw;}
.kurumsal .alan5-sol h4 {font-size: 3vw;font-weight: 600;font-style: italic;margin-bottom: 2vw;}
.kurumsal .alan5-sag h4 {font-size: 3vw;font-weight: 600;font-style: italic;margin-bottom: 2vw;}
.kurumsal .alan5-sol p {font-size: 2.7vw;text-align: center;margin-bottom: 3vw;}
.kurumsal .alan5-sag p {font-size: 2.7vw;text-align: center;margin-bottom: 2vw;}
.kurumsal .alan5-sol a {width: 21.9vw;background: #000;height: 5vw;display: flex;justify-content: space-between;padding-left: 4vw;color: #fff;border-radius: 2vw;font-size: 2.5vw;font-weight: 500;align-items: center;font-style: italic;}
.kurumsal .alan5-sag a {width: 21.9vw;background: #000;height: 5vw;display: flex;justify-content: space-between;padding-left: 4vw;color: #fff;border-radius: 2vw;font-size: 2.5vw;font-weight: 500;align-items: center;font-style: italic;}
.kurumsal .alan5-sol a i {color: #000;background: #e4e4e4;width: 5.5vw;height: 5.5vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.3vw;position: relative;font-size: 1.9vw;}
.kurumsal .alan5-sag a i {color: #000;background: #e4e4e4;width: 5.5vw;height: 5.5vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.3vw;position: relative;font-size: 1.9vw;}

.kurumsal .anasayfa-alan-6 span {width: 17.9vw;background: #000;height: 5vw;display: flex;justify-content: space-between;padding-left: 4vw;color: #fff;border-radius: 2vw;font-size: 2.6vw;font-weight: 500;align-items: center;font-style: italic;}
.kurumsal .anasayfa-alan-6 span i {color: #000;background: #e4e4e4;width: 3.9vw;height: 3.9vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.1vw;position: relative;font-size: 1.7vw;}
.kurumsal a.anasayfa-alan-6 h5 {font-style: italic;font-size: 3.5vw;color: #fff;text-shadow: 0 0 2vw #000;margin-bottom: 2.6vw;}
.anasayfa-alan-6 {display: flex;justify-content: center;align-items: center;background: url(/wp-content/uploads/2024/11/alan6-catalog.jpg);width: 90vw;flex-direction: column;height: 45vw;background-size: cover;background-position: center;}

.quality-cards {display: flex;flex-direction: column;width: 90vw;border-radius: 1vw;}
.quality h4 {font-size: 3.1vw;color: #000000;}
.quality p {font-size: 2.7vw;text-align: center;}
.quality-card li {font-size: 2.5vw !important;width: 38vw;display: flex;flex-direction: column;gap: 1vw;align-items: center;font-size: 0.8vw;text-align: center;background: #f3f3f3;padding: 2vw;border-radius: 1vw;min-height: 25vw;justify-content: flex-start;}
.quality-card h5 {font-size: 3.1vw;color: #4e0003;}
.quality-card li:nth-last-child(2) {font-size: 2.5vw !important;width: 83vw !important;display: flex;flex-direction: column;gap: 1vw;align-items: center;font-size: 0.8vw;text-align: center;background: #f3f3f3;padding: 2vw;border-radius: 1vw;min-height: 25vw;justify-content: flex-start;}
.quality-card li:nth-last-child(3) {font-size: 2.5vw !important;width: 83vw !important;display: flex;flex-direction: column;gap: 1vw;align-items: center;font-size: 0.8vw;text-align: center;background: #f3f3f3;padding: 2vw;border-radius: 1vw;min-height: 25vw;justify-content: flex-start;}

.\35 ftest {display: flex;align-items: center;width: 90vw;justify-content: space-between;flex-direction: column;gap: 10vw;}
.\35 ftest h5 {text-align: center;font-size: 3.1vw;}
.\35 test-text {font-size: 2.9vw;}
.\35 ftest ul {/* margin-left: 1.25vw; */background: #f3f3f3;width: 50.8vw;padding: 1vw 2vw 1vw 7vw;border-radius: 1vw;}
.\35 ftest li {list-style: circle;font-size: 3vw;}
.\35 ftest img {width: 90vw;border-radius: 2vw;filter: drop-shadow(0 0 1vw #0002);}

.iletisim-ust {margin-top: 6vw;margin-bottom: 3vw;display: flex;justify-content: center;width: 100%;flex-direction: column;align-items: center;gap: 12vw;}
.iletisim-usol span {font-size: 3vw;color: #e91d25;}
.iletisim-usol h2 {font-size: 4vw;}
.iletisim-usol {width: 100%;display: flex;flex-direction: column;align-items: center;gap: 3vw;justify-content: center;text-align: center;margin-left: 0;}
.iletisim-container p {text-align: left;}
.iletisim-container i {font-size: 3.6vw;color: #e91d25;}
.iletisim-container li {list-style: none;display: flex;align-items: center;justify-content: center;gap: 2vw;}
.iletisim-container {display: flex;flex-direction: column;gap: 2vw;margin-top: 2vw;}
.iletisim-usag {width: 100%;display: flex;flex-direction: column;align-items: center;padding: 0;justify-content: center;}
.iletisim-usag h3.contact-form-title {font-size: 4vw;margin-bottom: 1vw;color: #e91d25;}
.wpcf7 label input {height: 7.1vw;background-color: #fff;color: #000;border: 0.1vw #f2f2f2 solid !important;line-height: 1.4vw;width: 41.2vw;margin-top: 0.1vw;margin: 1.5vw 0.7vw 0 0vw;font-size: 3vw;}
.wpcf7-textarea {margin-bottom: 1vw;width: 84.8vw!important;height: 25vw !important;background-color: #fff;color: #000;border: 0.1vw solid #eee !important;border: 0;margin-top: 2.6vw;}
.wpcf7-submit {width: 39.4vw !important;height: 8vw !important;background-color: #e91d25 !important;padding: 0 !important;border: 0 !important;color: #fff;transition: 0.3s;font-size: 3vw !important;margin-top: 1vw;margin-left: 1vw;margin-right: 0.5vw;}
.iletisim-usol p {font-size: 3vw;width: 84.5vw;}
img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-170 {margin-bottom: 0.3vw !important;width: 21vw !important;height: 9vw !important;margin-right: 1.1vw !important;}
input.wpcf7-form-control.wpcf7-captchar {width: 20.8vw !important;margin-right: 1vw !important;top: -4.3vw !important;position: relative !important;height: 7.3vw !important;font-size: 3vw;}
::placeholder {font-size: 3vw !important;}
.iletisim iframe {width: 100%;height: 130vw;border: 0;margin-top: 5vw;}
.iletisim-container p {font-size: 3vw;width: 69.5vw;}
.wpcf7-not-valid-tip {color: #dc3232 !important;font-size: 3vw !important;font-weight: normal !important;display: block !important;}
.iletisim-form-kolonlar { display: flex; justify-content: space-evenly; width: 100%; }
.rl-gallery-item {width: 43.5vw !important;transition: all 0.5s ease;margin: 0.1vw !important;}
.rl-basicgrid-gallery .rl-gallery-item img {width: 47vw;display: inline-block;height: auto;object-fit: cover;height: 35vw;}	

.urunler {display: flex;justify-content: center;margin-top: 2vw;gap: 10vw 1vw;width: 100%;flex-wrap: wrap;min-height: 30vw;}
.urunsayfa-tufek-kutu { width: 42vw; height: 29vw; text-align: center; margin: 0 1.2vw; box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; background-color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: space-evenly; }
.urunler {display: flex;justify-content: center;margin-top: 2vw;gap: 2vw 1vw;width: 100%;flex-wrap: wrap;min-height: 90vw;height: auto;}
.urunler-sol {font-family: Arial, sans-serif;color: #333;width: 20vw;display: flex;flex-direction: column;height: 24.9vw;justify-content: flex-start;display: none;}
.urunsayfa-tufek-kutu h3 {font-size: 2vw;color: #000;font-weight: 500;position: relative;}
.urunler-sol h4 {font-size: 1.9vw;height: 3vw;color: #000000;font-weight: 800;margin: 2vw 0;font-family: "Exo 2", sans-serif;margin-left: 5vw;}
.kategori-container a {font-weight: 400;transition: all 0.3s ease;color: #1c1c1c;font-size: 1.7vw;font-family: "Exo 2", sans-serif;}	
.kategori-container a:hover {color: #e91d25;font-size: 1.8vw;}
.products {display: flex;min-height: 63vh;flex-direction: row;padding-top: 2vw;}

.profile h1 {color: #fff;margin-bottom: 2vw;font-size: 4vw;}
.profile form label {color: #fff;font-size: 3vw;position: relative;display: flex;width: 23vw;flex-direction: row;}
.profile input {width: 39vw;height: 4.3vw;background: #ffffff5e;border: 0.1vw solid #fff;border-radius: 0.3vw;padding: 0.5vw;font-size: 3vw;color: #fff;}
.profile button {transition: all 0.2s ease;border: 0;background: #fff;width: 63vw;margin-top: 2vw;padding: 1vw;font-size: 3vw;font-family: 'Exo 2';font-weight: 600;border-radius: 0.5vw;height: 7vw;}
.profile form {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3vw;}
.profile {display: flex;flex-direction: column;background: #000000b0;width: 70vw;height: 55vw;padding: 3vw;border-radius: 1vw;border: 0.2vw solid #00000052;box-shadow: inset 0 0 1vw #ffffff63;align-items: center;justify-content: center;gap: 3vw;}
.profile-guncelle {width: 100%;height: 55vw;display: flex;align-items: flex-start;justify-content: center;padding-top: 5vw;min-height: 50vh;}



.container {display: flex;height: 59vh;justify-content: center;padding-bottom: 0vw;align-items: flex-start;padding-top: 5vw;padding-right: 4vw;}
.card {width: 70vw;height: 79vw;position: relative;transform-style: preserve-3d;transition: transform 0.8s;}
.login-form h4 {font-size: 4vw;font-family: 'Exo 2';font-weight: 700;color: #fff;}
.login-form {display: flex;align-items: center;justify-content: center;flex-direction: column;background: #0000008f;padding: 2vw;width: 100%;height: 100%;border-radius: 0.5vw;border: 0.2vw solid #00000073;gap: 3vw;color: #fff;font-size: 2.8vw;margin-top: 2vw;}
.login-form input {font-size: 3vw;/* width: 100%; */height: 4vw;background: transparent;border: 0;border-bottom: 0.2vw solid #fff;color: #fff;}
input#remember {width: 2vw;}
a.forgot-password {color: #fff;font-size: 2.7vw;}
button.login-button {transition: all 0.3s ease;width: 100%;display: flex;align-items: center;justify-content: center;background: #fff;height: 6vw;border-radius: 0.3vw;font-family: 'Exo 2';font-weight: 600;font-size: 3.2vw;color: #000;border: 0;}
div#hcaptcha-wrapper {display: block;pointer-events: auto;transform: scale(0.6);}
.login-form h4 {margin-bottom: 2vw;}


.urun-detay-sayfa {min-height: 35vw;background: #fff;margin-bottom: 5vw;position: relative;z-index: 0;display: flex;flex-direction: column;align-items: center;}
.urun-detay-foto {height: auto;width: 94vw;margin-bottom: 1vw;margin-top: 1vw;}
.tufek-foto {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}
.gallery-item a img {width: 26.2vw;height: 19.7vw;border: none !important;object-fit: cover;}
.tufek-aciklama h3 {font-size: 3.1vw;font-weight: 700;}
.tufek-foto .tufek-aciklama { width: 79vw; padding: 5vw 0vw; border-radius: 0.3vw; display: flex; flex-direction: column; gap: 1vw; align-items: flex-start; }
h3.aciklama-baslik { font-size: 3.2vw; margin-bottom: 2vw; }
.content-text { font-size: 2.4vw; line-height: 4.9vw; }
.tufek-foto p {font-size: 2.4vw;}
.ornek-urunler {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 0;margin: 4vw 0;}
.ornek-urunler h4 {margin-left: 0.9vw;font-size: 3.1vw;font-weight: 700;}
.ornek-urunler .ornek-urun img{ height: 33vw; }	
.ornek-urunler .urunsayfa-tufek-kutu { width: 76vw !important; height: 35vw; padding: 1vw; text-align: center; margin: 2vw 2vw; box-shadow: 0 0 1.7vw #7a7a7a3d;background-color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: space-evenly; padding-bottom: 2.1vw;}
	
.urunsayfa-yedek-kutu {width: 43.1vw;height: 66.8vw;text-align: center;margin: 1vw 1vw;box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;background-color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: space-evenly;}
.urunsayfa-yedek-kutu img {float: left;object-fit: contain;width: 34vw;position: relative;z-index: 1;margin-bottom: 1vw;}
.urunsayfa-yedek-kutu h3 {font-size: 2.6vw;color: #000;font-weight: 500;position: relative;padding: 0 2vw;}

.urun-yedek-detay-sayfa .yedek-foto {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: space-evenly;}
.urun-yedek-detay-foto {height: auto;width: 40vw;margin-bottom: 1vw;margin-top: 1vw;}
.ornek-urun {display: flex;flex-wrap: wrap;margin-top: 1vw;align-items: center;justify-content: center;}
.ornek-yedek-urunler .urunsayfa-tufek-kutu img {float: left;object-fit: contain;width: 30vw;position: relative;z-index: 1;margin-bottom: 1vw;}
.urunsayfa-tufek-kutu h3 {font-size: 2.3vw;color: #000;font-weight: 500;position: relative;padding: 0 2vw;}
.ornek-yedek-urunler h4 { font-size: 3.1vw; margin-bottom: 4vw; margin-top: 7vw; }
.ornek-yedek-urunler .urunsayfa-tufek-kutu {width: 35vw !important;height: 65vw;padding: 1vw;text-align: center;margin: 2vw 2vw;box-shadow: 0 0 1.7vw #7a7a7a3d;background-color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: space-evenly;}

	.urun-yedek-detay-sayfa .urun-ozellikler{width:100%}
.urun-ozellikler h4 {font-size: 3.1vw;margin-bottom: 2vw;}
.ozellikler li {width: 77vw;display: flex;padding-top: 3.5vw;padding-bottom: 3.5vw;padding-left: 3vw;font-size: 2.6vw;font-weight: 500;justify-content: space-between;align-items: center;color: #30241d;background: #f8f8f8;}
.ozellikler {background: #fff;display: flex;justify-content: flex-start;flex-direction: column;gap: 1.5vw;}
.ozellikler li p {font-weight: 400;font-size: 2.4vw;margin-right: 2vw;width: 44vw;}
	.urun-yedek-detay-sayfa span.tufek-aciklama{margin-top: 6vw;}	
.urun-yedek-detay-sayfa .tufek-aciklama li p{line-height: 5vw;}
.tufek-aciklama li { margin-top: 3vw; }	
.footer {width: 100%;display: flex;flex-direction: row;height: 25vw;align-items: center;padding-bottom: 2vw;justify-content: center;gap: 10vw;flex-wrap: wrap;}
.footer-2 {display: none;flex-direction: column;font-size: 1vw;font-weight: 500;line-height: 3vw;}
.footer-3 {display: none;flex-direction: column;font-size: 1vw;font-weight: 500;line-height: 3vw;}
.footer-5 {display: none;flex-direction: column;align-items: flex-start;width: 10vw;font-size: 1.1vw;}
.footer-1 img {height: 12vw;}
.footer h5 {font-size: 2.7vw;border-bottom: 0.1vw solid #000;margin-bottom: 1vw;font-weight: 600;line-height: 3vw;}
.footer-sosyal a {padding: 0.7vw;padding-left: 0.5vw;padding-right: 0.5vw;font-size: 3vw;}
a.footer-catalog {width: 15.9vw;background: #000;height: 5vw;display: flex;justify-content: space-between;padding-left: 1vw;color: #fff;border-radius: 2vw;font-size: 2.8vw;font-weight: 500;align-items: center;font-style: italic;margin-top: 1vw;}
.footer-4 {display: flex;font-size: 3vw;font-weight: 500;line-height: 2vw;flex-direction: column;gap: 1vw;}a.footer-catalog i {color: #000;background: #e4e4e4;width: 5vw;height: 5vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.7vw;position: relative;}
.footer-4 {display: none;font-size: 3vw;font-weight: 500;line-height: 2vw;flex-direction: column;gap: 1vw;}
.footer-1 img {height: 12vw;}


copyright {color: #fff;font-size: 1.7vw;font-weight: 400;margin-top: 0.8vw;display: inline;visibility: visible;font-family: Verdana, Arial, sans-serif;}
.footer-multi img {height: 5vw;transition: 0.2s;}
.footer-multi {position: relative;display: flex;align-items: center;flex-direction: row;width: 90vw;padding: 0 5vw;height: 8vw;justify-content: space-between;background: #000;}
a.footer-catalog i {color: #000;background: #e4e4e4;width: 5vw;height: 5vw;display: flex;justify-content: center;align-items: center;border-radius: 100%;right: -0.7vw;position: relative;}
.alan4-slider-mobil { display: block; }
.alan4-slider-masaustu { display: none; }
	
	
.hamburger-menu {display: flex;width: 100%;z-index: 99;height: 17vw;background-position: center;background: #ffffff;background-size: cover;justify-content: space-between;}
#menu-toggle { display: none; }
.hamburger-icon { position: absolute; top: 6.2vw; left: 85.7vw; cursor: pointer; z-index: 99999; display: flex; flex-wrap: wrap; justify-content: center; align-items: flex-start; width: 6vw; flex-direction: column; }
.hamburger-icon span { display: block; width: 6.1vw; height: 0.6vw; background-color: #000; margin-bottom: 0.5vw; margin-top: 0.5vw; transition: all 0.3s; }
#menu-toggle:checked ~ .hamburger-icon span:nth-child(1) { transform: rotate(45deg) translate(5px, 5px); }
#menu-toggle:checked ~ .hamburger-icon span:nth-child(2) { opacity: 0; }
#menu-toggle:checked ~ .hamburger-icon span:nth-child(3) { transform: rotate(-45deg) translate(5px, -5px); }
nav {position: absolute;z-index: 999;width: 100%;height: 1500vw;left: 0vw;backdrop-filter: blur(3vw);background-color: #fafafacf;padding: 0;opacity: 0;visibility: hidden;transform-origin: top;transition: transform 0.5s ease-out, opacity 0.5s ease-out, visibility 0.5s ease-out;}
#menu-toggle:checked ~ nav { opacity: 1; visibility: visible; }
nav ul {list-style: none;padding: 0;margin: 0;}
nav li {margin: 0vw 0;}
nav a {text-decoration: none;color: #333;}
a.hamburger-logo {z-index: 999999;}
#menu-toggle { display: none; } 
.hamburger-menu img { width: 6.9vw !important; }
.hamburger-menu .hamburger-background { width: 100vw; height: 17.4vw; margin: 0; z-index: 1000; position: absolute; overflow: hidden; object-fit: cover; } 
.header { display: none; } 
nav ul li a {color: #000000;text-decoration: none;font-size: 3.8vw;width: 100%;display: flex;align-items: center;justify-content: center;padding: 2.5vw 2vw;box-sizing: border-box;background-color: #ffffffd6;margin-bottom: 0vw;border-radius: 0px;}
.hamburger-menu nav ul { position: relative; flex-direction: column; align-items: center; justify-content: center; margin-top: 25vw; } 
.hamburger-dropdown ul, .hamburger-ic-dropdown ul { display: none; list-style-type: none; margin: 0; padding: 0; width: 100%; } 
.hamburger-dropdown ul.show, .hamburger-ic-dropdown ul.show { display: block; width: 100%; } 
.hamburger-dropdown a, .hamburger-ic-dropdown a {display: flex;padding: 10px 15px;text-decoration: none;color: #000000;background-color: #ffffff;margin-bottom: 0vw;border-radius: 0px;width: 100%;box-sizing: border-box;gap: 2vw;font-weight: 700;}
.hamburger-ic-dropdown ul.show { display: block; width: 100%; } 
nav ul li ul { transition: all 0.3s ease; } 
.hamburger-ic-dropdown ul li { position: relative; width: 100%; } 
.hamburger-dropdown-menu, .ic-hamburger-dropdown-menu { width: 100%; } 
ul.hamburger-dropdown-menu {margin-top: 1vw !important;margin: 1vw 0;padding: 3vw 5vw;background: #ffffff;border-radius: 1vw;}
ul.hamburger-ic-dropdown-menu { margin-top: 4vw !important; } 
.fa-caret-down { margin-left: 10px; } 
.hamburger-ic-dropdown-menu li a { background: #333 !important; color: #f9de0e; } 
nav ul li a.contact { color: #fff; text-decoration: none; font-size: 3.8vw; width: 100%; display: flex; align-items: center; justify-content: center; padding: 2.5vw 2vw; box-sizing: border-box; background-color: #333; margin-bottom: 1vw; border-radius: 5px; height: auto; } 
a.hamburger-logo { z-index: 999999; position: relative; display: flex; width: 50%; justify-content: center; align-items: center; margin-left: 4vw; }
.hamburger-icon {position: relative;top: 0;left: 0;cursor: pointer;z-index: 99999;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;background: #f3f3f3;width: 30.7vw;flex-direction: column;clip-path: polygon(0% 0%, 100% 0, 100% 100%, 30% 100%);}
.hamburger-logo img{width: 30vw !important;}
a.call {position: relative;top: 0;left: 0;cursor: pointer;z-index: 99999;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;background: #f3f3f3;width: 30.7vw;flex-direction: column;clip-path: polygon(0% 0%, 100% 0, 70% 100%, 0% 100%);color: #000;font-size: 5vw;}
li.hamburger-lang {display: flex;}
li.hamburger-social {display: flex;}
}/*--------@media screen(max-width:800px) BİTER--------*/