@charset "UTF-8";.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em #0000001a;text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translate(-50%)}.glide__bullet{background-color:#ffffff80;width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em #0000001a;margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:#ffffff80}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}*{margin:0;padding:0;box-sizing:border-box;font-family:Manrope,serif}* ::-webkit-scrollbar{width:8px}* ::-webkit-scrollbar-thumb{background-color:#a1a1a1}:root{--primary-color: #266431;--header-info-bar-height: 42px;--header-height: 182px;--header-height-mobile: 146px}@media(max-width:900px){:root{--header-info-bar-height: 36px}}.container{width:100%;max-width:1140px;margin:0 auto;padding:16px}@media(min-width:768px)and (max-width:1024px){.container{max-width:100%;padding:16px}}@media(max-width:767px){.container{max-width:100%;padding:16px}}ul,ol{margin:0;padding:0;list-style:none}a{text-decoration:none;color:#000}h1,h2,h3,h4,h5,h6,p{margin:0}button{cursor:pointer;border:none}.btn-card{background-color:#000;color:#f5f5f5;padding:9px;border-radius:5px;font-size:.75rem}.anasayfa{margin-top:calc(var(--header-height) + 1rem);display:flex;flex-direction:column;gap:8rem}.anasayfa .carouselContent{background:#111;margin:0;padding:0;display:grid;place-items:center}@media(max-width:768px){.anasayfa{margin-top:calc(var(--header-height-mobile) + 1rem);gap:4rem}}.transparant-header{margin-top:0}.anaTitle{--baslik-desc-color: #5a5560;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;color:#1a1a1a}.anaTitle__head{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}.anaTitle__line{display:block;width:52px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,#266431,transparent);opacity:.9}.anaTitle .title{margin:0;font-weight:700;font-size:clamp(1.25rem,2.8vw,2rem);line-height:1.2;letter-spacing:-.02em;color:inherit}.anaTitle .desc{margin:0;max-width:560px;font-size:clamp(.8rem,1.6vw,.95rem);line-height:1.65;color:var(--baslik-desc-color)}@media(max-width:768px){.anaTitle{gap:.65rem}.anaTitle__head{gap:.6rem}.anaTitle__line{width:36px;height:2px}.anaTitle .title{font-size:1.25rem}.anaTitle .desc{font-size:.8rem;line-height:1.6}}.fullImgRoadmap{position:relative;color:#2d2a26;overflow:hidden}.fullImgRoadmap:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,transparent,#266431,transparent);border-radius:2px;opacity:.6}.fullImgRoadmap__container{position:relative;z-index:1;display:flex;flex-direction:column;gap:4rem}.fullImgRoadmap__sectionTitle{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;margin:0 0 .75rem;text-align:center;letter-spacing:-.02em;color:#266431;position:relative;padding-bottom:1rem}.fullImgRoadmap__sectionTitle:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:48px;height:2px;background:#266431;opacity:.4;border-radius:1px}.fullImgRoadmap__sectionDesc{font-size:1.05rem;line-height:1.7;text-align:center;max-width:560px;margin:0 auto;color:#5a5560}.fullImgRoadmap__timeline{position:relative;max-width:1120px;margin:0 auto;width:100%}.fullImgRoadmap__line{position:absolute;left:50%;top:0;bottom:0;width:3px;margin-left:-1.5px;background:color-mix(in srgb,#266431 15%,transparent);border-radius:3px}.fullImgRoadmap__lineFill{position:absolute;left:0;top:0;width:100%;height:0;background:linear-gradient(180deg,#266431,color-mix(in srgb,#266431 80%,white));border-radius:3px;transition:height .15s ease-out;box-shadow:0 0 20px color-mix(in srgb,#266431 35%,transparent)}.fullImgRoadmap__steps{list-style:none;margin:0;padding:0}.fullImgRoadmap__step{position:relative;padding-bottom:2.5rem;opacity:.55;transform:translateY(10px) scale(.98);transition:opacity .45s ease,transform .45s ease}.fullImgRoadmap__step:last-child{padding-bottom:0}.fullImgRoadmap__step--active{opacity:1;transform:translateY(0) scale(1)}.fullImgRoadmap__step--left .fullImgRoadmap__stepContent{margin-right:calc(50% + 1rem);margin-left:0;max-width:calc(50% - .5rem)}.fullImgRoadmap__step--left .fullImgRoadmap__stepMarker{left:50%;transform:translate(-50%)}.fullImgRoadmap__step--right .fullImgRoadmap__stepContent{margin-left:calc(50% + 1rem);margin-right:0;max-width:calc(50% - .5rem)}.fullImgRoadmap__step--right .fullImgRoadmap__stepMarker{left:50%;transform:translate(-50%)}.fullImgRoadmap__stepMarker{position:absolute;left:50%;top:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;z-index:2}.fullImgRoadmap__stepDot{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid color-mix(in srgb,#266431 35%,#fff);transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s ease}.fullImgRoadmap__step--active .fullImgRoadmap__stepDot{background:#266431;border-color:#266431;box-shadow:0 0 0 4px color-mix(in srgb,#266431 22%,transparent),0 0 16px color-mix(in srgb,#266431 30%,transparent)}.fullImgRoadmap__stepNumber{position:absolute;left:calc(100% + .5rem);top:50%;transform:translateY(-50%);font-size:.65rem;font-weight:700;letter-spacing:.05em;color:color-mix(in srgb,#266431 50%,#fff)}.fullImgRoadmap__step--active .fullImgRoadmap__stepNumber{color:#266431}.fullImgRoadmap__step--right .fullImgRoadmap__stepNumber{left:auto;right:calc(100% + .5rem)}.fullImgRoadmap__stepContent{position:relative;background:#fff;border:1px solid color-mix(in srgb,#266431 10%,#fff);border-radius:14px;padding:1.5rem 1.75rem;box-shadow:0 2px 8px #0000000a,0 4px 24px #00000008;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease;overflow:hidden}.fullImgRoadmap__stepContent:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#266431,color-mix(in srgb,#266431 70%,white));border-radius:4px 0 0 4px;opacity:.9}.fullImgRoadmap__step--active .fullImgRoadmap__stepContent{border-color:color-mix(in srgb,#266431 20%,#fff);box-shadow:0 4px 16px #0000000f,0 12px 40px color-mix(in srgb,#266431 12%,transparent)}.fullImgRoadmap__step--right .fullImgRoadmap__stepContent:before{left:auto;right:0;border-radius:0 4px 4px 0;background:linear-gradient(180deg,color-mix(in srgb,#266431 70%,white),#266431)}.fullImgRoadmap__stepYear{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.1em;color:#266431;background:color-mix(in srgb,#266431 12%,transparent);padding:.35rem .75rem;border-radius:6px;margin-bottom:.75rem;border:1px solid color-mix(in srgb,#266431 18%,transparent)}.fullImgRoadmap__stepTitle{font-size:1.15rem;font-weight:600;margin:0 0 .5rem;letter-spacing:-.01em;color:#266431;line-height:1.35}.fullImgRoadmap__stepDesc{font-size:.95rem;line-height:1.6;margin:0 0 1rem;color:#5a5560}.fullImgRoadmap__stepDesc:last-child{margin-bottom:0}.fullImgRoadmap__cta{display:inline-block;margin-top:.75rem;padding:.65rem 1.4rem;background:#266431;color:#fff;font-size:.9rem;font-weight:600;border-radius:8px;text-decoration:none;letter-spacing:.02em;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.fullImgRoadmap__cta:hover{background:color-mix(in srgb,#266431 88%,black);transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,#266431 4%,transparent),0 4px 16px color-mix(in srgb,#266431 28%,transparent)}.fullImgRoadmap__spacer{height:4rem;pointer-events:none}@media(max-width:767px){.fullImgRoadmap__container{gap:2rem}.fullImgRoadmap__sectionTitle{font-size:1.35rem;margin-bottom:.5rem;padding-bottom:.6rem}.fullImgRoadmap__sectionTitle:after{width:32px}.fullImgRoadmap__sectionDesc{font-size:.85rem;line-height:1.55}.fullImgRoadmap__timeline{padding:0;max-width:100%}.fullImgRoadmap__line{left:50%;margin-left:-1px;width:2px}.fullImgRoadmap__lineFill{background:#266431}.fullImgRoadmap__step{padding-bottom:1.25rem}.fullImgRoadmap__step--left .fullImgRoadmap__stepContent{margin-right:calc(50% + .5rem);margin-left:0;max-width:calc(50% - .65rem)}.fullImgRoadmap__step--left .fullImgRoadmap__stepMarker{left:50%;transform:translate(-50%)}.fullImgRoadmap__step--right .fullImgRoadmap__stepContent{margin-left:calc(50% + .5rem);margin-right:0;max-width:calc(50% - .65rem)}.fullImgRoadmap__step--right .fullImgRoadmap__stepMarker{left:50%;transform:translate(-50%)}.fullImgRoadmap__stepMarker{width:12px;height:12px;top:.25rem}.fullImgRoadmap__stepDot{width:10px;height:10px;left:50%;top:50%;transform:translate(-50%,-50%)}.fullImgRoadmap__stepNumber{display:none}.fullImgRoadmap__stepContent{padding:.75rem .9rem;border-radius:10px}.fullImgRoadmap__stepContent:before{width:3px}.fullImgRoadmap__stepYear{font-size:.65rem;padding:.2rem .45rem;margin-bottom:.4rem;border-radius:4px}.fullImgRoadmap__stepTitle{font-size:.9rem;margin-bottom:.35rem}.fullImgRoadmap__stepDesc{font-size:.8rem;line-height:1.45;margin-bottom:.5rem}.fullImgRoadmap__cta{margin-top:.4rem;padding:.45rem 1rem;font-size:.8rem}.fullImgRoadmap__spacer{height:2rem}}.fullImg{background-image:url(/images/slider/arka.jpeg);background-attachment:fixed;background-position:center;background-size:cover;height:400px;width:100%;display:flex;justify-content:center;align-items:center}@supports (-webkit-overflow-scrolling: touch){.fullImg{background-attachment:scroll}}.fullImg .fullImgContent{width:100%;display:flex;flex-direction:column;align-items:end;gap:2rem}.fullImg .fullImgContent .btn-fullImg{background-color:#000;color:#f5f5f5;padding:10px;border-radius:5px;font-size:.85rem}.fullImg .fullImgContent .anaTitle{color:#fff;align-items:flex-end;text-align:right;--baslik-desc-color: rgba(255, 255, 255, .88)}.fullImg .fullImgContent .anaTitle .anaTitle__head{align-items:flex-end}.fullImg .fullImgContent .anaTitle .title,.fullImg .fullImgContent .anaTitle .desc{display:flex;justify-content:end}.fade-in-section{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.fade-in-section.is-visible{opacity:1;transform:none}.populerProject{width:100%;display:flex;justify-content:space-between;gap:3rem;height:auto}@media(min-width:1025px){.populerProject .mobileTitle{display:none}}@media(max-width:1024px){.populerProject{flex-direction:column}}.populerProject .subDetay{width:100%;display:flex;gap:2rem;height:100%;align-items:center}@media(max-width:1024px){.populerProject .subDetay{flex-direction:column;align-items:start}.populerProject .subDetay .adres{font-size:3rem}}@media(max-width:768px){.populerProject .subDetay .adres{font-size:1.5rem}}.populerProject .subDetay .imgContainer{width:40%;height:500px;border-radius:15px}.populerProject .subDetay .imgContainer .seccond{display:none}@media(max-width:1024px){.populerProject .subDetay .imgContainer .first{display:none}.populerProject .subDetay .imgContainer .seccond{display:block}}.populerProject .subDetay .imgContainer img{width:100%;height:100%;border-radius:15px}@media(max-width:1024px){.populerProject .subDetay .imgContainer{width:100%;height:100%;aspect-ratio:16/9}}.populerProject .subDetay .textContainer{width:60%;display:flex;flex-direction:column;gap:2rem;padding-top:30px;padding-bottom:30px}@media(max-width:1024px){.populerProject .subDetay .textContainer{width:100%}}.populerProject .subDetay .textContainer h1{font-size:3rem}@media(max-width:1024px){.populerProject .subDetay .textContainer h1{font-size:1.5rem}}@media(max-width:1024px){.populerProject .subDetay .textContainer .adres{font-size:1.5rem;margin-bottom:-2rem}}.populerProject .subDetay .textContainer p{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;letter-spacing:0px;text-decoration:none}@media(max-width:1024px){.populerProject .subDetay .textContainer p{font-size:.8rem}}.populerProject .subDetay .textContainer a{padding:12px 15px;color:#f5f5f5;background-color:#000;border-radius:8px}@media(max-width:1024px){.populerProject .subDetay .textContainer a{padding:12px 15px;font-size:.8rem}}.hero__container{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;align-items:center;width:100%}@media(max-width:1024px){.hero__container{grid-template-columns:1fr}}.hero__badge{display:inline-flex;align-items:center;background:#e6f6f2;color:#0d8b6f;padding:8px 14px;border-radius:999px;font-size:14px;margin-bottom:24px}.hero__badge .dot{width:8px;height:8px;background:#1ec997;border-radius:50%;margin-right:8px}.hero__title{font-size:32px;font-weight:800;line-height:1.1;margin-bottom:20px}@media(max-width:1024px){.hero__title{font-size:36px}}@media(max-width:768px){.hero__title{font-size:1.5rem}}.hero__title-gradient{background:#266431;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__title-line{font-size:inherit}.hero__desc{color:#6c6c6c;font-size:.9rem;line-height:1.6;margin-bottom:30px;max-width:520px}@media(max-width:900px){.hero__desc{font-size:.8rem}}.hero__buttons{display:flex;gap:16px;margin-bottom:30px}.hero__buttons .btn{padding:10px 18px;border-radius:8px;font-weight:600;border:none;cursor:pointer;font-size:14px}.hero__buttons .btn.primary{background:#266431;color:#fff;box-shadow:0 10px 20px #0000001a}.hero__buttons .btn.secondary{background:#fff;border:1px solid #ddd}.hero__stats{display:flex;align-items:center;gap:20px}.hero__stats .avatars{display:flex}.hero__stats .avatars img{width:34px;height:34px;border-radius:50%;border:2px solid white;margin-left:-10px}.hero__stats .rating{color:#444}.hero__right{display:flex;justify-content:center}.course-card{position:relative;width:100%;background:#fff;border-radius:16px;box-shadow:0 20px 40px #00000014;overflow:hidden}@media(max-width:900px){.course-card{box-shadow:none;border-bottom:none;border-radius:16px 16px 0 0;margin-bottom:-3rem}.course-card .course-info{display:none}}.course-card .course-img{width:100%;height:220px;object-fit:cover}.course-card .course-info{padding:20px}.course-card .course-info h3{font-size:20px;margin:10px 0 14px}.course-card .course-info .meta{display:flex;gap:10px;font-size:14px}.course-card .course-info .course-card__tag{background:#ffe6d9;color:#ff7a3d;padding:4px 10px;border-radius:999px}.course-card .course-info .teacher{display:flex;align-items:center;gap:10px}.course-card .course-info .teacher img{width:28px;height:28px;border-radius:50%}.course-card .course-info .teacher .score{margin-left:auto;color:#ff7a3d;font-weight:600}.floating{position:absolute;background:#fff;border-radius:12px;padding:12px 16px;box-shadow:0 10px 30px #0000001a;font-size:14px}.progress{top:var(--header-height);left:-8px;display:flex;gap:10px}.progress .bar{height:6px;background:#eee;border-radius:10px;width:100px;margin-top:6px}.progress .bar__fill{display:block;height:100%;width:70%;background:#ff7a3d;border-radius:10px}.certificate{top:30px;right:-10px;display:flex;flex-direction:column}.certificate__subtitle{font-size:12px;color:#666}.sikcaSorulanCorporate{color:#1e293b}.sikcaSorulanCorporate__container{max-width:1100px;margin:0 auto;padding:0 1.5rem}.sikcaSorulanCorporate__header{margin-bottom:3rem;text-align:center}.sikcaSorulanCorporate__split{display:grid;grid-template-columns:1fr 1.4fr;gap:0;min-height:400px;border-radius:16px;overflow:hidden}@media(max-width:900px){.sikcaSorulanCorporate__split{display:none}}.sikcaSorulanCorporate__questions{background:#fff;padding:1.5rem 0;display:flex;flex-direction:column;gap:4px}.sikcaSorulanCorporate__question-btn{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:transparent;border:none;border-left:2px solid transparent;cursor:pointer;text-align:left;font-family:inherit;transition:all .25s ease;color:#64748b}.sikcaSorulanCorporate__question-btn:hover{background:#f8fafc;color:#1e293b}.sikcaSorulanCorporate__question-btn.is-active{background:#f1f5f9;border-left-color:transparent;color:#1e293b}.sikcaSorulanCorporate__num{flex-shrink:0;font-size:.7rem;font-weight:700;color:#94a3b8;letter-spacing:.1em}.sikcaSorulanCorporate__question-btn.is-active .sikcaSorulanCorporate__num{color:#64748b}.sikcaSorulanCorporate__q-text{font-size:.95rem;font-weight:500;line-height:1.3}.sikcaSorulanCorporate__answer-panel{background:#fff;padding:2.5rem 2.5rem 2.5rem 3rem;position:relative;overflow:hidden}.sikcaSorulanCorporate__answer-panel:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#e2e8f0}.sikcaSorulanCorporate__answer-inner{position:relative;z-index:1}.sikcaSorulanCorporate__answer-label{display:inline-block;font-size:.7rem;font-weight:700;color:#64748b;letter-spacing:.15em;margin-bottom:.75rem}.sikcaSorulanCorporate__answer-title{font-size:1.35rem;font-weight:700;color:#1e293b;margin:0 0 1.25rem;line-height:1.3}.sikcaSorulanCorporate__answer-content p{font-size:.95rem;line-height:1.75;color:#475569;margin:0}.sikcaSorulanCorporate__mobile{display:none}@media(max-width:900px){.sikcaSorulanCorporate__mobile{display:flex;flex-direction:column;gap:.5rem}}.sikcaSorulanCorporate__mobile-card{position:relative;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #0000000f;border:1px solid #e2e8f0;transition:box-shadow .3s ease,transform .2s ease}.sikcaSorulanCorporate__mobile-card:active{transform:scale(.99)}.sikcaSorulanCorporate__mobile-card.is-open{box-shadow:0 8px 24px #0000001a;border-color:transparent;background:#f8fafc}.sikcaSorulanCorporate__mobile-card.is-open:before{opacity:0}.sikcaSorulanCorporate__mobile-card:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#e2e8f0;opacity:0;transition:opacity .2s ease}.sikcaSorulanCorporate__mobile-trigger{width:100%;display:flex;align-items:center;gap:1rem;padding:1.25rem 1.25rem 1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .2s ease}.sikcaSorulanCorporate__mobile-badge{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#64748b;background:#e2e8f0;border-radius:50%}.sikcaSorulanCorporate__mobile-question{flex:1;font-size:1rem;font-weight:600;color:#1e293b;line-height:1.35}.sikcaSorulanCorporate__mobile-chevron{flex-shrink:0;color:#94a3b8;transition:transform .3s ease}.sikcaSorulanCorporate__mobile-card.is-open .sikcaSorulanCorporate__mobile-chevron{transform:rotate(180deg);color:#64748b}.sikcaSorulanCorporate__mobile-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.sikcaSorulanCorporate__mobile-card.is-open .sikcaSorulanCorporate__mobile-content{max-height:500px}.sikcaSorulanCorporate__mobile-answer{padding:0 1.5rem 1.5rem 4rem;background:linear-gradient(180deg,#f8fafc,#fff)}.sikcaSorulanCorporate__mobile-answer p{font-size:.9rem;line-height:1.7;color:#475569;margin:0}@media(max-width:900px){.sikcaSorulanCorporate{padding:3rem 0}.sikcaSorulanCorporate__header .desc,.sikcaSorulanCorporate__mobile-question,.sikcaSorulanCorporate__mobile-answer p{font-size:.85rem}}.sikcaSorulan{width:100%;display:flex;flex-direction:column;gap:3rem}.sikcaSorulan .acardions{display:flex;flex-direction:column;transition:.5s}.sikcaSorulan .acardions p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1.5;letter-spacing:0}.sikcaSorulan .acardions .acardion{margin-bottom:3px;border:1px solid #ddd;border-radius:5px;overflow:hidden;background-color:#fff;transition:2.3s}.sikcaSorulan .acardions .acardion.active .acardionDetails{max-height:1000px;display:block;padding:20px;transition:.5s;overflow:hidden}.sikcaSorulan .acardions .acardion.active .expandIcon{transform:rotate(95deg)}.sikcaSorulan .acardions .acardion .acardionSummary{padding:20px;background-color:#f9f9f9;cursor:pointer;font-weight:600;font-size:14px;display:flex;justify-content:space-between;align-items:center}.sikcaSorulan .acardions .acardion .acardionSummary .expandIcon{font-size:16px;transition:transform .3s ease}.sikcaSorulan .acardions .acardion .acardionDetails{padding:0 20px;background-color:#fff;border-top:1px solid #ddd;max-height:0;overflow:hidden;transition:.5s}@media(max-width:1024px){.sikcaSorulan .anaTitle{align-items:self-center}.sikcaSorulan .anaTitle .title,.sikcaSorulan .anaTitle .desc{text-align:center}}@media(max-width:768px){.sikcaSorulan .acardions p{font-size:.75rem}.sikcaSorulan .acardions .acardion .acardionSummary,.sikcaSorulan .acardions .acardion .acardionDetails{padding:15px}}.bestTeam{width:100%}.bestTeam .content{width:100%;display:flex;justify-content:center;gap:2rem}.bestTeam .content .left{width:calc(33% - 4rem);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media(max-width:1024px){.bestTeam .content .left{align-items:self-center}}.bestTeam .content .TeamlistCards{position:relative;width:67%}@media(max-width:1024px){.bestTeam .content{margin-bottom:1rem;flex-direction:column}.bestTeam .content .left,.bestTeam .content .TeamlistCards{width:100%}}@media(max-width:500px){.bestTeam .content{gap:2.5rem}.bestTeam .content hr{display:none}}.discount-countdown{font-family:inherit}.discount-countdown--full{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;width:100%}.discount-countdown--full .discount-countdown__label{font-size:.78rem;font-weight:500;letter-spacing:.02em;color:#888}.discount-countdown--full .discount-countdown__blocks{display:flex;align-items:stretch;gap:0}.discount-countdown--full .discount-countdown__part{display:flex;align-items:center}.discount-countdown--full .discount-countdown__sep{padding:.35rem .35rem 0;font-size:1.1rem;font-weight:500;color:#b0b0b0;line-height:1;align-self:flex-start}.discount-countdown--full .discount-countdown__block{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f2f2f2;border-radius:8px;padding:.4rem .55rem;min-width:44px}.discount-countdown--full .discount-countdown__value{font-size:1.05rem;font-weight:600;color:#555;line-height:1.15;font-variant-numeric:tabular-nums}.discount-countdown--full .discount-countdown__unit{font-size:.62rem;font-weight:500;color:#999;margin-top:.1rem;text-transform:lowercase}@media(max-width:500px){.discount-countdown--full{align-items:center}.discount-countdown--full .discount-countdown__label{text-align:center}}.discount-countdown--compact{display:flex;align-items:center;justify-content:flex-start;width:100%}.discount-countdown--compact .discount-countdown__text{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.85rem;font-weight:400;line-height:1.5;letter-spacing:0;color:#666;white-space:nowrap;font-variant-numeric:tabular-nums}.discount-badge{position:absolute;top:.5rem;left:.5rem;z-index:5;background:linear-gradient(135deg,#ff5252,#d32f2f);color:#fff;font-weight:700;border-radius:6px;line-height:1.2;pointer-events:none;white-space:nowrap;box-shadow:0 4px 10px #d32f2f66;letter-spacing:.02em}.discount-badge--small{font-size:.8rem;padding:.25rem .55rem}.discount-badge--large{font-size:.95rem;padding:.35rem .65rem;border-radius:7px}.cardPopuler{border-radius:15px;height:auto;width:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}.cardPopuler .sliderImg{position:relative;width:100%;height:auto;border:1px solid lightgray;border-radius:8px;aspect-ratio:1.1175;overflow:hidden}.cardPopuler .sliderImg img{width:100%;height:100%;border-radius:8px;object-fit:cover;aspect-ratio:1.1175}.cardPopuler .cardSection{align-self:flex-end;padding:0rem .5rem;width:100%;display:flex;justify-content:space-between;gap:.7rem}.cardPopuler .cardSection .CardTop{display:flex;flex-direction:column;gap:.35rem}.cardPopuler .cardSection .CardTop h4{font-size:1rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;white-space:normal}@media(max-width:1024px){.cardPopuler .cardSection .CardTop h4{font-size:1rem}}.cardPopuler .cardSection .CardTop p{font-style:initial;font-weight:300;display:inline-block;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.85rem}@media(max-width:1024px){.cardPopuler .cardSection .CardTop p{font-size:14px}}.cardPopuler .cardSection .cardRight{align-self:flex-end;display:flex;flex-direction:column}.cardPopuler .cardSection .cardRight .salePrice{text-decoration:line-through;color:#a24e4e;font-size:.75rem}.cardPopuler .cardSection .cardRight .comparePrice{font-weight:700}@media(max-width:768px){.cardPopuler .cardSection{flex-direction:column;align-items:flex-start}.cardPopuler .cardSection .cardRight{align-self:flex-start;flex-direction:row;align-items:center;gap:.5rem}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.category-section{position:relative;overflow-x:hidden;display:flex;flex-direction:column;gap:3rem;padding-top:3rem;padding-bottom:3rem}.category-section__swiper{position:relative;padding-left:120px;padding-right:80px}.category-section__swiper .swiper{overflow:hidden}.category-section__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:50%;border:1px solid #ddd;background:#fff;color:#111;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000014;transition:all .2s}.category-section__arrow:hover{background:#111;color:#fff;border-color:#111}.category-section__arrow--prev{left:40px}.category-section__arrow--next{right:20px}.category-section .swiper-slide{width:260px;height:auto}.category-section .category-card{display:flex;flex-direction:column;height:100%;width:100%;text-decoration:none;color:inherit}.category-section .category-card__image{width:100%;aspect-ratio:1.1175;overflow:hidden;border-radius:12px}.category-section .category-card__image img{width:100%;height:100%;object-fit:cover;display:block}.category-section .category-card__title{all:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:10px;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:#111;-webkit-text-size-adjust:100%;text-size-adjust:100%;word-break:break-word}.category-section .category-card__desc{all:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:8px;font-family:Manrope,sans-serif;font-size:13px;font-weight:400;line-height:1.5;color:#555;-webkit-text-size-adjust:100%;text-size-adjust:100%;word-break:break-word}@media(max-width:1024px){.category-section__swiper{padding-left:60px;padding-right:60px}.category-section__arrow--prev{left:10px}.category-section__arrow--next{right:10px}}@media(max-width:768px){.category-section__swiper{padding-left:20px;padding-right:20px}.category-section__arrow{width:32px;height:32px}.category-section__arrow--prev{left:0}.category-section__arrow--next{right:0}.category-section .swiper-slide{width:calc(50% - 12px);max-width:220px}.category-section .category-card__title{font-size:14px;line-height:1.3}.category-section .category-card__desc{font-size:12px;line-height:1.45}}@media(max-width:500px){.category-section__swiper{padding-left:16px;padding-right:16px}.category-section__arrow{width:28px;height:28px}}.topSideAnasayfa .topSideAnasayfaContent{width:90%;padding-top:1rem;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:1rem;align-items:stretch;justify-self:center}@media(max-width:768px){.topSideAnasayfa .topSideAnasayfaContent{grid-template-columns:1fr;width:100%}}@keyframes sliderFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.glideSlider .title h1,.glideSlider .title h3,.glideSlider .title h5,.glideSlider .title .bannerText__logo,.transparant-slider .title h1,.transparant-slider .title h3,.transparant-slider .title h5,.transparant-slider .title .bannerText__logo,.glideSlider2 .title h1,.glideSlider2 .title h3,.glideSlider2 .title h5,.glideSlider2 .title .bannerText__logo,.glideSlider .bannerText__button,.transparant-slider .bannerText__button,.glideSlider2 .bannerText__button{opacity:0}.glideSlider .fade-in-title h1,.glideSlider .fade-in-title .bannerText__logo,.transparant-slider .fade-in-title h1,.transparant-slider .fade-in-title .bannerText__logo,.glideSlider2 .fade-in-title h1,.glideSlider2 .fade-in-title .bannerText__logo{animation:sliderFadeInUp .5s ease-out forwards;animation-delay:.05s}.glideSlider .fade-in-title h3,.transparant-slider .fade-in-title h3,.glideSlider2 .fade-in-title h3{animation:sliderFadeInUp .6s ease-out forwards;animation-delay:.2s}.glideSlider .fade-in-title h5,.transparant-slider .fade-in-title h5,.glideSlider2 .fade-in-title h5{animation:sliderFadeInUp .7s ease-out forwards;animation-delay:.3s}.glideSlider .fade-in-button,.transparant-slider .fade-in-button,.glideSlider2 .fade-in-button{animation:sliderFadeInUp .6s ease-out forwards;animation-delay:.4s}.glideSlider{width:100%}.glideSlider .glide__track .glide__slides .glide__slide{position:relative;width:100%;height:calc(100vh - var(--header-height))}.glideSlider .glide__track .glide__slides .glide__slide img{width:100%;height:100%;object-fit:cover}.glideSlider .glide__track .glide__slides .glide__slide .bannerText{display:flex;flex-direction:column;gap:2rem;z-index:3;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 16px;box-sizing:border-box}.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location{display:inline-block;max-width:max-content;box-sizing:border-box;background-color:#f5f5f5;color:#000;padding:15px}.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location span{color:orange}@media(max-width:1024px){.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location{padding:10px}.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location .adres,.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location span{font-size:.8rem}}@media(max-width:768px){.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location{display:none;padding:8px}.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location .adres,.glideSlider .glide__track .glide__slides .glide__slide .bannerText .location span{font-size:.6rem}}.glideSlider .glide__track .glide__slides .glide__slide .bannerText .title{min-width:0;max-width:100%;display:flex;flex-direction:column;gap:1rem}.glideSlider .glide__track .glide__slides .glide__slide .bannerText .title h1{color:#f5f5f5;font-size:2.5rem!important;overflow-wrap:break-word;word-wrap:break-word}@media(max-width:1024px){.glideSlider .glide__track .glide__slides .glide__slide .bannerText .title h1{font-size:2.5rem}}@media(max-width:768px){.glideSlider .glide__track .glide__slides .glide__slide .bannerText .title h1{font-size:1.3rem!important}}.glideSlider .glide__track .glide__slides .glide__slide .bannerText .title h3{color:#f5f5f5;overflow-wrap:break-word;word-wrap:break-word;font-weight:300}.glideSlider .glide__track .glide__slides .glide__slide .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}@media(max-width:1024px){.glideSlider .glide__track .glide__slides .glide__slide{aspect-ratio:16/9;height:100%}}@media(max-width:768px){.glideSlider .glide__track .glide__slides .glide__slide{aspect-ratio:8/7;height:100%}}.transparant-slider{width:100%}.transparant-slider .glide__track .glide__slides .glide__slide{position:relative;width:100%;height:100vh}.transparant-slider .glide__track .glide__slides .glide__slide .slide-img-desktop,.transparant-slider .glide__track .glide__slides .glide__slide .slide-img-mobile{width:100%;height:100%;object-fit:cover}.transparant-slider .glide__track .glide__slides .glide__slide .slide-img-mobile{display:none}@media(max-width:768px){.transparant-slider .glide__track .glide__slides .glide__slide{height:100vh}.transparant-slider .glide__track .glide__slides .glide__slide .slide-img-desktop{display:none}.transparant-slider .glide__track .glide__slides .glide__slide .slide-img-mobile{display:block}}.transparant-slider .glide__track .glide__slides .glide__slide .bannerText{display:flex;flex-direction:column;gap:2rem;z-index:3;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 16px;box-sizing:border-box}.transparant-slider .glide__track .glide__slides .glide__slide .bannerText .title{min-width:0;max-width:100%;display:flex;flex-direction:column;gap:1rem}.transparant-slider .glide__track .glide__slides .glide__slide .bannerText .title h1{color:#f5f5f5;font-size:2.5rem!important;overflow-wrap:break-word;word-wrap:break-word}@media(max-width:1024px){.transparant-slider .glide__track .glide__slides .glide__slide .bannerText .title h1{font-size:2.5rem}}@media(max-width:768px){.transparant-slider .glide__track .glide__slides .glide__slide .bannerText .title h1{font-size:1.3rem!important}}.transparant-slider .glide__track .glide__slides .glide__slide .bannerText .title h3{color:#f5f5f5;overflow-wrap:break-word;word-wrap:break-word;font-weight:300}.transparant-slider .glide__track .glide__slides .glide__slide .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.transparant-slider .glide__track .glide__slides .glide__slide .backgroundAz{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.1}.glideSlider2{width:100%;min-width:0;align-self:start;border-radius:15px;aspect-ratio:7/5;height:auto;overflow:hidden}.glideSlider2 .glide__track,.glideSlider2 .glide__slides{height:100%;border-radius:15px}.glideSlider2 .glide__slide{position:relative;width:100%;height:100%;overflow:hidden;border-radius:15px}.glideSlider2 .glide__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:15px;object-fit:cover;object-position:center;display:block}.glideSlider2 .glide__slide>.container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;max-width:none;width:100%;margin:0;padding:1.5rem 2rem;box-sizing:border-box;pointer-events:none}.glideSlider2 .glide__slide .bannerText{position:relative;width:100%;display:flex;flex-direction:column;gap:2rem;z-index:3;pointer-events:auto;box-sizing:border-box}.glideSlider2 .glide__slide .bannerText .location{display:inline-block;max-width:max-content;box-sizing:border-box;background-color:#f5f5f5;color:#000;padding:15px}.glideSlider2 .glide__slide .bannerText .location span{color:orange}.glideSlider2 .glide__slide .bannerText .location .adres{font-size:1rem}.glideSlider2 .glide__slide .bannerText .title{display:flex;flex-direction:column;gap:1rem}.glideSlider2 .glide__slide .bannerText .title h3{color:#f5f5f5;font-size:2.5rem;margin:0}.glideSlider2 .glide__slide .bannerText .title h5{color:#f5f5f5;margin:0}.glideSlider2 .glide__slide .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#0000004d;border-radius:15px}@media(max-width:1024px){.glideSlider2 .bannerText .location{padding:10px}.glideSlider2 .bannerText .location .adres,.glideSlider2 .bannerText .location span{font-size:.8rem}.glideSlider2 .bannerText .title h3{font-size:1.7rem!important}}@media(max-width:768px){.glideSlider2{aspect-ratio:7/5}.glideSlider2 .glide__slide>.container{padding:1rem 1.25rem}.glideSlider2 .bannerText .location{display:none;padding:8px}.glideSlider2 .bannerText .title h3{font-size:1.5rem!important}}.sliderLeft{width:100%;min-width:0;height:100%;display:grid;grid-template-rows:1fr 1fr;gap:1rem;align-content:center;min-height:0}.sliderLeft .child{border-radius:15px;position:relative;width:100%;aspect-ratio:5/4;height:auto;overflow:hidden;height:100%}.sliderLeft .child .img{width:100%;height:100%;border-radius:15px}.sliderLeft .child .img img{border-radius:15px;width:100%;height:100%;object-fit:cover;object-position:center}.sliderLeft .child .textChild{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0000004d;color:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:768px){.sliderLeft{width:100%;height:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-content:start}.sliderLeft .child{aspect-ratio:5/4}}.slider--height-full.glideSlider .glide__track .glide__slides .glide__slide,.slider--height-full.transparant-slider .glide__track .glide__slides .glide__slide{height:auto;aspect-ratio:unset}.slider--height-full.glideSlider .glide__track .glide__slides .glide__slide .slide-img-desktop,.slider--height-full.glideSlider .glide__track .glide__slides .glide__slide .slide-img-mobile,.slider--height-full.glideSlider .glide__track .glide__slides .glide__slide img,.slider--height-full.transparant-slider .glide__track .glide__slides .glide__slide .slide-img-desktop,.slider--height-full.transparant-slider .glide__track .glide__slides .glide__slide .slide-img-mobile,.slider--height-full.transparant-slider .glide__track .glide__slides .glide__slide img{height:auto;width:100%;object-fit:contain}.glideSlider .bannerText .title .bannerText__logo,.transparant-slider .bannerText .title .bannerText__logo{display:block;max-height:72px;width:auto;max-width:min(280px,100%);object-fit:contain;object-position:left center;margin-bottom:.75rem}@media(max-width:768px){.glideSlider .bannerText .title .bannerText__logo,.transparant-slider .bannerText .title .bannerText__logo{max-height:48px;max-width:min(200px,85vw);margin-bottom:.5rem}}.glideSlider .bannerText .bannerText__button,.transparant-slider .bannerText .bannerText__button{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;margin-top:.25rem;padding:.65rem 1.4rem;border:1px solid rgba(255,255,255,.75);border-radius:8px;background:transparent;color:#fff!important;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.glideSlider .bannerText .bannerText__button:hover,.transparant-slider .bannerText .bannerText__button:hover{border-color:#fff;background:#ffffff1a;color:#fff!important}@media(max-width:768px){.glideSlider .bannerText .bannerText__button,.transparant-slider .bannerText .bannerText__button{font-size:.85rem;padding:.55rem 1.1rem}}.expertTeam{display:flex;flex-direction:column;gap:2rem}.expertTeam-cards{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.expertTeam .team-card{background:#fff;padding:28px 20px;border-radius:16px;box-shadow:0 5px 20px #0000000d;transition:.3s}.expertTeam .team-card .avatar{text-align:center;position:relative;margin-bottom:16px}.expertTeam .team-card .avatar img{width:90px;height:90px;border-radius:50%;object-fit:cover}.expertTeam .team-card .nameee{font-size:1rem;font-weight:600;margin-bottom:20px;color:#111;text-align:center}.expertTeam .team-card .role{font-size:.9rem;min-height:40px;text-align:center}@media(max-width:900px){.expertTeam .team-card .role{font-size:.8rem}}@media(max-width:768px){.expertTeam-cards{gap:10px}.expertTeam-cards .team-card{padding:20px 15px}}.karePostImages{overflow:hidden;width:100%;background-color:#fff;position:relative}.karePostImages__track{display:flex;gap:24px;animation:karePostScroll 110s linear infinite;width:max-content}.karePostImages__slide{flex:0 0 auto;width:120px;height:100px}.karePostImages__slide img{border-radius:10px;width:100%;height:100%;object-fit:contain}@keyframes karePostScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.cardUrunlerLo{border-radius:14px;height:auto;width:100%;display:flex;flex-direction:column;gap:.9rem;transition:transform .25s ease,box-shadow .25s ease}.cardUrunlerLo .sliderImg{position:relative;width:100%;height:auto;border:1px solid #ececec;border-radius:10px;aspect-ratio:1.1175;overflow:hidden;background-color:#f7f7f7}.cardUrunlerLo .sliderImg img{width:100%;height:100%;object-fit:cover;aspect-ratio:1.1175;transition:transform .35s ease}.cardUrunlerLo .cardSection{display:flex;flex-direction:column;gap:.6rem;padding:0 .15rem}.cardUrunlerLo .cardSection .cardTop{display:flex;flex-direction:column;gap:.3rem}.cardUrunlerLo .cardSection .cardTop .title{font-size:.95rem;font-weight:600;color:#1a1a1a;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;white-space:normal;line-height:1.35}.cardUrunlerLo .cardSection .cardTop .desc{margin:0;font-weight:400;color:#8a8a8a;font-size:.8rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cardUrunlerLo .cardSection .cardBottom{display:flex;flex-direction:column;gap:.35rem}.cardUrunlerLo .cardSection .cardBottom .priceRow{display:flex;align-items:baseline;gap:.55rem}.cardUrunlerLo .cardSection .cardBottom .priceRow .currentPrice{font-size:1.05rem;font-weight:700;color:#266431}.cardUrunlerLo .cardSection .cardBottom .priceRow .originalPrice{font-size:.8rem;font-weight:400;color:#a3a3a3;text-decoration:line-through}.cardUrunlerLo .cardSection .cardBottom .discount-countdown--compact .discount-countdown__text{font-size:.75rem;color:#c0392b}.cardUrunlerLo:hover{box-shadow:0 12px 28px #00000014}.cardUrunlerLo:hover .sliderImg img{transform:scale(1.04)}.cardUrunlerLo:hover .cardTop .title{color:#266431}@media(max-width:768px){.cardUrunlerLo .cardSection .title{font-size:.9rem}.cardUrunlerLo .cardSection .priceRow .currentPrice{font-size:1rem}}.enCokTercihEdilen{width:100%}.enCokTercihEdilen .anaTitle{margin-bottom:3rem}.enCokTercihEdilen__grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:3rem;row-gap:5rem}.enCokTercihEdilen__grid .glide__slide{width:100%}@media(max-width:1024px){.enCokTercihEdilen__grid{grid-template-columns:repeat(3,1fr);column-gap:2rem;row-gap:4rem}}@media(max-width:768px){.enCokTercihEdilen__grid{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:3.5rem}}.loading-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - var(--header-height));padding:2rem;gap:1.5rem}.loading-page--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;min-height:100vh;background:#ffffffeb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-page__spinner{position:relative;width:48px;height:48px}.loading-page__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(0,0,0,.06);border-top-color:#111;animation:loading-spin .9s cubic-bezier(.5,0,.5,1) infinite}.loading-page__text{margin:0;font-size:.9375rem;font-weight:500;color:#00000080;letter-spacing:.02em}.loading-page__dots{display:inline-block;width:1.2em;text-align:left}.loading-page__dots span{opacity:0;animation:loading-dot 1.4s ease-in-out infinite both}.loading-page__dots span:nth-child(1){animation-delay:0s}.loading-page__dots span:nth-child(2){animation-delay:.2s}.loading-page__dots span:nth-child(3){animation-delay:.4s}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes loading-dot{0%,80%,to{opacity:0}40%{opacity:1}}@media(max-width:768px){.loading-page{min-height:calc(100vh - var(--header-height-mobile));gap:1.25rem}.loading-page__spinner{width:40px;height:40px}.loading-page__ring{border-width:1.5px}.loading-page__text{font-size:.875rem}}.header{position:fixed;z-index:999;left:0;top:0;width:100%;height:var(--header-height, 182px);transition:transform .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#fff,#f8f9fa);box-shadow:0 2px 20px #00000014;display:flex;flex-direction:column}.header.hide,.header.header-scroll-hidden{transform:translateY(-100%)}.header .headerInfoBar{flex:0 0 var(--header-info-bar-height, 42px);height:var(--header-info-bar-height, 42px);width:100%;background:#266431;color:#fff;display:flex;align-items:center;overflow:hidden;z-index:2}.header .headerInfoBar .headerInfoBarInner{width:100%;max-width:1140px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.header .headerInfoBar .headerInfoBar__track{display:flex;align-items:center;justify-content:center;width:100%}.header .headerInfoBar .headerInfoBar__set{display:inline-flex;align-items:center;flex-shrink:0}.header .headerInfoBar .headerInfoBar__clone{display:none}.header .headerInfoBar .headerInfoBar__group{display:inline-flex;align-items:center}.header .headerInfoBar .headerInfoBar__item{display:inline-flex;align-items:center;gap:.45rem;color:#fff;font-size:.8rem;font-weight:500;letter-spacing:.02em;line-height:1;white-space:nowrap;text-decoration:none}.header .headerInfoBar .headerInfoBar__icon{font-size:1.05rem!important;opacity:.95}.header .headerInfoBar .headerInfoBar__divider{width:1px;height:14px;margin:0 1.75rem;background:#ffffff59;flex-shrink:0}.header .headerInfoBar a.headerInfoBar__item{transition:opacity .2s ease}.header .headerInfoBar a.headerInfoBar__item:hover{opacity:.85}.header.header-design-5{transition:transform .3s ease-in-out}.header.header-design-5 .headerContainer .headerTop .headerLogo .logo{height:55px}@media(max-width:900px){.header.header-design-5 .headerContainer .headerTop .headerLogo .logo{height:38px}}.header.header-design-5 .headerContainer,.header.header-design-5 .headerContainer .headerTop,.header.header-design-5 .headerContainer .headerBottom{transition:none}.header.header-design-5:not(.header-at-top){background:#fff;box-shadow:0 2px 20px #00000014}.header.header-design-5:not(.header-at-top) .headerContainer .headerTop{background:#fff}.header.header-design-5.header-at-top{background:transparent;box-shadow:none}.header.header-design-5.header-at-top .headerInfoBar{background:#266431}.header.header-design-5.header-at-top .headerContainer .headerTop{background:transparent;border-bottom-color:#fff3}.header.header-design-5.header-at-top .headerContainer .headerTop .headerLeft .hamburgerBtn{background:#ffffff26;color:#fff}.header.header-design-5.header-at-top .headerContainer .headerTop .headerLeft .headerSearch .iconBtn{color:#fff}.header.header-design-5.header-at-top .headerContainer .headerTop .headerLeft .headerSearch .searchInputWrapper{background:#ffffff26;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header.header-design-5.header-at-top .headerContainer .headerTop .headerLeft .headerSearch .searchInputWrapper .searchInput{color:#fff}.header.header-design-5.header-at-top .headerContainer .headerTop .headerLeft .headerSearch .searchInputWrapper .searchInput::placeholder{color:#fff9}.header.header-design-5.header-at-top .headerContainer .headerTop .headerLeft .headerSearch .searchInputWrapper .closeSearchBtn{color:#fff}.header.header-design-5.header-at-top .headerContainer .headerTop .headerLogo .logo img{filter:brightness(1.8)}.header.header-design-5.header-at-top .headerContainer .headerTop .headerIcons .iconBtn{color:#fff}.header.header-design-5.header-at-top .headerContainer .headerBottom{border-bottom-color:#fff3}.header.header-design-5.header-at-top .headerContainer .headerBottom .headerBottomInner .desktopNav ul li a{color:#fff;font-weight:600}.header.header-design-5.header-at-top .headerContainer .searchResults{background:#ffffff1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 30px #0003}.header.header-design-5.header-at-top .headerContainer .searchResults .searchResultsHeader{border-bottom-color:#fff3}.header.header-design-5.header-at-top .headerContainer .searchResults .searchResultsHeader span{color:#fffc}.header.header-design-5.header-at-top .headerContainer .searchResults .searchResultsHeader .closeButton{color:#fff;background:transparent;border:none;cursor:pointer}.header.header-design-5.header-at-top.logo-white .headerContainer .headerTop .headerLogo .logo img{filter:brightness(0) invert(1)}.header .headerContainer{flex:1;min-height:0;height:auto;display:flex;flex-direction:column;position:relative;max-width:1140px;margin:0 auto;padding:0;width:100%}.header .headerTop{height:90px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.05)}.header .headerTop .headerTopInner{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem}.header .headerTop .headerLeft{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.header .headerTop .headerLeft .hamburgerBtn{display:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#65421b14;color:#266431;border:none;cursor:pointer;transition:all .3s ease;font-size:1.3rem;padding:0}.header .headerTop .headerLeft .hamburgerBtn:hover{background:#266431;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #65421b4d}.header .headerTop .headerLeft .hamburgerBtn:active{transform:translateY(0)}.header .headerTop .headerSearch{flex:0 0 auto;display:flex;align-items:center}.header .headerTop .headerSearch .searchInputWrapper{display:flex;align-items:center;gap:.5rem;background:#fffffff2;padding:.5rem 1rem;border-radius:25px;box-shadow:0 2px 10px #0000001a;animation:slideIn .3s ease}.header .headerTop .headerSearch .searchInputWrapper .searchInput{border:none;background:transparent;outline:none;font-size:.9rem;width:250px;color:#2c3e50}.header .headerTop .headerSearch .searchInputWrapper .searchInput::placeholder{color:#95a5a6}.header .headerTop .headerSearch .searchInputWrapper .closeSearchBtn{background:transparent;border:none;color:#7f8c8d;cursor:pointer;padding:.25rem;display:flex;align-items:center;transition:all .2s ease}.header .headerTop .headerSearch .searchInputWrapper .closeSearchBtn:hover{color:#266431;transform:rotate(90deg)}.header .headerTop .headerSearch .iconBtn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#65421b14;color:#266431;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none}.header .headerTop .headerSearch .iconBtn svg{font-size:1.3rem}.header .headerTop .headerSearch .iconBtn:hover{background:#266431;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #65421b4d}.header .headerTop .headerSearch .iconBtn:active{transform:translateY(0)}.header .headerTop .headerLogo{display:flex;align-items:center;justify-content:center;transition:visibility .3s ease,opacity .3s ease;min-width:0;max-width:280px}.header .headerTop .headerLogo .logo{display:flex;align-items:center;justify-content:center;height:40px;max-width:100%;transition:transform .3s ease;margin-top:.5rem}.header .headerTop .headerLogo .logo img{height:100%;width:auto;max-width:100%;object-fit:contain}.header .headerTop .headerIcons{display:flex;align-items:center;justify-content:flex-end;gap:1rem;transition:visibility .3s ease,opacity .3s ease}.header .headerTop .headerIcons .iconBtn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#65421b14;color:#266431;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none}.header .headerTop .headerIcons .iconBtn svg{font-size:1.3rem}.header .headerTop .headerIcons .iconBtn:hover{background:#266431;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #65421b4d}.header .headerTop .headerIcons .iconBtn:active{transform:translateY(0)}.header .headerTop .headerIcons .iconBtn--cart{position:relative;overflow:visible}.header .headerTop .headerIcons .iconBtn--cart .cartBadge{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#e53935;color:#fff;font-size:.7rem;font-weight:700;line-height:1;border:2px solid #fff;box-shadow:0 2px 6px #e5393580;animation:cartBadgePop .25s ease-out}.header .headerBottom{height:50px;display:flex;align-items:center;justify-content:center}.header .headerBottom .headerBottomInner{width:100%;display:flex;align-items:center;justify-content:center}.header .headerBottom .headerBottomInner .desktopNav{flex:1;display:flex;justify-content:center}.header .headerBottom .headerBottomInner .desktopNav ul{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.header .headerBottom .headerBottomInner .desktopNav ul li a{color:#2c3e50;text-decoration:none;font-weight:500;font-size:.95rem;position:relative;padding:.5rem 0;transition:all .3s ease}.header .headerBottom .headerBottomInner .desktopNav ul li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#266431,#2d6a4f);transition:width .3s ease}.header .headerBottom .headerBottomInner .desktopNav ul li a:hover{color:#266431}.header .headerBottom .headerBottomInner .desktopNav ul li a:hover:after{width:100%}.header .searchResults{position:absolute;top:100%;left:0;right:0;width:100%;max-width:1140px;margin:0 auto;background:#f5f5f5;border-radius:0 0 16px 16px;box-shadow:0 8px 30px #00000026;padding:1.5rem;z-index:1000;animation:slideDown .3s ease}.header .searchResults .searchResultsHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e0e0e0}.header .searchResults .searchResultsHeader span{font-size:.9rem;color:#7f8c8d;font-weight:500}.header .searchResults .searchResultsList{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;max-height:50vh;overflow-y:auto}@media(max-width:768px){.header .searchResults .searchResultsList{grid-template-columns:1fr}}.header .searchResults .searchResultsList::-webkit-scrollbar{width:6px}.header .searchResults .searchResultsList::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.header .searchResults .searchResultsList::-webkit-scrollbar-thumb{background:#266431;border-radius:10px}.header .searchResults .searchResultsList::-webkit-scrollbar-thumb:hover{background:#266431}.header .sideMenu{position:fixed;top:0;left:-100%;width:0;height:100vh;z-index:1001;transition:left .4s cubic-bezier(.4,0,.2,1)}.header .sideMenu.open{left:0;width:100%}.header .sideMenu.open .sideMenuOverlay{opacity:1;visibility:visible}.header .sideMenu.open .sideMenuContent{transform:translate(0)}.header .sideMenu .sideMenuOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.header .sideMenu .sideMenuContent{position:fixed;top:0;left:0;width:420px;max-width:85vw;height:100%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);box-shadow:4px 0 30px #0000004d;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.header .sideMenu .sideMenuContent .sideMenuHeader{padding:2rem 2rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.header .sideMenu .sideMenuContent .sideMenuHeader .sideMenuLogo{height:50px;max-width:min(180px,65%);min-width:0;display:flex;align-items:center}.header .sideMenu .sideMenuContent .sideMenuHeader .sideMenuLogo img{height:100%;width:auto;max-width:100%;object-fit:contain;filter:brightness(0) invert(1)}.header .sideMenu .sideMenuContent .sideMenuHeader .sideMenuClose{background:#ffffff1a;border:none;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.header .sideMenu .sideMenuContent .sideMenuHeader .sideMenuClose:hover{background:#fff3;transform:rotate(90deg)}.header .sideMenu .sideMenuContent .sideMenuNav{flex:1;overflow-y:auto;padding:2rem 0}.header .sideMenu .sideMenuContent .sideMenuNav::-webkit-scrollbar{width:6px}.header .sideMenu .sideMenuContent .sideMenuNav::-webkit-scrollbar-track{background:#ffffff0d}.header .sideMenu .sideMenuContent .sideMenuNav::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.header .sideMenu .sideMenuContent .sideMenuNav::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.header .sideMenu .sideMenuContent .sideMenuNav ul{list-style:none;margin:0;padding:0}.header .sideMenu .sideMenuContent .sideMenuNav ul li a{display:block;padding:1rem 2rem;color:#ffffffe6;text-decoration:none;font-size:1.05rem;font-weight:500;transition:all .3s ease;border-left:3px solid transparent;position:relative}.header .sideMenu .sideMenuContent .sideMenuNav ul li a:hover{background:#ffffff0d;color:#fff;border-left-color:#266431;padding-left:2.5rem}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenuToggle{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;color:#ffffffe6;cursor:pointer;font-size:1.05rem;font-weight:500;transition:all .3s ease;border-left:3px solid transparent}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenuToggle:hover{background:#ffffff0d;color:#fff;border-left-color:#266431}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenuToggle svg{transition:transform .3s ease}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenuToggle svg.rotated{transform:rotate(180deg)}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenu{max-height:0;opacity:0;visibility:hidden;overflow:hidden;list-style:none;background:#0003}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenu.open{max-height:500px;opacity:1;visibility:visible}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenu li a,.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenu li button{padding:.75rem 2rem .75rem 3.5rem;color:#fffc;font-size:.95rem;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;transition:all .3s ease}.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenu li a:hover,.header .sideMenu .sideMenuContent .sideMenuNav ul li.submenuItem .submenu li button:hover{background:#ffffff0d;color:#fff;padding-left:4rem}.header .sideMenu .sideMenuContent .sideMenuFooter{padding:2rem;border-top:1px solid rgba(255,255,255,.1)}.header .sideMenu .sideMenuContent .sideMenuFooter .logoutBtn{width:100%;padding:1rem;background:#dc354533;border:1px solid rgba(220,53,69,.5);color:#fff;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.header .sideMenu .sideMenuContent .sideMenuFooter .logoutBtn:hover{background:#dc35454d;border-color:#dc3545b3;transform:translateY(-2px)}.header .sideMenu .sideMenuContent .sideMenuFooter .authButtons{display:flex;gap:1rem}.header .sideMenu .sideMenuContent .sideMenuFooter .authButtons .registerBtn,.header .sideMenu .sideMenuContent .sideMenuFooter .authButtons .loginBtn{flex:1;padding:1rem;border-radius:8px;text-decoration:none;text-align:center;font-size:1rem;font-weight:500;transition:all .3s ease}.header .sideMenu .sideMenuContent .sideMenuFooter .authButtons .registerBtn{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff}.header .sideMenu .sideMenuContent .sideMenuFooter .authButtons .registerBtn:hover{background:#ffffff1a;border-color:#ffffff80}.header .sideMenu .sideMenuContent .sideMenuFooter .authButtons .loginBtn{background:#fff;color:#1a1a1a;border:1px solid white}.header .sideMenu .sideMenuContent .sideMenuFooter .authButtons .loginBtn:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 4px 12px #fff3}@media(max-width:1024px){.header .headerContainer,.header .headerInfoBar .headerInfoBarInner{padding:0 1.5rem}}@media(max-width:900px){.header{height:var(--header-height-mobile, 146px)}.header .headerInfoBar{flex-basis:var(--header-info-bar-height, 36px);height:var(--header-info-bar-height, 36px)}.header .headerInfoBar .headerInfoBarInner{padding:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.header .headerInfoBar .headerInfoBar__track{width:max-content;justify-content:flex-start;animation:headerInfoBarMarquee 28s linear infinite}.header .headerInfoBar .headerInfoBar__clone{display:inline-flex}.header .headerInfoBar .headerInfoBar__set:after{content:"";width:1px;height:12px;margin:0 1.15rem;background:#ffffff59;flex-shrink:0}.header .headerInfoBar .headerInfoBar__item{font-size:.72rem}.header .headerInfoBar .headerInfoBar__icon{font-size:.95rem!important}.header .headerInfoBar .headerInfoBar__divider{margin:0 1.15rem;height:12px}}@media(max-width:900px)and (prefers-reduced-motion:reduce){.header .headerInfoBar .headerInfoBarInner{padding:0 1rem;-webkit-mask-image:none;mask-image:none}.header .headerInfoBar .headerInfoBar__track{width:100%;justify-content:center;animation:none}.header .headerInfoBar .headerInfoBar__clone,.header .headerInfoBar .headerInfoBar__set:after{display:none}}@media(max-width:900px){.header .headerContainer{padding:0 1rem}.header .headerTop{height:110px;border-bottom:none}.header .headerTop .headerTopInner{display:flex;justify-content:space-between;gap:.75rem}.header .headerTop .headerLeft{gap:.5rem;flex:0 0 auto}.header .headerTop .headerLeft .hamburgerBtn{display:flex;width:38px;height:38px;font-size:1.2rem}.header .headerTop .headerSearch .searchInputWrapper .searchInput{width:150px;font-size:.85rem}.header .headerTop .headerSearch .iconBtn{width:38px;height:38px}.header .headerTop .headerSearch .iconBtn svg{font-size:1.2rem}.header .headerTop .headerLogo{flex:0 1 auto;min-width:0;max-width:min(160px,48vw)}.header .headerTop .headerLogo.hidden{visibility:hidden;opacity:0}.header .headerTop .headerLogo .logo{margin-top:0rem;height:38px;max-width:100%}.header .headerTop .headerLogo .logo img{max-width:100%}.header .headerTop .headerIcons{flex:0 0 auto;gap:.75rem}.header .headerTop .headerIcons.hidden{visibility:hidden;opacity:0}.header .headerTop .headerIcons .iconBtn{width:38px;height:38px}.header .headerTop .headerIcons .iconBtn svg{font-size:1.2rem}.header .headerBottom{display:none}}@media(max-width:600px){.header .sideMenu .sideMenuContent{width:85vw}}@keyframes headerInfoBarMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes cartBadgePop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}body.sideMenu-open{overflow:hidden}.searchCard{display:flex;gap:1rem;align-items:center;padding:10px;border-radius:1rem;height:100px}.searchCard .sliderImg img{width:60px;height:60px;border-radius:10px}.searchCard .cardSection .CardTop{display:flex;flex-direction:column;gap:.4rem}.searchCard .cardSection .CardTop h4{font-size:1.1rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;white-space:normal}@media(max-width:1024px){.searchCard .cardSection .CardTop h4{font-size:1rem}}.searchCard .cardSection .CardTop p{font-style:initial;font-weight:300;display:inline-block;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.85rem}@media(max-width:1024px){.searchCard .cardSection .CardTop p{font-size:14px}}.searchCard:hover{background-color:#d3d3d3}.alertKullaniciToast{position:fixed;bottom:24px;right:24px;z-index:999999;max-width:360px;width:max-content;color:#fff;padding:14px 20px;border-radius:10px;box-shadow:0 8px 24px #0000002e;font-weight:500;animation:alertKullaniciFade 2s ease-in-out forwards}.alertKullaniciToast--success{background-color:#266431}.alertKullaniciToast--error{background-color:#8b0000}.alertKullaniciToast p{margin:0;line-height:1.4}@media(max-width:600px){.alertKullaniciToast{bottom:16px;right:16px;left:16px;max-width:none;width:auto}}@keyframes alertKullaniciFade{0%{opacity:0;transform:translateY(12px)}12%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.dikkat{padding-top:4rem;padding-bottom:4rem;background:linear-gradient(to right,#0d2818,#266431);color:#fff;margin-top:6rem}.dikkat p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1.5;letter-spacing:0}.dikkatItems{display:flex;justify-content:space-between;gap:2rem}.dikkatItem{flex:1;display:flex;gap:1rem}.iconDikkat{font-size:3rem;display:flex;align-items:center}.infoDikkat{display:flex;flex-direction:column;gap:1rem}.infoDikkat h3{color:#fff}.infoDikkat button{background-color:transparent;border:2px solid gray;padding:10px;border-radius:5px;color:#f5f5f5;display:flex;gap:16px;align-items:center;font-size:.9rem;font-weight:400;line-height:1.5;letter-spacing:0}@media(max-width:1024px){.dikkat{padding-top:3rem;padding-bottom:3rem}.dikkatItems{gap:2rem}.iconDikkat{font-size:2.5rem}.infoDikkat h3{font-size:1.17rem}.infoDikkat p{font-size:.9rem;font-weight:300}.infoDikkat button{font-size:.9rem;padding:8px}}@media(max-width:768px){.dikkat{padding-top:2.5rem;padding-bottom:2.5rem}.dikkatItems{flex-direction:column;gap:5rem}.iconDikkat{font-size:1.7rem!important}.infoDikkat h3{font-size:1rem}.infoDikkat p{font-size:.8rem;font-weight:300}.infoDikkat button{font-size:.8rem;padding:8px}}.footer-top-v2{margin-top:5rem;padding:2.5rem 0;background:#266431;color:#ffffffeb}.footer-top-v2__grid{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:stretch}.footer-top-v2__left{display:flex;flex-direction:column;gap:1rem}.footer-top-v2__title{font-size:1.25rem;font-weight:600;margin:0;letter-spacing:-.02em}.footer-top-v2__desc{font-size:.95rem;line-height:1.6;color:#fffc;margin:0}.footer-top-v2__form{display:flex;gap:.5rem;width:100%;align-items:flex-start}.footer-top-v2__input{flex:1;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.25);border-radius:6px;background:#ffffff14;color:#fff;font-size:.9rem}.footer-top-v2__input::placeholder{color:#ffffff80}.footer-top-v2__input:focus{outline:none;border-color:#fff6}.footer-top-v2__btn{display:flex;align-items:center;gap:.4rem;padding:.75rem 1.25rem;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:6px;color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:background .2s}.footer-top-v2__btn:hover:not(:disabled){background:#ffffff38}.footer-top-v2__btn:disabled{opacity:.7;cursor:not-allowed}.footer-top-v2__msg{font-size:.85rem;margin:0}.footer-top-v2__msg--ok{color:#86efac}.footer-top-v2__msg--err{color:#fca5a5}.footer-top-v2__right{display:flex;align-items:stretch;min-height:100%}.footer-top-v2__shortcuts{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.75rem;width:100%;min-height:100%;align-content:stretch}.footer-top-v2__shortcut{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem .75rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffffe6;font-size:.8rem;font-weight:500;text-align:center;text-decoration:none;transition:background .2s,border-color .2s}.footer-top-v2__shortcut:hover{background:#ffffff1a;border-color:#fff3}.footer-top-v2__shortcut-icon{font-size:1.25rem!important;opacity:.9}@media(max-width:900px){.footer-top-v2__grid{grid-template-columns:1fr;gap:2rem}.footer-top-v2__form{width:100%}}@media(max-width:600px){.footer-top-v2{padding:1.5rem 0;margin-top:3rem}.footer-top-v2__desc,.footer-top-v2__input,.footer-top-v2__btn,.footer-top-v2__msg,.footer-top-v2__shortcut{font-size:.85rem}.footer-top-v2__shortcuts{grid-template-columns:1fr 1fr}}footer{padding-top:5rem;padding-bottom:0;width:100%;display:flex;flex-direction:column;gap:3rem;align-items:center;justify-content:center;color:#000}footer span:not(.footerBottomBar span),footer p:not(.footerCopyright){color:#4a4641;font-size:.92rem;font-weight:400;line-height:1.7;letter-spacing:.01em}.footer .container{display:flex;gap:5rem}.footerBottomBar{width:100%;margin-top:.5rem;background:#266431;border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -4px 24px #0000000f}.footer .container.footerBottom{gap:1.5rem;padding-block:2rem 2.125rem}.footerBottom{width:100%;align-items:center;justify-content:space-between;flex-wrap:wrap}.footerCopyright{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin:0;font-size:.72rem;font-weight:400;letter-spacing:.02em;line-height:1.5;color:#ffffffd9}.footerCopyright__text{color:inherit}.footerCopyright__sep{opacity:.45;font-weight:300}.footerCopyright__link{color:#fffffff2;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);transition:color .2s ease,border-color .2s ease}.footerCopyright__link:hover{color:#fff;border-bottom-color:#fff}.footerPaymentBrands{margin-left:auto;flex-shrink:0}.footerPaymentBrands img{display:block;height:20px;width:auto;max-width:100%;object-fit:contain;opacity:.92}.footer .items{display:grid;grid-template-columns:2fr 1fr 1fr;gap:5rem;padding-bottom:2rem}.footerItem{flex:1;display:flex;flex-direction:column;gap:1rem}.footerItem h3{padding-bottom:1rem;border-bottom:1px solid #b0b0b0}.footerItem .logo img{width:auto;height:45px}.footerItem ul{display:flex;flex-direction:column;gap:.5rem}.footerItem .sag .yeap{display:flex;align-items:flex-start;gap:.75rem}.footerItem .sag .yeap>span:first-child,.footerItem .sag .yeap .footerLinkArrow{flex-shrink:0;white-space:nowrap;line-height:1.5}.footerItem .sag .yeap a{flex:1;min-width:0;display:block;color:inherit;text-decoration:none}.footerItem .sag .yeap a:hover span{text-decoration:underline}@media(max-width:768px){.footerItem .sag .yeap{gap:.5rem}}@media(max-width:768px){.footer{gap:2rem;padding-top:3rem;padding-bottom:0}.footer .container{flex-direction:column;gap:4rem}.footerBottomBar{margin-top:0}.footer .container.footerBottom{flex-direction:column;padding:1.625rem 1rem 1.75rem;align-items:center;justify-content:center;text-align:center;gap:.85rem}.footerCopyright{justify-content:center;font-size:.68rem}.footerPaymentBrands{margin-left:0}.footerPaymentBrands img{height:14px;margin-inline:auto}.footer p:not(.footerCopyright),.footer span:not(.footerBottomBar span){font-size:.88rem;line-height:1.65}.footer h3{display:none;font-weight:500}.footer .items .footerItem span,.footer .items .footerItem a{font-size:.88rem!important;line-height:1.65}.footerBottomBar .footerCopyright,.footerBottomBar .footerCopyright__text,.footerBottomBar .footerCopyright__sep,.footerBottomBar .footerCopyright__link{font-size:.68rem!important}.footer .items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:2rem}.footer .items .footerItem:first-child{grid-column:1/-1;margin-bottom:2rem}}.projeler{margin-top:var(--header-height)}.projeler .contentProjeler{display:flex;gap:3rem;flex:10;padding-top:3rem}.projeler .contentProjeler .contentProjelerRight{display:flex;flex-direction:column;gap:2rem;flex:8}@media(max-width:1024px){.projeler .contentProjeler{gap:0}}@media(max-width:768px){.projeler{margin-top:var(--header-height-mobile);margin-bottom:-2rem}}.categoryName{width:100%;height:250px;position:relative;overflow:hidden;background-color:#266431}.categoryName .bannerText{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.categoryName .bannerText .title h1{color:#f5f5f5;font-size:2.5rem}@media(max-width:768px){.categoryName{height:250px}.categoryName .bannerText .title h1{font-size:1.8rem}}@media(max-width:425px){.categoryName{height:200px}.categoryName .bannerText .title h1{font-size:1.5rem}}.sidebar{padding:0rem 1rem 1rem 0rem;display:flex;flex-direction:column;gap:3rem;flex:2;z-index:5}.sidebar .title{display:flex;flex-direction:column;gap:.7rem}.sidebar .categories{display:flex;flex-direction:column;gap:1rem}.sidebar .categories ul{font-size:.875rem;display:flex;flex-direction:column;gap:.2rem}.sidebar .categories ul li{border-radius:5px}.sidebar .categories ul li.sub-category{margin-left:1.5rem}.sidebar .categories ul li.sub-category a,.sidebar .categories ul li.sub-category .parent-category{font-size:.8rem;padding:8px 10px}.sidebar .categories ul li .sub-categories{margin-top:.2rem;margin-left:0;padding-left:0}.sidebar .categories ul li button,.sidebar .categories ul li a,.sidebar .categories ul li .parent-category{width:100%;background-color:transparent}.sidebar .categories ul li button:hover,.sidebar .categories ul li a:hover,.sidebar .categories ul li .parent-category:hover{background-color:#d7d7d7;border-radius:5px}.sidebar .categories ul li button,.sidebar .categories ul li a,.sidebar .categories ul li .parent-category{display:flex;align-items:center;justify-content:space-between;padding:10px;cursor:pointer}.sidebar .categories ul li button span,.sidebar .categories ul li a span,.sidebar .categories ul li .parent-category span{font-style:none;font-size:.87rem;color:#000}@media(max-width:1024px){.sidebar .categories ul li button:hover,.sidebar .categories ul li a:hover,.sidebar .categories ul li .parent-category:hover{cursor:default;background-color:inherit}}.sidebar .categories ul li .parent-category{cursor:default;opacity:.8}.sidebar .categories ul li .parent-category:hover{background-color:transparent!important}.sidebar .categories ul .selected{background-color:#d7d7d7;border-radius:5px}.sidebar .filter{display:flex;flex-direction:column;gap:1rem}.sidebar .filter .filterSection{display:flex;flex-direction:column;gap:.5rem;padding:0rem 1rem}.sidebar .filter .filterSection .inputs{display:flex;align-items:center;justify-content:space-between}.sidebar .filter .filterSection .inputs input{width:70px;padding:6px;border:1px solid #ccc;border-radius:4px;text-align:center}.sidebar .filter .filterSection .inputs span{font-size:.87rem}@media(max-width:1024px){.sidebar{padding-left:16px;position:fixed;left:-250px;top:0;width:250px;height:100%;background-color:#fff;box-shadow:2px 0 10px #0000001a;overflow-y:auto;transition:.5s;padding-top:calc(126px + 2rem)}.sidebar::-webkit-scrollbar{width:3px}}.sidebar.open{top:0;left:0;z-index:5}.projeList{display:flex;flex-direction:column;gap:2rem;flex:8}.projeList .title{display:flex;flex-direction:column;gap:.7rem}.projeList .title .titleContent{display:flex;gap:.5rem;align-items:center}.projeList .list{display:grid;grid-template-columns:repeat(3,1fr);row-gap:2.75rem;column-gap:2rem}.projeList .list .noDaire{grid-column:1/-1;text-align:center;font-size:1rem;color:gray;padding:3rem 0}.filterIconContent{display:none;z-index:998;cursor:pointer;background-color:transparent}.filterIconContent .iconFilter{font-size:1.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center}@media(max-width:1024px){.title .titleContent{align-self:flex-end}.title .titleContent .anaa{display:none}.title .titleContent .katt{display:block!important}.title .titleContent .filterIconContent{display:block}}@media(max-width:768px){.projeList .list{grid-template-columns:repeat(2,1fr);row-gap:2.25rem;column-gap:1.25rem}}@media(max-width:500px){.projeList .list{row-gap:1.75rem;column-gap:1rem}}.paginate{display:flex;align-items:center;justify-content:center;margin-top:3rem}.paginate li{width:30px;height:30px;margin:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;transition:.3s}.paginate li a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#000;border-radius:50%}.paginate li:hover{opacity:.8}.paginate .activePage a{background:#266431!important;color:#fff!important;font-weight:700}.paginate .prevButton,.paginate .nextButton{display:none}.paginate .prevButton a,.paginate .nextButton a{background:#266431!important;color:#fff!important;font-weight:700}@media(max-width:768px){.paginate li{width:25px;height:25px;margin:3px;font-size:.8rem}.paginate li:hover{opacity:1}}.projeDetay{margin-top:var(--header-height);display:flex;flex-direction:column;gap:4rem;min-height:calc(100vh - var(--header-height) - 4rem - 32px)}.projeDetay .projectDetay,.projeDetay .projectDetay .desc{display:flex;flex-direction:column;gap:1rem}.projeDetay .projectDetay .desc p{word-break:break-word}.projeDetay .dogruPerde{width:100%}.projeDetay .dogruPerde .content{display:flex;flex-direction:column;gap:2rem}.projeDetay .digerUrunler .container{display:flex;flex-direction:column;gap:3rem}@media(max-width:1024px){.projeDetay{gap:4rem}.projeDetay .dogruPerde,.projeDetay .digerUrunler{margin-bottom:1rem}}@media(max-width:768px){.projeDetay{margin-top:var(--header-height-mobile)}.projeDetay .sikcaSorulan .acardions p{font-size:.75rem}.projeDetay .sikcaSorulan .acardions .acardion .acardionSummary,.projeDetay .sikcaSorulan .acardions .acardion .acardionDetails{padding:15px}}@media(max-width:425px){.projeDetay .sikcaSorulan{margin-top:1rem}}.loading-container{margin-top:var(--header-height)}.glideResim{position:relative;width:100%;height:100%}.glideResim .glide__track{width:100%;height:100%}.glideResim .glide__track .glide__slides{height:100%}.glideResim .glide__track .glide__slides .glide__slide{width:100%;height:100%;margin-left:0}.glideResim .glide__track .glide__slides .glide__slide .img{width:100%;height:auto;aspect-ratio:1.1175}.glideResim .glide__track .glide__slides .glide__slide .img .glide__slide-img{width:100%;height:auto;object-fit:cover;border:1px solid lightgray;aspect-ratio:1.1175}.glideResim .glide__bullets{position:absolute;bottom:1rem}.glideResim .glide__bullets .glide__bullet{border:2px solid white;background-color:#fff;width:7px;height:7px;border-radius:50%;margin:0 3px}.glideResim .glide__bullets .glide__bullet--active{border-color:#000;background-color:#000}@media(min-width:601px){.glideResim .glide__bullets{display:none}}@media(max-width:768px){.glideResim .glide__track .glide__slides .glide__slide li{border:none!important}}@media(min-width:601px){.glideResim{position:absolute;top:0;left:0;height:100px;width:470px;transform-origin:top left;transform:rotate(90deg) translateY(-100%)}.glideResim .glide__track{height:100%;overflow:hidden}.glideResim .glide__track .glide__slides{display:flex;height:100%;margin:0;padding:0}.glideResim .glide__track .glide__slides .glide__slide{display:flex;align-items:center;justify-content:flex-start;height:100%;margin:0!important}.glideResim .glide__track .glide__slides .glide__slide .img{width:100%;height:100%;aspect-ratio:auto;display:block;box-sizing:border-box;padding:0;position:relative;overflow:hidden}.glideResim .glide__track .glide__slides .glide__slide .img .glide__slide-img{position:absolute;top:0;left:0;height:100px;width:calc(100px / 1.1175);object-fit:cover;border:1px solid lightgray;box-sizing:border-box;transform-origin:top left;transform:rotate(-90deg) translate(-100%)}.glideResim .glide__arrows{display:block}.glideResim .glide__arrow{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:transparent;color:#111;box-shadow:none;text-shadow:none;cursor:pointer}.glideResim .glide__arrow--left{left:-42px;top:50%;transform:translateY(-50%)}.glideResim .glide__arrow--right{right:-42px;top:50%;transform:translateY(-50%)}.glideResim .glide__arrow svg{font-size:2rem!important}}@media(max-width:600px){.glideResim .glide__track .glide__slides .glide__slide li img{aspect-ratio:1.1175}.glideResim .glide__arrows{display:none}}.mainSectionSide{padding-top:2rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:3rem;align-items:start}.mainSectionSide .product-galleryColumn{display:flex;flex-direction:column;gap:4rem;width:calc(625.225px + 1rem);max-width:100%;min-width:0}.mainSectionSide .product-galleryDisclaimer{margin:0;width:100%;box-sizing:border-box;padding:.85rem .95rem;border-left:3px solid color-mix(in srgb,#1b4332 55%,transparent);background:color-mix(in srgb,#1b4332 6%,white);color:#5a554f;font-size:.78rem;font-weight:450;line-height:1.6;letter-spacing:.01em;word-break:break-word}.mainSectionSide .product-gallery{display:flex}.mainSectionSide .product-gallery .single-img{position:relative;border:1px solid lightgray;height:470px;aspect-ratio:1.1175;margin-left:1rem}.mainSectionSide .product-gallery .single-img img{width:100%;height:100%;object-fit:contain}@media(min-width:601px){.mainSectionSide .product-gallery .single-img{overflow:hidden;cursor:zoom-in}.mainSectionSide .product-gallery .single-img img{transition:transform .25s ease;pointer-events:none;-webkit-user-select:none;user-select:none}.mainSectionSide .product-gallery .single-img.single-img--zooming{cursor:zoom-out}.mainSectionSide .product-gallery .single-img.single-img--zooming img{transform:scale(2)}.mainSectionSide .product-gallery .single-img .single-img__zoomBtn{position:absolute;top:.75rem;right:.75rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid color-mix(in srgb,#1b4332 22%,#d3d3d3);border-radius:50%;background:color-mix(in srgb,white 92%,#1b4332);color:#266431;box-shadow:0 4px 14px color-mix(in srgb,#266431 12%,transparent);cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.mainSectionSide .product-gallery .single-img .single-img__zoomBtn:hover{background:#fff;transform:scale(1.06);box-shadow:0 6px 18px color-mix(in srgb,#266431 18%,transparent)}.mainSectionSide .product-gallery .single-img .single-img__zoomBtn svg{font-size:1.25rem}}.mainSectionSide .product-gallery .product-thump{position:relative;height:470px;width:100px;overflow:visible;flex-shrink:0}.mainSectionSide .product-gallery .product-thump>.discount-badge{display:none}.mainSectionSide .rightActionSide{display:flex;flex-direction:column;gap:2rem;min-width:0;width:100%}.mainSectionSide .rightActionSide .projectDetay{display:flex;flex-direction:column;gap:1rem;margin-top:-.5rem}.mainSectionSide .rightActionSide .projectDetay .desc{display:flex;flex-direction:column;gap:1rem}.mainSectionSide .rightActionSide .projectDetay .desc p,.mainSectionSide .rightActionSide .projectDetay .desc a{word-break:break-word}.mainSectionSide .rightActionSide .variantSection{display:flex;flex-direction:column;gap:1.5rem;min-width:0;max-width:100%}.mainSectionSide .rightActionSide .variantSection .variantGroup{display:flex;flex-direction:column;gap:.75rem;min-width:0;max-width:100%}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantTitle{font-size:1rem;font-weight:600;margin:0}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions{display:flex;flex-wrap:wrap;gap:.75rem;max-width:100%}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption{border:1px solid #d3d3d3;border-radius:8px;padding:.6rem 1rem;background-color:#fff;font-size:.9rem;cursor:pointer;transition:all .2s ease;min-width:64px;max-width:100%;flex-shrink:0;text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;word-break:break-word;text-align:center}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption span{display:inline-block}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption img{width:48px;height:48px;object-fit:cover;border-radius:6px;display:block}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption.selected{border-color:#448d44;box-shadow:0 0 0 2px #448d4426}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption:disabled{opacity:.5;cursor:not-allowed}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption.color-option{padding:.45rem .75rem;min-width:92px}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption.color-option .colorPreview{width:24px;height:24px;border-radius:50%;border:1px solid rgba(0,0,0,.08);box-shadow:inset 0 0 0 1px #ffffff4d;flex-shrink:0}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions .variantOption.color-option .colorLabel{font-size:.85rem;font-weight:500}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions.with-image .variantOption{padding:.4rem;min-width:56px}.mainSectionSide .rightActionSide .variantSection .variantGroup .variantOptions.with-image .variantOption.color-option{padding:.45rem .75rem;min-width:92px}.mainSectionSide .rightActionSide .variantSectionWrapper{display:flex;flex-direction:column;gap:2rem;min-width:0;max-width:100%}@media(max-width:765px){.mainSectionSide{grid-template-columns:1fr}.mainSectionSide .product-galleryColumn{width:100%;gap:2rem}}@media(max-width:600px){.mainSectionSide{grid-template-columns:1fr}.mainSectionSide .product-galleryDisclaimer{font-size:.74rem;padding:.75rem .85rem}.mainSectionSide .single-img{height:450px}.mainSectionSide .single-img img{height:100%!important}.mainSectionSide .product-gallery{width:100%;gap:1rem;display:flex;justify-content:center}.mainSectionSide .product-gallery .single-img{display:none}.mainSectionSide .product-gallery .product-thump{position:relative;height:auto;width:60%}.mainSectionSide .product-gallery .product-thump>.discount-badge{display:block}.mainSectionSide .product-gallery .product-thump img{border:1px solid transparent}.mainSectionSide .rightActionSide{width:100%;max-width:none;gap:3rem}}@media(max-width:500px){.mainSectionSide .product-gallery .product-thump{height:auto;width:75%}}.nameAndMarka{display:flex;flex-direction:column;gap:.65rem;max-width:36rem}.nameAndMarka .marka{display:inline-block;width:fit-content;margin:0;font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#1b4332;line-height:1.2}.nameAndMarka .name{margin:0;color:#266431;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:750;letter-spacing:-.02em;line-height:1.25}.nameAndMarka .shortDescription{margin:0;color:#5a554f;font-size:.98rem;font-weight:450;line-height:1.55;letter-spacing:.01em;white-space:pre-line}.nameAndMarka .productDescBlock{margin-top:.35rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,#266431 12%,transparent)}.nameAndMarka .productDesc{margin:0;color:#4a4641;font-size:.92rem;font-weight:400;line-height:1.7;letter-spacing:.01em;white-space:pre-line}@media(max-width:768px){.nameAndMarka{max-width:none;gap:.55rem}.nameAndMarka .name{font-size:1.15rem}.nameAndMarka .shortDescription{font-size:.92rem}.nameAndMarka .productDesc{font-size:.88rem;line-height:1.65}}.fiyatAction{display:flex;flex-direction:column;gap:1.5rem;justify-content:end}.fiyatAction .priceRow{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.fiyatAction .price{display:flex;flex-direction:column;position:relative}.fiyatAction .price .fiyat{font-size:1rem;color:#8b0000;display:inline-block;text-decoration:line-through}.fiyatAction .price .indirimliFiyat{font-size:2rem;color:#448d44;font-weight:600;display:inline-block;width:auto}.fiyatAction .price .pricePlaceholder{font-size:1rem;color:#666;font-weight:500}.fiyatAction .price .etiket{background-color:#448d44;color:#fff;font-size:.85rem;font-weight:700;padding:4px 8px;border-radius:5px;position:absolute;left:100px;top:3px;white-space:nowrap}.fiyatAction .buttons{display:flex;gap:1rem;align-items:center}.fiyatAction .buttons .sayac{padding:10px 15px;border-radius:30px;display:flex;gap:1rem;align-items:center;justify-content:start;background-color:#e8e8e8}.fiyatAction .buttons .sayac .icon{cursor:pointer;background-color:#fff;border-radius:50%;color:gray;padding:3px}.fiyatAction .buttons .sayac .icon:hover{opacity:.7}.fiyatAction .buttons .sayac .sayi,.fiyatAction .buttons .sayac .birim{font-size:.9rem}.fiyatAction .buttons .btnSepet{padding:13px 15px;border-radius:50px;background-color:#000;color:#fff;font-size:.9rem}.fiyatAction .buttons .btnSepet:hover{opacity:.8}.fiyatAction .buttons .disabledButton{padding:13px 15px;border-radius:50px;background-color:#d3d3d3!important;color:#000;font-size:.9rem;cursor:not-allowed}.fiyatAction .buttons .disabledButton:hover{opacity:.8}.fiyatAction .buttons .wpCont .wp{padding:13px 15px;border-radius:50px;background-color:#006400;color:#fff;font-size:1rem}.fiyatAction .buttons .wpCont .wp:hover{opacity:.8}@media(max-width:850px){.fiyatAction .buttons .sayac{padding:10px}.fiyatAction .buttons .sayac .icon{font-size:1.3rem}.fiyatAction .buttons .sayac .sayi,.fiyatAction .buttons .sayac .birim{font-size:.85rem}.fiyatAction .buttons .btnSepet{padding:13px;font-size:.85rem}}@media(max-width:500px){.fiyatAction .priceRow{flex-direction:column;align-items:center;gap:1.5rem}.fiyatAction .price{align-items:center}.fiyatAction .price .etiket{display:none}.fiyatAction .buttons{justify-content:center}.fiyatAction .buttons .sayac{padding:10px}.fiyatAction .buttons .sayac .icon{font-size:1.3rem}.fiyatAction .buttons .sayac .sayi,.fiyatAction .buttons .sayac .birim{font-size:.85rem}.fiyatAction .buttons .btnSepet{padding:13px;font-size:.85rem}.fiyatAction .buttons .favButton .icon{font-size:1.3rem}}.urunIadeGuvence{display:grid;grid-template-columns:1fr 1fr 1fr 3fr;gap:1rem;align-items:center;width:100%;padding-top:1.35rem;border-top:1px solid color-mix(in srgb,#1b4332 18%,transparent)}.urunIadeGuvence__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .25rem;text-decoration:none;background:transparent;pointer-events:none}.urunIadeGuvence__badgeIcon{display:inline-flex;color:#1b4332;line-height:0}.urunIadeGuvence__badgeLabel{font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;text-align:center;line-height:1.2;color:#266431}.urunIadeGuvence__whatsapp{display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:flex-start;padding:.35rem .25rem .35rem 1rem;background:transparent;border-left:1px solid color-mix(in srgb,#1b4332 22%,transparent);text-decoration:none;transition:opacity .2s ease;min-width:0}.urunIadeGuvence__whatsapp:hover{opacity:.72}.urunIadeGuvence__whatsappIcon{font-size:1.85rem!important;color:#1b4332;flex-shrink:0}.urunIadeGuvence__whatsappLabel{font-size:.92rem;font-weight:700;letter-spacing:.01em;color:#266431;line-height:1.2}@media(max-width:900px){.urunIadeGuvence{grid-template-columns:1fr 1fr;gap:.85rem .75rem;padding-top:1.35rem}.urunIadeGuvence__whatsapp{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .25rem;border-left:none}.urunIadeGuvence__whatsappIcon{font-size:1.75rem!important}.urunIadeGuvence__whatsappLabel{font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;text-align:center}}@media(max-width:480px){.urunIadeGuvence__badgeLabel,.urunIadeGuvence__whatsappLabel{font-size:.6rem}}.glideDiger{position:relative}.glideDiger .glide__arrows button{position:absolute;border:none;font-size:10px;background-color:none;top:45%;border-radius:30%;height:70px;color:#000;box-shadow:none;text-shadow:none}.glideDiger .glide__arrows button .icon{font-size:50px;display:flex;justify-content:center;align-items:center}@media(max-width:1200px)and (min-width:1024px){.glideDiger .glide__arrows button{right:0!important;background-color:#fff;height:101%;border-radius:0;top:50%;padding:0}}@media(max-width:1024px){.glideDiger .glide__arrows{display:none}}.glideDiger .glide__bullets{position:absolute;bottom:-2rem}.glideDiger .glide__bullets .glide__bullet{border:2px solid black;background-color:transparent;width:8px;height:8px;border-radius:50%;margin:0 3px}.glideDiger .glide__bullets .glide__bullet--active{background-color:#000}@media(min-width:1024px){.glideDiger .glide__bullets{display:none}}.urun-detay-skeleton-wrapper{padding-top:calc(var(--header-height) + 3rem)}.urun-detay-skeleton-wrapper [class*=urun-detay-skeleton-]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400% 100%;animation:urun-detay-shimmer 1.2s infinite}@keyframes urun-detay-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price{display:flex;gap:32px;margin-bottom:32px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price .urun-detay-skeleton-image{width:400px;height:400px;border-radius:16px;flex-shrink:0}.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price .urun-detay-skeleton-info{flex:1;display:flex;flex-direction:column;gap:16px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price .urun-detay-skeleton-info .urun-detay-skeleton-title{width:60%;height:32px;border-radius:8px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price .urun-detay-skeleton-info .urun-detay-skeleton-price{width:40%;height:24px;border-radius:8px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price .urun-detay-skeleton-info .urun-detay-skeleton-button{width:120px;height:40px;border-radius:20px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-other-products{margin:48px 0 0}.urun-detay-skeleton-wrapper .urun-detay-skeleton-other-products .urun-detay-skeleton-baslik{margin-bottom:24px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-other-products .urun-detay-skeleton-baslik .urun-detay-skeleton-baslik-title{width:180px;height:24px;border-radius:8px;margin-bottom:8px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-other-products .urun-detay-skeleton-baslik .urun-detay-skeleton-baslik-desc{width:260px;height:16px;border-radius:6px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-other-products .urun-detay-skeleton-slider{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-other-products .urun-detay-skeleton-slider .urun-detay-skeleton-slider-card{width:100%;height:240px;border-radius:16px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-faq{margin:48px 0 0}.urun-detay-skeleton-wrapper .urun-detay-skeleton-faq .urun-detay-skeleton-faq-heading{width:220px;height:24px;border-radius:8px;margin-bottom:16px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-faq .urun-detay-skeleton-faq-list{display:flex;flex-direction:column;gap:12px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-faq .urun-detay-skeleton-faq-list .urun-detay-skeleton-faq-item{width:100%;height:32px;border-radius:8px}@media(max-width:768px){.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price{flex-direction:column;gap:16px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-gallery-price .urun-detay-skeleton-image{width:100%;height:300px}.urun-detay-skeleton-wrapper .urun-detay-skeleton-slider{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.urun-detay-skeleton-wrapper .urun-detay-skeleton-slider{grid-template-columns:1fr}}.sepet{margin-top:calc(var(--header-height) + 2rem);display:flex;align-items:center}.sepet .wrapper{display:flex;gap:2rem}.sepet .wrapper .sayi{font-size:.85rem}.sepet .wrapper .form{width:65%;display:flex;flex-direction:column;gap:3rem;height:auto}.sepet .wrapper .form h2{font-size:1.2rem}.sepet .wrapper .form .urunTable table{border-collapse:collapse;width:100%;font-size:14px;table-layout:fixed}.sepet .wrapper .form .urunTable table :not(caption)>*>*{padding:8px 0}.sepet .wrapper .form .urunTable table thead th{text-align:start;font-size:14px;font-weight:600}.sepet .wrapper .form .urunTable table thead .product-quantity,.sepet .wrapper .form .urunTable table thead .product-subtotal,.sepet .wrapper .form .urunTable table thead .product-price,.sepet .wrapper .form .urunTable table thead .product-thumbnail,.sepet .wrapper .form .urunTable table thead .controls,.sepet .wrapper .form .urunTable table thead .product-name{text-align:center}.sepet .wrapper .form .urunTable table tbody{border-top:1px solid #dee0ea}.sepet .wrapper .form .urunTable table tbody .cart-item{border-bottom:1px solid #dee0ea}.sepet .wrapper .form .urunTable table tbody .cart-item .product-quantity,.sepet .wrapper .form .urunTable table tbody .cart-item .product-subtotal,.sepet .wrapper .form .urunTable table tbody .cart-item .product-price,.sepet .wrapper .form .urunTable table tbody .cart-item .cart-image{text-align:center}.sepet .wrapper .form .urunTable table tbody .cart-item .product-name{text-align:center;vertical-align:middle}.sepet .wrapper .form .urunTable table tbody .cart-item .product-name .variant-description{display:block;font-size:.7rem;color:#666;padding:0rem!important}.sepet .wrapper .form .urunTable table tbody .cart-item .cart-image img{width:70px;height:100px}.sepet .wrapper .form .urunTable table tbody .cart-item .cart-image .no-image{width:70px;height:100px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#777;border:1px dashed #ccc}.sepet .wrapper .form .urunTable table tbody .cart-item .controls{text-align:center}.sepet .wrapper .form .urunTable table tbody .cart-item .controls .buttonss{display:flex;gap:.5rem;align-items:center;justify-content:center}.sepet .wrapper .form .urunTable table tbody .cart-item .controls .buttonss button{border-radius:20px;background-color:transparent;text-align:center}.sepet .wrapper .form .urunTable table tbody .cart-item .controls .buttonss button .iconControl{font-size:2rem}.sepet .wrapper .form .urunTable .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.sepet .wrapper .form .urunTable .table-wrapper table{min-width:500px}.sepet .wrapper .form .urunTable .table-wrapper::-webkit-scrollbar{height:6px}.sepet .wrapper .form .urunTable .table-wrapper::-webkit-scrollbar-track{background:transparent}.sepet .wrapper .form .urunTable .table-wrapper::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.sepet .wrapper .form .urunTable .table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#555}.sepet .wrapper .form .cuppon{width:50%;margin-top:-1.5rem}.sepet .wrapper .form .cuppon .subscride-form{display:flex;position:relative;height:38px;width:100%}.sepet .wrapper .form .cuppon .subscride-form input{width:100%;max-height:38px;border-color:#dee0ea!important;padding:10px}.sepet .wrapper .form .cuppon .subscride-form button{border:none;position:absolute;right:0;height:100%;margin-right:1px;padding:15px;display:flex;align-items:center;justify-content:center;border:1px solid #dee0ea;background-color:#0b1320;color:#f5f5f5}.sepet .wrapper .fullWidth{width:100%}.sepet .wrapper .fiyat{width:calc(35% - 2rem);display:flex;flex-direction:column;gap:1.5rem;height:420px}.sepet .wrapper .fiyat .paper{padding:3rem 3.5rem;border-radius:1;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;height:100%}.sepet .wrapper .fiyat .paper .bar{display:flex;flex-direction:column;gap:.5rem}.sepet .wrapper .fiyat .paper .bar p{font-size:.85rem}.sepet .wrapper .fiyat .paper .bar .kargoFF{font-size:.8rem}.sepet .wrapper .fiyat .paper .ucretDetay .title{margin-bottom:.7rem}.sepet .wrapper .fiyat .paper .ucretDetay{display:flex;flex-direction:column;gap:.3rem;font-size:15px}.sepet .wrapper .fiyat .paper .ucretDetay p{display:flex;justify-content:space-between}.sepet .wrapper .fiyat .paper .button{font-size:.85rem;padding:.7rem 1rem;background-color:#266431;color:#fff;border-radius:14px}.sepet .wrapper .none{display:none}.sepet .wrapper .uygulanmisKuponChip{display:inline-flex;align-items:center;background-color:#e0e0e0;color:#000;padding:6px 12px;border-radius:16px;font-size:14px;margin-top:-2rem;position:relative;width:fit-content}.sepet .wrapper .uygulanmisKuponChip .kuponKod{margin-right:8px;font-weight:500}.sepet .wrapper .uygulanmisKuponChip .kapatButonu{background:none;border:none;color:#006064;cursor:pointer;font-size:16px;line-height:1;padding:0}.sepet .wrapper .uygulanmisKuponChip:hover{opacity:.8;cursor:po}.sepet .none{display:none}@media(max-width:890px){.sepet .wrapper{flex-direction:column}.sepet .wrapper .form,.sepet .wrapper .fiyat{width:100%}.sepet .wrapper .form{padding:1.5rem}.sepet .wrapper .form .cuppon{width:100%}.sepet .wrapper .cart-image img{max-width:50px;height:auto;object-fit:contain}}.login{padding-top:calc(var(--header-height) + 2rem);display:flex;align-items:center;justify-content:center}.login .loginSection{width:100%;display:flex;gap:2rem}.login .loginSection p{font-size:.9rem}.login .loginSection .loginSectionLeft{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;height:30rem;padding:1.5rem;flex:3;display:flex;justify-content:center;flex-direction:column;gap:2rem;border-radius:10px}.login .loginSection .loginSectionLeft .title{display:flex;justify-content:space-between}.login .loginSection .loginSectionLeft .title h2{font-size:1.35rem}.login .loginSection .loginSectionLeft .title .socialMedia{display:flex;gap:1rem}.login .loginSection .loginSectionLeft form{display:flex;flex-direction:column;gap:1rem}.login .loginSection .loginSectionLeft form .abc{display:flex;flex-direction:column;gap:.5rem}.login .loginSection .loginSectionLeft form label{min-height:40px;font-size:14px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:space-between;gap:1rem}.login .loginSection .loginSectionLeft form label input,.login .loginSection .loginSectionLeft form label select{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.login .loginSection .loginSectionLeft form label input.error,.login .loginSection .loginSectionLeft form label select.error{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.login .loginSection .loginSectionLeft form label input:focus,.login .loginSection .loginSectionLeft form label select:focus{border-color:#0056b3}.login .loginSection .loginSectionLeft form .sifremi-unuttum{text-decoration:none;color:#266431;font-size:14px;font-weight:700;text-align:end}.login .loginSection .loginSectionLeft form .buttonContainer{margin-top:1rem;width:20%}.login .loginSection .loginSectionLeft form .buttonContainer button{background-color:#266431;color:#fff;padding:12px;font-size:14px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%}.login .loginSection .loginSectionLeft form .buttonContainer .disabled{background-color:#d3d3d3;cursor:not-allowed}.login .loginSection .loginSectionLeft form .error-message{color:#dc3545;font-size:12px;margin-top:10px;font-weight:400}.login .loginSection .loginSectionLeft .mobile-uyeol{margin-top:-1rem;margin-bottom:1rem}.login .loginSection .loginSectionLeft .mobile-uyeol p{width:100%;display:flex;align-items:center;gap:.5rem}.login .loginSection .loginSectionLeft .mobile-uyeol p a{text-decoration:underline}.login .loginSection .loginSectionRight{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;background:#266431;height:30rem;padding:1.5rem;flex:2;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;color:#f5f5f5;border-radius:10px}.login .loginSection .loginSectionRight .title{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin-bottom:1rem}.login .loginSection .loginSectionRight .button-uyeol{border:1px solid white;background-color:transparent;color:#f5f5f5;padding:12px;border-radius:15px}@media(max-width:900px){.login{padding-top:calc(var(--header-height-mobile) + 2rem)}.login .loginSection{flex-direction:column;margin-bottom:2rem;margin-top:2rem}.login .loginSection .loginSectionLeft h2{font-size:1.1rem!important}.login .loginSection .loginSectionLeft form .buttonContainer{width:100%}.login .loginSection .loginSectionRight{display:none}}@media(min-width:901px){.login .loginSection .loginSectionLeft .mobile-uyeol{display:none}}.panel{--admin-primary: #0f271d;--admin-primary-hover: #1b4332;--admin-radius: 8px;width:100%;background-color:#fff;display:flex;height:100vh;overflow:hidden}.panel .panelRight{flex:1;min-width:0;display:flex;flex-direction:column;position:relative;height:100vh;overflow:hidden}.panel .panelRight .container{flex:1;overflow-y:auto;padding:2rem;scrollbar-width:none;-ms-overflow-style:none}.panel .panelRight .container::-webkit-scrollbar{display:none}.panel .buttonContainer button:not(.disabled):not(.disabledButton):not(.delete):not(:disabled),.panel .buttonContainer button[type=submit]:not(.disabled):not(.disabledButton):not(.delete):not(:disabled){background-color:var(--admin-primary)!important;color:#fff!important;border:none;border-radius:var(--admin-radius);transition:background-color .2s ease,opacity .2s ease}.panel .buttonContainer button:not(.disabled):not(.disabledButton):not(.delete):not(:disabled):hover,.panel .buttonContainer button[type=submit]:not(.disabled):not(.disabledButton):not(.delete):not(:disabled):hover{background-color:var(--admin-primary-hover)!important}.panel .buttonContainer button.delete:not(.disabled):not(:disabled){background-color:#8b0000!important}.panel .buttonContainer button.delete:not(.disabled):not(:disabled):hover{background-color:#8b0000!important}.panel .buttonContainer button.disabled,.panel .buttonContainer button.disabledButton,.panel .buttonContainer button:disabled{background-color:#d3d3d3!important;color:#fff!important;cursor:not-allowed}.panel .variantTypeList__button--primary,.panel .variantOptionList__button--primary{background-color:var(--admin-primary)!important;color:#fff!important;border-radius:var(--admin-radius)}.panel .variantTypeList__button--primary:hover:not(:disabled),.panel .variantOptionList__button--primary:hover:not(:disabled){background-color:var(--admin-primary-hover)!important;opacity:1}.panel .btn-detail{background-color:var(--admin-primary)!important;color:#fff!important;border-radius:var(--admin-radius)}.panel .btn-detail:hover{background-color:var(--admin-primary-hover)!important;box-shadow:0 4px 12px #0f271d59}.panel .MuiChip-colorPrimary{background-color:var(--admin-primary)!important;color:#fff!important}.panel .MuiChip-colorPrimary:hover{background-color:var(--admin-primary-hover)!important}.panel .MuiSwitch-switchBase.Mui-checked{color:var(--admin-primary)!important}.panel .MuiSwitch-switchBase.Mui-checked:hover{background-color:#0f271d14}.panel .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--admin-primary)!important;opacity:.55}.panelSidebar{width:68px;min-width:68px;flex-shrink:0;height:100vh;position:relative;z-index:20}.panelSidebar .sidebarInner{position:absolute;top:0;left:0;width:68px;height:100vh;background-color:#0f271d;display:flex;flex-direction:column;justify-content:center;overflow:hidden;transition:width .2s ease}.panelSidebar:hover .sidebarInner{width:240px;box-shadow:4px 0 16px #0000004d}.panelSidebar .top{height:5rem;display:flex;flex-direction:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.panelSidebar .top .logo{font-weight:600;color:#d3d1d1;white-space:nowrap}.panelSidebar .bottom{padding-left:.625rem;padding-right:.625rem}.panelSidebar .bottom ul li.sidebarDivider{border-top:1px solid rgba(255,255,255,.15);margin:12px 16px}.panelSidebar .bottom ul li a,.panelSidebar .bottom ul li button{display:flex;align-items:center;padding:10px;cursor:pointer;position:relative;border-radius:6px}.panelSidebar .bottom ul li a .icon,.panelSidebar .bottom ul li button .icon{font-size:1.3rem;color:#d7d7d7;flex-shrink:0}.panelSidebar .bottom ul li a span,.panelSidebar .bottom ul li button span{font-size:.9rem;margin-left:12px;color:#d7d7d7;white-space:nowrap;opacity:0;transition:opacity .15s ease}.panelSidebar .bottom ul li a:hover,.panelSidebar .bottom ul li button:hover{background-color:#d7d7d7}.panelSidebar .bottom ul li a:hover span,.panelSidebar .bottom ul li a:hover .icon,.panelSidebar .bottom ul li a:hover .right,.panelSidebar .bottom ul li button:hover span,.panelSidebar .bottom ul li button:hover .icon,.panelSidebar .bottom ul li button:hover .right{color:#0e1130}.panelSidebar .bottom ul li button{background-color:transparent;width:100%}.panelSidebar:hover .bottom ul li span{opacity:1;transition-delay:.08s}.alertPopUp{position:fixed;bottom:24px;right:24px;z-index:9999;max-width:360px;width:max-content;color:#fff;padding:14px 20px;border-radius:10px;box-shadow:0 8px 24px #0000002e;font-weight:500;display:flex;align-items:center;animation:alertAdminFade 2s ease-in-out forwards}.alertPopUp p{margin:0;line-height:1.4}.alertPopUp--success{background-color:#0f271d}.alertPopUp--error{background-color:#8b1e1e}@media(max-width:600px){.alertPopUp{bottom:16px;right:16px;left:16px;max-width:none;width:auto}}@keyframes alertAdminFade{0%{opacity:0;transform:translateY(12px)}12%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.loading-bar-container{position:absolute;top:0;left:0;width:100%;height:3px;background-color:transparent;z-index:9997;overflow:hidden}.loading-bar{height:100%;background:#4caf50;background-size:200% 100%;animation:loading-animation 2s ease-in-out infinite;transition:width .3s ease;border-radius:0 2px 2px 0}@keyframes loading-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.createProject .formCreate{display:flex;gap:2rem}.createProject .avatar{position:relative;box-shadow:0 4px 8px #0003;width:100%;max-width:100%;height:250px;border-radius:15px;margin-bottom:1rem;overflow:hidden}.createProject .avatar .kapsayiciButton{display:inline-block;padding:10px;color:"#fff";border-radius:5px;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;box-sizing:border-box}.createProject .avatar .kapsayiciButton .kapakImgg{border-radius:15px;position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;object-fit:contain}.createProject .avatar .kapsayiciButton .Text{border-radius:15px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.7rem}.createProject .avatar .kapsayiciButton:hover{background-color:#00000008}.createProject .avatar .kapsayiciButton:hover .kapakImgg{opacity:.5}.createProject .leftCreate{width:calc(50% - 2rem)}.createProject .leftCreate .bottomText{display:flex;flex-direction:column;gap:1rem}.createProject .rightCreate{width:50%;display:flex;flex-direction:column;gap:2rem}.createProject .rightCreate .avatarResimler{box-shadow:0 4px 8px #0003;width:100%;min-height:250px;height:auto;border-radius:15px}.createProject .rightCreate .avatarResimler .kapsayiciButton{z-index:6;display:inline-block;padding:10px;color:"#fff";border-radius:5px;height:100%;width:100%;cursor:pointer}.createProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container{z-index:7;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:160px}.createProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container{z-index:7;position:relative;width:120px;height:120px;border:1px solid #ddd;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #0000001a;cursor:grab}.createProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container img{z-index:7;width:100%;height:100%;object-fit:cover}.createProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container:active{cursor:grabbing}.createProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container .remove-button{z-index:8;position:absolute;top:5px;right:5px;background:#f00c;color:#fff;border:none;border-radius:50%;font-size:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;padding:15px}.createProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container:hover .remove-button{opacity:1}.createProject .rightCreate .avatarResimler .kapsayiciButton .Text{border-radius:15px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.7rem}.createProject .rightCreate .avatarResimler .kapsayiciButton:hover{background-color:#00000008}.createProject .rightCreate .avatarResimler .kapsayiciButton:hover .kapakImgg{opacity:.5}.createProject .rightCreate .bottomText{display:flex;flex-direction:column;gap:1rem}.createProject .rightCreate .bottomText .buttonContainer{width:100%;align-self:flex-end;margin-top:.5rem}.createProject .rightCreate .bottomText .buttonContainer button{background-color:#104b73;color:#fff;padding:12px;font-size:16px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%}.createProject .rightCreate .bottomText .buttonContainer button:hover{background-color:#004494}.createProject .rightCreate .bottomText .buttonContainer .disabledButton{cursor:default;background-color:gray}.createProject .rightCreate .bottomText .buttonContainer .disabledButton:hover{background-color:gray}@media(max-width:768px){.createProject div{padding:15px}.createProject h2{font-size:20px}.createProject button{font-size:14px}}/*!
* Quill Editor v2.0.3
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.variant-type-selection{margin-bottom:1rem;display:flex;flex-direction:column;gap:.65rem}.variant-type-selection__label{font-size:12px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.04em}.variant-type-chips{display:flex;flex-wrap:wrap;gap:.5rem}.variant-type-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;border:1.5px solid #d5dbe0;background:#fff;color:#555;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.variant-type-chip:hover{border-color:#104b73;color:#104b73}.variant-type-chip--active{border-color:#104b73;background-color:#104b73;color:#fff}.variant-type-chip--locked{cursor:default}.variant-type-chip--locked:hover{border-color:#d5dbe0;color:#555}.variant-type-chip--locked.variant-type-chip--active:hover{border-color:#104b73;color:#fff}.variant-type-chip__dot{width:7px;height:7px;border-radius:50%;background-color:currentColor;opacity:.6}.variant-type-optionRows{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem;background:#f7f9fc;border:1px solid #e5e8eb;border-radius:10px}.variant-type-optionRow{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem}.variant-type-optionRow__label{flex-shrink:0;font-size:12px;font-weight:700;color:#333;min-width:56px}.variant-type-optionRow__chips{display:flex;flex-wrap:wrap;gap:.4rem}.option-chip{padding:.3rem .7rem;border-radius:6px;border:1px solid #d5dbe0;background:#fff;color:#555;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.option-chip:hover:not(:disabled){border-color:#104b73;background-color:#eef4f8}.option-chip--active{border-color:#104b73;background-color:#104b73;color:#fff}.option-chip--locked,.option-chip:disabled{cursor:not-allowed;opacity:.6}.variant-combinations-panel{margin-top:1.5rem;padding:1.5rem;box-shadow:0 4px 8px #00000014;border-radius:15px;background-color:#fff}.variant-combinations-panel h4{margin:0 0 1rem;color:#555;font-size:16px;font-weight:700}.variant-combinations-panel h5{margin-bottom:.75rem;color:#666;font-size:14px;font-weight:700}.variant-combinations-panel .combination-info{margin-bottom:1.5rem;padding:1rem;background:#eef4f8;border-radius:10px;border-left:4px solid #104b73;display:flex;flex-wrap:wrap;gap:.5rem 2rem}.variant-combinations-panel .combination-info p{margin:0;color:#333;font-size:14px}.variant-combinations-panel .combination-info p strong{color:#104b73;font-weight:700}.variant-combinations-panel .default-variant-selection{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.75rem;max-width:420px}.variant-combinations-panel .default-variant-selection label{font-size:14px;font-weight:700;color:#555}.variant-combinations-panel .default-variant-selection select{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.variant-combinations-panel .default-variant-selection select:focus{border-color:#104b73;outline:none}.variant-combinations-panel .default-variant-selection .error{color:#dc3545;font-size:.875rem}.variant-combinations-panel .image-groups-section,.variant-combinations-panel .variants-section{margin-top:1.5rem}.variant-combinations-panel .variants-section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.variant-combinations-panel .variants-section__header h4{margin:0}.variant-combinations-panel .variants-section__toggleAll{padding:.4rem .9rem;border-radius:6px;border:1px solid #104b73;background-color:#fff;color:#104b73;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.variant-combinations-panel .variants-section__toggleAll:hover{background-color:#104b73;color:#fff}.variant-combinations-panel .image-groups-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem}.variant-combinations-panel .variant-combinations-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;align-items:start}.variant-combinations-panel .image-group{padding:1rem;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 4px #0000001a}.variant-combinations-panel .image-group .image-group-label{margin:0 0 .75rem;padding:.65rem .85rem;background:#eef4f8;border-left:3px solid #104b73;border-radius:4px;color:#333;font-size:.85rem;font-weight:600;line-height:1.4}.variant-combinations-panel .image-group .avatarResimler{box-shadow:0 4px 8px #00000026;width:100%;min-height:180px;height:auto;border-radius:12px}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton{z-index:6;border-radius:12px;padding:10px 10px 30px;display:inline-block;height:100%;width:100%;cursor:pointer}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton .images-preview-container{z-index:7;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton .images-preview-container .image-container{z-index:7;position:relative;width:90px;height:90px;border:1px solid #ddd;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #0000001a;cursor:grab}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton .images-preview-container .image-container img{z-index:7;width:100%;height:100%;object-fit:cover}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton .images-preview-container .image-container:active{cursor:grabbing}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton .images-preview-container .image-container .remove-button{z-index:8;position:absolute;top:5px;right:5px;background:#dc3545d9;color:#fff;border:none;border-radius:50%;font-size:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;padding:15px}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton .images-preview-container .image-container:hover .remove-button{opacity:1}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton .Text{border-radius:12px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:180px;color:#888}.variant-combinations-panel .image-group .avatarResimler .kapsayiciButton:hover{background-color:#104b7308}.variant-combinations-panel .variant-combination{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 4px #0000001a;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.variant-combinations-panel .variant-combination--default{border-color:#104b73;box-shadow:0 2px 6px #104b732e}.variant-combinations-panel .variant-combination--expanded{grid-column:1/-1}.variant-combinations-panel .variant-combination--expanded .variant-combination__header{border-bottom:1px solid #eee;background-color:#fafbfc}.variant-combinations-panel .variant-combination--expanded .variant-combination__chevron{color:#104b73}.variant-combinations-panel .variant-combination__header{width:100%;display:flex;align-items:center;gap:1rem;padding:.85rem 1rem;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.variant-combinations-panel .variant-combination__header:hover{background-color:#f7f9fc}.variant-combinations-panel .variant-combination__title{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0;font-size:14px;font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.variant-combinations-panel .variant-combination__badge{flex-shrink:0;padding:.15rem .55rem;border-radius:999px;background-color:#104b73;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.variant-combinations-panel .variant-combination__summary{display:flex;align-items:center;gap:.9rem;flex-shrink:0;font-size:12px;color:#666;font-weight:600}@media(max-width:480px){.variant-combinations-panel .variant-combination__summary{display:none}}.variant-combinations-panel .variant-combination__status{padding:.15rem .55rem;border-radius:999px;font-size:11px;font-weight:700}.variant-combinations-panel .variant-combination__status--on{background-color:#28a7451f;color:#1e7e34}.variant-combinations-panel .variant-combination__status--off{background-color:#dc35451a;color:#dc3545}.variant-combinations-panel .variant-combination__chevron{flex-shrink:0;color:#999;font-size:11px}.variant-combinations-panel .variant-combination .variant-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem 1.25rem;padding:1.1rem;border-top:1px solid #f0f0f0}.variant-combinations-panel .variant-combination .variant-fields .variant-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.variant-combinations-panel .variant-combination .variant-fields .variant-field--wide{grid-column:1/-1}.variant-combinations-panel .variant-combination .variant-fields .variant-field .quill{background:#fff}.variant-combinations-panel .variant-combination .variant-fields .variant-field .quill .ql-editor{min-height:160px}.variant-combinations-panel .variant-combination .variant-fields .variant-field label{font-weight:700;color:#555;font-size:13px}.variant-combinations-panel .variant-combination .variant-fields .variant-field input,.variant-combinations-panel .variant-combination .variant-fields .variant-field textarea,.variant-combinations-panel .variant-combination .variant-fields .variant-field select{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-sizing:border-box;outline:none;transition:border-color .2s ease;font-family:inherit}.variant-combinations-panel .variant-combination .variant-fields .variant-field input:focus,.variant-combinations-panel .variant-combination .variant-fields .variant-field textarea:focus,.variant-combinations-panel .variant-combination .variant-fields .variant-field select:focus{border-color:#104b73}.variant-combinations-panel .variant-combination .variant-fields .variant-field input:invalid,.variant-combinations-panel .variant-combination .variant-fields .variant-field textarea:invalid,.variant-combinations-panel .variant-combination .variant-fields .variant-field select:invalid{border-color:#dc3545}.variant-combinations-panel .variant-combination .variant-fields .variant-field textarea{resize:vertical;min-height:80px;font-family:inherit}.variant-combinations-panel .variant-combination .variant-fields .variant-field select{cursor:pointer;background-color:#fff}.variant-combinations-panel .variant-combination .variant-fields .variant-field .error{color:#dc3545;font-size:.8rem;margin-top:.15rem;text-align:left!important}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.cookie-popup{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -5px 20px #0000004d;width:50%;margin:0 0 0 49vw;animation:slideUp .3s ease-out}.cookie-popup-overlay{position:fixed;bottom:0;left:0;width:100%;z-index:99999999;padding-bottom:10px}.cookie-popup-content{padding:24px}.cookie-popup-header{margin-bottom:20px}.cookie-popup-header h3{margin:0;color:#333;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:8px}.cookie-popup-body p{margin:0 0 16px;color:#666;line-height:1.6;font-size:.95rem}.cookie-popup-body p:last-child{margin-bottom:0}.cookie-popup-links{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef}.cookie-popup-buttons{display:flex;gap:.5rem}.cookie-link{color:#266431;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s ease}.cookie-link:hover{color:#0d2818;text-decoration:underline}.cookie-link-separator{color:#6c757d;font-size:.8rem}.cookie-btn{padding:12px 24px;border:none;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:100px}.cookie-btn:hover{transform:translateY(-1px)}.cookie-btn:active{transform:translateY(0)}.cookie-btn-reject{background-color:#f8f9fa;color:#6c757d;border:1px solid #dee2e6}.cookie-btn-reject:hover{background-color:#e9ecef;border-color:#adb5bd}.cookie-btn-accept{background-color:#266431;color:#fff}.cookie-btn-accept:hover{background-color:#0d2818}@media(max-width:900px){.cookie-popup{width:100%;max-width:100%;margin:0;padding-bottom:0;border-radius:0}.cookie-popup-overlay{padding:0;margin:0;bottom:0}.cookie-popup-content{padding:16px}.cookie-popup-header h3{font-size:1.2rem}.cookie-popup-body p{font-size:.85rem}.cookie-popup-links{flex-direction:column;align-items:start;gap:12px;margin-top:12px;padding-top:12px}.politikalar{margin-bottom:1.7rem;display:flex;gap:1rem}.cookie-link{font-size:.8rem}.cookie-link-separator{display:none}.cookie-btn{width:100%;padding:12px 16px;font-size:.9rem}}@media(max-width:480px){.cookie-popup-overlay{padding:0}.cookie-popup-content{padding:12px}.cookie-popup-header h3{font-size:1.1rem}.cookie-popup-body p{font-size:.8rem}.cookie-popup-links{gap:10px;margin-top:10px;padding-top:10px}.cookie-link{font-size:.75rem}.cookie-btn{padding:10px 14px;font-size:.85rem}}.floatingSocial{position:fixed;bottom:60px;right:24px;display:flex;flex-direction:column;gap:12px;z-index:1100}.floatingSocial__btn{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;color:#fff;text-decoration:none;box-shadow:0 4px 14px #00000040;transition:transform .25s ease,box-shadow .25s ease}.floatingSocial__btn svg{font-size:1.6rem}.floatingSocial__btn:hover{transform:scale(1.12);box-shadow:0 6px 20px #0000004d}.floatingSocial__btn:active{transform:scale(1.04)}.floatingSocial__btn--whatsapp{background:#25d366}.floatingSocial__btn--instagram{background:radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}@media(max-width:768px){.floatingSocial{bottom:50px;right:16px;gap:10px}.floatingSocial__btn{width:46px;height:46px}.floatingSocial__btn svg{font-size:1.4rem}}.updateProject .formCreate{display:flex;gap:2rem}.updateProject .avatar{position:relative;box-shadow:0 4px 8px #0003;width:100%;max-width:100%;height:250px;border-radius:15px;margin-bottom:1rem;overflow:hidden}.updateProject .avatar .kapsayiciButton{display:inline-block;padding:10px;color:"#fff";border-radius:5px;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;box-sizing:border-box}.updateProject .avatar .kapsayiciButton .kapakImgg{border-radius:15px;position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;object-fit:contain}.updateProject .avatar .kapsayiciButton .Text{border-radius:15px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.7rem}.updateProject .avatar .kapsayiciButton:hover{background-color:#00000008}.updateProject .avatar .kapsayiciButton:hover .kapakImgg{opacity:.5}.updateProject .leftCreate{width:calc(50% - 2rem)}.updateProject .leftCreate .bottomText{display:flex;flex-direction:column;gap:1rem}.updateProject .rightCreate{width:50%;display:flex;flex-direction:column;gap:2rem}.updateProject .rightCreate .avatarResimler{box-shadow:0 4px 8px #0003;width:100%;min-height:250px;height:auto;border-radius:15px}.updateProject .rightCreate .avatarResimler .kapsayiciButton{z-index:6;display:inline-block;padding:10px;color:"#fff";border-radius:5px;height:100%;width:100%;cursor:pointer}.updateProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container{z-index:7;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:160px}.updateProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container{z-index:7;position:relative;width:120px;height:120px;border:1px solid #ddd;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #0000001a;cursor:grab}.updateProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container img{z-index:7;width:100%;height:100%;object-fit:cover}.updateProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container:active{cursor:grabbing}.updateProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container .remove-button{z-index:8;position:absolute;top:5px;right:5px;background:#f00c;color:#fff;border:none;border-radius:50%;font-size:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;padding:15px}.updateProject .rightCreate .avatarResimler .kapsayiciButton .images-preview-container .image-container:hover .remove-button{opacity:1}.updateProject .rightCreate .avatarResimler .kapsayiciButton .Text{border-radius:15px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.7rem}.updateProject .rightCreate .avatarResimler .kapsayiciButton:hover{background-color:#00000008}.updateProject .rightCreate .avatarResimler .kapsayiciButton:hover .kapakImgg{opacity:.5}.updateProject .rightCreate .bottomText{display:flex;flex-direction:column;gap:1rem}.updateProject .rightCreate .bottomText .buttonContainer{width:100%;align-self:flex-end;margin-top:.5rem}.updateProject .rightCreate .bottomText .buttonContainer button{background-color:#104b73;color:#fff;padding:12px;font-size:16px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%}.updateProject .rightCreate .bottomText .buttonContainer button:hover{background-color:#004494}.updateProject .rightCreate .bottomText .buttonContainer .disabledButton{cursor:default;background-color:gray}.updateProject .rightCreate .bottomText .buttonContainer .disabledButton:hover{background-color:gray}@media(max-width:768px){.updateProject div{padding:15px}.updateProject h2{font-size:20px}.updateProject button{font-size:14px}}.formSection{border:1px solid #e5e8eb;border-radius:10px;padding:1.25rem 1.5rem;margin-bottom:1.25rem;background:#fff;box-shadow:0 1px 3px #104b730f}.formSection .formSectionTitle{margin:0 0 1rem;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#104b73;padding-bottom:.6rem;border-bottom:1px solid #eef1f3}.formSection .formSectionBody{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.1rem 1.25rem;align-items:start}.formSection .categorySeciton{grid-column:1/-1;display:flex;flex-direction:column;gap:.4rem;margin:0!important}.formSection .categorySeciton span{font-size:13px;font-weight:600;color:#555}.formSection .categorySeciton .MuiAutocomplete-root{width:100%}.formSection .categorySeciton .MuiOutlinedInput-root{border-radius:6px}.formSection .categorySeciton .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#104b73;border-width:1px}.formSection .categorySeciton .MuiChip-root{background-color:#eef4f8;color:#104b73;font-weight:600;border-radius:6px}.formSection .categorySeciton .MuiChip-root .MuiChip-deleteIcon{color:#104b73;opacity:.7}.formSection .categorySeciton .MuiChip-root .MuiChip-deleteIcon:hover{opacity:1;color:#0b3450}.variantLayout{width:100%;display:flex;flex-direction:column;gap:1.5rem}.variantLayout__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.variantLayout__side{display:flex;flex-direction:column;gap:1rem;min-width:0}@media(max-width:900px){.variantLayout__top{grid-template-columns:1fr}}.formField{min-width:0}.formField.field-full{grid-column:1/-1}.formField.field-medium,.formField.field-small{grid-column:span 2}.formField.field-tiny{grid-column:span 1}.formField label{display:flex;flex-direction:column;align-items:stretch;gap:.35rem}.formField .fieldLabel{font-size:13px;font-weight:600;color:#555;white-space:nowrap}.formField input,.formField select,.formField textarea{width:100%;padding:9px 10px;font-size:14px;border:1px solid #d5dbe0;border-radius:6px;box-sizing:border-box;outline:none;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.formField input:focus,.formField select:focus,.formField textarea:focus{border-color:#104b73;box-shadow:0 0 0 3px #104b731a}.formField input[type=number]{-moz-appearance:textfield}.formField input[type=number]::-webkit-outer-spin-button,.formField input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.formField textarea{height:90px;resize:vertical}.formField .error{text-align:left;width:100%;color:#c0392b;font-size:.75rem;margin-top:.15rem}@media(max-width:640px){.formField.field-medium,.formField.field-small,.formField.field-tiny{grid-column:1/-1}}.discountBlock{border:1px dashed #cfd8dc;border-radius:8px;padding:.9rem 1rem;background:#f9fbfc}.discountBlock .discountToggle{flex-direction:row!important;align-items:center!important;gap:.6rem!important;font-size:14px;font-weight:600;color:#333;cursor:pointer}.discountBlock .discountToggle input[type=checkbox]{width:18px!important;height:18px;padding:0;cursor:pointer}.discountBlock .discountFields{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;margin-top:1rem}.richTextField{display:flex;flex-direction:column;gap:.4rem}.richTextField .quill{background:#fff}.richTextField .quill .ql-editor{min-height:180px}.submitHint{margin:.6rem 0 0;list-style:disc;padding:.6rem .9rem .6rem 1.6rem;color:#c0392b;font-size:12px;line-height:1.6;background:#fdf1f0;border-radius:6px}.categoryCreate .uploader-container{width:100%;margin:0 auto;margin-bottom:2rem;border-radius:8px;display:flex;flex-direction:column}.categoryCreate .uploader-container .upload-input{display:none;width:100%;padding:10px;margin-bottom:20px;border:1px solid #ced4da;border-radius:4px;font-size:14px;outline:none;transition:border-color .2s ease}.categoryCreate .uploader-container .upload-input:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}.categoryCreate .uploader-container .images-preview-container{display:flex;flex-wrap:wrap;gap:10px}.categoryCreate .uploader-container .image-container{position:relative;width:120px;height:120px;border:1px solid #ddd;border-radius:4px;overflow:hidden;box-shadow:0 4px 8px #0000001a;cursor:grab}.categoryCreate .uploader-container .image-container img{width:100%;height:100%;object-fit:cover}.categoryCreate .uploader-container .image-container:active{cursor:grabbing}.categoryCreate .uploader-container .remove-button{position:absolute;top:5px;right:5px;background:#f00c;color:#fff;border:none;border-radius:50%;font-size:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;padding:15px}.categoryCreate .uploader-container .image-container:hover .remove-button{opacity:1}.categoryCreate form{display:flex;flex-direction:column;gap:15px}.categoryCreate form .categoryCreate{display:flex;gap:2rem}.categoryCreate form .categoryCreate .leftSide{width:30%}.categoryCreate form .categoryCreate .leftSide .avatar{position:relative;box-shadow:0 4px 8px #0003;width:100%;height:250px;border-radius:15px}.categoryCreate form .categoryCreate .leftSide .avatar .error-message{color:#dc3545;font-size:12px;margin-top:10px;font-weight:400;text-align:center}.categoryCreate form .categoryCreate .leftSide .avatar .kapsayiciButton{display:inline-block;padding:10px;color:"#fff";border-radius:5px;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.categoryCreate form .categoryCreate .leftSide .avatar .kapsayiciButton .kapakImgg{border-radius:15px;position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s}.categoryCreate form .categoryCreate .leftSide .avatar .kapsayiciButton .Text{border-radius:15px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.7rem}.categoryCreate form .categoryCreate .leftSide .avatar .kapsayiciButton:hover{background-color:#00000008}.categoryCreate form .categoryCreate .leftSide .avatar .kapsayiciButton:hover .kapakImgg{opacity:.5}.categoryCreate form .categoryCreate .rightSection{width:calc(70% - 2rem);box-shadow:0 4px 8px #0003;border-radius:15px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.categoryCreate form .categoryCreate .rightSection .form-group{display:flex;flex-direction:column;gap:.5rem}.categoryCreate form .categoryCreate .rightSection .form-group label{min-height:40px;font-size:14px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:space-between;gap:1rem}.categoryCreate form .categoryCreate .rightSection .form-group label input,.categoryCreate form .categoryCreate .rightSection .form-group label select{width:60%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.categoryCreate form .categoryCreate .rightSection .form-group label input.error,.categoryCreate form .categoryCreate .rightSection .form-group label select.error{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.categoryCreate form .categoryCreate .rightSection .form-group label input:focus,.categoryCreate form .categoryCreate .rightSection .form-group label select:focus{border-color:#0056b3}.categoryCreate form .categoryCreate .rightSection .form-group label textarea{width:60%;height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;resize:none;box-sizing:border-box;outline:none;transition:border-color .2s ease}.categoryCreate form .categoryCreate .rightSection .form-group label textarea:focus{border-color:#0056b3}.categoryCreate form .categoryCreate .rightSection .form-group label textarea.error{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.categoryCreate form .categoryCreate .rightSection .form-group .error-message{color:#dc3545;font-size:12px;margin-left:40%;font-weight:400}.categoryCreate form .categoryCreate .rightSection .buttonContainer{margin-top:1rem;align-self:end;width:30%}.categoryCreate form .categoryCreate .rightSection .buttonContainer button{background-color:#104b73;color:#fff;padding:12px;font-size:14px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%}.categoryCreate form .categoryCreate .rightSection .buttonContainer .disabled{background-color:#d3d3d3;cursor:not-allowed}@media(max-width:768px){.categoryCreate div{padding:15px}.categoryCreate h2{font-size:20px}.categoryCreate button{font-size:14px}}.account{margin-top:calc(var(--header-height) + 2rem);display:flex;gap:3rem;width:100%;min-height:40vh;flex:10}.account .sidebarr{flex:2;border-right:1px solid black}.account .sidebarr hr{margin-bottom:1.5rem}.account .sidebarr .top{height:4rem;display:flex;flex-direction:column;justify-content:center}.account .sidebarr .top .logo{font-weight:700;color:#000}.account .sidebarr .center{margin-bottom:15px}.account .sidebarr .center ul li a,.account .sidebarr .center ul li button{display:flex;align-items:center;margin-right:5px;padding:10px 0 10px 10px;cursor:pointer;position:relative;transition:.25s}.account .sidebarr .center ul li a .title,.account .sidebarr .center ul li button .title{font-size:1rem;font-weight:700;color:#000;margin-top:15px;margin-bottom:5px}.account .sidebarr .center ul li a .icon,.account .sidebarr .center ul li button .icon{font-size:1.3rem;color:#000}.account .sidebarr .center ul li a span,.account .sidebarr .center ul li button span{font-size:.9rem;font-weight:400;margin-left:12px;color:#000}.account .sidebarr .center ul li a:hover,.account .sidebarr .center ul li button:hover{background-color:#c2c2c2}.account .sidebarr .center ul li a:hover span,.account .sidebarr .center ul li a:hover .icon,.account .sidebarr .center ul li button:hover span,.account .sidebarr .center ul li button:hover .icon{color:#0b1320}.account .sidebarr .center ul li button{width:100%;background-color:transparent}.account .section{width:100%;flex:8}@media(max-width:900px){.account{margin-top:calc(var(--header-height-mobile) + 2rem);margin-bottom:-3rem}.account .sidebarr{display:none}}.kullaniciBilgileri{display:flex;gap:2.5rem}.kullaniciBilgileri .bars{display:flex;flex-direction:column;gap:1rem}.kullaniciBilgileri .bars label{min-height:40px;font-size:14px;font-weight:700;color:#555;display:flex;align-items:center;justify-content:space-between;gap:1rem}.kullaniciBilgileri .bars input,.kullaniciBilgileri .bars select{width:40%;padding:12px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.kullaniciBilgileri .bars input:focus{border-color:#0056b3}.kullaniciBilgileri .bars .error{color:#dc3545;font-size:12px;text-align:right;margin-top:-8px;font-weight:500}.kullaniciBilgileri .kullaniciInput{display:flex;flex-direction:column;width:100%}.kullaniciBilgileri .kullaniciInput .title{height:4rem;display:flex;flex-direction:column;justify-content:center}.kullaniciBilgileri .kullaniciInput hr{margin-bottom:1.5rem}.kullaniciBilgileri .button{text-align:end}.kullaniciBilgileri .button .normalButton{margin-top:1rem;background:#000;color:#fff;border:none;border-radius:5px;font-size:12px;transition:.2s ease;padding:15px 30px}.kullaniciBilgileri .button .normalButton:hover{opacity:.8}.kullaniciBilgileri .button .disabledButton{margin-top:1rem;background:#d3d3d3;color:#fff;border:none;border-radius:5px;font-size:12px;transition:.2s ease;padding:15px 30px;cursor:default}@media(max-width:900px){.kullaniciBilgileri .bars input,.kullaniciBilgileri .bars select{width:60%;padding:12px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.kullaniciBilgileri .bars input:focus{border-color:#0056b3}}.skeletonnn .skeleton-title{width:180px;height:28px;background:#e0e0e0;border-radius:6px;margin-bottom:18px;animation:skeleton-loading 1.2s infinite linear alternate}.skeletonnn .skeleton-label{width:110px;height:16px;background:#e0e0e0;border-radius:4px;margin-bottom:6px;animation:skeleton-loading 1.2s infinite linear alternate}.skeletonnn .skeleton-input{width:100%;max-width:350px;height:36px;background:#e0e0e0;border-radius:6px;margin-bottom:18px;animation:skeleton-loading 1.2s infinite linear alternate}.skeletonnn .skeleton-button{width:120px;height:38px;background:#e0e0e0;border-radius:8px;margin-top:10px;animation:skeleton-loading 1.2s infinite linear alternate}@keyframes skeleton-loading{0%{background-color:#e0e0e0}to{background-color:#f5f5f5}}.sifreDegistir{display:flex;flex-direction:column;width:100%}.sifreDegistir .title{height:4rem;display:flex;flex-direction:column;justify-content:center}.sifreDegistir hr{margin-bottom:1.5rem}.sifreDegistir .bars{display:flex;flex-direction:column;gap:1rem}.sifreDegistir .bars label{min-height:40px;font-size:14px;font-weight:700;color:#555;display:flex;align-items:center;justify-content:space-between;gap:1rem}.sifreDegistir .bars label input,.sifreDegistir .bars label select{width:40%;padding:12px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.sifreDegistir .bars input:focus{border-color:#0056b3}.sifreDegistir .button{text-align:end}.sifreDegistir .button .normalButton{margin-top:1rem;background:#000;color:#fff;border:none;border-radius:5px;font-size:12px;transition:.2s ease;padding:15px 30px}.sifreDegistir .button .normalButton:hover{opacity:.8}.sifreDegistir .button .disabledButton{margin-top:1rem;background:#d3d3d3;color:#fff;border:none;border-radius:5px;font-size:12px;transition:.2s ease;padding:15px 30px;cursor:default}@media(max-width:900px){.sifreDegistir .bars input,.sifreDegistir .bars select{width:60%;padding:12px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.sifreDegistir .bars input:focus{border-color:#0056b3}}.errorSifreDegistir{text-align:end;color:red;font-size:12px;margin-top:4px}.sifreDegistirSkeleton{display:flex;flex-direction:column;width:100%}.sifreDegistirSkeleton .title{height:4rem;display:flex;flex-direction:column;justify-content:center}.sifreDegistirSkeleton .title .titleSkeleton{width:200px;height:24px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:sifreDegistirShimmer 1.5s infinite;border-radius:4px}.sifreDegistirSkeleton hr{margin-bottom:1.5rem}.sifreDegistirSkeleton .bars{display:flex;flex-direction:column;gap:1rem}.sifreDegistirSkeleton .bars .formField{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:40px}.sifreDegistirSkeleton .bars .formField .labelSkeleton{width:120px;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:sifreDegistirShimmer 1.5s infinite;border-radius:4px}.sifreDegistirSkeleton .bars .formField .inputSkeleton{width:40%;height:44px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:sifreDegistirShimmer 1.5s infinite;border-radius:4px}.sifreDegistirSkeleton .bars .button{text-align:end}.sifreDegistirSkeleton .bars .button .buttonSkeleton{margin-top:1rem;width:120px;height:44px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:sifreDegistirShimmer 1.5s infinite;border-radius:5px;display:inline-block}@media(max-width:900px){.sifreDegistirSkeleton .bars .formField .inputSkeleton{width:60%}}@keyframes sifreDegistirShimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:2px solid #e4e7ec;margin-bottom:1.5rem}.tabs .tab{padding:10px 14px;cursor:pointer;font-weight:550;font-size:.88rem;position:relative;color:#667085;border-radius:8px 8px 0 0;transition:color .15s ease,background .15s ease}.tabs .tab:hover{color:#266431;background:#1b43320a}.tabs .tab.active{color:#266431;font-weight:700}.tabs .tab.active:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px;background-color:#266431;border-radius:3px 3px 0 0}.siparis-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0f17168c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:999999;padding:1.5rem;box-sizing:border-box}.siparis-modal{background:#fff;border-radius:20px;width:100%;max-width:920px;max-height:min(88vh,720px);position:relative;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 64px #0f271d38;border:1px solid rgba(255,255,255,.15)}.siparis-modal--sm{max-width:480px;max-height:min(70vh,420px)}.siparis-modal--lg{max-width:1000px;max-height:min(90vh,760px)}.siparis-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.75rem 1.1rem;border-bottom:1px solid #eef1ef;background:linear-gradient(180deg,#f7f9f8,#fff);flex-shrink:0}.siparis-modal__titles{display:flex;flex-direction:column;gap:.25rem}.siparis-modal h2{margin:0;font-size:1.15rem;font-weight:700;color:#0f271d}.siparis-modal__subtitle{font-size:.8rem;color:#667085;font-weight:500}.siparis-modal__close{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #e4e7ec;background:#fff;font-size:1.35rem;line-height:1;color:#475467;cursor:pointer;transition:background .15s ease,color .15s ease}.siparis-modal__close:hover{background:#f2f4f7;color:#0f271d}.siparis-modal__body{flex:1;overflow-y:auto;padding:1.5rem 1.75rem}.siparis-modal__footer{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.75rem 1.35rem;border-top:1px solid #eef1ef;background:linear-gradient(180deg,#fff,#f7f9f8);flex-shrink:0}.orders-skeleton{width:100%;padding:20px 0;animation:fadeIn .5s ease-out}.orders-skeleton .skeleton-container{width:100%}.orders-skeleton .tabs-skeleton{display:flex;gap:12px;margin-bottom:28px;flex-wrap:wrap}.orders-skeleton .tabs-skeleton .skeleton-tab{width:110px;height:36px;background:#e4e7ec;border-radius:8px}.orders-skeleton .rows-skeleton{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}@media(max-width:900px){.orders-skeleton .rows-skeleton{grid-template-columns:1fr}}.orders-skeleton .row-skeleton{background:#fff;border-radius:14px;padding:1rem 1.25rem;border:1px solid #e8ebe9;box-shadow:0 1px 2px #1018280a;display:flex;flex-direction:column;gap:.85rem}.orders-skeleton .row-skeleton__products{display:flex;flex-direction:column;gap:.5rem}.orders-skeleton .row-skeleton__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.1rem;background:#f9fafb;border:1px solid #eef1ef;border-radius:12px}.orders-skeleton .row-skeleton__meta .skeleton-line{width:auto;flex:1}.orders-skeleton .row-skeleton__status{padding-top:.75rem;border-top:1px solid #eef1ef}.orders-skeleton .row-skeleton__actions{display:flex;justify-content:center;gap:.45rem}.orders-skeleton .skeleton-thumb-line{display:flex;align-items:center;gap:.55rem}.orders-skeleton .skeleton-thumb{width:34px;height:34px;flex-shrink:0;background:#e4e7ec;border-radius:8px}.orders-skeleton .skeleton-line{height:14px;background:#e4e7ec;border-radius:6px;width:100%}.orders-skeleton .skeleton-line.short{width:45%;height:18px}.orders-skeleton .skeleton-line.medium{width:70%}.orders-skeleton .skeleton-chip{width:72px;height:22px;background:#e4e7ec;border-radius:999px}.orders-skeleton .skeleton-btn{width:64px;height:30px;background:#e4e7ec;border-radius:8px}.orders-skeleton .pulse{animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.45}to{opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.cargoInfoSection{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .85rem;align-items:start}@media(max-width:640px){.cargoInfoSection{grid-template-columns:1fr}}.cargoInfoSection .form-group{display:flex;flex-direction:column;gap:.15rem;min-width:0}.cargoInfoSection label{display:flex;flex-direction:column;align-items:stretch;gap:.2rem;font-size:.75rem;font-weight:650;color:#475467;letter-spacing:.01em;min-height:unset}.cargoInfoSection label input,.cargoInfoSection label select,.cargoInfoSection label textarea{width:100%;padding:.5rem .75rem;font-size:.88rem;font-weight:500;color:#1d2939;background:#fff;border:1px solid #e4e7ec;border-radius:10px;box-sizing:border-box;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.cargoInfoSection label input::placeholder,.cargoInfoSection label select::placeholder,.cargoInfoSection label textarea::placeholder{color:#98a2b3}.cargoInfoSection label input:hover,.cargoInfoSection label select:hover,.cargoInfoSection label textarea:hover{border-color:#c5d0cb}.cargoInfoSection label input:focus,.cargoInfoSection label select:focus,.cargoInfoSection label textarea:focus{border-color:#266431;box-shadow:0 0 0 3px #1b43321f;background:#fff}.cargoInfoSection label input.error,.cargoInfoSection label select.error,.cargoInfoSection label textarea.error{border-color:#f04438;box-shadow:0 0 0 3px #f044381f}.cargoInfoSection label select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:14px;padding-right:2.25rem;cursor:pointer}.cargoInfoSection label textarea{min-height:88px;resize:vertical;line-height:1.45}.cargoInfoSection .error-message{color:#f04438;font-size:.72rem;font-weight:550;margin-left:0;padding-left:.1rem}.cargoInfoSection .buttonContainer{grid-column:1/-1;margin-top:.35rem;width:100%;display:flex;justify-content:flex-end;align-self:stretch}.cargoInfoSection .buttonContainer button{display:inline-flex;align-items:center;justify-content:center;min-width:150px;background:#266431;color:#fff;padding:.65rem 1.25rem;font-size:.85rem;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 4px 14px #1b433238}.cargoInfoSection .buttonContainer button:hover:not(:disabled):not(.disabledButton){background:#0f271d;transform:translateY(-1px)}.cargoInfoSection .buttonContainer button:active:not(:disabled):not(.disabledButton){transform:translateY(0)}.cargoInfoSection .buttonContainer .disabledButton,.cargoInfoSection .buttonContainer button:disabled{cursor:default;background:#d0d5dd;color:#667085;box-shadow:none;transform:none}.cargoInfoSection .buttonContainer .disabledButton:hover,.cargoInfoSection .buttonContainer button:disabled:hover{background:#d0d5dd;transform:none}.skeleton-input,.skeleton-select{display:inline-block;height:38px;width:100%;background:#e4e7ec;border-radius:12px;animation:skeleton-loading 1.2s infinite linear alternate;margin-top:4px}@keyframes skeleton-loading{0%{background-color:#e4e7ec}to{background-color:#f2f4f7}}.cargo-info-skeleton{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .85rem;padding:.25rem 0}@media(max-width:640px){.cargo-info-skeleton{grid-template-columns:1fr}}.skeleton-item{display:flex;flex-direction:column;gap:.2rem}.skeleton-label{width:100px;height:11px;border-radius:6px;background:#e4e7ec}.skeleton-input{width:100%;height:36px;border-radius:10px;background:#e4e7ec}.skeleton-animate{animation:cargo-skeleton-loading 1.2s infinite linear alternate}@keyframes cargo-skeleton-loading{0%{background-color:#e4e7ec}to{background-color:#f2f4f7}}.cargo-teklif-container{padding-bottom:.5rem}.cargo-teklif-container h3{text-align:left;margin:0 0 1.35rem;font-size:1.05rem;font-weight:700;color:#0f271d}.cargo-section{margin-bottom:1.35rem}.cargo-section-title{display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.65rem;padding:.28rem .6rem;border-radius:999px;background:#f2f4f7;color:#475467}.cargo-section-title.en-ucuz{color:#027a48;background:#027a481a}.cargo-section-title.en-hizli{color:#026aa2;background:#026aa21a}.cargo-section-title.diger{color:#475467;background:#f2f4f7}.cargo-card{display:flex;align-items:center;gap:1rem;background:#fff;border:1px solid #eef1ef;border-radius:14px;padding:1rem 1.15rem;margin-bottom:.65rem;box-shadow:0 2px 8px #0f271d0a;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.cargo-card:hover{border-color:#c5d0cb;box-shadow:0 6px 18px #0f271d14;transform:translateY(-1px)}.cargo-logo{font-size:1.6rem;margin-right:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#f7f9f8;flex-shrink:0}.cargo-info{flex:1;min-width:0}.cargo-name{font-weight:700;font-size:.95rem;color:#0f271d}.cargo-eta{margin-top:.2rem;font-size:.78rem;color:#667085;font-weight:500}.cargo-price{font-weight:750;font-size:1rem;margin-right:.25rem;color:#266431;white-space:nowrap}.cargo-select{background:#266431;color:#fff;border:none;border-radius:10px;padding:.55rem 1.15rem;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .15s ease,transform .15s ease;box-shadow:0 3px 10px #1b433233;flex-shrink:0}.cargo-select:hover{background:#0f271d;transform:translateY(-1px)}@media(max-width:600px){.cargo-card{flex-wrap:wrap}.cargo-price{margin-right:0}.cargo-select{width:100%}}.cargo-modal-overlay{z-index:99999999}.corgoStepper{display:flex;flex-direction:column;gap:1.75rem}.corgoStepper .MuiStepIcon-root.Mui-active,.corgoStepper .MuiStepIcon-root.Mui-completed{color:#266431!important}.corgoStepper .MuiStepLabel-label.Mui-active,.corgoStepper .MuiStepLabel-label.Mui-completed{color:#266431!important;font-weight:650}.corgoStepper .ucusBilgileri .airDropsStepper,.corgoStepper .ucusBilgileri .airDropSection{width:100%}.corgoStepper .airDropController{width:100%;display:flex;justify-content:space-between;padding-bottom:1.5rem;gap:1rem}.corgoStepper .airDropController .button{text-transform:none;border-radius:12px;min-width:110px;font-weight:700;font-size:.85rem;line-height:1.4;padding:.7rem 1.25rem;border:none;background-color:#266431;color:#fff;cursor:pointer;box-shadow:0 4px 14px #1b433233;transition:background .15s ease,transform .15s ease}.corgoStepper .airDropController .button:hover{background:#0f271d;transform:translateY(-1px)}.corgoStepper .airDropController .buttonDisabled{text-transform:none;border-radius:12px;min-width:110px;font-weight:700;font-size:.85rem;line-height:1.4;padding:.7rem 1.25rem;border:none;background-color:#d0d5dd;color:#667085;opacity:1;cursor:default;box-shadow:none}.orders-page{padding-top:2rem;padding-bottom:2rem}.orders-page h1{text-align:center;margin-bottom:2rem}.order-cards-empty{padding:3rem 1.5rem;text-align:center;background:#fff;border-radius:16px;border:1px dashed #d0d5dd;color:#667085;font-size:.95rem}.order-rows{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}@media(max-width:900px){.order-rows{grid-template-columns:1fr}}.order-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto auto;grid-template-areas:"meta" "products" "status" "actions";align-items:start;height:100%;gap:.85rem;background:#fff;border-radius:14px;padding:1rem 1.25rem;border:1px solid #e8ebe9;box-shadow:0 1px 2px #1018280a;transition:box-shadow .2s ease,border-color .2s ease}.order-row:hover{border-color:#c5d0cb;box-shadow:0 4px 12px #0f271d14}.order-row--manual{border-left:4px solid #266431}.order-row__products{grid-area:products;min-width:0;display:flex;flex-direction:column;gap:.4rem}.order-row__product{display:flex;align-items:center;gap:.55rem}.order-row__product img{flex-shrink:0;width:34px;height:34px;object-fit:cover;border-radius:8px;background:#f2f4f7}.order-row__product-name{font-size:.8rem;color:#344054}.order-row__product-name b{color:#0f271d;font-weight:700}.order-row__no-product{font-size:.8rem;color:#98a2b3;font-style:italic}.order-row__meta{grid-area:meta;min-width:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding:.85rem 1.1rem;background:#f9fafb;border:1px solid #eef1ef;border-radius:12px}.order-row__meta-customer{display:flex;flex-direction:column;gap:.15rem;min-width:0}.order-row__customer-name{font-size:.9rem;font-weight:700;color:#1d2939;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-row__meta-line{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:500;color:#667085;white-space:nowrap}.order-row__meta-line--price{font-size:.95rem;font-weight:700;color:#266431}.order-row__meta-date{justify-self:center}.order-row__meta-price{justify-self:end}@media(max-width:480px){.order-row__meta{grid-template-columns:1fr;justify-items:start;gap:.4rem}.order-row__meta-date,.order-row__meta-price{justify-self:start}}.order-row__meta-icon{flex-shrink:0;font-size:1rem!important;color:#98a2b3}.order-row__meta-line--price .order-row__meta-icon{color:#266431}.order-row__status{grid-area:status;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem;padding-top:.75rem;border-top:1px solid #eef1ef}.order-row__status .status-chip{max-width:100%;white-space:normal;text-align:left;line-height:1.3}.order-row__manual-badge{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .45rem;border-radius:999px;background:#1b43321f;color:#266431}.order-row__actions{grid-area:actions;display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.order-row__actions button{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .65rem;border-radius:8px;border:1px solid #e4e7ec;background:#f9fafb;color:#344054;font-size:.72rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.order-row__actions button .icon{font-size:1rem!important}.order-row__actions button:hover{background:#1b433214;border-color:#266431;color:#266431}.order-row__actions button.danger:hover{background:#b4231814;border-color:#b42318;color:#b42318}.order-row__actions button.success:hover{background:#027a481a;border-color:#027a48;color:#027a48}.status-chip{display:inline-flex;align-items:center;flex-shrink:0;max-width:min(220px,48%);padding:.28rem .65rem;border-radius:999px;font-size:.72rem;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f2f4f7;color:#475467}.status-chip.approved{background:#1b43321f;color:#266431}.status-chip.pre-transit{background:#026aa21f;color:#026aa2}.status-chip.transit{background:#3538cd1f;color:#3538cd}.status-chip.delivered{background:#027a481f;color:#027a48}.status-chip.returned{background:#b423181a;color:#b42318}.status-chip.cancel{background:#66708526;color:#475467}.status-chip.failure{background:#b4231826;color:#912018}.status-chip.pending{background:#dc68031f;color:#b54708}.siparis-section{background:#f9fafb;border:1px solid #eef1ef;border-radius:14px;padding:.85rem 1rem;margin-bottom:.65rem}.siparis-section__title{margin:0 0 .55rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#266431}.siparis-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media(max-width:700px){.siparis-section-grid{grid-template-columns:1fr}}.siparis-kv{display:flex;flex-direction:column;gap:.55rem}.siparis-kv__row{display:grid;grid-template-columns:140px 1fr;gap:.5rem;font-size:.82rem;align-items:start}@media(max-width:500px){.siparis-kv__row{grid-template-columns:1fr;gap:.15rem}}.siparis-kv__row .kv-label{color:#667085;font-weight:600}.siparis-kv__row .kv-value{color:#1d2939;font-weight:500;word-break:break-word}.siparis-products{display:flex;flex-direction:column;gap:.65rem}.siparis-product-row{display:grid;grid-template-columns:56px 1fr auto auto;gap:.85rem;align-items:center;padding:.75rem .9rem;background:#fff;border:1px solid #eef1ef;border-radius:12px}@media(max-width:600px){.siparis-product-row{grid-template-columns:48px 1fr;gap:.6rem}.siparis-product-row .siparis-product-row__qty,.siparis-product-row .siparis-product-row__price{grid-column:2}}.siparis-product-row img{width:56px;height:56px;object-fit:cover;border-radius:10px;background:#f2f4f7}.siparis-product-row__name{font-size:.85rem;font-weight:600;color:#1d2939}.siparis-product-row__name .variant{display:block;margin-top:.15rem;font-size:.72rem;font-weight:500;color:#667085}.siparis-product-row__qty{font-size:.8rem;color:#475467;font-weight:600;white-space:nowrap}.siparis-product-row__price{text-align:right;font-size:.85rem;font-weight:700;color:#266431}.siparis-product-row__price .old{display:block;font-size:.7rem;font-weight:500;color:#98a2b3;text-decoration:line-through}.siparis-cta{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.5rem;border:none;border-radius:12px;background:#266431;color:#fff;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;min-width:150px;box-shadow:0 4px 14px #1b433238}.siparis-cta:hover{background:#0f271d;transform:translateY(-1px)}.siparis-cta:active{transform:translateY(0)}.siparis-cta:disabled,.siparis-cta.disabled{background:#d0d5dd;color:#667085;cursor:default;box-shadow:none;transform:none}.iade-form{margin-top:.25rem}.iade-form h4{margin:0 0 .85rem;font-size:.95rem;color:#0f271d}.iade-form p{margin:0 0 .85rem;font-size:.82rem;color:#667085;font-weight:550}.iade-form label{display:flex;flex-direction:column;align-items:stretch;gap:.25rem;font-size:.78rem;font-weight:650;color:#475467;margin-top:0}.iade-form label input{width:100%;max-width:280px;padding:.55rem .8rem;border-radius:12px;border:1px solid #e4e7ec;font-size:.95rem;font-weight:600;color:#1d2939;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.iade-form label input:hover{border-color:#c5d0cb}.iade-form label input:focus{outline:none;border-color:#266431;box-shadow:0 0 0 3px #1b43321f}.iade-form .buttonContainer{display:flex;justify-content:flex-end;margin-top:1.25rem}.iade-form .buttonContainer button{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.5rem;border:none;border-radius:12px;background:#266431;color:#fff;font-size:.88rem;font-weight:700;cursor:pointer;min-width:150px;box-shadow:0 4px 14px #1b433238;transition:background .15s ease,transform .15s ease}.iade-form .buttonContainer button:hover{background:#0f271d;transform:translateY(-1px)}.skeleton-text,.skeleton-img,.skeleton-button{background:linear-gradient(90deg,#eee,#f5f5f5,#eee);background-size:200% 100%;animation:skeleton-loading 1.2s infinite ease-in-out;border-radius:8px}.skeleton-img{width:56px;height:56px;border-radius:10px}.skeleton-text.tiny{height:14px;width:30px}.skeleton-text.short{height:16px;width:100px}.skeleton-text.medium{height:14px;width:70px}.skeleton-button{width:120px;height:40px;margin-top:12px;border-radius:10px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.siparis-refund-list{display:flex;flex-direction:column;gap:.75rem}.siparis-refund-item{display:grid;grid-template-columns:56px 1fr auto;gap:1rem;align-items:center;padding:.85rem 1rem;background:#fff;border:1px solid #eef1ef;border-radius:12px}@media(max-width:600px){.siparis-refund-item{grid-template-columns:48px 1fr}}.siparis-refund-item img{width:56px;height:56px;object-fit:cover;border-radius:10px}.siparis-refund-item__info .name{font-size:.85rem;font-weight:600;color:#1d2939}.siparis-refund-item__info .meta{margin-top:.25rem;font-size:.75rem;color:#667085}.siparis-refund-item__controls{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.siparis-refund-item__controls .price{font-size:.85rem;font-weight:700;color:#266431;text-align:right}.siparis-refund-item__controls .price .old{display:block;font-size:.7rem;font-weight:500;color:#98a2b3;text-decoration:line-through}.siparis-stepper-controls .buttonsControl{display:inline-flex;align-items:center;gap:.4rem;background:#f2f4f7;border-radius:12px;padding:.25rem}.siparis-stepper-controls .buttonsControl button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e4e7ec;border-radius:10px;background:#fff;cursor:pointer;box-shadow:0 1px 2px #0000000a;color:#344054;transition:color .15s ease,border-color .15s ease,background .15s ease}.siparis-stepper-controls .buttonsControl button:hover{color:#266431;border-color:#266431;background:#1b43320a}.siparis-stepper-controls .buttonsControl span{min-width:28px;text-align:center;font-weight:750;font-size:.9rem;color:#0f271d}.popupAdresler{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0f17168c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:999999;padding:1.25rem;box-sizing:border-box}.popupAdresler-inner{width:100%;max-width:440px;background:#fff;padding:1.75rem 1.6rem 1.5rem;border-radius:18px;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:.85rem;box-shadow:0 24px 64px #0f271d38;border:1px solid #eef1ef}.popupAdresler-inner .popup-icon{width:52px;height:52px;margin:0 auto .25rem;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:#b423181a;color:#b42318}.popupAdresler-inner .popup-icon.success{background:#027a481f;color:#027a48}.popupAdresler-inner h3{margin:0;font-size:1.1rem;font-weight:700;color:#0f271d}.popupAdresler-inner .popup-order-meta{font-size:.82rem;color:#667085;line-height:1.45}.popupAdresler-inner .popup-order-meta strong{color:#1d2939;font-weight:650}.popupAdresler-inner p{margin:0;font-size:.9rem;color:#475467;line-height:1.5}.popupAdresler-buttons{margin-top:.75rem;display:flex;justify-content:stretch;gap:.75rem}.popupAdresler-buttons button{flex:1;padding:.75rem 1rem;border:none;cursor:pointer;border-radius:10px;font-size:.85rem;font-weight:650;transition:opacity .15s ease,background .15s ease}.popupAdresler-buttons .cancel{background:#f2f4f7;color:#344054}.popupAdresler-buttons .cancel:hover{background:#e4e7ec}.popupAdresler-buttons .confirm{background:#b42318;color:#fff}.popupAdresler-buttons .confirm:hover{background:#912018}.popupAdresler-buttons .green{background:#027a48;color:#fff}.popupAdresler-buttons .green:hover{background:#05603a}.popupAdresler-buttons .disabled{background:#d0d5dd!important;color:#667085!important;cursor:default}@media(max-width:600px){.popupAdresler-inner{max-width:100%;padding:1.35rem 1.1rem 1.2rem}.popupAdresler-buttons{flex-direction:column-reverse}}.ayarlar .ayarlarContent form{display:flex;flex-direction:column;gap:1.25rem}.ayarlar .ayarlarContent form .storeInfo{display:flex;align-items:center;gap:1rem;width:100%;min-height:unset;height:auto;border-radius:14px;padding:1.1rem 1.35rem;background:#0f271d;color:#fff;box-shadow:0 4px 14px #0f271d2e;text-align:left}.ayarlar .ayarlarContent form .storeInfo .storeIcon{width:48px;height:48px;border-radius:12px;background:#ffffff1f;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:0;font-size:1.5rem;opacity:1}.ayarlar .ayarlarContent form .storeInfo .storeIcon svg{font-size:1.6rem}.ayarlar .ayarlarContent form .storeInfo .storeText h3{margin:0 0 .2rem;font-size:1.15rem;font-weight:700}.ayarlar .ayarlarContent form .storeInfo .storeText p{margin:0;font-size:.85rem;opacity:.8;line-height:1.35}.ayarlar .ayarlarContent form .settingsBody{box-shadow:0 4px 12px #00000014;border-radius:14px;padding:1.35rem 1.5rem;display:flex;flex-direction:column;gap:1rem;background:#fff;border:1px solid #eef1ef}.ayarlar .ayarlarContent form .ayarFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:.65rem 1rem;align-items:start}@media(max-width:768px){.ayarlar .ayarlarContent form .ayarFormGrid{grid-template-columns:1fr}}.ayarlar .ayarlarContent form label{min-height:unset;font-size:.78rem;font-weight:650;color:#475467;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.3rem}.ayarlar .ayarlarContent form label input,.ayarlar .ayarlarContent form label select,.ayarlar .ayarlarContent form label textarea{width:100%;padding:.55rem .8rem;font-size:.88rem;font-weight:500;color:#1d2939;border:1px solid #e4e7ec;border-radius:10px;box-sizing:border-box;outline:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.ayarlar .ayarlarContent form label input:focus,.ayarlar .ayarlarContent form label select:focus,.ayarlar .ayarlarContent form label textarea:focus{border-color:#266431;box-shadow:0 0 0 3px #1b43321f}.ayarlar .ayarlarContent form label input.error,.ayarlar .ayarlarContent form label select.error,.ayarlar .ayarlarContent form label textarea.error{border-color:#f04438}.ayarlar .ayarlarContent form label select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:14px;padding-right:2.25rem;cursor:pointer}.ayarlar .ayarlarContent form label textarea{min-height:88px;resize:vertical;line-height:1.45}.ayarlar .ayarlarContent form .form-group{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ayarlar .ayarlarContent form .form-group--full{grid-column:1/-1}.ayarlar .ayarlarContent form .form-group .error-message{color:#f04438;font-size:.72rem;text-align:start;font-weight:550}.ayarlar .ayarlarContent form .buttonContainer{grid-column:1/-1;margin-top:.5rem;display:flex;justify-content:flex-end;width:100%}.ayarlar .ayarlarContent form .buttonContainer button{background-color:#266431;color:#fff;padding:.7rem 1.5rem;font-size:.88rem;font-weight:700;border:none;border-radius:10px;cursor:pointer;min-width:160px;transition:background-color .15s ease;box-shadow:0 4px 14px #1b433233}.ayarlar .ayarlarContent form .buttonContainer button:hover:not(.disabled){background-color:#0f271d}.ayarlar .ayarlarContent form .buttonContainer .disabled{background-color:#d0d5dd;color:#667085;cursor:not-allowed;box-shadow:none}@media(max-width:768px){.ayarlar .ayarlarContent form .storeInfo{padding:1rem 1.1rem}.ayarlar .ayarlarContent form .storeInfo .storeText h3{font-size:1rem}.ayarlar .ayarlarContent form .settingsBody{padding:1rem}.ayarlar .ayarlarContent form .buttonContainer button{width:100%}}.workingHoursSection{margin:0;border:1px solid #eef1ef;border-radius:12px;overflow:hidden}.workingHoursSection .workingHoursHeader{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1.1rem;background-color:#f7f9f8;cursor:pointer;transition:background-color .15s ease}.workingHoursSection .workingHoursHeader:hover{background-color:#eef1ef}.workingHoursSection .workingHoursHeader h4{margin:0;font-size:.9rem;font-weight:700;color:#0f271d}.workingHoursSection .workingHoursHeader svg{color:#667085}.workingHoursSection .workingHoursContent{padding:.85rem 1.1rem 1rem;background-color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:.55rem 2rem;column-gap:2.5rem}@media(max-width:700px){.workingHoursSection .workingHoursContent{grid-template-columns:1fr;gap:.45rem}}.workingHoursSection .workingHoursContent .dayRow{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .35rem;border-bottom:1px solid #f2f4f7}.workingHoursSection .workingHoursContent .dayRow:last-child{border-bottom:none}.workingHoursSection .workingHoursContent .dayRow .dayLabel{font-weight:600;font-size:.82rem;color:#344054;min-width:72px}.workingHoursSection .workingHoursContent .dayRow .timeInputs{display:flex;align-items:center;gap:.45rem}.workingHoursSection .workingHoursContent .dayRow .timeInputs input[type=time]{padding:.4rem .55rem;border:1px solid #e4e7ec;border-radius:8px;font-size:.8rem;background-color:#fff;color:#1d2939;width:auto}.workingHoursSection .workingHoursContent .dayRow .timeInputs input[type=time]:focus{outline:none;border-color:#266431;box-shadow:0 0 0 3px #1b43321f}.workingHoursSection .workingHoursContent .dayRow .timeInputs span{color:#98a2b3;font-weight:600}.SiparisOlustur{margin-top:var(--header-height);min-height:calc(100vh - var(--header-height) - 6rem)}.SiparisOlustur .siparisOlusturContent{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.SiparisOlustur .siparisOlusturContent .css-3hpdci-MuiSvgIcon-root-MuiStepIcon-root.Mui-completed,.SiparisOlustur .siparisOlusturContent .css-3hpdci-MuiSvgIcon-root-MuiStepIcon-root.Mui-active,.SiparisOlustur .siparisOlusturContent .css-124afma.Mui-active,.SiparisOlustur .siparisOlusturContent .css-124afma.Mui-completed{color:#266431}.SiparisOlustur .siparisOlusturContent .ucusBilgileri .airDropsStepper,.SiparisOlustur .siparisOlusturContent .ucusBilgileri .airDropSection{width:100%}.SiparisOlustur .siparisOlusturContent .airDropController{width:65%;display:flex;justify-content:space-between}@media(max-width:900px){.SiparisOlustur .siparisOlusturContent .airDropController{width:100%}}.SiparisOlustur .siparisOlusturContent .airDropController .button{text-transform:uppercase;border-radius:4px;min-width:64px;font-weight:500;font-size:.875rem;line-height:1.75;padding:6px 16px;background-color:#266431;color:#f5f5f5}.SiparisOlustur .siparisOlusturContent .airDropController .buttonDisabled{text-transform:uppercase;border-radius:4px;min-width:64px;font-weight:500;font-size:.875rem;line-height:1.75;padding:6px 16px;background-color:#266431;color:#f5f5f5;opacity:.2;cursor:default}.siparisAdresSection{width:100%;display:flex;gap:2rem}.siparisAdresSection .formAdres{width:65%;display:flex;flex-direction:column;gap:3rem;padding:3.5rem 3rem}.siparisAdresSection .formAdres .address-formm{width:100%;display:flex;flex-direction:column;gap:2rem}.siparisAdresSection .formAdres .address-formm section{width:100%;display:flex;flex-direction:column;gap:10px}.siparisAdresSection .formAdres .address-formm section h2{font-size:1.2rem;margin-bottom:5px;font-weight:600;border-bottom:1px solid #ccc;padding-bottom:1rem}.siparisAdresSection .formAdres .address-formm section input,.siparisAdresSection .formAdres .address-formm section select,.siparisAdresSection .formAdres .address-formm section textarea{padding:10px 12px;border:1px solid #ddd;border-radius:8px;font-size:14px;width:100%;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.siparisAdresSection .formAdres .address-formm section input:focus,.siparisAdresSection .formAdres .address-formm section select:focus,.siparisAdresSection .formAdres .address-formm section textarea:focus{outline:none;border-color:#999;box-shadow:0 0 0 3px #0000000d}.siparisAdresSection .formAdres .address-formm section textarea{resize:vertical;min-height:4.5rem}.siparisAdresSection .formAdres .address-formm section .fieldGrid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.2rem}.siparisAdresSection .formAdres .address-formm section .fieldGrid .field{display:flex;flex-direction:column;gap:4px}.siparisAdresSection .formAdres .address-formm section .fieldGrid .field-username,.siparisAdresSection .formAdres .address-formm section .fieldGrid .field-phoneNo,.siparisAdresSection .formAdres .address-formm section .fieldGrid .field-addressLine1{grid-column:1/-1}.siparisAdresSection .formAdres .address-formm section .phone-input-wrapper{display:flex;width:100%;border:1px solid #ddd;border-radius:4px;overflow:hidden}.siparisAdresSection .formAdres .address-formm section .phone-input-wrapper .phone-prefix{background-color:#f5f5f5;border-right:1px solid #ddd;padding:8px 12px;font-size:14px;font-weight:500;color:#666;display:flex;align-items:center;white-space:nowrap;min-width:50px}.siparisAdresSection .formAdres .address-formm section .phone-input-wrapper input{border:none;border-radius:0;flex:1;padding:8px 12px;font-size:14px;outline:none}.siparisAdresSection .formAdres .address-formm section .phone-input-wrapper input:focus{border:none;box-shadow:none}.siparisAdresSection .formAdres .address-formm section input[type=checkbox],.siparisAdresSection .formAdres .address-formm section input[type=radio]{width:1rem}@media(max-width:900px){.siparisAdresSection .formAdres .address-formm section input[type=checkbox],.siparisAdresSection .formAdres .address-formm section input[type=radio]{width:.85rem}}.siparisAdresSection .formAdres .address-formm section .error{color:#dc3545;font-size:11px;text-align:right;margin-top:2px;display:block}.siparisAdresSection .formAdres .address-formm section label{font-size:14px;display:flex;align-items:center;gap:.5rem}.siparisAdresSection .formAdres .address-formm section .faturaTipi{display:flex;gap:2rem}.siparisAdresSection .formAdres .address-formm .checkbox{display:flex;align-items:center;gap:8px;font-size:14px}.siparisAdresSection .formAdres .address-formm .warning{width:100%;border-radius:4px;font-size:14px}.siparisAdresSection .formAdres .address-formm .warning a{color:#006400;text-decoration:underline;margin-left:4px}.siparisAdresSection .formAdres .address-formm .corporate-info,.siparisAdresSection .formAdres .address-formm .billing-address,.siparisAdresSection .formAdres .address-formm .adressAsil{display:flex;flex-direction:column;gap:14px;margin-top:1rem}.siparisAdresSection .formAdres .address-formm .submit-btn{margin-top:10px;width:30%;padding:10px;background:#000;color:#fff;border:none;cursor:pointer;border-radius:10px;font-weight:600;transition:background .3s}.siparisAdresSection .formAdres .address-formm .submit-btn:hover{background:#333}.siparisAdresSection .formAdres .adresesContent{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.siparisAdresSection .formAdres .kayitliAdres{position:relative;width:100%;padding:20px;display:flex;flex-direction:column;gap:.5rem;border-radius:10px;padding:2rem;border:2px solid lightgray;box-shadow:0 2px 4px #00000014,0 4px 12px #00000014}.siparisAdresSection .formAdres .kayitliAdres p{font-size:.8rem}.siparisAdresSection .formAdres .kayitliAdres .top{display:flex;justify-content:space-between;align-items:center;gap:1rem}.siparisAdresSection .formAdres .kayitliAdres .top .iconTop{position:absolute;font-size:1rem;top:7px;right:7px;color:orange}.siparisAdresSection .formAdres .kayitliAdres .top .adressTitle{font-size:.9rem}.siparisAdresSection .formAdres .kayitliAdres .section{display:flex;flex-direction:column;gap:1rem}.siparisAdresSection .formAdres .kayitliAdres .section .adres{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;white-space:normal}.siparisAdresSection .formAdres .kayitliAdres:hover{border:2px solid orange;transition:.3s}.siparisAdresSection .formAdres .selectedAdres{border:2px solid orange}.siparisAdresSection .formAdres .selectedAdres:hover{border:2px solid orange;transition:.3s}.siparisAdresSection .formAdres .error{color:#dc3545;font-size:.85rem;text-align:right;margin-top:10px;display:block}@media(max-width:900px){.siparisAdresSection .formAdres .error{font-size:.7rem}}@media(max-width:900px){.siparisAdresSection{flex-direction:column;gap:1rem}.siparisAdresSection .formAdres{width:100%;padding:3.5rem 1.7rem;gap:1.5rem}.siparisAdresSection .formAdres .address-formm{gap:1rem}.siparisAdresSection .formAdres .address-formm section{gap:6px}.siparisAdresSection .formAdres .address-formm section h2{font-size:1rem;padding-bottom:.5rem}.siparisAdresSection .formAdres .address-formm section .fieldGrid{grid-template-columns:1fr}.siparisAdresSection .formAdres .adresesContent{grid-template-columns:1fr;gap:.5rem}}.fiyatSiparisOZeti{width:calc(35% - 2rem);height:400px}.fiyatSiparisOZeti .paper{padding:3rem 3.5rem;border-radius:1;display:flex;flex-direction:column;gap:2rem;height:100%}.fiyatSiparisOZeti .paper .bar{display:flex;flex-direction:column;gap:.5rem}.fiyatSiparisOZeti .paper .bar p{font-size:.85rem}.fiyatSiparisOZeti .paper .bar .fiyatPP{font-size:.8rem}.fiyatSiparisOZeti .paper .ucretDetay .title{margin-bottom:.7rem}.fiyatSiparisOZeti .paper .ucretDetay{display:flex;flex-direction:column;gap:.3rem;font-size:15px}.fiyatSiparisOZeti .paper .ucretDetay p{display:flex;justify-content:space-between}@media(max-width:900px){.fiyatSiparisOZeti{width:100%!important;height:auto;margin-top:1rem;margin-bottom:2rem}.fiyatSiparisOZeti .paper{padding:2.5rem 2rem;gap:1rem}.fiyatSiparisOZeti .paper .bar{margin-bottom:1rem}}.siparisOdemeSectionSkleton{display:flex;gap:2rem;margin:0 auto}@media(max-width:768px){.siparisOdemeSectionSkleton{flex-direction:column;padding:1rem}}.formOdeme{flex:1;min-width:0}.formOdeme .cardOdeme{border-radius:20px;padding:2rem;position:relative;overflow:hidden}.formOdeme .cardOdeme:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);animation:shimmer 2s infinite}.formOdeme .cardOdeme .card-content{position:relative;z-index:1}.skeleton-animation{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:8px}.skeleton-title{height:32px;width:200px;margin-bottom:2rem}.skeleton-input{height:48px;width:100%;margin-bottom:1rem}.skeleton-input-small{height:48px;width:100%}.skeleton-select{height:48px;width:100%;margin-bottom:1rem}.skeleton-payment-cards{height:60px;width:100%;margin-bottom:2rem}.skeleton-button{height:56px;width:100%;border-radius:28px}.input-group{display:flex;gap:1rem;margin-bottom:1rem}.input-group .skeleton-input-small{flex:1}.skeleton-order-summary{flex:0 0 350px;background:#fff;border-radius:12px;padding:2.5rem;box-shadow:0 4px 6px #0000001a;height:fit-content}@media(max-width:768px){.skeleton-order-summary{flex:none;width:100%}}.skeleton-order-summary .skeleton-summary-title{height:24px;width:150px;margin-bottom:1.5rem}.skeleton-order-summary .skeleton-summary-items{margin-bottom:1.5rem}.skeleton-order-summary .skeleton-summary-item{height:60px;width:100%;margin-bottom:1rem}.skeleton-order-summary .skeleton-summary-total{height:32px;width:100%;margin-top:1rem}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}@media(max-width:768px){.siparisOdemeSection{flex-direction:column}.skeleton-order-summary{order:-1}.cardOdeme{padding:1.5rem}}.siparisOdemeSection{display:flex;flex-direction:column;gap:2rem;margin:auto}.formOdeme{flex:1;background-color:#fff;border-radius:10px}.payment-form{display:flex;flex-direction:column;align-items:center}.cardOdeme{width:100%;max-width:500px;border-radius:12px;padding:1rem}.cardOdeme .card-content{display:flex;flex-direction:column;gap:1rem}.cardOdeme .card-content .title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.cardOdeme .card-content input,.cardOdeme .card-content select{padding:8px;border:1px solid #ddd;border-radius:4px;font-size:14px}.cardOdeme .card-content .input-group{display:flex;gap:1rem}.cardOdeme .card-content .input-group input{flex:1}.cardOdeme .card-content .error-group{display:flex;justify-content:space-between;font-size:.85rem;color:#e53935}.cardOdeme .card-content .error-group .error{flex:1}.cardOdeme .card-content .error{font-size:.75rem;color:#e53935;margin-top:-1rem}.cardOdeme .card-content .infoKomisyon{margin-top:1rem;text-align:center}.cardOdeme .card-content .infoKomisyon img{max-width:200px;height:auto}.cardOdeme .card-content .checkbox-container{margin-top:1rem}.cardOdeme .card-content .checkbox-container .checkbox-label{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;font-size:.875rem;line-height:1.4;margin-bottom:1.2rem}.cardOdeme .card-content .checkbox-container .checkbox-label input[type=checkbox]{margin:0;width:16px;height:16px;cursor:pointer;accent-color:#266431}.cardOdeme .card-content .checkbox-container .checkbox-label .checkbox-text{flex:1;color:#333}.cardOdeme .card-content .submitButtonOde{text-align:center;margin-top:1rem}.cardOdeme .card-content .submitButtonOde .normalButton{background:#266431;color:#f5f5f5;padding:12px 15px;border-radius:10px;width:100%;font-size:.875rem}.cardOdeme .card-content .submitButtonOde .submitingButon{background-color:#d3d3d3;color:#000;padding:12px 15px;border-radius:10px;width:100%;font-size:.875rem;cursor:not-allowed!important;pointer-events:none!important}@media(min-width:900px){.siparisOdemeSection{flex-direction:row;justify-content:space-between}}@media(max-width:900px){.siparisOdemeSection{flex-direction:column-reverse!important;gap:1rem;max-width:100vw}.siparisOdemeSection .formOdeme{padding:2rem 1rem!important;border-radius:0}.cardOdeme{max-width:100vw;padding:.5rem!important}}.kisiAdresleriProfil{display:flex;flex-direction:column;width:100%}.kisiAdresleriProfil .title{height:4rem;display:flex;flex-direction:column;justify-content:center}.kisiAdresleriProfil hr{margin-bottom:1.5rem}.kisiAdresleriProfil .papers{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;row-gap:2.5rem}.kisiAdresleriProfil .papers .add{display:flex;justify-content:center;align-items:center;width:100%;border-radius:10px;border:1px solid lightgray;box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;min-height:150px}.kisiAdresleriProfil .papers .add button{border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:#fff;gap:1.5rem;width:100%;height:100%}.kisiAdresleriProfil .papers .kayitliAdres{width:100%;display:flex;flex-direction:column;gap:.5rem;border-radius:10px;padding:2rem;border:1px solid lightgray;box-shadow:0 2px 4px #00000014,0 4px 12px #00000014}.kisiAdresleriProfil .papers .kayitliAdres p{font-size:.8rem}.kisiAdresleriProfil .papers .kayitliAdres .top{display:flex;justify-content:space-between;gap:1rem}.kisiAdresleriProfil .papers .kayitliAdres .top .icons{display:flex;gap:.5rem}.kisiAdresleriProfil .papers .kayitliAdres .top .icons button{background-color:transparent}.kisiAdresleriProfil .papers .kayitliAdres .top .icons button .icon{font-size:1.1rem}.kisiAdresleriProfil .papers .kayitliAdres .top .adressTitle{font-size:.9rem}.kisiAdresleriProfil .papers .kayitliAdres .section{display:flex;flex-direction:column;gap:1rem}.kisiAdresleriProfil .papers .kayitliAdres .section .adres{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;white-space:normal}.kisiAdresleriProfil .papers .paper:hover{border:1px solid gray;transition:.3s}.kisiAdresleriProfil .modall{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.kisiAdresleriProfil .modall .modal-content{background:#fff;padding:30px;width:800px;border-radius:8px;box-sizing:border-box;box-shadow:0 4px 10px #0003;text-align:center;z-index:10000;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto}.kisiAdresleriProfil .modall .modal-content input,.kisiAdresleriProfil .modall .modal-content textarea,.kisiAdresleriProfil .modall .modal-content select{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px}.kisiAdresleriProfil .modall .modal-content textarea{height:90px;resize:none}.kisiAdresleriProfil .modall .modal-content .phone-input-wrapper{display:flex;width:100%;border:1px solid #ccc;border-radius:4px;overflow:hidden}.kisiAdresleriProfil .modall .modal-content .phone-input-wrapper .phone-prefix{background-color:#f5f5f5;border-right:1px solid #ccc;padding:12px;font-size:14px;font-weight:500;color:#666;display:flex;align-items:center;white-space:nowrap;min-width:50px}.kisiAdresleriProfil .modall .modal-content .phone-input-wrapper input{border:none;border-radius:0;flex:1;padding:12px;font-size:14px;outline:none;min-width:0}.kisiAdresleriProfil .modall .modal-content .phone-input-wrapper input:focus{border:none;box-shadow:none}.kisiAdresleriProfil .modall .modal-content .modelContentSection{display:flex;gap:2rem;flex:2}.kisiAdresleriProfil .modall .modal-content .modelContentSection .left{flex:1;display:flex;flex-direction:column;gap:.5rem}.kisiAdresleriProfil .modall .modal-content .modelContentSection .right{flex:1;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.kisiAdresleriProfil .modall .modal-content .buttons{display:flex;justify-content:space-between;gap:.75rem}.kisiAdresleriProfil .modall .modal-content .buttons button{padding:8px 25px;border:none;cursor:pointer;border-radius:8px;font-size:.85rem!important;font-weight:500!important;transition:background-color .2s,opacity .2s}.kisiAdresleriProfil .modall .modal-content .buttons button.cancel-btn{background:#e5e7eb;color:#374151}.kisiAdresleriProfil .modall .modal-content .buttons button.cancel-btn:hover{background:#d1d5db}.kisiAdresleriProfil .modall .modal-content .buttons button.submit-btn{background:#000;color:#fff}.kisiAdresleriProfil .modall .modal-content .buttons button.submit-btn:hover{background:#15803d}.kisiAdresleriProfil .modall .modal-content .buttons .disabledButton{background:#e5e7eb!important;color:#9ca3af!important;cursor:not-allowed!important;opacity:.7}.kisiAdresleriProfil .modall .modal-content .buttons .disabledButton:hover{background:#e5e7eb!important}.kisiAdresleriProfil .modall .modal-content .error-message{color:red;font-size:.7rem;text-align:end}.kisiAdresleriProfil .popupAdresler{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:999999}.kisiAdresleriProfil .popupAdresler-inner{min-width:400px;height:calc(150px + 1rem);background:#fff;padding:25px;border-radius:10px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:1rem}.kisiAdresleriProfil .popupAdresler-buttons{margin-top:10px;display:flex;justify-content:space-between;gap:.75rem}.kisiAdresleriProfil .popupAdresler-buttons button{padding:8px 25px;border:none;cursor:pointer;border-radius:8px;font-size:.875rem;font-weight:500;transition:background-color .2s,opacity .2s}.kisiAdresleriProfil .popupAdresler-buttons .cancel{background:#e5e7eb;color:#374151}.kisiAdresleriProfil .popupAdresler-buttons .cancel:hover{background:#d1d5db}.kisiAdresleriProfil .popupAdresler-buttons .confirm{background:#dc2626;color:#fff}.kisiAdresleriProfil .popupAdresler-buttons .confirm:hover:not(:disabled){background:#b91c1c}.kisiAdresleriProfil .popupAdresler-buttons .confirm:disabled{background:#fca5a5;cursor:not-allowed;opacity:.8}@media(max-width:900px){.kisiAdresleriProfil .papers{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}.kisiAdresleriProfil .papers .add,.kisiAdresleriProfil .papers .kayitliAdres{padding:1.3rem}.kisiAdresleriProfil .papers .add p,.kisiAdresleriProfil .papers .kayitliAdres p{font-size:.75rem}.kisiAdresleriProfil .modall .modal-content{width:calc(100vw - 32px);max-width:500px;height:65vh;box-sizing:border-box}.kisiAdresleriProfil .modall .modal-content .modelContentSection{flex-direction:column;gap:1rem}.kisiAdresleriProfil .popupAdresler-inner{min-width:unset;width:calc(100vw - 32px);max-width:350px;padding:16px;box-sizing:border-box}.kisiAdresleriProfil .modall .modal-content .buttons{flex-direction:column;gap:.7rem}.kisiAdresleriProfil .modall .modal-content .buttons button{width:100%}}@media(max-width:600px){.kisiAdresleriProfil .papers{grid-template-columns:1fr;gap:1rem}.kisiAdresleriProfil .modall .modal-content{width:calc(100vw - 32px);max-width:400px;padding:24px 16px;box-sizing:border-box}.kisiAdresleriProfil .popupAdresler-inner{width:calc(100vw - 32px);max-width:320px;padding:16px;box-sizing:border-box}}.kisiAdresleriSkeleton{padding:20px;max-width:800px;margin:0 auto}.kisiAdresleriSkeleton .titleSkeleton{margin-bottom:20px}.kisiAdresleriSkeleton .titleSkeleton .titleBar{height:32px;width:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:6px}.kisiAdresleriSkeleton .divider{height:1px;background:#e0e0e0;margin:20px 0}.kisiAdresleriSkeleton .contentSkeleton .addButtonSkeleton{display:flex;align-items:center;gap:12px;padding:16px;background:#f8f9fa;border-radius:12px;margin-bottom:24px;border:2px dashed #e0e0e0}.kisiAdresleriSkeleton .contentSkeleton .addButtonSkeleton .buttonPulse{width:24px;height:24px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:50%}.kisiAdresleriSkeleton .contentSkeleton .addButtonSkeleton .buttonText{height:16px;width:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton{background:#fff;border-radius:16px;padding:20px;margin-bottom:16px;box-shadow:0 2px 8px #00000014;border:1px solid #f0f0f0}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardHeader .titlePulse{height:20px;width:150px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardHeader .actionsPulse{display:flex;gap:8px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardHeader .actionsPulse .actionDot{width:8px;height:8px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:50%}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardContent .nameRow{display:flex;gap:12px;margin-bottom:12px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardContent .nameRow .namePulse{height:16px;width:100px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardContent .addressRow{margin-bottom:12px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardContent .addressRow .addressPulse{height:16px;width:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardContent .locationRow{display:flex;gap:12px;margin-bottom:12px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardContent .locationRow .locationPulse{height:16px;width:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}.kisiAdresleriSkeleton .contentSkeleton .addressCardSkeleton .cardContent .phoneRow .phonePulse{height:16px;width:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}@keyframes pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.modal-overlay-musteri{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:99999}.modal-overlay-musteri .modal{background:#fff;padding:2.5rem;border-radius:12px;max-width:900px;width:100%;position:relative;height:550px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.modal-overlay-musteri .modal::-webkit-scrollbar{display:none}.modal-overlay-musteri .modal h2,.modal-overlay-musteri .modal h3{margin-top:0}.modal-overlay-musteri .modal h3{margin-top:2rem;margin-bottom:1rem}.modal-overlay-musteri .modal .close-btn{position:absolute;right:1rem;top:1rem;background:transparent;font-size:1.8rem;border:none;cursor:pointer}.modal-overlay-musteri .modal .info-wrapper{display:flex;gap:2rem}.modal-overlay-musteri .modal .info-wrapper .info-table,.modal-overlay-musteri .modal .info-wrapper .billing-table{flex:1;font-size:.85rem;border:1px solid #eee}.modal-overlay-musteri .modal .info-wrapper .info-table td:first-child,.modal-overlay-musteri .modal .info-wrapper .billing-table td:first-child{width:120px;font-weight:700}.modal-overlay-musteri .modal .info-wrapper .info-table td,.modal-overlay-musteri .modal .info-wrapper .billing-table td{padding:.5rem}.modal-overlay-musteri .modal table{width:100%;border-collapse:collapse;margin-bottom:1rem}.modal-overlay-musteri .modal table td,.modal-overlay-musteri .modal table th{padding:.75rem;text-align:left;vertical-align:middle}.modal-overlay-musteri .modal .product-table{margin-top:1rem}.modal-overlay-musteri .modal .product-table th{font-weight:700;background-color:#f8f8f8;font-size:.85rem}.modal-overlay-musteri .modal .product-table tr{font-size:.85rem}.modal-overlay-musteri .modal .product-table img{width:50px;height:50px;object-fit:cover;border-radius:4px}.modal-overlay-musteri .modal .product-table tr:not(:last-child){border-bottom:1px solid #eee}@media(max-width:900px){.modal-overlay-musteri .modal{padding:3.5rem 1.5rem 1.5rem;max-width:95%;height:65vh}.modal-overlay-musteri .modal .info-wrapper{flex-direction:column;gap:1rem}.modal-overlay-musteri .modal table{font-size:.8rem}.modal-overlay-musteri .modal .product-table img{width:40px;height:40px}}@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.siparis-musteri-skeleton-container{display:flex;flex-direction:column;width:100%}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-header{height:4rem;display:flex;flex-direction:column;justify-content:center}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-header .siparis-musteri-skeleton-title{height:1.5rem;width:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-divider{margin:0 0 1.5rem;border:none;border-top:1px solid #e0e0e0}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content{overflow-x:auto;width:100%}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table{width:100%;min-width:500px;border-collapse:collapse;table-layout:auto;font-size:.85rem;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-header{background-color:#f8f9fa}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-header .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell{padding:16px 12px;text-align:left;border-bottom:2px solid #e9ecef;border-right:1px solid #e9ecef;font-weight:600;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-header .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell .siparis-musteri-skeleton-header-item{height:1rem;width:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row{transition:background-color .2s ease}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row:hover{background-color:#f8f9fa}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row:last-child .siparis-musteri-skeleton-table-cell{border-bottom:none}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell{padding:16px 12px;text-align:left;border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;max-width:130px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell .siparis-musteri-skeleton-item{height:1rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell .siparis-musteri-skeleton-item.siparis-musteri-skeleton-order-code{width:100px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell .siparis-musteri-skeleton-item.siparis-musteri-skeleton-price{width:60px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell .siparis-musteri-skeleton-item.siparis-musteri-skeleton-status{width:80px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell .siparis-musteri-skeleton-item.siparis-musteri-skeleton-date{width:90px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell .siparis-musteri-skeleton-item.siparis-musteri-skeleton-button{width:50px;height:32px;margin:0 auto}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content::-webkit-scrollbar{height:6px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content::-webkit-scrollbar-track{background:transparent}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content::-webkit-scrollbar-thumb:hover{background-color:#555}@media(max-width:900px){.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table{font-size:.8rem}.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-header .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell,.siparis-musteri-skeleton-container .siparis-musteri-skeleton-content .siparis-musteri-skeleton-table .siparis-musteri-skeleton-table-body .siparis-musteri-skeleton-table-row .siparis-musteri-skeleton-table-cell{padding:12px 8px;border-right:1px solid #e9ecef}}.dashboard{padding-bottom:3rem;position:relative}.dashboard .dashboardContent{display:flex;flex-direction:column;gap:2.25rem}.dashboard .dashboardContent .dashboardHeader{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem}.dashboard .dashboardContent .dashboardHeader__text h1{font-size:1.5rem;font-weight:700;color:#1f2d24;margin:0 0 .25rem}.dashboard .dashboardContent .dashboardHeader__text p{font-size:.9rem;color:#6c757d;margin:0}.dashboard .dashboardContent .dashboardSection{display:flex;flex-direction:column;gap:1rem}.dashboard .dashboardContent .dashboardSection__title{font-size:1.05rem;font-weight:600;color:#1f2d24;margin:0}.dashboard .dashboardContent .infoCards{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.dashboard .dashboardContent .two{display:flex;gap:1.5rem;align-items:stretch}@media(max-width:900px){.dashboard .dashboardContent .two{flex-direction:column}}.dashboard .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0f171473;display:flex;justify-content:center;align-items:center;z-index:99999999}.dashboard .modal-overlay .modal{background:#fff;padding:1.5rem;border-radius:16px;max-width:460px;width:100%;max-height:420px;display:flex;flex-direction:column}.dashboard .modal-overlay .modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-shrink:0}.dashboard .modal-overlay .modal__header h3{font-size:1.05rem;font-weight:600;color:#1f2d24;margin:0}.dashboard .modal-overlay .modal .close-btn{background:#f8f9fc;color:#6c757d;font-size:1.3rem;line-height:1;border:none;border-radius:8px;width:2rem;height:2rem;cursor:pointer;transition:background-color .15s ease}.dashboard .modal-overlay .modal .close-btn:hover{background:#eef0f3}.dashboard .modal-overlay .product-list{display:flex;flex-direction:column;gap:14px;overflow-y:auto}.dashboard .modal-overlay .product-list .empty{text-align:center;color:#6c757d;font-size:.9rem;padding:1.5rem 0}.dashboard .modal-overlay .product-list .product-item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;transition:background-color .15s ease}.dashboard .modal-overlay .product-list .product-item:hover{background-color:#f8f9fc}.dashboard .modal-overlay .product-list .product-item img{width:40px;height:40px;object-fit:contain;border-radius:8px;border:1px solid #eef0f3}.dashboard .modal-overlay .product-list .product-item .details{flex-grow:1;min-width:0}.dashboard .modal-overlay .product-list .product-item .details .name{font-weight:500;color:#1f1f1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard .modal-overlay .product-list .product-item .details .id{font-size:.8rem;color:#888}.dashboard .modal-overlay .product-list .product-item .sales{flex-shrink:0;font-size:.85rem;font-weight:600;color:var(--admin-primary, #0f271d)}@media(max-width:1200px){.dashboard .dashboardContent .infoCards{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dashboard .dashboardContent .infoCards{grid-template-columns:1fr}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.date-range-picker{display:flex;align-items:center;gap:10px;padding:.5rem 1rem;background-color:#fff;border:1px solid #dee2e6;border-radius:12px;box-shadow:0 1px 2px #1018280a}.date-range-picker__icon{color:var(--admin-primary, #0f271d)}.date-range-picker__divider{color:#b0b8b3;font-size:.85rem}.date-range-picker .date-picker-field{display:flex;flex-direction:column}.date-range-picker .date-picker-field label{font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#6c757d;margin-bottom:2px}.date-range-picker .date-picker-field input{padding:2px 4px;border:none;font-size:.9rem;font-weight:500;color:#1f2d24;width:96px;background:transparent}.date-range-picker .date-picker-field input:focus{outline:none}.summary-card{display:flex;gap:1.5rem;align-items:stretch}@media(max-width:900px){.summary-card{flex-direction:column}}.summary-card__left{padding:1.5rem;background-color:#fff;border:1px solid #eef0f3;border-radius:16px;box-shadow:0 1px 2px #1018280a;flex:2}.summary-card__left h4{font-size:.95rem;font-weight:600;color:#1f2d24;margin:0 0 1rem}.summary-card__right{padding:1.5rem;background-color:#fff;border:1px solid #eef0f3;border-radius:16px;box-shadow:0 1px 2px #1018280a;flex:1;min-width:260px}.summary-card__right h4{font-size:.95rem;font-weight:600;color:#1f2d24;margin:0 0 1rem}.summary-card__stats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.summary-card__stat{display:flex;align-items:center;gap:.7rem;padding:.65rem 0;border-bottom:1px solid #f2f3f5}.summary-card__stat:last-child{border-bottom:none;padding-bottom:0}.summary-card__stat:first-child{padding-top:0}.summary-card__stat-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;background-color:#e8f0ec;color:var(--admin-primary, #0f271d)}.summary-card__stat-label{flex:1;font-size:.85rem;color:#6c757d}.summary-card__stat-value{font-size:.9rem;font-weight:700;color:#1f2d24;white-space:nowrap}.summary-card__tooltip{background:#1f2d24;color:#fff;padding:.5rem .75rem;border-radius:8px;font-size:.8rem;box-shadow:0 4px 12px #00000026}.summary-card__tooltip-date{margin:0 0 2px;opacity:.75;font-size:.72rem}.summary-card__tooltip-value{margin:0;font-weight:600}.infoCard{--card-accent: var(--admin-primary, #0f271d);--card-accent-soft: #e8f0ec;display:flex;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.4rem;background-color:#fff;border:1px solid #eef0f3;border-radius:16px;box-shadow:0 1px 2px #1018280a;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.infoCard:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10182814;border-color:var(--card-accent-soft)}.infoCard__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:12px;background-color:var(--card-accent-soft);color:var(--card-accent)}.infoCard__icon svg{font-size:1.6rem}.infoCard .textCard{display:flex;flex-direction:column;gap:.2rem;min-width:0}.infoCard__value{font-size:1.35rem;font-weight:700;color:#1f2d24;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.infoCard__tag{font-size:.8rem;font-weight:500;color:#6c757d}.infoCard--green{--card-accent: #0f271d;--card-accent-soft: #e6f0ea}.infoCard--red{--card-accent: #c0392b;--card-accent-soft: #fbe9e7}.infoCard--orange{--card-accent: #b46700;--card-accent-soft: #fff3e0}.infoCard--blue{--card-accent: #1259a8;--card-accent-soft: #e8f1fc}.recent-orders-card{background-color:#fff;border:1px solid #eef0f3;border-radius:16px;padding:1.5rem;width:100%;box-shadow:0 1px 2px #1018280a;flex:2}.recent-orders-card .headerTitle{margin-bottom:16px}.recent-orders-card .headerTitle h3{font-size:.95rem;font-weight:600;color:#1f2d24}.recent-orders-card .order-list{display:flex;flex-direction:column;gap:10px}.recent-orders-card .order-list .empty{text-align:center;color:#6c757d;font-size:.9rem;padding:1.5rem 0}.recent-orders-card .order-item{display:block;padding:.75rem .9rem;border:1px solid #f2f3f5;border-radius:12px;transition:background-color .15s ease,border-color .15s ease}.recent-orders-card .order-item:hover{background-color:#f8f9fc;border-color:#e6f0ea}.recent-orders-card .order-item__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.recent-orders-card .order-item__row--footer{justify-content:flex-end;margin-top:.5rem}.recent-orders-card .order-item__customer{font-weight:600;font-size:.9rem;color:#1f1f1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-orders-card .order-item__price{flex-shrink:0;font-weight:700;font-size:.9rem;color:var(--admin-primary, #0f271d)}.recent-orders-card .order-item__products{margin:.35rem 0 0;font-size:.82rem;color:#6c757d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recent-orders-card .order-item__date{font-size:.75rem;color:#9aa4ab}.most-selling-products-card{position:relative;background:#fff;border:1px solid #eef0f3;border-radius:16px;padding:1.5rem 1.5rem 4rem;width:100%;box-shadow:0 1px 2px #1018280a;flex:3}.most-selling-products-card .headerTitle{margin-bottom:16px}.most-selling-products-card .headerTitle h3{font-size:.95rem;font-weight:600;color:#1f2d24}.most-selling-products-card .product-list{display:flex;flex-direction:column;gap:14px}.most-selling-products-card .product-list .empty{text-align:center;color:#6c757d;font-size:.9rem;padding:1.5rem 0}.most-selling-products-card .product-list .product-item{display:flex;align-items:center;gap:12px;padding:6px;border-radius:10px;transition:background-color .15s ease}.most-selling-products-card .product-list .product-item:hover{background-color:#f8f9fc}.most-selling-products-card .product-list .product-item .rank{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background-color:#e8f0ec;color:var(--admin-primary, #0f271d);font-size:.75rem;font-weight:700}.most-selling-products-card .product-list .product-item img{width:40px;height:40px;object-fit:contain;border-radius:8px;border:1px solid #eef0f3}.most-selling-products-card .product-list .product-item .details{flex-grow:1;min-width:0}.most-selling-products-card .product-list .product-item .details .name{font-weight:500;color:#1f1f1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.most-selling-products-card .product-list .product-item .details .id{font-size:.8rem;color:#888}.most-selling-products-card .product-list .product-item .sales{flex-shrink:0;font-size:.85rem;font-weight:600;color:var(--admin-primary, #0f271d)}.most-selling-products-card .alll{position:absolute;bottom:20px;right:20px;text-align:center}.most-selling-products-card .alll button{background-color:transparent;font-size:.8rem;font-weight:600;color:var(--admin-primary, #0f271d)}.most-selling-products-card .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0f171473;display:flex;justify-content:center;align-items:center;z-index:99999999}.most-selling-products-card .modal-overlay .modal{background:#fff;padding:1.5rem;border-radius:16px;max-width:460px;width:100%;max-height:420px;display:flex;flex-direction:column}.most-selling-products-card .modal-overlay .modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-shrink:0}.most-selling-products-card .modal-overlay .modal__header h3{font-size:1.05rem;font-weight:600;color:#1f2d24;margin:0}.most-selling-products-card .modal-overlay .modal .close-btn{background:#f8f9fc;color:#6c757d;font-size:1.3rem;line-height:1;border:none;border-radius:8px;width:2rem;height:2rem;cursor:pointer;transition:background-color .15s ease}.most-selling-products-card .modal-overlay .modal .close-btn:hover{background:#eef0f3}.most-selling-products-card .modal-overlay .modal .product-list{overflow-y:auto}.loginAdmin{min-height:100vh;display:flex;align-items:center;justify-content:center}.loginAdmin .loginSection{width:100%;display:flex;gap:2rem}.loginAdmin .loginSection p{font-size:.9rem}.loginAdmin .loginSection .loginSectionLeft{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;height:30rem;padding:1.5rem;flex:3;display:flex;justify-content:center;flex-direction:column;gap:2rem;border-radius:10px}.loginAdmin .loginSection .loginSectionLeft .title{display:flex;justify-content:space-between}.loginAdmin .loginSection .loginSectionLeft .title h2{font-size:1.35rem}.loginAdmin .loginSection .loginSectionLeft .title .socialMedia{display:flex;gap:1rem}.loginAdmin .loginSection .loginSectionLeft form{display:flex;flex-direction:column;gap:1rem}.loginAdmin .loginSection .loginSectionLeft form .abc{display:flex;flex-direction:column;gap:.5rem}.loginAdmin .loginSection .loginSectionLeft form label{min-height:40px;font-size:14px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:space-between;gap:1rem}.loginAdmin .loginSection .loginSectionLeft form label input,.loginAdmin .loginSection .loginSectionLeft form label select{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.loginAdmin .loginSection .loginSectionLeft form label input.error,.loginAdmin .loginSection .loginSectionLeft form label select.error{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.loginAdmin .loginSection .loginSectionLeft form label input:focus,.loginAdmin .loginSection .loginSectionLeft form label select:focus{border-color:#0056b3}.loginAdmin .loginSection .loginSectionLeft form .buttonContainer{margin-top:1rem;width:20%}.loginAdmin .loginSection .loginSectionLeft form .buttonContainer button{background-color:#266431;color:#fff;padding:12px;font-size:14px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%}.loginAdmin .loginSection .loginSectionLeft form .buttonContainer .disabled{background-color:#d3d3d3;cursor:not-allowed}.loginAdmin .loginSection .loginSectionLeft form .error-message{color:#dc3545;font-size:12px;margin-top:10px;font-weight:400}.loginAdmin .loginSection .loginSectionRight{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;background:#266431;height:30rem;padding:1.5rem;flex:2;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;color:#f5f5f5;border-radius:10px}.loginAdmin .loginSection .loginSectionRight .title{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin-bottom:1rem}@media(max-width:900px){.loginAdmin{padding:2rem 1rem}.loginAdmin .loginSection{flex-direction:column;margin-bottom:2rem;margin-top:2rem}.loginAdmin .loginSection .loginSectionLeft{height:auto;min-height:30rem}.loginAdmin .loginSection .loginSectionLeft h2{font-size:1.1rem!important}.loginAdmin .loginSection .loginSectionLeft form .buttonContainer{width:100%}.loginAdmin .loginSection .loginSectionRight{display:none}}@media(max-width:900px){.success-payment{min-height:auto;margin-bottom:-3rem;margin-top:calc(var(--header-height-mobile) + 3rem)}}.categorycard{width:100%;border-radius:16px;background:#fff;box-shadow:0 6px 25px #00000026;transition:all .3s ease;overflow:hidden;text-decoration:none;display:block}.categorycard:hover{box-shadow:0 12px 40px #0003}.categorycard .fade-in-section{width:100%}.categorycard .categoryContent{width:100%;display:flex;flex-direction:column}.categorycard .categoryContent .backgroundImg{width:100%;aspect-ratio:1.1175;overflow:hidden;position:relative}.categorycard .categoryContent .backgroundImg img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.categorycard .categoryContent h3{padding:20px 16px;margin:0;font-size:16px;font-weight:600;color:#2c3e50;text-align:center;background:#fff;border-top:1px solid #f8f9fa;transition:color .3s ease;height:77px;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.categorycard .categoryContent h3{padding:16px 12px;font-size:14px}}.categorycard:hover .backgroundImg img{transform:scale(1.05)}.categorycard:hover h3{color:#3498db}.categoriesPage{margin-top:calc(var(--header-height) + 3rem)}.categoriesPage .container{display:flex;flex-direction:column;gap:4rem}.categoriesPage .container .categoryCardsContent{display:grid;grid-template-columns:repeat(4,1fr);gap:3.5rem;column-gap:2rem}@media(max-width:1024px){.categoriesPage .container .categoryCardsContent{grid-template-columns:repeat(3,1fr);column-gap:1.2rem}}@media(max-width:768px){.categoriesPage{margin-top:calc(var(--header-height-mobile) + 2rem);min-height:60vh}.categoriesPage .container{gap:3rem}.categoriesPage .container .categoryCardsContent{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.categoriesPage{margin-top:calc(var(--header-height-mobile) + 2rem);min-height:60vh}}.urunList .urunListContent{display:flex;flex-direction:column;gap:1.5rem}.urunList .urunListContent .urunListToolbar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem}.urunList .urunListContent .urunListToolbar__count{font-size:.85rem;font-weight:600;color:#6c757d;padding-bottom:.6rem}.urunList .urunListContent .categorySelector{display:flex;flex-direction:column;gap:.4rem;min-width:260px}.urunList .urunListContent .categorySelector label{font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6c757d}.urunList .urunListContent .categorySelector .categorySelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.65rem 2.25rem .65rem .9rem;font-size:.9rem;font-weight:500;color:#1f2d24;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236c757d' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;border:1px solid #dee2e6;border-radius:10px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.urunList .urunListContent .categorySelector .categorySelect:hover{border-color:var(--admin-primary, #0f271d)}.urunList .urunListContent .categorySelector .categorySelect:focus{outline:none;border-color:var(--admin-primary, #0f271d);box-shadow:0 0 0 3px #0f271d1f}.urunList .urunListContent .selectCategoryMessage,.no-products-message{text-align:center;padding:3rem 1.5rem;color:#6c757d;font-size:.95rem;background-color:#f8f9fc;border:1px dashed #dee2e6;border-radius:14px}.product-table{width:100%;overflow-x:auto;background:#fff;border-radius:14px;box-shadow:0 2px 10px #0f271d0f}.product-table table{width:100%;min-width:640px;border-collapse:collapse}.product-table thead th{background:#f8f9fc;padding:.95rem 1.1rem;text-align:left;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6c757d;border-bottom:1px solid #eef0f3;white-space:nowrap}.product-table thead th:first-child{border-top-left-radius:14px;width:40%}.product-table thead th:last-child{border-top-right-radius:14px}.product-table thead th.actionsTh{text-align:right}.product-table tbody tr{transition:background-color .15s ease}.product-table tbody tr:hover{background-color:#f8f9fc}.product-table tbody tr:not(:last-child) td{border-bottom:1px solid #f1f2f5}.product-table tbody td{padding:.85rem 1.1rem;font-size:.875rem;color:#333;vertical-align:middle}.product-table tbody td.actions{text-align:right}.product-info .image{width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0;background-color:#f1f3f0;display:flex;align-items:center;justify-content:center}.product-info .image__placeholder{color:#b0b8b3;font-size:1.4rem}.product-info .details{min-width:0}.product-info .details .name{font-weight:600;color:#1f2d24;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:.2rem}.product-info .details .shortDesc{color:#6c757d;font-size:.8rem;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.price{display:flex;flex-direction:column;gap:.15rem}.price__original{color:#9aa4ab;font-size:.8rem}.price__current{font-weight:700;color:#1f2d24}.price__current--discounted{color:#c0392b}.discount-status{font-size:.7rem;font-weight:600}.discount-status--planned{color:#ff9800}.discount-status--expired{color:#999}.stock-badge{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap}.stock-badge--in{background:#28a7451f;color:#1e7e34}.stock-badge--low{background:#ff980024;color:#b46700}.stock-badge--out{background:#dc35451f;color:#c0392b}.actions .buttonSectionContainer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.actions a,.actions button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;text-decoration:none;transition:opacity .15s ease;border:none;cursor:pointer;padding:0}.actions a.view,.actions button.view{background:#0f271d14;color:var(--admin-primary, #0f271d)}.actions a.edit,.actions button.edit{background:#28a7451f;color:#1e7e34}.actions a.delete,.actions button.delete{background:#dc35451a;color:#c0392b}.actions a:hover,.actions button:hover{opacity:.75}.actions a .icon,.actions button .icon{font-size:1.1rem}.actions button.restore{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;border:none;cursor:pointer;padding:0;background:#28a745;color:#fff;transition:all .2s}.actions button.restore:hover{background:#1e7e34}.actions button.restore .icon{font-size:1rem}.customerLogin{padding-top:calc(var(--header-height) + 2rem);display:flex;align-items:center;justify-content:center;padding-bottom:3rem}.customerLogin .loginSection{width:100%;display:flex;gap:2rem}.customerLogin .loginSection p{font-size:.9rem}.customerLogin .loginSection .loginSectionLeft{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;padding:3rem 1.5rem;flex:3;display:flex;justify-content:center;flex-direction:column;gap:2rem;border-radius:10px}.customerLogin .loginSection .loginSectionLeft .title{display:flex;justify-content:space-between}.customerLogin .loginSection .loginSectionLeft .title h2{font-size:1.2rem}.customerLogin .loginSection .loginSectionLeft .title .socialMedia{display:flex;gap:1rem}.customerLogin .loginSection .loginSectionLeft form{display:flex;flex-direction:column;gap:1rem}.customerLogin .loginSection .loginSectionLeft form .abc{display:flex;flex-direction:column;gap:.5rem}.customerLogin .loginSection .loginSectionLeft form label{min-height:40px;font-size:14px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:space-between;gap:1rem}.customerLogin .loginSection .loginSectionLeft form label input,.customerLogin .loginSection .loginSectionLeft form label select{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.customerLogin .loginSection .loginSectionLeft form label input.error,.customerLogin .loginSection .loginSectionLeft form label select.error{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.customerLogin .loginSection .loginSectionLeft form label input:focus,.customerLogin .loginSection .loginSectionLeft form label select:focus{border-color:#0056b3}.customerLogin .loginSection .loginSectionLeft form .privacy-policy-container{margin-top:1rem}.customerLogin .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label{display:flex;align-items:flex-start;justify-content:start;gap:.5rem;min-height:auto;font-weight:400;cursor:pointer}.customerLogin .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .privacy-checkbox{width:auto;margin-top:2px;cursor:pointer}.customerLogin .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .checkbox-text{font-size:13px;line-height:1.4;color:#333}.customerLogin .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .checkbox-text a{text-decoration:none;font-weight:700;text-decoration:underline}.customerLogin .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .checkbox-text a:hover{text-decoration:underline}.customerLogin .loginSection .loginSectionLeft form .buttonContainer{margin-top:1rem;width:20%}.customerLogin .loginSection .loginSectionLeft form .buttonContainer button{background-color:#266431;color:#fff;padding:12px;font-size:14px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%}.customerLogin .loginSection .loginSectionLeft form .buttonContainer .disabled{background-color:#d3d3d3;cursor:not-allowed}.customerLogin .loginSection .loginSectionLeft form .error-message{color:#dc3545;font-size:12px;margin-top:10px;font-weight:400}.customerLogin .loginSection .loginSectionLeft .mobile-uyeol p{width:100%;display:flex;align-items:center;gap:.5rem}.customerLogin .loginSection .loginSectionLeft .mobile-uyeol p a{text-decoration:underline}.customerLogin .loginSection .loginSectionRight{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;background-color:#266431;padding:1.5rem;flex:2;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;color:#f5f5f5;border-radius:10px}.customerLogin .loginSection .loginSectionRight .title{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin-bottom:1rem}.customerLogin .loginSection .loginSectionRight .button-uyeol{border:1px solid white;background-color:transparent;color:#f5f5f5;padding:12px;border-radius:15px}@media(max-width:900px){.customerLogin{padding-top:calc(var(--header-height-mobile) + 2rem)}.customerLogin .loginSection{flex-direction:column;margin-bottom:2rem;margin-top:2rem}.customerLogin .loginSection .loginSectionLeft form .buttonContainer{width:100%}.customerLogin .loginSection .loginSectionRight{display:none}}@media(min-width:901px){.customerLogin .loginSection .loginSectionLeft .mobile-uyeol{display:none}}.cupon-create{width:100%;max-width:1080px;margin:0 auto}.cupon-create__header{margin-bottom:1.5rem}.cupon-create__header h2{margin:0 0 .35rem;font-size:1.5rem;color:#0f271d}.cupon-create__header p{margin:0;color:#6c757d;font-size:.9rem}.cupon-create__form{width:100%}.cupon-create__search{width:100%;padding:.7rem .9rem;border:1px solid #ddd;border-radius:8px;font-size:.875rem;outline:none;margin-bottom:.85rem;box-sizing:border-box}.cupon-create__search:focus{border-color:#0f271d}.cupon-form{display:flex;flex-direction:column;gap:1rem}.cupon-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:stretch}.cupon-form .buttonContainer{align-self:flex-end;width:min(220px,100%)}.cupon-form .buttonContainer button{width:100%;padding:12px;font-size:.9rem;font-weight:700;border:none;border-radius:8px;cursor:pointer;color:#fff;background-color:#0f271d}.cupon-form .buttonContainer button:hover:not(.disabled):not(:disabled){background-color:#1b4332}.cupon-form .buttonContainer .disabled,.cupon-form .buttonContainer button:disabled{background-color:#d3d3d3!important;cursor:not-allowed}.cupon-section{background:#fff;border:1px solid #eee;border-radius:12px;padding:1.25rem;box-shadow:0 2px 10px #0000000f;display:flex;flex-direction:column;gap:1rem}.cupon-section--products{max-height:none}.cupon-section__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.cupon-section__title{margin:0;font-size:1rem;font-weight:700;color:#0f271d}.cupon-section__count{font-size:.8rem;font-weight:600;color:#6c757d}.cupon-field-grid{display:grid;grid-template-columns:1fr;gap:1rem}.cupon-field-grid--3{grid-template-columns:1fr}.cupon-field{display:flex;flex-direction:column;gap:.4rem}.cupon-field label{font-size:.8rem;font-weight:600;color:#555}.cupon-field input,.cupon-field select,.cupon-field textarea{width:100%;padding:.7rem .85rem;font-size:.875rem;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;outline:none;transition:border-color .2s ease;background:#fff}.cupon-field input:focus,.cupon-field select:focus,.cupon-field textarea:focus{border-color:#0f271d}.cupon-field input.is-error,.cupon-field select.is-error,.cupon-field textarea.is-error{border-color:#dc3545}.cupon-field textarea{resize:vertical;min-height:88px}.cupon-field__error{color:#dc3545;font-size:.75rem}.cupon-switch-row{display:flex;flex-direction:column;gap:.75rem}.cupon-switch{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid #eee;border-radius:10px;background:#fafafa}.cupon-switch strong{display:block;font-size:.9rem;color:#0f271d}.cupon-switch span{display:block;margin-top:.15rem;font-size:.8rem;color:#6c757d}@media(max-width:900px){.cupon-form__grid{grid-template-columns:1fr}}@media(max-width:640px){.cupon-form .buttonContainer{width:100%;align-self:stretch}}.product-picker__empty{margin:0;padding:1.5rem .5rem;text-align:center;color:#6c757d;font-size:.875rem}.product-picker__list{display:flex;flex-direction:column;gap:.65rem;max-height:420px;overflow-y:auto;padding-right:.25rem}.product-picker-item{display:flex;align-items:center;gap:.85rem;width:100%;padding:.75rem;border:1px solid #eee;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.product-picker-item:hover{border-color:#cfd8d3;box-shadow:0 2px 8px #0f271d0f}.product-picker-item.is-selected{border-color:#0f271d;background:#f3f7f5}.product-picker-item__image{width:52px;height:52px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f5f5f5}.product-picker-item__image img{width:100%;height:100%;object-fit:cover}.product-picker-item__body{flex:1;min-width:0}.product-picker-item__name{display:block;font-size:.875rem;font-weight:600;color:#2c3e50;word-break:break-word}.product-picker-item__desc{margin:.2rem 0 0;font-size:.75rem;color:#6c757d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-picker-item__check{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#fff;background:transparent}.product-picker-item.is-selected .product-picker-item__check{background:#0f271d}.cupon-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%}.cupon-list__empty{margin:0;padding:2rem;text-align:center;color:#6c757d;font-size:.95rem}.cupon-card{display:flex;flex-direction:column;gap:.85rem;background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 2px 10px #00000014;border:1px solid #eee;min-width:0}.cupon-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.cupon-card__status{font-size:.8rem;font-weight:600;letter-spacing:.02em}.cupon-card__status--active{color:#0f271d}.cupon-card__status--passive{color:#95a5a6}.cupon-card__code{margin:0;font-size:1.15rem;font-weight:700;color:#0f271d;word-break:break-word}.cupon-card__desc{margin:0;font-size:.875rem;line-height:1.45;color:#555;word-break:break-word}.cupon-card__meta{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem}.cupon-card__dates{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;padding-top:.75rem;border-top:1px solid #f0f0f0}.cupon-card__label{display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#95a5a6;margin-bottom:.2rem}.cupon-card__meta strong,.cupon-card__dates strong{display:flex;flex-direction:column;gap:.15rem;font-size:.875rem;font-weight:600;color:#2c3e50}.cupon-card__meta strong small,.cupon-card__dates strong small{font-size:.75rem;font-weight:400;color:#7f8c8d}@media(max-width:1024px){.cupon-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.cupon-list,.cupon-card__meta,.cupon-card__dates{grid-template-columns:1fr}}.privacy-policy,.mesafeli-satis-sozlesmesi,.bilgilendirme-formu,.iadeveiptalpolitikasi,.kvkkAydinlatmaMetni,.cookiePolicy,.meslek-kurallari,.sorumluluk-reddi{margin-top:var(--header-height)}.privacy-policy h1,.privacy-policy h2,.privacy-policy h3,.mesafeli-satis-sozlesmesi h1,.mesafeli-satis-sozlesmesi h2,.mesafeli-satis-sozlesmesi h3,.bilgilendirme-formu h1,.bilgilendirme-formu h2,.bilgilendirme-formu h3,.iadeveiptalpolitikasi h1,.iadeveiptalpolitikasi h2,.iadeveiptalpolitikasi h3,.kvkkAydinlatmaMetni h1,.kvkkAydinlatmaMetni h2,.kvkkAydinlatmaMetni h3,.cookiePolicy h1,.cookiePolicy h2,.cookiePolicy h3,.meslek-kurallari h1,.meslek-kurallari h2,.meslek-kurallari h3,.sorumluluk-reddi h1,.sorumluluk-reddi h2,.sorumluluk-reddi h3{margin-top:2rem;margin-bottom:1rem}.privacy-policy p,.privacy-policy li,.mesafeli-satis-sozlesmesi p,.mesafeli-satis-sozlesmesi li,.bilgilendirme-formu p,.bilgilendirme-formu li,.iadeveiptalpolitikasi p,.iadeveiptalpolitikasi li,.kvkkAydinlatmaMetni p,.kvkkAydinlatmaMetni li,.cookiePolicy p,.cookiePolicy li,.meslek-kurallari p,.meslek-kurallari li,.sorumluluk-reddi p,.sorumluluk-reddi li{color:#4a4641;font-size:.92rem;font-weight:400;line-height:1.7;letter-spacing:.01em}.privacy-policy h1,.mesafeli-satis-sozlesmesi h1,.bilgilendirme-formu h1,.iadeveiptalpolitikasi h1,.kvkkAydinlatmaMetni h1,.cookiePolicy h1,.meslek-kurallari h1,.sorumluluk-reddi h1{font-size:1.7rem}.privacy-policy h2,.mesafeli-satis-sozlesmesi h2,.bilgilendirme-formu h2,.iadeveiptalpolitikasi h2,.kvkkAydinlatmaMetni h2,.cookiePolicy h2,.meslek-kurallari h2,.sorumluluk-reddi h2{font-size:1.3rem}.privacy-policy h3,.mesafeli-satis-sozlesmesi h3,.bilgilendirme-formu h3,.iadeveiptalpolitikasi h3,.kvkkAydinlatmaMetni h3,.cookiePolicy h3,.meslek-kurallari h3,.sorumluluk-reddi h3{font-size:1.1rem}@media(max-width:900px){.privacy-policy,.mesafeli-satis-sozlesmesi,.bilgilendirme-formu,.iadeveiptalpolitikasi,.kvkkAydinlatmaMetni,.cookiePolicy,.meslek-kurallari,.sorumluluk-reddi{margin-top:var(--header-height-mobile)}.privacy-policy p,.privacy-policy li,.mesafeli-satis-sozlesmesi p,.mesafeli-satis-sozlesmesi li,.bilgilendirme-formu p,.bilgilendirme-formu li,.iadeveiptalpolitikasi p,.iadeveiptalpolitikasi li,.kvkkAydinlatmaMetni p,.kvkkAydinlatmaMetni li,.cookiePolicy p,.cookiePolicy li,.meslek-kurallari p,.meslek-kurallari li,.sorumluluk-reddi p,.sorumluluk-reddi li{font-size:.88rem;line-height:1.65}}.iletisim{margin-top:var(--header-height);display:flex;flex-direction:column;gap:6rem}.iletisim .content{padding-top:2rem;display:flex;gap:2rem;width:100%}.iletisim .content .map{width:50%}.iletisim .content .map .iframe{border-radius:15px;width:100%;height:480px}.iletisim .content .infoIletisim{display:flex;flex-direction:column;justify-content:center;gap:2.2rem;width:50%}.iletisim .content .infoIletisim .itemIletisim{display:flex;flex-direction:column;gap:1rem}.iletisim .content .infoIletisim .itemIletisim .adresLink{text-decoration:none;color:inherit}.iletisim .content .infoIletisim .itemIletisim .itemList{display:flex;gap:.5rem;align-items:center}.iletisim .content .infoIletisim .itemIletisim .contactRows{display:flex;flex-direction:column;gap:.75rem}.iletisim .content .infoIletisim .itemIletisim .contactRow{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:600px){.iletisim .content .infoIletisim .itemIletisim .contactRow{grid-template-columns:1fr;gap:.5rem}}.iletisim .content .infoIletisim .itemIletisim .medyas{display:flex;flex-direction:column;gap:.5rem}.iletisim .content .infoIletisim .itemIletisim .medyas2{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.iletisim .content .infoIletisim .itemIletisim .medyas2 .itemList{min-width:0;flex-direction:column;align-items:flex-start}.iletisim .content .infoIletisim .itemIletisim p,.iletisim .content .infoIletisim .itemIletisim span{font-size:.9rem}.iletisim .content .infoIletisim .itemIletisim .workingHoursGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.iletisim .content .infoIletisim .itemIletisim .workingHoursGrid .workingHoursItem{display:flex;flex-direction:column;gap:.25rem;min-width:0}.iletisim .content .infoIletisim .itemIletisim .workingHoursGrid .workingHoursItem h4{font-size:.9rem;font-weight:600;margin:0}.iletisim .content .infoIletisim .itemIletisim .workingHoursGrid .workingHoursItem p{font-size:.85rem;margin:0}@media(max-width:1024px){.iletisim .content .infoIletisim .itemIletisim .workingHoursGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.iletisim .content .infoIletisim .itemIletisim .workingHoursGrid{grid-template-columns:repeat(3,1fr);gap:.75rem}}@media(max-width:768px){.iletisim .content{flex-direction:column}.iletisim .content .map,.iletisim .content .infoIletisim{width:100%}}@media(max-width:768px){.iletisim .content{flex-direction:column}.iletisim .content .map,.iletisim .content .infoIletisim{width:100%}.iletisim .content .map .iframe{height:300px}}@media(max-width:768px){.iletisim{margin-top:var(--header-height-mobile)}}.basvuru{margin-top:var(--header-height);min-height:calc(100vh - var(--header-height));padding:3rem 0 6rem;font-family:Manrope,sans-serif;color:#2d2a26}.basvuru .container{max-width:1140px}.basvuru .basvuruInfo{margin-bottom:2.5rem}.basvuru .basvuruInfo__title{font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:750;color:#266431;letter-spacing:-.02em;line-height:1.25;margin-bottom:1.5rem}.basvuru .basvuruInfo__disclaimer{padding:1rem 1.25rem;border-radius:10px;background:color-mix(in srgb,#266431 6%,#fff);border:1px solid color-mix(in srgb,#266431 14%,transparent);margin-bottom:1rem}.basvuru .basvuruInfo__disclaimer p{margin:0;font-size:.88rem;color:#4a4641;line-height:1.65}.basvuru .basvuruInfo__contact{margin:0 0 1rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}.basvuru .basvuruInfo__contact li{font-size:.88rem;color:#4a4641;line-height:1.55}.basvuru .basvuruInfo__desc{font-size:.95rem;color:#5a5560;line-height:1.7;margin:0}.basvuru .basvuruFormSection{width:100%;padding:2rem;border:1px solid color-mix(in srgb,#266431 10%,#fff);border-radius:14px;background:#fff;box-shadow:0 2px 8px #0000000a,0 4px 24px #00000008}.basvuru .basvuruFormSection__heading{font-size:1.3rem;font-weight:700;color:#266431;margin:0 0 2rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,#266431 12%,#e9ecef)}.basvuru .basvuruForm{width:100%}.basvuru .basvuruForm__sectionTitle{font-size:1.05rem;font-weight:650;color:#2d2a26;margin:0 0 1.25rem}.basvuru .basvuruForm__sectionDesc{font-size:.88rem;color:#6b6560;margin:-.75rem 0 1rem}.basvuru .basvuruForm__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem 1.5rem;margin-bottom:2rem}.basvuru .basvuruForm__field{display:flex;flex-direction:column;gap:.5rem}.basvuru .basvuruForm__field--full{grid-column:1/-1}.basvuru .basvuruForm__field label{font-size:.9rem;font-weight:600;color:#2d2a26;letter-spacing:.01em}.basvuru .basvuruForm__optional{font-weight:500;color:#6b6560;font-size:.85rem}.basvuru .basvuruForm__field input,.basvuru .basvuruForm__field select,.basvuru .basvuruForm__field textarea{width:100%;padding:.75rem 1rem;font-size:.95rem;font-family:inherit;color:#2d2a26;border:1px solid color-mix(in srgb,#266431 12%,#e9ecef);border-radius:8px;background:#fff;outline:none;transition:border-color .25s ease,box-shadow .25s ease}.basvuru .basvuruForm__field input::placeholder,.basvuru .basvuruForm__field select::placeholder,.basvuru .basvuruForm__field textarea::placeholder{color:#6b6560;opacity:.65}.basvuru .basvuruForm__field input:focus,.basvuru .basvuruForm__field select:focus,.basvuru .basvuruForm__field textarea:focus{border-color:color-mix(in srgb,#266431 45%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,#266431 12%,transparent)}.basvuru .basvuruForm__field input.error,.basvuru .basvuruForm__field select.error,.basvuru .basvuruForm__field textarea.error{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.basvuru .basvuruForm__field textarea{resize:vertical;min-height:110px;line-height:1.6}.basvuru .basvuruForm__error{font-size:.8rem;color:#dc3545;margin-top:-.25rem}.basvuru .basvuruForm__konu{display:flex;flex-direction:column;gap:.75rem;margin:0 0 2rem;padding:0;border:none}.basvuru .basvuruForm__konuOption{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.15rem;border:1px solid color-mix(in srgb,#266431 12%,#e9ecef);border-radius:10px;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.basvuru .basvuruForm__konuOption:hover{border-color:color-mix(in srgb,#266431 28%,#fff);background:color-mix(in srgb,#266431 3%,#fff)}.basvuru .basvuruForm__konuOption.is-selected{border-color:color-mix(in srgb,#266431 40%,#fff);background:color-mix(in srgb,#266431 6%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,#266431 10%,transparent)}.basvuru .basvuruForm__konuOption input[type=radio]{flex-shrink:0;width:18px;height:18px;margin:.1rem 0 0;accent-color:#266431;cursor:pointer}.basvuru .basvuruForm__konuContent{font-size:.92rem;color:#3d3934;line-height:1.55}.basvuru .basvuruForm__konuContent strong{color:#2d2a26}.basvuru .basvuruForm__submit{margin-top:.5rem;width:100%;padding:.75rem 1.4rem;font-size:.9rem;font-weight:600;letter-spacing:.02em;color:#fff;background-color:#266431;border:none;border-radius:8px;cursor:pointer;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.basvuru .basvuruForm__submit:hover:not(:disabled){background:color-mix(in srgb,#266431 88%,black);transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,#266431 4%,transparent),0 4px 16px color-mix(in srgb,#266431 28%,transparent)}.basvuru .basvuruForm__submit:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.basvuru{margin-top:var(--header-height-mobile);min-height:calc(100vh - var(--header-height-mobile));padding:2rem 0 4rem}.basvuru .basvuruInfo{margin-bottom:1.75rem}.basvuru .basvuruInfo__title{font-size:1.3rem}.basvuru .basvuruInfo__disclaimer p,.basvuru .basvuruInfo__contact li{font-size:.82rem}.basvuru .basvuruInfo__desc{font-size:.88rem}.basvuru .basvuruFormSection{padding:1.25rem}.basvuru .basvuruFormSection__heading{font-size:1.15rem;margin-bottom:1.5rem}.basvuru .basvuruForm__sectionTitle{font-size:.95rem}.basvuru .basvuruForm__grid{grid-template-columns:1fr;gap:1.5rem}.basvuru .basvuruForm__field label{font-size:.85rem}.basvuru .basvuruForm__field input,.basvuru .basvuruForm__field select,.basvuru .basvuruForm__field textarea{font-size:.9rem}.basvuru .basvuruForm__konuOption{padding:.85rem 1rem}.basvuru .basvuruForm__konuContent{font-size:.85rem}.basvuru .basvuruForm__submit{margin-top:.25rem;font-size:.8rem;padding:.65rem 1rem}}.kisiAdresleri{display:flex;flex-direction:column;width:100%}.kisiAdresleri .papers{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;row-gap:2.5rem}.kisiAdresleri .papers .add{display:flex;justify-content:center;align-items:center;width:100%;border-radius:10px;border:1px solid lightgray;box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;min-height:150px}.kisiAdresleri .papers .add button{border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:#fff;gap:1.5rem;width:100%;height:100%}.kisiAdresleri .papers .kayitliAdres{width:100%;display:flex;flex-direction:column;gap:.5rem;border-radius:10px;padding:2rem;border:1px solid lightgray;box-shadow:0 2px 4px #00000014,0 4px 12px #00000014}.kisiAdresleri .papers .kayitliAdres p{font-size:.8rem}.kisiAdresleri .papers .kayitliAdres .top{display:flex;justify-content:space-between;gap:1rem}.kisiAdresleri .papers .kayitliAdres .top .icons{display:flex;gap:.5rem}.kisiAdresleri .papers .kayitliAdres .top .icons button{background-color:transparent}.kisiAdresleri .papers .kayitliAdres .top .icons button .icon{font-size:1.1rem}.kisiAdresleri .papers .kayitliAdres .top .adressTitle{font-size:.9rem}.kisiAdresleri .papers .kayitliAdres .section{display:flex;flex-direction:column;gap:1rem}.kisiAdresleri .papers .kayitliAdres .section .adres{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;white-space:normal}.kisiAdresleri .papers .defaultAddress{border:2px solid darkgoldenrod}.kisiAdresleri .papers .paper:hover{border:1px solid gray;transition:.3s}.kisiAdresleri .modall{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.kisiAdresleri .modall .modal-content{background:#fff;padding:30px;width:800px;border-radius:8px;box-shadow:0 4px 10px #0003;text-align:center;z-index:10000;display:flex;flex-direction:column;gap:1.5rem}.kisiAdresleri .modall .modal-content input,.kisiAdresleri .modall .modal-content textarea,.kisiAdresleri .modall .modal-content select{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px}.kisiAdresleri .modall .modal-content textarea{height:90px;resize:none}.kisiAdresleri .modall .modal-content .modelContentSection{display:flex;gap:2rem;flex:2}.kisiAdresleri .modall .modal-content .modelContentSection .left{flex:1;display:flex;flex-direction:column;gap:.5rem}.kisiAdresleri .modall .modal-content .modelContentSection .right{flex:1;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.kisiAdresleri .modall .modal-content .buttons{display:flex;justify-content:space-between}.kisiAdresleri .modall .modal-content .buttons button{padding:8px 15px;border:none;cursor:pointer;border-radius:4px}.kisiAdresleri .modall .modal-content .buttons button:first-child{background:#ccc}.kisiAdresleri .modall .modal-content .buttons button:last-child{background:#28a745;color:#fff}.kisiAdresleri .modall .modal-content .buttons .disabledButton{background:#ccc!important;cursor:default}.kisiAdresleri .modall .modal-content .error-message{color:red;font-size:.7rem;text-align:end}.kisiAdresleri .popupAdresler{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:999999}.kisiAdresleri .popupAdresler-inner{min-width:400px;height:calc(150px + 1rem);background:#fff;padding:25px;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:1rem}.kisiAdresleri .popupAdresler-buttons{margin-top:10px;display:flex;justify-content:space-between}.kisiAdresleri .popupAdresler-buttons .cancel{background:gray;color:#fff;padding:10px 20px;border:none;cursor:pointer;border-radius:5px}.kisiAdresleri .popupAdresler-buttons .confirm{background:red;padding:10px 20px;border:none;cursor:pointer;border-radius:5px;color:#fff}@media(max-width:900px){.kisiAdresleri .papers{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}.kisiAdresleri .papers .add,.kisiAdresleri .papers .kayitliAdres{padding:1.3rem}.kisiAdresleri .papers .add p,.kisiAdresleri .papers .kayitliAdres p{font-size:.75rem}.kisiAdresleri .modall .modal-content{width:95vw;max-width:500px;padding:18px}.kisiAdresleri .modall .modal-content .modelContentSection{flex-direction:column;gap:1rem}.kisiAdresleri .popupAdresler-inner{min-width:unset;width:90vw;max-width:350px;padding:15px}.kisiAdresleri .modall .modal-content .buttons{flex-direction:column;gap:.7rem}.kisiAdresleri .modall .modal-content .buttons button{width:100%}}@media(max-width:600px){.kisiAdresleri .papers{grid-template-columns:1fr;gap:1rem}.kisiAdresleri .modall .modal-content,.kisiAdresleri .popupAdresler-inner{width:98vw;max-width:98vw;padding:10px}}.user-management{padding:20px}.user-profile-section{background:#0f271d;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a;color:#fff}.profile-card{display:flex;align-items:center;gap:20px}.profile-avatar{flex-shrink:0}.profile-avatar__placeholder{width:80px;height:80px;border-radius:50%;background-color:#1b4332;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700;box-shadow:0 4px 12px #00000040}.profile-info{flex:1}.profile-info__name{margin:0 0 8px;font-size:24px;font-weight:600;color:#fff}.profile-info__username{margin:0 0 4px;font-size:16px;color:#ffffffbf;font-weight:500}.profile-info__date{margin:0;font-size:14px;color:#fff9}.profile-actions{margin-left:auto;display:flex;align-items:center}.profile-actions__close-btn{background:#e74c3c;color:#fff;border:none;width:32px;height:32px;border-radius:50%;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #e74c3c4d}.profile-actions__close-btn:hover{background:#c0392b;transform:scale(1.1);box-shadow:0 4px 12px #e74c3c66}.profile-actions__close-btn:active{transform:scale(.95)}.orders-section{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}.orders-section .loading-page{min-height:180px;padding:1.5rem}.orders-section__title{margin:0 0 20px;font-size:20px;font-weight:600;color:#2c3e50;border-bottom:2px solid #e9ecef;padding-bottom:12px}.orders-section__table{overflow-x:auto;max-height:300px;overflow-y:auto}.btn-detail{color:#fff;border:none;padding:8px 16px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;background-color:#0f271d!important}.btn-detail:hover{background-color:#1b4332!important;transform:translateY(-1px);box-shadow:0 4px 12px #0f271d59}.btn-detail:active{transform:translateY(0)}.search-section{margin-bottom:24px}.search-section__container{display:flex;justify-content:flex-end}.search-section__input{width:300px;padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s ease;background:#fff}.search-section__input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.search-section__input::placeholder{color:#adb5bd}.user-table-section{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.custom-table{width:100%;border-collapse:collapse;background:#fff}.custom-table__header{background:#f8f9fa}.custom-table__header-cell{padding:16px 12px;text-align:left;font-weight:600;color:#2c3e50;border-bottom:2px solid #e9ecef;font-size:14px}.custom-table__body-cell{padding:16px 12px;border-bottom:1px solid #e9ecef;font-size:14px;color:#495057}.custom-table__row{transition:all .2s ease;cursor:pointer}.custom-table__row:hover{background:#f8f9fa;transform:translateY(-1px)}.custom-table__row--selected{background:#e3f2fd;border-left:4px solid #2196f3}.custom-table__row--selected:hover{background:#e3f2fd}.actions{text-align:center}.actions__button{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;color:#6c757d}.actions__button:hover{background:#e9ecef;color:#495057}.actions__icon{font-size:20px}@media(max-width:768px){.user-management{padding:12px}.profile-card{flex-direction:column;text-align:center}.profile-avatar__placeholder{width:60px;height:60px;font-size:20px}.profile-info__name{font-size:20px}.profile-actions{margin-left:0;margin-top:16px}.profile-actions__close-btn{width:28px;height:28px;font-size:16px}.orders-section{padding:16px}.orders-section__title{font-size:18px}.search-section__container{justify-content:center}.search-section__input{width:100%;max-width:300px}.custom-table{font-size:12px}.custom-table__header-cell,.custom-table__body-cell{padding:12px 8px}.btn-detail{padding:6px 12px;font-size:11px}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-overlay .modal{background:#fff;padding:2.5rem;border-radius:12px;max-width:900px;width:100%;position:relative;height:550px;overflow-y:auto}.modal-overlay .modal h2,.modal-overlay .modal h3{margin-top:0}.modal-overlay .modal h3{margin-top:2rem;margin-bottom:1rem}.modal-overlay .modal .close-btn{position:absolute;right:1rem;top:1rem;background:transparent;font-size:1.5rem;border:none;cursor:pointer}.modal-overlay .modal .info-wrapper{display:flex;gap:2rem}.modal-overlay .modal .info-wrapper .info-table,.modal-overlay .modal .info-wrapper .billing-table{flex:1;font-size:.85rem;border:1px solid #eee}.modal-overlay .modal .info-wrapper .info-table td:first-child,.modal-overlay .modal .info-wrapper .billing-table td:first-child{width:120px;font-weight:700}.modal-overlay .modal .info-wrapper .info-table td,.modal-overlay .modal .info-wrapper .billing-table td{padding:.5rem}.modal-overlay .modal table{width:100%;border-collapse:collapse;margin-bottom:1rem}.modal-overlay .modal table td,.modal-overlay .modal table th{padding:.75rem;text-align:left;vertical-align:middle}.modal-overlay .modal .product-table{margin-top:1rem}.modal-overlay .modal .product-table th{font-weight:700;background-color:#f8f8f8;font-size:.85rem}.modal-overlay .modal .product-table tr{font-size:.85rem}.modal-overlay .modal .product-table img{width:50px;height:50px;object-fit:cover;border-radius:4px}.modal-overlay .modal .product-table tr:not(:last-child){border-bottom:1px solid #eee}@media(max-width:900px){.modal-overlay .modal{padding:3.5rem 1.5rem 1.5rem;max-width:95%;height:80vh}.modal-overlay .modal .info-wrapper{flex-direction:column;gap:1rem}.modal-overlay .modal table{font-size:.8rem}.modal-overlay .modal .product-table img{width:40px;height:40px}}.success-payment{width:100%;margin-top:var(--header-height);display:flex;align-items:center;justify-content:center;min-height:calc(100vh - var(--header-height));margin-bottom:-3rem}.success-payment .success-payment-content{background:#fff;padding:40px;border-radius:16px;box-shadow:0 12px 28px #0000000f;max-width:600px;width:100%;text-align:center;justify-self:center}.success-payment .success-payment-content .topGroup{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.success-payment .success-payment-content .iconnn{font-size:3rem;color:#006400}.success-payment .success-payment-content .iconnnRed{font-size:3rem;color:#8b0000}.success-payment .success-payment-content h1{font-size:2rem;color:#2e2e2e}.success-payment .success-payment-content .order-table{display:flex;flex-direction:column;gap:12px;margin-top:20px;margin-bottom:30px;border:1px solid #e0e0e0;border-radius:8px;padding:20px;background:#fafafa}.success-payment .success-payment-content .order-table .row{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ddd}.success-payment .success-payment-content .order-table .row:last-child{border-bottom:none;padding-bottom:5px;padding-top:10px}.success-payment .success-payment-content .order-table .row .label{font-weight:600;color:#333}.success-payment .success-payment-content .order-table .row .value{color:#555}.success-payment .success-payment-content .thanks-text{font-size:1.1rem;color:#4caf50;font-weight:600}.success-payment .success-payment-content .thanks-text-red{font-size:1.1rem;color:#8b0000;font-weight:600}@media(max-width:900px){.success-payment{min-height:auto;margin-bottom:-3rem;margin-top:calc(var(--header-height-mobile) + 3rem);padding:5rem 0rem}.success-payment h2{font-size:1.3rem!important}}.authFormPage{padding-top:calc(var(--header-height) + 2rem);display:flex;align-items:center;justify-content:center;padding-bottom:3rem}.authFormPage .loginSection{width:100%;display:flex;gap:2rem;margin-top:2rem;margin-bottom:2rem}.authFormPage .loginSection p{font-size:.9rem}.authFormPage .loginSection .loginSectionLeft{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;padding:3rem 1.5rem;flex:3;display:flex;justify-content:center;flex-direction:column;gap:2rem;border-radius:10px}.authFormPage .loginSection .loginSectionLeft .title{display:flex;justify-content:space-between}.authFormPage .loginSection .loginSectionLeft .title h2{font-size:1.2rem}.authFormPage .loginSection .loginSectionLeft .title .socialMedia{display:flex;gap:1rem}.authFormPage .loginSection .loginSectionLeft form{display:flex;flex-direction:column;gap:1rem}.authFormPage .loginSection .loginSectionLeft form .abc{display:flex;flex-direction:column;gap:.5rem}.authFormPage .loginSection .loginSectionLeft form label{min-height:40px;font-size:14px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:space-between;gap:1rem}.authFormPage .loginSection .loginSectionLeft form label input,.authFormPage .loginSection .loginSectionLeft form label select{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.authFormPage .loginSection .loginSectionLeft form label input.error,.authFormPage .loginSection .loginSectionLeft form label select.error{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.authFormPage .loginSection .loginSectionLeft form label input:focus,.authFormPage .loginSection .loginSectionLeft form label select:focus{border-color:#0056b3}.authFormPage .loginSection .loginSectionLeft form .privacy-policy-container{margin-top:1rem}.authFormPage .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label{display:flex;align-items:flex-start;justify-content:start;gap:.5rem;min-height:auto;font-weight:400;cursor:pointer}.authFormPage .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .privacy-checkbox{width:auto;margin-top:2px;cursor:pointer}.authFormPage .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .checkbox-text{font-size:13px;line-height:1.4;color:#333}.authFormPage .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .checkbox-text a{font-weight:700;text-decoration:underline}.authFormPage .loginSection .loginSectionLeft form .privacy-policy-container .checkbox-label .checkbox-text a:hover{text-decoration:underline}.authFormPage .loginSection .loginSectionLeft form .buttonContainer{margin-top:1rem;width:20%}.authFormPage .loginSection .loginSectionLeft form .buttonContainer .authSubmitBtn{background-color:#266431;color:#fff;padding:12px 16px;font-size:14px;font-weight:600;border:none;border-radius:10px;cursor:pointer;width:100%;box-shadow:0 4px 14px #00000014;transition:background-color .25s ease,box-shadow .25s ease,transform .2s ease}.authFormPage .loginSection .loginSectionLeft form .buttonContainer .authSubmitBtn:hover:not(:disabled):not(.disabled){background-color:#0d2818;box-shadow:0 6px 18px #0000001f}.authFormPage .loginSection .loginSectionLeft form .buttonContainer .authSubmitBtn:active:not(:disabled):not(.disabled){transform:translateY(1px)}.authFormPage .loginSection .loginSectionLeft form .buttonContainer .authSubmitBtn.disabled,.authFormPage .loginSection .loginSectionLeft form .buttonContainer .authSubmitBtn:disabled{background-color:#d3d3d3;box-shadow:none;cursor:not-allowed}.authFormPage .loginSection .loginSectionLeft form .error-message{color:#dc3545;font-size:12px;margin-top:10px;font-weight:400}.authFormPage .loginSection .loginSectionRight{box-shadow:0 2px 4px #00000014,0 4px 12px #00000014;background-color:#266431;padding:1.5rem;flex:2;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;color:#f5f5f5;border-radius:10px}.authFormPage .loginSection .loginSectionRight .title{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin-bottom:1rem}.authFormPage .loginSection .loginSectionRight .button-uyeol{border:1px solid white;background-color:transparent;color:#f5f5f5;padding:12px;border-radius:15px}@media(max-width:900px){.authFormPage{padding-top:calc(var(--header-height-mobile) + 2rem)}.authFormPage .loginSection{flex-direction:column;margin-bottom:2rem;margin-top:2rem}.authFormPage .loginSection .loginSectionLeft form .buttonContainer{width:100%}.authFormPage .loginSection .loginSectionRight{display:none}}.siparis-sorgu{margin-top:calc(var(--header-height) + 3rem);margin-bottom:-2rem;min-height:60vh}.siparis-sorgu .anaTitle{margin-bottom:0}.siparis-sorgu__empty{max-width:500px;margin:0 auto 32px;padding:28px 24px;text-align:center;background:#f8f9fa;border:1px dashed #ced4da;border-radius:12px}.siparis-sorgu__empty-title{margin:0 0 8px;font-size:1.15rem;font-weight:700;color:#2c3e50}.siparis-sorgu__empty-text{margin:0;font-size:.95rem;color:#6c757d;line-height:1.5}.siparis-sorgu__form{max-width:500px;margin:2.5rem auto 32px;padding:24px;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.form-group{margin-bottom:2rem}.form-group__label{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50;font-size:14px}.form-group__input{width:100%;padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:16px;transition:all .3s ease;background:#fff}.form-group__input:focus{outline:none;box-shadow:0 0 0 3px #667eea1a}.form-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.btn{padding:12px 24px;border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:120px}.btn:disabled{opacity:.6;cursor:not-allowed}.btn--primary{background:#266431;color:#fff;box-shadow:0 4px 12px #667eea4d}.btn--primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.btn--primary:active:not(:disabled){transform:translateY(0)}.btn--secondary{background:#6c757d;color:#fff;box-shadow:0 4px 12px #6c757d4d}.btn--secondary:hover:not(:disabled){background:#5a6268;transform:translateY(-2px);box-shadow:0 6px 16px #6c757d66}.btn--secondary:active:not(:disabled){transform:translateY(0)}.siparis-musteri-container{display:flex;flex-direction:column;width:100%}.siparis-musteri-container .siparis-musteri-header{height:4rem;display:flex;flex-direction:column;justify-content:center}.siparis-musteri-container .siparis-musteri-header h3{margin:0;font-size:1.5rem;font-weight:600;color:#333}.siparis-musteri-container .siparis-musteri-divider{margin:0 0 1.5rem;border:none;border-top:1px solid #e0e0e0}.siparis-musteri-container .siparis-musteri-content{overflow-x:auto;width:100%}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table{width:100%;min-width:500px;border-collapse:collapse;table-layout:auto;font-size:.85rem;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-header{background-color:#f8f9fa}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-header .siparis-musteri-table-row .siparis-musteri-table-cell{padding:16px 12px;text-align:left;border-bottom:2px solid #e9ecef;border-right:1px solid #e9ecef;font-weight:600;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row{transition:background-color .2s ease}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row:hover{background-color:#f8f9fa}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row:last-child .siparis-musteri-table-cell{border-bottom:none}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-table-cell{padding:16px 12px;text-align:left;border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;max-width:130px}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-table-cell.siparis-musteri-col-order-code{font-weight:500;color:#007bff;max-width:130px}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-table-cell.siparis-musteri-col-price{font-weight:600;color:#28a745}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-table-cell.siparis-musteri-col-status{font-weight:500}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-table-cell.siparis-musteri-col-date{color:#6c757d}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-table-cell.siparis-musteri-col-actions{text-align:center}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-detail-btn{color:#000;background-color:transparent;width:60px}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-no-orders{text-align:center;color:#6c757d;font-style:italic;padding:2rem;background-color:#f8f9fa}.siparis-musteri-container .siparis-musteri-content::-webkit-scrollbar{height:6px}.siparis-musteri-container .siparis-musteri-content::-webkit-scrollbar-track{background:transparent}.siparis-musteri-container .siparis-musteri-content::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.siparis-musteri-container .siparis-musteri-content::-webkit-scrollbar-thumb:hover{background-color:#555}@media(max-width:900px){.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table{font-size:.8rem}.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-header .siparis-musteri-table-row .siparis-musteri-table-cell,.siparis-musteri-container .siparis-musteri-content .siparis-musteri-table .siparis-musteri-table-body .siparis-musteri-table-row .siparis-musteri-table-cell{padding:12px 8px;border-right:1px solid #e9ecef}}@media(max-width:768px){.siparis-sorgu{margin-top:calc(var(--header-height-mobile) + 2.5rem);padding:12px}.siparis-sorgu__container{padding:20px}.siparis-sorgu__form{padding:16px}.form-actions{flex-direction:column;align-items:center}.btn{width:100%;max-width:150px}}@media(max-width:480px){.siparis-sorgu__container{padding:16px}}.firma-bilgileri{margin-top:calc(var(--header-height) + 2rem);margin-bottom:-2rem}.firma-bilgileri .page-title{text-align:center;margin-bottom:2rem;color:#333;font-size:2rem;font-weight:600}.firma-bilgileri .firma-table{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden;border:1px solid #e9ecef}.firma-bilgileri .firma-table .table-row{display:flex;border-bottom:1px solid #e9ecef;transition:background-color .2s ease}.firma-bilgileri .firma-table .table-row:last-child{border-bottom:none}.firma-bilgileri .firma-table .table-row:hover{background-color:#f8f9fa}.firma-bilgileri .firma-table .table-row .table-label{flex:0 0 200px;padding:1rem 1.5rem;background-color:#f8f9fa;font-weight:600;color:#495057;border-right:1px solid #e9ecef;display:flex;align-items:center;font-size:.95rem}.firma-bilgileri .firma-table .table-row .table-value{flex:1;padding:1rem 1.5rem;color:#212529;display:flex;align-items:center;font-size:.95rem;word-break:break-word}@media(max-width:900px){.firma-bilgileri{margin-top:calc(100px + 2rem)}.firma-bilgileri .page-title{font-size:1.7rem;margin-bottom:1.5rem}.firma-bilgileri .firma-table .table-row{flex-direction:column}.firma-bilgileri .firma-table .table-row .table-label{flex:none;border-right:none;border-bottom:1px solid #e9ecef;padding:.75rem 1rem;font-size:.9rem}.firma-bilgileri .firma-table .table-row .table-value{padding:.75rem 1rem;font-size:.9rem}}.accountNav{margin-top:calc(var(--header-height) + 5rem);display:flex;gap:3rem;width:100%;flex:10}.accountNav .account-grid{width:100%;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.accountNav .account-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.accountNav .account-grid{grid-template-columns:repeat(2,1fr)}}.accountNav .account-card{width:100%;background:#fff;border:1px solid #eee;border-radius:12px;padding:1.5rem 1rem;text-align:center;cursor:pointer;transition:all .3s ease;color:#333;font-weight:500;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.accountNav .account-card svg{font-size:2rem;margin-bottom:.5rem;color:#555}.accountNav .account-card:hover{background:#f9f9f9;border-color:#ccc;transform:translateY(-3px)}@media(max-width:900px){.accountNav{margin-top:calc(var(--header-height-mobile) + 3rem);margin-bottom:-3rem}.accountNav .account-grid{margin-top:0rem}}.varyantTipiEkle{display:flex;flex-direction:column;gap:2rem}.varyantTipiEkle__newOptions{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px dashed #0056b3;border-radius:8px;background-color:#f5f9ff}.varyantTipiEkle__newOptionsHeader{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#333}.varyantTipiEkle__newOptionsClose{padding:.4rem .9rem;border-radius:4px;border:none;background-color:#f3f3f3;color:#333;font-size:13px;cursor:pointer}.varyantTipiEkle__newOptionsClose:hover{opacity:.85}.varyantTipiEkle__newOptionsList{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.varyantTipiEkle__newOptionsList li{padding:.35rem .75rem;background-color:#fff;border:1px solid #d6dce5;border-radius:999px;font-size:12px;color:#3a3a3a}.form-container{width:100%;display:flex;flex-direction:column;gap:1rem}.form-container .form-group-new{display:flex;flex-direction:column;gap:.5rem}.form-container .form-group-new .error-message{color:#dc3545;font-size:12px;margin-left:40%;font-weight:400;align-self:flex-end}.form-container .form-group-new label{width:100%;min-height:40px;font-size:14px;font-weight:700;color:#555;display:flex;align-items:center;gap:.5rem}.form-container .form-group-new label:before{content:attr(data-label);min-width:200px;flex-shrink:0}.form-container .form-group-new label input,.form-container .form-group-new label select{flex:1;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .2s ease}.form-container .form-group-new label input:focus,.form-container .form-group-new label select:focus{border-color:#0056b3}.form-container .form-group-new label textarea{width:100%;height:100px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;resize:none;box-sizing:border-box;outline:none;transition:border-color .2s ease}.form-container .form-group-new label textarea:focus{border-color:#0056b3}.form-container .buttonContainer{align-self:flex-end}.form-container .buttonContainer button,.form-container .buttonContainer a{background-color:#393939;color:#fff;padding:12px 24px;font-size:14px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;width:100%}.form-container .buttonContainer button:hover,.form-container .buttonContainer a:hover{opacity:.8}.form-container .buttonContainer .disabledButton{cursor:default;background-color:gray;cursor:not-allowed}.form-container .buttonContainer .disabledButton:hover{opacity:1}.variantTypeList{display:flex;flex-direction:column;gap:1rem}.variantTypeList__header{font-size:16px;font-weight:600;color:#333}.variantTypeList__info{padding:1.5rem;border:1px dashed #d0d0d0;border-radius:8px;color:#666;font-size:13px;text-align:center;background-color:#fafafa}.variantTypeList__table{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.variantTypeList__row{display:grid;grid-template-columns:1.5fr 2fr 1fr 1.5fr;align-items:center;padding:.75rem 1rem;gap:1rem;background-color:#fff;border-bottom:1px solid #f0f0f0}.variantTypeList__row:last-child{border-bottom:none}.variantTypeList__row[data-editing=true]{background-color:#f8fbff}.variantTypeList__row>div{font-size:13px;color:#3a3a3a}.variantTypeList__row input{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:13px;box-sizing:border-box}.variantTypeList__row input:focus{outline:none;border-color:#0056b3}.variantTypeList__row--head{background-color:#f3f3f3;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.5px;color:#666}.variantTypeList__row--head>div{font-size:11px}.variantTypeList__actionsHead{text-align:right}.variantTypeList__actions{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;align-items:center}.variantTypeList__button{padding:.45rem .9rem;border-radius:4px;border:none;font-size:13px;cursor:pointer;transition:opacity .2s ease}.variantTypeList__button:disabled{opacity:.6;cursor:not-allowed}.variantTypeList__button--primary{background-color:#0056b3;color:#fff}.variantTypeList__button--primary:hover:not(:disabled){opacity:.85}.variantTypeList__button--secondary{background-color:#f3f3f3;color:#333}.variantTypeList__button--secondary:hover:not(:disabled){opacity:.85}.variantTypeList__button--link{background:none;color:#0056b3;padding:0;text-decoration:underline}.variantTypeList__button--link:hover{opacity:.7}.variantTypeList__actionsGroup{display:inline-flex;gap:.35rem;align-items:center}.variantTypeList__iconButton{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #d6dce5;background-color:#fff;color:#2d3748;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.variantTypeList__iconButton svg{display:block}.variantTypeList__iconButton:hover:not(:disabled){background-color:#f5f7fb;border-color:#c0c7d6}.variantTypeList__iconButton:disabled{opacity:.55;cursor:not-allowed}.variantTypeList__iconButton--danger{color:#d14343;border-color:#d143434d}.variantTypeList__iconButton--danger:hover:not(:disabled){background-color:#d143431a;border-color:#d1434373}.varyantOptions{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.varyantOptions__info{padding:1.5rem;border:1px dashed #d0d0d0;border-radius:8px;color:#666;font-size:13px;text-align:center;background-color:#f3f3f3}.varyantOptions__card{display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem;border:1px solid #e0e0e0;border-radius:12px;background-color:#fff;box-shadow:0 4px 18px #1118270d}.varyantOptions__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #edf1f7;padding-bottom:1rem}.varyantOptions__title{display:inline-flex;align-items:center;gap:.75rem;font-size:18px;font-weight:600;color:#2f3640}.varyantOptions__badge{display:inline-flex;align-items:center;padding:.25rem .75rem;font-size:11px;font-weight:600;border-radius:999px;text-transform:uppercase;letter-spacing:.6px;background-color:#f3f3f3;color:#1f4ed8}.varyantOptions__count{font-size:13px;color:#6b7280;font-weight:500}.variantOptionList{display:flex;flex-direction:column;gap:.5rem}.variantOptionList[data-has-image=true]{--variant-option-grid: 1fr 1.75fr .9fr 1.2fr}.variantOptionList[data-has-image=false]{--variant-option-grid: 1.75fr .9fr 1.2fr}.variantOptionList__info{padding:1rem;border:1px dashed #d0d0d0;border-radius:8px;color:#666;font-size:13px;text-align:center;background-color:#fafafa}.variantOptionList__row{display:grid;grid-template-columns:var(--variant-option-grid, 1fr 1.75fr .9fr 1.2fr);align-items:center;gap:1rem;padding:.85rem 1rem;border-radius:8px;border:1px solid #edf1f7;background-color:#fdfdfd;transition:border-color .2s ease,box-shadow .2s ease}.variantOptionList__row[data-editing=true]{background-color:#f3f3f3;border-color:#a4a2a2}.variantOptionList__row input{width:100%;padding:.55rem .65rem;border:1px solid #ccd4e0;border-radius:6px;font-size:13px;color:#111827;transition:border-color .2s ease,box-shadow .2s ease}.variantOptionList__row input:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526}.variantOptionList__row--head{background-color:#f3f3f3;border:1px solid #e4e9f3;box-shadow:none;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#5c6473}.variantOptionList__row--head:hover{border-color:#e4e9f3;box-shadow:none}.variantOptionList[data-has-image=false] .variantOptionList__row{grid-template-columns:1.75fr .9fr 1.2fr}.variantOptionList[data-has-image=false] .variantOptionList__row>:first-child{display:none}.variantOptionList__colorCell{display:flex;align-items:center;gap:.6rem}.variantOptionList__colorPreview{width:34px;height:34px;border-radius:8px;border:2px solid rgba(17,24,39,.08);box-shadow:inset 0 0 0 1px #fff9}.variantOptionList__colorPlaceholder{font-size:12px;color:#9ca3af;font-style:italic}.variantOptionList__colorEditor{width:100%;display:flex;align-items:center;gap:.75rem}.variantOptionList__colorPicker{width:50px;height:38px;padding:2px;border:1px solid #ccd4e0;border-radius:6px;cursor:pointer;background:none;flex-shrink:0;transition:border-color .2s ease,box-shadow .2s ease}.variantOptionList__colorPicker:hover{border-color:#4f46e5}.variantOptionList__colorPicker:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526}.variantOptionList__colorPicker::-webkit-color-swatch-wrapper{padding:0}.variantOptionList__colorPicker::-webkit-color-swatch{border:none;border-radius:4px}.variantOptionList__colorTextInput{flex:1}.variantOptionList__value{font-size:14px;font-weight:500;color:#1f2937}.variantOptionList__sort{font-size:13px;font-weight:600;color:#4b5563}.variantOptionList__actions{display:flex;justify-content:flex-end;align-items:center;gap:.6rem;flex-wrap:wrap}.variantOptionList__actionsHead{text-align:right}.variantOptionList__actions--editing{gap:.4rem}.variantOptionList__button{padding:.5rem .95rem;border-radius:6px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.variantOptionList__button:hover{opacity:.85;transform:translateY(-1px)}.variantOptionList__button:active{transform:translateY(0)}.variantOptionList__button--primary{background-color:#393939;color:#fff}.variantOptionList__button--secondary{background-color:#f3f3f3}.variantOptionList__iconButton{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgb(214,220,229);background-color:#fff;color:#393939;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.variantOptionList__iconButton svg{display:block}.variantOptionList__iconButton:hover{background-color:#f5f7fb;border-color:#c0c7d6;transform:translateY(-1px)}.variantOptionList__iconButton:active{transform:translateY(0)}.variantOptionList__iconButton--danger{color:#d14343;border-color:#d143434d}.variantOptionList__iconButton--danger:hover{background-color:#d143431a;border-color:#d1434373}.variantOptionList__form{margin-top:1.25rem;border-top:1px solid #edf1f7;padding-top:1.25rem}.variant-option-form{width:100%;display:flex;flex-direction:column;gap:1rem}.variant-option-form .form-group-new{display:flex;flex-direction:column;gap:.5rem}.variant-option-form .form-group-new .error-message{color:#dc3545;font-size:12px;font-weight:400;align-self:flex-end}.variant-option-form .form-group-new label{width:100%;font-size:14px;font-weight:700;color:#555;display:flex;align-items:center;gap:.5rem}.variant-option-form .form-group-new label:before{content:attr(data-label);min-width:180px;flex-shrink:0}.variant-option-form .form-group-new label input{flex:1;padding:10px;font-size:14px;border:1px solid #ccd4e0;border-radius:6px;box-sizing:border-box;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.variant-option-form .form-group-new label input:focus{box-shadow:0 0 0 3px #4f46e526}.variant-option-form .form-group-new label input.error{border-color:#dc3545}.variant-option-form .form-group-new label .color-picker-wrapper{display:flex;align-items:center;gap:.75rem;flex:1}.variant-option-form .form-group-new label .color-picker-input{width:50px;height:42px;padding:2px;border:1px solid #ccd4e0;border-radius:6px;cursor:pointer;background:none;flex-shrink:0;transition:border-color .2s ease,box-shadow .2s ease}.variant-option-form .form-group-new label .color-picker-input:hover{border-color:#4f46e5}.variant-option-form .form-group-new label .color-picker-input:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526}.variant-option-form .form-group-new label .color-picker-input::-webkit-color-swatch-wrapper{padding:0}.variant-option-form .form-group-new label .color-picker-input::-webkit-color-swatch{border:none;border-radius:4px}.variant-option-form .form-group-new label .color-text-input{flex:1}.variant-option-form .buttonContainer{align-self:flex-end}.variant-option-form .buttonContainer button{background-color:#393939;color:#fff;padding:12px 24px;font-size:14px;font-weight:700;border:none;border-radius:6px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.variant-option-form .buttonContainer button:hover{opacity:.85;transform:translateY(-1px)}.variant-option-form .buttonContainer button:active{transform:translateY(0)}.variant-option-form .buttonContainer button.disabledButton{background-color:#9ca3af;cursor:not-allowed}.variant-option-form .buttonContainer button.disabledButton:hover{opacity:1;transform:none}.varyantIslemleri{display:flex;flex-direction:column;gap:2.5rem}.varyantIslemleri__section{display:flex;flex-direction:column;gap:1rem}.varyantIslemleri__sectionTitle{margin:0;font-size:1.05rem;font-weight:700;color:#1f2d24;padding-bottom:.75rem;border-bottom:1px solid #eef0f3}.product-info{display:flex;align-items:center;gap:1rem}.product-info--sub{padding-left:1.5rem}.product-info .image{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#e9ecef}.product-info .image img{width:100%;height:100%;object-fit:cover}.product-info .image .image-placeholder{width:100%;height:100%;background:#e9ecef}.product-info .details .name{font-weight:600;color:#333;display:block;margin-bottom:.25rem}.product-info .details .shortDesc{color:#666;font-size:.875rem;margin:0}.stock{color:#28a745;font-weight:500}.sold{color:#6c757d;font-size:.875rem}.actions .buttonSectionContainer{display:flex;align-items:center;justify-content:center;gap:.5rem}.actions a,.actions button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;text-decoration:none;transition:all .2s;border:none;cursor:pointer;padding:0}.actions a.view,.actions button.view{background:#007bff;color:#fff}.actions a.view:hover,.actions button.view:hover{background:#0056b3}.actions a.edit,.actions button.edit{background:#28a745;color:#fff}.actions a.edit:hover,.actions button.edit:hover{background:#1e7e34}.actions a.delete,.actions button.delete{background:#dc3545;color:#fff}.actions a.delete:hover,.actions button.delete:hover{background:#c82333}.actions a .icon,.actions button .icon{font-size:1rem}.category-edit-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0f17168c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:999999;padding:1.25rem;box-sizing:border-box}.category-edit-modal{width:100%;max-width:860px;max-height:min(88vh,720px);background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 64px #0f271d38}.category-edit-modal__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem 1rem;border-bottom:1px solid #eef1ef;background:linear-gradient(180deg,#f7f9f8,#fff)}.category-edit-modal__header h2{margin:0;font-size:1.1rem;color:#0f271d}.category-edit-modal__header .subtitle{margin:.2rem 0 0;font-size:.8rem;color:#667085}.category-edit-modal__header .close-btn{width:34px;height:34px;border-radius:10px;border:1px solid #e4e7ec;background:#fff;font-size:1.3rem;cursor:pointer;color:#475467}.category-edit-modal__header .close-btn:hover{background:#f2f4f7}.category-edit-modal__body{flex:1;overflow-y:auto;padding:1.25rem 1.4rem}.category-edit-modal__footer{display:flex;justify-content:flex-end;gap:.65rem;padding:1rem 1.4rem 1.25rem;border-top:1px solid #eef1ef;background:#fafbfa}.category-edit-modal__footer button{min-width:120px;padding:.7rem 1.2rem;border-radius:10px;border:none;font-size:.85rem;font-weight:700;cursor:pointer}.category-edit-modal__footer .cancel{background:#f2f4f7;color:#344054}.category-edit-modal__footer .cancel:hover{background:#e4e7ec}.category-edit-modal__footer button[type=submit]{background:#266431;color:#fff;box-shadow:0 4px 14px #1b433233}.category-edit-modal__footer button[type=submit]:hover:not(.disabled){background:#0f271d}.category-edit-modal__footer button[type=submit].disabled{background:#d0d5dd;color:#667085;cursor:not-allowed;box-shadow:none}.category-edit-layout{display:grid;grid-template-columns:220px 1fr;gap:1.25rem;align-items:start}@media(max-width:700px){.category-edit-layout{grid-template-columns:1fr}}.category-edit-layout .leftSide .avatar{position:relative;box-shadow:0 2px 10px #00000014;width:100%;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#f2f4f7}.category-edit-layout .leftSide .avatar .kapsayiciButton{display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border-radius:14px}.category-edit-layout .leftSide .avatar .kapsayiciButton .kapakImgg{width:100%;height:100%;object-fit:cover}.category-edit-layout .leftSide .avatar .kapsayiciButton .Text{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:#667085;font-size:.8rem;font-weight:600}.category-edit-layout .leftSide .avatar .error-message{position:absolute;bottom:8px;left:8px;right:8px;color:#f04438;font-size:.72rem;background:#ffffffe6;padding:4px 6px;border-radius:6px}.category-edit-layout .rightSection{display:flex;flex-direction:column;gap:.7rem}.category-edit-layout .rightSection label{display:flex;flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:650;color:#475467}.category-edit-layout .rightSection label input,.category-edit-layout .rightSection label select,.category-edit-layout .rightSection label textarea{width:100%;padding:.55rem .8rem;border:1px solid #e4e7ec;border-radius:10px;font-size:.88rem;color:#1d2939;outline:none;box-sizing:border-box}.category-edit-layout .rightSection label input:focus,.category-edit-layout .rightSection label select:focus,.category-edit-layout .rightSection label textarea:focus{border-color:#266431;box-shadow:0 0 0 3px #1b43321f}.category-edit-layout .rightSection label input.error,.category-edit-layout .rightSection label select.error,.category-edit-layout .rightSection label textarea.error{border-color:#f04438}.category-edit-layout .rightSection label textarea{min-height:100px;resize:vertical}.category-edit-layout .rightSection .error-message{color:#f04438;font-size:.72rem}.categoryList .categoryListContent{display:flex;flex-direction:column;gap:2rem}.categoryList .categoryListContent .selectCategoryMessage{text-align:center;padding:2rem;color:#6c757d;font-size:16px;border-radius:8px}.categoryList .categoryListContent .product-table{font-family:Segoe UI,sans-serif}.categoryList .categoryListContent .product-table table{width:100%;table-layout:fixed;border-collapse:collapse;background-color:#fff;box-shadow:0 2px 10px #0000000d;border-radius:10px;overflow:hidden}.categoryList .categoryListContent .product-table table thead{background-color:#f8f9fc}.categoryList .categoryListContent .product-table table thead th{padding:15px;font-size:14px;color:#6c757d;border-bottom:1px solid #dee2e6;text-align:left;vertical-align:middle}.categoryList .categoryListContent .product-table table thead th:nth-child(1){width:55%}.categoryList .categoryListContent .product-table table thead th:nth-child(2),.categoryList .categoryListContent .product-table table thead th:nth-child(3){width:22.5%}.categoryList .categoryListContent .product-table table tbody tr{transition:background .2s}.categoryList .categoryListContent .product-table table tbody tr:hover{background-color:#f9f9f9}.categoryList .categoryListContent .product-table table tbody tr td{padding:15px;font-size:14px;color:#333;vertical-align:middle;text-align:left}.categoryList .categoryListContent .product-table table tbody tr td .product-info{display:flex;align-items:center}.categoryList .categoryListContent .product-table table tbody tr td .product-info .image{width:auto;height:50px;background-color:#e9ecef;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:1rem;font-size:20px}.categoryList .categoryListContent .product-table table tbody tr td .product-info .image img{aspect-ratio:1/1;height:100%;border-radius:5px}.categoryList .categoryListContent .product-table table tbody tr td .product-info .details .name{font-weight:900;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.categoryList .categoryListContent .product-table table tbody tr td .product-info .details .shortDesc{margin-top:.5rem;color:gray;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.categoryList .categoryListContent .product-table table tbody tr td .stock,.categoryList .categoryListContent .product-table table tbody tr td .sold{display:block;font-size:13px}.categoryList .categoryListContent .product-table table tbody tr td.actions a,.categoryList .categoryListContent .product-table table tbody tr td.actions button{color:#000;border:none;background:transparent;cursor:pointer}.categoryList .categoryListContent .product-table table tbody tr td.actions a .icon,.categoryList .categoryListContent .product-table table tbody tr td.actions button .icon{font-size:1.2rem}.popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0f17168c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:1000000;padding:1.25rem;box-sizing:border-box}.popup-inner{width:100%;max-width:420px;background:#fff;padding:1.5rem 1.35rem;border-radius:16px;text-align:center;box-shadow:0 24px 64px #0f271d38}.popup-inner p{margin:0 0 1.1rem;font-size:.95rem;color:#344054;font-weight:600}.popup-buttons{display:flex;gap:.65rem}.popup-buttons button{flex:1;padding:.7rem 1rem;border:none;border-radius:10px;font-size:.85rem;font-weight:700;cursor:pointer}.popup-buttons .cancel{background:#f2f4f7;color:#344054}.popup-buttons .cancel:hover{background:#e4e7ec}.popup-buttons .confirm{background:#f04438;color:#fff}.popup-buttons .confirm:hover:not(.disabled){background:#d92d20}.popup-buttons .confirm.disabled{background:#d0d5dd;color:#667085;cursor:not-allowed}.adminTabPanel{display:flex;flex-direction:column;height:100%}.adminTabPanel__tabs{border-bottom:1px solid #e0e0e0;margin-bottom:1.5rem;flex-shrink:0}.adminTabPanel__content{flex:1}
