/** Shopify CDN: Minification failed

Line 259:0 Unexpected "}"

**/
sticky-header{
     box-shadow: 0 .5rem 1rem rgba(0, 0, 0, 5%), inset 0 -1px rgba(0, 0, 0, .1);
}
/* button.quick-add__submit.button.button--full-width.button--secondary.loading, product-form__submit button button--full-width button--secondary loading{
  opacity:1 !important;
} */

.checkout_buy_now {
    width: 100%;
  cursor:pointer;
}
.cart__footer>* {
    width: 61rem !important;
}
.cart_policy{
  font-size:13px;
}
.cart_policy p a {
    color: #1a80b6;
}
p.soldshipped {
    font-size: 16px;
    text-align: center;
    margin: 0;
      line-height: 0;
}
.cart__ctas { 
    justify-content: right;
}
small.tax-note.caption-large.rte {
    margin-bottom: 0px;
}
button.checkout_buy_now:disabled {
opacity:0.5;
cursor: no-drop;
}
/* ul.footer-block__details-content.list-unstyled li:nth-child(2) {
    display: none;
} */
    .background-secondary .featured-product {
        padding: 4rem 3rem !important;
    }
.banner__text.rte.body{
  display:none;
}
 .comming_Soon.Bundal_coming_you_may {
    width: 64px !important;
    font-size: 9px;
    padding: 2px;
    line-height: 12px;
    border-radius: 6px;
    right: 11px !important;
    transition: inherit !important;
    top: 78px !important;
    left: inherit !important;
}
.comming_Soon.Bundal_coming.zoomImg.Bundal_coming.PDP {
    top: 123px!important;
    right: 41rem !important;
    left: inherit!important;
    padding: 6px 10px;
    width: 130px;
    line-height: 20px;
    font-size: 16px;
    color: #838383;
    transform: unset!important;
}
.comming_Soon_cart.BundalData {
    top: 7px;
    right: 3px !important;
    left: unset;
    width: 48px;
    transform: unset;
}
.comming_Soon_cart {
    position: absolute;
    font-size: 8px;
    text-align: center;
    color: #000;
    font-weight: 600;
    line-height: 10px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #ffffffa6;
    border-radius: 4px;
}
.comming_Soon {
    position: absolute!important;
    background: #fff;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%,-50%);
    opacity: .8;
    z-index: 9;
    width: fit-content;
    display: flex!important;
    align-items: center;
    justify-content: center;
    color: #000;
    padding: 6px 40px;
    text-align: center;
    border-radius: 10px; 
    font-weight: 600;
      height: auto !important;
    font-size: 16px;
    color: #838383;
}
.comming_Soon.Bundal_coming {
    top: 48px !important;
    right: 111px !important;
    left: inherit !important;
    padding: 6px 10px;
    width: 130px;
    line-height: 20px;
    font-size: 16px;
    color: #838383;
    transform:unset !important;
}
 .BUYNOW button.checkout_buy_now, .product-form__buttons button.checkout_buy_now {
    padding: 13px 25px !important;
    border-radius: 28px !important;
    background: transparent !important;
    color: #1a80b6 !important;
    border: 2px solid #1a80b6;
   font-size: 15px;
}

.footer__content-top {
    padding-bottom: 2rem !important;
}
.banner--desktop-transparent .banner__box {
        padding: 10rem 0 !important;
}
.shopify-cleanslate .kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.beR_IRWWHmzzPFJUoa9p.size--large, .kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.beR_IRWWHmzzPFJUoa9p.size--small {
    background: transparent !important;
    border: none !important;
    color: #fff !important;
}
.banner--content-align-left.banner--desktop-transparent .banner__box{
    max-width: 62rem !important;
}
 

