.modal{position:fixed;top:0;left:0;z-index:$zindex-modal;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:$modal-dialog-margin;pointer-events:none}.modal.fade .modal-dialog{@include transition($modal-transition);transform:$modal-fade-transform}.modal.show .modal-dialog{transform:$modal-show-transform}.modal.modal-static .modal-dialog{transform:$modal-scale-transform}.modal-dialog-scrollable{height:subtract(100%,$modal-dialog-margin * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:subtract(100%,$modal-dialog-margin * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:$modal-content-color;pointer-events:auto;background-color:$modal-content-bg;background-clip:padding-box;border:$modal-content-border-width solid $modal-content-border-color;@include border-radius($modal-content-border-radius);@include box-shadow($modal-content-box-shadow-xs);outline:0}.modal-backdrop{@include overlay-backdrop($zindex-modal-backdrop,$modal-backdrop-bg,$modal-backdrop-opacity);}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:$modal-header-padding;border-bottom:$modal-header-border-width solid $modal-header-border-color;@include border-top-radius($modal-content-inner-border-radius);}.modal-header .btn-close{padding:($modal-header-padding-y * .5) ($modal-header-padding-x * .5);margin:($modal-header-padding-y * -.5) ($modal-header-padding-x * -.5) ($modal-header-padding-y * -.5) auto}.modal-title{margin-bottom:0;line-height:$modal-title-line-height}.modal-body{position:relative;flex:1 1 auto;padding:$modal-inner-padding}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:$modal-inner-padding - $modal-footer-margin-between * .5;border-top:$modal-footer-border-width solid $modal-footer-border-color;@include border-bottom-radius($modal-content-inner-border-radius);}.modal-footer>*{margin:$modal-footer-margin-between * .5}@include media-breakpoint-up(sm){.modal-dialog {max-width: $modal-md; margin: $modal-dialog-margin-y-sm-up auto;} .modal-dialog-scrollable {height: subtract(100%,$modal-dialog-margin-y-sm-up * 2);} .modal-dialog-centered {min-height: subtract(100%,$modal-dialog-margin-y-sm-up * 2);} .modal-content {@include box-shadow($modal-content-box-shadow-sm-up);} .modal-sm {max-width: $modal-sm;}}@include media-breakpoint-up(lg){.modal-lg,.modal-xl {max-width: $modal-lg;}}@include media-breakpoint-up(xl){.modal-xl {max-width: $modal-xl;}}@each $breakpoint in map-keys($grid-breakpoints){$infix: breakpoint-infix($breakpoint,$grid-breakpoints); $postfix: if($infix != "",$infix + "-down",""); @include media-breakpoint-down($breakpoint) {.modal-fullscreen#{$postfix} {width: 100vw; max-width: none; height: 100%; margin: 0; .modal-content {height: 100%; border: 0; @include border-radius(0);} .modal-header {@include border-radius(0);} .modal-body {overflow-y: auto;} .modal-footer {@include border-radius(0);}}}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/Artimaven-modal.css.map */
