.banner {
color: #ffffff;
text-align: left;
background-color: #b50d0d;
font-size: 18px;
padding-left: 380px;
}
@media screen and (max-width: 800px) {
.woocommerce ul.products .product {
height: auto !important;
}
}
.stock.in-stock.in_stock_color.woo-custom-stock-status {
color: #ffffff;
background-color: #77a464;
border-radius: 3px;
border-width: 1px;
border-style: solid;
border-color: #2d850a;
margin-top: 7px;
margin-bottom: 0px;
text-align: center;
}
.stock.available-on-backorder.available_on_backorder_color.woo-custom-stock-status {
background-color: #e2a808;
color: #fcfcfc;
border-radius: 3px;
margin-top: 7px;
border-width: 1px;
border-style: solid;
border-color: #c78709;
margin-bottom: 0px;
}
.stock.out-of-stock.out_of_stock_color.woo-custom-stock-status {
background-color: #c94545;
color: #ffffff;
margin-top: 7px;
border-radius: 3px;
border-width: 1px;
border-style: solid;
border-color: #910000;
text-align: center;
margin-bottom: 0px;
}
.woocommerce div.product p.stock {
width: 200px;
text-align: center;
background-color: #ff4040;
color: #ffffff;
border-width: 1px;
border-color: #940303;
border-style: solid;
border-radius: 2px;
}
.woocommerce div.product div.summary p.in-stock {
color: #ffffff;
}
.woocommerce ul.products .product {
border-width: 1px;
border-style: solid;
border-color: #ededed;
margin-left: -1px;
height: 550px;
}
.woocommerce ul.products li.product .button {
width: 100%;
margin-top: 10px;
}
.woocommerce ul.products li.product .added_to_cart {
width: 100%;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
margin-left: 10px;
}
.page-numbers span:not(.elementor-screen-only) {
background-color: #e0e0e0;
}
@media screen and (max-width: 1280px) {
.banner {
color: #ffffff;
text-align: center;
background-color: #b50d0d;
font-size: 18px;
padding-left: 5px;
padding-right: 5px;
}
body.vertical-header-style.default-collapse.left-header #site-header.vertical-header {
display: none;
}
}
.top-bar-left.has-content #top-bar-nav {
margin-bottom: 15px;
}
.aws-container .aws-show-clear .aws-search-field {
padding-left: 20px;
font-size: 18px;
font-weight: 400;
}
.widget-title {
letter-spacing: 0px;
text-transform: none;
}
[data-filter-control-select] {
height: 40px;
}
#top-bar-content.clr.has-content.top-bar-left {
margin-bottom: 10px;
} @media (max-width: 1170px) { .sm-device thead {
left: -9999px;
position: absolute;
visibility: hidden;
}
.sm-device tr {
border-bottom: 0;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.sm-device td {
margin: 0 -1px -1px 0; width: 50%;
} .owp-qv-content-inner .product {
margin-top: 110px;
}
.owp-qv-container {
padding: 10px;
}
}
@media (min-width: 800px) { .sm-device {
display: none;
}
.category_menu {
display: flex;
flex-direction: row;
list-style: none;
margin: 0;
padding: 0;
}
.category_menu_css {
flex: 1;
text-align: center;
}
}
.woocommerce table.shop_attributes th {
text-transform: none;
}
.sm-device {
text-align: center;
vertical-align: middle;
}
#oceanwp-off-canvas-sidebar-wrap .sidebar-box {
padding-top: 0px;
padding-bottom: 0px;
} .category_menu {
list-style: none;
margin: 0;
padding: 0;
}
.category_menu li {
margin: 0;
padding: 0;
position: relative;
} .category_menu li a {
display: block;
margin: 0;
padding: 12px 20px;
text-decoration: none;
} .category_menu li.active > a:hover {
cursor: default;
} .category_menu_css {
background: #003b68;
} .category_menu_css > ul > li > a {
color: #fff;
background: rgba(0, 0, 0, 0);
} .category_menu_css > ul > li > a:hover {
color: #fff;
background: #0043ab;
} .category_menu_css > ul > li.active > a,
.category_menu_css > ul > li.active > a:hover {
color: #fff;
background: rgba(0, 0, 0, 0.4);
}
.category_menu > li + li > a {
border-left: 1px solid rgba(255, 255, 255, 0.1);
border-top: 1px solid rgba(255, 255, 255, 0.1);
box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.15);
} bdi {
font-size: 24px;
font-weight: 500;
} .wcmenucart {
text-align: center;
}
.woocommerce ul.products li.product .price del .amount {
text-decoration: none;
}
.woocommerce ul.products li.product .woo-entry-inner li {
margin-bottom: 0px;
} .lwpcngNotice-dark .lwpcngNotice_accept {
color: #fff;
}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:transparent;border:3px solid;color:#69727d}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{height:1em;width:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;font-size:50px;line-height:1;text-align:center}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.elementor-tab-title a{color:inherit}.elementor-toggle{text-align:start}.elementor-toggle .elementor-tab-title{border-bottom:1px solid #d5d8dc;cursor:pointer;font-weight:700;line-height:1;margin:0;outline:none;padding:15px}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{height:1em;margin-inline-start:-5px;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{border-bottom:1px solid #d5d8dc;display:none;padding:15px}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.e-con-inner>.elementor-widget-toggle,.e-con>.elementor-widget-toggle{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}