/** Shopify CDN: Minification failed

Line 690:37 Unterminated string token
Line 3579:2 "fontfamily" is not a known CSS property
Line 3862:2 "font-wight" is not a known CSS property

**/
.container 
{
  padding-left:20px;
  padding-right:20px;
}

body
{
  letter-spacing:normal !important;
}
.header-icon-arrange
{
  display:inline-flex;
}
.header__icon--cart
{
  order:3;
  margin-left:12px;
}
.header__icon--wishlist
{
  order:1;
  margin-top:3px;
}
.header-icon-arrange .customer-links
{
  order:2;
  margin-left:12px;
}
.customer-links a svg 
{
  width:27px;
  height:23px;
  margin-top:-1px;
}
.arr-sec .newarrivalcart
{
    padding: 20px 30px;
    background-color: #00833e !important;
    color: #fff !important;
    border-radius: 10px !important;
    border-color: #00833e !important;
/*     background-image:url('/cdn/shop/files/noun-cart-3962017_1.png?v=1676906313') !important; */
    background-repeat:no-repeat !important;
    background-position: right 54px center !important;
    margin-left:49px;
/*     background-image:url('/cdn/shop/files/cart_white.png?v=1676959088') !important; */
    background-size:26px !important;
}
body 
{
 font-family: 'Baloo 2' !important;
}
.center-wrapper
{
  width:1200px;
  margin:0 auto;
}
.clearfix::after{
    content:'';
    clear: both;
    display: table;
}
.left
{
  float:left;
}
.right
{
  float:right;
}
.bestseller-head.left
{
  width:60%;
}
body .content-box--absolute {
    top: 46%;
    left:31%;
}
.slide-button
{
  border-radius:10px;
}
.orthotabber.bestseller-tabber ul.tabs {
  display: inline-block;
  border-bottom:2px solid #D6D6D6;
  margin: 0 0 20px;
  padding: 0;
  padding-bottom:21px;
}

.relief-tab-wrapp
{
  border-bottom:2px solid #D6D6D6; 
  margin-bottom:25px;
  padding-bottom:16px;
}
.relief-tab-wrapp ul.tabs
{
  display: block;
  margin: 0 auto;
  padding: 0;
  width:100%;
}
.footer-track-navbar
{
  text-align:center;
}
ul.tabs li {
  display: block;
  float: left;
  height: 27px;
  margin-bottom: 0;
  padding: 0;
  width: auto;
  margin:0px 30px;
}
.orthotabber.relieftab li 
{
   margin:0px 16px;
}
.content-box--absolute 
{
  overflow-x:unset !important;
  overflow-y:unset !important;
}
ul.tabs li a {
 
  display: block;
  font-size: 22px;
  color:#A1A1A1;
  height: 29px;
  line-height: 28px;
  margin: 0;
  padding: 0 20px;
  text-decoration: none;
  width: auto;
  font-family: 'Baloo 2' !important;
  font-weight:700 !important;
}
.relief-section .relief-tab-wrapp ul.tabs li a
{
  height:45px;
}
ul.tabs li a.active {
 color:#000;
 font-size:22px;
 line-height:28px; 
 font-weight:bold; 
 border-bottom:3px solid #89BBC5;
 font-family: 'Baloo 2'; 
}
ul.tabs li:first-child a.active {
  margin-left: 0;
}

ul.tabs:before, ul.tabs:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}
ul.tabs:after {
  clear: both;
}
.ortho-image {
    margin: 20px 0px 20px;
}
.orthotabber .tabs p
{
  font-size:10px;
  font-weight:400;
  line-height:16px;
  color:#000;
  font-family: 'Baloo 2';
}
.dropdown-select.right
{
  width:40%;
}
.benefit-all-cont-wrapp img 
{
  display:inline-block !important;
  text-align:center;
  padding-left:27px;
}
.green-section
{
  padding: 16px 0 14px;
  background-color:#CEE9F0;
}
body .footer-block__newsletter .newsletter-form__button {
    background-color: #01823F;
}
body .footer-block__newsletter .newsletter-form__button:hover {
    border: 1px solid #01823F;
    background-color: #01823F;
}
.launched-head
{
  font-size:12px;
  line-height:18px;
  color:#000
  font-weight:600;
  font-family: 'Baloo 2';
}
.launched-head marquee span 
{
  position:relative;
  padding:0px 20px;
}
.common-head.launched-head
{
  font-size:18px;
  line-height:26px;
  font-weight:600;
  font-family:'Baloo 2';
  color:#000;
}
.launched-head marquee span:before {
    position: absolute;
    content: "";
    height: 5px;
    width: 5px;
    border-radius: 50px;
    background-color: #fff;
    top: 10px;
    left: 0px;
}
.common-head
{
  font-size:35px;
  font-weight:700;
  font-style: normal;
  line-height:42px;
  color:#000;
  margin:0px 0px;
  font-family: 'Baloo 2';
}

.benefits-sec .bx-wrapper
{
  margin-bottom:30px;
}
.benefit-btm-head
{
  font-size:22px;
  line-height:30px;
  text-align:center;
  font-weight:400;
  margin:10px 0px;
 font-family: 'Baloo 2';
}

.green-head
{
  color:#01823F;
  font-size:40px;
  line-height:46px
  font-family: 'Baloo 2';
}
.faq-btn-wrapp {
    padding-bottom: 20px;
    padding-top:15px;
}
.relief-sec-head
{
  color:#000;
  font-size:40px;
  line-height:46px;
  margin:0px 0px;
  font-family: 'Baloo 2';
  font-weight:800;
}
.orthotabber.relieftab p {
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
   font-family: 'Baloo 2';
}
.footer-block__newsletter .footer-block__subheading 
{
  font-size:20px;
  font-weight:500;
  line-height:28px;
  font-family:'Baloo 2';
}
.content-area.left
{
  width:79%;
}
.image-portion.right
{
  width:35%;
  padding-left:20px;
  position: absolute;
  right: -15%;
  top: -64px;
}
section .relief-sec-content
{
  font-size:30px;
  font-weight:500;
  line-height:36px;
  color:#000;
  font-family: 'Baloo 2';
  margin:7px 0px;
}
/*faq-section*/
.faq-section
{
  padding:40px 0px;
  background-color:#f5f5f5;
}
.faq-section .bx-viewport {
    height: 100% !important;
 }
.bx-wrapper {
    -moz-box-shadow:none !important;
     -webkit-box-shadow: none !important;
    box-shadow:none !important; 
   border: none !important; 
    background: none !important; 
}
body .bx-wrapper .bx-pager, .faq-section .bx-wrapper .bx-controls-auto {
    position: absolute;
    bottom: -18px;
    width: auto;
    left: 11px;
}
body .bx-wrapper .bx-pager.bx-default-pager a:hover, body .bx-wrapper .bx-pager.bx-default-pager a.active, body .bx-wrapper .bx-pager.bx-default-pager a:focus {
    background: #16A0B7;
}
body .bx-wrapper .bx-pager.bx-default-pager a {
  background:none;
  border:1px solid #16A0B7; 
}
.video-section__poster  .not_img , .video-section__poster .deferred-media__poster-button
{
  display:none;
}

.accordion {
  width: 100%;
}
.box-acc {
    margin: 10px 0px;
    border-radius: 5px;
    background-color:#fff;
    padding:10px 10px;
}
.acc-heading {
  
  background-color: #fff;
  color: #000;
  cursor: pointer;
  font-size: 20px;
  line-height:26px;
  padding: 7px 11px;
  font-weight:600;
  font-family:'Baloo 2'
}
.faq-main-head h3 
{
  margin-bottom:30px;
  padding-left:2px;
}
.acc-heading:after
{
  content: '+';
  float: right;
  color: #01823F;
}
.faq-section .minus:after
{
  content: "-";
  color:#01823F;
}
.acc-para {
  
  display: none;
}

.acc-para p {
  padding: 18px 5px;
  margin: 0px;
  font-size:18px;
  line-height:26px;
  font-weight:400;
  font-family:'Baloo 2';
}

.sign {
  float: right;
}
.active
{
  display: none;
  float: right;
}
.shop-collection-sec.product-block .card-action , .shop-collection-sec.product-block .card-information , .shop-collection-sec.product-block .badge.sale-badge
{
  display:none;
}
body footer .footer-block__subheading
{
  color:#000 !important;
  font-size:20px !important;
  font-weight:500 !important;
  line-height:26px !important;
  font-family: 'Baloo 2' !important;
}


@media only screen and (max-width: 767px) {
.section-block-template--15902941937852__3a0310ea-8722-4143-8637-2a25441ce289
{
  padding-bottom:117px !important;
  margin:30px 0px;
}
}
.benefits-sec
{
  padding-top:30px;
}
.header__icon.header__icon--cart svg {
    width: 27px;
    height: 100%;
    stroke: none;
    top: -4px;
}
.header__icon--cart .cart-text
{
  display:none !important;
}
.mobileMenu-toggle__Icon, .mobileMenu-toggle__Icon:before, .mobileMenu-toggle__Icon:after {
  height:3px;
  border-radius:20px;
}
.header-mobile--icon.item__mobile--hamburger {
    padding-left: 12px;
}
/*footer*/

.section-block-template--16988292940069__16321237356a896dad .slick-dots li button  {
    border-color: #fff !important;
    background: #fff !important;
}
.green-content
{
  color:#01823F;
}
.footer-content
{
  margin-left:13px;
}
.footer-content h1  
{
  font-size:26px;
  line-height:32px;
  font-weight:600;
  color:#000;
  font-family: 'Baloo 2';
}
.footer-content p  
{
  font-size:14px;
  line-height:20px;
  color:#000;
  font-weight:400;
  font-family: 'Baloo 2';
}
.faq-btn-wrapp a 
  {
    padding:8px 30px;
    border-radius:10px;
    border:1px solid #000;
    color:#000;
    margin-left:10px;
  }
