/** Shopify CDN: Minification failed

Line 475:29 "boredr" is not a known CSS property
Line 1051:19 Unterminated string token
Line 7203:75 "paddig-top" is not a known CSS property
Line 7500:7 "font-sie" is not a known CSS property
Line 8395:6 Unexpected "2.banner__heading"
Line 9030:0 Expected "}" to go with "{"

**/
@import url('https://fonts.googleapis.com/css2?family=Jost: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&family=Montserrat: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&family=Oswald:wght@200;300;400;500;600;700&family=Quicksand:wght@300;400;500;600;700&display=swap');
@font-face {
    font-family: 'Authentic';
    src: url('Authentic.eot');
    src: url('Authentic.eot?#iefix') format('embedded-opentype'),
        url('Authentic.woff2') format('woff2'),
        url('Authentic.woff') format('woff'),
        url('Authentic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Authentic-Signature';
    src: url('Authentic-Signature.eot');
    src: url('Authentic-Signature.eot?#iefix') format('embedded-opentype'),
        url('Authentic-Signature.woff2') format('woff2'),
        url('Authentic-Signature.woff') format('woff'),
        url('Authentic-Signature.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

button#dummy-chat-button.chat-toggle--text-button{display:none!important;}

body{font-family: Quicksand!important;}

body[data-aos-duration='new-transition'] [data-aos],
  [data-aos][data-aos][data-aos-duration='new-transition'] {
    transition-duration: 2000ms;
  }

/* other css */

body.gradient.template-index div#shopify-section-announcement-bar, body.gradient.template-page div#shopify-section-announcement-bar,
body.gradient.template-customers-login.Account div#shopify-section-announcement-bar,
body.gradient.template-customers-register.Create.Account div#shopify-section-announcement-bar{
    display: none;
}

div#shopify-section-template--15668454785188__1655729967040f6b71 .image-with-text__text.rte.body p{
  font-size:16px;
  line-height:22px;
}

      .view-all-btn a
{text-transform:uppercase;}

.main-blog.page-width.section-template--15546586169525__main-padding{
   padding:0 7rem!important;
   margin-bottom:5%;
  }

.view-all-btn{
  text-align:center;
}

.view-all-btn a {
    color: white;
    text-decoration: none;
    background:#03275B;
    padding: 10px 30px;
    border-radius: 13px;
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    margin-top: 7%;
}

.product-form__input .form__label{font-size:20px;}

/* other css */

a.button.button--secondary{
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
}

.banner__buttons{border-radius:13px;}
body.gradient.template-index h2.banner__heading.h1, body.gradient.template-collection.Products h2.banner__heading.h1{
font-family: Quicksand;
font-size: 45px;
font-weight: 600;
line-height: 76px;
letter-spacing: 1px;

}

body.gradient.template-collection.Products .banner__text span {
font-family: Authentic-signature;
font-size: 100px;
font-weight: 400;
line-height: 76px;
letter-spacing: 1px;
text-align: right;
}

body.gradient.template-page h1.main-page-title.page-title.h0 {
    position: absolute;
    z-index: 2;
    left:20%;
    right:20%;
    top:28%;
    bottom:28%;
}

.exchange-div a#return {
    color:#DEDCDC;
}

a.exchange:hover{color:#03275B;}

body.gradient.template-page.Return.\&.Exchange.Policy h1.main-page-title.page-title.h0
{
 top:35%;
 left: 10%;
 right: 10%; 
}

h3.xo-desc__title{
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
}

.page-width.page-width--narrow.section-template--15546585972917__main-padding{
position: absolute;
    z-index: 1;
    left: 30%;
    right:30%;
 	top:35%;
}

.form-div .field__label{
  color: black;
  z-index:1;
 font-family: Quicksand;
}

.modal-content .form-div .field__label{
  color:#03275B;
 font-family: Quicksand;
}

h1.main-page-title.page-title.h0 {
    color: white;
    font-family: Quicksand;
    font-size: 85px;
    font-weight: 600;
    line-height: 106px;
    letter-spacing: 0em;
    text-align: center;
}

/* header start */

.overflow-hidden-tablet {
    position: fixed;
}

li.item2, li.item3, li.item4, li.item5, li.item6{
    display: none;
}

li.manual-menu a{
color:#03275B;
}

li.manual-menu a:hover{text-decoration:none;}

li.manual-menu a {
    color: #03275B;
    border-bottom: 1px solid;
    width: 81%;
    margin: 0 auto;
    padding-left: 0px!important;
}

.header__menu-item span{
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: center;
    color: white;
}

.right-menus.mobile-menu li a, .menu-drawer summary.menu-drawer__menu-item, .list-menu__item{
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: center;
    color: white;
}

.right-menus.mobile-menu li a{
    padding-left: 9%;
    line-height: 42px;
    text-decoration: none;
}

.header__icons{
  height:45px;
}

ul.right-menus li a {
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color: white;
    text-decoration:none;
}

.menu-drawer__close-button, .menu-drawer__close-button{
          font-family: Quicksand!important;
    font-size: 20px!important;
    font-weight: 600!important;
    line-height: 25px!important;
    letter-spacing: 0em;
    text-align: center;
    color: #fff;
      }

.menu-drawer, .menu-drawer__navigation, div#childlink-Apparals,
.menu-drawer__submenu.has-submenu.gradient {
background-color:#5CC1E8!important;
}

summary.menu-drawer__menu-item.list-menu__item.link.link--text.focus-inset, a.menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset,
.menu-drawer__close-button, .right-menus.mobile-menu li a{
    color: #03275B;
}

/* header ends */

/* slider section starts */

h2.banner__heading.h1{
    font-style: normal;
    font-weight: 600;
    font-size: 60px;
    line-height:80px;
    color:#FFF;
/*     margin-left:-10%; */
}

.slideshow__text.banner__box {
    background: transparent;
}

.slideshow__text.banner__box
{
      max-width: 70.5rem!important;
}

.news-sect {
    padding-left: 8%;
}

.banner__text span {
    font-family: Authentic-signature;
    font-style: normal;
    font-weight: 400;
    font-size: 107px;
    color: white;
    line-height: 115px;
    width: 116rem;
}

.banner__text span {
    font-family: Authentic-signature;
    font-style: normal;
    font-weight: 400;
    font-size: 107px;
    color: white;
    line-height: 115px;
    width: 116rem;
}

a.button.button--primary {
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    letter-spacing: 0em;
    text-transform: uppercase;
    text-align: center;
    padding: 12px 75px;
    background: #03275B;
    border-radius: 13px;
    opacity:1;
}

  .banner__buttons {
     align-self: flex-start;
}

.button:not([disabled]):hover:after
{    --border-offset: 0;
    box-shadow: unset;
}
  .banner__buttons a:hover{color:white;}
  
/* slider section ends */
  
/* homepage new section starts   */

.announcement-bar.color-background-1.gradient, .announcement-bar.color-accent-1.gradient{
color:white;
  background:#5CC1E8;
}

.announcement-bar.color-background-1.gradient p, .announcement-bar.color-accent-1.gradient p { font-family: Quicksand;
font-size: 18px;
margin-bottom:0px;                                                                                              
font-weight: 600;
line-height: 25px;
letter-spacing: 0em;
text-align: center;
color:#fff;                                                                                              
}

.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet
{margin-bottom:0rem!important;}

.enquiry-page input#ContactForm-email {
    margin-right: 4%;
}

section#shopify-section-template--15668454588580__1658833779a4584b51 h2.popup-h2, h2.popup-h2{
  font-family: Authentic-signature;
  font-size: 70px;
  font-weight: 400;
  line-height:80px;
  letter-spacing: 0em;
  text-align: left;
  color: #03275B!important;
}

.enquiry-page .text-area {
    min-height: 10rem!important;
}

.contact__fields.field.field--with-error.email-text-div {
    margin-bottom: 5%;
}

.enquiry-page.form-div .contact__fields {
    margin-bottom: 9%;
}

.enquiry-page.form-div .contact__button {
    margin-top: 6%;
}

.enquiry-page .contact__fields {
    margin-bottom: 8%;
}

.mobile-popupimg{display:none;}
.form-div {
    margin-top: 15%;
}
div#signup-buttonpopup {
    width:81%;
    margin: 0 auto;
}
.form-div form#ContactForm input{    border-radius: 8px!important;}
h3.popup-title {
    color: white;
    font-family: Quicksand;
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 0em;
    text-align: left;
}

h2.popup-h2 p{
    font-family: Authentic-signature;
    font-size: 70px;
    font-weight: 400;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}

.form-div form#ContactForm input{ border-radius:9px!important;}
.form-div .field__label
{    top: calc(-3rem + var(--inputs-border-width))!important;
     left: calc(var(--inputs-border-width) + 0rem)!important;
}

.form-div .contact__fields {
    margin-bottom: 12%;
}

.form-div input#ContactForm-name {
    margin-right: 4%;
}

.form-div .field.name-phone-field {
    margin-bottom: 5%;
}

.popup-text-div{
  width: 50%;
    padding: 10px 30px;}

.contact__button {
    margin-top: 8%;
}

.contact__button button.button {
    border-radius: 13px!important;
}

.blank-div img{width:100%;}

h2.popup-h2{
 color:#fff;
}

.popup-text-div {
    background-color: #5CC1E8;
    border-radius: 0px 20px 20px 0px;
    padding-top:4%;
}

.testimonial .slick-prev:before{
    content: " ";
    background: url(/cdn/shop/files/arrow_left.png?v=1658485188);
    font-size: 42px;
    opacity: inherit;
    width: 24px;
    height: 30px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
}

.testimonial-btn-div a:hover{text-decoration:none;color:white;}
.testimonial-btn-div a{border:none;}
.testimonial-btn-div a:focus{boredr:none; outline:none;}
.testimonial .slick-next:before{
    content: " ";
    background: url('/cdn/shop/files/arrrow-right.png?v=1658485366');
    font-size: 42px;
    opacity: inherit;
    width: 24px;
    height: 30px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
}

.testimonial .slick-prev, .testimonial .slick-next {
    top: 48%;
}

.testimonial .slick-prev, .testimonial .slick-next{height:30px!important;}

.testimonial .slick-prev {
    left: -29px;
}

.popup-right {
    display: flex;
}

.blank-div {
    width: 50%;
}

section#shopify-section-template--15668454523044__1657801995e8385648 .blog.color-background-1.gradient{
  background-color:transparent!important;
  }
  
  section#shopify-section-template--15668454523044__1657801995e8385648{
    content: '';
    background-image: url(/cdn/shop/files/watereffect_img.png?v=1658299872);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
  }
  
  .mobile-view {
   display:none;
  }

  .desktop-view {
    display: contents;
}
  
  .els-cup-w-val {
    font-weight: 600!important;
}
  
 section#shopify-section-template--15668454523044__16551990241c7d10ba h2.banner__heading.h1{
 width:100%;}
  
div#Hours\ Of\ Bulb\ Energy .els-cup-w-icon{
    margin-bottom: 9%!important;
}

div#shopify-section-template--15668454523044__16581223331246f0d0 div#Glasses\ Of\ Drinking\ Water .els-cup-w-icon {
    margin-bottom: 11%!important;
}
  
 section#shopify-section-template--15668454523044__1653998750eb331bec div#Hours\ Of\ Bulb\ Energy {
    margin-top: -2.2%!important;
}
  
body.gradient.template-page div#Hours\ Of\ Bulb\ Energy {
    margin-top: -1.2%!important;
}
  
  button.lead-btn {
      padding: 12px 40px!important;
  }
  
section#shopify-section-template--15668454523044__16551990241c7d10ba  .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{
    margin-left: 6%;
    margin-top: 10%;
  }
  
 section#shopify-section-template--15668454523044__165398835434aaf0a0 .color-background-1.gradient {
    background: #0dcaf0;
}
  
  ul.menu.mobile.desktopnav svg:not(:root){
    height: 11px;
    color: white;
    float: right;
    width: 45%;
    margin-top: 2%;
  }

/* section#shopify-section-template--15668454523044__165398835434aaf0a0 .xo-grid-item.xo-hoverdir.xo-pos-3-bottom.xo-pos-align-left[data-index="0"] {
    left: 128px!important;
}
section#shopify-section-template--15668454523044__165398835434aaf0a0 .xo-grid-item.xo-hoverdir.xo-pos-3-bottom.xo-pos-align-left[data-index="1"] {
      left: 573px!important;
}
   */
  div#shopify-section-template--15668454523044__1655297361398d480b .custom__item.custom__item--text.custom__item--16552973612fabea43-0.small--one-half.medium-up--one-half.align--center .custom__item-inner.custom__item-inner--text {
    width: 95%;
}
  
 section#shopify-section-template--15668454523044__1653913560bbd3204d {
    margin-top: 1%;
}
  
  section#shopify-section-template--15668454523044__1653913560bbd3204d h2.title.h1 {
    margin-bottom:2.5rem;
}
  
 div#shopify-section-template--15668454523044__1655297361398d480b .custom__item{
   margin-bottom:0px;
   }
  
  .custom-height-image-height {
/*     height: 160px; */
}
  
  div#carouselExampleControls {
       width:100%;
       margin:0 auto;
      }
  
div#shopify-section-template--15668454523044__1655297361398d480b  .custom__item.custom__item--image.custom__item--16552973612fabea43-1.small--one-half.medium-up--one-half.align--center .menu-overlay {
    opacity: 1;
}
  
button.test-btn{
  margin:0 3.2rem!important;
  bottom:0px!important;
  border:none;
  }
  
   section#shopify-section-template--15546586136757__multicolumn li#Slide-template--15668454523044__multicolumn-1 h3{
        font-family: Quicksand;
        font-size: 25px;
        font-weight: 600;
        line-height: 30px;
        letter-spacing: 0em;
        text-align: left;
        color:#03275B;
      }
  
section#shopify-section-template--15546586136757__multicolumn .rte>p:last-child {
    margin-left: 0;
    font-family: Authentic-signature;
    font-size: 110px;
    font-weight: 400;
    line-height: 82px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
    margin-top:0px;
  }
   
section#shopify-section-template--15546586136757__multicolumn li#Slide-template--15546586136757__multicolumn-1 h3 {
    margin-top: 15%;
}
  
 section#shopify-section-template--15546586136757__multicolumn .media.media--transparent.media--adapt {
    padding-bottom: 78.99%!important;
}
  
 section#shopify-section-template--15546586136757__multicolumn .multicolumn.color-accent-2.gradient.background-none {
   background-color:transparent;
  }
  
 section#shopify-section-template--15546586136757__multicolumn .background-none .multicolumn-list .multicolumn-card__info, .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{
  padding-left:5.5rem;
  }
  
 div#shopify-section-template--15668454523044__1655297361398d480b .custom-content .rte>p:last-child{
    margin-left: 0!important;
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: justify;
    color: #FFF;
    width: 40rem;
    margin-top: 5%;
   
  }
  
/*   div#shopify-section-template--15546586136757__1655297361398d480b .custom-content div#CustomImageWrapper--1-561786486965::after {
    content: '';
    background: linear-gradient(90deg, #5CC1E8 51.36%, rgba(92, 193, 232, 0) 101.36%);
    transform: rotate(-180deg);
    position: absolute;
    width: 52%;
    left: 64%;
    height: 100%;
} */
    
  .test-left h2{font-size:25px!important;}
  
 div#shopify-section-template--15668454523044__1655297361398d480b .custom__item.custom__item--text.custom__item--16552973612fabea43-0.small--one-half.medium-up--one-half.align--center{
   padding-left:4%;
   z-index:1;
  }
  
div#shopify-section-template--15668454523044__1655297361398d480b .custom-content {
    background: #5CC1E8;
}
  
 div#shopify-section-template--15668454523044__1655297361398d480b .page-width{
   padding:0px!important;
  }
  
 div#shopify-section-template--15668454523044__1655297361398d480b .custom__item-inner--image {
    max-width:100%!important;
  }
  
 div#shopify-section-template--15668454523044__1655297361398d480b .custom-content img {
    width: 100%;
}
  
 div#shopify-section-template--15668454523044__1655297361398d480b h4.h3{
  font-family: Quicksand;
  font-size: 48px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: 0em;
  text-align: left;
  color:#FFF;
  }
  
div#shopify-section-template--15668454523044__1655297361398d480b h2.h2 {
    font-family: Authentic-signature;
    font-size: 120px;
    font-weight: 400;
    line-height: 90px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
    margin-top:-3%;
}
  
div#shopify-section-template--15668454523044__1655297361398d480b .image-box {
    width: 100%;
    max-width: 28%;
    height: auto;
    padding: 22px;
}
  
div#shopify-section-template--15668454523044__1655297361398d480b .image-box .rte>p:last-child{
    width: 100%;
    text-align: center;
}
  
div#shopify-section-template--15668454523044__1655297361398d480b .image-main-div {
   margin-bottom:4%;
   align-items:flex-start;
   align-self: center;
   justify-content: flex-start;
}
 
div#shopify-section-template--15668454523044__1655297361398d480b a.h3-button {
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    background: #03275B;
    color: white;
    text-decoration: none;
    padding: 12px 40px;
    border-radius: 11px;
}
 
  .carousel-control-next, .carousel-control-prev{
   opacity:1;
  }
  
/*   .w-100 {
   height:100%;
  } */
  
/*   .custom-height-image-height{
   height:170px;
  } */
  
  
 li#Slide-template--15668454523044__multicolumn-1{
   align-self:center;
  }
  
  .modall{display:none;}
  
/*   homepage new section ends */

/* footer section */

.list-social {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end!important;
    width: 69%;
    margin-top: -4.4%;
}

/* footer section */

/*   blog section or blog page */

.article-template__content.page-width.page-width--narrow.rte img{
  width:100%;
  height:100%;
  border-radius:13px;
}

.section-template--15668454523044__1657801995e8385648-padding{
   padding:0 15rem;
  }
  
 .blog__posts.articles-wrapper .article:hover .card.article-card.card--standard.card--media::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(360deg, #03275B 0%, rgba(3, 39, 91, 0) 100%);
    z-index:1;
    border-radius:25px;
}
  
 body.gradient.template-blog .main-blog.page-width h1.title--primary{
  width: 100%;
    right: 10%;
    left: 0;
  }
  
a.blog__button.button {
    background: #03275B;
    color: white;
    padding: 14px 65px;
/*     width: 17rem; */
    border-radius: 15px;
    font-size: 24px;
    font-family: 'Quicksand';
    font-weight: 600;
    text-transform:uppercase;
}
  
  .blog__posts .card:not(.ratio)>.card__content{
   position: absolute;
    top: 50%;
    display:none;
  }
  
 .blog__posts .card__information {
    display: block;
    z-index:1;
   transition:1s all
}
  
  
  .blog__posts :hover .card:not(.ratio)>.card__content{
   position: absolute;
    top: 50%;
    display:block;
   z-index:9;
}
  
  
  .blog-articles .card__information{display:block;}
  
  .blog-articles .underline-links-hover:hover a, .blog-articles .full-unstyled-link{color:white;}
  
  .blog-articles .card-wrapper:hover .card.article-card.card--standard.card--media::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(360deg, #03275B 0%, rgba(3, 39, 91, 0) 100%);
    z-index:1;
    border-radius:25px;
}
  
  
  .blog-articles .card:not(.ratio)>.card__content{
    position: absolute;
    top: 50%;
    display:none;}
  
 
 .blog-articles :hover .card:not(.ratio)>.card__content{
    position: absolute;
    top: 50%;
    display:block;
   z-index:9;}
  
  
/*   blog section or blog page */
  
  .color-background-1.gradient a:hover {
    text-decoration: none;
}
  
  button.test-btn a, #Subscribe{color:white;font-weight:600!important ;}
  button.test-btn{width:auto!important;height:auto!important;padding: 7px 45px!important;}

/* footer starts */
  
  button.sign-btn a, #Subscribe a, button.sign-btn a {
    color: white;
}
  
/*   .footer-block.grid__item:nth-child(1) {
    width: 33%;
}
  
  .footer-block.grid__item:nth-child(2) {
    width: 15%;
} */

.footer-block__details-content.footer-block-image img{height:10%!important;}

  .footer-block__details-content.footer-block-image .footer-block__details-content.rte {
    margin-top: 7%;
}
  
 .footer-block__details-content.footer-block-image .footer-block__details-content.rte p,
  .footer a.link.link--text.list-menu__item.list-menu__item--link{
    margin-left: 0px!important;
    margin-top:0px!important;
      font-family: Quicksand;
font-size: 15px;
font-weight: 500;
line-height: 22px;
letter-spacing: 0em;
text-align: left;
color:#fff;
    text-decoration:none;
}
  
.footer .list-menu__item, .footer .rte>p:last-child{
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    letter-spacing: 0em;
    text-align: left;
    color:#FFF;
}

.footer__content-bottom-wrapper{
    display:none;
}

/* footer ends */

/* about us page start */
  
/*   div#Km\ Of\ Driving\ Emission .els-cup-w-icon img {
    margin-bottom: 10%;
} */

section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn-card__info .link
{text-transform:uppercase;}

section#shopify-section-template--15668454621348__16576192338eb2807e .els-cup-w-val{
   width: auto;
    height: 60px;
    border: 1px solid #03275B;
    border-radius: 9px;
    color:#03275B!important;
}

section#shopify-section-template--15668454621348__16576192338eb2807e div#Hours\ Of\ Bulb\ Energy .els-cup-w-icon{
    margin-bottom: 10%!important;
}

section#shopify-section-template--15668454621348__16576192338eb2807e .els-cup-w-descr{
  color:#03275B!important;
      font-weight: 600!important;
}

section#shopify-section-template--15668454621348__16576192338eb2807e div#Km\ Of\ Driving\ Emission .els-cup-w-icon
{
    margin-bottom: 17%!important;
}


section#shopify-section-template--15668454588580__165762320082f65d52 .els-cup-w-val{
   width: auto;
    height: 60px;
    border: 1px solid #03275B;
    border-radius: 9px;
    color:#03275B!important;
}

section#shopify-section-template--15668454588580__165762320082f65d52 div#Hours\ Of\ Bulb\ Energy .els-cup-w-icon{
    margin-bottom: 10%!important;
}

section#shopify-section-template--15668454588580__165762320082f65d52 .els-cup-w-descr{
  color:#03275B!important;
      font-weight: 600!important;
}

section#shopify-section-template--15668454588580__165762320082f65d52 div#Km\ Of\ Driving\ Emission .els-cup-w-icon
{
    margin-bottom: 17%!important;
}

  
  div#shopify-section-template--15668454621348__16558910447eef9c73 .page-width {
    padding: 0 16rem;
}
  
  li#Slide-template--15668454621348__16564984776b817028-1 {
    align-self: center;
}
  
  .mi-vi h3 {
    color: #03275b;
    font-size:45px;
    line-height:45px;
    margin-bottom:5%;
    font-weight: 600;
    margin-top: 4rem;
    font-family:Quicksand;
}
  .mi-vi p {
    max-width: 70%;
    color: #03275B;
    font-weight: 500;
    font-size: 16px;
    font-family:Quicksand;
}

section#shopify-section-template--15668454621348__1655462340287eaf4d .grid--4-col-desktop .grid__item
{padding: 4px!important;}
  
 section#shopify-section-template--15668454785188__1656598430ce7f1815 slideshow-component .slideshow.banner{border-radius:30px;}
  
        img.nmpage-img{width:50%;}

  section#shopify-section-template--15668454621348__1655898376c81436be .media.media--transparent.media--adapt{
       padding-bottom: 110.492598%!important;
       border-radius: 25px;
  }

  
  .page-width.section-template--15668454621348__1654606497e1a48d28-padding.isolate,
  section#shopify-section-template--15668454621348__16564984776b817028 .page-width{
   padding:0 20rem;
  }
  
  section#shopify-section-template--15668454621348__16564984776b817028 {
    margin-top: 4%!important;
}
  
  div#shopify-section-template--15668454621348__165596185057e7ca58::before {
    content: '';
    background-image: url(https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Northmist_Texture-10_6.png?v=1656580411);
    position: absolute;
       height: 113%;
    width: 100%;
    background-size: 35% 100%;
    background-position: top right;
    background-repeat: no-repeat;
    margin-top:-2%'
}
  
 div#shopify-section-template--15668454621348__1655458765251656d4 {
  padding-left:10rem;
  padding-right:10rem;
  }
  
  
  section#shopify-section-template--15668454621348__1655462340287eaf4d {
    margin-bottom: 3%;
}
  
 div#shopify-section-template--15668454621348__1655899136a4ddc406 .custom__item {
   padding-left:60px;
  }
  
  div#shopify-section-template--15668454621348__1655965576d60a7952 {
  margin-top:1%;
  }
  
  .section-template--15569629806773__1655458765251656d4-padding,
  .section-template--15569629806773__1654606497e1a48d28-padding,
  .section-template--15569629806773__1655462340287eaf4d-padding, 
  .section-template--15569629806773__1655898376c81436be-padding,
  .section-template--15569629806773__1654671526c40976b0-padding,
  .section-template--15668454621348__165596185057e7ca58-padding{
   padding-top:0px!important;
   padding-bottom:0px!important;
  }
  
  div#ImageWithText--template--15668454621348__165596185057e7ca58{background:transparent;}
  
  div#shopify-section-template--15569629806773__1655891097698f1ff3 {
    margin-top: 4%;
    margin-bottom:4%;
}
  
section#shopify-section-template--15569629806773__1654671526c40976b0 .media>img{
   object-fit:contain;
  } 
  
  section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn-list__item.center .media--adapt{
   margin-bottom:10%;
  }
  
  section#shopify-section-template--15569629806773__1654671526c40976b0 h2.title.h1{margin:0 auto;}
  
body.gradient.template-page.About.Us .btn-position {
    padding-bottom: 9%;
}
  
  
  body.gradient.template-page.About.Us .btn-position .link:hover {
   background-color:#03275B;
   color:white;
  }
  
body.gradient.template-page.About.Us .content-div {
    height: 150px;
    margin-top: 12%;
    padding: 1px 15px;
}
  
body.gradient.template-page .banner:after{
 background: #03275B;
}
  
 
section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing {
    width: 150px;
    height: 100%;
    margin: 0 auto;
      padding-top: 10%;
}
  
section#shopify-section-template--15668454621348__1655462340287eaf4d  media.media--transparent.media--adapt {
    padding-bottom: 97.05%!important;
}
  
section#shopify-section-template--15569629806773__1654601358291a2735 .rte>p:last-child,
  section#shopify-section-template--15668454621348__1655462340287eaf4d .rte>p:last-child{
   margin-left:0px!important;
   width: auto;
   margin-top:5px;
  font-family: Quicksand;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color:#03275B;
}

section#shopify-section-template--15569629806773__1654601358291a2735 .multicolumn.background-primary .multicolumn-card,
section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn.background-primary .multicolumn-card{
    background: #5CC1E8;
    border-radius:25px;
}

section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn.background-primary .multicolumn-card
{padding-bottom:8%;}

 h2.banner__heading.h1 span.text-style-change{
  font-family: Authentic-signature!important;
  font-size: 130px!important;
  font-weight: 400!important;
  line-height: 160px!important;
  letter-spacing: 0em;
  text-align: center;
  }

section#shopify-section-template--15569629806773__1654601358291a2735 .multicolumn-list h3,
section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn-list h3{
    line-height: calc(1 + .5/max(1,var(--font-heading-scale)));
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height:25px;
    letter-spacing: 0em;
    text-align: center;
    color:#FFF;
    margin-bottom:3%;
    margin-top:5%;
}

section#shopify-section-template--15569629806773__1654601358291a2735 .grid--4-col-desktop .grid__item,
  section#shopify-section-template--15668454621348__1655462340287eaf4d .grid--4-col-desktop .grid__item{
    width: calc(24% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
      padding:10px!important;
}

section#shopify-section-template--15569629806773__1654601358291a2735 .media.media--transparent.media--adapt,
  section#shopify-section-template--15668454621348__1655462340287eaf4d .media.media--transparent.media--adapt {
    padding-bottom: 60.05%!important;
}

section#shopify-section-template--15569629806773__1654601358291a2735 li#Slide-template--15569629806773__1654601358291a2735-4 .media.media--transparent.media--adapt,
section#shopify-section-template--15668454621348__1655462340287eaf4d li#Slide-template--15569629806773__1654601358291a2735-4 .media.media--transparent.media--adapt {
    padding-bottom: 45.05%!important;
}

section#shopify-section-template--15569629806773__1654601358291a2735 .multicolumn-card__info,
section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn-card__info
{padding-top:5px;}

section#shopify-section-template--15569629806773__1654601358291a2735 .multicolumn-card__info .icon-wrap,
section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn-card__info .icon-wrap{display:none;}
section#shopify-section-template--15569629806773__1654601358291a2735 .multicolumn-card__info .link, 
section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn-card__info .link{
  width: 75%;
  border: 1px solid #000000;
  font-family: Quicksand;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
  border-radius:10px;
  padding: 10px;
}
  
  .content-div {
      height: 165px;
  }

li#Slide-template--15569629806773__1654601358291a2735-4 img.multicolumn-card__image{
 height:80%;
}

body.gradient.template-page.About.Us .style-text {
    display: none;
}

body.gradient.template-page.About.Us .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    background: none;
}

body.gradient.template-page.About.Us h2.banner__heading.h1 span{
  font-family: Quicksand;
  font-size: 85px;
  font-weight: 600;
  line-height: 106px;
  letter-spacing: 0em;
  text-align: center;
  color:#fff;
}

body.gradient.template-page.About.Us .banner__box {
    max-width: 110rem;
}

div#shopify-section-template--15668454621348__165460506082de6bf6 {
/*   margin-top:4%; */
  background-image:url('https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Northmist_Texture-10_3.png?v=1654676875');
  background-size:contain;
  background-repeat: no-repeat;
  padding-top:2%;
  padding-bottom:1%;
  background-position:left;
}

