/* Mobil Uygulama Bildirim End */ .top-links-bar { position: relative; z-index: 9999; background-color: #fff; border-bottom: 1px solid #eee; font-family: sans-serif; font-size: 14px; pointer-events: auto; } .top-links-bar ul { display: flex; justify-content: flex-end; padding: 8px 16px; margin: 0; list-style: none; gap: 20px; flex-wrap: wrap; } .top-links-bar li { display: inline-block; } .top-links-bar a { text-decoration: none; color: #333; font-weight: 500; transition: color 0.3s ease; pointer-events: auto; } .top-links-bar a:hover { color: var(--primaryColor, #b50200); } :root { --bodyBg: whitesmoke; --primaryColor: #c61117; --secondaryColor: #c57d1b; --bannerGradient: radial-gradient(circle, rgb(245 245 245) 0%, rgb(245 245 245) 100%) --textColor: #626262; --success: #7bb10e; --radius: 35px; --titleFont:'Baloo 2', cursive; --font: "Quicksand", sans-serif; --numFont: "Inter", sans-serif; --footerBg: #1a1c1f; } .footerFixed { display: block; } .abril { font-family: "Abril Fatface", serif; font-style: normal; } .quicksand { font-family: "Quicksand", sans-serif; font-style: normal; } .inter { font-family: "Inter", sans-serif; font-style: normal; } /* ===== Reset ===== */ a { text-decoration: none; } body { background-color: whitesmoke; } section { overflow-x: clip; max-width: 100vw; } /* ===== Reset End ===== */ /* ===== Form Elements ===== */ .button { border-radius: var(--radius); padding: 0px 35px; line-height: 40px; font-weight: 400; width: initial; text-align: center; transition: .3s; display: inline-flex; align-items: center; gap: 10px; justify-content: center; cursor: pointer; white-space: nowrap; height: fit-content; } .button.fill { background-color: var(--primaryColor); color: white; border: solid 1px transparent; } .button.fill i { color: white; } .button.fill:hover { background-color: var(--secondaryColor) !important; color: white; border-color: var(--secondaryColor) !important; } .button.outline { border: solid 1px var(--primaryColor); color: var(--textColor); background-color: transparent; } .button.outline:hover { border-color: transparent !important; color: white !important; background-color: var(--primaryColor); } .button i { line-height: 0; font-size: 16px; } .button:hover i { animation: shake 3s infinite; color: white; } /* ===== Form Elements End ===== */ /* ===== Drop ===== */ .drop { position: relative; } .sub { position: absolute; width: 650px; left: 0px; padding: 0px 0px; transform: translateY(40px); height: 0; overflow: hidden; opacity: 0; transition: .3s; } .sub.mega { position: fixed; padding-left: 25px; padding-right: 25px; } .drop:hover>.sub.mega { box-shadow: 0px 0px 30px 0px #ffffff; } .drop:hover>.sub { height: auto; display: block; opacity: 1; transform: translateY(10px); } .sub .sub-content { padding: 35px 25px; background-color: var(--primaryColor); border-radius: 10px; backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px); will-change: transform, backdrop-filter; overflow: hidden; } .userButtons .sub .sub-content { padding: 25px 25px; } .sub.mega .sub-content { background-color: var(--primaryColor); } .sub .sub-content>.container-fluid { width: 100%; padding: 0; } .sub .sub-content>ul { display: grid !important; flex-flow: row; flex-wrap: wrap; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); } .userButtons .sub .sub-content>ul { display: flex !important; flex-flow: column !important; gap: 10px; } nav .sub .sub-content>ul { gap: 15px; } .sub .sub-content>ul li a { color: Whitesmoke; font-weight: 500; opacity: .8; transition: .1s; } .sub .sub-content>ul li a:hover { color: var(--primaryColor); opacity: 1; } .sub .sub-content>ul li { box-sizing: border-box; } header .userButtons li.drop:hover:before { content: ""; width: 100%; height: 51px; position: absolute; top: 0; left: 0; background-color: transparent; transform: scaleX(2); } header .userButtons>li:not(.language)>a:hover:before, header .userButtons>li.drop:not(.language):hover>a:before { content: ""; border-radius: 5px; width: 100%; height: 100%; aspect-ratio: 1 / 1; background-color: rgb(255 255 255 / 27%); transform: scale(1.8); position: absolute; z-index: -1; } header .userButtons>li:not(.language)>a.loginButtons:hover:before { display: none !important; } .drop .toggle:after { font-family: uicons-regular-rounded !important; content: "\e30d"; font-size: 30px; position: absolute; left: calc(50% - 16px); bottom: -15px; color: var(--primaryColor); opacity: 0; transform: translateY(20px); line-height: 6px; transition: .3s; z-index: 15; } .drop:hover .toggle:after { opacity: 1; transform: translateY(0px); } header .userButtons .sub { right: -20px; left: initial; width: 170px; } .drop:hover { z-index: 25; } /* ===== Drop End ===== */ /* ===== Head ===== */ .head { margin-bottom: 50px !important; } .head h2 { font-family: var(--titleFont) !important; font-size: 40px !important; line-height: 40px !important; font-weight: 700 !important; color: var(--primaryColor); text-align: center; height: 40px; margin-bottom: 15px; } .head article { font-family: var(--font) !important; color: var(--textColor) !important; font-size: 16px !important; line-height: 22px !important; font-weight: 400 !important; text-align: center; padding-left: 10%; padding-right: 10%; } .head .box { display: flex; justify-content: center; } .head .box .buttonContent { display: flex; justify-content: center; margin-top: 25px; } /* ===== Head End ===== */ /* ===== Header ===== */ header { --textColor: #626262; } header#helen .top a { color: whitesmoke; transition: .2s; text-decoration: none; cursor: pointer; opacity: .8; } header#helen.fixed .medium { padding: 25px 0px; padding-top: 15px; position: relative; z-index: 0; } header#helen.fixed .medium:hover { z-index: 50; } header#helen .medium .row>div { display: flex; align-items: center; } header#helen .searchContent { position: relative; width: 80%; } header#helen .searchContent form { margin: 0px; } header#helen .searchContent button i { display: block; line-height: 15px; } header#helen .userButtons { display: flex; justify-content: flex-end; align-items: center; width: 100%; gap: 26px; } header#helen .userButtons i { font-size: 20px; } header#helen .userButtons>li:not('.language') a span { background-color: var(--primaryColor); border-radius: 100%; aspect-ratio: 1/1; width: 18px; display: inline-flex; font-size: 10px; align-items: center; justify-content: center; font-weight: 500; position: absolute; right: -13px; top: -13px; color: Whitesmoke; } header#helen .userButtons>li.language .sub-content ul { gap: 15px; } header#helen .userButtons a.active, header#helen .userButtons a:hover { color: var(--primaryColor) } header.sticky .nav-item .dropdown-menu { display: flex; height: 0; overflow: hidden; transition: .3s; transform: translateY(30px); opacity: 0; width: 100%; background-color: var(--secondaryColor); border: none; border-radius: var(--dropRadius); border-top-left-radius: 0px; border-top-right-radius: 0px; } header.fixed .nav-item { position: relative; } header.fixed .nav-item.dropHere:before { font-family: bootstrap-icons !important; content: "\f235"; position: absolute; left: calc(50% - 8px); font-size: 16px; line-height: 9px; bottom: -6px; color: whitesmoke; opacity: 0; transform: translateY(20px); transition: .3s; pointer-events: none; } header.stickyOn .nav-item.dropHere:before { color: #9b042f; } header.fixed .nav-item.dropHere:hover:before { opacity: 1; transform: translateY(12px); } header.fixed:not(.stickyOn) .nav-item.dropHere:hover>a { color: var(--primaryColor) !important; } header.fixed .nav-item .dropdown-menu { display: flex; height: 0; overflow: hidden; transition: .3s; transform: translateY(30px); opacity: 0; width: 40vw; background-color: #f1f1f1; border: none; border-radius: 15px; pointer-events: none; } header.fixed .nav-item:hover .dropdown-menu { pointer-events: auto; } header.fixed.stickyOn .nav-item .dropdown-menu { background: var(--bannerGradient) !important; } header .nav-item:hover .dropdown-menu { height: auto; transform: translateY(0px); opacity: 1; } header.fixed .nav-item:hover .dropdown-menu { transform: translateY(16px); } header .nav-item .dropdown-menu { --textColor: #626262; } header .nav-item .dropdown-menu .dropdown-menu-items { min-width: 100%; display: flex; } header .nav-item .dropdown-menu ul { width: 100%; font-weight: 500; font-size: 14px; } header .nav-item .dropdown-menu ul:not(:last-child) { border-right: 1px solid rgba(0, 0, 0, .1); } header.stickyOn .nav-item .dropdown-menu ul:not(:last-child) { border-right: 1px solid rgba(255, 255, 255, .2); } header .nav-item .dropdown-menu ul li { padding-left: 10px; padding-right: 10px; padding-top: 0px !important; padding-bottom: 0px !important; font-weight: 600; position: relative; z-index: 0; } header .nav-item .dropdown-menu ul li:hover { z-index: 10; } header .nav-item .dropdown-menu ul li:hover { background: none !important; } header .nav-item .dropdown-menu ul li a { border-radius: 9px; color: var(--textColor) !important; line-height: 40px !important; width: 100%; display: flex; margin-bottom: 0px !important; padding-bottom: 0px !important; position: relative; justify-content: space-between; } header.stickyOn .nav-item .dropdown-menu ul li a { color: #bd0a0c !important; background-color: #ffffff; } header .nav-item .dropdown-menu ul li a:after { font-family: uicons-regular-rounded !important; content: "\e0d1"; opacity: .5; } header .nav-item .dropdown-menu ul li a:hover:after { opacity: 1; } header .nav-item .dropdown-menu ul li:last-child { border-bottom: 0px; } header .nav-item .dropdown-menu ul li a:hover { background-color: var(--primaryColor); color: whitesmoke !important; } header.stickyOn .nav-item .dropdown-menu ul li a:hover { background-color: whitesmoke; color: var(--primaryColor) !important; } header#helen a.button.fill { background-color: var(--primaryColor); color: whitesmoke !important; padding: 0px 25px; border-radius: var(--radius); line-height: 44px; display: inline-block; transition: .3s; } header#helen a.button.fill:hover { background-color: var(--secondaryColor); color: whitesmoke; } header#helen a.button.outline { border: solid 2px var(--primaryColor); color: var(--primaryColor); padding: 0px 25px; border-radius: var(--radius); line-height: 41px; display: inline-block; transition: .3s; } header#helen.fixed a.button.outline { border: solid 2px whitesmoke !important; } header#helen a.button.outline:hover { color: whitesmoke; background-color: var(--primaryColor); } header#helen.fixed a.button.outline:hover { border: solid 2px whitesmoke !important; background-color: whitesmoke !important; color: var(--primaryColor) !important; } /* Account Bar */ header #accountBar { position: fixed; right: 0; top: 0; height: 100%; z-index: 1001; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); background-color: transparent; transition: .3s; transform: translateX(100vw); } header #accountBar:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; background: linear-gradient(84deg, rgb(186, 127, 182) 30%, rgb(54, 172, 226) 100%); opacity: .9; } header #accountBar.on { transform: translateX(0) !important; } @media screen and (min-width:0px) { header #accountBar { width: 70%; } } @media screen and (min-width:992px) { header #accountBar { width: 25%; } } @media screen and (min-width:1400px) { header #accountBar { width: 20%; } } @media screen and (min-width:1600px) { header #accountBar { width: 15%; } } header #accountBar .member { padding: 20px 0px; } header #accountBar .member .visual { width: 80px; aspect-ratio: 1/1; display: table; margin: auto; border-radius: 100%; background-color: rgba(0, 0, 0, 0.1); box-shadow: 0px 3px 0px 0px rgba(255, 255, 255, .1); overflow: hidden; padding: 25px; } header #accountBar .member .visual img { width: 100%; height: auto; filter: invert(1) brightness(2); } header #accountBar .member .name { text-align: center; font-weight: 600; color: Whitesmoke; font-size: 14px; padding: 15px 0px; } header #accountBar .member .name .firm { display: block; font-size: 12px; font-weight: 400; opacity: .7; margin-top: 0px; } header #accountBar .navs {} header #accountBar .navs ul:not(.row) { display: flex; flex-wrap: wrap; } header #accountBar .navs ul:not(.row)>li { min-width: 100%; border-radius: 5px; } header #accountBar .navs ul:not(.row)>li>a { padding: 7px 15px; display: flex; line-height: 40px; width: 100%; color: Whitesmoke; font-weight: 400; font-size: 14px; align-items: center; border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-radius: 0px; transition: .3s } header #accountBar .navs ul:not(.row)>li>a:hover { background-color: rgba(255, 255, 255, .1); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } header #accountBar .navs ul li a i { margin-right: 13px; font-size: 20px; aspect-ratio: 1/1; } header #accountBar .navs ul:not(.row)>li:last-child { border: none; margin-top: 20%; } header #accountBar .navs ul li ul li { border-bottom: none; } header #accountBar .navs ul:not(.row)>li ul a { border-radius: 10px; padding: 15px; color: rgba(255, 255, 255, .7); font-size: 14px; text-align: center; border: solid 1px rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, .1); font-size: 12px; transition: .3s; cursor: pointer; display: block; } header #accountBar .navs ul li ul li a span { font-weight: 500; font-size: 14px; display: block; color: whitesmoke; } header #accountBar .navs ul:not(.row)>li ul li:nth-child(1) { padding-right: 5px; } header #accountBar .navs ul:not(.row)>li ul li:nth-child(2) { padding-left: 5px; } header #accountBar .navs ul:not(.row)>li ul li:hover a { background-color: whitesmoke; color: var(--primaryColor); } header #accountBar .navs ul:not(.row)>li ul li:hover a span { color: var(--primaryColor); } header #accountBar .navs ul:not(.row)>li ul li.help a { font-weight: 500; font-size: 15px; display: flex; color: white; align-items: center; justify-content: center; line-height: 36px; } header #accountBar .navs ul:not(.row)>li ul li.help a:hover { background-color: var(--success); } /* Account Bar End */ /* Fixed Tercihi */ #manipulation { height: 190px; transition: .3s; margin-bottom: 25px; background: var(--bannerGradient); border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; } #manipulation.stickyOn { height: 0px; } header#helen.fixed { position: sticky; z-index: 70; top: -125px; left: 0; width: 100%; transition: .3s; background-color: white; /* Arka plan beyaz */ border-bottom: 1px solid #ccc; /* Alt çizgi */ } header#helen.fixed.stickyOn { /*transform: translateY(-136px);*/ backdrop-filter: blur(13px); -webkit-backdrop-filter: blur(13px); } header#helen.fixed .logo { transform: translateY(0px); transition: .3s; width: auto !important; display: table; margin: auto; } /* header#helen.fixed.stickyOn .logo { transform: translateY(70px) scale(.6); } */ header#helen.fixed .logo img { height: auto; width: auto; max-height: 110px; } header#helen.fixed:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: -1; background: var(--bannerGradient); opacity: 0; transition: .3s; transition-delay: .1s; } header#helen.fixed.stickyOn:before { opacity: 1; } header#helen.fixed .bottom { padding-bottom: 15px; transition: .3s; position: relative; z-index: 0; } header#helen.fixed .bottom:hover { z-index: 60; } header#helen.fixed.stickyOn .bottom { padding-bottom: 15px; } header#helen.fixed .top { padding: 10px 0px; color: var(--textColor); font-size: 14px; font-weight: 300; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); background-color: var(--primaryColor); transition: .3s; border-bottom: 1px solid rgba(0, 0, 0, 0.07); height: 40px; } header#helen.fixed .top:hover a { opacity: 1 !important; } header#helen.fixed .searchContent input { width: 100%; padding: 0px 30px; border-radius: var(--radius); border: solid 1px rgba(0, 0, 0, 0.1); line-height: 52px; background-color: rgba(255, 255, 255, 0.8); /* örnek: beyaz %80 opak */ border: none; outline: none; box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2); /* örnek: daha koyu bir kontür */ background-color: rgba(255, 255, 255, 0.8); transition: .3s; color: #b50200; font-weight: 300; } header#helen.fixed .searchContent label { position: absolute; left: 0; top: 0; width: 100%; height: 100%; color: var(--textColor); line-height: 52px; text-indent: 25px; font-weight: 600; font-size: 14px; opacity: .8; letter-spacing: .5px; transition: .3s; cursor: pointer; } header#helen.fixed .userButtons a { color: var(--textColor); transition: .3s; position: relative; } header#helen.fixed .userButtons .sub a { color: whitesmoke; } header#helen.fixed .searchContent:hover input { box-shadow: 0px 0px 0px 1px var(--primaryColor) } header#helen.fixed .searchContent button:hover { background-color: var(--primaryColor); display: inline-block; color: whitesmoke; } header#helen.fixed .userButtons>li:not('.language') a span { background-color: whitesmoke; border-radius: 100%; aspect-ratio: 1 / 1; width: 11px; display: flex; font-size: 11px; align-items: center; justify-content: center; font-weight: 500; position: absolute; right: -4px; top: -8px; line-height: 0; text-align: center; } header#helen.fixed .searchContent button { background-color: transparent; border: none; position: absolute; right: 10px; top: 8px; border-radius: 100%; background-color: transparent; transition: .3s; aspect-ratio: 1/1; padding: 10px; display: inline-block; color: #626262; font-weight: 600; } header.fixed #accountBar { position: fixed; right: 0; top: 0; height: 100%; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); background-color: #ba5b0bcf; transition: .3s; transform: translateX(100vw); } header#helen.fixed .bottom nav { display: flex; gap: 25px; justify-content: center; } header#helen.fixed .bottom nav > .dropdown:nth-last-child(1) > .dropdown-menu, header#helen.fixed .bottom nav > .dropdown:nth-last-child(2) > .dropdown-menu { right:0; } header#helen.fixed .bottom nav .nav-item { width: auto; min-width: 10%; text-align: center; color: whitesmoke; } header#helen.fixed .bottom nav .nav-item a { color: var(--textColor); padding-bottom: 17px; padding-left: 15px; padding-right: 15px; } header#helen.fixed .bottom nav .nav-item>a { font-weight: 900; font-size: 17px; text-transform: uppercase; letter-spacing: 1px; font-family: var(--titleFont); transition: .3s; } header#helen.fixed .bottom nav .nav-item:hover>a { color: #bd0a0c; } header#helen.fixed .bottom nav .nav-item>a>i { margin-right: 8px; font-size: 20px; display: inline-block; transform: translateY(4px); } /* Fixed Tercihi End */ @media screen and (max-width:992px) { header#helen nav .nav-item:hover:before { display: none; } header#helen.fixed.stickyOn { transform: translateY(0) !important; background-color: #01030fc4; backdrop-filter: none; -webkit-backdrop-filter: none; } header#helen.fixed:before { content: ""; width: 100%; height: 100%; position: absolute; z-index: -1; left: 0; right: 0; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); opacity: 1; background-color: transparent; } header#helen>div:nth-child(1)>.row>div:first-child { display: flex; align-items: center; } header#helen>div:nth-child(1) { padding-top: 10px; padding-bottom: 10px; } header#helen>div:nth-child(1)>.row>div:first-child .menuToggle { height: 100%; aspect-ratio: 1 / 1; display: flex; width: auto; justify-content: center; align-items: center; margin-right: 5px; margin-left: -5px; } header#helen>div:nth-child(1)>.row>div:first-child .menuToggle i { color: whitesmoke; font-size: 20px; } header#helen .menuSide { position: fixed; width: 65%; height: calc(100vh - 0px); left: 0; top: 0px; z-index: 50; transform: translateX(-101%); transition: .3s; } header#helen .menuSide:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; background: linear-gradient(84deg, rgb(186, 127, 182) 30%, rgb(54, 172, 226) 100%); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); } header#helen.showMenu .menuSide { transform: translateX(0); } header#helen .menuSide .searchContent { width: 90%; margin-top: 12px; margin-bottom: 15px; } header#helen .menuSide .searchContent input { border-radius: 5px; } header#helen nav { display: block; overflow-y: auto; max-height: calc(100vh - 139px); } header#helen nav .nav-item>.flexContent { text-align: left; font-weight: 500; font-size: calc(var(--menuSize) - 1px); line-height: calc(var(--menuLineHeight) - 10px); display: flex; justify-content: space-between; flex-wrap: nowrap; padding-left: 15px; padding-right: 15px; position: relative; z-index: 5; text-transform: var(--menuTransform); text-indent: 21px; } header#helen nav .nav-item:not(:last-child) { border-bottom: 1px solid rgba(255, 255, 255, .05); } header#helen nav .nav-item>.flexContent>a { color: var(--textColor); padding: 0px 10px; margin-right: -10px; } header#helen nav .nav-item:hover>.flexContent>div { color: var(--primaryColor) !important; } header#helen nav .nav-item .dropdown-menu { position: relative !important; background-color: transparent; display: block; height: 0; overflow: hidden; padding: 0px; opacity: 0; transform: scaleY(0) translateY(-20px); transform-origin: top; transition: 0s; background-color: rgb(128 128 128 / 59%); border-radius: 0px; } header#helen nav .nav-item:hover .dropdown-menu { transform: scaleY(1) translateY(0px); opacity: 1; height: 100%; padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); padding-bottom: 20px; } header#helen nav .nav-item:hover:before { background-color: black; opacity: .5; } header#helen nav .nav-item .dropdown-menu ul li a { color: whitesmoke; text-indent: 25px; border-radius: 0px !important; } header#helen nav .nav-item .dropdown-menu ul li a { font-weight: 500; font-size: calc(var(--fontSize) - 3px) } header#helen nav .nav-item .dropdown-menu ul li { min-width: 100%; padding: 0px !important; position: relative; } header#helen nav .nav-item .dropdown-menu ul { position: relative; border-right: none !important; } .language .activeLanguage { bottom: 10px; left: 10px; padding: 15px; padding-top: 9px; padding-bottom: 9px; right: initial; top: initial; position: fixed; width: 59%; border-radius: 3px; display: flex; align-items: center; border-top: 1px solid rgba(255, 255, 255, .1); transform: translateX(-110%); transition: .3s; } .language.showLanguage .activeLanguage { transform: translateX(0); } .language .activeLanguage i { margin-left: auto; float: right; color: whitesmoke; line-height: normal; } .language .activeLanguage span { color: Whitesmoke; font-size: 12px; text-indent: 10px } .language .activeLanguage img { height: 20px; } header#helen .userButtons { gap: 19px; zoom: 90%; margin-top: 4px; padding-right: 10px; } .language { z-index: 70; background-color: rgba(0, 0, 0, 0.6); position: fixed; top: 0; } .language ul { padding-right: 0px; position: relative; z-index: 15; } .language:hover .activeLanguage { background-color: transparent; } .language:hover .activeLanguage i { color: var(--secondaryColor); } .language ul li a:hover { background-color: var(--secondaryColor); } .language ul li a:hover span { color: var(--primaryColor); } header .nav-item .dropdown-menu .dropdown-menu-items { flex-wrap: wrap; } header .nav-item .dropdown-menu ul li a:hover { background-color: #515a6d !important; } } @media screen and (max-width:1440px) { header.fixed .nav-item .dropdown-menu { width: 750px; } header .nav-item .dropdown-menu ul { font-size: 12px; } } /* ===== Header End ===== */ /* ===== Headline ===== */ #headline { width: 100%; height: calc(570px + 16px); position: relative; display: flow-root; } @media screen and (max-width:1920px) { #headline { height: calc(570px + 16px); } } #headline>div { height: 539px; !important; position: relative; } #headline:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 539px; background: var(--bannerGradient); overflow: hidden; z-index: 0; } #headline>div, #headline #headlineCarousel, #headline #headlineCarousel .owl-carousel, #headline #headlineCarousel .owl-carousel .owl-stage-outer, #headline #headlineCarousel .owl-carousel .owl-stage-outer .owl-stage, #headline .owl-item, #headline .owl-item .item { } #headline .owl-carousel .owl-item a { display: block; background-size: cover; background-position: center; background-repeat: no-repeat; max-height: 539px; width: 100%; height: 539px; } #headline .thumbsCarousel .owl-carousel .owl-item a { display: none; background-size: cover; background-position: bottom; background-repeat: no-repeat; max-height: 100%; width: 100%; height: 110px; border-radius: 10px; transition: .5s; position: relative; transition-delay: 0s; padding-top: 0px; } @media screen and (max-width:1920px) { #headline .thumbsCarousel .owl-carousel .owl-item a { height: 80px; } } #headline .thumbsCarousel .owl-carousel .owl-item .item { position: relative; } #headline .thumbsCarousel .owl-carousel .owl-item .item:before { content: ""; width: 100%; height: 80%; position: absolute; left: 0; bottom: 0; border-radius: 8px; background: var(--bannerGradient); z-index: -1; transition: .3s; transition-delay: 0s; } #headline .thumbsCarousel .owl-carousel .owl-item { background: none; border-radius: 10px; } #headline .thumbsCarousel { margin: auto; margin-top: 10px; } @media screen and (max-width:1920px) { #headline .thumbsCarousel { margin-top: 0px; } } #headline .owl-dots { display: none !important; } #headline .thumbsCarousel .owl-carousel .owl-item.current .item:before { height: 94%; } #headline .owl-nav button { color: whitesmoke; font-size: 40px; border-radius: 100%; display: flex; align-items: center; justify-content: center; transition: .3s; position: absolute; top: 50%; z-index: 5; width: 50px; height: 50px; } #headline .owl-nav button span { transform: translateY(-2px); } #headline .owl-nav button:hover { background-color: whitesmoke; color: var(--primaryColor); } #headline .owl-nav .owl-prev { left: 7%; } #headline .owl-nav .owl-next { right: 7%; } #headline .thumbsCarousel .owl-stage { display: none; justify-content: center; margin: auto; } @media screen and (max-width:1440px) { #headline .owl-carousel .owl-item a { background-size: 59%; } #headline .thumbsCarousel .owl-carousel .owl-item .item:before { height: 80%; } #headline .thumbsCarousel .owl-carousel .owl-item.current .item:before { height: 90%; } #headline .thumbsCarousel .owl-carousel .owl-item.current a { background-size: 85%; } #headline .thumbsCarousel .owl-carousel .owl-item a { padding-top: 0px; height: 120px; } } /* ===== Headline End ===== */ /* ===== Scope ===== */ #scope { position: relative; } #scope .container-fluid { padding: 0px; } #scope .owl-item { padding-top: 1px; } #scope:before { content: ""; position: absolute; background-image:; background-size: auto 100%; animation: animatedBackground 300s linear infinite; left: 0; top: -135px; width: 100%; height: 65%; transform: rotate(180deg); z-index: -1; filter: brightness(.8); opacity: .6; } /* ===== Scope End ===== */ /* ===== Categories ===== */ #categories { padding: 60px 0px; } #categories #kiz {} #categories .videoContent { overflow: hidden; border-radius: 15px; position: relative; } #categories .videoContent video { display: block; filter: brightness(.85); } #categories #kiz.videoContent { max-height: 60vh; } #categories #kiz.videoContent video { transform: translateY(-10%); } #categories .videoContent .caption { position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: flex; justify-content: center; align-items: flex-end; z-index: 2; color: whitesmoke; } #categories .videoContent .caption .captionContent { padding: 25px; padding-bottom: 45px; position: relative; z-index: 2; } #categories .videoContent .caption .name, #categories .categoriesGrid #trio .slider-caption h2 { font-family: var(--titleFont); color: Whitesmoke; font-size: 40px; line-height: 40px; text-align: center; display: block; margin-bottom: 10px; text-shadow: 0 0 15px #0000003b; } #categories .videoContent .caption .desc, #categories .categoriesGrid #trio .slider-caption p { font-size: 18px; line-height: 18px; color: whitesmoke; opacity: .8; font-weight: 500; text-align: center; display: block; transition-delay: .3s; } #categories .videoContent .caption:before, #categories .categoriesGrid #trio a:before { content: ""; position: absolute; width: 100%; height: 40%; left: 0; bottom: 0; z-index: 0; background: #000000; background: linear-gradient(0deg, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 100%); opacity: .5; transition: .3s; } #categories .videoContent:hover .caption:before, #categories .categoriesGrid #trio a:hover:before { opacity: 1; } #categories .categoriesGrid {} #categories .categoriesGrid #trio { margin-top: 23px; } #categories .categoriesGrid #trio .item { border-radius: 15px; } #categories .categoriesGrid #trio a { overflow: hidden; border-radius: 15px; display: flex; background-size: cover; background-position: center; background-repeat: no-repeat; aspect-ratio: 199 / 439; height: 439px; position: relative; width: 100%; filter: brightness(.85); } #categories .categoriesGrid #trio .slider-caption { position: absolute; width: 100%; height: auto; left: 0; bottom: 45px; z-index: 2; pointer-events: none; text-align: center; } #categories .categoriesGrid #trio .slider-caption h2 { font-size: 26px; line-height: 30px; bottom: -150px; opacity: 0; transition: 1.5s; position: relative; } #categories .categoriesGrid #trio .slider-caption p { bottom: -150px; opacity: 0; transition: 1.5s; position: relative; transition-delay: .3s; } #categories .viewing #trio .slider-caption h2, #categories .viewing #trio .slider-caption p { bottom: 0px; opacity: 1; } @media screen and (max-width:1440px) { #categories #kiz.videoContent { max-height: 85vh; } #categories .categoriesGrid>li:first-child .videoContent { max-height: 35vh; } } /* ===== Categories End ===== */ /* ===== Showcase ===== */ #showcase { padding: 30px 0px; position: relative; } #showcase .head { display: flex; justify-content: space-between; align-items: center; } #showcase .head h2 { text-align: left !important } #showcase .head article { text-align: left !important; padding: 0 !important; } #showcase .container-fluid { max-width: 85%; } /* ===== Showcase End ===== */ /* ===== PayasProducts ===== */ #payasProduct { margin-top: 40px; padding: 60px 0px; position: relative; } #payasProduct .head { display: flex; justify-content: space-between; align-items: center; } #payasProduct .head h2 { text-align: left !important } #payasProduct .head article { text-align: left !important; padding: 0 !important; } #payasProduct .container-fluid { max-width: 85%; } /* ===== PayasProducts End ===== */ /* ===== Brands ===== */ #brands { padding: 35px 0px; padding-bottom: 210px; background-color: whitesmoke; border-bottom-left-radius: 180px; border-bottom-right-radius: 180px; box-shadow: 0px 30px 25px 0px rgba(0, 0, 0, 0.05); z-index: 15; } #brands>.container-fluid { padding: 0px; max-width: 84%; } #brands .head { margin-bottom: 30px !important; } #brands .owl-carousel .item { padding-bottom: 35px; padding-top: 10px; } #brands .owl-carousel .item a { aspect-ratio: 300/300; display: block; background-size: 65%; background-position: center; background-repeat: no-repeat; overflow: hidden; background-color: #f0f0f0; box-shadow: 0px 80px 30px -60px rgb(0 0 0 / 16%); border-radius: 14px; transition: .3s; } #brands .owl-carousel .item a:hover { transform: translateY(-10px); } #brands .slider-caption { margin-top: 15px; position: relative; z-index: 2; } #brands .slider-caption h2 { color: var(--textColor); font-size: 14px; font-weight: 400; opacity: .8; width: 100%; text-align: center; height: 30px; display: block; transition: .3s; } #brands .owl-carousel .item:hover .slider-caption h2 { color: var(--primaryColor); transform: scale(1.1); } #brands .owl-carousel .owl-nav button { color: var(--primaryColor); font-size: 40px; border-radius: 100%; display: flex; align-items: center; justify-content: center; transition: .3s; position: relative; z-index: 5; width: 40px; height: 40px; background-color: #f5ecec; transition: .3s; } #brands .owl-carousel .owl-nav button:hover { background-color: var(--primaryColor); color: whitesmoke; } #brands .owl-carousel .owl-nav button span { transform: translateY(-2px); } #brands .owl-carousel .owl-nav { position: absolute; bottom: -30px; display: flex; justify-content: center; width: 100%; } #brands .owl-carousel .owl-item { transform: scale(0); opacity: 0; transition: 1s; } #brands .owl-carousel .owl-item.active { transform: scale(1); opacity: 1; } /* ===== Brands End ===== */ /* ===== Videos ===== */ #videos { padding: 45px 0px; } #videos>.container-fluid { padding: 0; } #videos .videoContent { height: 70vh; overflow: hidden; margin-top: -210px; margin-bottom: -210px; position: relative; transition: 1.5s; } #videos .videoContent.videoRun { height: 84vh; } #videos .videoContent:before { content: ""; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgb(198 17 23 / 85%); opacity: 1; z-index: 1; transition: 1.5s; } #videos .videoContent video { transform: translateY(-5%); transition: 1.5s; } #videos .videoContent.videoRun video { transform: translateY(0); } #videos .videoContent .mask { position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: flex; align-items: center; justify-content: center; z-index: 2; transition: 1.5s; } #videos .videoContent .mask .center-content { width: 100%; } #videos .videoContent .mask .videoToggle { display: flex; align-items: center; transition: 1s; } #videos .videoContent .mask .textContent { transition: 1s; } #videos .videoContent .mask .videoToggle>.center-content>div:nth-child(2) { font-family: var(--titleFont); font-size: 50px; line-height: 63px; color: white; margin-top: 25px; } #videos .videoContent .mask .videoToggle>.center-content>div:last-child { margin-bottom: 20px; font-size: 15px; font-weight: 400; letter-spacing: 7px; color: whitesmoke; margin-top: 12px; height: 50px; } #videos .videoContent .mask .videoToggle>.center-content>div:first-child i { font-size: 40px; line-height: 40px; cursor: pointer; border-radius: 29px; text-shadow: 0 0 50px #0072ff, 0 0 100px #0072ff, 0 0 150px #0072ff, 0 0 200px #0072ff; /*animation: animate 3s linear infinite;*/ transition: .3s; display: inline-flex; border-radius: 100%; padding: 25px; color: var(--primaryColor); border: solid 4px; animation: pulsePlay 2s infinite; background-color: white; border-color: white !important; } #videos .videoContent .mask .videoToggle>.center-content>div:first-child i:hover { background-color: var(--primaryColor); color: white; } #videos .videoContent.videoRun .mask { opacity: 0; pointer-events: none; } #videos .videoContent.videoRun:before { opacity: 0; } #videos article { color: Whitesmoke; font-size: 17px; line-height: 26px; font-weight: 300; } #videos article p.title { font-family: var(--titleFont); font-weight: 600; font-size: 40px; line-height: 40px; margin-bottom: 35px; } #videos article p:not(.title) { opacity: .8; margin-bottom: 15px; } #videos article .button.outline { background-color: transparent; color: white; margin-top: 35px; padding: 0px; transition: .3s; font-weight: 500; font-size: 16px; border-color: transparent !important; } #videos article .button.outline i { color: white; } #videos article .button.outline:hover { padding: 0px 25px; color: var(--primaryColor) !important; background-color: white; } #videos article .button.outline:hover i { color: var(--primaryColor) !important; } #videos article p:nth-child(2) { font-weight: 500; font-size: 20px; } #videos article p .apostrophe { font-family: var(--titleFont); font-weight: 700; font-size: 50px; display: inline-block; margin: 5px; line-height: 0; transform: translateY(15px); } #videos .videoContent.videoRun .videoToggle { transform: translateX(-100%); } #videos .videoContent.videoRun .textContent { transform: translateX(100%); } #videos .videoContent .payasStop { position: absolute; top: 210px; right: 15%; z-index: 15; font-size: 40px; line-height: 40px; color: var(--primaryColor); transition: .3s; cursor: pointer; opacity: .6; display: none; } #videos .videoContent .payasStop:hover { opacity: 1; } #videos .videoContent.videoRun .payasStop { display: block; } /* ===== Videos End ===== */ /* ===== Popular ===== */ #popular { padding: 90px 0px; padding-bottom: 0px; z-index: 10; background-color: whitesmoke; border-top-left-radius: 180px; border-top-right-radius: 180px; } #popular .owl-carousel .owl-item a { display: block; aspect-ratio: 510/880; border-radius: 10px; overflow: hidden; filter: grayscale(50%); transition: .3s; background-size: cover; background-position: center; background-repeat: no-repeat; } #popular .owl-carousel .owl-item a:hover { filter: grayscale(0); } #popular .slider-caption { margin-top: 25px; } #popular .slider-caption h2 { color: var(--textColor); font-size: 14px; font-weight: 400; opacity: .8; width: 100%; text-align: center; height: 30px; display: block; transition: .3s; } #popular .owl-carousel .owl-item:hover .slider-caption h2 { color: var(--primaryColor) !important; transform: scale(1.1); } #popular .owl-carousel .owl-item { opacity: 0; transition: .3s; } #popular .owl-carousel .owl-item.active { opacity: 1; } /* ===== Popular End ===== */ /* ===== Footer ===== */ footer#footer-ella { background-color: var(--footerBg); padding-top: 65px; } footer:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 215px; border-bottom-left-radius: 10vw; border-bottom-right-radius: 10vw; z-index: 2; } footer .logoRow { z-index: 25; margin-bottom: 55px; } footer .logoRow .logoContent { } footer .logoRow .logoContent:before { position: absolute; content: ""; background-image: url(https://payasbebe.sercdn.com/files/payandaLight.svg); background-position: center; background-repeat: no-repeat; background-size: cover; /* width: 100px; */ height: 27px; aspect-ratio: 1 / 1; left: -30px; top: 105px; transform: rotate(90deg); } footer .logoRow .logoContent:after { position: absolute; content: ""; background-image: url(https://payasbebe.sercdn.com/files/payandaLight.svg); background-position: center; background-repeat: no-repeat; background-size: cover; /* width: 100px; */ height: 27px; aspect-ratio: 1 / 1; right: -30px; top: 105px; } footer .logoRow img { height: 155px; } footer#footer-ella>.container { padding-left: 3%; padding-right: 3%; padding-top: 45px; } footer#footer-ella>div:nth-child(2) { padding-top: 20px; padding-bottom: 20px; margin-top: 35px; } footer#footer-ella .flexContent { display: flex; flex-wrap: nowrap; } footer#footer-ella .flexContent .footerCol:first-child { width: 30%; } footer#footer-ella .footerCol { width: 25%; } footer#footer-ella .adress { font-size: 16px; color: whitesmoke; margin-bottom: 25px; max-width: 80%; display: flex; opacity: .7; } footer#footer-ella .adress i { font-size: 16px; } footer#footer-ella .adress span { padding-left: 10px; } footer#footer-ella .contactList { color: whitesmoke; } footer#footer-ella .contactList>ul>li>a>i { font-size: 16px; margin-right: 5px; } footer#footer-ella .contactList ul li.listHead { margin-top: 20px; } footer#footer-ella .contactList ul { line-height: 30px; } footer#footer-ella .contactList a { color: whitesmoke; opacity: .7; } footer#footer-ella .contactList a:hover { opacity: 1; } footer#footer-ella .footerCol ul.footerNav {} footer#footer-ella .footerCol ul.footerNav li.listHead, footer#footer-ella .bultein .title, footer#footer-ella .footerCol li.listHead { margin-bottom: 10px; font-size: 18px; line-height: 30px; font-family: var(--titleFont); color: whitesmoke; } footer#footer-ella .bultein .title { font-size: calc(var(--fontSize) + 5px) !important; margin-bottom: 0px !important; } footer#footer-ella .footerCol ul.footerNav li a { font-size: 14px; line-height: 40px; color: whitesmoke; transition: .3s; opacity: .7; } footer#footer-ella .footerCol ul.footerNav li a:hover { color: var(--primaryColor); opacity: 1; } footer#footer-ella .socials { margin-bottom: 15px; } footer#footer-ella .socials ul { display: flex; flex-wrap: nowrap; gap: 7px; } footer#footer-ella .socials ul li a { aspect-ratio: 1/1; display: flex; color: whitesmoke; font-size: calc(var(--fontSize) + 5px); } footer#footer-ella .socials ul li a i { display: block; line-height: 19px; padding: 10px; border-radius: 100%; background-color: rgb(0 0 0 / 22%); box-shadow: 0px 0px 0px 1px rgb(0 0 0); transition: .3s; } footer#footer-ella .socials ul li a i:hover { background-color: var(--primaryColor); } footer#footer-ella .bulteinRow { display: flex; justify-content: center; padding: 30px 0px; background-color: rgba(0, 0, 0, 0.15); } footer#footer-ella .bulteinRow .bultein { min-width: 35vw; text-align: center; } footer#footer-ella .bultein article { color: var(--textColor); font-size: var(--fontSize); opacity: .8; padding: 10px 0px; padding-top: 0px; margin-bottom: 5px; } footer#footer-ella .bultein .inputBox { position: relative; display: flex; gap: 10px; } footer#footer-ella .bultein .inputBox input { border-radius: var(--radius); padding: 0px 15px; background-color: #f2f2f2; border: none; padding-right: 45px; width: 100%; height: 56px; padding-top: 7px; box-shadow: 0px 15px 30px -20px #0000005e; color: rgba(0, 0, 0, 0.8); } footer#footer-ella .bultein .inputBox input:focus { outline: none; } footer#footer-ella .bultein .inputBox button { background-color: var(--primaryColor); border: none; position: relative; height: 56px; display: flex; align-items: center; justify-content: center; font-size: var(--font-size); border-radius: var(--radius); transition: .3s; color: whitesmoke; padding-left: 15px; padding-right: 15px; } footer#footer-ella .bultein .inputBox button i { font-size: calc(var(--fontSize) + 5px); } footer#footer-ella .bultein .inputBox button:hover { background-color: var(--primaryColor); color: white; } .inputBox label { display: flex; font-size: 13px; color: rgba(0, 0, 0, 0.8); font-weight: 500; opacity: 1; letter-spacing: .5px; position: absolute; left: 0; top: 0; align-items: center; transition: .3s; padding-left: 18px; width: 100%; height: 100%; transform: scale(1); opacity: 1; transform-origin: top left; } .inputBox:hover label { height: 65%; opacity: .6; transform: scale(.8); } .inputBox input { outline: none; transition: .3s; font-weight: 500; } .inputBox textarea { outline: none; transition: .3s; } .inputBox input:focus, .inputBox textarea:focus { border-color: var(--primaryColor); } .inputBox input, .inputBox textarea { width: 100%; border: none; border-bottom: 1px solid var(--primaryColor); background-color: transparent; color: var(--textColor); } .inputBox.focus label, .inputBox.full label { height: 65%; opacity: .6; transform: scale(.8); } footer#footer-ella .footerImg { text-align: center; padding: 15px 0px; background-color: rgba(0, 0, 0, 0.15); } footer#footer-ella .footerImg img { max-width: 100%; } footer .app { display: flex; justify-content: flex-end; gap: 15px; height: 100%; align-items: center; padding-bottom: 44px; } footer .app a { padding: 10px 30px; padding-bottom: 12px; border-radius: 40px; background-color: #bd0a0c; display: block; transition: .3s; } footer .app a:hover { background-color: var(--primaryColor); } footer .app img { height: 25px; filter: invert(1) brightness(2); } footer .supportUl { display: flex; justify-content: flex-start; gap: 15px; height: 100%; align-items: center; padding-bottom: 44px; } footer .supportUl a { padding: 0px 30px; line-height: 47px; border-radius: 40px; background-color: #bd0a0c; display: flex; gap: 10px; align-items: center; justify-content: center; transition: .3s; color: Whitesmoke; min-width: 143px; } footer .supportUl a i { line-height: 0; } footer .supportUl a:hover { background-color: #c70c0ec; } @media screen and (max-width:992px) { footer#footer-ella>div:nth-child(2) { padding-top: 15px; } footer#footer-ella .flexContent { flex-wrap: wrap; } footer#footer-ella .footerCol { width: 100%; padding-top: 15px; padding-bottom: 15px; border-top: 1px solid rgba(255, 255, 255, .1); } footer#footer-ella .flexContent .footerCol:first-child { width: 100% !important; border-top: none !important; } footer#footer-ella .footerImg img { max-width: 90%; } footer#footer-ella .bulteinRow .bultein { padding: 0px 20px; } footer#footer-ella .bultein .inputBox { zoom: 80%; } } .container-ser-footer { background-color: var(--footerBg) !important; } /* ===== Footer End ===== */ .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background-color: var(--primaryColor) !important; } /* ===== Görünür Alan Kontrolleri ===== */ .sliding { opacity: 0; transition: 1.5s; position: relative; } .sliding.up { bottom: -150px; } .sliding.down { top: -150px; } .sliding.right { left: -50%; } .sliding.left { right: -50%; } .viewing .sliding.right { left: 0 !important; } .viewing .sliding.left { right: 0 !important; } .viewing .sliding { opacity: 1; } .viewing .sliding.up { bottom: 0px; } .viewing .sliding.down { top: 0px; } /* ===== Görünür Alan Kontrolleri End ===== */ @keyframes animatedBackground { from { background-position: 0 0; } /*use negative width if you want it to flow right to left else and positive for left to right*/ to { background-position: -10000px 0; } } @keyframes animate { from { filter: hue-rotate(0deg) } to { filter: hue-rotate(360deg) } } @-webkit-keyframes pulsePlay { 0% { -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4) } 70% { -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0) } 100% { -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0) } } @keyframes pulsePlay { 0% { -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 1); box-shadow: 0 0 0 0 rgba(255, 255, 255, 1) } 70% { -moz-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0); box-shadow: 0 0 0 15px rgba(255, 255, 255, 0) } 100% { -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); box-shadow: 0 0 0 0 rgba(255, 255, 255, 0) } } .app .app-buttons { margin-top: 36px; display: flex; } .app .app-buttons a { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; color: black; background-color: rgb(255, 255, 255); width: 160px; font-size: 0.7rem; } .app .title { font-size: 1.5rem; font-weight: 600; } @media only screen and (max-width: 768px) { .app .app-buttons { display: block !important; } app .app-buttons a { margin-top: 5px; } } @media screen and (max-width:1440px) { #videos .videoContent.videoRun video { transform: translateY(55px) scale(1.2); } #videos .videoContent.videoRun { height: calc(510px + 420px); } #videos .videoContent { height: calc(390px + 420px); } #headline { height: calc(500px + 185px); } #categories .categoriesGrid #trio a { height: 339px; } } @media screen and (max-width:992px) { #headline:before { border-bottom-left-radius: 65px; border-bottom-right-radius: 65px; } .mobile-header { background: var(--bannerGradient); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } footer:before { height: 105px; } footer#footer-ella, footer#footer-ella>.container { padding-top: 0px; } footer .app a { border: solid 1px rgba(255, 255, 255, .3); } footer .app { margin-top: 15px !important; } footer .logoRow .logoContent img { height: 155px; position: relative; z-index: 15; background-color: whitesmoke; border-radius: 100%; padding: 25px; } footer .logoRow .logoContent:after { height: 21px; right: -7px; } footer .logoRow .logoContent:before { height: 21px; left: -7px; } footer .app { justify-content: center !important; } footer .logoRow>div:first-child { display: none; } #payasProduct .container-fluid { max-width: 100%; padding-left: 3px; padding-right: 3px; } #payasProduct .head article { margin-bottom: 25px; } #payasProduct .head { justify-content: center; flex-flow: column; text-align: center; } #payasProduct .head h2 { text-align: center !important; } #popular { padding-top: 40px; } #videos .videoContent:before { background-color: transparent; background: var(--bannerGradient); } #videos .videoContent .payasStop { top: 60px; right: 15px; font-size: 30px; line-height: 30px; } #videos .videoContent.videoRun video { transform: translateY(55px) scale(1.5); } #videos .videoContent.videoRun { height: calc(270px + 92px); } #videos .videoContent .mask .videoToggle>.center-content>div:last-child { height: 20px; margin-bottom: 0px; } #videos .videoContent .mask .videoToggle>.center-content>div:nth-child(2) { font-size: 30px; line-height: 33px; } #videos .videoContent .mask .center-content { text-align: center; } #videos .videoContent { margin-top: -90px; margin-bottom: -90px; height: calc(280px + 180px); } #videos .videoContent .mask .textContent { display: none; } #popular { border-top-left-radius: 40px; border-top-right-radius: 40px; } #brands { border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; } .head { margin-bottom: 30px !important; } .pro-container .pro img { border-radius: 7px; } .pro-container .pro { border-radius: 10px; } #showcase .container-fluid { max-width: 100%; padding-left: 3px; padding-right: 3px; } #showcase .head article { margin-bottom: 15px; } #showcase .head h2 { text-align: center !important; } #showcase .head { justify-content: center; flex-flow: column; text-align: center; } #categories .categoriesGrid #trio { margin-top: 10px; } #categories .categoriesGrid { margin-top: 10px; } #categories { padding: 0px 0px; } .head h2 { font-size: 30px !important; line-height: 30px !important; height: 30px; } #headline { margin-bottom: -500px; } #headline .thumbsCarousel .owl-carousel .owl-item a { height: 63px; } #headline .owl-carousel .owl-item a { background-size: 100%; background-position-y: 65px; } #logoContainer { text-align: center; } .template-bsc .mobile-header .menuButton, .mobile-header-btns>button, .template-bsc .mobile-header-btns>a { color: #bd0a0c; } .template-bsc .mobile-header-logo img { height: 35px; } body .template-bsc .mobile-header { display: block; position: fixed; z-index: 50; top: 0; background-color: #fff !important; border-radius: 0 !important; body.home .template-bsc .mobile-header.stickyOn { background: #fff !important; } #headline { height: 250px; } #headline>div { height: 100% !important; top: 0px; } } #welcomeModal { background: #8f002ae0; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); } #welcomeModal img { border-radius: 55px; border: solid 1px rgba(255, 255, 255, .1); box-shadow: 0px 0px 250px 0px #ffffffba; } @media screen and (min-width:2000px) { .pro-container .pro img { height: 500px; } } @media screen and (max-width:1600px) { .pro-container .pro img { height: 250px; } } @media screen and (max-width: 992px) { #welcomeModal .modal-body { padding: 0px; } #welcomeModal img { border-radius: 25px; } .pro-container .pro img { height: 190px; } .owl-item .pro-container .pro img { height: 310px; border-radius: 27px; } } .accordion-filter .accordion-baslik { background-color: transparent; background: var(--bannerGradient); border-radius: 15px; } .accordion-filter .accordion-button { background-color: transparent !important; } .accordion-filter .accordion-button .text-black, .accordion-button:not(.collapsed):after { filter: invert(1); } .accordion-filter .filter-checkbox { background-color: #b2133d2b; } .accordion-filter .filter-label { font-size: 13px; } .accordion-filter .accordion-body::-webkit-scrollbar-thumb { background: var(--primaryColor) !important; }

NEW BORN

KARISIK DESENLI BEBE BANYO HAVLUSU
006.MİNİLORİ.2000
KARISIK DESENLI BEBE BANYO HAVLUSU
0-6/6-12/12-18/18-24 AY
SERITLI ERKEK AYAKKABI
006.BEBİCCİNO.1084
SERITLI ERKEK AYAKKABI
 
SIMLI FIYONKLU LUKS PATIK
006.LEONCİNO.0275
SIMLI FIYONKLU LUKS PATIK
0-6 AY
3/3 AY KIZ SEVİMLİ FİL
006.İNCİ.600
3/3 AY KIZ SEVİMLİ FİL
3/3 AY
5LI BUYUK BEBE MENDIL
006.RAMEL.0424
5LI BUYUK BEBE MENDIL
 
NAKISLI CIFT KATLI BATTANIYE
006.ALMİİ.0042
NAKISLI CIFT KATLI BATTANIYE
0-24 AY
KANATLI BEBE NAKISLI SILGI HAVLU
006.MİNİLORİ.0215
KANATLI BEBE NAKISLI SILGI HAVLU
 
ORTASINDA HACLI SILGI HAVLU
006.MİNİLORİ.0214
ORTASINDA HACLI SILGI HAVLU
 
ORTASI HACLI SILGI HAVLU
006.MİNİLORİ.0213
ORTASI HACLI SILGI HAVLU
 
TARAFI HACLI BANYO HAVLUSU
006.MİNİLORİ.0211
TARAFI HACLI BANYO HAVLUSU
 
3461 TOKALI TIMBERLENT AYAKKABI
006.BEBİCCİNO.3461
3461 TOKALI TIMBERLENT AYAKKABI
0-24 AY
KUZU NAKISLI BEBE HAVLU
006.TİTTO.1017
KUZU NAKISLI BEBE HAVLU
0-24 AY
KOYUN KAFASI BASKILI BEBE HAVLU
006.TİTTO.1034
KOYUN KAFASI BASKILI BEBE HAVLU
0-24 AY
/ AY UNİSEX TAÇ HAVLU
006.BİDİLİSH.0076
/ AY UNİSEX TAÇ HAVLU
/ AY
/ AY UNİSEX SİLGİ
006.BUUDE.7748
/ AY UNİSEX SİLGİ
/ AY
/ AY UNİSEX SİLGİ
006.BUUDE.7922
/ AY UNİSEX SİLGİ
/ AY
/ AY UNİSEX SİLGİ
006.BUUDE.7749
/ AY UNİSEX SİLGİ
/ AY
UNİSEX RENKLI BEBE HAVLU
006.BİDİLİSH.1600
UNİSEX RENKLI BEBE HAVLU
0-6 AY
3/3 AY ERKEK ASLAN BASKILI 3LÜ ZIBIN TAKIMI
006.AGUCUK.20247
3/3 AY ERKEK ASLAN BASKILI 3LÜ ZIBIN TAKIMI
0/3 AY
0/3 AY FUNNY BASKILI 2 LI ZIBIN SET
006.İNCİ.0601
0/3 AY FUNNY BASKILI 2 LI ZIBIN SET
0-3 AY
0/3 AY BALON TAVSAN BASKILI 2LI ZIBIN SET
006.İNCİ.0608
0/3 AY BALON TAVSAN BASKILI 2LI ZIBIN SET
0-3 AY
0/3 AY DUNYA AYICIK BASKILI 2LI ZIBIN SET
006.İNCİ.0609
0/3 AY DUNYA AYICIK BASKILI 2LI ZIBIN SET
0-3 AY
MEVLUTLUK TAKIM
006.BAYSEL.2013
MEVLUTLUK TAKIM
0/3 Ay
6/24 AY UNİSEX ÖNLÜK
006.BUUDE.7887
6/24 AY UNİSEX ÖNLÜK
 

Loading Please Wait

You Have Viewed All Products.

/* ===== Lazy Video =====*/ document.addEventListener("DOMContentLoaded", function() { let videos = document.querySelectorAll(".lazy-video"); videos.forEach(video => { let playSelector = video.getAttribute("data-play"); let stopSelector = video.getAttribute("data-stop"); let manualPlay = !!playSelector; // Kontrolleri ayarla let controls = video.getAttribute('data-controls'); if (controls === "false") { video.removeAttribute("controls"); } else { video.setAttribute("controls", "true"); } if (manualPlay) { let playButton = document.querySelector(playSelector); if (playButton) { playButton.addEventListener("click", function() { if (!video.src && video.getAttribute("data-src")) { video.src = video.getAttribute("data-src"); video.removeAttribute("data-src"); } video.play() .then(() => { video.parentElement.classList.add("videoRun"); }) .catch(err => { console.log("Manuel oynatma başarısız:", err); }); }); video.addEventListener("ended", function() { video.parentElement.classList.remove("videoRun"); }); // Video görünürlükten çıkınca durdurmak için observer ekle let observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (entry.target !== video) return; if (!entry.isIntersecting) { video.pause(); video.currentTime = 0; video.parentElement.classList.remove("videoRun"); video.load(); // Poster geri gelsin } }); }, { threshold: 0.1 }); observer.observe(video); } // data-stop butonu varsa işlevini ekle if (stopSelector) { let stopButton = document.querySelector(stopSelector); if (stopButton) { stopButton.addEventListener("click", function() { video.pause(); video.currentTime = 0; video.parentElement.classList.remove("videoRun"); video.load(); // Poster tekrar gösterilsin }); } } return; } // Lazy-load için observer let delay = video.getAttribute('data-delay') || '10%'; let threshold = parseFloat(delay) / 100; let observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (entry.target !== video) return; if (entry.isIntersecting) { if (!video.src && video.getAttribute("data-src")) { video.src = video.getAttribute("data-src"); video.removeAttribute("data-src"); } video.currentTime = 0; video.play() .then(() => { video.parentElement.classList.add("videoRun"); }) .catch(err => { console.log("Autoplay engellendi:", err); }); } else { video.pause(); video.currentTime = 0; video.parentElement.classList.remove("videoRun"); video.load(); // Poster tekrar görünsün } }); }, { threshold }); observer.observe(video); }); }); /* ===== Lazy Video End =====*/ /* ===== Görünür Alan Animasyonları ===== */ // Intersection Observer oluşturma const observer = new IntersectionObserver(entries => { entries.forEach(entry => { const target = entry.target; const isActuallyVisible = isElementVisible(target); if (entry.isIntersecting && isActuallyVisible) { target.classList.add("viewing"); // Sayaç varsa başlat const counters = target.querySelectorAll('.counter'); counters.forEach(counter => { const start = +counter.getAttribute('data-start'); const targetValue = +counter.getAttribute('data-target'); const speed = 20; const divider = 100; let count = start; const updateCount = () => { const inc = (targetValue - start) / divider; if (count < targetValue) { counter.innerText = Math.ceil(count).toLocaleString('tr-TR'); count += inc; setTimeout(updateCount, speed); } else { counter.innerText = targetValue.toLocaleString('tr-TR'); } }; updateCount(); }); } else { target.classList.remove("viewing"); } }); }, { threshold: 0.5 }); // Görünürlük eşiği (ayar isteğe bağlı) // Görsel olarak gerçekten görünür mü kontrolü (evrensel) function isElementVisible(el) { const style = getComputedStyle(el); return ( style.display !== "none" && style.visibility !== "hidden" && style.opacity !== "0" ); } // "watch" sınıfına sahip tüm elementleri izle document.querySelectorAll(".watch").forEach(section => { observer.observe(section); }); /* ===== Görünür Alan Animasyonları End ===== */ /* ===== Daktilo Efekti ===== */ const typewriterElements = document.querySelectorAll('.typewriter'); typewriterElements.forEach(typewriterElement => { const texts = typewriterElement.getAttribute('data-text').split(',').map(text => text.trim()); const states = (typewriterElement.getAttribute('data-state') || "repeat") .split(',') .map(state => state.trim()); const loopAttr = typewriterElement.getAttribute('data-loop'); // loop ayarı let loopCount = Infinity; if (loopAttr === "false") { loopCount = 1; } else if (!isNaN(parseInt(loopAttr))) { loopCount = parseInt(loopAttr); } // Hız ayarları const typeSpeed = parseInt(typewriterElement.getAttribute('data-type-speed')) || 70; const deleteSpeed = parseInt(typewriterElement.getAttribute('data-delete-speed')) || 60; const delayBeforeDelete = parseInt(typewriterElement.getAttribute('data-delay-before-delete')) || 1000; const delayBeforeType = parseInt(typewriterElement.getAttribute('data-delay-before-type')) || 500; const initialDelay = parseInt(typewriterElement.getAttribute('data-delay')) || 0; // Yeni eklendi let textIndex = 0; let index = 0; let isDeleting = false; let currentText = ''; let started = false; let loopsCompleted = 0; let isDone = false; function typeWriter() { if (!started || isDone || loopsCompleted >= loopCount) return; currentText = texts[textIndex]; if (!isDeleting && index < currentText.length) { typewriterElement.innerText = currentText.substring(0, index + 1); index++; setTimeout(typeWriter, typeSpeed); } else if (isDeleting && index > 0) { typewriterElement.innerText = currentText.substring(0, index - 1); index--; setTimeout(typeWriter, deleteSpeed); } else if (index === currentText.length && !isDeleting) { if (loopCount === 1) { isDone = true; return; } isDeleting = true; setTimeout(typeWriter, delayBeforeDelete); } else if (index === 0 && isDeleting) { isDeleting = false; textIndex++; if (textIndex >= texts.length) { textIndex = 0; loopsCompleted++; } if (loopsCompleted < loopCount) { setTimeout(typeWriter, delayBeforeType); } } } function startTyping() { if (!started && !isDone) { started = true; setTimeout(typeWriter, initialDelay); // İlk gecikme burada uygulanıyor } } function resetAndStartTyping() { started = false; loopsCompleted = 0; textIndex = 0; index = 0; isDeleting = false; isDone = false; typewriterElement.innerText = ''; startTyping(); } // Çoklu state kontrolü states.forEach(state => { if (state === "seen") { const observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (entry.isIntersecting) { resetAndStartTyping(); } }); }, { threshold: 0.6 }); observer.observe(typewriterElement); } else if (state === "hover") { typewriterElement.addEventListener("mouseenter", startTyping); } else if (state === "click") { typewriterElement.addEventListener("click", startTyping); } else if (state === "repeat") { startTyping(); } }); }); /* ===== Daktilo Efekti End ===== */ var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')) var tooltipList = tooltipTriggerList.map(function(tooltipTriggerEl) { return new bootstrap.Tooltip(tooltipTriggerEl) }) var payasStart = $('.payasStart'); payasStart.click(function() { $('#popular').addClass('videoRun'); }); /**/ let lastScrollTop = 0; window.addEventListener('scroll', function () { const header = document.querySelector('header'); const mobile_header = document.querySelector('.mobile-header'); const body = document.querySelector('body'); const manipulation = document.getElementById('manipulation'); const currentScroll = window.scrollY; if (currentScroll > 10) { if (header) header.classList.add('stickyOn'); if (mobile_header) mobile_header.classList.add('stickyOn'); if (manipulation) manipulation.classList.add('stickyOn'); } else { if (header) header.classList.remove('stickyOn'); if (mobile_header) mobile_header.classList.remove('stickyOn'); if (manipulation) manipulation.classList.remove('stickyOn'); } lastScrollTop = currentScroll <= 0 ? 0 : currentScroll; }); /**/ // searchContent nesnesini ve içindeki elemanları seç const searchContent = document.querySelector('.searchContent'); // Elementlerin sayfada varlığını kontrol et if (searchContent) { const inputElement = searchContent.querySelector('input'); const labelElement = searchContent.querySelector('label'); // input ve label elementlerinin varlığını kontrol et if (inputElement && labelElement) { let hoverTimeout; // Hover olayı olduğunda inputa focus ver, label opacity'sini 0 yap ve varsa önceki timeout'u iptal et searchContent.addEventListener('mouseenter', function() { clearTimeout(hoverTimeout); // Önceki timeout'u temizle inputElement.focus(); labelElement.style.opacity = '0'; // Label opaklığını 0 yap }); // Hover'dan çıkıldığında focusu 1.5 saniye geciktirerek kaldır ve label opacity'sini geri döndür searchContent.addEventListener('mouseleave', function() { hoverTimeout = setTimeout(function() { inputElement.blur(); inputElement.value = ''; labelElement.style.opacity = '1'; // Label opaklığını geri döndür }, 1500); // 1.5 saniye bekleme }); } } /**/ document.addEventListener('DOMContentLoaded', function () { const isHomePage = window.location.pathname === "/"; const alreadyShown = localStorage.getItem('welcomeModalShown'); if (isHomePage && !alreadyShown) { const modalElement = document.getElementById('welcomeModal'); const bootstrapModal = new bootstrap.Modal(modalElement, { backdrop: 'static', keyboard: false }); // Modalı aç bootstrapModal.show(); // Otomatik kapanma setTimeout(() => { // Önce fadeOut animasyonu uygula $(modalElement).fadeOut(500, function () { // fadeOut tamamlandıktan sonra gerçekten kapat bootstrapModal.hide(); // Bootstrap state'i temizlemesi için çağırılır $(modalElement).removeClass('show').removeAttr('style').hide(); $('body').removeClass('modal-open'); $('.modal-backdrop').remove(); // Bir daha gösterilmemesi için kaydet localStorage.setItem('welcomeModalShown', 'true'); }); }, 3500); } }); /**/ document.addEventListener('DOMContentLoaded', function () { const pageElement = document.getElementById('page'); if (pageElement && pageElement.classList.contains('homePage')) { document.body.classList.add('home'); } }); /**/ /* ===== Hesaplamalar ===== */ var windowh = $(window).outerHeight(); // Window Yüksekliği var headerh = $('header').outerHeight(); // Header Yüksekliği var footerh = $('footer').outerHeight(); // /* ===== Hesaplamalar End ===== */ /* === Footer Fixed === */ $('.footerFixed').css({ 'min-height': (windowh - (headerh + footerh)) + 'px', }); /* === Footer Fixed End === */ /* === Content Fixed === */ $('.contentFixed').css({ 'min-height': (windowh - (headerh)) + 'px', }); /* === Content Fixed End === */

Sana özel fırsatları kaçırmamak için uygulamayı kullanabilirsin

Uygulamaya git