/** Shopify CDN: Minification failed

Line 452:33 Expected identifier but found "!"
Line 452:36 Expected identifier but found "!"
Line 3126:1 Unexpected "105"

**/
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');


img.header__heading-logo.motion-reduce {
    max-width: 100%;
    width: 260px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Poppins' !imporant;
}

img {
    max-width: 100%;
}

.social img {
    width: 32px !important;
}

ul.icon-cstm-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

ul.icon-cstm-box li {
    width: 16%;
    text-align: center;
}

ul.icon-cstm-box li h5 {
    margin: 0;
    text-align: center;
}

.image-with-text .global-media-settings img:hover {
    transform: scale(1.1);
}

.image-with-text .global-media-settings img {
    transition: 1s;
}

ul.icon-cstm-box li img {
    width: 60px;
    height: 60px;
    border: 1px solid #439ed3;
    padding: 10px;
    border-radius: 100%;
}

.product__info-wrapper h3 {
    text-align: center;
    font-weight: bold;
    font-size: 21px;
}

.jdgm-rev__content {
    display: flex !important;
    flex-direction: row-reverse;
}

.jdgm-rev__content .jdgm-rev__pics {
    width: 15%;
    margin: 0 !important;
    padding-right: 20px;
}

.description-html {
    text-align: left;
}

.jdgm-rev__content .jdgm-rev__body {
    width: 85%;
}

.jdgm-rev__content .jdgm-rev__pics a.jdgm-rev__pic-link {
    width: 100% !important;
    height: auto !important;
    border: 1px solid #ccc;
    padding: 10px;
}

.product__media.media:hover img {
    transform: scale(1);
}

.product__media.media img {
    transition: 1s;
    transform: scale(0.9);
}

.header .header__inline-menu li a{
  padding:0px 15px !important;	
}

#MainProduct-template--23604266041617__main #contact-buton{
    background: #469dd5 !important;
    color: #fff !important;
    font-weight: 500 !important;
    text-decoration: none;
    padding: 16px 50px;
    text-transform: uppercase;
    font-size: 1.5rem;
    letter-spacing: .1rem;
    line-height: calc(1 + .2 / var(--font-body-scale));
    position: relative;
    display: block;
    width: 72%;
    text-align: center !important;
}


/* Tabs Css Here */
.custom-tabs .tab-content {
    padding: 15px 12px;
    box-shadow: 0 0 5px  #ccc!important;
    margin-top: 20px;
}
.custom-tabs ul.tab-nav {
    background: transparent;
    border: 0px;
}

.custom-tabs ul.tab-nav li {
    background: #479ed5;
    color: #fff;
    border: 1px solid;
    border-radius: 0px;
}

.custom-tabs ul.tab-nav li.tab-item.active {
    background: #000;
}
.custom-tabs ul.tab-nav li:hover {
 background: #000;
}
div#tab-3 {
    background: transparent !important;
}

div#tab-3 img {
    width: 100%;
    height: auto !important;
}

div#tab-2 table {
    width: 100%;
}

div#tab-2 table thead th {
    font-weight: 800;
}
.custom-tabs .custom-html {
    background: transparent;
    border: navajowhite;
    padding: 0px;
  margin:0px !important;
}

.custom-tabs .custom-html table {
    width: 100%;
}

.custom-tabs .custom-html table tbody tr td:first-child {
    font-weight: 900 !important;
}
/* Tabs Css Endf  Here */
/* product image gallery  */
section#shopify-section-template--23724555665681__featured_product_AX9QtY section.color-background-1.gradient div#GalleryViewer-template--23724555665681__featured_product_AX9QtY  .product__media-item:not(:first-child) {
    display: flex;
    align-items: flex-start;
}

.image-with-text__heading {
    font-weight: bold;
}

section#shopify-section-template--23724555665681__featured_product_AX9QtY section.color-background-1.gradient div#GalleryViewer-template--23724555665681__featured_product_AX9QtY {
    display: flex;
    flex-wrap: wrap;
    row-gap: 30px;
}

section#shopify-section-template--23724555665681__featured_product_AX9QtY section.color-background-1.gradient div#GalleryViewer-template--23724555665681__featured_product_AX9QtY .product__media-item.is-active {
    width: 100% !important;
    order: -1;
}

section#shopify-section-template--23724555665681__featured_product_AX9QtY section.color-background-1.gradient div#GalleryViewer-template--23724555665681__featured_product_AX9QtY .product__media-item {
    width: 25%;
}
/* end product image gallery */
div, body, p, a, li {
  font-family: "Lato", sans-serif !important;
}

/* li {
    list-style: none !important;
} */

section#shopify-section-template--21805722435857__rich_text_QBrWtT .rich-text p a, section#shopify-section-template--21807005434129__rich_text_KCe4a4 .rich-text p a, section#shopify-section-template--21813751644433__rich_text_wMeYQE .rich-text p a {
    color: #fff;
}

ul {
    margin: 0px !important;
    padding: 0px !important;
}


.lifter-sec ul {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 0;
    margin-bottom: 15px !important;
}

.lifter-sec ul li {
    width: 50%;
    display: flex;
    align-items: center;
    gap: 10px;
    color:#000 !important;
}

.lifter-sec a {
background: #469dd5!important;
    padding: 8px 28px;
    text-align: left!important;
    display: inline-flex;
    width: 185px;
    justify-content: center;
    margin: 10px auto;
    color: #fff!important;
    text-decoration:none
}

div#shopify-section-template--21807005434129__new_leftimage_wLVQJi .custom-section.new-left-img-right-cont {
    background-image: url("/cdn/shop/files/mobility-scooters.jpg?v=1718631212") !important;
    padding: 50px 15px !important;
    background-size: cover !important;
    background-position: top center!important;
}

/* lc-105 landing page */
/* check your purchasing power */
/* #shopify-installments-cta {
  color: #0073e6; 
  font-weight: bold; 
  text-decoration: none; 
}

#shopify-installments-cta:hover {
  text-decoration: underline; 
  color: #005bb5; 
}
 */
/* end check your purchasing */

div#shopify-section-template--23724555665681__custom_tabs_FEg9Ce {
    margin-bottom: 4px;
}
section#shopify-section-template--23724555665681__featured_product_AX9QtY .featured-product.product a.link.product__view-details.animate-arrow {
    display: none !important;
}

.custom-tabs div#tab-4 .video-gallery {
    gap: 10px;
    justify-content: space-between;
    row-gap: 30px !important;
}

.custom-tabs div#tab-4 .video-gallery .video-item {
    width: 32% ;
    min-height: 516px !important;
}
.custom-tabs .tab-content .video-section {
    display: flex;
    justify-content: space-between;
    align-items: start;
    width: 100%;
    flex-wrap: wrap;
}

.custom-tabs .tab-content .video-section iframe {
    width: 32%;
}
section#shopify-section-template--23724555665681__featured_product_AX9QtY .featured-product.product .product__info-wrapper button#ProductSubmitButton-template--23724555665681__featured_product_AX9QtY::after {
    content: "Buy Now";
    background-color: #469dd5;
    font-size: 15px !important;
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    align-items: center;
}

section#shopify-section-template--23724555665681__contact_form_eqxGjG .contact.page-width.page-width--narrow.section-template--23724555665681__contact_form_eqxGjG-padding {
    background: #efefef;
    margin: 70px auto;
    padding: 60px !important;
    width: 100% !important;
    max-width: 60%;
    box-shadow: 0px 0px 10px 8px rgba(0 0 0 / 0.1) !important;
}
section#shopify-section-template--23724555665681__contact_form_eqxGjG .contact__button button.button {
    background: #fff !important;
    border: 2px solid #878787 !important;
    margin: 0 !important;
    font-size: 20px;
    color: #000;
    padding: 10px 50px;
}
section#shopify-section-template--23724555665681__contact_form_eqxGjG .contact__button button.button:hover {
    background: #000000 !important;
    color: #fff !important;
}

section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__text.banner__box {
    background: transparent;
    padding: 0px;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card.content-container {
    border-bottom: 5px solid #f6f6f6;
    transition: 1s;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card.content-container:hover {
    border-color: #439ed3;
}

/* section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__text.banner__box h2.banner__heading {
    color: #fff !important;
    background: #469dd5 !important;
    padding: 12px 40px !important;
    border-left: 5px solid #9a2d31;
    font-size: 36px;
    font-weight: 600 !important;
} */
/* section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__controls {
    display: none;
} */
/*  Pankaj Css Here*/
section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__controls.slideshow__controls--top {
    border: none;
    margin: 0px !important;
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 10;
}

section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__controls.slideshow__controls--top button.slideshow__autoplay {
    display: none;
}

section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__controls.slideshow__controls--top button.slider-button {
    display: none;
}


section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__controls.slideshow__controls--top button.slider-counter__link span.dot {
    height: 15px;
    width: 15px;
    background: #fff;
    border: none;
}
section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__controls.slideshow__controls--top .slider-counter__link--active span.dot{
    background: #469dd5 !important;
}
.page-width.section-template--23724555665681__featured_product_AX9QtY-padding ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item {
    justify-content: center;
    width: 100%;
    flex-direction: row;
}

.page-width.section-template--23724555665681__featured_product_AX9QtY-padding ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item span.h4.inline-richtext {
    display: none;
}

.page-width.section-template--23724555665681__featured_product_AX9QtY-padding ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item img {
    width: auto;
}
.page-width.section-template--23724555665681__featured_product_AX9QtY-padding ul.icon-with-text.icon-with-text--horizontal {
    width: 73%;
}
/*  Pankaj Css  end Here*/



section#shopify-section-template--23724555665681__image_banner_bx877A {
    padding: 40px 72px !important;
    
} 
.tab-panel.active {
    display: block;
    background: #ffff;
}
.swatch {
  display: inline-block;
  margin: 5px;
}

.swatch-circle {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-block;
  border: 1px solid #ddd;
}

.swatch-label {
  margin-left: 5px;
  font-size: 14px;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card__info h3 {
    font-weight: 600 !important;
    text-transform: uppercase;
}
section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card__info a {
    text-decoration: none;
}
section#shopify-section-template--23724555665681__multicolumn_tXhUYG .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    justify-content: center;
}


section#shopify-section-template--23724555665681__multicolumn_tXhUYG .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin h3.title.inline-richtext.h1 {
    text-transform: capitalize;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card.content-container {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card.content-container .multicolumn-card__image-wrapper {
    width: 40%;
    margin-left: 20px !important;!i;!;
    margin: 0px;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card__info {
    text-align: left;
}
#shopify-block-AZVo0YjBpdTBvSFRQa__judge_me_reviews_featured_carousel_tHMeNe h2.jdgm-carousel-title {
    font-size: 38px;
    font-weight: 600;
    text-transform: capitalize;
}

section#shopify-section-template--23724555665681__173495454684b10254 {
    background: #f3f3f3;
}

#shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel__arrows .jdgm-carousel__left-arrow {
    position: absolute;
    left: 0;
    top: 50%;
}

#shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel__arrows .jdgm-carousel__right-arrow {
    position: absolute;
    right: 0;
    top: 50%;
}

#shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel__arrows .jdgm-carousel__left-arrow {
    border-color: #469dd5 !important;
}

#shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel__arrows .jdgm-carousel__left-arrow, #shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel__arrows .jdgm-carousel__right-arrow {
    border-color: #469dd5 !important;
}


section#shopify-section-template--23724555665681__multicolumn_hrMRGV ul li .multicolumn-card__info {
    padding: 0px;
}


section#shopify-section-template--23724555665681__custom_liquid_LmxDny ul {
    margin-left: 18px !important;
}

section#shopify-section-template--23724555665681__custom_liquid_LmxDny ul li {
    list-style: initial !important;
}

section#shopify-section-template--23724555665681__featured_product_AX9QtY .featured-product.product .grid__item.product__media-wrapper {
    max-width: 45% !important;

}

section#shopify-section-template--23724555665681__featured_product_AX9QtY .featured-product.product .product__info-wrapper {
    max-width: 55%;
    padding: 0 0 0 60px !important;
}

section#shopify-section-template--23724555665681__multicolumn_hrMRGV .no-heading p {
    text-align: left;
  padding-bottom: 17px;
}

shopify-section-template--23730300453137__rich_text_AyTTfV .center {
    text-align: center;
}
div#shopify-section-template--23730300453137__featured_product .featured-product .product-details input[type="radio"] {
    clip: rect(0, 0, 0, 0);
    overflow: hidden;
    position: absolute;
    height: 1px;
    width: 1px;
}

div#shopify-section-template--23730300453137__featured_product .featured-product .product-details input[type="radio"]:checked+label {
    background-color: #469dd5!important;
    color: #000000 !important;
    border-color: #469dd5!important;
}



div#shopify-section-template--23730300453137__featured_product .featured-product .product-details  label {
    border-radius: 30px;
    padding: 5px 30px;
}

section#shopify-section-template--23730300453137__video_g6MxUJ .scroll-trigger.animate--slide-in {
    text-align: left;
}

section#shopify-section-template--23730300453137__video_g6MxUJ .video-section.isolate {
    padding: 36px 75px;
}

.product-promotions ul li:nth-child(2) {
    font-weight: 700;
    color: #ff0000;
}

div#shopify-section-template--23730300453137__featured_product .featured-product .product-details .product-promotions {
    background: #fff;
    margin-bottom: 20px;
}

div#shopify-section-template--23730300453137__featured_product .featured-product .product-details .product-promotions p strong {
    font-size: 16px;
    color: green;
    font-weight: 800;
}
section#shopify-section-template--23730300453137__video_g6MxUJ .scroll-trigger.animate--slide-in {
    text-align: left;
}

section#shopify-section-template--23730300453137__video_g6MxUJ .video-section.isolate {
    padding: 36px 75px;
}
section#shopify-section-template--23730300453137__featured_collection_iVYiKf ul#Slider-template--23730300453137__featured_collection_iVYiKf {
    justify-content: center;
}

div#shopify-section-template--23730300453137__featured_product .featured-product {
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    padding: 20px 0 0 0;
}

div#shopify-section-template--23730300453137__featured_product .featured-product .thumbnail-gallery {
    flex-wrap: wrap;
}


div#shopify-section-template--23730300453137__featured_product .featured-product .product-details h1 {
    color: #000000;
    font-size: 28px;
    font-family: Assistant, sans-serif !important;
    font-weight: 400;
    margin: 0px;
    
}

div#shopify-section-template--23730300453137__featured_product .featured-product .product-details p span {
    color: rgb(70, 157, 213);
    font-size: 28px;
    font-family: Lato, sans-serif !important;
    font-weight: 600;
    letter-spacing: 1.3px;
    line-height: 46px;
}

div#shopify-section-template--23730300453137__featured_product .featured-product .product-details form button {
    background-color: rgb(70, 157, 213);
    color: #fff;
    font-family: Lato, sans-serif;
    min-width: 122px;
    min-height: 46px;
    width: 440px;
    font-size: 16px;
    font-weight: 500;
    border: 0px;
}

div#shopify-section-template--23730300453137__featured_product .featured-product .product-details p {
    color: rgba(18, 18, 18, 0.75);
}

#shopify-section-template--23724555665681__featured_collection_QcFYjR ul.product-grid {
    gap: 8px!important;
    justify-content: center;
}


#shopify-section-template--23724555665681__featured_product_AX9QtY .scroll-trigger.animate--slide-in {
    text-align: start;
}

section#shopify-section-template--23724555665681__video_gpKgUP .scroll-trigger.animate--slide-in {
    text-align: left !important;
}
/*  */

section#shopify-section-template--21725951066385__rich_text_WQcVtF ul li {
    list-style: disc outside!important;
    text-align: left !important;
	color: #292929 !important;
}

section#shopify-section-template--21725951066385__rich_text_WQcVtF p {
    text-align: left !important;
	color: #292929 !important;
	 margin: 10px 0px !important;
}
section#shopify-section-template--21725951066385__rich_text_WQcVtF .rich-text__text.rte.scroll-trigger.animate--slide-in {
    margin: 0px !important;
}
.section-template--21725951066385__47cd8919-0e1b-4e3f-a43c-65406b445f10-padding {
    padding-bottom: 20px !important;
}

section#shopify-section-template--21725951066385__47cd8919-0e1b-4e3f-a43c-65406b445f10 ul li {
    list-style: disc outside!important;
    text-align: left !important;
	color: #292929 !important;
}


section#shopify-section-template--21725951066385__47cd8919-0e1b-4e3f-a43c-65406b445f10 h2{
	font-size:18px !important;
}

section#shopify-section-template--21725951066385__rich_text_WQcVtF h2{
	font-size:18px !important;
}

section#shopify-section-template--21725951066385__rich_text_WQcVtF .section-template--21725951066385__rich_text_WQcVtF-padding {
    padding-top: 0 !important;
}

