/**
Theme Name: cash4stripsonline
Author: Hureka Technologies Inc
Author URI: https://www.hurekatek.com/our-story
Description: Successful businesses are the catalysts for world change. Together we can change the world; and we will. Our engineers, coordinating with world-class project managers, build and maintain custom web applications to meet your customers\' evolving needs and expectations.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cash4stripsonline
Template: astra
*/
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@font-face {
  font-family: 'Roboto';
  src: url('/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.woff') format('woff');
  font-display: swap;
}

body { font-family: "Poppins", sans-serif; }

.page-id-8 #content {
    margin-top: 130px;
}
.page-id-8 header.entry-header.ast-no-thumbnail {
   background: #1c7e07;
    padding: 51px;
    height: 169px;
	text-align: center;
}
.page-id-8 header.entry-header .entry-title{ color:#fff; }
.ast-popup-nav-open .xoo-wsc-basket {
    opacity: 0;
}
/* .woocommerce-checkout .woocommerce-message{
	position: absolute;
    top: 25%;
    width: 52%;
    margin: 0 auto;
    left: 24%;
} */
.elementor-button-wrapper a:hover {
    background: #4a90e2 !important;
    color: #fff !important;
}
.woocommerce-checkout div#custom-subtotal {
    display: none;
}
/*checout page login new user css*/
div#custom-subtotal {
    display: none;
}
.elementor-element-beb454c a.elementor-button.elementor-button-link.elementor-size-sm:hover {
    background: #003366 !important;
}
.swiper-button-prev.swiper-bottom-button-prev:hover, .swiper-button-next.swiper-bottom-button-next:hover {
    background: #003366 !important;
}
.categories-section .elementor-widget-container img:hover {
    box-shadow: 0px 0px 14px #ccc;
}
/* p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide:nth-child(3) .show-password-input::after {
    top: -61px;
    right: -867px;
} */
.categories-section h2.elementor-heading-title.elementor-size-default a {
    text-decoration: none;
}
.categories-section h2.elementor-heading-title.elementor-size-default a:hover {
    color: #4a90e2;
    text-decoration: underline;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{
    background: #003366;
    color: #fff;
}
a.xoo-wsc-ft-btn.xoo-wsc-btn.button.btn.xoo-wsc-ft-btn-cart:hover, a.xoo-wsc-ft-btn.xoo-wsc-btn.button.btn.xoo-wsc-ft-btn-checkout:hover, a.xoo-wsc-btn.button.btn:hover {
    background: #fff;
    color: #4a90e2;
    border: 2px solid #4a90e2;
}
a.xoo-wsc-ft-btn.xoo-wsc-btn.button.btn.xoo-wsc-ft-btn-cart, a.xoo-wsc-ft-btn.xoo-wsc-btn.button.btn.xoo-wsc-ft-btn-checkout {
    border: 2px solid #4a90e2;
}
p.return-to-shop a:hover, .shop_table button.button:hover, .wc-proceed-to-checkout a.button.alt.wc-forward:hover, button#place_order:hover{
    background: #4a90e2 !important;
    color: #fff !important;
}
/*sidecart*/
#qcld-express-cart-area td.actions {
    display: none;
}
.logged-in div#custom-login-div {
    visibility: hidden;
}
.page-id-76281 header.entry-header.ast-no-thumbnail {
    margin-top: 118px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 162px;
    padding-top: 13px;
    background-image: url(https://dev-cash-for-strips-online.pantheonsite.io/wp-content/uploads/2024/08/Rectangle-12.jpg);
}
.qcld-express-thumb-cell img, .qlcd-express-list-thumb {
    max-width: 180px !important;
}
p.qcld-express-thumbnail {
    margin-bottom: 0;
    margin-top: 20px;
}
.postid-39165 div#tab-description p, .postid-39163 div#tab-description p, .postid-39156 div#tab-description p, .postid-39172 div#tab-description p, .postid-39170 div#tab-description p, .postid-39167 div#tab-description p {
    margin-bottom: 5px;
}
tr#wcro_item_39163 img {
    width: 210px !important;
}

#product-44563 div#tab-description p {
    margin-bottom: 5px;
}
#name-2 .forminator-col.forminator-col-md-6 {
    width: 47%;
    float: left;
		    margin-bottom: 20px;
}
#name-2 .forminator-col.forminator-col-md-6:nth-child(1) {
    width: 50%;
    margin-right: 12px;
}
#forminator-module-76263 button.forminator-button.forminator-button-submit {
    border-radius: 10px 10px 10px 10px !important;
    width: 200px !important;
}
input#dgwt-wcas-search-input-1::placeholder, input#dgwt-wcas-search-input-2::placeholder {
    color: #003366;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
	border:1px solid #003366;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    text-transform: capitalize;
}
.logged-in h1.entry-title, .woocommerce-account h1.entry-title {
    text-transform: capitalize;
}
.woocom-payment {
    margin-bottom: 0 !important;
}
.woocom-payment th {
    width: 367px;
}
.woocommerce-edit-account .woocommerce form .show-password-input, .woocommerce-edit-account .woocommerce-page form .show-password-input {
/*     position: relative; */
    cursor: pointer;
}
.woocommerce-edit-account span.password-input {
    position: relative;
}
.postid-43350 #tab-description p, .postid-6271 #tab-description p {
    margin-bottom: 5px !important;
}
.postid-221 .woocommerce-js div.product div.images .woocommerce-product-gallery__trigger {
    right: 7px;
    top: 47px;
}
.woocommerce-page img.wp-image-74964 {
    width: 26px !important;
    height: 20px !important;
}
.postid-14317 div#tab-description img {
    width: 234px !important;
}
.woocommerce-edit-account .woocommerce form .show-password-input::after, .woocommerce-edit-account .woocommerce-page form .show-password-input::after {
    right: 0.7em;
    top: 1px;
    cursor: pointer;
     position: absolute;
    font-family: WooCommerce;
/*     speak: never; */
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: 0.618em;
    content: "";
    text-decoration: none;
	
}
.wcro-products-content h3.faq-heading {
    text-align: center;
    padding: 23px 0;
    font-size: 30px;
    color: #003366;
    font-family: 'inter';
}
p#additional_select_pay_option1_field {
    display: none;
}
/* #additional_select_pay_option_field span.select2-selection.select2-selection--single {
    width: 50%;
} */
.sticky-fixed {
    background: #ffffff87;
    backdrop-filter: blur(1px);
}
.postid-55515 img.wp-post-image, .postid-14317 img.wp-post-image, .postid-50734 img.wp-post-image, .postid-201 img.wp-post-image{
    width: 347px !important;
    margin: 0 auto;
}
.single-product span.single-product-category {
    display: none !important;
}
span.subtotal {
    text-align: center;
}
/* .single-product img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    height: 260px !important;
} */
.quantity {
    width: 57px;
    position: absolute;
    top: 83%;
}
.single-product .quantity{
	position: unset;
}
.star-rating {
   /* display: none !important;*/
}
.archive .quantity {
    top: 74%;
    left: 100px;
}
.single-product h2.woocommerce-loop-product__title {
    height: 28px;
}
.elementor-element.elementor-element-7071b679.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    visibility: hidden;
}
h3.empty_cart_text {
    font-family: 'Inter';
    padding: 15px;
	text-align:center;
}
p.text_extra_side_cart {
    text-align: center;
    padding: 15px;
}
p#additional_pay_option_details_field {
/*     position: absolute;
    top: 272px;
    right: 0;
	width: 48%;
	z-index: 1; */
	display: inline-block;
    vertical-align: middle;
    width: 47%;
    margin-left: 0;
    float: right;
