html body
{
background: #fff;
}
div.media-modal.wp-core-ui
{
z-index: 16000000;
}
.cst-sidebar-categories li:last-child,
.wc-block-product-categories
{
margin-bottom: 0 !important;
}
.wp-block-woocommerce-product-categories > .wc-block-product-categories-list
{
padding-inline-start: 0;
}
.wp-block-woocommerce-product-categories > .wc-block-product-categories-list li
{
list-style-type: none;
}
.wp-block-woocommerce-product-categories .wc-block-product-categories-list li li
{
list-style-type: square;
}
#brxe-nbovwk .bricks-nav-menu > li:first-child > a
{
border-left: none;
}
.eshop-product
{
align-self: stretch;
}
.product-advant ul
{
padding-inline-start: 15px;
}
.woocommerce .before-cart,
.woocommerce .before-checkout
{
padding: 0;
}
.woocommerce-checkout .woocommerce-Price-amount
{
display: block;
}
.woocommerce-product-gallery .woocommerce-product-gallery__image img
{
max-height: 450px;
object-fit: contain;
}
.product-template-default .cross-sells img,
.product-template-default .related.products img,
.product-template-default .upsells.products img
{
width: 100%;
height: 150px;
object-fit: contain;
}
.eshop-product-title
{
min-height: 2.8em;
}
body main div.brxe-text h2
{
font-size: 3rem;
}
body main div.brxe-text h3,
main #brxe-qbpcxo h3
{
font-size: 2.2rem;
line-height: 120%;
margin-bottom: 20px;
}
@media (max-width: 1200px)
{
body main div.brxe-text h2
{
font-size: 2.5rem;
}
body main div.brxe-text h3,
main #brxe-qbpcxo h3
{
font-size: 2.2rem;
}
}
@media (max-width: 477px)
{
body main div.brxe-text h2
{
font-size: 2.2rem;
}
body main div.brxe-text h3,
main #brxe-qbpcxo h3
{
font-size: 1.8rem;
}
}
#customer_login
{
display: flex;
row-gap: 30px;
}
@media (max-width: 767px)
{
#customer_login
{
flex-direction: column;
}
}