section#shopify-section-template--21805722435857__multicolumn_p9BQr3 .media, section#shopify-section-template--21807005434129__multicolumn_hUHL8K .media, section#shopify-section-template--21813751644433__multicolumn_mjAf79 .media {
    padding: 0 !important;
}

section#shopify-section-template--21805722435857__multicolumn_p9BQr3 .media img.multicolumn-card__image, section#shopify-section-template--21807005434129__multicolumn_hUHL8K .media img.multicolumn-card__image, section#shopify-section-template--21813751644433__multicolumn_mjAf79 .media img.multicolumn-card__image {
    position: relative !important;
    height: 80px;
}

section#shopify-section-template--21805722435857__multicolumn_p9BQr3 .multicolumn-card__info h3.inline-richtext, section#shopify-section-template--21807005434129__multicolumn_hUHL8K .multicolumn-card__info h3.inline-richtext, section#shopify-section-template--21813751644433__multicolumn_mjAf79 .multicolumn-card__info h3.inline-richtext {
    font-size: 24px;
}

section#shopify-section-template--21805722435857__multicolumn_p9BQr3 .title-wrapper-with-link, section#shopify-section-template--21807005434129__multicolumn_hUHL8K .title-wrapper-with-link, section#shopify-section-template--21813751644433__multicolumn_mjAf79 .title-wrapper-with-link {
    justify-content: center;
}

section#shopify-section-template--21805722435857__multicolumn_p9BQr3 .title-wrapper-with-link h3.title.inline-richtext, section#shopify-section-template--21807005434129__multicolumn_hUHL8K .title-wrapper-with-link h3.title.inline-richtext, section#shopify-section-template--21813751644433__multicolumn_mjAf79 .title-wrapper-with-link h3.title.inline-richtext {
    font-size: 32px;
    letter-spacing: 0;
}

section#shopify-section-template--21805722435857__rich_text_QBrWtT .rich-text, section#shopify-section-template--21807005434129__rich_text_KCe4a4 .rich-text, section#shopify-section-template--21813751644433__rich_text_wMeYQE .rich-text {
    background: #469dd5!important;
    padding: 80px 0;
    margin: 30px 0;
}

section#shopify-section-template--21805722435857__rich_text_QBrWtT .rich-text h2.rich-text__heading, section#shopify-section-template--21807005434129__rich_text_KCe4a4 .rich-text h2.rich-text__heading, section#shopify-section-template--21813751644433__rich_text_wMeYQE .rich-text h2.rich-text__heading {
    text-align: center !important;
    color: #fff;
}

section#shopify-section-template--21805722435857__rich_text_QBrWtT .rich-text p, section#shopify-section-template--21807005434129__rich_text_KCe4a4 .rich-text p, section#shopify-section-template--21813751644433__rich_text_wMeYQE .rich-text p {
    color: #fff !important;
}

section#shopify-section-template--21805722435857__rich_text_QBrWtT .rich-text a.button, section#shopify-section-template--21807005434129__rich_text_KCe4a4 .rich-text a.button, section#shopify-section-template--21813751644433__rich_text_wMeYQE .rich-text a.button {
    background: transparent!important;
    border: 2px solid #fff!important;
    opacity: 100%;
    font-size: 18px;
    padding: 10px 40px;
    font-weight: 500;
    cursor: pointer !important;
}

.custom-section.new-left-img-right-cont {
    background: url("/cdn/shop/files/electric-wheel.jpg?v=1718365971");
    padding: 50px 15px;
    background-size: cover;
    background-position: top center!important;
}


.custom-section.new-left-img-right-cont .custom-section__content {
    max-width: 680px !important;
    margin-left: auto;
}

.new-left-img-right-cont h3:before {
    content: "";
    background: url(/cdn/shop/files/iconsa.png);
    padding: 10px;
    background-position: center center;
    margin-right: 10px;
    background-repeat: no-repeat;
    background-size: contain;
}

.new-left-img-right-cont h3 {
    font-size: 20px !important;
    font-weight: 600;
    margin: 0 0 5px;
    color: #469dd5;
}

.new-faq .content-faq .custom-section-row {
    display: flex;
    flex-wrap: wrap;
}

.new-faq .content-faq .custom-section-row .custom-section__left {
    width: 38%;
}

.new-faq .content-faq .custom-section-row .custom-section__right {
    width: 62%;
    margin: 0;
    padding-left: 30px;
}

.new-faq .custom-section__content {
    text-align: justify;
   color:#000 !important;
}




header nav.header__inline-menu ul.list-menu.list-menu--inline li a {
    font-size: 16px;
    text-transform: uppercase;
    color: #000;
    font-weight: 300;
    text-decoration: none!important;
    padding: 0px 16px;
}

header {
    padding: 12px 0px !important;
}

/*summary.header__icon.header__icon--search {
    display: none;
}*/

.link, .customer a, span {
    text-decoration: none !important;
}

/* .custom-section.left-img-right-cont {
    background: url(/cdn/shop/files/Providing_Features_You_ll_Love_145fc050-31b1-467b-8d7e-2424cfd3604c.jpg) !important;
    padding: 50px 15px;
    background-size: cover;
    background-position: top center !important;
} */

.custom-section.left-img-right-cont {
    background: url(https://healthmedsupply.com/cdn/shop/files/Providing_Features_You_ll_Love_1_1.jpg)!important;
    padding: 50px 15px;
    background-size: cover !important;
    background-position: left;
    background-repeat: no-repeat !important;
}

.account a {
    font-size: 17px !important;
    color: #4a4a4a !important;
    text-decoration: none !important;
    font-weight: 300 !important;
    padding-left: 30px;
}
.account {
    display: flex;
    align-items: center;
}

footer {
    background: #e6e6e6 !important;
    border: none !important;
    padding: 40px 0px 0px !important;
}
footer ul.footer-block__details-content.list-unstyled {
    display: flex;
    flex-wrap: wrap;
}

.product__info-wrapper .product__description.rte.quick-add-hidden li {
    list-style-type: disc !important;
}

.footer__copyright.caption small.copyright__content {
    pointer-events: none;
}

footer ul li {
    width: 45%;
}
p.footer-block__heading.inline-richtext {
    font-size: 24px;
    line-height: 39px;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 0px !important;
}
.footer__content-top.page-width {
    padding: 0px 0px 40px !important;
}
ul.footer-block__details-content.list-unstyled li a, .header__menu-item span {
    font-size: 15px;
    color: #2c2c2c!important;
    font-weight: 400;
    padding: 0px 0px;
}

ul#HeaderMenu-MenuList-3 li, ul#HeaderMenu-MenuList-4 li {
    border-top: 1px solid #000;
}

ul#HeaderMenu-MenuList-3 li a , ul#HeaderMenu-MenuList-4 li a {
    padding: 12px 24px!important;
}

ul#HeaderMenu-MenuList-3, ul#HeaderMenu-MenuList-4 {
    margin-top: 0px !important;
    padding: 30px 0 0 0 !important;
    box-shadow: none !important;
    border: none;
}


.lift-sec a {
background: #469dd5!important;
    padding: 8px 28px;
    text-align: left!important;
    display: inline-flex;
    width: 185px;
    justify-content: center;
    margin: 10px auto;
    color: #fff!important;
    text-decoration:none
}

.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
    column-gap: 4rem !important;
}

.footer-block--menu {
    text-align: left !important;
}

.scroll-trigger.animate--slide-in {
    text-align: center;
}
footer .footer-block.grid__item.scroll-trigger.animate--slide-in img {
    width: 260px;
}
.footer__content-bottom.scroll-trigger.animate--slide-in {
    display: flex;
}

.bottom-sec a {
    font-size: 18px;
    color: #000;
    text-decoration: none !important;
}
.social-media a i {
    background: transparent !important;
    color: #000 !important;
    padding: 0px 12px;
    font-size: 18px;
}

.footer__content-bottom-wrapper.page-width:first-child {
    display: flex;
    justify-content: space-between;
    width: 60%;
}
.footer__copyright.caption small.copyright__content, .footer__copyright.caption a {
    color: #000 !important;
    font-size: 18px;
}
.footer__content-bottom.scroll-trigger.animate--slide-in {
    padding: 10px 40px;
}
.footer__content-bottom-wrapper:last-child {
    display: flex;
    width: 52%;
    justify-content: end;
}
.footer__copyright {
    margin-top: 0px !important;
}
.account {
    padding: 0px 0px !important;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu {
    display: flex;
    justify-content: space-between;
}

.header__menu-item {
    padding: 0px 20px !important;
}

/*-----------------banner---------------*/

h2.banner__heading.inline-richtext.h0, h1.image-with-text__heading.inline-richtext.h1, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3 {
    font-size: 40px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #313131;
    font-weight: 600;
}
div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3 {
    margin: 0px;
}

p {
    font-size: 17px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
    letter-spacing: 0;
}

.full-content {
    padding: 50px 15px;
    background: #f6f6f6;
}

h2.custom-section__heading {
    font-size: 36px;
    letter-spacing: 0;
    line-height: 42px;
    color: #1b1b1b;
    font-weight: 600;
    margin: 0 0 15px !important;
}

h2.custom-section__heading.center {
    text-align: center;
}

.full-content p {
    text-align: center;
}

div#cart-notification .cart-notification-product__image {
    width: 100%;
    align-items: center;
    justify-content: center;
}
.full-content p:last-child {
    margin-bottom: 0;
}

.list-box {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: center;
}

.list-box li {
    margin: 0;
    width: calc(20% - 8px);
    background: #f3f3f3;
    text-align: center;
    padding: 20px 10px;
    transition: 1s;
    letter-spacing: 0;
    font-size: 17px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
}

.list-box li strong {
    display: block;
    font-weight: 900;
    font-size: 18px;
    margin: 5px 0;
    color: #439ed3;
}

.list-box li:hover {
    background: #000;
    color: #fff;
}

.collaps-content {
    max-height: 0;
    overflow: hidden;
}

.custom-section__question h4 {
    display: flex;
    justify-content: space-between;
    margin: 0;
    color: #fff !important;
    padding: 15px !important;
    background: #469dd5;
    letter-spacing: 0;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
}

.collaps-content p {
    margin: 10px 0;
}

.lift-sec {
  text-align: center;
}

.lifts-sec a{
background: #469dd5!important;
    padding: 8px 28px;
    text-align: left!important;
    display: inline-flex;
    width: 185px;
    justify-content: center;
    margin: 10px auto;
    color: #fff!important;
    text-decoration: none;
}

/* .content-faq .custom-section__right {
    margin-top: 50px;
} */

h4.faq-question.active svg.icon {
    transform: rotate(180deg);
}

.pagination-wrapper {
    margin: 10px 0 0 !important;
}

.custom-section__question h4 svg.icon {
    width: 12px;
}

.custom-section__question {
    margin-bottom: 2px;
}

.content-faq {
    padding: 50px 15px;
}

.left-img-right-cont h3 {
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 5px;
    color: #469dd5;
}

.left-img-right-cont h3::before {
    content: "";
    background: url(/cdn/shop/files/iconsa.png);
    padding: 10px;
    background-position: center center;
    margin-right: 10px;
    background-repeat: no-repeat;
    background-size: contain;
}

.pagination-wrapper a.pagination__item {
    background: #439ed3 !important;
    color: #fff !important;
    opacity: 1 !important;
    text-decoration: none !important;
    height: 35px;
}

.pagination-wrapper a.pagination__item::after {
    display: none;
}

.pagination-wrapper a.pagination__item.pagination__item--current {
    background: #000 !important;
}

.pagination-wrapper ul.pagination__list li {
    max-width: 35px;
    margin-right: 5px;
}

.custom-section.left-img-right-cont .custom-section__content {
    max-width: 600px;
    margin-left: auto;
}

.custom-section__content p {
    margin: 0 0 10px;
}

.button:after {
    box-shadow: none !important;
}

a.button.button--secondary {
    color: #fff!important;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 400;
    background: #469dd5!important;
    opacity: 1;
}

section#shopify-section-template--21805722435857__rich_text_BAHnzU h2.rich-text__heading {
    text-align: center !important;
}

div#ImageWithText--template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a, div#ImageWithText--template--21622516089105__image_with_text_in7pGp {
    padding: 0px;
}


section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 h2.inline-richtext, h2.rich-text__heading {
    font-size: 36px;
    letter-spacing: 1px;
    line-height: 48px;
    text-transform: uppercase;
    color: #1b1b1b;
    font-weight: 600;
    text-align: left !important;
    margin: 0px !important;
}
section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 p {
    text-align: left;
}
.page-width.section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256-padding.isolate.scroll-trigger.animate--slide-in {
    padding: 0px;
}
.section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a-padding.gradient.color-background-1, .section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 {
    padding: 80px 0px;
}
section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 {
    padding: 80px 0px !important;
}
section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 a.link.animate-arrow {
    background: #469dd5!important;
    padding: 8px 28px;
    text-align: left!important;
    display: flex;
    width: 185px;
    justify-content: center;
    margin: 20px auto;
    color: #fff !important;
}
slider-component.slider-mobile-gutter ul#Slider-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 li:last-child .multicolumn-card.content-container p a {
    font-weight: 700;
    text-decoration:none !important;
}
section#shopify-section-template--21622516089105__featured_collection .title.inline-richtext, h2.banner__heading.inline-richtext.h1, h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 35px;
    line-height: 50px;
    text-transform: uppercase;
    color: #292929;
    font-weight: 600;
} 
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 .title-wrapper-with-link, section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin, section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin, section#shopify-section-template--21622516089105__83bd46ee-3eee-4ab6-b239-937e824352ae .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin, section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    justify-content: center;
}
section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 img.multicolumn-card__image {
    background: #efefef !important;
    padding: 30px;
}
section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 {
    padding: 50px 0px 80px;
}
section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 .multicolumn .button {
    background: #469dd5!important;
    color: #fff!important;
    opacity: 100%!important;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 ul.custom-carousel-testimonial-2.multicolumn-list.contains-content-container, section#shopify-section-template--21622516089105__83bd46ee-3eee-4ab6-b239-937e824352ae ul.custom-carousel-testimonial-2.multicolumn-list.contains-content-container {
    display: flex !important;
}
section#shopify-section-template--21622516089105__83bd46ee-3eee-4ab6-b239-937e824352ae .multicolumn.testimonial-section.testimonual-bottom.color-background-1.gradient.background-primary {
    background: #efefef!important;
    padding: 50px 0!important;
    margin-top: 50px;
}

.image-with-text .global-media-settings {
    padding: 0 !important;
}

.image-with-text .global-media-settings img {
    position: relative!important;
    object-fit: contain;
}

.image-with-text .global-media-settings {
    padding: 0 !important;
}

section#shopify-section-template--21622516089105__83bd46ee-3eee-4ab6-b239-937e824352ae .small-img-part {
    display: none;
}
.page-width {
    padding: 0 0rem;
}
section#shopify-section-template--21622516089105__c34a2ffa-d916-4415-837b-9f9a91006934 {
    padding: 30px 0px;
}
section#shopify-section-template--21622516089105__featured_collection .collection.section-template--21622516089105__featured_collection-padding.collection--full-width {
    padding-bottom: 80px;
}
section#shopify-section-template--21622516089105__c34a2ffa-d916-4415-837b-9f9a91006934 p:after {
    content: '';
    border-top: 2px solid #dfc4b3;
    padding: 0px 271px;
    position: absolute;
    left: 50%;
    bottom: -50px;
    transform: translate(-50%, 10px);
}

.slider-buttons {
    margin: 30px 0px 20px!important;
}

section#shopify-section-template--21622516089105__featured_collection img.motion-reduce {
    padding: 40px 40px 0px;
}
section#shopify-section-template--21622516089105__featured_collection .card__information {
    padding: 0px !important;
}
section#shopify-section-template--21622516089105__featured_collection .color-background-2 {
   --gradient-background: transparent !important;
}
section#shopify-section-template--21622516089105__featured_collection .card__media .media img {
    object-fit: contain !important;
}
section#shopify-section-template--21622516089105__featured_collection a {
    text-align: center;
    font-size: 15px;
    text-decoration: none !important;
}
section#shopify-section-template--21622516089105__featured_collection .price {
    display: flex;
    justify-content: center;
}
section#shopify-section-template--21622516089105__featured_collection span.price-item.price-item--regular {
    font-weight: 700;
    font-size: 18px;
}
section#shopify-section-template--21622516089105__featured_collection .collection__title.title-wrapper {
    margin-bottom: 15px !important;
}
section#shopify-section-template--21622516089105__featured_collection button.slider-button.slider-button--prev, section#shopify-section-template--21622516089105__featured_collection button.slider-button.slider-button--next {
    background: #469dd5!important;
    color: #fff;
}
section#shopify-section-template--21622516089105__featured_collection h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in {
    margin-bottom: 0px !important;
}
section#shopify-section-template--21622516089105__featured_collection .slider-button--prev .icon, section#shopify-section-template--21622516089105__featured_collection .slider-button--next .icon {
    width: 30px !important;
    height: 12px;
}
div#ImageWithText--template--21622516089105__image_with_text_in7pGp .image-with-text__text.rte.body, div#shopify-section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a .image-with-text__text.rte.body, .lift-sec ul {
    display: flex !important;
    flex-wrap: wrap !important;
}
.section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 .image-with-text__media-item{
    width: 200px;
}