.image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media{
    border: none;
    background:transparent;
}

div#shopify-section-template--15668454621348__165460506082de6bf6 h2.image-with-text__heading.h1,
  div#shopify-section-template--15668454621348__1654685641fadc23ac h2.image-with-text__heading.h1{
  font-family: Quicksand;
  font-size: 45px;
  font-weight: 600;
  line-height: 45px;
  letter-spacing: 0em;
  text-align: left;
  color: #03275B;
}
  
  a.button.button--primary:hover{color:white;}
div#shopify-section-template--15668454621348__165460506082de6bf6 a.button.button--primary{
  padding: 12px 50px!important;
}

div#shopify-section-template--15668454621348__165460506082de6bf6 .rte>p:last-child,
  div#shopify-section-template--15668454621348__1654685641fadc23ac .rte>p:last-child{
  margin-left:0px!important;
  width: auto;
  margin-top:1%;
  font-family: Quicksand;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: justify;
  color:#03275B;
}

div#shopify-section-template--15668454621348__165460506082de6bf6 .media>img {
    object-fit: contain;
    object-position: center center;
    transition: opacity .4s cubic-bezier(.25,.46,.45,.94);
    padding-left:5%;
}

div#shopify-section-template--15668454621348__165460506082de6bf6 .image-with-text__content {
    padding: 0rem 5rem 0rem;
}
  
  .xo-gallery-id-3 .imagebox__title, .imagebox__title  {
    font-weight: 700;
    font-size: 28px!important;
    line-height:36px!important;
  }
  
  .section-template--15546586136757__1653913560bbd3204d-padding{
   padding-right:10rem!important;
   padding-left:10rem!important;
  }
  
  div#carouselExampleControls {
    margin-bottom: 1.5%;
}

body.gradient.template-page marquee.blue-color{display:none;}

section#shopify-section-template--15668454621348__1654606497e1a48d28 .rte>p:last-child{
 margin-left:0px;
 width:auto;
}

section#shopify-section-template--15668454621348__1654606497e1a48d28 .multicolumn.background-primary .multicolumn-card{
  background:transparent;
}

section#shopify-section-template--15668454621348__1654606497e1a48d28 .multicolumn-list p{
  font-family: Quicksand;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  margin-top:0px;
  color: #03275B;
}

section#shopify-section-template--15668454621348__1654606497e1a48d28 .multicolumn-list h3
{
  font-family: Quicksand;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
  letter-spacing: 0em;
  text-align: center;
  color: #03275B;
}

body.gradient.template-page.About.Us .rte>p:last-child{
 margin-left:0px;
 width:auto;
 margin-top:2%;
}

.custom__item.custom__item--image.custom__item--1654667191124601e3-1.small--one-half.medium-up--one-half.align--center img{
 width:100%;
}

div#shopify-section-template--15569629806773__1654667191b58e19ca .custom-content h4.h3 {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}


div#shopify-section-template--15569629806773__1654667191b58e19ca .rte>p:last-child{
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
    margin-top:1%;
}

h4.h3.heading-title{
 margin-top:12%;  
}

.image-main-div {
    display: flex;
    width: 100%;
}

.image-box {
    width: 100%;
    max-width: 200px;
    height: auto;
}

.image-box img {
    width: 100%;
    padding: 10px;
}

h3.h3-imagetext {
    text-align: center;
    font-family: Quicksand;
    font-size: 30px;
    font-weight: 600;
    line-height: 38px;
    letter-spacing: 0em;
    text-align: center;
    margin-top: 3%;
}

div#shopify-section-template--15569629806773__1654667191b58e19ca {
    margin-top: 5%;
    margin-bottom: 5%;
    background-image:url('https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Northmist_Texture-10_2.png?v=1654677662');
    background-size:contain;
    background-position: right;
    background-repeat:no-repeat;
}

section#shopify-section-template--15569629806773__1654671526c40976b0{
 margin-bottom:5%;
}

section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn:not(.background-none) .multicolumn-card{
  height:auto!important;
  background: transparent;
}

section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn-list__item.center .media--adapt{
  padding-bottom:18%!important;
}

section#shopify-section-template--15569629806773__1654671526c40976b0 h2.title.h1{
 width:45%;
}

section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn-list h3,
section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn-list p {
    margin: 0;
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: center;
    color:#03275B;
}

section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn-list h3{
  margin-top:5%;
}

section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn-card__info span {
    font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: center;
    border: 1px solid #03275B;
    padding: 0px 15px;
    border-radius: 10px;
    color:#03275B;
}

.custom-content .rte>p:last-child {
    margin-top: 2%;
}

div#shopify-section-template--15569629806773__16546781431cb8b40e h4.h2{
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
}
 
div#shopify-section-template--15569629806773__16546781431cb8b40e .custom-content h4.h3 {
    font-family: Authentic-Signature;
    font-size: 70px;
    font-weight: 400;
    line-height: 84px;
    letter-spacing: 0em;
    text-align: left;
    color: #5CC1E8;
}

div#shopify-section-template--15569629806773__16546781431cb8b40e .custom-content .rte>p:last-child {
    margin-top: 2%;
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
}

.custom__item.custom__item--image.custom__item--3772f9fc-e197-4256-9f70-a8c3d0e527cc.small--one-half.one-whole.align--center {
 width:100%;
}

div#shopify-section-template--15569629806773__16546781431cb8b40e #CustomImageWrapper--3-561291690165 {
        max-width: 844px!important;
    height: 465px!important;
    margin: -19% auto -14% 15%;
}

div#shopify-section-template--15569629806773__16546781431cb8b40e img{
 width:100%;
 height:100%;
}

div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--16546781420e161dd8-0.small--one-half.medium-up--one-half.align--top-middle,
div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--ff00bf84-d08d-4e4a-ba49-85183b5e3293.small--one-half.medium-up--one-half.align--bottom-middle{
  padding-right: 16%;}

div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--eb9cd547-7995-4a5b-8af0-dc2728ea8833.small--one-half.medium-up--one-half.align--top-middle,
div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--962df5a3-dfb2-44eb-a30b-bf24e9f4fdaa.small--one-half.medium-up--one-half.align--center{
    padding-left: 23%;
}


div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--16546781420e161dd8-0.small--one-half.medium-up--one-half.align--top-middle p,
div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--ff00bf84-d08d-4e4a-ba49-85183b5e3293.small--one-half.medium-up--one-half.align--bottom-middle p{
    padding-right: 20%;
}

div#shopify-section-template--15569629806773__16546781431cb8b40e {
    margin: 4% 0px 0% 0px;
}

div#shopify-section-template--15569629806773__16546781431cb8b40e h4.h2 {
    margin-bottom: 4%;
}

section#shopify-section-template--15569629806773__165468414598bf6127 .multicolumn-card.content-container {
    background: transparent!important;
}

section#shopify-section-template--15569629806773__165468414598bf6127 .multicolumn-list h3{
    margin: 0;
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: center;
}

/* div#shopify-section-template--15668454621348__1654685641fadc23ac h2.image-with-text__heading.h1 {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
} */

div#shopify-section-template--15668454621348__1654685641fadc23ac p {
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
}

div#shopify-section-template--15668454621348__1654685641fadc23ac{
    background-image:url('https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Northmist_Texture-10_4.png?v=1654686191');
    background-size: 60% 215%;
    background-repeat: no-repeat;
    background-position: left;
}

div#ImageWithText--template--15668454621348__1654685641fadc23ac {
    background: transparent;
}

body.gradient.template-page.About.Us .card--standard.card--media .card__inner .card__information{
 display:block!important;
  top: 33%;
    position: absolute;
}

body.gradient.template-page.About.Us .card:not(.ratio)>.card__content {
    display: none;
}

body.gradient.template-page.About.Us .card__inner.color-background-2.gradient.ratio {
    --ratio-percent: 135.240964%!important;
}
   .About.Us .card--media .card__inner .card__content,
  body.gradient.template-article .card--media .card__inner .card__content{
     background: linear-gradient(9deg, #03275B, transparent);
     border-radius: 11.5%;
        transition: 1s;

  }
  
div#relatedblogs:hover img.rb_image{
  background: linear-gradient(9deg, #03275B, transparent);
/*      border-radius: 7.5%; */
        transition: 1s;
  }
  
 section#shopify-section-template--15668454391972__main .blog-left-div .rte>p:first-child {
  display:none;}
  
 body.gradient.template-blog .card--media .card__inner .card__content:hover{
         background: linear-gradient(0deg, #03275B 55%, transparent 0%);
    border-radius: 7.5%;
    transition: 1s;
  }
  
.article-template__back a.link.animate-arrow {
    background-color: transparent;
    margin: 0 auto;
    color: #03275B;
}
  
  .About.Us .card--media .card__inner .card__content:hover{
     background: linear-gradient(9deg, #03275B, transparent);
     border-radius: 7.5%;
        transition: 1s;
  }
  
  body.gradient.template-article .card--media .card__inner .card__content:hover{
     background: linear-gradient(9deg, #03275B, transparent);
     border-radius: 7.5%;
        transition: 1s;
  }
  
  .article-card .card__heading {
    margin-bottom: 0.6rem;
    font-family: Quicksand;
    font-size: 23px;
    font-weight: 600;
    line-height: 27px;
    letter-spacing: 0em;
    text-align: center;
    color: white;
}

.blog-articles .article-card__excerpt{text-align:left;}
  
  .article-card__excerpt{
  font-family: Quicksand;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
   color:#fff;
  }
  
  h1.article-template__title {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}
  
  .article-template header {
  margin-top:0px!important;}
  
  .underline-links-hover:hover a{
   text-decoration:none!important;
   color:white;
  }
  
section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter{ 
  background-image:url('https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Group_3373_52acc17d-d0d2-4371-97c0-b10bd12cd6ce.png?v=1654063903');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
  
section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter h2.h1 {
    font-family:Authentic-Signature;
    font-size: 96px;
    font-weight: 400;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}
  
  .section-template--15569629806773__1654691588ad23cf7c-padding{
  background-color:transparent;
  }
  
section#shopify-section-template--15569629806773__1654691588ad23cf7c  .newsletter__subheading p {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 700;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: white;
    margin-top:-1.5%!important;
}
  
  
section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter__subheading.rte {
  max-width: 105rem!important;
  margin-top: 0px;
}
  
section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter .field__button{
   position:relative;
  }
  
 section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter-form__field-wrapper .field__input,
   section#shopify-section-template--15569629806773__1654691588ad23cf7c label.field__label {
    display: none;
}
  
 section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter-form{margin:0!important;}
section#shopify-section-template--15569629806773__1654691588ad23cf7c  .field:after{box-shadow:none;}
section#shopify-section-template--15569629806773__1654691588ad23cf7c  .newsletter-form__button{
    width:20.4rem!important;
    font-family: Quicksand;
    color:#fff;
    font-size: 32px;
    font-weight: 700;
    line-height: 42px;
    letter-spacing: 0em;
    text-align: center;
    background-color:#03275B!important;
    padding: 7px 0px;
    border-radius:10px;
  }
  
section#shopify-section-template--15569629806773__1654691588ad23cf7c  .newsletter__wrapper.color-background-1 {
    padding-top: 3%;
    padding-bottom:3%;
}
  
  .blog-main-div {
    display: grid;
    width: 100%;
    grid-template-columns: 0fr 5fr;
  }
  
  h2.blog__title.h1 {
    text-align: center;
    width: 100%;
    font-family: Quicksand;
    font-size: 53px;
    font-weight: 600;
    line-height: 66px;
    letter-spacing: 0em;
    text-align: center;
    color:#03275B;
}
  
  body.gradient.template-page.About.Us .custom-blog-text {
    display: none;
}

 div#shopify-section-template--15668454621348__1655458765251656d4 .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer{
   height:auto;
  }
  
 div#shopify-section-template--15668454621348__1655458765251656d4 .image-with-text__media-item{
   align-self:center;
     margin-left: -3%;
}
  
div#shopify-section-template--15668454621348__1655458765251656d4 h2.image-with-text__heading.h1{
  font-family: Quicksand;
  font-size: 37px;
  font-weight: 600;
  line-height: 40px;
  letter-spacing: 0em;
  text-align: left;
  }
  
  .image-with-text__content>*+* {
        margin-top: 1rem;
  }
  
div#shopify-section-template--15668454621348__1655458765251656d4 p {
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: justify;
}
  
  div#ImageWithText--template--15569629806773__1655458765251656d4 {
    padding: 3rem 0.5rem 3rem 6rem;
    background-color:transparent;
}
  
  div#shopify-section-template--15668454621348__1655458765251656d4 .image-with-text__content {
    padding: 6rem 4rem 6rem;
}
  
 div#shopify-section-template--15668454621348__1655458765251656d4 {
    background-image: url(https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Northmist_Texture-10_3.png?v=1654676875);
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 2%;
    background-position: left;
}
  
 div#shopify-section-template--15569629806773__1655891097698f1ff3 .custom__item.custom__item--text.custom__item--16558910971053f3e9-0.small--one-half.medium-up--one-half.align--center{
   background-color: #03275B;
   height: 250px;
   border-radius: 15px;
   width:49%;
   margin-right: 2%;
 }
 
  div#shopify-section-template--15569629806773__1655891097698f1ff3 .custom__item.custom__item--text.custom__item--e8d25fce-fdcc-4982-89b5-e10e14c42df6.small--one-half.medium-up--one-half.align--center{
    height: 250px;
    border-radius: 15px;
    width: 49%;
    background-color: #03275B;
 }
  
 div#shopify-section-template--15569629806773__1655891097698f1ff3 .medium-up--text-left{
   margin-top:2%;
   padding: 10px;
  }
 
div#shopify-section-template--15569629806773__1655891097698f1ff3  .medium-up--text-left h4.h3 {
    font-family: Quicksand;
    font-size: 42px;
    font-weight: 600;
    line-height: 58px;
    letter-spacing: 0em;
    text-align: left;
    color: white;
}
  
 div#shopify-section-template--15569629806773__1655891097698f1ff3 .rte-setting.rte p{
  font-family: Quicksand;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
  letter-spacing: 0em;
  text-align: left;
  color:#FFF;
  }
  
  div#shopify-section-template--15668454621348__16558910447eef9c73 .custom-content {
    background: #5CC1E8;
    border-radius: 15px;
    margin-top: 5%;
    margin-bottom: 2%;
    padding: 0% 1%;
    padding-top: 2%!important;
    justify-content: center;
	margin-left:0px!important;
  }
  
div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text.custom__item--16558910443645b562-0.small--one-half.medium-up--one-half.align--center  h4.h3 {
    font-family: Authentic-signature;
    font-size: 65px;
    font-weight: 400;
    line-height: 59px;
    letter-spacing: 1px;
    text-align: left;
    color:#03275B;
}
  
 div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text.custom__item--16558910443645b562-0.small--one-half.medium-up--one-half.align--center{
   width:33%;
   align-self:center;
   margin-top:3%;
  }
  
div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text.custom__item--ea5dfceb-7332-42f3-b3a3-fef3e57197a5.small--one-half.medium-up--one-half.align--center{
   width:57%;
  margin-bottom:0px;
     
  }
  
 
div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text h4.h3 {
    font-family: Quicksand;
    font-size: 19px;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
}
  
 div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text p {
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0em;
   text-align: left;
   color:#03275B;
 }
  
  
.page-width.section-template--15668454621348__1655462340287eaf4d-padding.isolate {
    padding-left: 15rem;
    padding-right: 15rem;
}
  
  .page-width.section-template--15569629806773__1655898376c81436be-padding.isolate {
    padding: 0 17rem;
}

  .logo-image img {
    width: 100%;
    height: 100%;
}
  
  .logo-image {
    height: 50px;
    width: 50px;
    margin-right: 7%;
}
  
  section#shopify-section-template--15668454621348__1655898376c81436be .multicolumn-third-part {
    display: flex;
    align-self: center;
    align-items: center;
}
 
section#shopify-section-template--15668454621348__1655898376c81436be  .multicolumn-card.content-container::after {
    content: ' ';
    background: linear-gradient(-16deg, #03275B 0%, rgba(3, 39, 91, 0) 100%);
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 1;
    border-radius: 20px;
}
  
 section#shopify-section-template--15668454621348__1655898376c81436be h2.title.h1{
  font-family: Authentic-signature;
  font-size: 110px;
  font-weight: 400;
  line-height: 120px;
  letter-spacing: 0em;
  text-align: center;
  width:100%;
  }
  
section#shopify-section-template--15668454621348__1655898376c81436be .multicolumn-card__info {
    position: absolute;
    z-index: 2;
    margin-top:-70%;
    transition: all .3s cubic-bezier(.5,.72,.24,.94);
    padding: 0px 7% 0px 7%;
}
  
/* section#shopify-section-template--15569629806773__1655898376c81436be .multicolumn-card.content-container .multicolumn-card__info {
    transition: all .3s cubic-bezier(.5,.72,.24,.94);
    padding: 0px 7% 0px 7%;
    opacity:1;
}
   */

 section#shopify-section-template--15668454621348__1655898376c81436be  .mutlicolumn-top-div h3{
    font-family: Quicksand;
    font-size: 28px;
    font-weight: 500;
    line-height: 37px;
    letter-spacing: 1px;
    text-align: left;
    color:#FFF;
  }
  
 section#shopify-section-template--15668454621348__1655898376c81436be .mutlicolumn-top-div p{
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 700;
    line-height: 30px;
    letter-spacing: 1px;
    text-align: left;
    color:#FFF;
  }
 
section#shopify-section-template--15668454621348__1655898376c81436be .mutlicolumn-top-div {
    margin-bottom: 5%;
/*     border-bottom: 1px solid white; */
}
  
  .multicolumn-third-part {
    display: flex;
}
  
  .logo-heading h3 {
    font-family: Quicksand;
    font-size: 35px;
    font-weight: 600;
    line-height: 47px;
    letter-spacing: 1px;
    text-align: left;
    color:#FFF;
}
  .logo-heading {
    width: 60%;
}
  
  div#shopify-section-template--15668454621348__1655899136a4ddc406 {
    margin-top: 3%;
    margin-bottom:3%;
    text-align:center;
}
  
  div#shopify-section-template--15668454621348__1655899136a4ddc406 h4.h3{
    font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 47px;
    letter-spacing: 1px;
    text-align: center;
    color:#03275B;
    width:100%;
  }
  
 div#shopify-section-template--15668454621348__1655899136a4ddc406 .rte-setting.rte p{
  font-family: Authentic-signature;
  font-size: 120px;
  font-weight: 400;
  line-height: 97px;
  letter-spacing: 0em;
  text-align: center;
  color:#03275B;
  width:100%;
  margin-top:-2%;
  }
  
  div#shopify-section-template--15668454621348__1655899136a4ddc406 .custom-content{
    justify-content: center;
  }
  
  div#shopify-section-template--15668454621348__165596185057e7ca58 .page-width{padding:0 17rem;}
  
  
div#shopify-section-template--15668454621348__165596185057e7ca58 .image-with-text__heading { font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}
  
div#shopify-section-template--15668454621348__165596185057e7ca58  .rte>p:last-child{
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
}
  
  div#ImageWithText--template--15569629806773__165596185057e7ca58{
  padding-right:0px;
  background:transparent;
  }
  
  div#ImageWithText--template--15569629806773__165596185057e7ca58 .media>img {
      object-fit: contain!important;
  }
  
div#shopify-section-template--15668454621348__165596185057e7ca58  .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
   top: 50px!important;
    height: 80%!important;
  }
  
section#shopify-section-template--15668454621348__1654691588ad23cf7c .section-template--15668454621348__1654691588ad23cf7c-padding {
    padding-bottom: 100px;
    padding-left: 12rem!important;
}
  
  div#shopify-section-template--15668454621348__1655961838b1c65d66 .page-width{padding:0 17rem;}
  
div#shopify-section-template--15668454621348__1655961838b1c65d66  h2.image-with-text__heading.h1{
  font-family: Quicksand;
  font-size: 45px;
  font-weight: 600;
  line-height: 45px;
  letter-spacing: 0em;
  text-align: center;
  color:#03275B;
  }
  
div#shopify-section-template--15668454621348__1655961838b1c65d66 .rte>p:last-child{
  font-family: Authentic-signature;
  font-size: 128px;
  font-weight: 400;
  line-height: 80px;
  letter-spacing: 0em;
  text-align: center;
  color:#03275B;
  margin-top:-2%;
  }
  
  div#shopify-section-template--15668454621348__165596185057e7ca58::after{
   content:'';
   backgrounnd-image:url('');
    
  }
  
  div#ImageWithText--template--15569629806773__1655961838b1c65d66 {
    padding-left: 0px;
}
  
div#shopify-section-template--15668454621348__1655965576d60a7952  .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer{
   height:80%!important;
  top:50px!important;
  }
  
div#shopify-section-template--15668454621348__1655965576d60a7952  .media>img{
   object-fit:contain!important;
  }
  
 div#shopify-section-template--15668454621348__1655965576d60a7952 {
    background: #03275B;
    overflow: hidden;
    position: relative;
}
  
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--15668454621348__1655965576d60a7952-padding
  {overflow: hidden;
    position: relative;}
  
  div#ImageWithText--template--15569629806773__1655965576d60a7952 {
    background: transparent;
}
 
div#shopify-section-template--15668454621348__1655965576d60a7952 h2.image-with-text__heading.h1 {
    font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
}
  
div#shopify-section-template--15668454621348__1655965576d60a7952 .image-with-text__text.rte.body p{
  font-family: Quicksand;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0em;
  text-align: left;
  color:#fff;
  }
  
div#shopify-section-template--15668454621348__1655965576d60a7952 .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media::before {
    content: '#truenorth';
    color: white;
    height: 100%;
    width: 40%;
    z-index: 99;
    height: 100%;
    position: absolute;
    top: 45%;
    left: 30%;
    right: 35%;
    font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 47px;
    letter-spacing: 1px;
    text-align: center;
}
  
  .page-width.section-template--15569629806773__16564984776b817028-padding.isolate {
    padding: 0px 18rem!important;
    margin-top: 3%;
}
  
section#shopify-section-template--15668454785188__1656598430ce7f1815 .slideshow__text-wrapper.banner__content{
   background: linear-gradient(90deg, rgba(3, 39, 91, 0.4) 0%, rgba(3, 39, 91, 0) 45.59%);
  }
  
  
/* about us page ends */
  
  
/* contact page starts */
  
  .contact-map iframe {
    border-radius: 25px;
    width: 100%!important;
  }
  
  h2.title.title-wrapper--no-top-margin.h1 {
    font-family: Quicksand;
    font-size: 26px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: center;
    color: black;
}
  
  h2.map-heading{
  font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: center;
    color: #03275B;
    margin-bottom:3%;
  }
  
  .grid__item.small--one-whole.medium-up--one-whole.contact-map {
    max-width: 100%;
    width:100%;
}
  
  .contact-map p {
    font-family: Quicksand;
    font-size: 15px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color:#03275B;
}

.contact.page-width.page-width--narrow h2.title.title-wrapper--no-top-margin.h1{
  margin-bottom:5%!important;
  width:60%;
  margin:0 auto;
  color:#03275B;
}

div#shopify-section-template--15668454850724__1659004177b232cf9d h2.popup-h2,
div#shopify-section-template--15668454523044__165883313522b2f612 h2.popup-h2{
font-family: Authentic-signature;
font-size: 75px;
font-weight: 400;
line-height: 76px;
letter-spacing: 0em;
text-align: left;
color:#03275B;
}
  
  .page-width--narrow {
    max-width: 85.6rem;
  }
  
  .bg-map-image{
  background-image:url('https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Northmist_Texture-10_2_5c8ac777-52ff-4fa7-9613-0790a9e5cde4.png?v=1654756780');
  background-size: 50% 123%;
  background-repeat: no-repeat;
  padding-top:2%;
  background-position:right;
  }
  
.contact  .field__label{
    position: relative!important;
    left:0!important;
    top:0!important;
	font-family: Quicksand;
    font-size:22px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
}
  
  div#shopify-section-template--15668454654116__1654761349a4a65e1c {
    margin-bottom: 5%;
}
  
 .contact .field{
   display:block;
  }
  
  .field:hover.field:after{
   border-radius:unset;
  }
  
  .field:after{
   border:none!important;
   box-shadow: unset!important;
  }
  
  .field__input, .customer .field input {
    background: #F0F0F0;
    border-radius: unset!important;
  }
  
  button.button {
    font-family: Quicksand;
    font-size: 26px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: center;
}
  
  .contact__button button {
    color: #fff;
    background: #03275B!important;
    border-radius: 0!important;
    border-radius:25px;
    padding: 6px 80px;
    font-size:24px;
    text-transform:uppercase;
    border-radius: 15px!important;
    width:auto!important;
  }
  
  form#ContactForm input, textarea#ContactForm-body{border-radius:15px!important;}
  
  .faq-accordion-container.page-width--narrow{
   margin:0 auto;
  }
  
  .text-area {
       min-height: 16rem!important;
  }
  
  .open-acq {
    font-family: Quicksand;
/*     font-size: 23px; */
    font-size: 19px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}
  
  .content
  {
    font-family: Quicksand;
    font-size: 16px;
    cursor: pointer;
  }
 
  section#shopify-section-template--15546585972917__16547597022597caca{
   background-image:url('https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Group_3464.png?v=1656485827');
   background-size: 100% 100%;
   background-repeat: no-repeat;  
  }
  
  .newsletter__wrapper.color-background-1.gradient.content-container.isolate.content-container--full-width.section-template--15546585972917__16547597022597caca-padding {
    background-color: transparent;
}

  section#shopify-section-template--15546585972917__16547597022597caca .newsletter.center h2.h1{
   text-align:left;
  }
  
  section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading p {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 700;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
    margin-top: -3.5%!important;
    width:100%;
    margin-left:0px;
}
  
 section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading.rte {
  max-width: 105rem!important;
  }
  
  section#shopify-section-template--15546585972917__16547597022597caca .newsletter h2.h1 {
    font-family:Authentic-Signature;
    font-size: 96px;
    font-weight: 400;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}

section#shopify-section-template--15546585972917__16547597022597caca .newsletter .field__button{
   position:relative;
  }
  
 section#shopify-section-template--15546585972917__16547597022597caca .newsletter-form__field-wrapper .field__input,
 section#shopify-section-template--15546585972917__16547597022597caca label.field__label {
    display: none;
}
  
section#shopify-section-template--15546585972917__16547597022597caca .newsletter-form{margin:0!important;}
section#shopify-section-template--15546585972917__16547597022597caca  .field:after{box-shadow:none;}
section#shopify-section-template--15546585972917__16547597022597caca  .newsletter-form__button{
    width:20.4rem!important;
    font-family: Quicksand;
    color:#fff;
    font-size: 32px;
    font-weight: 700;
    line-height: 42px;
    letter-spacing: 0em;
    text-align: center;
    background-color:#03275B!important;
    padding: 7px 0px;
    border-radius:10px;
  }
  
  h2.Faq-title {
    text-align: center;
    font-family: Quicksand;
    font-size:45px;
    font-weight: 600;
    line-height:45px;
    letter-spacing: 0em;
    text-align: center;
	color:#5CC1E8;
    margin-top:8%;
}
  
  div#shopify-section-template--15546585972917__1654761349a4a65e1c {
    margin-bottom: 5%;
}

  .faq-accordion-container.page-width--narrow {
    width: 100%;
    max-width: 94rem!important;
}
  
/* contact page ends   */
  
/*   gift of goodness section starts */
  
  .page-width.page-width--narrow.section-template--15575047012533__main-padding {
    position: absolute;
    z-index: 999;
    left: 20%;
    right: 20%;
    top: 18%;
}
  
body.gradient.template-page.A.Gift.of.Goodness .rte>p:first-child{
   margin-top:0px;
   margin-left:0px;
  }
  
body.gradient.template-page h1.main-page-title.page-title.h0{margin-bottom:0px;}
  .page-width.page-width--narrow.section-template--15575047012533__main-padding .rte{
   text-align:center;
  }
  
 section#shopify-section-template--15575047012533__main button {
    border: 1px solid white;
    background: transparent;
    padding: 9px 41px;
    border-radius: 8px;
    margin-top: 4%;
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color: white;
  }
  
section#shopify-section-template--15575047012533__main p {
    font-family: Quicksand;
    font-size: 36px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: center;
    color: #fff;
}
  
div#shopify-section-template--15575047012533__165477775205dad96a {
   background-color:#5CC1E8;
   padding-top:5%;
   padding-bottom:5%;
}
  .page-width.page-width--narrow.section-template--15668454654116__main-padding .rte {
    display: none;
}
  
/*   .custom-content img{width:100%;} */
  
 div#shopify-section-template--15575047012533__165477775205dad96a h4.h3 {
    font-family: Quicksand;
    font-size: 50px;
    font-weight: 700;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: left;
    color: white;
}
  
  div#shopify-section-template--15575047012533__165477775205dad96a p {
    font-family: Quicksand;
    font-size: 17px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: white;
}
  
  div#shopify-section-template--15575047012533__165477775205dad96a .medium-up--text-left {
    width: 65%;
    margin-left: 8%;

}
  
  div#shopify-section-template--15575047012533__165477775205dad96a .custom__item {
   margin-bottom:5%;
  }
  
section#shopify-section-template--15575047012533__1654780768f64a08f9{
 margin-bottom:1%;
}

section#shopify-section-template--15575047012533__1654780768f64a08f9 .multicolumn:not(.background-none) .multicolumn-card{
  height:auto!important;
  background: transparent;
}

section#shopify-section-template--15575047012533__1654780768f64a08f9 .media.media--transparent.media--adapt{
  padding-bottom:18%!important;
}