.halo-row.footer-middle-newsletter
{
  display:block;
}
.newsletter-head
{
  font-size:12px;
  font-weight:600;
  color:#000;
  line-height:18px;
  font-family: 'Baloo 2';
}
.footer-block__item.footer-block__column.footer-block__link_list
{
  display:none;
}
.footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left {
    width: 100%;
}
.footer-content
{
  display:inline-block;
  width:58%;
}
.footer-middle-newsletter
{
  width:38%;
  display:inline-block !important;
  vertical-align:top;
}
.footer-block__newsletter
{
  text-align:center;
  margin:20px 0px;
}
body .footer-block__newsletter .field__input 
{
  border:0px solid #f5f5f5;
  border-radius:10px !important;
  padding: 13px 10px 13px 34px !important;
}
.footer-middle-newsletter .newsletter-form__field-wrapper
{
  display:inline-flex !important;
  margin-top:10px;
}
.footer-middle-newsletter .newsletter-form__field-wrapper .field
{
  display:inline-block !important;
  width:70%;
  margin-top:1px;
}
.footer-middle-newsletter .newsletter-form__field-wrapper .button  
{
  display:inline-block !important;
  width:25% !important;
  min-width:60px;
  border-radius:15px;
}
.footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button {
    width: 60px !important;
    margin-left:-25px !important;
    height:50px;
}
.footer-block__newsletter .footer-block__newsletter-form #NewsletterForm--footer 
{
  width:100% !important;
}
.button.newsletter-form__button
{
  position:relative;
}
.subs-icon
{
  font-size:27px;
  line-height:34px;
  color:#fff;
  
}
.button.newsletter-form__button {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
.footer-social-icons-blk i 
{
  color:#00833E;
}

.footer-social-icons-blk {
    text-align: center;
}
.footer-social-icons-blk a {
    font-size: 20px;
    line-height: 28px;
    height: 30px;
    display: inline-block;
    width: 30px;
    vertical-align: middle;
    text-align: center;
    border-radius:10px;
    margin:0px 10px;
  
}
.footer-social-icons-blk a img 
{
  display:inline-block;
  vertical-align:middle;
}
.footer-block__newsletter {
    margin-bottom: 20px !important; 
}
.footer-social-icons-wrapp {
    background-color: #f9f8f8;
}
.footer-track-navbar ul li 
{
  list-style:none;
  display:inline-block;
  margin-top:0px;
}
.footer-track-navbar ul
{
  margin-top:0px;
}

.footer-boom-blk
{
  display:flex;
  flex-direction:row;
  flex-wrap:nowrap;
}
.footer-social-icons-blk
{
  flex:0 0 42%;
  order:2;
}
.footer-track-navbar
{
  flex:0 0 58%;
  order:1;
}
.footer-track-navbar ul li
{
  margin-top:0px;
  margin-left:10px;
}
.footer-track-navbar ul li:first-child
{
  margin-left:0px;
}
.footer-track-navbar a 
{
  padding:10px 10px 10px 10px;
  border:1px solid #000;
  border-radius:10px;
  color:#000;
  font-weight:500;
  font-size:12px;
  line-height:16px;
  display:inline-block;
  width:150px;
  text-align:center;
  position:relative;
  font-family: 'Baloo 2';
}
/* .footer-track-navbar a:after  
{
  position:absolute;
  content:"";
  width:10px;
  height:10px;
  background-image:url('https://cdn.shopify.com/s/files/1/0601/1699/2188/files/Vector_2.png?v=1669032591');
  right: 17px;
  top: 14px;
  background-repeat: no-repeat;
} */
.copyright__content , .copyright__content a
{
  font-size:13px !important;
  line-height:19px !important;
  font-weight:400 !important;
  color:#000 !important;
  text-align:center;
  font-family: 'Baloo 2';
}
.useful-track-navbar ul li  
{
  list-style:none;
  display:inline-block;
  width:auto;
  vertical-align:top;
  min-height:30px;
  padding: 0px 20px 0px 0px;
}
.useful-track-navbar ul li a  
{
  font-size:14px !important;
  font-weight:400 !important;
  color:#000 !important;
  line-height:18px !important;
  font-family: 'Baloo 2' !important';
}
.useful-link-head
{
  font-size:20px;
  color:#000;
  font-weight:700;
  line-height:26px;
  margin-left:13px;
  font-family: 'Baloo 2';
}
.useful-link-head {
  display:inline-block;
}
.useful-track-navbar {
  display:inline-block;
  vertical-align:middle;
}
.useful-track-navbar ul li {
  margin:0px 10px;
}
.useful-links-blk {
    margin-top: 20px;
}
.useful-track-navbar ul , .footer-track-navbar ul 
{
  padding-left:13px;
  margin-bottom:0px;
}
.footer-track-navbar ul 
{
  text-align:left;
}
body .shop-collection-sec .halo-block 
{
  background-color:#f9f8f8;
  padding:0px 0px;
}
.halo-block-header .title .text {
  background:none  !important;
}
.shop-collection-sec .slick-dots li button, .shop-collection-sec .slider-dots li button
{
  border: 1px solid #16A0B7;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
}
body .footer__content-bottom .footer-block__bottom {
     display: block; 
    align-items: unset;
    justify-content: unset;
}
.footer__content-bottom
{
  text-align:center;
}
.shop-collection-sec .card-media img
{
  border-top-left-radius:10px;
  border-top-right-radius:10px;
}
.shop-collection-sec .slick-dots li
{
  margin:0px 0px;
}
.shop-collection-sec .slick-dots li.slick-active button, .shop-collection-sec .slider-dots li.active button 
{
  background-color:#16A0B7;
}
.slick-dots, .slider-dots 
{
  text-align:left;
}
.shopcoll-head , .shopcoll-head span , .halo-block-header .shopcoll-head span.text
{
  text-align:left;
  color:#000;
  font-size:35px;
  line-height:42px;
  font-weight:700;
  padding:0px 0px;
  text-transform:none;
  font-family: 'Baloo 2';
}
.shop-collection-sec .shopcoll-head
{
  padding:30px 0px;
  margin:0px 0px;
}
.shop-collection-sec
{
  background-color: #f9f8f8;
}
body .shop-collection-sec .bx-wrapper .bx-pager
{
  bottom:35px;
}
.shop-collection-sec .bx-wrapper {
    padding-bottom: 60px !important;
    margin-bottom:0px !important;
}
.halo-block-header .shopcoll-head span.text
{
  margin-bottom:30px;
}
/*ourbestsellers*/
.bestseller-head.left
{
  width:60%;
  margin-bottom:20px;
}
.see-more.right
{
  width:40%;
}
.shop-collection-sec
{
  background-color: #f9f8f8 !important;
}
.ourbestseller-sec
{
  margin-top:0px;
  padding:30px 0px 15px;
  background-color:#f9f8f8 !important;
  position:relative;
}
.section-block-template--15902941937852__3a0310ea-8722-4143-8637-2a25441ce289 {
    margin: 0px 0;
}
.bestseller-tabber ul.tabs li a 
{ 
  display: block;
  font-size: 22px;
  color:#A1A1A1;
  height: 50px;
  line-height: 30px;
  margin: 0;
  padding: 0 52px;
  text-decoration: none;
  width: auto;
  font-family: 'Baloo 2';
  font-weight:700 !important;
}
.bestseller-tabber ul.tabs li a.active {
 color:#000;
 font-size:22px;
 line-height:30px; 
 font-weight:bold; 
 border-bottom:3px solid #89BBC5;
}
.best-tb-img img  
{
  display:block;
  width:100%;
}
/*testimonial sec*/
.testimonial-sec
{
  padding:0px 0px 30px;
  background-color:#f9f8f8 !important;
}
.testimonial-blk
{
  background-color:#fff;
  box-shadow: 0px 4px 12px 0px rgb(0 0 0 / 6%);
  border-radius:10px;
  padding-bottom:10px;
}
.testimonial-blk img 
{
  width:100%;
  display:block;
  border-radius:10px;
}
.testimonial-content-area 
{
  padding:0px 15px;
}
.testimonial-head {
    margin-bottom: 20px;
}
.testimonial-blk .username
{
  margin:15px 0px -2px;
  font-size:18px;
  line-height:26px;
  font-weight:700;
  color:#000;
  font-family: 'Baloo 2';
}
.testimonial-blk .testimonial-green-title
{
 margin:4px 0px;
 color:#01823F;
 font-size:18px;
 line-height:24px;
 font-weight:500; 
  font-family: 'Baloo 2';
}
.testimonial-image-area
{
  position:relative;
}
.client-image 
{
    position: absolute;
    content: "";
    right: 9px;
    bottom: -23px;
}
.client-image img 
{
  width:50px;
  height:50px;
  border-radius:50%;
}
.client-review
{
  position:absolute;
  content:"";
  top:6px;
  right:12px;
}
.client-review span i 
{
  color:#F2A742;
  font-size:14px;
}
.client-review span
{
  color:#fff;
  padding:0px 2px;
}
.shop-collection-sec 
{
  padding-top:0px !important;
  padding-left:0px;
}
.relief-section
{
  padding:88px 0px 30px;
  position: relative;
}
.boom-wrap
{
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
}
.image-content-wrapp.clearfix
{
  order:3;
  flex:0 1 40%;
  padding-left:40px;
}
.ortho-image
{
  order:1;
  flex:0 1 100%;
}
.orthotabber.relieftab
{
  order:2;
  flex:0 1 60%;
}
.useful-track-navbar
{
    padding-bottom: 11px;
}
.copyright-cont p 
{
  margin:0px 0px;
}
.faq-btn-wrapp a:first-child
{
  margin-left:0px;
}
.testimonial-blk .user-say {
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
    margin:0px 0px;
   min-height:146px;
  font-family: 'Baloo 2';
}
.shop-collection-sec .card__badge.badge-left
{
  display:none;
}
.five-star
{
  padding:2px 10px;
  background-color:#F2A742;
  border-radius:6px;
  display:inline-block;
}
.seller-ratings
{
   vertical-align: top;
   margin-top: 4px;
   display: inline-block;
   margin-left: 7px;
  font-size:14px;
  line-height:18px;
  font-weight:600;
}
.seller-content.left
{
  width:48%;
}
.seller-slide-blk-below.clearfix {
    margin-top: 8px;
}
.seller-slide {
    padding: 20px 6px 20px 28px;
    background-color: #fff;
    border-radius: 10px;
}
.seller-image.right
{
  width:52%;
  padding-left:20px;
  margin-top:-36px;
}
.seller-head
{
  color:#00833E;
  padding-bottom:6px;
  border-bottom:1px solid #000;
  font-size:30px;
  font-weight:600;
  line-height:32px;
}
.seller-content
{
  font-size:20px;
  font-weight:500;
  line-height:26px;
  color:#000;
  margin: 6px 0px;
  font-family: 'Baloo 2';
}
.seller-image.right img 
{
   width:auto;
}
.shop-collection-sec .gjhjhghj.card-media
{
  padding-bottom:10% !important;
}
.green-round-collection
{
  font-size:22px;
  font-weight:500;
  line-height:26px;
  text-align:center;
  color:#fff;
  display:block;
  background-color:#01823F;
  padding:10px 20px;
  position:relative;
  top:0px;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  font-family: 'Baloo 2';
}
.footer__content-bottom {
    background: #CCE6D9 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.copyright-cont p {
    margin:5px 0px;
    display:inline-block;
}
.best-tb-img .bx-viewport
{
  height:auto;
}
.shop-collection-sec .halo-row .halo-block-content.collection-column-2:nth-child(2)
{
  display:none;
}
@media only screen and (max-width: 767px) {
.mobile-header-1
  {
    padding:20px 0px;
  }
.header-mobile--icon img 
  {
    width:148px;
  }
  .orthotabber ul.tabs li a 
  {
    padding:0px 35px;
  }
  .orthotabber.relieftab ul.tabs li a
  {
    padding:0px 6px;
  }
  .header-mobile--icon .header__icon--cart svg {
    width: 38px;
    height: 100%;
    stroke:none;
 }
  .header__icon--cart .cart-count-bubble
  {
    display:none !important;
  }
  .banner-slidder-head
  {
    color:#fff !important;
    font-size:28px !important;
    font-weight:700 !important;
    line-height:31px !important;
    font-family: 'Baloo 2' !important;
  }
  .short-head
  {
    font-size:20px !important;
    font-family: 'Baloo 2';
  }
  .section-block-template--16988292940069__3a0310ea-8722-4143-8637-2a25441ce289 {
/*  padding-bottom: 122px !important; */
    padding-bottom: 0px !important;

}
  #shopify-section-template--16988292940069__3a0310ea-8722-4143-8637-2a25441ce289
  {
    height:400px;
  }
  .faq-btn-wrapp a 
  {
    padding:8px 30px;
    border-radius:10px;
    border:1px solid #000;
    color:#000;
    margin-left:10px;
  }
 .halo-newsletter-popup {
   display:none !important; 
 }

}
@media only screen and (max-width: 649px) {
 body .shop-collec-sec-link2 img {
    width:214px;
  }
}
@media only screen and (max-width: 413px) {
  .slide-block-16321237356a896dad-0 .slide-content {
    padding-bottom: 97px !important;
}
  ul.tabs li {
    margin: 0 20px;
}
  .orthotabber.relieftab li {
    margin: 0 10px;
}
}
@media only screen and (max-width: 375px) {
.green-round-collection {
    padding: 10px 10px;
}
}
@media only screen and (max-width: 374px) {
.banner-slidder-head {
    font-size: 20px!important;
    line-height: 30px!important;
    font-family: 'Baloo 2';
}
  ul.tabs li a.active {
    font-size: 10px;
    
}
  .footer-track-navbar a {
    width: 135px;
}
  .footer-track-navbar a:after {
    right: 8px;
}
  .footer-track-navbar ul li:nth-child(even) {
    margin-left: 0px;
}
.short-head {
    font-size: 15px!important;
    font-family: 'Baloo 2';
}
  ul.tabs li {
    margin: 0 10px;
}
.footer-track-navbar a
  {
    width:142px;
  }
  .orthotabber.relieftab ul.tabs li a {
    padding: 0 2px;
}
.orthotabber.relieftab li {
    margin: 0 3px;
}
.footer-track-navbar a:after {
    right: 14px;
}  
.relief-tab-wrapp ul.tabs {
    width: 88%;
}
  .orthotabber.relieftab li {
    margin: 0px 6px;
}
  .green-round-collection {
    padding: 10px 10px;
}
  .acc-heading {
    padding: 7px 5px;
}
.footer-track-navbar a:after {
width:12px;
}
}

.contentt{
display: none;
background: lightblue;
padding: 15px;
}

.contentt.current{
display: block;
}

.shop-collec-sec-link2 img 
{
 
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  display:inline-block;
}
.gjhjhghj.card-media
{
  padding-bottom:0px !important;
}
/*toolbar css*/
/*crafted sec*/
.toolbar .toolbar-item .toolbar-icon:before 
{
    width: 0px !important;
    height: 0px !important;
}
.toolbar .toolbar-item .toolbar-icon 
{
  border:none !important;
  width:auto !important;
  height:auto !important;
}
body .toolbar .toolbar-item {
  font-size:15px;
  font-weight:500;
  color:#000;
}
img.view-type
{
  display:inline-block;
  vertical-align:middle;
  padding-right:5px;
}
body .toolbar .toolbar-dropdown .label-tab.hidden-on-desktop .icon-dropdown {
    right: -2px;
    width: 8px;
    height: 12px;
    margin-left: 3px;
}
body .toolbar .toolbar-item .toolbar-icon.active {
    background-color: #f1eeee;
}
body .toolbar .toolbar-item .toolbar-icon
{
  padding:6px 12px 6px 12px;
}
body .toolbar-wrapper:not(.toolbar-mobile)+.toolbar-mobile 
{
  flex-grow: 0;
}
body .button-ATC.newarrivalcart , body .productList .card-action__group .card-action .button 
{
  background-color:#00833E;
  border:1px solid #00833E;
  border-radius:10px;
  color:#fff;
  text-transform:capitalize;
/*   background-image:url('/cdn/shop/files/noun-cart-3962017_1.png?v=1676906313'); */
  background-repeat:no-repeat;
  background-position: right 22px top 12px;
  padding: 10px 15px 10px 0px;
  max-width:178px;
/*   background-image:url('/cdn/shop/files/cart_white.png?v=1676959088') !important; */
  background-size:26px !important;
  font-family: 'Baloo 2';
}
.product-card-layout-01 .card-action {
    bottom: -52px !important;
}
.card-action .button:hover
{
  background-color:#00833E !important;
/*   background-image:url('/cdn/shop/files/noun-cart-3962017_1.png?v=1676906313') !important; */
  background-repeat:no-repeat !important;
  border:1px solid #00833E !important;
  background-image:url('/cdn/shop/files/cart_white.png?v=1676959088') !important;
  background-size:26px !important;
}
.card-action .button.is-notify-me:hover
{
  background-image:none !important;
}
.center-wrapper
{
  width:1220px;
  margin:0 auto;
}
@media only screen and (max-width: 767px) {
.center-wrapper
{
  width:100%;
 }
}

.craft-titl-light
{
  font-size:16px;
  font-weight:500;
}

body .card .card-wishlist {
    opacity: 1 !important;
    visibility: visible !important;
}
.card-product__group, .card-action {
     opacity: 1 !important; 
     visibility: visible !important; 
}
.card-wishlist .wishlist-icon {
     display: block !important; 
    background-color:none !important;
}
.card-wishlist .wishlist-added .icon {
    fill: #CEE9F0 !important;
    background-color: #CEE9F0 !important;
}
body .card-wishlist .wishlist-added {
  background:none !important;
}
.wishlist-icon svg  
{
  width:17px;
  height:17px;
}
body .wishlist-icon svg path 
{
  fill:#fff !important;
}
body .wishlist-icon.wishlist-added svg path
{
  fill: #CEE9F0 !important;
}
body .wishlist-icon svg
{
  stroke: #CEE9F0 !important;
}
.section-block-template--17044116963621__d0a3a232-e791-4b6e-9858-5d5546a1722e {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.collection-df1-type .sidebarBlock-heading
{
  display:none;
}
.collection-df1-type li.navPages-item {
    display: inline-block;
    width: 49%;
}
.collection-df1-type .navPages-item.current-cate a {
    font-size:15px;
    color:#000;
    line-height:21px;
    font-family:'Baloo 2';
}
body .wrapper-body {
    padding-bottom: 0px;
}
/*header-desktop*/
@media screen and (max-width: 1025px){
body .header-top {
    display: block;
}
body .header-mobile {
  display:none;
}
}
@media screen and (max-width: 979px){
  .ourbestseller-sec {
    margin-top: -191px;
}
}
@media screen and (max-width: 767px){
 body .header-top {
    display: none;
}
  body .header-mobile {
  display:block;
}
  .benefit-all-cont-wrapp
  {
    width:100% !important;
  }
  body .content-box--absolute {
    top: 62%;
    left:50%;
}
.video-main-sec.video-section
  {
    background:url('/cdn/shop/files/Group_11480.png?v=1669199057');
  }
.benefit-btm-head
  {
    font-size:12px;
    line-height:18px;
  }
 .common-head
{
  font-size:20px;
  line-height:26px;
 }
.bestseller-tabber ul.tabs li a.active {
 font-size:15px;
 line-height:20px; 
}
  .bestseller-tabber ul.tabs li a 
{ 
   font-size: 13px;
  line-height: 15px;
}
  .bestseller-tabber ul.tabs li a 
{ 
  font-size: 13px;
  line-height: 15px;
  height:29px;
}
  .orthotabber.bestseller-tabber ul.tabs {
  padding-bottom:0px;  
  display:inline-block;  
}
  .ourbestseller-sec {
     margin-top:0px; 
}
  .seller-head
{
  font-size:20px;
  line-height:22px;
}
  .seller-content
{
  font-size:14px;
  line-height:17px;
}
  .seller-content.left
{
  width:45%;
}
.seller-image.right
{
  width:55%;
}
  .seller-ratings
{
  font-size:10px;
  line-height:18px;
}
 body .video-main-sec.video-section
{
  background-size:cover;
  background-position:center;
}
  .shop-collec-sec-link2 img 
{
  width:182px;
  height:182px;
}
  .shopcoll-head , .shopcoll-head span , .halo-block-header .shopcoll-head span.text
{
  font-size:20px;
}
  .green-round-collection
{
  font-size:13px;
  line-height:21px;
}
  .testimonial-blk .username
{
  font-size:10px;
  line-height:16px;
}
  .testimonial-blk .testimonial-green-title
{
 font-size:14px;
 line-height:16px;
}
  .testimonial-blk .user-say {
    font-size: 12px;
    line-height: 14px;
}
  .green-head
{
  font-size:30px;
  line-height:38px
}
.relief-sec-head
{
  font-size:20px;
  line-height:23px;
}
  section .relief-sec-content
{
  font-size:14px;
  line-height:19px;
}
ul.tabs li a.active {
 font-size:15px;
 line-height:20px; 
} 
ul.tabs li a {
  font-size: 10px;
  line-height: 15px;
}
.relief-tab-wrapp
{
  padding-bottom:0px;
}
.relief-section .relief-tab-wrapp ul.tabs li a
{
  height:29px;
}
.boom-wrap
{
  display:block;
  flex-direction:unset;
  flex-wrap:unset;
}
.image-content-wrapp.clearfix , .ortho-image , .orthotabber.relieftab
{
  order:unset;
  flex:unset;
}
.content-area.left
{
  width:54%;
}
.image-portion.right
{
  width:46%;
  position:static;
}
/*   .relief-section
{
  background-image:url('/cdn/shop/files/zigzagbg5.png?v=1669358688');
  background-repeat-x: repeat;
  background-repeat-y: no-repeat;
} */
.image-content-wrapp.clearfix
{
  padding-left:0px;
}
  .acc-heading {
  font-size: 12px;
  line-height:16px;  
}
 
  .orthotabber.relieftab p {
    font-size: 12px;
    line-height: 19px;
    padding:0px 26px;
}
  .acc-para p {
  font-size:13px;
  line-height:12px;
  font-family:'Baloo 2';  
}
  .common-head.launched-head
{
  font-size:12px;
  line-height:16px;
}
  .launched-head marquee span:before {
    top: 8px;
}
.footer-content h1  
{
  font-size:15px;
  line-height:20px;
  padding-right:38px;
}
.footer-content p  
{
  font-size:15px;
  line-height:20px;
}
  .footer-content
{
  display:block;
  width:100%;
}
.footer-middle-newsletter
{
  width:100%;
  display:block !important;
}
  .footer-block__newsletter .footer-block__subheading 
{
  font-size:12px !important;
  font-weight:600 !important;
  line-height:16px !important;
}
.footer-track-navbar ul li 
{
  margin-top:12px;
}
  .footer-track-navbar ul
{
  margin-top:12px;
}
  .footer-boom-blk
{
  display:block;
  flex-direction:unset;
  flex-wrap:unset;
}
.footer-social-icons-blk
{
  flex:unset;
  order:unset;
}
.footer-track-navbar
{
  flex:unset;
  order:unset;
}
.footer-track-navbar ul li:nth-child(even) 
{
  margin-left:12px;
}
.footer-track-navbar ul 
{
  text-align:center;
}
  .footer-track-navbar ul li
{
  margin-left:unset;
}
.footer-track-navbar ul li:first-child
{
  margin-left:unset;
}
.useful-link-head
{
  font-size:15px;
  line-height:23px;
}
.useful-track-navbar ul li a  
{
  font-size:12px !important;
  line-height:18px !important;
}
.useful-track-navbar ul li  
{
  width:49%;
}
.useful-link-head , .useful-track-navbar {
  display:block;
}
.useful-links-blk {
    margin-top: 0px;
}
.useful-track-navbar ul li {
  margin:0px 0px;
}
.useful-track-navbar ul li a  
{
  text-decoration:underline;
}
/*   .footer-overlay:before
{
  position:absolute;
  content:"";
  width:100%;
  height:324px;
  background-image:url('/cdn/shop/files/Vector_10.png?v=1669285368');
  background-repeat:no-repeat;
  background-position:left -18px top 50px;
}
.orthofooter:before  
{
  position:absolute;
  content:"";
  width:100%;
  height:79%;
  background-image:url('/cdn/shop/files/Mask_group_1.png?v=1669285392');
  background-repeat:no-repeat;
  background-position:right 0px top 0px;
} */
.copyright__content , .copyright__content a
{
  font-size:10px !important;
  line-height:16px !important;
}
.copyright-cont p {
    display:block;
}
.footer__content-bottom {
    background: #fff !important;
}
}
body .header-top .header-top--wrapper {
    display: block; 
}
body .header-top .header-top--left {
    width: 17%;
    float:left;
}
body .header-top .desktop-navbar {
    width: 65%;
    float: left;
}
body .header-top .header-top--right.header__icons
{
  width:18%;
  float:right;
  margin-top:10px;
}
body .header-top .header-bottom {
    background: #ffffff;
}

.header-top .desktop-navbar ul li .menu-lv-1__action {
    color: #000000;
    text-transform:capitalize;
    font-size:20px;
    font-weight:500;
    font-family:'Baloo 2';
}
.cart-count-bubble
{
  display:none !important; 
}
.header-top .list-menu.list-menu--inline
{
  text-align:center;
  margin-top:12px;
}
.header-top .menu-lv-1__action {
    padding: 10px 10px 10px 10px;
}
.header-top .menu-lv-item {
   margin:0px 35px;
}
 body .banner-slidder-head
  {
    color:#fff;
    font-size:40px;
    font-weight:700;
    line-height:46px;
    font-family: 'Baloo 2';
  }
 body .short-head
  {
    font-size:35px;
    font-weight:500;
  }
.benefit-all-cont-wrapp
  {
    width:76%;
    margin:0 auto;
  }
.video-main-sec.video-section
{
  background-size:contain;
  background-repeat:no-repeat;
}
 @media only screen and (min-width: 768px) {
    .useful-track-navbar ul li br 
    {
      display:none;
    }
    
  }
@media only screen and (max-width: 649px) {
#shopify-section-template--16988292940069__3a0310ea-8722-4143-8637-2a25441ce289 .container
  {
    width:100%;
    padding:0;
  }
}
.ourbestseller-sec .bx-wrapper .bx-prev , .ourbestseller-sec .bx-wrapper .bx-next , .testimonial-sec .bx-wrapper .bx-prev , .testimonial-sec .bx-wrapper .bx-next , .shop-collection-sec .bx-wrapper .bx-next , .shop-collection-sec .bx-wrapper .bx-prev {
    background: none;
}
.bx-wrapper .bx-controls-direction a {
  z-index:1 !important;
}
.ourbestseller-sec .bx-wrapper .bx-controls-direction a , .testimonial-sec .bx-wrapper .bx-controls-direction a , .shop-collection-sec .bx-wrapper .bx-controls-direction a {
    text-indent: 0px;
    font-size:18px;
}
.ourbestseller-sec .bx-wrapper .bx-controls-direction i , .testimonial-sec .bx-wrapper .bx-controls-direction i , .shop-collection-sec .bx-wrapper .bx-controls-direction i
{
    width: 50px;
    height: 50px;
    background-color: #fff;
    display: inline-block;
    text-align: center;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 6%);
    font-size: 20px;
    line-height: 49px;
    border-radius: 50%;
    color:#7C7A7A;
}
.ourbestseller-sec .bx-wrapper .bx-controls-direction a {
    top: -23%;
/*     right:52px; */
    right:175px;
}
.shop-collection-sec .bx-wrapper .bx-controls-direction a.bx-prev {
    top: -13%;
    left: 90%;
}
.shop-collection-sec .bx-wrapper .bx-controls-direction a.bx-next {
    top: -13%;
    right: 5px;
}
.ourbestseller-sec .bx-wrapper .bx-controls-direction i:hover , .testimonial-sec .bx-wrapper .bx-controls-direction i:hover , .shop-collection-sec .bx-wrapper .bx-controls-direction i:hover  
{
  color:#01823F;
}
.ourbestseller-sec .bx-wrapper .bx-controls-direction a.bx-prev 
{
/*   left:89%; */
  left:79%
}
.testimonial-sec .bx-wrapper .bx-controls-direction a.bx-prev
{
  left:79%;
}
.testimonial-sec .bx-wrapper .bx-controls-direction a {
    top: -10%;
    right: 163px;
}
/*caretip css*/
.care-cmn-head
{
  font-size:24px;
  line-height:30px;
  color:#000;
  font-family:'Baloo 2';
  font-weight:700;
  margin:0px 0px;
  color:#00833E;
}
.shoecare-head
{
  text-align:left;
}
.shoe-care-content
{
  font-size:16px;
  line-height:22px;
  color:#000;
  font-family:'Baloo 2';
  font-weight:400;
  text-align:left;
}
ul.ideal-care-nav li  
{
  margin:0;
  padding:0;
  display:inline-block;
  font-size:18px;
  line-height:26px;
  color:#000;
  font-family:'Baloo 2';
  font-weight:600;
  margin:10px 13px 10px 0px;
}

ul.ideal-care-nav
{
  padding:0px;
  width:90%;
}
.care-tip-blk , .ideal-tip-blk {
    display: inline-block;
    vertical-align:top;
    border:1px solid #CCCCCC;
    border-radius:10px;
    min-height:264px;
}
.care-tip-blk
{
  width:48%;
  padding:52px 40px 40px 40px;
  background-color: #edf7f9;
}
.care-tip-sec
{
  padding:30px 0px;
}
.ideal-tip-blk
{
  width:50%;
  padding:50px 40px 40px 40px;
  margin-left:18px;
  background-color: #edf7f9;
}
.shoe-care-image-left
{
  width:25%;
}
.shoe-care-content-right
{
  width:75%;
}
.orthoprofeature-blk
{
/*   width:23.65%; */
  width:23.84%;
  display:inline-block;
  vertical-align:top;
  padding:40px 30px 30px 30px;
  border-radius:10px;
  border:1px solid #CCCCCC;
  margin-left:20px;
  min-height:309px;
}
.orthoprofeature-blk:first-child 
{
  margin-left:0px;
}
.orthofeature-head
{
  font-size:20px;
  font-weight:600;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
}
.orthofeature-content
{
  font-size:16px;
  font-weight:400;
  color:#000;
  line-height:19px;
  font-family:'Baloo 2';
}
.orthoproduct-feature-sec
{
  padding:30px 0px;
}
.economically-head , .painrelief-head
{
  font-size:30px;
  font-weight:700;
  color:#000;
  line-height:38px;
  font-family:'Baloo 2';
}
.economically-content , .painrelief-content
{
  font-size:24px;
  line-height:30px;
  font-weight:400;
  font-family:'Baloo 2';
  color:#000;
}
.economically-sec-left , .painrelief-sec-left {
    width: 48%;
}
.economically-sec-right , .painrelief-sec-right
{
  width:50%;
}
.economically-sec , .pain-relief-sec
{
  padding:0px 30px;
}
.economically-sec
{
  margin:100px 0px;
}
.pain-relief-sec
{
  margin:130px 0px;
}
.slippers-black , .slippers-black-painrelief
{
  text-align:center;
  margin:60px 0px;
  position:relative;
}
.slippers-black img , .slippers-black-painrelief img 
{
  display:inline-block;
}
.top-choice-multi-head
{
  font-size:18px;
  font-weight:600;
  color:#000;
  line-height:24px;
  font-family:'Baloo 2';
  margin:32px 0px;
  text-align:left;
}
.top-choice-head h3
{
  font-size:30px;
  font-weight:700;
  color:#000;
  line-height:36px;
  font-family:'Baloo 2';
  text-align:center;
}
.top-choice-left-image
{
  width:60%;
}
.top-choice-right-content
{
  width:40%;
}
.top-choice-sec
{
  padding:30px 0px;
  background-color:#EDF7F9;
}
.black-slip-rotate
{
  font-size:20px;
  font-weight:600;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
}
.arrow-wrap-one
{
  position: absolute;
  width: 135px;
  left: 10%;
  top: 12%;
}
.rotate-head-one
{
  text-align:left;
}
.arrow-wrap-two
{
  position: absolute;
    right: 93px;
    bottom: 34px;
    width: 132px;
}
.arrow-painrelief-wrap-one
{
  position: absolute;
  width: 147px;
  left: 10%;
  top: 18%;
}
.arrow-painrelief-wrap-two
{
  position: absolute;
    right: 108px;
    bottom: 40%;
    width: 147px;
}
.big-center-wrapper
{
  width:1500px;
  margin:0 auto;
  padding-left:20px;
  padding-right:20px;
}
.orthoprofeatureimage
{
  padding-left:30px;
}




/*oilshoecare*/

.oil-care-cmn-head
{
  font-size:24px;
  line-height:30px;
  color:#000;
  font-family:'Baloo 2';
  font-weight:700;
  margin:0px 0px;
}
.oil-shoecare-head
{
  text-align:left;
}
.oil-shoe-care-content
{
  font-size:16px;
  line-height:22px;
  color:#000;
  font-family:'Baloo 2';
  font-weight:400;
  text-align:left;
}
ul.oil-ideal-care-nav li  
{
  margin:0;
  padding:0;
  display:inline-block;
  font-size:18px;
  line-height:26px;
  color:#000;
  font-family:'Baloo 2';
  font-weight:600;
  margin: 10px 25px 10px 0px;
}
ul.oil-ideal-care-nav
{
  padding:0px;
}
.oil-care-tip-blk , .oil-ideal-tip-blk {
    display: inline-block;
    vertical-align:top;
    border:1px solid #CCCCCC;
    border-radius:10px;
    min-height:229px;
    background-color: #edf7f9;
}
.oil-care-tip-blk
{
  width:48%;
  padding:52px 40px 40px 40px;
}
.oil-care-tip-sec
{
  padding:30px 0px;
}
.oil-ideal-tip-blk
{
  width:50%;
  padding:40px 40px;
  margin-left:18px;
}
.oil-shoe-care-image-left
{
  width:25%;
}
.oil-shoe-care-content-right
{
  width:75%;
}


/*oilorthoprofeature*/
.oil-orthoprofeature-blk
{
  width:23.75%;
  display:inline-block;
  vertical-align:top;
  padding:45px 30px 30px 30px;
  border-radius:10px;
  border:1px solid #CCCCCC;
  margin-left:20px;
  min-height:292px;
}
.oil-orthoprofeature-blk:first-child
{
  margin-left:0px;
}
.oil-orthofeature-head
{
  font-size:20px;
  font-weight:600;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
}
.oil-orthofeature-content
{
  font-size:16px;
  font-weight:400;
  color:#000;
  line-height:22px;
  font-family:'Baloo 2';
}
.oil-orthoproduct-feature-sec
{
  padding:30px 0px;
}
.oil-orthoprofeatureimage
{
  padding-left:10px;
}
.inner-content-left
{
  width:40%;
  padding-left:110px;
}
.inner-content-right
{
  width:60%;
}
.ayurveda-main-head
{
  font-size:25px;
  font-weight:700;
  color:#000;
  line-height:31px;
  font-family:'Baloo 2';
  text-align:left;
}
ul.ayurveda-navbar li 
{
  font-size:20px;
  font-weight:500;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
  text-align:left;
  list-style:none;
  display:inline-block;
  margin-right:25px;
  margin-bottom:25px;
 }
ul.ayurveda-navbar
{
   padding:0px 0px;
  margin:0px 0px;
  text-align:left;
  width:90%;
}
.ayurveda-content-wrap
{
  margin-bottom:-8px;
}
.ayurveda-main-content-left
{
  width:50%;
  padding-right:40px;
}
.ayurveda-bg-image-right
{
  width:50%;
}
.ayurveda-content-area
{
  border:1px solid #cccccc;
  border-radius:10px;
}
.ayurgreen
{
  font-size:40px;
  font-weight:700;
  color:#01823F;
  line-height:48px; 
}
.ayurveda-lady-leg-image
{
  text-align:right;
  display:inline-block;
}
.ayurvedic-herbs-sec
{
  padding:30px 0px;
}
.ayurveda-inner-content-wrapp
{
  margin:60px 0px;
}


/*howtouse*/
.how-use-cmn-head
{
  font-size:20px;
  font-weight:600;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
  text-align:left;
  margin:0px 0px;
}
.how-use-desc
{
  font-size:16px;
  font-weight:400;
  color:#000;
  line-height:22px;
  font-family:'Baloo 2';
  text-align:left;
}
.how-use-image-left
{
  width:25%;
}
.how-use-content-right
{
  width:75%;
}
.how-to-use-blk
{
  width:31.75%;
  display:inline-block;
  vertical-align:top;
  margin-left:30px;
  border:1px solid #cccccc;
  border-radius:10px;
  padding:30px 60px;
}
.how-to-use-blk:first-child
{
  margin-left:0px;
}
.how-use-main-head
{
  font-size:30px;
  font-weight:700;
  color:#000;
  line-height:36px;
  font-family:'Baloo 2';
  text-align:center;
}
.how-to-use
{
  padding:0px 0px;
}

/*littlegoes*/
.little-goes-content-left
{
  width:29%;
}
.little-goes-btn-right
{
  width:60%;
  text-align:left;
}
.little-goes-head
{
  font-size:30px;
  font-weight:700;
  color:#000;
  line-height:36px;
  font-family:'Baloo 2';
  margin:6px 0px;
}
.little-goes-desc
{
  font-size:20px;
  font-weight:500;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
}
.wintgreen
{
  color:#01823F;
  font-weight:600;
}
.little-goes-navbar li 
{
  display:block;
  padding:10px 49px;
  background-color:#fff;
  border-radius:10px;
  font-size:20px;
  font-weight:600;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
  margin-bottom:10px;
  width:35%;
}
.little-goes-wrapp
{
  padding:55px 30px 30px 80px;
  background-color:#EDF7F9;
  position:relative;
  margin-top:53px;
  border-radius:10px;
}
.littel-top-wrap
{
  padding-top:50px;
}
.little-goes-sec
{
  padding:30px 0px 70px;
}
.hand-image
{
  position:absolute;
  top:-91px;
  right:0px;
}
/*quick-relief*/
.quickrelief-main-content-left
{
  width:50%;
  padding:10px 10px 10px 110px;
  margin-top:31px;
}
.quickrelief-content-wrap
{
  margin-bottom:-8px;
}
.quickrelief-bg-image-right
{
  width:50%;
}
.green-good
{
  color:#01823F;
  font-weight:700;
}
.quick-relief-head
{
  font-size:30px;
  font-weight:700;
  color:#000;
  line-height:38px;
  font-family:'Baloo 2';
}
.quickrelief-lady-flower-image
{
  display:inline-block;
  text-align:right;
}
.quickrelief-herbs-sec
{
  padding:0px 0px;
}
.quickrelief-content-area
{
  border:1px solid #cccccc;
  border-radius:10px;
}
.painoil-ever-head
{
   font-size:35px;
  font-weight:700;
  color:#000;
  line-height:42px;
  font-family:'Baloo 2';
  margin:0px 0px;
}
.painoil-ever-bottom.clearfix
{
  width:100%;
  margin-left:auto;
  margin-right:auto;
}
.painoil-ever-above
{
  text-align:center;
}
.painoilever-content
{
  font-size:20px;
  font-weight:600;
  color:#000;
  line-height:26px;
  font-family:'Baloo 2';
}
.green-peo
{
  color:#01823F;
}
.painoil-everyone
{
  padding:50px 0px;
}
.painoil-ever-bottom
{
  margin:30px 0px;
} 
/*product-page*/   
.productView-info-value.avail , .badge.sale-badge
{
    padding: 4px 15px 4px 15px !important;
    background-color:#CEE9F0;
    border-radius:15px;
}
.productView-title a
{ 
/*   font-size:39px; */
  font-size:28px;
/*   line-height:48px; */
  line-height:35px;
/*   font-weight:700; */
  font-weight:500;
  font-family:'Baloo 2'
}                          
 
@media only screen and (max-width: 1440px) {
.halo-productView-left {
    width: 50% !important;
}   
.halo-productView-right {
    width: 50% !important;
}
}
.custom-pro-des .price__last span
  {   
   font-size:25px;
   line-height:32px;
   font-family:'Baloo 2';
   font-weight:700; 
   color:#01823F; 
  }
.custom-pro-des .price__compare s.price-item  
{
  font-size:14px !important;
   line-height:21px !important;
   font-family:'Baloo 2';
   font-weight:500; 
   color:#7C7A7A ;
}
.quantity__container .quantity__input
{
  border:1px solid #525252;
  color:#000;
  font-size:20px;
  color:#000;
  font-weight:700;
  border-radius:13px;
}
.quantity__container button
{
  color:#000;
  font-size:24px;
  color:#000;
  font-weight:700;
}
body .quantity__container
{
  width: 170px;
}
.btn-quantity.minus {
    top: 0px !important;
    left:8px !important;
}
.btn-quantity {
   top:0px !important;
   right:8px !important;
}

.pro-page-cmn-button
{
  background-color:#00833E !important;
  border:1px solid #00833E !important;
  border-radius:13px !important;
/*   background-image:url('/cdn/shop/files/noun-cart-3962017_1.png?v=1676906313') !important; */
  background-repeat:no-repeat !important;
  background-position:right 23px top 14px !important;
/*   background-image:url('/cdn/shop/files/cart_white.png?v=1676959088') !important; */
  background-size:26px !important;
}
.product-form__buttons
{
  width:88%;
}

.product-form__label .text {
   border-radius:50px !important;
  border-color:#000 !important;
}
.product-form__label
{
  padding:4px;
  border-radius:50px;
}
.product-form__radio:checked+.product-form__label  {
  border:2px solid #01823F;
}
.product-form__radio:checked+.product-form__label .text {
  border-color:#01823F !important;
}
.product-form__swatch .product-form__radio:checked+.product-form__label {
    border-color: #01823F !important;
}
.productView-action .button:hover {
  color:#fff !important;
}
.image-content-wrapp.clearfix {
    margin-top: -60px;
}
.useful-links-blk .useful-track-navbar
{
  margin-top:5px;
}
.product-info-left.left {
    width: 58%;
}
.product-info-right.right {
    width: 40%;
    text-align: left;
}
.product-info-left ul li  
{
  display:inline-block;
  list-style:none;
  vertical-align:top;
  width:31%;
}
.pro-info-title
{
  font-size:24px;
  line-height:32px;
  font-weight:700;
  color:#000;
  font-family:'Baloo 2';
  margin:44px 0px 20px !important;
}
.product-navbar h4  
{
  border-bottom:2px solid #01823F;
  display:inline-block;
  padding:0px 5px 0px 0px;
   font-size:16px;
   color:#000;
  line-height:22px;
  font-weight:400;
  font-family:'Baloo 2';
}
.product-navbar li p  
{
   font-size:14px;
   color:#000;
  line-height:22px;
  font-weight:400;
  font-family:'Baloo 2';
  padding-left:0px;
}
.product-info-right.right p  
{
  font-size:16px;
  line-height:22px;
  color:#000;
  font-weight:400;
  font-family:'Baloo 2';
}
.shipp-sec-info
{
    display: inline-block;
    width: 33.33%;
    margin: 10px 0px;
}
.shipp-sec-info .product-customInformation__content h5  
{
  font-size:16px;
  line-height:22px;
  color:#000;
  font-weight:500;
  font-family:'Baloo 2';
}
.shipp-sec-info .product-customInformation__content svg
{
display:none !important;
}
.shopify-payment-button__button
{
  border:1px solid #00833E;
}
.productView-payment .shopify-payment-button [data-testid=Checkout-button] {
  border:1px solid #00833E !important;
  border-radius:13px !important;
  max-width:90% !important;
  color: #01823F !important;
  font-size:20px !important;
   font-weight:600 !important;
  font-family:'Baloo 2'!important;
  text-transform:capitalize !important;
/*   background-image:url('/cdn/shop/files/Group_11577.png?v=1670862061') !important; */
  background-repeat:no-repeat !important;
  background-position:right 26px top 13px !important;
  padding:13px 21px 12px 0px !important;
  background-image:url('/cdn/shop/files/bag_green.png?v=1676959685') !important;
  background-size:26px !important;
}   
body .productView-payment .shopify-payment-button [data-testid=Checkout-button]:hover  {
 /*   background-image:url('/cdn/shop/files/Group_11577.png?v=1670862061') !important; */
    background-image:url('/cdn/shop/files/bag_white.png?v=1677830572') !important;
    background-color:#01823F !important;
    color:#fff !important;
}   
body .header .menu-dropdown {
 
    top: 58px;
    right:34 !important%;
    width: 30%;
    left:unset !important;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.menu-dropdown__wrapper .site-nav dropdown
{
  display:block !important;
}
#shopify-section-template--17044116963621__d0a3a232-e791-4b6e-9858-5d5546a1722e .slideshow-wrapper .container-full
{
  padding-left:0px !important;
  padding-right:0px !important;
}
.productView-moreItem.shipp-sec-info:first-child
{
  display:none;
}
.productView-moreItem.shipp-sec-info:nth-child(2)
{
  display:none;
}
.product-navbar
{
  margin-left:0px !important;
}
.productView-tab .tabs {
    border-bottom: 0px solid #e6e6e6;
}
.product-details .product-option {
  display:inline-flex !important;
  flex-direction:column-reverse;
}
/*craftsec*/
.crafted-content-left.left
{
  width:50%;
  margin:120px 0px;
  padding:0px 0px 0px 100px;
}
.crafted-content-right.right
{
  width:50%;
}
.crafted-opposite-content-left.left
{
  width:50%;
}
.crafted-opposite-content-right.right
{
  width:50%;
  margin:120px 0px;
  padding:0px 0px 0px 100px;
  text-align:left;
}
.crafted-content-area
{
  border: 1px solid #cccccc;
  border-radius: 10px;
  width:100%;
  margin:0 auto;
}
.crafted-head h3
{
  font-size:23px;
  color:#000;
  line-height:30px;
  font-weight:600;
  font-family:'Baloo 2'
}
.crafted-content p
{
  font-size:20px;
  color:#000;
  line-height:26px;
  font-weight:400;
  font-family:'Baloo 2';
  text-align:left;
}
.crafted-sec.desktop
{
  padding:80px 0px;
}
.craft-titl-light
{
  font-size:20px;
  font-weight:500;
}
.product-infor-right
{
  font-size: 16px;
    line-height: 22px;
    color: #000;
    font-weight: 400;
    font-family: 'Baloo 2';
}  
.halo-productView-left
{
  border: 1px solid #cccccc;
  padding: 25px;
  border-radius: 13px;
  margin: 0px 32px 0px 0px !important;
}  
.menu-dropdown__column.column-4 .site-nav {
    width: 100% !important;
} 

.site-nav-title:hover 
{
  color:#01823F !important;
} 
body .site-nav-title
{
  text-transform:capitalize !important;
  font-size:18px !important;
  line-height:24px !important;
  font-family:'Baloo 2' !important;
  color:#000 !important;
  font-weight:600 !important;
}  
.badge.sale-badge
{
    padding: 4px 15px 4px 15px !important;
    background-color:#CEE9F0 !important;
    border-radius:15px !important;
    color:#000 !important;
}
.badge.sold-out-badge
{
    padding: 4px 15px 4px 15px !important;
    background-color:#CEE9F0 !important;
    border-radius:15px !important;
    color:#000 !important;
}
.form-label.quantity__label
{
  display:inline !important;
}
.quantity__container
{
  display:inline-block !important;
  margin-left:14px;
} 
.pre-order-blk.productView-action {
    width: 50%;
}  
.buy-now-blk.productView-groupBottom {
    width: 88%;
} 
/* .productView-checkbox.global-checkbox
{
  display:none !important;
} */
.product-infor-right
{
  padding:30px 0px;
}
.product-infor-right
{
  font-size:16px ;
  font-weight:400;
  font-family:'Baloo 2';
  line-height:22px;
}  
body .productView-wishlist a {
  border:0px solid #000;
}
.product-icon-heart svg  
{
  height:31px;
  width:27px;
  fill:none;
}
.productView-wishlist a:hover 
{
  background-color:unset !important;
}
.productView-wishlist.product-icon-heart a.wishlist-added svg {
  fill:#CEE9F0;
}
.productView-wishlist.product-icon-heart a.wishlist-added {
  background-color:unset;
  border-color:unset;
}
.badge.sale-badge
{
  position: absolute;
    width: 86px;
    top: 0px;
    left: 90px;
}
.badge.sold-out-badge
{
  position: absolute;
    width: 86px;
    top: 0px;
    left: 190px;
}
body .halo-productBadges .badge+.badge {
    margin-top: 0px;
}
.product-page-redesign .badge.sold-out-badge {
    padding: 6px 16px 6px 16px !important;
}
#shopify-section-template--17132940165413__main .badge.sale-badge
{
  top:22px;
  left:116px;
}
.menu-lv-item a:hover
{
  color: #01823F !important;
}
#shopify-section-template--16988293497125__main .productView-meta.clearfix {
    margin-top: -20px;
}



/*add css*/
.video-section__media.deferred-media
{
  padding-bottom:0px !important;
/*   height:400px; */
  height:480px;
}
/*newcss*/

.video-main-sec
{
  padding-top: 0px !important;
}
.video-main-sec .container
{
  padding-left:0px !important;
  padding-right:0px !important;
}



.container-two
{
  padding-left:30px;
  width:1350px;
  margin-left:auto;
}
.seller-slide-blk , .seller-slide , .seller-slide-blk-fixx
{
  width:450px !important;
}



.modal-two {
    position: absolute;
    z-index: 10000; /* 1 */
    top: -60px;
    left: 32%;
    visibility: hidden;
    width: 100%;
    height: 100%;
}

.modal-two.is-visible-two {
    visibility: visible;
}

.modal-overlay-two {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsla(0, 0%, 0%, 0.5);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.3s, opacity 0.3s;
}

.modal-two.is-visible-two .modal-overlay-two {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
}

.modal-close-two {
  position: absolute;
  top: 0;
  left: 40%;
  padding: 1em;
  color: #fff;
  background: #000;
  border: 0;
}

.modal {
    position: absolute;
    z-index: 10000; /* 1 */
    top: -60px;
    left: 32%;
    visibility: hidden;
    width: 100%;
    height: 100%;
}

.modal.is-visible {
    visibility: visible;
}

.modal-overlay {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsla(0, 0%, 0%, 0.5);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.3s, opacity 0.3s;
}

.modal.is-visible .modal-overlay {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
}

.modal-close {
  position: absolute;
  top: 0;
  left: 40%;
  padding: 1em;
  color: #fff;
  background: #000;
  border: 0;
}




.orthotabber.bestseller-tabber .bx-viewport
{
  height:100% !important;
}

/* .productView-thumbnail-wrapper
{
  display:none;
} */
.arr-sec
{
  padding-bottom:60px !important;
}
.tab-content.active
{
  float:none;
  display:block;
}
body .product-tab-block .list-product-tabs {
  display:inline-block;
  padding-right:10px !important;
}
.list-product-tabs li {
  display:inline-block;
}
.tab-links.active
{
  float:none;
}
.product-tab-block .list-product-tabs a.active {
  background:none !important;
  color:#000 !important;
  border-bottom:3px solid #89BBC5;
   color:#000 !important;
  
}
.product-tab-block .list-product-tabs a:hover {
  background:none !important;
  color:unset !important;
}

.new-arr-titl .title
{
  font-size:35px !important;
  font-weight:700;
  color:#000 !important;
  font-family:'Baloo 2';
  line-height:42px;
  text-transform:capitalize;
  margin-bottom:30px !important;
}
/* .list-product-tabs
{
  border-bottom:3px solid #d6d6d6;
} */
.product-tab-block .list-product-tabs a
{
  padding:6px 52px !important;
  color:#a1a1a1 !important;
  font-size:22px !important;
  font-weight:700 !important;
  font-family:'Baloo 2' !important;
  line-height:30px !important;
  text-transform:uppercase;
}
.arr-sec , .halo-block
{
  background-color:#f9f9f9;
}
.section-block-template--16988292940069__5e439d37-58b3-479c-a14d-1e270784e5d7 .list-product-tabs a 
{
  background:unset !important;
}
/* .halo-product-block .product {
    width: 346px !important;
} */
.arr-sec .slick-dots li button, .slider-dots li button {
  border:1px solid #16A0B7;
}
.arr-sec .slick-dots li.slick-active button, .slider-dots li.active button {
  background-color:#16A0B7;
}
.breadcrumb.breadcrumb-left span , .breadcrumb.breadcrumb-left a  
{
  font-size:18px  !important;
  line-height:24px !important;
  color:#000 !important;
  font-family:'Baloo 2' !important;
  font-weight:400 !important;
}  
.badge.sale-badge
{
  margin-left:20px;
}  
.productView-payment .shopify-payment-button .shopify-payment-button__button:hover 
{
  background-color:unset !important;
  box-shadow:unset !important; 
}
.arr-sec .quickview-icon
{
  display:none !important;
}
.arr-sec .product.slick-slide .card
{
  background-color:#fff;
  border-radius:13px;
  padding:20px 20px 85px 20px;
}
.arr-sec .badge.sale-badge {
    position: absolute;
    width: 63px;
    top: 0px;
    left: -16px;
}
.arr-sec .card-product__group-item.card-wishlist
{
  margin-top:-11px;
}
.arr-sec .card-information__group.card-information__group-2
{
  display:none !important;
}
.arr-sec .style_2_text_color_varriant .card-title .text span[data-change-title] {  

  display:none !important;
}
.arr-sec .card-title.link-underline .text
{
  font-size:20px !important;
  font-weight:500 !important;;
  font-family:'Baloo 2' !important;
  line-height:26px !important;
  text-align:left !important;
}
.arr-sec .card-title.link-underline
{
  text-align:left !important;
  padding-right:0px !important;
}
.enable_text_color_title .card-title .text span[data-change-title] {
    display: none !important;
}
.arr-sec .card-information__wrapper.text-center .card-price {
    justify-content:flex-start !important;
}

.card-swatch.text-center {
  justify-content:left !important;
}
.arr-sec .price-item.price-item--sale
{
  font-size:20px !important;
  line-height:26px !important;
  font-weight:700 !important;
  font-family:'Baloo 2' !important;
  color:#01823F !important;
}
.arr-sec .swatch.list-unstyled
{
  text-align:center !important;
} 
.arr-sec .halo-product-block .slick-dots {
    bottom: -35px;
    left: 20px;
}
/* .arr-sec .container-arrival
{
  width:1384px;
  margin-left:auto;
  padding-left:30px;
 
}
.arr-sec .container
{
  padding-left:0px;
  padding-right:0px;
  margin-right:0px !important;
  width:1384px;
} */
.product-card-layout-01 .card-action {
    bottom: 35px !important;
    left: -32px;
}
.arr-sec .new-arrival-sizes .wrapper-item-size {
  bottom:72px;
  left:50%;
}

body .arr-sec .button-ATC.newarrivalcart, body .arr-sec .productList .card-action__group .card-action .button {
  max-width: 237px;
}
.new-arr-div-list
{
  position:relative;
}
.arr-sec .card-product
{
  height:300px;
}
.arr-sec .price-item {
  color:#7c7c7a;
}
.card-title-ellipsis 
{
 min-height:80px; 
}
.arr-sec .card-action .variants-popup {
  left:20px;
}

.productView-container .badge.sale-badge {
    margin-left: 10px;
}
.productView-container .price-item.price-item--sale , span.price-item.price-item--regular
{
  font-size:25px !important;
  line-height:32px !important;
  font-weight:700;
  color:#01823F;
  
}
.productView-container s.price-item.price-item--regular
{
   font-size:14px !important;
  line-height:30px !important;
  font-weight:500;
  color:#7C7A7A;

}
.productView-container .product-form__input .form__label , .productView-container .productView-options .product-form__input .form__label [data-header-option]
{
   font-size:16px !important;
  line-height:22px !important;
  font-weight:700;
  color:#000;
}
.productView-quantity .quantity__label
{
  font-size:16px !important;
  line-height:22px !important;
  font-weight:700;
  color:#000;
}
.productView-container .product-form__label {
  margin: 5px 15px 10px 0;
}
.productView-container .product-form__input.product-form__swatch
{
  margin-bottom:13px;
}
/* .productView-container .productView-sizeChart
{
  position: absolute;
  top: 53%;
  right: 70px;
} */
.productView-container .productView-sizeChart .icon
{
  display:none;
}
.productView-container .productView-sizeChart a  
{
  text-decoration:underline;
}
.productView-container .link-underline:hover .text {
    text-decoration:none;
  }
.productView-container .product-form__input.product-form__swatch  legend.form__label
{
  margin-bottom:0px;
}
.productView-container .product-form__input legend.form__label
{
  margin-bottom:12px;
}
.productView-container .productView-sizeChart .link.link-underline .text
{
  font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 500;
    color: #000;
    font-family:'Baloo 2';
}
.productView-container .quantity_selector
{
  margin-top:-28px;
}
.productView-container .productView-image .productView-img-container {
/*   padding-bottom:115% !important; */
  padding-bottom:84% !important;
}
.productView-container .productView-nav .slick-dots {
    bottom: 4px;
    text-align: center;
}
.productView-container .slick-dots li.slick-active button, .productView-container .slider-dots li.active button {
  background-color:#16A0B7;
}
.productView-container .slick-dots li button, .slider-dots li button {
  border:1px solid #16A0B7;
}  
.productView-container .pro-page-cmn-button
{
  font-size:20px !important;
  font-weight:600 !important;
  line-height:26px !important;
  font-family:'Baloo 2' !important;
  text-transform:capitalize !important;
  padding:13px 21px 10px 0px !important;
}
body .slide-block-5ef9b78f-850e-4ec2-b05d-4232c9dae48c .content-box--absolute
{
  top: 9% !important;
  left: 10% !important;
}
.list-product-tabs .tab-links
{
  position:relative;
}
.list-product-tabs .tab-links:before 
{
  position: absolute;
    content: "";
    height: 3px;
    width: 376px;
    background-color: #d6d6d6;
    top: 42px;
    left: 0px;
}
.list-product-tabs .tab-links.active
{
  position:relative;
}
.list-product-tabs .tab-links.active:after 
{
  position: absolute;
    content: "";
    height: 3px;
    width: 100%;
    background-color: #89BBC5;
    top: 42px;
    left: 19px;
}
body .menu-lv-item.menu-lv-1 .icon-dropdown {
    display: block;
    position: absolute;
    right: -30px;
    top: 16px;
}
body .menu-lv-item .icon {
    top: 41%;
    transform: translateY(-50%);
    transform: rotate(86deg);
}
.arr-sec .card-action .button.button2.add-to-cart-btn.is-visible:hover {
  background-color:#00833E !important;
  background-size:0px !important; 
  color:#fff;
}
.arr-sec .card-action .button.button2.add-to-cart-btn.is-visible {
  border-color:#00833E !important;
  font-family: 'Baloo 2' !important;
  border-radius:14px;
}
#shopify-section-template--16988293497125__3f448222-3463-432c-b129-d855e0447ec3 .testimonial-sec
{
  padding:60px 0px 30px;
  background-color:#e1e1e1;
}
#shopify-section-template--17699258335525__3f448222-3463-432c-b129-d855e0447ec3 .testimonial-sec
{
  padding:60px 0px 30px;
  background-color:#e1e1e1;
}
#shopify-section-template--17368761958693__3f448222-3463-432c-b129-d855e0447ec3 .testimonial-sec
{
  padding:60px 0px 30px;
  background-color:#e1e1e1;
}
body .product-customInformation__icon svg {
    width: 31px;
    height: 28px;
}
.shipp-bg {
    margin-top: -3px;
}
.tipimage {
    padding-left: 16px;
}
.shoe-care-content {
    padding-right: 33px;
}
.slide-button.button
{
  font-size:20px;
  line-height:26px;
  text-transform:capitalize;
  font-weight:600;
  font-family:'Baloo 2';
}
.productView-container .productView-perks {
  overflow-x:inherit;
}
.productView-sizeChart {
  margin-bottom:14px;
}
.productView-container .slick-arrow.slick-next {
    right: -47px;
    top: 97%;
}
.productView-container .slick-arrow.slick-prev {
    right:0px;
    top: 97%;
    left:unset;
}
.halo-notifyMe .button {
  background-color:#00833E !important;
  border:1px solid #00833E !important;
}
.productView-stickyCart.style-1 .sticky-actions .button {
    margin-top: 24px !important;
    background-color:#00833E !important;
  border:1px solid #00833E !important;
}
.sticky-product-wrapper .form__select.select
{
  margin-top:24px !important;
}

.productView-stickyCart.style-1.show-sticky.animate
{
  bottom:45px !important;
}
.productView-stickyCart.style-1 .sticky-image {
  margin-top:16px;
}
.slideshow-wrapper
{
  padding-top:0px !important;
}
sticky-header.header-wrapper
{
  height:113px !important;
}
.collection-title.page-header.text-left
{
  font-size:40px ;
  line-height:48px;
  font-weight:700;
  font-family:'Baloo 2';
  text-transform:capitalize;
   margin-bottom:32px;
  margin-top:20px;
}
.navPages-item.current-cate.is-clicked .navPages-action.link
{
  font-size:22px;
  font-weight:700;
  font-family:'Baloo 2';
  line-height:30px;
  color:#000;
  padding:0px 26px 20px;
  border-bottom:3px solid #89BBC5;
}
.navPages-item .navPages-action.link
{
  font-size:22px;
  font-weight:700;
  font-family:'Baloo 2';
  line-height:30px;
  color:#a1a1a1;
  padding:0px 26px 20px;
  text-transform:uppercase;
}
.all-categories-list.list-unstyled
{
  display:inline-block;
  margin-bottom:50px;
}
#CollectionProductGrid .collection-df1-type li.navPages-item {
  display:inline-block;
  width:unset;
  margin:0px 10px;
} 
#CollectionProductGrid .collection-df1-type .link-underline:hover .text {
  text-decoration:none !important;
}
#CollectionProductGrid .product .product-item
{
  border:1px solid #cccccc !important;
  border-radius:10px !important;
  padding:24px;
}
#CollectionProductGrid .badge.sale-badge {
    position: absolute;
    width: 74px;
    top: -30px;
    padding: 5px 6px 5px 6px;
    left: -21px;
}
#CollectionProductGrid .card-product__group.group-right
{
  top:-32px;
}
.wishlist-icon svg {
  width:23px;
  height:20px;
}
#CollectionProductGrid .card-title.link-underline.card-title-ellipsis
{
  font-size:20px;
  font-weight:500;
  font-family:'Baloo 2';
  text-align:left;
  color:#000;
  line-height:28px;
  padding-right:18px;
  min-height:108px;
}
#CollectionProductGrid .card-media.card-media--portrait
{
  padding-bottom:90% !important;
  margin-top:22px;
}
#CollectionProductGrid .card-action {
  bottom: 11px !important;
  left: 0px;
}
#CollectionProductGrid .card-information__wrapper.text-center .card-price
{
  justify-content: flex-start;
  margin-top:-26px;
}
#CollectionProductGrid .price-item.price-item--sale
{
  font-size:22px;
  font-weight:700;
  line-height:28px;
  fontfamily:'Baloo 2';
  color:#01823F;
}
#CollectionProductGrid s.price-item.price-item--regular
{
  color:#7C7A7A;
  font-size:16px;
  font-weight:500;
  line-height:28px;
}
#CollectionProductGrid .swatch.list-unstyled
{
  margin-bottom:59px;
}
#CollectionProductGrid .navPages-action.link.link-underline
{
  position:relative;
}
#CollectionProductGrid .navPages-action.link.link-underline:before
{
  position:absolute;
  content:"";
  background-color:#a1a1a1;
  width:245px;
  height:3px;
  top:50px;
  left:-8px;
}
#CollectionProductGrid .current-cate.is-clicked .navPages-action.link.link-underline:after
{
  position:absolute;
  content:"";
  background-color:#89BBC5;
  width:100%;
  height:3px;
  top:50px;
  left:0px;
}
body #CollectionProductGrid .button-ATC.newarrivalcart
{
  background-color: #00833E;
  border: 1px solid #00833E;
  border-radius: 10px;
  color: #fff;
  text-transform: capitalize;
  background-repeat: no-repeat;
  background-position: right 79px top 8px;
  padding: 10px 15px 10px 0px;
  max-width: 307px;
  font-size:20px;
  line-height:22px;
  font-weight:600;
  font-family:'Baloo 2';
}
/* #CollectionProductGrid .card-action .button:hover {
  background-position: right 86px top 12px;
} */
.slideshow-wrapper.section-block-template--17102289961253__0dd69a30-fd98-4241-8dbc-dea4e2865ed3
{
  padding-bottom:0px;
}
#CollectionProductGrid .productListing.productGrid.column-4 .product
{
  margin-top:20px !important;
  margin-bottom:20px !important;
}
body .collection-filters__item.sorting
{
  display:block !important;
}
.collection-filters__item.facets__wrapper , .sidebarBlock.sidebar-custom-text.sidebarBlock-collapse
{
  display:none !important;
}
.sidebarBlock
{
  display:none !important;
} 
.sidebarBlock.sidebar-categories
{
  display:block !important;
}
.page-sidebar+.page-content {
     width: 100% !important;
}
.page-sidebar.page-sidebar-left.page-sidebar--vertical.sidebar--layout_1
{
  position: absolute;
  right: 0px !important;
  top: -106px;
}
#CollectionProductGrid .toolbar-col.toolbar-colLeft
{
  display:none !important;
}
.toolbar .toolbar-dropdown .label-tab .icon-dropdown {
  width: 8px !important;
  height: 20px !important;
}
.toolbar {
  border:0px solid #000 !important;
  padding:0px 0px !important;
}
.toolbar-item.toolbar-sort.clearfix
{
    position: absolute;
    top: -104px;
    right: 0px;
}
.shopify-section-header-sticky .header-wrapper .header-bottom .fixed-right {
  display:none !important;
}
.shopify-section-header-sticky .header-wrapper .header-bottom .fixed-center {
    width: 100% !important;
}
.shopify-section-header-sticky .header-wrapper .header .menu-dropdown {
   top:43px ;
  
}
.toolbar-sort .toolbar-label
{
  font-size:20px  !important; 
  font-weight:500  !important;
  line-height:26px  !important;
  color:#000  !important;
  font-family:'Baloo 2'  !important;
  text-transform:capitalize !important;
}
.arr-sec span.price-item.price-item--regular {
    font-size: 20px !important;
}
.arr-sec .card-information {
    padding: 0px 0px 0px;
}
#shopify-section-template--17132940165413__255a4e70-bdb4-48ca-b117-bdf6370e0645 .testimonial-sec {
     background-color: #ffffff !important; 
}
#shopify-section-template--18088446951717__3f448222-3463-432c-b129-d855e0447ec3 .testimonial-sec {
     background-color: #ffffff !important; 
}
.painrelief-gallary-image.left {
    width: 33.33%;
}
.tax-include
{
  font-size:12px;
  line-height:16px;
  color:#000;
  font-weight:400;
  font-family:'Baloo 2';
}
.orthooil-desc
{
  font-size:16px;
  line-height:20px;
  font-weight:400;
  font-family:'Baloo 2';
  color:#000;
  margin:10px 0px 24px;
}
.arr-sec .slick-prev.slick-arrow
{
  background-image:url('/cdn/shop/files/Vector_65_1.png?v=1672034273');
  background-repeat:no-repeat !important;
  font-size:0px !important;
  background-position:center !important;
  border: none;
  width: 50px;
  height: 50px;
  top:-60px;
  right: 8% !important;
  left: unset;
  background-size:22px;
  box-shadow: 0 0 20px 0 rgb(0 0 0 / 6%);
}
.arr-sec .slick-prev.slick-arrow:hover {
  background-image:url('/cdn/shop/files/2.png?v=1677158217');
}
.arr-sec .slick-prev.slick-arrow svg 
{
  display:none;
}
.arr-sec .slick-next.slick-arrow
{
  background-image:url('/cdn/shop/files/4.png?v=1677158218');
  background-repeat:no-repeat !important;
  font-size:0px !important;
  background-position:center !important;
  border: none;
  width: 50px;
  height: 50px;
  top:-60px;
  right: 2% !important;
  background-size:22px;
  box-shadow: 0 0 20px 0 rgb(0 0 0 / 6%);
}
.arr-sec .slick-next.slick-arrow:hover 
{
  background-image:url('/cdn/shop/files/1.png?v=1677158218');
}
.arr-sec .slick-next.slick-arrow svg 
{
  display:none;
}
.arr-sec .slick-next.slick-arrow:hover {
  background-color:#fff;
}
.arr-sec .slick-prev.slick-arrow:hover {
  background-color:#fff;
}
/*disable sticky cart*/

