.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons.wc-ppcp-sm__container>li#express-payment-method-paymentplugins_ppcp_express{padding:0;width:100%}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons.wc-ppcp-sm__container>li[id^=express-payment-method-]:nth-child(n+2){margin-top:10px}.wc-ppcp-popup__container{display:flex;flex-wrap:wrap;justify-content:center}.wc-ppcp-popup__container img{height:56px;max-height:77px;max-width:150px;width:110px}.wc-ppcp-popup__container p{flex:1 1 100%;margin-top:10px;text-align:center}.wc-ppcp-components-payment-card__container .wc-ppcp-components-payment-card__card{align-items:center;border:1px solid hsla(0,0%,7%,.11);border-radius:4px;display:flex;justify-content:space-between;padding:10px 12px}.wc-ppcp-components-payment-card__container .wc-ppcp-components-payment-card__card .wc-ppcp-components-payment-card__icon{max-width:60px}.wc-ppcp-components-payment-card__container .wc-ppcp-components-payment-card-cancel__container{margin-top:8px;text-align:right}.wc-ppcp-components-payment-card__container .wc-ppcp-components-payment-card-cancel__container .wc-ppcp-components-payment-card-cancel__label{cursor:pointer}.wc-ppcp-blocks-payment-method__label{align-items:center;display:flex;width:100%}.wc-ppcp-blocks-payment-method__label .wc-block-components-payment-method-icons{display:flex;flex:1 0 auto;justify-content:flex-end;padding-right:16px}.wc-ppcp-blocks-payment-method__label .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{max-height:24px;max-width:90px}li.lslide {
margin: 0 !important;
}
.lSSlideWrapper .lSFade {
position: unset !important;
} div.fifu-woo-gallery img.fifu {
cursor: zoom-in;
}
div.fifu-woo-gallery ul.lSPager.lSGallery {
display: block;
padding: unset !important;
}
ul.lSPager.lSGallery { } ul.lSPager.lSGallery li {
list-style: none;
margin: 0;
height: auto !important;
} button::after, button::before {
display: inline !important;
}
.lg-backdrop {
background-color: rgba(0, 0, 0, 0.8) !important;
}.pswp__zoom-wrap {
text-align: center;
}
.pswp__zoom-wrap::before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.pswp div.wrapper {
line-height: 0;
width: 100%;
max-width: 100%;
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: center;
z-index: 1045;
}
ul#image-gallery {
cursor: pointer;
}