section#shopify-section-template--15575047012533__1654780768f64a08f9 h2.title.h1{
 width:100%;
 color:#000000;
 margin-bottom:2%;
 margin-top:2%;
}

section#shopify-section-template--15575047012533__1654780768f64a08f9 .multicolumn-list h3,
section#shopify-section-template--15575047012533__1654780768f64a08f9 .multicolumn-list p {
    margin: 0;
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: center;
    color:#03275B;
}

section#shopify-section-template--15575047012533__1654780768f64a08f9 .multicolumn-list h3{
  margin-top:5%;
}

section#shopify-section-template--15575047012533__1654780768f64a08f9 .multicolumn-card__info span {
    font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: center;
    border: 1px solid #03275B;
    padding: 0px 15px;
    border-radius: 10px;
    color:#03275B;
}
  
 section#shopify-section-template--15575047012533__1654841227a6ca353c .page-width.section-template--15575047012533__1654841227a6ca353c-padding.isolate {
    padding-top: 0px;
}

 section#shopify-section-template--15575047012533__1654841227a6ca353c .background-none .multicolumn-card__image-wrapper {
    margin-left: 4.5rem;
    margin-right: 1.5rem;
}
  
 section#shopify-section-template--15575047012533__1654842570783cac00 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    background: transparent;
}
  
 section#shopify-section-template--15575047012533__1654842570783cac00 h2.banner__heading.h1 span{
   font-family: Quicksand;
    font-size: 50px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
    color: white;
  }
  
 section#shopify-section-template--15575047012533__1654842570783cac00 .style-text {
    display: none;
}
  
 section#shopify-section-template--15575047012533__1654842570783cac00 .banner__box {
    max-width: 100rem;
}
  
 section#shopify-section-template--15575047012533__1654842570783cac00 .banner__text.body span {
    font-family: Quicksand;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color: #5CC1E8;
}
 
  .logo-image-div {
    width: 25%;
}
  
  section#shopify-section-template--15575047012533__16548443180e3c04c2 {
    background-image: url(https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Group_3373.png?v=1653915203);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
  
  .newsletter__wrapper{
    background-color:transparent;
  }
  
  .newsletter.center h2.h1{
    text-align: left;
	font-family: Authentic-Signature;
    font-size: 96px;
    font-weight: 400;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275b;
  }
 
 .newsletter__subheading p {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 700;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
    margin-top: -3.5%!important;
    width: 100%!important;
    margin-left: 0;
}
  
  .newsletter__subheading.rte {
    max-width: 105rem!important;
}
 
 section#shopify-section-template--15575047012533__16548443180e3c04c2 .newsletter .field__button {
    position: relative;
}

section#shopify-section-template--15575047012533__16548443180e3c04c2 .newsletter-form__button {
    width: 20.4rem!important;
    font-family: Quicksand;
    color: #fff;
    font-size: 32px;
    font-weight: 700;
    line-height: 42px;
    letter-spacing: 0em;
    text-align: center;
    background-color: #03275b!important;
    padding: 7px 0;
    border-radius: 10px;
}
  
 section#shopify-section-template--15575047012533__16548443180e3c04c2 .newsletter-form__field-wrapper .field__input, 
  section#shopify-section-template--15575047012533__16548443180e3c04c2 label.field__label{
   display:none;
  }
  
 section#shopify-section-template--15575047012533__16548443180e3c04c2 .newsletter-form{
   margin:0!important;
  }
  
/*   gift of goodness section ends */
  
/*   collection pages starts */

body.gradient.template-collection section#shopify-section-template--15673033195684__165658958179461392 {
    display: none;
}
  
/*  body.gradient.template-collection .card:not(.ratio)>.card__content{
      justify-content: center;
  } */

body.gradient.template-collection div#ProductGridContainer .grid--4-col-desktop .grid__item {
padding:0 2px;
}

section#shopify-section-template--15668454850724__product-recommendations .grid--4-col-desktop .grid__item {
padding:0 2px;
}
  
  body.gradient.template-collection .collection-hero__image-container .media > img{
       object-fit: contain!important;
  }
  
  body.gradient.template-collection.Products .collection-hero{display:none;}
  
 body.gradient.template-collection section#shopify-section-template--15673033195684__1653916358d6b0dada{display:none;}
 body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1653916358d6b0dada{display:block;}
  
body.gradient.template-collection .collection-hero__image-container{margin-left:0px;}
  body.gradient.template-collection .collection-hero__image-container{border:none;}  
  .collection-hero__image-container{min-height: 68rem!important;}

body.gradient.template-collection.Polo.Combo .collection-hero--with-image .collection-hero__title
{left:7rem;}

body.gradient.template-collection.Crew.Combo .collection-hero--with-image .collection-hero__title
{left:7rem;}

  .collection-hero--with-image .collection-hero__title{
    z-index:1;
    position: relative;
    width:67%;
    left: 150px;
    font-family: Quicksand;
    font-size: 72px;
    font-weight: 600;
    line-height: 90px;
    letter-spacing: 0em;
    text-align: right;
}
  
 .collection-hero--with-image .collection-hero__text-wrapper {
    position: absolute;
    right: 22%;
    top: 40%;
    color:white!important;
}
  
.collection-hero__image-container {
    align-self: stretch;
    flex: 1 0 50%;
    margin-left: 0px;
    min-height: 50rem;
    padding-top: 0px;
    margin-top: 0px;
    border: none;
}
  
  .section-template--15673033195684__165658958179461392-padding {
    padding-right: 13rem;
    padding-left: 13rem;
    margin-bottom: 3%;
    margin-top: 3%;
}
  
  body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1653916358d6b0dada{display:block;}
  body.gradient.template-collection section#shopify-section-template--15673033195684__1653916358d6b0dada{display:none;}
  
  .collection-hero.collection-hero--with-image.color-accent-1.gradient {
    background: transparent;
    padding:0px!important;
    position: relative;
}
  
  .collection-hero__inner.page-width{padding:0px!important;display:block!important;}
  .collection-hero--with-image .collection-hero__text-wrapper {
  position: absolute;
    right:0;
  }
  
  body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 .card-wrapper:hover .card__inner.color-background-2.gradient.ratio::after {
    content: '';
    position: absolute;
    background: linear-gradient(9deg, #03275B, transparent);
    z-index: 1;
    top: 0;
    left: 0;
    border: 0;
    right: 0;
    border-radius:25px;
}
  
 body.gradient.template-collection.Products .banner__box.content-container.content-container--full-width-mobile.color-inverse.gradient {
    margin-top: 10%;
}
  
body.gradient.template-collection.Products .section-template--15673033195684__product-grid-padding .card-information .price,
 body.gradient.template-collection.Products .section-template--15673033195684__product-grid-padding .price--on-sale .price-item--regular{
   color:white;
/*      padding-left: 16%; */
}
  
body.gradient.template-collection.Products section#shopify-section-template--15546586071221__165658958179461392{display:block;}
  body.gradient.template-collection section#shopify-section-template--15546586071221__165658958179461392{display:none;}
  
  .pagination{width:100%;}
  
  body.gradient.template-collection.Products div#shopify-section-template--15673033195684__product-grid{
   background-color:#03275B;
  }
  
div#shopify-section-template--15673033195684__165665401604b60351 custom__item.custom__item--image.custom__item--165665401630b7117a-1.small--one-half.medium-up--one-half.align--center img {
    width: 100%;
}
  
div#shopify-section-template--15673033195684__165665401604b60351 .page-width {
    padding: 0px;
}
  
div#shopify-section-template--15673033195684__165665401604b60351 .custom__item-inner--image{max-width:100%!important;}
div#shopify-section-template--15673033195684__165665401604b60351 .custom__item-inner--image img{width:100%;}
div#shopify-section-template--15673033195684__165665401604b60351 .custom__item{
   margin-bottom:0px;}
  
 body.gradient.template-collection.Products .card:not(.ratio) {
   border-radius:25%!important;
   background: transparent;
  }
  
div#shopify-section-template--15673033195684__165665401604b60351 .custom-content {
    background: #5CC1E8;
}
  
div#shopify-section-template--15673033195684__165665401604b60351 .custom__item-inner.custom__item-inner--text h4.h3{
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 90px;
    letter-spacing: 0em;
    text-align: left;
    color:white;
  }
  
div#shopify-section-template--15673033195684__165665401604b60351 .custom__item-inner.custom__item-inner--text  h2.h2{
  font-family: Authentic-signature;
  font-size: 100px;
  font-weight: 400;
  line-height: 80px;
  letter-spacing: 0em;
  text-align: left;
  color:#03275B;
  margin-top:-6%;
}
  
div#shopify-section-template--15673033195684__165665401604b60351 .custom-content .rte>p:last-child {
  font-family: Quicksand;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
  letter-spacing: 0em;
  text-align: left;
  color:white;
  width: 60%;
  }
  
div#shopify-section-template--15673033195684__165665401604b60351  a.h3-button {
    background: #03275B;
    padding: 15px 40px;
    color: white;
    border-radius: 9px;
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: center;
}
  
 body.gradient.template-collection.Products div#shopify-section-template--15673033195684__165665401604b60351{display:none;}
  
div#shopify-section-template--15673033195684__165665401604b60351  a.h3-button:hover{text-decoration:none;} 
  
div#shopify-section-template--15673033195684__165665401604b60351 .rte-setting.rte{margin-bottom:5%;}
/* div#shopify-section-template--15546586071221__165665401604b60351 .custom-content div#CustomImageWrapper--1-562616434869::after {
    content: '';
    background: linear-gradient(90deg, #5CC1E8 51.36%, rgba(92, 193, 232, 0) 101.36%);
    transform: rotate(-180deg);
    position: absolute;
    width: 52%;
    left: 64%;
    height: 100%;
} */
  
  body.gradient.template-collection.Products .facets__heading,
  body.gradient.template-collection.Products .facets__summary span,
  body.gradient.template-collection.Products .facets__summary .icon-caret,
  body.gradient.template-collection.Products .facet-filters__label label,
  body.gradient.template-collection.Products .facet-filters__sort,
  body.gradient.template-collection.Products .facet-filters__sort+.icon-caret{
   color:white!important;
  }
  
  .facet-filters{    grid-column: 3!important;}
  
  body.gradient.template-collection.Products .facet-filters__sort option {
   color:#03275B!important;
  }
  
  
 body.gradient.template-collection.Products .card__inner.color-background-2.gradient.ratio {
    --ratio-percent: 147.240964%!important;
    border-radius: 25%;
}
   
 body.gradient.template-collection.Products .card__information, 
 body.gradient.template-collection.Products .full-unstyled-link, 
 body.gradient.template-collection.Products .price__regular .price-item--regular,
  body.gradient.template-collection.Products .pagination__item{color:white!important;}
   
   .pagination-wrapper {
    margin-top: 0rem;
}
   
 body.gradient.template-collection.Products facet-filters-form.facets.small-hide {
    margin-bottom: 2rem;
    margin-top: 2%;
}
   
  facet-filters-form.facets.small-hide select option:focus{box-shadow:none;outline:none;}
  facet-filters-form.facets.small-hide label{font-weight:500;margin-bottom:0px;}
   
  body.gradient.template-collection.Products  section#shopify-section-template--15673033195684__165658958179461392 .card__content{
     display:none;
   }  
   

  
  body.gradient.template-collection section#shopify-section-template--15546586071221__16565833351897312a{display:none;}

    body.gradient.template-collection.Products section#shopify-section-template--15546586071221__16565833351897312a{
      display:block;
      margin-top:1%;
    }
   
 body.gradient.template-collection.Products p.allproductsheading {
    text-align: center;
    width:56%;
    opacity:1;
	font-family: Quicksand;
    font-size: 45px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align:right;
    color:#fff;
       margin-top: -3%;
}
  
  body.gradient.template-collection p.allproductsheading{opacity:0;}
   
 body.gradient.template-collection.Products section#shopify-section-template--15546586071221__16560760515db98914{display:none;}
  
  body.gradient.template-collection.Products h2.banner__heading.h1 span.text-style-change{display:none;}
  
  body.gradient.template-collection h2.title.h1{display:none;}
  
  .section-template--15546586071221__16560760515db98914-padding{
   padding-top:0px!important;
   padding: 0px 8rem;
   padding-bottom:0px!important; 
  }
  
  body.gradient.template-collection h2.title.h1{
   margin-bottom:0px;
  }
  
  .testimonial{margin-bottom:5%;}
section#shopify-section-template--15668454752420__1654595911373b2c35  h2.banner__heading.h1 span{
    font-family: Authentic-signature;
    font-size: 140px;
    font-weight: 400;
    line-height: 76px;
    letter-spacing: 1px;
    text-align: center;
  }
  
section#shopify-section-template--15668454752420__1654595911373b2c35  .banner__text{
      margin-top: -3rem!important;
  }
  
section#shopify-section-template--15668454752420__1654595911373b2c35   .banner__text span{
  font-family: Quicksand;
  font-size: 85px;
  font-weight: 600;
  line-height: 74px;
  letter-spacing: 0em;
  text-align: center;
  }
  
section#shopify-section-template--15668454752420__1654595911373b2c35 .style-text{display:none;}
  
 body.gradient.template-collection.Products h2.banner__heading.h1{
  margin-left:0px;
  line-height:67px;
  margin-bottom: 6%;
  }
  
 body.gradient.template-collection .card__information {
   display:block;
/*    grid-template-columns: 2fr 2fr; */
  }
   
  section#shopify-section-template--15668454523044__1657801995e8385648 .article-card .card__heading,
   section#shopify-section-template--15668454523044__1657801995e8385648 .article-card__excerpt{text-align:left;}

    body.gradient.template-collection section#shopify-section-template--15673033195684__165658958179461392 .card__information {
   display:flex;
  }

   
 body.gradient.template-collection.Products .banner__box {
    max-width: 66rem;
}
  
  div#shopify-section-template--15546586071221__16558802390b59aefc .page-width {
    padding: 0 10rem;
}
  
  .left-div-shopall, .right-div-shopall {
    display: grid;
    grid-template-columns:2fr 2fr;
    width: 100%;
}
 
  .left-div-shopall h4.h3.heading-title{margin-top:0px;}
  
  div#shopify-section-template--15546586071221__16558802390b59aefc h4.h2{
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
    margin-bottom:5%;
  }
  
  div#shopify-section-template--15546586071221__16558802390b59aefc {
    padding-bottom: 5%;
}
  
 div#shopify-section-template--15546586071221__16558802390b59aefc img {
    width: 80%;
    height:80%;
    margin:0 auto;
}
  
  div#shopify-section-template--15546586071221__16558802390b59aefc .image-box-shopall {
    margin:0 auto;
    margin-top:-10%;
/*     margin: -13% auto -17% 11%; */
}
  
  div#shopify-section-template--15546586071221__16558802390b59aefc .custom__item.slidernumber2 img{
       width: 50%;
       height:75%;
  }
  
  div#shopify-section-template--15546586071221__16558802390b59aefc .custom__item.slidernumber2 .image-box-shopall{
/*    max-width:350px; */
/*    margin:-13% auto -17% 32%; */
  }
  
/*  div#shopify-section-template--15546586071221__16558802390b59aefc .slick-prev:before, 
  div#shopify-section-template--15546586071221__16558802390b59aefc .slick-next:before{
   color:#03275B;
  } */
  
  div#shopify-section-template--15546586071221__16558802390b59aefc .custom-content{
  margin-left:0px;
  }
  
.left-div-shopall .medium-up--text-left h4.h3, .right-div-shopall .medium-up--text-left h4.h3{
  font-family: Authentic-signature;
  font-size: 60px;
  font-weight: 400;
  line-height: 54px;
  letter-spacing: 0em;
  text-align: left;
  color:#5CC1E8;
  }
  
  
  
.left-div-shopall .medium-up--text-left.first .rte-setting.rte{
   padding-right: 30%;
}

  .right-div-shopall .medium-up--text-left.third .rte-setting.rte{
   padding-right:8%;
}

  
  .medium-up--text-left.second, .medium-up--text-left.fourth  {
    padding-left:43%;
}
   
/*    .left-div-crewneck .image-div-centerdiv {
  width: 55%;
  margin: 0 auto;
    margin-top: 0px;
  margin-top: -27%;
} */
   
   
 .left-div-shopall .rte-setting.rte{
       width: 80%;
  }
 
  .right-div-shopall .rte-setting.rte{
       width: 80%;
  }
  
  
  .medium-up--text-left.third h4.h3.heading-title {
    padding-right: 53%;
}
  .left-div-shopall .rte-setting.rte p, .right-div-shopall .rte-setting.rte p{
    margin-top: 2%;
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
  }
  
body.gradient.template-collection.Products h2.banner__heading.h1 span {
   line-height:67px;
  }
  
 body.gradient.template-collection.Products .style-text{display:none;}
 body.gradient.template-collection.Products a.button.button--primary{color:white;}
  
 body.gradient.template-collection.Products #Banner-template--15546586071221__1653916358d6b0dada::after{
   opacity:1!important;
  } 
  
body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1653916358d6b0dada .banner:after{
    content: " ";
    background-image: url(/cdn/shop/files/bg.webp?v=1657189904);
    z-index: 1;
    position: absolute;
    opacity: 1;
    top: unset;
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: right;
  }
   
  body.gradient.template-collection .collection-hero::after{
    content: " ";
    background-image: url(/cdn/shop/files/bg.webp?v=1657189904);
    position: absolute;
    top: 0;
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: right;
  }
   
/*    body.gradient.template-collection.Polo.Neck.T-Shirts .collection-hero::after,
   body.gradient.template-collection.Crew.Neck.T-Shirts .collection-hero::after{
    content: " ";
    opacity:0; 
   } */
  

   body.gradient.template-collection section#shopify-section-template--15673033195684__1653916358d6b0dada .banner:after{
    content: " ";
    background-image: url(/cdn/shop/files/bg.webp?v=1657189904);
    z-index: 1;
    position: absolute;
    opacity: 1;
    top: unset;
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: right;
  }

   
  div#shopify-section-template--15546586071221__1655372645dd2ef6d9 {
    margin: 5% 0px;
  } 
  
  div#shopify-section-template--15546586071221__1655372645dd2ef6d9 h4.h2{
  font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
    color:#03275B;
  }
  
 div#shopify-section-template--15546586071221__1655372645dd2ef6d9 .custom-content h4.h3 {
    font-family: Authentic-Signature;
    font-size: 70px;
    font-weight: 400;
    line-height: 84px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
}
  
 div#shopify-section-template--15546586071221__1655372645dd2ef6d9 .custom-content .rte>p:last-child {
    margin-top: 2%;
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
}
  
 body.gradient.template-collection.Products .rte>p:last-child{
  margin-left: 0;
    width: auto;
    margin-top: 2%;
  }
  
  body.gradient.template-collection.Products .custom__item.custom__item--text.custom__item--f48ae2a5-97de-4d98-bc04-c7c95f9bea21.small--one-half.medium-up--one-half.align--top-middle,
 body.gradient.template-collection.Products .custom__item.custom__item--text.custom__item--52b7fde2-3f73-4bdf-bab2-3160d5ec58dc.small--one-half.medium-up--one-half.align--bottom-middle{
      padding-right: 16%;
  }
  
 body.gradient.template-collection.Products .custom__item.custom__item--text.custom__item--16553726452602d4fc-0.small--one-half.medium-up--one-half.align--top-middle,
  body.gradient.template-collection.Products .custom__item.custom__item--text.custom__item--4281a044-a35a-4a24-80c2-9fffcd15a3cc.small--one-half.medium-up--one-half.align--bottom-middle
  {
   padding-left:20%;
  }
  
 #CustomImageWrapper--3-561291690165 {
    max-width: 844px!important;
    height: 465px!important;
    margin: -22% -26% -15% 25%;
}
  
  div#shopify-section-template--15546586071221__1655372645dd2ef6d9 img {
    width: 100%;
    height: 100%;
}
  
  section#shopify-section-template--15546586071221__165537635677868058 .newsletter{ 
  background-image:url(https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Group_3467.png?v=1656510413);
/*   background-size: 100% 100%; */
  background-repeat: no-repeat;
  background-position-x: center;
}
  
section#shopify-section-template--15546586071221__165537635677868058 .newsletter h2.h1 {
    font-family:Authentic-Signature;
    font-size: 96px;
    font-weight: 400;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: #03275B;
}
  
  section#shopify-section-template--15546586071221__165537635677868058-padding{
  background-color:transparent;
  }
  
section#shopify-section-template--15546586071221__165537635677868058  .newsletter__subheading p {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 700;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color: white;
    margin-top:-1.5%!important;
    margin-left:0px;
}
  
  
section#shopify-section-template--15673033195684__165537635677868058 .newsletter__subheading.rte {
  max-width: 120rem!important;
    margin-top: 2%;
}
  
section#shopify-section-template--15546586071221__165537635677868058 .newsletter .field__button{
   position:relative;
  }
  
section#shopify-section-template--15546586071221__165537635677868058 .newsletter-form__field-wrapper .field__input,
  section#shopify-section-template--15546586071221__165537635677868058 label.field__label {
    display: none;
}
  
 section#shopify-section-template--15546586071221__165537635677868058 .newsletter-form{margin:0!important;}
section#shopify-section-template--15546586071221__165537635677868058  .field:after{box-shadow:none;}
section#shopify-section-template--15546586071221__165537635677868058  .newsletter-form__button{
    width:20.4rem!important;
    font-family: Quicksand;
    color:#fff;
    font-size: 32px;
    font-weight: 700;
    line-height: 42px;
    letter-spacing: 0em;
    text-align: center;
    background-color:#03275B!important;
    padding: 7px 0px;
    border-radius:10px;
  }
  
section#shopify-section-template--15546586071221__165537635677868058  .newsletter__wrapper.color-background-1 {
    padding-top: 3%;
    padding-bottom:3%;
}
  
  section#shopify-section-template--15546586071221__1655377078752aee82 .banner:after,
  section#shopify-section-template--15546586071221__1655377078752aee82 .banner__media:after{
   opacity:0!important;
  }

  
  a.test-btn {
    background: #03275B;
    color: #fff;
    margin: 0px 8rem;
    border-radius: 13px;
    text-transform: uppercase;
    font-size: 24px;
    position: relative;
    bottom: 3rem;
    padding: 12px 32px;
    text-decoration: none;
}
  
  section#shopify-section-template--15546586071221__165537937519ab83da .slick-prev:before,
  section#shopify-section-template--15546586071221__165537937519ab83da .slick-next:before {
  color:blue;
  }

 section#shopify-section-template--15546586071221__165537937519ab83da .slick-prev:before
{
    content: '←';
}

section#shopify-section-template--15546586071221__165537937519ab83da .slick-next
{
    right: -25px;
}

  section#shopify-section-template--15546586071221__165537937519ab83da .slick-next:before
{
    content: '→';
}

/*   section#shopify-section-template--15546586071221__1655383400b12a6c13 {
    margin-top: 5%;
} */
  
 section#shopify-section-template--15673033195684__1655383400b12a6c13  .banner__text.body span{
    font-family: Authentic-signature;
    font-size: 100px;
    font-weight: 300;
    line-height: 76px;
    letter-spacing:0px;
    text-align: center;
    color:#5CC1E8;
  }

section#shopify-section-template--15673033195684__1655383400b12a6c13 h2.banner__heading.h1 span{line-height: 77px;}
  
  body.gradient.template-collection.Products section#shopify-section-template--15546586071221__165537937519ab83da,
  body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1655383400b12a6c13,
  body.gradient.template-collection.Products section#shopify-section-template--15673033195684__16560760515db98914 {
   display:none;
  }
  
 .card__content {
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
}
  
  .card__content:hover, body.gradient.template-collection .underline-links-hover:hover a{
   color:#03275B;
  }
  
  .card__heading {
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
}
   body.gradient.template-collection .card__heading {
     font-size: 15px;
    font-weight: 600;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
/*     padding-right: 6%; */
    margin-top:0px;
   }

body.gradient.template-search .card__heading {
     font-size: 15px;
    font-weight: 600;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
/*     padding-right: 6%; */
    margin-top:0px;
   }

body.gradient.template-search .card-information>*:not(.visually-hidden:first-child)+*:not(.rating)
{margin-top:0px!important;}


body.gradient.template-collection  .swatches-globo--list{
   display:none;
  }
  
 body.gradient.template-collection .price{
   text-align:right;
   margin-top:0px!important;
  }
  
  body.gradient.template-collection div#shopify-section-template--15546586071221__1655372645dd2ef6d9 {
    display: none;
}
  
body.gradient.template-collection .style-text
  {display:none;}
  
body.gradient.template-collection  h2.title.h1{
   margin-top:0px;
  }
  
 .collection.page-width img{
   border-radius:25px;
  }
  
  .card .media{border-radius:25px;}

section#shopify-section-template--15673033195684__1655383400b12a6c13 .banner__content {
    padding: 8rem!important;
}
  section#shopify-section-template--15673033195684__1655383400b12a6c13 h2.banner__heading.h1{margin-top:-5px;}
/*   section#shopify-section-template--15673033195684__1655383400b12a6c13 .banner__box .banner__heading+*{    padding-bottom: 8%;} */

section#shopify-section-template--15668454785188__1654595911373b2c35 h2.banner__heading.h1 span{
  font-size:85px;
  font-family: 'Quicksand';
}

   body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 .card-wrapper:hover .card__content
   {
     display:block;
     margin-top: -85%;
     z-index: 1;  
   }

div#shopify-section-template--15668454588580__165477775205dad96a {
    background: #5CC1E8;
}

body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 .card__inner.color-background-2.gradient.ratio h3.card__heading {
    display: none;
}
   body.gradient.template-collection section#shopify-section-template--15673033195684__165658958179461392 .card__heading{
    text-align:center!important;
   }
 
   
/*    body.gradient.template-collection section#shopify-section-template--15673033195684__165658958179461392 .underline-links-hover:hover a
   {    color:#03275B!important;}
    */
   
   section#shopify-section-template--15673033195684__165658958179461392 .card-information{display:none;}
  
/* collection page ends   */
  
/*   inner pages */

h1.cart__empty-text
{
  color:#03275B;
  font-size:45px;
  font-family:'Quicksand';
  font-weight:600;
}

div#shopify-section-template--15668454785188__165751902489514dc3 {
    background: #03275B;
}

section#shopify-section-template--15569629806773__1654601358291a2735 .multicolumn-card__info .link, section#shopify-section-template--15668454621348__1655462340287eaf4d .multicolumn-card__info .link,  .customer button
{
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    letter-spacing: 0em;
    text-transform: uppercase;
    text-align: center;
    padding: 12px 75px;
    background: #03275B;
    border-radius: 11px;
    color: #fff !important;
}

a.button{
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    letter-spacing: 0em;
    text-transform: uppercase;
    text-align: center;
    padding: 12px 30px;
    background: #03275B;
    border-radius: 11px;
    color: #fff !important;
}

.cart__login-title{
  font-family: Quicksand;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color:#03275B;
}

.cart__login-paragraph, .login a{
  color:#03275B;
}

.image-with-text__text.rte.body p {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Quicksand';
    color: #03275B;
}

h2.image-with-text__heading.h1 {
    font-size: 45px;
    color: #03275B;
    font-family: 'Quicksand';
    font-weight: 600;
    text-align: left;
}

div#shopify-section-template--15668454785188__165751902489514dc3 .close{
      right: 20%;
    top: 8%;
}

   div#buttonpopup .white-containerr::before {
    content: '';
}
   
   h2.first-lb-heading{
     font-family: Quicksand;
     font-size: 25px;
     font-weight: 600;
     line-height: 38px;
     letter-spacing: 0em;
     text-align: center;
     color:#5CC1E8;
     margin-top:0px;
     margin-bottom: 3px;
}
   
   .second-popup-div .clname h2.h1-second, .third-popup-div .clname h2.h1-second{
       margin-top:42px;
   }
   
   .popupdiv-formulasection span.close {
    right: 6%;
    font-size: 44px;
    text-align: center;
     width: 3%;
   }
   
   .first-popup-div .white-containerr::before {
    content: ' ';
    background-image: url(https://cdn.shopify.com/s/files/1/0617/7036/7157/files/Group_3401.png?v=1655550419)!important;
    background-size: 50% 50%!important;
    position: absolute!important;
    width: 80px!important;
    height: 80px!important;
    background-position-x: right;
    background-repeat: no-repeat!important;
    opacity:1!important;
}
   
   .second-popup-div .white-containerr::before {
    content: ' ';
    background-image: url(/cdn/shop/files/Group_3401.png?v=1658128939)!important;
    background-size: 50% 50%!important;
    position: absolute!important;
    width: 80px!important;
    height: 80px!important;
    background-position-x: right;
    background-repeat: no-repeat!important;
    opacity:1!important;
}
   
   .third-popup-div .white-containerr::before {
    content: ' ';
    background-image: url(/cdn/shop/files/Group_3401_1.png?v=1658128994)!important;
    background-size: 50% 50%!important;
    position: absolute!important;
    width: 80px!important;
    height: 80px!important;
    background-position-x: right;
    background-repeat: no-repeat!important;
    opacity:1!important;
}
   
   .white-containerr {
    background: #fff;
    width: 80%;
    height:auto;
    border-radius: 20px;
    margin: 0 auto;
    color: #5CC1E8;
    text-align: center;
    padding-bottom: 1%;
}
  
  .white-containerr p {
    font-family: Quicksand;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    text-align: center;
    padding: 12px 0px;
}

   
   .banner__text span{
    font-weight: 600;
    font-size: 70px;
    line-height: 80px;
    color: #FFF;
    font-family: 'Quicksand';
   }
   
body.gradient.template-article .banner__media.media::before, body.gradient.template-blog.Blog .banner__media.media::before{
    content:'';
    background: rgba(3,40,91,0.3);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}
   
 div#shopify-section-template--15668454588580__165477775205dad96a  h4.h3 {
    font-family: Quicksand;
    font-size: 45px;
    font-weight: 700;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: left;
    color: white;
    width:90%;
   margin-bottom:8%;
}
   
 section#shopify-section-template--15668454588580__1654842570783cac00 h2.banner__heading.h1 span {
    font-size: 42px;
    font-weight: 700;
    line-height: 66px;
}
   
  div#shopify-section-template--15668454588580__165477775205dad96a .custom-content .rte>p:last-child {
    margin-top: 2%;
    font-size: 16px;
    padding-right: 20%;
    color:white!important;
}

   
   .custom__item.custom__item--image.custom__item--86673df0-2f8f-49ed-a901-9e3cbad47534.small--one-half.medium-up--one-half.align--center
   {display:none;}
   
 section#shopify-section-template--15668454785188__1657709949bd4a9938 h2.title.h1{
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 1px;
    text-align: center;
    width: 75%;
    margin: 0 auto;
    margin-bottom: 4%;
  }
   
   section#shopify-section-template--15668454785188__1657709949bd4a9938 .media > img{
       object-fit: contain!important;
   }
   
   section#shopify-section-template--15668454785188__1657709949bd4a9938 .media--transparent {