/*     margin-right: 3%; */
}
.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
 
}
body .site-footer-primary-section-3.site-footer-section.site-footer-section-3 {
    width: auto;
    margin-left: 0;
}
.elementor-74906 .elementor-element.elementor-element-94d01f9 > .elementor-widget-container {
    margin: -10px 43px 0px 0px;
}
/* .tax-product_cat span.woocommerce-Price-amount.amount {
    font-size: 21px;
} */
span.price {
    font-size: 21px !important;
}
.single-product h1.product_title.entry-title {
    /*font-size: 28px !important;*/
}
.single-product .woocommerce-js div.product div.images img {
    width: auto;
    height: auto;
    margin: 65px auto;
}
.tax-product_cat select.orderby {
    padding-right: 35px !important;
}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
    margin-bottom: 20px;
}
.text-spacing ul li {
    margin-bottom: 20px;
}
li.product-category.product:hover {
    box-shadow: 0px 0px 40px #cccccca1 !important;
}
.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row, .ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row {
    max-width: 1140px;
}
#checkout .woocommerce-additional-fields__field-wrapper {
    position: relative;
}
.siwscp_total_label {
    font-size: 20px;
    width: 50%;
    font-weight: 600;
    padding-top: 9px;
    margin-right: 0;
}
.siwscp_total_innwer_full {
	width: 50%;
}
.entry-content.clear, .woocommerce-account .woocommerce{
    width: 1140px;
    margin: 0 auto;
    padding: 30px 0;
}
.woocommerce-orders-table tr th, .woocommerce-orders-table tr td {
    
}
.woocommerce-shop header.woocommerce-products-header {
    display: none;
}
.woocommerce-cart #content, .privacy-policy #content{
	    margin-top: 130px;
}
.custom-category-info h2 {
    text-align: center;
    padding: 12px;
}
.woocommerce-cart header.entry-header.ast-no-thumbnail, h1.woocommerce-products-header__title.page-title, .woocommerce-checkout h1.entry-title {
    /*background-image: url(/wp-content/uploads/2024/08/Rectangle-12.jpg);*/
	background:#1c7e07;
    padding: 51px;
    height: 169px;
    text-align: center;
    color: #fff;
    font-family: 'inter';
    font-weight: 600;
	line-height: 70px;
}
a.button.wc-backward, .cart button.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, a.siwscp_bn_1, a.siwscp_bn_2,
a.woocommerce-button.button.view, a.woocommerce-button.button.invoice, a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button, button.woocommerce-Button.button, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
button.woocommerce-button.button.woocommerce-form-login__submit, button#place_order, .woocommerce-js .woocommerce a.button{
    font-family: "Inter", Sans-serif;
/*     font-size: 20px; */
    font-weight: 700;
    fill: #003366;
    color: #fff;
    background-color: #7ED321;
    border-radius:4px;
}
.woocommerce-checkout .entry-content.clear {
    width: 1140px;
    margin: 30px auto;
}
a.button.wc-backward, .cart button.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, a.siwscp_bn_1, a.siwscp_bn_2 {
    color: #fff !important;
    background-color: #7ED321 !important;
}
p.return-to-shop {
    text-align: center;
}
nav.woocommerce-MyAccount-navigation a {
    font-family: 'Inter';
    color: #003366;
}
address {
    font-family: 'inter';
}
.woocommerce-MyAccount-navigation-link.is-active a {
    color: #7ed321;
    font-weight: 600;
}
.woocommerce-MyAccount-content p {
    font-family: 'inter';
    font-size: 16px;
}
.woocommerce-MyAccount-navigation-link.is-active a {
/*     box-shadow: 0px 0px 8px #ccc; */
	background: #7ed32147 !important;
}
header#masthead:hover {
   /*background: #fff;*/
}
header#masthead {
    padding: 0 0 !important;
	background:#fff; position:fixed;
}
header .ast-above-header-bar .site-above-header-wrap, header .ast-primary-header-bar .site-primary-header-wrap {
    max-width:1200px; margin:0 auto; padding:0 0;
}
header .custom-logo-link img { max-width:90px; width:auto; }
#page .site-content { margin-top: 160px !important; }

a.checkout-button.button.alt.wc-forward {
    line-height: 1em;
    padding: 15px;
}
td.product-name a {
    color: #003366;
    font-weight: 600;
}
th.product-name, th.product-price, th.product-quality, th.product-subtotal {
	font-size:18px;
	color: #003366;
}
.ast-plain-container.ast-no-sidebar #primary{
	margin-top:0 !important; padding-top: 1px !important;
}
.woocommerce-shop .ast-woocommerce-container {
    margin-top: 180px;
}

.tax-product_cat .wcro {
    width: 1140px;
    margin: 0 auto;
}
table.wcro-products * {
    text-decoration: none !important;
}
/* .woocommerce-product-details__short-description p {
    line-height: 33px;
} */
.woocommerce-product-details__short-description p {
    margin-bottom: 0;
}
body.tax-product_cat table.wcro-products tr {
    width: 30.5% !important;
    margin: 15px 18px;
    padding: 0;
    box-shadow: none !important;
    position: relative;
    float: none;
    display: inline-block;
    vertical-align: top;
    border: solid 1px #dedede;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    border-radius: 5px;
    background: #fff;
	box-shadow: 0px 0px 40px #ccc !important;
}
body.tax-product_cat table.wcro-products tr td.wcro_thumb {
    height: 260px;
}
body.tax-product_cat table.wcro-products tr td {
    display: block;
    max-width: 100%;
    background: none;
    padding: 10px;
}
html body.tax-product_cat table.wcro-products tr td.wcro_thumb img {
    width: auto !important;
    height: auto !important;
}
html body.tax-product_cat table.wcro-products tr td.wcro_thumb img {
/*     padding: 0 !important;
    height: auto !important;
    max-width: 180px !important;
    min-width: auto !important;
    max-width: 100%; */
    margin: 20px auto;
    display: block;
	    width: 60% !important;
}
span.woocommerce-Price-amount.amount {
/*     font-size: 19px; */
    color: #003366;
    font-weight: 700;
}
body.tax-product_cat table.wcro-products tr td.wcro_total span.wcro_total_price {
    font-size: 17px;
    position: relative;
    top: 0;
    text-align: center;
    padding: 8px;
}
body.tax-product_cat table.wcro-products tr td.wcro_form form.cart .quantity:before {
    content: "Qty:";
    color: #666;
    font-size: 15px;
    line-height: 1.5;
    text-transform: uppercase;
    font-weight: 600;
}
body.tax-product_cat table.wcro-products tr td.wcro_form form.cart input{
    border: solid 1px #aaaaaa;
    border-radius: 5px !important;
}
body.tax-product_cat table.wcro-products tr td.wcro_total span.wcro_total_price:before {
    content: "Total : ";
	    font-weight: 600;
    font-family: 'Inter';
}
body.tax-product_cat table.wcro-products tr td.wcro_total.wcro_centered {
    background: #eee !important;
    width: 97%;
    margin: 6px;
}
body.tax-product_cat nav.woocommerce-breadcrumb {
    visibility: hidden;
}
body.tax-product_cat header.woocommerce-products-header, .woocommerce-checkout header.entry-header.ast-no-thumbnail {
    
}
body.tax-product_cat th.wcro_thumb_head, th.wcro_desc_head {
    display: none;
}
body.tax-product_cat table.wcro-products thead {
    display: none;
}
body.tax-product_cat tfoot {
    display: none;
}
body.single-product #primary:before {
    content: "Sell Now";
    font-size: 40px !important;
    letter-spacing: 1px;
    color: #fff;
    text-shadow: none;
    text-align: center;
/*     margin: 10px 0 -10px 0; */
    padding: 1em 0;
    /*background: url(/wp-content/uploads/2024/08/Rectangle-12.jpg);*/
	background: #1c7e07;
    line-height: 1.5;
    display: block;
    font-family: 'inter';
    font-style: normal;
    font-weight: 700;
	height:169px;
}
/* .woocommerce-notices-wrapper {
    display: none;
} */
/* .single-product main#main {
    width: 1400px;
    margin: 53px auto;
} */
.single-product main#main {
    margin: 53px 0;
}
.woocommerce-js div.product form.cart:before {
    content: '# of Boxes to Sell:';
    float: left;
	padding: 7px 7px 0px 0;
}
.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    clear: both;
}
.single-product .star-rating {
    display: none !important;
}
.single-product li.ast-article-single {
    border-bottom: 1px solid rgba(0, 0, 0, 0.15) !important;
    border: 1px solid #ccc;
    padding: 18px !important;
    box-shadow: 0px 0px 40px #eee;
}
.single-product img.attachment-large.size-large.wp-post-image {
    width: 25%;
}
.post-type-archive-product .ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item, body.tax-product_cat .ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
    background: transparent !important;
    border-bottom: 0 !important;
}
.woocommerce-cart .entry-content.clear {
    width: 1300px;
    margin: 35px auto;
}
.woocommerce-shop .wcro {
    margin-top: 0 !important;
}
.woocommerce-shop div#custom-login-div {
   text-align: center;
    background: #c9f2ac;
    padding: 12px;
    width: 317px;
    margin: 119px auto 0 auto;
}
.woocommerce-shop h3.Heading1, .woocommerce-shop h4.heading2 {
    text-align: center;
    font-size: 30px;
    color: #003366;
    font-family: 'inter';
    padding-top: 25px;
}
.woocommerce-shop p.shop-info {
    font-size: 16px;
    font-family: 'inter';
    padding-top: 30px;
    text-align: center;
	padding:25px;
}
.post-type-archive table.wcro-products{
	display:none;
}
.woocommerce-shop .wpsm_panel-default > .wpsm_panel-heading {
    color: #333;
    background-color: #4a90e230;
    border: none !important;
    padding: 14px;
    margin: 0;
    font-family: 'inter';
	position:relative;
}
.woocommerce-shop h3.faq-heading {
    padding: 30px;
    width: 100%;
    text-align: center;
    font-size: 30px;
    color: #003366;
    font-family: 'inter';
}
/* .woocommerce-shop .fa-plus:before {
    content: "\f067";
    position: absolute;
    right: 6px;
    top: 16px;
}
.woocommerce-shop .fa-minus:before {
    content: "\f068";
    position: absolute;
    right: 6px;
    top: 14px;
} */
.woocommerce-shop .wpsm_panel-group {
    padding: 14px;
}
.post-type-archive-product .site-content .ast-container {
        display: block;
    }
