.eeSFL{box-sizing:border-box;}
.eeSFL_BreadCrumb{width:100%;padding:.25em;margin-bottom:.5em;}
.eeSFL_BreadCrumb span.eeSFL_Crumb{display:block;float:left;margin-right:.5em;margin-bottom:.5em;}
.eeSFL_BreadCrumb .eeSFL_Crumb a{display:block;padding:.5em .75em;background-color:var(--ee-color-action-link-background);border:1px solid var(--ee-color-table-border);border-radius:3px;text-decoration:none;color:var(--ee-color-action-link-text);}
.eeSFL_BreadCrumb .eeSFL_Crumb a:hover{text-decoration:none;background-color:var(--ee-color-action-link-background-hover);color:var(--ee-color-action-link-text-hover);}
.eeSFL_BreadCrumb .eeSFL_Crumb:last-child{background-color:var(--ee-color-action-link-background);border:1px solid var(--ee-color-action-link-background);padding:.5em .75em;}
.eeSFL_ListOpsBar, .eeSFL_BulkDownloadBar{display:flex;font-size:16px;line-height:1;margin:1em 0;}
.eeSFL .eeSFL_ListOpsBar form, .eeSFL .eeSFL_BulkDownloadBar form{display:flex;width:100%;align-items:center;justify-content:center;}
.eeSFL .eeSFL_ListOpsBar select, .eeSFL .eeSFL_ListOpsBar input[type=text],
.eeSFL .eeSFL_BulkDownloadBar input[type=text],
.eeSFL .eeSFL_ListOpsBar input[type="submit"],
.eeSFL .eeSFL_BulkDownloadBar input[type="submit"]{display:block;font-family:sans-serif;}
.eeSFL #eeSFL_FileOpsAction,
.eeSFL .eeSFL_BulkDownloadBar label{flex:2;margin-right:.5em;}
.eeSFL .eeSFL_BulkDownloadBar label{text-align:right;}
.eeSFL .eeSFL_ListOpsBar input[type=text],
.eeSFL .eeSFL_BulkDownloadBar input[type=text],
.eeSFL #eeSFL_MoveToFolder{flex:5;margin-right:.5em;max-width:none;}
.eeSFL .eeSFL_ListOpsBar input[type="submit"],
.eeSFL .eeSFL_BulkDownloadBar input[type="submit"]{flex:1;}
.eeSFL_Modal{display:none;}
.eeSFL_Modal .eeSFL_ModalBackground{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.5);}
.eeSFL_Modal .eeSFL_ModalBody{position:fixed;z-index:100;top:10em;bottom:10em;right:20%;left:20%;padding:2em 3em;background-color:rgba(255, 255, 255, 1);border:1px solid #999;overflow:auto;}
.eeSFL_Modal .eeSFL_ModalBody h1, .eeSFL_Modal .eeSFL_ModalBody p{margin:0;margin-bottom:10px;}
.eeSFL_Modal .eeSFL_ModalBody label, .eeSFL_Modal .eeSFL_ModalBody input[type=text],
.eeSFL_Modal .eeSFL_ModalBody input[type=email],
.eeSFL_Modal .eeSFL_ModalBody input[type=url],
.eeSFL_Modal .eeSFL_ModalBody textarea, .eeSFL_Modal .eeSFL_ModalBody select, .eeSFL_Modal .eeSFL_ModalBody small{display:block;width:100%;max-width:none;font-size:120%;}
.eeSFL_Modal .eeSFL_ModalBody label.eeCheckboxLabel{display:inline-block;width:auto;}
.eeSFL_Modal .eeSFL_ModalBody input[type=checkbox]{display:inline-block;}
.eeSFL_Modal .eeSFL_ModalBody input[type=text],
.eeSFL_Modal .eeSFL_ModalBody input[type=email],
.eeSFL_Modal .eeSFL_ModalBody input[type=url],
.eeSFL_Modal .eeSFL_ModalBody textarea{padding:.3em;}
.eeSFL_Modal .eeSFL_ModalBody select{margin:.5em 0;}
.eeSFL_Modal .eeSFL_DateNew{display:flex;align-items:center;justify-content:center;}
.eeSFL_Modal .eeSFL_DateNew label{display:flex;align-items:center;justify-content:center;flex:1 1 30%;padding:0;}
.eeSFL_Modal .eeSFL_DateNew input[type=number]{margin:0 .5em;width:80%;}
.eeSFL_Modal .eeSFL_ModalBody small{margin:.5em 0 1.5em 0;font-size:80%;}
.eeSFL_Modal .eeSFL_ModalBody h4{border-bottom:1px solid #333;}
.eeSFL_Modal .eeSFL_ModalBody button, .eeSFL_Modal .eeSFL_ModalBody input[type=submit]{float:right;clear:both;font-size:150%;}
.eeSFL_Modal p.eeSFL_ModalFileDetails{clear:both;text-align:center;border-bottom:2px solid #666;margin-bottom:2em;}
.eeSFL_Modal .eeSFL_ModalClose{position:absolute;top:1em;right:1em;padding:0;font-size:1.75em;height:1.5em;width:1.5em;line-height:0;}
.eeSFL_ResultsNotification{margin:.25em 0;padding:3px 6px;border:1px solid #666;border-radius:2px;background-color:#EEE;color:#333;}
.eeSFL_ResultsNotification_errors{background-color:#ffcccc;}
.eeSFL_ResultsNotification_warnings{background-color:#ffe8b1;}
.eeSFL_ResultsNotification_messages{background-color:#dcffdc;}
.eeSFL_ResultsNotification ul{line-height:1;margin:.5em;padding:.5em;}
.eeSFL_ResultsNotification ul li{}
.eeFlex{width:100%;display:flex;align-content:center;justify-content:center;line-height:1;}
.eeFlex1{flex:1;}
.eeFlex2{flex:2;}
.eeFlex3{flex:3;}
.eeFullWidth{display:block;width:100%;}
.eeCentered{text-align:center;margin-left:auto;margin-right:auto;}
.eeRight{text-align:right;}
.eeFloatRight{float:right;clear:right;margin:0 0 1.5em 1.5em;max-width:50%;height:auto;}
.eeFont100p{font-size:100% !important;}
.eeInline{display:inline-block !important;float:none !important;}
.eeClear{clear:both;}
.eeClearFix::after{display:block;content:" ";clear:both;}
.eeHide{display:none;}
.eeSFL_FileRenameEntry, .eeOldFileName, .eeSFL_SavedDesc{display:none !important;}
.wp-core-ui .button, .wp-core-ui .button-secondary {
vertical-align: middle;
}.asp-spinner{text-indent:-9999px;vertical-align:middle;margin-left:5px;display:inline-block;box-sizing:border-box;position:relative;width:20px;height:20px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:asp-spinner .6s linear infinite;}
@keyframes asp-spinner {
to{transform:rotate(360deg);}
} .asp-btn-spinner-container{width:100%;text-align:center;padding:10px;}
.asp-btn-spinner{display:inline-block;position:relative;width:64px;height:64px;}
.asp-btn-spinner div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #6fcef3;border-radius:50%;animation:asp-btn-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#6fcef3 transparent transparent transparent;}
.asp-btn-spinner div:nth-child(1){animation-delay:-0.45s;}
.asp-btn-spinner div:nth-child(2){animation-delay:-0.3s;}
.asp-btn-spinner div:nth-child(3){animation-delay:-0.15s;}
@keyframes asp-btn-spinner {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.asp_line_through{text-decoration:line-through;}
.asp_product_coupon_input_container{margin:5px 0 10px 0;}
.asp_btn_normalize{text-transform:none;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}
&::-moz-focus-inner{border:0;padding:0;}
.asp_product_custom_field_error{display:none;color:red;}
.asp_out_of_stock{font-weight:bold;}
.asp_product_buy_button input, .asp_product_buy_button select{display:inline-block;line-height:1;padding:8px 10px;height:auto;}
.asp_product_custom_field_label{margin-right:10px;}
.asp-product-variations-label{margin-right:10px;}
.asp_product_coupon_field_label{margin-right:10px;}
.asp_product_coupon_input_container input.asp_product_coupon_field_input{width:auto;max-width:200px;margin-right:10px;}
.asp_product_buy_btn_container{display:inline-block;}
.asp_product_buy_button input::placeholder{font-style:italic;color:#bbb;}
@keyframes blink {
0%{opacity:.2;}
20%{opacity:1;}
100%{opacity:0;}
}
.asp-processing-cont{display:none !important;}
.asp-processing i{animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;}
.asp-processing i:nth-child(2){animation-delay:.1s;}
.asp-processing i:nth-child(3){animation-delay:.2s;}
.asp-popup-iframe{z-index:2147483647;background:rgba(0, 0, 0, 0.004);border:0px none transparent;overflow:auto;-webkit-overflow-scrolling:touch !important;visibility:visible;margin:0px;padding:0px;-webkit-tap-highlight-color:transparent;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.asp-popup-iframe-cont{align-items:center;justify-content:center;z-index:2147483647;background:rgba(0, 0, 0, .3);border:0px none transparent;overflow:auto;-webkit-overflow-scrolling:touch !important;visibility:visible;margin:0px;padding:0px;-webkit-tap-highlight-color:transparent;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.asp-popup-spinner-cont{text-align:center;height:85px;padding-top:10px;}
@media(max-width:500px){
.asp_product_buy_btn_container {
display: block;
margin-left: 0;
margin-top: 10px;
text-align: center;
width: 100%;
}
}.zoom-social-icons-list{list-style-type:none;}
.zoom-social_icons-list__item{margin:0 0 10px;}
.zoom-social_icons-list__label{margin-left:4px;}
.zoom-social-icons-list--no-labels .zoom-social_icons-list__item{display:inline-block;margin:4px;border:none;}
.zoom-social-icons-list .socicon, .zoom-social-icons-list .dashicons, .zoom-social-icons-list .genericon, .zoom-social-icons-list .academicons, .zoom-social-icons-list .fa{padding:8px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s;top:0px;vertical-align:middle;width:1em;height:1em;line-height:1em;font-size:1.2em;}
.zoom-social-icons-list--with-canvas .socicon, .zoom-social-icons-list--with-canvas .dashicons, .zoom-social-icons-list--with-canvas .genericon, .zoom-social-icons-list--with-canvas .academicons, .zoom-social-icons-list--with-canvas .fa{color:#ffffff;}
.zoom-social-icons-list--without-canvas .socicon, .zoom-social-icons-list--without-canvas .dashicons, .zoom-social-icons-list--without-canvas .genericon, .zoom-social-icons-list--without-canvas .academicons, .zoom-social-icons-list--without-canvas .fa{background:none;}
.widget .zoom-social-icons-list--without-canvas{margin-left:-8px;margin-top:-4px;}
.widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas{margin-left:-14px;margin-top:-8px;}
.zoom-social-icons-list--rounded .socicon, .zoom-social-icons-list--rounded .genericon, .zoom-social-icons-list--rounded .academicons, .zoom-social-icons-list--rounded .dashicons, .zoom-social-icons-list--rounded .fa{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;text-decoration:none;}
.zoom-social_icons-list__link{text-align:center;text-decoration:none !important;transition:all 0.2s ease;}
.zoom-social_icons-list__link:hover{opacity:.9;border:none;text-decoration:none;box-shadow:none !important;}
.zoom-social-icons-list--round .socicon, .zoom-social-icons-list--round .genericon, .zoom-social-icons-list--round .academicons, .zoom-social-icons-list--round .dashicons, .zoom-social-icons-list--round .fa{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}
.zoom-social-icons-list{margin:0;padding:0;}
.elementor-widget-wp-widget-zoom-social-icons-widget .zoom-social-icons-list--align-left, .zoom-social-icons-widget .zoom-social-icons-list--align-left{text-align:left;}
.elementor-widget-wp-widget-zoom-social-icons-widget .zoom-social-icons-list--align-right, .zoom-social-icons-widget .zoom-social-icons-list--align-right{text-align:right;}
.elementor-widget-wp-widget-zoom-social-icons-widget .zoom-social-icons-list--align-center, .zoom-social-icons-widget .zoom-social-icons-list--align-center{text-align:center;}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute ! important;
width: 1px;
word-wrap: normal ! important;
}