.hidden {
display:none !important;
}
.footer a {
color: #616161;
font-weight: bold;
transition: all 0.5s ease-in-out;
}
.footer a:hover {
color: #818181;
}
#menu-legal {
padding-left: 0;
text-align: center;
}
#menu-lega li {
margin-bottom: 14px;
list-style: none;
padding-left: 0;
}
#menu-lega li a {
color: #fff !important;
line-height: 1.2rem;
font-size: 16px;
}
#more-links {
font-size: 16px;
line-height: 1.8rem;
}
#more-links h2 {
font-weight: 600;
margin-bottom: 0;
}
.wpm_gtin_code_wrapper {
font-weight:bolder;
}
.wpm_gtin.wpm_pgw_code {
font-weight:normal;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
line-height: 1.75rem;
}
#left-area ul.products {
display: flex !important;
flex-wrap: wrap !important;
}
.sidebar-product-categories ul li {
margin-bottom: .25em;
list-style-image: url(//cdn.lotuspublishers.com/wp-content/uploads/2021/08/list-bullet.png);
padding-left: 0.5rem;
}
span.et_shop_image img {
border: 2px solid lightgray;
padding: 5px;
}
.orderby, .woocommerce div.product form.cart .variations td select {
background-color: #ececec;
color: #666 !important;
background-color: #414042;
color: #fff !important;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
margin: 0 0 0px !important;
}
.woocommerce-product-details__short-description p, li.description_tab, .woocommerce-Tabs-panel--description {
display: none !important;
}
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: .357em 0.587em
}
.home-products li {
background: white;
}
.home-products span.wpm_gtin_code_wrapper {
display:none;
}
.home-products h2 {
font-size: 18px !important;
}
.home-products li {
width: 24.75% !important;
margin: 0 7.8% 2.992em 0 !important;
}
.home-products h2, .home-products span.price {
padding: 5px 1rem 1rem !important;
}
.woocommerce #respond input#submit, .woocommerce-page #respond input#submit {
color: #fff;
}
.aka_buy_now_button {
background: #e6a407 !important;
color: #fff !important;
clear: both;
width: 67%;
text-align: center;
margin: 20px auto !important;
}
.checkout-button {
background: #e6a407 !important;
color: #fff !important;
}
.class-button, .class-button h3, .class-button h5 {
cursor: pointer;
}
.on-hover {
position: absolute; 
height: auto;
z-index: 1000;
box-shadow: 0 0 25px black;
border: 1px solid black;
}
div[id^="on-hover-"] {
cursor: pointer;
}
div[id^="on-hover-"][id$="-menu"]::before {
display: flex;
position: absolute;
top: 10px;
right: 10px;
background: #e6a407;
content: "X";
width: 24px;
height: 24px;
justify-content: center;
align-items: center;
font-weight: bold;
border-radius: 12px;
color: white;
}
div[id^="on-hover-"][id$="-menu"] {
background-color: #1f282fdd !important;	
position:absolute !important;
}
.mega-menu-container {
position: relative;
}
.button-float {
display: flex;
justify-content: center;
align-items: center;
position: fixed;
bottom: 20px;
right: 20px;
z-index: 900;
height: 42px;
width: 42px;
}
.button-float a img{
-webkit-filter: drop-shadow(0px 10px 15px #111);
filter: drop-shadow(0px 10px 15px #111);
}
.float-left {
left: 20px;
right: unset;
width: 112px;
}
.aka_term_meta {
display: block;
}
.aka_term_meta > a {
color: #e6a407;
}
.button.aka_buy_now_button {
width: 100%;
}
ul.products.columns-3 .aka_buy_now_button {
width: 100%;
margin-bottom: 1px !important;
} .aka-share-popup {
display: none; padding: 10px;
width: 72px;
background: #e6a407;
box-shadow: 5px 10px 20px rgba(0,0,0,0.5);
}
.aka-sharing-buttons {
width: 60px;
}
.aka-sharing-buttons ul li::marker {
content: "";
}
.aka-share-popup ul {
padding: 0 !important;
margin: 0;
}
.aka-share-popup {
width: 60px;
}
.aka-share-popup ul li {
margin-block: 5px;
}
.aka-share-popup {
padding: 5px 10px;
box-shadow: 0px 35px 35px 15px rgba(0,0,0,0.4);
border: 3px solid #fff9;
}
.aka-share-button {
background: #e6a407;
border-radius: 100vw;
display: block;
width: 42px;
height: 42px;
} #menu-product-blocks {
display: flex;
flex-direction: row;
}
#menu-product-blocks > li {
display: flex;
padding: 1rem 2rem;
background: #e02b20;
margin: 1rem;
border-radius: 10px;
width: 188px;
min-height: 90px;
justify-content: center;
align-items: center;
}
#menu-product-blocks > li > a {
text-align: center;
color: #fff;
font-size: 1rem;
line-height: 1.2rem;
padding-right: 0;
}
#menu-product-blocks > li:hover {
box-shadow: 0 0 20px black;
}
#menu-product-blocks > li > a::after {
content: "";
}
#menu-product-blocks .sub-menu {
top: calc(15% - 1px) !important;
display: flex;
gap: 2rem;
padding: 2rem;
background-color: rgba(0,0,0,0.8) !important;
box-shadow: 0 0 30px black;
}
#menu-product-blocks .sub-menu li {
background: #e02b20;
padding: 1rem 2rem !important;
border-radius: 10px;
display: flex !important;
justify-content: center;
align-items: center;
}
#menu-product-blocks .sub-menu li:first-child {
background: #0c71c3;
}
#menu-product-blocks .sub-menu li:last-child {
background: #0b6333;
}
#menu-product-blocks .sub-menu li a {
text-align: center;
color: #fff;
}
.bg-red {
background: #e02b20 !important;
}
.bg-green {
background: #0b6333 !important;
}
.bg-blue {
background: #0c71c3 !important;
}
.bg-purple {
background: #8300e9 !important;
}
.bg-yellow {
background: #e09900 !important;
}
.bg-brown {
background: #3d1a14 !important;
}
.download-links {
background: transparent;
}
.download-links ul {
list-style: none;
}
.download-links li a {
color: #fff;
}
.download-links ul li{
width:100%;
margin-left: 10px !important;
}
li.outofstock {
position: relative !important;
}
li.outofstock::before {
content: " ";
display: block;
position: absolute;
top: 0;
left: 0;
z-index: 100;
padding: 5px 30px;
background: url(//cdn.lotuspublishers.com/wp-content/themes/by-akaal-creatives/icons/out-of-stock.png) no-repeat top left;
background-size: auto;
width: 25%;
height: 25%;
background-size: contain;
opacity: 80%;
}
#shiprocket_pincode_check, #check_pincode, #pincode_response {
display: none;
}
#shipping_method li {
border: 1px solid #eee;
padding: 1rem;
}
#shipping_method li:nth-child(2n) {
background: #eee;
}
#shipping_method li label > span {
display: block;
font-size: 120%;
}
.woocommerce ul#shipping_method li {
margin-bottom: 0 !important;
} ul#menu-product-blocks {
list-style-type: none;
display: grid;
grid-template-columns: auto auto auto;
gap: 1rem;
}
#menu-product-blocks > li:hover {
box-shadow: 0 5px 10px #0003;
}
ul#menu-product-blocks li.menu-item {
display: inline-block;
width: 100%;
padding: 1.5rem;
position: relative;
transition: 0.2s all ease-in-out;
min-height: unset;
border-radius: 0 0 5px 5px;
margin: unset;
}
ul#menu-product-blocks > li.menu-item::after {
content: "";
display: inline-block;
border: 6px solid transparent;
margin: 0 1rem;
box-sizing: border-box;
position: absolute;
right: 0;
border-left: 8px solid white;
border-right: 0;
top: calc( 50% - 4px);
}
#menu-product-blocks .sub-menu {
display: none;
transition: display 0.3s linear;
position: absolute;
background: #ccc !important;
z-index: 100;
left: 0;
right: 0;
box-shadow: 0 5px 10px #0004;
border-top: 1px solid #fff;
border-radius: 5px;
list-style-type: none !important;
padding: 0 !important;
}
#menu-product-blocks .sub-menu li {
background: #ddd !important;
border-bottom: 1px solid #0002;
}
#menu-product-blocks .sub-menu li a {
color: #000 !important;
text-align: left;
width: 100%;
}
#menu-product-blocks .sub-menu li:hover {
background: #999 !important;
}
#menu-product-blocks .sub-menu li:hover a {
color: #fff !important;
}
ul#menu-product-blocks li ul.sub-menu {
display: none;
}
ul#menu-product-blocks li.menu-item:hover ul#menu-product-blocks ul.sub-menu, ul#menu-product-blocks ul.sub-menu:hover {
display: flex;
} @media (min-width: 576px) {
.action .coupon {
display: flex;
gap: 0.5rem;
}
.action .coupon .button {
height: 3.35rem;
}
}
@media (min-width: 981px) {
.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product, .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product {
width: 28.353%;
margin-right: 7.47%;
clear: none !important;
}
}