h4{font-size:20px;line-height:1.1em}h2{font-size:30px;line-height:1.1em}h3{font-size:25px;line-height:1.1em}h2.wp-block-heading{padding-top:10px}#wapo-total-price-table{margin-top:40px}table.variations{margin-top:40px}.yith-wapo-block .yith-wapo-addon.empty-title{margin-top:40px}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart{margin:40px 0 20px}table.cart th,#main-content table.cart th,table.cart td,#main-content table.cart td,table.cart tr,#main-content table.cart tr,#content-area table tr,#content-area table td,#content-area table th{padding:0!important}.nav li li{position:relative;line-height:1.2em}#footer-info{float:none!important;text-align:center}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:25px!important}.pa-blog-image-16-9 .entry-featured-image-url{padding-top:56.25%;display:block}.pa-blog-image-16-9 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}body.et_cover_background{background-color:#0f3a66}.menu-item-has-children{padding-right:15px!important}nav#top-menu-nav{font-weight:lighter}.nav li ul{padding:10px 0!important}.mobmenu-right-panel li,.rightmbottom,.rightmtop{padding-left:20%}h3.wapo-addon-title.toggle-closed{font-size:20px;font-weight:600}.entry-content tr td{border-top:1px solid #eee;padding:4px 10px}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:10%}}a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover,button.wp-block-button__link.wp-element-button.add_to_cart_button.wc-block-components-product-button__button:hover,span.wc-block-components-button__text:hover{color:red}.wp-block-woocommerce-cart-cross-sells-block h3.wp-block-heading.has-large-font-size{font-size:30px!important}.wp-element-button,.wp-block-button__link{background-color:#0f3a66}@media (max-width:980px){.container{width:90%}.woocommerce .woocommerce-breadcrumb{font-size:.8em}p.price{margin-bottom:10px}}