:root{--preview-navy:#2c3e50;--preview-pink:#00a785}[hidden]{display:none!important}body{overflow-x:clip}:focus-visible{outline:3px solid #00a785;outline-offset:4px}textarea[aria-hidden=true]{width:100%!important;max-width:100%}#design-preview-badge{position:fixed;z-index:9999;bottom:12px;right:12px;padding:8px 12px;border:1px solid #d6e1eb;border-radius:8px;background:#fffffff5;color:#334155;font:500 11px/1.4 var(--font-poppins),Arial,sans-serif;box-shadow:0 2px 14px #00305712;pointer-events:none}.preview-dialog{max-width:460px;width:calc(100% - 32px);padding:32px;border:1px solid #e2e8f0;border-radius:24px;color:#1e293b;font-family:var(--font-poppins),Arial,sans-serif;box-shadow:0 24px 90px #00305733}.preview-dialog::backdrop{background:#00305766;backdrop-filter:blur(3px)}.preview-dialog h2{font-size:24px;margin:10px 0 18px}.preview-dialog p{font-size:16px;line-height:1.7}.preview-dialog button{font:inherit;cursor:pointer}.preview-dialog-ok{color:#fff;background:#2c3e50;border:0;border-radius:12px;padding:12px 24px;margin-top:12px}.preview-dialog-close{float:right;border:0;background:transparent;font-size:28px!important;line-height:1;color:#64748b}.preview-accordion-open .MuiAccordionSummary-expandIconWrapper{transform:rotate(180deg)}.preview-accordion-open .MuiCollapse-root{height:auto!important;visibility:visible!important}.kf-mega-menu,.kf-mega-menu-overlay,.kf-mega-menu-hover-box{display:none!important}.preview-menu-open>.kf-mega-menu{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;display:flex!important}.preview-menu-open .kf-mega-menu-hover-box,header:has(.preview-menu-open) .kf-mega-menu-overlay{display:block!important}.preview-thumbs{min-width:0}.preview-thumbs .swiper-wrapper{transform:none!important}.preview-thumbs .swiper-slide{flex-shrink:0}.preview-slider{width:100%}.preview-slider .swiper-wrapper{transform:none!important;display:block}.preview-slider .swiper-slide{width:100%!important}.preview-slider .swiper-slide.preview-active{animation:preview-slide-in .35s ease-out}@keyframes preview-slide-in{0%{opacity:.45}to{opacity:1}}#preview-mobile-drawer .MuiCollapse-root{transition:height .25s ease}button.preview-menu-toggle-open>svg{display:none}button.preview-menu-toggle-open:after{content:"×";font-size:32px;font-weight:300;line-height:24px}[data-payment-detail] .MuiCollapse-root{height:auto!important;visibility:visible!important}tr[aria-label^="Ödeme adımlarını"]{cursor:pointer}.preview-input-focused{outline:none}.MuiOutlinedInput-root:focus-within .MuiOutlinedInput-notchedOutline{border-color:#00a785;border-width:2px}[data-preview-options]{position:fixed!important;z-index:1500;margin:0;max-height:min(360px,65vh);overflow:auto!important}[data-preview-options] [role=option]:focus{background:#f1f5f9;outline:none}.MuiInputLabel-root[data-shrink=true]{transform:translate(12px,7px) scale(.75);transform-origin:top left}[data-device=mobile]{display:none}[data-device=desktop] .pin-spacer{width:100%!important;max-width:1248px;height:300vh!important;padding:0!important;margin:0 auto!important;display:block!important}[data-device=desktop] .pin-spacer>div{position:sticky!important;top:0!important;inset-inline:auto!important;width:100%!important;max-width:1248px!important;height:100vh!important;max-height:100vh!important;transform:none!important}[data-device=desktop] .mui-1ntxu69{overflow:clip}@media(max-width:899px){[data-device=desktop]{display:none}[data-device=mobile]{display:block}.preview-thumbs{overflow-x:auto!important;scrollbar-width:none}.preview-thumbs .swiper-wrapper{justify-content:flex-start!important}#design-preview-badge{font-size:10px;bottom:7px;right:7px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