.section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 li, div#shopify-section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a li, .lift-sec ul li {
    width: 50%;
    font-size: 16px;
    padding: 5px 0px;
}
.button-sec a {
    background: #469dd5!important;
    padding: 14px 40px;
    text-decoration: none;
    font-weight: 500!important;
    font-size: 14px;
    margin-right: 30px;
    color: #fff !important;
}
.button-sec{
    margin-top:30px !important;
}
.section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a-padding.gradient.color-background-1, .section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 {
    background: url(/cdn/shop/files/banner-in_430x.png?v=1702124618#);
    background-size: cover;
    background-repeat: no-repeat !important;
}
.rte img, .global-media-settings {
    border: none !important;
    box-shadow: none !important;
}
.section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 li img, .section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a-padding.gradient.color-background-1 .rte img, .lift-sec ul li img {
    width: 16px;
    margin-bottom: 0px !important;
    margin-right: 12px;
}
section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 a.link.animate-arrow {
    background: #469dd5!important;
    padding: 12px 30px;
    font-size: 14px;
    font-weight: 500;
    width: 200px;
    display: flex;
    justify-content: center;
    color: #fff;
}

div#shopify-section-template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393 .image-with-text__media-item, .section-template--21622516089105__image_with_text_VjJpiU-padding.gradient.color-background-1 .image-with-text__media-item.image-with-text__media-item--medium{
    padding: 20px 20px;
}
.section-template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393-padding.gradient.color-background-1 div#ImageWithText--template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393, .section-template--21622516089105__image_with_text_VjJpiU-padding.gradient.color-background-1 div#ImageWithText--template--21622516089105__image_with_text_VjJpiU {
    padding: 10px !important;
}
div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3 span, p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium.caption-with-letter-spacing {
    font-size: 26px;
    line-height: 48px;
    text-transform: uppercase;
    color: #000000;
    font-weight: 300;
}
section#shopify-section-template--21622516089105__83bd46ee-3eee-4ab6-b239-937e824352ae .multicolumn-card.content-container {
    background: transparent !important;
}
section#shopify-section-template--21622516089105__83bd46ee-3eee-4ab6-b239-937e824352ae h4 {
    font-size: 18px;
    text-transform: uppercase;
    color: #313131;
    font-weight: 500;
    margin-bottom: 6px;
}
section#shopify-section-template--21622516089105__featured_collection button.slider-button.slider-button--prev {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translate(5px,-50%);
    z-index: 9999999;
}
ul.product-grid {
    gap: 20px !important;
    justify-content: flex-start;
}
section#shopify-section-template--21622516089105__featured_collection button.slider-button.slider-button--next {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translate(5px,-50%);
    z-index: 9999999;
}
section#shopify-section-template--21622516089105__featured_collection .card-information, section#shopify-section-template--21622516089105__featured_collection .slider-counter.caption {
    display: none;
}
li#Slide-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256-1:first-child {
    content: '';
    border-right: 1px solid #ded6d1;
}
section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 .multicolumn-card__info {
    padding-left: 34px!important;
    padding-right: 20px !important;
}
.product-grid li.grid__item .card__information h3 a {
    font-size: 18px!important;
    line-height: 24px!important;
    font-weight: 500;
    letter-spacing: 0 !important;
}

.collection ul#product-grid {
    gap: 0 !important;
}

product-recommendations ul.grid.product-grid {
    gap: 0 !important;
}

.customer.login.section-template--21622516482321__main-padding {
    background: #efefef;
    margin: 70px auto;
    padding: 40px !important;
}
h1#login {
    font-size: 44px;
    font-weight: 600;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
    line-height: 20px;
}
.contact.page-width.page-width--narrow.section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e-padding, div#shopify-section-template--21622516482321__main .customer.login.section-template--21622516482321__main-padding, div#shopify-section-template--21622516449553__main .customer.register.section-template--21622516449553__main-padding {
    background: #efefef;
    margin: 70px auto;
    padding: 60px!important;
    width: 100%!important;
    max-width: 60%;
    box-shadow: 0px 0px 10px 8px rgba(0 0 0 / 0.1) !important;
}
div#shopify-section-template--21622516482321__main h1#login, div#shopify-section-template--21622516449553__main h1 {
    font-size: 44px;
    font-weight: 600;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
    line-height: 20px;
}
div#shopify-section-template--21622516482321__main a {
    font-size: 18px !important;
}
.shopify-challenge__container .shopify-challenge__button, div#shopify-section-template--21622516482321__main .customer button, div#shopify-section-template--21622516449553__main .customer button {
    margin: 3rem auto;
    border: 1px solid #9d9292;
    background: transparent!important;
    font-size: 20px;
    color: #000;
    padding: 10px 50px;
}
section#shopify-section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e .text-area, section#shopify-section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e input, div#shopify-section-template--21622516482321__main input, div#shopify-section-template--21622516449553__main input {
    border: 1px solid #efeaea!important;
}
.shopify-challenge__container {
    background: #efefef;
    padding: 42px;
}
.shopify-challenge__container p.shopify-challenge__message {
    font-size: 20px;
    font-weight: 700;
}

/*inner pages*/


/*banner top section css start here*/
.banner__content.top-banner {
    align-items: center;
    justify-content: start !important;
}

.banner__content.top-banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding: 0px !important;
    display: inline-flex;
    background-color: transparent;
}

.banner__content.top-banner .banner__heading {
    color: #fff !important;
    background: #469dd5!important;
    padding: 12px 40px!important;
    border-left: 5px solid #9a2d31;
    font-size: 36px;
  font-weight: 600 !important;
} 


div#Banner-template--21622516089105__image_banner h2.banner__heading.inline-richtext.h0 {
    background-color: transparent !important;
    color: #313131 !important;
    border: none;
    padding: 0px !important;
}

div#Banner-template--21622516089105__image_banner .banner__content.top-banner {
    justify-content: flex-end !important;
}


 /* section#shopify-section-template--21807005434129__bb754918-7309-4eba-9ea7-e50df126f9d6 .banner__content, section#shopify-section-template--21805722435857__96983e2b-7807-461b-af22-9e999885e71d .banner__content, section#shopify-section-template--21659967127825__116ebc57-1393-4d31-8890-365d321b6cc6 .banner__content, section#shopify-section-template--21653187461393__8f32344a-3dd6-4382-8f99-785930db90d9 .banner__content, section#shopify-section-template--21653187494161__178768e1-0b71-480f-abfd-0e7d79e4181f .banner__content.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in, section#shopify-section-template--21653194113297__9f623f10-c797-4a30-88a1-2bcca823b005 .banner__content.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in, section#shopify-section-template--21654828581137__777bb0eb-f193-4d30-98bc-0657e6cfd46c .banner__content.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in, section#shopify-section-template--21653194146065__a673bc30-c0da-4e45-a211-1313a041d2e7 .banner__content.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in, section#shopify-section-template--21622516154641__be5b6907-b122-46e3-8e9c-f66132cfe518 .banner__content.banner__content--middle-center {
    align-items: center;
    justify-content: start !important;
} 

 section#shopify-section-template--21807005434129__bb754918-7309-4eba-9ea7-e50df126f9d6 .banner__box, section#shopify-section-template--21805722435857__96983e2b-7807-461b-af22-9e999885e71d .banner__box, section#shopify-section-template--21654828581137__777bb0eb-f193-4d30-98bc-0657e6cfd46c .banner__box, section#shopify-section-template--21659967127825__116ebc57-1393-4d31-8890-365d321b6cc6 .banner__box, section#shopify-section-template--21653187461393__8f32344a-3dd6-4382-8f99-785930db90d9 .banner__box, section#shopify-section-template--21653187494161__178768e1-0b71-480f-abfd-0e7d79e4181f .banner__box, section#shopify-section-template--21653194113297__9f623f10-c797-4a30-88a1-2bcca823b005 .banner__box, section#shopify-section-template--21654828581137__777bb0eb-f193-4d30-98bc-0657e6cfd46c .banner__box, section#shopify-section-template--21653194146065__a673bc30-c0da-4e45-a211-1313a041d2e7 .banner__box, section#shopify-section-template--21622516154641__be5b6907-b122-46e3-8e9c-f66132cfe518 .banner__box {
    background: #469dd5!important;
    max-width: auto!important;
    width: auto!important;
    min-width: auto!important;
    padding: 14px 20px!important;
    border-left: 5px solid #9a2d31;
} 
 section#shopify-section-template--21807005434129__bb754918-7309-4eba-9ea7-e50df126f9d6 h2.banner__heading, section#shopify-section-template--21805722435857__96983e2b-7807-461b-af22-9e999885e71d h2.banner__heading, section#shopify-section-template--21659967127825__116ebc57-1393-4d31-8890-365d321b6cc6 h2.banner__heading.inline-richtext.h1, section#shopify-section-template--21653187461393__8f32344a-3dd6-4382-8f99-785930db90d9 h2.banner__heading.inline-richtext.h1, section#shopify-section-template--21653187494161__178768e1-0b71-480f-abfd-0e7d79e4181f h2.banner__heading.inline-richtext.h1, section#shopify-section-template--21653194113297__9f623f10-c797-4a30-88a1-2bcca823b005 h2.banner__heading.inline-richtext.h1, section#shopify-section-template--21654828581137__777bb0eb-f193-4d30-98bc-0657e6cfd46c h2.banner__heading.inline-richtext.h1, section#shopify-section-template--21653194146065__a673bc30-c0da-4e45-a211-1313a041d2e7 h2.banner__heading.inline-richtext.h1, section#shopify-section-template--21622516154641__be5b6907-b122-46e3-8e9c-f66132cfe518 h2.banner__heading.inline-richtext.h1 {
    color: #fff !important;
}  
 */

/*banner top section css close here*/


section#shopify-section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e button.button {
    background: #fff!important;
    border: 2px solid #878787!important;
    margin: 0!important;
    font-size: 20px;
    color: #000;
    padding: 10px 50px;
}
section#shopify-section-template--21622516154641__8f066533-2bfc-49f6-9231-39c6f6f68206 .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--21622516154641__8f066533-2bfc-49f6-9231-39c6f6f68206-padding {
    padding: 60px 40px 0px;
}
section#shopify-section-template--21622516154641__be5b6907-b122-46e3-8e9c-f66132cfe518 .banner__text.rte.body {
    margin: 0px !important;
}
section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 .multicolumn-card__image-wrapper, section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 .multicolumn-card-spacing {
    width: 100%!important;
    max-width: 100%!important;
    display: flex;
    justify-content: center;
    margin: 0px !important;
}
section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 .media.media--transparent.media--adapt {
    padding: 20px !important;
}
section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 .media.media--transparent.media--adapt {
    padding: 34px !important;
}
section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 .multicolumn-card.content-container {
    background: #469dd5 !important;
    padding: 10px 0px;
}
section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 .media.media--transparent.media--adapt img, section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 img.multicolumn-card__image {
    object-fit: contain !important;
}
section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 h3.inline-richtext {
    font-size: 26px;
    font-weight: 600 !important;
    color: #fff !important;
    line-height: 20px;
}

section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 a, section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 p {
    color: #fff !important;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none !important;
}
div#FacetsWrapperDesktop {
    background: #469dd5!important;
    padding: 40px 20px;
}

h2#verticalTitle {
    color: #fff !important;
    font-size: 24px;
}
span.facets__selected {
    color: #fff !important;
}
section#shopify-section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e button.button:hover, a.button.button--secondary:hover, .button-sec a:hover, section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 a.link.animate-arrow:hover, section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 a.link.animate-arrow:hover, section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 .multicolumn .button:hover {
    background: #000000!important;
    color: #fff!important;
}
form#FacetFiltersForm summary.facets__summary.caption-large.focus-offset {
    font-size: 18px!important;
    color: #fff;
  box-shadow: none !important;
     outline: none !important;
}
div#shopify-section-template--21653187461393__product-grid span, div#shopify-section-template--21653187494161__product-grid span, div#shopify-section-template--21653194113297__product-grid span, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 span.facets__summary-label, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 span.facet-checkbox__text, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 span {
    font-size: 18px;
    font-weight: 500;
    color: #fff!important;
    opacity: 100% !important;
}

form#FacetFiltersForm  span.facet-checkbox__text, form#FacetFiltersForm span.field-currency {
    color: #fff;
    font-size: 16px;
}
form#FacetFiltersForm a.active-facets__button-remove.underlined-link {
    text-decoration: none;
  color: #fff !important;
}
form#FacetFiltersForm label.facets__label.facet-checkbox {
    padding: 0px !important;
}
div#FacetsWrapperDesktop label.facets__label.facet-checkbox.active {
    background-color: transparent;
    padding: 0px;
}

form#FacetFiltersForm span.active-facets__button-inner.button.button--tertiary {
    color: #fff;
    border-color: #fff !important;
    box-shadow: none !important;
    border: 1px solid;
}
div#shopify-section-template--21653194113297__product-grid span.facets__summary-label, div#shopify-section-template--21654828581137__product-grid span.facet-checkbox__text{
    color: #fff!important;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none!important;
}
/* div#shopify-section-template--21653187461393__product-grid a, div#shopify-section-template--21653187494161__product-grid a, div#shopify-section-template--21653194113297__product-grid a, div#shopify-section-template--21653194146065__product-grid a, div#shopify-section-template--21654828581137__product-grid a {
    font-size: 15px;
    font-weight: 600;
    text-decoration: none !important;
} */
div#shopify-section-template--21653187461393__product-grid label, div#shopify-section-template--21653187461393__product-grid select#SortBy, div#shopify-section-template--21653187461393__product-grid span#ProductCountDesktop, div#shopify-section-template--21653187494161__product-grid label, div#shopify-section-template--21653187494161__product-grid select#SortBy, div#shopify-section-template--21653187494161__product-grid span#ProductCountDesktop, div#shopify-section-template--21653194113297__product-grid label, div#shopify-section-template--21653194113297__product-grid select#SortBy, div#shopify-section-template--21653194113297__product-grid span#ProductCountDesktop, div#shopify-section-template--21653194146065__product-grid label, div#shopify-section-template--21653194146065__product-grid select#SortBy, div#shopify-section-template--21653194146065__product-grid span#ProductCountDesktop, div#shopify-section-template--21654828581137__product-grid span#ProductCountDesktop, div#shopify-section-template--21654828581137__product-grid label, div#shopify-section-template--21654828581137__product-grid select#SortBy {
    color: #000!important;
    font-size: 16px!important;
    padding: 0px !important;
    left: 6px;
    top: 0px;
}
.facets {
    margin-bottom: 30px;
}
.product__title h1 {
    text-align: left;
    font-size: 28px;
}
product-info .price.price--large.price--show-badge {
    font-size: 28px;
    text-align: left;
    color: #469dd5!important;
    font-weight: 600;
}
product-info label.quantity__label.form__label {
    font-size: 20px;
    text-align: left;
    font-weight: 600;
}
.product-form__submit {
    margin-bottom: 1rem;
    background: #469dd5!important;
    color: #fff !important;
    font-weight: 500 !important;
}
product-info span {
    text-align: left !important;
    display: flex;
    justify-content: start;
}
section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 h2.inline-richtext {
    font-size: 18px;
    font-weight: 600;
}

section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 a.link.animate-arrow:hover {
    background: #000 !important;
}
section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed .rich-text.content-container {
    background: #469dd5!important;
    padding: 80px 0px;
    margin: 30px 0px;
}
.section-template--21659967127825__image_with_text_7dqgkd-padding.gradient.color-background-1 div#ImageWithText--template--21659967127825__image_with_text_7dqgkd, .section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91-padding.gradient.color-background-1 div#ImageWithText--template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 {
    padding: 40px 20px 40px 0px !important;
  text-align: left;
}
section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 h3.inline-richtext {
    font-size: 20px;
    font-weight: 600;
}

section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed h2.rich-text__heading {
    text-align: center!important;
    color: #fff!important;
    font-size: 30px;
}
section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed p {
    color: #fff;
    font-weight: 400;
    font-size: 19px;
}
section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed a.button.button--primary {
    background: transparent !important;
    border: 2px solid #fff !important;
    opacity: 100%;
    font-size: 18px;
    padding: 10px 40px;
    font-weight: 500;
}

