/* ==================== */
/* ------FE6--SC------- */
/* ==================== */
@import url('../fonticon/fontawesomeall.min.css');

@import url('https://static.ticimax.cloud/48946/CustomCss/ticimax/font/victoriatwo.css');

@import url('https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap');

@font-face { font-family: "Public Sans", sans-serif; src: url('../fonticon/BentonSans_Book/Munged-qx8NX7q0pB.eot'); src: url('../fonticon/BentonSans_Book/Munged-qx8NX7q0pB.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSans_Book/Munged-qx8NX7q0pB.woff2') format('woff2'), url('../fonticon/BentonSans_Book/Munged-qx8NX7q0pB.woff') format('woff'), url('../fonticon/BentonSans_Book/Munged-qx8NX7q0pB.ttf') format('truetype'), url('../fonticon/BentonSans_Book/Munged-qx8NX7q0pB.svg#Munged-qx8NX7q0pB') format('svg'); font-style: normal; font-weight: 400; font-display: swap }

@font-face { font-family: "Public Sans", sans-serif; src: url('../fonticon/BentonSans_Light/Munged-XeGPl2ihPP.eot'); src: url('../fonticon/BentonSans_Light/Munged-XeGPl2ihPP.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSans_Light/Munged-XeGPl2ihPP.woff2') format('woff2'), url('../fonticon/BentonSans_Light/Munged-XeGPl2ihPP.woff') format('woff'), url('../fonticon/BentonSans_Light/Munged-XeGPl2ihPP.ttf') format('truetype'), url('../fonticon/BentonSans_Light/Munged-XeGPl2ihPP.svg#Munged-XeGPl2ihPP') format('svg'); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Public Sans", sans-serif; src: url('../fonticon/BentonSansComp_Medium/Munged-B5JlkANe3w.eot'); src: url('../fonticon/BentonSansComp_Medium/Munged-B5JlkANe3w.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSansComp_Medium/Munged-B5JlkANe3w.woff2') format('woff2'), url('../fonticon/BentonSansComp_Medium/Munged-B5JlkANe3w.woff') format('woff'), url('../fonticon/BentonSansComp_Medium/Munged-B5JlkANe3w.ttf') format('truetype'), url('../fonticon/BentonSansComp_Medium/Munged-B5JlkANe3w.svg#Munged-B5JlkANe3w') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: "Public Sans", sans-serif; src: url('../fonticon/BentonSans_Medium/Munged-7qfl8P7nJ0.eot'); src: url('../fonticon/BentonSans_Medium/Munged-7qfl8P7nJ0.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSans_Medium/Munged-7qfl8P7nJ0.woff2') format('woff2'), url('../fonticon/BentonSans_Medium/Munged-7qfl8P7nJ0.woff') format('woff'), url('../fonticon/BentonSans_Medium/Munged-7qfl8P7nJ0.ttf') format('truetype'), url('../fonticon/BentonSans_Medium/Munged-7qfl8P7nJ0.svg#Munged-7qfl8P7nJ0') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: "Public Sans", sans-serif; src: url('../fonticon/BentonSans_Bold/Munged-BentonSansBold.eot'); src: url('../fonticon/BentonSans_Bold/Munged-s1RbXk15BK.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSans_Bold/Munged-s1RbXk15BK.woff2') format('woff2'), url('../fonticon/BentonSans_Bold/Munged-s1RbXk15BK.woff') format('woff'), url('../fonticon/BentonSans_Bold/Munged-s1RbXk15BK.ttf') format('truetype'), url('../fonticon/BentonSans_Bold/Munged-s1RbXk15BK.svg#Munged-s1RbXk15BK') format('svg'); font-weight: bold; font-style: normal; font-display: swap; }

@font-face { font-family: 'PinkSans100'; src: url('../fonticon/PinkSans100/PinkSans-100.eot'); src: url('../fonticon/PinkSans100/PinkSans-100.eot?#iefix') format('embedded-opentype'), url('../fonticon/PinkSans100/PinkSans-100.woff2') format('woff2'), url('../fonticon/PinkSans100/PinkSans-100.woff') format('woff'), url('../fonticon/PinkSans100/PinkSans-100.ttf') format('truetype'), url('../fonticon/PinkSans100/PinkSans-100.svg#PinkSans-100') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: 'PinkSans130'; src: url('../fonticon/PinkSans130/PinkSans-130.eot'); src: url('../fonticon/PinkSans130/PinkSans-130.eot?#iefix') format('embedded-opentype'), url('../fonticon/PinkSans130/PinkSans-130.woff2') format('woff2'), url('../fonticon/PinkSans130/PinkSans-130.woff') format('woff'), url('../fonticon/PinkSans130/PinkSans-130.ttf') format('truetype'), url('../fonticon/PinkSans130/PinkSans-130.svg#PinkSans-130') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'PinkSans130'; src: url('../fonticon/PinkSans130/PinkSans-130_1.eot'); src: url('../fonticon/PinkSans130/PinkSans-130_1.eot?#iefix') format('embedded-opentype'), url('../fonticon/PinkSans130/PinkSans-130_1.woff2') format('woff2'), url('../fonticon/PinkSans130/PinkSans-130_1.woff') format('woff'), url('../fonticon/PinkSans130/PinkSans-130_1.ttf') format('truetype'), url('../fonticon/PinkSans130/PinkSans-130_1.svg#PinkSans-130') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'PinkSlab130'; src: url('../fonticon/PinkSlab130/PinkSlab-130.eot'); src: url('../fonticon/PinkSlab130/PinkSlab-130.eot?#iefix') format('embedded-opentype'), url('../fonticon/PinkSlab130/PinkSlab-130.woff2') format('woff2'), url('../fonticon/PinkSlab130/PinkSlab-130.woff') format('woff'), url('../fonticon/PinkSlab130/PinkSlab-130.ttf') format('truetype'), url('../fonticon/PinkSlab130/PinkSlab-130.svg#PinkSlab-130') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'PinkSlab130'; src: url('../fonticon/PinkSlab130/PinkSlab-130_1.eot'); src: url('../fonticon/PinkSlab130/PinkSlab-130_1.eot?#iefix') format('embedded-opentype'), url('../fonticon/PinkSlab130/PinkSlab-130_1.woff2') format('woff2'), url('../fonticon/PinkSlab130/PinkSlab-130_1.woff') format('woff'), url('../fonticon/PinkSlab130/PinkSlab-130_1.ttf') format('truetype'), url('../fonticon/PinkSlab130/PinkSlab-130_1.svg#PinkSlab-130') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: 'HarrietDisplay'; src: url('../fonticon/HarrietDisplay/HarrietDisplay-Light.woff2') format('woff2'), url('../fonticon/HarrietDisplay/HarrietDisplay-Light.woff') format('woff'), url('../fonticon/HarrietDisplay/HarrietDisplay-Light.ttf') format('truetype'), url('../fonticon/HarrietDisplay/HarrietDisplay-Light.svg#HarrietDisplay-Light') format('svg'); font-weight: 300; font-style: normal; font-display: swap; }

@font-face {font-family: 'BentonSans'; src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only.eot'); src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only.woff2') format('woff2'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only.woff') format('woff'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only.ttf') format('truetype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only.svg#Webtype_-_web_use_only') format('svg'); font-weight: 300; font-style: normal; font-display: swap; }

@font-face {font-family: 'BentonSans'; src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only_1.eot'); src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only_1.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_1.woff2') format('woff2'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_1.woff') format('woff'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_1.ttf') format('truetype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_1.svg#Webtype_-_web_use_only') format('svg'); font-weight: 500; font-style: normal; font-display: swap; }

@font-face {font-family: 'BentonSans'; src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only_2.eot'); src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only_2.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_2.woff2') format('woff2'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_2.woff') format('woff'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_2.ttf') format('truetype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_2.svg#Webtype_-_web_use_only') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }

@font-face {font-family: 'BentonSans'; src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only_3.eot'); src: url('../fonticon/BentonSansNew/Webtype_-_web_use_only_3.eot?#iefix') format('embedded-opentype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_3.woff2') format('woff2'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_3.woff') format('woff'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_3.ttf') format('truetype'), url('../fonticon/BentonSansNew/Webtype_-_web_use_only_3.svg#Webtype_-_web_use_only') format('svg'); font-weight: bold; font-style: normal; font-display: swap; }

@font-face {font-family: 'PinkSans'; src: url('../fonticon/PinkSansNew/PinkSans-100.eot'); src: url('../fonticon/PinkSansNew/PinkSans-100.eot?#iefix') format('embedded-opentype'), url('../fonticon/PinkSansNew/PinkSans-100.woff2') format('woff2'), url('../fonticon/PinkSansNew/PinkSans-100.woff') format('woff'), url('../fonticon/PinkSansNew/PinkSans-100.ttf') format('truetype'), url('../fonticon/PinkSansNew/PinkSans-100.svg#PinkSans-100') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }

@font-face {font-family: 'PinkSans130N'; src: url('../fonticon/PinkSansNew/PinkSans130-Regular.eot'); src: url('../fonticon/PinkSansNew/PinkSans130-Regular.eot?#iefix') format('embedded-opentype'), url('../fonticon/PinkSansNew/PinkSans130-Regular.woff2') format('woff2'), url('../fonticon/PinkSansNew/PinkSans130-Regular.woff') format('woff'), url('../fonticon/PinkSansNew/PinkSans130-Regular.ttf') format('truetype'), url('../fonticon/PinkSansNew/PinkSans130-Regular.svg#PinkSans130-Regular') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }

/***/
* { outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
/*Fadein Css*/
@keyframes fadein {
    from { opacity: 0; }

    to { opacity: 1; }
}

@-moz-keyframes fadein {
    from { opacity: 0; }

    to { opacity: 1; }
}

@-webkit-keyframes fadein {
    from { opacity: 0; }

    to { opacity: 1; }
}

@-o-keyframes fadein {
    from { opacity: 0; }

    to { opacity: 1; }
}
/*Fadein Css*/
/*reset Css*/
[hidden] { display: none !important; }

[role="button"] { cursor: pointer; }

[type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

[type="search"] { -webkit-appearance: textfield; outline-offset: -2px; }

[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; }

template { display: none; }

[hidden] { display: none; }

[tabindex="-1"]:focus { outline: none !important; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent;font-size: 12px; }

body { font-family: "Public Sans", sans-serif; margin: 0; padding: 0; font-size: 11px; line-height: 17px; letter-spacing: .04em; text-transform: inherit; font-weight: 400; -webkit-animation: fadein 500ms ease-in-out .5s both; animation: fadein 500ms ease-in-out .5s both; }

button, input { overflow: visible; }

button, select { text-transform: none; }

button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }

textarea { overflow: auto; }

input[type, number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -moz-appearance: none; -webkit-appearance: none; margin: 0; }

input[type="search"] { -webkit-appearance: none; }

input[type="radio"]:disabled, input[type="checkbox"]:disabled { cursor: not-allowed; }

input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; }

label { display: inline-block; margin-bottom: 0; }

input, button, select, textarea { line-height: inherit; }

img { display: block; border: none; max-width: 100%; }

strong {font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

i { font-style: normal; }

a, area, button, [role="button"], input, label, select, summary, textarea { -ms-touch-action: manipulation; touch-action: manipulation; }

a { text-decoration: none; color: #4e3844; transition: background .1s ease-in-out,color .1s ease-in-out; }

a:active, a:hover { outline-width: 0; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; }

input:-webkit-autofill { -webkit-box-shadow: 0 0 0 50px white inset; -webkit-text-fill-color: #000; }

input:-webkit-autofill:focus { -webkit-box-shadow: 0 0 0 50px white inset; -webkit-text-fill-color: #000; }

select, input { font-family: "Public Sans", sans-serif; }

button { -moz-appearance: none; -webkit-appearance: none; }

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { transition: background-color 600s ease-in-out 0s; }

textarea { resize: vertical; overflow: auto; }

#divAdminPopupText { float: left; width: 100%; }

.ProductList ul { margin: 0; padding: 0; }

.blokSonYazilar ul { margin: 0; padding: 0; list-style: none; }

.blogKategori ul { margin: 0; padding: 0; list-style: none; }

.blogCenter ul { margin: 0; padding: 0; list-style: none; }

.blogRight ul { margin: 0; padding: 0; list-style: none; }
/*colgrid*/
.pull-center { display: inline-block; vertical-align: top; }

.pull-left { float: left; }

.pull-right { float: right; }

.row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }

.col { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }

.col-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }

.col-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.333333%; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }

.col-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.666667%; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }

.col-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }

.col-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333333%; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }

.col-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.666667%; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }

.col-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }

.col-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.333333%; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }

.col-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.666667%; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }

.col-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }

.col-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.333333%; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }

.col-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.666667%; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }

.col-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
/*colgrid*/
.fa-facebook-f:before { content: "\f39e" !important; }

.hesabimBolumuTutucu i { vertical-align: middle; }

.adminUserLoginBody #mainHolder_Panel1 .newuserForm > div { margin: 0 !important; }

#cb3DSecureOdeme { margin-right: 8px; }

#txtbxCep { border: solid 1px #a9a9a9; height: 26px; color: #777777; background-color: transparent; }

.clear { clear: both; }

.textarea { font-family: "Public Sans", sans-serif; border: solid 1px #a9a9a9; padding: 4px; width: 100%; height: 80px; resize: none; color: #777777; background-color: transparent; transition-duration: 0.2s, 0.2s; -webkit-transition-duration: 0.2s, 0.2s; }

.textbox { font-family: "Public Sans", sans-serif; color: #666666; display: block; font-size: 14px; width: 100%; transition-duration: 0.2s, 0.2s; -webkit-transition-duration: 0.2s, 0.2s; }

.button { cursor: pointer; color: #4e3844; padding: 4px 5px; border: none; text-align: center; letter-spacing: .07em; }

.selectboxx { height: 26px; line-height: 26px; padding: 0 5px; background-color: none !important; width: 100%; margin-bottom: 4px; }

.validate, .validateSol, .validateOrta { position: absolute; right: 0; left: 0; bottom: 0; /* display: table; */ background-color: #a94442; color: #fff; border-radius: 5px; padding: 0 10px; }

.validate .validateOk, .validateSol .validateSolOk, .validateOrta .validateOrtaOk { background-color: #a94442; position: absolute; right: 0; bottom: 0; left: 0; height: 10px; display: block; border-radius: 0 0 5px 5px; }

.cloudzoom-zoom { z-index: 9999; }

.clearfix { content: ''; clear: both; display: block; float: left; width: 100%; }

.clearfix:after, .clearfix:before { content: ''; clear: both; display: block; float: left; width: 100%; }

.KasaOnuFirsatlarContent ul li a.button { border: none !important; }
/* ------------------------------------ ToolTip --------------------------------------------*/
.tooltip { position: absolute; z-index: -1; display: none; font-size: 10px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible; -webkit-animation: fadein 0.5s; -moz-animation: fadein 0.5s; -ms-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation: fadein 0.5s; }

.tooltip.in { opacity: 1; filter: alpha(opacity=90); z-index: 1030; display: block; }

.tooltip.top { padding: 5px 0; margin-bottom: 7px; bottom: 100%; left: 50%; }

.tooltip.right { padding: 0 5px; margin-left: 7px; left: 100%; top: 50%; }

.tooltip.bottom { padding: 5px 0; margin-top: 7px; top: 100%; left: 50%; }

.tooltip.left { padding: 0 5px; margin-right: 7px; right: 100%; top: 50%; }

.tooltip-inner { min-width: auto; padding: 0 8px; line-height: 25px; color: #fff; text-align: center; font-size: 10px; text-decoration: none; border-radius: 0; white-space: nowrap; font-weight: normal; }

.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }

.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; }

.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; }

.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; border-width: 5px 5px 0; }

.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; }

.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; }

.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; }

.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px }

.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px }
/* -----------------------------------Magaza Sayfasi--------------------------------------------*/
.Magazalar #header { margin-bottom: 50px; }

.Magazalar .magazaSelect { background: #fff; border: 1px solid #eeeff0; color: #222222; font-size: 13px; margin-right: 20px; width: calc(25% - 20px); }

.Magazalar #searchStore { width: 25%; margin: 0; }

.Magazalar #searchStore input { background: #fff; border: 1px solid #eeeff0; color: #222222; font-size: 13px; width: calc(100% - 115px); }

.Magazalar #searchStore .buton { width: 105px; background: #222; border-color: #222; }

.Magazalar #searchStore .buton:hover { color: #222; }

.Magazalar .magazalarContent { float: left; width: 100%; margin-top: 50px; }

.Magazalar #nearStores { float: left; width: 100%; }

.Magazalar #nearStores > h2 { font-weight: 600 !important; color: #222; font-size: 18px; }
/*------------------------------------iletisim--------------------------------------------*/

#mainHolder_Iletisim_divMailGonder { display: none !important; }

.iletisimContent { float: left; width: 100%; }

.iletisimContent .row { margin: 0; }

.iletisimContent .AdBan { float: left; width: 50%; }

.iletisimContent .iletisimLeft { float: left; padding: 0; margin: 0 0 40px; width: 100%; display: block; }

.iletisimContent .categoryTitle { float: left; padding: 0; margin: 30px 0 0; width: 100%; text-align: left; }

.iletisimContent .categoryTitle .categoryTitleText { margin-bottom: 0; font-size: 24px; font-weight: bold; line-height: 35px; text-align: left; }

.iletisimContent .categoryTitle:after { clear: left; content: ''; width: 70px; height: 1px; background: #e5e5e5; float: left; }

.iletisimContent .iletisimLeft .Left { display: none; }

.iletisimContent .iletisimLeft .Center { display: none; }

.iletisimContent .iletisimLeft .span { float: left; width: 100%; margin-top: 20px; }

.iletisimContent .iletisimLeft .span.iletisimLeftFaks { display: none; }

.iletisimContent .iletisimLeft .Right { display: block; color: #343434; font-size: 14px; line-height: 20px; }

.iletisimContent .iletisimLeft .Right:before { color: #bababa; font-size: 20px; font-family: 'FontAwesomePro'; width: 35px; text-align: left; font-weight: 300; float: left; }

.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right { font-size: 20px; font-weight: bold; }

.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right { font-size: 24px; }

.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right:before { content: '\f2a0'; }

.iletisimContent .iletisimLeft .span.iletisimLeftFaks .Right:before { content: '\f1ac'; }

.iletisimContent .iletisimLeft .span.iletisimLeftAdres .Right:before { content: '\f3c5'; }

.iletisimContent .iletisimLeft .span.iletisimLeftEposta .Right:before { content: '\f2b6'; }

.iletisimContent .iletisimRight { float: left; padding: 0; margin: 0; width: 100%; }

.iletisimContent .iletisimRight .iletisimbanka { float: left; padding: 0; width: 100%; margin: 0; }

.iletisimContent .iletisimRight .iletisimbanka .span { float: left; padding: 0; width: 100%; margin: 0; }

.iletisimContent .iletisimRight .iletisimbanka .span > div { display: block; font-size: 0; border-bottom: 1px solid #e5e5e5; padding: 0 0 20px; margin: 0 0 20px; float: left; width: 100%; }

.iletisimContent .iletisimRight .iletisimbanka .span > div span { display: inline-block; vertical-align: top; width: auto !important; color: #343434; font-size: 14px; }

.iletisimContent .iletisimRight .iletisimbanka .span > div div { display: inline-block; vertical-align: top; }

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 span { display: block; }

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 { text-align: center; }

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line1 { text-align: left; }

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line4 { text-align: right; }

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div { display: inline-block; vertical-align: top; width: 25%; float: left; }

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div span:nth-child(1) { margin-bottom: 10px; }

.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2 { float: right; }

.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2) { border-top: 4px solid; margin-top: 20px; padding-top: 20px; }

.iletisimContent .iletisimForm { float: left; width: 50%; padding-left: 80px; }

.iletisimContent .iletisimForm .rowLeft { float: left; padding: 0; margin: 0; width: 100%; }

.iletisimContent .iletisimForm .rowLeft .span { float: left; padding: 0; margin: 0 0 10px; width: 100%; }

.iletisimContent .iletisimForm .rowLeft .span .Center { display: none; }

.iletisimContent .iletisimForm .rowLeft .span .Left { display: block; font-size: 12px; color: #222222; font-weight: 600; line-height: 30px; }

.iletisimContent .iletisimForm .rowLeft .span .Right { display: block; position: relative; }

.iletisimContent .iletisimForm .rowLeft .span .Right input { height: 40px; border-color: #e3e3e3; background: transparent; padding: 0 10px; border-style: solid; border-width: 1px; }

.iletisimContent .iletisimForm .rowRight { float: left; padding: 0; margin: 0; width: 100%; }

.iletisimContent .iletisimForm .rowRight .span { float: left; padding: 0; margin: 0 0 10px; width: 100%; }

.iletisimContent .iletisimForm .rowRight .span .Center { display: none; }

.iletisimContent .iletisimForm .rowRight .span .Left { display: block; font-size: 12px; color: #222222; font-weight: 600; line-height: 30px; width: auto !important; }

.iletisimContent .iletisimForm .rowRight .span .Right { display: block; position: relative; width: auto !important; }

.iletisimContent .iletisimForm .rowRight .span .Right .captchaImageBox { display: block; margin-bottom: 10px; }

.iletisimContent .iletisimForm .rowRight .span .Right input { height: 40px; border-color: #e3e3e3; background: transparent; padding: 0 10px; border-style: solid; border-width: 1px; }

.iletisimContent .iletisimForm .rowRight .span .Right textarea { border-color: #e3e3e3; background: transparent; padding: 10px; }

.iletisimContent .iletisimForm .rowRight .iletisimBtn { margin-top: 20px; }

.iletisimContent .iletisimForm .rowRight .iletisimBtn input { padding: 0; display: block; height: 55px; font-size: 16px; color: #fff; font-weight: normal; text-transform: uppercase; float: left; width: 100%; }

.iletisimContent .validate .validateOk, .iletisimContent .validateSol .validateSolOk, .iletisimContent .validateOrta .validateOrtaOk { left: 0; right: 0; bottom: 0; width: 100%; height: 2px; background-color: #ff0d0d; border-radius: 2px; }

.iletisimContent .validate, .iletisimContent .validateSol, .iletisimContent .validateOrta { left: 0; right: 0; bottom: 0; top: auto; display: block; border-radius: 2px; }
/*------------------------------------Uye Ol--------------------------------------------*/
.uyeOlContainer .FormTitle { display: block; margin: 20px 0; font-size: 26px; text-align: center; }

.uyeOlContainer #FrmYeniUye > .uyeOlCol { margin: 30px 20px 0 0; padding: 30px; background-color: #fff; border: 1px solid #eee; width: calc(50% - 10px); }

.uyeOlContainer #FrmYeniUye > .uyeOlCol:nth-child(2) { margin-right: 0; }

.uyeOlContainer .uyeOlRow { margin: 0; }

.uyeOlContainer .uyeOlCol .uyeOlCol { width: auto; padding: 0; }

.uyeOlContainer .uyeOlCol .uyeOlCol-3 { padding-left: 0; }

.uyeOlContainer .uyeOlCol label { font-size: 14px; margin-bottom: 10px; display: inline-block; }

.uyeOlContainer .uyeOlCol input.textbox { font-size: 14px; display: block; letter-spacing: 0.3px; background-color: #fff !important; height: auto !important; border-radius: 0; box-shadow: none; padding: 15px 0; border: 1px solid #eee !important; font-weight: 400; color: #555 !important; width: 100%; text-indent: 15px; transition-duration: 0.2s, 0.2s; -webkit-transition-duration: 0.2s, 0.2s; }

.uyeOlContainer .uyeOlCol select.selectboxx { font-size: 14px; display: block; letter-spacing: 0.3px; background-color: #fff !important; height: auto; border-radius: 0; box-shadow: none; padding: 15px 0; border: 1px solid #eee !important; font-weight: 400; color: #555 !important; width: 100%; text-indent: 15px; transition-duration: 0.2s, 0.2s; -webkit-transition-duration: 0.2s, 0.2s; }

.uyeOlContainer .dateofbirth select.selectboxx { width: 31%; float: left; margin-right: 1%; }

.uyeOlContainer .gender { float: left; width: 100%; }

.uyeOlContainer .gender label { float: left; width: 70px; margin-top: 10px; display: block; }

.uyeOlContainer .gender input { float: left; margin-top: 14px; margin-right: 3px; }

.uyeOlContainer .intl-tel-input { margin-bottom: 15px; }

.uyeOlContainer #mainHolder_rblCinsiyet { float: left; }

.uyeOlContainer input.uyeol { height: auto; padding: 15px 0; line-height: normal; font-weight: 500; font-size: 16px; width: 100%; }

.uyeOlContainer .intl-tel-input input[type=tel] { padding-left: 48px !important; line-height: 1; }

.uyeOlContainer .uyeOlColItem.checkboxItem label span { display: inline-block; vertical-align: top; float: left; font-size: 13px; line-height: 14px; width: calc(100% - 26px); }

.uyeOlContainer .uyeol { width: 100%; text-align: center; padding: 2px; margin: 30px 0; height: 45px; font-size: 15px; line-height: 48px; }

.uyeOlContainer .uyeOlColItem.checkboxItem label input { margin-left: -20px; }

.uyeOlContainer .uyeOlColItem.checkboxItem label:before { margin-right: 10px; }

.uyeOlContainer .uyeOlCol .uyeOlCol { margin-right: 20px; }

.uyeOlContainer #chkSozlesme { margin: 0 !important; }

.uyeOlContainer #chkSozlesme + label { width: calc(100% - 20px); float: right; line-height: 15px; font-size: 13px; }

.userContainer { float: left; width: 100%; margin: 3rem 0; }

.userContainer .userDivLeft,
.userContainer .userDivRight { padding: 0 15px; }

.userContainer .spanTittle { font-weight: 100; font-size: 22px; line-height: 27px; border-bottom: 1px solid #b1b1b1; margin-bottom: 2rem; padding-bottom: 1rem; }

.userContainer .userMail,
.userContainer .userSms,
.userContainer .userSozlesmeDiv { float: left; width: 100%; margin: 10px 0 0; }

.userContainer .userMail label,
.userContainer .userSms label,
.userContainer .userSozlesmeDiv label { width: 93%; float: right; }

.kvkkPermission .odSuCpDivBefore[for="chkKVKKMetni"]{margin-top:42px!important;}

#mainHolder_divHizliUyelikAlan .KVKKMetniDiv #chkKVKKMetni{margin-top:38px!important;}

.userContainer #chkSozlesme + label { width: 93%; float: right; }

.userContainer .userLeftBox, .userContainer .userRightBox { width: 100%; float: left; margin: 0; padding: 0; border: none; }

.userContainer .userLoginBtn, .userContainer .userSignBtn { float: left; width: auto;min-width:123px; text-transform: uppercase; font-size: 19px; height: 43px; font-family: "Public Sans", sans-serif; letter-spacing: .07em; line-height: 21px; padding: .5rem 2rem; border-radius: 3px;}

.userContainer .userSignUp { float: left; width: auto; height: 43px; padding: .5rem 2rem; text-transform: uppercase; font-size: 1em; font-family: "Public Sans", sans-serif; border-color: #000; color: #000; text-decoration: none; }

.userContainer .uyeGirisBeniHatirla { margin: 20px 0; clear: left; display: none; }

.userContainer .uyeGirisBeniHatirla input, .userContainer .uyeGirisBeniHatirla span { float: left; }

.userContainer .uyeGirisBeniHatirla input { width: 16px; height: 16px; margin-right: 10px; margin-top: 0; margin-left: 0; }

.userContainer .userPassBtn { margin: 20px 0; float: left; clear: left; text-decoration: none; color: #000; line-height: 17px; }

.userContainer .userPassBtn:after { content: '\f105'; font-family: 'FontAwesomePro'; font-weight: 400; font-size: 15px; line-height: 20px; margin-left: 5px; float: right; }

.userContainer .socialMediaLoginButtons { float: left; }

.userContainer .socialMediaLoginButtons .baglanButton { height: 43px; padding: .5rem 2rem; }

.userContainer .socialMediaLoginButtons .baglanButton a { padding: 0; line-height: 30px; }
/* ------------------------------------Sifremi Unuttum--------------------------------------------*/
.SifremiUnuttum { width: 100%; margin: 30px 0; padding-left: 50px; }

.SifremiUnuttum p { line-height: 25px; font-weight: 300 !important; font-size: 15px !important }

.SifremiUnuttum p a { line-height: 25px; font-weight: 300 !important; font-size: 15px !important }

.SifremiUnuttum #mainHolder_txtbxMail { width: 80%; height: 40px; float: left; line-height: 40px; padding: 0 20px }

.SifremiUnuttum .button { padding: 0 10px; float: right; width: 20%; height: 40px; background-color: #000 !important; color: #fff !important; }

.SifremiUnuttumInput { position: relative; width: 100%; margin-top: 10px }

.SifremiUnuttumInput .validate { left: auto; right: 0; top: -38px }

.SifremiUnuttumInput .validateSol { left: 0; right: auto; top: -38px }

.SifremiUnuttumInput .validateSol .validateSolOk { border-radius: 0 0 15px; bottom: -5px; left: 10px }

.SifremiUnuttum .line { min-height: 32px; line-height: 32px; margin-bottom: 5px; width: 400px; position: relative; margin: 0 auto }

.SifremiUnuttum .line .Left { width: 30%; float: left }

.SifremiUnuttum .line .Center { width: 4%; float: left }

.SifremiUnuttum .line .Right { width: 66%; float: left }

.basariliUyelik { text-align: center }

.basariliUyelik .title { font-size: 21px; line-height: 1.5 }

.basariliUyelik .title h4 { font-weight: 300 !important }

.basariliUyelik a { display: none }

.SifremiUnuttumInput .userWrapper input { margin-bottom: 10px; margin-top: 10px; border-color: #9a9a9a !important; }

/* ------------------------------------Uye Ol Basarili--------------------------------------------*/
.userLogin { float: left; width: 100%; text-align: center; margin: 50px 0; }

.userLogin .newuserForm .uyelikonay.basariliUyelik { display: inline-block; vertical-align: top; }

.userLogin .newuserForm .uyelikonay.basariliUyelik .title { color: #000; }

.userLogin .newuserForm .uyelikonay.basariliUyelik .title:before { content: '\f00c'; font-family: 'FontAwesomePro'; display: block; font-size: 40px; color: #097d2d; font-weight: bold; margin-bottom: 10px; }

.userLogin .newuserForm .uyelikonay.basariliUyelik .title h4 { font-size: 25px; }

.userLogin .newuserForm .uyelikonay.basariliUyelik .title span { font-size: 15px; margin: 10px 0; display: inline-block; vertical-align: top; }

.userLogin .newuserForm .uyelikonay.basariliUyelik a { padding: 15px; display: inline-block; vertical-align: top; font-size: 14px; }
/* ------------------------------------Taksit Secenekleri--------------------------------------------*/
#divTaksitContainer { float: left; width: 100%; margin-top: 10px; }

.taksitMain { margin: 0 -5px; }

.taksitBlok { width: 50%; height: auto; float: left; line-height: 20px; padding: 0 5px; margin-bottom: 10px; }

.taksitBaslik { width: 100%; height: 20px; text-align: center; }

.taksitBaslik img { vertical-align: top; }

.taksitLine { width: 101%; }

.taksitLine .tak { width: 39.1%; height: 20px; overflow: hidden; border-bottom: solid 1px #FFF; border-right: solid 1px #FFF; font-size: 10px; float: left; color: #000; text-align: center; }

.taksitLine .tak.Taksit { background-color: #ededed; width: 19%; }
/*Header-Footer*/
#header:before { content: ''; display: table; }

#header:after { content: ''; display: table; }

.hoverr:before { content: ''; position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.3); z-index: 10; clear: none; display: block !important; -webkit-animation: fadein 0.5s; -moz-animation: fadein 0.5s; -ms-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation: fadein 0.5s; }

#header { width: 100%; position: relative; float: left; z-index: 149; background: #fff; margin-bottom: 35px; }


.headerContent { text-align: center; }

@media(min-width:991px) {
    .CategoryBody #wide-nav .headerContainer { border-bottom: 4px solid #efefef; margin-bottom: 20px; }
}


.headerContent:before { content: ''; display: block; clear: both; }

.headerContent:after { content: ''; display: block; clear: both; }
/*logo*/
#logo { display: inline-block; vertical-align: top; float: left; }

#logo .logo { display: inline-block; vertical-align: top; max-width: 298px; }

#logo .logo img { display: block; max-width: 100%; }
/*sepet*/
.mycart { float: right; z-index: 99; position: relative; }

.mycart > a { display: block; color: #fff; font-size: 11px; float: left; padding: 0 15px; }

.mycart > a:before { content: '\f290'; font-family: 'FontAwesomePro'; font-weight: 600; font-size: 12px; line-height: 46px; float: left; }
/*sepettext*/
.mycart .sepetTecxt { display: none; }

.mycart .sepetUrunSayisi { display: block; float: left; line-height: 46px; margin-left: 10px; }

.mycart .sepetUrun { display: none; }

.sepetTopTutar { display: none !important; }
/*sepetacilir*/
.CartProduct { width: 360px; background: #fff; float: left; padding: 10px; z-index: 99999; position: absolute; top: 100%; right: -1px; margin-left: -150px; border: 1px solid #f0f0f0; border-radius: 3px; box-shadow: 0 0 16px -10px #000; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; }

.mycart:after { display: none; position: absolute; left: 0; right: 0; bottom: -15px; height: 15px; content: ''; }

.mycart:hover > a { background: #000; }

.mycart:hover .CartProduct { visibility: visible; opacity: 1; top: 130%; }

.mycart:hover:after { display: block; }

.CartProduct:before, .CartProduct:after { bottom: 100%; right: 10px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }

.CartProduct:before { border-color: transparent; border-bottom-color: #f0f0f0; border-width: 9px; margin-left: -9px; }

.CartProduct:after { border-color: transparent; border-bottom-color: #fff; border-width: 8px; margin-left: -8px; right: 10px }

.CartProduct ul { padding: 0; margin: 0; }

.CartProduct ul.divustSepetteUrunYok { padding: 15px; text-align: center; }

.CartProduct p { padding: 0; margin: 0; }

.CartProduct .SProduct { float: left; width: 100%; max-height: 288px; overflow-y: auto; overflow-x: hidden; }

.CartProduct .SProduct li { float: left; width: 100%; position: relative; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #eee; }

.CartProduct .SProduct li a { float: left; width: 100%; text-align: left; color: #5b5b5b; }

.CartProduct .SProduct li a img { margin-right: 10px; float: left; }

.CartProduct .SProduct li a .SepettopAd { }

.CartProduct .SProduct li a .SepettopAd span { font-size: 12px; line-height: 18px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.CartProduct .SProduct li a .sepetTopSatisBirimi { font-size: 12px; line-height: 18px; display: inline-block !important; float: left; margin-right: 5px; }

.CartProduct .SProduct li a .SepetTopAdet { font-size: 12px; line-height: 18px; display: inline-block; }

.CartProduct .SProduct li a .sepetTopFiyat { display: block !important; font-weight: 600; font-size: 14px; }

.CartProduct .SProduct li a:nth-child(2) { position: absolute; right: 0; top: 50%; margin-top: -20px; width: auto !important; font-size: 15px; }

.CartProduct .SProduct li a .sepetTopBirimFiyat { display: none !important; }

.CartProduct .SProduct li a .fa-times { font-family: 'FontAwesomePro'; font-weight: 300; }

.CartProduct .SProduct li a .fa-times:before { content: '\f2ed'; }

.CartProduct .SPrice { float: left; width: 100%; font-size: 14px; font-weight: 600; padding: 20px 0 10px; margin: 20px 0 10px; border-top: 1px solid #bbb; display: none; }

.CartProduct .SPrice li { font-size: 0; }

.CartProduct .SPrice li span { float: left; color: #5b5b5b; font-size: 14px; }

.CartProduct .SPrice .sepetToplamTutar { float: right; text-align: right; font-size: 16px; }

.CartProduct .button { margin: 0 5px !important; float: left; width: calc(50% - 10px); font-size: 14px !important; border-radius: 5px; padding: 10px 0; text-transform: uppercase; font-family: "Public Sans", sans-serif; }

.CartProduct .headerCartBtn { border: 1px solid #ccc; background: transparent; color: #434343; }

.CartProduct .headerOrderBtn { border: 1px solid #f4c6cf; }

.CartProduct .headerCartBtn:hover { color: #fff; }

.CartProduct.more .SPrice { display: block; }

.CartProduct.more .Title { display: block; }

.CartProduct.more .cart-footer { display: block; }

.CartProduct.more .headerCartBtn { display: block !important; }

.CartProduct.more .headerOrderBtn { display: block !important; }

.sepetimBody .AllCategory { display: none; }

.sepetimBody .linkRebatedProducts { margin-left: 0; }

.sepetimBody .searchContent { }

.sepetimBody .mobileAddition > .addition-content::before { display: none !important; }

.sepetimBody .mobileAddition > .addition-content > .TotalPrice:before{content: "\f077"; display: inline-block; font: normal normal normal 18px / 1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; left: 13px; top: 50%; transform: translateY(-50%); color: #f4c6cf;}

.sepetimBody .mobileAddition > .addition-content.Show > .TotalPrice:before{content: "\f078";}

.sepetimBody .mobileAddition > .addition-content > .TotalPrice { color: #f4c6cf !important; }

.sepetimBody .mobileAddition > .addition-area-clone ul li{clear:left;}


.sepetimBody .divKampanyaAdetBox { display: none; }
/*hesabim*/
.welcome { float: right; z-index: 99; position: relative; }
.welcome .headerUyeGiris a:after { content: '\f078'; font-family: 'FontAwesomePro'; font-weight: normal; font-size: 10px; margin-left: 5px;color: #221D1D; position:relative;}
.welcome .headerUyeGiris a:before {content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: #F4C6CF;display: none;}
.welcome:hover .headerUyeGiris a:before {display:block!important;}
.welcome > div { float: left; }

.welcome ul { float: left; margin: 0; list-style: none; padding: 0; }

.uyeGirisWelcome, .uyeGirisUyeAdi { display: none; }

.headerUyeGiris a, .headerUyeOl a, .headerHesabim, .headerCikis { float: left;color: #221D1D; padding: 0 1.334rem;height: 40px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center; }

.headerUyeGiris a svg, .headerHesabim svg{width: 22px; }

.headerUyeGiris a:before { content: '\f007'; }

.headerHesabim:before { content: '\f007'; }

.headerUyeGiris a, .headerHesabim { }

.headerUyeOl a, .headerCikis { display: none; }
/*socialbutton*/
.welcome li { display: inline-block; vertical-align: top; }

.headerSocialConnect { display: none !important; float: right; margin-left: 25px; }

.headerSocialConnect .baglanButton { background: transparent !important; border: none; margin: 0; padding: 0; line-height: 0; }

.headerSocialConnect .baglanButton a { line-height: 43px; color: #fff; text-indent: 0; font-size: 12px; font-weight: normal; padding: 0; }

.headerSocialConnect .baglanButton a:before { content: '\f39e'; font-family: 'FontAwesomeProBrands'; margin-right: 10px; font-size: 12px; line-height: 43px; vertical-align: top; font-weight: normal; }

.usernav { display: none; }
/*Arama*/
.searchContent { width: 245px; margin-left: auto; margin-top: 5px; z-index: 9; position: relative; }

#divAramaKategori { display: none !important; position: absolute; left: 0; top: 5px; }

#divAramaKategori select { cursor: pointer; background: #f5f5f5; display: block; height: 45px; border: none; border-right: 1px solid #dcdcdc; width: 135px; padding: 0 0 0 15px; border-radius: 0; text-transform: uppercase; color: #807e7e; font-size: 12px; font-weight: 300; }

#divAramaKategori option { text-transform: capitalize; }

.search { float: left; width: 100%; position: relative; }

.ButtonMic { display: none !important; position: absolute; right: 75px; top: 1px; padding: 0; border: none; border-radius: 0; background: transparent; color: #795f52; font-size: 14px; width: 20px; height: 45px; }

#txtbxArama { float: left; width: 100%; height: 45px; border-radius: 3px; border: 1px solid #f5f5f5; color: #605858; padding-left: 40px; padding-right: 10px; background: #f5f5f5; font-size: 16px; font-weight: normal; letter-spacing: 0.04em; transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; appearance: none; -moz-appearance: none; -webkit-appearance: none; }

#txtbxArama::-webkit-input-placeholder { color: #605858; font-size: 11px; }

#txtbxArama:-moz-placeholder { color: #605858; font-size: 11px; }

#txtbxArama::-moz-placeholder { color: #605858; font-size: 11px; }

#txtbxArama:-ms-input-placeholder { color: #605858; font-size: 11px; }

#txtbxArama:focus { color: #605858; }

#btnKelimeAra { font-family: 'FontAwesomePro' !important; background: transparent; width: 45px; line-height: 47px; font-size: 21px; color: #000; font-weight: normal; text-align: center; text-transform: uppercase; position: absolute; left: 0; top: 0; border: none; border-radius: 0; padding: 0; cursor: pointer; z-index: 9; -moz-appearance: none; -webkit-appearance: none; }

#btnKelimeAra i { line-height: 47px; }

.searchContent ul { padding: 15px !important; text-align: left; max-height: 400px; overflow-y: auto; overflow-x: hidden; list-style: none; }

.searchContent ul li { float: left; width: 100%; }

.searchContent ul li a { line-height: 30px; font-size: 13px; color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; float: left; }
/*menu*/
.navigation { float: left; width: 100%; position: relative; border-bottom: 4px solid #f5f5f5; }

.homeHeader .navigation { border-bottom: none; }

.navigation > div { z-index: 1; text-align: center; padding: 0 !important; }

.navigation .navUl { font-size: 0; max-width: 944px; padding: 0; margin: 0; display: flex; justify-content: space-between; }

.navigation .navUl ul { padding: 0; margin: 0; list-style: none; }

.navigation .navUl > li { display: inline-block; vertical-align: middle; padding-bottom: 10px; }

.navigation .navUl > li > a { float: left; color: #000; font-size: 12px; line-height: 16px; padding: 10px; letter-spacing: 1.2px; font-weight: 400; position: relative; }

.navigation .navUl > li > a:after { content: ''; position: absolute; left: 10px; right: 10px; bottom: -10px; height: 2px; background: #f4c6cf; display: none; }

.navigation .navUl > li.hovm.ulVar > a:after { display: block; }

.navigation .navUl > li:first-child > a { padding-left: 0; }

.navigation .navUl > li:last-child > a { padding-right: 0; color: #ff0000; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.navigation .navUl > li:first-child > a:after { left: 0; }

.navigation .navUl > li:last-child > a:after { right: 0; }

.navigation .navUl > li:hover > a { color: #f4c6cf; }
/*menuacilir*/
.navigation .altMenu { position: absolute; top: 100%; left: 0; right: 0; visibility: hidden; opacity: 0; pointer-events: none; background: #f5f5f5; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; }

.navigation .navUl > li.hovm .altMenu { opacity: 1; visibility: visible; pointer-events: auto; }

.navigation .altMenu .altmenuSol > span { display: none; }

.navigation .altMenu .altMenuler { display: block; text-align: left; }

.navigation .altMenu .altMenuler .altMenuSag { float: right; display: none; }

.navigation .altMenu .altMenuler .altMenuSag > a { }

.navigation .altMenu .altMenuler .altMenuSag > a > img { display: block; }

.navigation .altMenu .altMenuler .altmenuSol { float: left; width: 100%; display: flex; text-align: left; justify-content: space-around; }

.navigation .altMenu .altMenuler .altmenuSol ul { display: block; }

.navigation .altMenu .altMenuler .altmenuSol ul li { display: block; }

.navigation .altMenu .altMenuler .altmenuSol ul li a { display: block; color: #000; font-size: 11px; padding-bottom: 4px; margin-bottom: 5px; letter-spacing: .04em; }

/*.navigation .navUl li:nth-child(5) .altMenu .altMenuler .altmenuSol > ul:nth-child(2) li:last-child > a { margin-top: 15px; font-family: "Public Sans", sans-serif; }
*/
.navigation .altMenu .altMenuler .altmenuSol ul li:last-child a { }

.navigation .altMenu .altMenuler .altmenuSol ul li ul a:hover { color: #f4c6cf; }

.navigation .altMenu .altMenuler .altmenuSol > ul { flex: 1 100%; border-left: 1px solid #e1e1e1; padding: 10px 20px 30px; margin: 20px 0 5px; }

.navigation .altMenu .altMenuler .altmenuSol > ul:first-child { padding-left: 6rem; }

.navigation .altMenu .altMenuler .altmenuSol > ul:last-child { padding-right: 6rem; }

.navigation .altMenu .altMenuler .altmenuSol > ul > li { }

.navigation .altMenu .altMenuler .altmenuSol > ul > li > a { margin: 10px 0 8px; letter-spacing: 2.7px; line-height: 15px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.navigation .altMenu .altMenuler .altmenuSol .lastlink { padding-right: 15px; margin-top: 13px; }

.navigation .altMenu .altMenuler .altmenuSol .lastlink a:after { content: '\f105'; font-family: 'FontAwesomePro'; margin-left: 5px; font-size: 13px; line-height: 16px; display: inline-block; vertical-align: top; }

.navigation .altMenu .altMenuler .altmenuSol .lastlink a:hover { color: #f4c6cf; }
/*yanresimlimenu*/
#header .yanResimliMenu { display: none; }
/*dilsecenegi*/
#lang_flag_container { top: 0 !important; left: 0 !important; right: auto; bottom: auto; z-index: 999 !important; position: relative !important; float: right; margin-left: 25px; }

#lang_flag_container:after { position: absolute; width: 100%; right: 0; top: 18px; height: 20px; content: ''; display: none; }

#lang_flag_container #lang-detail { display: block !important; left: 0 !important; top: 100% !important; right: auto; border-top: none !important; box-shadow: 0 7px 10px -2px rgba(0, 0, 0, .3) !important; box-shadow: 0 5px 10px -2px rgba(0, 0, 0, .3); -webkit-transform: translateY(30px); opacity: 0; visibility: hidden; -moz-transform: translateY(30px); -ms-transform: translateY(30px); -o-transform: translateY(30px); transform: translateY(30px); -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; }

#lang_flag_container:hover #lang-detail { visibility: visible; opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }

#lang_flag_container:hover:after { display: block; }

#lang { float: left; color: #000 !important; font-size: 11px !important; font-weight: normal; padding: 0 0 0 25px !important; line-height: 13px !important; }

#lang span { font-weight: normal; float: left; line-height: 13px !important; }

#lang span:after { content: '\f078'; font-family: 'FontAwesomePro'; margin-left: 5px; font-size: 10px; font-weight: normal; line-height: 13px; float: right; }

#lang_flag_container:hover #lang { color: #f4c6cf !important; font-weight: normal; }

#langHover { padding: 8.5px 0 !important; float: left; }

#langHover.white { background: transparent !important; }

a#ucSepetim_btnSepetiTemizle { margin-top: 28px; display: inline-block; }

#lang-detail .language a { font-size: 11px !important; text-align: left; }

#lang-detail .currency a { font-size: 11px !important; }

#lang-detail p { font-size: 12px !important; }
/*Footer*/
#footer { float: left; width: 100%; position: relative; }

.FooterSC { float: left; width: 100%; position: relative; background: #fff; }

.FooterTop { float: left; width: 100%; position: relative; background: #F5F5F6; padding: 40px 0 0; }

.FooterMiddle { float: left; width: 100%; position: relative; background: #F5F5F6; padding: 35px 0; }

.FooterBottom { float: left; width: 100%; position: relative; padding: 30px 0 0; }
/*footerlink*/
#footer .linkler { float: left; width: 100%; position: relative; text-align: left; padding-bottom: 40px;}

#footer .linkler .blink { float: left; width: 100%; margin: 0 }

#footer .linkler .blink ul { margin: 0; padding: 0; list-style: none; }

#footer .linkler .blink > ul { float: left; width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction: row; -webkit-flex-direction: row; -ms-flex-direction: row; -moz-flex-direction: row; -o-flex-direction: row; }

#footer .linkler .blink > ul > li {display:block;flex: 1 1 20%;}

#footer .linkler .blink > ul > li:last-child { margin-bottom: 0; }

#footer .linkler .blink > ul li { display: block; }

#footer .linkler .blink > ul > li > span { display: block; font-size: 11px; color: #221D1D; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; position: relative; letter-spacing: 0.08em; margin-bottom: 10px; }

body.contentGroup1002 #footer .linkler .blink > ul > li > span,
body.contentGroup1002 .FooterMiddle ul.ftb > li > span,
body.contentGroup1002 .ebultenDiv span { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif;font-size: 1.2rem;}

#footer .linkler .blink > ul > li > span .ackapabtn { display: none; }

#footer .linkler .blink > ul > li > ul { display: inline-block; vertical-align: top; }

#footer .linkler .blink > ul > li > ul > li > a { float: left; width: 100%; font-size: 1rem; color: #4E3844; font-weight: normal; letter-spacing: 0.04em; margin-bottom: 10px; }
#footer .linkler .blink > ul > li > ul > li.tdeco > a {text-decoration:underline;}
#footer .linkler .blink > ul > li > ul > li.sitalic{font-style: italic;}

#footer .linkler .blink > ul > li > ul > li:last-child > a { margin-bottom: 0; }

#footer .linkler .blink > ul > li > ul > li > a:hover { color: #f4c6cf; }

@media screen and (min-width:769px) {
    #footer .linkler .blink > ul > li > ul { display: inline-block !important; }
}

#footer .linkler .blink > ul > li > ul > li.sitalic{font-style: italic;}

#footer .linkler .blink > ul > li > ul > li:last-child > a { margin-bottom: 0; }

@media screen and (min-width:769px) {
    #footer .linkler .blink > ul > li > ul { display: inline-block !important; }
}

li.magazaMapsLink a{font-size: 1.3rem; line-height: 1.3; color: #4E3844; font-weight: normal; letter-spacing: 0.04em; text-align: center; display: block;}
li.magazaMapsLink a svg{display: block; margin: 0 auto 12px; align-self: center; width: 55px; height: 39px;}

.FooterBottom .sitemap { width: 100%;float: left;margin: 10px 0 30px; }

.FooterBottom .sitemap:after { clear: both; display: table; content: ""; }

.FooterBottom .sitemap ul { list-style: none; padding: 0; margin: 0; }

.FooterBottom .sitemap ul li { display: inline-block; vertical-align: top;padding-right: 3px;margin-right: 3px; border-right: 1px solid #605858;}
.FooterBottom .sitemap ul li:last-child{padding-right: 0;border: none;margin-right: 0;}

.FooterBottom .sitemap ul li a { float: left; font-size: 0.79rem; color: #605858; font-weight: normal; letter-spacing: 0.04em;line-height:1; }

.FooterBottom .copy {float: left;clear: left; font-size: 1rem; color: #605858; font-weight: normal; letter-spacing: 0.04em;}


.ftmSol{float:left;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex; flex-direction: column;-webkit-flex-direction: column;}
.ebultenDiv { float: left; position: relative;}
.ebultenDiv span {cursor: pointer; background: rgb(255, 255, 255); border: 1px solid rgb(78, 56, 68); border-radius: 3px; margin: 0 0px 2.334rem; max-width: 310px; padding: 1.334rem 0.667rem; text-align: center; width: 100%; font-feature-settings: "liga" 0; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; white-space: normal; font-weight: 500; font-family: "Public Sans", sans-serif; font-size: 1.125rem; line-height: 20px; letter-spacing: 0.08em; float: left; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; -webkit-align-items:center; justify-content: center; -webkit-justify-content:center; }
.ebultenDiv span:hover {text-decoration: none;color: #7a6a73;}
.ebultenDiv span svg{margin-right: 10px;}

#divNewsLetter { display: none; }
/*footersocial*/
#footer .socialdiv { float: left;}

#footer .socialdiv ul { padding: 0; margin: 0; list-style: none; display: inline-block; vertical-align: top; }

#footer .socialdiv ul li { float: left; margin-right: 20px; }

#footer .socialdiv ul li:last-child { margin-right: 0; }

#footer .socialdiv ul li a { float: left; color: #000000; font-size: 20px; }

#footer .socialdiv ul li a i { display: inline-block; vertical-align: top; line-height: 24px; }

#footer .socialdiv ul li a:hover { color: #f4c6cf; }

#footer .store{display:block;max-width:150px;}

#footer .store ul li{margin-bottom:10px;}

/*yukaribtn*/
#back-to-top { float: right; position: fixed; right: 1%; bottom: 5%; z-index: 9999; display: none; }

#back-to-top a { float: left; text-align: center; width: 50px; height: 50px; background: rgba(35,35,35,.2); color: #fff; border-radius: 100%; font-size: 14px; }

#back-to-top a:after { content: '\f077'; font-family: 'FontAwesomePro'; display: inline-block; vertical-align: top; line-height: 50px; }
/*Footer*/
/* ------------------------------------Vitrin urunleri--------------------------------------------*/
.homeContainer .ProductListContent { float: left; width: 100%; margin: 30px 0; position: relative; }

.homeContainer .ProductListContent .ProductList { display: block; margin: 0 auto; }

.homeContainer .ProductListContent .ItemOrj { padding: 0 10px; margin-bottom: 20px; width: 25%; max-width: 25%; }

.homeContainer .ProductListContent .productItem { margin-bottom: 0; }
/****************************************URUN KART*********************************/
.categoryContainer .ProductList.PlSc_hrz .ItemOrj { width: 100%; }

.categoryContainer .ProductList.PlSc_2 .ItemOrj { width: 50%; }

.categoryContainer .ProductList.PlSc_3 .ItemOrj { width: 33.33%; }

.categoryContainer .ProductList.PlSc_4 .ItemOrj { width: 25%; }

.categoryContainer .ProductListContent.productBox3 .ProductList.PlSc_4 .ItemOrj { width: 33.33%; }

.categoryContainer .ProductList.PlSc_5 .ItemOrj { width: 20%; }

.ProductListContent { float: left; width: 100%; }

.categoryContainer .ProductListContent { float: left; width: 100%; min-height: 700px; }

.categoryContainer .ProductList { margin: 0 -10px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-flow: wrap; }
.ProductListGroupItems .ticiContainer {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-flow: wrap; }

.categoryContainer .grupImage { padding: 0 10px; margin-bottom: 20px; }

.categoryContainer .grupImage img.pkMimg { display: none; }

.categoryContainer .ProductListContent .productItem { margin: .334rem 0 1px;}

.ItemOrj { float: left; padding: 0 1px; }

#pagePaketUrun .ItemOrj { width: 25%; }

.anasayfa_urun_slider .ItemOrj { -webkit-box-flex: 0; -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; width: 20%; }

.anasayfa_urun_slider .ItemOrj .productItem .productIcon .quickViewIco { top: 50%; }
/*urun*/
.productItem { width: 100%;height: 100%; position: relative; text-align: center; display: inline-block; float: left; font-size: 0; }

.productItem .productIcon { width: 100%;}
/*urunresim*/
.productItem .productImage { position: relative; overflow: hidden; width: 100%; padding: 0; }

.productItem .productImage a { display: block; position: relative; padding-bottom: 133%; }

.productItem .productImage.Videolu { display: block; position: relative; padding-bottom: 133%; }

.productItem .productImage img { max-width: 100%; height: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border-radius: 0; transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; }

.productItem .productImage.Videolu video { max-width: 100%; max-height: 100%; height: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border-radius: 0; transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; }
/*urunaciklama*/
.productItem .productDetail { display: block; float: left; width: 100%; text-align: left; height: auto; padding: 5px; }

body.sepetimBody .divSepetProductItem.productItem .productDetail { display: block; float: left; width: 100%; text-align: left; height: 140px !important; padding: 5px; }

.productItem .productAccessoryList .imgThereIsNot{width:auto;}

.productItem .productAccessoryList .imgThereIsNot span{font-size: 10px; line-height: 20px; padding: 0 3px; background: #f7f7f8;}

/*urunad*/
.productItem .productName { position: relative; margin: 0 0 7px; float: left; width: 100%; }

.productItem .productName a { float: left; width: 100%; padding: 0; line-height: 20px; letter-spacing: .04em; font-weight: normal; font-size: 1rem; color: #221d1d; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
/*urunfiyat*/
.productItem .productPrice { display: inline-block; vertical-align: top; position: relative; margin: 0 0 .667rem; bottom: 0; margin-bottom: 0; }

.productItem .discountPrice { display: block; float: right; margin-right: 5px; }

.productItem .specialPriceForMembers.IndirimVar .discountPrice:before{content:"Üyelere Özel";color: #af5071;font-family: public sans, sans-serif;font-feature-settings: "liga" 0;font-weight: 500;font-size: 1rem;line-height: 18px;letter-spacing: .04em;margin-right: 5px;}

.productItem .specialPriceForMembers.IndirimVar .regularPrice{float:left;}

.productItem .specialPriceForMembers.IndirimVar .discountPrice{float:left;}

.productItem .discountPrice span { color: #221d1d; font-feature-settings: "liga" 0; font-size: 1rem; line-height: 18px; letter-spacing: .04em; text-transform: inherit; font-weight: 400; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.productItem .IndirimVar .discountPrice span { color: #af5071; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.productItem .discountKdv, .productItem .regularKdv { display: none; }

.productItem .regularPrice { display: block !important; float: left; margin-right: 5px; }

.productItem .regularPrice span { font-size: 1rem; color: #221d1d; -moz-text-decoration-color: #221d1d; text-decoration-color: #221d1d; line-height: 0.8; font-weight: normal; text-decoration: line-through; line-height: 18px; }
/*onyazimarka*/
.productItem .productOnYazi { display: none !important; }
.productItem .productMarka{display:block!important;font-size: .889rem; color: #605858;letter-spacing: .04em;line-height: 16px;}
/*Urun Iconlari*/
.newIcon, .discountIcon, .cargoIcon, .firsatIcon, .urunListStokUyari, .discountIcon div, .discountIcon .discountIcon_s2, .examineIcon, .mycartIcon { z-index: 3; display: none; }

.discountIcon span, .mycartIcon a span { font-weight: normal; }

.productIcon .favori { position: absolute; right: 5px; top: 5px; text-align: center; }

.favori a, .examineIcon a, .mycartIcon a { display: block; font-size: 0; }

.firsatIcon { display: block !important; position: absolute; left: 10px; top: 10px; width: 55px; height: 55px; background: url(https://static.ticimax.cloud/48946/Uploads/EditorUploads/recycledpantyUK.png)no-repeat; background-size: 100%; }
.DetayFirsatUrunu { display: block !important; position: absolute; left: 120px; top: 10px; width: 55px; height: 55px; background: url(https://static.ticimax.cloud/48946/Uploads/EditorUploads/recycledpantyUK.png)no-repeat; background-size: 100%; font-size: 0; z-index: 9; }


/*favorisepetincelebefore*/

body.favoriBody .divGrupOlusturContentBottom input#txtFavoriGrup { width: 200px !important; }

body.favoriBody .divGrupOlusturContentBottom #btnFavoriGrupKaydet { background: #000 !important; color: #fff !important; border: 0 !important; }

body.favoriBody #tb_Tbody .detayFavoriListItem button { background: #000 !important; color: #fff !important; border: 0 !important; }

.examineIcon a:before, .favori a:before, .mycartIcon a:before { font-family: 'FontAwesomePro'; display: inline-block; vertical-align: top; }

.favori a:before { content: '\f004'; font-size: 20px; color: #221d1d; font-weight: 300; margin: 0 auto; display: block; line-height: normal; }

.favori a.listfavoriAktif:before { color: #f4c6cf; }

body.favoriBody .divGrupOlusturContentBottom #btnFavoriGrupKaydet { background-color: #f4c6cf !important; }

/*tukendi*/
.TukendiIco { z-index: 5; border-radius: 0; background: transparent; position: absolute; right: 0; left: 0; top: 0;bottom: 0;  overflow: hidden; }

.TukendiIco span { line-height: 35px; background: #fff; position: absolute; left: 0; bottom: 50%; right: 0; max-width: 200px; border: none; color: #221d1d; font-size: 15px; font-weight: normal; padding: 0; border-radius: 0; border: 1px solid #bf215d; text-transform: uppercase; margin: 0 auto; }
/*stokyok*/
.StokYok .cargoIcon, .StokYok .firsatIcon, .StokYok .newIcon { display: none !important; }
/*playbuton*/
body .productItem .divVideoPlayButton { position: absolute; right: 0; left: 0; top: 0; bottom: 150px; width: 40px; height: 40px; margin: auto; overflow: hidden; }

body .productItem .divVideoPlayButton a.urunListeVideoPlay { color: #fff; float: left; width: 100%; height: 100%; }

body .productItem .divVideoPlayButton a.urunListeVideoPlay i { font-family: 'FontAwesomePro'; font-weight: 300; font-size: 40px; display: inline-block; vertical-align: top; margin-top: 0; text-shadow: 0 0 4px #848484; }

body .productItem .divVideoPlayButton a.urunListeVideoPlay i.fa-play-circle-o:before { content: '\f144'; }

body .productItem .divVideoPlayButton a.urunListeVideoPlay i.fa-pause-circle-o:before { content: '\f28b'; }
/*ekbutonlar*/
.productItem .urunListeAdet, .productItem.StokYok .urunListeAdet, .boxBedenlerContent, .productIcon .quickViewIco { display: none !important; }

.productItem .productIcon .quickViewIco { position: absolute; width: 100%; top: 60%; left: 0; padding: 0 18px; z-index: 1; }

.productItem .productIcon .quickViewIco a { font-family: "Public Sans", sans-serif; width: 100%; min-width: auto; white-space: nowrap; padding: 5px; background: #fff; color: #221d1d; border-color: #221d1d; text-transform: uppercase; line-height: 21px; font-size: 19px; letter-spacing: .15em; border: 1px solid; display: block; }

.productItem:hover .productIcon .quickViewIco { display: block !important; }

.productItem .productPoints { float: left; clear: both; display: block; width: 100%; margin-bottom: 2px; }

.productItem .productPoints:after { clear: both; display: table; content: ""; }

.productItem .productPoints .rating { margin: 0;line-height: 1;float:left;}

.productItem .productPoints .rating i { font-size: 16px; vertical-align:top;}

.productItem .productPoints .productPointTxt{float: left; line-height: 1; margin: 5px 0; font-size: 9px; margin-left: 5px; text-decoration: underline; cursor: pointer;}

.hediyeIpucuGonder { display: block; float: left; width: 100%; text-align: left; }

.hediyeIpucuGonder a { font-size: 13px; text-align: left; background: transparent !important; color: #000; padding: 5px 0 0 0; font-family: BentonSansCompressedMedium,Helvetica,Arial,sans-serif; text-transform: uppercase; font-weight: 700; }

.hediyeIpucuGonder a:hover { background: transparent; }

.hediyeIpucuGonder a:before { content: "\f06b"; font-family: fontawesomepro; font-weight: 300; font-size: 16px; margin-right: 5px; }

.hediyeIpucuGonder a:after { content: "\f054"; font-family: fontawesomepro; font-weight: 500; margin-left: 5px; color: #f4c6cf; }

#sendGiftModal.modal #frmGiftHint .frmGiftLine { position: relative; }

#sendGiftModal.modal #frmGiftHint .frmGiftLine input { border: 1px solid #e1e1e1; padding: 20px 8px 12px;; }

#sendGiftModal.modal #frmGiftHint .frmGiftLine input:focus { color: #d91560; border-color: #f4c6cf; }

#sendGiftModal.modal #frmGiftHint .frmGiftLine label { transition: transform 125ms cubic-bezier(.645,.045,.355,1) 0s; position: absolute; top: 50%; transform: translateY(-130%); left: 9px; padding-right: .5rem; font-size: 11px; pointer-events: none; line-height: 14px; }

#sendGiftModal.modal #frmGiftHint .frmGiftLine:focus-within label { color: #f4c6cf; }


@media screen and (max-width:767px) {
    .hediyeIpucuGonder a { font-size: 11px; }

    .hediyeIpucuGonder a:before { font-size: 14px; }
}
/*******************************************KATEGORi**********************************/
.Block_Title { display: none; }

.noProduct { background: url('https://static.ticimax.cloud/48946/Uploads/Images/urunyok.png') center center no-repeat !important; width: 212px; height: 214px; }

.noProduct * { display: none !important; }

#divUstFiltreKategori { display: none; }

#divUstFiltreMarka { display: none; }
/*kategoriAciklama*/
.categorydesign { float: left; width: 100%; }

.categorydesign .Blok { margin: 0; }

.leftBlock .categorydesign { display: block; }

.categorydesign * { }

.categorydesign h1 { font-weight: 500; font-family: "Public Sans", sans-serif; }

.categorydesign h2, .search-promo h2 { font-weight: 500; font-family: "Public Sans", sans-serif; }

.categorydesign h3, .search-promo h3 { font-weight: 500; font-family: "Public Sans", sans-serif; }

.categorydesign strong, .search-promo strong { font-weight: 500; font-family: "Public Sans", sans-serif; }

.categorydesign strong *, .search-promo strong * { font-weight: 500; font-family: "Public Sans", sans-serif; }

.categorydesign a, .search-promo a { color: #d91560; text-decoration: underline; }

.categorydesign img, .search-promo img { display: inline-block; vertical-align: middle; }

.categorydesign img.mobil, .search-promo img.mobil { display: none; }

.search-promo { margin: 30px 0;float: left;width: 100%; border-top: 1px solid #E0DAD5;padding-top: 20px;font-size: 1rem;}

.search-promo ul li { margin-bottom: 10px; }

.search-promo .html-slot-container { text-align: left; width: 100%; height: 150px; overflow: hidden }

.search-promo .dvbtn { width: 100% }

.search-promo .dvbtn .btnAlt { display: none; vertical-align: top; cursor: pointer }

.search-promo .dvbtn .dvmbtn { display: inline-block }

.search-promo.active .html-slot-container { height: auto; overflow: visible }

.search-promo.active .dvbtn .dvmbtn { display: none }

.search-promo.active .dvbtn .dgzbtn { display: inline-block }

.parfumKategoriBanner { display: none; }

/*breadcrumb*/
.breadList.breadActive { display: none !important; }

.breadcrumbContent { float: left; }

body ul.breadcrumb { margin: 0 auto; display: block !important; padding: 0; border-radius: 0; float: none; list-style: none; }

body ul.breadcrumb * { color: #666; font-size: 11px !important; line-height: 17px !important; float: left; font-weight: normal; }

body ul.breadcrumb a:hover span { color: #d8abbb; }


body ul.breadcrumb li { font-size: 0 !important; float: none !important; vertical-align: middle; }

body ul.breadcrumb li:last-child span { font-family: "Public Sans", sans-serif; }

body ul.breadcrumb li:after { content: '/'; display: inline-block; margin: 0 5px; color: #666; font-size: 11px; line-height: 17px; font-weight: normal; }

/*body.ProductBody ul.breadcrumb li:nth-last-of-type(1){display: none;}*/
body ul.breadcrumb li:nth-last-of-type(1) * { color: #000; float: left; display: contents; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

body ul.breadcrumb li:nth-last-of-type(1):after { display: none; }

body a#linkOncekiSayfa { line-height: 17px; display: block; color: #666; font-size: 11px !important; font-weight: normal; display: none; }

.leftImage a#linkOncekiSayfa { display: none; }
/*ustalan*/
.categoryTitleText { float: left; width: 100%; }

.categoryContainer .categoryTitleText { }

.categoryTitle { float: left; width: 100%; }

.ProductBody .categoryTitle {margin: 1rem 0 1.5rem;}

body #divSayfalamaUst { float: right; margin: 1.667rem 0; padding: 0; text-align: center; border: 1px solid #e8e3df; border-left: none; border-right: none;border-bottom: none;}

.urunListRel { width: 100%; float: left; position: relative; }

.brandlistselection { display: inline-block; vertical-align: top; float: right; margin: 0; }

.brandlistselection .clear { clear: none; display: none; }

.brandlistselection ul { padding: 0; margin: 0; list-style: none; }

.brandlistselection .sortingContent { background: #ddd; }

.brandlistselection .sortingContent li { float: left; background: transparent; border-radius: 0 !important; }

.brandlistselection .sortingContent li a { background: transparent; border-radius: 0 !important; }

.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet { float: right; }

.blockSelect .sort_hrz { display: none; }

.blockSelect .sort_2 { display: none; }

.blockSelect .sort_5 { display: none; }

body #divSayfalamaUst .FilterCont{float: left;width: 100%;border-top: 1px solid #e8e3df;}
body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst { display: none; }

body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo { display: none; }

body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum { display: none; }
/*filtresecili*/
body #divSayfalamaUst .brandlistselection .filterDeleteContent { display: none; }

body #divSayfalamaUst .filterDeleteContent { float: left; margin:0; padding: 10px; width: 100%; text-align: left;background:#F7F7F8;}

body #divSayfalamaUst .filterDeleteContent .appliedFilter {float: none;display: inline-block; padding: 0; margin: 0 15px 0 0; height: auto; background: #fff; border: 1px solid #e0dad5; width: auto; border-radius: 3px;}

body #divSayfalamaUst .filterDeleteContent .appliedFilter.filtrelemeKaydet{display:none;}

body #divSayfalamaUst .filterDeleteContent .appliedFilter a { width: 15px;padding: 0; margin: 0;border:none; }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.filtrelemeKaydet a{width:auto; }

body #divSayfalamaUst .filterDeleteContent .appliedFilter a i { font-family: 'FontAwesomePro'; line-height: 30px; color: #4e3844; font-size: 11px; font-weight: normal; }

body #divSayfalamaUst .filterDeleteContent .appliedFilter a i:before { content: '\f00d'; }

body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span { color: #4e3844; font-size: 11px; text-align: left; margin-top: 6px; font-weight: normal; }

body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span + span { color: #4e3844; margin-top: 0; line-height: 30px; letter-spacing: .08em;}

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir { display: block;border: 1px solid #958f8f;float: left;}

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a { width: 100%; background: transparent; line-height: 1; margin: 0; padding: 0 5px; }

body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir a span { line-height: 30px; font-weight: 700; font-size: 1rem;letter-spacing: .08em; text-align: center; margin: 0; width: 100%; }

body #divSayfalamaUst.Slct .blockSelect { float: right; margin: 0; display: none !important; padding: 0; }

body #divSayfalamaUst.Slct .brandlistselection .sortingContent { background: transparent; float: left;}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent select { float: left; height: 60px; color: #221D1D; font-size: 1rem; border: none; background: transparent; border-radius: 0; padding: 0 20px 0 10px; appearance: none; -webkit-appearance: none;}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent li { height: auto; padding: 0; border-radius: 0; background: transparent; float: left; display: none; position: relative; }

body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(1) { display: block; }

body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(1):after { content: '\f078'; font-family: 'FontAwesome';top: 0;right: 12px;font-weight: 300;line-height: 60px; pointer-events: none; position: absolute;right: 12px;top: 0;}

@media screen and (min-width:1042px) {

    body #divSayfalamaUst .fltTitle { float: left; color: #221D1D; font-size: .889rem; line-height: 60px; text-align: left; padding: 0 18px;border-right: 1px solid #e8e3df;letter-spacing: .16em;text-transform:uppercase;font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 700;}
    body #divSayfalamaUst .fltTitle.siraT {float: right;}
    body #divSayfalamaUst .filterBlock { float: left; border: none; border-radius: 0; }

    body #divSayfalamaUst .category-vertical-filters.top-filters { padding: 0; margin: 0; background: transparent; position: static; }

    body #divSayfalamaUst .category-vertical-filters.top-filters ul { padding: 0; margin: 0; list-style: none; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel { margin: 0; padding: 0; width: auto; position: relative; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel.vertical-top-price-filter { }

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading { padding: 0; border: none; margin: 0; min-width: auto; border-right: none; background-color: transparent !important; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading:after { }

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading a { color: #221D1D; font-size: 1rem; line-height: 60px; text-align: left; padding: 0 36px 0 18px;border-right: 1px solid #e8e3df;letter-spacing: .08em;font-weight: 600;}

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading a:after { content: '\f078'; font-family: 'FontAwesome';top: 0;right: 12px;font-weight: 300;}

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading.active a { background: #221d1d; color: #fff; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .panel .panel-heading.active a:after { content: '\f077'; color: #fff;}

    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown > li { float: left; text-align: left; margin: 0; width: 100%; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .div-kategori .list-group.dropdown > li { width: 100%; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown li a { line-height: 20px; font-size: 14px; color: #221d1d; margin-bottom: 1rem }

    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown li a:hover { color: #af5071;text-decoration: underline; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown > li ul { display: block; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown > li ul > li { width: 100%; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item:before { display: inline-block; width: 20px; height: 20px; border-color: #958f8f; margin-top: 0; font-family: 'FontAwesome'; line-height: 18px; font-size: 10px;border-radius: 2px; text-align:center;}

    body #divSayfalamaUst .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item:hover:before { background: transparent; border-color: #958f8f; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item.selected:before { content: '\f00c'; background: transparent; border-color: #958f8f; }
    body #divSayfalamaUst .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item.selected a{font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

    body #divSayfalamaUst .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item.list-group-item-image { background: transparent !important; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .vertical-filter-panel .list-group-item a { color: #000; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .list-group.dropdown { top: 100%; width: 240px; padding: .5rem 1rem; border: 1px solid #232323; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .slider-range { background: #dfdfdf; height: 2px; width: 100%; margin: 11px 0 0; border: none; float: left; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .slider-range .ui-slider-range { background: #262626; height: 2px; margin-top: 0; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .slider-range .ui-slider-handle { background: #fff; border-radius: 100%; width: 18px; height: 18px; border: none; margin-top: 0; margin-right: -4px; top: -8px; box-shadow: 0 2px 1px 0 #b5b5b5; }

    body #divSayfalamaUst .category-vertical-filters.top-filters .amount { color: #262626; font-size: 14px; font-weight: 600; left: 0; padding: 5px 0 0; float: left; width: 100%; text-align: center; margin-bottom: 0; }

    /*body #divSayfalamaUst .category-vertical-filters.top-filters .panel.div-tdetay-16{display:none !important;}*/
}
/*sayfalama*/
.brandlistselectionBottom { margin-bottom: 0; display: none; }

#divSayfalamaAlt { width: 100%; margin: 0; }

.pageNumber { float: right; text-align: right; margin: 0; display: none; }

.pageNumber a { }

.pageNumberContent { }

#oncekiUrunleriYukleBtnState{/*display:none;*/}

.pageNumberBottom { float: right; text-align: right; margin: 50px 0; padding: 0; width: 100%; display: block; vertical-align: middle; }

.pageNumberContent, .pageBorder { display: inline-block; vertical-align: top; }

.pageNumberContent a, .pageBorder a { min-width: 34px; height: 34px; line-height: 34px; font-size: 15px; font-weight: bold; color: #000; background: #fff; border-radius: 0; border: none; float: left; position: relative; display: block; text-align: center; margin: 0 5px; }

.pageNumberContent a.butonDisabled, .pageBorder a.butonDisabled { opacity: 1 !important; }

.pageNumberContent a:hover, .pageBorder a:hover { color: #fff; background: #333333; }

.pageNumberContent a.SelectedSayfa, .pageBorder a.SelectedSayfa { color: #fff; background: #333333; }

.KategoriFilitrelemeContent .Block_Title { display: none; }
/*******************************************KATEGORi**********************************/
/*******************************************URUN DETAY********************************/
.RightDetail > .clear { clear: none; }

.ProductDetailMain { float: left; width: 100%; }

.ProductDetailMainRow { float: left; width: 100%; }

.TopDet { float: left; width: 100%; margin: 0; }

.leftImage { width: 530px; float: left; position: relative; padding: 0 }

.leftImage.scroll-to-fixed-fixed + div { float: left !important; }

.RightDetail { width: calc(100% - 530px); float: left; position: relative; padding: 0 0 0 30px; }
/*Urun Resim*/
.UrunDetayLeft { margin: 0 !important; overflow: hidden }

.Images, #divVideoGoruntulemeAlan { float: right; width: 404px; padding-bottom: 101.4%; position: relative }

.Images img, #vdUrunVideo { max-width: 100%; max-height: 100%; position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto }

.cloudzoom-blank > div:last-child { display: none !important }

.SmallImages { display: block !important; float: left; width: 110px; max-height: 537px; overflow-y: auto; overflow-x: hidden; padding: 10px; border: 1px solid #f3f3f3; background: #fff }

.SmallImages div { float: left; width: 83px; margin-bottom: 15px; position: relative }

.SmallImages div img { max-width: 100%; max-height: 100% }

.SmallImages div.active:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border: 2px solid #f4c6cf; }


body.ovfl { overflow: hidden; }

.BigimgList { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; padding: 20px; z-index: 10000; display: none; }

.BigimgList.active { display: block; }

.BigimgList .closeBtnImg { position: absolute; right: 20px; top: 20px; width: 40px; height: 40px; background: #fff; text-align: center; color: #221d1d; font-size: 30px; cursor: pointer; }

.BigimgList .closeBtnImg i { display: inline-block; vertical-align: top; line-height: 40px; }

.BigimgList .BigimgUl { float: left; width: 100%; height: 100%; }

.BigimgList .BigimgUl ul { list-style: none; padding: 0; margin: 0; white-space: nowrap; overflow-y: hidden; overflow-x: auto; height: 100%; }

.BigimgList .BigimgUl ul li { margin-right: 25px; display: inline-block; vertical-align: top; height: 100%; }

.BigimgList .BigimgUl ul li img { max-width: 100%; max-height: 100%; }

.zoomBtn { float: left; margin-top: 10px; line-height: 30px; color: #221d1d; font-size: 10px; cursor: pointer; clear: left; }

.zoomBtn i { display: inline-block; vertical-align: top; line-height: 30px; margin-right: 5px; font-size: 14px; }

.zoomBtn:hover span { color: #f4c6cf; }

.DetayYeniUrun { display: none !important; }
/*sagalan*/
.RightDetail .TopList { float: left; width: 100%; position: relative; }

.RightDetail .MiddleList { float: left; width: 100%; position: relative; }

.RightDetail .BottomList { float: left; width: 100%; position: relative; }
/*urunadi*/
.ProductName { float: left; position: relative; margin: 0; clear: left; }

.ProductName h1 { margin: 0; float: left; width: 100%; }

.ProductName h1 span { float: left; width: 100%; display: inline-block; color: #221d1d;letter-spacing: .04em; font-size: 1.424rem; line-height: 31px; font-family: "Public Sans", sans-serif; }
/*stokkodu*/
#divUrunKodu { float: right; color: #221d1d; font-size: 11px; font-weight: normal; line-height: 11px; padding: 0; margin: 0; }

body #ozelDivText { display: none !important; }
.contentGroup1001 .TopList #ozelDivText{display:block !important; float: left; width: 100%; margin: 20px 0 0; font-size: 12px; line-height: 20px; letter-spacing: 0.5px; border-left: 2px solid #af5071; padding: 5px 0 5px 5px; }

.contentGroup1001 .TopList #ozelDivText a{color:#221d1d; text-decoration:underline;}
/*taksitaciklama*/
#divTaksitAciklama { display: block; float: left; clear: left; margin-top: 10px; }

#divTaksitAciklama .taksitSatir { color: #221d1d; font-size: 11px; }
/*paunver*/
.TopDet .puanVer { float: left; clear: left; }

.TopDet #PuanVer { float: left; margin-top: 4px; }

.TopDet .PuanVerSag { float: left; font-size: 11px; color: #221d1d; margin-left: 5px; font-weight: normal; line-height: 17px; margin-top: 4px; }
.TopDet .PuanVerSag:before {content: '(';}
.TopDet .PuanVerSag:after {content: ')';}

.TopDet ul.rating { float: left; padding: 0; margin: 0; list-style: none; }

.TopDet ul.rating li { margin-right: 1px !important; width: 14px !important; float: left; height: 14px; }

.TopDet ul.rating li i.starItem { font-size: 11px !important; line-height: 14px; height: 14px; font-weight: 300; font-family: FontAwesomePro; }

.TopDet ul.rating li i.starItem:before { content: '\f005' !important; }

.TopDet ul.rating li i.starItem:hover { font-size: 11px !important; font-weight: 600; }

.TopDet ul.rating li.filled i { font-weight: 600; }

.TopDet .rating-stars ul > li.star.hover > i.fa { font-weight: 600; }

.TopDet .rating-stars ul > li.star.selected > i.fa { font-weight: 600; }

.TopDet ul.rating li i.starItem, .TopDet ul.rating li.filled i, .TopDet .rating-stars ul > li.star.hover > i.fa,
.TopDet .rating-stars ul > li.star.selected > i.fa { color: #d4b073; }
/*markaresmi*/
.markaresmi { float: left; position: relative; z-index: 1; display: none !important; }

.markaresmi a { float: left; }

.markaresmi img { max-width: 100%; float: left; }
/*magazastok*/
#divMagazaStok {float: left;clear: left;margin: 10px 0 0 !important;background: #f7f7f8;padding: 10px;}

#divMagazaStok a { display: inline-block; vertical-align: top; color: #221d1d; font-size: 11px; font-weight: normal; line-height: 11px; }

#divMagazaStok a span:not(.MagazaLast):before{content:"";font-family:"FontAwesome";margin-right:5px;font-size:13px;}

#divMagazaStok a span.MagazaLast{text-decoration:underline;margin-left:16px;}
/*on yazi*/
#divOnyazi { float: left; width: 100%; }

#divOnyazi .teksatir { margin-top: 10px; float: left; width: 100%; }

#divOnyazi h2 { font-weight: normal; font-size: 100%; }

#divOnyazi * { font-family: "Public Sans", sans-serif !important; font-size: 11px; }

#divOnyazi strong { font-weight: bold; }

#divOnyazi strong * { font-weight: bold; }

#divOnyazi i { font-family: 'FontAwesomePro' !important; margin-right: 12px; }
/*fiyatlar*/
.urunDetayFiyatContainer { }

.PriceList { float: left; position: relative; width: 100%; padding: 0; margin: 1rem 0; }

#pnlFiyatlar { display: inline-block; vertical-align: top; float: left; clear:left;}

#divIndirimliFiyat { display: block; }
/*ekbilgi*/
#divMarka, #divTedarikci, #divUrunStokAdedi, #divToplamStokAdedi, #divBarkod, #divParaPuan, #divTahminiTeslimatSuresi,
#divIndirimOrani { float: left; clear: left; margin-top: 10px; line-height: 11px; }

#divMarka .left_line, #divTedarikci .left_line, #divBarkod .left_line, #divParaPuan .left_line, #divTahminiTeslimatSuresi .left_line,
#divIndirimOrani .left_line { display: inline-block; vertical-align: top; color: #221d1d; font-size: 11px; font-weight: normal; line-height: 11px; }

#divMarka .center_line, #divTedarikci .center_line, #divToplamStokAdedi .center_line, #divBarkod .center_line, #divParaPuan .center_line, #divTahminiTeslimatSuresi .center_line,
#divIndirimOrani .center_line { display: inline-block; vertical-align: top; color: #221d1d; font-size: 11px; font-weight: normal; line-height: 11px; }

#divMarka .right_line, #divMarka .right_line *, #divTedarikci .right_line, #divTedarikci .right_line *, #divToplamStokAdedi .right_line, #divBarkod .right_line, #divParaPuan .right_line, #divTahminiTeslimatSuresi .right_line, #divIndirimOrani .indirimliOrani,
#divIndirimOrani .indirimliOrani * { display: inline-block; vertical-align: top; color: #221d1d; font-size: 11px; font-weight: normal; line-height: 11px; width: auto; }

.Fstr { float: left; margin: 20px 0 15px; clear: left; color: #AF5071; line-height: 17px; font-size: 11px; }

.IndirimVar .Fstr { color: #AF5071; }

#divUrunStokAdedi { margin: 0 0 20px 0; clear: none; font-size: 13px; text-decoration: underline; color: #AF5071; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

#divUrunStokAdedi .center_line { display: none; }

#divUrunStokAdedi .right_line:after { content: " Ürün !!!"; }

#divMarka { margin-top: 0;}

#divMarka .left_line { display: none; }

#divMarka .center_line { display: none; }

#divMarka .right_line,
#divMarka .right_line * { font-size: 1rem; line-height: 16px; letter-spacing: .04em; }
/*piyasa fiyati*/
.PiyasafiyatiContent { display: block; line-height: 0.8; margin-bottom: 5px; }

.PiyasafiyatiContent .left_line, .PiyasafiyatiContent .center_line { display: none; }

.PiyasafiyatiContent .right_line { display: inline-block; vertical-align: top; }

.PiyasafiyatiContent .right_line * { display: inline-block; vertical-align: top; font-weight: normal; text-decoration: line-through; line-height: 0.8; }

.PiyasafiyatiContent .right_line .spanKdv { display: none !important; vertical-align: top; }
/*indirimli fiyati*/
.IndirimliFiyatContent { display: block; line-height: 0.8; }

.IndirimliFiyatContent .left_line { color: #AF5071; font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-size: 1.125rem; line-height: 1.3; letter-spacing: .04em; text-transform: inherit; font-weight: 500; }

.specialPriceForMembers .IndirimliFiyatContent .left_line{font-size:0;}

.specialPriceForMembers .IndirimliFiyatContent .left_line:before{content:"Üyelere Özel"; font-size: 1.125rem;}

.IndirimliFiyatContent .center_line { display: none; }

.IndirimliFiyatContent .right_line { display: inline-block; vertical-align: top; }

.IndirimliFiyatContent .right_line * { display: inline-block; vertical-align: top; line-height: 0.8; }

.IndirimliFiyatContent .right_line .spanKdv { display: none !important; vertical-align: bottom; font-size: 12px; line-height: 1; }
/*turk lirasi fiyati*/
#divTurkLirasiFiyat { display: block; line-height: 0.8; }

#divTurkLirasiFiyat .left_line, #divTurkLirasiFiyat .center_line { display: none; }

#divTurkLirasiFiyat .right_line { display: inline-block; }

#divTurkLirasiFiyat .right_line * { display: inline-block !important; vertical-align: top; line-height: 0.8; }
/*indirimsiz fiyati*/
#divIndirimsizFiyat { display: block; line-height: 0.8; }

#divIndirimsizFiyat .left_line, #divIndirimsizFiyat .center_line { display: none; }

#divIndirimsizFiyat .right_line { display: inline-block; font-size: 13px; font-weight: normal; }

#divIndirimsizFiyat .right_line * { display: inline-block !important; vertical-align: top; }

#divIndirimsizFiyat .right_line .spanKdv { display: none !important; vertical-align: top; }
/*kdv dahil fiyati*/
#divKDVDahilFiyat { display: block; line-height: 0.8; float: left; margin-top: 8px; }

#divKDVDahilFiyat .left_line { display: inline-block; vertical-align: top; color: #000; font-size: 11px; font-weight: normal; }

#divKDVDahilFiyat .center_line { display: none; }

#divKDVDahilFiyat .right_line * { display: inline-block !important; vertical-align: top; }
/*fiyatrenk*/
.PiyasafiyatiContent .right_line * { color: #000; font-size: 1.125rem; font-weight: 500; font-family: "Public Sans", sans-serif; }

.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, .IndirimVar #divKDVDahilFiyat .right_line * { color:#af5071 ; }

#divIndirimsizFiyat .right_line, #divIndirimsizFiyat .left_line, #divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line * { color: #000; }

#divKDVDahilFiyat .left_line, #divKDVDahilFiyat .right_line *, #divIndirimsizFiyat .left_line { line-height: 14px; }

.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, #divIndirimsizFiyat .right_line *,
#divKDVDahilFiyat .right_line * { font-size: 1.125rem; line-height: 1.3; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;letter-spacing: .04em; }
/*Stok yok*/
body #divStokYok { float: left; width: 100%; margin: 20px 0 0; font-size: 14px; color: #000; font-weight: normal; text-align: center; padding: 5% 0; background-color: #f2f5f6; border-radius: 0; }

body #divStokYok:before { content: '\f057'; font-family: 'FontAwesomePro'; font-weight: 300; width: 100%; float: left; font-size: 30px; margin-bottom: 20px; }
/*Urun ekstrabilgileri*/
#divEkstraBilgiler { float: left; clear: left; margin-top: 10px; }

#divEkstraBilgiler img { max-width: 100%; display: block; }

.btnnostok i.fa { font-family: 'FontAwesome'; }
/*varyasyonlar*/
#divUrunEkSecenek { float: left; width: 100%; position: relative; margin-bottom: 10px; }

#divUrunEkSecenekV2 { float: left; width: 100%; position: relative; }

#divUrunEkSecenek .eksecenekLine { clear: none !important; margin: 0 0 10px; float: left; width: 100%; }

#divUrunEkSecenekV2 .eksecenekContainer { clear: none !important; margin: 5px 0 0; float: left; width: 100%; }

#divUrunEkSecenek .eksecenekLine:last-child { margin-bottom: 0 !important; border: none; padding-bottom: 0; }

#divUrunEkSecenek .eksecenekLine .left_line { float: left; width: 100%; line-height: 45px; color: #666; font-size: 11px; margin-bottom: 5px; line-height: 17px; }

#divUrunEkSecenek .eksecenekLine .left_line span { margin-left: 4px; color: #221d1d;font-weight: 600; }

#divUrunEkSecenek .eksecenekLine .left_line span.btnnostok:before{display:none; }

#divUrunEkSecenek .eksecenekLine .center_line { display: none; }

#divUrunEkSecenek .eksecenekLine .right_line { display: inline-block; vertical-align: top; }

#divUrunEkSecenek .eksecenekLine .right_line .size_box { float: left; cursor: pointer; text-align: center; font-size: 1rem; position: relative; color: #4E3844; font-weight: 600; margin-right: 10px; }

#divUrunEkSecenek .eksecenekLine .right_line .size_box img { width: 100%; height: 100%; display: block; }
/*selectvaryasyon*/
#divUrunEkSecenek .eksecenekLine.selectvaryasyon { }

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .left_line { }

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .center_line { }

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line { width: 100%; }

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select { min-width: 100%; float: left; height: 40px; border: 1px solid #e1e1e1; color: #000; font-size: 11px; font-weight: normal; padding: 0 10px; background: #fff; border-radius: 0; }
/*resimlivaryasyon*/
#divUrunEkSecenek .eksecenekLine.resimlivaryasyon { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .left_line { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box { width: 35px; border: 1px solid #e1e1e1; }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box img { }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box:hover { border-color: #000; }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.selected { border-color: #000; }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box:hover:before { border: 3px solid #e1e1e1; position: absolute; left: 0; top: 0; bottom: 0; right: 0; content: ''; }

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box.selected:before { border: 3px solid #e1e1e1; position: absolute; left: 0; top: 0; bottom: 0; right: 0; content: ''; }
/*kutuvaryasyon*/
#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon { }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line { }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box { min-width: 35px; height: 35px; line-height: 33px; text-align: center; border: 1px solid #F7F7F8;background: #F7F7F8; border-radius: 0; padding: 0 5px; }

#divUrunEkSecenekV2 .eksecenekContainer .ekSecenekGrup { display: inline-block; vertical-align: top; }

#quickViewV2 .eksecenekContainer .ekSecenekGrup { background: transparent !important; border: none; min-width: 0; height: auto; line-height: normal; padding: 0; margin: 0 10px 0 0; border-radius: 0; }

#divUrunEkSecenekV2 .eksecenekContainer .ekSecenekGrup .ekSecenekValues { min-width: 35px; height: 35px; line-height: 33px; text-align: center; border: 1px solid #e1e1e1; border-radius: 0; padding: 0 5px; }

#divUrunEkSecenekV2 .eksecenekContainer .ekSecenekGrup.nostok .ekSecenekValues,
#quickViewV2 .eksecenekContainer .ekSecenekGrup.nostok .ekSecenekValues { position: relative; background: #e6e6e6 !important; color: #7a7979 !important; border-color: #bbb; }

#divUrunEkSecenekV2 .eksecenekContainer .ekSecenekGrup.nostok .ekSecenekValues:after,
#quickViewV2 .eksecenekContainer .ekSecenekGrup.nostok .ekSecenekValues:after { content: ''; height: 2px; max-width: 100%; margin: 0 auto; background: #969696; left: 0; right: 0; top: 50%; position: absolute; transform: rotate(160deg); }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:last-child { margin-right: 0; }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box:hover { border-color: #605858; }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.selected { border-color: #605858;background: rgba(224,218,213,.3); }

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.nostok.show .btnnostok{display:none!important;}

#divUrunEkSecenekV2 .eksecenekContainer .ekSecenekGrup:hover .ekSecenekValues { border-color: #000; background: transparent; }

#divUrunEkSecenekV2 .eksecenekContainer .ekSecenekGrup.selected .ekSecenekValues { border-color: #000; background: transparent; }

/*stokyokvaryasyon*/
#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok { position: relative; background: #F7F7F8 !important; color: #958F8F !important; border-color: #F7F7F8;font-weight: normal;text-decoration-line: line-through; }

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok img { -webkit-filter: grayscale(100%); filter: grayscale(100%); }

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok:after { content: ''; height: 2px; max-width: 100%; margin: 0 auto; background: #969696; left: 0; right: 0; top: 50%; position: absolute; transform: rotate(160deg); }
/*ilgili Urunler*/
#IlgiliUrunDiv { float: left; width: 100%; }

#IlgiliUrunDiv #divIlgiliUrunler { }

.TopDet #IlgiliUrunDiv { display: block; float: left; width: 100%; margin: 0; padding: 0; }

.TopDet #IlgiliUrunDiv #divIlgiliUrunler { padding: 0; margin: 0; background: transparent; border: none; }

.TopDet #IlgiliUrunDiv .JKatAdi { float: left; width: 100%; margin: 0 !important; padding: 0 !important; text-align: left; }

.TopDet #IlgiliUrunDiv .JKatAdi .bold { padding: 0; margin: 0; text-align: left; }

.TopDet #IlgiliUrunDiv .JKatAdi .bold:before { display: none; }

.TopDet #IlgiliUrunDiv .JKatAdi .bold:after { display: none; }

.TopDet #IlgiliUrunDiv .JKatAdi .bold .satir1 { background: transparent; padding: 0 !important; margin: 0; border: none; font-size: 13px; line-height: 45px; font-weight: 600; color: #000; }

.TopDet #IlgiliUrunDiv .clear { display: none; }

.TopDet #IlgiliUrunDiv ul { float: left; width: 100%; padding: 0; margin: 0; list-style: none; }

.TopDet #IlgiliUrunDiv ul li { float: left; width: 50px; margin-right: 10px; border-radius: 0; overflow: hidden; }

.TopDet #IlgiliUrunDiv ul li:hover { }

.TopDet #IlgiliUrunDiv ul li .productItem { border: none; width: 100%; float: left; padding: 0; box-shadow: none !important; }

.TopDet #IlgiliUrunDiv ul li .productItem .productTimer { display: none !important; }

.TopDet #IlgiliUrunDiv ul li .productItem .productImage { padding: 0; }

.TopDet #IlgiliUrunDiv ul li .productItem .productImage a { }

.TopDet #IlgiliUrunDiv ul li .productItem .productImage a:before { display: none !important; }

.TopDet #IlgiliUrunDiv ul li .productItem .productImage img { }

.TopDet #IlgiliUrunDiv ul li .productItem .productIcon { display: none; }

.TopDet #IlgiliUrunDiv ul li .productItem .urunListeAdet { display: none !important; }

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail { padding: 0; margin: 0; display: none; }

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:before { display: none; }

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:after { display: none; }

.TopDet #IlgiliUrunDiv ul li .productItem .productName { display: none; }

.TopDet #IlgiliUrunDiv ul li .productItem .TukendiIco { display: none; }

.TopDet #IlgiliUrunDiv ul li .productItem .boxBedenlerContent { display: none !important; }

#IlgiliUrunDiv ul li .productItem .quickViewIco { display: none !important; }
/*satinal*/
#divSatinAl { float: left; width: 100%; margin: 10px 0 0; padding: 0; }

.BasketBtn { float: left; position: relative; width: 100%; }

#divAdetCombo .right_line, .Basketinp .riSingle { width: 88px; }

.basketBtn input,
.buyfast input { height: 40px !important; }

.Basketinp p, #divKombinSatinAl a, #divAdetCombo .left_line { line-height: 40px; }

.txtSepetAdet, #divAdetCombo select, .Basketinp .riSingle a.riUp, .Basketinp .riSingle a.riDown { height: 44px !important; }

.Basketinp .riSingle a.riUp i, .Basketinp .riSingle a.riDown i, .Basketinp .riSingle a.riUp,
.Basketinp .riSingle a.riDown { line-height: 44px; }
/*Adet Select*/
#divAdetCombo { display: block !important; position: relative; float: left; clear: left; }

#divAdetCombo .center_line { display: none !important; float: left; }

#divAdetCombo .right_line { float: left; max-width: 100% !important; }

#divAdetCombo select { width: 100%; padding: 0 10px; text-align: left; }
/*Adet input*/
.Basketinp .riSingle { position: relative; display: inline-block; vertical-align: top; border-radius: 0; }

.Basketinp .riSingle a.riUp, .Basketinp .riSingle a.riDown { width: 38px !important; font-size: 10px; color: #000; background: transparent; top: 0; font-weight: normal; position: absolute; margin: 0 !important; float: left; cursor: pointer; text-indent: 0; text-align: center;border: none!important;}

.Basketinp .riSingle a.riUp { left: auto; right: 0; }

.Basketinp .riSingle a.riDown { left: 0; }

.Basketinp .riSingle a.riUp:hover, .Basketinp .riSingle a.riDown:hover { background: #f5f5f5; border-color: #f5f5f5; }
/*adetveselect*/
.Basketinp { display: block; position: relative; clear: left; margin-bottom: 25px; }

.BasketBtn .pSatisBirimi, .BasketBtn .left_line.lineTitle2 { color: #666; font-size: 11px; font-weight: normal; margin: 0; float: left; clear: left; display: block; line-height: 17px; margin-bottom: 5px; }

.txtSepetAdet_wrapper { float: left; width: 100% !important; position: relative; padding: 0 !important; }

.txtSepetAdet { width: 100% !important; text-align: center; display: inline-block; padding: 0; appearance: none; -moz-appearance: none; -webkit-appearance: none; }

.txtSepetAdet, #divAdetCombo select { background: #f7f7f8!important; color: #000; border: none; font-size: 1rem; font-weight: normal; float: left; margin: 0; border-radius: 0; }
/*sepete Ekle*/
#divKombinSatinAl,
.basketBtn,
.buyfast { float: left; margin: 0; clear: left; }

#divKombinSatinAl a,
.buyfast input,
.basketBtn input { font-family: "Public Sans", sans-serif; color: #4e3844; font-weight: normal; font-size: 19px; width: 100%; display: inline-block; vertical-align: top; padding: 0; letter-spacing: .08em; border: none; border-radius: 3px; text-transform: uppercase; -moz-appearance: none; -webkit-appearance: none; }

.basketBtn { width: calc(100% - 60px);}
/*Hemen Al*/
.buyfast { width: 100%; margin: 20px 0 0 0; display: none; }

.buyfast input { }
/*kombin Al*/
#divKombinSatinAl { margin: 10px 0 0; width: 190px; }

#divKombinSatinAl a { font-size: 14px; margin: 0 !important; }
/*Iconlar*/
.ProductIcon { float: left; width: 100%; margin: 10px 0 0; }

.ProductIcon .box1 { padding: 0; margin: 0; min-width: 0; background: transparent; color: #000; font-size: 1rem; font-weight: normal; float: left; line-height: 30px; }

.ProductIcon .box1 i { font-family: 'FontAwesomePro'; margin: 0 5px 0 0; display: inline-block; vertical-align: top; font-weight: normal; font-size: 14px; line-height: 30px; }

.ProductIcon .UGelinceHaberVer .box1 i:before { content: '\f0a1'; }

.ProductIcon > div { float: left; position: relative; position: relative; margin: 0 10px 10px; }

.ProductIcon > div > a { display: inline-block; vertical-align: top; width: 100%; }

.UFavorilerimeEkle { float: left; width: 40px; height: 40px; border: 1px solid #e1e1e1; /* border-radius: 50%; */ margin-left: 20px;}

.UFavorilerimeEkle .box1 { float: right; min-width: 100%; padding: 0; margin: 0; background: 0 0; font-size: 0; text-align: center }

.UFavorilerimeEkle .box1 i { float: left; width: 100%; text-align: center; line-height: 40px; font-size: 17px; font-weight: 300; font-family: FontAwesomePro; padding: 0; margin: 0; color: #232323; transition: .5s; }

.UFavorilerimeEkle a#aFavroriCikarBtn .box1 i { font-weight: 600; color: #f4c6cf }

.UFavorilerimeEkle a:hover .box1 i { font-weight: 600; color: #f4c6cf; }


/*yazdiryorumtavsiye*/
.ProductIcon2 { float: left; width: 100%; display: none; }

.ProductIcon2 .clear { clear: none; }

.ProductIcon2 > div { float: left; }

.ProductIcon2 > div > a { float: left; font-size: 12px; text-transform: uppercase; margin-right: 10px; padding: 0 18px; line-height: 31px; background: #ebebeb; color: #000; }

.ProductIcon2 > div > a:before { font-family: 'FontAwesomePro'; font-size: 16px; line-height: 31px; margin-right: 7px; vertical-align: top; font-weight: 300; }

.ProductIcon2 > div.YorumYazbtnContent > a:before { content: '\f303'; }

.ProductIcon2 > div.TavsiyeEtBtnContent > a:before { content: '\f164'; }

.ProductIcon2 > div.hidden-phone > a:before { content: '\f02f'; }

.ProductIcon2 > div > a:hover { color: #fff; }
/*paylas*/
.TopDet .product_social_icon_wrapper { float: right; display: block !important; font-size: 0; margin-top: 10px; text-align: right; clear: both; }

.TopDet .product_social_icon_wrapper .PaylasTit { display: none; }

.TopDet .product_social_icon_wrapper ul { display: inline-block; vertical-align: top; list-style: none; padding: 0; margin: 0; }

.TopDet .product_social_icon_wrapper ul li { float: left; margin-right: 20px; }

.TopDet .product_social_icon_wrapper ul li:last-child { margin-right: 0; }

.TopDet .product_social_icon_wrapper ul li a { float: left; color: #cacaca; font-size: 20px; }

.TopDet .product_social_icon_wrapper ul li a i { line-height: 30px; display: inline-block; vertical-align: top; }

.TopDet .product_social_icon_wrapper ul li:nth-child(1) a:hover { color: #3b5999; }

.TopDet .product_social_icon_wrapper ul li:nth-child(2) a:hover { color: #55acee; }

.TopDet .product_social_icon_wrapper ul li:nth-child(3) a:hover { color: #bd081c; }

.TopDet .product_social_icon_wrapper ul li:nth-child(4) a:hover { color: #6dc33a; }
/*whatsapp*/
.socialButons { float: right !important; width: 100%; position: relative; margin: 0 !important; }

.socialButons iframe { float: left; }

.product-social { float: left; margin-right: 10px; }

.product-social span { float: left; line-height: 32px; display: inline-block; color: #000; font-size: 12px; font-weight: 300; margin-right: 5px; }

.product-social ul { float: left; }

.product-social ul li { float: left; margin-right: 13px; }

.product-social ul li a { display: block; color: #323232; font-size: 18px; }

/*urun ozellik Bolumu*/
.urunOzellikTab { display: none; }

.urunOzellik { float: left; width: 100%; margin: 20px 0; display: block; }

.urunOzellik .urunTab { float: left; width: 100%; margin-bottom: 0; }

.urunOzellik .urunTab ul { display: inline-block; vertical-align: top; float: left; width: 100%; padding: 0; margin: 0; list-style: none; }

.urunOzellik .urunTab > ul > li { float: left; display: none; }

.urunOzellik .urunTab > ul > li.TabOzellikler { display: block; }

.urunOzellik .urunTab > ul > li:last-child { margin-right: 0; }

.urunOzellik .urunTab > ul > li > a { cursor: pointer; color: #000; font-size: .889rem;letter-spacing: .16em; float: left; line-height: 27px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 600;text-transform: uppercase;}

.urunOzellik .urunTab > ul > li > a span { font-weight: normal; }

.urunOzellik .urunDetayPanel .urunTabAlt ul { padding: 0 0 0 15px !important; }

.urunDetayPanel { float: left; width: 100%; clear: none !important; border: none; padding: 0; }

.urunDetayPanel .teknikDetay { display: none !important; }

.urunTabAlt { float: left; width: 100%; }

.urunTabAlt strong { font-weight: bold; }

.urunTabAlt .divYorumYaz, .urunTabAlt #yorumYaz { padding: 0 0 10px; width: 100%; }

.urunTabAlt #txtOneriMail { width: 100%; margin: 0; height: 30px; padding: 0 10px; width: 100% !important; }

.urunTabAlt #txtOneriNot { width: 100%; margin: 0; padding: 10px; width: 100% !important; background: #fff; }

.yorumlarItem { background-color: #eeeeee; border-bottom: 3px solid #A09B98; padding: 16px; line-height: 26px; width: 100%; margin-top: 20px; text-align: left; }

.yorumlarItemS1 { padding-bottom: 5px; font-size: 12px; color: #666; border-bottom: 1px dashed #A09B98; }

.divYorumlarV2Item .yorum-item-left { flex: 0 0 220px; }
.divYorumlarV2Item .yorum-item-puan-baslik{font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; font-size: 1.125rem;}
.divYorumlarV2Item .yorum-item-puan-desc{font-size: 1rem;}
.divYorumlarV2Item .yorum-item-puan-tavsiye-list p{margin: 0;}
.divYorumlarV2Item .yorum-item-puan-tavsiye-item a{background: #f7f7f8;height: 34px;padding: 6px;margin: 0 5px;border-radius: 3px;}
.divYorumlarV2Item .yorum-item-puan-yas {color: #605858;font-size: .889rem;font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}
.divYorumlarV2Item .yorum-item-puan-yas span{width: auto;margin-right: 5px;}

#yorumYaz .frmUrunDetayYorumYaz .yorumBtn #btnYorumKaydet,
#yorumOnizleme .editBtn .button { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;; text-transform: uppercase; }

.kvkkAciklamaContent { margin-bottom: 10px; display: block; }

.kvkkAciklamaContent p { margin: 0; padding: 0; }

.kvkkAciklamaContent p a { font-weight: 600; color: #f4c6cf; }


.urunDetayPanel .button { color: #fff; }

.urunTabAlt { padding: 0; }

.urunTabAlt * { font-size: 11px; }

.urunOzellik .urunDetayPanel .urunTabAlt p { margin: 5px 0 0 0 !important; padding: 0 !important; }

.urunOzellik .urunDetayPanel .urunTabAlt ul { margin: 5px 0 0 0 !important; padding: 0 !important; }

.urunOzellik .urunDetayPanel .urunTabAlt ul li { margin: 5px 0 0 0 !important; padding: 0 !important; display: list-item; margin-left: .75rem !important; }

.urunTabAlt i { font-family: 'FontAwesome' !important; }

.urunTabAlt img { max-width: 100% !important; }

.urunTabAlt iframe { max-width: 100% !important; display: none; }

.urunTabAlt .ng-valid-email { text-align: left; }

.urunTabAlt .button { padding: 10px 5px; }

.orders .order-info i { margin-top: 0 !important; }

.urunTabAlt ul li { margin-bottom: 5px; clear: both; }

.tabUrunOneriler ul { list-style: none; padding: 0; margin: 0; }

.tabUrunOneriler ul li { float: left; width: 100%; }

.oneriValidate .validate { top: 0; padding: 5px; }

.urunTabAlt ul li input { float: left; margin-right: 5px; width: auto !important; }

.urunTabAlt ul li label { float: left; width: auto !important; line-height: normal; }

.urunTabAlt ul li input[type="checkbox"] { margin-top: 0; }

.urunTabAlt ul li .captchaImageBox { float: left; }

.urunTabAlt ul li .captchaImageBox img { max-width: 100%; width: auto; }

.urunTabAlt ul li .captchaInputBox { margin: 10px; float: left; }

.urunTabAlt ul li.urundetyaGuvenlikodu span { float: left; }

.urunTabAlt ul li .GuvnelikKodu { float: left; line-height: 50px; margin-right: 10px; display: block; }
/*------------------------------------Etiketler--------------------------------------------*/
#divEtiketler { float: left; width: 100%; padding: 0 20px 20px; margin: 50px 0 0; background: #fff; text-align: center; }

#divEtiketler .productModuleTitle { float: left; color: #202122; font-size: 15px; font-weight: bold; width: 100%; text-align: center; line-height: 30px; margin: 10px 0; }

#divEtiketler a { color: #696d71; font-size: 13px; }

#divEtiketler a:hover { text-decoration: underline; }
/****************************************Slider Alanlar*********************************/
/*Baslik*/
#mainHolder_divDesign .JKatAdi.categoryTitle, .JKatAdi { float: left; position: relative; width: 100%; padding: 2.667rem 0 1rem!important; margin: 0 !important;border-top: 1px solid #f5f5f6;}

#mainHolder_divDesign .JKatAdi.categoryTitle .bold, .JKatAdi .bold { display: block; float: left; width: 100%; text-align: left; position: relative; }

#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1, .JKatAdi .bold .satir1 { font-family: "Public Sans", sans-serif; line-height: 27px; color: #000; font-size: .889rem; font-weight: 600;letter-spacing: .16em; display: inline-block; vertical-align: top; padding: 0 !important; position: relative; z-index: 1;text-transform: uppercase;}
/*ilerigeributon*/
#divInstashopResim .owl-carousel .owl-nav { display: block !important; }

#mainHolder_divDesign .owl-carousel .owl-nav, .owl-carousel .owl-nav { z-index: 2; position: absolute; right: 0; top: 40%; left: 0; }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGalleryprev, .owl-carousel .owl-nav .InstaGallerynext,
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext { color: #212121; background: #F4EBDD; border-radius: 0; border: none; width: 30px; height: 54px; cursor: pointer; text-align: center; position: absolute; font-size: 0; display: inline-block; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav .InstaGalleryprev { left: 0; }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav .InstaGallerynext { right: 0; }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav .InstaGalleryprev:before, .owl-carousel .owl-nav .InstaGallerynext:before,
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before { font-family: 'FontAwesomePro'; font-size: 18px; line-height: 54px; font-weight: 300; color: #212121; }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before,
.owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav .InstaGalleryprev:before { content: '\f053'; }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before,
.owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav .InstaGallerynext:before { content: '\f054'; }

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:hover, .owl-carousel .owl-nav .ProductListprev:hover, .owl-carousel .owl-nav .ProductListnext:hover, .owl-carousel .owl-nav .InstaGalleryprev:hover, .owl-carousel .owl-nav .InstaGallerynext:hover,
#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:hover { background: #f7e3c3; color: #212121; }

#mainHolder_divDesign .owl-carousel .owl-dots, .owl-carousel .owl-dots { display: none; }

#mainHolder_divDesign .owl-carousel.anasayfa_tek_slider .owl-dots { display: block; }
/*urunslider*/
.sliderBannerContainer { float: left; width: 100%; position: relative; margin: 30px 0; }

.sliderBannerContainer .Block_Link { display: none; }

.sliderBannerContainer .ProductList { display: block !important; margin: 0 auto; }

.sliderBannerContainer .Jbutonlar { display: none; }

.sliderBannerContainer .jCarouselLite { float: left; width: 100%; }
/*detayurunslider*/
.detaySliderContainer { float: left; width: 100%; position: relative; margin: 30px 0; }

.detaySliderContainer .ProductList { display: block !important; margin: 0 auto; }

.detaySliderContainer .Jbutonlar { display: none; }

.detaySliderContainer .jCarouselLite { float: left; width: 100%; }
/* -------------------------------Anasayfa Slider----------------------------------------*/
#pnlSlider { position: relative; float: left; width: 100%; margin: 0; padding: 0; }

#pnlSlider ul { list-style: none; padding: 0; margin: 0; }

#pnlSlider ul li { display: block; }

#pnlSlider ul li a { display: block; }

#pnlSlider ul li a img { width: 100%; display: block; }

#pnlSlider .flex-control-nav { position: absolute; bottom: 20px; right: 0; left: 0; }

#pnlSlider .flex-control-paging li { margin: 0 2px; }

#pnlSlider .flex-control-paging li a { float: right; width: 11px; height: 11px; border-radius: 100%; border: none; box-shadow: none; text-shadow: none; background: #fff; }

#pnlSlider .flex-control-paging li a.flex-active { background: #000; }

#pnlSlider .flex-direction-nav { position: absolute; top: 45%; left: 20px; right: 20px; }

#pnlSlider .flex-direction-nav li { display: inline-block; vertical-align: top; }

#pnlSlider .flex-direction-nav .flex-nav-prev { float: left; }

#pnlSlider .flex-direction-nav .flex-nav-next { float: right; }

#pnlSlider .flex-direction-nav .flex-prev,
#pnlSlider .flex-direction-nav .flex-next { color: #fff; border: none; background: transparent; width: auto; height: auto; border-radius: 0; top: 0; margin: 0; padding: 0; box-shadow: none; opacity: 1; font-size: 0; position: relative; text-shadow: none; text-align: center; }

#pnlSlider .flex-direction-nav .flex-prev { left: 0; }

#pnlSlider .flex-direction-nav .flex-next { right: 0; }

#pnlSlider .flex-direction-nav .flex-prev:before,
#pnlSlider .flex-direction-nav .flex-next:before { font-family: 'FontAwesomePro'; font-size: 45px; font-weight: 300; line-height: 45px; }

#pnlSlider .flex-direction-nav .flex-prev:before { content: '\f053'; }

#pnlSlider .flex-direction-nav .flex-next:before { content: '\f054'; }

#pnlSlider .flex-direction-nav .flex-prev:hover,
#pnlSlider .flex-direction-nav .flex-next:hover { }

#pnlSlider .flex-direction-nav a:before { text-shadow: none; }

#pnlSlider .flex-direction-nav a:after { text-shadow: none; }

#pnlSlider .HPSItems .flex-control-thumbs { position: static; background: #fff; text-align: center; }

#pnlSlider .HPSItems .flex-control-thumbs li { display: inline-block; vertical-align: top; float: none; max-width: 100%; }

#pnlSlider .HPSItems .flex-control-thumbs img { opacity: 1; }

#pnlSlider .HPSItems .flex-control-thumbs .flex-active { }

.HomePageSlideShowContainer { float: left; width: 100%; position: relative; }

.HomePageSlideShowContainer .HomePageSlideShow { padding: 0; width: 100%; }

.HomePageSlideShowContainer .HPSItems { clear: both; cursor: pointer; width: 100%; }

.HomePageSlideShowContainer .HPSItems div { cursor: pointer; float: left; margin: 0; overflow: hidden; padding: 0; position: absolute; width: 100%; }
/*------------------------------------markalar slider--------------------------------------------*/
.markaSlider { float: left; width: 100%; }

.markaSlider .jCarouselLite { display: block; margin: 0 auto; }

.markaSlider .owl-carousel { float: left; width: 100%; }

.markaSlider .owl-carousel .owl-stage-outer { }

.markaSlider:before { content: ''; display: table; clear: both; }

.markaSlider ul { padding: 0; margin: 0; list-style: none; }

.markaSlider ul li a { display: table-cell; overflow: hidden; max-width: 100%; vertical-align: middle; padding-bottom: 27%; background: transparent; border-radius: 0; overflow: hidden; }

.markaSlider ul li a img { max-width: 100%; max-height: 100%; height: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; -webkit-filter: grayscale(0); filter: grayscale(0); }

.markaSlider ul li a:hover img { -webkit-filter: grayscale(0); filter: grayscale(0); }
/*---------------------------- site ozel alan kodlar ----------------------------------*/

#divSiparisTamalandiSonuc .satirLeft i { color: #bd848f !important; border: 3px solid #bd848f !important; }

#divSiparisTamalandiSonuc .SiparisBasarili strong { color: #bd848f !important; }
.sepetimBody .BasketDetailComplateTittle .tittle{color: #bd848f;}

#divSozlesme { font-weight: 600; font-size: 13px; }

#divSozlesme .sozlesmeIcerik1 { padding: 0 5px!important; font-size: 12px !important;margin: 10px 0 20px;width: 100%; }

#divSozlesme .sozlesmeIcerik2 { padding: 0 5px!important; font-size: 12px !important;margin: 10px 0 20px;width: 100%; }

#divSozlesme .sozlesmeIcerik1 div { padding: 5px !important; font-size: 12px !important;width: 100%; }

#divSozlesme .sozlesmeIcerik2 div { padding: 5px !important; font-size: 12px !important;width: 100%; }

#divSozlesme .sozlesmeText { font-weight: 600 !important; font-size: 13px !important; text-align: left !important; }

.BasketDetailSonuc .SiparisTamamlaLine .SiparisIco { font-size: 24px !important; font-weight: 300 !important }

.ticimaxDialogContent .dialogSiparis .ticiNotyBtnConfirm { background-color: #f4c6cf !important; font-family: "Public Sans", sans-serif; color: #fff; font-size: 19px; }

.ticimaxDialogContent .dialogSiparis .ticiNotyBtnCancel { font-family: "Public Sans", sans-serif; font-size: 19px; text-transform: uppercase; }

.ticimaxDialog-success:before { color: #bd848f !important }

.ticimaxDialog-info:before, .ticimaxDialog-warning:before { color: #bd848f !important }

.ticimaxDialogContent .ticimaxDialog-success p { color: #000 !important; }

.ticimaxDialogContent .ticimaxDialog-info p, .ticimaxDialogContent .ticimaxDialog-warning p { color: #bd848f !important; }

.iadeTaleplerimContent .siparisUrun .item .FormElements select { font-weight: 600 !important; color: #bd848f !important; }

#divIcerik > div > div > div.hesabimBolumuTutucu > div.solAnaMenu > ul > li.solAnaMenuAlt:nth-child(9n) > ul > li:first-child, #divIcerik > div > div > div.hesabimBolumuTutucu > div.solAnaMenu > ul > li.solAnaMenuAlt:nth-child(9n) > ul > li:nth-child(2n) { display: none !important }

.hesabimContent .solAnaMenu > ul > li.menuParaPuan,
.hesabimContent .solAnaMenu > ul > li.menuDestekTaleplerim,
.hesabimContent .solAnaMenu > ul > li.menuSepetlerim,
.hesabimContent .solAnaMenu > ul > li.menuIstekListelerim{ display: none !important }

.hesabimBolumuTutucu .istekDetayIcerik .favoriUrunDetay .favoriUrunPrice { font-size: 14px; font-weight: 400; }

.hesabimBolumuTutucu .hesabimAnasayfa .hesabimAnasayfaBaslik h2 { font-size: 26px; }

.hesabimBolumuTutucu .hesabimAnasayfa .hesabimAnasayfaBaslik h2 span { font-size: 15px; }

.hesabimBolumuTutucu .hesabimAnasayfa .hesabimAnasayfaBaslik p { font-size: 12px; line-height: 20px; }

.hesabimBolumuTutucu .solAnaMenu ul li a { font-size: 12px; padding: 13px; letter-spacing: .04em;letter-spacing: .04em; font-family: "Public Sans", sans-serif;}
.hesabimBolumuTutucu .solAnaMenu ul li a:hover {}
.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a { font-size: 12px;}
.hesabimBolumuTutucu .solAnaMenu ul li.Active a{}
.hesabimBolumuTutucu .solAnaMenu ul li.Active>ul li a:after{top: 13px;font-size: 12px;}

.hesabimBolumuTutucu .solAnaMenu{padding: 0;background: transparent;}
.hesabimBolumuTutucu .solAnaMenu >ul> li{border: 1px solid #e0dad5;margin-bottom:10px;}
.hesabimBolumuTutucu .solAnaMenu >ul> li:before{content: ''; font-family: 'FontAwesome'; position: absolute; right: 4px; top: 13px; font-size: 13px; height: 9px;}
.hesabimBolumuTutucu .solAnaMenu >ul> li.menuUyeCikis:before{display: none;}

.hesabimBolumuTutucu .hesabimAnasayfaMenuler ul li a { font-size: 12px; }

body .siparislerim .order-info.sepetBolmeBaslik .cart-count:after { content: "-"; margin-left: 3px; }

#divIcerik > div > div > div.hesabimBolumuTutucu > div.sagIcerikTutucu.ng-scope > div > div > div > div > div.hesabimAnasayfaMenuler > ul > li:nth-child(7) { display: none !important; }

.hesabimBolumuTutucu .solAnaMenu ul li a .fa { display: none }
body .siparislerim .tabLink a[ng-click="GetOrder(3)"] { display: none;}
body .siparislerim .tabLink a{display: none;}

.hesabimBolumuTutucu .kirmiziUyari { color: #efa7b5 !important; background-color: transparent !important; padding: 0 !important; font-weight: normal !important; font-size: 12px !important; }

.kolay-iade-container .satirBlok { float: left; width: 100%; margin-bottom: 20px; }

.kolay-iade-container .kirmiziUyari { color: #f4c6cf !important; background-color: transparent !important; padding: 0 !important; font-weight: normal !important; font-size: 12px !important; }

@media (max-width: 767px) {
    body .iadeTaleplerimContent .siparisUrun .item .kirmiziUyari { position: static; }
}

.sweet-alert .sa-icon.sa-warning { border-color: #f4c6cf !important; }

.sweet-alert .sa-icon.sa-warning .sa-body { background-color: #f4c6cf !important; }

.sweet-alert .sa-icon.sa-warning .sa-dot { background-color: #f4c6cf !important; }

.sweet-alert p { color: #bd848f !important; }

.sweet-alert button.confirm { background-color: #f4c6cf !important;color: #4e3844; }

body .siparisListContent .orders-info-col2 .order-no{font-size: 12px;}

body .iadeTaleplerimContent .siparisUrun .item .itemBox {color: #4e3844 }
body .iadeTaleplerimContent .siparisUrun .item .return-product>.Info>p {color: #4e3844 }
body .altButonTutucu .yesilButon {background: #f4c6cf; color: #4e3844; font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500 }
body .altButonTutucu .yesilButon:hover {background: #f7d4db }
body .hesabimUyelikBilgi.kirmiziButon {font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500 }
body .hesabimUyelikBilgi:not(.kirmiziButon) {background: #f4c6cf; color: #4e3844; font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500 }
body .hesabimUyelikBilgi:not(.kirmiziButon):hover {background: #f7d4db }
body .tumsiparisIptalBtn a {background: #f4c6cf; color: #4e3844; font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500 }
body .tumsiparisIptalBtn a:hover {background: #f7d4db }
body .istekListesiEkleButon {background: #f4c6cf; color: #4e3844; font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500 }
body .istekListesiEkleButon:hover {background: #f7d4db }
body .tabLink a {border-color: #f4c6cf; color: #4e3844; letter-spacing: .04em; font-family: "Public Sans", sans-serif; font-size: 12px }
body .tabLink a.aktif {border-color: #f4c6cf; color: #4e3844; background: #f4c6cf }
body .siparisListe .altButonTutucu a.siparislerim-ustButon {background: 0 0; border: 1px solid #f4c6cf; color: #4e3844; font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500; padding: 10px }
body .siparisListe .altButonTutucu a.siparislerim-ustButon i {font-size: 13px }
body .siparisListe .altButonTutucu a.siparislerim-ustButon:hover {background: #f7d4db }
body .siparisListe .altButonTutucu a.siparislerim-ustButon[ng-if="orderDetail.parcaliIptalEdilebilir && aktiveLink == 1"]{display:none;}
body .siparisDetayBtn .kolayIadeBtn {color: #4e3844; background: #f4c6cf; font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500 }
body .siparisDetayBtn .kolayIadeBtn:hover {background: #f7d4db }
body .siparisUrun .siparisDetayBilgileri a.btnComment {border-color: #f4c6cf; color: #4e3844; letter-spacing: .04em; font-family: "Public Sans", sans-serif; font-size: 12px }
body .siparisUrun .siparisDetayBilgileri a.btnComment:hover {border-color: #f4c6cf; color: #4e3844; background: #f4c6cf }
body .favoriBosBtn a {border-color: #f4c6cf; color: #4e3844; letter-spacing: .04em; font-family: "Public Sans", sans-serif; font-size: 12px }
body .favoriBosBtn a:hover {background: #f4c6cf; color: #4e3844 }
body .yeniIadeTalebiForm .tumsiparisIptalBtn .kirmiziButon{display:none;}

.userLogin .newuserForm .uyelikonay.basariliUyelik .title:before { color: #f4c6cf !important; }

.userLogin .newuserForm .uyelikonay.basariliUyelik .title:before { color: #ef6096 !important; }

.sweet-alert button.cancel { background-color: #fff !important; border-color: #000 !important; color: #000 !important; border: 1px solid; padding-top: 9px; padding-bottom: 9px; }

.istekDetayIcerik .istekUrunResmi .istekUrunIndirim { background-color: #f4c6cf !important; }

.NewAddress i{ display: none !important; }

.NewAddress a{font-weight:600;font-size:13px;line-height:40px;}

.vskHTmlek .vstitle { font-family: "Public Sans", sans-serif; width: 100%; text-align: center; font-size: 3.625em; line-height: 1em; margin-bottom: .08621em; letter-spacing: .04em; }

.customPageContent { max-width: 100%; margin: 0 auto; position: relative }

.customPageLeftMenu { float: left; width: 40%; position: relative; max-width: 100%; border: 0; font-size: 1.1em }

.customPageLeftMenu ul { margin: 0; padding: 0; }

.customPageLeftMenu ul li { display: list-item; margin-left: .75rem; }

.customPageLeftMenu ul li a { color: inherit; font: inherit; letter-spacing: inherit; border-radius: 0; text-decoration: underline; }

.customPageLeftMenu ul > li strong { border: 0; display: block; font-size: 13px; color: #333; margin: 0 0 20px 0; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500!important; }

.customPageContainer { padding: 0; float: right; position: relative; width: 60%; }

.customPageContainer .customPageTittle { line-height: 1.5; color: #333; margin: 1.25rem 0; /* font-weight: 500; */ /* border-bottom: 1px solid #333; */ padding-bottom: .625em; margin-bottom: 1.5625em; margin-top: 0; padding-right: 30% !important; font-size: 13px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.customPageContainer p.customPageTittle_2 { font-size: 13px; line-height: 1.5; text-transform: none; margin-bottom: 1.5em; color: #333; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500!important;}

.customPageContainer p.customPageTittle_2 strong { color: #333; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500!important;}

.customPageContainer h3, .customPageLeftMenu h3 { font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-size: 18px; line-height: 22px; letter-spacing: .04em; text-transform: inherit; font-weight: 400; margin-top: 14px; margin-bottom: 14px; }

.customPageContainer h4 { font-family: "Public Sans", sans-serif;; font-feature-settings: "liga" 0; font-size: 14px; line-height: 18px; letter-spacing: .04em; text-transform: inherit; font-weight: 400; }

.customPageContainer p, .customPageContainer { font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-size: 11px; line-height: 17px; letter-spacing: .04em; text-transform: inherit; font-weight: 400; }

.customPageContainer ol, .customPageContainer ul { margin: 0; padding: 0; }

.customPageContainer a { color: inherit; font: inherit; letter-spacing: inherit; border-radius: 0; text-decoration: underline; }

.customPageContainer ol li, .customPageContainer ul li { margin-left: .75rem; }

.hesabimAnasayfaMenuler ul li a:hover .fa { color: #fff; }

.siparisTakipSayfasi { background: #fff; }

.siparisTakipSayfasi .siparisTakipBaslik { display: none !important; }

.siparisTakipSolBolum { border: 0 !important; }

.sepetiTemizle { float: right; line-height: 43px; padding: 0 10px; }

.popupSepet { width: 99%; }

.popupSepet #hed div { width: 94%; }

.sayfaIcerik * { font-family: "Public Sans", sans-serif !important; }

#mainHolder_UrunDetay_imgCookie { display: none !important; }

.product_social_icon_wrapper { display: none; }

.HesabimContainer .urunDetayPanel { max-height: 100%; }

.orders { width: 100%; }

.innerContainer { }

.TumKategoriler { display: none; }

.mobilMenuAcButton, .searchClick, .mycartClick, .welcomeOpen { display: none; }

.userLoginBtn, .userSignBtn { border: none !important; }

.magazaTeslimatBilgisiContent { display: none; }

#store_region_container { display: none; }

#ticimaxCopyright { float: left; width: 100%; }

section { float: left; width: 100%; }

.sepetimBody #headerNew .header-main{display: none;}
.sepetimBody #headerNew .header-bottom{display: none;}
.sepetimBody #headerNew .flex-right .cart-item{display: none;}
.sepetimBody .Basketstep ul li.pasif { opacity: 1; }

.sepetimBody .SepetKampanyaTanim { display: block; clear: both; color: #ef5f96; }

.sepetimBod .detayfreetotebtn a { margin-left: 0 !important; }

.sepetimBody ul { padding: 0; margin: 0; list-style: none; }

#hed div.hediCekForm input { color: #000 !important; text-indent: 10px !important; font-size: 14px !important; font-weight: 600 !important; letter-spacing: 0.9px !important; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari { padding-bottom: 0; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .divSepetBlokBaslik { margin: 0; cursor: pointer; border: 0; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .productDetail { display: none; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .productIcon { margin-bottom: 10px; margin-top: -30px; z-index: 9; position: relative; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .productItem .productImage a { margin-bottom: 0; cursor: default; padding-bottom: 62% }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .productItem .productImage img { border-radius: 9px; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .divSepetProductItem.productItem .productIcon .mycartIcon a { padding-top: 8px !important; padding-bottom: 8px !important; font-size: 12px !important; border-radius: 0 0 8px 8px !important; background: #fad5d46b; color: #000000; border: 1px dashed #fcd4d4; border-left: 0; border-right: 0; border-bottom: 0; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .divSepetProductItem.productItem .productIcon .mycartIcon a:hover { background-color: #f7aec2; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .divSepetProductItem.productItem .productIcon .mycartIcon a span { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;text-decoration: underline; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .divSepetBlokUrunContainer { display: none; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .divSepetBlokUrunContainer .owl-stage { display: flex; flex-direction: row-reverse; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .divSepetBlokUrunContainer.active { display: block; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .tebriktex { display: none; }

body.sepetimBody .divSepetBlokContent.hediyeKartlari .tebriktex.active { display: block; }

@media(max-width:768px) {
    .hediyeKartlari .tebrikTit { font-size: 12px; }

    .hediyeKartlari .tebrikTit img { font-size: 13px; width: 38px !important; height: auto !important; margin-right: 10px; }

    .BasketDetailContainer .hediyeKartlari .SepetListprev { margin-top: 0; width: 20px; height: 20px; }

    .BasketDetailContainer .hediyeKartlari .SepetListnext { margin-top: 0; width: 20px; height: 20px }

    .BasketDetailContainer .hediyeKartlari .SepetListprev:after { font-size: 11px; content: "\f053"; line-height: 22px; }

    .BasketDetailContainer .hediyeKartlari .SepetListnext:after { font-size: 11px; line-height: 22px; }
}





/*Site ici scroll alanlar*/
#divOnyazi::-webkit-scrollbar, .urunTabAlt::-webkit-scrollbar, .SmallImages::-webkit-scrollbar, .SepetBlockInfo::-webkit-scrollbar, .searchContent ul::-webkit-scrollbar, body .kombinContent ul::-webkit-scrollbar, .CartProduct .SProduct::-webkit-scrollbar, .yanResimliMenu .KatMenu1::-webkit-scrollbar, .UrunGuruplari .Block_Text::-webkit-scrollbar, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar, .mobilMenu .menuIcerikAlan::-webkit-scrollbar, .mobilMenu .navUl > li > ul::-webkit-scrollbar,
.mobilMenu .navUl > li > ul li ul::-webkit-scrollbar { width: 5px; }

#divOnyazi::-webkit-scrollbar-track, .urunTabAlt::-webkit-scrollbar-track, .SmallImages::-webkit-scrollbar-track, .SepetBlockInfo::-webkit-scrollbar-track, .searchContent ul::-webkit-scrollbar-track, body .kombinContent ul::-webkit-scrollbar-track, .CartProduct .SProduct::-webkit-scrollbar-track, .yanResimliMenu .KatMenu1::-webkit-scrollbar-track, .UrunGuruplari .Block_Text::-webkit-scrollbar-track, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-track, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-track, .mobilMenu .menuIcerikAlan::-webkit-scrollbar-track, .mobilMenu .navUl > li > ul::-webkit-scrollbar-track,
.mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-track { background: #fbfbfb; }

#divOnyazi::-webkit-scrollbar-thumb, .urunTabAlt::-webkit-scrollbar-thumb, .SepetBlockInfo::-webkit-scrollbar-thumb, .searchContent ul::-webkit-scrollbar-thumb, .CartProduct .SProduct::-webkit-scrollbar-thumb, body .kombinContent ul::-webkit-scrollbar-thumb, .UrunGuruplari .Block_Text::-webkit-scrollbar-thumb, .yanResimliMenu .KatMenu1::-webkit-scrollbar-thumb, .ProductPreviewContent .ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-thumb, .leftBlock .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-thumb, .mobilMenu .menuIcerikAlan::-webkit-scrollbar-thumb, .mobilMenu .navUl > li > ul::-webkit-scrollbar-thumb,
.mobilMenu .navUl > li > ul li ul::-webkit-scrollbar-thumb { background: #f4c6cf; }

.SmallImages::-webkit-scrollbar-thumb { background: #f3f3f3; }
/*Site ici scroll alanlar*/
/*------------------------------------Sabit Renkler--------------------------------------------*/
/*sepetvebutonrenk*/
body .button, button.yesilButon, a.yesilButon, .baglanButton, .siparisOzetTakip, body.sepetimBody .basketCompletebtn, #AdresContent .button, .BasketPage .OdemeMenu ul li.activeMenu > a, .pageNumberContent a:hover, body .category-vertical-filters.top-filters .FiltreUst, .SepetUst, .tooltip-inner,
.welcome.active,body .pageSifremiUnuttum.SifremiUnuttumContent .userLoginBtn,body .divSepetProductItem.productItem .productIcon .mycartIcon a { background: #f4c6cf; }

button.kirmiziButon, a.kirmiziButon { background: #000000; }

.alert-danger, .userSozlesmeDiv a { color: #ffb5c3 !important; }
body .divSepetProductItem.productItem .productIcon .mycartIcon a {font-family: "Public Sans", sans-serif; letter-spacing: .08em; color: #4E3844; font-size: 18px!important; text-transform: uppercase;}

/*bordercolor*/
.iletisimContent .iletisimRight .iletisimbanka .span > .line1:nth-child(n+2), .pageNumberContent a:hover,
.OdemeMenu ul li.activeMenu { border-color: #f4c6cf; }
/*tooltip*/
.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow { border-top-color: #f4c6cf; }

.tooltip.right .tooltip-arrow { border-right-color: #f4c6cf; }

.tooltip.left .tooltip-arrow { border-left-color: #f4c6cf; }

.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow { border-bottom-color: #f4c6cf; }

.baglanButton { border-color: transparent; }

.Basketstep ul li:before { border: 1px solid #f4c6cf; }

.EmptyCart .empty-area > .right > .alisverisedevamet { background: #f4c6cf !important; }
/*color*/
.sepetTitle .st_1, body .sepetTitle2 .st_1, body .BasketRigth ul li.genelToplam .tut, body .sepetTitle2 .st_1:before, .sepetTitle .st_1:before, .TeslimatAdresTittle, .Basketstep ul li.gecti span, body #divToplamOdeme, .TeslimatAdresTittle, a.YeniAdresEkle, .Basketstep ul li.onestepsec span, .Basketstep ul li.pasif i, .BasketPage .Basketstep ul li.pasif i, .BasketPage .cargoInformation div.cargoName span, .BasketPage .faturaAdresBtn.active, .adresAyniBtn.active, .BasketPage .sepetItemB4, .BasketPage .AdresItemAlt.AdresItemSelected .AdresItemAltLeft label span.check, .iletisimContent .categoryTitle .categoryTitleText, body .siparisUrunUyariSecenek .siparisUrunDurumBaslik { color: #AF5071; }
/*HoverRenk*/
.userContainer .userLoginBtn:hover, .userContainer .userSignBtn:hover, .button:hover,.sepetimBody .button.basketCompletebtn:hover, .userLoginBtn:hover, .userSignBtn:hover, .BasketPage .OdemeMenu ul li:hover > a, .BasketPage .alisverisedevamet:hover, .BasketPage #hed div.hediCekForm a:hover, .BasketPage a.YeniAdresEkle:hover, #AdresContent .button:hover, .basketCompletebtn:hover, .KasaOnuFirsatlarContent ul li a.button:hover,
.ProductIcon2 > div > a:hover,#globalLiteCart .miniCartSatir2 .checkoutAsGuestButton:hover,body .pageSifremiUnuttum.SifremiUnuttumContent .userLoginBtn:hover,body .divSepetProductItem.productItem .productIcon .mycartIcon a:hover { background: #F7D4DB; }
body .pageSifremiUnuttum.SifremiUnuttumContent .userLoginBtn:hover { color: #4E3844;}
/*colorhover*/
.BasketPage .AdresItemAlt a:hover, .BasketPage .sepetiTemizle:hover, .BasketPage .sepet-sil:hover:before, .BasketPage .sepetTitle2 a:hover, .baglanButton:hover, .BasketPage .faturaAdresBtn:hover, .adresAyniBtn:hover, .headerSocialConnect .baglanButton a:hover,
.CartProduct .SProduct li a:nth-child(2):hover * { color: #F7D4DB; }
/*bordercolorhover*/
body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li > a:hover, .BasketPage a.YeniAdresEkle:hover, .OdemeMenu ul li:hover, .BasketPage .OdemeMenu ul li:hover > a, .BasketPage .alisverisedevamet:hover,
.CartProduct .headerCartBtn:hover { border-color: #F7D4DB; }
.BasketPage .OdemeMenu ul li:hover > a{color: #4E3844;}
.BasketPage .OdemeMenu ul li:hover > a i:after{color: #4E3844;}
/*color*/
.siparisOzetTakip { color: #fff; }

.BasketDetail table tbody tr td a { display: inherit; }

.BasketDetail table tbody tr td:last-child a { display: block; }

.sepetimBody #header:after { display: none; }

body .alisverisedevamet { background: #fff; }

.BasketDetailBolmeItems ul li.active a { background-color: #000 !important; }
/*bordercolor*/
.KasaOnuFirsatlarContent ul li a.button:hover { border: none !important; }

.baglanButton:hover { background: transparent; }

.sweet-alert .sa-icon.sa-error .sa-line { background-color: #f4c6cf !important; }
.sweet-alert .sa-icon.sa-error { border-color: #f4c6cf !important; }
.sweet-alert .sa-icon.sa-error { border-color: #f4c6cf !important; }
/*------------------------------------Sabit Renkler--------------------------------------------*/
body { background: #fff; }
.pageSifremiUnuttum.SifremiUnuttumContent .userLoginBtn{color: #221d1d;}
.divsifremiUnuttumTop .islemTamamlandi{text-align: center;font-size: 1vw;}
.SifremiUnuttumSucces a{text-decoration: underline;}
/*SliderYanblok*/
.OrderByHtml { display: none; }

.fixedfilterbtn { display: none; }

.bottomHead { display: none; }

#divSliderYani { display: none; }
/*sepetadimlari*/
.BasketPage .OdemeMenu ul li.activeMenu > a,
.BasketPage .OdemeMenu ul li.activeMenu > a i:after,
.userContainer .userLoginBtn:hover, .userContainer .userSignBtn:hover,
.BasketPage .alisverisedevamet:hover,
.BasketPage #hed div.hediCekForm a:hover,
.sepetimBody .button.basketCompletebtn:hover{color: #4E3844;}
body.sepetimBody .basketCompletebtn { padding: .5rem 2rem; font-size: 19px; letter-spacing: .08em;color: #4E3844;font-family: "Public Sans", sans-serif;}

.sepetItemB1 span.KampanyaTanimSpan { display: inline-block; }

body .BasketRigth ul li.genelToplam { font-weight: normal; }

body .BasketRigth ul li.genelToplam .tut {font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

body.sepetimBody .BasketPage { font-family: "Public Sans", sans-serif; }

body.sepetimBody #hed div { font-weight: normal; }

body.sepetimBody #hed div.hediCekForm a { letter-spacing: 3px; }

body.sepetimBody .faturaAdresBtn, body.sepetimBody .adresAyniBtn { font-weight: normal; }

body.sepetimBody .basketCompletebtn i { display: none; }

body.sepetimBody .BasketRigth ul li { margin-bottom: 5px; }

body.sepetimBody .sepett .alisverisedevamet { font-size: 14px; }

body.sepetimBody .sepetListAlt { margin-top: 10px; }

body.sepetimBody .Basketstep { width: 70.5%; border-bottom: 1px solid #e1e1e1; margin-bottom: 40px; float: left; display: none; }

body.sepetimBody.sepetAdres .Basketstep { display: block; }

body.sepetimBody.odemeSayfa .Basketstep { display: block; }

body.sepetimBody .Basketstep ul { display: flex; }

body.sepetimBody .Basketstep ul li { background: transparent; display: flex; }

body.sepetimBody .Basketstep ul li.aktif { color: #AF5071; background: transparent; }

body.sepetimBody .Basketstep ul li:after { border: 1px solid transparent; height: 28px; width: 28px; -webkit-transform: rotate(45deg) translateX(-50%); transform: rotate(45deg) translateX(-50%); position: absolute; left: 50%; bottom: -23px; top: auto; }

body.sepetimBody .Basketstep ul li.aktif:after { background: #f2f2f2; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }

body.sepetimBody .Basketstep ul li .stepContent { border-right: 1px solid #e1e1e1; flex: 1; }

body.sepetimBody .Basketstep ul li:last-child .stepContent { border: none; }

body.sepetimBody .Basketstep ul li .stepContent .step_1 { margin-right: 0; }

body.sepetimBody .Basketstep ul li .stepContent .step_1 i { display: none; }

body.sepetimBody .Basketstep ul li .stepContent .step_1 span { font-size: 22px; line-height: 27px; }

body.sepetimBody .Basketstep ul li .stepContent .step_2 { }

body.sepetimBody .Basketstep ul li .stepContent .step_2 span { font-size: 11px; display: block; margin-bottom: 2px; }

body.sepetimBody .Basketstep ul li.aktif .stepContent .step_2 span { color: #AF5071; }

.sepetimBody.sepetAdres .BasketDetail { border-radius: 5px; padding: 10px 15px }

.sepetimBody.sepetAdres .BasketDetailCargo .OrderAdresList.active .OrderAdresListTeslimat { width: 100% }

.sepetimBody.sepetAdres .BasketDetailCargo .OrderAdresList.active .OrderAdresListFatura { width: 100%; padding-left: 0; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .sepetTitle { border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px; }
.sepetimBody.sepetAdres .BasketDetailCargo .adresDefterim .sepetTitle { border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem.OrderAdresListTeslimat .sepetTitle {}

/*.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem.OrderAdresListTeslimat .sepetTitle:After { content: "Teslimat Adresi"; clear: none; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem.OrderAdresListFatura .sepetTitle:after { content: "Fatura Adresi"; clear: none; }*/
.sepetimBody.sepetAdres .magazaSecSol ul{max-height: 260px;}
.sepetimBody.sepetAdres .magazaSecSol ul li:hover > a{background: #f4c6cf;color: #4e3844;}
.sepetimBody.sepetAdres .magazaSecSol ul li.selected > a{background: #f4c6cf;color: #4e3844;}
body.sepetimBody .Basketstep ul li .stepContent .odemeMagazaAdresBilgi {margin-top: 10px; }
body.sepetimBody .Basketstep ul li .stepContent .odemeMagazaAdresBilgi:before {content: "Teslimat Adresi"; clear: none; font-weight: 600; margin-bottom: 3px; display: block; }
body.sepetimBody .Basketstep ul li .stepContent.magazaActive .step_2:not(.odemeMagazaAdresBilgi):before {content: "Fatura Adresi"; clear: none; font-weight: 600; margin-bottom: 3px; display: block; }

body.sepetimBody #divSiparisTamalandiSonuc .spanMagazaTeslimKod span{font-size:20px;}
body.sepetimBody #divTeslimatMagazaAdresi .BasketDetailComplateTittle .tittle{font-size:0;}
body.sepetimBody #divTeslimatMagazaAdresi .BasketDetailComplateTittle .tittle:before{content:"Teslimat Adresi"; font-size:13px;font-weight:500;}

body.sepetimBody .BasketDetailContainer .magazaSecTittle{color:#AF5071;}

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .sepetTitle .st_1 { font-weight: normal; font-size: 15px; color: #000 }

.sepetimBody.sepetAdres .BasketDetailCargo .adresDefterim .sepetTitle .st_1 { font-weight: normal; font-size: 15px; color: #000 }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .sepetTitle .st_1:before { display: none }

.sepetimBody.sepetAdres .BasketDetailCargo .adresDefterim .sepetTitle .st_1:before { display: none }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; font-size: 12px; line-height: 22px; color: #AF5071; text-decoration: underline; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn i { font-size: 18px; display: inline-block; vertical-align: top; line-height: 22px }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn i.fa-square-o:before { content: "\f45c"; color: #fff; border: 1px solid #f4c6cf; border-radius: 3px; font-size: 13px; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divFaturaAdreslerim { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap }


.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim .adresItemFloat { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% }
.sepetimBody.sepetAdres .BasketDetailCargo .adresItemFloat.newAdressBtn {display: none;}

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divFaturaAdreslerim .adresItemFloat { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%;display: block!important; }
.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim .adresItemFloat:hover { background-color: #fcfcfc; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt { border-bottom: 1px dashed #dcdcdc; padding: 10px 10px 5px; margin-bottom: 0; border: 1px solid #ddd; border-bottom: none; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine { border: none; padding: 5px 10px 10px; height: auto; border: 1px solid #ddd; border-top: none; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine span { font-size: 12px; color: #000; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt.AdresItemSelected { border-color: #AF5071 }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine:hover { background: 0 0 }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemLine.AdresItemSelected { background: 0 0; border-color: #AF5071 }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltLeft { width: calc(100% - 50px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltLeft label span { font-size: 14px; font-weight: 500; color: #000; line-height: 18px }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltLeft label span:before { width: 18px; height: 18px; border: 5px solid #e1e1e1; background: #fff; border-radius: 50%; background: 0 0 }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt.AdresItemSelected .AdresItemAltLeft label span:before { border-color: #AF5071 }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a i { color: #a8a8a8; font-size: 15px; padding: 0 4px }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a:hover i { color: #000 }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a i.fa-pencil:before { }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .AdresItemAlt .AdresItemAltRight a i.fa-times:before { }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle { margin-top: 0; padding: 0; background: 0 0; border: 1px solid #dcdcdc; box-shadow: inset -1px -3px 20px -10px rgba(0,0,0,.07); display: -webkit-flex; display: flex; align-items: center; justify-content: center; flex-direction: column; font-size: 14px; font-weight: normal; color: #000; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle i { font-size: 22px; margin-bottom: 5px; color: #ddd }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle:hover { color: #000; background-color: #fcfcfc; }

.sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle:hover i { color: #AF5071; }

.sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok15 { width: 49% }

.sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok17 { width: 49%; float: right }

.sepetimBody.sepetAdres .adresGir .satirBlok.FormCountry { width: 49% }

.sepetimBody.sepetAdres .adresGir .satirBlok.FormSehir { width: 49%; float: right }

.sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok24 { display: none }

.sepetimBody.sepetAdres .adresGir .satirBlok.faturaTipi {}

.sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok19 { }

.BasketDetail .adresDuzenlemeTutucu select, .sagIcerikTutucu .satirBlok .hsbmTextarea, .BasketDetail .adresDuzenlemeTutucu input { border-color: #e2e2e2 !important; border-radius: 0 !important }

body.sepetimBody .altButonTutucu a#saveAddressButton { background: #f4c6cf; width: 49%; text-align: center; float: right; margin: 0;border: 1px solid #f4c6cf; }

body.sepetimBody .altButonTutucu a#saveAddressButton:hover { background: #F7D4DB !important;border-color: #F7D4DB; }

body.sepetimBody .altButonTutucu a.kirmiziButon { color: #4E3844; background-color: #fff; border: 1px solid #ddd; width: 49%; text-align: center; float: left; margin: 0;font-family: "Public Sans", sans-serif; font-size: 12px; letter-spacing: .04em; font-weight: 500; }

body.sepetimBody .altButonTutucu a.kirmiziButon:hover { background: #AF5071 !important;border-color: #AF5071; color: #fff;}

.sepetimBody.sepetAdres .kargoSecimContent .sepetTitle { border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px; }

.sepetimBody.sepetAdres .kargoSecimContent .sepetTitle .st_1 { font-weight: normal; font-size: 15px; color: #000 }

.sepetimBody.sepetAdres .kargoSecimContent .sepetTitle .st_1:before { display: none }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation { padding: 0; margin: 0 0 10px; border: none; background: 0 0; border: 1px solid #e9e9e9; box-shadow: inset -1px -3px 20px -10px rgba(0,0,0,.07); padding: 15px; }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation:hover { background-color: #fcfcfc }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span { font-weight: normal; color: #9a9a9a; font-size: 13px }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span + span { font-style: inherit; font-weight: normal; color: #c3c3c3; font-size: 11px; }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoInput input { display: none }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoInput:before { content: ''; width: 18px; height: 18px; border: 5px solid #e5e5e5; background: #fff; border-radius: 50%; float: left }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected { border-color: #AF5071; background-color: #fcfcfc }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected .cargoName span { color: #AF5071 }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected .cargoName span + span { color: #c3c3c3 }

.sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected .cargoInput:before { border-color: #AF5071 }

.sepetimBody.sepetAdres .SiparisNotuContent .sepetTitle .st_1:before { display: none }

.sepetimBody.sepetAdres .SiparisNotuContent .sepetTitle { border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px }

.sepetimBody.sepetAdres .SiparisNotuContent .sepetTitle .st_1 { font-weight: normal; font-size: 15px; color: #000; }

.sepetimBody.sepetAdres .SiparisNotuContent .sepetTitle .st_1:before { display: none }

.sepetimBody.sepetAdres .SiparisNotuContent textarea { display: block; width: 100%; padding: 15px; font-size: 12px; border: 1px solid #e9e9e9; box-shadow: inset -1px -3px 20px -10px rgba(0,0,0,.07); resize: none; border-radius: 5px; min-height: 85px }

.sepetimBody.sepetAdres .HediyeContentContainer { border-radius: 5px; padding: 10px 15px }

.sepetimBody.sepetAdres .HediyeContentContainer .sepetTitle .st_1:before { display: none }

.sepetimBody.sepetAdres .HediyeContentContainer .sepetTitle .st_1 { float: left; width: 100%; font-weight: 300 !important; font-size: 18px; color: #000; border-bottom: 1px dashed #dcdcdc; padding-bottom: 10px; margin-bottom: 10px }

.sepetimBody.sepetAdres .HediyeContentContainer .sepetTitle .st_1:before { display: none }

.sepetimBody.sepetAdres .BasketAccountContainer { margin-top: -168px; }

.sepetimBody.odemeSayfa .BasketAccountContainer { margin-top: -168px; }

.sepetimBody.odemeSayfa .OdememagazaActive .BasketAccountContainer { margin-top: -232px; }

.sepetimBody.odemeSayfa .OdemeMenu ul li > a { border-radius: 0; }

.sepetItemB1 span.KampanyaTanimSpan { display: none !important; }

body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent textarea { display: none; }

body.sepetimBody .BasketDetail.HediyeContentContainer .sepetTitle #spanHediyePaketiTutari { display: none; }

body.sepetimBody .BasketDetail.HediyeContentContainer .sepetTitle .st_1 { display: none; }

body.sepetimBody .HediyeInfoPopup { padding: 15px; max-width: 500px; }

body.sepetimBody .HediyeInfoPopup span { display: block; line-height: 40px; border-bottom: 1px solid #bfbfbf; font-size: 16px; }

body.sepetimBody .hediyepopup { color: #ef5f96; }

body.sepetimBody .HediyeInfoImg { display: block; text-align: center; }

body.sepetimBody .HediyeInfoImg img { display: inline-block; vertical-align: top; max-width: 49%; }
body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent #btnHediyeNotKaydet { font-size: 0; letter-spacing: .08em; color: #4E3844!important; font-family: "Public Sans", sans-serif;background: #f4c6cf!important;}
body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent #btnHediyeNotKaydet:hover {background: #F7D4DB!important;}
body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent #btnHediyeNotKaydet:before { content: "Siparişime Ekle"; font-size: 17px; }

body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent #btnHediyeNotKaydet { font-size: 0; }

body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent #btnHediyeNotKaydet:before { content: "Siparişime Ekle"; font-size: 12px; }

body.sepetimBody .BasketDetail.SiparisNotuContent { display: none; }

body.sepetimBody .BasketDetail.HediyeContentContainer .sepetTitle #spanHediyePaketiTutari { display: none; }

body.sepetimBody .BasketDetail.HediyeContentContainer .sepetTitle .st_1 { display: none; }

body.sepetimBody .HediyeInfoPopup { padding: 15px; max-width: 500px; }

body.sepetimBody .HediyeInfoPopup span { display: block; line-height: 40px; border-bottom: 1px solid #bfbfbf; font-size: 16px; }

body.sepetimBody .hediyepopup { color: #f4c6cf; }

body.sepetimBody .HediyeInfoImg { display: block; text-align: center; }

body.sepetimBody .HediyeInfoImg img { display: inline-block; vertical-align: top; max-width: 49%; }

body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent #btnHediyeNotKaydet { font-size: 0; }

body.sepetimBody .BasketDetail.HediyeContentContainer .HediyeContent #btnHediyeNotKaydet:before { content: "Siparişime Ekle"; font-size: 12px; }

body.sepetimBody .BasketDetail.SiparisNotuContent { display: none; }

.sepetimBody.sepetAdres .magazaSecSol ul li i { width: 18px; height: 18px; border: 5px solid #e1e1e1; background: #fff; border-radius: 50%; background: 0 0; margin-right: 10px; }
.sepetimBody.sepetAdres .magazaSecSol ul li.selected i { border-color: #AF5071 }
.sepetimBody.sepetAdres .magazaSecSol ul li span.AdresAdres { padding-left: 27px; }

.sepetimBody.sepetAdres .magazaSecSol ul li.selected i { border-color: #f4c6cf }

.sepetimBody.sepetAdres .magazaSecSol ul li span.AdresAdres { padding-left: 27px; }

@media(max-width:991px) {
    .sepetimBody .ItemOrj { width: 100%; max-width: 100%; flex: 0 0 100%; }

    body.sepetimBody .Basketstep { display: none !important; }
    body.sepetimBody .sepetTitle .st_2 {font-size: 11px;}

    body.sepetimBody .SepetimTitle.miniCartRigthHeader{position: relative;background: #221d1d;height: 40px;}
    body.sepetimBody .SepetimTitle.miniCartRigthHeader .spnCartTxt{font-size: 11px; line-height: 15px; letter-spacing: .16em; text-transform: uppercase; font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-weight: 500;}

    body.sepetimBody .miniCartGiftCodeContent{width: 100%;height: 100vh;position: fixed; z-index: 999999;}
    body.sepetimBody .miniCartGiftCodeContent .miniCartRigthHeader {background: #221d1d;height: 40px;}
    body.sepetimBody .miniCartGiftCodeContent .miniCartRigthHeader .spnCartTxt{font-size: 11px; line-height: 15px; letter-spacing: .16em; text-transform: uppercase; font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-weight: 500;}
    body.sepetimBody .miniCartGiftCodeContent .BasketRigth.BasketHediyeCeki{padding: 0;margin: 0;background:transparent;border: none;float: left;width: 100%;}
    body.sepetimBody .miniCartGiftCodeContent .BasketRigth.BasketHediyeCeki .Odeme-RightLine{font-size: 0;}
    body.sepetimBody .miniCartGiftCodeContent .BasketRigth.BasketHediyeCeki #hed div.hediCekForm input{letter-spacing: .3px!important; background-color: #fff; height: auto; border-radius: 0; box-shadow: none; padding: 15px 0; border: 1px solid #eee; font-weight: 400!important; color: #555!important; width: calc(100% - 40px); margin: 20px; text-indent: 15px!important; line-height: 1}
    body.sepetimBody .miniCartGiftCodeContent .BasketRigth.BasketHediyeCeki #hed div.hediCekForm a{line-height: 21px; font-size: 19px; letter-spacing: .08em; text-transform: uppercase; color: #4e3844; background: #f4c6cf; border-color: #f4c6cf; font-family: "Public Sans", sans-serif;display: block; width: 100%; text-align: center; padding: 11px 0;}
    body.sepetimBody.Cekactive{overflow: hidden;}
    body.sepetimBody .miniCartGiftCodeContent.active{transition: all 500ms cubic-bezier(.65,.05,.36,1) 0s; transform: translateX(0); opacity: 1; visibility: visible;}

    .sepetimBody .hediyeCekiBtnContent {padding:0;background: transparent;margin-bottom: 15px;float: left;width: 100%;}
    .sepetimBody .hediyeCekiBtnContent .hediyeCekiBtnCl{background-color: #f5f5f5; padding: 15px 8px; display: flex; align-items: center; justify-content: space-between; flex-direction: row; position: relative; text-decoration: none;}
    .sepetimBody .hediyeCekiBtnContent .hediyeCekiBtnCl .offers-tab {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; }
    .sepetimBody .hediyeCekiBtnContent .hediyeCekiBtnCl .offers-tab svg {width: 1.5rem; height: 1.5rem; margin-right: 1rem; }
    .sepetimBody .hediyeCekiBtnContent .hediyeCekiBtnCl .offers-tab span {font-size: .889rem; letter-spacing: .16em; font-weight: 900; line-height: 16px; }
    .sepetimBody .hediyeCekiBtnContent .hediyeCekiBtnCl .offers-content svg {margin-left: 0.5rem; vertical-align: text-bottom; width: 8px; height: 14px; }


    .sepetimBody .BasketAccountContainer { margin-top: 0 !important; }

    .sepetimBody .sepetiTemizle{background: #f4c6cf;color: #4E3844;padding: 10px 5px;font-size: 14px;text-decoration: none;line-height: 1;}
    .sepetimBody .sepetiTemizle+p{font-size: 11px!important;}

    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemPriceContent .sepetItemB4.sepetFiyatBold { width: auto; font-size: 18px;text-align: left; }

    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB.sepetItemB0 { margin:0;max-width: calc(148px - 5px); flex: 0 1 calc(40% - 5px);width: 100px;height: auto; }
    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB.sepetItemB0 img{max-width: 100%;max-height: 100%;}
    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB.sepetItemBCustom { max-width: calc(60% - 5px);flex-basis: calc(59% - 5px);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;-webkit-justify-content: space-between;flex-direction: column;-webkit-flex-direction: column;}


    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB.sepetItemB1 { width: 100%; margin-bottom: 10px }
    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB.sepetItemB1 .detayretunbtn{margin-bottom: 0;}
    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB.sepetItemB2 { width: 100%; margin-bottom: 10px }

    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB.sepetItemB2 .adetGuncelleContent { margin-left: 0 }

    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemPriceContent { position: static; float: right }
    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemPriceContent .sepetItemB3{display: none;}

    .sepetimBody .BasketDetailContainer .BasketDetail .sepetItemB4 { width: 100% !important; }

    .sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok15 { width: 100% }

    .sepetimBody.sepetAdres .adresGir .satirBlok.satirBlok17 { width: 100%; float: right }

    .sepetimBody.sepetAdres .adresGir .satirBlok.FormCountry { width: 100% }

    .sepetimBody.sepetAdres .adresGir .satirBlok.FormSehir { width: 100%; float: right }

    .sepetimBody .BasketDetailSepetList .sepetItemContent .sepetItemB select { padding-bottom: 0 }

    .sepetimBody .MobileHeaderControlContent .MobileHeaderControl .item .cart-btn { padding: 11px 22px }

    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divKargoAdreslerim .adresItemFloat { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% }

    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem #divFaturaAdreslerim .adresItemFloat { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% }

    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle { position: static; padding: 20px 10px }

    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .YeniAdresEkle i { display: block }

    .sepetimBody.sepetAdres .BasketDetailCargo .AdresItem .faturaAdresBtn { float: right; clear: right }

    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoInput { width: 20px; margin-right: 10px }

    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName { width: calc(100% - 30px) }

    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span { float: left; width: auto; font-weight: 400; font-size: 15px }

    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation .cargoName span + span { float: right; width: auto }

    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation { padding: 10px 0; border-radius: 0; border: none; border-bottom: 1px solid #eee; background: 0 0 }

    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargoOptions .cargoInformation.selected { background: 0 0; border-color: #eee }

    .sepetimBody.sepetAdres .kargoSecimContent #tblKargolar .cargo { margin-bottom: 0 }

    .sepetimBody .MobileHeaderControlContent { display: block; float: left; width: 100%; }

    .sepetimBody .MobileHeaderControlContent .MobileHeaderControl .item { margin: 0; }

    .sepetimBody .MobileHeaderControlContent .MobileHeaderControl .item:last-child { display: none; }

    .sepetimBody .htop{display: none;}
    .sepetimBody .BasketDetailContainer{margin-top: 5px;}
    .BasketDetail.BasketDetailSepetList { background-color: #fff; border: 0; }
    .sepetimBody .sepetItem{padding: 1.334rem 0 1rem;margin: 0 0 1rem; padding-top: 33px; border: none;border-bottom: 1px solid #e0dad5; border-radius: 0;flex-flow: row wrap;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;-webkit-justify-content: space-between;}
}
/*sepetadimlari*/
/*siteozelalan*/
.kolayIadeSayfasi .kolayIadeBaslik h3{font-size: 17px; font-weight: bold;}
.kolayIadeSayfasi .newElemntDiv{width: 100%;padding: 0;max-width: 70%;margin: 0 auto 20px;}
.kolayIadeSayfasi .newElemntDiv .IadeInfo{float: none; display: inline-block; }
.kolayIadeSayfasi .newElemntDiv .kolayiade-dogrulandi-btn{float: none; display: inline-block; vertical-align: top; }

.sptCampTitle{position: relative;}
.popupSepet .sptCampTitle a{position: static;}
.popupSepet .sptCampTitle label{font-size: 14px!important;}
body.sepetimBody.popupSepet .basketCompletebtn{font-size: 15px;}
body .kolayIadeSayfasi .sptCampTitle {position: relative;}
body .kolayIadeSayfasi .sptCampTitle a{right: 15px;}
.noEntryiadeText {float: left; width: 100%; margin: 10px 0 30px; font-size: 14px;}
.siparisTakipSayfasi .noEntryiadeText {margin: 30px 0 10px;border: 1px solid #f4c6cf; padding: 10px; text-align: center;}
.noEntryiadeText a {font-weight: bold; color: #000;text-decoration: underline;}
#frmKolayIadeDogrula .satirBlok2:nth-child(4) .hsbmSpan {font-weight: bold; font-size: 15px; }
@media(max-width: 767px){
    .kolayIadeSayfasi .newElemntDiv{max-width: 100%;}
    body .kolayIadeSayfasi .hesabimForm{padding: 0;}
}

.yeniIadeTalebiForm[ng-show="showHideCreateClaim || showHideCreateClaim2"] a.hesabimUyelikBilgi {display: none; }
.ozelAlan4 { display: none; }
#hizliBakisCinsiyet .uyeOlCol input { margin: 0 5px 0 0; }
body .hesabimAnasayfaMenuler ul li { width: 33.3333%; }
.hesabimAnasayfaMenuler ul li.hsbmMenu-1,
.hesabimAnasayfaMenuler ul li.hsbmMenu-5,
.hesabimAnasayfaMenuler ul li.hsbmMenu-6,
.hesabimAnasayfaMenuler ul li.hsbmMenu-7 { display: none; }
.header, .header-wrapper { z-index: 1001 !important; }
.logoArea { display: flex; height: 115px; padding: 0; justify-content: space-between; align-items: center; }

#top-bar { line-height: 1;border-bottom: 8px solid #fff;}
.header-wrapper .header-main{height: auto;margin-top: 22px;margin-bottom: 44px;}

.logoArea .langueDiv { display: flex; width: calc(100%/3); flex: 0 0 calc(100%/3); }

.logoArea .logoDiv { flex-grow: 1; display: flex; justify-content: center; }

.logoArea .searchDiv { display: flex; width: calc(100%/3); flex: 0 0 calc(100%/3); }

#logo .headTop { display: none; }

.headTop { float: left; width: 100%; }

.headTop .htop { background: #F9E2E7; float: left; width: 100%; }

.headTop .htop .topTex { padding: 10px; display: flex; flex-direction: row; align-items: center; justify-content: center; }

.headTop .htop .topTex .fakebutton div { display: inline-block; vertical-align: top; color: #000; }

.headTop .htop .topTex .fkbt1 { }

.headTop .htop .topTex .fkbt2 { margin: 0 5px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; color: #000; line-height: 17px; }

.headTop .htop .topTex .fakebutton .fkbt3 { text-decoration: underline; }

.headTop .htop .topTex .orginLink { padding: 5px 10px; letter-spacing: .04em; white-space: nowrap; border-radius: 2px; font-size: 11px; margin-left: 20px; color: #232323; border: 1px solid #232323; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.headTop .hbot { background: #232323; float: left; width: 100%; }

.headTop .hbot .hbotDiv { display: flex; position: relative; justify-content: space-between; }

.headTop .hbot .hbotDiv .CompenentDiv { display: flex; width: calc(100%/3); flex: 0 0 calc(100%/3); }


.htop { background: #F9E2E7; width: 100%; display: block; }

.htop .topTex { display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex; align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center;flex-direction: row;-webkit-flex-direction: row;}

.htop .topTex .fakebutton div { display: inline-block; vertical-align: top; color: #000; }

.htop .topTex .fkbt1 { }

.htop .topTex .fkbt2 { margin: 0 5px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;color: #000; line-height: 17px;font-size: 0.79rem; }

.htop .topTex .fakebutton .fkbt3 { text-decoration: underline; }

.htop .topTex .orginLink { padding: 0.5rem; letter-spacing: .04em; white-space: nowrap; border-radius: 3px; font-size: 0.79rem; margin: 0.42rem 0px 0.334rem 1rem; color: #4e3844; border: 1px solid #4E3844; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.CompenentDiv ul { display: flex; justify-content: space-around; align-items: stretch; padding: 0; margin: 0; }

.CompenentDiv ul > li {min-height: 40px;position:relative; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center;}

.CompenentDiv ul > li.active-brand:after{content: '';position:absolute;left:0;right:0;bottom:0;height: 3px;background: #F4C6CF;}

.CompenentDiv ul > li:before { border-right: 1px solid rgb(224, 218, 213); content: " "; position: relative; display: block; align-self: center; width: 0; height: 18px; min-height: 18px; z-index: 1; }

.CompenentDiv ul > li:nth-child(1)::before { opacity: 0; }

.CompenentDiv ul > li a { display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center; padding: 0px 2rem; height: 100%;}

.CompenentDiv ul > li a .fabric-hide-a11y-element { clip: rect(1px,1px,1px,1px); height: 1px; overflow: hidden; position: absolute !important; top: auto; width: 1px; }

.CompenentDiv ul .headerTopVs svg { width: 60px; }
.CompenentDiv ul .headerTopPink svg { width: 35px; }
.CompenentDiv ul .headerTopBeauty svg { width: 52px; }
.CompenentDiv ul .headerTopSwim svg { width: 35px; }

body .siparisUrun .siparisDetayBilgileri .hsbmSpan strong{font-weight: 500;}

.UtiliyIcon > ul { padding: 0; margin: 0; list-style: none; flex-grow: 1; display: flex; align-items: stretch; justify-content: flex-end; }

.UtiliyIcon > ul > li {min-height: 40px;position:relative; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center;}

.UtiliyIcon > ul > li:before { content: ''; position: absolute; display: block; width: 1px; height: 18px; left: 0; top: 0; bottom: 0; margin: auto 0; background: #000; }

.UtiliyIcon > ul > li:first-child:before { display: none; }

.UtiliyIcon > ul li.LiFav a { padding: 0 15px; float: left; height: 100%; display: flex; justify-content: center; align-items: center; }

.UtiliyIcon > ul li.LiFav a i { color: #000; font-size: 10px; width: 30px; height: 20px; border-radius: 3px; text-align: center; float: left; background: #fff; line-height: 20px; }

.UtiliyIcon > ul li.LiFav:hover a { background: #000; }

.UtiliyIcon > ul li.LiHelp { position: relative; }

.UtiliyIcon > ul li.LiHelp .helpdrop { color: #fff; font-size: 12px; padding: 0 15px; float: left; cursor: pointer; height: 100%; display: flex; justify-content: center; align-items: center; }

.UtiliyIcon > ul li.LiHelp .helpdrop.active { background: #000; }

.UtiliyIcon > ul li.LiHelp .helpdrop:after { content: '\f078'; font-family: 'FontAwesomePro'; font-weight: 300; font-size: 10px; margin-left: 10px; }

.UtiliyIcon > ul li.LiHelp .helpdown { position: absolute; left: 0; top: 100%; z-index: 10; display: none; }

.UtiliyIcon > ul li.LiHelp .helpdown.active { display: block; }

.UtiliyIcon > ul li.LiHelp .helpdown ul { padding: 10px 20px; margin: 0; list-style: none; background: #fff; border: 1px solid #000; border-top: none; }

.UtiliyIcon > ul li.LiHelp .helpdown ul li { padding: 5px 0; display: block; }

.UtiliyIcon > ul li.LiHelp .helpdown ul li:last-child { padding-bottom: 10px; }

.UtiliyIcon > ul li.LiHelp .helpdown ul li a { white-space: nowrap; color: #000; }

.UtiliyIcon > ul li.LiHelp .helpdown ul li a:hover { color: #f4c6cf; }

.shopColHTml { float: left; width: 100%; position: relative; z-index: 1; padding: 2.5em; }

.shopColHTml > a { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 2; }

.shopColHTml .bgimg { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: -1; }

.shopColHTml .bgimg img { width: 100%; height: 100%; }

.shopColHTml .collTex { z-index: 2; text-align: center; float: left; width: 100%; padding: 24px; color: #000; position: relative; pointer-events: none; }

.shopColHTml .collTex .colt1 { font-size: 3.625em; font-weight: bold; line-height: 1em; margin-bottom: 5px; }

.shopColHTml .collTex .colt2 { font-size: 1; line-height: 1.375em; margin-bottom: .875em; letter-spacing: .075em; }

.shopColHTml .collTex .colt3 a { font-weight: bold; color: #000; letter-spacing: .075em; pointer-events: auto; }

.ebultenbtn { float: left; width: 100%; position: relative; z-index: 1; padding: 2.5em; height: 11.4375em; justify-content: center; align-items: center; display: flex; cursor: pointer; margin-bottom: 4.0625em; font-size: 1vw; }

.ebultenbtn > img { position: absolute; left: 0; right: 0; bottom: 0; top: 0; width: 100%; height: 100%; }

.ebultenbtn > img.mob { display: none; }

.ebultenbtn .ebultendivTex { float: left; width: 100%; padding: 1.25em; position: relative; z-index: 1; color: #fff; text-align: center; }

.ebultenbtn .ebultendivTex .ebdiv1 { font-size: 3.625em; font-weight: bold; line-height: 1em; margin-bottom: 5px; }

.ebultenbtn .ebultendivTex .ebdiv2 { line-height: 1.375em; margin-bottom: .875em; letter-spacing: .075em; }

.ebultenbtn .ebultendivTex .ebdiv3 a { font-weight: bold; color: #fff; letter-spacing: .075em; }

.shopbtn { float: left; width: 100%; margin-top: 24px; text-align: center; }

.shopbtn a { font-size: 16px; font-weight: bold; color: #000; letter-spacing: 2px; }

.ebultenPopupSection { width: 420px !important; height: 550px;}

.fancybox-skin{border-radius: 0!important;}

body .ebultenPopupSection .content-heading {font-size: 0; background: #fff; padding: 20px; margin: 0 0 20px;}

body .ebultenPopupSection .content-heading:before{content:"E-BULTENE ÜYE OLUN";font-size: 13px; display: block; color: #000; letter-spacing: 2px; line-height: 15px;font-weight:bold;}
body .ebultenPopupSection .content-heading:after{content:"Yenilik ve fırsatlardan ilk siz haberdar olun.";font-size: 13px; display: block;margin: -5px 0 0; color: #000; line-height: 11px;font-weight:bold;}

body .ebultenPopupSection .input-text-content:nth-child(1) { width: 100%; float: left; }

body .ebultenPopupSection .input-text-content:nth-child(2) { width: 100%; float: right; }

body .ebultenPopupSection .input-text-content:nth-child(3) { width: 100%; float: left; }

.Epoptitle { color: #000; margin-bottom: 45px; }

.Epoptitle .epop1 h1 { font-size: 35px; line-height: 45px; font-weight: bolder }

.Epoptitle .epop2 { width: 280px; font-size: 13px; letter-spacing: 0.62px; margin: 0 auto; }
.Epoptitle .epop2 .seop1{display: block; color: #221D1D; font-size: 2rem; line-height: 1.5;}
.Epoptitle .epop2 .seop2{display: block;margin: 10px 0;}

.Epoptitle .epop3 { text-align: center; text-transform: uppercase; font-size: 13px; font-weight: 300; letter-spacing: 1.3px; margin: 10px auto; }


.ebultenPopupSection .content-body { width: 90%; margin: 0 auto; padding: 0 !important; }

body .ebultenPopupSection .input-text-content input { height: 45px; border-color: #F7F7F8; background: #F7F7F8; font-size: 11px; border-radius: 2px;}

body .ebultenPopupSection .input-chck-content, body .ebultenPopupSection .userSozlesmeDiv { font-size: 11px; margin-top: 15px; float: left; width: 100%; }

body .ebultenPopupSection .input-chck-content input, body .ebultenPopupSection .userSozlesmeDiv input { float: left; width: 13px; margin: 1px 0 0; }

body .ebultenPopupSection .input-chck-content label, body .ebultenPopupSection .userSozlesmeDiv label { float: left; width: calc(100% - 13px);    font-family: "Public Sans", sans-serif; padding-left: 10px; }

body .ebultenPopupSection .userSozlesmeDiv label{line-height:16px;}

body .ebultenPopupSection .input-text-area > label:not(.offers-text+label){text-align: left; padding-left: 23px;color:#000;line-height:1.4;}

body .ebultenPopupSection .input-text-area > .offers-text+label{color:#000;line-height:1.4;}

body .ebultenPopupSection .userSozlesmeDiv a { font-size: 11px; font-weight: normal; }

.ebultenPopupSection .send-button { float: left; width: 100%; }

body .ebultenPopupSection .send-button input { background: #F4C6CF;padding: 0.5rem 2rem; font-size: 19px; letter-spacing: .08em; color: #4E3844;text-transform: uppercase; font-family: "Public Sans", sans-serif; }

body .ebultenPopupSection .send-button input:hover { background: #F7D4DB; color: #4E3844; }

.freeHtml { float: left; width: 100%; position: relative; height: 48.875em; display: flex; justify-content: flex-start; align-items: center; padding: 2.5em; }

.freeHtml > a { position: absolute; left: 0; top: 0; bottom: 0; right: 0; }

.freeHtml > a img { width: 100%; }

.freeHtml .Content_Region { width: calc((100% + 5em)/3); padding: 1.25em; z-index: 5; position: relative; pointer-events: none; overflow-wrap: break-word; color: #000; text-align: center; box-sizing: unset; }

.freeHtml .Content_Region .crT1 { font-size: 1.125em; line-height: 1.05556em; margin-bottom: .33333em; letter-spacing: .04em; font-weight: bold; }

.freeHtml .Content_Region .crT2 { font-size: 3.625em; line-height: 1em; margin-bottom: .08621em; letter-spacing: .04em; font-weight: bold; }

.freeHtml .Content_Region .crT3 { font-size: 1em; line-height: 1.375em; margin-bottom: .875em; letter-spacing: .075em; }

.freeHtml .Content_Region .crT3 a { text-decoration: underline; font-size: 1em; color: #000; pointer-events: auto; }

.freeHtml .Content_Region .crtFkbtn { padding-top: .06667em; }

.freeHtml .Content_Region .crtFkbtn a { font-size: .9375em; line-height: 1em; color: #000; font-weight: bold; pointer-events: auto; }

#returnInfo,
.returnInfoClass,
.freeModalCls,
#modalcovid,
#freeModal, #freeModal2 { width: 420px; background: #fff; max-width: 100%; }

.freeModalCls .frModalTit,
#modalcovid .frModalTit,
#returnInfo .frModalTit,
.returnInfoClass .frModalTit,
#freeModal .frModalTit,
#freeModal2 .frModalTit { border-bottom: 1px solid #e1e1e1; padding: 1rem; font-size: 22px; line-height: 27px; }

.freeModalCls .frModalCont,
#modalcovid .frModalCont,
#returnInfo .frModalCont,
.returnInfoClass .frModalCont,
#freeModal .frModalCont,
#freeModal2 .frModalCont { min-height: 20vh; padding: 1rem; background: #fff; }

.freeModalCls .frModalCont ul,
#modalcovid .frModalCont ul,
#returnInfo .frModalCont ul,
.returnInfoClass .frModalCont ul,
#freeModal .frModalCont ul { padding: 0; margin: 0; }

.freeModalCls .frModalCont ul li,
#modalcovid .frModalCont ul li,
#returnInfo .frModalCont ul li,
.returnInfoClass .frModalCont ul li,
#freeModal .frModalCont ul li { display: list-item; margin-left: .75rem; }

.freeModalCls .frModalCont h4,
#modalcovid .frModalCont h4,
#returnInfo .frModalCont h4,
.returnInfoClass .frModalCont h4,
#freeModal .frModalCont h4 { }

#returnInfo section,
.returnInfoClass section,
.freeModalCls section,
#modalcovid section,
#freeModal section,
#freeModal2 section { float: none; }

#returnInfo a, .returnInfoClass a { color: #000; font-size: 11px; text-decoration: underline; }

.freeHtmlHome { float: left; width: 100%; position: relative; height: 6em; display: flex; justify-content: flex-start; align-items: center; padding: 2.5em; }

.freeHtmlHome .mob { display: none; }

.freeHtmlHome > a { position: absolute; left: 0; top: 0; bottom: 0; right: 0; }

.freeHtmlHome > a img { width: 100%; }

.CoconutOil { float: left; width: 100%; position: relative; height: 48.875em; display: flex; justify-content: flex-start; align-items: center; padding: 2.5em; }

.CoconutOil > a { position: absolute; left: 0; top: 0; bottom: 0; right: 0; }

.CoconutOil > a img { width: 100%; }

.CoconutOil .Content_Region { width: calc((100% + 5em)/3); padding: 1.25em; z-index: 5; position: relative; pointer-events: none; overflow-wrap: break-word; color: #000; text-align: center; box-sizing: unset; }

.CoconutOil .Content_Region .coT1 { font-size: 1.5625em; line-height: .96em; margin-bottom: .2em; letter-spacing: .075em; font-family: 'PinkSans130'; }

.CoconutOil .Content_Region .coT2 { font-size: 3.4375em; line-height: .87273em; margin-bottom: .10909em; letter-spacing: .075em; color: #E60073; font-family: 'PinkSans130'; }

.CoconutOil .Content_Region .coT3 { font-size: .9375em; line-height: 1.26667em; margin-bottom: .93333em; letter-spacing: .025em; font-weight: 500; }

.CoconutOil .Content_Region .cotFkbtn { padding-top: .06667em; }

.CoconutOil .Content_Region .cotFkbtn a { font-size: .9375em; line-height: 1em; color: #000; font-weight: bold; pointer-events: auto; }

.banhtml { float: left; width: 100%; padding: 0 4em; }

.banhtml ul { padding: 0; margin: 0 -2em; list-style: none; }

.banhtml ul li { float: left; width: 33.33%; padding: 0 2em; }

.banhtml ul li a { float: left; width: 100%; background: #fff; text-align: center; color: #000; }

.banhtml ul li img { width: 100%; margin-bottom: 25px; }

.banhtml ul li .divban1 { display: block; font-size: 1.75em; line-height: 1.17857em; margin-bottom: .14286em; letter-spacing: .04em; font-weight: bold; margin-bottom: 10px; }

.banhtml ul li .divban2 { display: block; font-size: .9375em; line-height: 1em; color: #000; font-weight: bold; pointer-events: auto; }

#header.categoryHeader { margin-bottom: 10px; }

#header.productHeader { margin-bottom: 1rem; }

.ozelAlan1 { font-size: 11px; line-height: 17px; color: #AF5071; margin: 0 0 2px; }

.ozelAlan1 a{line-height: 17px; color: #AF5071;}

.ozel1false .ozelAlan1{display:none;}

.ozelAlan2 { font-size: 11px; line-height: 17px; color: #000; }

.ozelAlan3 { font-size: 11px; line-height: 17px; color: #000; }

body.contentGroup1002 .ozelAlan2,body.contentGroup1001 .ozelAlan2 { font-size: 12px; line-height: 17px; color: #000; font-style: italic; font-weight: 600; }

.ozelAlan2 .ozelBadge{display:none;}


.ozelAlan3 { font-size: 11px; line-height: 17px; color: #000; font-style: italic; }

.ozelAlan5 { display: none; }

.Kaurad { float: left; width: 100%; padding: 2rem 0 0 0; margin: auto;}

.Kaurad.searchPageK {padding: 0;float: right;width: auto;}
@media(max-width: 767px){
    .Kaurad.searchPageK{padding: 8px;}
}
.searchContainer .categoryTitleText{width: auto;float: left;}

.Kaurad .ticiContainer { display: flex !important; flex-flow: wrap; }

.Kaurad .KategoriAdi { float: left; flex: 0 1 80%; flex-wrap: nowrap; align-self: flex-start;}

.Kaurad .KategoriAdi h1 { margin: 0 5px 2px.75rem; font-size: 1.424rem; line-height: 24px;letter-spacing: .04em; display: inline-block; margin-left: 0; font-family: "Public Sans", sans-serif; }

.Kaurad .KategoriAdi p {margin: 0; }


body.contentGroup1000.Kaurad .KategoriAdi span { font-family: "Public Sans", sans-serif; }


.Kaurad .Urad { float: right; flex: 0 1 20%; align-self: center; }

.Kaurad .Urad span { margin: 0 5px 0; text-transform: capitalize; padding: 0; text-align: right; font-size: 1rem; line-height: 27px; letter-spacing: .04em; display: inline-block; float: right; }
.Kaurad.searchPageK .Urad span {line-height: 22px;}

#divOzelAlan1 { float: left; clear: left; color: #AF5071; font-size: 1rem; line-height: 17px; margin-top: 1rem; }

#divOzelAlan1 span { float: left; }

#divOzelAlan1 a{ color: #AF5071; font-size: 1rem; line-height: 17px;}

#divOzelAlan2 {display: inline-block; float: left; border: 1px solid #f4c6cf; padding: 0 5px; line-height: 18px; border-radius: 3px; margin: 0 0 10px; font-weight: 600;}

#divOzelAlan2 .ozelBadge{display:none;}

.leftImage .ozelBadge{position:absolute;left:130px;top:10px;z-index:9;max-width: 120px;}

#divOzelAlan3 { display: none; }

.detayfreetotebtn { float: left; }

.detayfreetotebtn a { float: left; color: #AF5071; font-size: 1rem; line-height: 17px; text-decoration: underline; margin-left: 5px; }

.SepetOnyazi .detayfreetotebtn a { margin-left: 0; }


.detayretunbtn { float: left; width: 100%; margin: 1rem 0; color: #4e3844; font-size: 1rem; line-height: 17px; }
.detayretunbtn i { float: left; line-height: 17px; font-size: 15px; margin-right: 5px; }
.detayretunbtn span { float: left; }
.detayretunbtn a { float: left; color: #4e3844; font-size: 1rem; line-height: 17px; text-decoration: underline; margin-left: 4px; }

.sepetimBody .detayretunbtn { display: flex; }
.sepetimBody .detayretunbtn a { display: flex; flex-direction: column; }
.sepetimBody .detayretunbtn a span { padding-left: 0 !important; }


.FiyatHaberVer { float: left; width: 100%; margin: 0; color: #000; font-size: 11px; line-height: 17px; }

.FiyatHaberVer i { float: left; line-height: 17px; font-size: 15px; margin-right: 5px; }

.FiyatHaberVer i:before { content: "\f0f3"; font-weight: 300; margin-right: 5px; }

.FiyatHaberVer a.ButtonAktif i:before { font-weight: 600; }

.FiyatHaberVer a { float: left; color: #000; font-size: 11px; line-height: 17px; text-decoration: underline; margin-left: 0; }

.YorumYazbtnContent { float: left; margin-top: 4px; margin-left: 5px; }

.YorumYazbtnContent a {float: left;padding: 0;margin: 0;color: #4e3844;font-size: 1rem;line-height: 17px;background: transparent;text-decoration: underline;font-weight: normal;}

.YorumYazbtnContent:before { content: '\f105'; font-family: 'FontAwesomePro'; float: left; font-size: 17px; line-height: 17px; margin-right: 5px; font-weight: 300; }


.YorumYazbtnContent a:hover { background: transparent; }

#yorumYaz .modal-content { width: 700px !important; max-width: 100% !important; }

body.contentGroup1000 #yorumYaz .modal-content .divYorumBedenDegerlendirmesi, body.contentGroup1000 #yorumYaz .modal-content .yorumSiparisBeden { display: none; }

#yorumYaz .divYorumHeader { }

.divYorumYaz, #yorumYaz { min-height: 220px; }

#yorumYaz.modal .divYorumYazGiris { padding: 25px; }

#yorumYaz.modal .divYorumYazGiris .yorumGirisYap { margin-bottom: 25px; }

#yorumYaz.modal .divYorumYazGiris .alert-info { background: transparent; border: none; color: #4e3844; font-size: 12px; text-align: center; }

#yorumYaz.modal .divYorumYazGiris .yorumGirisYapOrtala { display: none; }

#yorumYaz.modal .divYorumProductDescription { display: none; }


#yorumYaz.modal .divYorumYazGiris .alert-info a { font-size: 14px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; display: block; margin-top: 15px; color: #AF5071; }

.yorumAdetDiv { float: left; margin-top: 4px; margin-left: 15px; cursor: default; }

.yorumAdetDiv:before { content: '\f105'; font-family: 'FontAwesomePro'; float: left; font-size: 17px; line-height: 17px; margin-right: 5px; font-weight: 300; }

.yorumAdetDiv span { float: left; padding: 0; margin: 0 0 0 3px; color: #4e3844; font-size: 11px; line-height: 17px; background: transparent; }

.CompanyPages { float: left; width: 100%; }

.CompanyPages ul { list-style: none; }

.CompanyPages .CompanyTitle { float: left; width: 100%; text-align: center; font-size: 18px; font-weight: normal; letter-spacing: 0.2em; margin-bottom: 3em; text-transform: uppercase; }

.CompanyPages .faqPage { float: left; width: 100%; }

.CompanyPages .faqPage .faqLeft { float: left; width: 320px; }

.CompanyPages .faqPage .faqLeft .faqmenu { float: left; width: 100%; }

.CompanyPages .faqPage .faqLeft .faqmenu ul { float: left; width: 100%; margin: 0; padding: 0; }

.CompanyPages .faqPage .faqLeft .faqmenu ul li { float: left; width: 100%; position: relative; text-align: center; }

/*.CompanyPages .faqPage .faqLeft .faqmenu ul li .fqdiv:after { content: ''; position: absolute; left: 0; right: 100%; bottom: 0; height: 2px; background: #f4c6cf; transition: .3s; }
*/
.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv { cursor: pointer; position: relative; padding-bottom: .3em; display: inline-block; vertical-align: top; float: left; }


#yorumYaz .frmUrunDetayYorumYaz .rating > i:hover,
#yorumYaz .frmUrunDetayYorumYaz .rating i:hover ~ i { color: #f4c6cf; }

#divYorumOnizleme .yorum-item-online-satinalindi { display: none; }

.yorumMusteriAdCheck { display: none; }

.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv:hover span { color: #AF5071; }

/*.CompanyPages .faqPage .faqLeft .faqmenu .active .fqdiv:after { right: 0; }
*/
.CompanyPages .faqPage .faqLeft .faqmenu .active .fqdiv span { color: #AF5071; }

.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv img { float: left; width: 20px; height: 20px; display: none; }

.CompanyPages .faqPage .faqLeft .faqmenu .fqdiv span { color: inherit; font: inherit; letter-spacing: inherit; border-radius: 0; text-decoration: underline; }

.CompanyPages .faqPage .faqRight { float: left; width: calc(100% - 320px); padding-left: 30px; }

.CompanyPages .faqPage .faqRight .company-tab-content { float: left; width: 100%; }

.CompanyPages .faqPage .faqRight .company-tab-content .tabItem { float: left; width: 100%; display: none; -webkit-animation: fadein 0.5s; -moz-animation: fadein 0.5s; -ms-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation: fadein 0.5s; }

.CompanyPages .faqPage .faqRight .company-tab-content .tabItem.Show { display: block; }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-title { display: none; }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content { float: left; width: 100%; }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox { float: left; width: 100%; }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .T { font-size: 11px; line-height: 17px; letter-spacing: 0.04em; text-transform: inherit; font-weight: normal; position: relative; cursor: pointer; font-size: 11px; background-color: #f2f2f2; padding: 10px 15px; border-radius: 3px; margin-bottom: 15px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .T:after { content: ''; float: right; right: 0; top: 0; width: 15px; height: 15px; margin: 2px 2px 0; background: url(/customcss/images/filter-carat.svg)no-repeat 50%; background-size: 15px; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; font-size: 0; }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox.Active .T:after { transform: rotate(-180deg); }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .content { font-family: "Public Sans", sans-serif; -webkit-font-feature-settings: "liga" 0; font-feature-settings: "liga" 0; font-size: 11px; line-height: 1.4em; letter-spacing: 0.04em; text-transform: inherit; font-weight: normal; display: none; }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .content a { color: #d91560; }

.CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .content b { font-size: 11px; line-height: 17px; letter-spacing: 0.04em; text-transform: inherit; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; }

.aksesuarSecenek { display: block; float: left; width: 100%; margin: 0; padding: 0; }

.aksesuarSecenek { padding: 0; margin: 20px 0 0 0; background: transparent; border: none; }

body .aksesuarSecenek .JKatAdi { float: left; width: 100%; margin: 0 0 5px !important; padding: 0 !important; text-align: left; border: none; }

body .aksesuarSecenek .JKatAdi .bold { padding: 0; margin: 0; text-align: left; }

body .aksesuarSecenek .JKatAdi .bold:before { display: none; }

body .aksesuarSecenek .JKatAdi .bold:after { display: none; }

body .aksesuarSecenek .JKatAdi .bold .satir1 { background: transparent; padding: 0 !important; margin: 0; border: none; font-size: 1rem; line-height: 20px; font-weight: normal; color: #605858;letter-spacing: .04em;text-transform: capitalize;}
body .ItemV3_col3 .aksesuarSecenek .JKatAdi .bold .satir1 {font-size: 0;}
body .ItemV3_col3 .aksesuarSecenek .JKatAdi .bold .satir1 span{font-size: 1rem;margin-left: 0;}

body .aksesuarSecenek .JKatAdi .bold .satir1 .urunTitleSpn { color: #221D1D;font-weight: 600; }

body .aksesuarSecenek .JKatAdi .bold .satir1 span { margin-left: 3px; color: #000; }

body .aksesuarSecenek .clear { display: none; }

body .aksesuarSecenek ul { float: left; width: 100%; padding: 0; margin: 0; list-style: none; }

body .aksesuarSecenek ul li { float: left; width: 35px; padding: 0;margin: 0 1rem 5px 0;border-radius: 0; height: 35px; position: relative; cursor: pointer; }

body .aksesuarSecenek ul li.parfume { width: 105px; }

body .aksesuarSecenek ul li.parfume .productItem .productImage {padding: 0;border-radius: 3px;border: 1px solid #e1e1e1;}
body .aksesuarSecenek ul li.parfume .productItem .productImage a{padding: 10px!important;}
body .aksesuarSecenek ul li.parfume .productItem.selected .productImage{box-shadow: none;border: 1px solid #f4c6cf;}
body .aksesuarSecenek ul li.parfume .productItem.selected .productImage:before { border: 0; }

@media(min-width: 768px){
    body .aksesuarSecenek ul li.parfume:hover .productItem .productImage {border: 1px solid #f4c6cf;box-shadow:none;}
    body .aksesuarSecenek ul li:hover .productItem .productImage {border: 3px solid #f5f5f6;box-shadow: 0 0 0 1px #605858;}
}

body .aksesuarSecenek ul li.parfume a { font-size: 10px; padding: 0 !important; }

body .aksesuarSecenek ul li.parfume .productItemOnizleme { display: none !important; }

body .aksesuarSecenek ul li .productItem { border: none; width: 100%; float: left; padding: 0; box-shadow: none !important; }

body .aksesuarSecenek ul li .productItem .ozelAlanlar { display: none; }

.productItemOnizleme { width: 150px; padding: 10px; height: auto; background: #fff; border: 1px solid #e1e1e1; z-index: 9999; position: absolute; bottom: calc(100% + 10px); }

.imgThereIsNotTop .productItemOnizleme img{display:none;}

.productItemOnizleme span { color: #000; display: block; font-size: 11px; margin-top: 5px; }

body .aksesuarSecenek ul li .productItem .productTimer { display: none !important; }

body .aksesuarSecenek ul li .productItem .productImage a { padding-bottom: 100%;}

body .aksesuarSecenek ul li:hover .productItem .productImage:before { content: ''; display: none !important; }

body .aksesuarSecenek ul li .productItem.selected .productImage:before { content: ''; display: none !important; }

body .aksesuarSecenek ul li .productItem .productImage { padding: 0; border:none;border-radius: 100%;}
body .aksesuarSecenek ul li .productItem.selected .productImage {border: 3px solid #f5f5f6;box-shadow: 0 0 0 1px #605858;}
body .aksesuarSecenek ul li .productItem .productImage img { border-radius: 100%;}


body .aksesuarSecenek ul li.imgThereIsNotTop {width:auto;}
body .aksesuarSecenek ul li.imgThereIsNotTop .productItem .productImage{border-radius:0;}
body .aksesuarSecenek ul li.imgThereIsNotTop .productItem .productImage a{padding-bottom:0;}
body .aksesuarSecenek ul li.imgThereIsNotTop .productItem .productImage a span{display:block;background:#f7f7f8;line-height:29px;padding:0 5px;font-size:12px;}
body .aksesuarSecenek ul li.imgThereIsNotTop .productItem .productImage{border: 3px solid #f5f5f6;box-shadow: 0 0 0 1px #f5f5f6;}
body .aksesuarSecenek ul li.imgThereIsNotTop:hover .productItem .productImage{border: 3px solid #f5f5f6;box-shadow: 0 0 0 1px #605858;}
body .aksesuarSecenek ul li.imgThereIsNotTop .productItem.selected .productImage{border: 3px solid #f5f5f6;box-shadow: 0 0 0 1px #605858;}
body .aksesuarSecenek ul li.imgThereIsNotTop:hover .productItem .productImage a span{line-height:29px;}

body .aksesuarSecenek ul li .productItem .productIcon { display: none; }

body .aksesuarSecenek ul li .productItem .urunListeAdet { display: none !important; }

body .aksesuarSecenek ul li .productItem .productDetail { padding: 0; margin: 0; display: none; }

body .aksesuarSecenek ul li .productItem .productDetail:before { display: none; }

body .aksesuarSecenek ul li .productItem .productDetail:after { display: none; }

body .aksesuarSecenek ul li .productItem .productName { display: none; }

body .aksesuarSecenek ul li .productItem .TukendiIco { display: none; }

body .aksesuarSecenek ul li .productItem .boxBedenlerContent { display: none !important; }

.FootTopMenu { display: none; }

.searchClose { display: none; }

.faviClick { display: none; }

.productItemV3 > div { float: left; width: 100%; }

.productItemV3 > div .ItemV3_ExtraProduct { float: left; width: 100%; }

.productItemV3 > div .ItemV3_Variants { float: left; width: 100%; }

.productItemV3 > div .VSsizeAndFit { margin: 10px 0 0; clear: left; }

.productItemV3 > div .ItemV3_InputAdet { float: left; width: 100%; margin: 15px 0 20px; }

.productItemV3 > div .ItemV3_InputSepetEkle { float: left; }

.productItemV3 .eksecenekContainer { margin: 10px 0 0; display: block; float: left; width: 100%; }

.productItemV3 .eksecenekContainer .ekSecenekGrup { display: inline-block; vertical-align: top; margin-right: 5px; margin-bottom: 5px; }

.productItemV3 .eksecenekContainer .ekSecenekGrup.nostok { position: relative; background: #e6e6e6 !important; color: #7a7979 !important; border-color: #bbbbbb; }

.productItemV3 .eksecenekContainer .ekSecenekGrup.nostok img { -webkit-filter: grayscale(100%); filter: grayscale(100%); }

.productItemV3 .eksecenekContainer .ekSecenekGrup.nostok:after { content: ''; height: 2px; max-width: 100%; margin: 0 auto; background: #969696; left: 0; right: 0; top: 50%; position: absolute; transform: rotate(160deg); }

.productItemV3 .eksecenekContainer .ekSecenekGrup .ekSecenekValues { position: relative; margin-bottom: 0; padding: 0 5px; min-width: 35px; height: 35px; line-height: 33px; }

.productItemV3 .eksecenekContainer .ekSecenekGrup.selected .ekSecenekValues { background: transparent; }

.productItemV3 .eksecenekContainer .ekSecenekGrup.selected .ekSecenekValues { border-color: #000; }

.productItemV3 .eksecenekContainer .ekSecenekGrup:hover .ekSecenekValues { background: transparent; }

.productItemV3 .eksecenekContainer .ekSecenekGrup:hover .ekSecenekValues { border-color: #000; }
.productItemV3 >div .ItemV3_Desc { height: auto !important; margin: 10px 0 0;width: 100%;float: left;max-width:420px;}
.productItemV3 >div .ItemV3_Desc p {margin: 0;}
.productItemV3 .more .ItemV3_Desc { height: auto !important;}
.productItemV3 .imageItem { float: left; width: 100%; }

.productItemV3 {max-width: 100%!important;width: 100%;}
.productItemV3 >div.ItemV3_col1 {}
.productItemV3 >div.ItemV3_col2 {}
.productItemV3 >div.ItemV3_col2 .productPrice{float: left;}
.productItemV3 >div.ItemV3_col2 .productPrice .discountKdv{display: none;}
.productItemV3 >div.ItemV3_col2 .productPrice .regularKdv{display: none;}
.productItemV3 >div.ItemV3_col2 .productPrice .discountPrice{color: #221D1D;font-size: 14px;font-weight: 600;}
.productItemV3 >div.ItemV3_col2 .ItemV3_StokKodu{float: right;}
.productItemV3 >div.ItemV3_col3 {flex: 1 1 22%;}
.productItemV3 > div.ItemV3_col3 .ItemV3_InputSepetEkle{width: 100%;}
.productItemV3 .ItemV3_col2 .ItemV3_Brand { font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-size: .89rem; line-height: 1; letter-spacing: .04rem; font-weight: 600; display: block; margin-bottom: 5px; }
.productItemV3 .ItemV3_col2 .ItemV3_Name { font-size: 1.424rem; line-height: 1.5; letter-spacing: 0; text-transform: inherit; font-weight: 400;margin-bottom: 10px;}
.productItemV3 .ItemV3_col2 .ItemV3_Name a{color: #221D1D;}
.productItemV3 .more .ItemV3_Desc { height: auto; -webkit-line-clamp: unset; }
.productItemV3 .beDabtn { display: inline-block; cursor: pointer; text-decoration: underline; margin-bottom: 5px;float: left;clear: left;}
.productItemV3 .beDabtn:hover { color: #AF5071; }
.productItemV3 .more .beDabtn { display: none; }
.productItemV3 .ItemV3_col2 .regularPrice { font-size: 14px; text-decoration: line-through; }
.productItemV3 .ItemV3_col2 .productPrice.IndirimVar .regularPrice { text-decoration: line-through; font-size: 11px; }
.productItemV3 .ItemV3_col2 .productPrice.IndirimVar .discountPrice { font-size: 14px; color: #D91560 }
.productItemV3 .ItemV3_ExtraProduct:after { clear: both; display: table; content: ""; }
.productItemV3 .ItemV3_InputAdet input[type="text"], .ItemV3_InputAdet .riSingle a.riUp, .ItemV3_InputAdet .riSingle a.riDown { height: 44px !important; }
.productItemV3 .ItemV3_InputAdet input[type="number"]::-webkit-inner-spin-button,
.productItemV3 .ItemV3_InputAdet input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }

body .productItemV3 .ItemV3_InputSepetEkle a { font-family: "Public Sans", sans-serif; color: #4e3844; font-weight: normal; font-size: 19px; width: 100%; display: inline-block; vertical-align: top; padding: 0; letter-spacing: .08em; border: none; border-radius: 3px; text-transform: uppercase; -moz-appearance: none; -webkit-appearance: none;background: #f4c6cf;}
body .productItemV3 .ItemV3_InputSepetEkle a:hover {background:#F7D4DB;border-color: transparent;}


.productItemV3 >div .owl-nav{position:static;float:right;margin: 10px 0 0;width: 40px;}
.productItemV3 >div .owl-nav .owl-prev span,
.productItemV3 >div .owl-nav .owl-next span{width: 20px;height: 20px;font-size: 0;color: #958F8F;}
.productItemV3 >div .owl-nav .owl-prev span:hover,
.productItemV3 >div .owl-nav .owl-next span:hover{color: #4E3844;}
.productItemV3 >div .owl-nav .owl-prev span:before,
.productItemV3 >div .owl-nav .owl-next span:before{font-family: 'FontAwesome';font-weight: 300;font-size: 14px;}
.productItemV3 >div .owl-nav .owl-prev span:before{content: '\f053';}
.productItemV3 >div .owl-nav .owl-next span:before{content: '\f054';}
.productItemV3 >div .owl-dots{display: none!important;}

/*yorumlaryeni*/
.tabYorumlar { float: left; width: 100%; margin-bottom: 50px; }

.tabYorumlar .divYorumlarV2 { float: left; width: 100%; }

.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container { float: left; width: 100%; }

.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container > div { float: left; width: 100%;margin-top: 10px;}

.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 { background: #f5f5f5; }

.tabYorumlar .divYorumlarV2 .divYorumlarV2Section1_1a1a {}

/*yorum 10.07.23*/
.tabYorumlar .divYorumlarV2Ortalama{display:none;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1{display: block; width: 100%; padding: 20px 0 30px;float:left;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc{width:40%;float:left;padding:50px 0;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc .divYorumlarV2DescTitle{display:block;font-size: 13px;margin:0 0 10px; line-height: 25px;font-weight: 600;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc .divYorumlarV2Desc_s1{font-size:25px;line-height:25px;font-weight:600;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc .divYorumlarV2Desc_s3{display:inline-block; vertical-align:top;margin: 0.75rem 0;margin-left: 5px;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc .divYorumlarV2Desc_s2{display:inline-block; vertical-align:top;margin: 0.75rem 0;margin-left: 5px;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc .divYorumlarV2Desc_s2title{margin: 0; padding: 0; font-size: 11px; line-height: 17px; letter-spacing: .04em; text-transform: inherit; font-weight: 400;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc .rating{display:inline-block;vertical-align:top;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Section1_1a1a{width:60%;display:block;float:left;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Section1_1a2a{float:left;width:100%;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Section1_1a2a p{display:none;}
.tabYorumlar .divYorumlarV2 .divYorumlar-t1c9c{min-width:50px;}
.tabYorumlar .divYorumlarV2 .divYorumlar-t1c9c > div{display:none;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Slide > div[data-rating="5"] .divYorumlar-t1c9c:before{content:"5 Yıldız"}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Slide > div[data-rating="4"] .divYorumlar-t1c9c:before{content:"4 Yıldız"}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Slide > div[data-rating="3"] .divYorumlar-t1c9c:before{content:"3 Yıldız"}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Slide > div[data-rating="2"] .divYorumlar-t1c9c:before{content:"2 Yıldız"}
.tabYorumlar .divYorumlarV2 .divYorumlarV2Slide > div[data-rating="1"] .divYorumlar-t1c9c:before{content:"1 Yıldız"}
.tabYorumlar .divYorumlarV2 .divYorumlar-t1c9k{min-width:250px;}
.tabYorumlar .divYorumlarV2 .divYorumlar-t1c9k span{background-color: #d4b073;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2SlideItem{padding:0 10px;cursor:pointer;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2SlideItem.active{background:#fff;}
.tabYorumlar .divYorumlarV2 .divYorumlarV2SlideItem.active:after{content:"\f00d";font-family: 'FontAwesome';font-size: 18px; margin-left: 10px;}


.tabYorumlar [data-rating^='1'] .star-1 {color: #d4b073 }
.tabYorumlar [data-rating^='1.5'] .star-2 {background: -webkit-linear-gradient(left,#000 50%,#cacaca 50%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent }
.tabYorumlar [data-rating*='1.6'] .star-2 {color: #d4b073 }
.tabYorumlar [data-rating*='1.7'] .star-2 {color: #d4b073 }
.tabYorumlar [data-rating*='1.8'] .star-2 {color: #d4b073 }
.tabYorumlar [data-rating*='1.9'] .star-2 {color: #d4b073 }
.tabYorumlar [data-rating^='2'] .star-1 {color: #d4b073 }
.tabYorumlar [data-rating^='2'] .star-2 {color: #d4b073 }
.tabYorumlar [data-rating^='2.5'] .star-3 {background: -webkit-linear-gradient(left,#000 50%,#cacaca 50%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent }
.tabYorumlar [data-rating*='2.6'] .star-3 {color: #d4b073 }
.tabYorumlar [data-rating*='2.7'] .star-3 {color: #d4b073 }
.tabYorumlar [data-rating*='2.8'] .star-3 {color: #d4b073 }
.tabYorumlar [data-rating*='2.9'] .star-3 {color: #d4b073 }
.tabYorumlar [data-rating^='3'] .star-1 {color: #d4b073 }
.tabYorumlar [data-rating^='3'] .star-2 {color: #d4b073 }
.tabYorumlar [data-rating^='3'] .star-3 {color: #d4b073 }
.tabYorumlar [data-rating^='3.5'] .star-4 {background: -webkit-linear-gradient(left,#000 50%,#cacaca 50%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent }
.tabYorumlar [data-rating*='3.6'] .star-4 {color: #d4b073 }
.tabYorumlar [data-rating*='3.7'] .star-4 {color: #d4b073 }
.tabYorumlar [data-rating*='3.8'] .star-4 {color: #d4b073 }
.tabYorumlar [data-rating*='3.9'] .star-4 {color: #d4b073 }
.tabYorumlar [data-rating^='4'] .star-1 {color: #d4b073 }
.tabYorumlar [data-rating^='4'] .star-2 {color: #d4b073 }
.tabYorumlar [data-rating^='4'] .star-3 {color: #d4b073 }
.tabYorumlar [data-rating^='4'] .star-4 {color: #d4b073 }
.tabYorumlar [data-rating^='4.5'] .star-5 {background: -webkit-linear-gradient(left,#000 50%,#cacaca 50%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent }
.tabYorumlar [data-rating*='4.6'] .star-5 {color: #d4b073 }
.tabYorumlar [data-rating*='4.7'] .star-5 {color: #d4b073 }
.tabYorumlar [data-rating*='4.8'] .star-5 {color: #d4b073 }
.tabYorumlar [data-rating*='4.9'] .star-5 {color: #d4b073 }
.tabYorumlar [data-rating="5"] i {color: #d4b073 }


/*yorum 10.07.23*/

.tabYorumlar .divYorumlarV2 .pageBorder { float: right; }

.tabYorumlar .divYorumlarV2 .pageBorder a { width: auto; height: auto; padding: 5px 10px; line-height: 1; font-size: 11px; margin: 0; }

.tabYorumlar .divYorumlarV2 .pageBorder a.SelectedSayfa { background: transparent; color: #af5071; }
.tabYorumlar .divYorumlarV2 .divYorumlarV2Section1_1a2a a { font-size: 1rem;color: #4e3844; line-height: 20px; letter-spacing: .04em; padding: 0;background:transparent; text-decoration:underline;margin: 5px 0}
.tabYorumlar .divYorumlarV2Section1_1a2a .divYorumlarV2Section1_1a2a_1{margin: 0;font-size: 1rem;}
.tabYorumlar .divYorumlarV2Section1_1a2a .divYorumlarV2Section1_1a2a_2{margin: 0;font-size: .8rem;}
.tabYorumlar .divYorumlarV2Desc_s3 b{font-weight: normal;}

.tabYorumlar .v2YorumFilter .v2YorumFilterItem-title{float: left; color: #221d1d; font-size: .889rem; line-height: 60px;max-height: 60px; text-align: left; padding: 0 18px; border-right: 1px solid #e8e3df; letter-spacing: .16em; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; text-transform: uppercase;}
.tabYorumlar .v2YorumFilter >li{padding: 0;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup >li{margin: 0;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup > li:nth-child(2){display:none;}
.tabYorumlar .divYorumlarV2Item .yorum-item-puan-yas{display:none;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup >li:hover>a{color: #fff;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup >li:hover>a svg{fill: #fff;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup >li>a{color: #4e3844; font-size: 1rem; line-height: 60px;max-height: 60px; text-align: left; padding: 0 36px 0 18px; border-right: 1px solid #e8e3df; letter-spacing: .08em; font-weight: normal;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup >li>a svg{margin:0;padding: 0;background:transparent;position:absolute;top: 0;right:12px;fill: #666;width: 7px;height:auto;margin: auto;bottom: 0;float: none;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup .v2YorumFiltreGrupHide li a{padding-left: 0;line-height: 20px;min-height: 20px;margin: 0 0 1rem;font-size: 1rem;color: #221d1d}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup .v2YorumFiltreGrupHide li a:hover{color: #af5071;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup .v2YorumFiltreGrupHide li a .rating{display: inline-block;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup .v2YorumFiltreGrupHide li a:before{width: 20px;height: 20px;border-color: #958f8f;border-radius: 2px;position:static;margin-right: 10px;display: inline-block;vertical-align: top;font-family: 'FontAwesome';text-align:center;line-height: 18px;font-size: 10px;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup .v2YorumFiltreGrupHide li.active a{font-weight:600;}
.tabYorumlar .v2YorumFilter .v2YorumFiltreGrup .v2YorumFiltreGrupHide li.active a:before{content: '\f00c';background:transparent;}
.tabYorumlar .v2YorumFilter .filter-last-element{max-height: 100%;}
.tabYorumlar .v2YorumFilter .filter-last-element .v2YorumFiltreGrup>li>a{border-right: none;}



.tabYorumlar .divYorumlarV2Desc .rating i {color: #cacaca }
.tabYorumlar .divYorumlarV2Desc [data-rating^='1'] .star-1 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='1.5'] .star-2 {background: -webkit-linear-gradient(left,#d4b073 50%,#cacaca 50%);-webkit-background-clip: text; -webkit-text-fill-color: transparent;color: transparent;}
.tabYorumlar .divYorumlarV2Desc [data-rating*='1.6'] .star-2 {color: #d4b073 } 
.tabYorumlar .divYorumlarV2Desc [data-rating*='1.7'] .star-2 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='1.8'] .star-2 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='1.9'] .star-2 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='2'] .star-1 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='2'] .star-2 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='2.5'] .star-3 {background: -webkit-linear-gradient(left,#d4b073 50%,#cacaca 50%);-webkit-background-clip: text; -webkit-text-fill-color: transparent;color: transparent;}
.tabYorumlar .divYorumlarV2Desc [data-rating*='2.6'] .star-3 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='2.7'] .star-3 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='2.8'] .star-3 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='2.9'] .star-3 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='3'] .star-1 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='3'] .star-2 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='3'] .star-3 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='3.5'] .star-4 {background: -webkit-linear-gradient(left,#d4b073 50%,#cacaca 50%);-webkit-background-clip: text; -webkit-text-fill-color: transparent;color: transparent;}
.tabYorumlar .divYorumlarV2Desc [data-rating*='3.6'] .star-4 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='3.7'] .star-4 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='3.8'] .star-4 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='3.9'] .star-4 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='4'] .star-1 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='4'] .star-2 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='4'] .star-3 {color: #d4b073; }
.tabYorumlar .divYorumlarV2Desc [data-rating^='4'] .star-4 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating^='4.5'] .star-5 {background: -webkit-linear-gradient(left,#d4b073 50%,#cacaca 50%);-webkit-background-clip: text; -webkit-text-fill-color: transparent;color: transparent;}
.tabYorumlar .divYorumlarV2Desc [data-rating*='4.6'] .star-5 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='4.7'] .star-5 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='4.8'] .star-5 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating*='4.9'] .star-5 {color: #d4b073 }
.tabYorumlar .divYorumlarV2Desc [data-rating="5"] i {color: #d4b073 }
/*yorumlaryeni*/
/*PinkFont*/
.contentGroup1002 #divMarka .right_line, .contentGroup1002 #divMarka .right_line * { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 19px; line-height: 22px; letter-spacing: .07em; }
.contentGroup1002 .ProductName h1 span { font-family: PinkSans130N,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 2.566rem; line-height: 1; letter-spacing: .08em;}
.contentGroup1002 .productItemV3 .ItemV3_Name a { font-family: PinkSans130N,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 2.566rem; line-height: 1; letter-spacing: .08em; color: #000; }
.contentGroup1002 .productItemV3 .ItemV3_Brand { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-feature-settings: "liga" 0; font-size: 17px; line-height: 22px; letter-spacing: .07em; color: #000; font-weight: 800; }

.contentGroup1002 .aksesuarSecenek ul li .productItem .productImage { border-radius: 100%; }

.contentGroup1002 .aksesuarSecenek ul li .productItem .productImage img { border-radius: 100%; }

.contentGroup1002 .urunOzellik .urunTab > ul > li > a { font-family: PinkSlab130,Impact,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 30px; line-height: 28px; letter-spacing: .05em; }

.contentGroup1002 .JKatAdi .bold .satir1 { font-family: PinkSlab130,Impact,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 30px; line-height: 28px; letter-spacing: .05em; }

.contentGroup1002 .basketBtn { width: 75%; margin-bottom: 20px; }

.contentGroup1002 .basketBtn input { height: 50px !important;color: #fff; background: #000; margin-top: 0; font-family: "Public Sans", sans-serif; font-size: 15px; word-spacing: 2px; }

.contentGroup1002 .productItemV3 .ItemV3_InputSepetEkle { width: 100%; }

.contentGroup1002 .productItemV3 .ItemV3_InputSepetEkle a { height: 50px; line-height: 50px;color: #fff; background: #000 !important; border-color: #000 !important; font-family: "Public Sans", sans-serif; font-size: 15px; word-spacing: 2px; }

.contentGroup1002 .tabYorumlar .divYorumlarV2 .divYorumlarV2Section1_1a2a a { font-family: PinkSans100,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 20px; letter-spacing: .07em; }

.contentGroup1002 .Kaurad .KategoriAdi span { font-family: PinkSans130,Impact,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 34px; line-height: 41px; letter-spacing: .2em; text-transform: uppercase; }

.contentGroup1002 .UFavorilerimeEkle { float: left; width: 65px; height: 65px; border: 1px solid #e1e1e1; /* border-radius: 50%; */ margin-left: 28px; }

.contentGroup1002 .UFavorilerimeEkle .box1 { float: right; min-width: 100%; padding: 0; margin: 0; background: 0 0; font-size: 0; text-align: center }

.contentGroup1002 .UFavorilerimeEkle .box1 i { float: left; width: 100%; text-align: center; line-height: 65px; font-size: 32px; font-weight: 300; font-family: FontAwesomePro; padding: 0; margin: 0; color: #000000; transition: .5s; }

.contentGroup1002 .UFavorilerimeEkle a#aFavroriCikarBtn .box1 i { font-weight: 600; color: #000 }

.UFavorilerimeEkle a:hover .box1 i { font-weight: 600; color: #000; }
/*PinkFont*/
.aksesuarSecenek .JKatAdi .bold .satir1 { font-family: "Public Sans", sans-serif; }


/*bedenTablosu*/
body.contentGroup1000 .VSsizeAndFit { display: none; }

.VSbedenTablosu .VSsizeAndFit { display: none; }

.VSsizeAndFit { float: left; color: #4e3844; line-height: 22px; font-size: 1rem; display: flex; margin-top: 5px; align-items: center; cursor: pointer; margin: 5px 0;}
.VSsizeAndFit #ruler-icon { float: left;margin-right: 5px; }
.VSsizeAndFit:after {content: '\f054';font-family: 'FontAwesome';font-size: 10px;line-height: 22px;margin-left: 3px;}

.BedenTest { float: left;  display: flex; margin-top: 5px; align-items: center; cursor: pointer; margin: 5px 0;margin-left:10px;}

.BedenTest a{color: #4e3844; line-height: 22px; font-size: 1rem; font-weight: 500; background: #f4c6cf; padding: 0 10px; border-radius: 3px;}

.BedenTest a:hover{background: #F7D4DB;}

.Bedendialog { position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9999; background: rgba(0,0,0,0.5); overflow: auto; display: none; padding: 20px; }

.Bedendialog.active { display: block; }

.Bedendialog .bgBtn { position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; }

.VSbedenDocument { max-width: 900px; margin: 0 auto; background: #fff; position: relative; z-index: 2; }

.VSbedenHead { color: #000; border-bottom: 1px solid #e1e1e1; float: left; width: 100%; padding: 20px; position: relative; background: #fff; }

.VSbedenHead h1 { font-size: 22px; line-height: 27px; font-family: "Public Sans", sans-serif; text-transform: uppercase; }

.VSbedenHead .closebtn { position: absolute; right: 20px; font-size: 25px; top: 20px; cursor: pointer; }

.VSbedenCont { float: left; width: 100%; background: #fff; padding: 20px; min-height: 430px; position: relative; }

.VSbedenCont .loadingVs { position: absolute; left: 0; right: 0; top: 0; bottom: 0; text-align: center; font-size: 17px; display: flex; justify-content: center; align-items: center; }

.VSbedenDiv { float: left; width: 100%; display: none; }

.VSbedenCont.loadFinish .VSbedenDiv { display: block; }

.VSbrandTab { float: left; width: 100%; box-shadow: inset 1px -1px 0 #e1e1e1; }

.VSbrandTab ul { margin: 0; padding: 0; list-style: none; }

.VSbrandTab ul li { float: left; background: #f5f5f5; border-bottom: 1px solid #e1e1e1; padding: 10px 20px; height: 37px; cursor: pointer; }

.VSbrandTab ul li span { float: left; width: 100%; }

.VSbrandTab ul li#vs-logo-icon span svg { width: 129px; height: 12px; }

.VSbrandTab ul li#pink-logo-icon span svg { width: 50px; height: 22px; }

.VSbrandTab ul li.active { background: #fff; border-right: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-bottom: 0; }

.VSTabCont { float: left; width: 100%; }

.SizeFit { float: left; width: 100%; display: none; }

.VsSizeFitTab { float: left; width: 100%; margin: 20px 0 0; padding: 0 0 20px; border-bottom: 1px solid #e1e1e1; }

.VsSizeFitTab ul { list-style: none; padding: 0; margin: 0; }

.VsSizeFitTab ul li { float: left; margin-left: 20px; }

.VsSizeFitTab ul li:nth-child(1) { margin-left: 0; }

.VsSizeFitTab ul li span { color: #000; font-size: 11px; cursor: pointer; }

.VsSizeFitTab ul li.active span { color: #d91560; }

.vsTabActive .SizeFit#vsTab { display: block; }

.pinkTabActive .SizeFit#pinkTab { display: block; }

.VsSizeFitCont .VsSizeFit.active { display: block; }


.VsSizeFitCont .ComponentCalculator h2,
.VsSizeFitCont .hesapInput input,
.VsSizeFitCont .ComponentChart h3,
.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn h4,
.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn > h5,
.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol > li h5,
.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol li ul li h6 { font-family: "Public Sans", sans-serif; }

.VsSizeFitCont .errortex,
.VsSizeFitCont .HowMeasure .MeasureBtn span { font-family: "Public Sans", sans-serif; }

.VsSizeFitCont .succeDiv,
.VsSizeFitCont .HowMeasure .MeasureCont aside h3,
.VsSizeFitCont .HowMeasure .MeasureCont .Assistanceaside > p:nth-child(1),
.VsSizeFitCont .ComponentChart .ComponentChartLingerie table td:first-child,
.VsSizeFitCont .ComponentChart .ComponentChartLingerie.Shapewear table td:nth-child(2),
.VsSizeFitCont .ComponentChart .ComponentChartLingerie.Sleepwear table td:nth-child(2),
.VsSizeFitCont .ComponentChart .ComponentChartLingerie.Lingerie table td:nth-child(2) { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}


.pinkTabActive .VsSizeFitCont .ComponentCalculator h2,
.pinkTabActive .VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn h4,
.pinkTabActive .VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn > h5 { font-family: PinkSans100,Arial Narrow,Helvetica,Arial,sans-serif; }

.pinkTabActive .VSbedenHead h1 { font-size: 30px; line-height: 28px; letter-spacing: .05em; font-family: PinkSlab130,Impact,Arial Narrow,Helvetica,Arial,sans-serif; }

.pinkTabActive .VsSizeFitCont .ComponentCalculator h2,
.pinkTabActive .VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn > h5 { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; }
.pinkTabActive .VSbedenHead h1 { font-size: 30px; line-height: 28px; letter-spacing: .05em; font-family: PinkSans130N,Impact,Arial Narrow,Helvetica,Arial,sans-serif; }

.VsSizeFitCont { float: left; width: 100%; }

.VsSizeFitCont ul { list-style: none; padding: 0; margin: 0; }

.VsSizeFitCont ol { list-style: none; padding: 0; margin: 0; }

.VsSizeFitCont .VsSizeFit { float: left; width: 100%; display: none; }

.VsSizeFitCont .ComponentCalculator { float: left; width: 100%; margin-bottom: 10px; padding-top: 20px; }

.VsSizeFitCont .ComponentCalculator h2 { float: left; width: 100%; font-size: 12px; line-height: 16px; letter-spacing: .2em; }

.VsSizeFitCont .ComponentCalculatorRow { float: left; width: 100%; margin: 20px 0; }

.VsSizeFitCont .hesapInput { float: left; }

.VsSizeFitCont .hesapInput input { float: left; width: 140px; height: 50px; border: 1px solid #e1e1e1; font-size: 16px; line-height: 1.2; padding: 15px; margin-right: 10px; }

.VsSizeFitCont .hesapInput input::-webkit-input-placeholder { font-size: 12px; }

.VsSizeFitCont .hesapInput input:-moz-placeholder { font-size: 12px; }

.VsSizeFitCont .hesapInput input::-moz-placeholder { font-size: 12px; }

.VsSizeFitCont .hesapInput input:-ms-input-placeholder { font-size: 12px; }

.VsSizeFitCont .hesabBtn { float: left; }

.VsSizeFitCont .hesabBtn input { font-family: "Public Sans", sans-serif; float: left; height: 50px; cursor: pointer; box-shadow: none; border:none; background: #f4c6cf; padding: 10px 40px; line-height: 21px; font-size: 19px; letter-spacing: .08em; text-transform: uppercase; color: #4e3844; border-radius: 3px;}

.VsSizeFitCont .hesabBtn input:hover { border-color: #000; }

.VsSizeFitCont .errortex { float: left; width: 100%; display: none; font-size: 14px; }

.VsSizeFitCont .errortex p { margin: 5px 0; }

.VsSizeFitCont .errorpage .errortex { display: block; }

.VsSizeFitCont .succeDiv { float: left; width: 100%; font-size: 11px; line-height: 17px; letter-spacing: .04em; display: none; }

.VsSizeFitCont .SucceCont .succeDiv { display: block; }

.VsSizeFitCont .errorpage .succeDiv { display: none; }

.VsSizeFitCont .errorpage.SucceCont .succeDiv { display: block; }

.VsSizeFitCont .succeDiv span { display: inline-block; vertical-align: top; }

.VsSizeFitCont .succeDiv .sondeger { color: #d91560; font-size: 14px; }

.VsSizeFitCont{float:left;}

.VsSizeFitCont .videoOlcumBtn a { font-size: 12px; font-weight: 600; text-decoration: underline; color: #000000; font-family: "Public Sans", sans-serif; }

.PopupBedenTest{float:left;margin-left:10px;}

.PopupBedenTest a{color: #4e3844; line-height: 22px; font-size: 1rem; font-weight: 500;}

.VsSizeFitCont .HowMeasure { float: left; width: 100%; }

.VsSizeFitCont .HowMeasure .MeasureBtn { float: left; width: 100%; cursor: pointer; color: #000; border-bottom: 1px solid #e1e1e1; }

.VsSizeFitCont .HowMeasure .MeasureBtn span { float: left; font-size: 14px; letter-spacing: .6px; line-height: 45px; }

.VsSizeFitCont .HowMeasure .MeasureBtn i { float: right; line-height: 45px; font-size: 12px; }

.VsSizeFitCont .HowMeasure .MeasureCont { float: left; width: 100%; padding-bottom: 10px; display: none; }

.VsSizeFitCont .HowMeasure .MeasureCont aside { flex: 1 0 50%; }

.VsSizeFitCont .HowMeasure .MeasureCont aside h3 { text-transform: uppercase; letter-spacing: 2.75px; padding-bottom: 5px; font-size: 11px; line-height: 17px; }

.VsSizeFitCont .HowMeasure .MeasureCont aside p { margin: 0; padding: 0; }

.VsSizeFitCont .HowMeasure .MeasureCont aside p i { font-size: 7px; }

.VsSizeFitCont .HowMeasure .MeasureCont aside:first-child { padding-right: 10px; }

.VsSizeFitCont .HowMeasure .MeasureCont aside:last-child { padding-right: 10px; }

.VsSizeFitCont .HowMeasure .MeasureCont .Assistanceaside { padding-top: 10px; }

.VsSizeFitCont .HowMeasure .MeasureCont .Assistanceaside > p:nth-child(1) { text-transform: uppercase; letter-spacing: 2.75px; padding-bottom: 5px; font-size: 11px; line-height: 17px; }

.VsSizeFitCont .HowMeasure .MeasureCont .Assistanceaside a { color: #d91560; text-decoration: underline; }

.VsSizeFitCont .HowMeasure .MeasureCont .Assistanceaside .fabric-nowrap-typography-element { white-space: nowrap; }

.VsSizeFitCont .HowMeasure .MeasureCont .MeasureColumn { display: flex; align-content: stretch; padding-top: 15px; }

.VsSizeFitCont .ComponentChart { float: left; width: 100%; display: flex; flex-wrap: wrap }

.VsSizeFitCont .ComponentChart h3 { font-size: 18px; line-height: 22px; letter-spacing: .04em; width: 100%; padding: 20px 0 10px; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper { flex: 0 1 33%; margin: 0 0 20px; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper.doublew { flex: 0 1 50%; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper table { border: 1px solid #e1e1e1; table-layout: fixed; width: calc(100% - 10px); border-collapse: collapse; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper table th { border-bottom: 1px solid #e1e1e1; text-align: left; text-transform: uppercase; padding: 5px; vertical-align: bottom; border-left: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper table td:nth-child(1),
.VsSizeFitCont .ComponentChart .ComponentChartWrapper table th:nth-child(1) { border-left: none; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper table th .HideElement { clip: rect(1px,1px,1px,1px); height: 1px; overflow: hidden; position: absolute !important; top: auto; width: 1px; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper table td { padding: 5px; vertical-align: bottom; border-left: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn { border: 1px solid #e1e1e1; text-align: center; width: calc(100% - 10px); float: left; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn h4 { margin-bottom: 10px; padding: 10px 0 5px; text-align: center; font-size: 12px; line-height: 16px; letter-spacing: .2em; text-transform: uppercase; border-bottom: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn > h5 { font-size: 12px; line-height: 16px; letter-spacing: .2em; margin: 0 10px; padding: 0 0 10px; border-bottom: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol > li { display: flex; padding-top: 10px; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol > li h5 { font-size: 11px; line-height: 17px; letter-spacing: .04em; flex-grow: 0; flex-basis: 16%; text-align: center; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol li ul { flex-grow: 1; display: flex; text-align: left; padding-bottom: 10px; border-bottom: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol li:last-child ul { border-bottom: none; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol li ul li { flex-grow: 1; flex-basis: 25%; text-align: center; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol li ul li h6 { font-size: 11px; line-height: 17px; letter-spacing: .04em; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn ol li ul li span { color: #666; display: block; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn .shoes-columns { -moz-columns: 2; columns: 2; padding-bottom: .5rem; text-align: left; -moz-column-rule: 1px solid #e1e1e1; column-rule: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartWrapper .ComponentChartWrapperIn .shoes-columns ul { width: 50%; margin: 0 auto; }

.VsSizeFitCont .ComponentChart .ComponentChartLingerie { flex: 0 1 100%; margin-bottom: 20px; }

.VsSizeFitCont .ComponentChart .ComponentChartLingerie table { table-layout: fixed; width: calc(100% - 10px); border-collapse: collapse; border: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartLingerie table tr { height: 40px; }

.VsSizeFitCont .ComponentChart .ComponentChartLingerie table th { border-bottom: 1px solid #e1e1e1; font-size: 13px; line-height: 16px; letter-spacing: 2.6px; padding: 10px; text-transform: uppercase; vertical-align: bottom; border-left: 1px solid #e1e1e1; font-weight: 400; }

.VsSizeFitCont .ComponentChart .ComponentChartLingerie table th:first-child { padding-left: 0; padding-right: 0; border-left: none; }

.VsSizeFitCont .ComponentChart .ComponentChartLingerie table td { border-left: 1px solid #e1e1e1; line-height: 17px; letter-spacing: .4px; padding: 10px; font-size: 11px; vertical-align: bottom; text-align: center; }

.VsSizeFitCont .ComponentChart .ComponentChartLingerie table td:first-child { border-left: none; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table table tr:nth-child(even),
.VsSizeFitCont .ComponentChart .ComponentChartLingerie table tr:nth-child(even) { background: #f5f5f5; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery { flex: 0 1 50%; margin-bottom: 20px; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table { table-layout: fixed; width: calc(100% - 10px); border-collapse: collapse; border: 1px solid #e1e1e1; border-spacing: 0; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table th { border-bottom: 1px solid #e1e1e1; font-size: 13px; line-height: 16px; letter-spacing: 2.6px; padding: 10px 5px; text-transform: uppercase; vertical-align: middle; border-left: 1px solid #e1e1e1; font-weight: 400; height: 40px; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table td { height: 40px; border-left: 1px solid #e1e1e1; line-height: 17px; letter-spacing: .4px; padding: 0; font-size: 11px; vertical-align: middle; text-align: center; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table td:nth-child(1) { padding: 5px; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table tr { border-bottom: 1px solid #e1e1e1; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table tr:last-child { border-bottom: none; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table table { border: none; width: 100%; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table table tr { border: none; }

.VsSizeFitCont .ComponentChart .ComponentChartHosiery table table td { border: none; }
/*bedenTablosu*/

/*KategoriFiltre*/
.BrandShopBySize { float: left; width: 100%; margin-bottom:1.3rem;}

.BrandShopBySize ul { list-style: none; padding: 0; margin: 0; }

.BrandShopBySize .ShopBySizeContainer { float: left; width: 100%; padding: 30px 0; background: #fdf1f5; text-align: center; position: relative; }

.BrandShopBySize .ShopBySizeContainer h2 { padding: 0 0 16px; color: #000; font-size: 32px; font-family: "Public Sans", sans-serif; letter-spacing: 1.16px; line-height: 38px; text-transform: uppercase; }

.BrandShopBySize .CarouselWrapper { margin: 0 auto; width: 985px; position: relative; }

.BrandShopBySize .CarouselWrapper h3 { margin: 0; padding: 0 0 12px; color: #666; font-size: 13px; font-family: "Public Sans", sans-serif; letter-spacing: 1.77px; line-height: 15px; text-transform: uppercase; }

.BrandShopBySize .CarouselWrapper .CarouselHideScrollContainer { margin-bottom: 4px; overflow-x: scroll; white-space: nowrap; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; -ms-overflow-style: none; padding: 0 0 12px; font-size: 0; }

.BrandShopBySize .CarouselWrapper .CarouselHideScrollContainer::-webkit-scrollbar { display: none; overflow: -moz-scrollbars-none; }

.BrandShopBySize .CarouselWrapper .CarouselItem { display: inline-block; vertical-align: top; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul { padding: 0 0 8px; display: inline-block; position: relative; vertical-align: top; font-size: 0; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li { display: none; float: left; width: 66px; height: 66px; position: relative; vertical-align: top; margin: 0; font-size: 11px; font-family: "Public Sans", sans-serif; font-weight: 500; line-height: 16px; background: #fff; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li.show { display: inline-block; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li.hide { display: none; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .ShopByButton { width: 100%; height: 100%; position: absolute; display: block; top: 0; left: 0; font-family: "Public Sans", sans-serif; color: #666; background: #fff; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .TexCent { width: 100%; display: block; position: absolute; top: 50%; text-align: center; z-index: 2; transform: translateY(-50%); }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .ShopByLabel { display: block; color: #1f1f1f; font-size: 18px; font-family: "Public Sans", sans-serif; line-height: 22px; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .ShopByAlfb { display: block; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .loadingbras { position: absolute; top: 0; left: 0; right: 0; bottom: 0; font-size: 8px; display: flex; align-items: center; justify-content: center; }

.BrandShopBySize .BrasByLetter.CarouselWrapper .CarouselItem ul li .ShopByAlfb { font-size: 14px; color: #1f1f1f; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .LabelBackground { position: absolute; top: 0; left: 0; right: -1px; bottom: 0; box-sizing: border-box; border: 1px solid #e1e1e1; z-index: 1; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .active .TexCent { z-index: 3; color: #fff; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .active .ShopByLabel { color: #fff; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .loadCl .ShopByLabel { opacity: 0; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .loadCl .ShopByAlfb { opacity: 0; }

.BrandShopBySize .BrasByLetter.CarouselWrapper .CarouselItem ul li .active .ShopByAlfb { color: #fff; }

.BrandShopBySize .CarouselWrapper .CarouselItem ul li .active .LabelBackground { border: none; background: #f4c6cf; z-index: 2 }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav { position: absolute; top: 50%; left: 0; right: 0; margin-top: -33px; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle { width: 35px; height: 66px; position: absolute; display: block; padding: 0; margin: 0; border: none; box-shadow: none; background: transparent; cursor: pointer; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle.hidden { display: none; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle .PaddleArrow { width: 13px; height: 13px; display: block; position: absolute; top: 50%; left: 50%; border: 2px solid #000; transform: rotate(45deg) translate3d(-50%,-50%,0); transform-origin: 0 0; pointer-events: none; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle.PaddleLeft { left: -45px; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle.PaddleRight { right: -45px; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle.PaddleLeft .PaddleArrow { margin-left: 5px; border-top: none; border-right: none; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle.PaddleRight .PaddleArrow { margin-left: -5px; border-bottom: none; border-left: none; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle:hover .PaddleArrow { border: 2px solid #f4c6cf; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle.PaddleRight:hover .PaddleArrow { border-bottom: none; border-left: none; }

.BrandShopBySize .CarouselWrapper .ShopBySizePaddleNav .Paddle.PaddleLeft:hover .PaddleArrow { border-top: none; border-right: none; }
/*KategoriFiltre*/


.MediaRegion { float: left; width: 100%; position: relative; overflow: hidden; }

.MediaRegion .mrImg { float: left; width: 100%; }

.MediaRegion .mrImg img { width: 100%; }

.MediaRegion ul { margin: 0 -10px; padding: 0; list-style: none; font-size: 1vw; }

.MediaRegion ul li a { float: left; width: 100%; position: relative; font-size: 0; height: 100%; }

.MediaRegion ul.ulUst { position: absolute; left: 0; right: 0; top: 10px; }

.MediaRegion ul.ulUst li { height: 6.8em; float: left; width: 20%; padding: 0 10px; }

.MediaRegion ul.ulAlt { position: absolute; left: 0; right: 0; bottom: 0; }

.MediaRegion ul.ulAlt li { float: left; width: 33.33%; padding: 0 10px; height: 7em; }

.GuvenList { float: left; width: 100%; position: relative; overflow: hidden; padding: 0; }

.GuvenList .GuvenListImg { float: left; width: 100%; }

.GuvenList .GuvenListImg img { width: 100%; }

.GuvenList .GuvenListUl { list-style: none; padding: 0; margin: 0 -5px; font-size: 1vw; position: absolute; top: 0; left: 0; right: 0; }

.GuvenList .GuvenListUl li { float: left; width: 25%; padding: 0 5px; height: 5em; }

.GuvenList .GuvenListUl li a { float: left; width: 100%; height: 100%; font-size: 0; }

.shopyoursize { margin: 0 auto; position: relative; display: flex; justify-content: center; align-items: center; width: 86em; font-size: 1vw; overflow: hidden; }

.shopyoursize .shopimg { float: left; width: 100%; }

.shopyoursize .shopimg img { width: 100%; }

.shopyoursize .shopul { position: absolute; left: 0; right: 0; bottom: 0; }

.shopyoursize .shopul ul { list-style: none; padding: 0; margin: 0 -10px; }

.shopyoursize .shopul ul li { float: left; width: 14.25%; padding: 0 10px; height: 4.3em; }

.shopyoursize .shopul ul li a { float: left; width: 100%; height: 100%; font-size: 0; }

.shopyoursize.kulotsize .shopul ul li { float: left; width: 16.66%; padding: 0 10px; height: 4.3em; }

.shopyoursize.icgiyimsize .shopul ul li { float: left; width: 16.66%; padding: 0 10px; height: 4.3em; }

.shopyoursize.uyku .shopul ul li { float: left; width: 16.66%; padding: 0 10px; height: 4.3em; }

.shopyoursize.spor .shopul ul li { float: left; width: 16.66%; padding: 0 10px; height: 4.3em; }

.shopyoursize.pinkkulot { width: 100%; }

.shopyoursize.pinkkulot .shopul { max-width: 83.5em; margin: 0 auto; bottom: 5.5em; }

.shopyoursize.pinkkulot .shopul ul li { width: 33.33%; }

.shopyoursize.pinkkulot .shopul.shopulTwo { bottom: 0; }

.shopyoursize.pinkaltustgiyim { width: 100%; }

.shopyoursize.pinkaltustgiyim .shopul { max-width: 83.5em; margin: 0 auto; bottom: 5.5em; }

.shopyoursize.pinkaltustgiyim .shopul ul li { width: 33.33%; }

.shopyoursize.pinkaltustgiyim .shopul.shopulTwo { bottom: 0; }

.disovermore { float: left; width: 100%; position: relative; display: flex; justify-content: center; align-items: center; overflow: hidden; font-size: 1vw; }

.disovermore .discimg { float: left; width: 100%; }

.disovermore .discimg img { width: 100%; }

.disovermore .discUl { position: absolute; left: 0; right: 0; bottom: 4.2em; max-width: 65.5em; margin: 0 auto; }

.disovermore .discUl ul { list-style: none; padding: 0; margin: 0 -20px; }

.disovermore .discUl ul li { width: 33.33%; float: left; padding: 0 20px; height: 5.5em; }

.disovermore .discUl ul li a { float: left; width: 100%; height: 100%; font-size: 0; }

.shopitall { float: left; width: 100%; position: relative; display: flex; justify-content: center; align-items: center; overflow: hidden; font-size: 1vw; }

.shopitall .discimg { float: left; width: 100%; }

.shopitall .discimg img { width: 100%; }

.shopitall .discUl { position: absolute; left: 0; right: 0; bottom: 0; max-width: 40em; margin: 0 auto; }

.shopitall .discUl ul { list-style: none; padding: 0; margin: 0 -20px; }

.shopitall .discUl ul li { width: 33.33%; float: left; padding: 0 20px; height: 12em; }

.shopitall .discUl ul li a { float: left; width: 100%; height: 100%; font-size: 0; }

.miniCartContent > div > a { display: none; }
/*pink*/
.contentGroup1002 #mainHolder_divDesign .JKatAdi.categoryTitle { border-top: none; padding-bottom: 2rem !important; }

.contentGroup1002 #mainHolder_divDesign .JKatAdi.categoryTitle .bold { font-size: 1vw; }

.contentGroup1002 #mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1 {  font-size:18px; line-height: 1.075em; margin-bottom: .225em;letter-spacing: .07em; font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-weight: 400; }
/**/
.cart-item .header-cart-link i:before { content: '\f290'; font-family: fontawesomepro; font-weight: 600; font-size: 12px; line-height: 30px; }

body.favoriBody .detayFavoriListesiContent .favoriTitle { font-size: 22px; font-weight: 400; }

body.favoriBody .detayFavoriListesiContent #tb_Tbody .detayFavoriListItem { font-size: 12px; }

body.favoriBody .divGrupOlusturContentBottom #btnFavoriGrupKaydet { font-size: 12px; }

body.favoriBody .divGrupOlusturContentBottom input#txtFavoriGrup { font-size: 12px; }

.BasketDetailMagaza .magazaTeslimBtn label,
.BasketDetailMagaza .adresTeslimBtn label{cursor:pointer;} 
.BasketDetailMagaza .magazaTeslimBtn.active{color:#AF5071;font-weight:bold;} 
.BasketDetailMagaza .adresTeslimBtn.active{color:#AF5071;font-weight:bold;}
.BasketDetailMagaza .magazaTeslimBtn:after{content:"YENİ";font-size: 10px;border: 1px solid #AF5071;color: #AF5071;padding: 2px;border-radius: 3px;font-weight: 600;vertical-align: top;}
body .BasketDetailMagaza .magazaTeslimBtn i, body .BasketDetailMagaza .adresTeslimBtn i{margin:0;display: none;}
body .BasketDetailMagaza .magazaTeslimBtn, body .BasketDetailMagaza .adresTeslimBtn{float: left; color: #1c1c1c; line-height: 28px; margin-right: 15px; border: 1px solid #e2e2e2; border-radius: 5px; box-shadow: 0 2px 4px 0px #dbdbdb; font-size: 14px; text-align: center; padding: 5px 10px;}

.BasketDetailMagazaBtnGrup .mgListBtn{border: 1px solid #e2e2e2; border-radius: 5px; box-shadow: 0 2px 4px 0px #dbdbdb;padding: 5px 10px;float: left;}
body .BasketDetailMagaza .magazaTeslimBtn{border: none;border-radius: 0;box-shadow:none;border-bottom: 1px solid #e2e2e2;margin-right: 0;width: 100%;}

.mgList{float: left;height: 42px;display: flex;align-items: center;clear: left;}
.mgList .mgListDiv{display: flex;align-items: center;float: left;border-right: 1px solid #000;margin-right: 15px;}
.mgList .mgListDiv .mgListimg{float: left;width: 22px;}
.mgList .mgListDiv .mgListTex{float: left;width: calc(100% - 22px);padding-left: 10px;max-width: 145px;}
.mgList .mgListDiv:last-child{border-right: none;margin-right: 0;}

body #iadeTalebiOlusturuldu .heading{color:#f4c6cf;}
body #iadeTalebiOlusturuldu .returnCode{color:#f4c6cf;border-color:#f4c6cf;}
body #iadeTalebiOlusturuldu .returnCargo{display:none;}
body .iadeTaleplerimContent .IadeInfo{float:left;width: calc(100% - 200px);text-align: left;font-size: 13px;border: 1px solid #f4c6cf;padding: 5px;}
body .iadeTaleplerimContent .IadeInfo a{color:#000;font-weight: 600;text-decoration: underline;}
body .iadeTaleplerimContent .IptalInfo{float:left;width: calc(100% - 200px);text-align: left;font-size: 13px;border: 1px solid #f4c6cf;padding: 5px;}
body .iadeTaleplerimContent .iadeTalepleriButonlari{float:left;}

body .iadeTaleplerimContent .DegisimInfo{float:left;width: calc(100% - 200px);text-align: left;font-size: 13px;padding: 5px;}
body .iadeTaleplerimContent .DegisimInfo span{float:left;width:100%;font-weight: 600;font-size: 14px;margin-bottom: 5px;}
body .iadeTaleplerimContent .DegisimInfo a{color:#000;font-weight: 600;text-decoration: underline;}


body .iadeButton .butonIadeSelect .btniadelbl input:checked+label{background: #f4c6cf; border-color: #f4c6cf;}
body .iadeKargoList li.active .checkControl:before{background: #f4c6cf; border-color: #f4c6cf;}
body #divMagazaSecimAlani .mgzInfo{background: rgba(239,96,150,.42);}

#stoktakiMagazalar #stockVariantLine .variantItem label:before{border-color: #f4c6cf;}
#stoktakiMagazalar #stockVariantLine .variantItem input[type=checkbox]:checked+label:before{background: #f4c6cf;border-color: #f4c6cf;}
#stoktakiMagazalar #devamEtBtn{background: #f4c6cf;}
#stoktakiMagazalar #backBtn{background: #f4c6cf;}

body .iadeButton .butonIadeSelect .btniadelbl input:checked+label{background: #f4c6cf; border-color: #f4c6cf;}
body .iadeKargoList li.active .checkControl:before{background: #f4c6cf; border-color: #f4c6cf;}
body #divMagazaSecimAlani .mgzInfo{background: rgba(239,96,150,.42);}

#stoktakiMagazalar #stockVariantLine .variantItem label:before { border-color: #f4c6cf; }
#stoktakiMagazalar #stockVariantLine .variantItem input[type=checkbox]:checked + label:before { background: #f4c6cf; border-color: #f4c6cf; }
#stoktakiMagazalar #devamEtBtn { background: #f4c6cf; }
#stoktakiMagazalar #backBtn { background: #f4c6cf; }

body .iadeButton .butonIadeSelect .btniadelbl input:checked + label { background: #333; border-color: #333; }
body .iadeKargoList li.active .checkControl:before { background: #f4c6cf; border-color: #f4c6cf; }
body #divMagazaSecimAlani .mgzInfo { background: rgba(239,96,150,.42); }

/*MagazaBul*/
#inStockModal > .modal-content { width: 1000px !important; max-width: 100%; min-height: 600px; }

#inStockModal.modal .modal-close { position: relative; z-index: 9; }

#inStockModal #stoktakiMagazalar:after { clear: both; display: table; content: ""; }

#inStockModal #stoktakiMagazalar #stockVariantLine .variantItem label:before { border-color: #f4c6cf; }

#inStockModal #stoktakiMagazalar #stockVariantLine .variantItem input[type=checkbox]:checked + label:before { background: #f4c6cf; border-color: #f4c6cf; }

#inStockModal #stoktakiMagazalar #devamEtBtn { background: #f4c6cf; }

#inStockModal #stoktakiMagazalar #inStockModal alar #backBtn { background: #f4c6cf; }

#inStockModal #stoktakiMagazalar .searchedLine .searchedList .searchedItem { float: left; margin-bottom: 15px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-flow: wrap; }

#inStockModal #stoktakiMagazalar .searchedLine .searchedList .searchedItem.active { border-color: #f4c6cf; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .searchedItemIcon { float: left; width: 25px; display: flex; align-items: center; justify-content: center; font-size: 20px; color: #f4c6cf; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .searchedItemIcon i { font-weight: 300; }

#inStockModal #stoktakiMagazalar .searchedLine .searchedList .searchedItem.active i { font-weight: 600; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .searchedItemDetail { float: left; width: calc(100% - 25px); padding-left: 20px; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .searchedItemDetail > b.title { float: left; clear: left; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem.active .searchedItemDetail > b.title { color: #f4c6cf; font-size: 13px; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .searchedItemDetail > p { float: left; clear: left; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .searchedItemDetail a { float: left; clear: left; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .searchedItemDetail > .stockValue { float: left; clear: left; }

#inStockModal #stoktakiMagazalar .stoktakiMgzLeft { float: left; width: 48%; }

#inStockModal #stoktakiMagazalar .stoktakiMgzLeft h2 { font-size: 24px; color: #000; }

#inStockModal #stoktakiMagazalar .stoktakiMgzRight { float: right; width: 49%; }

#inStockModal #stoktakiMagazalar .searchedLine .searchedList { width: 100% !important; }

#inStockModal #stoktakiMagazalar .stoktakiMgzLeft #slcIlce { display: none !important; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem .stockValue { color: #f4c6cf; font-weight: 600; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem a.btnMaps { background: #fff; text-align: center; color: #000; padding: 10px; font-size: 12px; display: inline-block; float: right; border-radius: 3px; font-weight: 500; border: 1px solid #cdcdcd; margin: 15px 0; width: 100%; }

#inStockModal #stoktakiMagazalar .searchedList .searchedItem a.btnMaps:hover { background: #f4c6cf; border-color: #f4c6cf; color: #fff; text-decoration: none !important; }

#inStockModal #stoktakiMagazalar #backBtn { float: left; margin-top: 10px; background: #f4c6cf; }

#inStockModal #stoktakiMagazalar .searchedMap { width: 100% !important; float: left; display: block; height: 615px !important; }

#inStockModal.StokYokMgz .modal-content { position: relative; }

#inStockModal.StokYokMgz #stoktakiMagazalar select { display: none !important; }

#inStockModal.StokYokMgz #stoktakiMagazalar .stokYok { font-size: 22px; font-weight: 600; position: absolute; top: 0; bottom: 0; left: 0; right: 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; }

#inStockModal.StokYokMgz #stoktakiMagazalar .stoktakiMgzRight { display: none; }

@media screen and (max-width:767px) {
    #inStockModal #stoktakiMagazalar .stoktakiMgzLeft { width: 100%; margin-bottom: 20px; }

    #inStockModal #stoktakiMagazalar .stoktakiMgzRight { width: 100%; }

    #inStockModal #stoktakiMagazalar .stoktakiMgzLeft h2 { font-size: 18px;     margin: 6px 0 10px 0;}

    #inStockModal.StokYokMgz #stoktakiMagazalar .stokYok { font-size: 18px; }

    #inStockModal > .modal-content { min-height: 400px; }

    #inStockModal #stockVariantLine .variantItem{width:50%;margin-bottom: 12px;}




}

body #pagePaketUrun #btnAddPackToBasket { background: #f4c6cf; opacity: 1 !important;color:#000; }

body #pagePaketUrun .ItemOrj { width: 25%; }

body #pagePaketUrun .button-content { padding: 0; }

body #pagePaketUrun img.bundleImg { width: 60px; }

body #pagePaketUrun .product-package-accordion { font-size: 13px; }

body #pagePaketUrun .product-package-accordion:after { font-size: 30px; }

body #pagePaketUrun .product-package-accordion:nth-last-of-type(3) { border-bottom: 1px solid #eee !important; }

#divUrunDetayKombin{float:left;width:100%;margin:0 0 10px;}
#divUrunDetayKombin .kombinContent > ul{padding:0;margin:0;}
#divUrunDetayKombin .kombinContent .KombinTopluSatinAlimBtn a span{margin-left:10px;}

.iadeUrunContainer .siparisUrun .urunResmin{padding-bottom: 0;}
.iadeUrunContainer .siparisUrun .urunResmin a{height: auto!important;}
.divIadeFiyatFarkiAciklama{margin: 0 0 0;}
.divIadeFiyatFarkiAciklama strong u{margin-right: 5px;}


body .iadeButton .butonIadeSelect .btniadelbl label{border-radius: 0;background: #f4c6cf;border-color: #f4c6cf;color: #fff;}
body .iadeButton .butonIadeSelect .btniadelbl label[for="inputIadeTalepSecimTip1"]{background:#f5f5f6;border-color:#f5f5f6;color:#000;}

body #divIadeTipiSecimAlani .iadeTalebTitle{font-size: 0;}
body #divIadeTipiSecimAlani .iadeTalebTitle:after{content: 'İade Noktası Seçin :';font-size: 14px;}

.h4Tag{margin-bottom: 15px;}

@media(max-width: 767px){

    body .iadeTaleplerimContent .iadeDegisimListContent .siparisUrun .item .return-product{display:block;}
    body .iadeTaleplerimContent .iadeDegisimListContent .siparisUrun .item .return-product>.Img{width:100%;}
    body .iadeTaleplerimContent .iadeDegisimListContent .siparisUrun .item .return-product>.Info>.pName{font-size:11px;}
    body .iadeTaleplerimContent .iadeDegisimListContent .siparisUrun .item .return-product>.Info>p{font-size:10px;}    

    .KargoLimitTut{font-weight:500;font-size:12px;}

    body .iadeButton > .butonIadeSelect:nth-child(2){margin-left:0;margin-top:10px;clear:left;}
    body .iadeButton .butonIadeSelect .btniadelbl label[for="inputIadeTalepSecimTip1"]:after{font-size:11px;}


    .BasketDetailMagazaBtnGrup{display: flex;justify-content: center;flex-direction: column;}
    body .BasketDetailMagaza .magazaTeslimBtn, body .BasketDetailMagaza .adresTeslimBtn{margin: 0;width: 100%;}
    .BasketDetailMagazaBtnGrup .mgListBtn{margin-top: 10px;width: 100%;}
    .mgList{width: 100%;justify-content: center;}
    
    body .BasketDetailMagaza .magazaTeslimBtn i, body .BasketDetailMagaza .adresTeslimBtn i{display: none;}
    body .magazaSecSol ul li{margin-left: 5px;margin-right: 0;}
    .sepetimBody.sepetAdres .magazaSecSol ul li span.AdresAdres{padding-left: 0;}
    
    body #onayPopup.modal .modal-content{padding: 10px;}
    body #onayPopup .yeniIadeTalebiForm .siparisUrun{padding: 0;}
    body #onayPopup .siparisUrun .urunResmin{width: 25%;}
    body #onayPopup .siparisUrun .siparisDetayBilgileri{width: 75%;}
    body #onayPopup .siparisUrun .siparisDetayBilgileri .hsbmSpan{font-size: 10px;}
    body #onayPopup .siparisUrun .siparisDetayBilgileri .hsbmSpan strong{width: 95px;}
    body #onayPopup .iadeToplamTutarSatir{font-size: 12px;}

    .iadeTalepleriButonlari .hesabimUyelikBilgi{margin: 0 auto;display: block;width: 100%;max-width: 175px;}
    .kolayIadeSayfasi .newElemntDiv .kolayiade-dogrulandi-btn{margin: 0 auto;display: block;width: 100%;max-width: 175px;}

    body #divIadeTipiSecimAlani .iadeButton{margin-bottom: 0;}
    body .iadeKargoList li.shortList:last-child{max-width: 100%;align-items: center; justify-content: center; flex-flow: wrap;}
    body .iadeKargoList li.shortList .spanLogo{max-width: calc(100% - 25px);}
    .iadeUrunContainer .siparisUrun .urunResmin{width: 25%;padding-left: 0;}
    .iadeUrunContainer .siparisUrun .siparisDetayBilgileri{width: 75%;}
    .iadeUrunContainer .siparisUrun .siparisDetayBilgileri .hsbmSpan strong{width: 95px;}
    .iadeUrunContainer .siparisUrun .siparisDetayBilgileri .hsbmSpan{font-size: 11px;}
    .yeniIadeTalebiForm .iadeToplamTutarSatir{font-size: 12px;}

    body .SepetMagazalarList{min-width: 100%;}
    body .SepetMagazalarList.select2 select{padding: 0 0 0 10px;height: 30px;}
}

#mainHolder_ucSepetim_divUcretsizKargoUlasim{width: 100%;text-align:center;margin: 10px 0;}

.KargoLimit{display:block; width:100%;}
.KargoLimitTut{display:block;margin:0 0 15px;text-align:center;font-size:13px;font-weight:500;}
.kargoProgress{max-width: 500px; margin: 0 auto 20px;}
.kargoProgress progress[value] {-webkit-appearance: none; appearance: none; width: 100%; height: 15px; border-radius:20px; }
.kargoProgress progress[value]::-webkit-progress-bar {border-radius:20px; background:#fff; border:1px solid; }
.kargoProgress progress[value]::-webkit-progress-value {border-radius:20px; background:#f4c6cf; }

.satirBlokRow25[ng-show="IbanAlanlariGoster"]{display: none!important;}
.fancybox-lock .modalOpen .fancybox-overlay{z-index: 10000;}
body .sagIcerikTutucu .satirBlok .hsbmSpan{color: #393737; line-height: 2; font-family: "Public Sans", sans-serif; letter-spacing: .04em; font-weight: 500;}

body .kolayDegisimSayfasi .kolay-iade-baslik-content .kirmiziButon{background:#f4c6cf;color:#000;}


.productItem .OzelIcon{position:absolute;left:5px;top:5px;z-index:9;}
.productItem .OzelIcon img{width:50px;display:block;margin-bottom:10px;}

.leftImage .OzelIcon{position:absolute;right:5px;top:5px;z-index:9;}
.leftImage .OzelIcon img{width:50px;display:block;margin-bottom:10px;}


.sepetimBody .sepetItem.stokTukendi .divUrunSepetResim{position:relative;}
.sepetimBody .sepetItem.stokTukendi .divUrunSepetResim:before{content:"Tükendi";position:absolute;left:0;right:0;bottom: 10px;background: #000;color:#fff;font-size:12px;text-align: center;line-height: 25px;opacity: 1;}
#divSepetUrunStokYok .modal-js.SoldModal .modal-stitle{display:none!important;}
#divSepetUrunStokYok .modal-js.SoldModal .SoldOutCount{display:none;}
#divSepetUrunStokYok .modal-js.SoldModal::before{display:none;}
#divSepetUrunStokYok .modal-js.SoldModal .SoldOut-area > .List > .item{width:100%;}
#divSepetUrunStokYok .modal-js.SoldModal .SoldOut-area > .List > .item > .Product{border:none;}
#divSepetUrunStokYok .modal-js.SoldModal .SoldOut-area > .List > .item > .Product img{float:left;width:125px;margin-right:10px;}
#divSepetUrunStokYok .modal-js.SoldModal .SoldOut-area > .List > .item > .Product > span{float:left;width: calc(100% - 135px); text-align: left; margin: 0 0 10px;}
#divSepetUrunStokYok .modal-js.SoldModal .SoldOut-area > .List > .item > .Product > span.tukenenName{white-space: initial; text-overflow: initial;}
#divSepetUrunStokYok .modal-js.SoldModal .modal-control{display:block;}
#divSepetUrunStokYok .modal-js.SoldModal .modal-control .item{margin:0 0 10px;}
#divSepetUrunStokYok .modal-js.SoldModal .SoldOut-area{margin:20px 0 0;}
#divSepetUrunStokYok .modal-js.SoldModal .modal-control .item a{color:#000!important;font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; font-size: 14px;}
.sepetimBody .sepetItem > div.sepetItemB > a.tipL i,
.sepetimBody .sepetItem > div.sepetItemB > a.tipL i{font-weight:300;font-family: "Public Sans", sans-serif;}
.sepetimBody .sepetItem > div.sepetItemB > a.tipL,
.sepetimBody .sepetItem > div.sepetItemB > a.tipL{margin-right:10px;font-size:13px;}
.sepetimBody .sepetItem > div.sepetItemB > a.tipL i:before{content:"\f0f3";font-family:"fontawesome";margin-right:7px;}
.sepetimBody .sepetItem > div.sepetItemB > a.tipL i:before{font-family:"fontawesome";margin-right:7px;}


body.sepetimBody{-webkit-animation: fadein 1000ms ease-in-out 3s both!important; animation: fadein 1000ms ease-in-out 1s both!important;}


body .socialMediaLoginButtons .socialMediaLoginButtonsDiv .baglanButton{min-width:123px;}
body .socialMediaLoginButtons .socialMediaLoginButtonsDiv .baglanButton .social-login-icon{width:25px;margin-right:5px;}
body #divFacebookLoginContainer.baglanButton{background:transparent;border:1px solid #3b5998;}
body #divFacebookLoginContainer.baglanButton > a{color:#3b5998;}
body .socialMediaLoginButtons .socialMediaLoginButtonsDiv .baglanButton a{border-radius:3px;padding:6px 10px;}
body #divGoogleLoginContainer.baglanButton{background:transparent;border:1px solid #dd4b39;}
body #divGoogleLoginContainer.baglanButton > a{color:#dd4b39;}

body #divFacebookLoginContainer.baglanButton:hover{background:#3b5998;}
body #divFacebookLoginContainer.baglanButton:hover > a{color:#fff;}
body #divGoogleLoginContainer.baglanButton:hover{background:#dd4b39;}
body #divGoogleLoginContainer.baglanButton:hover > a{color:#fff;}


.HediyeContentContainer{float:left;}
.btnPersonelKampanyasiCikar{background: #f4c6cf; color: #4e3844; line-height: 25px; display: inline-block; padding: 0 6px; margin: 10px 0 0;}
.SepetKampanyaTanim[ng-repeat="calisanKampanya in cart.calisanVeYakiniIndirimPersonelKampanyalari"]{color:#000;text-align:left;border:1px solid #eee;}
.PersonelKampanyaTanimTitle{display: inline-block; vertical-align: top; padding: 10px 0!important;}
.PersonelKampanyaTanimTitle span{font-weight:bold;}
.PersonelKampanyaTanimImg{display:none;}
.PersonelKampanyaTanimBtn{display: inline-block; vertical-align: top;}
.PersonelKampanyaTanimBtn a{font-weight:bold;}


/*kategoribanner*/
.KatBanner{float:left;width:100%;margin:20px 0;}
.KatBanner ul{list-style-type:none;margin:0;padding:0;height:0;overflow:hidden;padding:0 100px;}
.KatBanner ul.owl-carousel{height:auto;overflow:visible;}
.KatBanner ul li{float:left;width:100%;}
.KatBanner ul li a{display:block;}
.KatBanner ul li a span{display:block;float:left;width:100%;text-align:center;font-size:13px;text-transform:uppercase; color:#221d1d; letter-spacing: 0.04em;font-weight:bold;line-height:30px;margin: 5px 0px 0px;}
.KatBanner ul li a:hover span{color:#d91560;text-decoration:underline;}

.KatBannerMobil{display:none;}
@media screen and (max-width:768px) {
    .KatBanner{display:none;}
    .KatBannerMobil{display:block;float: left;width: 100%;margin: 10px 0;}
    .KatBannerMobil ul{list-style-type: none;margin: 0;white-space: nowrap;overflow-y: hidden;overflow-x: auto;padding:0;}
    .KatBannerMobil ul li{padding: 0 5px;width: 22%;float: none;display: inline-block;vertical-align: top}
    .KatBannerMobil ul li a{display:block;}
    .KatBannerMobil ul li a span{display:block;float:left;width:100%;text-align:center;font-size:11px;text-transform:uppercase; color:#221d1d; letter-spacing: 0.04em;font-weight:bold;line-height:30px;margin: 5px 0px 0px;}
}
/*kategoribanner*/

body .signUpPassControl{gap:0;}
body .signUpPassControl .passCntrlDiv{margin-right:15px;}
body .signUpPassControl .passCntrlDiv{gap:3px;}


.brafitquizwrapper,
.brafitquizwrapper *,
.tabcontent,
.tabcontent *{    font-family: public sans, sans-serif!important;}

/*blog*/
body .blogCenter{width:100%;}
body .blogRight{width:100%;}
body .blogRight .blogKategori{display:none;}
body .blogCenter .blog-h1{display:none;}
body .ticiContainer.BlognewDiv{max-width:1600px;}
body .tici-blok-ul li{width:100%;margin-bottom:60px;}
body .BlognewTitle{display:block;text-align:center;margin-bottom:50px;}
body .BlognewTitle img{display:inline-block;vertical-align:top;}
body .tici-blok-ul .pi-picture{padding-bottom:0;height:auto;}
body .tici-blok-ul .pi-picture a{padding-bottom:0;height:auto;}
body .tici-blok-ul .pi-picture a img{position:static;}
body .tici-blok-ul li:hover .pi-picture > a:before{display:none;}
body .tici-blok-ul .pi-categories{display:none;}
body .tici-blok-ul .pi-etiket{display:none;}
body .tici-blok-ul .pi-text{height:auto;overflow:visible;text-align:center;}
body .tici-blok-ul .pi-text p{color:#000;font-size:17px;line-height:26px;}
body .tici-blok-ul .pi-titles{text-align:center;height:auto;overflow:visible;margin: 20px 0;}
body .tici-blok-ul .pi-titles h3 a{font-size: 63px;color:#000;font-family: Public sans-serif;}
body .tici-blok-ul .pi-titles h3 a:hover{text-decoration:initial;}
body .tici-blok-ul .pi-link{margin-top:30px;text-align:center;}
body .tici-blok-ul .pi-link a{display:inline-block;line-height:50px;padding:0 50px;background:#000;color:#fff;text-decoration: initial; text-transform: uppercase; letter-spacing: 1.2px;border-radius:3px;}
body .blokSonYazilar {border-top: 1px solid #000000; padding: 110px 0 0; }
body .bloksonyazilarbaslik {text-align: center; border: none !important; font-size: 47px; font-weight: 300 !important; font-style: italic; line-height: 1; margin: 0 0 30px !important; padding: 0 !important; font-family: Public sans-serif; }
body .blokSonYazilar ul li {width: 33.33%; float: left; padding: 0 32px;  border: none !important;flex: 1 1 auto; margin: 0 0 20px; }
body .blokSonYazilar ul li img {height: 418px; object-fit: cover;display:block;margin:0 0 10px; }
body .blogRight ul {margin: 0 -32px 100px; float: left; width: calc(100% + 64px); border: none !important;display: flex; flex-wrap: wrap; }
body .blokSonYazilar ul li a {text-align: center; display: block; color: #000000; font-size: 40px; line-height: 48px; text-decoration: none !important; font-family: Public sans-serif; }
body .bloksonyazilarbaslik:before {content: ""; background: url(https://static.ticimax.cloud/48946/uploads/editoruploads/vs.png) no-repeat center; width: 100%; height: 108px; display: block; margin-bottom: 15px; }


/*blog*/

body .sagIcerikTutucu .uyelikBilgilerim .satirBlok.satirBlok3,
body .sagIcerikTutucu .uyelikBilgilerim .satirBlok.satirBlok10,
body .sagIcerikTutucu .uyelikBilgilerim .satirBlok.satirBlok11,
body .sagIcerikTutucu .uyelikBilgilerim .satirBlok.satirBlok14,
body .sagIcerikTutucu .uyelikBilgilerim .UyelikSilmAktifDiv {display:none;}

body .selectMethodInput input:checked+label{background: #fdd7de;}
body .selectMethodInput input:checked+label:hover{background: #fdd7de;}


#divOzelAlan6{display:none;}
.ozelAlan6{display:none;}

/*crmgiris*/
body .OtpDesignLogin .odLgnTab .odLgnTabBtn{color: #4e3844;}
body .OtpDesignLogin .odLgnTab{justify-content: center;}
body .OtpDesignSignUp .odLgnTitle, body .OtpDesignLogin .odLgnTitle{color: #4e3844;}
body .odLgnDiv .odLgnDivTitle{color: #4e3844;}
body .odLgnSignBtn .odLgnSignBtnTag{color: #4E3844;background:#f4c6cf;}
body .odLgnButtons{padding: 0 40px;}
body .OtpDesignLogin .odLgnTabCntDiv .odLgnDiv .odLgnInput{max-width: 100%; min-width: 100%;}
body .odSuSubTitle{color: #4e3844;}
body .odLgnRepeatCode .odLgnRepeatCodeBtn{color: #4e3844;}
body .odSuCpDiv .odSuCpDivTranslate{color: #4e3844;}
body .odSuForm #kayitliKullanici a{font-weight:bold;text-decoration:underline;}
/*crmgiris*/


body .adresDefterim .satirBlok20 .selectGrup #slctCountry option{display:none;}
body .adresDefterim .satirBlok20 .selectGrup #slctCountry option[label="Türkiye"]{display:block;}
body.sepetimBody .adresDefterim .satirBlok20 .selectGrup #slctCountry option{display:none;}
body.sepetimBody .adresDefterim .satirBlok20 .selectGrup #slctCountry option[label="Türkiye"]{display:block;}


.detaySticky{display:none;}

body .sweet-alert{font-family: "Public Sans", sans-serif!important;}
body .sweet-alert button.cancel{font-family: "Public Sans", sans-serif!important;font-weight:normal;}
body .sweet-alert button.confirm{font-family: "Public Sans", sans-serif!important;font-weight:normal;}



/*siteozelalan*/
@media screen and (min-width:1042px) {
    #headerNew.fixed #top-bar { position: fixed; top: 0; z-index: 1001; left: 0; right: 0; }

    
    #wide-nav.fakefix { opacity: 0; transition: .2s; }

    #headerNew.fixed #wide-nav.fixed { position: fixed; left: 0; right: 0; background: #fff; opacity: 1; border: none;}
    #headerNew.fixed #wide-nav.fixed .headerContainer{ margin-bottom: 0;border: none;}
    #headerNew.fixed #wide-nav.fixed .nav.header-bottom-nav > li{padding: 1.667rem 0;}

    body.ProductBody.ticiDialog{overflow:auto!important;}
}

@media screen and (min-width:1042px) {
    .sortingContent { display: block !important; }

    .col-5li { width: 20%; }

    .mobilMenu { display: none; }
}
/* ------------------------------------Container--------------------------------------------*/
.headerContent, body ul.breadcrumb, .navigation > div, #divUcTopMenu, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 1180px; margin: 0 auto; position: relative; clear: both; display: block; }

html { max-width: 1920px; margin: 0 auto; }

#divUcTopMenu { max-width: 1180px; position: static; }

.detaySliderContainer .ProductList { max-width: 944px; }

.homeContainer .ProductListContent .ProductList { max-width: 1180px; }

.markaSlider .jCarouselLite { max-width: 1180px; }
/**/
.headerContent { }

.ticiContainer { }

.innerContainer { }

#divIcerik { }

#divIcerik.homepage { }

.UyeOl .ticiContainer { }

#footer .ticiContainer {}

.UyeGiris .ticiContainer { }

.Magazalar .ticiContainer { }

.sepetimBody .ticiContainer { }

.sepetimBody .headerContent { }

.HesabimTakip .ticiContainer { }

.Iletisimaspx .ticiContainer { }

.homeContainer .ticiContainer { }

.ticiContainer.homeContainer { }

.ticiContainer.pageContainer { }

.ticiContainer.categoryContainer { }

.sepetimBody #footer .ticiContainer { }

.ticiContainer.productDetailContainer { position: static; }

body .proCategoryTitle ul.breadcrumb { }

body ul.breadcrumb { clear: none; }

.sepetimBody .footerSslLogo { display: none !important; }

.sepetimBody .headerContent { box-shadow: none; }
/**/
.centerCount.Middle { width: 100%; padding: 0; }

.centerCount.userLoginContent { width: 100%; padding: 0; }

.centerCount.iletisimContent { width: 100%; padding: 0; }

.centerCount.UyeolContent { width: 100%; padding: 0; }

.centerCount.HesabimTakip { width: 100%; padding: 0; }
/**/
.leftBlock { float: left; width: 25%; padding-right: 20px; }

.rightBlock { float: right; width: 25%; padding-left: 20px; }

.centerCount { float: left; width: 100%; padding: 0; }
/*SolveOrta*/
.leftBlock.LeftMiddle { width: 300px; margin-bottom: 30px; }

.centerCount.LeftMiddle { width: calc(100% - 300px); }

.rightBlock.MiddleRight { width: 300px; }

.centerCount.MiddleRight { width: calc(100% - 300px); }
/*SolOrtaSag*/
.leftBlock.LeftMiddleRight { }

.rightBlock.LeftMiddleRight { }

.centerCount.LeftMiddleRight { }
/*OrtaSag*/
.rightBlock.MiddleRight { }

.centerCount.MiddleRight { }
/**/
.ticiContainer:before, .ticiContainer:after { content: ""; display: table; }

.ticiContainer:after { clear: both; }

.ticiContainer { clear: both; zoom: 1; }
/* ------------------------------------Container--------------------------------------------*/
/*Tablet ekranina kadar olan windows gorunumu*/



@media screen and (max-width:1280px) {
    .cerezPopupUyari { max-width: 99% !important; bottom: 10px !important; width: 99% !important; z-index: 1001 !important; }
}

@media screen and (min-width:1041px) and (max-width:1200px) {
    .leftBlock.LeftMiddle { width: 25%; padding-right: 20px; }

    .centerCount.LeftMiddle { width: 75%; }
    /*SolOrtaSag*/
    .leftBlock.LeftMiddleRight { width: 25%; }

    .rightBlock.LeftMiddleRight { width: 50%; }

    .centerCount.LeftMiddleRight { width: 25%; }
    /*OrtaSag*/
    .rightBlock.MiddleRight { width: 25%; }

    .centerCount.MiddleRight { width: 75%; }

    .homeContainer .col-5li { width: 25%; }
}

@media screen and (min-width: 1160px) and (max-width: 1239px) {
    /* ------------------------------------Container--------------------------------------------*/
    .headerContent, body ul.breadcrumb, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 1100px; }
    /* ------------------------------------Container--------------------------------------------*/
    .homeContainer .ProductListContent .ProductList { max-width: 1100px; }

    .sliderBannerContainer .ProductList { max-width: 1100px; }

    .detaySliderContainer .ProductList { max-width: 1100px; }

    .markaSlider .jCarouselLite { max-width: 1100px; }

    #divIcerik.homepage { margin: 0 auto; }
}

@media screen and (min-width: 1025px) and (max-width: 1159px) {
    /* ------------------------------------Container--------------------------------------------*/
    .headerContent, body ul.breadcrumb, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 960px; }
    /* ------------------------------------Container--------------------------------------------*/
    .homeContainer .ProductListContent .ProductList { max-width: 960px; }

    .sliderBannerContainer .ProductList { max-width: 960px; }

    .detaySliderContainer .ProductList { max-width: 960px; }

    .markaSlider .jCarouselLite { max-width: 960px; }

    header#headerNew .headerContainer { max-width: 960px; }

    #divIcerik.homepage { margin: 0 auto; }

    body .OrderByHtml { width: 360px !important; }

    body .OrderByHtml .control-head { width: 360px !important; }

    body .category-vertical-filters.top-filters .FiltreUst { width: 360px !important; }

    .BrandShopBySize .CarouselWrapper { width: calc(100% - 100px); }

    .BrandShopBySize .CarouselWrapper .CarouselItem ul li { width: 60px; height: 60px; font-size: 8px; }

    .BrandShopBySize .CarouselWrapper .CarouselItem ul li .ShopByLabel { font-size: 16px; }

    #headerNew .header .nav.header-bottom-nav > li { margin: 0; }
    /* .leftImage { width: 60%; }
    .RightDetail { width: 40%; } */
    .productItem .productIcon .quickViewIco { top: 50%; }
}

@media (min-width: 768px) and (max-width: 1041px) {
    body .category-vertical-filters.top-filters { width: 360px !important; }
    body .keypad-popup { display: none !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {
    /* ------------------------------------Container--------------------------------------------*/
    .headerContent, .navigation > div, .userLoginContent, .hesabimContent, .sepetimBody .headerContent, .sepetimBody #footer .ticiContainer, .ticiContainer { max-width: 94%; margin: 0 auto; }
    /* ------------------------------------Container--------------------------------------------*/
    .homeContainer .ProductListContent .ProductList { max-width: 94%; }

    .sliderBannerContainer .ProductList { max-width: 94%; }

    .detaySliderContainer .ProductList { max-width: 100%; }

    .navigation .altMenu .altMenuler { max-width: 94%; }

    .markaSlider .jCarouselLite { max-width: 94%; }

    #footer .ticiContainer { max-width: 94%; }

    .ticiContainer.productDetailContainer { max-width: 94%; }

    body ul.breadcrumb { max-width: 100%; }

    #divIcerik.homepage { margin: 0 auto; }

    .headerContent { margin: 0 auto; }

    body .OrderByHtml { width: 360px !important; }

    body .OrderByHtml .control-head { width: 360px !important; }

    body .category-vertical-filters.top-filters { width: 360px !important; }

    body .category-vertical-filters.top-filters .FiltreUst { width: 360px !important; }

    .searchContent { width: 160px; }

    .FootTopMenu { display: block; }

    .categoryContainer .ProductList.PlSc_4 .ItemOrj { width: 33.33%; max-width: 33.33%; flex: 0 0 33.33%; }

    .anasayfa_urun_slider .ItemOrj { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33%; -ms-flex: 0 0 33.33%; flex: 0 0 33.33%; max-width: 33.33%; width: 33.33%; }

    .anasayfa_urun_slider .ItemOrj:nth-child(3n+1) { clear: both; }

    #header { margin-bottom: 0; }

    #header.categoryHeader { margin-bottom: 0; }

    #header.productHeader { margin-bottom: 0; }

    .Images, #divVideoGoruntulemeAlan { width: 309px }

    .SmallImages { width: 85px; max-height: 405px; }

    .SmallImages div { width: 63px; margin-bottom: 8px; }

    .leftImage { width: 400px; }

    .RightDetail { width: calc(100% - 400px); padding-left: 20px; }

    .header-wrapper .flex-left { float: left; width: 50%; }

    .header-wrapper .flex-center { display: none; }

    .header-wrapper .flex-right { float: right; }

    .MediaRegion ul.ulUst { top: 2px; }

    .BrandShopBySize .CarouselWrapper { width: calc(100% - 100px); }

    .BrandShopBySize .CarouselWrapper .CarouselItem ul li { width: 45px; height: 45px; font-size: 9px; }

    .BrandShopBySize .CarouselWrapper .CarouselItem ul li .ShopByLabel { font-size: 14px; }

    .BrandShopBySize .BrasByLetter.CarouselWrapper .CarouselItem ul li .ShopByAlfb { font-size: 11px; }

    .productItem .productIcon .quickViewIco { top: 50%; }

    .contentGroup1002 .Kaurad .KategoriAdi span { font-size: 25px; }

    .contentGroup1002 .Kaurad .KategoriAdi { margin-bottom: 0; }

    .ProductDetailMainRow .productItemV3 .ItemV3_col2 { flex: 1 1 240px; min-width: 240px; }

    .UtiliyIcon > ul > li.LiCart { display: none; }

    .UtiliyIcon > ul li.LiHelp .helpdown { right: 0; left: auto; }
}
/* mobil ve tablet ekran olcusune gore 1041px e kadar bunlari uygula */
@media screen and (max-width:1041px) { 
    /******************************************************/
    .mobilFilterOpenBtn.fixed { position: fixed; left: 0; right: 0; z-index: 1001; box-shadow: 0 5px 5px -4px rgba(0,0,0,.2); width: auto; margin: 0; border: none; padding: 0; }
    #divSayfalamaUst .filterBlock { display: block !important;background: #fff;padding: 0 .334rem;}

    body .dropdown-toggle:after { display: none; }

    body #divSayfalamaUst { padding: 0; margin: 0 0 15px; width: 100%; border: none; background: transparent; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; }

    .urunListRel { width: 100%; }

    body .mobilFilterOpenBtn .button { padding: 0; margin: 0;background:transparent; color: #4e3844; border: none; width: auto; float: left; line-height: 52px; font-size: 1rem; display: inline-block; vertical-align: top;text-transform: uppercase;font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 600;}

    body .mobilFilterOpenBtn .button.mobilSiralamBtn { float: left;flex: 1 1 67%;text-align: left;padding-left: 1rem;padding-right: 0;color:#221d1d;}
    body .mobilFilterOpenBtn .button.mobilSiralamBtn span{color:#605858;font-size: 0.89rem;text-transform:capitalize;font-weight: 400;margin-left: 5px;}

    body .mobilFilterOpenBtn .button.mobilFilterBtn { float: right;border-left: 1px solid #e8e3df;flex: 1 1 33%;}

    body .mobilFilterOpenBtn.MobilfiltreBos .button.mobilSiralamBtn { width: 100%; }

    body .mobilFilterOpenBtn.MobilfiltreBos .button.mobilFilterBtn { display: none }



    body .mobilFilterOpenBtn { margin: 0; background: #fff; padding: 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction: row-reverse; -webkit-flex-direction: column; }
    body .mobilFilterOpenBtn .mobilButtons { margin: 0; padding: 0 .334rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction: row-reverse; -webkit-flex-direction: row-reverse; }

    .categorydesign .uNo { float: right; color: #999a9d; font-size: 12px; }

    body #divSayfalamaUst .filterDeleteContent { display: none; }

    body #divSayfalamaUst.Slct .brandlistselection .sortingContent li:nth-child(1):after { display: none; }

    /*mobilfiltre*/
    .fixedfilterbtn { position: fixed; right: 0; bottom: 5%; background: #666; color: #fff; border-radius: 5px 0 0 5px; z-index: 999; height: 45px; line-height: 45px; padding: 0 10px; display: none; -webkit-animation: fadein 0.3s; -moz-animation: fadein 0.3s; -ms-animation: fadein 0.3s; -o-animation: fadein 0.3s; animation: fadein 0.3s; }

    .fixedfilterbtn.active { display: block; }

    .filtreLay { position: fixed; right: 0; left: 0; width: 100%; top: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 1002; display: none; -webkit-animation: fadein 0.5s; -moz-animation: fadein 0.5s; -ms-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation: fadein 0.5s; }

    .filtreLay.acik { display: block; }

    body #divSayfalamaUst .brandlistselection .filterDeleteContent { display: block !important;padding:7px 1rem 2px;}

    body #divSayfalamaUst .filterDeleteContent .appliedFilter { margin-right: 5px;float: left;margin-bottom: 5px; }

    body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span { margin-right: 5px; }

    body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span.filterColorBg { margin-right: 5px; }

    body #divSayfalamaUst .filterDeleteContent .appliedFilter .filter-content span.filterColorBg + span + span { display: none; }

    #divSayfalamaUst .sortingContent { display: none !important; }

    .BrandShopBySize .CarouselWrapper { width: 100%; padding: 0 20px; }

    .BrandShopBySize .CarouselWrapper .CarouselItem ul { white-space: nowrap; }

    .BrandShopBySize .CarouselWrapper .CarouselItem ul li { float: none; display: inline-block; vertical-align: top; }

    .brandlistselection { float: left; width: 100%; }

    body #divSayfalamaUst .filterDeleteContent .appliedFilter.FiltrelemeKaldir{display: none!important;}

    body .filterBlock.active .category-vertical-filters.top-filters { right: 0; }

    body .filterBlock.active .category-vertical-filters.top-filters .FiltreUst { right: 0; }

    body .category-vertical-filters.top-filters { position: fixed; top: 0; bottom: 0; right: -100%; width: 85%; background: #fff; z-index: 1002; padding: 0; margin: 0; border: none; padding-top: 55px; display: block !important; overflow-y: auto; overflow-x: hidden; transition: .3s; }

    body .category-vertical-filters.top-filters .FiltreUst { float: left; width: 85%; position: fixed; top: 0; right: -100%; z-index: 1; background: #fff; align-items: center; color: #000; transition: .3s; display: block !important; }

    body .category-vertical-filters.top-filters .FiltreUst .closeFilt { float: right; text-align: center; padding:0 .64rem;height: 32px; text-align: center; line-height: 32px; font-size: 1rem; font-family: "Public Sans", sans-serif; text-transform: uppercase; letter-spacing: .08em; margin-top: 8px; color: #4e3844; background: #f4c6cf; border-color: #f4c6cf; margin-right: 10px;font-weight: 700;border-radius: 3px; }

    body .category-vertical-filters.top-filters .FiltreUst .closeFilt i { display: inline-block; vertical-align: top; line-height: 54px; }

    body .category-vertical-filters.top-filters .FiltreUst span { display: inline-block; text-indent: 15px; vertical-align: top; font-weight: normal; font-size: 14px; text-transform: uppercase; float: left; line-height: 54px; }

    body .category-vertical-filters.top-filters .FiltreUst a {display: none; float: right; text-align: center; padding:0 .64rem;height: 32px; text-align: center; line-height: 32px; font-size: 13px; font-family: "Public Sans", sans-serif; text-transform: uppercase; letter-spacing: .08em; margin-top: 8px; color: #4e3844; background: #fff; border:1px solid #4e3844; margin-right: 10px;border-radius: 3px; }

    body .category-vertical-filters.top-filters .FiltreUst a.active { display: block; }

    body .category-vertical-filters.top-filters .FiltreUst a i { display: inline-block; vertical-align: top; line-height: 54px; }

    body .category-vertical-filters.top-filters .tukgo { float: left; width: 100%; background: #f5f5f5; text-align: left; padding: 0 15px; }

    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock { font-weight: normal; color: #aeaeae; font-size: 13px; text-transform: uppercase; line-height: 59px; position: relative; float: left; width: 100%; }

    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:before { content: ''; float: right; width: 24px; max-height: 24px; position: absolute; top: 0; bottom: 0; right: 32px; border-radius: 100%; background: #c5c7c9; margin: auto 0; background: #fff; box-shadow: 0 0 2px 0 #999; z-index: 1; transition: all 0.3s ease; }

    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock:after { content: ''; float: right; width: 40px; max-height: 16px; position: absolute; top: 0; bottom: 0; right: 0; border-radius: 20px; background: #c5c7c9; margin: auto 15px auto 0; transition: all 0.3s ease; }

    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:before { right: 15px; }

    body .category-vertical-filters.top-filters .tukgo .filterOrderInStock.selected:after { background: #39d662; }

    body .category-vertical-filters.top-filters .panel { width: 100%; padding: 0; text-align: left; }

    body .category-vertical-filters.top-filters .panel ul { padding: 0; list-style: none; margin: 0; }

    body .category-vertical-filters.top-filters .panel ul ul { padding-left: 15px; }

    body .category-vertical-filters.top-filters .panel .panel-heading { padding: 0; margin: 0; border: none; text-align: left; float: left; width: 100%; }

    body .category-vertical-filters.top-filters .panel .panel-heading a { padding: 0; margin: 0; border: none; font-size: 11px; line-height: 27px; padding: .75rem 1.667rem .75rem 1.667rem;color: #221d1d; float: left; width: 100%; text-transform: uppercase; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

    body .category-vertical-filters.top-filters .panel .panel-heading a:after { top: 13px; color: #000; font-weight: 300; font-family: 'fontawesome'; right: 10px; content: "\f067"; }

    body .category-vertical-filters.top-filters .panel .panel-heading.active a:after { content: "\f068" !important; }

    body .category-vertical-filters.top-filters .panel.more .panel-heading .moreNum { float: left; position: absolute; right: 25px; top: 0; font-size: 11px; line-height: 50px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block !important; }



    body .category-vertical-filters.top-filters .panel.more .panel-heading a { font-weight:bold;}

    body .category-vertical-filters.top-filters .panel .panel-heading.active a { background: #f5f5f5; }

    body .category-vertical-filters.top-filters .panel .list-group { padding: 0; margin: 0; border: none; float: left; width: 100%;background: #f7f7f8; }

    body .category-vertical-filters.top-filters .panel .list-group li { float: left; width: 100%; position: relative; margin: 0; padding: 0;background: #f7f7f8; }

    body .category-vertical-filters.top-filters .panel .list-group li a { font-size: 11px; line-height: 17px; padding: .75rem 0 .75rem 45px; float: left; width: 100%; color: #000; }

    body .category-vertical-filters.top-filters .panel .list-group li.list-group-item-image { background-size: 15px 15px !important; background-repeat: no-repeat !important; background-position: 10px 16px !important; height: auto; }

    body .category-vertical-filters.top-filters .panel .list-group li.list-group-item-image:before { display: none; }

    body .category-vertical-filters.top-filters .panel .list-group li.list-group-item-image a { padding-left: 40px; float: left; width: 100%; }

    body .category-vertical-filters.top-filters .panel .list-group li:before { float: right; position: absolute; left: 20px; top: 50%; line-height: 16px; font-family: fontawesomepro; background: 0 0; width: 17px; height: 17px; margin: -8px 0 0; padding: 0; font-size: 11px; text-align: center;background: #fff;border-radius: 2px;}

    body .category-vertical-filters.top-filters .panel .list-group li.selected:before { content: '\f00c'; }

    body .category-vertical-filters.top-filters .panel .list-group li.selected a { font-weight: bold; }

    body .OrderByHtml { width: 85%; position: fixed; top: 0; bottom: 0; right: -100%; background: #fff; z-index: 1002; padding: 0; margin: 0; border: none; padding-top: 55px; display: block !important; overflow-y: auto; overflow-x: hidden; transition: .3s; }

    body .OrderByHtml .control-head { float: left; width: 85%; position: fixed; top: 0; right: -100%; z-index: 1; background: #fff; align-items: center; color: #000; transition: .3s; }

    body .OrderByHtml .control-head .controlClose { float: right; width: 50px; text-align: center; font-size: 25px; }

    body .OrderByHtml .control-head .controlClose i { display: inline-block; vertical-align: top; line-height: 54px; }

    body .OrderByHtml .control-head span { display: inline-block; vertical-align: top; font-weight: normal; font-size: 13px; text-transform: uppercase; float: left; line-height: 54px; margin-left: 20px;}

    body .OrderByHtml .control-body { float: left; width: 100%; text-align: left; }

    body .OrderByHtml .control-body .control-area { float: left; width: 100%; }

    body .OrderByHtml .control-body .control-area .T { float: left; width: 100%; background-color: #f5f5f5; padding: 20px 15px; font-size: 11px; color: #aeaeae; font-weight: normal; text-transform: uppercase; margin-bottom: 10px; }

    body .OrderByHtml .control-body .control-area .control-list { float: left; width: 100%; }

    body .OrderByHtml .control-body .control-area .control-list ul { float: left; width: 100%; padding: 0; list-style: none; margin: 0; list-style: none; }

    body .OrderByHtml .control-body .control-area .control-list ul li { float: left; width: 100%; position: relative; }

    body .OrderByHtml .control-body .control-area .control-list ul li span { float: left; width: 100%; font-size: 11px; color: #000; line-height: 25px; padding: .75rem 0 .75rem 1rem; }

    body .OrderByHtml .control-body .control-area .control-list ul li span:before {content: '';float: left;width: 20px;height: 20px;border: 1px solid #958F8F;border-radius:100%;color: #221D1D;font-family: 'FontAwesome';font-weight:bold;text-align:center;line-height: 18px;margin-right: 8px;margin-top: 2.5px;font-size: 8px;}

    body .OrderByHtml .control-body .control-area .control-list ul li.selected span { font-weight:bold;}
    body .OrderByHtml .control-body .control-area .control-list ul li.selected span:before {content: '\f111';}

    body .OrderByHtml.active { right: 0; }

    body .OrderByHtml.active .control-head { right: 0; }

    .centerCount { width: 100% !important; }

    .leftBlock { display: none !important; }

    .rightBlock { display: none !important; }

    .homeContainer .leftBlock { }

    .homeContainer .rightBlock { }

    .UyeolContent .grid { margin: 30px 18px; }

    .owl-carousel .owl-item img { max-width: 100%; margin: 0 auto; }

    .mobileImageSlider .owl-stage-outer { float: left; width: 100%; }

    .uyeOlContainer #FrmYeniUye > .uyeOlCol { width: 100%; padding: 10px; margin: 10px 10px 0 0; }

    .uyeOlContainer .FormTitle { margin: 10px 0; padding: 10px 0; font-size: 18px; font-weight: 600; }

    .uyeOlContainer .uyeOlCol input.textbox { padding: 10px 0; }

    .uyeOlContainer .uyeOlCol select.selectboxx { padding: 10px 0; }

    .Magazalar .magazaSelect { width: 100%; margin-right: 0; }

    .Magazalar #searchStore { width: 100%; margin-right: 0; }

    /*MobilMenu*/
    .menuUstBolum { width: 100%; display: inline-block; float: left; margin-top: 0; z-index: 9; position: relative; }

    .menuUstBolum .searchBtnFake { float: left; width: calc(100% - 3.34rem); margin: 1.67rem 1.67rem 1.334rem; padding: 0; text-align: left; background: #fff; color: #000; font-size: 12px;}
    .menuUstBolum .searchBtnFake svg { display: inline-block; vertical-align: top;margin: 10px 10px 0;}

    .menuUstBolum .searchBtnFake span { display: inline-block; vertical-align: top; line-height: 44px; }

    .mobilaf { position: fixed; right: 0; left: 0; width: 100%; top: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 1002; display: none; -webkit-animation: fadein 0.5s; -moz-animation: fadein 0.5s; -ms-animation: fadein 0.5s; -o-animation: fadein 0.5s; animation: fadein 0.5s; }

    .mobilaf.acik { display: block; }

    .mobilMenu { position: fixed; left: 0; top: 0; bottom: 0; width: 360px; z-index: 99999; background: #f7f7f8; transform: translateX(-360px); transition: transform .3s ease-in-out; }
    .mobilMenu #top-bar{background: #fff;border-bottom: none;}

    .mobilMenu ul { list-style: none; padding: 0; margin: 0; }

    .mobilMenu.acik { transform: translateX(0); }

    .mobilMenu .menuIcerikAlan { float: left; width: 100%; height: calc(100% - 105px); position: absolute; top:120px; right: 0; left: 0; }

    .mobilMenu .header-nav { float: left; width: 100%; display: block; }

    .mobilMenu .header-nav > li ul li,
    .mobilMenu .header-nav > li { float: left; width: 100%; position: relative; padding: 0 0 0 5px; margin: 0; transition: none; }

    .mobilMenu .header-nav > li ul li > a,
    .mobilMenu .header-nav > li > a { color: #000; font-size: 1.2rem; font-weight: normal; line-height: 25px; display: inline-block; vertical-align: top; padding: 1rem 1.667rem 0;margin: 0.6rem 0px; z-index: 1; position: relative; width: 100%; }
    .mobilMenu .header-nav > li ul li > a:hover,
    .mobilMenu .header-nav > li > a:hover { color: #F4C6CF;}
    .contentGroup1002 .mobilMenu .header-nav > li > a { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 20px; }

    .mobilMenu .menu-wrap .menu-list-row .ResimliDown2,
    .mobilMenu .header-nav > li .ResimliDown { float: right; position: absolute; right: 0; top: 0; left: 0; z-index: 2; padding-right: 20px; cursor: pointer; bottom: 0; }

    .mobilMenu .header-nav > li:nth-child(2) .ResimliDown { left: auto; }

    .mobilMenu .menu-wrap .menu-list-row > ul > li .ResimliDown2 i, .mobilMenu .header-nav > li > ul li .ResimsizDown2 i, .mobilMenu .header-nav > li .ResimsizDown i,
    .mobilMenu .header-nav > li .ResimliDown i {height: 100%; line-height: 66px; font-size: 20px; float: right; }
    /*Acilirmenuicerik*/

    .mobilMenu .menu-wrap .menu-list-row { float: left; width: 100%; height: 100%; overflow-y: auto; overflow-x: hidden; position: absolute; top: 0; right: 0; left: 0; }

    /**/
    .mobilMenu .header-nav > li ul.over { overflow-y: hidden; }

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu,
    .mobilMenu .menu-wrap { position: fixed; left: -100%; top: 50px; bottom: 0; width: 100%; background: #f7f7f8; z-index: 10; transition: all 0.3s ease-in-out; }

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu.active,
    .mobilMenu .menu-wrap.active { left: 0; }

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu > span, .mobilMenu .menu-wrap .menu-list-row > span { color: rgba(40, 47, 54, 0.8); font-size: 13px; line-height: 22px; padding: 1.2rem 2rem 1.2rem 1rem; padding-left: 55px; border-bottom: 1px solid #f5f5f5; position: relative; float: left; width: 100%;height:45px; }

    .contentGroup1002 .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu > span, .contentGroup1002 .mobilMenu .menu-wrap .menu-list-row > span { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 18px; }

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu > span a, .mobilMenu .menu-wrap .menu-list-row > span a,
    .mobilMenu .header-nav > li > ul > span span { z-index: 0; position: relative; font-size: 15px; color: #000000;display:none; }

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu > span .DownBtn,
    .mobilMenu .menu-wrap .menu-list-row > span .UpBtn { line-height: 55px; text-align: left; z-index: 2; padding-left: 2rem; font-size: 1.2rem;color:#000; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu > span .DownBtn i,
    .mobilMenu .altMenu .menu-list-row > span .UpBtn i,
    .mobilMenu .menu-wrap .menu-list-row > span .UpBtn i { font-weight: normal; margin-right:5px;font-size: 20px;}

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu li, .mobilMenu .menu-wrap .menu-list-row > ul > li,
    .mobilMenu .header-nav > li > ul li { float: left; width: 100%; border-bottom: 1px solid #f5f5f5; position: relative; }
    .mobilMenu .menualatAlan {float: left; width: 100%; margin: 35px 0; } 
    .mobilMenu .menualatAlan>div {float: left; width: 100%; padding: 0.667rem 1.667rem; }
    .mobilMenu .menualatAlan >div>a {float: left; padding-left: 5px; display: flex; align-items: center; justify-content: center; font-family: "Public Sans", sans-serif; font-size: 12px; text-transform: uppercase; font-weight: 600; }
    .mobilMenu .menualatAlan >div>a svg {margin-right: 8px; }

    .contentGroup1002 .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu > span a, .contentGroup1002 .mobilMenu .menu-wrap .menu-list-row > span a,
    .contentGroup1002 .mobilMenu .header-nav > li > ul > span span,
    .contentGroup1002 .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu li > a, .contentGroup1002 .mobilMenu .menu-wrap .menu-list-row > ul > li > a,
    .contentGroup1002 .mobilMenu .header-nav > li > ul li a { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-size: 18px; }

    

    .mobilMenu .menu-wrap .menu-list-row > ul > li .nav-submenu,
    .mobilMenu .menuIcerikAlan { overflow-y: auto; overflow-x: hidden; }
    /*Markalar*/

    .FootTopMenu { float: left; width: 100%; }

    .FootTopMenu ul { list-style: none; padding: 0; margin: 0; }

    .FootTopMenu .header-nav { float: left; width: 100%; margin-bottom: 10px; }

    .FootTopMenu .header-nav > li { float: left; width: 100%; border-top: 1px solid #e1e1e1; }

    .FootTopMenu .header-nav > li > a { float: left; width: 100%; padding: 15px; font-size: 13px; line-height: 16px; letter-spacing: .04em; color: #000; font-weight: 500; }

    .FootTopMenu .header-nav > li > a:after { content: '\f105'; font-family: 'FontAwesomePro'; float: right; font-size: 18px; }

    .FootTopMenu .altMenuler { float: left; width: 100%; display: flex; flex-direction: column-reverse; margin-bottom: 10px; }

    .FootTopMenu .altMenuler .altMenuSag { float: left; width: 100%; }

    .FootTopMenu .altMenuler .altmenuSol { float: left; width: 100%; }

    .FootTopMenu .altMenuler .altmenuSol > span { display: none; }

    .FootTopMenu .altMenuler .altmenuSol > ul > li { float: left; width: 100%; border-top: 1px solid #e1e1e1; }

    .FootTopMenu .altMenuler ul li { position: relative; }

    .FootTopMenu .altMenuler .ResimliMenu1AltUl:after { content: ''; height: 10px; float: left; width: 100%; }

    .FootTopMenu .altMenuler ul li a { float: left; width: 100%; padding: 15px; font-size: 13px; line-height: 16px; letter-spacing: .04em; color: #000; }

    .FootTopMenu .altMenuler .altmenuSol > ul > li > a { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

    .FootTopMenu .altMenuler .altmenuSol > ul > li > a:after { content: '\f105'; font-family: 'FontAwesomePro'; float: right; font-size: 18px; font-weight: 300; }

    .FootTopMenu .altMenuler .altmenuSol > ul > li.ulVar > a.down:after { content: '\f068'; font-size: 12px; }

    .FootTopMenu .altMenuler .altmenuSol > ul > li.ulVar > a.up:after { content: '\f067'; font-size: 12px; }

    .FootTopMenu .altMenuler .menuhtml > ul > li { float: left; width: 100%; border-top: 1px solid #e1e1e1; }

    .FootTopMenu .altMenuler .menuhtml > ul > li > a { font-weight: 500; }

    .FootTopMenu .altMenuler .menuhtml > ul > li > a:after { content: '\f105'; font-family: 'FontAwesomePro'; float: right; font-size: 18px; font-weight: 300; }

    .FootTopMenu .altMenuler .menuhtml > ul > li.ulVar > a.down:after { content: '\f068'; font-size: 12px; }

    .FootTopMenu .altMenuler .menuhtml > ul > li.ulVar > a.up:after { content: '\f067'; font-size: 12px; }

    .FootTopMenu .altMenuler .ResimliMenu1AltUl { padding: 0 1rem; }
}
/* Mobil Ekran */
@media (max-width: 1024px) {
    #top-bar li.cart-item { display: none; }

    #headerNew #top-bar { display: block;border-bottom: none;}

    #headerNew .headerContainer { display: block; }

    #headerNew .headerContainer .custom.html_1 { display: block; width: 100%; }

    #headerNew #wide-nav, .logo-center { display: none !important; }

    #headerNew .header-main { height: auto !important;margin: 0;}
    /*Logo*/
    #logo { float: none; position: static; display: block; border: none; width: auto; padding: 0; background: transparent; margin: 0; display: none; }

    #logo:after { display: none; }

    #logo .logo { margin: 0 auto; width: 210px; float: none; padding: 10px 0; text-align: center; display: block; background: transparent; }

    #logo .logo img { max-width: 100%; display: inline-block; }
    /*header click button*/
    #hb-logo { display: none; }

    .headButton { display: flex; justify-content: space-between; }

    #headerNew:not(.homeHeader) #hb-logo {width: 100%;margin-right: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center;}
    #headerNew:not(.homeHeader) #hb-logo a{width: 170px;height: 47px; display: inline-block;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center;}
    #headerNew:not(.homeHeader) .headButton { display: block;float: left;width: 100%;}
    #headerNew:not(.homeHeader) #hb-logo img{max-width: 100%;max-height: 100%;}
    .contentGroup1002 #headerNew:not(.homeHeader) #hb-logo img{max-height: 35px;}
    #headerNew:not(.homeHeader) .mobilMenuAcButton, #headerNew:not(.homeHeader) .searchClick,  #headerNew:not(.homeHeader) .mycartClick{padding: 0 0.4em;position: absolute;top: 0;}
    #headerNew:not(.homeHeader) .mobilMenuAcButton{left: 0;}
    #headerNew:not(.homeHeader) .searchClick{right: 57px;}
    #headerNew:not(.homeHeader) .mycartClick{right: 0;}
    #headerNew:not(.homeHeader) .header-main{float: left;width: 100%;}
    #headerNew:not(.homeHeader) .faviClick{display: none;}
    #headerNew:not(.homeHeader) .welcomeOpen{display: none;}
    #headerNew:not(.homeHeader) #top-bar{display: none;}
    @media(max-width: 350px) {
        #headerNew:not(.homeHeader) #hb-logo{padding-right: 60px;}
    }

    .sepetimBody .htop{display: none;}

    .mobilMenuAcButton, .searchClick, .welcomeOpen, .mycartClick, .faviClick { padding: 0 1em; height: 47px; display: flex; align-items: center; font-size: 22px; color: #000; cursor: pointer; }

    .mycartClick span {background: #e8e3df; border-radius: 3px; height: 14px; line-height: 14px; margin: 0px 0px 0.334rem 0.334rem; position: relative; right: 0px; text-align: center; top: 4px; width: 14px;font-size: 11px;}

    .mobilMenuAcButton span { display: none; }

    #top-bar .CompenentDiv { flex: 1; width: 100%; }

    .CompenentDiv ul { width: 100%; }

    .CompenentDiv ul li { flex: 0 0 25%; justify-content: center; }

    .mobilMenu .CompenentDiv ul > li a { padding: 0; }

    .CompenentDiv ul > li:before { display: none !important; }

    .mycart { background: none !important; padding: 0; margin: 0; border: none; position: absolute; left: auto; bottom: auto; right: 9px; }

    .mycart:before { display: none; }

    .mycart:after { display: none; }

    .mycart:hover .CartProduct { display: block !important; }

    .mycart .sepetTopTutar { display: none !important; }

    .mycart .sepetUrun { display: none !important; }

    .mycart .sepetTecxt { display: none !important; }

    .mycart .sepetUrunSayisi { display: block !important; border-radius: 100%; font-size: 10px; border: none; position: static; margin: 7px 0 0 0; float: right; }

    .mycart .sepetUrunSayisi:before { display: none; }

    .mycart .sepetUrunSayisi:after { display: none; }

    .mycart a { display: block; height: auto; padding: 0; border: none; margin: 0; background: transparent; color: #000; }

    .mycart > a:before { display: none; }

    .mycart > a:after { display: none; }

    #headerNew { position: relative; }

    #header { border: none; margin-bottom: 0 !important; padding-top: 0; box-shadow: none; height: auto; }

    .header-main{border-bottom: 1px solid #e0dad5;}
    .header-main.fixed2 { position: fixed; left: 0; right: 0; top: 0; z-index: 1001;background: #fff; }

    #header:before { display: none; }

    #header.homeHeader { border: none; }

    .headerContent { text-align: left; }
    /*Arama*/
    .homeHeader .searchContent { display: block; }

    #divTopProductSearch { display: block; width: 100%; margin: 0; background: #fff; overflow: hidden; position: fixed; top: 100%; left: 0; bottom: 0; z-index: 99999; padding: 10px; border: none; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }

    #divTopProductSearch.active { top: 0; overflow: visible; }

    #divTopProductSearch .header-search-form-wrapper { opacity: 0; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; top: -100px; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }

    #divTopProductSearch.active .header-search-form-wrapper { position: fixed; right: 20px; left: 20px; top: 20px; opacity: 1; }

    .search { margin: 0; max-width: 100%; width: 100%; position: relative; padding: 0; display: block; }

    .search:after { display: none; }

    .search:before { display: none; }

    .search .crossclick { display: none; }

    #divAramaKategori { top: 0; left: 0; }

    #divAramaKategori select { width: 70px; padding-left: 5px; font-size: 10px; height: 40px; }

    #txtbxArama { height: 40px; padding-right: 40px; padding-left: 25px; width: 100%; box-shadow: none; font-size: 12px; border-radius: 0; margin: 0; border: 1px solid #f1f1f1; }

    #btnKelimeAra { width: 25px; height: 40px; left: 0; top: 0; line-height: 40px; text-indent: 0; padding: 0; right: auto; background-position: center center; background-image: none; border: none; border-radius: 0; font-size: 15px; text-align: center; background: transparent; }

    #btnKelimeAra i { line-height: 40px; }

    #divArama .searchClose { position: absolute; right: 0; top: 0; bottom: 0; width: 40px; text-align: center; color: #000; font-size: 20px; display: block; }

    #divArama .searchClose i { display: inline-block; vertical-align: top; line-height: 40px; }

    .ButtonMic { right: 40px; height: 40px; }
    /*hosgeldin div*/
    .welcome { display: block; width: 100%; position: absolute; top: 100%; right: 0; bottom: auto; text-align: center; background: transparent; border: none; padding: 0; margin: 0; height: 0; border-radius: 0; z-index: 100; overflow: hidden; transition: all 0.1s ease; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; -o-transition: all 0.1s ease; }

    .welcome.active { height: 40px; }

    .welcome > div { width: 100%; position: static; padding: 0; box-shadow: none; display: block; background: transparent; margin: 0; }

    .welcome > ul { margin: 0; }

    .welcome > div:before { display: none; }

    .welcome:before { display: none; }

    .mobilMenu .welcome { display: block; }

    .welcome ul { float: left; width: 100%; list-style: none; padding: 0; margin: 0; }

    .welcome li { float: none; display: inline-block !important; width: auto; vertical-align: top; }

    .headerSocialConnect { margin-left: 0; }

    .headerSocialConnect .baglanButton { margin-left: 10px; }

    .headerSocialConnect .baglanButton a { line-height: 40px; font-size: 13px; color: #fff; padding: 0; }

    .headerSocialConnect .baglanButton a:before { line-height: 40px; }

    .headerHesabim, .headerCikis, .headerUyeOl a, .headerUyeGiris a { float: none; display: inline-block !important; font-size: 13px; line-height: 40px; color: #fff; border: none; padding: 0; width: auto; height: auto; margin: 0; font-weight: 500; }

    .headerUyeGiris a, .headerHesabim { background: transparent; margin-right: 10px; }

    .headerUyeGiris a:after, .headerHesabim:after, .headerCikis:after, .headerUyeOl a:after, .headerUyeGiris a:before, .headerHesabim:before, .headerCikis:before, .headerUyeOl a:before { display: none; }

    body.overflow { overflow: hidden; overflow: hidden; min-height: 100%; position: fixed; left: 0; right: 0; overflow: hidden; top: 0; }

    body.sepetimBody { padding-top: 0; }

    .headerContent { margin: 0 auto; max-width: 100%; }

    .hbot .ticiContainer { margin: 0 auto; max-width: 100%; padding: 0; }

    .SepetUst { float: left; width: 100%; text-align: center; color: #fff; line-height: 50px; font-size: 16px; margin-bottom: 10px; }

    .SepetUst span { display: inline-block; vertical-align: top; }

    .SepetUst .seClose { float: left; width: 40px; font-size: 22px; position: absolute; left: 0; }

    .SepetUst .seClose i { display: inline-block; vertical-align: top; line-height: 50px; }

    .CartProduct { background: #fafafa; background-size: 100%; position: fixed; right: -100%; top: 0; width: 85%; height: calc(100% - 0px); padding: 0 0 5px; display: block !important; border: none; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; opacity: 1; visibility: visible; -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); box-shadow: none; }

    .CartProduct .SPrice { text-align: center; }

    .CartProduct:before { display: none; }

    .CartProduct:after { display: none; }

    .CartProduct.animated { right: 0; }

    .CartProduct .SProduct { float: left; width: 100%; max-height: calc(100% - 180px); overflow-y: auto; overflow-x: hidden; font-size: 0; text-align: left; padding: 0 5px; }

    .CartProduct .SProduct li a * { display: inline-block !important; padding: 0; line-height: 1; }

    .CartProduct .SProduct li { float: left; width: 100%; position: relative; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; }

    .CartProduct .SProduct li a { display: inline-block; vertical-align: top; font-size: 12px; color: #000; text-align: right; width: 100%; }

    .CartProduct .SProduct li a img { margin-right: 10px; float: left; }

    .CartProduct .SProduct li a .SepettopAd { display: inline-block; vertical-align: top; max-width: 38%; margin: 0; margin-top: 10px; float: left; }

    .CartProduct .SProduct li a .SepettopAd span { float: left; clear: left; max-width: 100% !important; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 10px; }

    .CartProduct .SProduct li a .SepettopAd span:nth-child(2) { margin-left: 2px; }

    .CartProduct .SProduct li a .SepetTopAdet { display: inline-block; vertical-align: top; margin: 0 5px; margin-top: 28px; float: left; }

    .CartProduct .SProduct li a .sepetTopSatisBirimi { display: inline-block; vertical-align: top; margin-top: 28px; margin-right: 0; float: left; }

    .CartProduct .SProduct li a .sepetTopFiyat { float: right; margin-top: 28px; }

    .mycart .CartProduct .SProduct li a span.sepetTopBirimFiyat { display: inline-block !important; vertical-align: top; margin: 0 5px; margin-top: 20px; }

    .CartProduct .SProduct li a:nth-child(2) { position: absolute; right: 0; top: 0; width: auto; margin: 0; }

    .CartProduct .button { padding: 0; line-height: 30px; font-size: 12px !important; }

    .divustSepetteUrunYok span { width: 100%; float: left; text-align: center; color: #000; font-weight: 500; line-height: 30px; font-size: 16px; margin-bottom: 15px; }

    .sepetTopTutar { font-size: 0; padding: 0; border: none; }

    .productItem .productIcon .quickViewIco, .productItem:hover .productIcon .quickViewIco { display: none !important; }
}

@media screen and (max-width:767px) {

	.detaySticky{display:block;position: fixed; bottom: -100%; left: 0; right: 0; z-index: 9999; transition: top .3s ease-in-out;}
	.detaySticky.fixed{bottom:0;}
	.dsBasketBtn{float:left;width:100%;}
	.dsBasketBtn .button{float:left;width:100%;font-family: "Public Sans", sans-serif;letter-spacing: .08em;    text-transform: uppercase;line-height:40px;    font-weight: normal; color: #4e3844;font-size: 19px;border-radius: 3px;}


	.leftImage .ozelBadge{left:10px; max-width: 80px;}

	/*blog*/
	body .tici-blok-ul .pi-titles h3 a{font-size: 27px;}
	body .BlognewTitle img{max-width:60%;}

	/*blog*/

    /*14.09.23*/
    #divUrunEkSecenek .eksecenekLine .left_line span.btnnostok{z-index:999!important;}
    #divUrunEkSecenek .eksecenekLine .left_line span.btnnostok:after{display:none;}
    #divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box.nostok:hover .btnnostok{display:none!important;}
    /*14.09.23*/

    /*yorum 10.07.23*/
    .tabYorumlar .divYorumlarV2 .divYorumlarV2_Container .divYorumlarV2Section1 .divYorumlarV2Desc{width:100%;}
    .tabYorumlar .divYorumlarV2 .divYorumlarV2Section1_1a1a{width:100%;}
    .tabYorumlar .divYorumlarV2 .divYorumlar-t1c9c{min-width:100px;max-width:100px;}
    .tabYorumlar .divYorumlarV2 .divYorumlar-t1c9k{min-width:170px;max-width:150px;}
    /*yorum 10.07.23*/

    #divSepetUrunStokYok .modal-js.SoldModal .modal-control .item a{font-size:11px;}

    body .ebultenPopupSection .input-text-area > .offers-text+label{text-align:left;padding-left:23px;}

    .efilli-layout-starbucks{display:none!important;}

    .productItem .OzelIcon img{width:35px;}

    #yorumYaz .frmUrunDetayYorumYaz .YorumContIcerik .yorumUrunImg>div img{max-width: 100%;}
    #yorumYaz .frmUrunDetayYorumYaz .YorumContIcerik .yorumBtn #btnYorumKaydet{font-size: 1rem;}
    .divYorumlarV2Item .yorum-item-left{flex: 1;}
    .tabYorumlar .v2YorumFilter >li{border-bottom: 1px solid #e1e1e1;}
    .tabYorumlar .v2YorumFilter .filter-last-element{border-bottom: none;}
    .Images, #divVideoGoruntulemeAlan{display: none!important;}


    .DetayFirsatUrunu{top:20px;width:60px;height:60px;left:0;}
    .firsatIcon{width:55px;height:55px;}

    body.sepetimBody .magazaSecSol ul li span{width:100%;}

    body .iadeTaleplerimContent .IadeInfo{width:100%;margin:0 0 10px;}
    body .iadeTaleplerimContent .IptalInfo{width:100%;margin:0 0 10px;}
    body .iadeTaleplerimContent .DegisimInfo{width:100%;margin:0 0 10px;}

    .beDabtn { display: none !important; }

    .FootTopMenu { display: block; }

    #divIcerik.homepage { margin: 0 auto; }

    #lang_flag_container { display: none; }

    .userContainer .userLeftBox, .userContainer .userRightBox { padding: 0; }

    .userContainer .userRightBox { margin-top: 20px; }

    .SifremiUnuttumContent .userWrapper.SifremiUnuttum { width: 100%; padding: 0 10px; }

    .headerContent { margin: 0 auto; }

    #divIcerik { padding: 0 10px; margin: 0 auto; /* font-size: 3.333vw; */ }
    #divIcerik.categoryContainer {padding: 0;}

    .proCategoryTitle.categoryTitleText { padding: 0 10px; }

    #footer .ticiContainer { padding: 0; }

    #divTicimaxCopyrightContent { text-align: center; float: left; width: 100%; }

    #divTicimaxCopyrightContent a.mobilTicimaxLogo { display: none !important; }

    /*mobilmenu*/
    .mobilMenu { width: 85%; bottom: 0; transform: translateX(-100%) }

    .menuUstBolum { margin-top: 5px; }
    /*sepetalan*/



    /*Sabit sayfalar icerik*/
    .spanTittle { font-size: 18px !important; }

    .iletisimContent .iletisimForm { width: 100%; padding: 0; }

    .iletisimContent .AdBan { width: 100%; }

    .iletisimContent .categoryTitle { margin: 0; }

    .iletisimContent .categoryTitle .categoryTitleText { line-height: 65px; }

    .iletisimContent .categoryTitle:before { display: none; }

    .iletisimContent .iletisimRight .categoryTitle { margin-bottom: 10px; }

    .iletisimContent .iletisimRight .categoryTitle .categoryTitleText { line-height: 65px; font-size: 19px; }

    .iletisimContent .iletisimForm .categoryTitle { margin-bottom: 10px; }

    .iletisimContent .iletisimForm .categoryTitle .categoryTitleText { line-height: 65px; font-size: 19px; }

    .iletisimContent .iletisimRight .iletisimbanka .span > div.line2 > div.line2 { float: none; display: block; margin: 10px 0 0; }

    .iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right { font-size: 17px; }

    .iletisimContent .iletisimRight .iletisimbanka .span > div span { font-size: 12px; }

    .iletisimContent .iletisimLeft .Right { font-size: 12px; }

    .iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right { font-size: 20px; }

    .UyeolContent .grid { width: 100%; margin: 0; padding: 10px; border: none; margin-bottom: 10px; }

    .SifremiUnuttum { width: 100%; margin: 0; padding: 0; }

    .SifremiUnuttum .line { width: 100%; }

    .SifremiUnuttum #mainHolder_txtbxMail { width: 70%; }

    .SifremiUnuttum .button { width: 30%; }
    /*Header Sabitler*/
    .resimliYanMenu { display: none; }


    /*urun butonlari*/
    .ProductIcon { position: static; width: 100%; margin: 5px 0 0; float: left; padding: 5px 0; border: none; }

    .ProductIcon .box1 { font-size: 12px; width: 100% !important; line-height: 35px !important; text-align: left; border: none; border-radius: 0; }

    .ProductIcon .box1 i { float: left; line-height: 35px; width: 35px; height: 35px; margin-right: 5px; margin-bottom: 0; }

    .ProductIcon > div { float: left; width: 100%; margin: 5px 0 0; max-width: 100% !important; }

    .ProductIcon > div > a { float: left; width: 100%; margin-bottom: 0; transition: all 0.2s ease; }

    .ProductIcon .box1:before { display: none !important; }

    .ProductIcon a:hover { padding-left: 25px; }

    .ProductIcon2 > div { width: 33.33%; padding: 0 2.5px; }

    .ProductIcon2 > div > a { margin-right: 0; padding: 0 5px; width: 100%; font-size: 11px; }

    .ProductIcon2 > div.YorumYazbtnContent > a { margin-right: 0; }

    .ProductIcon2 > div > a:before { margin-right: 4px; font-size: 12px; }

    .ProductIcon2 > div#divSocialButtons { width: 100%; margin: 10px 0 !important; }

    .ProductIcon2 > div#divSocialButtons > iframe { float: left; margin: 0 5px 0 0; }

    .ProductIcon2 > div#divSocialButtons > div { float: left; margin: 0 5px; }

    .TopDet .product_social_icon_wrapper { text-align: center; margin: 20px 0 0; width: 100%; }

    .TopDet .product_social_icon_wrapper .PaylasTit { display: none; }

    .search-promo{padding: 1rem;}
    /******************************************************/
    .bottomHead { float: left; width: 100%; position: fixed; bottom: 0; left: 0; right: 0; z-index: 1002; background: #fff; border-top: 1px solid #cecece; display: block; }

    .bottomHead ul { margin: 0; list-style: none; padding: 0; }

    .bottomHead ul li { float: left; width: 25%; }

    .bottomHead ul li a { float: left; width: 100%; text-align: center; font-size: 12px; padding: 5px 0; color: #000; position: relative; height: 49px; }

    .bottomHead ul li a i { display: block; margin: 0 auto 3px; font-size: 18px; }
    /*Footer*/
    .FooterTop, .FooterMiddle, .FooterBottom {padding: 0;}
    .FooterTop {background: #fff;}
    .FooterMiddle{padding: 15px 0;}
    .FooterBottom{padding: 15px 10px;}

    #footer .linkler{padding:0;border: none ;}
    #footer .linkler .blink > ul{display: block;}
    #footer .linkler .blink > ul > li{float: left;width: 100%;padding: 0 10px;}
    #footer .linkler .blink > ul > li.magazaMapsLink{display: none;}
    #footer .linkler .blink > ul > li.ftmSolLi{background: #F5F5F6;margin-bottom: 10px;}
    #footer .linkler .blink > ul >li >ul{display: none;float: left;width: 100%;}
    #footer .linkler .blink > ul >li> span{float:left;width: 100%;margin: 0;line-height: 48px;color: #221D1D;}
    #footer .linkler .blink > ul >li> span .ackapabtn{float: right;display: block;position: absolute; left: 0; right: 0; top: 0; bottom: 0; text-align: right;}
    #footer .linkler .blink > ul >li> span .ackapabtn .svgbtn{width: 22px;height: 22px;}
    #footer .linkler .blink > ul >li{float: left;width: 100%;}
    #footer .linkler .blink > ul >li>ul >li{float: left;width: 100%;}
    #footer .linkler .blink > ul >li >ul >li >a{margin-bottom: 0;line-height: 40px;}

    #footer .store{float:left;max-width:100%;}
    #footer .store ul li{float:left;max-width:150px;margin-right:10px;}

    .ebultenDiv { width: 100%; }

    .ebultenGelecek { margin-top: 10px; }

    #divTicimaxCopyrightContent { float: left; width: 100%; margin-bottom: 0; }

    #divTicimaxCopyrightContent img { display: inline-block; vertical-align: top; }

    #ticimaxCopyright { margin-top: 5px !important; font-size: 11px; }

    #back-to-top { bottom: 5%; right: auto; left: 0; }

    #back-to-top a { width: 45px; height: 45px; background: #000; border-radius: 0 5px 5px 0; }

    #back-to-top a:after { line-height: 45px; }

    #footer .socialdiv {border: none;margin: 15px 0 25px;width: 100%;padding: 0 10px;}

    #footer .socialdiv ul { display: inline-block; vertical-align: top;float: left;width: 100%;padding: 0 0 20px;}

    .ebultenDiv span{max-width: 100%;margin: 20px 0px 1.334rem;}
    .ftmSol{width: 100%;}

    .FooterBottom .copy{font-size: 0.79rem;margin-bottom: 10px;}
    .FooterBottom .sitemap{margin-bottom: 20px;}
    /*kategori*/
    .categoryContainer .categoryTitleText { padding: 1.334rem; margin: 0; }

    .ProductBody .categoryTitle { padding: 0; margin: 0; }

    body .category-vertical-filters.top-filters { width: 85%; height: calc(100% - 0px); box-shadow: none; border: none; }

    .categoryTitleText { position: relative; z-index: 99; }

    .proCategoryTitle.categoryTitleText { padding: 1.334rem 0 0; margin-bottom: 10px; }

    body ul.breadcrumb li:after { margin: 0 5px; }

    body ul.breadcrumb * { text-transform: capitalize; }

    .categoryContainer .ProductList.PlSc_hrz .ItemOrj { width: 100%; }

    .categoryContainer .ProductList.PlSc_2 .ItemOrj { width: 50%; }

    .categoryContainer .ProductList.PlSc_3 .ItemOrj { width: 50%; }

    .categoryContainer .ProductList.PlSc_4 .ItemOrj { width: 50%; }

    .categoryContainer .ProductList.PlSc_5 .ItemOrj { width: 50%; }

    .ItemOrj { width: 50%; max-width: 50%; flex: 0 0 50%; padding: 0 1px; }

    body #pagePaketUrun .ItemOrj { width: 50%; }

    .anasayfa_urun_slider .ItemOrj { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; width: 50%; }

    .anasayfa_urun_slider .ItemOrj:nth-child(2n+1) { clear: both; }

    .categoryContainer .ProductList { margin: 0 -5px; display: flex; justify-content: flex-start; flex-direction: column; align-content: center; flex-flow: wrap; }

    .categoryContainer .ProductListContent .productItem { margin-bottom: 10px; }

    .search-img { display: block; width: 100% }

    .search-img img { width: 100%; }

    /*urundetay*/
    .leftImage { float: left; width: 100%; min-height: 100%; }

    .RightDetail { width: 100%; padding: 10px 0 0; }

    body a#linkOncekiSayfa { display: none; }

    body .breadcrumb a#linkOncekiSayfa { width: auto;font-size: 0 !important; color: #000; z-index: 5; line-height: 17px; display: block;float: left;}

    body .breadcrumb a#linkOncekiSayfa:before { content: '\f053'; font-size: 12px;font-weight: 300; display: inline-block; vertical-align: top; line-height: 17px; font-family: 'FontAwesomePro';float: left;color: #666;}
    body .breadcrumb a#linkOncekiSayfa:after {content: 'Geri';line-height: 17px;font-size: 11px;display: inline-block;vertical-align: top;float: left;margin-left: 5px;font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

    #divUrunKodu { clear: left; float: left; line-height: 14px;display: none; }

    #divUrunKodu span { line-height: 14px; }

    #divTaksitAciklama { clear: left; float: left; }

    #divSatinAl { }

    .Basketinp {margin-bottom: 10px;}

    #divAdetCombo .right_line, .RightDetail .riSingle { width: 120px; }

    .Basketinp p { margin-right: 0; width: 100%; }

    .basketBtn { width: calc(100% - 55px); margin: 0; }

    .UFavorilerimeEkle { float: right; margin-left: 14px; }

    .contentGroup1002 .UFavorilerimeEkle { margin-left: 0; float: right; }

    .buyfast { width: 100%; margin: 10px 0 0; }

    #divKombinSatinAl { width: 100%; margin: 10px 0 0; }

    .urunOzellik .urunTab > ul > li > a { font-size: 14px; }

    .urunOzellik .urunTab > ul > li { margin-bottom: 10px; }

    .urunDetayPanel { padding: 10px;background: #F7F7F8; }

    .taksitBlok { width: 100%; }
    /*mobilicerik*/

    .mycart:hover > a { background: transparent; }

    .detaySliderContainer { margin: 10px 0; }

    .sliderBannerContainer { margin: 10px 0; }

    .freeHtmlHome { height: 5em; padding: 0; }

    .freeHtmlHome a { display: none; }

    .freeHtmlHome a.mob { display: block; }

    .shopColHTml { padding: .9375em; }

    .shopColHTml .collTex { padding: .9375em; }

    .shopColHTml .collTex .colt1 { font-size: 2.375em; line-height: 1.05263em; margin-bottom: .03947em; letter-spacing: .04em; }

    .shopColHTml .collTex .colt2 { font-size: 1.03125em; line-height: 1.45455em; margin-bottom: .42424em; letter-spacing: .075em; }

    .shopColHTml .collTex .colt3 a { font-size: 1.03125em; line-height: 1.36364em; margin-bottom: .06061em; letter-spacing: .12em; }

    .ebultenbtn { height: 17.1875em; padding: 0; margin: 3.125em 0; }

    .ebultenbtn .ebultendivTex .ebdiv1 { font-size: 3em; line-height: .95em; margin-bottom: .28333em; letter-spacing: .04em; }

    .ebultenbtn .ebultendivTex .ebdiv2 { font-size: 1.03125em; line-height: 1.36364em; margin-bottom: .60606em; letter-spacing: .075em }

    .ebultenbtn .ebultendivTex .ebdiv3 a { font-size: 1.03125em; line-height: 1.36364em; margin-bottom: .06061em; letter-spacing: .12em; }

    .ebultenbtn > img { display: none; }

    .ebultenbtn > img.mob { display: block; }

    .CoconutOil > { position: static; }

    .CoconutOil { padding: 0; display: block; height: auto; min-height: 30em; }

    .CoconutOil > a { position: static; }

    .CoconutOil .Content_Region { float: left; width: 100%; box-sizing: border-box; }

    .banhtml { padding: 0; margin: 2em 0; }

    .banhtml ul { margin: 0; }

    .banhtml ul li { width: 100%; margin-bottom: 3.125em; }

    .banhtml ul li .divban1 { font-size: 2.2em; line-height: 1.05263em; margin-bottom: .13947em; letter-spacing: .04em; }

    #headerNew.fixed2 .htop { display: none; }

    #headerNew.fixed2 .headTop { display: none; }

    .CompanyPages .faqPage .faqLeft { width: 100%; }

    .CompanyPages .faqPage .faqRight { width: 100%; padding: 0; margin-top: 25px; }

    .CompanyPages .faqPage .faqLeft .faqmenu ul { padding: 0; margin: 0; }

    .CompanyPages .faqPage .faqLeft .faqmenu ul li { width: 50%; }

    .CompanyPages .faqPage .faqLeft .faqmenu .fqdiv { width: 100%; }

    .CompanyPages .faqPage .faqRight .company-tab-content{text-align:left;}

    /*    .CompanyPages .faqPage .faqLeft .faqmenu .fqdiv img { width: 25px; height: 25px; float: none; display: block; margin: 0 auto; }
    */
    .CompanyPages .faqPage .faqLeft .faqmenu .fqdiv span { font-size: 11px; line-height: 25px; width: 100%; padding-left: 0; }

    .CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .T { font-size: 11px; }

    .CompanyPages .faqPage .faqRight .company-tab-content .tab-content .tabbox .content { font-size: 11px; }

    .CompanyPages .CompanyTitle { margin: 1.5em 0; }

    .categorydesign img.dsktp { display: none; }

    .categorydesign img.mobil { display: block; }

    .Fstr { margin: 20px 0; }

    #divUrunStokAdedi { margin: 20px 0; margin-left: 10px; }

    .IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *, #divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line * { font-size: 1.125rem; line-height: 20px; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}

    #divMarka .right_line, #divMarka .right_line * { font-size: 11px; line-height: 15px; }

    .ProductName h1 span { font-size: 1.266rem; line-height: 1.3; font-family: "Public Sans", sans-serif; }

    #pnlFiyatlar { clear: left; margin-top: 8px; }

    .IndirimliFiyatContent { }

    .PiyasafiyatiContent { margin-bottom: 0; }

    .PiyasafiyatiContent .right_line * { line-height: 17px; }

    #divOnyazi .teksatir { margin: 0; }

    .PriceList { margin-top: 0; }

    #divOzelAlan2{margin:10px 0 0;}

    .TopDet .product_social_icon_wrapper ul { display: flex; justify-content: space-between; }

    .TopDet .product_social_icon_wrapper ul li { margin: 0; width: 40px; }

    .TopDet .product_social_icon_wrapper ul li a { width: 100%; text-align: center; color: #666; }

    .mobildetayTop { float: left; width: 100%; margin-bottom: 10px; }

    .mobildetayTop.pbtm { padding-bottom: 42px; }

    #pnlFiyatlar.pnlFix { position: fixed; top: 53px; left: 0; margin: 0; background: rgba(255,255,255,.9); right: 0; min-height: 37px; padding: .5rem 10px; z-index: 99; }

    #headerNew .UtiliyIcon { display: none; }

    #headerNew .header-cart-link { display: none; }

    .Kaurad {padding: 0 1.334rem 1.667rem;}
    .Kaurad .Urad{flex: 0 1 25%;}
    .Kaurad .KategoriAdi { margin-bottom: 0; flex: 0 1 75%}

    .Kaurad .KategoriAdi span { margin-bottom: 0; }

    .Kaurad .Urad span { margin-bottom: 0; }

    .productItem:hover .productIcon .quickViewIco { display: none !important; }

    #divMobileImageList .owl-dots { display: block; }

    #divBenzerUrun { display: block; float: left; width: 100%; white-space: nowrap; overflow-y: hidden; overflow-x: auto; margin-bottom: 30px; }

    #divBenzerUrun .owl-stage-outer, #divBenzerUrun .owl-stage, #divBenzerUrun .owl-carousel .owl-item { -webkit-transform: none !important; transform: none !important; position: static; }


    #divBenzerUrun .productItemV3 { display: inline-block; vertical-align: top; margin-bottom: 0; width: 50%; float: none; margin-right: 10px; position: relative; }

    #divBenzerUrun .productItemV3 > div { float: left; width: 100%; margin: 0 !important; max-width: 100%; min-width: 100%; white-space: normal; }

    #divBenzerUrun .productItemV3>div .productImage {display: block }

    #divBenzerUrun .productItemV3>div .productImage a {display: block; display: block; position: relative; padding-bottom: 133%; z-index: 9 }

    #divBenzerUrun .productItemV3>div .productImage a img {max-width: 100%; height: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border-radius: 0; transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease }

    #divBenzerUrun .productItemV3 .imageItem a { display: block; float: left; width: 100%; position: relative; z-index: 12; }

    #divBenzerUrun .productItemV3 .owl-nav { display: none !important; }

    #divBenzerUrun .productList-Image-Owl .owl-dots { display: none !important; }

    #divBenzerUrun .productItemV3 .productImage:after { content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }

    #divBenzerUrun .productItemV3 > div .ItemV3_Brand { display: none; }

    #divBenzerUrun .productItemV3 > div .ItemV3_Desc { display: none; }

    #divBenzerUrun .productItemV3 > div .ItemV3_Name { font-size: 11px; color: #333; line-height: 17px; margin-top: 5px; }
    .contentGroup1002 .productItemV3 .ItemV3_Name a{ font-size: 16px; line-height: 1;}

    #divBenzerUrun .productItemV3 > div .ItemV3_Name a { z-index: 12; }

    #divBenzerUrun .productItemV3 > div .productPrice { font-size: 11px; margin-top: 5px; }

    #divBenzerUrun .productItemV3 > div.ItemV3_col3 { display: none; }

    #divBenzerUrun .productItemV3 > div.ItemV3_col2 .productPrice.IndirimVar .discountPrice { font-size: 11px; }

    #divBenzerUrun::-webkit-scrollbar { width: 0; height: 0; }

    .productItemOnizleme { display: none !important; }

    .leftImage { float: left; width: 100%; }

    .leftImage .SmallImages { display: none !important; }

    .SmallImages div { width: 100%; }

    .leftImage .SmallImages div img { display: block !important; visibility: visible !important; border: 1px solid transparent; }

    .leftImage .SmallImages div img.cloudzoom-gallery-active { border: 1px solid #000; }

    .zoomBtn { display: none !important; }

    .mobileImageSlider{position:relative;float: left;width: 100%;}
    .leftImage #divMobileImageList .owl-dots { float: left; width: 100%; margin-top: 0;bottom: 12px;position: absolute;}
    .leftImage #divMobileImageList .owl-dots .owl-dot{background: #fff;width: 8px;height: 8px;margin:0 4px;border: 1px solid #605858;}
    .leftImage #divMobileImageList .owl-dots .owl-dot.active{background: #221D1D;opacity: 1;}

    .cloudzoom-zoom, .cloudzoom-blank { display: none !important; }

    .customPageContent { margin: 0 !important }

    .customPageLeftMenu, .customPageContainer { width: 100% }

    .customPageLeftMenu { display: none }

    .customPageLeftMenuToggle { display: block !important; font-weight: 400; font-size: 14px; font-size: 14px; padding: 23px 15px; margin: 15px 0; background: #f2f2f2; margin-left: -10px; margin-right: -10px }

    .customPageLeftMenuToggle:after { content: ''; float: right; right: 0; top: 0; width: 15px; height: 15px; margin: 2px 2px 0; background: url(/customcss/images/filter-carat.svg)no-repeat 50%; background-size: 15px; transition: all .5s ease-out; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -ms-transition: all .5s ease-out; -o-transition: all .5s ease-out; font-size: 0 }

    .customPageLeftMenuToggle.active:after { transform: rotate(-180deg) }

    .customPageContainer .customPageTittle { padding-right: 0 !important }

    .headTop .htop .topTex { flex-direction: column; }

    .headTop .htop .topTex .orginLink { margin-left: 0; margin-top: 5px; }

    .categoryContainer .grupImage img.pkMimg { display: block; }

    .categoryContainer .grupImage img.pkDimg { display: none; }

    .MediaRegion ul.ulUst { top: 0; }

    .contentGroup1002 .Kaurad .KategoriAdi span { font-size: 21px; }

    .VsSizeFitCont .ComponentChart .ComponentChartWrapper { flex: 1 1 100%; }

    .VSbedenCont { padding: 10px; }

    .VsSizeFitCont .ComponentCalculator h2 { font-size: 10px; }

    .VsSizeFitCont .hesapInput input { width: calc(50% - 10px); }

    .VsSizeFitCont .hesapInput input:last-child { width: 50%; margin-right: 0; }

    .VsSizeFitCont .hesabBtn { width: 100%; margin-top: 10px; }

    .VsSizeFitCont .hesabBtn input { width: 100%; }

    .VsSizeFitCont .HowMeasure .MeasureCont aside { flex: 1 1 100%; }

    .VsSizeFitCont .HowMeasure .MeasureCont .MeasureColumn { flex-direction: column; }

    .VsSizeFitCont .ComponentChart .ComponentChartWrapper.doublew { flex: 0 1 100%; }

    .VsSizeFitCont .ComponentChart .ComponentChartHosiery { flex: 0 1 100%; }

    .htop .topTex .fkbt2{font-size: .69rem;}
    .htop .topTex .orginLink { margin-left: 0; margin-top: 5px; font-size: .69rem;}

    .vsSectionHeader .vsMapsDesc{font-size: 12px;}
    .vsMapsTitle img{max-width: 65%;}
}

@media screen and (min-width:414px) {
}

@media screen and (min-width:375px) and (max-width:413px) {
}

@media screen and (min-width:0px) and (max-width:374px) {
}

#BenzerUrunDiv .JKatAdi { float: none; display: inline-block; vertical-align: top; }

#quickViewV2.modal { z-index: 9998; }

#quickViewV2.modal .modal-content #BenzerUrunDiv .JKatAdi { background: transparent; border: none; height: auto; padding: 0; line-height: 1; }

.productItemV3 { float: none !important; display: flex; max-width: 944px; margin: 0 auto; margin-bottom: 2rem; }

.ItemV3_col1 { flex: 1 1 224px; max-width: 224px; min-width: 224px; margin-right: 1rem; position: relative; }

.ItemV3_col2 { flex: 1 1 278px; margin-right: 2rem; }

.ItemV3_col3 { flex: 1 1 473px; }


.ItemV3_Brand { font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-size: 12px; line-height: 16px; letter-spacing: .2em; font-weight: 400; display: block; margin-bottom: 5px; }

.ItemV3_Name { font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-size: 22px; line-height: 27px; letter-spacing: 0; text-transform: inherit; font-weight: 400; }

.ItemV3_Desc { display: block; display: -webkit-box; max-width: 400px; height: 55.2px; margin: 0 auto; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }

.more .ItemV3_Desc { height: auto; -webkit-line-clamp: unset; }

.beDabtn { display: inline-block; cursor: pointer; text-decoration: underline; margin-bottom: 5px; }

.beDabtn:hover { color: #f4c6cf; }

.more .beDabtn { display: none; }

.ItemV3_col2 .regularPrice { font-size: 14px; text-decoration: line-through; }

.ItemV3_col2 .productPrice.IndirimVar .regularPrice { text-decoration: line-through; font-size: 11px; }

.ItemV3_col2 .productPrice.IndirimVar .discountPrice { font-size: 14px; color: #D91560 }

.ItemV3_ExtraProduct:after { clear: both; display: table; content: ""; }

.ItemV3_InputAdet { margin: 20px 0; }

.ItemV3_InputAdet input[type="text"], .ItemV3_InputAdet .riSingle a.riUp, .ItemV3_InputAdet .riSingle a.riDown { height: 35px !important; }


.ItemV3_InputAdet input[type="number"] { width: 100% !important; text-align: center; display: inline-block; padding: 0; -moz-appearance: textfield !important; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: #fff; color: #000; border: none; font-size: 11px; font-weight: normal; float: left; margin: 0; border-radius: 0; }

.ItemV3_InputAdet input[type="number"]::-webkit-inner-spin-button,
.ItemV3_InputAdet input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }

.ItemV3_InputSepetEkle { width: 190px; }

.ItemV3_InputSepetEkle a { font-family: "Public Sans", sans-serif; color: #fff; font-weight: normal; font-size: 19px; width: 100%; height: 40px; line-height: 40px; display: block; text-align: center; vertical-align: top; padding: 0; letter-spacing: .15em; border: 1px solid #f4c6cf; border-radius: 0; text-transform: uppercase; -moz-appearance: none; -webkit-appearance: none; background: #f4c6cf; }

.productItemV3 .owl-nav { display: block !important; width: 100px; margin: 10px auto 0; top: auto; }

.productItemV3 .owl-nav .owl-prev { display: inline-block; float: left; }

.productItemV3 .owl-nav .owl-next { display: inline-block; float: right; }

.productItemV3 .owl-nav .owl-prev span, .productItemV3 .owl-nav .owl-next span { font-size: 19px; font-family: sans-serif; line-height: 1; }

.productItemV3 .owl-dots { display: block !important; position: relative !important; margin: 8px auto 0; width: 65px; left: auto; right: auto; }

.productItemV3 .productList-Image-Owl .owl-dots .owl-dot span { width: 6px; height: 6px; margin: 10px 5px 0 5px; background: #cacaca; }

.productItemV3 .productList-Image-Owl .owl-dots .owl-dot.active span { background: #000; }


#quickViewV2 .modal-content { width: 700px !important; }

.modal-content .TopDet { display: flex; margin-bottom: 1.5rem; flex-wrap: wrap; }

.modal-content .TopDet .leftImage { flex: 0 0 255px; margin-right: 1rem; flex-direction: column; justify-content: flex-start; }

.modal-content .TopDet .leftImage { flex: 0 0 255px; margin-right: 1rem; flex-direction: column; justify-content: flex-start; }

.modal-content .TopDet .leftImage .Images { height: 340px; width: 255px; text-align: center; position: relative; display: block !important; }

.modal-content .TopDet .leftImage .SmallImages { width: 100%; margin-top: 20px; display: block; margin-left: 0; margin-right: 0; float: left; }

.modal-content .TopDet .leftImage .SmallImages .AltImgCapSmallImg { display: inline-block; margin: 0; position: relative; float: left; width: 70px; }

.modal-content .TopDet .RightDetail { flex: 1 1 100px; order: 1; z-index: 0; padding: 0; }

.modal-content .TopDet .RightDetail { flex: 1 1 100px; order: 1; z-index: 0; }

.modal-content .ItemV3_NameSpn { display: block; font-family: "Public Sans", sans-serif; font-feature-settings: "liga" 0; font-size: 11px; line-height: 17px; }

.cloudzoom-lens { border: 5px solid #888; width: 100px; height: 100px; box-shadow: -0 -0 10px rgba(0,0,0,.4); cursor: crosshair; z-index: 9999 }

.cloudzoom-zoom { background-color: #fff; border: 1px solid #888; width: 500px; height: 200px; box-shadow: -0 -0 10px rgba(0,0,0,.4) }

.cloudzoom-zoom-inside { border: none; box-shadow: none }

.cloudzoom-caption { display: none; text-align: left; background-color: #000; color: #fff; font-weight: bold; padding: 10px; font-family: sans-serif; font-size: 11px }

.cloudzoom-blank { background-image: url(/../scripts/plugins/cloudzoom/blank.png) }

.cloudzoom-ajax-loader { background-image: url(https://cdn.ticimax.com/scripts/ajax-loader.gif); width: 32px; height: 32px }

.vsSectionContent { margin-bottom: 60px; }

.vsSectionHeader .vsMapsTitle { text-align: center; font-size: 36px; padding: 0; margin: 0; }

.vsSectionHeader .vsMapsDesc { text-align: center; font-size: 18px; padding: 0; margin: 0; }

.vsSectionRow { width: 1360px; max-width: 100%; margin: 0 auto; }

.vsSectionRow:after { clear: both; display: table; content: ""; }

.vsSectionMapsList { width: 490px; float: left; height: 660px; border: 1px solid #eeeeee; margin: 0; padding: 20px 35px 10px; overflow-y: auto; overflow-x: hidden; max-width: 100%; }

.vsSectionMaps { width: 785px; height: 730px; float: right; max-width: 100%; }

.vsMapsTitle, .vsMapsDesc { line-height: 1.5; text-align: center; display: block; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; letter-spacing: 0.5px; }

.vsMapsTitle img { display: inline-block; margin: 0 auto; }

#searchStore { display: block; text-align: center; width: 550px; margin: 30px auto; }

#searchStore:after { clear: both; display: table; content: ""; }

#searchStore #inpSearchStore { border: 1px solid #c9c9c9; padding: 10px; width: 400px; margin: 0; max-width: 100%; float: left; height: 40px; }

#searchStore a.button { background-color: #fff; border: 1px solid #000; color: #000; height: 40px; padding: 10px 30px; line-height: 1.5; display: inline-block; text-transform: uppercase; float: left; margin-left: 30px; }

.articleContent:after { clear: both; display: table; content: ""; }

.articleLeft { width: 25px; float: left; position: relative; margin-right: 5px;}

.articleLeft img { width: 25px; }

.articleLeft .storeId { position: absolute; left: 3px; top: 4px; color: #d91560; text-align: center; font-size: 11px; width: 20px; }

.articleLeft .storeId.white { color: #fff; }


.articleRight { width: calc(100% - 30px); float: left; }

.mgz { margin-bottom: 30px; position: relative; }

.mgz:hover { color: #AF5071; }

.mgz:hover h4 { color: #AF5071; }

.mgz:hover a { color: #AF5071; }

.mgz h4 { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; color: #000; font-size: 16px; }

.mgzHarita { position: absolute; top: 0; width: 100%; bottom: 0; }

.mgzHarita a { display: block; width: 100%; height: 100%; font-size: 0; }

.mgz a { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; }

.mgzAciklama { line-height: 1.5; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; font-style: italic; }

.mgzAciklama span { font-style: italic; font-family: "Public Sans", sans-serif; }

.marker a { padding: 10px 20px; line-height: 1.5; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500; }

.magaza-info { clear: both; width: 785px; float: right; max-width: 100%; margin-top: 20px; }

.magaza-info ul { list-style: none; padding: 0; margin: 20px 0; display: inline-block; width: 100%; margin: 0; padding: 0; }

.magaza-info ul li { width: 50%; float: left; }

.magaza-info ul li img { width: 25px; font-size: 22px; vertical-align: middle; margin: 0 15px 0 0; display: inline-block; }


@media(max-width:1260px) {
    .vsSectionMapsList { width: 30%; }

    .vsSectionMaps { width: 67%; }
}

@media(max-width:768px) {
    .vskHTmlek .vstitle { font-size: 24px !important; margin-top: 40px; }

    #searchStore { max-width: 100%; }

    .vsSectionContent { max-width: 100%; margin: 0 10px; }

    #searchStore #inpSearchStore { max-width: 60%; }

    .vsSectionMapsList { padding: 10px; margin-bottom: 20px; width: 100%; }

    .vsSectionMaps { width: 100%; }

    .articleRight { text-align: left; }

    .magaza-info ul li img { width: 15px; }

    .magaza-info ul li { width: 100%; float: left; text-align: left; margin-bottom: 15px; }
}

#mainHolder_ucIletisim_divMailGonder { display: none; }

.iletisimContent .categoryTitle .categoryTitleText { text-align: center }

.iletisimContent .categoryTitle:after { display: none }

.iletisimContent .AdBan { float: none; width: 50%; text-align: center; margin: 0 auto }

.iletisimContent .iletisimLeft .Right:before { float: none }

.iletisimContent .iletisimLeft .Right:before { font-size: 14px }

.siparisTakipSayfasi .siparisTakipBaslik h3 { font-size: 15px !important; font-weight: 300 !important }


/*Mini Sepet*/

#globalLiteCart .miniCartRigthHeader .spnCartTxt, .miniCartLeftTitle { font-size: 11px; line-height: 15px; letter-spacing: .16em; text-transform: uppercase; font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}
.miniCartLeftTitle { font-size: 12px; line-height: 16px; letter-spacing: 0.16em; text-transform: uppercase; font-family: "Public Sans", sans-serif;; font-feature-settings: "liga" 0;}

#globalLiteCart .miniCartSatir1 .miniCartCol1 { font-family: "Public Sans", sans-serif;; font-feature-settings: "liga" 0; font-size: 14px; line-height: 18px; letter-spacing: .04em; text-transform: inherit; font-weight: 400; }

#globalLiteCart .miniCartSatir1 .miniCartCol2 { font-family: "Public Sans", sans-serif; letter-spacing: 0; text-transform: inherit; font-size: 22px; line-height: 27px; color: #d91560; }

.miniCartItemprice div:first-child { color: #000; }

.miniCartItemprice { color: #d91560; }

.miniCartItemprice.IndirimVar .DiscountPrice { -moz-text-decoration-color: #000; text-decoration-color: #000; text-decoration: line-through; }

.miniCartRigthScroll .miniCartDetay .adettanim3 label{color: #605858;font-size: .889rem;line-height: 16px;letter-spacing: .04em; float: left; width: 100%; }
.miniCartItem .miniCartLeft .adettanim3 {width: 88px;float: left;margin: 5px 0; position: relative; }
.miniCartItem .miniCartLeft .adettanim3 a { position: absolute; bottom: 0; float: left; width: 38px; height: 30px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; background: transparent!important; border: none!important;}

.miniCartItem .miniCartLeft .adettanim3 a.aMiniSepetAzalt { left: 0; }

.miniCartItem .miniCartLeft .adettanim3 a.aMiniSepetArtir { right: 0; }

.miniCartItem .miniCartLeft .adettanim3 a i { font-weight: 300; }

.miniCartItem .miniCartLeft .adettanim3 input { border: none; width: 60px; text-align: center; text-indent: 0; height: 30px !important;font-size: 1rem; }

#globalLiteCart .miniCartGiftCode input { letter-spacing: .3px; background-color: #fff; height: auto; border-radius: 0; box-shadow: none; padding: 15px 0; border: 1px solid #eee; font-weight: 400; color: #555; width: 90%; margin: 20px auto 0; text-indent: 15px; line-height: 1; }

#globalLiteCart .miniCartSatir2 .checkoutAsGuestButton { line-height: 21px; font-size: 19px; letter-spacing: .08em; text-transform: uppercase; color: #4e3844; background: #f4c6cf; border-color: #f4c6cf; font-family: "Public Sans", sans-serif; }

#globalLiteCart .miniCartSatir2 .checkoutAsGuestButton:hover { border-color: #bf215d; }

#globalLiteCart .miniCartSatir2 .signInButton { padding: 11px 0; line-height: 21px; font-size: 19px; letter-spacing: .08em; text-transform: uppercase; font-family: "Public Sans", sans-serif; }

.miniCartRigthScroll > .miniCartSatir2:nth-child(1){display:none;}
.miniCartRigthScroll > .miniCartSatir1:nth-child(1) {display: none; }
.miniCartRigthScroll > .miniCartSatir1:nth-child(2) {display: none; }
.miniCartRigthScroll > .miniCartSatir2:nth-of-type(3) {display: none; }

#divCartMiniContent .miniCartRigth .miniCartRigthScroll{height: 100%;}
.miniCartRigthScroll .hediyeCekiBtnContent{padding: 1rem 0;}
.miniCartRigthScroll .hediyeCekiBtnContent a .offers-tab {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center;}
.miniCartRigthScroll .hediyeCekiBtnContent a .offers-tab svg{width: 1.5rem;height: 1.5rem;margin-right: 1rem;}
.miniCartRigthScroll .hediyeCekiBtnContent a .offers-tab span{font-size: .889rem;letter-spacing: .16em;font-weight: 900;line-height: 16px;}
.miniCartRigthScroll .miniCartContent{padding: .667rem 1.667rem;}
.miniCartRigthScroll .miniCartContent .miniCartHr{background: #e0dad5;margin: 1.334rem 0 1rem;}
.miniCartRigthScroll .miniCartContent .miniCartItem{flex-flow: row wrap;padding-top: 33px;}
.miniCartRigthScroll .miniCartDetail {position:static;}
.miniCartRigthScroll .miniCartDetail span.minimarka{line-height: 16px;}
.miniCartRigthScroll .miniCartDetail span.minimarka a{color: #605858;font-size: .889rem;line-height: 16px;letter-spacing: .04em;}
.miniCartRigthScroll .miniCartDetail span.miniurunAdi{line-height: 20px;}
.miniCartRigthScroll .miniCartDetail span.miniurunAdi a{color: #221d1d;font-size: 1rem;line-height: 20px;letter-spacing: .04em;}
.miniCartRigthScroll .miniCartDetail span.ministokKodu{color: #605858;font-size: .889rem;line-height: 16px;letter-spacing: .04em;}
.miniCartRigthScroll .miniCartDetail .miniCartButtonSil{position:absolute;top: 0;right: 0;z-index: 1;margin: 0;}
.miniCartRigthScroll .miniCartDetail .miniCartButtonSil a{width: 24px;height: 28px;font-size: 0;max-width: 100%;line-height: 28px;text-align:center;}
.miniCartRigthScroll .miniCartDetail .miniCartButtonSil a:before{content: '\f00d';font-family: 'FontAwesome';font-weight: 300;font-size: 15px;color:#000;}
.miniCartRigthScroll .miniCartDetail .miniCartButtonSil svg{display: none;}
.miniCartRigthScroll .miniCartDetay .adettanim1{color: #605858;font-size: .889rem;line-height: 16px;letter-spacing: .04em;}

.miniCartRigthScroll .miniCartItemprice .DiscountPrice{font-size: 1rem;color: #4e3844;font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}
.miniCartLeftProduct .miniCartLeftProductIem .productDetail .regularPrice{margin-right: 6px;font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}
.miniCartLeftProduct .miniCartLeftProductIem .productDetail .discountPrice{color: #AF5071;font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 500;}
#divCartMiniContent .miniCartLeftProduct .miniCartLeftProductIem{width: 167px;}

@media (max-width:768px) {
    #divCartMiniContent .miniCartRigth { width: 100%; }
}

#sepetEkleModal .divAltButonlar a.modalDevamEtBTn { border: 1px solid; background: #fff; color: #4e3844; border-color: #000; font-family: "Public Sans", sans-serif; text-transform: uppercase; line-height: 27px; font-size: 1.266rem; letter-spacing: .08em; }
#sepetEkleModal .divAltButonlar a.modalSepetimBtn { border: 1px solid; color: #4e3844; background: #f4c6cf; border-color: #f4c6cf; font-family: "Public Sans", sans-serif; line-height: 20px; font-size: 1.266rem; letter-spacing: .08em; text-transform: uppercase;border-radius: 3px;padding: 14px 24px 12px;}
#sepetEkleModal .divAltButonlar a.modalSepetimBtn:hover {background: #F7D4DB;border-color: #F7D4DB;}

#sepetEkleModal .divEklenenUrunRow .divCol2 h4{font-size: 1rem;line-height: 20px;}
#sepetEkleModal .divEklenenUrunRow .divCol2 .divStokKodu{font-size: .889rem;line-height: 16px;color: #605858;}
#sepetEkleModal #divSepeteEklendiModal .divEklenenSepetToplam {border-top-color: #f5f5f6;border-bottom-color: #f5f5f6;}
#sepetEkleModal .divEklenenSepetToplam p.pSepetToplamFiyat span{color: #af5071;}

#kampanyaDiv { overflow: auto; }

#sepetEkleModal .divAltUrunlertitle { font-family: "Public Sans", sans-serif; line-height: 27px; color: #000; font-size: 22px; font-weight: normal; display: inline-block; vertical-align: top; padding: 0 !important; position: relative; z-index: 1; }

#kampanyaDiv .modal-close { position: fixed; left: 0; right: 0; top: 0; bottom: 0; font-size: 0; z-index: 100; display: block !important; }

#kampanyaDiv .modal-content { position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; height: 100%; width: 100% !important; border: 0; padding: 0; background-color: transparent; }

#kampanyaDiv .modal-content-html { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: scroll; -webkit-overflow-scrolling: touch; width: 100%; overflow: hidden; }

#kampanyaDiv ul { margin: 0; padding: 0 20px; list-style-type: none; }

#kampanyaDiv ul li { display: block; margin: 20px 0; }

#kampanyaDiv ul li a { display: block; }

#kampanyaDiv ul li a img { width: 100%; }

#sepetEkleModal .divAltUrunler .productItem .productMarka { display: block !important; width: 85%; text-align: left; font-size: 11px; line-height: 17px; letter-spacing: .04em; }

#sepetEkleModal .divAltUrunler .productItem .productName { float: none; margin-bottom: 5px; white-space: normal; }

#sepetEkleModal .divAltUrunler .productItem .productName a { float: none; text-align: left; font-size: 11px; line-height: 17px; letter-spacing: .04em; }

#sepetEkleModal .divAltUrunler .productItem .discountPrice { float: none; display: block; }

@media(max-width: 767px){
    body #sepetEkleModal .modal-content {bottom: auto;}
    body .miniCartGiftCodeContent{width: 100%;}
}

#headerNew .header-search-form-wrapper .searchform-wrapper{background: transparent;border: none;}
#headerNew .cart-item .cart-icon:not(.sepetUrunSayisi) {width: 22px;height:100%;display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center;}
#headerNew .cart-item .cart-icon:not(.sepetUrunSayisi) i{display: none;}
#headerNew .cart-item a{float: left;margin: 0; color: #221D1D; padding: 0 1.334rem; height: 40px;position: relative; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center;}
#headerNew .cart-item a:before{content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: #F4C6CF; display: none;}
#headerNew .cart-item a:hover:before{display: block;}
#headerNew .cart-item .cart-icon:not(.sepetUrunSayisi) svg{width: 22px;}
#headerNew .cart-item .sepetUrunSayisi {background: #e8e3df; border-radius: 3px; height: 14px; line-height: 14px; margin: 0px 0px 0.334rem 0.334rem; position: relative; right: 0px; text-align: center; top: 4px; width: 14px;}
#headerNew .nav-small >li{margin: 0;}

#headerNew .header .header-bottom .headerContainer{border-bottom: 1px solid #E0DAD5;}

#headerNew .header .nav.header-bottom-nav { font-size: 0; padding: 0; margin: 0; display: flex; justify-content: space-between; }
#headerNew .header .nav.header-bottom-nav > li { display: inline-block; vertical-align: middle; padding: 0.334rem 0px 1.667rem;}
#headerNew .header .nav.header-bottom-nav > li > a { float: left; color: #000; font-size: 1rem; line-height: 1; padding: 0.334rem; letter-spacing: 0.16em; font-weight: 400; position: relative; }
/*#headerNew .header .nav.header-bottom-nav>li:first-child > a{color: #f995a9; font-weight: 700;}*/

#headerNew .header .nav.header-bottom-nav > li > a:after {background: #F4C6CF; bottom: -1.667rem; content: ""; height: 3px; left: 50%; position: absolute; transform: translateX(-50%); width: calc(100% - 10px);display: none;}

#headerNew .header .nav.header-bottom-nav > li.hovm.ulVar > a:after { display: block; }

#headerNew .header .nav.header-bottom-nav .menu-wrap { position: absolute; top: 100%; left: 0; right: 0; visibility: hidden; opacity: 0; pointer-events: none; background: #f7f7f8; border-top: 1px solid #e0dad5;}

#headerNew .header .nav.header-bottom-nav .menu-wrap:before { content: ''; position: absolute; top: -25px; left: 0; right: 0; height: 25px; }

#headerNew .header .nav.header-bottom-nav > li.hovm > a:after { display: block; }

#headerNew .header .nav.header-bottom-nav > li.hovm .menu-wrap { opacity: 1; visibility: visible; pointer-events: auto; }

#headerNew .header .nav.header-bottom-nav .menu-wrap .menu-list-row { float: left; width: 100%; display: flex; text-align: left; justify-content: space-around; }
#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon { display: block; flex: 1 100%; border-left: 1px solid #e0dad5; padding: 10px 20px 30px; margin: 20px 0 5px; }

#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon:first-child { padding-left: 4rem; }

#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon li { padding-bottom: 5px; }

#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon li.bold { display: block; margin-bottom: 5px; margin-top: .5rem; }

#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon li.bold ul.nav-submenu { margin-top: 10px; list-style-type: none; }
#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon li.bold > a { font-family: "Public Sans", sans-serif;font-feature-settings: "liga" 0;font-weight: 600; font-size: 11px; line-height: 15px; letter-spacing: 0.16em; text-transform: uppercase; margin: 0; padding: 0; }

#headerNew .header .nav.header-bottom-nav a.noDrop { cursor: default; pointer-events: none; }

#headerNew .header .nav.header-bottom-nav a.noDrop:hover { color: #000 !important; }
#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon a { display: block; color: #4e3844; font-size: 11px; letter-spacing: .04em; }
#headerNew .header .nav.header-bottom-nav .menu-wrap .kolon a:hover {text-decoration: underline;}
.contentGroup1002 #headerNew .header .nav.header-bottom-nav > li > a { font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-feature-settings: "liga" 0; font-size: 19px; line-height: 22px; letter-spacing: .07em; font-weight: 400; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; padding: .5rem .5rem .5rem 5px; display: block; text-transform: uppercase; position: relative; }
.contentGroup1002 #headerNew .header .nav.header-bottom-nav .menu-wrap .kolon li.bold > a {color: #000; font-size: 17px; line-height: 20px; font-family: PinkSans,Arial Narrow,Helvetica,Arial,sans-serif; font-feature-settings: "liga" 0; letter-spacing: .07em; font-weight: 400; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; display: block; text-transform: uppercase; position: relative; }
/*New Style*/
.miniCartRigth .miniCartRigthHeader{height: 40px;background: #221d1d;}


/**/
.ProductListGroupImagesContent { display: flex; /* or inline-flex */ justify-content: center; flex-direction: row; }

.ProductListGroupImagesContent a { }

@media(max-width:768px) {
    .ProductListGroupImagesContent { flex-wrap: wrap; }

    .ProductListGroupImagesContent a { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; }
}

.ProductListGroupItems .ticiContainer { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-flow: wrap; }

.listGrupTrue .ticiContainer.categoryContainer { max-width: 100%; }

.ProductListGroupImages { float: left; width: 100%; text-align: center; }

.ProductListGroup { float: left; width: 100%; }

.listGrupTrue .categoryContainer .ProductList { margin: 0; }

.ProductListGroupHeader { margin-bottom: 30px; }

.ProductListGroupBanner video { max-width: 100%; filter: brightness(102%) }

.ProductListGroupImages a[href="#ProductListGroup14"] img { width: 100%; }

.ProductListGroup .ProductListGroupTitle { display: none; }
/*#ProductListGroup16 .ProductListGroupBanner img { width: 100%; }
*/
.sepetimBody .HediyeContentContainer .st_1:after { display: none; }

.sepetimBody .HediyeContentContainer .st_1:before { display: none; }

.sepetimBody .HediyeContentContainer .st_1 { margin: 0 5px 0; font-size: 22px; line-height: 27px; display: inline-block; margin-left: 0; font-family: "Public Sans", sans-serif; }

.sepetimBody .HediyeContentContainer .st_1 a { font-size: 12px !important; color: #f4c6cf; font-weight: 600; text-decoration: underline; }

.sepetimBody .HediyeContentContainer .VSbedenDocument { width: 600px; max-width: 100%; }

.sepetimBody .HediyeContentContainer .hediyeDesc1 { display: block; font-size: 16px; }

.sepetimBody .HediyeContentContainer .hediyeDesc2 { display: flex; overflow: hidden; }

.sepetimBody .HediyeContentContainer .hediyeDesc2 img { max-width: 50%; }

.sepetimBody .VSbedenFooter { color: #000; border-top: 1px solid #e1e1e1; float: left; width: 100%; padding: 30px 20px; position: relative; background: #fff; text-align: right; }

.sepetimBody .VSbedenFooter a.closebtn { padding: 0.7rem 3rem; font-size: 19px !important; border-radius: 0; /* letter-spacing: .15em; */ background: #f4c6cf; color: #fff; font-family: "Public Sans", sans-serif; text-decoration: none !important;; }

#divKampanyaAciklama { display: none; }

.SeciliHediyeUrunler span { margin-top: 10px; background-color: #129d18; border-radius: 3px; padding: 10px; }

.hediyeUrunSepeteEkle { margin-top: 10px; padding: 10px; }

.sepetimBody .secilebilirHediyeUrunler .VSbedenDocument { width: 600px; max-width: 100%; }

.sepetimBody .secilebilirHediyeUrunler .hediyeDesc1 { display: block; font-size: 16px; }

.sepetimBody .secilebilirHediyeUrunler .hediyeDesc2 { display: flex; overflow: hidden; }

.sepetimBody .secilebilirHediyeUrunler .hediyeDesc2 img { max-width: 50%; }

.sepetimBody .VSbedenFooter { color: #000; border-top: 1px solid #e1e1e1; float: left; width: 100%; padding: 30px 20px; position: relative; background: #fff; text-align: right; }

.sepetimBody .VSbedenFooter a.closebtn { padding: 0.7rem 3rem; font-size: 19px !important; border-radius: 0; /* letter-spacing: .15em; */ background: #f4c6cf; color: #fff; font-family: "Public Sans", sans-serif; text-decoration: none !important;; }

#mainHolder_ucSepetim_lblSepetBolmeUyari { line-height: 1.5; font-size: 16px; }

#mainHolder_ucSepetim_btnTaksitSayisiBol { background-color: #000 !important; color: #fff !important; display: none !important; }

.BasketDetailBolmeItems { padding-left: 0 !important; }

.hesabimSepetlerimBtn { font-weight: 700; color: #000; text-decoration: underline; margin-top: 10px; display: block; }

.sepetlerimContent .yeniSepetBtn { display: none; }

.urunsecbody #divUrunEkSecenek .tooltipp { background-color: #f4c6cf !important; }

/*Mağazalar Popup*/

#magazaStokV2 h3 { font-size: 18px; line-height: 1; margin-bottom: 20px; }

#magazaStokV2 .magazaStokFilter div { display: block; width: 100%; }

#magazaStokV2 .magazaStokFilter div select { float: left; background: #ffffff; width: 100%; height: 40px; padding: 0 10px; margin: 0; color: #393737; font-size: 13px; border: solid 1px #e5e5e5; }

/*Bundle*/

.product-package-panel .productIcon { display: none; }

/*sepetkampanya*/
.sepetimBody .sptCampColor[style="background: #b30000;"] { background: transparent !important; border: 2px solid #f4c6cf; padding: 5px; }

.sptCampTitle { background: #f5eeee; padding: 10px; text-align: center; margin-bottom: 10px; }

.sptCampTitle label { font-size: large; text-align: center; }

.sptCampTitle a { font-size: 12px; line-height: 20px; color: #000; text-decoration: underline; margin-left: 4px; position: absolute; right: 3%; }

@media(max-width:768px) {
    .sptCampTitle a { position: relative; display: block; text-align: center; }
}

@media(max-width:360px) {
 .homeHeader{min-height:128px;}
 .contentGroup1001 .landing-block:nth-child(n+4) {display: none; }
 .contentGroup1002 .landing-block:nth-child(n+3) {display: none; }
 .contentGroup1000 .landing-block:nth-child(n+3) {display: none; }
 #footer.homeFooter{display: none;}
 #footer.homeFooter+#divTicimaxCopyrightContent{display: none;}
}

@media(max-width:404px) {
    #mainHolder_divHizliUyelikAlan .KVKKMetniDiv #chkKVKKMetni{margin-top: 54px!important;}
    .kvkkPermission .odSuCpDivBefore[for="chkKVKKMetni"]{margin-top:56px!important;}

}

/*aynigunteslimat*/
.sepetimBody .ilceKargoGonderimSaatleri{}
.sepetimBody .ilceKargoGonderimSaatleri .sutun{flex: 1;}
.sepetimBody .ilceKargoGonderimSaatleri .baslik{width: 100%;border-color: #f4c6cf;background: #fff;color: #000;}
.sepetimBody .ilceKargoGonderimSaatleri .satir{border-color: #f4c6cf;}
.sepetimBody .ilceKargoGonderimSaatleri .satir.active{background: #f4c6cf;}

/*siparis sozlesme modal*/
body .ngdialog.ngdialog-theme-default .ngdialog-content { border-radius: 0 !important; background-color: #fff !important; padding: 0 !important; height: 100%; overflow-y: auto; padding: 20px !important; }

body .ngdialog.ngdialog-theme-default { overflow: hidden; }

body .ngdialog.ngdialog-theme-default .ngdialog-content .customPageContainer { width: 100%; }


.siparisListe .altButonTutucu a.siparislerim-ustButon[ng-click="CancelOrder(orderDetail.siparisID)"] { display: none !important; }

.siparisListContent span[ng-show="order.totalReturns > 0 && order.totalAmount == 0"] { display: none !important; }

.siparisListContent span[ng-show="order.totalReturns > 0 && order.totalAmount > 0"] { display: none !important; }


/*Ödeme Keypad hide*/
@media(max-width:768px) {
    .keypad-popup { display: none !important; }
}


.loader { border: 5px solid #f3f3f3; -webkit-animation: spin 1s linear infinite; animation: spin 1s linear infinite; border-top: 5px solid #221d1d; border-radius: 50%; width: 50px; height: 50px; margin: 200px auto 0 }

@keyframes spin {
    0% { transform: rotate(0deg) }

    100% { transform: rotate(360deg) }
}