/*        padding-bottom: 70.648649%!important; */
     padding-bottom: 50% !important;
   }
   
  section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn-card__info{
        padding-left: 5.5rem!important;
    padding-right: 2rem;}
   
   section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn-card__info .rte{
   font-family: Quicksand;
/*     font-size: 25px; */
    font-size:22px; 
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color: #03275B;
    margin-top: 8%!important;
    margin: 0 auto;
 }

div#shopify-section-template--15668454785188__16557303337db53ea5 a.button.button--primary{padding:12px 40px;}
   
   section#shopify-section-template--15668454785188__1657709949bd4a9938 {
    margin-bottom: 2.2%;
}
   section#shopify-section-template--15668454785188__1656598430ce7f1815 .media::before{    padding-bottom: 64.129103%!important;}
   
 section#shopify-section-template--15668454785188__1656598430ce7f1815 .banner--adapt, .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){
        height: 100%!important;
   }
   
   body.gradient.template-page.Corporate.Enquiry h1.main-page-title.page-title.h0{
   left:6%;
   right:6%;
   }
   
  body.gradient.template-page.Corporate.Enquiry .page-width.page-width--narrow.section-template--15668454588580__main-padding
   {   top:30%!important;display:none;}
   
  body.gradient.template-page.Corporate.Enquiry section#shopify-section-template--15668454588580__1654842570783cac00 .banner__box .banner__heading+* {
    margin-top: 0rem;}
   body.gradient.template-page section#shopify-section-template--15668454654116__1654752449e8b9e8df .banner__media::before,
  body.gradient.template-page section#shopify-section-template--15668454785188__1654595911373b2c35 .banner__media::before,
   body.gradient.template-page section#shopify-section-template--15668454621348__1654595911373b2c35 .banner__media::before,
   body.gradient.template-page section#shopify-section-template--15668454588580__1654774096ff394af7 .banner__media::before,
   body.gradient.template-page section#shopify-section-template--15673569869988__1657204768960661fe .banner__media::before,
   body.gradient.template-page section#shopify-section-template--15689109930148__165720457051bebd31 .banner__media::before,
   body.gradient.template-page section#shopify-section-template--15668454588580__1658833779a4584b51 .banner__media::before
   {
    background:rgba(3,40,91,0.3);
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:1;
   }
   
  section#shopify-section-template--15668454588580__1654774096ff394af7 a.button.button--primary,
section#shopify-section-template--15668454588580__1658833779a4584b51 a.button.button--primary{
   background:transparent;
   border:1px solid white;
   padding: 13px 45px!important;
  color:#fff;
  }

section#shopify-section-template--15668454588580__1658833779a4584b51 .banner__buttons
{background-color:transparent!important;
}

section#shopify-section-template--15668454588580__1658833779a4584b51 .banner__box .banner__heading+* {
    margin-top: -2.5rem!important;
}

  section#shopify-section-template--15668454588580__1654774096ff394af7 .banner__buttons{   background:transparent;}

 body.gradient.template-page.Corporate.Enquiry section#shopify-section-template--15668454588580__1658833779a4584b51 .banner__text span{
  color:#FFFFFF;
 }

  body.gradient.template-page.Corporate.Enquiry .banner__text span{
    font-family: Quicksand;
    font-size: 28px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 0em;
    text-align: center;
    color:#5CC1E8;
  }
   
   body.gradient.template-page.Corporate.Enquiry .style-text{display:none;}
   
  div#shopify-section-template--15668454785188__165751902489514dc3 .custom-content{
    justify-content: center;
    padding-top: 3%;
    padding-bottom: 2%;
  }
   
   .custom__item.custom__item--text.custom__item--1657519024775e4afa-0.small--one-half.medium-up--one-half.align--center {
    font-family: Quicksand;
    font-size: 19px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 1px;
    text-align: center;
    width: 62%;
}
   
   .fieldinput {
    background:#F0F0F0;
    border: none;
    border-radius: 0px!important;
    width: 100%;
    height: 4.5rem;
    padding: 2rem;
}
  .contact__fields .field__input{padding-top: 1rem!important;}
   
section#shopify-section-template--15668454785188__1656598430ce7f1815 .slideshow__controls {
    position: absolute;
    margin-top: 50rem;
    margin-left:10rem;
    z-index:9;
}
   
  .section-template--15668454523044__165398835434aaf0a0-padding .imagebox__title~.imagebox__btnwrap, .imagebox__desc~.imagebox__btnwrap{display:none;}
   
   section#shopify-section-template--15668454785188__1654595911373b2c35 .style-text{display:none;}
   
div#shopify-section-template--15668454785188__1655729967040f6b71 h2.image-with-text__heading.h1 {
    color: #03275b;
    font-weight: 600;
    font-size: 45px;
    line-height:45px;
}
   
   section#shopify-section-template--15668454785188__1656598430ce7f1815 {
     padding: 0 15rem;}
   
   .nmpage-text p {
       font-size: 20px;
     color:#fff;
   }
   
   div#shopify-section-template--15668454785188__1655729967040f6b71 .image-with-text__text.rte.body p{
        color: #03275b;
   }
   
   body.gradient.template-page.Shipping.Policy h1.main-page-title.page-title.h0{position:relative;left: 0px;
    right: 0px; margin-top:2%;margin-bottom:2%; font-size: 55px;}
   
  body.gradient.template-page.Term.of.Condition h1.main-page-title.page-title.h0,
  body.gradient.template-page.Privacy.Policy h1.main-page-title.page-title.h0,
 body.gradient.template-page.FAQs h2.page-title.h1{
    position:relative;
    left: 0px;
    right: 0px;
    color:#03275B;
    margin-top:2%;
    margin-bottom:2%;
    font-size: 55px;
    text-align:center;
	font-family: Quicksand;
    font-size: 60px;
    font-weight: 600;
    line-height: 106px;
    letter-spacing: 0em;
    text-align: center;
    margin-bottom:5%;
    margin-top:2%;
}

button.sign-btn {
    font-family: 'Quicksand';
    text-transform: uppercase;
    font-weight: 600;
}
   
   div#shopify-section-template--15668454686884__main{margin-bottom:5%;}
   
   .page-width.page-width--narrow.section-template--15668454719652__main-padding {
    margin-bottom: 4%;
}
   
  body.gradient.template-page.FAQs .page-width.page-width--narrow.section-template--15668454686884__1656605475c37b4459-padding .rte{display:none;}
  
  body.gradient.template-page.Term.of.Condition .page-width.page-width--narrow.section-template--15673845809316__main-padding h2{
       display:none;
  }
  body.gradient.template-page.Return.Policy h1.main-page-title.page-title.h0{color:white;}
 body.gradient.template-page.Shipping.Policy .page-width.page-width--narrow.section-template--15673845809316__main-padding h2{
       display:none;
  }
  
   
section#shopify-section-template--15673569869988__16572048015109adc7 .rich-text__blocks h2 {
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color: #03275B;
    width: 75%;
    margin-bottom: 5%!important;
    margin: 0 auto;
}

section#shopify-section-template--15689109930148__165787730816a5637e .rich-text__blocks h2 {
    font-family: Quicksand;
    font-size: 24px!important;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    color: #03275B;
    width: 75%;
    margin-bottom: 5%!important;
    margin: 0 auto;
}

   section#shopify-section-template--15689109930148__165787730816a5637e .rich-text__text.rte p{
   font-family: Quicksand;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: center;
color:#03275B;
 width:80%;
   margin:0 auto;
   }

section#shopify-section-template--15673569869988__16572048015109adc7 .rich-text__text.rte p{
   font-family: Quicksand;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: center;
color:#03275B;
 width:73%;
   margin:0 auto;
   }


body.gradient.template-page.Return.Policy h2.image-with-text__heading.h1{
    font-family: Quicksand;
font-size: 45px;
font-weight: 600;
line-height:45px;
letter-spacing: 0em;
text-align: left;
color:#03275B;
   }
   
   section#shopify-section-template--15673569869988__165720727226fb6052 {
    margin-top: -1.5%;
}
   
body.gradient.template-page.Return.Policy .image-with-text__text.rte.body p{
  font-family: Quicksand;
  font-size:16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0em;
  text-align: left;
  color:#03275B;
   }

 div#shopify-section-template--15689109930148__165787752224b9c707,
 div#shopify-section-template--15673569869988__16572050939dc1f052 {
    background: #03275B;
    color: white;
    padding-top: 4%;
    padding-bottom: 5%;
}
   div#shopify-section-template--15689109930148__165787752224b9c707 .rte-setting.rte p,
   div#shopify-section-template--15673569869988__16572050939dc1f052 .rte-setting.rte p{
    font-family: Quicksand;
    font-size: 16px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: center;
    width:70%;
    margin:0 auto;
   }
   div#shopify-section-template--15689109930148__165787752224b9c707 h4.h2,
   div#shopify-section-template--15673569869988__16572050939dc1f052 h4.h2{
    font-family: Quicksand;
    font-size: 40px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
    color:white;
    margin-bottom:3%;
   }
   
   .page-width.page-width--narrow.section-template--15668454621348__main-padding .rte {
    display: none;
}
   
 div#shopify-section-template--15668454621348__1655458765251656d4 .media>img{object-fit: contain!important;}
   
    
   
.test-left {
    align-self: center;
}
  
  .slider-about {
    display: grid;
    grid-template-columns: 2fr 2fr;
        align-items: center;
}
  
  .slide-right h2{
  font-family: Quicksand;
  font-size: 45px;
  font-weight: 600;
  line-height: 50px;
  letter-spacing: 0em;
  text-align: left;
  color:#03275B;
  margin-top:0px;
  }
  
  .slide-right p{
  font-family: Quicksand;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
  text-align: left;
  color:#03275B;
  }
  
  .slide-right {
    width:70%;
}
  
  section#shopify-section-template--15546586071221__16565833351897312a {
    padding: 0px 7rem;
}
  
  a.dots2 {
    height: 10px!important;
    width: 10px!important;
}
  
  
.blog .slider {
    width: 100%!important;
    height:100%!important;
    background-color: transparent!important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    text-align: center;
    overflow: hidden;
}
 
  section#shopify-section-template--15546586071221__165537635677868058 .newsletter__wrapper.color-background-1,
  .newsletter__wrapper{
  padding-left:15rem!important;
  }
  
.page-width-desktop.isolate.section-template--15569629806773__1654685690b09ba53a-padding {
    padding: 0px 15rem;
}
  
  .customer button, .shopify-challenge__container .shopify-challenge__button{
    background-color:#03275B;
    border-radius:13px;
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    padding: 12px 45px;
    margin-top:5%;
    text-transform:uppercase;
  }

section#shopify-section-template--15668454490276__165571013019aea94a .text-area {
    min-height: 11rem!important;
}

section#shopify-section-template--15668454490276__165571013019aea94a img.enquiry-img {
    width: 95%;
    height: 82%;
    margin-top: 48px;
    border-radius: 20px;
}

section#shopify-section-template--15668454490276__165571013019aea94a .contact__button button {
padding:4px 80px!important;
}

section#shopify-section-template--15668454490276__165571013019aea94a .contact.page-width.page-width--narrow h2.title.title-wrapper--no-top-margin.h1{
  color:#fff;
  width:100%;
}

  .cart__footer button.button{
        padding: 4px 30px;
        text-transform:uppercase;
        font-size:24px;
        margin-top:3%;
   }

.cart-items .quantity__button {
    width: calc(3.5rem / var(--font-body-scale))!important;
}

.cart-items .quantity:before, .cart-items .quantity:after{
      box-shadow: unset!important;
}

td.cart-item__quantity span {
    line-height: 2.2;
    font-weight:600;
      padding-left: 6%;
    font-weight:600;
}

div#shopify-section-template--15668454490276__cart-items a.underlined-link, .shopify-challenge__container .shopify-challenge__message, .shopify-challenge__container .shopify-challenge__errors {
    color: #03275B;
    font-weight: 600;
    font-family: 'Quicksand';
}

/* .cart-items .product-option{display:none;} */

.cart-items .quantity{border-radius:13px;
          border:2px solid;
             min-height: calc((var(--inputs-border-width) * 2) + 3.5rem)!important;
}

.cart-items .quantity__input{    font-weight: 600!important;}

  .xo-pos-align-center .imagebox__hover{
       text-align: left!important;
  }
  
.shopify-policy__title{
  margin-top:7%;
margin-bottom:7%;
  }
  
  .shopify-policy__container{
      max-width: 100ch!important;
  }

.tax-note{display:none!important;}
  
  .customer:not(.account):not(.order) {
    max-width: 60.8rem!important;
}
  
  .shopify-policy__title h1, .template-search__header h1.h2, #recover, #login, .customer h1{
   font-family: Quicksand;
font-size: 50px;
font-weight: 600;
line-height: 74px;
letter-spacing: 0em;
text-align: center;
color:#03275B;
  }
  
  .login .field+a{
     font-family: Quicksand;
}

.rtn-btn a{    font-size: 75px!important;}

div#shopify-section-template--15689109930148__165787752224b9c707 .rte-setting.rte:nth-child(1) {
    width: 80%;
    margin: 0 auto;
}

div#shopify-section-template--15673569869988__16572050939dc1f052 .rte-setting.rte:nth-child(1) {
    width: 80%;
    margin: 0 auto;
}

div#shopify-section-template--15673569869988__16572050939dc1f052 .rte-setting.rte p:nth-child(3) {
    margin-top: 2%!important;
}

div#shopify-section-template--15689109930148__165787752224b9c707 .rte-setting.rte p:nth-child(3) {
    margin-top: 2%!important;
}

body.gradient.template-collection .card__information{
      padding: 2rem 1rem!important;
}

body.gradient.template-product .product-recommendations .card-information>.price, .collection.page-width .card-information>.price
{    padding-top: 7px!important;}

  .card__information, .full-unstyled-link, .price__regular .price-item--regular{
     color:#03275B;
}
  
  .underline-links-hover:hover a{
   color:#03275B;
  }

body.gradient.template-product .product-recommendations .card--standard>.card__content .card__information {
  display:block;
}

body.gradient.template-product .product-recommendations .card-information>.price{padding:0px;}
   
   body.gradient.template-collection.Products .card__information {padding: 2rem 2rem!important;}
div#ProductGridContainer .card__information{    padding: 1.3rem 1rem;padding-bottom:18%!important;}
/* div#ProductGridContainer .price{padding-left:12%;} */

  .card__information{display:flex;}
  
  .shopify-policy__body p{
     font-family: Quicksand;
  }
  
 section#shopify-section-template--15575047012533__1654842570783cac00 .logo-image-div {
      width: 16%;
  }
  
  body.gradient.template-page.About.Us .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{
   padding-left:0px;
  }
  
 div#shopify-section-template--15668454621348__1655961838b1c65d66 .image-with-text__content--desktop-left>*{
      align-self: center;
  }
  
body.gradient.template-page.About.Us  .custom-content{margin-left:0px;}
  
  section#shopify-section-template--15596534694069__1654595911373b2c35 .style-text {
    display: none;
}
  
section#shopify-section-template--15546586136757__multicolumn  .grid--4-col-desktop .grid__item {
    width: calc(25% - var(--grid-desktop-horizontal-spacing) * 2 / 2);
    max-width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
}
  
  .page-width.section-template--15546586136757__multicolumn-padding.isolate {
    padding-left: 20rem;
    padding-right: 20rem;
}
  
  div#shopify-section-template--15668454752420__1655990635e1d88f72 .page-width {
   padding:0 9rem;
  }
  
  div#shopify-section-template--15668454752420__1655990635e1d88f72 a h4.h2 {
       width: 69%;
    padding: 7px 12px;
    background: #5CC1E8;
    border-radius: 13ps;
    align-self: flex-end;
    justify-content: flex-end;
    align-items: flex-end;
    margin: 0 auto;
    margin-left: 23%;
    border-radius: 13px;
    color: white;
    font-family: Quicksand;
    font-size: 28px;
    font-weight: 700;
    line-height: 38px;
    letter-spacing: 0em;
    text-align: center;
}
  
  .custom__item.custom__item--image.custom__item--57eb6f42-018c-4f60-bbde-0bbb268b602a.small--one-half.medium-up--one-quarter.align--center
  {
    width: 25%!important;
    padding-left: 13%;
    margin-top: -6.5%;
  }
  
  .custom__item-inner--image{
       max-width: 100%!important;
  }
  
  div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom-content .custom__item.custom__item--image.custom__item--57eb6f42-018c-4f60-bbde-0bbb268b602a.small--one-half.medium-up--one-quarter.align--center img {
    width: 85%;
    height: 100%;
}
  
  div#shopify-section-template--15668454752420__1655990635e1d88f72 .align--center{
   align-self:auto;
  }
  
  div#shopify-section-template--15668454752420__1655990635e1d88f72 a{
  text-decoration:none;
  }
  
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom-content{
   margin-top:3%;
   margin-bottom: 3%;
  }
  
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--text.custom__item--1655990635f1a536d8-0.small--one-half.medium-up--one-third.align--center {
    background: rgba(92,192,232,0.2);
    z-index:-1;
    padding:2%;
    border-radius:13px;
}
  
div#shopify-section-template--15668454752420__1655990635e1d88f72  .custom__item.custom__item--text.custom__item--57ad3bbe-eaf4-446f-98cf-94e1314ca82a.small--one-half.medium-up--one-third.align--center {
    background: rgb(92,192,232);
  margin-left: 1%;
    border-radius: 13px;
    padding: 2% 2%;
}
  
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .rte-setting.rte1,
  div#shopify-section-template--15668454752420__1655990635e1d88f72 .rte-setting.rte2,
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .rte-setting.rte3,
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .rte-setting.rte4,
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .rte-setting.rte5,
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .rte-setting.rte6{
    padding: 0px 10px;
    margin-top: 8%;
    border-bottom: 1px solid #03275B;
}
  
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .rte-setting.rte7{
   padding: 0px 10px;
    margin-top: 8%;
  }
  
div#shopify-section-template--15668454752420__1655990635e1d88f72  p {
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 700;
    line-height: 33px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
}
  
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--text.custom__item--57ad3bbe-eaf4-446f-98cf-94e1314ca82a.small--one-half.medium-up--one-third.align--center p{
   color:#fff!important;
  }
  
 div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom-content img {
    width: 40%;
    height: 48%;
}
  
div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--text.custom__item--1655990635f1a536d8-0.small--one-half.medium-up--one-third.align--center h4.h3{
  color:#03275B;
  font-family: Quicksand;
  font-size: 32px;
  font-weight: 700;
  line-height: 49px;
  letter-spacing: 0em;
  text-align: center;
  z-index:1;
  width: 114%;
  margin-left: -6.5%;
  margin-top: -7%;
  margin-bottom:19%;
  }
  
  .custom__item.custom__item--text.custom__item--57ad3bbe-eaf4-446f-98cf-94e1314ca82a.small--one-half.medium-up--one-third.align--center h4.h3 {
    font-family: Authentic-signature!important;
    font-size: 60px!important;
    font-weight: 400!important;
    line-height: 50px!important;
    letter-spacing: 1px;
    text-align: center;
    color:#fff!important;
    margin-top:-4%;
    margin-bottom: 14%;
}
  
  a.custom-btn {
    background: #03275B;
    padding: 12px 25px;
    color: white;
    font-family: Quicksand;
font-size: 22px;
font-weight: 600;
line-height: 30px;
letter-spacing: 0em;
text-align: center;
border-radius:13px;
}
  
  .button-div {
    width: 70%;
    margin: 0 auto;
}
  
 .custom__item.custom__item--text.custom__item--1655990635f1a536d8-0.small--one-half.medium-up--one-third.align--center h4.h3 {
    border: 3px solid #03275B;
    border-radius: 13px;
    width: 100%;
    background: #fff;
}
  
  section#shopify-section-template--15668454752420__1655875635f886f813 {
    width: 80%!important;
    margin: 0 auto!important;
}
  
  h2.refer-title{
  font-family: Quicksand;
font-size: 48px;
font-weight: 700;
line-height: 60px;
letter-spacing: 0em;
text-align: left;
color:#03275B;
  margin-top:-4%;
  }
  
  .search-modal.modal__content.gradient, .predictive-search {
    background: #03275B!important;
}
  
 .header__search label.field__label{
   font-family: Quicksand;
font-size: 20px;
font-weight: 500;
line-height: 25px;
letter-spacing: 0em;
text-align: left;
color:black;
  }
  
.header__search .search__input.field__input, .search__button .icon {
    caret-color: black;
    color:black;
}

 .search-modal__close-button svg.icon.icon-close{margin-top:0px!important;}
 .header__search .field__input:not(:placeholder-shown)~.field__label{
      top: calc(var(--inputs-border-width) + 0.2rem)!important;
  }
   
   body.gradient.template-page.Shipping.Policy h1.main-page-title.page-title.h0{
     color:#03275B;
     margin-bottom:5%;
     font-size:60px;}
   
 section#shopify-section-template--15668454785188__1654595911373b2c35 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{
   padding-left:0px;
   }
  
/*  
} */
   
   section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-button{display:none;}
   section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-counter--dots{margin-top:-6%;}
   section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-counter__link--active.slider-counter__link--dots .dot
   {background-color: white!important;width:1.7rem;height:1.7rem;}
  section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-counter__link--dots .dot{
   background-color: white!important;}
   
  section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-counter__link {
    padding: 4px;
}
  section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-counter {
    display: flex;
    justify-content: flex-start;
    min-width: 59%;
}
   
   .page-width.page-width--narrow.section-template--15609802752181__1656605475c37b4459-padding .page-placeholder-wrapper.placeholder {
    display: none;
}
  
   .page-width.page-width--narrow.section-template--15609802752181__1656605475c37b4459-padding h2.page-title.h1{
   font-family: Quicksand;
    font-size: 60px;
    font-weight: 700;
    line-height: 50px;
    letter-spacing: 0em;
    text-align:center;
    color:#03275B;

   }
   
 div#shopify-section-template--15609802752181__main  .Faq-main-div{margin-top:0px;margin-bottom:5%;}
   
   .section-template--15668454752420__16558116744502fc8e-padding{text-align:center;}
    section#shopify-section-template--15673033195684__1653916358d6b0dada a.button.button--primary{color:#fff!important;}
    section#shopify-section-template--15673033195684__1653916358d6b0dada a.button.button--primary:hover {
    text-decoration: none;
}
 
div#shopify-section-template--15668454523044__16581223331246f0d0 div#Km\ Of\ Driving\ Emission .els-cup-w-icon {
    margin-bottom:8%!important;
}
   
  div#shopify-section-template--15668454523044__16581223331246f0d0 div#Hours\ Of\ Bulb\ Energy {
    margin-top: -2%!important;
}
   
  body.gradient.template-collection .banner__box.content-container.content-container--full-width-mobile.color-inverse.gradient{margin-top:10%;}
   section#shopify-section-template--15673845809316__main h1{margin-bottom:5%;margin-top:3%;font-size:72px;}
   
   
   section#shopify-section-template--15668454588580__16563224603fd03465{margin-bottom:1%;}
 section#shopify-section-template--15668454588580__16563224603fd03465 ul#Slider-template--15668454588580__16563224603fd03465{
       align-items: center;
   }  
   
   section#shopify-section-template--15668454588580__16563224603fd03465 ul#Slider-template--15668454588580__16563224603fd03465 li{
       align-items: center;
         align-self: center;

   } 
   
   
  section#shopify-section-template--15668454588580__16563224603fd03465 .logo-section .multicolumn-card.content-container
   {display: inline-flex;
    height: auto;
    align-items: center;
    align-self: center;
    justify-content: center;}
   
section#shopify-section-template--15668454588580__16563224603fd03465 .media.media--transparent.media--adapt{    padding-bottom: 42%!important;}
body.gradient.template-cart.Your.Shopping.Cart h1.title.title--primary{color:#03275B;}

/*   inner pages */

/* return and exchange page */

.rtn-btn {
    font-size: 70px;
    font-weight: 600;
    color: #03275B;
    font-family: 'Quicksand';
    text-align: center;
    line-height: 120px;
}
  .rtn-btn a {
    color: #03275B;
}
  .rtn-btn a:active {
    text-decoration: underline;
    
}
  body.gradient.template-page.Return.Policy .color-background-1 .gradient a:hover {
    text-decoration: underline !important;
}
  
  img.linkedin {
    width: 1.8rem;
    height: 1.8rem;
    
}
  section#shopify-section-template--15668454523044__1658397827bb11a5f5 .title {
    padding-top: 5rem;
}
  
  button#return {
    border: navajowhite;
    background: no-repeat;
}
  button#exchange {
    background: none;
    border: navajowhite;
}
  button#return:active{text-decoration:underline;}
  button#return:focus{
   
    text-decoration: underline;
  }
  button#exchange :focus{
     text-decoration: underline;
  }

div#shopify-section-template--15689109930148__165787752224b9c707 .medium-up--text-center .rte-setting.rte:nth-child(1),
div#shopify-section-template--15673569869988__16572050939dc1f052 .medium-up--text-center .rte-setting.rte:nth-child(1){
    margin-bottom: 5%;
}

body.gradient.template-page.Terms.\&.Conditions h1.main-page-title.page-title.h0
{
  position: unset;
    z-index: 2;
    left: 20%;
    right: 20%;
    top: 43%;
    color:#03275B;
    font-size:60px!important;
}


/* return and exchange page */
  
/*   card page */
  
  .section-template--15546585907381__cart-items-padding, .section-template--15598595637429__1655875635f886f813-padding{
   padding-right:0px;
   padding-left:0px;
  }
  
body.gradient.template-cart.Your.Shopping.Cart .title-wrapper-with-link,
  .cart-items{padding-right:15rem;padding-left:15rem;}

div#shopify-section-template--15668454490276__cart-items cart-items.page-width.section-template--15668454490276__cart-items-padding
{padding:0px;}
  form#cart{
  background: #F3F3F3;
  }
  
  .cart-items thead th:first-child, .cart-items th+th{
   display:none;
  }
  
  button#checkout{border-radius:15px!important;}
  
/*   card page */
  
/*   product page starts */

div#price-template--15668454850724__main {
    margin-top: 6%;
}

.product__text.caption-with-letter-spacing+.product__title {
    margin-top: 0;
    margin-bottom: -0.8rem!important;
}

p.fit-text{
  font-family: Quicksand;
font-size: 18px;
font-weight: 600;
line-height: 30px;
letter-spacing: 0em;
text-align: left;
color:#000;
}

section#shopify-section-template--15668454850724__1655445367b4f06f5e li#Slide-template--15668454850724__1655445367b4f06f5e-4 {
    margin-top: -1%;
}

section#shopify-section-template--15668454850724__1655445367b4f06f5e li#Slide-template--15668454850724__1655445367b4f06f5e-1 {
    width: 17%!important;
    max-width: 23%;
}

section#shopify-section-template--15668454850724__1655445367b4f06f5e li#Slide-template--15668454850724__1655445367b4f06f5e-2 {
    margin-left: -1%;
      max-width: 29%;
}

section#shopify-section-template--15668454850724__1655445367b4f06f5e li#Slide-template--15668454850724__1655445367b4f06f5e-3{
  max-width:23%;
}

section#shopify-section-template--15668454850724__1655445367b4f06f5e li#Slide-template--15668454850724__1655445367b4f06f5e-4 h3 {
    margin-top: 7%;
}

section#shopify-section-template--15668454850724__1658495541d68c14ba {
    display: none;
}

h2.tee-heading{
  font-family: Quicksand;
  font-size:25px;
  font-weight: 500;
  line-height: 37px;
  letter-spacing: 1px;
  text-align: center;
}

section#shopify-section-template--15668454850724__1658495541d68c14ba h3{
    font-family: Authentic-signature;
    font-size: 70px;
    font-weight: 400;
    line-height: 52px;
    letter-spacing: 0em;
    text-align: left;
    color:#5CC1E8;
}

section#shopify-section-template--15668454850724__1658495541d68c14ba .rte p{
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
}

section#shopify-section-template--15668454850724__product-recommendations .color-background-1.gradient {
    background: #03275B;
}

section#shopify-section-template--15668454850724__product-recommendations .full-unstyled-link,
.product-recommendations .card-information .price span{
  color:white;
  line-height: 22px;
  font-size:15px!important;    
}

.product-recommendations .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:0px;}     
.left-div-crewneck .image-div-centerdiv {
  width: 55%;
  margin: 0 auto;
}

body.gradient.template-product section#shopify-section-template--15668454850724__product-recommendations .card__heading {
    margin-top: 0;
    margin-bottom: 0;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
    width: 85%;
}