#wpsm_accordion_59917 .wpsm_panel-default > .wpsm_panel-heading{
	background-color: #003366 !important;
}
.woocommerce.woocommerce-checkout form #customer_details.col2-set, .woocommerce-page.woocommerce-checkout form #customer_details.col2-set {
        width: 65%;
        float: none;
        margin: 0 auto;
	padding: 24px 30px;
    border: 2px solid #d1d5d8;
    }
div#wc_checkout_add_ons {
    padding: 23px 0;
    width: 65%;
    margin: 0 auto;
}
#ship-to-different-address label {
    font-size: 18px;
    font-weight: 600;
    font-family: 'inter';
}
.woocommerce-checkout label{
	font-family:'inter'
}
button#place_order {
    width: 30% !important;
    float: none !important;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    margin-top: 33px;
}
div#wc_checkout_add_ons label.checkbox {
    font-size: 16px !important;
}
    .woocommerce.woocommerce-checkout form #order_review, .woocommerce.woocommerce-checkout form #order_review_heading, .woocommerce-page.woocommerce-checkout form #order_review, .woocommerce-page.woocommerce-checkout form #order_review_heading {
        width: 65%;
        float: unset;
        clear: none;
        margin: 0 auto !important;
    }
.woocommerce-message {
/*     margin: 23px auto; */
/*     width: 1300px; */
	width: 100%;
/*     margin-left: 15px; */
}
.wcro li:nth-child(6) img {
    padding-left: 30px;
}
.wcro li:nth-child(7) img {
    height: auto;
    padding-bottom: 50px;
    padding-top: 49px;
}
td.wcro_desc {
    min-height: 85px !important;
}
#wpsm_accordion_59917 .ac_title_class {
    line-height: 31px;
}
.product h2.woocommerce-loop-category__title:hover{
    color: #23ab47;
}
.woocommerce-js div.product div.images img {
    width: auto !important;
    margin: 43px auto;
	padding: 25px;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    font-size: 30px;
    text-align: center;
    font-family: 'Inter';
    font-weight: 600;
    color: #003366;
}
.woocommerce-order-received .entry-content h2 strong {
    display: none;
}
.woocommerce-thankyou-order-details { display:flex; justify-content: center; }
.woocommerce-thankyou-order-details li {
    font-size: 18px !important;
    font-weight: 600;
    border: 1px solid #ccc !important;
    margin-right: 0 !important;
    padding: 24px !important; 
}
.woocommerce-thankyou-order-details strong {
    font-size: 16px !important;
    font-weight: 500;
}
a.button.custom-button {
    font-family: "Inter", Sans-serif;
    font-weight: 700;
    fill: #003366;
    color: #003366;
    background-color: #7ED321;
    border-radius: 10px 10px 10px 10px;
	margin-right: 20px;
}
a.button.custom-button:hover {
	background-color:#003366;
}
.custom-buttons {
    display: flex;
    justify-content: center;
}
td.wcro_desc h3{
	height:50px;
}
ul.tabs.wc-tabs { }
body div#tab-additional_information {
    padding:0 0;
}
.product_meta {
    width: 75% !important;
}
a:focus {
    outline: none;
}
img.wp-image-74964 {
    max-width: 26px !important;
}
div#ac_59917_collapse11 a:hover {
    font-weight: bold !important;
}
tr#wcro_item_688 img {
    width: 50% !important;
}
tr#wcro_item_39167 img {
    width: 40% !important;
}
.woocommerce-thankyou-order-details li {
    text-transform: capitalize !important;
}
tr.order-total th, tr.tax-total th, td.product-name, td.product-name strong, .cart-subtotal th, tr.shipping th, .order-total span.woocommerce-Price-amount.amount {
    font-weight: bold !important;
}
div#ac_59917_collapse11 br {
    display: none;
}
.postid-688 .woocommerce-product-gallery__wrapper img {
    max-width: 301px !important;
}
.woocommerce-account .dgwt-wcas-search-wrapp.dgwt-wcas-no-submit.woocommerce.dgwt-wcas-style-solaris.js-dgwt-wcas-layout-classic.dgwt-wcas-layout-classic.js-dgwt-wcas-mobile-overlay-disabled {
    width: 100%;
    padding: 0;
}
input#additional_pay_option_details {
    height: 46px;
}
li#menu-item-75717 {
    width: 67px;
    line-height: 0;
}
li#menu-item-75717 a {
    background-size: 36% !important;
}
.single-product .summary.entry-summary {
    padding-right: 0; width:53%!important;
}
#product-44563 .woocommerce-product-gallery__image {
    width: 300px;
    margin: 28px auto;
}
.single-product main#main {
    padding: 53px 0;
    background: #f5f9fa;
	margin:0;
}
.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    background: #fff !important;
   border-radius: 13px;
}
a.dgwt-wcas-suggestion.js-dgwt-wcas-suggestion-more.dgwt-wcas-suggestion-more {
    display: none;
}
/*checout new account top css*/
/* .woocommerce-checkout .woocommerce-form-login-toggle {
    position: absolute;
    top: 460px;
    left: 120px;
    width: 86%;
} */
/* .woocommerce-checkout .woocommerce-notices-wrapper {
    margin-top: 150px;
} */
/* .woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login {
    margin-top: 132px;
	padding: 17px;
} */
.woocommerce-checkout p.form-row.form-row-wide.create-account.woocommerce-validated {
    display: none;
}
/* .woocommerce-edit-account ul.woocommerce-error {
    display: none;
} */
.single button.single_add_to_cart_button.button.alt:hover {
    background: #003366 !important;
    color: #fff !important;
}
.single span.woocommerce-Price-amount.amount {
        font-size: 16px;
    }
 .woocommerce-js ul.products li.product .woocommerce-loop-category__title, .woocommerce-page ul.products li.product .woocommerce-loop-category__title {
    bottom: 0.05em !important;
}
.woocommerce-order-received table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields.woocom-payment {
    border-bottom: 0;
}
.woocommerce-account .woocommerce-MyAccount-content fieldset legend{
	font-family: 'Inter';
    font-weight: bold;
    font-size: 18px;
}
.woocommerce-js ul.products li.product strong {
    margin-right: 5px;
}
.search-results img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    width: 80% !important;
	height: 100% !important;
}
.search-results .post-77000 a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    width: 60%;
    margin: 0 auto;
}
.search-results .quantity {
	top: 72%;
}