h2.banner__heading.inline-richtext.h2 p:nth-child(1){
    margin: 0px 0px;
  font-weight:600;
  font-size: 38px !important;
}
h2.banner__heading.inline-richtext.h2 p:nth-child(2){
    margin: 0px 0px;
  margin-bottom: 20px;
  font-weight:600;
  font-size: 38px !important;
}
h2.banner__heading.inline-richtext.h2 p{
    margin: 8px 0px;
  font-size:18px !important;
}
.collection__title.title-wrapper h2{
    font-weight: 600  !important;
}
.shopify-payment-button__button.shopify-payment-button__button--branded.BUz42FHpSPncCPJ4Pr_f {
	margin-top: 10px;
}
.shopify-payment-button__more-options.BUz42FHpSPncCPJ4Pr_f{
  display:none !important;
}
h2.banner__heading {
    /* font-size: 30px; */
    color: #000!important;
    /* line-height: 51px!important; */
    letter-spacing: .6px;
    margin-bottom: 48px;
    font-weight: 300!important;
    outline: 0!important;
}
.quantity:after {
    border-radius: 12px !important;
}
button.quantity__button:hover {
    border: none !important;
  background:transparent !important;
}
h3.card__heading.h5 a {
    font-size: 16px;
}

.header__inline-menu li span{
   font-family: 'Montserrat';
    font-size: 19px;
    text-transform: capitalize;
}

.quick-add button{
    padding: 0px 25px !important;
    border-radius: 28px !important;
    background: #1a80b6;
    color: #fff !important;
}

.price-item--sale{
    font-weight: 600;
    font-size: 24px;
}
.quick-add modal-opener button.quick-add__submit {
    padding: 0 25px!important;
    border-radius: 28px!important;
    background: transparent !important;
    color: #1a80b6 !important;
    border: 2px solid #1a80b6;
    margin-bottom: 12px;
}
.product-form__submit.button, .shopify-payment-button__button, .button, .shopify-challenge__button, .customer button{
    padding: 0 25px !important;
    border-radius: 28px !important;
    background: #1a80b6 !important;
    color: #fff !important;
}

.product-grid .product-card-wrapper{
  padding: 15px;
}
.media.media--transparent.media--hover-effect img {
    background: #fff;
}
.shopify-payment-button__button .shopify-cleanslate .DnvZqPMEvBFbBre5UuP9 {
    background: #5a31f400 !important;
    border-color: #5a31f400 !important;
    color: #fff !important;
}
.shopify-payment-button__button .shopify-cleanslate .DnvZqPMEvBFbBre5UuP9:hover:not(.LVeInvZ5HcNOW1Zsn7NH) {
    background: #5a31f400 !important;
    border-color: #5a31f400 !important;
    color: #fff !important;
}
.footer__content-bottom-wrapper.page-width {
    max-width: 100%;
    
}
a.link.list-social__link {
    text-decoration: auto !important;
  font-size: 16px;
}

/*----12-08-2024----*/
.quick-add button:hover, .product-form button:hover, .cart__checkout-button:hover {
    background: #fff !important;
    color: #00709c !important;
    border: 2px solid #00709c !important;
}

  
}
button.shopify-payment-button__button {
    background: #fff !important;
    color: #1a80b6 !important;
    border: 2px solid #1a80b6 !important;
}
button, button span {
    text-transform: uppercase;
}
.shopify-payment-button__button span {
    text-transform: uppercase;
}
.cart__footer .totals p.totals__total-value {
    font-weight: bold;
}
.card.card--standard.card--media{
  box-shadow: 0 0 8px 0px #eee;
  background: transparent;
  padding: 10px;
}
.collection .grid .grid__item .card__inner {
    max-height: 250px; 
}
footer.footer .footer__content-bottom {
    padding: 0;
}
footer.footer .footer__copyright{
  margin:0;
}
td.cart-item__details dl > .product-option {
    display: none;
}
.cart-item .cart-item__image-container img {
    max-height: 100px;
    object-fit: contain;
}
quick-add-modal.quick-add-modal product-info product-form .product-form__buttons button {
    background: transparent !important;
    border: 2px solid #1a80b6 !important;
    color: #1a80b6  !important;
}
.shopify-payment-button button.shopify-payment-button__more-options.BUz42FHpSPncCPJ4Pr_f {
    border: none !important;
}
div#dynamic-checkout-cart ul li div[role="button"],div#dynamic-checkout-cart ul li iframe {
    border-radius: 50px !important;
}
button.shopify-payment-button__more-options:hover {
    border: none !important;
}
.rich-text__text.rte.scroll-trigger.animate--slide-in p {
    color: #000;
    font-size: 14px;
}
.rich-text__text.rte.scroll-trigger.animate--slide-in h3 {
    color: #000;
    font-size: 16px;
      font-weight: 600;
}
.rich-text__text.rte.scroll-trigger.animate--slide-in ol li {
    font-size: 14px;
    color: #000;
}
button.quick-add__submit.button.button--full-width.button--primary, a#cart-notification-button {
    margin-bottom: 1rem;
    background: transparent !important;
    color: #1a80b6 !important;
    border: 2px solid #1a80b6;
}
form#cart-notification-form button:hover {
    border: 2px solid #1a80b6 !important;
    color: #1a80b6 !important;
}
.footer__blocks-wrapper div:nth-child(3) h2.footer-block__heading.inline-richtext {
   width: 40%;
    display: block;
    margin: auto;
      margin-bottom: 2rem;
}
ul.footer-block__details-content.list-unstyled, .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in h2.footer-block__heading.inline-richtext, ul.list-unstyled.list-socials.footer__list-social {
    width: 40%;
    display: block;
    margin: auto;
      margin-bottom: 2rem;
}
/* .product-form__buttons button#ProductSubmitButton-template--23110269075752__main {
    background: transparent !important;
    color: #1a80b6 !important;
    border: 2px solid #1a80b6;
} */