body.gradient.template-product section#shopify-section-template--15668454850724__product-recommendations .price__regular .price-item--regular
{    line-height: 22px;
     font-size:15px;     
}

   button.sign-btn{border:none;}
   
   div#shopify-section-template--15668454850724__165592143053e47acf h4.h2{
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: center;
   }
   
  .section-template--15546586103989__product-recommendations-padding .card:not(.ratio), .section-template--15546586103989__product-recommendations-padding .card__inner.color-background-2.gradient.ratio  {
    background-color:transparent!important;
    border-radius:30px!important;
   }
 
 div#shopify-section-template--15668454850724__165592143053e47acf{
   margin-bottom:5%;
  }
  
  body.gradient.template-product .card--standard>.card__content .card__information{display:flex;}
  
div#shopify-section-template--15668454850724__165592143053e47acf .image-box-shopall 
  {
    margin-top:-38%!important;
    margin-bottom:-13%!important;
   margin:0 auto;
   
/*     margin: -13% auto -17% 7%; */
}
  div#shopify-section-template--15668454850724__165592143053e47acf .image-box-shopall img{
   width:90%!important;
   height:85%;
  }
  
  .news-sect h1{
  font-family: Authentic-signature;
font-size: 100px;
font-weight: 400;
line-height: 70px;
letter-spacing: 0em;
text-align: left;
color:#03275B;   
 }
  
  .product__title h1 {
    font-family: Quicksand;
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: left;
}
  
  .pwzrswiper-container{width:100%!important;}
  
  .product--large:not(.product--no-media) .product__media-wrapper {
    max-width: 55%!important;
    width: calc(55% - var(--grid-desktop-horizontal-spacing) / 2)!important;
}
  
  .product--large:not(.product--no-media) .product__info-wrapper{
      max-width: 45%!important;
    width: calc(45% - var(--grid-desktop-horizontal-spacing) / 2)!important;
  }
  
 body.gradient.template-product .price__regular .price-item--regular {
    margin-right: 0;
    font-family: Quicksand;
    font-size: 30px;
    font-weight: 500;
    line-height: 38px;
    letter-spacing: 0em;
    text-align: left;
}
  
  button.product-form__submit.button.button--full-width.button--secondary {
    background: #03275B;
    color: #fff;
    font-family: Quicksand;
    font-size: 22px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: center;
    border-radius:15px;
}
  
  button.shopify-payment-button__button{
  font-family: Quicksand;
    font-size: 22px;
    font-weight: 600;
    letter-spacing: 0em;
    text-align: center;
    padding: 12px 20px;
    border-radius:15px;
  }
  
  button.button{    border-radius:15px;}
  
.logo-section  .multicolumn-card.content-container {
    display: inline-flex;
    height:45%;
  }
  
 .logo-section .media>*:not(.zoom):not(.deferred-media__poster-button){
   position:relative;
  }
  
 .logo-section .multicolumn-card-spacing{
   width:45%;
  }

 .logo-section .multicolumn-card__info
  {
   width:100%;
        align-self: center;

  }
  
  .logo-section  .multicolumn-list h3{
  font-family: Quicksand;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: left; 
  color:#03275B;
  padding: 0px 12%;
  }
  
  section#shopify-section-template--15668454850724__1655445367b4f06f5e {
    margin-top: 2%;
        margin-bottom: -4%;
}
 
  
 .logo-section section-template--15546586103989__1655445367b4f06f5e-padding {
    padding-top: 46px;
    padding-bottom: 0px;
}
  
  .product__description.rte.quick-add-hidden {
    font-family: Quicksand;
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: 0em;
    text-align: left;
}
  
  .accordion__title{
  font-family: Quicksand;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
  letter-spacing: 0em;
  text-align: left;

  }
  
  .product-recommendations .card-information .price span {
    font-family: Quicksand;
    font-size: 20px!important;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: right;
    justify-content: flex-start;
}
  
  body.gradient.template-product .product-recommendations .card-information>.price{
   padding-top:0px;
  }
  
  h2.product-recommendations__heading.h0 {
    font-family: Quicksand;
    font-size: 45px;
    margin-bottom:5%;
    font-weight: 600;
    line-height: 45px;
    letter-spacing: 0em;
    text-align: center;
}
  
  section#shopify-section-template--15546586103989__1653912858ef791fed {
    margin-top: 1%;
}
  
  .testimonial-cont{
   margin-top:3rem;
   margin-bottom:3rem;
  }
  
  
/*   product page ends */
  
/*   blog page starts*/
  
   .main-blog.page-width h1.title--primary {
    position: absolute;
    z-index: 9999;
    margin-top: -250px;
    font-family: Quicksand;
    font-size: 85px;
    font-weight: 600;
    line-height: 106px;
    letter-spacing: 0em;
    text-align: center;
    color: #fff;
    width: 95%;
}
  
 body.gradient.template-blog.Blog .blog-main-div {
    display: grid;
    width: 100%;
    grid-template-columns:2fr 5fr;
    column-gap: var(--grid-desktop-horizontal-spacing);
    row-gap: var(--grid-desktop-vertical-spacing);
}

  .blog-articles {
    grid-template-columns: 1fr 1fr 1fr!important;
  }
  
  .card:not(.ratio){
   border:0;
  }
  
 body.gradient.template-blog .card:not(.ratio)>.card__content, .About.Us .card:not(.ratio)>.card__content {
    grid-template-rows: max-content minmax(0,1fr) max-content auto;
    position: absolute;
    top: 50%;
}
  
  .Custom-blog-div h2 {
    font-family: Quicksand;
    font-size: 60px;
    font-weight: 700;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color:#03275B;
}
  
  .custom-blog-text p {
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 400;
    line-height: 27px;
    letter-spacing: 0em;
    text-align: left;
    margin-top: 7%;
}
  
  .custom-blog-text a {
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 500;
    line-height: 70px;
    letter-spacing: 0em;
    text-align: left;
    color:#5CC1E8;
    text-transform:uppercase;
}
  
  .card__inner.color-background-2.gradient.ratio{
      --ratio-percent: 152.240964%!important;
      border-radius:5px!important;
  }

section#shopify-section-template--15673033195684__1655383400b12a6c13 h2.banner__heading.h1 span.text-style-change{display:none;}

h2.banner__heading.h1 span{
  font-family: Quicksand!important;
}
    
   body.gradient.template-blog.Blog .article-card .card__heading,
   body.gradient.template-blog.Blog .article-card__excerpt{
     color:#FFF;
    }
    
    body.gradient.template-blog.Blog .card.article-card.card--standard.card--media:hover .article-card__excerpt{
     color:#fff;
    }
    
   body.gradient.template-blog.Blog .blog__posts.articles-wrapper .article:hover .card__content {
	 background:linear-gradient(8deg, #03275B 0%, rgba(3, 39, 91, 0) 45.24%);
         border-radius: 7.5%;
   }
    
   body.gradient.template-blog.Blog .card__information {
        transform: translateY(0%);
    transition: all .3s cubic-bezier(.5,.72,.24,.94);
          opacity: 1;
    }
    
   .grid--peek .article-card:hover .card__information{
        transform: translateY(0%)!important;
         opacity:1!important;
        transition:.8s;
    }
    
   section#shopify-section-template--15546586038453__main  #relatedblogs li:hover .rb_contents{
    transform: translateY(0%)!important;
         opacity:1!important;
        transition:.8s;
    }
    
   section#shopify-section-template--15546586038453__main .rb_contents{
    transform: translateY(122%);
    transition: all .3s cubic-bezier(.5,.72,.24,.94);
          opacity: 0;
    }
    
    div#relatedblogs li:hover .rb_contents{
        transform: translateY(0%);
    transition: all .3s cubic-bezier(.5,.72,.24,.94);
         opacity: 1;
    }

#relatedblogs li .rb_image_wrap::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(360deg, #03275B 0%, rgba(3, 39, 91, 0) 100%);
    border-radius:13px;
}

.blog-left-div .article-template__hero-adapt.media {
    border-radius: 13px;
}

    body.gradient.template-blog.Blog .card--media .card__inner .card__content:hover {
      border-radius: 1.5%;
   }
    
  body.gradient.template-blog.Blog .card-wrapper:hover .media.media--hover-effect>img {
    border-radius: 12.5%;
}
    
 body.gradient.template-blog.Blog  .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    background: transparent;
}
    
  body.gradient.template-blog.Blog .style-text{display:none;}
  body.gradient.template-blog.Blog h2.banner__heading.h1 span {
    font-size: 60px;
    font-weight: 700;
    line-height: 120px;
    font-family: Quicksand;
    font-size: 85px;
    font-weight: 600;
    line-height: 106px;
    letter-spacing: 0em;
    text-align: center;
    color:#FFF;
}
    
    .Custom-blog-div {
    align-items: center;
    justify-content: center;
    align-self: center;
 }
    
    .article-template__hero-container, .article-template header, 
    .caption-with-letter-spacing, .article-template__social-sharing, .article-template__content{
    max-width:75rem!important;
    margin: 0 auto;
}
   
body.gradient.template-blog .style-text {
    display: none;
}
  
body.gradient.template-blog .banner__box.content-container {
    background: transparent;
}
  
body.gradient.template-blog h2.banner__heading.h1 span {
 color:white;
}
   
 .blog-main-heading {
    position: absolute;
    top: -30%;
    z-index:999;
    width: 95%;
    text-align: center;
}

  .blog-main-heading h1 {
    font-family: Quicksand;
    font-size: 85px;
    font-weight: 600;
    line-height: 106px;
    letter-spacing: 0em;
    text-align: center;
    color:#fff;
  }
    
    section#shopify-section-template--15546586169525__165485473342116967  .blog-main-heading h1{display:none;}
    body.gradient.template-blog.Blog .blog-main-heading{
      top:-45%;
    }
    
 body.gradient.template-blog .isolate{z-index:1;}
   
div#relatedblogs h3 {
    font-family: Quicksand;
    font-size: 44px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align:left;
    width: 75%;
    color: #03275B;
    margin-bottom: 13%;
    margin-top:0px;
}

div#relatedblogs ul{padding-left: 0px;}
    
    div#relatedblogs .row{
display:block!important;
margin-left:0px!important;
margin-right:0px!important;
 --bs-gutter-x: unset!important;
}

    .rb_blog-grid
    {width:90%!important;
    margin:0 auto;}
    
    .rb_title
    {
    font-family: Quicksand;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 1px;
    text-align: left;
    }
    
    .display-flex-blog-view {
      display: flex;
}
    
    .rb_title a:hover{
     text-decoration:none;    }
    
    h1.article-template__title {
     font-size: 35px;
     line-height: 45px;
    }
    
    .blog-left-div {
    width: 100%;
    max-width: 63%;
    margin:0 auto;
    margin-left: 6%;
}
    
    .blog-right-div {
    width: 100%;
    max-width: 35%;
/*     margin-top:10%; */
}

.blog-left-div .article-template__hero-adapt.media::after {
    content: ' ';
    position: absolute;
    background-image: url(/cdn/shop/files/Group_3553_2x_4485864c-9fab-48fb-a250-561c82fede2b.png?v=1658917070);
    z-index: 1;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 12%;
}
    
/*   blog page ends*/
    
/*     margin align part */
    
    section#shopify-section-template--15668454523044__165356580738c9d48c{
     margin-top:-2%;
     margin-bottom:-2%;
    }
    
/*     margin align part */
    
/*  nav.header__inline-menu, ul.right-menus {
    display: none;
}   
     */
    @media screen and (min-width: 990px) {
/* header-drawer { display: block !important;}
.header--middle-left .header__inline-menu { margin-left: 0; display: none !important;}
.header__heading, .header__heading-link { justify-self: center !important; grid-area: initial !important;}
      .js details[open].menu-opening>.menu-drawer{overflow:hidden;}
    */
      div#shopify-section-template--15668454523044__16581223331246f0d0 div#Km\ Of\ Driving\ Emission .els-cup-w-icon {

        margin-bottom: 18% !important;
      }
      div#Glasses\ Of\ Drinking\ Water .els-cup-w-icon {margin-bottom:10% !important;}
      header-drawer{    margin-left: -13.2rem;}
       div#shopify-section-template--15668454850724__165592143053e47acf h4.h2 {
    font-weight: 600;
    font-size: 35px;
}
      
      .menu-drawer__navigation-container {
    display: grid;
    grid-template-rows: 1fr auto;
    align-content: space-between;
    overflow-y: hidden!important;
    height: 100%;
    align-self: auto!important;
}
      
      .header__icon--menu[aria-expanded=true]:before{
           background: transparent;
      }
      /* For one to form image hover effect */
      
      img.nmpage-img:hover {
    width: 700px;
}
    
}
   
    .pwzrjss3{border-radius:13px!important;} 
    
    
    @media screen and (min-width:1440px){
   section#shopify-section-template--15668454588580__1658833779a4584b51 .popup-right{padding:6%;}
   section#shopify-section-template--15668454588580__1658833779a4584b51  .popup-text-div{    padding-top: 4%;}
   section#shopify-section-template--15668454588580__1658833779a4584b51 .field__label{font-size:1.5rem!important;}
 
      .popup-text-div{    padding-top: 9%;}

         section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-counter--dots{margin-top:100%;}
      
      div#shopify-section-template--15668454850724__165592143053e47acf .second-image-div .image-box-shopall {
    margin-top: -9%!important;
    margin: 0 auto!important;
    /* margin: -13% auto -17% 7%; */
    width: 36%!important;
    /* margin: 0 auto; */
    justify-content: center!important;
    align-self: center!important;
    margin-bottom: -4%!important;
}
      
      .menu__icon{top:-9px;}
      
/*       section#shopify-section-template--15668454523044__165398835434aaf0a0 .xo-grid-item.xo-hoverdir.xo-pos-3-bottom.xo-pos-align-left[data-index="1"] {
    left: 650px!important;
} */
      div#shopify-section-template--15668454850724__165592143053e47acf h4.h2 {
    font-weight: 600;
    font-size: 35px;
    color:#03275b;
}
              img.nmpage-img{width:35%;}

      
      section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter__subheading.rte{
           max-width: 155rem!important;
      }

      section#shopify-section-template--15668454621348__1655898376c81436be .media.media--transparent.media--adapt{
       padding-bottom: 90.492598%!important;
       border-radius: 25px;
  }
      
   
      div#shopify-section-template--15668454850724__165592143053e47acf .image-box-shopall {
    margin-top: -38%!important;
    margin: 0 auto;
    /* margin: -13% auto -17% 7%; */
}
      
/*   body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1653916358d6b0dada  .banner__box.content-container.content-container--full-width-mobile.color-inverse.gradient{margin-top:-11%;}
       */
      div#shopify-section-template--15668454523044__1655297361398d480b .image-box{
          padding: 29px!important;
      }
      
      .slideshow__text.banner__box{
          margin-top: -5%;
      }
      
      .header__heading-logo{height:43px;}
      h2.banner__heading.h1 {font-size:55px!important;}
      a.button.button--primary {padding:14px 75px!important;}
      
      .newsletter__subheading.rte {
    max-width: 117rem!important;
}
      
      .left-div-shopall .rte-setting.rte {
    width: 100%;
}
      
      div#shopify-section-template--15668454850724__165592143053e47acf .image-box-shopall img {
/*            width: 90%;  */
        width: 100%; 
      }

h4.h3.heading-title {
    margin-top: 0%!important;
}
      .newsletter, .news-sect{
          background-size:cover;
      }
      
     .formula-section {
          padding: 15rem 17rem 8rem;
     }
      
      div#carouselExampleControls {
       width:100%;
       margin:0 auto;
      }
      
/*       div#shopify-section-template--15546586136757__1655297361398d480b .custom-content:after{
          height: 89.7% !important;

      } */
      
      .custom-height-image-height {
/*     height: 175px; */
}
      
  a.link.link--text {
      text-decoration: none;
	}
      .white-container:before{right:19%;}
      .section-template--15668454523044__1653913560bbd3204d-padding{padding-left:15rem;padding-right:15rem;}  
      
      body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 {
    padding: 3rem 11rem;
    margin-bottom:1%;
}
      /* For one to form image hover effect */
      
      img.nmpage-img:hover {
    width: 775px;
}
    }
  
  @media(max-width:1300px){
  .banner--adapt {
    height: 40rem!important;
}
  .page-width.page-width--narrow.section-template--15575047012533__main-padding {
    position: absolute;
    z-index: 999;
    left: 5%;
    right: 5%;
    top: 15%;
}
  
  .popup-right{
  display:block;  
  }

.desktop-popupimg{display:none;}
 .mobile-popupimg{display:block;}
 
 .popup-text-div{width:100%;}
.blank-div img {
    width: 100%;
    border-radius: 13px 13px 0px 0px;
}
    
    .blank-div {
    width: 100%;
}

      .popup-text-div { 
        border-radius: 0px 0px 20px 20px;
  }
    
  }
    
    @media(max-width:1200px){
      
  .display-flex-blog-view {
    display: flex;
    width: 95%;
    margin: 0 auto;
    overflow: hidden;
}
      
      .display-flex-blog-view img {
      width:100%;}
      
      div#Hours\ Of\ Bulb\ Energy {
    margin-top:0%!important;
}
      
    body.gradient.template-page.About.Us .card--standard.card--media .card__inner .card__information {
     top:0%;
    }
      
      body.gradient.template-cart.Your.Shopping.Cart .title-wrapper-with-link, .cart-items{padding: 0 2rem;}
      .cart-item__name {font-size: 18px!important;}
      span.price.price--end {font-size: 20px!important;}
      .cart-item__media {
    width: 15rem!important;
}
      
     .footer .rte>p:last-child{
    margin-left: -102%;
      }
    }
    
    @media(max-width:1080px){
.test-left h2 {
margin-top:3%!important;
}
.testimonial_box-text.test-left, .testimonial_box .w-100{width:100%!important;}
      
      .testimonial_box-img{    width: 45%;}
      
 .blog__posts .card__information {
    display: block;
    z-index:1;
   transition:1s all
}
 section#shopify-section-template--15668454523044__1658397827bb11a5f5 .test-left p{
   text-align:left!important;
     margin-bottom: 5%!important;
} 
    section#shopify-section-template--15668454523044__1658397827bb11a5f5 .test-left h2{margin:0 4rem!important;}

      .test-left p {
      bottom:0px;
      }
  
  .blog__posts  .card:not(.ratio)>.card__content{
   position: absolute;
    top: 50%;
    display:block;
   z-index:9;
}
  
    
  .blog-articles .underline-links-hover:hover a, .blog-articles .full-unstyled-link{color:white;}
 
      
 .blog.color-background-1.gradient .card.article-card.card--standard.card--media::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(360deg, #03275B 0%, rgba(3, 39, 91, 0) 100%);
    border-radius:30px;
}
  
 .blog-articles .card:not(.ratio)>.card__content{
    position: absolute;
    top: 50%;
    display:block;
   z-index:1;}
      
     .blog.color-background-1.gradient .full-unstyled-link{color:white;}
 
      
      .custom__item.custom__item--image.custom__item--86673df0-2f8f-49ed-a901-9e3cbad47534.small--one-half.medium-up--one-half.align--center
      {display:block;}
      
      .custom__item.custom__item--image.custom__item--56758b5b-eeda-4aa5-a8a5-f2bd77ca62c5.small--one-half.medium-up--one-half.align--center
      {display:none;}
      
      ul.footer__list-social.list-unstyled.list-social{    margin-top: 40%;}

      body.gradient.template-cart.Your.Shopping.Cart .title-wrapper-with-link, .cart-items{padding-left:0px; padding-right:0px;}
      
      ul#HeaderMenu-MenuList-1 {
       left:-4rem;
      }
      
         .cart-item{gap: 1rem!important;
    }
      
         .cart__items{ padding-left: 5px;
      padding-right: 5px;}
      
      
      header.header.header--top-center.page-width.header--has-menu {
    padding-top:2.5%;
}
      
      .slider-about{display:block;}
      .slider-about .slider{margin-bottom:5%;}
      
.slide-right {
    width: 100%;
}
      
      svg.icon.icon-hamburger{margin-bottom:0rem;bottom:3rem!important;}
      
      .page-width.section-template--15546586136757__multicolumn-padding.isolate {
    padding-left: 13rem;
    padding-right: 13rem;
      }
      
      div#shopify-section-template--15668454523044__1655297361398d480b .custom-content div#CustomImageWrapper--1-561786486965::after
      {width:36%;}
      
      section#shopify-section-template--15668454523044__1653913560bbd3204d {
    margin-top: 6%;
}
 
.test-left {
    padding: 4rem;
}
      
      .test-left h2{margin-bottom:6%!important;}
      
      .page-width {
       padding:2rem 4rem;
      }
      
      #shopify-section-header{margin-bottom:-4%;}
      
/*       .header__heading-link{height:40px;} */
      .header__heading-logo{height:auto;}
      
      .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
        padding-left:6rem!important;
      }
      
      section#shopify-section-template--15546586136757__multicolumn li#Slide-template--15546586136757__multicolumn-1 h3 {
        font-size:30px!important;
      }
    
      .formula-section {
       padding:3rem;
      }
      
      section#shopify-section-template--15546586136757__multicolumn {
    margin-bottom: 12%;
}
      
      .white-container:before {
       right:6%;
      }
      
      div#shopify-section-template--15668454523044__1655297361398d480b .custom__item.custom__item--text.custom__item--16552973612fabea43-0.small--one-half.medium-up--one-half.align--center{
       padding-left:8%;
      }
      
      div#shopify-section-template--15668454523044__1655297361398d480b .custom-content .rte>p:last-child {
       width:60rem;
      }
      
      div#shopify-section-template--15668454523044__1655297361398d480b .custom-content img {
    width: 100%;
}
      
      div#shopify-section-template--15668454523044__1655297361398d480b .image-main-div .rte>p:last-child {
       width:23rem;
      }

      
      .custom-height-image-height img {
       width:80%!important;
      }
      
      .testimonial-cont{display:block;}
      
      .w-100 {
          height: 100%!important;
      }

      .w-100 {
          width: 20%!important;
          margin: 0 auto;
      }
      
      .testimonial-cont{padding-bottom:4%;text-align:center;}
      .test-left h2{margin:0 auto;}
      .test-left p{margin-top:2%;}
      
      
      .section-template--15546586136757__1653913560bbd3204d-padding{
       padding:0px 4rem!important;
      }
      
      .custom-height-image-height{
        
/*         height:215px; */
      }
      div#shopify-section-template--15668454523044__1655297361398d480b .custom-content{padding-bottom:5%;}
      div#shopify-section-template--15668454523044__1655297361398d480b .custom-content::after{display:none;}
      
      
    section#shopify-section-template--15569629806773__1654601358291a2735 .grid--4-col-desktop .grid__item {
    width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
}
      
    .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet {
    display: block;
}
      
      .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item,
      .image-with-text__text-item.grid__item{
    width: 100%;
}
      
      div#shopify-section-template--15668454621348__165460506082de6bf6 .image-with-text__content {
    padding: 0rem 5rem;
    background: transparent;
}
      .custom-content {
    display: block!important;
}
 
      .custom__item{
       width:100%!important;
      }
      
      div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--16546781420e161dd8-0.small--one-half.medium-up--one-half.align--top-middle, 
      div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--ff00bf84-d08d-4e4a-ba49-85183b5e3293.small--one-half.medium-up--one-half.align--bottom-middle,
      div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--eb9cd547-7995-4a5b-8af0-dc2728ea8833.small--one-half.medium-up--one-half.align--top-middle, 
      div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--962df5a3-dfb2-44eb-a30b-bf24e9f4fdaa.small--one-half.medium-up--one-half.align--center
      {
        padding-left:0px;
        padding-right:0px;
     }
      
      #CustomImageWrapper--3-561291690165 {
    max-width: 844px!important;
    height: 465px!important;
    margin: 0;
}
      
      .image-box {
    width: 100%;
    max-width: 33%;
    height: auto;
}
      
      .footer-block__details-content .list-menu__item--link{
       font-size:20px!important;
      }
      
    }   
    
    
    @media(max-width:980px){
body.gradient.template-collection.Products p.allproductsheading
{
    width: 100%;
    margin-top: -11%;
}

      section#shopify-section-template--15689109930148__165720457051bebd31 {
    margin-top: -1%;
}
      
body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1653916358d6b0dada
      {margin-top:-1%;}
      
      
 body.gradient.template-index .banner:after{  
     height: 100%!important;
     top:0%!important;
}
      
    section#shopify-section-template--15668454588580__165762320082f65d52 div#Hours\ Of\ Bulb\ Energy {
    margin-top: -1.9%!important;
}

   section#shopify-section-template--15668454588580__165762320082f65d52   div#Glasses\ Of\ Drinking\ Water .els-cup-w-icon {
    margin-bottom: 11%!important;
}
 
  body.gradient.template-index .banner__media:after
      {top:-3%!important;}

      section#shopify-section-template--15668454588580__1658833779a4584b51 {
    margin-top: -1%;
}
      
.news-sect {
    padding-left: 4%;
}

      .footer__content-top.page-width {
    padding: 0 6rem;
}
      
      section#shopify-section-template--15668454523044__16551990241c7d10ba .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    margin-left: -9%;
    margin-top: 10%;
}
      
      .testimonial .slick-prev, .testimonial .slick-next {
          top: 43%;
      }
      
      div#buttonpopup{
       display:block!important;
      }
      
      .first-popup-div, .second-popup-div, .third-popup-div {
    width: 95%!important;
    margin: 0 auto!important;
    margin-bottom: 12%!important;
}
      
      div#relatedblogs h3 {
          font-size: 30px;
}
      
      h1.article-template__title {
    font-size: 28px;
    line-height: 30px;
}
      
      .white-container:before {
    right: 12%;
    margin-top: -1%;
}
      
      .blog-articles__article.article .card.article-card.card--standard.card--media::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(360deg, #03275B 0%, rgba(3, 39, 91, 0) 100%);
    border-radius:30px;
}
      
      body.gradient.template-blog .card:not(.ratio)>.card__content, .About.Us .card:not(.ratio)>.card__content
      {    top: 14%;}
      
    .blog.color-background-1.gradient .title-wrapper--no-top-margin{justify-content:center;}
      
      .section-template--15668454523044__1657801995e8385648-padding{
       padding:0 5rem;
      }
      
    .section-template--15668454523044__1657801995e8385648-padding  button.slider-button.slider-button--next {
          right: -33px;
}
      
     .section-template--15668454523044__1657801995e8385648-padding button.slider-button.slider-button--prev{left: -33px;}
      
      .section-template--15668454523044__1657801995e8385648-padding .slider.slider--tablet{scroll-padding-left: 0.5rem;}
      
      .collection-hero__image-container {
    min-height: 38rem!important;
}
      .left-div-shopall .rte-setting.rte p, .right-div-shopall .rte-setting.rte p{
      font-size:14px;
      }
      
      .collection-hero.collection-hero--with-image.color-accent-1.gradient{margin-top:-1%;}
      
      svg.icon.icon-hamburger {
        bottom: 4.5rem!important;
      }
     
.left-div-shopall .rte-setting.rte, .right-div-shopall .rte-setting.rte {
    width: 95%;
}
      
      .left-div-shopall .medium-up--text-left h4.h3, .right-div-shopall .medium-up--text-left h4.h3 {
      font-size: 45px;
    font-weight: 400;
    line-height: 42px;
      }
      
      div#shopify-section-template--15668454523044__1655297361398d480b {
    overflow: hidden;
}
      
      .nmpage-text img {
        width: 95%;
}
      
      .refernow{
       display:block;
      }
      
      .refer-right {
       padding-bottom:6%;
      }
      
      h2#style-nmpage {
          font-size: 72px;
      }
      
      .custom__item.custom__item--image.custom__item--57eb6f42-018c-4f60-bbde-0bbb268b602a.small--one-half.medium-up--one-quarter.align--center {
          padding-left: 2%;
            width: 14%!important;
      }
      
      div#shopify-section-template--15668454752420__1655990635e1d88f72 a h4.h2{
          width: 90%;
    margin-left: 10%;
      }
      
      div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--text.custom__item--1655990635f1a536d8-0.small--one-half.medium-up--one-third.align--center h4.h3
      {
              width: 105%;
    margin-left: -2.5%;
      }
      
