.wcs-recurring-totals-panel{position:relative;padding:1em 0 0}.wcs-recurring-totals-panel::after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wcs-recurring-totals-panel+.wcs-recurring-totals-panel::after{border-top-width:0}.wcs-recurring-totals-panel .wc-block-components-panel .wc-block-components-totals-item{padding-left:0;padding-right:0}.wcs-recurring-totals-panel .wc-block-components-totals-item__label::first-letter{text-transform:capitalize}.wcs-recurring-totals-panel .wcs-recurring-totals-panel__title .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals-panel__title{margin:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__button,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:hover,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:focus{font-size:.875em}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:first-child{margin-top:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:last-child{margin-bottom:0}.wcs-recurring-totals-panel__details .wcs-recurring-totals-panel__details-total .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals__subscription-length{float:right}#qlwcdc_quick_view_modal.modal {
display: none;
position: fixed;
z-index: 999999;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: #000;
background-color: rgba(0, 0, 0, 0.4);
}
#qlwcdc_quick_view_modal.modal.closing,
#qlwcdc_quick_view_modal.modal.open,
#qlwcdc_quick_view_modal.modal.opening {
display: block;
}
#qlwcdc_quick_view_modal .modal-dialog {
display: flex;
height: 100%;
width: 100%;
}
#qlwcdc_quick_view_modal .modal-content {
top: -30px;
opacity: 0;
transform: scale(2, 2);
position: relative;
width: 80%;
max-width: 860px;
background-color: #fff;
margin: auto;
padding: 0;
border: 1px solid rgba(0, 0, 0, 0.1);
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
border-radius: 5px;
transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),
opacity 0.3s ease-in;
}
#qlwcdc_quick_view_modal.modal.open .modal-content {
top: 0;
opacity: 1;
transform: scale(1, 1);
}
#qlwcdc_quick_view_modal .modal-body,
#qlwcdc_quick_view_modal .modal-footer,
#qlwcdc_quick_view_modal .modal-header {
padding: 2em;
clear: both;
overflow: hidden;
}
#qlwcdc_quick_view_modal .modal-footer,
#qlwcdc_quick_view_modal .modal-header {
background-color: #eee;
}
#qlwcdc_quick_view_modal .close {
color: #aaa;
float: right;
font-size: 28px;
font-weight: 700;
}
#qlwcdc_quick_view_modal .close:focus,
#qlwcdc_quick_view_modal .close:hover {
color: #000;
text-decoration: none;
cursor: pointer;
}
#qlwcdc_quick_view_modal.modal .single-product div.product .images,
#qlwcdc_quick_view_modal.modal .single-product div.product .summary,
#qlwcdc_quick_view_modal.modal
.single-product
div.product
.woocommerce-product-gallery {
margin-top: 0;
margin-bottom: 0;
}
.e-checkout__order_review #order_review #payment {
display: none !important;
}