.footer__content-bottom-wrapper--center{
  justify-content: start !important;

}

div#cart-notification {
    background: #fff !important;
    color: #000 !important;
}
button.cart-notification__close.modal__close-button.link.link--text.focus-inset{
  color:#000 !important;
}
h2.cart-notification__heading.caption-large.text-body, h3.cart-notification-product__name.h4 {
    color: #000;
}
 .cart-notification__links button:hover {
    border: none !important;
}
.cart-notification__heading .icon-checkmark {
    color: rgb(26 128 182) !important;
}
 .footer-block__heading.inline-richtext {
	text-transform: capitalize;
}
.footer__copyrights.captions {
    width: 100%; 
    text-align:center; 
}
.footer__content-bottom-wrapper{
  align-items:center;
}
ul.list.list-payments {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end; 
    padding-top: 0;
    margin:0;
}
.scroll-trigger.animate--slide-in {
        opacity: 1 !important;
    }
.footer__payment {
    margin-top: 0.5rem !important;
}
 .rich-text.content-container.color-scheme-1.gradient.section-template--23110268977448__rich_text_Uwi8pA-padding h2.rich-text__heading.rte.inline-richtext:before{
      content: "";
    background-image: url(/cdn/shop/files/globe-icon.png?v=1723632973);
    opacity: 1;
    float: left;
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background-repeat: round;
    position: relative;
    top: 6px; 
    left: 0px;
    margin-right: 15px; 
 }