div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--image.custom__item--57eb6f42-018c-4f60-bbde-0bbb268b602a.small--one-half.medium-up--one-quarter.align--center {
    width: 15%!important;
      padding-right: 4%;
      padding-left: 0%;
}
      
  div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom-content{
      margin-left:0px;
      }
      

      .custom__item.custom__item--text.custom__item--57ad3bbe-eaf4-446f-98cf-94e1314ca82a.small--one-half.medium-up--one-third.align--center h4.h3 {
        margin-top:3%;}
      
      .button-div{margin:0;}
      
    div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--text.custom__item--57ad3bbe-eaf4-446f-98cf-94e1314ca82a.small--one-half.medium-up--one-third.align--center
      {padding-bottom:4%;}
     
      
      .custom__item.custom__item--image.custom__item--57eb6f42-018c-4f60-bbde-0bbb268b602a.small--one-half.medium-up--one-quarter.align--center
      {margin-top:-11.5%;}
      
     div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--text.custom__item--1655990635f1a536d8-0.small--one-half.medium-up--one-third.align--center h4.h3{
      margin-top:-2%;
      }
      
      .header--top-center .header__inline-menu{display:none;}
      
      .header{padding:2.5rem;}
      .page-width.page-width--narrow.section-template--15569629806773__main-padding, .page-width.page-width--narrow.section-template--15546585972917__main-padding{
        left:15%;
        right:15%;
      }
      
     .multicolumn .grid--1-col-tablet-down .grid__item{
       width:49%!important;
       max-width:49%!important;
     }
      
      .slider-counter{display:none!important;}
      
      .slider-button .icon {
    height: 2rem!important;
}
      
      button.slider-button.slider-button--prev {
    left: -21px;
    top: 50%;
}
      
      button.slider-button.slider-button--next {
       right:-8px;
       top:50%;
      }
      
      .slider-button{position:absolute;}
      
      .slider--tablet.grid--peek.grid--2-col-tablet .grid__item, .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item {
    width: calc(50% - var(--grid-desktop-horizontal-spacing) - 0rem)!important;
}
      
      body.gradient.template-page.About.Us .card--standard.card--media .card__inner .card__information {
    top: 15%;
    padding: 0 30px;
}
      
      section#shopify-section-template--15546585972917__16547597022597caca{
           background-size:cover;
      }
      
      .faq-accordion-container.page-width--narrow{
       padding:0 1rem!important;
      }
      
      
      .gall-txt h1 {
       font-size:70px;
       line-height:80px;
      }
      
      .fleft-bott {
    display: block;
}
      
      .water ul{
       justify-content:center;
      }
      
      .formula-left, .formula-right {
        width: 50%;
      }
      
      button.lead-btn {
       width:80%;
       font-size:16px;
      }
      
      button.test-btn {
    width:auto;
    height: auto;
    text-transform: uppercase;
    font-size: 20px;
    position: relative;
    bottom: 3rem;
    padding:6px 27px;
      }
      
      .section-template--15546586136757__1653913560bbd3204d-padding{
       height:auto;
      }
      
      section#shopify-section-template--15668454588580__1654842570783cac00 h2.banner__heading.h1 span{
        font-size:27px;
        line-height: 21px;
      }
      
      body.gradient.template-page.Corporate.Enquiry .banner__text span {
       font-size:25px;
      }
      
      .newsletter__wrapper{padding-left:5rem!important;}
      .newsletter__subheading p{font-size: 35px;line-height: 50px;}
    }
    
    @media(max-width:768px){
      
section#shopify-section-template--15689109930148__165720457051bebd31 {
    margin-top: -2%;
}

body.gradient.template-page.Return.\&.Exchange.Policy h1.main-page-title.page-title.h0 {
    top: 35%;
    left: 2%;
    right: 2%;
}

   .white-container:before{
        margin-top: 12%!important;
       right: 39%!important;
      }
      
      .blog-articles {
    grid-template-columns: 1fr 1fr!important;
}
      
section#shopify-section-template--15668454588580__16563224603fd03465 ul#Slider-template--15668454588580__16563224603fd03465
      {display:flex!important;}
     
  section#shopify-section-template--15668454588580__16563224603fd03465 .medium-up--one-half{
    width: 90%!important;
    margin: 0 auto!important;
}
   
      section#shopify-section-template--15668454588580__1654842570783cac00 h2.banner__heading.h1 span
      {  font-size: 30px!important;
		 line-height:49px;
      }
      
      ul.footer__list-social.list-unstyled.list-social {
    margin-top: -8%;
}
      
     section#shopify-section-template--15668454588580__16548443180e3c04c2 .newsletter__subheading p
      {    font-size: 40px!important;}
      
      .footer-block__details-content.footer-block-image .footer-block__details-content.rte p
      {    line-height: 25px;}
      
     section#shopify-section-template--15668454588580__16563224603fd03465  .multicolumn .grid--1-col-tablet-down .grid__item {
    width: 49%!important;
    max-width: 49%!important;
}
      
      .logo-section .multicolumn-card__info {
    align-self: center!important;
}
      
    div#shopify-section-template--15668454588580__165477775205dad96a .custom-content
      {padding-bottom:6%;}
      
      .section-template--15673033195684__165537635677868058-padding {
       padding-bottom:75px!important;
      }
      
      .main-div{display:block!important;    padding: 0 5rem!important;}
      
      body.gradient.template-collection.Products p.allproductsheading {
        text-align: center;
        width: 43%;
        opacity: 1;
        font-family: Quicksand;
        font-size: 28px;
        font-weight: 600;
        line-height: 60px;
        letter-spacing: 0em;
        text-align: right;
        color: #fff;
        margin-top: -5%;
}
      
      .sliderimage.slide-left, .slide-right{
        width:100%!important;    
        margin-top: 5%!important;
        }
      
      #Subscribe {
      font-size:25px;}
      
      .slidetext{padding:0px!important;}
      
      .facets__disclosure {
    margin-right: 1.5rem!important;
}
      
 body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 .card-wrapper .card__content
   {
     display:block;
     margin-top: -34%;
     z-index: 1;  
   }
      
      .facets__form {
          gap: 0 0rem!important;}
      
      body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 .card-wrapper .card__inner.color-background-2.gradient.ratio::after {
    content: '';
    position: absolute;
    background: linear-gradient(9deg, #03275B, transparent);
    z-index: 1;
    top: 0;
    left: 0;
    border: 0;
    right: 0;
    border-radius:25px;
}
   
      body.gradient.template-collection.Products .section-template--15673033195684__product-grid-padding .card-information .price, body.gradient.template-collection.Products .section-template--15673033195684__product-grid-padding .price--on-sale .price-item--regular
      {text-align:left;}
      
   body.gradient.template-collection section#shopify-section-template--15673033195684__165658958179461392 .card__heading{
    text-align:center!important;
   }
 
   
/*    body.gradient.template-collection section#shopify-section-template--15673033195684__165658958179461392 .underline-links-hover:hover a
   {    color:#03275B!important;}
    */
   
   section#shopify-section-template--15673033195684__165658958179461392 .card-information{display:none;}
  
      
      .cart-item__name
      {font-size:16px!important;}
      
      section#shopify-section-template--15668454785188__1656598430ce7f1815{
        padding-left:5rem;
        padding-right:5rem;
        margin-top:3rem;
        margin-bottom:2rem;}
      
      
      .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{padding-left:0px!important;}
      
      .newsletter__wrapper{padding-left: 5rem!important;}
      .newsletter__subheading p{font-size: 35px;}
      
      header.header.header--top-center.page-width.header--has-menu {
    padding-top: 4%!important;
}
      
      div#shopify-section-template--15668454621348__1655458765251656d4{
       padding-left:1rem;
       padding-right:1rem;
      }
      
       .section-template--15546586071221__16560760515db98914-padding{
          padding: 0px 2rem!important;
      }
      body.gradient.template-collection.Products h2.banner__heading.h1 span.text-style-change{display:none;}
      
      .test-left h2{
      margin-bottom:10%!important;
      text-align:center;
      }
      
      .test-left p{text-align:center;}
      
      .page-width {
    padding: 1rem 2rem!important;
}
      div#shopify-section-template--15575047012533__165477775205dad96a .medium-up--text-left{
      margin-left:0px;
      }
      
      .gall-txt .style-txt p {
           margin-top: -6rem;
      }
      
      h2.banner__heading{ 
       font-size:53px!important;
       line-height:59px!important;
      }
    
      section#shopify-section-template--15546586136757__multicolumn li#Slide-template--15546586136757__multicolumn-1 h3,
      section#shopify-section-template--15546586136757__multicolumn .rte>p:last-child{
      text-align:center!important;
      }
      
      .banner__text span {
        font-size: 80px;
        line-height:77px;
      }
      
      .gall-txt .style-txt p {
       font-size:80px;
      }
      
      .gall-txt h1 {
       font-size:55px;
      }
      
      .multicolumn-list{
       display:block;
      }
      
      section#shopify-section-template--15546586136757__multicolumn li#Slide-template--15546586136757__multicolumn-1.grid__item
      {
		width: calc(100% - var(--grid-desktop-horizontal-spacing) * 0 / 0)!important;
    	max-width: calc(100% - var(--grid-desktop-horizontal-spacing) * 0 / -1)!important;     
          }
      
      .multicolumn .grid--1-col-tablet-down .grid__item{
       margin:0 auto;
      }
      
      .formula-section{
       display:block;
      }
      
      .section-template--15546586136757__165398835434aaf0a0-padding{margin-bottom:0px!important;}
      section#shopify-section-template--15546586136757__multicolumn{margin-bottom:2%;}
      
      .formula-left, .formula-right{width:100%;}
      .formula-right{float:none;}
      img.clround-img{margin-top:0px;}
      .white-container:before {
    right:38%!important;
    background-position-y: bottom;
}
     .blog.color-background-1.gradient .title-wrapper-with-link{justify-content: center;}
      
/*       .custom-height-image-height {
       height:160px!important;
      }
       */
      div#shopify-section-template--15668454523044__1655297361398d480b .image-main-div .rte>p:last-child {
    width:100%!important;
}
      .footer__content-top .grid{
       display:block;
      }
      
      .grid--4-col-tablet .grid__item{
       width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
      }
 
    .footer-block.grid__item:nth-child(1) {
        margin-bottom: 4%;
    }

      .footer-block__details-content .list-menu__item--link{
       padding-bottom:0px!important;
       text-decoration: none;
	}
      
      .footer__list-social.list-social:only-child{
       margin-right: 46rem!important;
       margin-top:2%!important;
      }
      
      .footer-block.grid__item {
    margin-bottom: 6%;
}
      
      .footer-block__details-content .list-menu__item--link{
       line-height:22px!important;
      }
      
      .footer .list-menu__item, .footer .rte>p:last-child{
      line-height:36px;
      }
    }
    
    @media(max-width:749px){

      .testimonial-slide.slick-slide[data-slick-index="2"] .testimonial_box-text.test-left {
    margin-bottom: 39%;
}

.testimonial-slide.slick-slide[data-slick-index="0"] .testimonial_box-text.test-left {
    margin-bottom: 17%;
}

.overflow-hidden-tablet{
      position: unset;
}      

      body.gradient.template-collection .collection-hero::after
      {    background-size: contain!important;}

      section#shopify-section-template--15668454785188__1654595911373b2c35 h2.banner__heading.h1 span
      {font-size: 42px!important;
    line-height: 48px!important;
}

         div#shopify-section-template--15668454785188__16557303337db53ea5 a.button.button--primary, button.sign-btn{ 
           font-size: 18px!important;
    line-height: 19px!important;
    width: auto!important;
    height: 47px!important;
    padding: 12px 35px!important;
    }
      
 div#shopify-section-template--15668454621348__165460506082de6bf6 a.button.button--primary
      {    padding: 12px 35px!important;}
      

      h2.banner__heading.h1 span.text-style-change
{
  font-size:53px;
}
      
      section#shopify-section-template--15668454621348__1654606497e1a48d28 .multicolumn-list h3
      {font-size:24px;}

.news-sect h3 {
    font-size: 24px;
}
      .news-sect h1 {
    font-family: Authentic-signature;
    font-size: 62px;
    font-weight: 400;
    line-height: 45px;
}

      button.sign-btn {
    /* width: 192px; */
    font-size: 18px!important;
    margin: 2rem;
    padding: 12px 50px;
}
      
section#shopify-section-template--15673033195684__1655383400b12a6c13 .banner__text.body span {
    font-size: 53px;
    line-height: 60px;
}
      
section#shopify-section-template--15673033195684__1655383400b12a6c13 h2.banner__heading.h1 span
      {font-size: 35px!important;
    line-height: 35px;
    padding: 0px 10px;
      }
      
body.gradient.template-collection .card__heading{
  font-size:16px;
}
      
.fleft-top p
      {font-size:18px;line-height:22px;}

section#shopify-section-template--15668454523044__1658397827bb11a5f5 a.test-btn,
      .view-all-btn a, button.sign-btn
      {
        font-size: 18px;
    line-height:23px;
/*     width:50%!important; */
    height: 47px;
    padding: 12px 35px;
      }
      
      h2.banner__heading, body.gradient.template-collection.Products h2.banner__heading.h1 span {
    font-size: 52px!important;
    line-height: 54px!important;
}

      body.gradient.template-collection.Products .banner__text span
      {   
        font-size: 53px;
        line-height: 63px;
      }


      body.gradient.template-index .banner:after
      {top:0px!important}
      
      .list-social{
    justify-content: flex-start!important;
}

      .shopify-policy__title h1, .template-search__header h1.h2, #recover, #login, .customer h1
      {
       font-size: 32px;
    line-height: 55px;
    margin-bottom: 10%; 
      }

     section#shopify-section-template--15673569869988__16572048015109adc7 rich-text--full-width .rich-text__blocks,
    section#shopify-section-template--15689109930148__165787730816a5637e .rich-text--full-width .rich-text__blocks{
    width: calc(100% - 6rem / var(--font-body-scale));
}

      section#shopify-section-template--15673569869988__16572048015109adc7 .rich-text__blocks h2,
      section#shopify-section-template--15673569869988__16572048015109adc7 .rich-text__text.rte p,
      section#shopify-section-template--15689109930148__165787730816a5637e .rich-text__blocks h2,
      section#shopify-section-template--15689109930148__165787730816a5637e .rich-text__text.rte p
      {width:100%;}
      
      body.gradient.template-page.Return.\&.Exchange.Policy h1.main-page-title.page-title.h0
{right:0px!important;
 left:0px!important;  
 top: 40%;
    width: 100%;
   z-index:2;
}

body.gradient.template-page.Return.\&.Exchange.Policy h1.main-page-title.page-title.h0 {
          line-height: 68px;
      }
      
.rtn-btn a {
    font-size: 36px!important;
}

      .rtn-btn {
    font-size: 40px;
    font-weight: 600;
    color: #03275B;
    font-family: 'Quicksand';
    text-align: center;
    line-height: 55px;
}

      section#shopify-section-template--15673569869988__16572048015109adc7 .rich-text__blocks h2
      {margin-top:15%;}
      
.right-menus.mobile-menu{
  display:none!important;
}

      a.menu-drawer__account.link.focus-inset.h5 {
    color:#03275B;
    font-size: 1.8rem!important;
      }
      
      li#Slide-template--15668454523044__multicolumn-4 img.multicolumn-card__image {
    width: 80%!important;
}

li#Slide-template--15668454523044__multicolumn-4 .multicolumn-card__info {
    margin-top: -10%!important;
}
      .testimonial_box-img{width:82%!important;}

body.gradient.template-page.Corporate.Enquiry .banner__box>*:first-child {
    margin-top: -80%!important;
} 

      section#shopify-section-template--15668454588580__1658833779a4584b51 .banner__box .banner__heading+*
      {    margin-top:0px!important;}
      
div#Banner-template--15668454621348__1654604666e24d05fe .banner__heading,
      div#Banner-template--15668454621348__16546085737947e098 .banner__heading{
    margin-top: -49%!important;
}
      
li#Slide-template--15668454621348__16564984776b817028-2 .multicolumn-card__info > .rte
      {text-align:center;}
      
li#Slide-template--15668454621348__16564984776b817028-2
      {margin-top: 17%;
    margin-bottom: 12%;}
      
      
.els-cup-w div
      {    
        justify-content: center!important;
        align-items: flex-start;}

      div#shopify-section-template--15668454621348__1655458765251656d4
      {    background-position: inherit;}

      body.gradient.template-page h1.main-page-title.page-title.h0{
        right:10%!important;
        left:10%!important;
      }
      
     .product-media-modal__content>*
      {margin-bottom:14%!important;}
      
      svg.icon.icon-close
      {     width: 32px;
            height: 23px;
            margin-top: -3rem;
            margin-left: 0rem;
      }
      .product-media-modal
      {position:absolute;}

      .product-media-modal__content {
       overflow:hidden;
      }

      body.gradient.template-collection.Products h2.banner__heading.h1 {
      margin-bottom:0%;
      }

      td.cart-item__quantity span {
        line-height:2.5;
      }

.cart-item__totals{
  margin-top:2%!important;
  right:6rem!important;
  margin-bottom:5%!important;
}
      
      body.gradient.template-cart.Your.Shopping.Cart h1.title.title--primary {
    color: #03275B;
    font-size: 30px;
}

      body.gradient.template-cart.Your.Shopping.Cart .title-wrapper-with-link, .cart-items {
    padding: 2rem 1rem;
}
      
     body.gradient.template-product .product-recommendations .card-information>.price
      {float:none!important;}

      body.gradient.template-collection.Crew.Combo .collection-hero--with-image .collection-hero__title,
      body.gradient.template-collection.Polo.Combo .collection-hero--with-image .collection-hero__title
      {left:0px;}
      
      .collection-hero__image-container {
    min-height: 20rem!important;
}

      .collection-hero--with-image .collection-hero__text-wrapper {
          top: 25%;
      }

      div#ProductGridContainer .card__information {
        padding-bottom: 38%!important;
      }

  .blog-left-div{    margin-left:0%!important;}

 body.gradient.template-collection.Products .banner__box{text-align:right;}
      
    body.gradient.template-collection.Products  .banner__content{
      position: absolute;
      top: 35.5%;
      }

      body.gradient.template-collection.Products h2.banner__heading.h1 span,
      body.gradient.template-collection.Products .banner__text span{
        color:white;
      }

   body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1653916358d6b0dada .banner__content::after {
    content: " ";
    background-image: url(/cdn/shop/files/bg.webp?v=1657189904);
    position: absolute;
    top: 5px;
    background-size:119% 225%;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    background-position: right;
}
      
      .first-popup-div {
    padding-top: 17%!important;
}
      .product__media-list .product__media-item {
          width: calc(100% - 0rem)!important;
}

     section#shopify-section-template--15668454588580__165762320082f65d52 div#Glasses\ Of\ Drinking\ Water .els-cup-w-val {
    margin-left: 18%;
}

      h2.product-recommendations__heading.h0 {
          font-size: 30px;
          line-height: 37px;
      }

      body.gradient.template-search .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){
          padding-left: 10%;
          position: unset;
      }
      
    section#shopify-section-template--15668454621348__16576192338eb2807e  div#Km\ Of\ Driving\ Emission .els-cup-w-icon img {
    margin-bottom: 21%;
}
      section#shopify-section-template--15668454588580__1658833779a4584b51 h2.popup-h2 {
      font-size:60px;
}

div#shopify-section-template--15668454588580__1658820661535ba2f1 h2.popup-h2 p {
    font-size: 82px;
    line-height: 82px;
}

      .enquiry-page.form-div .contact__fields {
    margin-bottom: -6%;
}

.footer-block__details-content .list-menu__item--link {
 font-size:15px;
}
      
section#shopify-section-template--15668454588580__165762320082f65d52 h2.title.h1 {
    width: 90%;
    margin: 0 auto;
}

div#shopify-section-template--15668454588580__1658820661535ba2f1 .popupdiv-formulasection span.close{right: 9%;}
div#shopify-section-template--15668454588580__1658820661535ba2f1 .close{top:6%;}

.enquiry-page.form-div .field{display:block;}
 
   .enquiry-page.form-div form#ContactForm input {
    margin-top: 0%;
    margin-bottom: 14%;
}
      
h3.popup-title {
    font-size: 21px;
    font-weight: 600;
    line-height: 30px;
}

  h2.popup-h2 p{   
      font-size:52px;
      line-height: 35px;
    
}

h2.popup-h2 {
    color: #fff;
    margin-top: 0px;
    margin-bottom: 17%;
}

 .popup-text-div{
    padding: 10px 15px;
 }

      div#signup-buttonpopup {
      width:90%;
      }
      
body.gradient.template-collection .collection-hero::after {
    background-size: cover;
}

      h2.tee-heading{    margin-bottom: 13%;    margin-top: 0px;}
     section#shopify-section-template--15668454850724__1658495541d68c14ba .grid--peek.slider .grid__item:first-of-type {
    margin-left: 0.5rem;
}

      .product-recommendations{    padding: 7%!important;}

      .product__media-wrapper .slider.slider--mobile{width:85%;margin:0 auto;}
.product__media-wrapper button.slider-button.slider-button--prev {
    left: -5px;
}

.product__media-wrapper button.slider-button.slider-button--next {
    right: -3px;
}
      
      section#shopify-section-template--15668454850724__1658495541d68c14ba {
    display: block;
}

  section#shopify-section-template--15668454850724__1658495541d68c14ba .media > img{    object-fit: contain!important;}
body.gradient.template-product section#shopify-section-template--15668454850724__1658495541d68c14ba .media.media--transparent.media--adapt {
    padding-bottom: 100.173228%!important;
}

    section#shopify-section-template--15668454850724__1658495541d68c14ba  button.slider-button.slider-button--prev, 
    section#shopify-section-template--15668454850724__1658495541d68c14ba button.slider-button.slider-button--next {
      top:35%;
      }

   section#shopify-section-template--15668454850724__1658495541d68c14ba .slider.slider--mobile{    
     scroll-padding-left: 2rem!important;
   }
      
      div#shopify-section-template--15668454850724__165592143053e47acf{display:none;}

/*   body.gradient.template-collection.Products.overflow-hidden-tablet .header
      {    grid-template-columns: 1fr 2fr 9fr!important;
          padding-bottom: 0px!important;
} */
      
.slider.slider--mobile{display:flex!important;    scroll-padding-left: 0rem!important;}

      body.gradient.template-index .banner:after, body.gradient.template-index .banner__media:after{
      background-position-y:center;
}

      .test-left p{    padding: 0px 2rem!important;}
      
.testimonial .container {
    padding-right: 50px!important;
    padding-left: 50px!important;
}

      section#shopify-section-template--15668454523044__1658397827bb11a5f5 .test-left p
      {    text-align:center!important;margin-bottom:10%!important;}

      .test-left {
      padding:4rem 0rem!important;}

      section#shopify-section-template--15668454523044__1658397827bb11a5f5 .test-left h2 {
    margin: 0 0rem!important;
            margin-bottom: 5%!important;

}

section#shopify-section-template--15569629806773__1654601358291a2735 .grid--4-col-desktop .grid__item, section#shopify-section-template--15668454621348__1655462340287eaf4d .grid--4-col-desktop .grid__item
      {padding:0!important;}

      section#shopify-section-template--15569629806773__1654601358291a2735 .rte>p:last-child, section#shopify-section-template--15668454621348__1655462340287eaf4d .rte>p:last-child
      {    padding: 0px 10%;}

      .mi-vi p{max-width:100%!important;}
      
body.gradient.template-index .banner:after, body.gradient.template-index .banner__media:after
 {    background-size: 140% 82%!important;}

/*       .wrapper {
          margin-top: -135%;
      } */
      
section#shopify-section-template--15668454523044__16551990241c7d10ba h2.banner__heading.h1, 
section#shopify-section-template--15668454523044__16551990241c7d10ba .banner__text span,
section#shopify-section-template--15668454523044__16551990241c7d10ba a.button.button--primary{color:white;}


section#shopify-section-template--15668454785188__1656598430ce7f1815  .banner__media {
    height: 100%;
    position:relative;
    left: 0;
    width: 100%;
    padding-top: 100%;
    border-radius: 30px;
}

 section#shopify-section-template--15668454785188__1656598430ce7f1815  .banner__content {
    padding: 0;
    display: flex;
    position:unset;
    width: 100%;
    align-items: centre;
    justify-content: center;
    z-index: 2;
    top: 0;
}
      
      
/*         .mobile-view {
   display:contents;
  }
  
  .desktop-view {
    display:none;
} */

      
      .second-popup-div .clname h2.h1-second, .third-popup-div .clname h2.h1-second
      {    margin-top: 0px;}
      
      
      div#shopify-section-template--15668454523044__16581223331246f0d0 div#Km\ Of\ Driving\ Emission .els-cup-w-icon {
     margin-bottom: 18%!important;  
}
      .first-popup-div, .second-popup-div{margin-bottom:30%!important;}
          .banner:not(.banner--stacked){    
        flex-direction: column;
          flex-wrap: nowrap;
}
    
       section#shopify-section-template--15668454588580__1654842570783cac00 .banner__box>*:first-child {
          margin-top: 0%!important;
}
      
      section#shopify-section-template--15668454588580__1654842570783cac00 .banner__content{display:block;}
      
      .logo-image-div{    margin-top: -63%;}
      .logo-image-div img{width:100%;}
      .banner__content.banner__content--middle-center.page-width{    width: 100%;}
      
   section#shopify-section-template--15668454588580__1654774096ff394af7  h2.banner__heading.h1 span {
      font-size:38px!important;
     }
      
     section#shopify-section-template--15668454588580__1654774096ff394af7 h2.banner__heading.h1 span.text-style-change {
        font-size: 55px!important;
        font-weight: 400!important;
        line-height: 66px!important;
      }
      
      body.gradient.template-page.Corporate.Enquiry .banner__text span {
          font-size: 28px;
 		  line-height:30px;
      }
      
      h2.banner__heading {
    font-size: 45px!important;
    line-height: 52px!important;
}
      
      header.header.header--top-center.page-width.header--has-menu{padding-top:0px;}
      
      .main-blog.page-width h1.title--primary{z-index: 1;}
      
      .display-flex-blog-view {
    display: block!important;
}
      
      .blog-left-div, .blog-right-div{max-width:100%!important;}
      .rb_blog-grid{width:100%!important;}
      
      div#relatedblogs h3{margin-bottom:2%;width: 100%;}
      
     .blog.color-background-1.gradient .slider--tablet.grid--peek.grid--2-col-tablet .grid__item{
      width: calc(100% - var(--grid-desktop-horizontal-spacing) - 0.5rem)!important;
      }
      
      .blog__posts .card:not(.ratio)>.card__content {
       top:15%;
      }
      
      .article-card .card__heading {
           font-size: 18px;
      }
      
      .article-card__excerpt{
         font-size:14px; 
      }
      
    body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392  .card__inner.color-background-2.gradient.ratio .card__content .card__information {
    display: none!important;
}
      .collection.page-width .grid__item{padding-bottom:10%;}
      body.gradient.template-collection.Products .section-template--15673033195684__product-grid-padding .card-information .price{
      padding-left:0px;
      }
      
     section#shopify-section-template--15668454523044__1657801995e8385648 .title-wrapper--no-top-margin{
          justify-content: center;
      }
      
      ul.footer__list-social.list-unstyled.list-social
      {    position: relative!important;    margin-left: -39%;}
      
      .collection-hero--with-image .collection-hero__text-wrapper {
    right: 10%;
    left: 22%;
}
      
      .collection-hero--with-image .collection-hero__title{
        font-size:35px;
        left: 0px;
        width: 100%;
        line-height: 48px;
}
      
      .collection-hero--with-image .collection-hero__text-wrapper{right:22%;}
      
      body.gradient.template-page div#Banner-template--15668454785188__1654595911373b2c35 h2.banner__heading.h1{color:white!important;}
      
      body.gradient.template-page div#Banner-template--15668454785188__1654595911373b2c35 .banner__box>*:first-child
      {margin-top: -75%!important;}
      
     div#shopify-section-template--15668454785188__165751902489514dc3 .custom-content .rte>p:last-child{
         font-size: 15px;
         line-height: 21px;
       }
      
      #myImg{width:100%;}
      section#shopify-section-template--15668454785188__1657709949bd4a9938 h2.title.h1{width: 100%;}
      section#shopify-section-template--15668454785188__1657709949bd4a9938 .media--transparent {
   			 padding-bottom: 45.648649%!important;}
      
      section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn-card__info .rte
      {    font-size: 16px;
           line-height: 24px;
        margin-bottom: 11%;
      }

      section#shopify-section-template--15668454785188__1657709949bd4a9938 .media > img
      {padding:10px;}
      
      section#shopify-section-template--15668454785188__1657709949bd4a9938 .media--transparent {
/*     padding-bottom: 65.648649%!important; */
        padding-bottom: 50% !important;
}
      
      section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn-card__info .rte
      {width:100%;}
      
     section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn-list:not(.slider){
           display: flex!important;
      }
      
      body.gradient.template-page section#shopify-section-template--15668454785188__1656598430ce7f1815 .banner__box>*:first-child{
      margin-top:0px!important;
      }
      
      body.gradient.template-page section#shopify-section-template--15668454785188__1656598430ce7f1815 h2.banner__heading.h1, body.gradient.template-page section#shopify-section-template--15668454785188__1656598430ce7f1815 .banner__text span
      {color:#03275B;}
      
      section#shopify-section-template--15668454785188__1656598430ce7f1815 .slider-counter__link--dots .dot
      {    background-color:#03275B!important;}
      
      div#ImageWithText--template--15668454785188__16557303337db53ea5 p, div#ImageWithText--template--15596534694069__1655729967040f6b71 p
      {font-size:15px;}
      
      section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn .grid--1-col-tablet-down .grid__item {
    width: 49%!important;
    max-width: 49%!important;
    margin: 0 auto;
}
      
      div#shopify-section-template--15668454588580__165477775205dad96a .medium-up--text-left{width:100%!important;}
      
      .section-template--15673033195684__165658958179461392-padding{
        padding-right:1rem;
        padding-left:1rem;}
      
      body.gradient.template-collection.Products h2.banner__heading.h1 span {
       line-height: 50px!important;
      }
      
      body.gradient.template-collection.Products .banner__box.content-container.content-container--full-width-mobile.color-inverse.gradient
      {margin-top:62px;}
      
      body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 .collection__title.title-wrapper {
    margin-bottom: -2.5rem;
}
      
   section#shopify-section-template--15668454850724__1655445367b4f06f5e .multicolumn .grid--1-col-tablet-down .grid__item {
    width: 49%!important;
    max-width: 49%!important;
    margin: 0 auto;
}
      
   section#shopify-section-template--15668454850724__1655445367b4f06f5e  .logo-section .multicolumn-card-spacing {
    margin: 0 auto;
    width: 55%;
}
      
         div#shopify-section-template--15668454850724__165592143053e47acf h4.h2{
         font-size:32px;margin-top:0px;}
      
     section#shopify-section-template--15668454850724__1655445367b4f06f5e  .multicolumn-list:not(.slider){
          justify-content: center;
    align-self: center;
    align-items: center;
    align-content: center;
       display:flex;
      }
      
       section#shopify-section-template--15668454850724__1655445367b4f06f5e .logo-section .multicolumn-list h3 {
    padding: 0px 0%!important;
}
      
      .logo-section .multicolumn-list h3{
       font-size:12px;
       line-height: 16px;
      }
      
      .xo-grid.xo-gimagewrapper{
        display: grid;
    grid-template-columns: 2fr 2fr;}
      
      .xo-grid-item{
      height: 200px!important;
    width: 100%!important;
      }
      
      .section-template--15546586136757__165356580738c9d48c-padding, 
      .section-template--15668454523044__165398835434aaf0a0-padding, 
      .section-template--15668454523044__165356580738c9d48c-padding {
          padding-left: 2rem!important;
          padding-right: 2rem!important;
          }

      .xo-grid-item a.imagebox {
    height: 190px!important;
    width: 100%!important;
      }
      
      .xo-e-move-bottom .imagebox__hover{
           transform: translateY(0)!important;
      }
      
     section#shopify-section-template--15668454523044__165398835434aaf0a0 .xo-grid-item {
    height: 175px!important;
    width: 100%!important;
}
      
    section#shopify-section-template--15668454523044__165398835434aaf0a0  .xo-grid-item a.imagebox {
    height: 158px!important;
    width: 100%!important;
}
         
	 section#shopify-section-template--15668454523044__165398835434aaf0a0 .xo-tb__cell {
    padding: 0px;
}
      
      .imagebox__title{margin-bottom:0px!important;}
      section#shopify-section-template--15668454523044__16551990241c7d10ba .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient
      {margin-left:0px;}
      
      .totals__subtotal-value{font-size:20px!important;}
      button.button{font-size:20px!important;}
      button#checkout{width:55%!important;    min-height: 2rem!important;}
      div#enquiry-right{padding:1rem 0rem!important;}
      .contact__button button{    width: 145px!important;}
      div#enquiry-form{padding:1rem 2rem!important;}
      
      span.price.price--end{    font-size: 18px!important;}
      
      .contact h2.title.h1{    font-size: 32px!important;}
      