section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed a.button.button--primary:hover{
  background:#000 !important;
  color:#fff!important;
  border:1px solid #000 !important;
}
section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 .multicolumn-card.content-container {
    box-shadow: 0 0 1px #00000091!important;
    margin: 5px;
}
section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 li {
    margin-bottom: 10px;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 .small-img-part img {
    display: none;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 {
    padding-bottom: 40px !important;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 .small-img-part p {
    font-weight: 800 !important;
    color: #469dd5!important;
}
.facets__disclosure-vertical {
    border-top: 1px solid #fff !important;
}
section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 .multicolumn-card.content-container:hover {
    background: #000 !important;
}
section#MainProduct-template--21665001701649__main h2.h4.accordion__title.inline-richtext, section#MainProduct-template--21665001701649__main h3 {
    font-size: 20px;
    font-weight: 700;
    text-align:left !important;
}
section#shopify-section-template--21665001701649__a1dfd697-ea05-40b2-8b36-a7b8689a3b24 table {
    width: 100%;
}
section#shopify-section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4 h3.accordion__title.inline-richtext.h4, section#shopify-section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4 svg.icon.icon-accordion {
    fill: #fff!important;
    color: #fff!important;
    font-size: 24px;
    text-decoration: none !important;
    font-weight: 600;
}
section#shopify-section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4 .accordion p {
    color: #fff !important;
    font-size: 16px;
    font-weight: 400;
}
section#shopify-section-template--21665001701649__a1dfd697-ea05-40b2-8b36-a7b8689a3b24 th {
    font-weight: 700;
    font-size: 20px;
    padding: 8px !important;
}

section#shopify-section-template--21665001701649__a1dfd697-ea05-40b2-8b36-a7b8689a3b24 td {
    font-size: 18px;
    font-weight: 500;
    color: #000 !important;
}

section#MainProduct-template--21665001701649__main summary.share-button__button {
    font-size: 22px;
    font-weight: 600;
}
ul.footer-block__details-content.list-unstyled li a:hover, .header__menu-item span:hover, header nav.header__inline-menu ul.list-menu.list-menu--inline li a:hover {
    color: #469dd5!important;
}
section#shopify-section-template--21622516089105__c34a2ffa-d916-4415-837b-9f9a91006934 h2.rich-text__heading {
    text-align: center !important;
}
section#shopify-section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4 .accordion {
    padding: 0px 24px !important;
    background: #469dd5!important;
}
section#shopify-section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4 h3.accordion__title.inline-richtext.h4, section#shopify-section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4 svg.icon.icon-accordion {
    fill: #fff!important;
    color: #fff!important;
    font-size: 24px;
    text-decoration: none !important;
    font-weight: 600;
}
section#shopify-section-template--21665001701649__a1dfd697-ea05-40b2-8b36-a7b8689a3b24 {
    padding: 0px 130px;
}

.section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4-padding {
    padding-top: 36px;
    padding-bottom: 0;
}
.section-template--21665001701649__a1dfd697-ea05-40b2-8b36-a7b8689a3b24-padding {
    padding-top: 20px;
}
section#shopify-section-template--21665001701649__f2ed0dfb-a0de-41dd-b494-f0c86244a7f4 .collapsible-content-wrapper-narrow {
    text-align: left;
    width: 100% !important;
    max-width: 84%;
}
footer ul.footer-block__details-content.list-unstyled li a {
    display: block;
    padding-top: 10px !important;
}
.section-template--21665001701649__a1dfd697-ea05-40b2-8b36-a7b8689a3b24-padding {
    padding-top: 0px !important;
    padding-bottom: 52px;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 .multicolumn-card.content-container {
    background: #e6e6e6c4!important;
    margin: 10px;
}
.section-template--21653194113297__product-grid-padding.gradient.color-background-1 span.active-facets__button-inner.button.button--tertiary, .section-template--21654828581137__product-grid-padding.gradient.color-background-1 span.active-facets__button-inner.button.button--tertiary, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 span.active-facets__button-inner.button.button--tertiary, .section-template--21653187494161__product-grid-padding.gradient.color-background-1 span.active-facets__button-inner.button.button--tertiary, .section-template--21653187461393__product-grid-padding.gradient.color-background-1 span.active-facets__button-inner.button.button--tertiary{
    border: 1px solid #fff !important;
    COLOR: #fff;
}
.section-template--21653194113297__product-grid-padding.gradient.color-background-1 label.facets__label.facet-checkbox.active, .section-template--21654828581137__product-grid-padding.gradient.color-background-1 .active,
.section-template--21653194146065__product-grid-padding.gradient.color-background-1 span.active-facets__button-inner.button.button--tertiary, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 label.facets__label.facet-checkbox.active, .section-template--21653187494161__product-grid-padding.gradient.color-background-1 label.facets__label.facet-checkbox.active, .section-template--21653187461393__product-grid-padding.gradient.color-background-1 label.facets__label.facet-checkbox.active{
    background-color: transparent !important;
}
.section-template--21654828581137__product-grid-padding.gradient.color-background-1 .facets__price, div#shopify-section-template--21653194113297__product-grid .facets__price, .section-template--21653194146065__product-grid-padding.gradient.color-background-1  .facets__price, .section-template--21653187494161__product-grid-padding.gradient.color-background-1  .facets__price, .section-template--21653187461393__product-grid-padding.gradient.color-background-1 .facets__price{
    padding: 0px !important;
}
.section-template--21654828581137__product-grid-padding.gradient.color-background-1 .field, div#shopify-section-template--21653194113297__product-grid .field, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 .field, .section-template--21653187494161__product-grid-padding.gradient.color-background-1 .field, .section-template--21653187461393__product-grid-padding.gradient.color-background-1 field{
    margin-bottom: 10px !important;
}
div#shopify-section-template--21653194113297__product-grid input, .section-template--21654828581137__product-grid-padding.gradient.color-background-1 input, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 input, .section-template--21653187494161__product-grid-padding.gradient.color-background-1 input, .section-template--21653187461393__product-grid-padding.gradient.color-background-1 input{
    text-align: left;
    padding: 18px 5px 0px;
    font-size: 12px;
}
.facet-checkbox .icon-checkmark {
    top: 0.4rem !important;
}




































































/*======================css========================*/
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}

.active, .accordion:hover {
  background-color: #ccc; 
}

.panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
}







/*============= */


section#shopify-section-template--21725944086801__2c02b7d2-78ed-46df-9c50-fdc290fa60bf .rich-text__blocks.center, section#shopify-section-template--21725944611089__e2aed50d-3700-4a0c-8c48-ca4af9287c0f, .rich-text__blocks.center, section#shopify-section-template--21725951066385__47cd8919-0e1b-4e3f-a43c-65406b445f10 .rich-text__blocks.center{
    max-width: 100%;
}

section#shopify-section-template--21725944086801__2c02b7d2-78ed-46df-9c50-fdc290fa60bf p, section#shopify-section-template--21725944611089__e2aed50d-3700-4a0c-8c48-ca4af9287c0f p, section#shopify-section-template--21725951066385__47cd8919-0e1b-4e3f-a43c-65406b445f10 p {
    text-align: left;
}

section#shopify-section-template--21725944086801__2c02b7d2-78ed-46df-9c50-fdc290fa60bf h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in, section#shopify-section-template--21725944611089__e2aed50d-3700-4a0c-8c48-ca4af9287c0f h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in, section#shopify-section-template--21725951066385__47cd8919-0e1b-4e3f-a43c-65406b445f10 h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{
    font-size: 25px;
}

section#shopify-section-template--21725944086801__2c02b7d2-78ed-46df-9c50-fdc290fa60bf .rich-text__text.rte.scroll-trigger.animate--slide-in, section#shopify-section-template--21725944611089__e2aed50d-3700-4a0c-8c48-ca4af9287c0f .rich-text__text.rte.scroll-trigger.animate--slide-in, section#shopify-section-template--21725951066385__47cd8919-0e1b-4e3f-a43c-65406b445f10 .rich-text__text.rte.scroll-trigger.animate--slide-in{
    margin: 0px;
}
/* bg color*/
section#shopify-section-template--21725944086801__ff48e8ca-2765-43ec-8706-eb6eff12eac8 .rich-text, section#shopify-section-template--21725944611089__fc45a5c9-1bcf-4a77-b38e-5b5e7fedb61d .rich-text, section#shopify-section-template--21725951066385__4fdc4246-f728-47d7-b142-4ba8d3c9f0e3 .rich-text{
    background: #009ed0;
    justify-content: center;
}

section#shopify-section-template--21725944086801__ff48e8ca-2765-43ec-8706-eb6eff12eac8 .rich-text__heading, section#shopify-section-template--21725944611089__fc45a5c9-1bcf-4a77-b38e-5b5e7fedb61d .rich-text__heading, section#shopify-section-template--21725951066385__4fdc4246-f728-47d7-b142-4ba8d3c9f0e3 .rich-text__heading{
    text-align: center !important;
    width: 100%;
    color: #fff;
    padding-top: 10px;
}
section#shopify-section-template--21725944086801__ff48e8ca-2765-43ec-8706-eb6eff12eac8 .rich-text__blocks.center, section#shopify-section-template--21725944611089__fc45a5c9-1bcf-4a77-b38e-5b5e7fedb61d .rich-text__blocks.center, section#shopify-section-template--21725951066385__4fdc4246-f728-47d7-b142-4ba8d3c9f0e3{
    max-width: 100%;
}


div#shopify-section-template--21622516482321__main .customer.login.section-template--21622516482321__main-padding {
    max-width: 40% !important;
}
/* product page css start here*/
ul#product-grid .card__heading, .related-products .card__heading {
    font-weight: 600;
    font-size: 16px;
}
.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in .product__description.rte.quick-add-hidden {
    text-align: left;
}
/* ul#product-grid .card__information, ul#product-grid .card-information{
    text-align: center;
} */
.related-products h2.related-products__heading.inline-richtext.h2 {
    font-size: 38px;
    text-transform: capitalize;
    font-weight: 600;
    padding-top: 35px;
}
ul#product-grid .price__container, ul#product-grid .price__container span, .related-products .price__container {
    color: #009fd2!important;
    font-weight: 600;
}
/* ul#product-grid .card__inner.color-background-2.gradient.ratio {
    width: 190px;
    height: 190px;
    object-fit: contain !important;
    margin: 0px auto;
} */



 .mobility-sec {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 10px;
}

 .mobility-sec li {
    align-items: center;
    display: flex;
    width: 50%;
}

.mobility-sec li img {
    padding: 0px;
    width: 20px;
    margin-right: 6px;
    height: 20px;
    object-fit: contain;
}

div#shopify-section-template--21622516089105__image_with_text_EyQNgA .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item, div#shopify-section-template--21622516089105__new_image_with_text_eJL6cm .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item {
    width: 200px;
    height: 200px;
}

div#ImageWithText--template--21622516089105__image_with_text_EyQNgA, div#shopify-section-template--21622516089105__new_image_with_text_eJL6cm div#ImageWithText--template--21622516089105__new_image_with_text_eJL6cm {
    padding-top: 0px;
  padding-left:36px;
}

/*  Blog css start here*/
section#shopify-section-template--21622515990801__main .article-template__hero-medium.media {
    width: 100rem;
    margin: 0 auto;
    height: 70vh;
}
section#shopify-section-template--21622515990801__main .article-template__hero-medium.media img {
    width: 100%;
    /* height: auto; */
}
section#shopify-section-template--21622515990801__main header.page-width.page-width--narrow {
    max-width: 120.6rem;
    margin: 0 auto;
    padding-bottom: 5px!important;
    padding-top: 30px !important;
}
section#shopify-section-template--21622515990801__main .article-template__content.page-width.page-width--narrowes {
    margin: 0 auto;
}
section#shopify-section-template--21622515990801__main header.page-width.page-width--narrow h1.article-template__title {
    font-weight: 700;
}
.blog-sec{
    text-align: left;
  color:#000;
}
.blog-sec .inner-text {
    margin: 0px;
}

.blog-sec h2 {
    font-size: 28px;
    margin: 0px;
    font-weight: 600;
    margin-top: 15px;
}
.blog-sec h3 {
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    margin-top: 15px;

}
.blog-sec p {
    margin: 0 0 0 30px;
}
.blog-sec h3 b {
    font-size: 74px;
    line-height: 0px;
}
.blog-sec ul li {
    position: relative;
    margin-left: 30px;
    margin-top: 12px;
}
.blog-sec p.electric {
    margin: 0px !important;
    padding-top: 20px;
}
.blog-sec ul li:before {
    content: "";
    background-image: url(/cdn/shop/files/iconsa.png?v=1702125193);
   height: 20px;
    width: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    transform: translate(-30px,6px);
}
.blog-sec ul li strong {
    font-size: 18px;
    display: block;
    color: #292929;

}
.article-template__hero-container{
  max-width:100% !important;
}
/*blog css end here  */

/* login page css start here*/
div#shopify-section-template--21622516449553__main .customer.register, div#shopify-section-template--21622516482321__main .customer.login {
    background-color: #469dd5 !IMPORTANT;
}

div#shopify-section-template--21622516449553__main h1, div#shopify-section-template--21622516482321__main h1#login, div#shopify-section-template--21622516482321__main a, div#shopify-section-template--21622516482321__main h2.form__message, div#shopify-section-template--21622516482321__main li, div#shopify-section-template--21622516449553__main li, div#shopify-section-template--21622516449553__main h2, div#shopify-section-template--21622516449553__main a, div#shopify-section-template--21622516449553__main .form__message{
    color: #fff;
}
div#shopify-section-template--21622516449553__main button::after, div#shopify-section-template--21622516482321__main button::after {
    display: none;
}

div#shopify-section-template--21622516449553__main button, div#shopify-section-template--21622516482321__main  button {
    border-color: #fff !important;
    color: #fff !important;
}




div#shopify-section-template--21622516482321__main small#RecoverEmail-email-error, div#shopify-section-template--21622516482321__main p, div#shopify-section-template--21622516482321__main h1#recover {
    color: #fff !important;
}
/* 
div#shopify-section-template--21622516482321__main form {
    margin: 10px 0px 0px 0px !important;
}

div#shopify-section-template--21622516482321__main h1#recover {
    font-size: 28px;
    text-transform: capitalize;
} */
/* single producate page css start here*/
form#cart table.cart-items th {
    font-weight: 700 !important;
    font-size: 16px !important;
    color: #000;
}
form#cart table.cart-items .product-option, form#cart table.cart-items .cart-item__price-wrapper span.price.price--end {
    color: #459dd5;
    font-weight: 700;
}


.product__info-container  fieldset.js.product-form__input {
    text-align: left;
}

.product__info-container legend.form__label {
    font-size: 19px;
    font-weight: 600;
}


.product-form__input input[type=radio]:checked+label {
    background-color: #469dd5 !important;
    color: #fff !important;
    border-color: #469dd5 !important;
}

.section-template--21659967127825__image_with_text_7dqgkd-padding.gradient.color-background-1 .image-with-text__media-item, div#shopify-section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 .image-with-text__media-item{
    width: 300px;
}
ul#Slider-template--21622516089105__featured_collection button > span {
    background-color: #479ed6 !important;
    padding: 12px 40px;
    color: #fff;
}

ul#Slider-template--21622516089105__featured_collection button:hover span {
    background-color: #000 !important;
}

ul.footer-block__details-content.list-unstyled a {
    text-transform: capitalize;
}

div#shopify-section-template--21622516089105__new_image_with_text_EGVJ9r .image-with-text__text.rte.body p {
    font-size: 21px;
    max-width: 500px;
    line-height: 36px;
}


.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 {
    background-image: url('/cdn/shop/files/Frame_152.jpg?v=1706098806');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right;
    background-attachment: scroll;
}
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text__media-item {
    width: 250px;
}
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 h3 {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 300;
    padding: 0!important;
    margin: 0px 0px 6px 0px;
    line-height: 35px;
}
div#shopify-section-template--21622516089105__new_image_with_text_EGVJ9r .image-with-text__text.rte.body {
    margin-top: 5px;
}
div#shopify-section-template--21622516089105__new_image_with_text_EGVJ9r a.button.button--primary {
    background-color: #459dd5!important;
    margin-top: 15px!important;
    font-weight: 600;
}
div#ImageWithText--template--21622516089105__new_image_with_text_EGVJ9r {
    padding: 25px;
    align-items: center;
    justify-content: center;
}

.product-grid li.grid__item {
    padding: 10px !important;
}

.product-grid li.grid__item button {
    background: transparent !important;
    padding: 0 !important;
    margin: 10px 0 0 !important;
}

.omgrfq-popup-snap #submitOMGRFQForm, .omgrfq-quotes-page-content-snap #submitOMGRFQForm {
    background-color: #469dd5 !important;
}


.omgrfq-form p.omgrfq-input-placeholder {
    color: #000 !important;
    padding: 0px;
    margin-top: -5px !important;
    font-weight: 400;
}

.omgrfq-form .form-group.focusWithText .omgrfq-input-placeholder {
    display: none !important;
}
ul#product-grid .price.ot-block-price, .related-products .price.ot-block-price{
    display: none !important;
}