.productView-stickyCart
{
  display:none !important;
}

 .tab-contentttt {
      display: none;
    }
    .tab-contentttt.activeee {
      display: block;
    }



#shopify-section-template--17312233914661__7ead7236-b7f7-4fc0-b15c-47053cf649f0 .content-box--absolute {
    top: 46%;
    left: 9%;
}
/*ABOUTUS*/

.bsolution-head.crafted-head h3
{
  font-size:40px;
  line-height:43px;
  margin:0px 0px;
  font-weight:700;
}
.color-green
{
  color: #00833E;
}
.bsolution-content-left.crafted-content-left.left {
  padding:0px 144px 0px 157px;
  margin: 51px 0;
}
.orthojoy-journey-titl
{
  text-align:center;
}
.orthojoy-journey-titl
{
  font-size:40px;
  line-height:48px;
  font-weight:700;
  color:#000;
  font-family:'Baloo 2';
}
.journey-number
{
  padding:0px 10px 0px 10px; 
  font-size:100px;
  line-height:110px;
  color:#01823F;
  margin:0px 0px;
  background-color:#fff;
  font-weight:700;
  font-family:'Baloo 2';
  position: absolute;
  right: 38px;
  top: -64px;
}
.orthojoys-journey
{
  padding:40px 0px;
}
.wedoabout-titl
{
  font-size:40px;
  line-height:48px;
  color:#000;
  font-family:'Baloo 2';
  font-wight:700;
  text-align:center;
}
.wedo-about-sec
{
  padding:0px 0px 40px;
}
.wedo-about-blk
{
  padding: 30px 76px 30px 76px;
  background-color:#f9f9f9;
  border-radius:10px;
  display:inline-block;
  vertical-align:top;
  width:48%;
  margin-left:36px;
  min-height:465px;
}
.wedo-about-blk-wrapp {
    width: 92%;
    margin: 0 auto;
}
.wedo-about-blk:nth-child(odd)
{
  margin-left:0px;
}
.wedoabout-blk-head
{
  font-size:26px;
  line-height:32px;
  font-weight:600;
  color:#01823F;
  font-family:'Baloo 2';
}
.wedoabout-blk-desc
{
  font-size:22px;
  line-height:30px;
  color:#000;
  font-weight:400;
  font-family:'Baloo 2';
}