/*       .news-sect {padding-left:0px!important;} */
      
      .rich-text__blocks h2{font-size:24px!important;}
      .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--15668454785188__16557905499e510536-padding .rich-text__text.rte p
      {margin:-4rem 0!important;}
      .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--15668454785188__16557905499e510536-padding strong
      {font-size:60px!important;}
      
      div#shopify-section-template--15668454785188__1655729967040f6b71 h2.image-with-text__heading.h1{
          font-size: 35px;
        line-height:35px;
      }
      
      section#shopify-section-template--15668454785188__1656598430ce7f1815 .slideshow__text-wrapper.banner__content {
    background: none;
}
            
      .nmpage-text p{    width: 94%!important;    font-size: 15px;}
      body.gradient.template-page section#shopify-section-template--15668454785188__1656598430ce7f1815 .banner__box>*:first-child {
    margin-top: 7%;
}
      
      
  body.gradient.template-collection  h2.banner__heading.h1 span.text-style-change{display:none;}
      h2.banner__heading.h1 span {
        font-size: 50px;
    font-weight: 700;
    line-height: 69px;}
      
    body.gradient.template-collection div#shopify-section-template--15673033195684__product-grid {
    margin-top: 0%;
}
      
      section#shopify-section-template--15673033195684__1655383400b12a6c13 .banner__text.body span{
       font-size:64px;
       line-height:70px;
      }
      
      section#shopify-section-template--15673033195684__1655383400b12a6c13 h2.banner__heading.h1 span{
       color:white;
        font-size: 31px;
    font-weight: 700;
    line-height: 40px;
      }
      
  section#shopify-section-template--15673033195684__1655383400b12a6c13 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    position: absolute;
    top: -33rem;
    left: -3rem;
}
    
      h2.banner__heading.h1 span {
    font-size: 47px!important;
    font-weight: 700!important;
    line-height:40px!important;
}
      
      section#shopify-section-template--15673033195684__165537635677868058 .newsletter__subheading p{
       font-size:23px!important;
      }
      
      #Subscribe{font-size:24px;}
      
      .fleft-bott{margin-top:2rem;}
      
      .footer-block.grid__item:nth-child(1){    width: 100%;}
      
      section#shopify-section-template--15668454523044__165356580738c9d48c{
           overflow: hidden;
      }
      
      .slider-about .slider{width:auto;height:auto;}
      
       section#shopify-section-template--15546586071221__165537635677868058 .newsletter__wrapper.color-background-1,
  .newsletter__wrapper{
  padding-left:3rem!important;
  }
  
      section#shopify-section-template--15546586071221__16565833351897312a {
    padding: 0px 4rem;
}
 
.slider-about .slider {
    width: 350px!important;
    height: 300px!important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    text-align: center;
    overflow: hidden;
    border-radius: 20px;
}
      
      .slide {
    margin: 0px;
    padding: 0px;
    position: relative;
    width: 100%;
}
      
.page-width-desktop.isolate.section-template--15569629806773__1654685690b09ba53a-padding {
    padding: 0px 5rem;
}
      
      .left-div-shopall .medium-up--text-left h4.h3, .right-div-shopall .medium-up--text-left h4.h3 {
      font-size:38px;
      line-height: 29px;
      }
      
    div#shopify-section-template--15668454850724__165592143053e47acf .custom-content.slider-section {
    padding-top: 4%;
}
      
      div#shopify-section-template--15668454850724__165592143053e47acf .image-box-shopall{margin-top:10%!important;}
      div#shopify-section-template--15668454850724__165592143053e47acf .image-box-shopall img {
    width:100%;
    height:100%;
}
      
      .logo-section .multicolumn-list h3{margin-top:0px;}
      
     section#shopify-section-template--15673033195684__165537635677868058 .newsletter__subheading p{
      font-size: 28px;
    font-weight: 700;
    line-height: 35px;
      }

      section#shopify-section-template--15546586071221__165537635677868058 .newsletter h2.h1 {
          font-size: 69px;
        line-height:62px;
      }
      
      section#shopify-section-template--15546586071221__165537635677868058 .newsletter-form__button{
          font-size: 24px;
		  line-height:35px;
      }
      
      .left-div-shopall .rte-setting.rte, .right-div-shopall .rte-setting.rte{width:100%;}
      
      body.gradient.template-collection.Products .banner__box{margin-right:0px!important;margin-top:10%;}
    .collection-hero.collection-hero--with-image.color-accent-1.gradient {
        margin-top: 4%;
}  
/*       body.gradient.template-collection .card__information{display:block;} */
.card__inner.color-background-2.gradient.ratio {
    border-radius: 13px;
}
      
      body.gradient.template-collection .price{text-align:center;}
          .card__heading{font-family: Quicksand;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: center;
} 
 body.gradient.template-collection.Products h2.banner__heading.h1 span {
    font-size: 51px!important;
    line-height: 54px!important;
 }
      
  body.gradient.template-collection.Products h2.banner__heading.h1 span.text-style-change{display:none!important;}
      
      
body.gradient.template-collection.Products .banner__box .banner__heading+* {
    margin-top: 0rem;
}
      
      svg.icon.icon-close{margin-top:2rem!important;}
      
      .custom__item.custom__item--image.custom__item--57eb6f42-018c-4f60-bbde-0bbb268b602a.small--one-half.medium-up--one-quarter.align--center
      {
       margin-top:1.5%;
      }
      
      div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--image.custom__item--57eb6f42-018c-4f60-bbde-0bbb268b602a.small--one-half.medium-up--one-quarter.align--center
      {padding-right:0px;}
      
     div#shopify-section-template--15668454752420__1655990635e1d88f72 a h4.h2
      {width:100%;margin-left:0px;}
      
     body.gradient.template-page h2.banner__heading.h1{color:#fff;}
      
      section#shopify-section-template--15668454785188__1656598430ce7f1815{paddig-top:}
      
      div#ImageWithText--template--15596534694069__16557303337db53ea5 {
    background: transparent;
}
      
      div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text.custom__item--ea5dfceb-7332-42f3-b3a3-fef3e57197a5.small--one-half.medium-up--one-half.align--center
      {
        margin-top:-12%;
        padding-left: 2rem !important;
       padding-right: 2rem !important;
      }
      
      body.gradient.template-page .banner__box>*:first-child {
       margin-top:-100%;
      }
      
      div#shopify-section-template--15668454621348__1655899136a4ddc406 .custom__item {
       padding-left:0px;
      }
      
      .logo-section .multicolumn-card.content-container{
       display:block;
      }
      
      .medium-up--text-left.second, .medium-up--text-left.fourth{
        padding-left:0px;
            padding-top: 10%;
      }
      
      div#shopify-section-template--15668454850724__165592143053e47acf .image-box-shopall {
    max-width: 100%;
    height: 100%!important;
    margin: 0;
}
   
      .left-div-shopall .medium-up--text-left.first .rte-setting.rte, .right-div-shopall .medium-up--text-left.third .rte-setting.rte{
       padding-right:0px;
      }
      
      .medium-up--text-left.third h4.h3.heading-title{padding-right:0px;}
      
      .cart-notification-wrapper{
       padding:1.3rem 4rem;
      }
      
      div#shopify-section-template--15546586071221__product-grid {
    margin-top: 45%;
}
      
      .left-div-shopall, .right-div-shopall{
           display: block;
      }
      
      .tab{display:block; width:95%!important;}
      .tab button{font-size:17px!important;width:90%!important;}
      
      .faq-accordion-container.page-width--narrow{margin-top:3%;}
      
     body.gradient.template-page.About.Us .card--standard.card--media .card__inner .card__information {
    top: 7%;
}
       body.gradient.template-blog .isolate{z-index:1;}

      
      .slider--tablet.grid--peek.grid--2-col-tablet .grid__item{
    width: calc(97% - var(--grid-desktop-horizontal-spacing) - 0rem)!important;
}
      
    body.gradient.template-page .banner__box>*:first-child {
    margin-top: -60%;
}

      body.gradient.template-page.About.Us h2.banner__heading.h1 span{
          font-size: 58px;
          line-height:61px;
      }
      
      .custom__item.small--one-half {
        max-width:95%!important;
      }
      
      section#shopify-section-template--15569629806773__1654671526c40976b0 h2.title.h1 {
    width: 100%;
}
      
      .custom-content {
        margin-left: 27px;
      }
      
      #CustomImageWrapper--3-561291690165 {
    max-width: none!important;
        height: auto!important;
      }
      
      h1.main-page-title.page-title.h0{
       font-size:65px;
      }
      
      .page-width.page-width--narrow.section-template--15569629806773__main-padding
      {top:25%;}
      
      .multicolumn .grid--1-col-tablet-down .grid__item{
       width:49%!important;
       max-width:49%!important;
       margin:0 auto;
      }
      
      .custom-content {
       margin-left:0px!important;
      }
      
      div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--16546781420e161dd8-0.small--one-half.medium-up--one-half.align--top-middle p, div#shopify-section-template--15569629806773__16546781431cb8b40e .custom__item.custom__item--text.custom__item--ff00bf84-d08d-4e4a-ba49-85183b5e3293.small--one-half.medium-up--one-half.align--bottom-middle p
      {padding-right:0%;}
      
      .image-with-text__content{
           padding: 3rem 1rem!important;
      }
      
      
      section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter{
       background-size:cover;
      }
      
      .footer-block-image {
    text-align: left!important;
}
      
      ul.right-menus.desktop-menu{
       display:none;
      }
      
      button.slider-button.slider-button--prev {
    left: -2px;
}
      
      button.slider-button.slider-button--next {
    right: 0px;
}
      
   .blog-main-div .grid--peek.slider .grid__item:first-of-type {
    margin-left: 1.2rem;
}
      .slider--tablet.grid--peek.grid--2-col-tablet .grid__item {
    width: calc(96% - var(--grid-desktop-horizontal-spacing) - 0rem)!important;
}
      
      div#menu-drawer, .no-js details[open]>.menu-drawer, .js details[open].menu-opening>.menu-drawer, details[open].menu-opening>.menu-drawer__submenu {
    background:#03275B;
}
      
      
      .grid__item.small--one-whole.medium-up--one-whole.contact-map{width:100%;}
      .newsletter__wrapper .newsletter-form__field-wrapper {
    max-width: 60rem!important;
}
      
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading p {
      font-size:35px;}
      
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter-form__button{
      width: 15.4rem!important;
      font-size: 26px;
      font-weight: 700;
      line-height: 35px;
      }
      
      .footer .rte>p:last-child{
    margin-left: 0%;
            width: auto;

      }
      
      .footer-block--newsletter {
    display: block;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 11rem;
}
      
      .footer__list-social.list-social:only-child{
       margin-right: 41rem!important;
      }
      
    .footer .list-social__link{
      margin-left: -28%!important;
      
      }
      
      .footer__list-social.list-social:only-child{
       margin-top:-3rem!important;
      }
      
      .testimonial-cont{display:block;}
      .news-sect{
       height: auto;
       background-size: cover;
       padding-left: 3%;
      }
      
      .news-sect h3{margin:0 2rem;}
      .formula-section{display:block;}
      .formula-right{float:none;}
   section#shopify-section-template--15668454523044__1653998750eb331bec .color-background-1.gradient {
        background-color: #03275B!important;
    }
      
      .formula-left, .formula-right {
    	width: 100%;
}
      
      .formula-left{   margin-bottom: 30%;}
      .white-container {
       padding-bottom:2%;
       width:95%!important;
      }

      .banner__text span {
    color: #03275B;
    }

h2.banner__heading.h1{
    color:#03275B;
}
 
      .banner__buttons {
    align-self: center;
}
      
      marquee.blue-color {
       padding-top:0px;
      }
      
      .gall-txt {
       padding-top:4rem;
       margin-bottom:4rem;
      }
     
      .water{margin-bottom:4rem;}
      .testimonial-cont{margin:1rem;}
      
      .xo-grid .grid-item__wrapper{padding: unset;}
      
      div#shopify-section-template--15668454621348__1655458765251656d4 .image-with-text__content {
    background: transparent;
    padding: 6rem 4rem 6rem;
    margin-top: 4rem;
}
      section#shopify-section-template--15668454621348__1655898376c81436be .multicolumn-card__info {
       margin-top: -103%;
      }
      section#shopify-section-template--15668454621348__1655898376c81436be .multicolumn-card__info h3 {
    font-size: 22px;
    font-weight: 600;
    line-height: 1;
    margin-top: 0%;
}
      div#shopify-section-template--15668454621348__165596185057e7ca58 .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer{
      top:0 !important;
        height: auto !important;
      }
      div#shopify-section-template--15668454621348__1655899136a4ddc406 .rte-setting.rte p{
      font-size:90px !important;}
      
      
      body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 {
    padding: 5rem 0 0 0;
}
      /*for one to form */
        section#shopify-section-template--15668454785188__1656598430ce7f1815 {
    padding: 4rem 15rem;
             }
    
    @media(max-width:580px)
    {

      body.gradient.template-page.Return.\&.Exchange.Policy h1.main-page-title.page-title.h0
      {
            top:33%;
      }

     div#shopify-section-template--15668454621348__1654667191b58e19ca  .custom__item-inner--image{
    margin-left: -.1%!important;
      }

      div#Banner-template--15668454621348__16546085737947e098 .banner__heading {
    margin-top: -55%!important;
}
      
      h2.banner__heading.h1 span.text-style-change {
    font-size: 53px!important;
    font-weight: 400!important;
    line-height: 63px!important;
}

      h2.h1-first {
       font-sie:18px;
      line-height:22px;
      }
      h2.h1-second
      {font-size:24px;line-height:30px;}

      .white-container p{
        font-size:16px;
      }

     .testimonial .slick-prev, .testimonial .slick-next
      {width:35px!important;height:45px!important;}

     .testimonial .slick-next {
    right: -43px;
}

      .product-media-modal__toggle{    top: 3rem!important;}
      
      section#shopify-section-template--15668454850724__1658495541d68c14ba .slider.slider--mobile{    
     scroll-padding-left: 1.5rem!important;
   }

      section#shopify-section-template--15668454850724__1658495541d68c14ba h3 {
      font-size:50px;
      }

.product-media-modal__dialog svg.icon.icon-close {
    margin-top: 1rem!important;
    margin-bottom: 1rem;
}

      section#shopify-section-template--15668454850724__1658495541d68c14ba .rte p {
      font-size:18px;
      width:95%;
      }

     .product-recommendations .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){
        position:unset;
      }

      body.gradient.template-product .card-information>.price{padding:1rem!important;}
      section#shopify-section-template--15668454850724__product-recommendations .full-unstyled-link, .product-recommendations .card-information .price span
      {    line-height: 18px;
           font-size: 14px!important;
      }
            .els-cup-w-icon{    margin: 6px!important;}
      
      div#Glasses\ Of\ Drinking\ Water .els-cup-w-icon, div#Hours\ Of\ Bulb\ Energy .els-cup-w-icon {
           margin-bottom: 0%!important; 
      }
      div#Km\ Of\ Driving\ Emission .els-cup-w-icon img {

        margin-bottom: 0px !important;
      }
      .els-cup-w-descr {
/*            margin-left: 25%; */
           font-size: 12px !important;
           margin-bottom: 3rem;
         }
      div#Km\ Of\ Driving\ Emission .els-cup-w-icon img {
    margin-bottom: 10%;
/*     margin-left: -30px; */
     width: 70%; 
}
      
      .collection-hero--with-image .collection-hero__text-wrapper
      {    right: 6%;left:0%;}
      
      div#shopify-section-template--15668454588580__165477775205dad96a h4.h3 {
	    font-size: 35px;
		line-height:35px;
      } 
      
      h2.title.h1{
          font-size: 33px!important;
}
      
      body.gradient.template-page section#shopify-section-template--15668454588580__1654842570783cac00 .banner__box>*:first-child
      {    margin-top: 0%!important;}
      
      section#shopify-section-template--15668454588580__1654842570783cac00 h2.banner__heading.h1 span {
          font-size: 17px!important;
      }
      
      body.gradient.template-page.Corporate.Enquiry .banner__text span {
       font-size:16px;
      }
      
    section#shopify-section-template--15668454588580__1654842570783cac00 .banner__content{display:block;}
      
      body.gradient.template-page section#shopify-section-template--15668454588580__1654774096ff394af7 .banner__box>*:first-child{    margin-top: -67%!important;}
      
       .article-card .card__heading {
    font-size: 16px;
    line-height: 18px;
}
     
      
      section#shopify-section-template--15673033195684__1655383400b12a6c13 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient
      {    left: 0rem;}
      
      .logo-section .multicolumn-card-spacing{    width: 37%!important;}
      
      h2.banner__heading.h1 span{    
        font-size: 30px!important;
        line-height:35px;
}
      
      .header__icon, .header__icon--cart .icon {
          height: 5.4rem;
      }
      
      body.gradient.template-page .banner__box>*:first-child {
    margin-top: -70%!important;
}
      
      body.gradient.template-page.Corporate.Enquiry .banner__text span{
        font-size: 23px;
        font-weight: 600;
        line-height: 28px;
        color: #fff;
       }
      
      section#shopify-section-template--15668454588580__1654774096ff394af7 a.button.button--primary{
          padding: 6px 30px!important;
          font-size: 16px;
      }
      
      body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392 .card-wrapper .card__content
   {
     display:block;
     margin-top: -60%;
     z-index: 1; 
     margin-bottom: 28%;
   }
      
      body.gradient.template-collection div#shopify-section-template--15673033195684__165674781592d0c34a .main-div
      {    padding: 0 2rem!important;}
 
      
      .header__heading-link {
      margin-top:10%;
      }
      
      header.header.header--top-center.page-width.header--has-menu{padding-top:4%!important;}
    
 .blog__posts .card-wrapper {
    width: 92%!important;
    margin: 0 auto;
}
      
      button.slider-button.slider-button--prev {
        left: -5px;}
      
      button.slider-button.slider-button--next {
       right:-6px;}
      
      section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter__subheading p{
        font-size: 32px;
 		line-height:48px;
      }
      
      section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter h2.h1,
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter h2.h1 
{
       font-size:75px;
}
      
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading p{
       margin-top:-11.5%!important;
      }
      
  .newsletter__wrapper .newsletter-form__field-wrapper {
    max-width: 46rem;
}
      
  section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter-form__button {
    width: 14.4rem!important;
    font-size: 25px;
    font-weight: 700;
    line-height: 35px;
      }
      
      .newsletter__wrapper .newsletter-form__field-wrapper {
    max-width: 45rem!important;
}
      body.gradient.template-page .banner__box>*:first-child {
    margin-top: -67%;
}
      
      div#shopify-section-template--15668454621348__165460506082de6bf6 {
       padding-bottom:0px;
      }
      
      .page-width.section-template--15569629806773__1654606497e1a48d28-padding.isolate {
    padding-top: 0px;
      }
      
      .multicolumn-list:not(.slider) {
    display: block;
}
      
      section#shopify-section-template--15569629806773__1654671526c40976b0 .multicolumn-list__item.center .media--adapt {
    padding-bottom: 25%!important;
}
      
      .multicolumn .grid--1-col-tablet-down .grid__item{
       width: 100%!important;
       max-width: 100%!important;
       margin: 0 auto;
      }
      
      
     section#shopify-section-template--15668454621348__1654606497e1a48d28 .multicolumn .grid--1-col-tablet-down .grid__item{
       width: 49%!important;
       max-width:49%!important;
       margin: 0 auto;
      }
      
     section#shopify-section-template--15668454621348__1654606497e1a48d28  .multicolumn-list:not(.slider){
       display:flex;
      }
      
      .footer__list-social.list-social:only-child {
    justify-content: left;
    margin-top: -11rem;
    margin-right: 0px;
    margin-left: -3%;
}
      h1.main-page-title.page-title.h0 {
        font-size: 45px;
      }
      
   div#shopify-section-template--15546585972917__1654761349a4a65e1c {
    margin-top:3%;
   }
      
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading p {
    font-size: 30px;
}
      
      a.button.button--primary{    padding: 12px 30px;}
      
   div#shopify-section-template--15596534694069__16557303337db53ea5   a.button.button--primary {
    padding: 12px 25px;
}
      
      body.gradient.template-page.Term.of.Condition h1.main-page-title.page-title.h0, body.gradient.template-page.Privacy.Policy h1.main-page-title.page-title.h0, body.gradient.template-page.FAQs h2.page-title.h1
      {font-size:32px;line-height:55px;    margin-bottom: 10%;}
      
    body.gradient.template-collection.Products div#shopify-section-template--15673033195684__product-grid{margin-top:10%;}
      .slideshow-container {
    height: 203px !important;
}
  
.slidetext {
    padding-right: 4%!important;
    padding-left: 2%!important;
    margin-top: 11%;
    margin-bottom: 13%;
}
      .mySlides img {
    width: 100%;
}
      
/*      body.gradient.template-page .page-width.page-width--narrow{margin-top:10%;margin-bottom:10%;} */
  
      .footer-block__details-content .list-menu__item--link{font-size:15px!important;line-height:17px!important;}
      
      .page-width.page-width--narrow.section-template--15546585972917__main-padding{
      top:23%;
      }
      
      h1.main-page-title.page-title.h0{line-height:63px;}
      
      .Faq-main-div {
    display: block!important;
      }
      
      .footer__list-social.list-social:only-child{
      margin-right:24rem!important;
      }
      
       .gall-txt h1 {
    font-size: 35px;
    line-height:40px;
}
      
      .gall-txt .style-txt p {
    font-size: 65px;
    line-height: 70px;
    margin-top: -2rem;
}
      
      .white-container:before {
    right:36%!important;
/*     margin-top: 27%!important; */
}
     
  div#shopify-section-template--15668454523044__1655297361398d480b .custom__item.small--one-half {
    max-width: 100%!important;
    padding-left: 0px;
}
      
    div#shopify-section-template--15668454523044__1655297361398d480b h2.h2{
        margin-top: -6%!important;
		font-size:75px!important;
        line-height:90px!important;
      }
      
/*       .custom-height-image-height {
       height:100px!important;
      } */
      
      .section-template--15546586136757__1653913560bbd3204d-padding {
    padding: 0px 0rem!important;
}
      
      .xo-grid-item{margin:0 auto!important;}
      div#shopify-section-template--15668454523044__1655297361398d480b .custom-content .rte>p:last-child {
          width: 40rem;
      }
      
      .gall-txt h1{font-size:40px;}
      
      .section-template--15668454523044__165356580738c9d48c-padding, .section-template--15546586136757__165398835434aaf0a0-padding, .section-template--15546586136757__1653913560bbd3204d-padding
      {padding-left:5rem;padding-right:5rem;}
      
      /* For one to form */
      section#shopify-section-template--15668454785188__1656598430ce7f1815 {
    padding: 5rem 0 0 0;
}
      .els-cup-w-val {
    width: 90%;
}
      section#shopify-section-template--15668454621348__16576192338eb2807e .els-cup-w-icon:first-child {
    margin-left: 2rem !important;
}
    }
    
    @media(max-width:480px){
    
      section#shopify-section-template--15668454588580__165762320082f65d52  .counter-area {
    width: 85%;
    margin: 0 auto;
}

      body.gradient.template-page.Return.\&.Exchange.Policy h1.main-page-title.page-title.h0 {
      top: 22%;
      bottom: unset;
}
      
body.gradient.template-page.About.Us .content-div {
       height:150px;
      }
        
body.gradient.template-page div#Banner-template--15668454785188__1654595911373b2c35 .banner__box>*:first-child {
    margin-top: -65%!important;
}
      
.slide-right h2 {
    font-size: 35px;
    font-weight: 600;
    line-height: 42px;
  
}
      
      .testimonial-btn-div {
    width: 100%;
    max-width:71%!important;
    margin: 0 auto;}


body.gradient.template-collection.Products .banner__content
{      top: 35%;
}
      
      body.gradient.template-index .banner:after, body.gradient.template-index .banner__media:after {
    background-position-y: bottom;
}

      div#shopify-section-template--15668454621348__1654667191b58e19ca .custom-content h4.h3{
        width:100%!important;
      }

body.gradient.template-page.Corporate.Enquiry .banner__text span {
font-size: 18px;
    font-weight: 600;
    line-height: 23px;
}
      
      div#shopify-section-template--15668454523044__165883313522b2f612 h2.popup-h2,
      .signup-popup-div.newsletterpopup h2.popup-h2
{
      font-size: 45px;
    font-weight: 400;
    line-height: 57px;
}
    

    section#shopify-section-template--15668454785188__1657709949bd4a9938 h2.title.h1{
            font-size: 24px!important;
    line-height: 30px!important;
      }
      
body.gradient.template-page h1.main-page-title.page-title.h0{
  right:0px!important;
  left:0px!important;
}
      
      
.open-acq{
      font-size: 16px;
    line-height: 26px;
}
      
      .contact.page-width.page-width--narrow h2.title.title-wrapper--no-top-margin.h1 {
    margin-bottom: 5%!important;
    width: 100%;
    margin: 0 auto;
    color: #03275B;
    font-size: 24px!important;
    line-height: 30px!important;
}
      .contact .field__label{    font-size: 1.7rem!important;}
h2.map-heading, h2.blog__title.h1{font-size:35px!important;}
      
section#shopify-section-template--15668454523044__multicolumn .rte>p:last-child{
          line-height: 55px;
    }

      .testimonial {
    margin-top: 9%!important;
}

section#shopify-section-template--15668454523044__1658397827bb11a5f5 .title {
    padding-top: 2rem;
}
      
.fleft-top p
      {font-size:18px;line-height:22px;}
      
      h2.title.h1, 
      section#shopify-section-template--15668454523044__multicolumn li#Slide-template--15668454523044__multicolumn-1 .multicolumn-card__info h3{
        font-size:35px!important;
        line-height:45px!important;
      }

      body.gradient.template-index .banner:after {
    top: 0%!important;
}

/*  body.gradient.template-page .page-width.page-width--narrow {
    margin-top: 10%;
    margin-bottom: 10%;
} */
      
     section#shopify-section-template--15668454588580__1654842570783cac00 h2.banner__heading{
        font-size: 45px!important;
    line-height: 30px!important;
      }

      body.gradient.template-page.Corporate.Enquiry section#shopify-section-template--15668454588580__1654842570783cac00 .banner__box .banner__heading+* {
    margin-top: 2rem;
}

      section#shopify-section-template--15668454588580__1654842570783cac00 h2.banner__heading.h1 span {
    font-size: 24px!important;
    line-height:3px!important;
}

      body.gradient.template-page.Corporate.Enquiry section#shopify-section-template--15668454588580__1654842570783cac00 .banner__box .banner__heading+* {
    margin-top: 2rem!important;
}
      