form#omgrfq-quote-list-form .omgrfq-form input, form#omgrfq-quote-list-form .omgrfq-form textarea {
    border: 1px solid #469dd5!important;
    box-shadow: none !important;
    outline: none !important;
}



ul#product-grid .card-wrapper.product-card-wrapper.underline-links-hover, .related-products  .card.card--standard.card--media {
    background-color: #f3f3f3;
    padding: 10px;
}


button.omgrfq_view_quote.omgrfq_view_quote_btn.btn.btn-default.button.product-form--atc-button.button--primary.Button.Button--primary {
    background-color:#469dd5!important
}

section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 ul.custom-carousel-testimonial-2.multicolumn-list p {
    font-size: 14px;
    line-height: 21px;
    font-weight: 500;
}

.banner-left .banner-heading p {
    color: #fff !important;
    padding-right: 52px;
    font-size: 18px;
}

/* header .account a {
    background-color: #469dd5;
    padding: 10px 20px;
    color: #fff !important;
}
 */

/*responsive css*/

@media (max-width:1199px){
  body, html {
    overflow-x: hidden;
}
  .product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {
    padding: 0px;
}
  .product__title h1 {
    font-size: 26px;
}
  header nav.header__inline-menu ul.list-menu.list-menu--inline li a {
    font-size: 14px;
    padding: 0 8px;
}
img.header__heading-logo.motion-reduce {
    max-width: 100%;
    width: 200px;
}
.account a {
    font-size: 14px!important;
}
div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3, h2.banner__heading.inline-richtext.h0, h1.image-with-text__heading.inline-richtext.h1 {
    font-size: 32px;
}
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 h3 {
    font-size: 26px;
    line-height: 16px;
}
p {
    font-size: 15px;
    line-height: 28px;
}
.banner__box.content-container.content-container--full-width-mobile.color-inverse.gradient:before {
    padding: 150px!important;
    left: -192px!important;
    top: 78px;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu {
    padding: 0px 14px !important;
}
h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 32px;
    line-height: 34px;
}
/* section#shopify-section-template--21622516089105__c34a2ffa-d916-4415-837b-9f9a91006934 p:after {
    top: 70px;
} */

section#shopify-section-template--21622516089105__featured_collection a {
    padding: 0px 0px;
    font-size: 14px;
}
.section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a-padding.gradient.color-background-1, .section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1{
    padding: 50px 26px;
}
.button-sec {
    margin-top: 20px;
}
h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 24px;
    line-height: 30px;
}

.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
    display: none;
    padding: 40px 40px;
    border: 1px solid #ccc;
    border-top: none;
}
section#shopify-section-template--21665001701649__df2c77d3-5fdd-451d-be33-d3ed90813529 table {
    width: 50%;
    padding: !important;
}

section#shopify-section-template--21665001701649__df2c77d3-5fdd-451d-be33-d3ed90813529 {
    width: 82%;
    margin: 0px auto;
}


section#shopify-section-template--21665001701649__df2c77d3-5fdd-451d-be33-d3ed90813529 th {
    font-weight: 700 !important;
    color: #fff;
    background: #00a1cf;
    font-size: 21px;
    text-align: left;
    padding: 10px !important;
}
div#London, div#Paris {
    border: 1px solid #ccc;
    width: 80%;
}
.tab{
  width: 60%;
}

section#shopify-section-template--21665001701649__df2c77d3-5fdd-451d-be33-d3ed90813529 td {
    color: #000;
    font-size: 15px !important;
}
section#shopify-section-template--21665001701649__df2c77d3-5fdd-451d-be33-d3ed90813529 .tab button.active {
    background-color: #019fd2;
    color: #fff;
}

  header ul.list-menu.list-menu--inline li a {
    padding: 0px 15px !important;
}
.footer__content-top.page-width {
    padding: 0px 10px 25px 25px!important;
}
.footer__content-bottom.scroll-trigger.animate--slide-in {
    padding: 15px 40px;
}

.footer__copyright.caption small, .footer__copyright.caption small a, footer a.link.link--text.list-menu__item.list-menu__item--link, .bottom-sec a {
    font-size: 13px !important;
}
/***********************/
div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3 span, p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium.caption-with-letter-spacing {
    font-size: 20px;
}
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 h3 {
    font-size: 18px!important;
    padding: 9px 0px 6px !important;
}
section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed h2.rich-text__heading, section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 h2.inline-richtext, section#shopify-section-template--21622516089105__featured_collection .title.inline-richtext, h2.banner__heading.inline-richtext.h1, h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3, h2.banner__heading.inline-richtext.h0, h1.image-with-text__heading.inline-richtext.h1 {
    font-size: 26px;
      line-height: 34px;
}
div#shopify-section-template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item, .section-template--21622516089105__image_with_text_VjJpiU-padding.gradient.color-background-1 .image-with-text__media-item.image-with-text__media-item--medium{
    padding-right: 40px;
}

p,  section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed p {
    font-size: 15px;
    line-height: 24px;
}
  section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 {
    padding: 40px 0px 40px;
}

    section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed  .rich-text__blocks.center {
    max-width: 90% !important;
}

  .product-grid-container ul#product-grid li {
    padding: 5px !important;
}
  ul#product-grid .card__heading, .related-products .card__heading {
    font-size: 14px;
}

section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2, div#shopify-section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 .section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91-padding.gradient, section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 .multicolumn{
    padding-left: 25px !important;
    padding-right: 25px !important;
}


  section#shopify-section-template--21622516089105__featured_collection .collection.section-template--21622516089105__featured_collection-padding.collection--full-width {
    padding-bottom: 0px;
}
}


@media only screen and (max-width:1024px){
/* start ardesign */
.benefit-item {
    width: 100px;
}
 
.gradient .description-html p {
    font-size: 16px;
    line-height: 28px;
}
.gradient ul.benefits-points li {
    font-size: 16px;
    line-height: 25px;
}
 
.gradient .benefits h3 {
    font-size: 20px;
}
 
.gradient .benefits-list {
    margin-top: 10px;
    margin-left: 3px;
}
 
#MainContent .benefit-item p {
    font-size: 15px;
}
 
.anchor-button a {
    padding: 10px 44px !important;
    font-size: 15px;
}
 
.testimonial-slider {
    padding: 20px 20px;
}
 
.gradient .testimonial-text p {
    font-size: 16px;
}
 
.testimonial-text  .author {
    font-size: 24px !important;
    margin-top: 0px !important;
}
 
.custom-tabs-section {
    padding-top: 30px;
}
.tabs-buttons .main-container-width {
    padding-left: 30px;
}
 
.text-block p {
    font-size: 16px;
    margin: 5px 0px 5px 0px;
}
 
.anchor-button a {
    padding: 10px 44px !important;
    font-size: 14px;
}
 
.contact-banner .contact-heading h4 {
    font-size: 24px;
    margin-bottom: 15px;
    margin-top: 0px;
}
 
.contact-heading p {
    padding: 0px 60px;
    font-size: 16px;
}
 
.contact-banner {
    padding: 35px 0px 35px 0px;
}
 
.footer-center p {
    font-size: 14px;
    padding: 0px 28px;
}
 
.footer-container {
    gap: 0px;
    padding-bottom: 0px;
}
 
.footer-column {
    padding-left: 15px;
}
.footer-column a {
    font-size: 14px !important;
}
 
.row.form_container {
    padding: 0px !important;
    margin: 0px !important;
}
 
.tab {
    display: inline !important;
    width: 100% !important;
}
 
.banner-heading h1 {
    font-size: 30px !important;
}
.banner-heading {
    padding-left: 15px;
}
 
.banner-with-form-section .anchor-button {
    padding-left: 15px;
}
 
.banner-with-form-section {
    padding: 0px 0px !important;
}
 
/* end ardesign  */
  
header ul.list-menu.list-menu--inline li a span {
    font-size: 13px !important;
}

  footer ul li {
    width: 50%;
    padding: 0px !important;
    margin: 0px !important;
}

section#shopify-section-template--21622516089105__featured_collection .slider-button {
    width: 30px;
    height: 30px;
}

section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 a.link.animate-arrow {
    padding: 8px 14px;
    width: auto;
}



.section-template--21659967127825__image_with_text_7dqgkd-padding.gradient.color-background-1 .image-with-text__media-item, div#shopify-section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 .image-with-text__media-item {
    width: 150px;
}
section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed .rich-text.content-container {
    padding: 40px 0px;
}

  ul#product-grid .card__heading, .related-products .card__heading {
    font-size: 13px;
}




section#shopify-section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e .contact.page-width.page-width--narrow.section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e-padding {
    margin: 40px auto;
}



  div#shopify-section-template--21622516482321__main .customer.login.section-template--21622516482321__main-padding {
    max-width: 70% !important;
}
}


@media only screen and (max-width:989px){

.custom-section.left-img-right-cont {
    background-position: right center !important;
    background: #f3f3f3;
    padding: 30px 15px;
}

.list-box li {
    width: calc(33% - 8px);
}
  
header header-drawer {
    order: 2;
}
  header ul.menu-drawer__menu.list-menu a {
    text-transform: uppercase;
}
  
.header__icons.header__icons--localization.header-localization {
    width: 100%;
    justify-content: end;
    padding-right: 30px;
}

section#shopify-section-template--21622516089105__featured_collection .card__inner.color-background-2.gradient.ratio {
    width: 250px;
    margin: 0px auto;
    align-items: center !important;
}

section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 .multicolumn-list li, section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 .multicolumn-list li{
    max-width: 49% !important;
}
section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing{
    width: 230px;
    margin: 0px auto;
}
.section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 li, div#shopify-section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a li, .mobility-sec li, .lift-sec ul li {
    font-size: 13px;
    padding: 2px 0;
}
.section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 li img, .section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a-padding.gradient.color-background-1 .rte img, .lift-sec ul li img {
    width: 12px;
    margin-bottom: 0!important;
    margin-right: 12px;
}
.mobility-sec li img {
    width: 16px;
    height: 13px;
}
  section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 {
    padding: 30px 0px !important;
}
  
p {
    font-size: 14px;
}
  section#shopify-section-template--21622516089105__featured_collection .collection.section-template--21622516089105__featured_collection-padding.collection--full-width {
    padding-bottom: 0px;
}
  footer .footer-block.grid__item.scroll-trigger.animate--slide-in img {
    width: 200px;
}
  footer .social-media a i {
    padding: 0px 2px;
}
  h2.footer-block__heading.inline-richtext {
    font-size: 18px;
}
  .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in > div:nth-child(2) {
    padding-right: 20px !IMPORTANT;
}

ul#Slider-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 li {
    max-width: 49% !important;
}
section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed h2.rich-text__heading, section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 h2.inline-richtext, section#shopify-section-template--21622516089105__featured_collection .title.inline-richtext, .banner__heading.inline-richtext.h1, h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3, h2.banner__heading.inline-richtext.h0, h1.image-with-text__heading.inline-richtext.h1 {
    font-size: 22px;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 .multicolumn-card.content-container {
    margin: 0px 2px !important;
}


ul#product-grid li {
    max-width: 31.3%!important;
}
  ul#product-grid .price__container, ul#product-grid .price__container span, .related-products .price__container {
    font-size: 14px;
}
  ul#Slider-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 li {
    width: 32%;
}
ul#Slider-template--21622516154641__f69377c1-566a-403a-8919-271782036f26  .multicolumn-card__info {
    padding: 16px 10px;
}
  section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 a, section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 p {
    font-size: 15px;
}

.contact.page-width.page-width--narrow.section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e-padding{
    padding: 25px!important;
    width: 100%!important;
    max-width: 75%;
}
section#shopify-section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 .page-width.section-template--21622516154641__f69377c1-566a-403a-8919-271782036f26-padding.isolate.scroll-trigger.animate--slide-in {
    padding: 10px 22px !important;
}
  .related-products ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.related-products ul li {
    max-width: 24%;
}
  .product__title h1 {
    font-size: 20px;
}
  .product.product--small.product--left .price__regular span.price-item.price-item--regular {
    font-size: 20px;
}

ul#Slider-template--21622516089105__featured_collection li {
    padding: 0px 10px !important;
}

.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text.image-with-text--no-overlap.isolate.scroll-trigger.animate--slide-in {
    padding-left: 30px;
}

  section#shopify-section-template--21622516089105__c34a2ffa-d916-4415-837b-9f9a91006934 h2.rich-text__heading {
    font-size: 26px;
    line-height: 17px;
}
  div#shopify-section-template--21622516089105__new_image_with_text_EGVJ9r .image-with-text__text.rte.body p {
    font-size: 16px;
    line-height: 26px;
}
  div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3 span {
    font-size: 17px;
}
  section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 .page-width.section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69-padding.isolate.scroll-trigger.animate--slide-in {
    padding: 0px 20px;
}
}
@media only screen and (max-width:749px){

ul.icon-cstm-box li {
    width: 30%;
    margin-bottom: 15px;
}
  
.custom-tabs div#tab-4 .video-gallery .video-item {
    width: 100% !important;
    text-align: center;
    min-height: 300px !important;
    margin-bottom: 20px;
}

section#shopify-section-template--23724555665681__17364143813f846df2 {
    padding: 0 15px;
}

.jdgm-rev__content .jdgm-rev__body {
    width: 65%;
}

.jdgm-rev__content .jdgm-rev__pics {
    width: 35%;
    padding-right: 15px;
}

.jdgm-rev__content .jdgm-rev__pics a.jdgm-rev__pic-link {
    padding: 5px;
}

.custom-tabs .tab-content .video-section {
    row-gap: 15px;
}

.custom-tabs div#tab-4 .video-gallery {
    display: block;
    margin: 0 0 20px 0 !important;
}
.custom-tabs .tab-content .video-section iframe {
    width: 100%;
}
.custom-tabs div#tab-4 .video-gallery .video-item iframe {
    min-width: auto !important;
}

section#shopify-section-template--23724555665681__slideshow_chGMWQ .slideshow__controls.slideshow__controls--top button.slider-counter__link span.dot {
    height: 10px;
    width: 10px;
}
section#shopify-section-template--23724555665681__featured_product_AX9QtY section.color-background-1.gradient div#GalleryViewer-template--23724555665681__featured_product_AX9QtY .product__media-item:nth-child(1) modal-opener.product__modal-opener, .page-width.section-template--23724555665681__featured_product_AX9QtY-padding ul.icon-with-text.icon-with-text--horizontal {
    width: 100%;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card__info {
        width: 80%;
        padding: 15px;
    }

section#shopify-section-template--23724555665681__slideshow_chGMWQ .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content {
    min-height: 13rem !important;
}
div#shopify-section-template--23724555665681__multirow_WRHJHN .multirow__inner.page-width .image-with-text__grid, div#shopify-section-template--23724555665681__multirow_dtedWG .multirow__inner.page-width .image-with-text__grid {
    padding: 0 20px !important;
}

div#shopify-section-template--23724555665681__multirow_WRHJHN .multirow__inner.page-width .image-with-text__grid .image-with-text__content, div#shopify-section-template--23724555665681__multirow_dtedWG .multirow__inner.page-width .image-with-text__grid .image-with-text__content {
    padding: 20px 0;
    text-align: center;
}

div#shopify-section-template--23724555665681__multirow_WRHJHN .multirow__inner.page-width .image-with-text__grid .image-with-text__content h2.image-with-text__heading.h1.rte, div#shopify-section-template--23724555665681__multirow_dtedWG .multirow__inner.page-width .image-with-text__grid .image-with-text__content h2.image-with-text__heading.h1.rte  {
    width: 100%;
    font-size: 22px;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG ul {
    padding: 0 20px !important;
    row-gap: 10px;
}
section#shopify-section-template--23724555665681__multicolumn_tXhUYG ul li {
    width: 49%;
}
section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card.content-container .multicolumn-card__image-wrapper {
    width: 25%;
    padding: 0px;
}

.jdgm-carousel__arrows {
    position: relative !important;
    margin: 0 !important;
    display: flex;
    justify-content: center;
    gap: 0px;
}
  
.jdgm-carousel__right-arrow, .jdgm-carousel__left-arrow {
    width: 15px !important;
    height: 15px !important;
}

.jdgm-carousel--aligned-theme .jdgm-carousel-item__review {
    height: auto !important;
    padding-bottom: 10px;
}
  
#shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel__arrows .jdgm-carousel__right-arrow {
        position: relative;
        right: 0;
        top: 0;
}

#shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel__arrows .jdgm-carousel__left-arrow {
        position: relative;
        left: 0;
        top: 0;
    }

#shopify-section-template--23724555665681__173495454684b10254 .jdgm-carousel-wrapper {
    margin: auto;
    padding: 28px 0px 20px;
}
  