.journey-blk:before{
  content:"";
  position:absolute;
  background-color:#CEE9F0;
  height:20px;
  width:114px;
  top:0px;
  right:0px;
  top:50%;
  transform:translateY(-50%);
  right:-108px;
}
.journey-blk:nth-child(even):before{
  right:unset;
  left:-108px;
}
.journeys-blk-container-wrapp {
    padding-top: 61px;
    width: 80%;
    margin: 0 auto;
    position:relative;
}
.journeys-blk-container-wrapp:before
{
  content:"";
  position:absolute;
  background-color:#cccccc;
  height:100%;
  width:1px;
  top:0px;
  left: 50%;
  transform: translateX(-50%);
}
.journey-blk
{
  border:1px solid #CCCCCC;
  padding: 30px 74px 30px 74px;
  width:40%;
  margin-left:118px;
  border-radius:10px;
  position:relative;
  display:inline-block;
  vertical-align:top;
}
.journey-blk:nth-child(odd)
{
  margin-right:80px;
  margin-left:0px;
}
.journey-blk:nth-child(even)
{
  margin-top:150px;
}
.journey-blk-content
{
  font-size:25px;
  line-height:27px;
  font-weight:500;
  font-family:'Baloo 2';
  color:#000;
}
.cancellation-policy p , .terms-condition p , .privacy-policy p , .privacy-policy ul li , .shipping-deli p{ 
  font-size:15px;
  font-weight:300;
  line-height:23px;
  font-family:'Baloo 2';
  color:#000;
}
sticky-header .main-menu.fixed-center
{
  margin-top:12px;
}
.wishlist-items-container .item-image:before {
    padding-bottom: 95% !important;
}
.productView-customText.text-left .product__text.title
{
  font-weight:400;
  margin-top:-10px;
}
.contact-form .button.button--primary
{
  background-color:#00833E !important;
  border:1px solid #00833E !important;
  font-family:'Baloo 2';
}
.contact-btn.button
{
  border:1px solid #00833E !important;
  color: #00833E !important;
  border-radius: 10px !important;
}
.halo-productReview .spr-badge-starrating .spr-icon.spr-icon-star:before
{
  color:#F2A742 !important;
}
#shopify-product-reviews .spr-icon.spr-icon-star:before {
  color:#F2A742 !important;
}
.card-review.clearfix.halo-productReview
{
 position: relative;
 top: -23px;
 text-align:left;
}
.card-review.clearfix.halo-productReview .halo-productReview .spr-badge-starrating .spr-icon:before {
    font-size: 15px;
}
.arr-sec .card-review.clearfix.halo-productReview {
   position: relative;
    top: 1px;
    text-align:left;
}
#shopify-product-reviews  .spr-form-input .spr-icon-star-empty.spr-icon.spr-icon-star:before {
    color: #f9f9f9 !important;
}
#shopify-product-reviews  .spr-form-input .spr-icon.spr-icon-star:before {
   font-size:19px !important;
}
.pagination-wrapper .button.button--secondary
{
  background-color:#f2f2f2 !important;
  border:none !important ;
  border-radius:13px !important;
  width: 190px !important;
  max-width: 190px !important;
  min-width: 190px;
}
.pagination-wrapper .button.button--secondary:hover  
{
  color:#000;
}
.copyright-cont span 
{
  padding:0px 10px;
}
 .productView-container .productView-thumbnail-wrapper .slick-arrow.slick-next {
    display:none !important;
}
   .productView-container .productView-thumbnail-wrapper .slick-arrow.slick-prev {
    display:none !important;
} 
.testimonial-sec .bx-viewport
{
  padding-bottom:20px !important;
}

