#stories .whatmore-story-thumbnail-wrapper {
border: 4px solid white !important;
}
.bottomtextarea p {
margin-bottom: 0 !important;
}
.carticonheader span.xoo-wsc-sc-bki.xoo-wsc-icon-cart1 {
font-size: 28px !important;
}
.carticonheader span.xoo-wsc-sc-count {
top: -1px !important;
}
.carticonheader .xoo-wsc-icon-cart1:before {
content: "" !important;
background-image: url(https://ruhratna.com/wp-content/uploads/2025/09/carticons.svg) !important;
background-size: contain;
height: 22px;
width: 18px;
display: inline-block;
background-repeat: no-repeat;
background-position: center;
} .banner-image a {
width: 100% !important;
}
.banner-image img {
width: 100% !important;
}
.amountbdght p{
margin-bottom:0px !important;
}
.foursectionbg {
background: #12233C !important;
}
.threeboxbg .elementor-widget-container a {
color: #CFA376;
}
.threeboxbg .bottomtextarea p {
margin-bottom: 0 !important;
}
.threeboxbg .elementor-widget-wrap.elementor-element-populated {
border-radius: 12px !important;
border: 6px solid transparent;                     
background: linear-gradient(1deg, #12233C 100%, #12233C 100%, #12233C 100%) padding-box, linear-gradient(180deg, #DAB16A 0%, #C1A67D 100%) border-box;                      
background-origin: border-box;
background-clip: padding-box, border-box;
box-sizing: border-box;
height: 152px;
overflow: hidden; 
}
body .useravtarname{
background: #12233C !important;
}
.fiveboxlinecol:after {
content: '';
background: #F6F6F6;
height: 40px;
width: 0.5px;
display: inline-block;
float: left;
margin: auto 0;
}
.shopbytype ul li.product-category h2.woocommerce-loop-category__title {
padding-top: 12px !important;
padding-bottom: 0 !important;
}
.single-collaction.bestsellers .productiamgeboder {
background: white;
border:unset;
border-radius: 12px !important;
}
.shopbytype h2.woocommerce-loop-category__title mark.count {
display: none;
}
.woocommerce ul.products li.product a img {
margin:0 !important;
}
.shopbycollectioninner img.attachment-full.size-full {
width: 428px;
height: 207px;
opacity: 1;
border-radius: 12px;
object-fit: cover;
object-position: center;
}
.shopbycollectioninner h4.elementor-image-box-title {
margin: 0 !important;
}
#view-btn svg {
width: 8px !important;
height: 14px !important;
}
.imagepostion{
position:relative;
}
.imagepostion .ae-sale-badge-wrapper.shoppageloop {
position: absolute;
top: 0px !important;
}
.imagepostion .ae-sale-badge-wrapper.shoppageloop {
top: 0px !important;
background: rgba(219, 104, 55, 1);
padding-top: 12px !important;
padding-right: 20px;
padding-bottom: 12px !important;
padding-left: 20px;
border-bottom-right-radius: 12px !important;
border-top-left-radius: 12px !important;
height: unset !important;
}
.imagepostion .ae-sale-badge-wrapper.shoppageloop span.onsale {
line-height: 20px  !important;
letter-spacing: 0  !important;
padding: 0 !important;
font-weight: 700 !important;
}
.imagepostion .elementor-element.elementor-element-763d238.elementor-widget.elementor-widget-shortcode {
margin: 0 !important;
}
input.passiveFilter.js-passiveFilterSearch.usePlaceholder {
margin: 0 !important;
}
.ratingbadge .startrating.productbox
{
bottom: 24px !important;
right: 24px !important;
margin-right: 0px !important;
border-radius: 8px;
padding: 6px 12px !important;
height:32px !important;
}
.Best-seller-row .imagepostion .product-hover-div a.button.add_to_cart_button.view-jewellery {
width: 47%;
color: #12233C !important;
opacity: 1;
font-family: "Helvetica Neue", Sans-serif !important;
font-size: 14px !important;
font-weight: 500 !important;
text-align: center;
height: 54px;
transition: all 0.2s;
float: left;
align-items: center;
vertical-align: middle;
justify-content: center;
display: flex;
margin-right: 16px !important;
border: 0.5px solid #12233C !important;
text-transform: capitalize !important;
border-radius: 8px;
outline: none;
background: white !important;
}
.Best-seller-row .imagepostion .product-hover-div a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust
{
background: #12233C !important;
opacity: 1;
font-family: "Helvetica Neue", Sans-serif !important;
font-size: 14px !important;
font-weight: 500 !important;
line-height: unset !important;
text-align: center !important;
color: #F6F7FC !important;
margin-left: 0px !important;
border: 0.5px solid #12233C;
text-transform: capitalize;
outline: none;
width: 48%;
float: left;
border-radius: 8px;
align-items: anchor-center;
vertical-align: middle;
justify-content: center;
display: flex;
height: 54px;
}
.Best-seller-row .imagepostion .product-hover-div a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust img.shoppingcarticon {
width: 22px !important;
margin-right: 12px !important;
height: 22px !important;
object-fit: contain !important;
}
.single-collaction.bestsellers .productiamgeboder img.attachment-full.size-full {
border-radius: 12px;
}
.Best-seller-row:hover .product-hover-div{
display: block !important;
}
.Best-seller-row:hover .ratingbadge .startrating.productbox{
display:none;
}
.Best-seller-row .bottomtextbox .product-hover-div.mobilehideshow{
display:none !important;
}
.Best-seller-row .imagepostion .product-hover-div {
bottom: 24px;
top:unset !important;
padding: 0px 24px !important;
}
.xoo-wsc-sc-count {
background-color: rgba(222, 64, 67, 1) !important;
color: #ffffff;
}
.bestsellers .ae-element-woo-price del .woocommerce-Price-amount {
color: rgba(143, 146, 151, 1);
font-family: "Helvetica Neue", Sans-serif;
font-size: 16px;
font-weight: 400 !important;
margin: 0 6px;
line-height: 24px;
}
body.home span.discount-percentage, .page-id-8971 span.discount-percentage{
display:inline-block !important;
}
span.discount-percentage {
color: #DE4043CC;
font-size: 16px;
font-weight: 500 !important;
line-height: 24px;
display:none;
}
.shopby-category-main .category-grid.cate-home-collection figure.elementor-image-box-img{
border-radius:12px;
}
.bottomtextbox .elementor-widget-wrap.elementor-element-populated {
background: transparent !important;
}
.bestseller-main {
background-size: 100%;
background-position: center 0% !important;
}
.highlights-main {
background-size: 100%;
background-position: center 0% !important;
}
.shopbycollection-main {
background-size: 100% !important;
background-position: center 0% !important;
}
.shopby-category-main {
background-size: 100%;
background-position: center 0% !important;
}
.textimonial-main {
background-size: 100%;
background-position: center 0% !important;
}
body .cr-reviews-slider {
margin: 0 !important;
}
.cr-reviews-slider.slick-slider .slick-arrow {
display: none !important;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner .review-product {
padding: 0 !important;
margin: 0 !important;
margin-bottom: 24px !important;
height: unset !important;
}
.cr-reviews-grid .cr-review-card .review-product, .cr-reviews-slider .cr-review-card .review-product {
display: unset !important;	
}
.cr-reviews-slider .cr-review-card .rating-row .crstar-rating-svg {
margin: 7px 0 0px 0 !important;
position: relative;
display: inline-block;
}
.cr-reviews-slider .cr-review-card .rating-row .crstar-rating-svg .cr-rating-icon-base {
display: flex !important;
height: 20px !important;
}
.cr-reviews-slider .cr-review-card .rating-row .crstar-rating-svg .cr-rating-icon-base svg.cr-rating-icon-bgcust {
width: 20px;
height: 20px;
flex-shrink: 0;
margin-right: 3px;
}
.cr-reviews-slider .cr-review-card .rating-row .crstar-rating-svg{
display: flex;
height: 24px !important;
}
.cr-reviews-slider .cr-review-card .rating-row .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-iconcust {
width: 20px;
height: 20px;
flex-shrink: 0;
margin-right: 3px;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner {
border: 0.5px solid #05256E33 !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
background: #FFFFFF !important;
border-radius: 12px;
padding: 24px !important;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner .image-row.singleimagerow{
margin:unset !important;
background: white !important;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner .review-product .product-thumbnail img {
height: 380px !important;
border-radius: 8px !important;
object-fit: cover !important;
object-position: center 73%;
width: 100% !important;
margin: 0 auto !important;
max-width:100% !important;
max-height:100% !important;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner .review-product {
padding: 0 !important;
margin: 0 !important;
margin-bottom: 24px !important;
height: unset !important;
}
.cr-reviews-slider .cr-review-card {
padding: 0px 19px !important;
}
.cr-reviews-slider .cr-review-card .rating-row {
padding: 0 !important;
margin: 0 !important;
}
.cr-reviews-slider .cr-review-card .top-row {
padding: 0px 0 16px 0 !important;
border-bottom: none !important;
margin: 0;
}
.cr-reviews-slider .cr-review-card .top-row .review-thumbnail .useravtarname {
margin-top: 0 !important;
}
.cr-reviews-slider .cr-review-card .top-row .review-thumbnail, .cr-reviews-slider .cr-review-card .top-row .review-thumbnail {
margin-right: 12px !important;
}
.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name {
color: #111314 !important;
font-family: "Helvetica Neue", Sans-serif !important;
font-weight: 500 !important;
font-size: 18px !important;
line-height: 26px !important;
}
.cr-reviews-slider .cr-review-card .middle-row
{
background: transparent !important;
border: none !important;
font-family: 'Helvetica Neue' !important;
font-weight: 400;
font-size: 16px;
line-height: 24px;
letter-spacing: 0 !important;
color: #595C60 !important;
padding: 0;
margin: 0;
}
.cr-reviews-slider .slick-dots li button:before {
font-size: 8px  !important;
opacity: 1  !important;
color: #C4E0FB  !important;
}
.cr-reviews-slider .slick-dots li {
margin: 0 !important;
}
.cr-reviews-slider .slick-dots li.slick-active button:before {
font-size: 8px !important;
opacity: 1 !important;
color: #0F1F38 !important;
}
.bottomtextbox .ae-element-post-title {
font-family: "Helvetica Neue", Sans-serif !important;
}
body .connecticonlist a {
color: #F6F7FC !important;
}
section.has_ae_slider.elementor-section.elementor-inner-section.elementor-element.elementor-element-619dec19.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default .elementor-container.elementor-column-gap-default {
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: #A6A6A633;
padding: 48px 0;
}
.slick-slide.slick-current.slick-active .image-row.singleimagerow img.image-row-img {
-webkit-animation: unset;
animation: unset;
}
.fiveboxlinecol:last-child:after{
display:none;
}	
body .imagepostion .ae-sale-badge-wrapper.shoppageloop {
top: 0px !important;
background: rgba(219, 104, 55, 1);
padding-top: 12px !important;
padding-right: 20px;
padding-bottom: 12px !important;
padding-left: 20px;
border-bottom-right-radius: 12px !important;
border-top-left-radius: 12px !important;
height: unset !important;
border: none ! IMPORTANT;
}
body .cr-reviews-slider .cr-review-card .useravtarname p
{
color: #F6F7FC !important;
}
.cr-reviews-slider .cr-review-card .middle-row .review-content .review-text p{
color: #595C60 !important;
}
section.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-4c7b6763.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects {
position: sticky !important;
width: 100% !important;
}
body .elementor-9011 .elementor-element.elementor-element-5f293349 .htmega-menu-area {
width: 100% !important;
}
body .top-menu.mega-menu .htmegamenu-content-wrapper.sub-menu {
width: 1124px !important;
}	
@media screen and (min-device-width: 1025px) and (max-device-width: 1450px) {
body .fourcolsigle .elementor-widget-wrap.elementor-element-populated {
background-size: 90% !important;
}
body .shopunder-budget-main {
padding: 80px 40px 80px 40px !important;
}
}	
@media screen and (min-device-width: 769px) and (max-device-width: 1024px) {
.elementor-9027 .elementor-element.elementor-element-63a2b2ff > .elementor-element-populated {
padding: 0px 0px 0px 0px !important;
}
.foursectionbg .elementor-container.elementor-column-gap-default {
width: 1100px !important;
max-width: 1100px !important;
}	
.foursectionbg .fiveboxlinecol {
width: 20%;
float: left;
}
.foursectionbg {
-ms-overflow-style: none;
scrollbar-width: none;
display: block !important;
overflow-x: scroll !important;
}
#rmp_menu_trigger-3954 {
top: 13px;
left: 2%;
}
.shopunder-budget-main .has_ae_slider.elementor-section.elementor-inner-section.elementor-element.elementor-element-14d2dd96.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.ae-bg-gallery-type-default .elementor-container.elementor-column-gap-default {
margin: 0 auto;
width: 68%;
max-width: 68% !important;
}
.fourcolsigle .elementor-widget-wrap.elementor-element-populated {
background-size: 75%;
}
.fourcolsigle {
height: 265px;
width: 320px !important;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner .review-product .product-thumbnail img {
height: 242px  !important;
}
.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name {
font-size: 14px !important;
line-height: 20px !important;
}
.cr-reviews-slider .cr-review-card .middle-row {
font-size: 14px;
line-height: 24px;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner {
padding: 12px !important;
}
}
@media screen and (min-device-width: 481px) and (max-device-width: 768px) {
body .shopunder-budget-main .has_ae_slider.elementor-section.elementor-inner-section.elementor-element.elementor-element-14d2dd96.elementor-section-height-min-height.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.ae-bg-gallery-type-default .elementor-container.elementor-column-gap-default {
margin: 0 auto !important;
width: 91% !important;
max-width: 91% !important;
}
body .fourcolsigle .elementor-widget-wrap.elementor-element-populated {
background-size: 75%;
}
body .fourcolsigle {
height: 265px;
width: 320px !important;
}
body .cr-reviews-slider .cr-review-card .cr-review-card-inner .review-product .product-thumbnail img {
height: 290px !important;
}
body .cr-reviews-slider .cr-review-card .cr-review-card-inner {
padding: 20px !important;
}
body #rmp_menu_trigger-3954 {
top: 30px !important;
left: 3% !important;
}
.elementor-element.elementor-element-2afca06e.elementor-widget__width-auto.elementor-hidden-mobile.elementor-widget.elementor-widget-woofilters {
display: none !important;
}
.elementor-9011 .elementor-element.elementor-element-1eb36edf > .elementor-element-populated {
padding: 25px 25px 25px 20px;
}
} @media screen and (min-device-width: 320px) and (max-device-width: 480px) {
body .xoo-wsc-sc-cont .xoo-wsc-cart-trigger {
padding-right: 0 !important;
}
body .Best-seller-row:hover .ratingbadge .startrating.productbox{
display:flex !important;
padding: 4px 8px !important;
width: 132px !important;
height: 30px !important;
}	
body .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name {
font-size: 16px !important;
line-height: 24px !important;
}
body .cr-reviews-slider .cr-review-card .useravtarname p
{
font-size: 14px !important;
line-height: 22px !important;
}
body .Best-seller-row .ratingbadge .startrating.productbox{
display:flex !important;
padding: 4px 8px !important;
border-radius: 4px !important;
width: 132px !important;
height: 30px !important;
}		
.Best-seller-row .imagepostion .product-hover-div.mobilehideshow {
display: none !important;
}
.Best-seller-row .bottomtextbox .product-hover-div.mobilehideshow {
display: inline-block !important;
position: unset !important;
padding: 0;
margin-top: 2px;
}
.Best-seller-row .bottomtextbox .product-hover-div.mobilehideshow a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust img.shoppingcarticon
{
margin-right: 12px !important;
}
.Best-seller-row  .product-hover-div.mobilehideshow a.button.add_to_cart_button.view-jewellery {
display: none !important;
}	
.Best-seller-row .bottomtextbox .product-hover-div.mobilehideshow a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust {
padding: 12px 30px !important;
background: #12233C !important;
opacity: 1;
font-family: "Helvetica Neue", Sans-serif !important;
font-size: 14px !important;
font-weight: 500 !important;
line-height: unset !important;
text-align: center !important;
color: rgba(246, 247, 252, 1) !important;
margin-left: 0px !important;
border: 0.5px solid #12233C;
outline: none;
width: 100%;
float: left;
border-radius: 8px;
align-items: anchor-center;
vertical-align: middle;
justify-content: center;
display: flex;
height: 48px;
}
.cr-reviews-slider .cr-review-card {
padding: 0 !important;
}
body .cr-reviews-slider {
padding:0px  !important;
margin: 0px !important;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner {
padding: 16px !important;
}
.righticons .elementor-widget-wrap.elementor-element-populated{
align-content: inherit !important;
align-items: center !important;
justify-content: end !important;
}
.single-collaction.bestsellers .Best-seller-row .elementor-widget-wrap.elementor-element-populated h4.ae-element-post-title {
text-align: left;
}
.single-collaction.bestsellers .Best-seller-row .elementor-widget-wrap.elementor-element-populated {
padding: 0 !important;
}
.single-collaction.bestsellers .Best-seller-row .elementor-widget-wrap.elementor-element-populated p.ae-element-woo-price {
text-align: left;
}
.single-collaction.bestsellers .Best-seller-row .elementor-widget-wrap.elementor-element-populated .elementor-widget-ae-post-title .elementor-widget-container {
margin: 12px 0px 0px 0px !important;
}
.imagepostion .ae-sale-badge-wrapper.shoppageloop {
width: auto !important;
}
.shopbytype ul.products.elementor-grid.columns-6
{
grid-column-gap: 16px !important;
}
.fourcolsigle .elementor-widget-wrap.elementor-element-populated {
background-size: contain !important;
}
.fourcolsigle .elementor-widget-wrap.elementor-element-populated p {
margin-bottom: 9px;
}
.Best-seller-row .single-collaction.bestsellers .ae-post-collection {
grid-column-gap: 32px;
grid-row-gap: 32px;
}	
button#rmp_menu_trigger-3954 {
top: 18px !important;
left: 16px;
}	
.banner-image a {
width: 100% !important;
height: 100% !important;
}	
.banner-image img {
width: 100% !important;
height: 100% !important;
}	
.swiper-autoheight, .swiper-autoheight .swiper-slide {
height: 100% !important;
width: 100% !important;
}	
.banner-image .ae-element-custom-field{
width: 100% !important;
height: 100% !important;
}
.foursectionbg .elementor-container.elementor-column-gap-default {
width: 900px !important;
max-width: 900px !important;
}	
.foursectionbg .fiveboxlinecol {
width: auto;
float: left;
}
.foursectionbg {
-ms-overflow-style: none;
scrollbar-width: none;
display: block !important;
overflow-x: scroll !important;
}	
.fiveboxlinecol .elementor-widget-wrap.elementor-element-populated {
padding-right: 18px;
padding-left: 18px;
}
.fiveboxlinecol:after {
height: 19px !important;
}
body #view-btn svg {
width: 8px !important;
position: relative;
top: 2px;
}
body #view-btn span.elementor-button-icon.elementor-align-icon-right {
margin-left: 12px !important;
}
.fiveboxlinecol:last-child:after{
display:none;
}	
.single-collaction.bestsellers .productiamgeboder img.attachment-full.size-full {
border-radius: 8px !important;
}
.swiper-autoheight .swiper-slide .ae-element-custom-field {
width: 100% !important;
}
.special-offer-main{
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/Special-Offers-BG-Mobile.png) !important;
}
.bestseller-main {
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/Best-Sellers-Mobile.svg) !important;
}
.shpbytype-mian{
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/Shop-By-Type-Mobile.svg) !important;
}
.highlights-main {
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/Highlights-Mobile.svg) !important;
}
.shopbycollection-main {
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/Shop-By-Collections-Mobile.svg) !important;
}
.shopunder-budget-main{
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/shop-by-under-budget.png) !important;
}
.shopby-category-main {
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/Shop-By-Category-Mobile.svg) !important;
}
.textimonial-main {
background-image: url(//ruhratna.com/wp-content/uploads/2025/10/Testimonials-Mobile.svg) !important;
}
.countdown-timer.marquee_text.mobleshow.showmessge{
font-size:12px !important;
padding: 12px 5px 12px 5px !important;
line-height:20px !important;
}
.threeboxbg .elementor-widget-wrap.elementor-element-populated {
border-radius: 8px !important;
border: 4px solid transparent;
height: 124px;
}
.shopbycollectioninner img.attachment-full.size-full {
width: 100%  !important;
height: 165px !important;
border-radius: 8px  !important;
display: inline-block  !important;
float: left  !important;
}
.category-grid figure.elementor-image-box-img {
height: 131px !important;
width: 100% !important;
margin-bottom: 0 !important;
border-radius: 8px !important;
display: inline-block;
float: left;
}
.category-grid h3.elementor-image-box-title {
margin-top: 16px !important;
display: inline-block !important;
}
.explorebtncollection span.elementor-button-icon.elementor-align-icon-right {
margin-left: 10px !important;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner .review-product .product-thumbnail img {
width: 100% !important;
height: 310px !important;
border-radius: 4px !important;
object-fit: cover !important;
object-position: center 73%;
}
.cr-reviews-slider .cr-review-card .cr-review-card-inner {
border-radius: 8px !important;
}
.cr-reviews-slider .cr-review-card .top-row .review-thumbnail, .cr-reviews-slider .cr-review-card .top-row .review-thumbnail {
margin-right: 8px !important;
}
section.has_ae_slider.elementor-section.elementor-inner-section.elementor-element.elementor-element-619dec19.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default .elementor-container.elementor-column-gap-default
{
padding: 0 !important;
}
.fourcolsigle .elementor-widget-wrap.elementor-element-populated {
background-image: url(https://ruhratna.com/wp-content/uploads/2025/10/imagebgmobileoffer.svg) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: 165px !important;
height: 165px !important;
}
.bottomtextbox .elementor-widget-ae-woo-price p.ae-element-woo-price ins span.woocommerce-Price-amount.amount {
font-size: 16px !important;
line-height: 24px  !important;
}
.bottomtextbox .elementor-widget-ae-woo-price p.ae-element-woo-price del span.woocommerce-Price-amount.amount, .bottomtextbox .elementor-widget-ae-woo-price p.ae-element-woo-price  span.woocommerce-Price-amount.amount span.discount-percentage {
font-size: 14px !important;
line-height: 22px !important;
font-weight:500 !important;
}	
.bottomtextbox .elementor-widget-ae-woo-price p.ae-element-woo-price del del {
font-size: 12px !important;
}
.countdown-timer.showmessge .righhticon, .countdown-timer.showmessge .lefticon{
width:20px !important;
}	
}.hide-seo{
display:none;
}
div#estimate-result span.freedelvery {
display: none;
}
.home .ae-post-collection .ae_thumb_wrapper a img {
vertical-align: top;
}
.clipboard {
position: relative;
}
.clipboard {
box-sizing: border-box;
width: 502px;
height: 47px;
background: #FFFFFF;
border: 0.5px solid rgba(5, 37, 110, 0.3);
display: flex;
align-items: center;
position:relative;
} .copy-input {
cursor: pointer;
font-family: "Helvetica", Sans-serif; 
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 20px;
padding-left:78px;
border: 0px;
color: #131A29 !important;
}
.elementor-element.elementor-element-f00df2d.coupon-popup.elementor-widget.elementor-widget-html {
margin-bottom: 10px;
}
.popup-naah span.elementor-button-text:before {
content: url(//ruhratna.com/wp-content/uploads/2024/05/coupon-cross.svg);
padding-right: 8px;
}
button#copyButton:after {
content: url(//ruhratna.com/wp-content/uploads/2024/05/copy-icon.svg);
height: 20px;
padding-left: 8px;
}
.copy-input:focus {
outline:none;
}
.copy-btn {
box-sizing: border-box;
position: absolute;
width: 159px;
height: 47px;
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
border: 0.5px solid #071429;
border-radius: 0px;
text-transform: uppercase;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 20px;
color: #fff !important;
right: 0;
letter-spacing:0.2em;
display: flex;
align-items: center;
justify-content: center;
padding:0px;
}
.copy-btn:focus {
outline:none;
}
.copied {
font-family: "Helvetica", Sans-serif;
position: absolute;
bottom: 49px;
right: 28px;
margin: auto;
opacity:0;
color: #fff;
padding: 5px;
background-color: #fff;
transition: .4s opacity;
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
width: auto !important;;
}
span.unit {
position: absolute;
display: block;
left: 20px;
z-index: 9;
width: 50px;
height: 19px;
font-family: "Helvetica", Sans-serif;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 19px;
color: #8F9297;
flex: none;
order: 0;
flex-grow: 0;
text-transform: uppercase;
} .wpccl-coupon.wpccl-coupon-disabled {
cursor: not-allowed !important;
opacity: .5;
}
.elementor-22 .elementor-element.elementor-element-6fb9b2e > .elementor-container {
align-items: center;
justify-content: center;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type=number] {
-moz-appearance:textfield;
}
.ae-swiper-button-next.swiper-button-next:hover,.ae-swiper-button-prev.swiper-button-prev:hover,.swiper-button-next.nextcust:hover,.swiper-button-prev.prevcust:hover {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
color: #fff;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-failed.ship_status_.order.custordertd td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-cancelled.ship_status_Canceled.order.custordertd td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
color: #DE4043CC !important;
}
.page-id-17 a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button,.page-id-17 a.woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
color: #fff;
font-family: "Helvetica", Sans-serif;
font-weight: 700;    
font-size: 14px;
border-radius: 0px !important;
}
.payment-method img.payemtimage {
display: none;
}
.single-collaction.badge-h-left h1.ae-element-post-title {
height: auto !important;
}
.elementor-82 .elementor-element.elementor-element-71a18a6 {
background: #F1F6FF;
}
.pricewithpercentage,.elementor-1014 .elementor-element.elementor-element-6621592 .ae-element-post-title{
text-align: left !important;
}
.single-prodcut-details .panel p,.single-prodcut-details .panel,.panel h6 {
font-family: "Helvetica Neue", Sans-serif !important;
}
.collection-slders:hover .collectionimage .model_image {
overflow: hidden;
}
.elementor-section-full_width.image-sectionborder.collectionimage > .elementor-container.elementor-column-gap-default {
width: 100%;
}
td.wc-block-cart-item__total {
display: none;
}
.woocommerce-cart .alignwide {
margin-left: 0px;
margin-right: 0px;
}
.post-15 {
max-width: 1400px !important;
padding-left: 40px;
padding-right: 40px;
}
.woocommerce-cart h1.entry-title {
width: 100%;
max-width: 100% !important;
padding-left: 16px;
}
.woocommerce-order-received header.page-header h1.entry-title:before{
left:0px;
right:0px;
margin:0px auto;
}
table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block thead {
display: none;
}
td.wc-block-cart-item__image {
width: 200px;
}
td.wc-block-cart-item__image a {
width: 200px !important;
display: block;
}
td.wc-block-cart-item__image img {
box-sizing: border-box;
align-items: center;
padding: 32px 32px;
gap: 10px;
height: 200px;
background: #FFFFFF;
border: 0.5px solid rgba(5, 37, 110, 0.2);
flex: none;
order: 0;
flex-grow: 0;
}
a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
border: 0.5px solid #071429;
background: linear-gradient(263.21deg, #E9E1D5 2.82%, #FBFAF8 48.98%, #E9E1D5 100%);
background-size: 100%;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-background-clip: text;
-moz-text-fill-color: transparent;
width: 100%;
font-family: "Helvetica Neue", Sans-serif;
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 3.2px;
fill: #071429 !important;
color: #071429 !important;
border-radius: 0px 0px 0px 0px;
padding: 16px 30px 16px 30px;
}
.wc-block-cart__submit-container {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
}
@font-face {
font-family: 'Butler';
src: url(//ruhratna.com/wp-content/uploads/fonts/Butler-Medium.eot);
src: url(//ruhratna.com/wp-content/uploads/fonts/Butler-Medium.eot?#iefix) format('embedded-opentype'),
url(//ruhratna.com/wp-content/uploads/fonts/Butler-Medium.woff2) format('woff2'),
url(//ruhratna.com/wp-content/uploads/fonts/Butler-Medium.woff) format('woff'),
url(//ruhratna.com/wp-content/uploads/fonts/Butler-Medium.ttf) format('truetype'),
url(//ruhratna.com/wp-content/uploads/fonts/Butler-Medium.svg#Butler-Medium) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
.page-id-15 .wc-block-components-sidebar {
width: 30%;
}
.page-id-15 .wc-block-components-sidebar-layout .wc-block-components-main {
width: 70%;
}
.woocommerce-cart a.wc-block-components-product-name {
font-family: 'Butler';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 32px;
color: #111314;
text-decoration: none;
}
.woocommerce-cart tr:first-child td {
border: 0px !important;
}
.woocommerce-cart h1.entry-title {
font-family: 'Butler';
font-style: normal;
font-weight: 500;
font-size: 32px;
line-height: 38px;
color: #000000;
}
.woocommerce-cart main#content {
margin-top: 40px;
}
.woocommerce-cart .wc-block-components-product-badge.wc-block-components-sale-badge {
display: block;
}
.woocommerce-cart .wc-block-cart-item__prices {
display: flex;
width: 100%;
order: 5;
position: absolute;
bottom: 15px;
}
.woocommerce-cart  .wc-block-cart-item__wrap {
display: flex;
flex-wrap: wrap;
width:92%;
}
.woocommerce-cart .wc-block-components-product-metadata.meta-desc {
display: flex;
width: 100%;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 20px;
color: rgba(17, 19, 20, 0.64);
margin-bottom:0px !important;
margin-top:5px;
}
.wc-block-cart__submit {
top: -87px;
margin-bottom: 0px !important;
margin-left: 32px !important;
margin-right: 32px !important;
}
.wp-block-woocommerce-cart-order-summary-block {
padding-bottom: 100px !important;
}
.woocommerce-cart .wc-block-components-totals-item.wc-block-components-totals-footer-item span.wc-block-components-totals-item__label {
font-family: 'Helvetica';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 28px;
opacity: 1;
}
.woocommerce-cart .wc-block-components-totals-wrapper {
border-top: 1px solid hsla(0, 0%, 7%, .11);
padding: 8px 0;
border: 0px !important;
}
.woocommerce-cart span.wc-block-components-totals-item__label {
font-family: 'Helvetica';
font-weight: 400;
font-size: 14px;
line-height: 20px;
color: #000000;
opacity: 0.5;
}
.woocommerce-cart .wc-block-components-product-metadata {
display: flex;
}
.woocommerce-cart ul.wc-block-components-product-details li.wc-block-components-product-details__select-colour {
box-sizing: border-box;
justify-content: center;
align-items: center;
border: 0.5px solid rgba(7, 20, 41, 0.2);
font-family: 'Helvetica';
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: #0F1434;
padding: 5px;
width: 107px !important;
}
.woocommerce-cart ul.wc-block-components-product-details li.wc-block-components-product-details__select-your-size {
box-sizing: border-box;
justify-content: center;
align-items: center;
border: 0.5px solid rgba(7, 20, 41, 0.2);
font-family: 'Helvetica';
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: #0F1434;
padding: 5px;
width: 60px !important;
}
.woocommerce-cart .wc-block-components-quantity-selector:after{
border-radius:0px;
}
.woocommerce-cart  a.wc-block-components-product-name {
min-width: 100% !important;
}
.woocommerce-cart  span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value {
font-family: 'Helvetica Neue';
font-weight: 500;
font-size: 24px;
line-height: 29px;
color: #1F2630;
}
.wc-block-components-quantity-selector {
padding: 2.29px;
margin-top:20px !important;
}
.woocommerce-cart ul.wc-block-components-product-details {
display: flex;
width: 100%;
gap:10px;
margin-top:20px;
align-items:baseline;
}
.woocommerce-cart .wc-block-components-product-metadata li {
width: 100%;
display: flex;
}
.woocommerce-cart span.wc-block-components-product-details__name {
display: none;
}
.customcheckoutbtn table.shop_table tfoot{
margin-top:14px;
}
.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block {
box-sizing: border-box;
padding: 30px;
gap: 16px;
background: linear-gradient(227.73deg, #F2F7FF 0%, #FBFDFF 39.13%, #FFFFFF 67.09%, #F2F7FF 98.16%);
border: 0.5px solid rgba(5, 37, 110, 0.2);
}
.woocommerce-cart span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title {
font-family: 'Helvetica';
font-size: 14px;
color: #000000;
text-align: left !important;
padding-bottom: 12px !important;
}
.woocommerce-cart .wc-block-components-totals-item.wc-block-components-totals-footer-item span.wc-block-components-totals-item__label:before {
content: 'Grand ';
}
.woocommerce-cart span.price.wc-block-components-product-price {
display: flex;
align-items: center;
justify-content: center;
}
.woocommerce-cart ins.wc-block-components-product-price__value.is-discounted {
font-family: 'Helvetica Neue';
font-weight: 500;
font-size: 24px;
line-height: 29px;
color: #1F2630;
order: 1;
display: flex;
}
.woocommerce-cart td.wc-block-cart-item__product{
position:relative;
}
.woocommerce-cart hr.wp-block-separator.has-alpha-channel-opacity.is-style-wide {
border-bottom: 0.5px solid hsla(0, 0%, 7%, .11) !important;
border-top: 0px !important;
}
.woocommerce-cart del.wc-block-components-product-price__regular {
order: 2;
margin-left: 10px;
display: flex;
color: #8F9297;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 19px;
}
.woocommerce-cart span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title {
border-bottom: 1px solid hsla(0, 0%, 7%, .11) !important;
}
.woocommerce-cart li.wc-block-components-totals-discount__coupon-list-item.is-removable.wc-block-components-chip.wc-block-components-chip--radius-large {
width: 100%;
border: 1px solid #ddd;
box-sizing: border-box;
height: 40px;
background: #FFFFFF;
border: 0.5px solid #129B41;
border-radius: 8px;
color: #129B41;
}
.woocommerce-cart span.wc-block-components-chip__text {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-size: 12px;
line-height: 16px;
color: #129B41;
text-transform: uppercase;
}
.wc-block-components-totals-item.wc-block-components-totals-discount span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-item__value {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #128F3D !important;
font-family: 'Helvetica';
}
.wc-block-components-totals-item.wc-block-components-totals-discount .wc-block-components-totals-item__description {
order: 1;
margin-bottom: 10px;
margin-top: 10px;
}
.wc-block-components-totals-item.wc-block-components-totals-discount span.wc-block-components-totals-item__label {
order: 2;
}
.wc-block-components-totals-item.wc-block-components-totals-discount span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-item__value {
order: 3;
}
.wc-block-components-totals-item.wc-block-components-totals-discount span.wc-block-components-totals-item__label:before {
content: 'Applied ';
}
.wc-block-components-totals-item.wc-block-components-totals-taxes span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-item__value:after {
content: ' (Included in Price)';
font-weight: 600;
font-size: 14px;
color: #000000;
font-family: 'Helvetica';
}
.wc-block-components-totals-item.wc-block-components-totals-taxes {
padding: 0px !important;
}
.wc-block-components-totals-item.wc-block-components-totals-discount {
padding: 0px !important;
}
button.wc-block-components-chip__remove:before {
content: 'Remove Coupon';
position: absolute;
right: 61px;
color: rgba(222, 64, 67, 0.8);
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 16px;
}
.wc-block-components-chip .wc-block-components-chip__remove-icon {
fill: rgba(222, 64, 67, 0.8) !important;
background: #fff;
}
.wc-block-components-totals-item,.wc-block-components-totals-coupon,.wc-block-components-shipping-rates-control.wc-block-components-totals-shipping__options {
padding-left: 0px !important;
padding-right: 0px !important;
}
.wc-block-components-shipping-rates-control.wc-block-components-totals-shipping__options {
display: none;
}
.uael-mc-dropdown {
box-sizing: border-box;
padding: 12px;
background: linear-gradient(227.73deg, #F2F7FF 0%, #FBFDFF 39.13%, #FFFFFF 67.09%, #F2F7FF 98.16%);
border: 0.5px solid rgba(5, 37, 110, 0.2);
}
p.woocommerce-mini-cart__buttons.buttons a {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
color: #fff !important;
-moz-background-clip: text;
-moz-text-fill-color: transparent;
font-size: 12px;
text-transform: uppercase;
line-height: 20px;
padding: 6px 15px;
border-radius:0px !important;
letter-spacing: 3.2px;
}
li.woocommerce-mini-cart-item.mini_cart_item span.quantity {
float: left;
width: 100%;
}
li.woocommerce-mini-cart-item.mini_cart_item dl.variation dt {
float: left;
clear: left;
font-weight:normal !important;
}
li.woocommerce-mini-cart-item.mini_cart_item dl.variation dd {
float: left;
display: inline-block;
font-weight:normal !important;
margin-bottom:10px !important;
}
dd.variation-SelectColour p {
margin-bottom: 10px;
}
li.woocommerce-mini-cart-item.mini_cart_item a.remove.remove_from_cart_button {
color: #fff !important;
}
p.woocommerce-mini-cart__buttons.buttons {
margin-top: 20px !important;
width:100%;
float:left;
}
li.woocommerce-mini-cart-item.mini_cart_item dl.variation {
border-left: 0px !important;
padding-left: 0px !important;
margin-top: 16px !important;
}
.uael-mc .woocommerce-mini-cart__total{
border: 0.5px solid rgba(5, 37, 110, 0.2) !important;  
}
.uael-mc-dropdown .uael-mc ul.cart_list li a.remove {
line-height: 1;
}
.uael-mc ul.cart_list li{
float:left;
width:100%;
}
.elementor-element-8e7efa5.single-collaction.bestsellers .ae-swiper-pagination{
display:none;
}
li.woocommerce-mini-cart-item.mini_cart_item span.quantity {
margin-bottom: 0px !important;
}
p.woocommerce-mini-cart__total.total{
width:100%;
float:left;
}
nav.woocommerce-MyAccount-navigation ul {
list-style: none;
padding-left: 0px;
}
nav.woocommerce-MyAccount-navigation ul li a{
color:#fff;
}
nav.woocommerce-MyAccount-navigation ul li {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
box-sizing: border-box;
padding: 12px;
background: linear-gradient(227.73deg, #F2F7FF 0%, #FBFDFF 39.13%, #FFFFFF 67.09%, #F2F7FF 98.16%);
border: 0.5px solid rgba(5, 37, 110, 0.2);
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 25%;
}
.woocommerce-MyAccount-content p {
color: #071429;
font-size: 20px;
font-weight: 200;
line-height: 28px;
font-family: "Helvetica Neue", Sans-serif;
}
.woocommerce-MyAccount-content a {
color: #a47a3a;
}
.woocommerce-info a.button {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
font-family: "Helvetica Neue", Sans-serif;
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 3.2px;
color: #FFF;
border-radius: 0px 0px 0px 0px;
padding: 12px 15px !important;
}
header.woocommerce-Address-title.title a.edit {
font-family: "Helvetica Neue", Sans-serif;
font-size: 13px;
font-weight: 500;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 3.2px;
color: #FFF;
border-radius: 0px 0px 0px 0px;
padding: 5px 11px !important;
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
}
.coupon-text {
flex-grow: 1;
opacity:0.7;
}
.wpccl-btn-wrapper {
display: flex;
border: 0.5px dashed #CCCCCC;
border-radius: 0px;
font-family: 'Helvetica Neue';
font-weight: 400;
font-size: 12px;
color: #000000;
padding: 10px 15px;
margin-bottom:10px;
margin-top:20px;
}
.wpccl-featherlight .featherlight-content {
max-width: 640px;
padding:20px 24px !important;
}
.wpccl-featherlight .featherlight-content {
border-bottom: 0;
box-sizing: border-box;
padding: 32px;
gap: 16px;
background: linear-gradient(227.73deg, #F2F7FF 0%, #FBFDFF 39.13%, #FFFFFF 67.09%, #F2F7FF 98.16%);
border: 0.5px solid rgba(5, 37, 110, 0.2);
}
.wpccl-heading {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;
display: flex;
align-items: center;
color: #000000;
}
.wpccl-coupons .wpccl-coupon .wpccl-coupon-info .wpccl-coupon-value {
font-weight: 600;
color: #fff;
height: 32px;
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
border: 0.5px solid #071429;
font-family: 'Helvetica Neue';
font-size: 12px;
line-height: 18px;
letter-spacing: 0.2em;
text-transform: uppercase;
display: flex;
align-items: center;
padding: 0px 16px;
}
.wpccl-coupon-code {
border: 0px !important;
font-size: 18px !important;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 140%;
color: #131A29 !important;
background: transparent !important;
text-transform: uppercase;
}
span.wpccl-coupon-expiry {
position: absolute;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 18px;
text-align: right;
color: #919CB3;
top: 8px;
right: 16px;
}
.featherlight .featherlight-close-icon{
top: 20px;
right: 19px;
background:transparent !important;
}
.wpccl-coupon-code:before {
content: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/star.svg);
padding-right: 8px;
}
.wpccl-coupon-desc {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 140%;
color: #455A64;
padding-left: 48px;
text-transform:capitalize;
}
.wpccl-coupon-message {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 140%;
color: #455A64;
padding-left: 48px;
text-transform: capitalize;
}
.wpccl-coupon {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/coupon-bg.svg);
background-size: 100%;
background-repeat: no-repeat;
background-position:left bottom;
}
span.wpccl-coupon-individual {
display: none;
}
.wpccl-coupons .wpccl-coupon{
border: 0px;
padding:0px 0px 15px 0px;
position:relative;
margin-bottom:16px;
}
.wpccl-coupons .wpccl-coupon:hover {
border-color: #222222;
border: 0px;
}
a.wpccl-btn {
background: none !important;
padding: 0px !important;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 16px;
color: rgba(222, 64, 67, 0.8);
text-decoration: none;
}
.wpccl-coupons .wpccl-coupon .wpccl-coupon-info .wpccl-coupon-code-wrap .wpccl-coupon-code {
border: 0px !important;
font-size: 18px !important; 
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 140%;
color: #131A29 !important;
background: transparent !important;
display:flex;
padding-top:0px;
padding-left: 16px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:12px !important;
}
a.wpccl-btn:after {
content: '\f105';
font-family: fontawesome;
font-size: 12px;
font-weight: 500;
padding-left: 8px;
}
.wp-block-woocommerce-cart-order-summary-coupon-form-block.wc-block-components-totals-wrapper {
display: none;
}
.woocommerce-account .addresses .title h3 {
float: left;
font-family: "Helvetica Neue", Sans-serif;
font-size: 20px;
font-weight: 700;
text-transform: uppercase;
line-height: 30px;
letter-spacing: 3.2px;
color: #071429;
}
.woocommerce-MyAccount-content form h3 {
font-family: "Helvetica Neue", Sans-serif;
font-size: 20px;
font-weight: 700;
text-transform: uppercase;
line-height: 30px;
letter-spacing: 3.2px;
color: #071429;
}
.woocommerce-MyAccount-content button.woocommerce-Button.button,.woocommerce-MyAccount-content button.button {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
font-family: "Helvetica Neue", Sans-serif;
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 3.2px;
color: #FFF !important;
border-radius: 0px 0px 0px 0px;
padding: 12px 15px !important;
margin-top: 20px;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
border: 0.5px solid rgba(5, 37, 110, 0.2) !important;
}
.woocommerce-MyAccount-content fieldset {
border: 1px solid rgba(5, 37, 110, 0.2) !important;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color: #071429;
font-size: 17px;
font-family: "Helvetica Neue", Sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 24px;
}
.select2-container .select2-selection--single {
height: 35px;
}
span.woocommerce-input-wrapper input::placeholder{
color: #071429;    
}
span.count-text {
font-family: 'Helvetica';
font-weight: 400;
font-size: 14px;
line-height: 20px;
color: #000000;
opacity: 0.5;
flex-grow:1;
}
span.count-num {
font-family: 'Helvetica';
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #000000;
}
span.count-row {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
width: 100%;
}
.wc-block-components-totals-item.wc-block-components-totals-footer-item span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-item__value {
font-family: 'Helvetica';
font-weight: 700;
font-size: 20px;
line-height: 28px;
color: #000000;
}
.woocommerce-cart span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-item__value {
font-family: 'Helvetica';
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #000000;
}
.page-id-16 .woocommerce-form-coupon-toggles .wpccl-btn-wrapper {
margin-bottom: 17px !important;
}
.page-id-16 .woocommerce table.shop_table td{
padding-right:0px !important;
}
.page-id-16 .woocommerce-cart.order-summary-sidebar tr.fee {
padding-bottom: 16px;
display: flex;
}
.page-id-16 tr.cart-discount.coupon-lucky20 td, tr.cart-discount.coupon-lucky20 th {
width: 50% !important;
}
.page-id-16 tfoot tr:nth-of-type(5) {
display: flex;
width: 100%;
}
.page-id-16 tfoot tr:nth-of-type(5) td {
width: 100%;
}
.page-id-16 small.includes_tax {
display: none;
}
.page-id-16 tr.order-total {
display: flex;
padding-bottom: 28px;
}
.page-id-16 .form-row.place-order {
margin: 0px !important;
}
.page-id-16 tr.cart-discount.coupon-lucky20 {
display: flex;
width: 100%;
padding-bottom: 10px;
border-bottom: 0.5px solid hsla(0, 0%, 7%, .11) !important;
margin-bottom: 10px;
}
.page-id-16 tr.woocommerce-shipping-totals.shipping {
display: flex;
}
.page-id-16 .col-2.woocommerce-cart.order-summary-sidebar ul#shipping_method li {
margin-bottom: 0px !important;
}
.page-id-16 .col-2.woocommerce-cart.order-summary-sidebar tr.cart-subtotal {
padding-bottom: 16px !important;
display: flex;
}
.page-id-16 table.shop_table.woocommerce-checkout-review-order-table th,.page-id-16 table.shop_table.woocommerce-checkout-review-order-table td {
padding-top: 0px;
padding-bottom: 0px !important;
}
.woocommerce-cart .wc-block-cart-item__quantity {
display: inline-flex;
margin-top: 15px;
}
.woocommerce-cart ins.wc-block-components-product-price__value.is-discounted {
margin-left: 0 !important;
}
.woocommerce-cart button.wc-block-cart-item__remove-link {
margin-left: 10px !important;
font-size:0px !important;
}
.wp-block-woocommerce-empty-cart-block h2.wp-block-heading.has-text-align-center:nth-of-type(2) {
display: none;
}
.woocommerce-cart button.wc-block-cart-item__remove-link:focus {
outline: 0px !important;
}
.woocommerce-cart button.wc-block-cart-item__remove-link:after {
content: '';
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/trash-blank.png);
border-radius: 100%;
width: 24px;
height: 24px;
display: block;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
position: absolute;
right: -25px;
top: 29px;
}
.wp-block-woocommerce-cart-order-summary-block p {
margin-bottom: 0px;
}
span.count-row {
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
width: 100%;
padding: 15px 0px 8px 0px;
}
.wc-block-components-totals-coupon {
display: none;
}
tbody.wishlist-items-wrapper .product-name a {
font-family: 'Butler';
font-style: normal;
font-weight: 500;
font-size: 20px;
color: #111314;
text-decoration: none;
}
tbody.wishlist-items-wrapper tr:nth-of-type(odd) {
background: linear-gradient(263.21deg, #C5B7A2 2.82%, #E8E2D8 49.46%, #D3C2A9 100%);
}
table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive th {
color: #111314;
text-decoration: none;
font-size: 14px;
letter-spacing: 3.2px;
text-transform: capitalize;
}
tbody.wishlist-items-wrapper td.product-add-to-cart a {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
color: #fff !important;
padding: 10px;
}
tbody.wishlist-items-wrapper .product-price ins .woocommerce-Price-amount.amount {
font-family: 'Helvetica Neue';
font-weight: 500;
font-size: 20px;
line-height: 29px;
color: #1F2630;
}
tbody.wishlist-items-wrapper .product-price del span.woocommerce-Price-amount.amount {
margin-left: 5px; color: #8F9297;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 19px;
}
tbody.wishlist-items-wrapper td.product-stock-status span.wishlist-in-stock {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #128F3D !important;
font-family: 'Helvetica';
}
tbody.wishlist-items-wrapper td.product-remove a {
color: #fff !important;
background: #0a182f !important;
}
table.shop_table.cart.wishlist_table thead tr {
background: #0e1d35;
}
table.shop_table.cart.wishlist_table thead tr th {
color: #fff !important;
}
table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive th,.woocommerce table.shop_table td{
border:0px;
}
tbody.wishlist-items-wrapper .product-price ins {
text-decoration: none;
}
.elementor-342 .elementor-element.elementor-element-8eeae39 span.onsale {
font-size: 14px !important;
text-transform: capitalize;
}
.elementor-22 .elementor-element.elementor-element-fa47fc8 .uael-nav-menu__toggle {
text-align: left;
}
.elementor.elementor-22.elementor-location-header {
width: 100%;
max-width: 100% !important;
overflow: hidden;
}
.wc-block-grid.wp-block-product-new.wc-block-product-new.has-4-columns {
display: none;
}
a#wc-block-components-totals-shipping__change-address__link {
color: rgba(222, 64, 67, 0.8);
}
.woocommerce .product-hover-div a.added_to_cart.wc-forward {
font-size: 10px !important;
}
.elementor-element-645021d.ae-bg-gallery-type-default .elementor-widget-wrap.elementor-element-populated{
align-content:inherit;
} .col-sm-8 {
width: 100%;
max-width: 1400px;
margin: 0px auto;
display:flex;
align-items:center;
justify-content:center;
}
.shop-look-slider-wrapper{
position:relative !important;
}
.slider-nav-thumbnails .slick-slide.slick-current.slick-active h2:after{
content: '';
width: 29px;
height: 2px;
background: rgba(0, 0, 0, 0.2);
position: absolute;
bottom: 0px;
left: 0px;
}
.slider-nav-thumbnails .slick-slide.slick-current.slick-active h2{
position:relative;
padding-bottom: 16px;
}
p.dicover-text {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 1.4em;
color: #071429;
padding: 20px 0px 25px 0px;
}
.slider-nav-thumbnails .slick-slide.slick-active:first-child .right-tab-wrapper .custom-menu-inner{
padding-top:0px !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-list.draggable:after {
content: '';
border-left: 1px solid rgb(198, 198, 198) !important;
top: 3px;
position: absolute;
left: 8px;
height: 96%;
}
.slider-nav-thumbnails .slick-slide .right-tab-wrapper:before {
position: absolute;
content: '';
border-radius: 50%;
width: 8px;
height: 8px;
background: #D9D9D9;
margin-left: 0px;
top: 49px !important;
left: 5px;
z-index: 8;
}
.slider-nav-thumbnails.slick-initialized.slick-slider {
float: right !important;
width:40%;
position:relative;
margin-top:16px;
}
.videos-slider-1 h4,
.videos-slider-2 h4 {
font-size: 14px;
}
.Inactive-step h2 {
opacity: 0.6;
}
.slider-nav-thumbnails {
margin-top: 10px;
}
.slider-nav-thumbnails .slick-slide {
cursor: pointer;
outline: none;
}
.slider-nav-thumbnails .slick-slide.slick-current.slick-active {
opacity: 1;
}
.right-cols {
display: block !important;
width: 100% !important;
}
.Ruh-section-inner {
width: 80%;
}
.row-upper,.row-below {
display: flex;
flex-wrap: wrap;
max-width: 100%;
}
.custom-col-one-half.left,.custom-col-one-half.right {
display: flex;
}
.row-upper .custom-col-one-half.left img {
width: 262px;
height: 262px;
object-fit: cover;
}
.row-upper .custom-col-one-half.right img {
width: 178px;
height: 178px;
object-fit: contain;
}
.row-below .custom-col-one-half.right img {
width: 262px;
height: 262px;
object-fit: cover;
}
.row-upper .custom-col-one-half.right {
align-items: end;
padding-left: 13px;
padding-bottom: 13px;
}
.row-upper .custom-col-one-half.left {
padding-right: 13px;
padding-bottom: 13px;
}
.row-below .custom-col-one-half.left img {
width: 178px;
height: 178px;
object-fit: contain;
}
.row-below .custom-col-one-half.right{
position: relative;
padding-left: 13px;
padding-top:13px;
}
.Ruh-section-inner {
width: 100%;
flex-wrap: wrap;
max-width: 550px;
padding-left: 0px;
position:relative;
}
.row-below {
justify-content: end;
}
.row-below .custom-col-one-half.left {
align-items: flex-start;
padding-right: 13px;
padding-top:13px;
}
.row-upper {
border-bottom: 1px solid transparent;
border-image: linear-gradient(0.25turn, #FFF6E9, #C1A67D, #FFF3E0);
border-image-slice: 1;
width: 100%;
}
.Ruh-section-inner:after{
border-left: 1px solid transparent;
border-image: linear-gradient(0.15turn, #FFF3E0, #C1A67D, #C1A67D, #FFF3E0);
border-image-slice: 1;
content: '';
right: 50%;
position: absolute;
top: 0;
height: 100%;
}
.slick-slide.slick-current.slick-active img {
-webkit-animation: flip 2s;
animation: flip 2s;
}
@-webkit-keyframes flip {
from {
transform: rotateY(90deg)
}
to {
transform: rotateY(0deg)
}
}
@keyframes flip {
from {
transform: rotateY(90deg)
}
to {
transform: rotateY(0deg)
}
}
.videos-slider-2.slick-initialized.slick-slider.slick-vertical .slick-slide.slick-current.slick-active {
z-index: 9999 !important;
position: absolute !important;
left: 0 !important;
}
.slider-nav-thumbnails .slick-slide h2{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.16em;
text-transform: uppercase;
color: #071429;
margin:0px;
}
a.exp-coll-btn{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
text-align: center;
letter-spacing: 0.2em;
text-transform: uppercase;
color: #F6F7FC;
display: flex;
justify-content: center;
align-items: center;
padding: 16px 0px;
width: 265px;
height: 52px;
background: linear-gradient(263.8deg, #131A29 1.35%, #0F1434 50.83%, #131A29 99.34%);
border: 0.5px solid #131A29;
} .slick-slide.third-box.slick-current.slick-active .right-tab-wrapper:after {
content: '';
position: absolute;
top: -48px;
background: #000;
height: 41%;
width: 2px;
left: 8px;
z-index: 99;
transition: 2s ease;
}
.slick-slide .active-step h2 {
display: none;
margin:0px;
}
.slick-slide.slick-current.slick-active  .active-step h2 {
display: block;
}
.right-tab-wrapper .custom-menu-inner {
border-bottom: 0.5px solid #C7C7C7;
padding-bottom: 40px;
width: 100%;
display: block;
padding-top: 40px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-track .right-tab-wrapper{
padding-left: 50px;
margin: 0px !important;
transform: none !important; margin-left:8px !important;
max-width:400px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide:last-child .right-tab-wrapper .custom-menu-inner {
border-bottom: 0px;
padding-bottom: 0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide:first-child .right-tab-wrapper .custom-menu-inner {
padding-top: 0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current.slick-active .right-tab-wrapper:before {
position: absolute;
content: '';
border-radius: 50%;
width: 11px;
height: 11px;
background: #13192C;
left: 3px;
top: 13px;
margin-left:0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide:first-child .right-tab-wrapper:before {
color: #000;
position: absolute;
top: 3px !important;
content: '';
border-radius: 50%;
width: 11px;
height: 11px;
background: #13192C;
left: 3px;
margin-left: 0px;
z-index: 8;
}
.slick-slide.second-box.slick-active.inactive-box .right-tab-wrapper:after {
content: '';
position: absolute;
top: -52px;
background: #000;
height: 100%;
width: 2px;
left: 8px;
z-index: 99;
transition: 1s ease all;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-list.draggable.active-parent:after {
content: '';
border-left: 1px solid rgb(198, 198, 198) !important;
top: 3px;
position: absolute;
left: 8px;
height: 210px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current.second-box.slick-active .right-tab-wrapper:after {
content: '';
position: absolute;
top: -61px;
background: #000;
height: 43%;
width: 2px;
left: 8px;
z-index: 8;
}
.slick-slide:nth-of-type(1).slick-current.slick-active:after {
display: none;
}
.slick-slide.second-box.inactive-box .right-tab-wrapper:before {
position: absolute;
content: '';
border-radius: 50%;
width: 11px;
height: 11px;
background: #13192C;
left: 3px;
position: absolute;
top: 15px;
z-index: 99;
margin-left: 0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current.slick-active .right-tab-wrapper:before {
position: absolute;
position: absolute;
content: '';
border-radius: 50%;
width: 11px;
height: 11px;
background: #13192C;
left: 3;
top: 13px;
margin-left: 0px;
z-index: 8;
}
.slider-nav-thumbnails .slick-slide {
position: relative;
}
.category-grid.cate-home-collection figure.elementor-image-box-img{
overflow:hidden !important;
} .fa-bars:before, .fa-navicon:before, .fa-reorder:before {
content: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/03/svgviewer-output.svg) !important;
}
.elementor-22 .elementor-element.elementor-element-f46cfc7 .htmega-menu-area{
max-height:34px;
}
.fa-close:before, .fa-remove:before, .fa-times:before {
content: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/03/close.svg) !important;
}
.htmobile-menu-wrap .htmobile-aside-close {
background: transparent !important;
}
.htmobile-menu-wrap .htmobile-aside-close {
display: flex !important;
align-items: center !important;
justify-content: center !important;
} .panel h6 {
font-size: 14px;
margin-bottom: 0px !important;
font-weight: 500 !important;
line-height: 22px;
color: rgba(17, 19, 20, 0.8) !important;
}
.single-prodcut-details .panel p{
text-align:justify;
}
.show-on-mobile {
display: none;
}
.page.page-id-16 #content {
padding-left: 40px;
padding-right: 40px;
}
.woocommerce-order-pay .woocommerce.wp-block-group.alignwide, .woocommerce-order-received .woocommerce.wp-block-group.alignwide {
width: 100% !important;
max-width: 1380px !important;
}
.woocommerce-order-pay header.page-header h1.entry-title:before{
left: 0;
right: 0;
margin: 0px auto 70px;
}
.single.single-product .input-text.qty.text {
vertical-align: middle !important;
padding: 0px 2px !important;
border: 0px !important;
border-radius: 0px !important;
height: 34px;
max-width: 20px;
}
.single.single-product .quantity label{
padding-right:10px;
}
.single.single-product .quantity:after {
content: '';
width: 97px;
height: 100%;
left: 0;
position: absolute;
border: 0.5px solid rgba(7, 20, 41, 0.2) !important;
height: 34px;
bottom: 0px;
}
.single.single-product button.minus.custminus {
color: #000 !important;
background: transparent !important;
border: 0px !important;
padding: 0px 11px !important;
height: 34px;
margin-top: 0px !important;
z-index: 9;
position: relative;
font-size: 0px;
padding: 0px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.single.single-product .e-atc-qty-button-holder .quantity label {
color: rgba(17, 19, 20, 0.64);
font-family: "Helvetica Neue", Sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
display: block;
text-transform: capitalize;
margin-bottom:8px;
}
.single.single-product button.plus.custplus {
color: #000 !important;
background: transparent !important;
border: 0px !important;
padding: 0px 13px !important;
height: 34px;
margin-top: 0px !important;
z-index: 9;
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 0;
}
.single.single-product button.plus.custplus:before {
content: '';
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/plus.svg) no-repeat;
width: 8px;
height: 8px;
background-size: cover;
}
.single.single-product button.minus.custminus:before {
content: '';
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/minus.svg) no-repeat;
width: 12px;
height: 10px;
top: 44%;
background-size: cover;
}
.single.single-product .quantity {
position: relative;
}
[type=button]:focus, [type=submit]:focus, button:focus {
outline: 0px !important;
}
.woocommerce-MyAccount-orders a.custviewbtn {
float: left;
}
.woocommerce-MyAccount-orders a.woocommerce-button.tracknow {
position: static;
}
.woocommerce-MyAccount-orders span.custactionbtn {
float: right;
display: flex;
gap: 2%;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a:before {
width: 18px;
height: 17px;
content: '';
position: relative;
display: inline-block;
margin-right:15px;
top: 2px;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/cart.svg) no-repeat;
background-size: 100%;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a:before {
width: 15px;
height: 18px;
content: '';
position: relative;
display: inline-block;
margin-right: 15px;
top: 2px;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/map.svg) no-repeat;
background-size: 100%;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address.is-active a:before {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/map-black.svg) no-repeat;
background-size: 100%;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active a:before {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/cart-black.svg) no-repeat;
background-size: 100%;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a:before {
width: 15px;
height: 18px;
content: '';
position: relative;
display: inline-block;
margin-right: 15px;
top: 2px;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/auth.svg) no-repeat;
background-size: 100%;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a:before {
width: 15px;
height: 16px;
content: '';
position: relative;
display: inline-block;
margin-right: 15px;
top: 2px;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/logout-icon-red.svg) no-repeat;
background-size: 100%;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account.is-active a:before{
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/auth-black.svg) no-repeat;
background-size: 100%;  
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--get-help {
display: none;
}
nav.woocommerce-MyAccount-navigation li.is-active a {
color: #000 !important;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-pending.ship_status_.order.custordertd td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-pending.order.custordertd .status-orderdetais,tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order.custordertd .status-orderdetais,tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order.custordertd .status-orderdetais {
color: #FFB536 !important;
background: #ffb53624;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active {
border-top-left-radius: 8px !important;
}
.social-loginbtn.mobilebtnlogin {
display: none;
}
tr.appliedcoupen.fee span.woocommerce-Price-amount.amount {
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #128F3D !important;
font-family: 'Helvetica';
}
.page-id-16 .whiteboxdiv {
padding: 10px 24px;
align-items:normal !important;
}
.page-id-16 span.woocommerce-input-wrapper select {
appearance: none;
http: //stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/select-arrow.svg;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/select-arrow.svg);
background-repeat: no-repeat;
background-position-x: 97%;
background-position-y: 18px;
margin-right: 2rem;
background-size: 16px;
}
.page-id-16 .select2-container--default .select2-selection--single .select2-selection__arrow b {
height: 11px;
left: auto;
margin-left: 0px;
margin-top: 0px;
top: 45%;
width: 16px !important;
right: 10px;
border: 0px !important;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/select-arrow.svg) no-repeat;
background-size: 100%;
} .shoppagegrid ul li.product .uael-woo-products-summary-wrap .image-wrapper img.img-back {
width: 100% !important;
height: 100% !important;
}
.shoppagegrid ul li.product:hover .uael-woo-products-thumbnail-wrap img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
display: block !important;
}
.woocommerce-orders-table__row--status-cancelled td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
color: #DE4043CC !important;
}
.customordertable a.woocommerce-button.button.view_msg:before {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/chat.svg) no-repeat !important;
background-size: 100% !important;
height: 16px !important;
width:15px !important;
}
a.woocommerce-button.tracknow.disabled:before,a.woocommerce-button.tracknow.active:before{
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/truck.svg) no-repeat !important;
background-size: 100% !important;
height: 14px !important;
width: 18px !important;
content: '';
margin-right: 6px;
}
img.traknow {
margin-right: 8px;
display: none;
}
a.woocommerce-button.button.view_msg {
border-radius: 0px !important;
}
.page-id-17 .woocommerce table.shop_table,.woocommerce-account nav.woocommerce-MyAccount-navigation,.woocommerce-account li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders,.woocommerce-account li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{
border-radius: 0px !important;
}
.exp-lower-secs > .elementor-container.elementor-column-gap-default {
height: 114px;
}
.has_ae_slider.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-e7d7d58.ae-bg-gallery-type-default .elementor-widget-wrap.elementor-element-populated {
align-items: stretch;
}
.mainrightsidebar a.woocommerce-button.button.view_msg:before {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/chat-white.svg) !important;
background-size: 100% !important;
background-repeat:no-repeat;
}
.mainrightsidebar a.woocommerce-button.button.return:before {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/return-icon.svg) !important;
background-size: 100% !important;
background-repeat:no-repeat !important;
}
.woocommerce-account.woocommerce-edit-address .u-column1.col-1.woocommerce-Address {;
width: 100%;
}
.page-id-17 .woocommerce .woocommerce-customer-details address {
border-radius: 0px;
padding: 16px 24px;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-cancelled.order.custordertd .status-orderdetais,tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-failed.order.custordertd .status-orderdetais {
color: #DE4043CC !important;
background: #de404314;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-completed.order.custordertd .status-orderdetais {
background: rgba(18, 143, 61, 0.08);
color: #128F3D;
}
.item-details a {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
}
.mainrightsidebar table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr td,.mainrightsidebar table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details span.woocommerce-Price-amount.amount{
font-family: "Helvetica", Sans-serif;
color: #000000;
font-weight: 400;
font-size:14px;
}
.mainrightsidebar table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th {
font-family: "Helvetica", Sans-serif;
font-weight: 400;
font-size: 14px;
line-height: 20px;
color: #000000;
opacity: 0.5;
flex-grow: 1;
}
.mainrightsidebar table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr:last-child th,
.mainrightsidebar table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr:last-child span.woocommerce-Price-amount.amount {
font-family: "Helvetica", Sans-serif;
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 28px;
opacity: 1;
}
.mainrightsidebar table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr small.includes_tax span.woocommerce-Price-amount.amount {
font-size: 12px !important;
font-weight: normal !important;
}
.mainrightsidebar table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr small.includes_tax {
display: block;
}
.wpfFilterContent:before{
display:none;
}
.wpfFilterContent {
background: transparent !important;
}
.wpfFilterWrapper .wpfFilterContent select {
padding-left: 10px !important;
background: #fff url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/arrow-down.svg) no-repeat;
background-position: calc(100% - 10px) 9px;
border: 0.5px solid #CDD3E2 !important;
width: 180px;
border-radius: 0px !important;
padding-top: 7.3px !important;
padding-bottom: 7.3px !important;
float:right;
margin-right: calc(35px / 2);
}
.elementor-element.elementor-element-cd2fc9c.elementor-widget.elementor-widget-woofilters .wpfFilterWrapper[data-filter-type]{
padding:0px !important;
float:right;
}
p.stock-quantity{
color: rgba(222, 64, 67, 0.8) !important;
}
.single-product button.single_add_to_cart_button.button.alt{
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%) !important;
border: 0.5px solid #071429 !important;
}
#delivery-estimate-form input#pincode,#delivery-estimate-form label{
font-family: "Helvetica Neue", Sans-serif !important;
}
.single-product .dsalv-attributes .dsalv-attribute:nth-of-type(2) .dsalv-terms span, .single-product .dsalv-attributes .dsalv-attribute:nth-of-type(2) .dsalv-terms a {
font-family: 'Helvetica';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 24px;
color: #0F1434;
background: #fff;
padding: 0;
}
.single-product .dsalv-attributes .dsalv-attribute:nth-of-type(2) .dsalv-term.hint--top {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 5px 16px;
width: 54px;
height: 34px;
border: 0.5px solid #D6D6D6;
border-radius: 4px;
}
.single-product .dsalv-attributes .dsalv-terms .dsalv-term{
margin-left:4px;
margin-right:4px;
}
.single-product .dsalv-attributes .dsalv-attribute:nth-of-type(2) {
margin-top: 16px;
}
.single-prodcut-details .accordion {
font-family: "Helvetica Neue", Sans-serif !important;
}
.single-prodcut-details .panel p strong {
display: block;
font-weight: 500 !important;
line-height: 22px;
color: rgba(17, 19, 20, 0.8) !important;
}
.ae-sale-badge-wrapper.shoppageloop{
border-radius:0px !important;
}
.dsalv-attributes .dsalv-terms .dsalv-term{
border-radius:0px !important;
}
.collaction-tabs .elementor-tab-title.elementor-active,.single-collaction .ae-sale-badge-wrapper,input#gform_submit_button_1{
border-radius:0px !important;
}
.fixed-position {
overflow: hidden;
}
.fixed-position:after {
content: '';
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0.7;
z-index:9;
will-change: opacity;
pointer-events: none;
transition: opacity 225ms cubic-bezier(.4,0,.2,1) 0s;
}
}
#delivery-estimate-form button#check-estimate,#delivery-estimate-form input#pincode,.woocommerce-account.woocommerce-edit-address button.thmaf-del-acnt.th-del-acnt,.wpccl-btn-wrapper,select, input{
border-radius:0px !important;
}
.pum-container.pum-responsive.pum-responsive-medium{
max-width:550px !important;
width:100% !important;
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods label {
width:93% !important;
position: relative;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;
color: rgba(0, 0, 0, 0.82);
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods li input[type='radio'] {
border-radius: 50% !important;
}
.page-id-869 .elementor-869 .elementor-element.elementor-element-efce60f > .elementor-container {
max-width: 1400px;
}
.page-id-869 .elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce ul.products {
padding-left: 0px !important;
padding-right: 0px !important;
margin-left: calc(-40px / 2);
margin-right: calc(-40px / 2);
}
.page-id-869 .elementor-869 .elementor-element.elementor-element-94262e4 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.page-id-869 .elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce li.product {
padding-right: calc(40px / 2);
padding-left: calc(40px / 2);
}
#elementor-popup-modal-4018 {
z-index: 9999999;
}
.page-id-17 span.select2-selection.select2-selection--single {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/select-arrow.svg);
background-repeat: no-repeat;
background-position-x: 98%;
background-position-y: 25px;
background-size: 16px;
}
.page-id-17 .select2-container--default .select2-selection--single .select2-selection__arrow b {
display: none;
}
.single-product span.onsalepersentage {
line-height: 27px;
}
.page-id-3457 select#wps_rma_return_request_subject {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background: #fff url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/select-arrow.svg) !important;
background-repeat: no-repeat !important;
background-position-x: 98% !important;
background-position-y: 25px !important;
background-size: 16px !important;
}
.badge-h-left .elementor-element.elementor-element-77063df.productimage.overlay-never.elementor-widget.elementor-widget-ae-post-image {
margin-bottom: 0px;
}
.single-product-images .woocommerce-product-gallery__image {
width: 100% !important;
}
.similar-image img{
width:100% !important;
height:100% !important;
}
@media screen and (max-width:1550px){
.shoppagegrid ul li.product .uael-woo-products-summary-wrap .product-hover-div a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust,.product-hover-div a.added_to_cart.wc-forward {
padding: 9px 10px !important;
font-size: 11px !important;
}
.shoppagegrid ul li.product .uael-woo-products-summary-wrap .product-hover-div a.button.add_to_cart_button.view-jewellery{
margin-right:10px !important;
font-size:11px !important;
padding: 9px 0px !important;
}
.single-product button.single_add_to_cart_button.button.alt,.single-product a.single_add_to_cart_button.button.alt {
padding-left: 0px !important;
padding-right: 0px !important;
width: 100%;
max-width: 100%;
text-align: center;
margin-left: 1% !important;
}
.single-product .woocommerce-variation-add-to-cart a.add_to_wishlist.single_add_to_wishlist, .single-product .elementor-product-simple a.add_to_wishlist.single_add_to_wishlist {
padding-left: 0px !important;
padding-right: 0px !important;
width: 100%;
max-width: 49%;
text-align: center;
margin-right: 1% !important;
}
.mainrightsidebar a.woocommerce-button.button.return{
width: 100%;
max-width: 49%;
margin-left: 1%;
}
.mainrightsidebar a.woocommerce-button.button.view_msg{
width: 100%;
max-width: 49%;
margin-right: 1%;
}
.mainrightsidebar .actionbtnall.onebtnonly.cancelled a.woocommerce-button.button.view_msg {
width: 100% !important;
max-width: 100%;
}
.actionbtnall.processing {
display: flex;
width: 100%;
}
.mainrightsidebar a.woocommerce-button.button.cancelorder{
max-width: 49%;
margin-left: 1%;
border-radius: 0px;
width:100% !important;
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods li input[type='radio']:before {
margin-left: 3px !important;
}
.single-product .elementor-product-simple .yith-wcwl-wishlistexistsbrowse a,.single-product .elementor-product-simple .yith-wcwl-wishlistaddedbrowse a {
padding-left: 0px !important;
padding-right: 0px !important;
width: 100%;
max-width: 35%;
margin-right: 2% !important;
text-align: center;
}
.page-id-3457 main#main {
padding-left: 40px;
padding-right: 40px;
}
.page-id-3457 .wps_rma_refund_form_wrapper.wps-rma-form__wrapper.refund-wrap .woocommerce-account {
width: 20%;
}
.page-id-3457 .customdivwihtsidebar {
max-width: 80%;
}
.page-id-3457  .wps-rma-refund-request__row.wps-rma-row__pd .wps-rma-col.custformdiv {
margin: 0 3%;
width: 60%;
float: left;
}
.page-id-3457  .wps_rma_refund_form_wrapper.wps-rma-form__wrapper.refund-wrap .wps-rma-col.wps_rma_flex{
height:auto !important;
}
}
@media screen and (min-width:791px){
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-track {
width: 100% !important;
padding-left: 0px;
margin: 0px !important;
transform: none !important;
margin-left:0px !important;
}
.slider-nav-thumbnails .slick-slide{
display: block !important;
width: 100% !important;
height: auto !important;
}
.slick-slide.slick-current .active-step {
max-height: 200px;
transition: max-height 0.15s ease-out;
overflow: hidden;
transition:2s;
}
.slick-slide.slick-current.slick-active  .Inactive-step {
display: none;
transition:2s;
}
.slick-slide .active-step {
max-height: 0;
overflow: hidden;
}
.videos-slider-2.slick-initialized.slick-slider.slick-vertical{
width: 58%;
float: left;
}
.single-product .elementor-element.elementor-element-4dfb0037 .price {
line-height: 29px;
align-items: center;
justify-content: center;
display: flex;
}
.percentageshortcode {
width: auto !important;
margin-top: 0px;
}
.custom-cart-main .product-price.pricewithpercentage span.onsalepersentage {
position: STATIC;
line-height: 29px;
}
.custom-cart-main .product-price span.price {
display: flex;
align-items: center;
justify-content: center;
}
.custom-cart-main .pricewithpercentage del span.woocommerce-Price-amount.amount {
margin-left: 8px;
}
}
@media screen and (max-width:1280px) and (min-width:768px){
.woocommerce-MyAccount-orders thead tr th {
padding-top: 10px !important;
padding-left: 10px !important;
}
.custom-cart-main .product-name {
width: 85%;
height:auto;
}
.customordertable th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions {
width: 30%;
}
.woocommerce-MyAccount-orders tr.custordertd td {
padding: 0px 10px 10px 10px !important;
}
.woocommerce-MyAccount-orders tr.btntd td {
border-top: 1px solid #DCDCDC !important;
padding: 10px !important;
}
.centermaindiv .woocommerce-MyAccount-orders thead tr th {
width: auto;
}
}
@media screen and (min-width:1450px){
.post-15 {
padding-left: 00px;
padding-right:0px;
}
.Ruh-section-inner{
margin-left:15px;
}
.wc-block-components-sidebar-layout .wc-block-components-main{
padding-right:8% !important;
}
}
@media screen and (max-width:1400px){
.single-pricecust {
width: auto !important;
float: left;
margin-right: 15px;
}
.product-hover-div {
top: 58% !important;
}
.single-product .woocommerce-variation-add-to-cart a.add_to_wishlist.single_add_to_wishlist, .single-product .elementor-product-simple a.add_to_wishlist.single_add_to_wishlist{
padding-left:0px !important;
padding-right:0px !important;
width:100%;
max-width:35%;
margin-right:2% !important;
text-align:center;
}
.single-product button.single_add_to_cart_button.button.alt,.single-product a.single_add_to_cart_button.button.alt{
padding-left:0px !important;
padding-right:0px !important;
width:100%;
max-width:60%;
text-align:center;
}
.addtocartmain {
width: 60%;
}	
#delivery-estimate-form input#pincode{
width:60%;
}
#delivery-estimate-form button#check-estimate{
width:40%;
font-size:12px;
} .customordertable th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions{
width: 30%;
}
.wpfFilterWrapper .wpfFilterContent select{
margin-right:35px;
color:#000 !important;
}
.elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce li.product {
padding-right: calc(40px / 2);
padding-left: calc(40px / 2);
}
.elementor-869 .elementor-element.elementor-element-94262e4 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce ul.products {
margin-left: calc(-40px / 2);
margin-right: calc(-40px / 2);
}
.elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce ul.products{
padding:0px;
}
.page-id-4033 .custom-cart-main .leftdiv-prodcut-items {
width: 70%;
padding-right: 4%;
}
.page-id-4033 .cart-productdeatils {
width: 73% !important;
}
.page-id-4033 span.onsalepersentage {
line-height: 29px;
}
.page-id-3458 .wps_order_msg_container {
padding-left: 2%;
padding-right: 2%;
}
.page-id-3458  .wps-order-msg-attachment-wrapper.wps_rma_flex {
left: auto;
right: 20px !important;
float: right;
}
}
@media screen and (max-width:1350px){
.home .collaction-tabs .elementor-tab-title {
margin: 0 3px !important;
}
.collaction-tabs .elementor-tabs-wrapper {
overflow-x: scroll !important;
-ms-overflow-style: none; scrollbar-width: none; display:block !important;
}
.collaction-tabs .elementor-tabs-wrapper::-webkit-scrollbar {
display: none;
}
.row-collection-tabs-mob {
display: block;
width:max-content;
}
.elementor-20 .elementor-element.elementor-element-bb44caf .ae-swiper-container,.elementor-20 .elementor-element.elementor-element-b7a8fd9 .ae-swiper-container,.elementor-20 .elementor-element.elementor-element-d7624bc .ae-swiper-container {
margin-left: 20px;
margin-right: 20px;
}
.elementor-20 .elementor-element.elementor-element-8e7efa5 .ae-swiper-container {
margin-left: 50px;
margin-right: 50px;
}
.shoppagegrid ul li.product .uael-woo-products-summary-wrap .product-hover-div a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust {
letter-spacing:1.2px;
}
.shoppagegrid ul li.product .uael-woo-products-summary-wrap .product-hover-div a.button.add_to_cart_button.view-jewellery{
letter-spacing:1.2px;
}
.similorproodcut h1.ae-element-post-title {
height: 65px !important;
}
.elementor-1014 .elementor-element.elementor-element-6199c45 {
padding-left:15px !important;
padding-right:15px !important;
}
.page-id-4033 .custom-cart-main .leftdiv-prodcut-items {
width: 65%;   
}
.page-id-4033 .custom-cart-main .custom-cart-ordersummary {
width: 35%;
}
.page-id-4033 .cart-productdeatils {
width: 70% !important;
}
}
@media screen and (max-width:1300px){ .myProduct.single-product-slider .swiper-slide {
height: 86px;
}
.page-id-15 .wc-block-components-sidebar {
width: 35%;
}
.page-id-15 .wc-block-components-sidebar-layout .wc-block-components-main {
width: 65%;
}
.woocommerce-checkout main#content .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
width: 65%;
padding-right: 10%;
}
.woocommerce-checkout main#content .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 35%;
}
.mainrightsidebar a.woocommerce-button.button.return{
max-width: 100%;
margin-left: 0%;
}
.mainrightsidebar a.woocommerce-button.button.view_msg{
max-width: 100%;
margin-right:0%;
margin-bottom:2%;
}
.actionbtnall.processing {
flex-wrap: wrap;
}
.mainrightsidebar a.woocommerce-button.button.cancelorder {
max-width: 100%;
margin-left: 0px;
}
}
@media screen and (max-width:1260px) and (min-width:1024px){
.single-collaction .ae-sale-badge-wrapper{
width:107px;
}
.elementor-342 .elementor-element.elementor-element-73fe15c span.onsale{
font-size:11px;
} body li#nav-menu-item-8536 .htmegamenu-content-wrapper.sub-menu .elementor-column.elementor-col-25 .elementor-widget-wrap.elementor-element-populated {
padding-right: 0px !important;
}	
body li#nav-menu-item-8536 .htmegamenu-content-wrapper.sub-menu .elementor-column.elementor-col-25 {
width: 17% !important;
}
body li#nav-menu-item-1091 .htmegamenu-content-wrapper.sub-menu .elementor-column.elementor-col-25 .elementor-widget-wrap.elementor-element-populated {
padding-right: 25px !important;
}	
body li#nav-menu-item-1091 .htmegamenu-content-wrapper.sub-menu .elementor-column.elementor-col-25 {
width: 18% !important;
}	
}
@media screen and (max-width:1100px) and (min-width:1001px){
.custom-cart-ordersummary.customcheckoutbtn .coupencodemain ul.wc-block-components-totals-discount__coupon-list li.wc-block-components-totals-discount__coupon-list-item.is-removable.wc-block-components-chip.wc-block-components-chip--radius-large span.wc-block-components-chip__text {
width: 60% !important;
}
.custom-cart-ordersummary.customcheckoutbtn .wc-proceed-to-checkout a.checkout-button {
padding: 16px 15px 16px 15px;
}
}
@media screen and (max-width:1200px){
.elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce li.product {
padding-right: 5px;
padding-left: 5px;
}
li.ethnic.rings.whats.new,li.contemporary.hair.chain.jewellery.set.necklace.silver.oxidised,li.earrings.hair.chain {
padding-right: 5px !important;
padding-left: 5px !important;
}
.shoppagegrid ul li.product .uael-woo-products-summary-wrap .product-hover-div a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust,.shoppagegrid ul li.product .uael-woo-products-summary-wrap .product-hover-div a.button.add_to_cart_button.view-jewellery {
padding: 9px 10px !important;
font-size: 10px !important;
}
.elementor-869 .elementor-element.elementor-element-f4af11a,.elementor-1010 .elementor-element.elementor-element-849516b {
padding-left:10px;
padding-right:10px;
}
.elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce ul.products, .elementor-1010 .elementor-element.elementor-element-54d40e27 .uael-woocommerce ul.products,.page-id-869 .elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce ul.products {
margin: 0px;
padding: 0px;
}
.elementor-869 .elementor-element.elementor-element-94262e4 > .elementor-widget-container {
padding: 0px;
} .single-prodcut-details .custlineborder {
content: '';
width: 61% !important;
}
.elementor-122 .elementor-element.elementor-element-0db1cce {
padding-left:0px;
Padding-right:0px;
}
.shoppagegrid ul li.product .uael-woo-products-summary-wrap h2.woocommerce-loop-product__title {
height: 71px;
}
.woocommerce-edit-account .woocommerce-MyAccount-content,.woocommerce-edit-address .woocommerce-MyAccount-content {
margin-left: 0px !important;
}
.elementor-element-97309e2 .elementor-woofilters {
position: absolute;
right: 0px;
top: -30px;
}
.elementor-30 .elementor-element.elementor-element-afd1abd > .elementor-element-populated {
padding: 10px 40px 10px 10px;
}
}
@media screen and (max-width:1122px){
a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{
padding:10px !important;
}
.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block {
padding: 20px;
}
.wc-block-cart__submit {
margin-left: 20px !important;
margin-right: 20px !important;
}
.elementor-20 .elementor-element.elementor-element-bf91a81 .uael-woo-categories li.product .woocommerce-loop-category__title {
font-size: 15px;
}
.myProduct.single-product-slider .swiper-slide {
height: 66px;
}
.product-hover-div {
top: 53% !important;
}
.item-details {
width: 80%;
display: inline-block;
margin-left: 3%;
}
.elementor-30 .elementor-element.elementor-element-afd1abd {
width: 60%;
}
.elementor-30 .elementor-element.elementor-element-f80c6a8 {
width: 40%;
}
.elementor-element.elementor-element-f62e986 .elementor-col-33 {
width: 100%;
}
.elementor-element.elementor-element-f62e986 > .elementor-container.elementor-column-gap-default {
flex-wrap: wrap;
}
.elementor-30 .elementor-element.elementor-element-3251edf > .elementor-element-populated {
padding: 10px 15px 10px 10px;
}
.wpfFilterWrapper .wpfFilterContent select {
margin-right: 0px;
}
}
@media screen and (max-width:1022px) and (min-width:791px){
.Ruh-section-inner {
width: 100%;
flex-wrap: wrap;
max-width: 100%;
padding-left: 0px;
position: relative;
}
.row-upper .custom-col-one-half.right {
width: 100%;
max-width: 162px;
}
.row-below .custom-col-one-half.left {
width: 100%;
max-width: 162px;
}
.row-upper .custom-col-one-half.left {
width: 50%;
}
.row-below .custom-col-one-half.right {
width: 50%;
}
.row-upper .custom-col-one-half.left img,.row-below .custom-col-one-half.right img,.row-upper .custom-col-one-half.right img,.row-below .custom-col-one-half.right img{
width:auto !important;
height:auto !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-track .right-tab-wrapper{
padding-left:30px;
}
.left-cols {
max-width: 88%;
}
.videos-slider-2.slick-initialized.slick-slider.slick-vertical {
width: 56%;
}
.slider-nav-thumbnails.slick-initialized.slick-slider {
width: 44%;
}
.slick-slide.third-box.slick-current.slick-active .right-tab-wrapper:after {
height: 43%;
}
}
@media screen and (max-width:1024px){
.product-hover-div {
top: 64% !important;
}
.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6c9323a4.ae-bg-gallery-type-default,.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-a32dfff.ae-bg-gallery-type-default {
width: 40%;
}
.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-77c07b07.ae-bg-gallery-type-default,.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-9fa8110.ae-bg-gallery-type-default {
width: 60%;
}
ul#menu-mobile-menu {
display: none;
}
.page-id-4033 .custom-cart-ordersummary.customcheckoutbtn .wc-proceed-to-checkout a.checkout-button.button{
font-size:12px;
}
.page-id-4033 .cart-productdeatils {
width: 65% !important;
}
.page-id-4033 .custom-cart-main .leftdiv-prodcut-items .product-thumbnail{
width:34% !important;
}
.single-product .elementor-product-simple .yith-wcwl-wishlistexistsbrowse a,.single-product .elementor-product-simple .yith-wcwl-wishlistaddedbrowse a{
font-size:12px;
}
body.admin-bar .dialog-type-lightbox {
z-index: 999999;
}
}
@media screen and (max-width:1024px) and (min-width:768px){
.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-c83adeb.banner-inner-wrap.ae-bg-gallery-type-default {
width: 100% !important;
}
.home .bannerimage .ae_thumb_wrapper,.home .bannerimage .ae_thumb_wrapper img {
height: 600px !important;
}
.testimonial-slider .swiper {
width: 340px;
height: 500px;
}
.testimonial-slider .imagediv img {
width: 100% !important;
height: 250px !important;
}
}
@media screen and (max-width:1000px){
body .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block,.woocommerce-checkout main#content .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
width: 100%;
padding: 0px !important;
}
.page-id-17 .u-column1.col-1.woocommerce-Address {
padding: 10px 15px !important;
}
.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block {
width: 100%;
}
.elementor-section-full_width.single-prdt-gallry {
padding-left: 10px !important;
padding-right: 10px !important;
overflow:hidden;
}
.product-hover-div {
top: 61% !important;
}
.woocommerce-cart button.wc-block-cart-item__remove-link:after {
right: 12px;
top: 29px;
}
.woocommerce-checkout main#content .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 50%;
}
.page-id-16 .secound-proceed-to-order-main {
display: none;
}
.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-77c07b07.ae-bg-gallery-type-default,.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-9fa8110.ae-bg-gallery-type-default {
width: 100%;
max-width: 590px;
margin: 0px auto;
}
.elementor-2879 .elementor-element.elementor-element-b391588 > .elementor-background-overlay,.elementor-3265 .elementor-element.elementor-element-9a1908e > .elementor-background-overlay{
display:none;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 100% !important;
}
.centermaindiv {
padding-left: 0px !important;
padding-right: 16px !important;
}
.woocommerce-account .elementor-element-7ae7d061 .woocommerce-MyAccount-content {
width: 100% !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link {
border: 0.5px solid #DCDCDC !important;
border-radius: 0px !important;
width:25%;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active, .woocommerce-account li.woocommerce-MyAccount-navigation-link:hover{
border: 0.5px solid #000 !important;
}
nav.woocommerce-MyAccount-navigation ul {
display:flex;
gap: 8px;
text-align: center;
justify-content: center;
width: 100%;
}
.woocommerce-account nav.woocommerce-MyAccount-navigation {
border: 0px !important;
margin-bottom: 20px;
}
.woocommerce-account .woocommerce-MyAccount-content {
float: none;
width: 100% !important;
}
.elementor-17 .elementor-element.elementor-element-441bc14f{
padding-left:0px;
padding-right:0px;
}
.woocommerce-orders.woocommerce-account .woocommerce-MyAccount-content {
padding-left: 0px;
}
.page-id-4033 .custom-cart-main .leftdiv-prodcut-items {
width: 100%;
padding-right: 0%;
}
.page-id-4033 .custom-cart-main .custom-cart-ordersummary {
width: 100%;
}
.page-id-4033 .cart-productdeatils {
width: 77% !important;
}
.page-id-4033 .custom-cart-main .leftdiv-prodcut-items .product-thumbnail {
width: 29% !important;
}
.page-id-4033 .custom-cart-main .woocommerce-cart-form__cart-item.cart_item{
display:flex;
}
.page-id-3458 .wps_order_msg_container {
width: 100% !important;
}
.page-id-3457 .wps-rma-refund-request__row.wps-rma-row__pd {
display: block !important;
}
.page-id-3457 .wps_rma_refund_form_wrapper.wps-rma-form__wrapper.refund-wrap .woocommerce-account {
width: 100%;
}
.page-id-3457 .customdivwihtsidebar {
max-width: 100%;
}
.page-id-3457 .wps-rma-refund-request__row.wps-rma-row__pd .wps-rma-col.custformdiv {
margin-left: 0px;
}
.page-id-3457 .wps_rma_refund_form_wrapper.wps-rma-form__wrapper.refund-wrap .wps-rma-col.wps_rma_flex{
width:37%;
}
.page-id-3457 .customdivwihtsidebar .backbtncust {
padding-left: 0px;
}
.page-id-3457 main#main {
padding-left: 20px;
padding-right: 20px;
}
}
@media screen and (max-width:850px){ .myProduct.single-product-slider .swiper-slide {
height: 50px;
}
.single-prodcut-details .accordion {
font-size: 14px;
}
.single-prodcut-details .custlineborder {
width: 35% !important;
}
.single-pricecust {
width: auto !important;
float: left;
margin-right: 15px;
}
.elementor-82 .elementor-element.elementor-element-ded373c .elementor-button {
font-size: 13px;
padding: 14px 14px 14px 14px;
}
.elementor-82 .elementor-element.elementor-element-c77a747 > .elementor-element-populated {
padding-right: 20px;
}
.product-hover-div {
top: 58% !important;
}
.single-product .woocommerce-variation-add-to-cart a.add_to_wishlist.single_add_to_wishlist, .single-product .elementor-product-simple a.add_to_wishlist.single_add_to_wishlist{
font-size:12px;
}
.single-product button.single_add_to_cart_button.button.alt,div#estimate-result{
font-size:14px;
}
#delivery-estimate-form button#check-estimate {
font-size: 11px;
}
}
@media screen and (min-width:600px) and (max-width:1000px){
body li.giftwrap_li.show_thumb {
width: 48.4% !important;
}	
.custocoupencode a.woocommerce-remove-coupon {
margin-right: 10px;
}
.custom-cart-ordersummary.customcheckoutbtn .coupencodemain ul.wc-block-components-totals-discount__coupon-list li.wc-block-components-totals-discount__coupon-list-item.is-removable.wc-block-components-chip.wc-block-components-chip--radius-large {
justify-content: space-between;
}
}
@media screen and (max-width:768px){
.elementor-20 .elementor-element.elementor-element-bb44caf .ae-swiper-container,.elementor-20 .elementor-element.elementor-element-b7a8fd9 .ae-swiper-container,.elementor-20 .elementor-element.elementor-element-d7624bc .ae-swiper-container {
margin-left:0px;
margin-right: 0px;
}
.elementor-20 .elementor-element.elementor-element-8e7efa5 .ae-swiper-container {
margin-left: 0px;
margin-right: 0px;
}
.custom-cart-ordersummary.customcheckoutbtn table tbody tr th.custocoupencode {
display: inline-block !important;
width: 100% !important;
float: left;
}
}
@media screen and (max-width:991px){
#rmp_menu_trigger-3954.is-active,#rmp_menu_trigger-3954:hover, #rmp_menu_trigger-3954:focus {
background: transparent !important;
}
div#rmp-container-3954 {
pointer-events: all !important;
}
.elementor-22 .elementor-element.elementor-element-0e8d8ae .htmega-menu-area{
display:none;
}
.elementor-element.elementor-element-f46cfc7.top-menu.mega-menu.elementor-widget.elementor-widget-htmega-menu-inline-menu {
display: none;
}
.elementor-element-ba39ce5.heatiocn,.elementor-element.elementor-element-d359756.right-iconcart {
display: none;
}
.htmega-menu-area .fa-bars:before, .htmega-menu-area .fa-navicon:before, .htmega-menu-area .fa-reorder:before{
position:relative;
top:4px;
}
.htmobile-menu-wrap .menu-expand {
position: absolute;
text-align: right;
width: 100%;
}
.elementor-22 .elementor-element.elementor-element-0e8d8ae .htmega-menu-area{
margin-bottom:0px;
}
.htmobile-menu-wrap.inside .htmobile-navigation ul#menu-mobile-menu a {
text-transform: uppercase;
color: #000;
margin-bottom: 22px;
}
.htmobile-menu-wrap .htmobile-aside-close{ left: 0;
background: #fff;
width: 100%;
padding: 10px 0px;
background: #fff !important;
max-width: 330px;
justify-content: normal !important;
}
.htmobile-menu-wrap .htmobile-aside-close i.fa.fa-times {
left: 273px;
position: relative;
}
.elementor-2441 .elementor-element.elementor-element-fcce190 > .elementor-element-populated,.elementor-2441 .elementor-element.elementor-element-2f5f59b > .elementor-element-populated,.elementor-2441 .elementor-element.elementor-element-e181ef0 > .elementor-element-populated {
padding: 10px 0px 10px 10px !important;
}
.elementor-2441 .elementor-element.elementor-element-c558899 {
padding: 0px 0px 20px 0px !important;
}
.top-menu.mega-menu .htmegamenu-content-wrapper.sub-menu {
width: 100% !important;
max-width: 100% !important;
}
.htmobile-navigation {
padding: 10px 16px 50px;
}
.htmobile-menu-wrap {
right: auto !important;
width: 100% !important;
left: 0;
opacity:1 !important;
left:-100%;
}
.htmobile-menu-wrap.inside{
left:0px;
}
.htmobile-menu-wrap.inside .htmobile-navigation {
background: #fff;
max-width: 330px;
height:100%;
overflow-y:scroll;
margin-top:33px;
}
.htmobile-menu-wrap.inside .htmobile-navigation::-webkit-scrollbar {
display: none; // Safari and Chrome
-ms-overflow-style: none; scrollbar-width: none; }
.htmega-menu-area {
float:left;
}
a.htmobile-aside-close i.fa.fa-times {
color:#fff;
}
.htmega-menu-area {
float:left;
}
a.htmobile-aside-close i.fa.fa-times {
color:#fff;
}
.mega-menu ul#menu-top-menu .main-menu-item a {
color: black;
margin-bottom: 22px;
}
.htmobile-menu-wrap.inside {
background:#00000080;
}
ul#menu-top-menu li a {
text-transform: uppercase;
}
ul#rmp-menu-3954 li a {
color: #000;
margin-bottom: 22px;
font-family: "Helvetica Neue", Sans-serif !important;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 17px;
letter-spacing: 0.12em;
text-transform: uppercase;
}
ul#rmp-menu-3954 li.rmp-topmenu-active a {
font-weight: 700;
}
#rmp_menu_trigger-3954.rmp-mobile-device-menu.is-active {
width: 75%;
max-width: 350px;
min-width: 320px;
left: 0 !important;
background: #fff !important;
top: 0px;
height:45px;
text-align: right;
z-index:99999 !important;
}
#rmp_menu_trigger-3954.rmp-mobile-device-menu.is-active .rmp-trigger-box {
width: 25px;
color: #fff;
margin-top: 18px;
margin-right: 10px;
}
#rmp_menu_trigger-3954.rmp-mobile-device-menu.is-active{
pointer-events:all !important;
}
div#rmp-search-box-3954 {
pointer-events: all !important;
}
#rmp-search-box-3954 .rmp-search-box{
border-radius:0px;
}
.rmp-menu-subarrow {
width: 100% !important;
text-align: right !important;
right: 14px !important;
}
ul#menu-1-c4792ac {
width: max-content;
}
}
@media screen and (max-width:991px) and (min-width:768px){
.single-collaction h1.ae-element-post-title {
height: 60px;
}
}
@media screen and (max-width:810px){
ul#menu-1-c4792ac {
width: max-content;
justify-content: flex-start;
}
.elementor-element.elementor-element-c4792ac {
overflow-x: scroll;
-ms-overflow-style: none; scrollbar-width: none; }
.elementor-element.elementor-element-c4792ac::-webkit-scrollbar{
display: none;
}
.elementor-22 .elementor-element.elementor-element-49e50fb {
padding: 10px 20px 10px 20px;
}
li#menu-item-1486 a {
padding-left: 0px;
}
.cate-home-collection ul.products.columns-4 li {
width: 50% !important;
}
}
@media screen and (max-width:791px){
.col-sm-8 {
display: block !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider {
float: none !important;
width: 100%;
position: relative;
margin-top: 16px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide{
display:none;
transition:2s ease all;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-active{
display:block !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-track .right-tab-wrapper {
margin: 0px !important;
margin-left: 0px !important;
padding-left: 0px !important;
max-width:100% !important;  
}
.Inactive-step {
display: none;
}
.right-tab-wrapper .custom-menu-inner{
padding-top:0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide:last-child .right-tab-wrapper .custom-menu-inner {
border-bottom: 0px;
padding-bottom: 0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .right-tab-wrapper .custom-menu-inner {
border-bottom: 0px !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current.slick-active .right-tab-wrapper:before{
display:none;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-list.draggable:after,.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current.second-box.slick-active .right-tab-wrapper:after,.slick-slide.third-box.slick-current.slick-active .right-tab-wrapper:after{
display:none !important;
}
.show-on-mobile {
float: left;
width: 100%;
margin-top:35px;
}
.show-on-mobile {
display: block;
}
.slide-inner-mob h2 {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%;
letter-spacing: 0.16em;
text-transform: uppercase;
color: #071429;
margin: 0px;
padding-bottom:16px;
position:relative;
}
.slide-inner-mob h2:after {
content: '';
width: 29px;
height: 2px;
background: rgba(0, 0, 0, 0.2);
position: absolute;
bottom: 0px;
left: 0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider.slick-dotted {
display: none;
}
}
@media screen and (max-width:900px){
.Best-seller-row .single-collaction h1.ae-element-post-title {
height: 73px;
}
.Best-seller-row .single-collaction .productiamgeboder.overlay-never.elementor-widget.elementor-widget-ae-post-image {
height: 220px !important;
}
}
@media screen and (max-width:800px){
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{
font-size:15px;
}
}
@media screen and (max-width:810px) and (min-width:769px){
.Best-seller-row .single-collaction .productiamgeboder.overlay-never.elementor-widget.elementor-widget-ae-post-image {
height: 180px !important;
}
.Best-seller-row .single-collaction h1.ae-element-post-title {
height: 61px;
}
.Best-seller-row .single-collaction img.attachment-full.size-full {
width: 160px !important;
height: 160px !important;
}
.elementor-534 .elementor-element.elementor-element-5a9c8f0 {
width: 58% !important;
}
.elementor-534 .elementor-element.elementor-element-645021d {
width: 42% !important;
}
}
@media screen and (min-width:768px){
.single-collaction.bestsellers .ae-swiper-pagination.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
display:none;
}
} 
@media screen and (max-width:780px){
.woocommerce-cart tr.wc-block-cart-items__row {
display: table-row !important;
}
ul#menu-1-fa47fc8 {
overflow: hidden;
}
.woocommerce-cart button.wc-block-cart-item__remove-link:after {
top: 0px;
width: 19px;
height: 19px;
}
.woocommerce-cart a.wc-block-components-product-name {
font-size: 18px;
}
}
@media screen and (max-width:767px){
a.htmobile-aside-close i.fa.fa-times {
color: #fff;
}
.elementor-3265 .elementor-element.elementor-element-9a1908e > .elementor-container {
min-height: auto;
}
.Best-seller-row .single-collaction .productiamgeboder.overlay-never.elementor-widget.elementor-widget-ae-post-image{
height:auto !important;
}
.mega-menu ul#menu-top-menu .main-menu-item a {
color: black;
margin-bottom: 22px;
}
.elementor-22 .elementor-element.elementor-element-f46cfc7 .htmega-menu-area {
width: 20px;
float: left;
padding-left: 0px;
margin-bottom:0px;
}
.woocommerce-cart a.wc-block-components-product-name {
font-size: 14px;
line-height: 20px;
}
.woocommerce-cart  td.wc-block-cart-item__image img {
height: auto !important;
padding: 15px !important;
}
.woocommerce-cart td.wc-block-cart-item__image {
width: auto !important;
}
.woocommerce-cart td.wc-block-cart-item__image a{
width: auto !important; 
}
.is-mobile.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title {
display: block;
}
.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block{
margin-top:10px;
}
.woocommerce-cart .wc-block-cart-item__quantity {
margin-left: 10px;
}
.woocommerce-cart .wc-block-components-product-metadata.meta-desc p {
font-size: 12px !important;
}
.woocommerce-cart tr.wc-block-cart-items__row:last-child {
border-bottom: 0px !important;
}
.woocommerce-cart span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value,.woocommerce-cart ins.wc-block-components-product-price__value.is-discounted{
font-size:14px;
line-height:20px;
font-weight:bold;
}
.woocommerce-cart del.wc-block-components-product-price__regular{
font-size:10px;
line-height:12px;
}
.woocommerce-cart .wc-block-components-quantity-selector {
margin: 0px !important;
}
.woocommerce-cart .wc-block-cart-item__prices {
bottom: 15px;
position:static;
margin-top: 21px;
}
.woocommerce-cart h1.entry-title{
font-size: 20px;
line-height: 24px;  
}
.woocommerce-cart .wc-block-cart-item__wrap{
padding-right:10px;
}
.woocommerce-cart h1.entry-title,.woocommerce-cart .stepbarmain {
padding-left: 0px;
}
.woocommerce-cart table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block {
margin-left: 0px;
}
.woocommerce-cart .wc-block-cart-item__quantity {
align-self: start !important;
}
.woocommerce-cart .wc-block-cart-item__quantity {
padding-top: 10px !important;
margin-left:0px;
}
.woocommerce-cart tr.wc-block-cart-items__row {
grid-template-columns: auto !important;
display:grid !important;
border-bottom: 1px solid #ccc !important;
}
.woocommerce-cart td.wc-block-cart-item__product {
padding-left: 0px !important;
margin-bottom: 0px !important;
}
.has_ae_slider.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-f605e23.ae-bg-gallery-type-default,.has_ae_slider.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-58a324d.ae-bg-gallery-type-default {
width: 33.33%;
}
.has_ae_slider.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-e1b9080.ae-bg-gallery-type-default {
width: 33.33%;
}
.elementor-element.elementor-element-d359756.elementor-widget-icon-list {
display: none;
}
ul#menu-1-c4792ac li a {
opacity: 0.7 !important;
}
section.has_ae_slider.elementor-section.elementor-inner-section.elementor-element.elementor-element-eb86c0f.elementor-section-content-top.banner-section-text.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default {
background: linear-gradient(180deg, rgba(7, 20, 41, 0) 0%, rgba(4, 15, 33, 0) 43.55%, rgba(4, 14, 31, 0.62) 54.41%, #030D1D 60%, #020B1A 100%);
display: flex;
height: 100% !important;
}
.mobile-banner-text {
position:relative;
bottom: 0;
}
.mobile-banner-text {
position: relative;
padding: 30px 30px;
margin-top: -140px;
background: linear-gradient(180deg, rgba(7, 20, 41, 0) 0%, rgba(4, 15, 33, 0) -20.45%, rgba(4, 14, 31, 0.62) 22.41%, #030D1D 27%, #020B1A 100%);
z-index: 999999999;
padding-bottom: 139px;
}
.elementor-265 .elementor-element.elementor-element-eb86c0f > .elementor-container > .elementor-column > .elementor-widget-wrap {
align-content: flex-end !important;
align-items: flex-end !important;
}
.bannerimage .ae_thumb_wrapper, .bannerimage .ae_thumb_wrapper img {
object-fit: 100% !important;
object-position: top !important;
}
.banner-inner-wrap .gradient-color.secound p {
font-style: normal;
font-weight: 800;
font-size: 24px;
line-height: 120%;
text-align: center;
background: linear-gradient(262.48deg, #9C8E7A 21.68%, #D6CAB8 59.27%, #AF9E84 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.mobile-banner-text .border-btn.banner-explore .ae-element-custom-field {
font-size: 12px !important;
letter-spacing: 3.2px !important;
padding: 12px !important;
width: 100%;
}
.mobile-banner-text .lightcolor-btn,.mobile-banner-text .border-btn.banner-explore{
width: 100% !important;
max-width: 246px !important;
margin: 0px auto;
}
.mobile-banner-text .lightcolor-btn .ae-element-custom-field {
font-size: 12px !important;
line-height: 20px;
text-align: center;
letter-spacing: 0.2em !important;
text-transform: uppercase;
margin: 0px auto;
padding: 12px !important;
width: 100%;
}
.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b96daf1.ae-bg-gallery-type-default {
max-height: 0px !important;
display: none;
}
.elementor-265 .elementor-element.elementor-element-c83adeb {
z-index: 99999;
height: 80% !important;
}
.collaction-tabs .elementor-tabs .elementor-tabs-wrapper{
display:block !important;
overflow-x:scroll !important;
}
.collaction-tabs .elementor-tabs .elementor-tabs-wrapper {
overflow-x: scroll;
-ms-overflow-style: none; scrollbar-width: none; }
.collaction-tabs .elementor-tabs .elementor-tabs-wrapper::-webkit-scrollbar {
display: none; // Safari and Chrome
-ms-overflow-style: none; scrollbar-width: none; }
.row-collection-tabs-mob {
display: block;
width: 1145px;
}
.collaction-tabs .elementor-tab-title.elementor-tab-mobile-title {
display: none;
}
.elementor-342 .elementor-element.elementor-element-8eeae39 span.onsale {
font-size: 12px !important;
}
.homepage-percentage span.onsalepersentage{
font-size:12px !important; 
}
.homepage-percentage {
left: 70% !important;
}
.Best-seller-row .single-collaction img.attachment-full.size-full {
padding: 10px;
width: 100px;
height: 100px !important;
object-fit: contain;
object-position: center;
}
.Best-seller-row .elementor-element.elementor-element-09a9964.productiamgeboder.overlay-never.elementor-widget.elementor-widget-ae-post-image {
max-width: 120px;
position: absolute;
top: -120px;
right: 0;
}
.Best-seller-row .ae-element-custom-field {
width: 100%;
}
.Best-seller-row .elementor-element.elementor-element-2932c1e .ae-element-custom-field img{
width:100% !important;
object-fit:cover !important;
}
.elementor-534 .elementor-element.elementor-element-544ec2e {
width: 100% !important;
max-width: 246px !important;
margin: 0px auto;
}
.elementor-534 .elementor-element.elementor-element-544ec2e .elementor-button {
padding: 12px !important;
}
.dark-btn.customer-btn-design {
margin: 0px auto;
}
.shop-thelook  .single-collaction .main-look-shop img.attachment-full.size-full{
padding:0px !important;
}
.shop-thelook article.swiper-slide-active {
width: 300px !important;
opacity: 1 !important;
margin-top:0px !important;
}
.shop-thelook article.swiper-slide {
opacity: .5;
margin-top:15px;
}
.shop-thelook .ae-post-widget-wrapper {
margin-bottom: 42px;
margin-left: 27%;
}
.shop-thelook article.ae-post-item {
box-sizing: border-box;
padding: 12.9748px;
border: 0.64874px solid rgba(5, 37, 110, 0.2);
}
.cate-home-collection li.product-category.product {
margin-bottom: 5px !important;
}
.Best-seller-row .single-collaction h1.ae-element-post-title{
height:46px !important;
}
.elementor-element-8e7efa5.single-collaction.bestsellers .ae-swiper-pagination{
display:block;
}
.Best-seller-row .single-collaction h1.ae-element-post-title{
margin-top:22px;
}
.elementor-534 .elementor-element.elementor-element-645021d > .elementor-element-populated {
padding: 0px 0px 0px 0px !important;
}
.elementor-element-4d962e6 article.ae-swiper-slide.swiper-slide.swiper-slide-visible {
background: #F6FAFF;
}
.Best-seller-main-warp article.ae-swiper-slide.swiper-slide{
opacity:0 !important;   
}
.Best-seller-main-warp article.ae-swiper-slide.swiper-slide.swiper-slide-active{
opacity:1 !important;   
}
.has_ae_slider.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-3d7be49.ae-bg-gallery-type-default {
width: 1000px;
}
.home-second-section {
width: 1000px;
}
div#elementor-tab-content-6641,div#elementor-tab-content-6642,div#elementor-tab-content-6643,div#elementor-tab-content-6644,div#elementor-tab-content-6645,div#elementor-tab-content-6646,div#elementor-tab-content-6647 {
overflow: hidden;
}
.ae-swiper-button-prev.swiper-button-prev,.ae-swiper-button-next.swiper-button-next {
display: none;
}
.elementor-342 .elementor-element.elementor-element-73fe15c .ae-swiper-container {
margin-left: 0px;
margin-right: 0px;
}
.elementor-element-ab70ee9.cate-home-collection .elementor-widget-image-box .elementor-image-box-title a {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 150%;
letter-spacing: 0.2em;
text-transform: uppercase;
}
.elementor-342 .elementor-element.elementor-element-73fe15c .ae-swiper-container {
margin-left: 0px;
margin-right: 0px;
}
.ae-post-collection.ae-swiper-container.swiper-initialized.swiper-horizontal {
margin: 0px !important;
}
.home section.image-sectionborder.collectionimage { width: 237px !important;
}
.home .single-collaction .ae-carousel-yes .ae-post-item {
margin-right: 0px !important;
margin-left:3.6px;
}
.elementor-321 .elementor-element.elementor-element-b5cf7b6 {
width: 82px !important;
max-width: auto;
right: 2px !important;
left: auto !important;
}
.elementor-element-73fe15c.single-collaction.badge-h-left h1.ae-element-post-title {
max-width: 230px;
}
.home .single-collaction .collectionimage .model_image img.attachment-full.size-full { padding: 0px !important;
filter: unset !important;
object-fit: unset;
object-position: center;
}  .home .single-collaction.badge-h-left h1.ae-element-post-title {
height: 45px !important;
margin-top:0px;
}
.exp-lower-secs > .elementor-container.elementor-column-gap-default {
height: auto !important;
}
.elementor-element.elementor-element-dce1d08.elementor-widget.elementor-widget-ae-post-title {
margin-bottom: 12px;
}
.slick-dots{
margin-top:25px;
position:initial !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-track .right-tab-wrapper {
margin: 0px !important;
margin-left: 0px !important;
padding-left: 0px !important;
max-width:100% !important;  
}
.Inactive-step {
display: none;
}
.right-tab-wrapper .custom-menu-inner{
padding-top:0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current .right-tab-wrapper .custom-menu-inner{
padding-bottom:0px !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide:last-child .right-tab-wrapper .custom-menu-inner {
border-bottom: 0px;
padding-bottom: 0px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .right-tab-wrapper .custom-menu-inner {
border-bottom: 0px !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current.slick-active .right-tab-wrapper:before{
display:none;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-list.draggable:after,.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.slick-current.second-box.slick-active .right-tab-wrapper:after,.slick-slide.third-box.slick-current.slick-active .right-tab-wrapper:after{
display:none !important;
}
.row-upper .custom-col-one-half.right {
max-width: 262px;
}
.row-below .custom-col-one-half.left{
max-width: 262px;
}
.row-upper .custom-col-one-half.left {
width: 50%;
}
.row-below .custom-col-one-half.right {
width: 50%;
}
.Ruh-section-inner{
max-width:100%;
}
.row-upper .custom-col-one-half.left img,.row-below .custom-col-one-half.right img{
width:auto;
height:auto;
}
.slider-nav-thumbnails.slick-initialized.slick-slider{
margin-top:35px;
}
.collaction-tabs .row-collection-tabs-mob {
position: relative;
left: 15px;
}
div#elementor-tab-content-6641 .ae-post-widget-wrapper.ae-swiper-wrapper.swiper-wrapper,div#elementor-tab-content-6642 .ae-post-widget-wrapper.ae-swiper-wrapper.swiper-wrapper,div#elementor-tab-content-6643 .ae-post-widget-wrapper.ae-swiper-wrapper.swiper-wrapper,div#elementor-tab-content-6644 .ae-post-widget-wrapper.ae-swiper-wrapper.swiper-wrapper,div#elementor-tab-content-6645 .ae-post-widget-wrapper.ae-swiper-wrapper.swiper-wrapper,div#elementor-tab-content-6646 .ae-post-widget-wrapper.ae-swiper-wrapper.swiper-wrapper,div#elementor-tab-content-6647 .ae-post-widget-wrapper.ae-swiper-wrapper.swiper-wrapper {
left: 15px;
}
.Best-seller-main-warp .ae-post-collection.ae-swiper-container.swiper-initialized.swiper-horizontal {
padding-bottom:40px;
}
.program-wrapper button:focus,.program-wrapper button:hover{
background:transparent !important;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{
opacity:0.75;
}
.slick-dots li {
width: 15px;
height: 15px;
margin: 0px;
}
.elementor-element-fcf550e,.elementor-534 .elementor-element.elementor-element-645021d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-534 .elementor-element.elementor-element-645021d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background: #fff !important;
}
.slider-nav-thumbnails.slick-initialized.slick-slider .slick-slide.second-box.slick-current {
display: block !important;
opacity: 1 !important;
transition: 2s ease all;
}
.shoppagegrid ul li.product:hover .uael-woo-products-summary-wrap .product-hover-div {
display: none !important;
} .uael-woo-products-summary-wrap .image-wrapper .model-imageshop {
height: 100%;
overflow: hidden;
}
.shoppagegrid ul li.product .uael-woo-products-summary-wrap h2.woocommerce-loop-product__title {
height: 42px;
} .mobilebutton {
display: none !important;
} .mobilebutton a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust {
padding: 4px 30px !important;
font-size: 11px !important;
letter-spacing: 0.08em;
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
border: 0.5px solid #071429;
}
.mobilebutton a img {
position: relative;
top: 3px;
}
.elementor-22 .elementor-element.elementor-element-49e50fb {
padding: 10px 0px 10px 0px;
}
ul#menu-1-c4792ac {
left: 15px;
position: relative;
}
.elementor-82 .elementor-element.elementor-element-ded373c .elementor-button {
font-size: 14px;
padding: 14px 30px 14px 30px;
} .myProduct.single-product-slider .swiper-slide {
height: 86px;
}
p.stock-quantity {
font-size: 12px !important;
}
.single-product .single-product-images .woocommerce-product-gallery__image img.wp-post-image {
height: 100% !important;
}
.single-product .woocommerce-variation-add-to-cart a.add_to_wishlist.single_add_to_wishlist, .single-product .elementor-product-simple a.add_to_wishlist.single_add_to_wishlist {
padding: 7px 0px !important;
font-size: 14px;
font-weight: 500;
margin-right: 12px !important;
margin-right: 1% !important;
max-width: 49% !important;
}
.single-product button.single_add_to_cart_button.button.alt,.single-product a.single_add_to_cart_button.button.alt {
max-width: 49%;
margin-left: 1% !important;
}
.single-page-right-col .percentageshortcode {
margin-bottom: 10px !important;
}
.discnt {
margin: 0px !important;
}
.single-prodcut-details .custlineborder {
width: 50% !important;
}
.single-product i.yith-wcwl-icon.fa.fa-heart-o {
font-size: 14px;
}
.panel ul li::marker {
color: #E5D39E;
font-size: 20px;
line-height: 8px;
}
.products .uael-woo-products-summary-wrap a h2.woocommerce-loop-product__title {
font-size: 12px !important;
}
.elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce li.product .price, .elementor-1010 .elementor-element.elementor-element-54d40e27 .uael-woocommerce li.product .price {
font-size: 12px !important;
line-height: 15px !important;
}
.uael-woocommerce .products li.product .price del span.woocommerce-Price-amount.amount, .uael-woocommerce ul.products li.product .price del span.woocommerce-Price-amount.amount, .uael-woocommerce .products li.product .price del, .uael-woocommerce ul.products li.product .price del {
font-size: 11px !important;
font-weight: 400 !important;
}
.shoppagegrid span.onsalepersentage {
font-size: 12px !important;
position: relative;
top: -7px !important;
}
span.uael-out-of-stock {
color: #1F2630;
font-family: "Helvetica Neue", Sans-serif;
font-size: 12px;
font-weight: 700;
line-height: 14px;
}
.is-medium .wc-block-cart__sidebar, .is-mobile .wc-block-cart__sidebar, .is-small .wc-block-cart__sidebar {
margin-bottom: 0 !important;
}
.woocommerce-checkout main#content .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%;
}
div#customer_details {
display: flex;
width: 100%;
flex-wrap: wrap;
}
.woocommerce-checkout .col-2.woocommerce-cart.item-summary-sidebar{
order:1;
}
.woocommerce-page .col-2.woocommerce-cart.order-summary-sidebar {
order: 2;
}
.wp-block-woocommerce-cart-order-summary-block .wc-block-cart__submit-container.order-reviewcust {
bottom: 0;
box-sizing: border-box;
left: 0;
padding: 16px;
position: fixed;
width: 100%;
z-index: 9999;
}
.wp-block-woocommerce-cart-order-summary-block.hello .wc-block-cart__submit-container.order-reviewcust {
bottom: 0;
box-sizing: border-box;
left: 0;
padding: 7px;
position: static;
width: 100%;
z-index: 9999;
}
.wp-block-woocommerce-cart-order-summary-block .form-row.place-order {
bottom: 0;
box-sizing: border-box;
left: 0;
position: fixed;
width: 100%;
z-index: 9999;
}
.wp-block-woocommerce-cart-order-summary-block.hello .form-row.place-order{
position: static;   
}
.wp-block-woocommerce-cart-order-summary-block .form-row.place-order button#place_order{
padding-top:16px;
padding-bottom:16px;    
}
.wp-block-woocommerce-cart-order-summary-block.hello .customcheckoutbtn button#place_order {
padding:10px;
}
.woocommerce-checkout header.page-header h1.entry-title{
font-size:20px;
line-height:24px;
padding-left:0px;
}
h3.add-new-addressheading{
font-size:16px;
line-height:20px;       
}
.wc-block-components-sidebar {
padding-left:0px;
}
.woocommerce-checkout main#content{
padding-bottom:50px;
}
.whiteboxdiv p.date-message,.whiteboxdiv2 p.delivery-name,.whiteboxdiv2 p.delivery-address,p.changemain a{
font-size:14px;
}
.customcheckoutbtn .form-row.place-order{
height:auto !important;
}
.customcheckoutbtn button#place_order {
padding: 10px;
margin: 0px !important;
}
.woocommerce-order-pay.woocommerce-checkout header.page-header h1.entry-title{
font-size:24px;
line-height:30px;
}
.woocommerce-order-pay .woocommerce.wp-block-group.alignwide p:nth-child(3):after{
font-size:16px !important;
line-height:20px;
}
.wc-block-components-sidebar {
padding-left: 0px !important;
}
.continue-shopping-cust a.custcontinue-shopping{
width:100% !important;
font-size:11px;
}
.woocommerce-order-received header.page-header h1.entry-title:before,.woocommerce-order-pay header.page-header h1.entry-title:before{
width:125px;
height:125px;
}
.woocommerce-order-pay header.page-header h1.entry-title:before{
margin-bottom:15px;
}
a.added_to_cart.wc-forward {
width: 100%;
text-align: center;
font-size: 12px !important;
padding-top: 4px;
padding-bottom: 4px;
}
.shoppagegrid .mobilebutton a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust {
margin-bottom: 0px;
display: flex;
align-items: center;
justify-content: center;
}
.mobilebutton a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust:before {
content: '';
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/03/fi_shopping-cart.svg) no-repeat;
width: 16px;
background-size: contain;
height: 16px;
margin-right: 12px;
display: flex;
align-items: center;
justify-content: center;
}
.mobilebutton img {
display: none !important;
}
.poptab button.digits-form_button.digits-form_submit.digits-form_submit-btn {
padding: 10px 30px;
font-size: 11px !important;
height: auto !important;
border-radius: 0 !important;
}
.digits-form_button-text {
font-size: 11px;
font-weight: 700;
}
.poptab .digits-form_input.digits-form_countrycode.countrycodecontainer.digits_countrycodecontainer {
width: auto;
}
.digits-form_login h2.elementor-heading-title.elementor-size-default.custheadingloginsign {
margin-bottom: 20px !important;
font-size: 20px;
}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{
padding-left:0px;
padding-right:0px;
}
.shoppagegrid.similorproodcut span.onsalepersentage {
top: -2px !important;
}
section.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-71a18a6.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default .elementor-container.elementor-column-gap-default {
background: #F1F6FF;
}
.single-page-right-col .percentageshortcode {
margin-top: 0px !important;
}
h2.accordion.accordioncust:first-child {
margin-top: 0px !important;
}
div#estimate-result{
margin-top: 5px;
}
.page-id-15 main#content {
padding-left: 16px;
padding-right: 16px;
}
.stepbarmain p span{
font-size:13px;
}
.woocommerce-MyAccount-orders thead tr th {
padding-top: 10px !important;
padding-left: 10px !important;
}
.woocommerce-MyAccount-orders tr.custordertd td {
padding: 0px 10px 10px 10px !important;
}
.woocommerce-MyAccount-orders tr.btntd td {
border-top: 1px solid #DCDCDC !important;
padding: 10px !important;
}
.elementor-17 .elementor-element.elementor-element-7e2f3c2 > .elementor-widget-container {
padding: 20px 0px 20px 0px;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
font-family: "Helvetica Neue", Sans-serif;
font-size: 14px;
font-weight: 400;
text-transform: uppercase;
content: attr(data-title);
}
.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status:before {
color: #000;
}
table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.customordertable td {
font-size: 14px;
line-height: 20px;
float: left;
width: 100%;
}
table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table.customordertable tr {
padding-top: 10px;
}
.elementor-17 .elementor-element.elementor-element-441bc14f {
padding-bottom:0px !important;
}
.image-wrapper img.img-back {
width: 100% !important;
height: 100% !important;
}
.customordertable a.woocommerce-button.button.view_msg:before {
height: 15px !important;
width: 15px !important;
}
.centermaindiv {
padding-left: 0px !important;
padding-right: 0px !important;
width:100%;
}
.mainrightsidebar {
width: 100%;
}
.mainrightsidebar a.woocommerce-button.button.view_msg {
max-width: 49%;
margin-right: 1%;
margin-bottom: 0%;
}
.mainrightsidebar a.woocommerce-button.button.cancelorder {
max-width: 49%;
margin-left: 1%;
}
.mainrightsidebar a.woocommerce-button.button.return {
max-width: 49%;
margin-left: 1%;
}
.mainrightsidebar.singleorder {
margin-top: 0px;
}
.elementor-20 .elementor-element.elementor-element-0168eef .ae-post-widget-wrapper {
margin-bottom: -8px;
}
.elementor-20 .elementor-element.elementor-element-0168eef .swiper-pagination-bullet-active {
background-color: #131A29 !important;
}
.elementor-240 .elementor-element.elementor-element-5d347e19 {
padding: 10px 0px 30px 0px;
}
.page-id-240 .uael-woocommerce .products, .page-id-240 .uael-woocommerce ul.products {
margin-left: 0px;
margin-right: 0px !important;
}
.elementor-30 .elementor-element.elementor-element-afd1abd {
width: 100%;
}
.elementor-30 .elementor-element.elementor-element-f80c6a8 {
width: 100%;
}
.elementor-30 .elementor-element.elementor-element-3c515d3 .elementor-heading-title{
font-size: 20px;
font-weight: 400;
line-height: 24px;
}
.elementor-30 .elementor-element.elementor-element-bfb4edb {
padding: 26px 0px 40px 0px;
}
.logged-in .elementor-30 .elementor-element.elementor-element-bfb4edb {
padding-top:10px;
}
.elementor-top-column.elementor-element.elementor-element-f80c6a8 > .elementor-widget-wrap.elementor-element-populated {
padding-left: 20px;
padding-right: 20px;
}
.elementor-30 .elementor-element.elementor-element-efe7db5 > .elementor-element-populated {
padding: 20px;
}
.order-detailstable .status-orderdetais {
width: 100%;
top: 0px;
left: 0;
right: 0px;
margin:0px auto;
}
.elementor-82 .elementor-element.elementor-element-606f93e {
border-top: 0px;
}
.elementor-element-ab70ee9.cate-home-collection .elementor-widget-image-box .elementor-image-box-title {
margin-top: 0px;
line-height:20px;
}
.single-product .single_variation_wrap .e-atc-qty-button-holder, .single-product .elementor-product-simple .e-atc-qty-button-holder .quantity {
margin-bottom: 10px !important;
}
.myProduct.single-product-slider{
padding: 8px 0;     
}
.swiper.myProduct.single-product-slider.product-slidermain.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-watch-progress.swiper-backface-hidden.swiper-thumbs .swiper-slide {
margin-right: 8px !important;
}
.elementor-869 .elementor-element.elementor-element-2a4c21b .elementor-heading-title {
font-size: 20px;
line-height: 24px;
}
.ae-sale-badge-wrapper.shoppageloop{
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
border: 0.5px solid #071429;
}
.single-product .elementor-element.elementor-element-5799a65.discnt .dsalv-attribute {
margin-top: 10px;
}
.single-product .dsalv-attributes .dsalv-attribute:nth-of-type(2) .dsalv-terms span,.single-product .dsalv-attributes .dsalv-attribute:nth-of-type(2) .dsalv-terms a {
background: #fff;
font-family: 'Helvetica';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 14px;
color: #0F1434;
text-align: center;
padding: 0px;
}
.single-product .dsalv-attributes .dsalv-attribute:nth-of-type(2) .dsalv-term.hint--top {
box-sizing: border-box;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 6px 12px;
width: 43px;
height: 26px;
border: 0.5px solid rgba(7, 20, 41, 0.2);
border-radius: 0px;
text-align: center;
justify-content: center;
}
.elementor-82 .elementor-element.elementor-element-606f93e {
margin-top: 22px;
}
.elementor-22 .elementor-element.elementor-element-c4792ac .menu-item a.uael-menu-item{
color: rgb(0 0 0 / 70%) !important;
font-size: 11px;
}
.single-product .elementor-product-simple .yith-wcwl-wishlistexistsbrowse a[data-title="Browse wishlist"],.single-product .yith-wcwl-wishlistaddedbrowse a[data-title="Browse wishlist"] {
width:100%;
height: 40px;
font-family: 'Helvetica Neue';
font-weight: 500;
font-size: 12px;
line-height: 20px;
text-align: center;
letter-spacing: 0.08em;
text-transform: uppercase;
color: #071429;
width:100%;
max-width:49% !important;
padding: 0px !important;
margin-right: 0% !important;
align-items: center;
display: flex;
font-size:11px !important;
margin-right:1% !important;
justify-content: center;
}
.wpfFilterWrapper .wpfFilterContent select{
width:100%;
}
#wpfBlock_1, #wpfBlock_2{
margin-bottom:12px !important;
width:100% !important;
}
.page-id-3458 .wps_order_msg_container {
padding-left: 1%;
padding-right: 1%;
}
.page-id-3457 .wps-rma-refund-request__row.wps-rma-row__pd .wps-rma-col.custformdiv {
margin: 0 0% 20px;
width: 100%;
float: left;
}
.page-id-3457 .wps_rma_refund_form_wrapper.wps-rma-form__wrapper.refund-wrap .wps-rma-col.wps_rma_flex {
width: 100%;
}
}
@media screen and (max-width:766px){
span.onsale{
text-transform:capitalize !important;
}
.sale-badge-yes .badge-type-ribbon .ae-sale-badge-wrapper{
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
border-radius:0px;  
}
.single-collaction h1.ae-element-post-title {
text-transform: capitalize;
}
.elementor-element-3f6b0c3.collaction-tabs .elementor-tabs-content-wrapper {
border-bottom:0px !important;
}
i.yith-wcwl-icon.fa.fa-heart {
font-size: 16px;
}
.single.single-product .input-text.qty.text{
font-size:14px !important;
}
}
@media screen and (max-width:767px) and (min-width:552px){
.elementor-element.elementor-element-5d51ac9.elementor-widget__width-auto.border-btn.banner-explore.elementor-widget.elementor-widget-ae-custom-field {
width: 100% !important;
max-width: 100% !important;
}
.elementor-element.elementor-element-5d51ac9.elementor-widget__width-auto.border-btn.banner-explore.elementor-widget.elementor-widget-ae-custom-field .elementor-widget-container {
max-width: 246px;
margin: 10px auto 0px;
}
}
@media screen and (max-width:600px){
.single-collaction.badge-h-left .collection-slders:hover .collectionimage .model_image{
display:none !important;
}
.single-collaction.badge-h-left .collection-slders:hover .collectionimage .productimage {
display: block !important;
}
.elementor-element.elementor-element-8e4c135.elementor-widget-image a img[src$=".svg"] {
width: 32px;
}
.single-pricecust p.price span.woocommerce-Price-amount.amount{
font-size:14px !important;
}
.page.page-id-16 #content {
padding-left: 16px;
padding-right: 16px;
}
.woocommerce-order-received .woocommerce.wp-block-group.alignwide p{
font-size:14px;
}
.poptab div#dig_cs_name{
margin-right: 1%;
}
.poptab div#dig_cs_lastname {
margin-left: 1%;
}
.poptab .dig_opt_mult {
width: 33.33% !important;
float: left;
}
.mo-openid-app-icons {
text-align: center;
}
.social-loginbtn .mo-openid-app-icons p:before,.social-loginbtn .mo-openid-app-icons p:after{
display:none;
}
.elementor-element.elementor-element-b8172dd.elementor-widget.elementor-widget-heading {
margin-top: 11px;
}
.digits-form_register,.digits-form_login {
margin-left: 0px !important;
}
.social-loginbtn a.mo_btn.mo_btn-mo.mo_btn-block-inline.mo_btn-social.mo_btn-facebook-white.mo_openid_mo_btn-custom-dec.login-button.mo_btn_noeffect, .social-loginbtn a.mo_btn.mo_btn-mo.mo_btn-block-inline.mo_btn-social.mo_btn-google-white.mo_openid_mo_btn-custom-dec.login-button.mo_btn_noeffect{
left:-10px;
font-size:14px;
}
.single-product .elementor-element.elementor-element-4dfb0037.elementor-product-price-block-yes.single-pricecust.elementor-widget.elementor-widget-woocommerce-product-price {
margin-right: 0px;
}
.has_ae_slider.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-77c07b07.ae-bg-gallery-type-default {
padding-bottom: 20px;
}
.input-labelcust,.poptab .digits-form_input input,.digits_otp_info_desc .digits_otp_info_desc_text,.digits-form_footer .digits-form_link {
font-size: 14px !important;
}
.digits-form_input input::placeholder,.digits-form_input input::-webkit-input-placeholder {
font-size: 14px !important;
}
.elementor-2879 .elementor-element.elementor-element-b391588 > .elementor-container {
min-height: 100%;
}
.elementor-2879 .elementor-element.elementor-element-b391588 > .elementor-background-overlay {
background-position: center center;
background-size: contain;
}
.social-loginbtn .mo-openid-app-icons p {
margin-left: 0px !important;
}
.digits_otp_info_desc {
top: 0px !important;
left: 0 !important;
margin: 0px auto;
padding: 0px;
position:relative;
width: 100% !important;
}
.digits_otp_info {
width: 100%;
height:40px;
position: absolute;
top: -40px;
}
.digits_otp_info_ic {
position: relative;
left: 96%;
z-index: 0;
top: 57px;
}
nav.woocommerce-MyAccount-navigation ul {
gap: 5px;
}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a{
font-size:12px;
}
.digits-form_heading span.digits-form_heading_text {
font-size: 20px !important;
}
.digits-form_login .digits-form_countrycode input[type=text] {
padding-left: 43px;
padding-right: 0;
width:60px !important;
}
.single-pricecust p.price span.woocommerce-Price-amount.amount {
font-size: 17px !important;
font-weight: bold;
}
span.onsalepersentage {
font-size: 14px;
}
.similorproodcut .pricewithpercentage {
margin-bottom: 0px;
}
.elementor-122 .elementor-element.elementor-element-2511f4a .ae-post-collection {
grid-row-gap: 20px !important;
}
.woocommerce-cart button.wc-block-cart-item__remove-link:after {
right: 0px;
}
.social-loginbtn.mobilebtnlogin {
display: block;
}
.social-loginbtn.desktopbtn {
display: none;
}
a.mo_btn.mo_btn-mo.mo_btn-block-inline.mo_btn-social.mo_btn-facebook-white.mo_openid_mo_btn-custom-dec.login-button.mo_btn_noeffect, a.mo_btn.mo_btn-mo.mo_btn-block-inline.mo_btn-social.mo_btn-google-white.mo_openid_mo_btn-custom-dec.login-button.mo_btn_noeffect {
max-width: 100% !important;
}
.stepbarmain span.mybagstep:after, .stepbarmain.orderreviewpage span.addressstep:after {
width: 100%;
max-width: 7%;
}
.thmaf-thslider-viewport.billing ul#thmaf-th-list {
float: left;
width: 100% !important;
}
.thmaf-thslider-viewport.billing li.thmaf-thslider-item.billing {
width: 100%;
max-width: 100%;
float: left;
}
.elementor-element.elementor-element-4dfb0037.elementor-product-price-block-yes.single-pricecust.elementor-widget.elementor-widget-woocommerce-product-price p.price {
display: inline-flex;
}
.single-product span.onsalepersentage {
font-size: 14px;
margin-left: 10px;
}
.single-product .single-pricecust {
width: auto !important;
}
.single-pricecust p.price del span.woocommerce-Price-amount.amount, .single-pricecust p.price del {
font-size: 16px !important;
font-style: normal;
font-weight: 400;
color: #8F9297;
display: grid !important;
line-height: 29px;
opacity:1 !important;
}
.single-product div#delivery-estimate-form {
margin-top: 56px !important;
}
#delivery-estimate-form label{
margin-bottom:12px;
}
.single-product div#delivery-estimate-form{
overflow: hidden;
}
#delivery-estimate-form label:after {
margin-top: 7px;
content: '';
border: 0px;
height: 10px;
background-position: left center;
width: 100% !important;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/border.svg);
background-repeat: no-repeat;
background-size: cover;
background-position: left center;
height: 1px;
border: 0px !important; 
}
.single-prodcut-details .custlineborder {
width: 100% !important;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/border.svg);
background-repeat: no-repeat;
background-size: cover;
background-position: left center;
height: 1px;
border: 0px !important;
}
.single-prodcut-details .accordion {
font-size: 14px;
overflow: hidden;
}
.single-prodcut-details .accordion:after {
position: relative;
right: 0;
padding-left: 5px;
background: #fff;
}
.sale-badge-yes .badge-type-ribbon .ae-sale-badge-wrapper {
background: linear-gradient(263.8deg, #071429 1.35%, #12233C 50.83%, #071429 99.34%);
border-radius:0px;
height: 24px !important;
padding: 0px !important;
width: 80px !important;
display: flex;
align-items: center;
justify-content: center;
}
.elementor-342 .elementor-element.elementor-element-73fe15c span.onsale,.home .sale-badge-yes .badge-type-ribbon .ae-sale-badge-wrapper span.onsale{
font-style: normal;
font-weight: 400 !important;
font-size: 12px !important;
letter-spacing: 0.05em !important;
padding: 0px !important;
line-height: 24px !important;
}
.homepage-percentage span.onsalepersentage{
padding:5px 10px
}
.ae-sale-badge-wrapper.shoppageloop {
height: 24px !important;
justify-content: center;
padding: 16px 15px !important;
}
.ae-sale-badge-wrapper.shoppageloop span.onsale {
font-size: 12px !important;
font-weight: 400 !important;
line-height: 13px !important;
padding: 0px !important;
letter-spacing: 0.05em !important;
}
.homepage-percentage {
top: 10px;
}
.elementor-element.elementor-element-0da852f.elementor-widget.elementor-widget-ae-woo-price ins span.woocommerce-Price-amount.amount {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 20px;
letter-spacing: 0.05em;
color: #000000;
}
.panel p strong {
display: block;
padding-top: 30px;
}
.panel p strong:first-child{
padding-top:0px;
}
.elementor-element.elementor-element-8a99f08.elementor-widget.elementor-widget-heading {
margin-bottom: 12px;
}
.single-prodcut-details .accordion{
margin-top:0px !important;
}
.dsalv-attributes .dsalv-terms .dsalv-term-image span, .dsalv-attributes .dsalv-terms .dsalv-term-image a {
width: 64px !important;
height: 64px !important;
}
.dsalv-attributes .dsalv-terms span, .dsalv-attributes .dsalv-terms a{
background:transparent;
}
.single-product .elementor-122 .elementor-element.elementor-element-85251ed {
padding: 7px 0px 0px 0px;
}
.woocommerce-cart main#content{
margin-top:16px;
}
.stepbarmain.cartpage p {
margin-bottom: 0px;
}
.woocommerce-cart .stepbarmain{
padding:0px;
}
.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block {
margin-top: 0px;
}
.wpccl-coupon {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/bg-mob-coupon.svg);
background-size: 100%;
background-repeat: no-repeat;
background-position: left bottom;
}
.wpccl-featherlight .featherlight-content {
max-width: 343px;
padding: 20px 16px !important;
}
.wpccl-coupons .wpccl-coupon .wpccl-coupon-info .wpccl-coupon-code-wrap .wpccl-coupon-code{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 700;
font-size: 14px !important;
line-height: 140%;
}
span.wpccl-coupon-expiry{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 10px;
line-height: 18px;
}
.wpccl-coupons .wpccl-coupon .wpccl-coupon-info .wpccl-coupon-value{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 700;
font-size: 10px;
line-height: 18px;
}
.wpccl-heading{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 12px;
margin-bottom:!2px;
text-transform:uppercase;
}
.wpccl-coupon-code:before {
width: 16px;
height: 16px;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/star.svg));
content: '';
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/star.svg);
background-size: cover;
margin-right: 8px;
background-repeat: no-repeat;
position: relative;
top: 3px;
}
.wpccl-coupons .wpccl-coupon .wpccl-coupon-info .wpccl-coupon-code-wrap .wpccl-coupon-code{
margin-top:10px;
padding-left:10px;
margin-bottom:7px;
}
.wpccl-coupon-desc{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 12px;
line-height: 140%;
color: #455A64;
padding-left: 35px;
}
#elementor-popup-modal-4018 .dialog-message {
width: 343px;
}
.clipboard {
width: 100%;
height: 44px;
}
.copy-btn{
font-size: 12px;
line-height: 20px;
text-align: center;
letter-spacing: 0.2em;
text-transform: uppercase;
}
.copy-input{
font-size: 12px;
line-height: 15px;
color: #131A29;
padding-left:61px;
}
span.unit{
font-size: 12px;
line-height:20px;
color: #8F9297;
left:16px;
width:40px;
}
button#copyButton:after {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/copy-icon.svg);
height: 15px;
width: 15px;
content: '';
background-size: 100%;
margin-left: 8px;
}
.copy-btn{
width: 149px;
height: 44px;
}
.copied {
font-size: 12px;
}
.woocommerce-checkout header.page-header h1.entry-title{
margin-top:16px !important;
}
.page-id-16 section.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-2769a63 {
margin-bottom: 16px;
}
.stepbarmain{
padding:16px 0px !important;
}
.stepbarmain p {
margin-bottom: 0px;
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods li input[type='radio'] {
width: 21.9px;
height: 18px;
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods li input[type='radio']:checked {
padding: 3.2px;
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods li input[type='radio']:before {
width: 100%;
height: 100%;
margin: 0px auto !important;
margin-left: 0px;
}
.page-id-16 li.wc_payment_method.payment_method_razorpay {
margin-bottom: 24px !important;
float: left;
width: 100%;
}
.page-id-16 .whiteboxdiv{
height:auto;
padding:16px;
}
p.date-message b {
display: block;
padding-left: 38px;
}
.whiteboxdiv2 {
height: auto;
padding: 16px;
}
.whiteboxdiv p.date-message, .whiteboxdiv2 p.delivery-name, .whiteboxdiv2 p.delivery-address {
font-size: 16px;
}
p.changemain a{
font-size:14px;
}
span.billing-username {
display: block;
}
.whiteboxdiv2 p.delivery-name:before {
content: '';
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/loc.svg);
height: 26px;
width: 19px;
display: inline-block;
position: relative;
top: 0px;
background-position: center;
background-repeat: no-repeat;
background-size: 100%;
margin-right: 12px;
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods .mainpaymentd {
padding: 16px 16px;
width: 100%;
}
.extradiscountmain {
padding: 8px 14px 8px 14px;
float: left;
width:100%;
margin-top:18px;
}
p.discriptiondiscount {
font-size: 16px;
line-height: 20px;
font-family: 'Helvetica Neue';
}
.page-id-16 div#qlwapp {
margin-bottom: 35px;
}
li.wc_payment_method.payment_method_razorpay {
background: #fff url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/rozerpayiconsmall.svg) no-repeat;
background-position: top right;
}
li.wc_payment_method.payment_method_razorpay{
position:relative;
}
li.wc_payment_method.payment_method_razorpay:after {
content: ''!important;
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/05/payicons.svg) !important;
background-repeat: no-repeat !important;
width: 97% !important;
height: 28px !important;
display: block;
background-size:100% !important;
background-position: center;
position: absolute;
left: 7px;
bottom: -25px;
}
.paymentmethodcust ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_razorpay label:after{
display:none;
}
.form-step.checkoutpage input, .form-step.checkoutpage select {
border-radius: 0px !important;
}
.woocommerce-checkout .woocommerce-billing-fields input{
margin-bottom: 16px !important;
}
.woocommerce-billing-fields__field-wrapper {
margin-top: 16px;
}
.woocommerce form .form-step.checkoutpage .form-row {
padding: 0px;
margin: 0 0 0px;
}
.woocommerce form .form-step.checkoutpage .form-row input, .woocommerce form .form-step.checkoutpage .form-row select {
padding-left: 20px !important;
}
.form-step.checkoutpage .select2-container .select2-selection--single .select2-selection__rendered {
padding-left: 20px;
}
.page-id-16 table.shop_table.woocommerce-checkout-review-order-table th, .page-id-16 table.shop_table.woocommerce-checkout-review-order-table td {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.page-id-16 .col-2.woocommerce-cart.order-summary-sidebar tr.cart-subtotal {
padding-bottom: 12px !important;
}
.col-2.woocommerce-cart.order-summary-sidebar .customcart-checkout {
margin-top: 24px;
}
.woocommerce-cart .customcart-checkout .wp-block-woocommerce-cart-order-summary-block {
padding-bottom: 24px !important;
}
.elementor-4033 .elementor-element.elementor-element-359cee8 > .elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-4033 .elementor-element.elementor-element-359cee8 .elementor-heading-title{
font-size:20px !important;
line-height:24px !important;
}
.page-id-4033 section.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-2769a63 {
margin-bottom: 16px;
}
.page-id-4033 .stepbarmain.cartpage {
padding-bottom: 24px !important;
}
.page-id-4033 .custom-cart-main .leftdiv-prodcut-items .product-thumbnail {
max-width: 77px !important;
height: 77px;
width: 77px !important;
}
.page-id-4033 .custom-cart-main .product-name a {
font-family: "Butler", Sans-serif;
text-transform: capitalize;
color: #111314;
font-weight: 500;
font-size: 16px;
line-height: 24px;
color: #111314;
}
.page-id-4033 .custom-cart-main .product-remove a.remove:after {
height: 16px;
width: 16px;
}
.page-id-4033 .pricewithpercentage .price del, .pricewithpercentage del span.woocommerce-Price-amount.amount,.page-id-4033 .pricewithpercentage del span.woocommerce-Price-amount.amount {
font-size: 12px !important;
font-weight: 400 !important;
}
.page-id-4033 .product-price.pricewithpercentage span.onsalepersentage {
margin-left: 4px;
font-family: 'Helvetica Neue';
font-weight: 400;
font-size: 13px;
color: #DE4043CC;
line-height:24px !important;
}
.page-id-4033 .cart-productdeatils {
padding-left: 12px;
}
.page-id-4033 .custom-cart-main .product-name {
height: auto;
}
.page-id-4033 .custom-cart-main form.woocommerce-cart-form {
padding-top: 24px !important;
}
.page-id-4033 .pricewithpercentage ins span.woocommerce-Price-amount.amount {
font-family: 'Helvetica Neue';
font-weight: 700 !important;
font-size: 14px !important;
line-height: 18px !important;
}
.page-id-4033 .lastdiv-afterordersummry ul li {
float: left;
width: 48.5% !important;
height: 40px;
padding: 8px 16px 8px 16px;
border: 0.5px solid #D3F0DD;
background-color: #F7FBF7;
font-size: 12px !important;
}
.form-step.checkoutpage {
padding: 20px !important;
margin-bottom: 25px !important;
margin-top: 20px !important;
border: 0.5px solid rgba(5, 37, 110, 0.2);
}
.paymentmethodmain {
padding: 20px !important;
margin-bottom: 17px !important;
border: 0.5px solid rgba(5, 37, 110, 0.2);
}	
.col-2.woocommerce-cart.item-summary-sidebar .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block.customcart-checkout .wp-block-woocommerce-cart-order-summary-block span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title {
border: none !important;
}
.col-2.woocommerce-cart.item-summary-sidebar .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block.customcart-checkout .wp-block-woocommerce-cart-order-summary-block tr.cart_item {
padding-top: 12px !important;
width: 100%;
display: inline-block;
border-top: 1px solid hsla(0, 0%, 7%, .11) !important;
padding-bottom: 12px !important;
}
.col-2.woocommerce-cart.item-summary-sidebar .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block.customcart-checkout .wp-block-woocommerce-cart-order-summary-block .customcheckoutbtn div#payment {
display: none !important;
}	
form.woocommerce-cart-form-coupen.coupencodeform button.button {
width: 45%;
text-align: right;
padding-right: 14px;
}	
.woocommerce-form-login-toggles {
display: none !important;
}
h3.add-new-addressheading {
display: none !important;
}
.mobileshowdivlogin h3.add-new-addressheading {
display: inline-block !important;
width: 86%;
margin-bottom: 0 !important;
color:#000 !important;
}
.mobileshowdivlogin a.showlogins {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 31px;
opacity: 1;
margin: 24px 0 !important;
margin-top: 0px !important;
color:#000 !important;
}	
.woocommerce-checkout header.page-header{
display:none !important;
}
.mobileshowdivlogin {
width: 100%;
display: inline-block;
margin-top: 16px !important;
}	
.customcart-checkout .prodcut-image-checkout {
width: 75px !important;
height: 70px !important;
float: left;
display: inline-block;
background: white !important;
border: 0.25px solid #05256E33;
margin-right: 13px;
}	
.woocommerce-billing-fields__field-wrapper span.select2.select2-container.select2-container--default {
margin-bottom: 16px !important;
}	
.woocommerce-checkout .woocommerce-message {
width: 100% !important;
margin: 0px auto !important;
border-top-color: #071429 !important;
margin-top: 20px !important;
}	
.page-id-4033 .cart-productdeatils .prodcut-description {
color: #111314A3;
margin-top: 0px;
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 300;
font-size: 12px;
line-height: 16px;
color: rgba(17, 19, 20, 0.64);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
}
.page-id-4033 .cart-productdeatils {
width: 78% !important;
}
.page-id-4033 .custom-cart-main .product-price.notcombo {
width: auto;
margin-top: 19px !important;
height: 31px;
padding-left: 13px;
margin-bottom: 0px;
justify-content: start !important;
}
.page-id-4033 .custom-cart-main .product-price {
width: auto;
margin-top: 0px !important;
height: auto;
padding-left: 15px;
margin-bottom: 0px;
justify-content: start !important;
}
.page-id-4033 .custom-cart-main .comboimagediv
{
display: flex;
align-items: end;
width: 59%;
padding-left: 13px !important;
margin-top: 16px !important;
height: unset !important;
}
img.comboimg {
width: 70% !important;
margin-bottom: 2px !important;
}	
.page-id-4033 .custom-cart-main .product-quantity {
width: 97px;
display: inline-block;
float: left;
margin-top: 19px;
}
.page-id-4033 .custom-cart-main .product-quantity .quantity button{
padding: 0 13.5px !important;    
}
.custom-cart-main .product-quantity .quantity .qty {
font-size: 12px;
}
.page-id-4033 .custom-cart-main .product-quantity:after{
width:97px;
}
.has_ae_slider.elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-f78ebd5.ae-bg-gallery-type-default .elementor-widget-wrap.elementor-element-populated {
padding-left: 6px;
padding-right: 6px;
}
.page-id-4033 .woocommerce-cart-form__cart-item.cart_item {
margin-bottom: 20px !important;
}
.page-id-4033 .custom-cart-main .woocommerce-cart-form__cart-item.cart_item{
padding-top:20px;   
}
.page-id-4033 .custom-cart-ordersummary.customcheckoutbtn .wc-proceed-to-checkout a.checkout-button.button{
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 500;
font-size: 11px !important;
line-height: 20px;
text-align: center;
letter-spacing: 0.08em;
text-transform: uppercase;  
}
.page-id-4033 .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
font-family: "Helvetica Neue", Sans-serif;
font-size: 14px !important;
font-weight: 400;
text-transform: capitalize !important;
content: attr(data-title);
font-family: 'Helvetica';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 20px;
color: #000000;
opacity: 0.5;
}
.page-id-4033 .custom-cart-ordersummary.customcheckoutbtn table.shop_table tbody td {
text-align: right !important;
background: transparent !important;
}
.page-id-4033 .custom-cart-ordersummary.customcheckoutbtn tr.order-total td[data-title="Grand Total"]:before {
font-weight: 700 !important;
font-size: 20px !important;
line-height: 28px !important;
color: #000000;
flex-grow: 0;
opacity: 1 !important;
}
.page-id-4033 .custom-cart-ordersummary.customcheckoutbtn .wc-proceed-to-checkout {
margin-top: 5px !important;
}
.page-id-4033  .elementor-4033 .elementor-element.elementor-element-4d867a90 {
padding-bottom:0px;
}
.page-id-4033 .custom-cart-main .woocommerce-cart-form__cart-item.cart_item:first-child {
padding-top: 0px;
}
.elementor-869 .elementor-element.elementor-element-3354e70,.elementor-1010 .elementor-element.elementor-element-71d6542e {
width: 100%;
margin-top: 12px;
}
.elementor-869 .elementor-element.elementor-element-71b7cc3 {
width: 100%;
}
.elementor-1010 .elementor-element.elementor-element-5f5d82bc {
width: 100%;
}
#wpfMainWrapper-2_15487 .wpfFilterWrapper {
visibility: hidden;
width: 100% !important;
}
#wpfBlock_1, #wpfBlock_2 {
margin:12px 0px !important;
width: 100%;
min-width: auto !important;
padding: 0px;
width:100% !important;
float:left;
}
.elementor-1010 .elementor-element.elementor-element-71d6542e {
width: 100%;
}
.elementor-1010 .elementor-element.elementor-element-37bd1b42 .elementor-heading-title {
font-size: 20px;
line-height: 24px;
}
.page-id-2879 .elementor-82 .elementor-element.elementor-element-71a18a6,.page-id-3265 .elementor-82 .elementor-element.elementor-element-71a18a6{
margin-top:0px !Important;
}
.page-id-17 span.select2-selection.select2-selection--single{
background-position-x: 95%; 
}
.page-id-3458 input#wps_order_msg_submit {
border-color: rgba(7, 20, 41, 1);
width: 100px;
height: 37px;
font-family: "Helvetica Neue", Sans-serif;
font-size: 12px;
font-weight: 500 !important;
line-height: 25px;
letter-spacing: 0.3px !important;
padding: 6px 0px 6px 16px;
background: rgba(7, 20, 41, 1) url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/send.png);
background-repeat: no-repeat;
background-size: 16px;
background-position: 20px center;
}
.page-id-3458 .wps-order-msg-attachment-wrapper.wps_rma_flex .wps-order-msg-btn:before{
display:none;
}
.page-id-3458 .wps-order-msg-attachment-wrapper.wps_rma_flex{
bottom:52px;
}
.page-id-3458 h4.wps-order-heading.wps_rma_flex:before {
display: none;
}
.page-id-3458 h4.wps-order-heading.wps_rma_flex {
background: url(https://stg-httpsruhratnacom-staging.kinsta.cloud/wp-content/uploads/2024/04/clock-lines.png) no-repeat;
background-position: 12px 5px;
padding-left: 50px;
background-size: 25px;
display: flex;
width: 100% !important;
justify-content: space-between;
}
.page-id-3458 .wps_order_msg_sent_notice {
justify-content: flex-start;
width: 100%;
font-size: 14px;
top: -8px;
position: relative;
}
.wps-order-msg__row.wmb-order-customer__msg-row .wps_order_msg_detail_container{
font-size:14px;
}
.page-id-3458 .wps_order_msg_sub_container {
padding: 12px !important;
}
.page-id-3458 .wps_rma_order_msg_wrapper h4 {
padding: 0px 12px 12px 12px ;
font-size: 14px;
display:block;
}
.page-id-3458 input#wps_order_new_msg {
padding: 9px 12px !important;
}
.page-id-3458 h4.wps-order-heading.wps_rma_flex:before {
height: 22px;
width: 23px;
}
.page-id-3458 .wps_rma_order_msg_wrapper h4.wps-order-heading.wps_rma_flex a {
margin-right: 15px;
width: 18px;
float: right;
display: flex;
align-items: center;
justify-content: center;
}
.page-id-3458 .wps-order-msg-attachment-wrapper.wps_rma_flex {
right: 14px !important;
}
.custom-cart-ordersummary.customcheckoutbtn .coupencodemain ul.wc-block-components-totals-discount__coupon-list li.wc-block-components-totals-discount__coupon-list-item.is-removable.wc-block-components-chip.wc-block-components-chip--radius-large span.wc-block-components-chip__text {
width: 57% !important;
}
.woocommerce-cart .emptycartmain h2.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title {
font-size: 18px !important;
line-height: 24px !important;
margin-bottom: 20px;
}
.emptycartmain {
padding: 24px 0;
}
.elementor-3690 .elementor-element.elementor-element-72493795 .elementor-heading-title {
font-size: 18px;
line-height: 30px;
}
.elementor-3690 .elementor-element.elementor-element-61cb747 {
padding: 20px 0px 0px 0px;
}
.elementor-3690 .elementor-element.elementor-element-5c8d93d > .elementor-element-populated {
margin: 0px 0px 0px 0px;
}
.elementor-3690 .elementor-element.elementor-element-f8bc743 > .elementor-element-populated {
margin: 12px 0px 0px 0px;
}
.page-id-3457 .wps_rma_product_table_wrapper.wps-rma-product__table-wrapper {
display: none !important;
}
.page-id-3457 main#main, .page-id-3458 main#main {
margin-top: 30px !important;
}
.page-id-3457 select#wps_rma_return_request_subject{
padding-left:15px;
padding-right:30px;
}
.page-id-3457 .wps-rma-refund-request__row.wps-rma-row__pd .wps-rma-col.custformdiv{
padding-top:24px;
padding-left:12px;
padding-right:12px;
padding-bottom:12px;
}
.page-id-3457 .filecustinput {
padding: 11px 20px;
}
.page-id-3457 .customdivwihtsidebar{
margin-bottom:30px;
} 
.wps_rma_refund_form_wrapper.wps-rma-form__wrapper.refund-wrap div#wps_rma_return_request_container h1.wps-rma-form__heading{
font-size:20px;
}
.single-prodcut-details {
float: left;
width: 100%;
}
h2.accordion.accordioncust.active {
position: sticky;
}
}
@media screen and (max-width:530px){
.exp-collection .ae-post-collection.ae-swiper-container.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
margin-right: 0px;
margin-left:0px;
}
.shop-thelook .ae-post-widget-wrapper {
margin-bottom: 42px;
margin-left: 20%;
}
.testi-wrap .imagediv img {
width: 100% !important;
height: 220px !important;
object-fit: cover;
}
.testi-wrap .swiper {
width: 100% !important;
height: auto !important;
}
.testi-wrap .subtitle {
font-size: 12px;
font-weight: 500 !important;
}
.testi-wrap .subtitle img {
width: 36px;
}
.testi-wrap .text p {
font-family: "Helvetica Neue", Sans-serif;
color: #071429;
margin-top: 15px;
font-weight: 400;
font-size: 12px;
line-height: 140%;
}
.testi-wrap  .has_ae_slider.elementor-column.elementor-col-66.elementor-inner-column.elementor-element.elementor-element-ea22370.ae-bg-gallery-type-default {
width: 100% !important;
margin: 0px auto;
max-width:400px;
}
.slider-nav-thumbnails.slick-initialized.slick-slider.slick-dotted .slick-track {
width: 100% !important;
}
a.exp-coll-btn{
width:100%;
}
.row-collection-tabs-mob {
width: 965px;
}
.single-product .woocommerce-variation-add-to-cart a.add_to_wishlist.single_add_to_wishlist, .single-product .elementor-product-simple a.add_to_wishlist.single_add_to_wishlist{
padding: 7.2px 0px !important;
}
.single-product button.single_add_to_cart_button.button.alt {
padding: 11.2px 0px !important;
width: 64%;
text-align: center;
}
.myProduct.single-product-slider .swiper-slide {
height: 60px;
}
img.locationicn {
top: 49px;
}
div#estimate-result.messageshow:before {
height: 16px;
width: 16px;
}
div#estimate-result{
font-size:12px;
}
.similorproodcut h1.ae-element-post-title {
height: 52px !important;
}
.elementor-1014 .elementor-element.elementor-element-6199c45 {
padding-left: 0px !important;
padding-right: 0px !important;
}
.pricewithpercentage .price del, .pricewithpercentage del span.woocommerce-Price-amount.amount,.pricewithpercentage span.woocommerce-Price-amount.amount {
font-size: 14px !important;
font-weight: 500 !important;
}
a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{
font-size:11px;
}
.wc-block-cart .wc-block-cart__submit-container--sticky,.wp-block-woocommerce-cart-order-summary-block .wc-block-cart__submit-container.order-reviewcust {
padding: 7px !important;
}
.wp-block-woocommerce-cart-order-summary-block.hello .wc-block-cart__submit-container.order-reviewcust {
padding: 0px;
}
.woocommerce-checkout .woocommerce-billing-fields p#billing_city_field {
margin-right: 1%;
}
.woocommerce-checkout .woocommerce-billing-fields input,select#thmaf_billing_alt,.woocommerce-checkout .woocommerce-billing-fields span#select2-billing_state-container{
font-size:14px;
}
.customcheckoutbtn button#place_order {
font-size: 11px;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link {
width: 49%;
}
nav.woocommerce-MyAccount-navigation ul {
flex-wrap: wrap;
}
.single-product .woocommerce-product-gallery__image {
width: 100% !important; }
}
@media screen and (max-width:480px){
.woocommerce-cart ul.wc-block-components-product-details li.wc-block-components-product-details__select-colour {
font-size: 12px;
padding: 5px 8px;
width: auto;
}
.single-product section.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-2769a63.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default.elementor-sticky {
margin-bottom: 17px;
}
.woocommerce-cart .wc-block-cart-item__prices {
margin-top: 20px;
}
section.has_ae_slider.elementor-section.elementor-inner-section.elementor-element.elementor-element-eb86c0f.elementor-section-content-top.banner-section-text.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default {
background: linear-gradient(180deg, rgba(7, 20, 41, 0) 0%, rgba(4, 15, 33, 0) 40.55%, rgba(4, 14, 31, 0.62) 48.41%, #030D1D 57%, #020B1A 100%);
}
.shop-thelook article.ae-post-item.ae-post-item-cee48aa.ae-swiper-slide.swiper-slide.swiper-slide-duplicate.swiper-slide-next,.shop-thelook article.ae-post-item.ae-post-item-cee48aa.ae-swiper-slide.swiper-slide.swiper-slide-next {
width: 260px !important;
}
.shop-thelook .ae-post-widget-wrapper {
margin-left: 24%;
}
.home .single-collaction .collectionimage .model_image img.attachment-full.size-full {
top: 0em;
}
.row-upper .custom-col-one-half.right img,.row-below .custom-col-one-half.left img{
height:auto !important;
width:auto !important;
}
.row-upper .custom-col-one-half.right {
max-width: 110px;
}
.row-below .custom-col-one-half.left{
max-width: 110px;
}
.single-collaction .ae-sale-badge-wrapper {
height: 30px !important;
width: 96px !important;
}
.elementor-20 .elementor-element.elementor-element-3f6b0c3 .elementor-tab-title {
font-size: 12px;
} .single-pricecust {
width: auto !important;
float: left;
margin-right: 0px;
}
.stepbarmain p span {
font-size: 12px !important;
}
.stepbarmain span.mybagstep:after, .stepbarmain.orderreviewpage span.addressstep:after {
margin-left: 2%;
margin-right: 2%;
}
.woocommerce-cart .wc-block-cart-item__quantity{
padding-top:0px !important;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input {
font-size: 12px !important;
}
.elementor-321 .elementor-element.elementor-element-b5cf7b6 {
width: auto !important;
right: 10px !important;
}
.woocommerce-MyAccount-orders a.custviewbtn {
float: left;
width: 100%;
margin-bottom: 10px;
}
.woocommerce-MyAccount-orders span.custactionbtn {
width: 100%;
}
.woocommerce-MyAccount-orders a.woocommerce-button.tracknow,a.woocommerce-button.button.view_msg {
width: 50% !important;
}
.mainrightsidebar.singleorder a.woocommerce-button.button.view_msg {
width: 100% !important;
}
section.woocommerce-customer-details.customdetails .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
width: 100%;
padding-left: 0px !important;
}
section.woocommerce-customer-details.customdetails .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
width: 100% !important;
padding-right: 0px !important;
}
section.woocommerce-customer-details.customdetails .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
margin-bottom: 20px;
}
.mainrightsidebar a.woocommerce-button.button.cancelorder {
max-width: 100%;
margin-left: 0%;
}
.single-product #delivery-estimate-form button#check-estimate {
box-sizing: border-box;
display: flex;
flex-direction: column;
justify-content: center;
padding: 4.49833px 4.99665px;
width: 38%;
height: 32px;
align-items: center;
background: rgba(15, 20, 52, 0.02);
border: 0.281145px solid #0F1434;
border-radius: 0px;
font-family: 'Helvetica Neue';
font-size: 12px;
text-transform: capitalize;
}
.single-product #delivery-estimate-form input#pincode {
font-size: 12px;
color: #111314;
box-sizing: border-box;
width: 62%;
height: 32px;
border-radius: 0px;
}
.single-product img.locationicn {
top: 46px;
height: 11px !important;
object-fit: contain;
}
}
@media screen and (max-width:473px){
.uael-woo-products-grid .uael-woo-product__column-mobile-2 .products li.product {
width: 100% !important;
margin: 0px auto !important;
}
.elementor-1014 .elementor-element.elementor-element-6621592 .ae-element-post-title {
font-size: 16px !important;
font-weight: 500 !important;
line-height: 1.2em !important;
}
.pricewithpercentage .price del, .pricewithpercentage del span.woocommerce-Price-amount.amount, .pricewithpercentage span.woocommerce-Price-amount.amount {
font-size: 18px !important;
font-weight: bold;
}
.single-similar-prodct .pricewithpercentage ins span.woocommerce-Price-amount.amount {
font-family: 'Helvetica Neue';
font-style: normal;
font-weight: 700;
font-size: 18px !important;
color: #1F2630;
}
.single-similar-prodct .pricewithpercentage del span.woocommerce-Price-amount.amount,.single-similar-prodct .pricewithpercentage .price del {
font-family: 'Helvetica Neue';
font-style: normal;
font-size: 14px !important;
color: #8F9297;
}
.single-product .single-similar-prodct span.onsalepersentage {
margin-left: 0px !important;
}
.single-product .similorproodcut h1.ae-element-post-title {
height: auto !important;
}
.shoppagegrid.similorproodcut span.onsalepersentage{
font-size:14px !important;
}
.shoppagegrid .yith-wcwl-add-button .add_to_wishlist .fa-heart-o:before,.shoppagegrid .yith-wcwl-add-button .add_to_wishlist .fa-heart:before,.shoppagegrid .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a .fa-heart:before, .shoppagegrid .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a .fa-heart:before{
font-size: 16px !important;
}
.uael-woocommerce .products li.product, .uael-woocommerce ul.products li.product, .woocommerce .uael-woo-products-grid .products li.product, .woocommerce .uael-woo-products-grid ul.products li.product {
padding:0px !important;
}
.shoppagegrid.similorproodcut .yith-wcwl-add-button, .shoppagegrid .yith-wcwl-add-button,.yith-wcwl-wishlistexistsbrowse {
height: 32px !important;
width: 32px !important;
top:12px !important;
}
.single-product .yith-wcwl-wishlistexistsbrowse {
width: auto !important;
height: auto !important;
top: auto !important;
}
body.home .shop-thelook .ae-post-widget-wrapper {
margin-left: 8% !important;
}
.has_ae_slider.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-813d80e.ae-bg-gallery-type-default{
overflow:hidden;
}
.elementor-22 .elementor-element.elementor-element-35cc2f1 .elementor-icon-list-icon {
padding-right: 0px;
}
.elementor-element.elementor-element-5b764c0.elementor-search-form--skin-full_screen.elementor-widget__width-auto.right-iconsearch.elementor-widget.elementor-widget-search-form {
margin-right: 10px;
}
.shoppagegrid .mobilebutton a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.addtocardcust {
padding: 7px 15px !important;
margin-bottom: 0px;
} .myProduct.single-product-slider .swiper-slide {
height: 50px;
}
.single-product button.single_add_to_cart_button.button.alt {
width: 49%;
margin-left:1% !important;
}
.single-product .woocommerce-variation-add-to-cart a.add_to_wishlist.single_add_to_wishlist, .single-product .elementor-product-simple a.add_to_wishlist.single_add_to_wishlist {
padding: 7.2px 0px !important;
margin-right:1% !important;
max-width:49% !important;
display:flex;
align-items:center;
justify-content:center;
}
.exists .add_to_wishlist .fa-heart:before {
font-size: 16px;
}
#delivery-estimate-form input#pincode::-webkit-input-placeholder {
opacity: 0.4;
}
.elementor-122 .elementor-element.elementor-element-0db1cce {
padding-bottom:0px;
}
div#estimate-result {
font-size: 11px;
}
.shoppagegrid .uael-woo-product-wrapper {
margin-top: 15px;
}
.stepbarmain span.mybagstep:after,.stepbarmain span.addressstep:after {
width: 20px;
}
.woocommerce-checkout .woocommerce-billing-fields p#billing_city_field {
margin-right: 0px;
width: 100%;
}
.woocommerce-checkout .woocommerce form .form-row-first, .woocommerce-checkout .woocommerce form .form-row-last, .woocommerce-checkout .woocommerce-page form .form-row-first, .woocommerce-checkout .woocommerce-page form .form-row-last,.woocommerce-checkout .woocommerce-billing-fields p#billing_state_field{
width:100%;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 11px;
right: 4px;
}
.poptab div#dig_cs_name {
width: 100%;
margin-right:0px !important;
}
.poptab div#dig_cs_lastname{
width:100%;
margin-left:0px !important;
}
.digits-form_input label, .digits_secure_account_heading {
font-size: 14px;
font-weight: 700;
}
.digits-form_register label.field_label,span.customlabel{
font-size:14px;
}
.digits_otp_info_desc .digits_otp_info_desc_text {
font-size: 12px !important;
margin-left: 0px;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link {
width: 49%;
}
nav.woocommerce-MyAccount-navigation ul {
flex-wrap: wrap;
}
.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a {
font-size: 14px;
}
.elementor-122 .elementor-element.elementor-element-2511f4a .ae-post-collection {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.products .uael-woo-products-summary-wrap a h2.woocommerce-loop-product__title {
font-size: 16px !important;
}
.shoppagegrid ul li.product .uael-woo-products-summary-wrap h2.woocommerce-loop-product__title {
min-height:auto;
height: auto;
line-height:1.2em !important;
}
.shoppagegrid span.onsalepersentage {
font-size: 16px !important;
position: relative;
top: -2px !important;
}
.elementor-869 .elementor-element.elementor-element-94262e4 .uael-woocommerce li.product .price, .elementor-1010 .elementor-element.elementor-element-54d40e27 .uael-woocommerce li.product .price,.uael-woocommerce .products li.product .price del span.woocommerce-Price-amount.amount, .uael-woocommerce ul.products li.product .price del span.woocommerce-Price-amount.amount, .uael-woocommerce .products li.product .price del, .uael-woocommerce ul.products li.product .price del {
font-size: 18px !important;
line-height: 1.2em !important;
}
.shoppagegrid ul li.product:first-child .uael-woo-product-wrapper {
margin-top: 10px !important;
}
li.ethnic.rings.whats.new, li.contemporary.hair.chain.jewellery.set.necklace.silver.oxidised, li.earrings.hair.chain {
padding-right: 0px !important;
padding-left: 0px !important;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
width: 100%;
}
.woocommerce-edit-account .woocommerce-MyAccount-content {
padding: 16px;
}
.wpfFilterWrapper[data-filter-type] {
padding: 0px;
}
.woocommerce table.shop_table td {
padding: 9px 0px !important;
}
.wpfFilterWrapper .wpfFilterContent select{
width:100%;
}
.page-id-4033 .woocommerce table.shop_table td {
padding: 6px 0px !important;
}
.page-id-4033 .woocommerce table.shop_table tbody:first-child tr:first-child td {
padding-top: 12px !important;
}
}
@media screen and (max-width:376px){
.elementor-element-ab70ee9.cate-home-collection .elementor-widget-image-box .elementor-image-box-title a {
font-size: 11px;
}
.stepbarmain span.mybagstep:after, .stepbarmain.orderreviewpage span.addressstep:after {
width: 100%;
max-width: 4%;
}
.stepbarmain span.mybagstep:after, .stepbarmain span.addressstep:after {
max-width:4%;
margin-left: 2%;
margin-right: 2%;
}
.stepbarmain span.reviewstep:before,.stepbarmain.orderreviewpage span.addressstep:before,.stepbarmain span.mybagstep:before,span.addressstep.active.setup:before{
width:16px !important;
height: 19px;
margin-right: 2px !important;
background-size: 100% !important;
}
.woocommerce-order-pay.woocommerce-checkout header.page-header h1.entry-title{
font-size:20px;
line-height:24px;
}
.woocommerce-order-pay .woocommerce.wp-block-group.alignwide p:nth-child(6){
display:block;
}
.woocommerce-order-pay button#btn-razorpay{
width:100%;
margin-bottom:15px;
font-size:11px;
padding-top:7px !important;
padding-bottom:7px !important;
height:auto !important;
}
.woocommerce-order-pay button#btn-razorpay-cancel{
width:100%;
padding-top:7px !important;
padding-bottom:7px !important;
height:auto !important;
}
.woocommerce-order-pay button#btn-razorpay-cancel:before{
width:100%; 
font-size:11px;
}
.mainrightsidebar a.woocommerce-button.button.view_msg {
padding-left: 0px;
padding-right: 0px;
}
.mainrightsidebar a.woocommerce-button.button.return {
padding-left: 0px;
padding-right: 0px;
}
}
@media screen and (max-width:348px){
.stepbarmain p span {
font-size: 11px !important;
}
.page-id-16 .whiteboxdiv {
padding: 10px 10px;
}
.mainrightsidebar a.woocommerce-button.button.view_msg {
max-width: 100%;
margin-right: 0%;
margin-bottom: 2%;
}
.mainrightsidebar a.woocommerce-button.button.return {
max-width: 100%;
margin-left: 0%;
}
.itemssinlge {
padding: 10px;
}
.item-details {
width: 70%;
display: inline-block;
margin-left: 2%;
}.mainrightsidebar section.woocommerce-order-details{
padding:20px;
}
.single-product #delivery-estimate-form button#check-estimate{
font-size:11px;
width:40%;
}
.single-product #delivery-estimate-form input#pincode{
width:60%;
}
.page-id-4033 .custom-cart-main .product-quantity {
width: 100%;
display: inline-block;
float: left;
margin-top: 20px;
}
.page-id-4033 .custom-cart-main .product-price {
width: 100%;
float: right;
margin-top: 6px;
height: auto;
padding-left: 0px;
margin-bottom: 0px;
}
.custocoupencode a.woocommerce-remove-coupon {
font-size: 11px;
}
.mainrightsidebar a.woocommerce-button.button.cancelorder {
max-width: 100% !important;
}
} @media screen and (max-width:1920px) and (min-width:1600px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 436.612px;
}
.single-product .woocommerce-product-gallery__image{
height: 680px;
}
}
@media screen and (max-width:1440px) and (min-width:1439px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 391.612px;
}
.single-product .woocommerce-product-gallery__image{
height: 650px;
}
}
@media screen and (max-width:1368px) and (min-width:1367px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 367.625px;
}
.single-product .woocommerce-product-gallery__image{
height: 614px;
}
}
@media screen and (max-width:1367px) and (min-width:1365px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height:367.087px;
}
.single-product .woocommerce-product-gallery__image{
height: 613px;
}
}
@media screen and (max-width:1281px) and (min-width:1279px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 338.288px;
}
.single-product .woocommerce-product-gallery__image{
height: 570px;
}
}
@media screen and (max-width:1080px) and (min-width:1079px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 329.962px;
}
.single-product .woocommerce-product-gallery__image{
height: 470px;
}
}
@media screen and (max-width:1024px) and (min-width:1023px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 472px;
}
.single-product .woocommerce-product-gallery__image{
height: 462px;
}
}
@media screen and (max-width:800px) and (min-width:799px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 360px;
}
.single-product .woocommerce-product-gallery__image{
height: 380px;
}
}
@media screen and (max-width:768px) and (min-width:767px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 344px;
}
.single-product .woocommerce-product-gallery__image{
height: 364px;
}
}
@media screen and (max-width:480px) and (min-width:479px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 210px;
}
.single-product .woocommerce-product-gallery__image{
height: 440px;
}
}
@media screen and (max-width:476px) and (min-width:474px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 207.6px;
}
.single-product .woocommerce-product-gallery__image{
height: 435px;
}
}
@media screen and (max-width:431px) and (min-width:429px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 390.4px;
}
.single-product .woocommerce-product-gallery__image{
height: 390px;
}
}
@media screen and (max-width:415px) and (min-width:413px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 374.4px;
}
.single-product .woocommerce-product-gallery__image{
height: 374px;
}
}
@media screen and (max-width:413px) and (min-width:411px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 372px;
}
.single-product .woocommerce-product-gallery__image{
height: 372px;
}
}
@media screen and (max-width:391px) and (min-width:389px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 350.4px;
}
.single-product .woocommerce-product-gallery__image{
height: 350px;
}
}
@media screen and (max-width:376px) and (min-width:374px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 335.2px;
}
.single-product .woocommerce-product-gallery__image{
height: 335px;
}
}
@media screen and (max-width:361px) and (min-width:359px){
.shoppagegrid .uael-woo-products-thumbnail-wrap,.image-wrapper{
height: 320px;
}
.single-product .woocommerce-product-gallery__image{
height: 320px;
}
}