
html body :is(
  .modal .modal-header .btn-close,
  .offcanvas .offcanvas-header .btn-close,
  dialog [class*="-head"] button[aria-label="Kapat"],
  [role="dialog"] [class*="-head"] button[aria-label="Kapat"],
  .fp-panel-close,.fp-preview-close,.fp-shot-modal-close,.fp-shot-lb-close,
  .fp-photo-cart-close,.fp-pdf-close-top-v25,.fp-mobile-quick-close,
  .dc-member-dialog-close,.fp-order-detail-close,.fp-category-detail-close-v98,
  .kt-close,.fm-modal-head > button.btn-secondary
):not([data-fp-popup-close-exempt]){
  box-sizing:border-box!important;
  display:grid!important;place-items:center!important;
  flex:0 0 36px!important;
  width:36px!important;min-width:36px!important;max-width:36px!important;
  height:36px!important;min-height:36px!important;max-height:36px!important;
  padding:0!important;border:0!important;border-radius:50%!important;
  background-color:#f8e8ef!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3165f' stroke-width='2.7' stroke-linecap='round'%3E%3Cpath d='M5 5l14 14M19 5L5 19'/%3E%3C/svg%3E")!important;
  background-position:center!important;background-repeat:no-repeat!important;
  background-size:11.825px 11.825px!important;
  color:transparent!important;font-size:0!important;line-height:0!important;
  opacity:1!important;filter:none!important;box-shadow:none!important;
  -webkit-tap-highlight-color:transparent;
  cursor:pointer!important;
}
html body :is(
  .modal .modal-header .btn-close,
  .offcanvas .offcanvas-header .btn-close,
  dialog [class*="-head"] button[aria-label="Kapat"],
  [role="dialog"] [class*="-head"] button[aria-label="Kapat"],
  .fp-panel-close,.fp-preview-close,.fp-shot-modal-close,.fp-shot-lb-close,
  .fp-photo-cart-close,.fp-pdf-close-top-v25,.fp-mobile-quick-close,
  .dc-member-dialog-close,.fp-order-detail-close,.fp-category-detail-close-v98,
  .kt-close,.fm-modal-head > button.btn-secondary
):not([data-fp-popup-close-exempt]) :is(svg,i){display:none!important}
html body :is(
  .modal .modal-header .btn-close,
  .offcanvas .offcanvas-header .btn-close,
  dialog [class*="-head"] button[aria-label="Kapat"],
  [role="dialog"] [class*="-head"] button[aria-label="Kapat"],
  .fp-panel-close,.fp-preview-close,.fp-shot-modal-close,.fp-shot-lb-close,
  .fp-photo-cart-close,.fp-pdf-close-top-v25,.fp-mobile-quick-close,
  .dc-member-dialog-close,.fp-order-detail-close,.fp-category-detail-close-v98,
  .kt-close,.fm-modal-head > button.btn-secondary
):not([data-fp-popup-close-exempt]):focus{outline:none!important;box-shadow:none!important}
html[data-fp-keyboard-nav="true"] body :is(
  .modal .modal-header .btn-close,
  .offcanvas .offcanvas-header .btn-close,
  dialog [class*="-head"] button[aria-label="Kapat"],
  [role="dialog"] [class*="-head"] button[aria-label="Kapat"],
  .fp-panel-close,.fp-preview-close,.fp-shot-modal-close,.fp-shot-lb-close,
  .fp-photo-cart-close,.fp-pdf-close-top-v25,.fp-mobile-quick-close,
  .dc-member-dialog-close,.fp-order-detail-close,.fp-category-detail-close-v98,
  .kt-close,.fm-modal-head > button.btn-secondary
):not([data-fp-popup-close-exempt]):focus-visible{outline:2px solid #a3165f!important;outline-offset:2px!important}


/* Dekont Detayı penceresindeki başlık ve kapatma yerleşimi. */
html body :is(
  .modal .modal-header,.offcanvas .offcanvas-header,
  .fm-modal-head,.fp-preview-head,.fp-shot-modal-head,.fp-shot-lb-head,
  .fp-photo-cart-head,.dc-member-dialog-head,.fp-order-detail-head,
  .fp-category-detail-header-v98,.md-detail-head,.fp-mobile-quick-head
){
  position:relative!important;
  box-sizing:border-box!important;
  padding:15px 52px 10px 16px!important;
}
html body :is(.fp-panel-head,.kt-modal-head){
  box-sizing:border-box!important;
  padding:15px 52px 10px 16px!important;
}
html body :is(
  .modal .modal-header .modal-title,.offcanvas .offcanvas-header .offcanvas-title,
  .fm-modal-head .fw-semibold:not(.small),.fp-panel-head h3,.fp-preview-title,
  .kt-modal-head .kt-modal-title,.fp-shot-modal-head h3,.fp-shot-lb-title,
  .fp-photo-cart-head h3,.dc-member-dialog-head h3,.fp-order-detail-head h3,
  .fp-category-detail-title-v98,.md-detail-head h3,.fp-mobile-quick-title strong,
  .fp-pdf-title-v24
){font-size:19.5px!important}
html body :is(
  .modal .modal-header .btn-close,.offcanvas .offcanvas-header .btn-close,
  .fm-modal-head > button.btn-secondary,.fp-panel-head .fp-panel-close,
  .fp-preview-head .fp-preview-close,.kt-modal-head .kt-close,
  .fp-shot-modal-head .fp-shot-modal-close,.fp-shot-lb-head .fp-shot-lb-close,
  .fp-photo-cart-head .fp-photo-cart-close,.fp-mobile-quick-head .fp-mobile-quick-close
){
  position:absolute!important;top:8px!important;right:8px!important;
  margin:0!important;transform:none!important;
}
html body :is(
  .dc-member-dialog-head form,.fp-order-detail-head form,
  .fp-category-detail-header-v98 form,.md-detail-head form
){position:absolute!important;top:8px!important;right:8px!important;margin:0!important}
html body .fp-pdf-close-top-v25{top:8px!important;right:8px!important}
html body #fpPreviewClose{top:8px!important;right:8px!important}
html body .fp-shot-lb-head{padding-top:calc(15px + env(safe-area-inset-top))!important}
html body .fp-shot-lb-head .fp-shot-lb-close{top:calc(8px + env(safe-area-inset-top))!important}