#shopify-section-template--17483723440421__product-grid #CollectionProductGrid .card-title.link-underline.card-title-ellipsis {
    min-height: 78px;
}
body #shopify-section-template--17483723440421__product-grid #CollectionProductGrid .product-form__submit
{
  background-color: #00833E;
  border: 1px solid #00833E;
  border-radius: 10px;
  color: #fff;
  text-transform: capitalize;
  background-image:url('/cdn/shop/files/cart_white.png?v=1676959088') !important;
  background-repeat: no-repeat;
  background-position: right 42px top 8px;
  padding: 10px 15px 10px 0px;
  max-width: 307px;
  font-size:20px;
  line-height:22px;
  font-weight:600;
  font-family:'Baloo 2';
  background-size:26px;
}
#shopify-section-template--17483723440421__product-grid #CollectionProductGrid .card-action {
    bottom: -41px !important;
    left: 0px;
}
#shopify-section-template--17483723440421__product-grid #CollectionProductGrid .card-information__wrapper.text-center .card-price {
    margin-bottom: 56px;
}
.bestseller-blk-link
{
  display:inline-block;
}
.get-rates.styled-submit.button.button-1 , .button.button-1.button-checkout
{
  background-color: #00833E !important;
  border:1px solid #00833E !important;
}
.button.button-1.button-checkout:hover  {
  color:#fff;
}
.button.button-2.button-continue
{
  border:1px solid #00833E !important;
}
.toolbar-wrapper.toolbar-wrapper--flex
{
  display:none;
}
.slideshow .slick-arrow {
    opacity: 1 !important;
}
  .slideshow-wrapper .slideshow .slick-dots
  {
    transform:unset;
    left:50%;
  }