div#shopify-section-template--15668454588580__16546781431cb8b40e h4.h2, h2.title.h1 {
    font-size: 16px!important;
    line-height: 24px!important;
    margin-top: 5%!important;
}
      div#shopify-section-template--15668454588580__165477775205dad96a h4.h3 {
    font-size: 32px;
    line-height: 34px;
      }

      h2.image-with-text__heading.h1{font-size:35px;}

      section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn-card__info {
    padding-left: 0px!important;
    padding-right: 0rem;
}

      h3.h3-imagetext {
       font-size:24px;
      line-height:31px;
      }

      div#shopify-section-template--15668454621348__1655458765251656d4 h2.image-with-text__heading.h1,
      .mi-vi h3, div#shopify-section-template--15668454621348__1654667191b58e19ca .custom-content h4.h3,
     div#shopify-section-template--15668454621348__165460506082de6bf6 h2.image-with-text__heading.h1, 
      div#shopify-section-template--15668454621348__1654685641fadc23ac h2.image-with-text__heading.h1,
      div#shopify-section-template--15668454621348__165596185057e7ca58 .image-with-text__heading,
      div#shopify-section-template--15668454621348__1655961838b1c65d66 h2.image-with-text__heading.h1,
      div#shopify-section-template--15668454621348__1655965576d60a7952 h2.image-with-text__heading.h1{
        font-size: 35px!important;
        font-weight: 600;
        line-height: 38px!important;
      }
        

     section#shopify-section-template--15668454621348__16576192338eb2807e div#Glasses\ Of\ Drinking\ Water .els-cup-w-val
      {    margin-top: -30%;width:100%;}

     section#shopify-section-template--15668454621348__16576192338eb2807e div#Km\ Of\ Driving\ Emission .els-cup-w-val{
        width:100%;
      }

      section#shopify-section-template--15668454621348__16576192338eb2807e div#Hours\ Of\ Bulb\ Energy .els-cup-w-val {
          margin-top: -37%;
          width:100%;
      }
      
      body.gradient.template-collection.Products .card__information {
    padding: 2rem 1rem!important;}


     section#shopify-section-template--15668454588580__165762320082f65d52 h2.title.h1{
       font-size: 32px!important;
      line-height: 34px!important;
       margin-bottom:5%!important;
}

      section#shopify-section-template--15668454588580__165762320082f65d52 .els-cup-w-wrap{
            justify-content: left!important;
      }

      section#shopify-section-template--15668454588580__165762320082f65d52 .els-cup-w-val {
    width: 60%;
        height: 50px;
    line-height: 20px!important;
}
      
     section#shopify-section-template--15668454588580__165762320082f65d52 .els-cup-w div
      {    
        justify-content: flex-start!important;
        align-items: flex-start;}


     section#shopify-section-template--15668454588580__165762320082f65d52 div#Glasses\ Of\ Drinking\ Water .els-cup-w-val  {
        margin-left: 60%;
        align-self: flex-end;
        margin-top: -40%;
        width: 83%;
        text-align: center;
        justify-content: center!important;
        margin-left: 56%!important;
      }

     section#shopify-section-template--15668454588580__165762320082f65d52 div#Km\ Of\ Driving\ Emission .els-cup-w-icon img{
        width:43%;
      }

  section#shopify-section-template--15668454588580__165762320082f65d52 .els-cup-w-icon img{
      width: 23%;
}  

    section#shopify-section-template--15668454588580__165762320082f65d52  div#Hours\ Of\ Bulb\ Energy .els-cup-w-icon img {
    width: 32%;
}

       section#shopify-section-template--15668454588580__165762320082f65d52  .els-cup-w-val{
        height:42px;
        font-size:22px;
        width:83%;
        margin-left: 56%!important;
      }

    section#shopify-section-template--15668454588580__165762320082f65d52  div#Km\ Of\ Driving\ Emission .els-cup-w-val{
        justify-content: center!important;
        margin-top: -40%;
        margin-left: 56%!important;
      }

     section#shopify-section-template--15668454588580__165762320082f65d52 div#Hours\ Of\ Bulb\ Energy .els-cup-w-val{
        justify-content: center!important;
        margin-top: -36%;
        margin-left: 56%!important;
      }

     section#shopify-section-template--15668454588580__165762320082f65d52 .els-cup-w-descr{
            margin-left: 52%!important;
            width: 100%;
      }

      
      .els-cup-w-wrap{
            justify-content: left!important;
      }

      .els-cup-w-val {
    width: 60%;
}
      
      .els-cup-w div
      {    
        justify-content: flex-start!important;
        align-items: flex-start;}


      div#Glasses\ Of\ Drinking\ Water .els-cup-w-val  {
        margin-left: 60%;
        align-self: flex-end;
        margin-top: -42%;
        width: 83%;
        text-align: center;
        justify-content: center!important;
        margin-left: 56%!important;
      }

      div#Km\ Of\ Driving\ Emission .els-cup-w-icon img{
        width:43%;
      }

.els-cup-w-icon img{
      width: 23%;
}  

      div#Hours\ Of\ Bulb\ Energy .els-cup-w-icon img {
    width: 32%;
}

         .els-cup-w-val{
        height:42px;
        font-size:22px;
        width:83%;
        margin-left: 56%!important;
      }

      div#Km\ Of\ Driving\ Emission .els-cup-w-val{
        justify-content: center!important;
        margin-top: -35%;
        margin-left: 56%!important;
      }

      div#Hours\ Of\ Bulb\ Energy .els-cup-w-val{
        justify-content: center!important;
        margin-top: -25%;
        margin-left: 56%!important;
      }

      .els-cup-w-descr{
            margin-left: 52%!important;
            width: 100%;
      }

      section#shopify-section-template--15673033195684__1655383400b12a6c13 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
      top:-30rem;
      }

      .collection-hero.collection-hero--with-image.color-accent-1.gradient {
    margin-top: 5%;
}
      
    body.gradient.template-page.Contact.us h1.main-page-title.page-title.h0 {
       left:0px!important;
       z-index:2!important;
      }

li#Slide-template--15668454621348__16564984776b817028-2 .multicolumn-card__info h3 {
    font-size: 60px!important;
}

      li#Slide-template--15668454621348__16564984776b817028-2 .multicolumn-card__info > .rte {
      font-size: 25px!important;
    line-height: 34px!important;
      }

      li#Slide-template--15668454621348__16564984776b817028-2 .multicolumn-card__info {
          top: 40%!important;
      }

    section#shopify-section-template--15668454621348__16576192338eb2807e h2.title.h1 {
    padding: 0px 27px;
}

      body.gradient.template-page.About.us h2.banner__heading.h1 span{line-height:0!important;}
      
      #Subscribe {
          width: 15rem!important;
}
      div#shopify-section-template--15668454523044__16581223331246f0d0 div#Km\ Of\ Driving\ Emission .els-cup-w-icon
      {    margin-bottom: 9%!important;}

      h2.popup-h2 p{font-size: 37px;}
      .logo-image-div {
    margin-top: -82%;
}      
      section#shopify-section-template--15668454588580__16548443180e3c04c2 .newsletter__subheading p {
    font-size: 27px!important;
    line-height: 30px;
}
      .field__label{font-size:1.3rem!important;}
      
      body.gradient.template-blog .card:not(.ratio)>.card__content, .About.Us .card:not(.ratio)>.card__content {
       top:0%;
      }
      
      body.gradient.template-page section#shopify-section-template--15668454588580__1654774096ff394af7 .banner__box>*:first-child
      {margin-top:-90%!important;}
      
/*       .els-cup-w{width:50%!important;} */
      
      .els-cup-w-descr {
    color: #5CC1E8 !important;
    font-size: 14px!important;
/*     margin-top: 10%!important; */
}
      
      .test-left h2 {
    font-size: 20px!important;
    margin-bottom: 16%!important;
}
 
      .test-left p {
      font-size:16px;
      }
      
      .test-left {
    padding: 4rem 2rem;
}
      
      svg.icon.icon-hamburger{bottom:4.5rem!important;}
      
      .button-div{width:95%;margin:0 auto;}
      
    div#shopify-section-template--15668454752420__1655990635e1d88f72 .page-width {
    padding: 1rem 2rem!important;
}
     
      
    body.gradient.template-page .banner__box>*:first-child {
    margin-top: -88%;
}
      
     div#shopify-section-template--15668454752420__1655990635e1d88f72 .custom__item.custom__item--text.custom__item--57ad3bbe-eaf4-446f-98cf-94e1314ca82a.small--one-half.medium-up--one-third.align--center {
    padding-bottom: 11%;
}
      
      .left-div-shopall .medium-up--text-left.first .rte-setting.rte
      
      button.slider-button.slider-button--prev {
    left: -8px;
}
      button.slider-button.slider-button--next {
       right:0px;}
      
      section#shopify-section-template--15569629806773__1654691588ad23cf7c .newsletter__subheading p {
    font-size: 32px;
    line-height: 36px;
}
      
      body.gradient.template-page.About.Us h2.banner__heading.h1 span {
    font-size: 46px;
    line-height: 61px;
}
           
      .gall-txt .style-txt p {
      margin-top:-2%!important;
      }
      
      section#shopify-section-template--15546586136757__multicolumn .background-none .multicolumn-list .multicolumn-card__info, .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info
      {padding-left:0px!important;}
      
      body.gradient.template-page .banner__box>*:first-child {
    margin-top: -80%;
}
      
      div#shopify-section-template--15569629806773__16546781431cb8b40e .custom-content h4.h3 {
      font-size:60px;
      }
      
      div#shopify-section-template--15569629806773__16546781431cb8b40e h4.h2, h2.title.h1 {
        font-size:24px!important;
      }
        .custom__item {
         padding-left:0px!important;
        }
      
      .blog__posts .card-wrapper {
    width: 90%!important;
        margin: 0 auto;
      }
      
      button.slider-button.slider-button--prev {
    left: -4px;
}
      
      .slider--tablet.grid--peek.grid--2-col-tablet .grid__item {
    width: calc(96% - var(--grid-desktop-horizontal-spacing) - 0.5rem)!important;
}
      
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading p {
       font-size:22px;
      }
      
      .footer__list-social.list-social:only-child{
      margin-right:24rem!important;
      }
      
      page-width.page-width--narrow.section-template--15546585972917__main-padding {
    top: 34%;
}
      
      img.clround-img {
       margin-top:-1rem;
      }
      
      .white-container{
       width:100%;
      }
      
      .test-left h2{
       margin:0;
       width:100%;
      }
      
      .testimonial-cont {
       margin:2rem;
      }
      
      .test-left p{margin-top:5%;
        padding: 0px 4rem;}
      
      .test-left h2 {
       font-size:25px;
      }
      
      .news-sect h3 {
       font-size:24px;
      }
      
      button.sign-btn{width:200px;    font-size: 28px;margin:2rem;}
      h2.banner__heading.h1{font-size: 46px;
    	line-height: 53px;
      }
      
      .banner__text span {
    	font-size: 53px;
        line-height: 63px;}
      
      a.button.button--primary {
		font-size: 24px;
      	line-height: 19px;
/*         width:185px; */
        height:55px;
      }
      
      .gall-txt h1 {
    font-size: 48px;
    line-height: 48px;
    margin-top: 11%;
}
      
      .gall-txt .style-txt p {
        font-size:54px;
      }
      
      img.right-ar, img.left-ar{width:40%;}
      .fleft-top p{font-size: 21px;}
      .white-container:before{margin-top:26%;right: 25%!important;    background-position-x: center!important;}
      div#shopify-section-template--15668454523044__1655297361398d480b .custom__item.small--one-half{
          max-width:90%!important;
      }
      
    div#shopify-section-template--15668454523044__1655297361398d480b .custom__item.custom__item--image.custom__item--16552973612fabea43-1.small--one-half.medium-up--one-half.align--center{
                 max-width:100%!important;
      }
      
     sticky-header.header-wrapper.color-accent-2.gradient.header-wrapper--border-bottom{
          margin-bottom: -1%;
          height: auto;
      }
      
      header.header.header--top-center.page-width.header--has-menu {
    padding-top: 0%!important;
    padding-bottom:10px!important;
}
      
      div#hbtn{display:none;}
      svg.icon.icon-hamburger {
    bottom:2.4rem!important;
}
      
/*       .header__heading-link{height:30px!important;} */
      2.banner__heading {
    font-size: 45px!important;
        line-height: 50px!important;
      }
      .footer-block.grid__item:nth-child(1) {
        width: auto;
      }
      .footer-block.grid__item:nth-child(2) {
        width: auto;
      }
      
      /* for contact us banner */
      .page-width.page-width--narrow.section-template--15668454654116__main-padding {
    margin-top: 0% !important;
    margin-bottom: 0% !important;
}
     button.tablinks {
    border-bottom: 1px solid !important;
}
      .section-template--15668454654116__16547597022597caca-padding {
    padding-top: 30px;
    padding-bottom: 98px !important;
}
      section#shopify-section-template--15668454621348__1654691588ad23cf7c .section-template--15668454621348__1654691588ad23cf7c-padding {
    padding-bottom: 100px;
    padding-left: 2rem !important;
}
      
      ul#Slider-template--15668454523044__1657801995e8385648 a.full-unstyled-link {
    font-size: 23px;
    line-height: 25px;
/*     padding-top: 5rem; */
}
/*      section#shopify-section-template--15668454457508__main .card__content {
        font-size: 18px !important;
       line-height: 20px;
      }  */
      .article-card__excerpt {
         font-size: 10px;
        line-height: 14px;
      }
       body.gradient.template-page.Shipping.Policy h1.main-page-title.page-title.h0{
     color:#03275B;
     margin-bottom:5%;
     font-size:32px;
       
    }
       section#shopify-section-template--15673845809316__main h1 {
    margin-bottom: 5%;
    margin-top: 3%;
    font-size: 32px !important;
      }
      .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet {
    display: flex;
    flex-direction: column-reverse;
}
      h2.Faq-title {
        font-size: 35px;
      }
      .logo-image-div {
    width: fit-content;
    padding-left: 35%;
}
      .logo-image-div img {
    width: 50%;
}
/*       .logo-image-div {
    width: fit-content;
    margin: 0 auto;
} */
      div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text.custom__item--16558910443645b562-0.small--one-half.medium-up--one-half.align--center h4.h3
      {
         text-align: left;
         width:95%;
         margin:0 auto;
      }
    body.gradient.template-page.About.us h1.main-page-title.page-title.h0 {
            position: absolute;
            z-index: 1;
/*            left:0px;
           right:0px; */
/*             top: 25%; */
          }

     section#shopify-section-template--15668454523044__165398835434aaf0a0 .xo-grid-item.xo-e-move-bottom.xo-grid-blank.xo-pos-1-center.xo-pos-align-center:last-child {
    width: 100% !important;
    margin-left: 50% !important;
}
      div#shopify-section-template--15668454621348__16558910447eef9c73 .custom__item.custom__item--text.custom__item--ea5dfceb-7332-42f3-b3a3-fef3e57197a5.small--one-half.medium-up--one-half.align--center
    {
      padding-left: 2rem !important;
      padding-right: 2rem !important;
    }
}
  /* Mobile screen */  
    @media(max-width:390px){

      body.gradient.template-page.Return.\&.Exchange.Policy h1.main-page-title.page-title.h0 {
    top: 30%;
}
      
body.gradient.template-collection.Products .banner__content {
    top: 34.5%;
}

      .logo-image-div {
    margin-top: -92%;
}
      
       li#Slide-template--15668454621348__16564984776b817028-2 .multicolumn-card__info {
          top: 33%!important;
      }

      body.gradient.template-collection.Products section#shopify-section-template--15673033195684__1653916358d6b0dada {
    margin-top: 10%;
}

      div#Banner-template--15668454621348__16546085737947e098 .banner__heading {
    margin-top: -56%!important;
}
      
      div#Banner-template--15668454621348__16546085737947e098 .banner__heading
      {    margin-top: -51%!important;}
      
        .collection-hero.collection-hero--with-image.color-accent-1.gradient {
    margin-top: 10%;
}
      
    .page-width.page-width--narrow.section-template--15569629806773__main-padding, .page-width.page-width--narrow.section-template--15546585972917__main-padding {
    left: 8%;
    right: 8%;
}

      div#shopify-section-template--15668454588580__1658820661535ba2f1 .close {
      top:6%;}

      section#shopify-section-template--15668454523044__1658397827bb11a5f5 .test-left p {
          margin-bottom: 10%!important;
}
      
    .white-container:before {
          margin-top: 26%;    right: 30%!important;}
      
    .cart-item {
        gap: 0.5rem!important;
    }
      
    .slider-about  .slider {
    width: 300px!important;
    height: 300px!important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    text-align: center;
    overflow: hidden;
    border-radius: 20px;
}

      
body.gradient.template-collection.Products h2.banner__heading.h1 span {
    font-size: 51px!important;
    line-height: 28px;
}
      
      .custom__item.custom__item--text.custom__item--57ad3bbe-eaf4-446f-98cf-94e1314ca82a.small--one-half.medium-up--one-third.align--center h4.h3 {
        font-size:45px;}
       
body.gradient.template-page section#shopify-section-template--15569629806773__16546085737947e098 .banner__box>*:first-child {
    margin-top: -110%;
}
      
      div#shopify-section-template--15569629806773__16546781431cb8b40e h4.h2, h2.title.h1 {
    font-size: 39px!important;
}
      
div#shopify-section-template--15569629806773__16546781431cb8b40e .custom-content h4.h3 {
    font-size: 50px;
}
      
      body.gradient.template-page .banner__box>*:first-child {
    margin-top: -95%;
}
      
      .blog__posts .card-wrapper {
        width: 83%!important;
      }
      
      body.gradient.template-page.About.Us .card--standard.card--media .card__inner .card__information {
    top: -3%;
}
      
      .tab button {
/*           width: 43%!important; */
        width: 100% !important;
      }
      
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading p {
    margin-top: -5.5%!important;
}
      
      section#shopify-section-template--15546585972917__16547597022597caca .newsletter__subheading p{
       line-height:27px;
      }
      
      .tab{  
        display: block !important;
/*         width: 54%!important; */
        width: 100% !important;
      }
      
       .footer__list-social.list-social:only-child{
      margin-right:8rem!important;
      }
      
      sticky-header.header-wrapper.color-accent-2.gradient.header-wrapper--border-bottom{
          margin-bottom: -7%;
      }
      
         body.gradient.template-collection.Products section#shopify-section-template--15673033195684__165658958179461392
      {
        padding: 5rem 0 0 0;
        margin-bottom: 1%;
     }
      body.gradient.template-page.Return.Policy h1.main-page-title.page-title.h0 {
   
    width: 50%;
     }
      body.gradient.template-page.Return.Policy h2.image-with-text__heading.h1,
      section#shopify-section-template--15673569869988__16572048015109adc7 .rich-text__blocks h2{font-size:34px;}

      div#shopify-section-template--15689109930148__165787752224b9c707 h4.h2,
      div#shopify-section-template--15673569869988__16572050939dc1f052 h4.h2{font-size:31px;}

      div#shopify-section-template--15689109930148__165787752224b9c707 .rte-setting.rte p, div#shopify-section-template--15673569869988__16572050939dc1f052 .rte-setting.rte p
      {width:100%;}

      
 body.gradient.template-page.About.us h1.main-page-title.page-title.h0
      {
    position: absolute;
    z-index: 1;
/*     right: 0px;
        left:0px; */
    top: 30%;
      }
      body.gradient.template-page h1.main-page-title.page-title.h0 {
      font-size: 45px!important;
    line-height: 52px!important;  
    position: absolute;
    z-index: 1;
/*     left: 0%; */
    right: 0%;
    top: 35%;
    z-index:2;
}
     .els-cup-w {padding:0px !important;}
}
      ul.footer__list-social.list-unstyled.list-social {
    position: relative!important;
    margin-left: 0% !important;
    margin-right: 5% !important;
}
      div#shopify-section-template--15668454621348__1655965576d60a7952 .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media::before {
      position: absolute;
    top: 45%;
    left: 25% !important;
    right: 30% !important;
        font-size:30px;
        
      }
      section#shopify-section-template--15668454457508__main .card__content {
        font-size: 18px !important;
       line-height: 20px;
      }
     
      
      .jCoBFcZJQs.jsx-3641194832 {
        display: none!important;
      }


      @media only screen and (min-width: 1920px) {
            section#shopify-section-template--15668454785188__1657709949bd4a9938 .multicolumn-card__info .rte
             {
             width: 49% !important;
             font-size: 24px !important;
              line-height: 35px;
            }
      }


      @media(max-width:380px){
       body.gradient.template-collection.Products h2.banner__heading.h1 span
        {    font-size: 49px!important;}
        
        body.gradient.template-collection.Products .banner__content {
    top: 35.1%;
}
      }
    
/* grid css */

@media only screen and (min-width: 750px) {
  /* Whole */
  .medium-up--one-whole {
    width: 100%; }
  /* Halves */
  .medium-up--one-half {
    width: 50%; }
  /* Thirds */
  .medium-up--one-third {
    width: 33.33333%; }
  .medium-up--two-thirds {
    width: 66.66667%; }
  /* Quarters */
  .medium-up--one-quarter {
    width: 25%; }
  .medium-up--two-quarters {
    width: 50%; }
  .medium-up--three-quarters {
    width: 75%; }
  /* Fifths */
  .medium-up--one-fifth {
    width: 20%; }
  .medium-up--two-fifths {
    width: 40%; }
  .medium-up--three-fifths {
    width: 60%; }
  .medium-up--four-fifths {
    width: 80%; }
  /* Sixths */
  .medium-up--one-sixth {
    width: 16.66667%; }
  .medium-up--two-sixths {
    width: 33.33333%; }
  .medium-up--three-sixths {
    width: 50%; }
  .medium-up--four-sixths {
    width: 66.66667%; }
  .medium-up--five-sixths {
    width: 83.33333%; }
  /* Eighths */
  .medium-up--one-eighth {
    width: 12.5%; }
  .medium-up--two-eighths {
    width: 25%; }
  .medium-up--three-eighths {
    width: 37.5%; }
  .medium-up--four-eighths {
    width: 50%; }
  .medium-up--five-eighths {
    width: 62.5%; }
  .medium-up--six-eighths {
    width: 75%; }
  .medium-up--seven-eighths {
    width: 87.5%; }
  /* Tenths */
  .medium-up--one-tenth {
    width: 10%; }
  .medium-up--two-tenths {
    width: 20%; }
  .medium-up--three-tenths {
    width: 30%; }
  .medium-up--four-tenths {
    width: 40%; }
  .medium-up--five-tenths {
    width: 50%; }
  .medium-up--six-tenths {
    width: 60%; }
  .medium-up--seven-tenths {
    width: 70%; }
  .medium-up--eight-tenths {
    width: 80%; }
  .medium-up--nine-tenths {
    width: 90%; }
  /* Twelfths */
  .medium-up--one-twelfth {
    width: 8.33333%; }
  .medium-up--two-twelfths {
    width: 16.66667%; }
  .medium-up--three-twelfths {
    width: 25%; }
  .medium-up--four-twelfths {
    width: 33.33333%; }
  .medium-up--five-twelfths {
    width: 41.66667%; }
  .medium-up--six-twelfths {
    width: 50%; }
  .medium-up--seven-twelfths {
    width: 58.33333%; }
  .medium-up--eight-twelfths {
    width: 66.66667%; }
  .medium-up--nine-twelfths {
    width: 75%; }
  .medium-up--ten-twelfths {
    width: 83.33333%; }
  .medium-up--eleven-twelfths {
    width: 91.66667%; }
  .grid--uniform .medium-up--one-half:nth-child(2n+1),
  .grid--uniform .medium-up--one-third:nth-child(3n+1),
  .grid--uniform .medium-up--one-quarter:nth-child(4n+1),
  .grid--uniform .medium-up--one-fifth:nth-child(5n+1),
  .grid--uniform .medium-up--one-sixth:nth-child(6n+1),
  .grid--uniform .medium-up--two-sixths:nth-child(3n+1),
  .grid--uniform .medium-up--three-sixths:nth-child(2n+1),
  .grid--uniform .medium-up--one-eighth:nth-child(8n+1),
  .grid--uniform .medium-up--two-eighths:nth-child(4n+1),
  .grid--uniform .medium-up--four-eighths:nth-child(2n+1),
  .grid--uniform .medium-up--five-tenths:nth-child(2n+1),
  .grid--uniform .medium-up--one-twelfth:nth-child(12n+1),
  .grid--uniform .medium-up--two-twelfths:nth-child(6n+1),
  .grid--uniform .medium-up--three-twelfths:nth-child(4n+1),
  .grid--uniform .medium-up--four-twelfths:nth-child(3n+1),
  .grid--uniform .medium-up--six-twelfths:nth-child(2n+1) {
    clear: both; }
  .medium-up--show {
    display: block !important; }
  .medium-up--hide {
    display: none !important; }
  .medium-up--text-left {
    text-align: left !important; }
  .medium-up--text-right {
    text-align: right !important; }
  .medium-up--text-center {
    text-align: center !important; } }

/*================ Build Grid Push Classes ================*/
@media only screen and (max-width: 749px) {
  /* Halves */
  .small--push-one-half {
    left: 50%; }
  /* Thirds */
  .small--push-one-third {
    left: 33.33333%; }
  .small--push-two-thirds {
    left: 66.66667%; }
  /* Quarters */
  .small--push-one-quarter {
    left: 25%; }
  .small--push-two-quarters {
    left: 50%; }
  .small--push-three-quarters {
    left: 75%; }
  /* Fifths */
  .small--push-one-fifth {
    left: 20%; }
  .small--push-two-fifths {
    left: 40%; }
  .small--push-three-fifths {
    left: 60%; }
  .small--push-four-fifths {
    left: 80%; }
  /* Sixths */
  .small--push-one-sixth {
    left: 16.66667%; }
  .small--push-two-sixths {
    left: 33.33333%; }
  .small--push-three-sixths {
    left: 50%; }
  .small--push-four-sixths {
    left: 66.66667%; }
  .small--push-five-sixths {
    left: 83.33333%; }
  /* Eighths */
  .small--push-one-eighth {
    left: 12.5%; }
  .small--push-two-eighths {
    left: 25%; }
  .small--push-three-eighths {
    left: 37.5%; }
  .small--push-four-eighths {
    left: 50%; }
  .small--push-five-eighths {
    left: 62.5%; }
  .small--push-six-eighths {
    left: 75%; }
  .small--push-seven-eighths {
    left: 87.5%; }
  /* Tenths */
  .small--push-one-tenth {
    left: 10%; }
  .small--push-two-tenths {
    left: 20%; }
  .small--push-three-tenths {
    left: 30%; }
  .small--push-four-tenths {
    left: 40%; }
  .small--push-five-tenths {
    left: 50%; }
  .small--push-six-tenths {
    left: 60%; }
  .small--push-seven-tenths {
    left: 70%; }
  .small--push-eight-tenths {
    left: 80%; }
  .small--push-nine-tenths {
    left: 90%; }
  /* Twelfths */
  .small--push-one-twelfth {
    left: 8.33333%; }
  .small--push-two-twelfths {
    left: 16.66667%; }
  .small--push-three-twelfths {
    left: 25%; }
  .small--push-four-twelfths {
    left: 33.33333%; }
  .small--push-five-twelfths {
    left: 41.66667%; }
  .small--push-six-twelfths {
    left: 50%; }
  .small--push-seven-twelfths {
    left: 58.33333%; }
  .small--push-eight-twelfths {
    left: 66.66667%; }
  .small--push-nine-twelfths {
    left: 75%; }
  .small--push-ten-twelfths {
    left: 83.33333%; }
  .small--push-eleven-twelfths {
    left: 91.66667%; } 
}

@media only screen and (min-width: 750px) {
  /* Halves */
  .medium-up--push-one-half {
    left: 50%; }
  /* Thirds */
  .medium-up--push-one-third {
    left: 33.33333%; }
  .medium-up--push-two-thirds {
    left: 66.66667%; }
  /* Quarters */
  .medium-up--push-one-quarter {
    left: 25%; }
  .medium-up--push-two-quarters {
    left: 50%; }
  .medium-up--push-three-quarters {
    left: 75%; }
  /* Fifths */
  .medium-up--push-one-fifth {
    left: 20%; }
  .medium-up--push-two-fifths {
    left: 40%; }
  .medium-up--push-three-fifths {
    left: 60%; }
  .medium-up--push-four-fifths {
    left: 80%; }
  /* Sixths */
  .medium-up--push-one-sixth {
    left: 16.66667%; }
  .medium-up--push-two-sixths {
    left: 33.33333%; }
  .medium-up--push-three-sixths {
    left: 50%; }
  .medium-up--push-four-sixths {
    left: 66.66667%; }
  .medium-up--push-five-sixths {
    left: 83.33333%; }
  /* Eighths */
  .medium-up--push-one-eighth {
    left: 12.5%; }
  .medium-up--push-two-eighths {
    left: 25%; }
  .medium-up--push-three-eighths {
    left: 37.5%; }
  .medium-up--push-four-eighths {
    left: 50%; }
  .medium-up--push-five-eighths {
    left: 62.5%; }
  .medium-up--push-six-eighths {
    left: 75%; }
  .medium-up--push-seven-eighths {
    left: 87.5%; }
  /* Tenths */
  .medium-up--push-one-tenth {
    left: 10%; }
  .medium-up--push-two-tenths {
    left: 20%; }
  .medium-up--push-three-tenths {
    left: 30%; }
  .medium-up--push-four-tenths {
    left: 40%; }
  .medium-up--push-five-tenths {
    left: 50%; }
  .medium-up--push-six-tenths {
    left: 60%; }
  .medium-up--push-seven-tenths {
    left: 70%; }
  .medium-up--push-eight-tenths {
    left: 80%; }
  .medium-up--push-nine-tenths {
    left: 90%; }
  /* Twelfths */
  .medium-up--push-one-twelfth {
    left: 8.33333%; }
  .medium-up--push-two-twelfths {
    left: 16.66667%; }
  .medium-up--push-three-twelfths {
    left: 25%; }
  .medium-up--push-four-twelfths {
    left: 33.33333%; }
  .medium-up--push-five-twelfths {
    left: 41.66667%; }
  .medium-up--push-six-twelfths {
    left: 50%; }
  .medium-up--push-seven-twelfths {
    left: 58.33333%; }
  .medium-up--push-eight-twelfths {
    left: 66.66667%; }
  .medium-up--push-nine-twelfths {
    left: 75%; }
  .medium-up--push-ten-twelfths {
    left: 83.33333%; }
  .medium-up--push-eleven-twelfths {
    left: 91.66667%; } }

  .theme-gallery .product-media--frame .plyr.plyr__tab-focus::after, .theme-gallery .product-media--frame model-viewer.focus-visible::after {
    box-shadow: none !important;
}

      .product__photos img {
     border-radius: 5px !important;
}

/* grid css */

.media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
    display: block;
    max-width: 100%!important;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