section#shopify-section-template--23724555665681__featured_product_AX9QtY .featured-product.product .grid__item.product__media-wrapper {
    max-width: 100%!important;
    width: 100%;
}
section#shopify-section-template--23724555665681__featured_product_AX9QtY .featured-product.product .product__info-wrapper {
    max-width: 100%;
    padding: 40px 0 0 0 !important;
}

.section-template--23724555665681__featured_product_AX9QtY-padding .featured-product {
    display: block;
}

section#shopify-section-template--23724555665681__multicolumn_hrMRGV ul#Slider-template--23724555665681__multicolumn_hrMRGV {
    padding: 0 30px !important;

}

.section-template--23724555665681__custom_liquid_LmxDny-padding {
    padding: 0 30px !important;

}
  
section#shopify-section-template--23724555665681__video_gpKgUP .video-section.isolate {
    padding: 36px 15px;
}


.section-template--23724555665681__featured_product_AX9QtY-padding share-button#Share-template--23724555665681__featured_product_AX9QtY {
    margin: 0px;
}

.section-template--23724555665681__featured_product_AX9QtY-padding a.link.product__view-details.animate-arrow {
    margin: 0px;
}
  
.section-template--23724555665681__featured_product_AX9QtY-padding {
    padding: 30px 28px;
}
#shopify-section-template--23724555665681__featured_collection_QcFYjR ul.product-grid {
    gap: 20px!important;
    justify-content: space-between;
}

#shopify-section-template--23724555665681__featured_collection_QcFYjR ul.product-grid li {
    width: 45% !important;
    padding: 0px !important;
}
}

@media only screen and (max-width:749px){

.image-with-text .global-media-settings {
    height: auto !important;
}

section#shopify-section-template--23724555665681__image_banner_bx877A {
    padding: 40px 15px 10px !important;
}

section#shopify-section-template--23724555665681__contact_form_eqxGjG .contact.page-width.page-width--narrow.section-template--23724555665681__contact_form_eqxGjG-padding {
    margin: 0px auto 40px;
    padding: 25px !important;
    width: 100% !important;
    max-width: 90%;
}

#shopify-block-AZVo0YjBpdTBvSFRQa__judge_me_reviews_featured_carousel_tHMeNe h2.jdgm-carousel-title {
    font-size: 24px;
}
  
.custom-tabs {
    width: 100%;
    padding: 0 30px;
}
.custom-tabs div#tab-1 .tab-media iframe {
    width: 100%;
    height: 100%;
}

.custom-tabs ul.tab-nav {
    display: block;
}

.custom-tabs ul.tab-nav li {
    padding: 10px;
    line-height: normal;
}
  
.new-faq .content-faq .custom-section-row .custom-section__left {
    width: 100%;
}
  

.new-faq .content-faq .custom-section-row .custom-section__right {
    width: 100%;
    padding-left: 0px;
}

.list-box li:nth-child(5) {
    width: calc(100% - 8px);
}

.list-box li strong {
    font-size: 16px;
}

.list-box li {
        width: calc(50% - 8px);
        font-size: 15px;
        line-height: 26px;
        padding: 15px 5px;
    }
  
h2.custom-section__heading {
    font-size: 24px;
    line-height: 30px;
}

.multirow.section-template--21805722435857__multirow_w94exV-padding.gradient.color-background-1 .image-with-text__content, .multirow.section-template--21807005434129__multirow_mPGGC9-padding.gradient.color-background-1 .image-with-text__content,
.multirow.section-template--21813751644433__multirow_KdeYBa-padding.gradient.color-background-1 .image-with-text__content {
    padding: 20px !important;
    align-items: center;
}
  
.footer__content-top.page-width {
    padding-bottom: 0px !important;
}
div#shopify-section-template--21622516089105__image_with_text_VjJpiU .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media {
    width: 30%;
}

  div#shopify-section-template--21622516089105__image_with_text_EyQNgA .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media img {
    position: absolute !important;
    width:auto;
    object-fit: contain !important;
    object-position: left;
   padding: 10px
}

    /* top banner section css start here*/
  .top-banner {
    position: absolute !important;
    top: 36% !important;
    left: 30px !important;
}
  div#Banner-template--21622516089105__image_banner .banner__content.top-banner {
    position: relative !important;
}

  /* top banner section css close here*/
  .product.product--small.product--left.product--thumbnail {
    padding: 0px 25px;
}
.related-products h2.related-products__heading.inline-richtext.h2 {
    font-size: 26px;
    padding-top: 0px;
}
div#Banner-template--21622516089105__image_banner .banner__content.top-banner {
    justify-content: center !important;
}
div#Banner-template--21622516089105__image_banner .banner__box.content-container {
    max-width: 60%;
}
  
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 h3 {
    font-size: 16px!important;
}
  div#Banner-template--21622516089105__image_banner .banner__heading.inline-richtext {
    font-size: 23px!important;
}
.account a {
    padding-left: 11px !important;
}105
.footer-block.grid__item.scroll-trigger.animate--slide-in {
    border: none;
}
  .footer__content-bottom-wrapper.page-width:first-child, .footer__content-bottom-wrapper:last-child {
    justify-content: flex-start;
    width: 100% !important;
}
footer .social-media {
    padding-left: 20px;
}
  .footer-block.grid__item.scroll-trigger.animate--slide-in {
    text-align: left;
}
  .footer__copyright.caption small, .footer__copyright.caption small a, footer a.link.link--text.list-menu__item.list-menu__item--link, .bottom-sec a {
    font-size: 13px!important;
    line-height: 25px;
}
div#ImageWithText--template--21622516089105__image_with_text_in7pGp .image-with-text__text.rte.body, div#shopify-section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a .image-with-text__text.rte.body, .lift-sec ul {
    justify-content: flex-start;
    text-align: left;
}
div#shopify-section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a .image-with-text__media-item, div#shopify-section-template--21622516089105__new_image_with_text_eJL6cm .image-with-text__media-item {
    max-width: 250px!important;
    height: auto !important;
}
  
div#shopify-section-template--21622516089105__new_image_with_text_eJL6cm {
    padding: 0px 20px 30px 20px;
}
div#ImageWithText--template--21622516089105__new_image_with_text_eJL6cm, .section-template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393-padding.gradient.color-background-1 div#ImageWithText--template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU {
    text-align: left;
}
div#shopify-section-template--21622516089105__new_image_with_text_eJL6cm .image-with-text__media-item {
    margin-left: 35px;
    margin-bottom: 30px;
}


div#shopify-section-template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393 .media>img {
    object-fit: contain;
    object-position: left;
}

section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed h2.rich-text__heading, section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 h2.inline-richtext, section#shopify-section-template--21622516089105__featured_collection .title.inline-richtext, h2.banner__heading.inline-richtext.h1, h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3, h2.banner__heading.inline-richtext.h0, h1.image-with-text__heading.inline-richtext.h1 {
    font-size: 20px;
}
.section-template--21659967127825__image_with_text_7dqgkd-padding.gradient.color-background-1 .image-with-text__media-item, div#shopify-section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item {
    max-width: 300px;
}
  .section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91-padding.gradient.color-background-1  .image-with-text__text.rte.body {
    text-align: left;
}

.section-template--21659967127825__image_with_text_7dqgkd-padding.gradient.color-background-1 div#ImageWithText--template--21659967127825__image_with_text_7dqgkd, .section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91-padding.gradient.color-background-1 div#ImageWithText--template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 {
    padding: 20px 20px 0px 0px !important;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 ul.custom-carousel-testimonial-2.multicolumn-list.contains-content-container li {
    width: 49% !important;
    margin: 0px 2px 10px !important;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 ul.custom-carousel-testimonial-2.multicolumn-list.contains-content-container {
    display: flex !important;
    flex-wrap: wrap !important;
}
  section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 h3.inline-richtext {
    font-size: 18px;
}
  .top-banner .banner__heading.inline-richtext{
    font-size: 17px !important;
    padding: 7px 26px !important; 
}
  section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed .rich-text__blocks.center {
    max-width: 100%!important;
}
.section-template--21659967127825__image_with_text_7dqgkd-padding.gradient.color-background-1 .image-with-text__text.rte.body, .section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91-padding.gradient.color-background-1 .image-with-text__text.rte.body {
    margin: 7px 0px 0px 0px !important;
}

  .facets-container.scroll-trigger.animate--fade-in {
    padding: 5px 20px;
}
  summary.mobile-facets__open-wrapper.focus-offset span, .product-count.light.medium-hide.large-up-hide span {
    font-weight: 700;
}

  div#shopify-section-template--21653187461393__product-grid span, div#shopify-section-template--21653187494161__product-grid span, div#shopify-section-template--21653194113297__product-grid span, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 span.facets__summary-label, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 span.facet-checkbox__text, .section-template--21653194146065__product-grid-padding.gradient.color-background-1 span {
    font-weight: 700;
    color: #000!important;
}
  
  ul#product-grid .card__heading, .related-products .card__heading {
    font-size: 12px;
}
  ul#product-grid .price__container, ul#product-grid .price__container span, .related-products .price__container {
    font-size: 13px;
}
  ul#product-grid li {
    max-width: 32.8%!important;
}

section#shopify-section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e .contact__fields {
    display: flex;
}
section#shopify-section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e .contact__fields .field:nth-child(1) {
    margin-right: 9px;
}
  .contact.page-width.page-width--narrow.section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e-padding {
    padding: 40px 40px!important;
    width: 100%!important;
    max-width: 85%;
}

ul#Slider-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 li {
    width: 49%;
}

div#shopify-section-template--21622516482321__main h1#login, div#shopify-section-template--21622516449553__main h1 {
    font-size: 36px;
}
  .contact.page-width.page-width--narrow.section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e-padding, div#shopify-section-template--21622516482321__main .customer.login.section-template--21622516482321__main-padding, div#shopify-section-template--21622516449553__main .customer.register.section-template--21622516449553__main-padding {
    margin: 40px auto;
    padding: 30px 20px!important;
}
 div#shopify-section-template--21622516482321__main .customer.login.section-template--21622516482321__main-padding {
    max-width: 80%!important;
}

div#Banner-template--21622516089105__image_banner .banner__box.content-container{
    padding-left: 0px;
}
  
.related-products ul li {
    max-width: 32%;
}

ul#product-grid {
    padding: 0px 20px !important;
}
  
section#shopify-section-template--21622516089105__2863cb7f-4510-4225-ba3e-9933df8c09e9 .multicolumn.color-background-1{
    padding: 0px 20px;
}

.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text__media-item {
    width: 260px;
    height: max-content;
}
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text.image-with-text--no-overlap.isolate.scroll-trigger.animate--slide-in {
    padding-left: 0px;
}
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet {
    display: flex!important;
    flex-wrap: nowrap!important;
    align-items: center;
}
div#ImageWithText--template--21622516089105__new_image_with_text_EGVJ9r {
    padding-left: 0px;
    text-align: left;
    width: 65%;
}

div#ImageWithText--template--21622516089105__new_image_with_text_EGVJ9r {
    align-items: flex-start !important;
}

  div#shopify-section-template--21622516089105__image_with_text_in7pGp .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media {
    width: 220px;
}
  div#shopify-section-template--21622516089105__image_with_text_EyQNgA .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media {
    margin-left: 27px !important;
}
div#ImageWithText--template--21622516089105__image_with_text_EyQNgA .image-with-text__text.rte.body, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU .image-with-text__text.rte.body {
    margin-top: 4px;
}
  .section-template--21622516089105__image_with_text_EyQNgA-padding.gradient.color-background-1 {
    padding-top: 0px;
}
  div#ImageWithText--template--21622516089105__image_with_text_EyQNgA {
    padding-top: 15px;
    text-align: left;
}
}
/*thankyou page css here  */
section#shopify-section-template--23889105027345__rich_text_8KXbt9 .rich-text__blocks.center {
    max-width: 90%;
    padding: 20px;
    width: 600px;
    margin: 0px auto;
    background: #e6e6e6;
    /* text-align: center !important; */
    display: flex;
    flex-direction: column;
    justify-content: center;

}

section#shopify-section-template--23889105027345__rich_text_8KXbt9 .rich-text__blocks.center h2 {
    text-align: center !important;
    margin: 0 auto !important;
}


section#shopify-section-template--23889105027345__rich_text_8KXbt9 .rich-text__blocks.center h2.rich-text__heading.rte.inline-richtext.hxl.scroll-trigger.animate--slide-in {
    text-align: center;
    margin: 0 auto !important;
}


section#shopify-section-template--22648131846417__rich_text_8KXbt9 .rich-text.content-container.color-background-1.gradient.section-template--22648131846417__rich_text_8KXbt9-padding {
    max-width: 600px;
    margin: 50px auto;
    width: 90%;
    padding: 40px 20px;
    text-align: center;
    background-color: #f6f6f6 !important;
    box-shadow: 0 0 1px #00000091 !important;
}
section#shopify-section-template--22648131846417__rich_text_8KXbt9 .rich-text.content-container.color-background-1.gradient.section-template--22648131846417__rich_text_8KXbt9-padding .rich-text__text.rte.scroll-trigger.animate--slide-in {
    margin: 0px;
}
section#shopify-section-template--22648131846417__rich_text_8KXbt9 .rich-text.content-container.color-background-1.gradient.section-template--22648131846417__rich_text_8KXbt9-padding h2 {
    text-align: center!important;
    color: #459dd5;
    font-size: 40px;
    font-weight: 800;
    margin:5px 0px !important;
}
section#shopify-section-template--22648131846417__main h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in {
    display: none !important;
}
/* thankyou page css end here */
@media only screen and (max-width:540px){
/* section#shopify-section-template--21622516089105__featured_collection form button {
    width: auto !important;
    min-width: auto !important;
    padding: 10px 30px !important;
} */

 .mobility-sec, div#shopify-section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a .image-with-text__text.rte.body, .lift-sec ul {
    display: block;
}
 .mobility-sec li, .section-template--21622516089105__image_with_text_in7pGp-padding.gradient.color-background-1 li, div#shopify-section-template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a li, .lift-sec ul li {
    width: 100%;
}
  .button-sec a {
    padding: 8px 25px;
    display: inline-block;
}

section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed h2.rich-text__heading, section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 h2.inline-richtext, section#shopify-section-template--21622516089105__featured_collection .title.inline-richtext, h2.banner__heading.inline-richtext.h1, h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3, h2.banner__heading.inline-richtext.h0, h1.image-with-text__heading.inline-richtext.h1 {
    font-size: 20px !important;
    line-height: 29px;
}
  section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing {
    width: 180px;
    margin: 0 auto;
}
footer {
    padding: 30px 0px 0px !important;
}
div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3 span, p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium.caption-with-letter-spacing {
    font-size: 16px;
}
section#shopify-section-template--21622516089105__featured_collection .card__inner.color-background-2.gradient.ratio {
    width: 200px;
}
section#shopify-section-template--21622516089105__featured_collection a, section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 a.link.animate-arrow {
    font-size: 13px;
}

div#ImageWithText--template--21622516089105__457efd74-1997-49cd-b74b-0664338e165a .image-with-text__text.rte.body, div#ImageWithText--template--21622516089105__7faf9164-ec5d-49f1-9e8c-5e29dacf5393 .image-with-text__text.rte.body {
    margin-top: 10px;
}
  .top-banner .banner__box .banner__heading.inline-richtext {
    font-size: 16px!important;
    padding: 6px 20px!important;
}
.section-template--21659967127825__image_with_text_7dqgkd-padding.gradient.color-background-1 .image-with-text__media-item, div#shopify-section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item {
    max-width: 250px;
}
  ul#Slider-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 li {
    max-width: 100% !important;
}
  section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 ul.custom-carousel-testimonial-2.multicolumn-list.contains-content-container li {
    margin: 0px 0px 10px 0px !important;
    width: 100% !important;
    max-width: 100% !important;
}
  section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 {
    padding: 20px 20px !important;
    text-align: center;
}
  section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2  .multicolumn-card__info {
    padding-top: 0px;
}
section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    margin-bottom: 10px;
    padding: 0px;
}
  section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed .rich-text.content-container {
    margin: 15px 0px;
    padding: 40px 0;
}
section#shopify-section-template--21622516154641__8f066533-2bfc-49f6-9231-39c6f6f68206 .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--21622516154641__8f066533-2bfc-49f6-9231-39c6f6f68206-padding {
    padding: 40px 20px 0px;
}
  ul#product-grid li {
    max-width: 50% !important;
}

  ul#Slider-template--21622516154641__f69377c1-566a-403a-8919-271782036f26 li {
    width: 100% !important;
}
  .contact.page-width.page-width--narrow.section-template--21622516154641__f6d0b4d5-5d9d-42c7-8ffd-29f7dd592a3e-padding {
    padding: 30px 20px!important;
    width: 100%!important;
    max-width: 90%;
}

  div#Banner-template--21622516089105__image_banner .banner__box.content-container {
    max-width: 85%;
}

  .related-products ul li {
    max-width: 49%;
}



  section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 .multicolumn-card__info {
    padding-left: 25px!important;
}