#create_customer .button.button--primary
{
  background-color: #00833E !important;
  border:1px solid #00833E !important;
}
#customer_login .button.button-2
{
  border:1px solid #00833E !important;
}
.cancellation-policy a  
{
  color: #00833E;
}
.ortho-video-sec video  
{
  width:100%;
  height:400px;
}
.ortho-video-sec-wrapp
{
  background-image:url('/cdn/shop/files/Group_11686_1920x.png?v=1670312563');
  background-repeat:no-repeat;
  background-size:contain;
}
video.js-video
{
  background-color:#000;
  
}
.arr-sec .button.button-ATC.is-notify-me
{
  width:200px;
  margin-left:67px;
}
.product-navbar li 
{
  margin-top:10px;
}

 .ourbestseller-sec:before 
{
position:absolute;
content:"";
z-index:1;  
width:9.5%;
height:100%;  
right:0px;
top:0px;  
/* background-color:#f9f8f8 !important; */
background-image:url('/cdn/shop/files/Rectangle_39966_without_shadow_2.png?v=1675746361');  
box-shadow: 5px 10px #f9f8f8;
}
.testimonial-sec
{
  position:relative;
}
.template-product .testimonial-sec:before 
{
  width:4%;
}
.testimonial-sec:before 
{
position:absolute;
content:"";
z-index:1;  
width:10%;
height:100%;  
right:0px;
top:0px;  
/* background-color:#f9f8f8 !important; */
background-image:url('/cdn/shop/files/Rectangle_39966_without_shadow_2.png?v=1675746361');  
box-shadow: 5px 10px #f9f8f8;
}

