/*
Theme Name: rimpower

*/
.home-products img{
	/*max-height: 278px !important;*/
}
    
.home-our-store img{
	/*max-height: 237px !important;	*/
}
.breadcrumb>li+li:before {
    padding:0px !important;
    content: none !important;;
}


.single_add_to_cart_button{
	color: #990000 !important;
    border: 1px solid #990000 !important;
    background: #fff !important;
    padding: 9px 17px !important;
    float: left !important;
    margin: 1em 0 !important;
    text-transform: uppercase !important;
    outline: none !important;
    text-decoration: none !important;
    font-size: 14px !important;
    font-family: 'Poppins-Light' !important;
    border-radius: 0 !important;
    font-weight: unset !important;
}
.single_add_to_cart_button:hover{
	color: #fff !important;
    border: 1px solid #990000 !important;
    background: #990000 !important;
}
.variations label {
    margin:20px 16px 0 0;
    font-size: 14px;
    color: #333;
    font-weight: unset;
}


.woocommerce-variation-price .woocommerce-Price-amount {
    font-family: 'poppins-semibold';
    color: #000;
    font-size: 38px;
    margin: 14px 0 0 0;
    float: left;
}
span.sku_wrapper {
    color: #000 !important;
    font-weight: bold !important;
}

.a2a_svg svg {
	width: 21px !important;
    padding: 5px 0 0 0 !important;
}
span.a2a_svg.a2a_s__default {
    border-radius: 16px !important;
}
.a2a_kit.a2a_kit_size_32.addtoany_list::before {
    content: "Share On" !important;
}
.name {    
    margin-bottom: 22px;
}
label.screen-reader-text {
    position: relative !important;
    overflow: unset !important;
    width: 100% !important;
    display: inline !important;
    font-weight: unset !important;
    padding: 0 0 0 6px;
	font-size: 14px;
	
}
.quantity {    
    margin-bottom: 1em !important	;
}
.woocommerce-tabs .tabs li a {
    display: inline-block;
    padding: 13px 15px;
    margin: 0 4px 0 0;
    list-style: none;
    cursor: pointer;
    float: left;
    border-radius: 0;
    background: linear-gradient(to top, #000, #000);
    color: white;
    transition: 0px !important;
	text-decoration: none !important;
}
.woocommerce-tabs .tabs li{
	list-style-type: none;
}
div.woocommerce-Tabs-panel {
    padding: 28px 0 29px 0;
    background-color: #f5f5f5;
    clear: left;
    border-radius: 0;
    margin-top: -4px;
    float: left;
    width: 100%;
}
.woocommerce-Tabs-panel h2 {
    display: none;
}

.woocommerce-tabs .tabs li.active a {
    background: #990000 !important;
	text-decoration: none !important;
}


.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item {
    border-radius: 100px;
    background: #6a6969;
    color: #fff;
    height: 40px;
}

li.variable-item.button-variable-item.selected {
    background-color: #000 !important;
    transition: 0 !important;
}
span.variable-item-span.variable-item-span-button {
    border-radius: 50%;
    background-color: transparent;
    color: #fff;
    width: 35px;
}
li.selected span.variable-item-span.variable-item-span-button {
    background-color: transparent;
    transition: 0 !important;
}
.pro-listing-tabs .container{
	padding-left:0px;
}


.about-wrapper-main {
    background: url(https://72cb6e.claudeassets.com/20231201095658im_/https://www.rimpower.org/wp-content/themes/rimpower/images/about-bg.jpg) no-repeat 0 0;
    position: relative;
    min-height: 540px;
    background-size: 100%;
}
.about-left-txt {
    position: absolute;
    background: #000;
    color: #fff;
    border-left: 20px solid #990000;
    border-right: 20px solid #990000;
    top: 22%;
    padding: 34px 0;
    display: inline-block;
    width: 100%;
}
.about-txt {
    width: 55%;
    margin-left: 7em;
    float: left;
}
.about-rght-img {
    position: absolute;
    right: 0;
    top: 5%;
}
/*----------------end-about-section--------------------------*/
#tab-description ul {

    clear: both;

}
#tab-description ul li {

    list-style: none;
margin: 0 0 10px;
font-size: 13px;

}
#tab-description li::before {
    content: "\f105";
    font-family: FontAwesome;
    display: inline-block;
    margin-left: 19px;
    color: #ffffff;
    background: #990000;
    padding: 4px;
    line-height: 5px;
    border-radius: 30px;
    font-size: 14px;
    margin-right: 10px;
}
#reviews {
    margin: 0px 26px 0px 13px;
}
.single-product #commentform .form-submit #submit {
    display: inline-block;
padding: 13px 15px;
margin: 0 4px 0 0;
list-style: none;
cursor: pointer;
float: left;
border-radius: 0;
background: linear-gradient(to top, #000, #000);
color: white;
}
.single-product #commentform .form-submit #submit:hover {
    background: #990000;
    color:#fff;
}
.single-product #commentform input#author {
    width: 100%;
}
.single-product #commentform input#email {
    width: 100%;
}
.archive.woocommerce .woocommerce-pagination ul.page-numbers li span.page-numbers.current {
   background-color: #990000;
color: white;
border: 1px solid #990000;
padding: 8px 16px;
}
.archive.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers {
   color: black;
float: left;
padding: 8px 16px;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
margin: 0 0px;
}

.single-product .variations {
    float: left;
    width: 100%;
}
/*
     FILE ARCHIVED ON 08:02:23 Jan 30, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:02:18 Sep 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.444
  exclusion.robots: 0.047
  exclusion.robots.policy: 0.037
  esindex: 0.008
  cdx.remote: 11.842
  LoadShardBlock: 95.492 (3)
  PetaboxLoader3.datanode: 77.801 (4)
  PetaboxLoader3.resolve: 23.77
  load_resource: 14.791
*/