ul#Slider-template--21622516089105__featured_collection button>span {
    padding: 10px 23px;
    font-size: 13px;
}

  section#shopify-section-template--21622516089105__featured_collection img.motion-reduce {
    padding: 10px 30px 10px 15px;
}
  section#shopify-section-template--21622516089105__featured_collection .slider-button {
    width: 23px;
    height: 23px;
}
  section#shopify-section-template--21622516089105__featured_collection button.slider-button.slider-button--prev {
    left: 2px;
        top: 45%;
}
section#shopify-section-template--21622516089105__featured_collection button.slider-button.slider-button--next {
    right: 3px;
    top: 45%;
}

  section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2, div#shopify-section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91 .section-template--21659967127825__fc81dbe1-f3df-4081-a877-d410aaff7d91-padding.gradient, section#shopify-section-template--21659967127825__4e6fc890-4306-483f-b2c4-644468cb8290 .multicolumn {
    padding-left: 20px!important;
    padding-right: 20px!important;
}


  .section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text__media-item {
    width: 210px;
    height: max-content;
}
  div#ImageWithText--template--21622516089105__new_image_with_text_EGVJ9r {
    width: 55%;
}


  section#shopify-section-template--21622516089105__c34a2ffa-d916-4415-837b-9f9a91006934 h2.rich-text__heading {
    font-size: 18px;
}
  .product-grid li.grid__item .card__information h3 a {
    font-size: 13px!important;
    line-height: 20px!important;
  
}
div#shopify-section-template--21622516089105__image_with_text_VjJpiU .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media {
    width: 50%;
}
  .section-template--21622516089105__image_with_text_VjJpiU-padding.gradient.color-background-1 .image-with-text__media-item.image-with-text__media-item--medium {
    padding: 40px 0px 0px 9px !important;
}
  
}
@media only screen and (max-width:420px) {

section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 h2.inline-richtext {
    font-size: 16px;
}
  
footer .social-media {
    padding-left: 9px;
}
  
footer .social-media {
    padding-left: 5px;
}
  
div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3 span, p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium.caption-with-letter-spacing {
    font-size: 14px;
}
  
section#shopify-section-template--21659967127825__3a12508e-ad4e-4f1c-997a-c179ec39f8ed h2.rich-text__heading, section#shopify-section-template--21622516089105__dff5447b-5b15-4fdd-baf5-ef1c2b426256 h2.inline-richtext, section#shopify-section-template--21622516089105__featured_collection .title.inline-richtext, h2.banner__heading.inline-richtext.h1, h3.image-with-text__heading.inline-richtext.h1, h1.image-with-text__heading.inline-richtext.h2, h3.title.inline-richtext.h1, h2.title.h1, h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in, div#ImageWithText--template--21622516089105__image_with_text_VjJpiU h3, h2.banner__heading.inline-richtext.h0, h1.image-with-text__heading.inline-richtext.h1 {
    font-size: 18px !important;
    line-height: 24px;
}

section#shopify-section-template--21659967127825__e70e19ce-b057-4555-9960-037dd8e5cbe2 {
    padding: 6px!important;
}

ul#product-grid .card__heading, .related-products .card__heading {
    font-size: 11px;
}
  
div#Banner-template--21622516089105__image_banner .banner__box.content-container {
    max-width: 100%;
    padding-right: 50px;
}

section#shopify-section-template--21622516089105__featured_collection img.motion-reduce {
    padding: 5px 35px 10px 2px;
}

.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text__media-item {
    max-width: 220px !important;
    height: max-content;
    margin: 0px auto;
}
  
.section-template--21622516089105__new_image_with_text_EGVJ9r-padding.gradient.color-background-1 .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet {
    flex-wrap: wrap !important;
}
  
div#ImageWithText--template--21622516089105__new_image_with_text_EGVJ9r {
    width: 100%!important;
    padding: 0 20px;
    text-align: center !important;
    display: inline-block;
}

  section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 h2.inline-richtext {
    margin-bottom: 0px !IMPORTANT;
    font-size: 16px;
}

section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 .multicolumn-card__info {
    padding: 0px 20px;
    margin: 0px !important;
}

section#shopify-section-template--21622516089105__82a81cc1-4ffa-4997-bf03-c9dcb571bb69 a.link.animate-arrow {
    font-size: 13px;
    margin-top: 10px;
}

}
/*FAQ  */
.accordion {
    color: #fff!important;
    margin-bottom: 2px !important;
    padding: 0;
    background: transparent;
     transition:none !important;
}
.accordion summary {
    color: #ffffff !important;
    padding: 10px !important;
    background: #469dd5;
}
.accordion summary:hover{
    background: #469dd5 !important;
}
.accordion summary h3 {
    color: #ffffff;
    font-size: 16px;
    font-weight: 600;
}
.accordion .icon-accordion {
    fill: #ffffff !important;
}
.accordion__content {
    color: #000!important;
    background: #fff;
    margin: 0!important;
    padding: 8px 0px !important;
}
.accordion.active {
    margin: 0px !important;
    border: none;
}
.icon-sec .media.media--transparent {
    padding: 0px !important;
}
.icon-sec .media.media--transparent img {
    height: 80px;
    position: relative;
    left: 50%;
    transform: translate(-50%);
}

.icon-sec .title-wrapper-with-link {
    justify-content: center;
}
.icon-sec .title-wrapper-with-link h3.title {
    font-size: 24px !important;
    text-transform: capitalize !important;
}
.icon-sec ul li .multicolumn-card__info h3 {
   font-size:20px;
}
.icon-sec ul li .content-container {
    transition: all ease-out 0.4s !important;
}
.icon-sec ul li .content-container:hover {
    background-color: #469dd5b5 !important;
}
.icon-sec ul li .content-container:hover .multicolumn-card__info h3 {
    color: #fff !important;
}
.icon-sec ul li .content-container:hover .multicolumn-card__info p {
    color: #fff !important;
} 
/*my css  */


.section-template--21813751644433__image_with_text_rPQntF-padding.gradient.color-background-1 div#ImageWithText--template--21813751644433__image_with_text_rPQntF h3.image-with-text__heading.inline-richtext.h1{
    font-size: 36px;
    text-transform: capitalize;
    letter-spacing: 0;
    line-height: 42px;
    color: #1b1b1b;
    font-weight: 600;
    margin: 0 0 15px !important;
}

.section-template--21813751644433__image_with_text_rPQntF-padding.gradient.color-background-1 div#ImageWithText--template--21813751644433__image_with_text_rPQntF h3{
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 5px;
    color: #469dd5;
}
.section-template--21813751644433__image_with_text_rPQntF-padding.gradient.color-background-1 div#ImageWithText--template--21813751644433__image_with_text_rPQntF h3::before{
    content: "";
    background: url(/cdn/shop/files/iconsa.png);
    padding: 10px;
    background-position: center center;
    margin-right: 10px;
    background-repeat: no-repeat;
    background-size: contain;
}
.section-template--21813751644433__image_with_text_rPQntF-padding.gradient.color-background-1 div#ImageWithText--template--21813751644433__image_with_text_rPQntF h3.image-with-text__heading.inline-richtext.h1::before {
    display: none;
}
.section-template--21813751644433__image_with_text_rPQntF-padding.gradient.color-background-1 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item {
    width: 36%;
}

.section-template--21813751644433__image_with_text_rPQntF-padding.gradient.color-background-1 
 div#ImageWithText--template--21813751644433__image_with_text_rPQntF {
    padding: 0px 0px 0px 30px;
}
.section-template--21813751644433__image_with_text_rPQntF-padding.gradient.color-background-1 .image-with-text__text.rte.body {
    margin: 0 !important;
}
.tabs-buttons .main-container-width .tab-btn.active {
    background: #000;
    color: #fff;
    margin-bottom: 0px !important;
}


/* responsive start here */
@media (max-width: 990px) {
 .blog-sec {
    padding: 0px 26px;
}
}
@media only screen and (max-width:575px){
  section#shopify-section-template--23724555665681__multicolumn_tXhUYG ul li {
    width: 100%;
}

section#shopify-section-template--23724555665681__multicolumn_tXhUYG .multicolumn-card.content-container .multicolumn-card__image-wrapper {
        width: 15%;
        margin-left: 15px !important;
}
  
}
/* responsive end here */


/* ar start */
.testimonial-slider h2::after {
    content: " ";
    width: 32%;
    height: 10%;
    background: #9A2D30;
    position: absolute;
    top: 104%;
    left: 34%;
}
.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient span {
    color: #459DD5;
}
button#prev {
    border: none;
    border-radius: 0px;
    width: 24px;
    height: 18px;
    font-size: 43px;
    color: #9a2d30;
    cursor: pointer;
    pointer-events: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: none;
    margin-left: 10px;
    background: none;
}
 
button#next{
border: none;
border-radius: 0px;
width: 24px;
height: 18px;
font-size: 43px;
color: #9a2d30;
cursor: pointer;
pointer-events: auto;
display: flex;
align-items: center;
justify-content: center;
box-shadow: none;
margin-right: 10px !important;
background: none;   
} 
#MainContent .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    display: inline;
}
#MainContent .banner__buttons {
    display: flex;
}
#MainContent .banner__buttons a.button.button--primary {
    padding: 15px 54px;
    background: #459DD5 !important;
}

#MainContent .benefit-item p {
    margin: 0px !important;
}
 
#shopify-section-template--24362372104465__tabbed_media_gallery_DfRM9g .tab-buttons {
    justify-content: flex-start;
    background: rgba(154, 45, 48, 0.1);
    padding: 11px 0px;
}
 
#MainContent .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient strong {
    border-bottom: 6px solid #9A2D30;
}

.banner__box .banner__heading+* h1 {
    color: #fff !important;
    padding: 0px !important;
    font-size: 60px !important;
    font-weight: 600 !important;
    text-align: left !important;
    border-left: 0px !important;
    background: none;
}


.gradient ul.benefits-points li {
color: #0B0A0A !important;
font-size: 18px;
font-weight: 400;
line-height: 30px;
}
 
.content-side {
padding-left: 30px;
}
.gradient ul.benefits-points {
padding-left: 25px !important;
padding-bottom: 15px !important;
}
 
.cta-button {
background-color: #469DD5;
color: #fff;
padding: 10px 57px;
display: inline-block;
margin-top: 10px;
text-decoration: none;
border-radius: 4px;
}
 
.gradient .benefits h3 {
    font-size: 30px;
    font-weight: bold;
    color: #0B0A0A;
    margin: 0px !important;
    text-align: left !important;
}

.gradient .benefits {
padding-top: 15px;
}
.gradient .description-html p {
font-size: 18px;
font-weight: 400;
width: 80%;
line-height: 30px;
color: #0B0A0A;
  margin-bottom: 0px !important;
}

.gradient .benefits-list {
    display: flex;
    gap: 0px;
    flex-wrap: wrap;
    margin-top: 15px;
    margin-left: -19px !important;
  padding-bottom: 18px !important;
}
 
.cta-button {
    background-color: #469DD5 !important;
    color: #fff !important;
    padding: 10px 57px !important;
    display: inline-block !important;
    margin-top: 5px !important;
    text-decoration: none !important;
    border-radius: 4px !important;
}
 
.gradient a.cta-button:hover {
    background: #9A2D30 !important;
}
.tab-buttons button:hover {
    background: #000 !important;
}
.compression-wrap-section {
    display: flex;
    flex-wrap: wrap;
    align-items: center !important;
    gap: 10px;
    padding: 36px 0px;
    background: #fff;
  
}.gradient .benefits-list {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    margin-top: 15px;
    margin-left: -28px;
}
.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn:hover {
   background: #9A2D30 !important;
  border: none;
} 
.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn{
    border: none !important;
}
.cta-button {
    background-color: #469DD5 !important;
    color: #fff !important;
    padding: 10px 57px !important;
    display: inline-block !important;
    margin-top: 5px !important;
    text-decoration: none !important;
    border-radius: 4px !important;
}
 
.gradient a.cta-button:hover {
    background: #9A2D30 !important;
}
.tab-buttons button:hover {
    background: #000 !important;
}

.gradient .banner__text.rte.body hr {
    width: 60%;
    border: 3px solid #9A2D30;
    margin: 0px;
}
 
#Banner-template--24362372104465__image_banner_MmrTw8 h1 {
    font-size: 56px !important;
    font-weight: 700 !important;
    text-align: left !important;
    color: #ffff !important;
    margin: 0px;
}

.testimonial-slide.active {
    display: flex;
    background: #FFFFFF !important;
}
 
.gradient .testimonial-text p {
    font-size: 18px;
    color: #0B0A0A;
    line-height: 25px;
}
.testimonial-text  .author {
    font-size: 30px !important;
    font-weight: bold !important;
    color: #9a2d30 !important;
}
 
.gradient .rich-text__blocks.center h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    text-align: center !important;
    font-size: 30px !important;
    font-weight: bold !important;
    color: #000 !important;
}
 
.gradient .rich-text__text.rte.scroll-trigger.animate--slide-in {
    padding: 0px 120px;
} 
.gradient .rich-text__buttons.scroll-trigger.animate--slide-in a.button.button--primary {
    display: inline-block;
    margin-top: 20px;
    background: #469dd5 !important;
    color: #ffffff;
    padding: 12px 20px;
    text-decoration: none;
    font-weight: 700;
    border-radius: 5px;
}
.gradient .rich-text__buttons.scroll-trigger.animate--slide-in a.button.button--primary:hover {
background:#9a2d30;
 
}
.contact-banner .contact-heading {
    text-align: center;
}
 
.contact-banner {
    background: rgba(69, 157, 213, 0.2);
    padding: 20px 0px 50px 0px;
    border-bottom: 4px solid #9A2D30;
}
.blue-button a {
    display: inline-block;
    margin-top: 8px;
    background: #469dd5;
    color: #fff;
    padding: 12px 20px;
    text-decoration: none;
    font-weight: 700;
    border-radius: 5px;
}
.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0px 10px;
}
.contact-heading p {
    padding: 0px 130px;
    font-size: 17px;
    font-weight: 400;
    color: #0B0A0A;
    margin: 0px;
}
 
.contact-banner .contact-heading h4 {
    font-size: 30px;
    font-weight: bold;
    color: #000;
    margin-bottom: 15px;
}
 
.blue-button {
    text-align: center;
    padding-top: 15px;
}
.testimonial-text img {
    width: 25px;
    margin-right: 2px;
}
.section-template--24362372104465__custom_liquid_dUA93g-padding {
    padding-bottom: 0px !important;
}
.gradient .rich-text__buttons.scroll-trigger.animate--slide-in a.button.button--primary:hover {
background:#9a2d30;
 
}
 
.two-image-buttons-grid .item .button:hover {
    background: #9a2d30;
}
.banner__content.top-banner.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in {
    padding-left: 0px !important;
}
#MainContent .benefit-item p {
    margin: 0px !important;
    font-size: 15px;
    font-weight: bold;
    line-height: 24px !important;
}
.banner-heading h1::before {
    content: " ";
    width: 72%;
    height: 3%;
    position: absolute;
    background: #9A2D30;
    top: 105%;
    left: 0%;
}
 
.banner-heading h1 {
    font-size: 50px !important;
    font-weight: bold;
    color: #fff !important;
    position: relative;
    margin-bottom: 35px !important;
}

.banner-heading h1 span {
    color: #459DD5;
}
 
 
section#shopify-section-template--24362372104465__banner_with_form_wY9P73::after {
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.5;
}
section#shopify-section-template--24362372104465__banner_with_form_wY9P73 {
    position: relative;
}
.banner-left {
    flex: 1 1 45%;
    position: relative;
    z-index: 99;
}
.banner-right {
    flex: 1 1 45%;
    background: #ffffff1a;
    padding: 20px;
    position: relative;
    z-index: 99;
    border-radius: 10px;
    max-height: 400px;
    overflow-y: auto;
    box-sizing: border-box;
    color: #000;
}
.banner-button {
    display: inline-block;
    background-color: #459DD5;
    color: #fff;
    padding: 12px 62px;
    text-decoration: none;
    border-radius: 4px;
    font-weight: bold;
}

#tab2 .main-image-wrapper {
    display: flex;
    flex-wrap: wrap !important;
}


.banner-content-wrapper.page-width {
    padding: 50px 0px;
}
.main-image-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 20px;
    margin-bottom: 40px;
    text-align: center;
}

.footer-bottom p {
    margin: 0;
}
.footer-bottom {
    text-align: center;
    padding-top: 10px;
    font-size: 14px;
    color: #555;
    padding-bottom: 10px;
}