.rich-text__text.rte.scroll-trigger.animate--slide-in h6 a strong , .rich-text__text.rte.scroll-trigger.animate--slide-in h5 a strong {
    font-size: 14px;
}
.rich-text__text.rte.scroll-trigger.animate--slide-in h4, .rich-text__text.rte.scroll-trigger.animate--slide-in h6, .rich-text__text.rte.scroll-trigger.animate--slide-in h5, .rich-text__text.rte.scroll-trigger.animate--slide-in p{
  margin:10px 0px;
}
.rich-text__text h6 a:first-child:before {
    content: "";
    background-image: url(/cdn/shop/files/46854.png?v=1723620777);
    opacity: 1;
    float: left;
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background-repeat: round;
    position: relative;
    top: 4px; 
    left: 0px;
    margin-right: 15px;
     font-family:"Open Sans", sans-serif !important;
}
.rich-text__text h5 a:first-child:before {
    content: "";
    background-image: url(/cdn/shop/files/email.png?v=1723620777);
    opacity: 1;
    float: left;
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background-repeat: round;
    position: relative;
    top: 0px; 
    left: 0px;
    margin-right: 15px;
    font-family:"Open Sans", sans-serif !important;
  
}
span.visually-hiddens {
    color: #ffffffbf;
}
span.visually-hiddens:hover{
    color: #fff;
}
@media screen and (max-width: 1180px) {
.comming_Soon.Bundal_coming {
    top: 38px!important;
    right: 80px!important;
    left: inherit!important;
    padding: 6px 6px;
    width: 82px;
    line-height: 16px;
    font-size: 10px;
    color: #838383;
    transform: unset!important;
}
}
@media screen and (max-width: 991px) {

.comming_Soon.Bundal_coming {
    top: 28px!important;
    right: 52px!important;
    padding: 6px;
    width: 70px;
    line-height: 13px;
    font-size: 10px;
    color: #838383;
}
  .cart__footer>* {
    width: 100% !important;
}
   .cart_policy {
    text-align: right;
}
}
@media screen and (max-width: 749px) {
  p.soldshipped {
    font-size: 14px;
    text-align: left;
    padding-left: 37px;
    line-height: normal;
    margin-top: 0 !important;
    margin-bottom: 10px !important;
}
  .banner__text.rte.body{
  display:block;
}
   .cart_policy {
    text-align: center;
}
  .banner__text.rte.body p{
    color:#000;
  }
  h2.banner__heading.inline-richtext.h2 p{
    display:none;
  }
  h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 25px !important;
}
  .banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media, .banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) > .banner__media {
	height: 12rem !important;
}
  .banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient {
	padding: 0px 10px !important;
}
  .footer-block__details-content .list-menu__item--link {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
}
.banner__heading.inline-richtext.h2 {
	margin-bottom: 0px !important;
}
  .banner--desktop-transparent .banner__box {
    padding: 3rem 0!important;
}
  h2.banner__heading.inline-richtext.h2 p:nth-child(1){
  font-size: 25px !important;
  line-height: 38px;
    display:block;
    
  }
h2.banner__heading.inline-richtext.h2 p:nth-child(2){
  font-size: 25px !important;
  line-height: 38px;
  margin-bottom:10px !important;
    display:block;
  
}
h2.banner__heading.inline-richtext.h2 p{
    margin: 0px 0px !important;
  font-size:16px !important;
          line-height: 24px;
}
  
  .footer__copyrights.captions {
    width: 100%  !important;
}
  ul.list.list-payments{
    padding-left:0px;
    justify-content: start !important;
  }
  .footer__column--info { 
    padding-left: 0rem !important;
    padding-right: 0rem !important;
}
h2.banner__heading {
    font-size: 30px !important;
    color: #000 !important;
    line-height: 40px !important;
}
  .footer-block.grid__item{
    margin: 0rem 0 !important;
  }
  ul.footer-block__details-content.list-unstyled, .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in h2.footer-block__heading.inline-richtext, ul.list-unstyled.list-socials.footer__list-social {
    width: 100% !important; 
}
  .footer__blocks-wrapper div:nth-child(3) h2.footer-block__heading.inline-richtext {
   width: 100%  !important; 
}
  .product-media-container.constrain-height.media-fit-contain{
   width: 100%  !important; 
    
  }
  .comming_Soon.Bundal_coming {
    top: 35px !important;
    right: 106px !important;
    padding: 6px;
    width: 58px;
    line-height: 13px;
    font-size: 10px;
    color: #838383;
}
}

@media screen and (max-width: 470px) {
.comming_Soon.Bundal_coming {
    top: 35px!important;
    right: 75px!important;
    padding: 6px;
    width: 58px;
    line-height: 13px;
    font-size: 10px;
    color: #838383;
}
}
@media screen and (max-width: 420px) {
.comming_Soon.Bundal_coming {
    padding: 6px;
    width: 58px;
    line-height: 13px;
    font-size: 10px;
    color: #838383;
    right: 63px !important;
    top: 27px !important;
}
}
@media screen and (max-width: 370px) {
.comming_Soon.Bundal_coming {
    padding: 6px;
    width: 53px;
    line-height: 13px;
    font-size: 9px;
    color: #838383;
    right: 58px!important;
    top: 27px!important;
}
}