.breadcrumb-container
{
  display:none;
}
.productView-iconZoom
{
  display: none !important;
}
.product-navbar h4 {
  margin-bottom:0px !important;
}
@media only screen and (max-width: 767px) {
.header__icon.header__icon--account.link.link--text.focus-inset
{
  display:none;
}
.ratingsss
{
  margin-top:11px;
  margin-bottom:-4px !important;
}
}
.ratingsss
{
  margin-bottom:7px;
}
.arr-sec .card-review .spr-badge-caption , .collection .card-review .spr-badge-caption {
    display: inline-block !important;
    margin-top:-10px;
}
.arr-sec .spr-starrating.spr-badge-starrating , .collection .spr-starrating.spr-badge-starrating
{
  display: inline-block !important;
}
.product-page-redesign .container 
{
  max-width:1500px;
  width:1500px;
  margin:0 auto;
}
.product-page-redesign .halo-productView-left {
  width:50%;
}
.product-page-redesign .halo-productView-right {
  width:50%;
}
.product-page-redesign .halo-productReview .spr-badge-starrating .spr-icon:before {
    font-size: 24px;
    margin: 0 0px;
}
.product-page-redesign .halo-productReview .spr-badge-caption {
  font-size:15px;
}
.product-page-redesign .badge.sale-badge {
  padding:6px 16px 6px 16px !important;
}
span.save-price {
    display: inline-block;
    padding: 6px 12px;
    background-color: #00833E;
    color: #fff;
    border-radius:50px;
}
body .header__search .search-modal__form .search__button svg {
    width: 27px;
    height: 22px;
    position: relative;
    top: -2px;
    left: -7px;
}
body .header__search .search-modal__form .search__button , body .header__search .search-modal__form .search__input {
  background:#fff;
}
/*  .product-form__label:hover::before {
  content: attr(name) !important;
  display: block;
  position: absolute !important;
  top: 100%;
  left: 0;
  width: 100%;
  padding: 5px;
  background: #000;
  color: #fff;
  font-size: 12px;
  text-align: center;
}  */
.template-product .card-product__group-item .wishlist-icon
{
  display:none !important;
}
.template-product .card-product__group-item
{
  margin-top:30px;
}
.site-nav-sub .list-unstyled li 
{
  padding-left:20px;
}
.site-nav-sub .list-unstyled li a {
    color: #000000 !important;
    text-transform: capitalize !important;;
    font-size: 18px !important;;
    font-weight: 500 !important;;
    font-family: 'Baloo 2' !important;
}
.site-nav-sub .list-unstyled li a:hover {
    color: #00833E !important;
}
.site-nav-sub .list-unstyled li
{
  position:relative;
}
.site-nav-sub .list-unstyled li:before
{
  content:"";
  position:absolute;
  background-color:#000;
  width:4px;
  height:4px;
  border-radius:50px;
  top:14px;
  left:9px;
}
body .search-modal__form .search__button svg
{
  transform:none;
}
  #preloader {
        position: fixed;
        left: 0;
        top: 0;
        z-index: 9999;
        width: 100%;
        height: 100%;
        overflow: visible;
        background-color: #fff;
        text-align: center;
      }

      #preloader img {
        position: absolute;
        top: 50%;
        left: 50%;
        width:100px;
        height:100px;
        transform: translate(-50%, -50%);
      }