/* new css */
h1, h2, h3, h4, h5, h6, body .elementor-widget-heading .elementor-heading-title {
    font-family: "Oswald", Sans-serif!important; 
}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span
{ font-family: "Oswald", Sans-serif!important;  }
header .fa.fa-heart { font-size: 24px; color: #cf0000; margin: 6px 0 0 0; }
.ast-header-account-wrap .ast-header-account-type-icon .ahfb-svg-iconset svg { height: 25px; width: 25px; }
body, p, tr td, code, kbd, tt, var {font-family: "Poppins", sans-serif!important; padding: 0 0; background: transparent; }
.woocommerce-page .ast-woocommerce-container div.product div.summary .product_title{ color: #000000;
    font-family: "Oswald", Sans-serif; font-size: 44px; font-weight: 600; text-transform: uppercase; max-width: 80%; }
.woocommerce-page .ast-woocommerce-container div.product div.summary .price .amount{ font-size:24px; font-family: "Poppins", sans-serif; font-weight: bold; color:#000!important; }
.woocommerce-page .ast-woocommerce-container div.product div.summary .cart { max-width:75%; }
.woocommerce-page .ast-woocommerce-container div.product div.summary .variations tbody tr { display:flex; padding-top: 10px; height: 60px; }
.woocommerce-page .ast-woocommerce-container div.product div.summary .variations tbody tr.label { min-width:105px; }
.woocommerce-js div.product form.cart .variations label{ color: #222; font-family: "Poppins", sans-serif; font-weight: bold; font-size: .9em; text-transform: uppercase; }
.woocommerce-js div.product form.cart .variations th.label { margin: 0 30px 0 0; } 
.woocommerce-js div.product form.cart .variations td.value { min-width: 225px; display: flex; } 
.woocommerce-js div.product .woocommerce-variation-add-to-cart.variations_button { display: flex; }
.woocommerce-js div.product form.cart .variations td.value .reset_variations {     padding: 5px 0 0 10px; }
.woocommerce-js.single button.single_add_to_cart_button.button.alt { background-color: #0db02b !important; color: #fff !important; border-radius: 0; text-transform: uppercase; padding: 10px 30px !important; }
.woocommerce-js div.product .product_meta>span a { color: #137d00; }
.woocommerce-js div.product .product_meta>span { padding: 10px 0; border-bottom: 1px solid #d4dadb; display:block; }
.woocommerce-js div.product .product_meta>span:first-child { padding-top: 5px; }
.woocommerce-js div.product .product_meta>span { margin-right:0!important; }
body .cs-quickview { display:block; }

header .ast-grid-right-section .ast-builder-html-element .mail-icon { background: url(images/mail-icon.png) no-repeat 0 0; padding:3px 0 3px 45px; margin: 0 30px 0 0;}
header .ast-grid-right-section .ast-builder-html-element .call-icon { background: url(images/phone-icon.png) no-repeat 0 0; padding: 6px 0 6px 45px;  }
header .ast-grid-right-section .ast-builder-html-element a { font-family: "Oswald", Sans-serif; font-size: 18px; font-weight: 400; color:#000; }
header .ast-grid-right-section .ast-builder-html-element a:hover { color: #307620;}

body header .ast-above-header-bar .site-above-header-wrap { max-height: 100px; }
body header .ast-primary-header-bar .site-primary-header-wrap  {  max-height: 60px; min-height:60px;  }

header .main-header-menu a.menu-link { font-family: "Oswald", Sans-serif; font-size: 14px !important; text-transform: uppercase; letter-spacing: 1px; color: #000 !important; font-weight: 400; line-height:40px; border-bottom:2px solid transparent; padding: 0 0; margin: 0 15px;  }
header .main-header-menu a.menu-link:hover, header .main-header-menu li.current-menu-item a.menu-link  { color:#287117; border-color:#287117;  }

.home-brand .products li.product { border:0; padding:0 0; height:auto; }
.home-brand .products li.product img { background-color: #FFFFFF; margin: 0px 0px 10px 0px; padding: 40px 40px;
    border-radius: 5px; border: 1px solid #DFDFDF; max-height:220px; object-fit: contain !important;}
.home-brand .products li.product:hover img { background-color: #FBFBFB; box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5);
 }
.home-brand .products li.product .woocommerce-loop-category__title { position: static !important;  font-family: "Oswald", Sans-serif; font-size: 24px!important; text-transform: uppercase!important; letter-spacing: -0.7px; color:#000!important; }
.home-brand .products li.product .woocommerce-loop-category__title:hover, .home-brand .products li.product:hover .woocommerce-loop-category__title { color:#287117!important; }
.home-brand li.product-category.product:hover { box-shadow:none!important; }
.home-brand .products li.product .woocommerce-loop-category__title .count { display:none!important; }

.home-product .products .product { background:#fff; padding: 30px !important; border-radius: 15px;  }
.home-product .products .product .astra-shop-summary-wrap { text-align: left; }
.home-product .products .product .astra-shop-summary-wrap .ast-woo-product-category { color:#000; }
.home-product .products .product .astra-shop-summary-wrap .ast-loop-product__link .woocommerce-loop-product__title { font-size:20px; color:#000; text-transform: uppercase; }

.home-product .products .product .astra-shop-summary-wrap span.woocommerce-Price-amount.amount { color:#000!important; font-family: "Poppins", sans-serif; font-size:16px; }
.home-product .products .product .astra-shop-summary-wrap .button, .home-product .products .product .cs-quickview { background: #287117; font-weight: 600; text-transform: uppercase; border-radius: 0; width:100%; color: #fff; }
.home-product .products .product .astra-shop-summary-wrap .button:hover, .home-product .products .product .cs-quickview:hover { background:#1c5a0e;  }

.home-product .products .product .cs-quickview{ display:none!important; }
body footer p, body footer p a { color:#919191!important; font-family: "Poppins", sans-serif!important; }
body footer .footer-para { font-size:18px; font-weight:400; }
body footer h2 { color:#000!important; font-size:20px!important; }
body footer nav ul li { margin:10px 0; }
body footer nav ul li a { color:#919191!important; padding:10px 0; }
body footer nav ul li a:hover { color:#287117!important; }
 body footer p a:hover { color: #307620;}
body footer .ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row { border-color:#000!important; }
body footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] { background:#fff!important;  }
body footer p { margin-bottom:0; }
body footer .site-footer-primary-section-2.site-footer-section.site-footer-section-2 { width: auto; margin: 0 0 0 120px; }
body footer .site-below-footer-wrap[data-section="section-below-footer-builder"] { background:#fff; }
body footer .copy-right, body footer .footer-privacy { font-weight:400; }

body .ast-theme-transparent-header .ast-menu-cart-outline .ast-addon-cart-wrap { color: #1e1e1e;  border: 0;  }
body.ast-theme-transparent-header .ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after { color: #ffffff; background-color: #e60000; }
header .ast-site-header-cart-li {  margin: 10px 0 0 0; }
.ast-site-header-cart a.cart-container * { border:0!important; }

footer section#block-6 a { background:url(images/f-call-icon.png) no-repeat left center; padding:0 0 0 30px; }
footer section#block-7 a { background:url(images/f-email-icon.png) no-repeat left 6px; padding:0 0 0 30px; }
footer section#block-8 p { background:url(images/f-location-icon.png) no-repeat left 4px; padding:0 0 0 30px; }

body .ast-header-breadcrumb { position: absolute; z-index:2; top:250px; border:0; background: transparent; }
body.woocommerce-checkout .ast-header-breadcrumb { top:265px; }
.ast-header-breadcrumb .ast-container { max-width: 1140px; margin: 0 auto; text-align: center; }
body.page-id-78668 .ast-header-breadcrumb  { top:150px; }
body.page-id-78668 .ast-header-breadcrumb .ast-container, body.tax-product_cat .ast-header-breadcrumb .ast-container, .tax-product_cat .ast-header-breadcrumb .ast-container { text-align:left; }
body .ast-header-breadcrumb span { color:#fff; }
body .ast-header-breadcrumb a span { color: #b2e3a7; }
body .ast-header-breadcrumb a:hover span { color: #5aff35; }
body .ast-header-breadcrumb  li::after { color: #b2e3a7; }

.woocommerce-shop.woocommerce nav.woocommerce-breadcrumb { display:none; }

body.woocommerce-page { }

body.tax-product_cat .site-content > .ast-container { max-width:1140px; padding-top:90px;  }
body.tax-product_cat .site-content > .ast-container .cash4-static-sidebar { width:25%; }
body.tax-product_cat .site-content > .ast-container #primary { width: 71%; margin: 0 0 0 4%; }
body.tax-product_cat header.woocommerce-products-header { width:100%;  position: absolute; left: 0; top: 160px;  z-index: 1;}
body.tax-product_cat header.woocommerce-products-header h1.page-title{height: auto; padding: 0 0; }
body.page-id-78668 .ast-header-breadcrumb, body.tax-product_cat .ast-header-breadcrumb { top: 173px; }
body.page-id-78668 .ast-header-breadcrumb span { color:#000;  }
body.page-id-78668 .ast-header-breadcrumb a span { color:#136f00; }
body.page-id-78668 .ast-header-breadcrumb li::after { color: #136f00; }

body.tax-product_cat .custom-category-info, body.tax-product_cat ul.products { width:100%; }
body.tax-product_cat .site-content > .ast-container .cash4-static-sidebar h3 { font-size: 1em; font-weight: 600; margin: 18px 0 0 0; }
body.tax-product_cat nav.woocommerce-breadcrumb { display:none; }
.cash4-static-sidebar .cash4-cat-list { margin:20px 0 0 0; padding:0 0; }
.cash4-static-sidebar .cash4-cat-list li { list-style:none; border-bottom: 1px solid #ececec; position:relative;  }
.cash4-static-sidebar .cash4-cat-list li a { color: #137d00; font-size: 16px; }
body .cash4-cat-item .toggle-subcats { padding:8px 10px; background:#1d8307; color:#fff; position: absolute; top: 20px; }
.cash4-static-sidebar .cash4-cat-list li .cash4-subcat-list { padding-left: 0px; margin-top: 0; padding: 10px 0px 10px 10px; border-left: 1px solid #caf4a8; margin:0 0; }
.cash4-static-sidebar .cash4-cat-list li .cash4-subcat-list li { border-bottom:0; margin:5px 0; }
.cash4-static-sidebar .cash4-cat-list li .cash4-subcat-list li a { font-size:15px;}
.cash4-static-sidebar .cash4-cat-list li a:hover { color:#000; }


.woocommerce-js div.product .woocommerce-tabs, .woocommerce-js div.product .related.products { max-width:1140px; margin:0 auto; padding:0 0; }
.woocommerce-js div.product { max-width: 1140px; margin: 0 auto; padding: 0 0; }
.woocommerce .woocommerce-ordering { border: 1px solid #f2f2f2; border-radius: 5px; float: right; margin-bottom:20px; }
.woocommerce-js ul.order_details { padding:0 0; }
.woocommerce-js table.shop_table td a.button { margin: 0 10px 0 0; padding: 10px 10px; font-size: 15px; border-radius: 4px; }
.woocommerce-js .woocommerce table.shop_table td .button:last-child { margin-right:0;}
.ast-woo-shop-archive .site-content > .ast-container { max-width: 1170px; }
.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon { color: #cf0000!important; }
body .xoo-wsc-sc-count { background-color: #cf0000!important; color: #ffffff; }

body.tax-product_cat .site-content > .ast-container #primary .products .product { position:relative;  }
body.tax-product_cat .site-content > .ast-container #primary .products .product .quantity {  position: absolute; top: auto; left: 20px; bottom: 124px; }
body.tax-product_cat .site-content > .ast-container #primary .products .product .add_to_cart_button.ajax_add_to_cart {
    right: -43px !important; left: auto !important; bottom: 5px; }
body button, .woocommerce-js a.button, body .forminator-button { background-color: #7ed321!important; color:#fff!important; border:0!important;  }
body button:hover, .woocommerce-js a.button:hover { background: #003366; }
body.tax-product_cat .site-content > .ast-container #primary .woocommerce-result-count { display:none;  }

body.page-id-78668 header.entry-header { display:none;  }
body.page-id-78668 .site-main {  max-width: 1140px; margin: 0 auto;  margin-top:60px; }
.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions { display:flex!important; }

body .woocommerce-error { max-width: 1140px; margin: 0 auto; }
body .yith-wcwl-add-to-wishlist-button:is(button) { padding:0; background: transparent !important; }

.home-brand > .e-con-inner > .elementor-element h2.elementor-heading-title {border-bottom: 1px solid #000; max-width: fit-content; margin: 0 auto;  padding: 0 0 20px 0; }
.home-product > .e-con-inner > .elementor-element h2.elementor-heading-title {border-bottom: 1px solid #fff; max-width: fit-content; margin: 0 auto;  padding: 0 0 20px 0; }

.terms-text h2 span, .terms-text h3 span {     font-family: "Oswald", Sans-serif !important; text-transform:uppercase;  }
.terms-text h3 span {   font-size:20px; font-weight:600; font-family: "Oswald", Sans-serif !important; }
.terms-text h2 span { font-size:36px;  border-bottom: 1px solid #000; max-width: fit-content; margin: 0 0 20px 0;  padding: 0 0 20px 0; }
.terms-text h2 { margin-bottom:60px; }

body.page-id-137 .ast-header-breadcrumb .ast-breadcrumbs span, body.page-id-137 .ast-header-breadcrumb .ast-breadcrumbs a {  }


.terms-text ul li { margin:15px 0; }
.terms-text a { color: #0f5800 !important; }

.woocommerce-shop .ast-woocommerce-container .wcro-products-content .faq-heading,
.woocommerce-shop .ast-woocommerce-container .wcro-products-content #wpsm_accordion_59917 
{ display:none!important; }

body.tax-product_cat .site-content > .ast-container #primary .wcro-products-content { display:none; }

.single-product .ast-woocommerce-container .yith-add-to-wishlist-button-block  { position: absolute; left: 20px; top: 20px; }
.single-product .ast-woocommerce-container .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label { display:none; } 

body .wishlist-title-container { text-align:center; }
body .wishlist-title-container h2 { text-transform:uppercase; }
li.woocommerce-order-overview__email.email { white-space: nowrap; }
.woocommerce .wishlist-title .show-title-form{ display:none; }
.woocommerce table.wishlist_table thead th { border-top: 0; text-align: left !important; font-size: 17px; color: #000; }
footer .footer-privacy a:hover {  color: #307620; }
body .elementor-78915 .elementor-element.elementor-element-15ffd66 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle { fill: #000; }
body .elementor-78915 .eael-accordion-header:hover svg.fa-toggle { fill: #fff; }

.woocommerce-page .related.products .products li.product .astra-shop-summary-wrap a.add_to_cart_button.ajax_add_to_cart {
    right: -43px; left: auto; }
.woocommerce-page .related.products .products li.product .quantity{ top: auto; bottom: 73px; left: 18px; }
.woocommerce-js div.product form.cart:before { display:none; }
.woocommerce-cart header.entry-header.ast-no-thumbnail h1 { color: #fff; }
body.woocommerce-cart table.shop_table thead { background-color: #136f00; }
body .woocommerce-message, body .woocommerce-info {  border-top-color: #8fae1b; }
body .woocommerce-message::before, body .woocommerce-info::before { color: #8fae1b; }
body #ast-scroll-top { background-color: #136f00; right: 10px; bottom: 10px; }

body.woocommerce-view-order { max-width:100%!important; padding:0 0; margin:0 0; box-shadow:unset;  }
.woocommerce-js .quantity .qty { border-radius:4px; }
.woocommerce-cart .woocommerce .proceed-to-checkout { margin:20px 0 0 0; text-align: right; }
.woocommerce-cart .woocommerce .proceed-to-checkout .checkout-button { text-align:center; }

.woocommerce-order .woocommerce-columns--addresses .woocommerce-column--shipping-address {
    display: none !important;
}
.woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--shipping-address {
    display: none !important;
}
.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
    min-width: 100%;
}
tr.woocommerce-shipping-totals.shipping, tr.cart-subtotal {
    display: none;
}
.cart_totals {
  display: none; 
}
.woocommerce-shipping-fields {
    display: none; 
}

.woocommerce-checkout .woocommerce-order .woocommerce-order-details table.order_details tfoot:last-child tr:nth-child(2){
 display:none; 
}

.contact-info a{ text-decoration: none !important; color: #137d00; font-size: 16px; }
.contact-info h3 { color: #000 !important; font-size: 20px; font-weight: 700; }
button.iti__selected-country { padding-right: 5px; background-color: #fff !important; }
.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox { align-items: start !important; }


.woocommerce .woocommerce-error { margin:0 0 20px 0;  }
.woocommerce .woocommerce-error li { margin:5px 0; }
.woocommerce .woocommerce-error li a { color: #e52424; }
.woocommerce-checkout #customer_details .woocommerce-additional-fields { display: inline-grid; width: 100%; position:relative; }
.woocommerce-checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper { order:2;}
.woocommerce-checkout #customer_details .woocommerce-additional-fields #additional_select_pay_option_field { order:1;  margin: 110px 0 10px 0; }
p#order_comments_field {  position: absolute; width: 100%; top: 0;  }
body.page-id-8 .woocommerce-Button.button, body.page-id-8 .woocommerce-Button.button:hover, body.page-id-8 button.button:disabled[disabled] { padding:15px 30px; }
.br_popup .br_popup_inner p a { display: inline-block; max-width: -webkit-fill-available; }

header .ast-primary-header-bar .site-header-primary-section-left .main-header-bar-navigation .menu-item-79321 { display:none;  }

header .ast-primary-header-bar .ast-grid-right-section .ast-header-html-2 .ast-builder-html-element p { display:none;  }
header .ast-primary-header-bar .ast-grid-right-section .ast-header-html-2 .ast-builder-html-element .xoo-wsc-sc-cont  { margin: 5px 0 0 0; }
.product .review-rating { justify-content:center; }
body .dgwt-wcas-suggestions-wrapp span.dgwt-wcas-sp { display: flex; } 
body .dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline, body .dgwt-wcas-suggestion-cat { display:none;}
.page-id-8 .ast-header-breadcrumb { top:262px}
.post-type-archive div#content:before { top:140px; }
.woocommerce-js form .form-row .select2-container { max-width:670px; overflow:hidden; }
body.search-results .quantity { top: auto; left: 20px; bottom: 120px; }
.woocommerce .woocommerce-error li { color: rgb(229, 36, 36); }
.woocommerce .woocommerce-error li strong { font-weight: 400; }

body.woocommerce-checkout .select2-container .select2-selection--single { margin:0 0 0 0; }

@media(max-width:1024px){
	.ast-mobile-popup-drawer .ast-mobile-popup-inner{
	max-width:100%;
}
	.search p.woocommerce-result-count {
    display: none;
}
	.search .quantity {
    top: 72% !important;
}
	  .woocommerce-order-received .woocommerce-order-details  .custom-fields tr th {
    width: 100px !important;
}
	.search-results .woocommerce .woocommerce-result-count, .search-results .woocommerce-page .woocommerce-result-count {
    float: none;
}
/*     .search-results .quantity {
        top: 79%;
        left: -28px;
    } */
	a.button.continue-shopping-button {
    font-size: 16px !important;
    margin-top: 12px;
}
.woocommerce-checkout .woocommerce-form-login-toggle {
    left: 0;
            width: 100%;
/*         padding: 0 23px; */
}
#name-2 .forminator-col.forminator-col-md-6 {
    width: 100%;
    float: none;
		    margin-bottom: 0;
}
#name-2 .forminator-col.forminator-col-md-6:nth-child(1) {
    width: 100%;
    margin-right: 38px;
}
	.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized.dgwt-wcas-suggestions-wrapp-fixed{
	max-height: 350px !important;
    overflow-y: scroll;
	}
	.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-button-1 {
    position: absolute;
    right: 73px;
}
	.elementor-element.elementor-element-60272cb.e-transform.elementor-widget.elementor-widget-image, .elementor-element.elementor-element-77acd79.e-transform.elementor-widget.elementor-widget-image {
    margin-top: -150px;
}
	li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-76249 {
    padding-top: 25px;
}
	.elementor-element.elementor-element-b0e7b8c.e-con-full.e-flex.e-con.e-child {
    margin-top: -25px;
}
	.postid-688 .woocommerce-product-gallery__wrapper img {
    max-width: 100% !important;
}
	.postid-688 div#tab-description img {
    width: 214px;
    margin: 15px auto;
    display: flex;
}
	.swiper-bottom-buttons-block {
    margin-top: 0px !important;
}
	.postid-14317 div#tab-description img {
    display: flex;
}
	div#ac_59917_collapse11 br {
    display: block;
}
	.woocommerce-thankyou-order-details li {
    font-size: 16px !important;
}
	#wcro_item_688 img.attachment-200x200.size-200x200, #wcro_item_39167 img.attachment-200x200.size-200x200 {
    max-width: 165px;
}
button#place_order {
	width: 70% !important;
	}
	.woocommerce .woocommerce-ordering {
    float: none !important;
    width: 60% !important;
    margin: 0 auto !important;
}
.wcro li:nth-child(5) img {
    padding-left: 0 !important;
    height: auto;
}
	.wcro {
    margin-top: 5px !important;
}
.woocommerce-js form .form-row .select2-container {
	width: 100% !important;
	}
	header.entry-header .entry-title{font-size:30px !important;}
/* 	.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-button-1 {
    position: fixed;
    left: 226px;
} */
	.site-footer-primary-section-1.site-footer-section.site-footer-section-1 {
    margin-bottom: 30px !important;
}
	.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
    
}
	.elementor-178 .elementor-element.elementor-element-18fc9da .elementor-heading-title {
		font-size: 30px;
	}
	body.tax-product_cat header.woocommerce-products-header{
    top: 130px;
}
body.tax-product_cat .ast-breadcrumbs	{ text-align:center; }
body.tax-product_cat h1.woocommerce-products-header__title.page-title { height:70px; }
	
/* 	.mySwiperBottom .swiper-bottom-button-prev:after {
    position: absolute;
            top: -5px;
        left: 112px;
} */
	.swiper-bottom-buttons-block {
    position: relative;
}
/* 	.mySwiper .swiper-button-next:after {
    position: absolute;
    top: -5px;
        right: 112px;
} */
	.mySwiperBottom .swiper-bottom-buttons-block{
		margin-top:0;
	}
	.woocommerce-checkout header.entry-header.ast-no-thumbnail {
        margin-top: 70px;
    }
	.woocommerce-checkout .entry-content.clear {
    width: 100%;
    margin: 10px auto;
    padding: 20px;
}
	.woocommerce.woocommerce-checkout form #customer_details.col2-set, .woocommerce-page.woocommerce-checkout form #customer_details.col2-set {
    width: 100%;
}
	.woocommerce form .form-row-first, .woocommerce-page form .form-row-first {
    float: unset;
}
	.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
    width: 100%;
}

	p#additional_select_pay_option_field {
    position: unset !important;
		width:100% !important;
	}
	#additional_select_pay_option_field span.select2-selection.select2-selection--single {
    width: 100%;
}
	div#customer_details {
    border: none !important;
}
	div#wc_checkout_add_ons {
    padding: 23px 0;
    width: 100%;
    margin: 50px auto 0 auto;
}
	.woocommerce.woocommerce-checkout form #order_review, .woocommerce.woocommerce-checkout form #order_review_heading, .woocommerce-page.woocommerce-checkout form #order_review, .woocommerce-page.woocommerce-checkout form #order_review_heading {
		width: 100%;
	}
	.woocommerce-MyAccount-content {
    padding-top: 30px;
}
	.woocommerce-js ul.order_details li {
		float: unset;}
	.woocommerce-cart .entry-content.clear {
        width: 100%;
        margin: 5px auto;
        padding: 20px;
    }
	.woocommerce-cart h1.entry-title {
    font-size: 30px !important;
    display: flex;
    justify-content: center;
    margin-top: 12px;
}
	.woocommerce-cart #content, .privacy-policy #content {
    margin-top: 80px;
}
	.postid-688 .woocommerce-product-gallery__image {
    width: 60%;
    margin: 0 auto;
}
	h3.Heading1 {
    padding: 12px;
}
	.wcro li:nth-child(6) img {
    padding: 18px !important;
}
	li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-75717 a {
    text-transform: capitalize !important;
}
	.woocommerce-message {
    margin: 0 auto;
    width: 100%;
}
.elementor-74906 .elementor-element.elementor-element-819b0da > .elementor-widget-container {
    margin: 0 0px 0px 0px;
}
	.elementor-element.elementor-element-2e81f55.elementor-widget.elementor-widget-text-editor {
    font-size: 30px;
}
	.elementor-element.elementor-element-2e81f55.elementor-widget.elementor-widget-text-editor span {
    display: block;
}
	.site-footer-primary-section-3.site-footer-section.site-footer-section-3 {
    height: 180px !important;
}
	.main-navigation ul li {
    border-top: 1px solid #ccc !important;
}
	.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
	border-left: none;
	}
	.ast-mobile-popup-drawer.active .menu-toggle-close:focus, [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus{
		border:none !important;
	}
	.woocommerce-shop .ast-woocommerce-container {
    margin-top: 120px; padding: 0 20px;
}
#wpsm_accordion_59917 .ac_open_cl_icon {
	margin-top: 10px;
}
	.elementor-element-48debd4, .elementor-element-f2571e9 {
    padding-bottom: 80px;
}
	header .custom-logo-link img {
    max-width: 70px;
}
body .ast-logo-title-inline .ast-site-identity { padding: 5px 0; }
	.post-type-archive div#content:before {
		top:130px !important; height: 100px !important;
	}
	.woocommerce-shop div#custom-login-div {
    margin: 0 auto 0 auto;
}
	.elementor-137 .elementor-element.elementor-element-16f92df,.elementor-138 .elementor-element.elementor-element-7c470e7, .page-id-8 #content{
		 
	}
	.elementor-1067 .elementor-element.elementor-element-66aec7a{
		margin-top:55px;
	}
	.page-item-8 a {
    text-transform: capitalize;
}
	.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 13px;
    padding-right: 13px;
    font-size: 11px;
}
	.categories-section .elementor-widget-container {
    width: 335px;
}
	.wcro-products-content {
    width: 100%;
}
	.swiper-slide {
    margin-top: 45px;
    margin-bottom: 45px;
}
	.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
    width: 100% !important;
}
	.site-footer-primary-section-2.site-footer-section.site-footer-section-2{
		height:auto;
	}
	    header#masthead {
        background: #fff;
    }
	.wcro li:nth-child(6) img {
    padding-left: 30px;
}
	tr#wcro-loader {
    display: none !important;
}
.wcro li:nth-child(7) img {
    height: auto;
}
	.elementor-74906 .elementor-element.elementor-element-5e47cd8{
		line-height:44px;
	}
	.elementor-1067 .elementor-element.elementor-element-8fddd0a .elementor-heading-title,  .elementor-138 .elementor-element.elementor-element-2069ad2 .elementor-heading-title{
		font-size:28px;
		padding: 25px;
	}
	.elementor-element.elementor-element-511460f7.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    padding: 0 25px;
}
	.site-primary-footer-wrap {
    padding-top: 34px;
    padding-bottom: 0;
}
.woocommerce-shop li.product-category.product {
	width: 93% !important;
}
	.woocommerce-shop .product img {
    width: 100% !important;
}
[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
    fill: #fff; width: 28px; height: 24px;
}
.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link{
	color:#003366;
	    font-weight: 700;
    font-size: 18px;
}
.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{
	font-size: 18px;
	color:#003366;
}
.elementor-137 .elementor-element.elementor-element-ee9db16 .elementor-heading-title, .post-type-archive div#content:before, .elementor-138 .elementor-element.elementor-element-2069ad2 .elementor-heading-title {
    font-size: 28px !important;
}
.contact.e-flex.e-con.e-child {
    padding: 15px !important;
}
.entry-content.clear, .woocommerce-account .woocommerce {
    width: 100%;
    padding: 25px;
}
span.woocommerce-Price-amount.amount {
	font-size: 16px !important;
}
.entry-content ul{
	padding-left:0;
}
	section#block-22 figure.wp-block-image.size-full {
    width: 19px;
    margin-right: -12px;
}
body.tax-product_cat table.wcro-products tr{
	width:202% !important;
	display: block !important;
}
table.wcro-products {
	width: 45%;
}
/* body.tax-product_cat table.wcro-products tr td.wcro_form form.cart .quantity:before, body.tax-product_cat table.wcro-products tr td.wcro_total span.wcro_total_price:before{
	display:none;
} */
	.wcro > table.wcro-products[max-width~="600px"] td:before{
		display:none;
	}
.single-product main#main {
	width: 100%; padding: 10px 30px;
}
.single-product .ast-plain-container.ast-no-sidebar #primary {
    margin-top: 110px !important;
}
.product_cat-accu-chek {
    padding: 23px;
}
ul.tabs.wc-tabs {
    padding-left: 0 !important;
}
div#tab-description, div#tab-reviews, div#tab-additional_information {
    padding: 0 !important;
}
.wcro > table.wcro-products[max-width~="600px"] td.wcro_thumb img{
	max-width: 223px;
}
.tax-product_cat .wcro {
	width: 100%;
}
.ast-primary-header-bar.ast-primary-header.main-header-bar.site-primary-header-wrap.site-header-focus-item.ast-builder-grid-row-layout-default.ast-builder-grid-row-tablet-layout-default.ast-builder-grid-row-mobile-layout-default {
    border: none;
}
table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
    margin-top: 39px;
}
span.posted_in {
    font-size: 16px;
    font-family: 'Inter';
}
	.mySwiper .swiper-button-next, .mySwiper .swiper-button-prev {
        display: block !important;
    }
	.mySwiperBottom .swiper-bottom-button-next:after, .mySwiperBottom .swiper-bottom-button-prev:after{
/* 		padding:13px 11px 12px 11px;	 */
		display: flex;
        justify-content: center;
        padding-top: 12px;
	}
	.extra span:nth-child(5) {
    font-size: 25px !important;
}
	section.related.products, .woocommerce-tabs.wc-tabs-wrapper, .summary.entry-summary {
    padding: 12px !important;
}
	.single-product ul.tabs.wc-tabs {
    padding-left: 0 !important;
}
	.single-product .woocommerce ul.products, .woocommerce-page ul.products {
    display: block;
}
	.single-product img.attachment-large.size-large.wp-post-image {
    width: 100%;
}
	.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    padding-left: 0px;
    width: 100% !important;
}
	.single-product h1.entry-title{
		font-size:30px !important;
	}
	body.single-product #primary:before{
		margin-top:0;
		font-size:30px !important;
		    justify-content: center;
    display: flex;
    align-items: center;
	}
	.woocommerce-account header.entry-header .entry-title{
		font-size:30px !important;
		    justify-content: center;
    display: flex;
    align-items: center;
	}
}

body .yith_magnifier_zoom_magnifier { background: #fff; top:5%!important; left:30%!important; }
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals { width: 60%; float: right; margin: 30px 0 0 0; }
span.password-input { display: block; position: relative; }
button.show-password-input {  position: absolute; top: 0; right: 0; padding:11px 20px; }
.woocommerce-checkout.woocommerce-page .show-password-input::after { font-family: WooCommerce; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; margin-left: 0; content: ""; text-decoration: none; }
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input { top:20px; right:0; width:40px; height:40px; }
.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after { margin-left:0; }
*, a, button { -webkit-tap-highlight-color: transparent; font-family: "Poppins", sans-serif; }
.woocommerce-edit-account .woocommerce form .show-password-input:after { top: 10px; }
.woocommerce-edit-account .woocommerce form .show-password-input { padding:20px 20px; }
body .forminator-iti-input.iti .iti__search-input { padding:10px 20px; }
.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product { border-bottom: 1px solid;}
.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product .dgwt-wcas-meta { display: flex; }
body .dgwt-wcas-suggestions-wrapp { padding-top: 0 !important; }
.page-id-138 .forminator-ui .forminator-row.forminator-row-last .forminator-field { text-align: center; }
body.woocommerce-js ul.products li.product a img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail { width: 155px !important; height:auto;}

/* body.post-type-archive-product .ast-container ul.products.columns-3 { display: flex; max-width: 90%; margin: 0 auto;} */

@media(max-width:767px){
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals { width: 100%; float: none; margin: 10px 0 0 0; }

ul.tabs.wc-tabs { padding: 0 0px !important; }	
.woocommerce-js div.product .woocommerce-tabs ul.tabs li.active::before{ width:50%; }
body.post-type-archive-product .ast-container ul.products.columns-3 { flex-wrap: wrap; }	
.woocommerce-page .ast-woocommerce-container div.product div.summary .cart { max-width: 100%; }	
body.single-product .quantity .input-text { margin-left: 0 !important; margin-top: 0; }
body.single-product .product_meta {
    width: 100% !important;
}
body footer .site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
    width: auto;
    margin: 0 0 0 0;
}	
#page .site-content {
    margin-top:130px !important;
}
footer.site-footer { padding:50px 30px;  }
body footer .site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
    background: #fff !important;
    border-top: 0;
    padding-top: 0;
}
.home-brand .products li.product { margin:0 0 0 0; }
.home-brand .products li.product img { max-height:100%; height: 80%!important; }	
.home-brand .products li.product .woocommerce-loop-category__title { font-size:16px!important; }	
.home-product .products .product { padding:32px 35px !important; }	
.home-product .products .product .astra-shop-summary-wrap .button, .home-product .products .product .cs-quickview { font-size:12px; }	
body .ast-header-breadcrumb { top:190px; padding:10px 20px; border:0!important; }	
body.page-id-137 .ast-header-breadcrumb { top:210px;  }
body.woocommerce-checkout .ast-header-breadcrumb { top:196px; }
body.tax-product_cat .site-content > .ast-container { padding-right:20px; padding-left:20px; }
body.tax-product_cat .site-content > .ast-container .cash4-static-sidebar {  position: fixed; bottom: 0; width: 100%; padding: 20px 50px; left: 0; max-height: 130px; overflow: auto; z-index: 99; background: #f5f5f5; } 	
body.tax-product_cat .site-content > .ast-container #primary { margin:0 0; }
	
.single-product .summary.entry-summary { padding-right: 0; width: 100% !important; }	
.single-product .related .quantity { top: 75%; left: 20px; }	
.page-id-78668	.entry-content { padding:0 20px;  }
body .woocommerce-error  { padding:0 20px; }	
	
	
header .ast-header-html-1 .ast-builder-html-element .call-icon { background: url(images/phone-icon.png) no-repeat 0 5px;
        background-size: 18px !important; }
header .ast-header-html-1  .mail-icon { background: url(images/mail-icon.png) no-repeat 0 4px;}
header .ast-grid-right-section .ast-builder-html-element a, header .ast-header-html-1 .ast-builder-html-element a { font-size:0; width: 30px; height: 30px;  display: inline-block; padding: 0 0 !important; margin: 0 5px !important; background-size: 25px !important; }	
header .ast-grid-right-section .ast-builder-html-element a, header .ast-header-html-1 .ast-builder-html-element{ position:relative; top:-8px; }	
	
	
body .site-header-section>* { padding: 0 0!important; }	
header#masthead.sticky-fixed { top: -52px; }
.ast-mobile-header-wrap .ast-above-header-bar, .ast-above-header-bar .site-above-header-wrap { min-height: 40px; padding: 6px 20px 0 20px; }	
.home-product .products { grid-template-columns: repeat(1, minmax(0, 1fr))!important; }	
footer section#block-8 p { margin:0 40px;  }	
	
.banner-right {display:none; }	
body.woocommerce-js ul.products li.product, .woocommerce-page ul.products li.product {  margin-bottom: 20px; } 
body.tax-product_cat .ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item { border-bottom: 1px #eaeaea  solid;  }	
.woocommerce-checkout .entry-content h2 { font-size:20px; }	
.woocommerce-checkout .entry-content h2	strong { font-weight:400; }
.woocommerce-cart header.entry-header.ast-no-thumbnail, h1.woocommerce-products-header__title.page-title, .woocommerce-checkout h1.entry-title { padding:30px 0; }	
.woocommerce-checkout p#additional_pay_option_details_field { width: 100%; margin: 0 0!important; }
.woocommerce-checkout div#customer_details { border:1px solid #d1d5d8!important;  }	
.woocommerce-checkout div#wc_checkout_add_ons { margin:0 auto!important; }	
.woocommerce-checkout p#additional_pay_option_details_field { width:100%!important; }	
.woocommerce-thankyou-order-details { display: block; }
.woocommerce-thankyou-order-details li { padding: 10px 20px !important; }	
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received { font-size: 22px; }
.woocommerce-page.woocommerce-checkout .woocommerce-customer-details address, .woocommerce.woocommerce-checkout .woocommerce-customer-details address { line-height:25px; }	
.page-id-8 header.entry-header.ast-no-thumbnail {  padding: 30px 0 20px 0; height:auto;  }	
.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions { align-items:center; }
.woocommerce-js table.shop_table td a.button:first-child {  margin-left: 20px; }	

.site-header-above-section-right #block-14 {    } 	
.site-header-above-section-right .xoo-wsc-sc-cont {   } 	
	
header .site-header-above-section-right aside.header-widget-area { background:#fff; border: 1px solid #cdcdcd; padding:6px 10px!important; border-radius:5px; margin-right:5px;  height:40px; }
header .site-header-above-section-right .ast-header-html-2 { background:#fff; border: 1px solid #cdcdcd; padding:6px 10px!important; border-radius:5px; margin-right:5px; height:40px; }
header .site-header-above-section-right .ast-header-account { background:#fff; border: 1px solid #cdcdcd; padding:6px 10px!important; border-radius:5px; height:40px;  font-size: 26px; line-height:24px;  }	
header .fa.fa-heart {margin:3px 0 0 0;  }
body.tax-product_cat .site-content > .ast-container .cash4-static-sidebar h3 {margin: -20px 0 0 0; position: absolute; background: #f5f5f5; width: 100%; left: 0; padding: 10px 20px 0 50px; z-index: 2;}
body.tax-product_cat header.woocommerce-products-header h1.page-title {  height: 80px !important; }	
body.tax-product_cat .ast-header-breadcrumb  { top: 165px; border: 0 !important; }	
.home-brand .products li.product img { padding:25px 25px;  }	
.home-product .products .product .astra-shop-summary-wrap { text-align: center; }
.home-product .products .product .add_to_cart_button { padding: 15px 10px; border-radius: 5px !important; font-size: 15px !important; font-weight:900!important; }
.home-product .products .product .astra-shop-summary-wrap span.woocommerce-Price-amount.amount { font-size: 24px !important; }	
#checkout .woocommerce-additional-fields__field-wrapper{ /*overflow:hidden;*/ }	
.woocommerce-checkout #customer_details .woocommerce-additional-fields { /*display:flow;*/ overflow:hidden; }	
header .site-header-above-section-right .ast-header-html-2 .ast-builder-html-element P{ display:none; }	
header .ast-primary-header-bar .site-header-primary-section-left .main-header-bar-navigation .menu-item-79321 { display:block;  }
body .site-navigation { padding: 20px; }
.main-navigation li.menu-item.menu-item-79321 {  padding: 20px 0 0 0; }
.cash4-static-sidebar .cash4-cat-list li { padding:4px 0; }	
body .cash4-cat-item .toggle-subcats {padding: 3px 7px; font-size: 16px; top: 16px;}
.cash4-static-sidebar .cash4-cat-list li a { font-size: 14px; }
.cash4-static-sidebar .cash4-cat-list li .cash4-subcat-list li { margin:0 0; }
.cash4-static-sidebar .cash4-cat-list li .cash4-subcat-list li a { font-size: 13px; padding: 0 0; }	
.woocommerce-checkout #customer_details .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{ width: 100%; overflow: hidden;}

footer.site-footer .widget	.wp-block-image img { max-width: 85px; margin: 0 0 10px 0;}
body .ast-header-breadcrumb span { font-size:13px; }
	

	/* Basic Reset */
ul.shop_table.wishlist_table { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1px; list-style: none; padding: 0; margin: 0 20px; }

/* Card Style */
ul.shop_table.wishlist_table li { background: #fff; border: 1px solid #ddd; border-radius: 10px; overflow: hidden; transition: transform 0.3s ease; display: flex; flex-direction: column; padding:20px; }

/* Hover Effect */
ul.shop_table.wishlist_table li:hover {
  transform: translateY(-5px);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

/* Image Styling */
.product-thumbnail img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-bottom: 1px solid #eee;
}

/* Product Name */
.item-details h3 {
  font-size: 1rem;
  margin: 10px 0;
  padding: 0 10px;
}

/* Price Table */
.item-details-table {
  margin: 10px;
  font-size: 0.9rem;
}

.item-details-table td.label {
  font-weight: bold;
  padding-right: 5px;
}

/* Buttons */
.product-add-to-cart a,
.product-remove a {
  display: inline-block;
  margin: 10px;
  padding: 8px 12px;
  font-size: 0.85rem;
  border-radius: 5px;
  text-align: center;
  text-decoration: none;
  color: #fff;
}

.product-add-to-cart a {
  background-color: #0073aa;
}

.product-remove a {
  background-color: #cc0000;
}
ul.shop_table.wishlist_table li .product-name a { color:#000; }
ul.shop_table.wishlist_table li .item-details-table td { font-size:14px; }
ul.shop_table.wishlist_table li .additional-info-wrapper { display: flex; justify-content: space-between; align-items: center;}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart { margin-bottom:0; }	
body.page-id-78668 .ast-header-breadcrumb  { top: 143px;  display: flex; align-items: center; justify-content: center; }
.page-id-8 .ast-header-breadcrumb { top: 191px; }

.terms-text ul{ margin:0 0 0 20px; }
body.single-product #primary:before { height:103px; }
body.single.single-product .ast-breadcrumbs .trail-items { list-style: none; display: flex; justify-content: center; }
body.single.single-product .ast-header-breadcrumb li.trail-item.trail-end span { white-space: nowrap; max-width: 150px; overflow: hidden; display: inline-block; text-overflow: ellipsis; margin: 0 0 0 0; line-height: 21px; }
body footer .ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row { border-color: #9f9f9f !important; }
footer section#block-7 a { background: url(images/f-email-icon.png) no-repeat left 3px;  }
.mfp-content .single-product .quantity .input-text { margin-left: 0 !important; }	

.woocommerce-cart-form__cart-item td.product-remove a.remove { padding:0 0; }	
.woocommerce-cart-form__cart-item td.product-remove a.remove svg>* { color:#fff; }
.woocommerce-cart header.entry-header.ast-no-thumbnail {  height: 140px; }
.woocommerce-cart header.entry-header.ast-no-thumbnail {  padding: 15px 0 0 0; }
.woocommerce-checkout header.entry-header.ast-no-thumbnail {  margin-top: 0; }
.woocommerce-cart .woocommerce .proceed-to-checkout { text-align: center; }
	
.tinv-wishlist.woocommerce { padding:0 20px;  }	
.tinv-wishlist .tinv-header { text-align:center; }	
body.search-results .quantity { top: auto !important; left: 20px; bottom: 110px; right: auto; margin: 0 0 !important; }
body.search-results .quantity .input-text { margin-left: 0px !important; }	
	
	
	
	
}


@media (max-width: 400px) {
header .custom-logo-link img { max-width:60px; }
	
	
	
	
	
	
	
	
}