.woocommerce-layout__header-breadcrumbs {
visibility: hidden;
} .wpbody-content {
display: none !important;
} body {
margin: 0;
font-family: 'Roboto', Arial, sans-serif;
} .site-header {
padding-top: 0;
padding-bottom: 0;
margin-bottom: .23em !important;
} .site-branding {
margin-left: 0 !important;
} .site-description {
width: max-content;
color: green !important; font-size: larger;
font-weight: bold;
font-family: splash !important; } .site-search {
display: none;
} .woocommerce-active .site-header .main-navigation {
width: 100%;
margin-right: 50px !important;
} .topbutton {
height: 50px;
width: 50px;
position: fixed;
right: 5px;
bottom: 5px;
z-index: 1;
background-image: url(https://www.shreemati.com/wp-content/uploads/2021/09/2021-09-16_153843-removebg-preview.png);
background-repeat: no-repeat;
display: none; } header.shrink {
position: fixed;
width: 100% !important;
transition: all .8s ease-in-out;
} .storefront-product-sharing ul li.twitter a::before {
content: "X"; font-family: inherit;
font-weight: bold;
} .woocommerce-product-gallery__trigger {
display: block !important;
} .single-product div.product form.cart .quantity {
float: none;
margin: 0;
display: inline-block;
}
.wc-block-grid__product-title { font-size: 1.5rem; } .order-lower-indicator {
display: none !important;
} .related.products h2 {
font-weight: bolder;
} .example1 {
height: 50px;
position: relative;
} .example1 h3 {
font-size: 1em;
font-weight: bolder;
color: darkgreen;
position: absolute;
width: 100%;
line-height: 30px;
text-align: center;
transform: translateX(100%);
animation: example1 15s linear infinite;
} @keyframes example1 {
0%   { transform: translateX(100%); }
100% { transform: translateX(-100%); }
} .woocommerce-privacy-policy-text {
font-weight: lighter !important;
text-align: justify !important;
font-size: small !important;
} .site-footer .storefront-handheld-footer-bar a:not(.button) {
color: #262726;
} button.menu-toggle {
background-color: green;
}
button.menu-toggle:hover {
background-color: green;
} .site-info { padding: 0; }
.footer-widgets { padding-top: 0; padding-bottom: 0; } .woocommerce.archive .woocommerce-message {
display: none !important;
} .woocommerce-mini-cart-item.mini_cart_item,
.woocommerce-mini-cart__total.total {
background-color: #2b333f !important;
color: #fff !important;
}
.quantity { color: white !important; } @media screen and (max-width: 768px) {
.custom-logo-link img {
margin-bottom: -4em;
display: flex !important;
max-width: 66% !important;
}
#mega-menu-wrap-primary { display: none !important; } .site-description { display: block !important; font-size: 13px; }
.main-navigation div.menu,
.main-navigation .handheld-navigation {
background-color: #1e1d22 !important;
}
#menu-handheld-pm { background-color: #292a32; }
#site-navigation { padding-top: 1.5em; }
#masthead { height: 79px; margin-bottom: 0; }
.menu-toggle { color: #fff !important; }
.right-sidebar .widget-area {
width: auto !important;
margin: 0 !important;
}
} #mega-menu-wrap-primary #mega-menu-primary .mega-menu-item-has-children > a.mega-menu-link > .mega-indicator::after {
display: contents !important;
} .footer-widgets.row-1.col-4.fix {
line-height: 3em !important;
padding: 1em !important;
}
#menu-footer4 { columns: 3 !important;width: 23em!important; }
.footer-widget-4 { margin-top: 6px; columns: 1; }
.footer-widget-1,
.footer-widget-2,
.footer-widget-3 {
columns: 1 !important;
} .storefront-handheld-footer-bar ul li.cart .count {
background-color: #262726 !important;
width: 3em;
height: 3em;
line-height: 3;
font-size: 1em;
top: 0;
left: 50%;
} .wcv-dashboard-navigation {
column-count: 2 !important;
letter-spacing: -1px !important;
overflow: hidden;
}
.wcv-dashboard-navigation ul { margin: 0 !important; } a.button.product_type_variable.add_to_cart_button {
font-size: 13px;
font-weight: bold;
} #masthead {
height: 69px !important;
border-bottom-color: rgb(23 23 25);
}
.custom-logo-link img {
width: 80% !important;
margin-bottom: -4em;
} #page-id-156 .storefront-breadcrumb {
display: none !important;
} .secondary-navigation {
width: auto !important;
float: right !important;
margin-right: 1.347826% !important;
margin-bottom: 0 !important;
}
.secondary-navigation .menu { font-size: 1.06em !important; } .single-product div.product table.variations th,
.single-product div.product table.variations td {
display: list-item;
padding: 0;
background-color: transparent;
color: black;
font-size: medium;
float: left;
font-weight: bolder;
}
#tab-additional_information h2,
#tab-title-reviews a,
#tab-title-additional_information a,
#tab-title-description a,
.woocommerce-tabs .panel h2:first-of-type {
color: #292a32 !important;
font-weight: bolder;
} input[type=checkbox],
input[type=radio],
label[for^=apply_for_vendor] {
color: rgb(243 6 181);
font-weight: bold;
} .woocommerce ul.products li.product li.title a {
line-height: 2.5ex;
height: 5ex;
overflow: hidden;
} .storefront-primary-navigation {
clear: both;
height: 36px !important;
margin-left: 26em !important;
margin-top: -1em;
background-color: beige;
} .woocommerce-mini-cart-item.mini_cart_item a {
color: wheat;
font-weight: 300;
font-size: small;
} #site-header-cart { display: none; } .input-text {
background-color: #e6202017 !important;
} #post-156 { display: none; } ul#menu-covid-19-products {
background-color: #aaff7ffa;
padding-top: 14px;
padding-bottom: 1px;
} .page-template-template-homepage:not(.has-post-thumbnail) .site-main {
padding-top: 0em;
} .something { display: none; }
.logged-in .something { display: block; } ul.products li.product {
width: 46.411765%;
float: left;
margin-right: 5.8823529412%;
}
ul.products li.product:nth-of-type(2n) {
margin-right: 0;
} ul.order_details,
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details,
table:not(.has-background) th,
ul.order_details li:last-child {
background-color: white;
} h2.wc-bacs-bank-details-heading,
h2.woocommerce-order-details__title {
font-size: 25px;
letter-spacing: 5px;
font-weight: 900;
text-transform: capitalize;
}
h3.wc-bacs-bank-details-account-name { font-weight: 500; } table td,
table th {
padding: 1em 1.41575em;
text-align: left;
vertical-align: top;
background-color: white !important;
} label[for="wcv_bank_iban"] {
font-size: 0 !important;
}
label[for="wcv_bank_iban"]::before {
content: "GSTIN";
font-size: 14px;
}
label[for="commission-header"] {
font-size: 0 !important;
}
label[for="commission-header"]::before {
content: "Payout";
font-size: 14px;
} .woocommerce ul.products li.product a img,
.woocommerce-product-gallery__image,
.woocommerce table.shop_table .product-thumbnail img,
.woocommerce table.cart img {
border-color: #03a84e38 !important;
border-style: solid;
}
.woocommerce ul.products li.product a img {
border-radius: 10px 20px 10px 20px;
border-width: medium;
}
.woocommerce-product-gallery__image {
border-radius: 10px 30px 10px 30px;
}
.woocommerce table.shop_table .product-thumbnail img {
border-radius: 50px;
border-width: medium;
}
.woocommerce table.cart img {
border-radius: 70px;
} @media screen and (min-width: 768px) {
ul.products li.product:nth-of-type(2n) {
margin-right: 5.8823529412%;
}
} .site-info {
color: white;
font-weight: bolder;
} .product_title.entry-title {
color: #7e1f86;
font-weight: normal;
font-size: medium;
}
.woocommerce-product-details__short-description {
background: #f9f9f9!important; border: 1px solid #e2e2e2; border-radius: 8px;
padding: 1.5em;
font-family: 'Poppins', sans-serif!important;
font-weight: 400; font-size: 1.1rem; line-height: 2.2!important;
color: #333!important;
margin-bottom: 2em!important;
word-spacing: .5em!important;
}      .product-legal-disclaimer {
max-width: 600px; margin-top: 1.2em;
padding: 0.75em 1em;
font-size: 0.85rem;
line-height: 1.5;
color: #666;
background: #f8f8f8; border-left: 4px solid #b0b0b0; border-radius: 4px;
font-style: italic;
text-align: left;
} .product-legal-disclaimer::before {
content: "Legal Disclaimer";
display: block;
font-weight: 600;
text-transform: uppercase;
font-size: 0.8rem;
color: #444;
margin-bottom: 0.4em;
letter-spacing: 0.5px;
}
.woocommerce-product-details__short-description p:last-child {
margin-bottom: 0; }
.woocommerce-product-details__short-description h2 {
font-size: 15px!important;
color: #33338c!important;
font-weight:normal;
}
.single-product div.product p.price {
font-size: 1.41575em;
margin: 0.41575em 0;
}
div#noteee1 {
font-size: 19px;
color: blue;
text-decoration: underline;
}
span.price { color: blue; } .site-content {
font-size: medium;
font-weight: bolder;
letter-spacing: 2px;
} #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
letter-spacing: 2px;
} .secondary-navigation .menu a {
padding: 0;
} button.menu-toggle:after,
button.menu-toggle:before,
button.menu-toggle span:before {
background-color: rgb(178 180 185) !important;
}
button.menu-toggle:hover {
background-color: rgb(189 199 189) !important;
} #meenu {
padding: 4px 14px;
background-color: rgb(29 35 39);
color: #fff;
font-family: inherit;
font-size: small;
}  h1, .entry-title {
font-family: 'Poppins', sans-serif;
font-weight: 700;
font-size: 2.25rem; }
h2 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
font-size: 1.75rem; }
h3 {
font-family: 'Poppins', sans-serif;
font-weight: 500;
font-size: 1.375rem; } .widget { margin: 0 0 0.706em; } .woocommerce-loop-product__title,
.woocommerce-loop-category__title,
a {
font-size: 13px !important;
font-weight: 600 !important;
font-family: Arial, 'Roboto', sans-serif;
color: black;
} button#trigger_cf {
border-right-style: solid;
border-color: white;
border-width: thick;
} .right-sidebar .widget-area {
width: 21.739%;
float: right;
margin-top: 38em;
} .carousel {
position: relative;
width: 1288px;
} .container {
padding-right: 0 !important;
padding-left: 0 !important;
margin-right: auto;
margin-left: -7em !important;
} #menu-footer1,
#menu-footer2,
#menu-footer3 {
list-style: square;
} nav.wcv-dashboard-navigation li {
list-style: none !important;
float: left;
border: solid rgb(255 255 255);
} .section-title {
color: rgb(243 8 149) !important;
font-weight: bold;
font-size: 1.5em;
font-family: 'Roboto', Arial, sans-serif;
text-decoration: underline;
} h2#logchint1 {
font-size: 20px;
font-weight: normal;
color: #161616;
}
label#logchint2 {
font-size: 14px;
font-weight: bold;
color: #161718;
} a[data-gt-lang="bn"] img,
a[data-gt-lang="en"] img,
a[data-gt-lang="sd"] img,
.gt-current-lang img {
content: url(https://cdn.gtranslate.net/flags/svg/gu.svg);
} .gt-current-lang .gt-lang-code {
content: 'gu';
}  @media screen and (max-width: 768px) { .storefront-primary-navigation {
clear: both;
height: 36px !important;
float: right;
margin-left: 0 !important;
margin-top: 0.2em !important;
background: none !important; } .custom-logo-link img {
margin-bottom: -4em;
max-width: 66% !important;
} .woocommerce-active .site-header .main-navigation {
width: 100% !important;
} .gt_switcher_wrapper {
position: absolute !important;
top: 30px !important;
right: 100px !important;
width: 5.1em !important;
display: block !important;
} button#site-navigation-menu-toggle {
background-color: rgb(0 0 0 / 70%) !important;
} .secondary-navigation {
width: auto !important;
float: right !important;
margin-right: 1.347826% !important;
margin-bottom: 0 !important;
} #site-navigation { padding-top: 0em; } .handheld-navigation {
background-color: #1e1d22 !important;
}
.handheld-navigation .dropdown-toggle {
background: #ccc !important;
color: black;
} #masthead { height: 63px !important; } .button.product_type_simple,
.button.product_type_variable,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
a.button.product_type_grouped {
font-size: small !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
font-size: 14px !important; } img.wp-post-image {
width: 70%;
margin-left: 2em !important;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
width: 70%;
margin-left: 4em;
} .gamma.widget-title { font-weight: bolder; } .woocommerce-loop-product__title {
color: rgb(29 35 39);
} .woocommerce span.onsale {
left: 93% !important;
top: 52px !important;
} .your-cart { background-color: #000000fc; } .site-main { margin-bottom: 0; }
.widget { margin: 0; }
.widget .widget-title, .widget .widgettitle { margin-bottom: 0; } .site-footer { padding: 0 1px 4.706326em; }
.storefront-handheld-footer-bar { background-color: #cfd6cd !important; } .container {
padding-right: 0 !important;
padding-left: 0 !important;
margin-right: auto;
margin-left: -2em !important;
margin-top: -1em;
} #myCarousel {
position: relative;
margin-left: 16px !important;
} .storefront-handheld-footer-bar ul li.my-account>a::before,
.storefront-handheld-footer-bar ul li.search>a::before,
.storefront-handheld-footer-bar ul li.cart>a::before {
color: rgb(15 14 109);
} .storefront-handheld-footer-bar ul li.cart .count {
background-color: rgb(15 14 109) !important;
width: 3em;
height: 3em;
line-height: 3;
font-size: 1em;
top: 0;
left: 55%;
} ul#menu-mobilemenus a {
background-color: white !important;
color: black !important;
} .footer-widget-1,
.footer-widget-2,
.footer-widget-3 {
columns: 2 !important;
border-bottom: 1px solid;
}
#menu-footer1,
#menu-footer2,
#menu-footer3 {
list-style: square;
} .wcv-dashboard-navigation {
column-count: 2 !important;
letter-spacing: -1.2px !important;
overflow: hidden;
}
.wcv-dashboard-navigation h2 {
font-size: 1.5em !important;
font-weight: bold !important;
color: rgb(0 0 255) !important;
}
.wcv-dashboard-navigation ul { margin: 0 !important; }
.wcv-dashboard-navigation ul li { margin-left: -8px; } .woocommerce-MyAccount-navigation {
columns: 2;
font-size: 12px;
line-height: normal;
font-weight: 600;
overflow: hidden;
letter-spacing: 1px;
border-style: solid;
text-align: left;
}
.woocommerce-MyAccount-navigation ul li a::before { float: none !important; } #cust { width: 100% !important; }
#custdash {
font-size: 13pt !important;
text-align: center !important;
} .section-title {
color: rgb(243 8 149) !important;
font-weight: bold;
font-size: 14px !important;
font-family: 'Source Sans Pro';
text-decoration: underline;
} #menu-mobilemenus a {
color: #5b3030 !important;
font-weight: bold !important;
font-family: 'Roboto', Arial, sans-serif !important;
padding-top: 0;
padding-bottom: 0.8em;
padding-left: 0;
} .storefront-product-section { margin-bottom: -3em; } img.custom-logo { height: 68px !important; } table#tabwc {
width: 100% !important;
display: block !important;
} .handheld-navigation ul.menu .sub-menu {
visibility: visible !important;
opacity: 1 !important;
column-count: 2 !important;
column-rule: double !important;
position: static !important;
background-color: #eee;
column-gap: 0;
}
ul#menu-mobilemenus {
background: white;
padding-left: .8em;
} .storefront-handheld-footer-bar ul li.homewish > a:before {
font-family: "Font Awesome 5 Free";
content: "\F499";
font-weight: 900;
} .storefront-hamburger-menu-active .main-navigation .handheld-navigation,
.storefront-hamburger-menu-active .main-navigation div.menu {
height: 80%;
}
} @media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
.button.product_type_simple { font-size: small !important; }
#site-navigation {
border: 0em;
border-color: rgb(0 128 0);
} #logsmt h2 {
font-size: 24px !important;
color: rgb(128 128 138) !important;
font-weight: bold !important;
font-family: auto !important;
} .woocommerce-MyAccount-navigation {
columns: 2;
font-size: 12px;
line-height: normal;
font-weight: 600;
overflow: hidden;
letter-spacing: 1px;
border-style: solid;
text-align: left;
}
.woocommerce-MyAccount-navigation ul li a::before { float: none !important; }
#cust { width: 100% !important; }
#custdash {
font-size: 13pt !important;
text-align: center !important;
}
table#tabwc {
width: 100% !important;
display: block !important;
} #myCarousel {
width: 100%;
height: auto;
position: relative;
margin-left: 48px !important;
}
} @media only screen
and (min-device-width: 384px)
and (max-device-width: 640px)
and (-webkit-min-device-pixel-ratio: 1) { .woocommerce span.onsale {
position: absolute;
left: 91%;
top: 52px;
right: 0;
transform: translateX(0);
background-color: #ff00eb;
color: white;
font-weight: bolder;
}
table#tabwc {
width: 100% !important;
display: block !important;
}
} @media only screen
and (min-device-width: 384px)
and (max-device-width: 999px)
and (-webkit-min-device-pixel-ratio: 1) {
.woocommerce span.onsale {
position: absolute;
left: 91%;
top: 52px;
right: 0;
transform: translateX(0);
background-color: #ff00eb;
color: white;
font-weight: bolder;
}
table#tabwc {
width: 100% !important;
display: block !important;
}
}