#ProductSection-template--17699258335525__main .product-form__label .text {
  min-height: 55px;
  width: 61px !important;
  line-height: 55px !important;
}
.product-crafted-sec .crafted-sec-image
{
  margin-left:11px;
}
.video-main-sec
{
  margin-top:50px;
}
.template-product .container-arrival .card-information {
    margin-top: 30px;
}
#shopify-section-template--17699258335525__main span.save-price {
  margin-bottom:10px;
}
.crafted-sec.desktop.opposite
{
  padding:40px 0px 20px;
}
.crafted-sec.desktop.product-crafted-sec
{
  padding:40px 0px 20px;
}
.template-product .arr-sec
{
  margin-top:60px;
}
  body .footer-block__newsletter .field__input {
    color: #5c5c5c;
  }
  body .footer-block__newsletter input::placeholder {
    color: #5c5c5c !important;
  }
.template-collection .card-media>img, .card-media>video {
  object-fit:unset !important;
}
.productView-rating {
    cursor: unset !important;
    pointer-events:none;
}
body .orthotabber.bestseller-tabber .bx-wrapper .bx-pager
{
  bottom: -25px;
}
.arr-sec .slick-dots li button
{
  width:10px;
  height:10px;
}
body .testimonial-sec .bx-wrapper .bx-pager
{
  bottom: -11px;
}
.template-index .testimonial-sec {
  padding-top:30px;
}
.arr-sec .button.button-ATC.newarrivalcart
{
  font-size:16px;
}
.footer-track-navbar a:hover  
{
   color: #00833E !important;
}
.useful-track-navbar a:hover  
{
   color: #00833E !important;
}
.halo-productView-right.productView-details .productView-title a  
{
  cursor:unset;
  pointer-events:none;
}
.contact-item.contact-itemLeft input , .contact-item.contact-itemLeft textarea
{
  border-radius:10px;
}
.contact-main-title , .contact-content-container , .contact-content-container h3 , .contact-content-container p , .contact-content-container label , .contact-content-container h2 , .contact-content-container a
{
  font-family:'Baloo 2' !important;
}
.contact-form-heading
{
  font-size:20px;
  line-height:26px;
}
.contact.contact-2 .contact-form-description {
  font-size:15px;
  line-height:22px;
}
.contact-content-container label
{
  font-size:15px;
  line-height:22px;
}
.contact-form .button.button--primary , .contact-form .contact-itemRight .contact-btn.button {
  font-size:17px;
  line-height:25px;
  border-radius:10px !important;
}
.contact-form .page-subheader.contact-title
{
  font-size:20px;
  line-height:26px;
}
.contact.contact-2 .contact-itemRight .contact-text {
  font-size:15px;
  line-height:24px;
}
.contact.contact-2 .contact-itemRight .button:hover {

  color:#000 !important;
  background:none !important;
}
.contact-itemRight .contact-store a  
{
  font-size:15px;
  line-height:22px;
}
.contact-itemRight .contact-store a:hover 
{
  color: #00833E !important;
}
.contact-itemRight .contact-address p  
{
  font-size:15px;
  line-height:22px;
}
#shopify-section-template--16988293234981__5229bdb8-7a43-42ac-ac80-59e2f5da31a8 .halo-block.halo-banner
{
  padding-top:0px;
  padding-bottom:0px;
}
.search-block-title.text-left
{
  font-family:'Baloo 2' !important;
}

.template-search #SearchSection-template--16988293824805__main .card-title.link-underline.card-title-ellipsis {
    min-height: 78px;
}
.template-search #SearchSection-template--16988293824805__main .product-form__submit
{
  background-color: #00833E;
  border: 1px solid #00833E;
  border-radius: 10px;
  color: #fff;
  text-transform: capitalize;
  background-image:url('/cdn/shop/files/cart_white.png?v=1676959088') !important;
  background-repeat: no-repeat;
  background-position: right 36px top 12px;
  padding: 10px 15px 10px 0px;
  max-width: 307px;
  font-size:20px;
  line-height:22px;
  font-weight:600;
  font-family:'Baloo 2';
  background-size:26px;
}
.template-search #SearchSection-template--16988293824805__main .card-action {
    bottom: -41px !important;
    left: 0px;
}
.template-search #SearchSection-template--16988293824805__main .card-information__wrapper.text-center .card-price {
    margin-bottom: 56px;
}
.contact-item.contact-itemLeft
{
  padding:0px 22px;
}
.contact-item.contact-itemRight
{
  padding:0px 22px;
}
#CollectionSection-template--16988292743461__product-grid .articleLookbook-item .image.image-zoom.image-adapt
{
  display:none;
}
/*save display change*/
span.save-price {
  position: absolute;
    left: 31%;
    top: -45px;
}
.productView-customText .product__text
{
  position:relative;
}
/*save display change end */
.modal-two
{
  overflow-y:scroll;
}
.modal-two img   
{
  width:480px;
}
.modal-two::-webkit-scrollbar {
  width: 11px;
}

.modal-two::-webkit-scrollbar-track {
  background: #154734;
}

.modal-two::-webkit-scrollbar-thumb {
  background-color: #f3f0dd;
  border-radius: 6px;
  border: 3px solid #154734;
}
.cursor-wrapper.handleMouseEnter , .cursor-wrapper.handleMouseLeave
{
  display:none !important;
}
.button-checkout , .button-view-cart
{
  border-radius:14px;
}
.form-input.quantity.cart-item-qty-input , .button-checkout , .button-continue , .form-input.quantity
{
  border-radius:14px !important;
}
.is-empty .save-price
{
  display:none;
}
.template-product div.save-price
{
  font-size:13px;
  display: inline-block;
  padding: 4px 8px;
  background-color: #00833E;
  color: #fff;
  border-radius: 50px;
  position: absolute;
  top: -36px;
  right: -102px;
}
.template-product .save-price-wrapp
{
  position:relative;
}
.save-price-wrapp
{
  position:absolute;
}
.articleLookbook-item .articleLookbook-title {
    font-size: 40px;
    line-height: 48px;
    font-weight: 700;
    font-family: 'Baloo 2';
    text-transform: capitalize;
    margin-bottom: 32px;
    margin-top: 20px;
}
.arr-sec.product-tab-block .slick-dots li 
{
  display:none;
}
@media only screen and (max-width: 649px) {
.articleLookbook-item .articleLookbook-title {
    font-size: 20px;
    line-height: 28px;
}
}
/* #CollectionSection-template--20683297751333__product-grid .halo-collection-content .articleLookbook-item .image
{
  display:none;
} */

.shopify-payment-button__button {
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 26px !important;
    font-family: 'Baloo 2' !important;
    text-transform: capitalize !important;
    padding: 13px 21px 10px 0px !important;
    background-color: #00833E;
    border-radius:13px !important;
   border: 1px solid #00833E;
}
.shopify-payment-button__button:hover 
{
  color:#00833E !important;
  border: 1px solid #00833E;
}
@media only screen and (max-width: 479px) {
.shopify-payment-button__button  {
    padding-top: 7px!important;
    padding-bottom: 7px!important;
    width: 172px!important;
    margin-left:10px;
    font-size:16px !important;
}
}