.single-product form.cart{margin-bottom:20px!important}
.woocommerce div.product .paypal-buttons,
.woocommerce div.product div[id*="paypal"]{margin-top:15px!important;margin-bottom:20px!important;width:100%!important}
.woocommerce div.product .product_meta,
.woocommerce div.product .woocommerce-product-details__short-description{clear:both!important}
.woocommerce div.product .payment_methods,
.woocommerce div.product .guaranteed-safe-checkout,
.woocommerce div.product img[alt*="payment"]{margin-top:15px!important} .guaranteed-safe-wrap {
box-sizing: border-box;
width: 100%;
max-width: 100%;
padding: 10px;
margin-top: 8px;
text-align: center;
}
.guaranteed-safe-wrap .title {
position: relative;
z-index: 1;
margin: 0 auto 12px;
line-height: 1.4;
}
.guaranteed-safe-wrap ul {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
gap: 8px 10px;
width: 100%;
list-style: none;
padding: 0;
margin: 0;
}
.guaranteed-safe-wrap ul li {
box-sizing: border-box;
display: flex;
flex: 0 1 48px;
align-items: center;
justify-content: center;
min-width: 0;
margin: 0;
padding: 0;
}
.guaranteed-safe-wrap ul li img {
display: block;
width: 100%;
max-width: 48px;
height: 28px;
object-fit: contain;
}
@media screen and (max-width: 480px) {
.guaranteed-safe-wrap {
padding: 8px;
margin-top: 8px;
}
.guaranteed-safe-wrap .title {
margin-bottom: 10px;
}
.guaranteed-safe-wrap ul {
gap: 8px;
}
.guaranteed-safe-wrap ul li {
flex-basis: 44px;
}
.guaranteed-safe-wrap ul li img {
max-width: 44px;
height: 26px;
}
}