.footer-column ul {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.footer-column h4 {
    color: #932a33;
    margin-bottom: 10px;
    border-bottom: 1px solid #2581c4;
    display: inline-block;
    width: 84%;
}
 
.footer-column ul {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    position: relative;
}
 
.footer-container {
    display: flex;
    justify-content: space-between;
    gap: 159px;
    max-width: 1200px;
    margin: auto;
    padding-bottom: 20px;
    border-bottom: none !important;
}
 
.footer-center img {
    border-bottom: 1px solid#469dd5;
}
.footer-center::before {
    content: " ";
    width: 1px;
    height: 76%;
    position: absolute;
    top: 14%;
    left: 97%;
    background: #9A2D30;
    transform: rotateY(45deg);
}
 
.footer-column h4 {
    color: #932a33;
    margin-bottom: 10px;
    border-bottom: 1px solid rgba(69, 157, 213, 1);
    display: inline-block;
    width: 88%;
    font-size: 24px;
    font-weight: bold;
}
 
.footer-bottom {
    text-align: center;
    padding-top: 15px;
    font-size: 14px;
    color: #555;
    border-top: 1px solid rgba(69, 157, 213, 1) !important;
    border-bottom: 4px solid #9A2D30;
    padding-bottom: 15px;
}

.footer-center p {
    font-size: 17px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
    letter-spacing: 0;
    padding: 0px 61px;
}
.footer-center {
    position: relative;
} 
.footer-center::after {
    content: " ";
    width: 1px;
    height: 76%;
    position: absolute;
    top: 14%;
    left: 0%;
    background: #9A2D30;
    transform: rotateY(45deg);
}

.icon-box-text {
    padding: 30px;
    margin-bottom: 15px;
    width: 33%;
}
.box-icon {
    display: flex;
    flex-wrap: wrap;
}
.main-image-text {
    text-align: center;
}
.main-image-content p {
    max-width: 800px;
    text-align: center;
}

.main-image-text {
    text-align: center;
    max-width: 100% !important;
}
.icon-box-text img {
    width: 100%;
    height: 250px;
}
.icon-box-text {
    padding: 30px;
    margin-bottom: 15px;
    width: 32%;
    border: 1px solid #dfdfdf;
    margin-right: 17px;
    background: #fff;
    border-radius: 12px;
}
.custom-heading h2 {
    text-align: center;
    margin: 0;
    font-size: 32px;
    font-weight: 700;
    color: #459dd5;
    margin-bottom: 40px;
}
.bottom-cta button {
    background-color: #469DD5 !important;
    color: #fff !important;
    padding: 10px 57px !important;
    display: inline-block !important;
    margin-top: 5px !important;
    text-decoration: none !important;
    border-radius: 4px !important;
    border: none !important;
}
.main-image-content p {
    text-align: center;
    max-width: 100% !important;
    font-size: 18px;
}
 
 
.main-image-content p span {
    color: #932a33;
    font-size: 24px;
    font-weight: bold;
}
 
.anchor-button a {
    background-color: #469DD5 !important;
    color: #fff !important;
    padding: 10px 57px !important;
    display: inline-block !important;
    margin-top: 5px !important;
    text-decoration: none !important;
    border-radius: 4px !important;
    font-weight: bold !important;
}
.contact-banner .anchor-button {
    text-align: center;
} 
.contact-banner .contact-heading {
    text-align: center;
    padding-bottom: 22px;
}
 
.banner-with-form-section .anchor-button {
    text-align: left;
}
 
.main-image-media {
    text-align: center;
}
.compression-wrap-section .anchor-button {
    text-align: left;
}
 
.anchor-button a:hover {
    background: #9A2D30 !important;
}
.custom-landing-header .phone-icon:hover {
    background: #479ed5 !important;
}
/* end start */
#shopify-section-template--24362372104465__tabbed_media_gallery_DfRM9g .tab-buttons {
    justify-content: flex-start;
    background: rgba(154, 45, 48, 0.1);
    padding: 11px 20px;
}
 
.tabs-container {
    padding: 40px 0px 0px;
}
.tab-buttons {
    display: flex;
    gap: 10px;
    margin-bottom: 0px;
    justify-content: center;
    flex-wrap: wrap;
}
.tab-content.active {
    background-color: #d7e8f2;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 30px;
    justify-content: center;
    padding: 26px;
} 
#shopify-section-template--24362372104465__custom-header header.custom-landing-header {
    position: unset !important;
    gap: 0px !important;
}
 
div#shopify-section-template--24362372104465__custom-header {
    position: sticky !important;
    top: 0 !important;
    z-index: 999 !important;
    background-color: #fff !important;
}
.main-container-width {
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
}

.bg-color {
    background-image: url(//healthmedsupply.com/cdn/shop/files/testimonial-banner.jpg?v=1747640919);
    background-size: cover !important;
    background-position: center !important;
}

.tabs-buttons .main-container-width {
    width: 1200px !important;
}
.custom-tabs-section .video-grid-item {
    display: flex;
    flex-wrap: WRAP;
    gap: 12px;
}
 
.custom-tabs-section .video-wrapper {
    width: 49% !IMPORTANT;
    height: 100% !IMPORTANT;
}
 
.video-wrapper iframe {
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
}
 
.text-block {
    text-align: center;
}
 
.image-buttons .img-btn-block img {
    max-width: none !important;
    width: 97% !important;
    padding-bottom: 15px;
}
 .icon-box-text p {
    text-align: center;
   margin-top: 5px
}
.image-buttons {
    display: flex;
    flex-wrap: wrap;
    width: 100% !important;
}
.text-block {
    text-align: center;
    padding-bottom: 20px;
}
button.tab-btn:hover {
    background: #000;
} 
.text-block h2 {
    font-weight: bold;
    font-size: 25px;
    color: #9a2d30;
}
 
.icon-box-text {
    padding: 30px;
    margin-bottom: 15px;
    width: 31%;
    border: 1px solid #dfdfdf;
    margin-right: 17px;
    background: #fff;
    border-radius: 12px;
}
 
.icon-box-text {
    padding: 17px;
    margin-bottom: 15px;
    width: 31%;
    border: 1px solid #dfdfdf;
    margin-right: 17px;
    background: #fff;
    border-radius: 12px;
}
 
 
.icon-box-text h3 {
    font-size: 24px;
    color: #0B0A0A;
    margin-bottom: 0px;
  text-align: center;
  margin-top: 5px;
}
.icon-box-text img {
    width: 100%;
    height: 250px;
    border: 1px solid #efefef;
  border-radius: 8px;
  padding: 10px;
} 
.bottom-cta {
    text-align: center;
}
 
.custom-tabs-section {
    padding-top: 45px;
}
 
.bottom-cta p {
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    color: #0B0A0A;
}
.bottom-cta span {
    color: #9A2D30;
    font-size: 18px;
    font-weight: bold;
}
.main-container-width h2 {
    text-align: center;
    font-size: 32px;
    font-weight: bold;
    color: #459DD5;
}
.tab2-top-image {
    text-align: center;
}
.tab2-top-image img {
    width: 60%;
    padding-bottom: 25px;
}
.img-btn-block {
    width: 50%;
}
.tab-btn.active {
    background: #479ed5;
    color: #fff;
    border-radius: 0px;
    border: none;
    cursor: pointer;
}
 
.tab-btn {
    cursor: pointer;
    background: #479ed5;
    color: #fff;
    border-radius: 0px;
    border: none;
    padding: 10px 20px;
}
.tab2-top-image {
    text-align: center;
}
.tab2-top-image img {
    width: 60%;
    padding-bottom: 25px;
}
 
 
.text-block span {
    color: #9A2D30;
    font-size: 18px;
    font-weight: bold;
}
.text-block p {
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    color: #0B0A0A;
}
.content-side .description-html p {
    margin-top: 0px !important;
}
.benefit-item:hover {
    transition: 1s;
    transform: scale(1.1);
}
.banner-with-form-section {
    padding: 0px;
} 
.footer-column a.cta-button {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    color: #000 !important;
}
.footer-column a.cta-button:hover {
    background: none !important;
}
.benefit-item img {
    max-width: 100px !important;
    margin-bottom: 5px !important;
}
.banner-with-form-desktop {
  display: block;
}
.banner-form-mobile {
  display: none;
}
.footer-column ul li a:hover {
    color: #932a33 !important;
}

.banner-right div#X88_Jp0VHkotDvgOjkUEiw {
    margin-bottom: -70px !important;
}
.banner-content-wrapper.page-width {
    padding: 30px 0px;
}


@media (max-width: 767px){
/* ardesign */
  .image-buttons {
    margin-top: 0px;
}
  
.tabs-buttons .main-container-width {
    text-align: center;
    padding-left: 0px !important;
}
  
.slider-nav {
    position: absolute!important;
    top: 53%!important;
    left: 124px;
    right: 124px;
    bottom: auto!important;
    transform: translateY(-50%)!important;
    justify-content: space-between!important;
    padding: 0 10px;
    pointer-events: none;
}
 
.banner-content-wrapper {
    display: inline !important;
}
 
.tabs-buttons {
    padding-left: 10px;
}
 
div#tab1 {
    padding: 25px 15px 25px 15px;
}
.testimonial-slider {
    padding: 10px 15px;
}
 
.benefit-item {
    width: 100px !important;
    /* margin: 5px auto; */
}
.custom-tabs-section .video-wrapper {
    width: 100% !IMPORTANT;
    height: 100% !IMPORTANT;
}
.img-btn-block {
    width: 100%;
}
 
.image-buttons .img-btn-block img {
    width: 100% !important;
    padding-bottom: 0px;
    padding-top: 15px;
}
 
.text-block p {
    font-size: 16px;
    margin: 5px 0px;
}
.text-block {
    text-align: center;
    padding-bottom: 0px;
} 
  
.content-side {
    padding: 0px !important;
}
 
.gradient .description-html p {
    font-size: 15px;
    width: 100%;
    line-height: 28px;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}
 
.gradient ul.benefits-points {
    padding-left: 16px !important;
    padding-bottom: 9px !important;
}
 
.gradient ul.benefits-points li {
    font-size: 16px;
    line-height: 30px;
}
 
.benefit-item img {
    max-width: 80px;
    margin-bottom: 5px;
    margin-left: 0px !important;
}
#MainContent .benefit-item p {
    font-size: 13px;
    line-height: 17px !important;
}
 
.gradient .benefits h3 {
    font-size: 30px;
    text-align: center !important;
    margin-bottom: 23px !important;
}
 
.testimonial-slider {
    padding: 10px 20px;
}
  
.testimonial-slider h2 {
font-size: 27px;
margin-bottom: 40px;
}
 
.icon-box-text {
    padding: 30px;
    margin-bottom: 15px;
    width: 100%;
    margin-right: 0px;
}
 
.custom-heading h2 {
    font-size: 25px;
    margin-bottom: 15px;
}
 
.contact-heading p {
    padding: 0px 20px;
    font-size: 16px;
    line-height: 28px;
}
 
.contact-banner .contact-heading h4 {
    font-size: 26px;
    margin-bottom: 9px;
    margin-top: 0px;
}
 
 
.contact-banner {
padding: 44px 0px 50px 0px;
}
 
 
.col-md-12.form_element.clearfix {
    padding: 0px !important;
}
 
 
.testimonial-slide.active {
    display: grid;
}

.tab {
    display: inline !important;
}
 
.tab .row {
    margin: 0px !important;
    padding: 0px !important;
}
 
.banner-heading h1 {
    font-size: 26px !important;
    text-align: center;
    padding: 0px 20px;
    margin-bottom: 25px !important;
    margin: 0px !important;
    padding: 0px !important;
    text-align: center;
}
 
.banner-heading h1::before {
    content: " ";
    height: 3%;
    top: 106%;
    left: 14%;
}
 
.banner-right {
    background: #fff !important;
    padding: 25px 14px 10px !important;
    border-radius: 0px !important;
}
div#mainImage {
    height: 400px !important;
} 
.gradient .benefits-list {
        display: flex !important;
        gap: 20px !important;
        flex-wrap: wrap !important;
        margin-top: 15px !important;
        margin-left: 0px !important;
        width: 100% !important;
        justify-content: center !important;
}
 
.tab-content.active {
    background-color: #d7e8f3;
    display: flex;
    grid-template-columns: none;
    gap: 30px;
    justify-content: center;
    width: 100% !important;
    flex-wrap: wrap;
}
 
.video-item {
    width: 100% !important;
}
 
#shopify-section-template--24362372104465__tabbed_media_gallery_DfRM9g .tab-buttons {
    justify-content: center !important;
}

  .tab {
    border: 0px !important;
}
 
.gradient .testimonial-text p {
    font-size: 16px;
}
 
.testimonial-slide {
    display: grid;
    padding-left: 12px;
    margin-bottom: 15px;
}
 
.testimonial-text img {
    width: 23px;
    margin-right: 2px;
}
 
.testimonial-text  .author {
    font-size: 20px !important;
    margin-top: 0px !important;
}

.banner-with-form-section .anchor-button {
    text-align: center;
    padding-bottom: 25px;
    padding-left: 0px !important;
}
 
.anchor-button a {
    padding: 10px 23px !important;
    font-size: 15px;
    margin-top: 15px !important;
}
 
.compression-wrap-section .anchor-button {
    text-align: center;
    padding: 10px 0px;
}
 
.footer-center::after {
    content: " ";
    width: 0px;
    height: 0px;
    top: 0px;
    left: 0%;
}
 
.footer-center p {
    padding: 0px 0px;
}
 
.footer-container {
    display: flex;
    flex-wrap: wrap;
}
.footer-center {
    flex: none;
}
 
.footer-column {
    flex: none;
    max-width: 223px;
    padding-left: 24px;
}
 
.footer-center::after {
    content: " " !important;
    width: 0px !important;
    height: 0px !important;
    top: 0px !important;
    left: 0% !important;
}
.footer-center::before {
    content: " " !important;
    width: 0px !important;
    height: 0px !important;
    top: 0px !important;
    left: 0px !important;
}
 
.footer-column {
        flex: none !important;
        max-width: 320px !important;
        padding: 0 20px !important;
        text-align: center;
        margin: 0 auto;
    }
 
.footer-center {
    flex: none !important;
    text-align: center !important;
    width: 100% !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
section.banner-form-mobile .heading-content p {
    color: #fff !important;
}
  
.footer-column h4 {
margin-bottom: 9px !important;
margin-top: 0px !important;
}
 
.footer-column p {
        margin: 20px 0 !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center;
        gap: 10px;
    }
 
.footer-column img {
        margin: 0 auto 10px !important;
        display: block;
    }
  
.compression-wrap-section {
    display: inline;
}
.description-html {
    padding: 0px 15px !important;
}
 
.benefit-item {
    width: calc(50% - 30px) !important;
    margin: 0 !important;
}
  
.formElement_0.form-group.fadeMe.text.clearfix.col-sm-6.textfield {
    padding: 0px !important;
}
 
 
.formElement_1.form-group.fadeMe.text.clearfix.col-sm-6.number {
    padding: 0px !important;
}
 
.image-side {
    width: 100% !important;
    padding: 25px 15px 15px !important;
}
 
.formElement_2.form-group.fadeMe.text.clearfix.col-sm-6.email {
    padding: 0px !important;
}
 
.formElement_3.form-group.fadeMe.text.clearfix.col-sm-6.textfield {
    padding: 0px !important;
}
 
.formElement_4.form-group.fadeMe.text.clearfix.col-sm-12.select {
    padding: 0px !important;
}
 
.formElement_5.form-group.fadeMe.text.clearfix.col-sm-12.select {
    padding: 0px !important;
}
 
.compression-wrap-section .anchor-button {
    text-align: center;
    padding: 0px 0px 30px 0px;
    margin-top: -20px;
}
 
.thumbnails {
    bottom: 10px !important;
    left: 8px !important;
    height: 20% !important;
    width: 96% !important;
    gap: 25px !important;
}  
.box-icon {
    display: flex;
    flex-wrap: wrap;
    padding: 0px;
}
 
.anchor-button {
    text-align: center !important;
    padding-bottom: 0px;
}
.tab2-top-image img {
    width: 100%;
}
  /* .banner-with-form-desktop {
    display: none !important;
  } */
  .banner-form-mobile {
    display: block !important;
  } 

#shopify-section-template--24362372104465__banner_with_form_mobile_38X9F8 .banner-heading::after {
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000000;
    opacity: 0.5;
    z-index: 2;
}  
.benefits .benefit-item:nth-last-child(-n+2) {
    margin: 10px 14px 22px 14px;
}
.pxFormGenerator iframe {
  min-height: 400px !important;
}
.banner-heading {
    padding-right: 15px;
    margin-bottom: 0px !important;
}
.banner-left {
    padding-top: 20px !important;
    padding-left: 20px;
    padding-right: 20px;
}
.banner-left .banner-heading p {
    padding-right: 0px !important;
    font-size: 14px !important;
    text-align: center;
    margin-bottom: 0px !important;
}

.form_generater_form_div {
border-radius: 0px !important;
}
/* end ar */

}
