/** Shopify CDN: Minification failed

Line 2143:0 Unexpected "}"
Line 6718:1 Expected identifier but found whitespace
Line 7008:0 Unexpected "}"
Line 7216:0 Unexpected "}"

**/
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


 /*
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-stretch: 100%;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}  */



@media (min-width: 1200px) {
    .medicalsaunas-banner {
        min-height:430px !important;
    }
}
    
.number-bg1 {
    display: flex;
    justify-content: space-between;
    background-color: #0196da;
    position: fixed;
     width:100%;
    top: 0;
    z-index: 9999 !important;
    padding: 0.65% 6%;

}
.navbar_2{
  display: flex;
}
.navbar-cart{
  color: #fff;
  display: flex;
}
.gap-15 {
    gap: 15px;
}
.desk-cart-img {
    width: 25px;
}

span.items-cart {
    font-size: 15px;
    position: relative;
    top: -5px;
    left: -4px;
    color: #fff;
} 
.customersup{
    background-color: #0f3854;
    color:#ffb32c;
}
.navbar_2 .text-top a {
    text-decoration: none;
    color: #fff;
}

.span-top2,
.span-top1 {
    font-weight: 600;
    font-size: 20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.number-bg2 {
    display: none;
    position: sticky !important;
    top: 0;
    z-index: 1000;
}
.header{
  display:none;
}

.text-top {
    font-size: 16px;
    color: #fff;
    background: #0196da;
    text-align: center;
    font-weight: 600;
    margin: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.text-top>span {
    font-weight: 600;
    font-size: 20px;
}
.b-top {
    font-size: 26px;
}
.customer-support {
    text-align: center;
    font-weight: 600;
    color: #ffb32c;
    margin-bottom: 0;
    padding: 10px;
}
.support-number {
    color: #ffb32c;
}
.b-top-11 {
    font-size: 26px;
}
.main_menu {
    display: flex;
    justify-content: flex-end;
}
.new-header .bg-top {
    background-color: #0196da;
    color: #fff;
}

.saunas-sales-no {
    text-align: end;
}

.new-header .customer-support {
    font-weight: 600;
    color: #ffb32c;
    text-align: center;
    margin: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}

.new-header .logo-medical img {
    max-width: 270px;
    margin-top: 5px;
}

.new-header .text-top>span {
    font-weight: 600;
    font-size: 20px;
}

.new-header .text-top {
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-weight: 600;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.new-header .span-top {
    font-weight: 600;
    font-size: 24px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.new-header .span-top1 {
    font-weight: 600;
    font-size: 24px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.new-header .span-top2 {
    font-weight: 600;
    font-size: 24px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.new-header .desktop-show {
    display: inherit;
}

.new-header .mobile-show {
    display: none;
}

.new-header .page-mt {
    margin-top: 10px;
}

.new-header .navbar-default .navbar-nav>li>a {
    font-size: 12px;
}

/* 1502 Strated*/
@media only screen and (max-width:1552px) {
    .new-header .text-top {
        font-size: 14px;
        color: #fff;
        text-align: center;
        font-weight: 600;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .new-header .span-top {
        font-weight: 600;
        font-size: 18px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .new-header .span-top1 {
        font-weight: 600;
        font-size: 18px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .new-header .span-top2 {
        font-weight: 600;
        font-size: 18px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .new-header .header_navbar_sauna>li>a {
        padding: 26px 6px !important;
    }

    .new-header .navbar-default .navbar-nav>li>a {
        font-size: 11px;
        letter-spacing: 0px;

    }
}

/* 1502 Ended */
/* 1298 Started */
@media only screen and (max-width:1298px) {
    .new-header .header_navbar_sauna>li>a {
        padding: 26px 6px !important;
    }

    .new-header .navbar-default .navbar-nav>li>a {
        font-size: 11px;
        letter-spacing: 0px;

    }

}

/* 1298 Ended */
/* 1192 Strated*/
@media only screen and (max-width:1192px) {
    .new-header .text-top {
        font-size: 18px;
    }

    .new-header .customer-support {
        font-size: 15px;
    }

    .new-header .span-top {
        font-size: 14px;
    }

    .new-header .span-top1 {
        font-size: 14px;
    }

    .new-header .span-top2 {
        font-size: 14px;
    }

    .new-header .header_navbar_sauna>li>a {
        padding: 8px 3px !important;
    }

    .new-header .navbar-default .navbar-nav>li>a {
        font-size: 12px;
        letter-spacing: 0px;
    }
}

/* 1192 Ended */
/* 767 Strated*/
@media only screen and (max-width: 767px) {

  body{
    overflow-x: clip !important;
  }
  .number-bg2 {
    display: none;
    position:relative !important;
    top: 0;
    z-index: 1000;
}
    .customers-support {
        display: none;
    }

    .new-header .desktop-show,
    .number-bg1 {
        display: none;
    }

    .number-bg2 {
        display: block;
    }

    .new-header .cart-strip .navbar-toggle {
        top: 20px !important;
        left: 20px !important;
    }

    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border-color: #0096d9;
    }

    .new-header .mobile-show {
        display: inherit;
        padding: 0px;
    }

    .new-header .b-top {
        font-size: 26px;
        /* height: 42px; */
    }

    .new-header .b-top-11 {
        font-size: 26px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .new-header .c-p1 {
        margin-top: 10px;
        font-weight: 600;
        font-size: 14px;
        text-align: center;
        margin-left: -34px;
    }

    .new-header .logo-medical img {
        max-width: 262px;
        margin-top: 3px;
    }
    .newbluebaar ul.navigationlist {
        display: inline-block;
    }

    .navbar_header {
        background-color: #17599e;
        height: 40px;
    }

    .new-header .span-top {
        font-size: 18px;
    }

    .navigation {
        margin-top: 0px;
    }

    .navbar {
        min-height: 0px !important;
    }

    .logo-medical {
        margin-top: -5px;
    }

    .new-header .cart-strip .navbar-toggle {
        position: absolute;
        z-index: 5;
        border-radius: 4px;
        border: 2px solid #ddd;
        float: left;
        top: 109px;
        left: 15px;
        margin: 0px 0px 0 0;
        padding: 8px 10px !important;
    }

    .new-header .cart-strip .navbar-toggle .icon-bar {
        background: #fff none repeat scroll 0 0;
        border-radius: 1px;
        display: block;
        height: 2px;
        width: 22px;
    }

    .new-header .navbar_header {
        height: 0px;
        position: relative;
    }

    .new-header .main_menu .mobilemenu {
        position: absolute;
        left: 0;
        width: 100%;
        background: #0096d9;
        z-index: auto;
        top: 6px;
    }

    #thumbs-wrapper {
        margin-top: 0px !important;
        padding: 0px 0px 0px 0px !important;
    }
    .navbar-cart{
      position: absolute;
      top: 18px;
      right: 10px;
      z-index: 5;
    }
  /*
    .desk-cart-img {
        width: 30px;
    } */
    .text-top{
      padding: 15px;
    }
  
}

/* 767 Ended*/
/* 320px Start */
@media only screen and (max-width:320px) {
    .new-header .cart-strip .navbar-toggle {
        left: 10px;
        margin: 2px 14px 0 0;
        padding: 6px 6px !important;
    }

    .new-header .cart-strip .navbar-toggle .icon-bar {
        height: 2px;
        width: 18px;
    }

    .new-header .b-top-11 {
        font-size: 22px;
    }

    .new-header .b-top {
        font-size: 22px;
    }
}

    .hidden-text {
        display: none;
    }
    .font-text{
        font-family: 'FontAwesome' !important;
    }
    .medical-banner-container {
        position: relative;
    }

    .mcall-now {
        position: absolute;
        top: 3%;
        left: 10%;
        font-size: 35px;
        color:#fff;
    }
    .mcall-now .call-nowmd{
        /* color: red; */
        color: white;
        font-weight: 700;
    }
    .divp{
       padding-bottom: 2%;
    }
    .custom-starting{
        font-size: 24px;
        font-weight: 600;
    }
    @media only screen and (min-width: 1200px) and (max-width:1400px) {
        .mcall-now {
            left: 11% !important; 
            font-size:30px;
        }
    }
    @media only screen and (max-width: 767px){
        body {
            overflow-x: clip;
        }
        .link-mcall {
         display:block;
        }
        .mcall-now {
            top: 0.3%;
            left: 23%;
            font-size: 18px;
            text-align: center;
            line-height: 21px;
        }
        .custom-starting{
        font-size: 12px;
    }
    }
    @media only screen and (max-width: 430px){
        .mcall-now {
            top: 1%;
            left: 24%;
            font-size: 20px;
            text-align: center;
            line-height: 21px;
        }
    }
    @media only screen and (max-width: 375px){
        .mcall-now {
            top: 0.5%;
            left: 23%;
            font-size: 18px;
            text-align: center;
            line-height: 21px;
        }
    }
.mb-subscribe-container {
    border-bottom: 2px solid #4080c5;
    padding-bottom: 30px;
    padding-top: 30px;
    display: flex;
    justify-content: middle;
    align-items: center;
    gap: 20px;
}
.mb-subscribe-container .p1 {
    text-align: center;
    line-height: inherit;
}
.navbar_2{
  display: flex;
}
.navbar-cart{
  color: #fff;
  display: flex;
}
.gap-15 {
    gap: 15px;
}
.desk-cart-img {
    width: 25px;
}
/*
span.items-cart {
    font-size: 15px;
    position: relative;
    top: -5px;
    left: 0px;
    color: #fff;
} */
.customersup{
    background-color: #0f3854;
    color:#ffb32c;
}
/* .navbar_1 .text-top,
.navbar_2 .text-top {
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-weight: 600;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
} */
.navbar_2 .text-top a {
    text-decoration: none;
    color: #fff;
}
.span-top2,
.span-top1 {
    font-weight: 600;
    font-size: 20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.number-bg2 {
    display: none;
    position: sticky !important;
    top: 0;
    z-index: 1000;
}
.text-top {
    font-size: 16px;
    color: #fff;
    background: #0196da;
    text-align: center;
    font-weight: 600;
    margin: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.text-top>span {
    font-weight: 600;
    font-size: 20px;
}
.b-top {
    font-size: 26px;
}
.customer-support {
    text-align: center;
    font-weight: 600;
    color: #ffb32c;
    margin-bottom: 0;
    padding: 10px;
}
.support-number {
    color: #ffb32c;
}
.b-top-11 {
    font-size: 26px;
}
.main_menu {
    display: flex;
    justify-content: flex-end;
}
.new-header .bg-top {
    background-color: #0196da;
    color: #fff;
}
.saunas-sales-no {
    text-align: end;
}
.new-header .customer-support {
    font-weight: 600;
    color: #ffb32c;
    text-align: center;
    margin: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}
.new-header .logo-medical img {
    max-width: 270px;
    margin-top: 5px;
}
.new-header .text-top>span {
    font-weight: 600;
    font-size: 20px;
}
.new-header .text-top {
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-weight: 600;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.new-header .span-top {
    font-weight: 600;
    font-size: 24px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.new-header .span-top1 {
    font-weight: 600;
    font-size: 24px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.new-header .span-top2 {
    font-weight: 600;
    font-size: 24px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.new-header .desktop-show {
    display: inherit;
}
.new-header .mobile-show {
    display: none;
}
.new-header .page-mt {
    margin-top: 10px;
}
.new-header .navbar-default .navbar-nav>li>a {
    font-size: 12px;
}
/* 1502 Strated*/
@media only screen and (max-width:1552px) {
  .new-header .text-top {
        font-size: 14px;
        color: #fff;
        text-align: center;
        font-weight: 600;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
    .new-header .span-top {
        font-weight: 600;
        font-size: 18px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
    .new-header .span-top1 {
        font-weight: 600;
        font-size: 18px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
    .new-header .span-top2 {
        font-weight: 600;
        font-size: 18px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
    .new-header .header_navbar_sauna>li>a {
        padding: 26px 6px !important;
    }
    .new-header .navbar-default .navbar-nav>li>a {
        font-size: 11px;
        letter-spacing: 0px;
    }
}
/* 1502 Ended */
/* 1298 Started */
@media only screen and (max-width:1298px) {
    .new-header .header_navbar_sauna>li>a {
        padding: 26px 6px !important;
    }
    .new-header .navbar-default .navbar-nav>li>a {
        font-size: 11px;
        letter-spacing: 0px;
    }
}
/* 1298 Ended */
/* 1192 Strated*/
@media only screen and (max-width:1192px) {
    .new-header .text-top {
        font-size: 18px;
    }

    .new-header .customer-support {
        font-size: 15px;
    }

    .new-header .span-top {
        font-size: 14px;
    }

    .new-header .span-top1 {
        font-size: 14px;
    }

    .new-header .span-top2 {
        font-size: 14px;
    }

    .new-header .header_navbar_sauna>li>a {
        padding: 8px 3px !important;
    }

    .new-header .navbar-default .navbar-nav>li>a {
        font-size: 12px;
        letter-spacing: 0px;
    }
}

/* 1192 Ended */
/* 767 Strated*/
@media only screen and (max-width: 767px) {

  body{
    overflow-x: clip !important;
  }
  .number-bg2 {
    display: none;
    position:relative !important;
    top: 0;
    z-index: 1000;
}
    .customers-support {
        display: none;
    }

    .new-header .desktop-show,
    .number-bg1 {
        display: none;
    }

    .number-bg2 {
        display: block;
    }

    .new-header .cart-strip .navbar-toggle {
        top: 20px !important;
        left: 20px !important;
    }

    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border-color: #0096d9;
    }

    .new-header .mobile-show {
        display: inherit;
        padding: 0px;
    }

    .new-header .b-top {
        font-size: 26px;
        /* height: 42px; */
    }

    .new-header .b-top-11 {
        font-size: 26px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    .new-header .c-p1 {
        margin-top: 10px;
        font-weight: 600;
        font-size: 14px;
        text-align: center;
        margin-left: -34px;
    }

    .new-header .logo-medical img {
        max-width: 242px;
        margin-top: 5px;
    }

    /* .bg-top {
        height: 42px;
    } */

    /* .b-top-11 {
        font-size: 22px;
    } */
    .newbluebaar ul.navigationlist {
        display: inline-block;
    }

    .navbar_header {
        background-color: #17599e;
        height: 40px;
    }

    .new-header .span-top {
        font-size: 18px;
    }

    .navigation {
        margin-top: 0px !important;
    }

    .navbar {
        min-height: 0px !important;
    }

    .logo-medical {
        margin-top: -5px;
    }

    .new-header .cart-strip .navbar-toggle {
        position: absolute;
        z-index: 5;
        border-radius: 4px;
        border: 2px solid #ddd;
        float: left;
        top: 109px;
        left: 15px;
        margin: 0px 0px 0 0;
        padding: 8px 10px !important;
    }

    .new-header .cart-strip .navbar-toggle .icon-bar {
        background: #fff none repeat scroll 0 0;
        border-radius: 1px;
        display: block;
        height: 2px;
        width: 22px;
    }

    .new-header .navbar_header {
        height: 0px;
        position: relative;
    }

    .new-header .main_menu .mobilemenu {
        position: absolute;
        left: 0;
        width: 100%;
        background: #0096d9;
        z-index: auto;
        top: 6px;
    }

    #thumbs-wrapper {
        margin-top: 0px !important;
        padding: 0px 0px 0px 0px !important;
    }
    .navbar-cart{
      position: absolute;
      top: 18px;
      right: 20px;
      z-index: 5;
    }
    .desk-cart-img {
        width: 30px;
    }
    .text-top{
      padding: 15px;
    }
}

/* 767 Ended*/
/* 320px Start */
@media only screen and (max-width:320px) {
    .new-header .cart-strip .navbar-toggle {
        left: 10px;
        margin: 2px 14px 0 0;
        padding: 6px 6px !important;
    }

    .new-header .cart-strip .navbar-toggle .icon-bar {
        height: 2px;
        width: 18px;
    }

    .new-header .b-top-11 {
        font-size: 22px;
    }

    .new-header .b-top {
        font-size: 22px;
    }
}
.nav.navbar-nav a {
    padding-top: 0;
    text-align: center;
}

.nav.navbar-nav a:hover {
    background-color: #0196da !important;
    height: 20px !important;
}

.nav>li>a {
    padding: 10px 15px;
}

.nav.navbar-nav a span:hover {
    color: #FFFF00;
}

.new {
    display: none;
}

.newbluebaar {
    background: #1f5c8c;
    position: relative;
    top: -30px;
}

ul.navigationlist {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
}

ul.navigationlist li.bluebar_li {
    border-right: 1px solid #7896b5;
    min-height: 56px;
}
ul.navigationlist li.bluebar_li:last-child{
  border:none;
}
.media:first-child {
    margin-top: 0;
}

.media-body {
    width: auto !important;
    text-align: center !important;
}

.media-heading {
    text-align: left !important;
    color: #fff;
}

.media-body,
.media-left,
.media-right {
    vertical-align: middle;
}
.media-left{
   vertical-align: middle !important;
}

@media (min-width: 768px) {
    ul.navigationlist li {
        float: left !important;
        padding: 0px 15px;
    }

    .media {
        padding: 9px 0 0 0;
    }

    .media-heading {
        font-size: 14px;
      font-weight:400;
    }

    .desktop_text {
        display: block;
    }

    .mobile_text {
        display: none;
    }
}

@media (max-width: 767px) {
    .desktop_text {
        display: none;
    }

    .mobile_text {
        display: block;
    }
}

@media (max-width: 480px) {
    .media-heading {
        font-size: 18px;
    }

    ul.navigationlist li.bluebar_li {
        padding: 0px;
        width: 100%;
        border-bottom: 1px solid #7896b5;
        border-right: none;
    }

    .media-body,
    .media-left,
    .media-right {
        width: 75px;
    }

    .media {
        padding: 4px 0 4px 0;
    }

    .media-object {
        width: 45px;
    }
}

@media screen and (max-width: 767px) {
    .newbluebaar {
        top: 0px !important;
    }

    ul.navigationlist li {
        padding: 0px 0 !important;
    }
}

        .padding-0 {
            padding-left: 0px;
            padding-right: 0px;
        }

        @media (min-width: 768px) {
            .fordoblearrow {
                font-size: 22px !important;
                color: #000 !important;
                padding: 10px 124px;
                position: relative;
            }

            .fordoblearrow span {
                color: #309cff;
            }

            .fordoblearrow span a {
                color: #309cff;
            }

            .fordoblearrow:after {
                position: absolute;
                top: 0;
                right: 0;
                content: "";
                background: url('../../../files/rightarrow%EF%B9%96v=1733573521.png') no-repeat center center;
                height: 71px;
                width: 124px;
            }


            .fordoblearrow:before {
                position: absolute;
                top: 0;
                left: 0;
                content: "";
                background: url('../../../files/leftarrow%EF%B9%96v=1733573521.png') no-repeat center center;
                height: 71px;
                width: 124px;
            }
        }

        .buy_now_img {
            margin-bottom: 20px;
        }

        .buy_now_img_width {
            width: 65%;
        }

        .sold_out_img {
            margin-bottom: 20px;
            width: 65%;
        }

        .buy_now_width {
            width: 45%;
        }

        @media (max-width: 375px) {
            .saunas_logo_img {
                margin-left: 5% !important;
            }
        }

        @media (max-width: 767px) {
            .tm-span {
                position: relative;
                top: -3px !important;
            }

            .saunas_logo_img {
                margin-left: 11%;
            }

            .traditional1_figcaption {
                margin-bottom: 0px !important;
            }

            .figcaption_bottom {
                padding-bottom: 0px !important;
                padding-top: 0px !important;
            }

            /* .fordoblearrow:after{position:absolute;content:"";height:71px;}
.fordoblearrow:before{position:absolute;content:"";height:71px;} */
        }

        @media only screen and (min-width: 768px) {
            .medicalsaunas_product {
                margin-top: -5px !important;
            }

            .newbluebaar {
                top: 0px !important;
            }
        }
    

/* 320px Ended */
.feature-h-text {
    display: flex;
    justify-content: space-between;
    z-index: 2 !important;
    position: relative;
    /* background-color: #205d8c; */
    /* margin-bottom: 0.6%; */
}

.acc-bg-blue { 
    background-color: #205d8c;
    margin-bottom: 0.6% !important;
    position: relative;
    z-index: 2;
} 

.head-a1 {
    text-align: left;
    font-size: 26px !important;
    width: 80%;
    padding-left: 0%;
    padding-bottom: 0.8% !important;
    padding-top: 1% !important;
    margin: 0%;
    color: #37b4ff !important;
    font-weight: bold;
    text-transform: uppercase;
}

.temp_traditional-saunas .head-a1, .temp_naturesaunas .head-a1 {
    text-transform: initial !important; 
}

.head-a1 span{
  color: #fff !important;
}
.head-arrow {
    font-size: 36px !important;
    align-self: center;
    color: red;
    font-weight: bold !important;
    transition: transform 0.5s ease;
}
.rotate180 {
    transform: rotate(180deg) !important;
    transition: transform 0.5s ease;
}
.mb-nat-8{
    margin-bottom: 50px;
}
.trad-yt-head{
    margin-top: 0px;
}
figcaption {
    padding-bottom: 10px;
}
.mobile-show{
    display: none;
}
.mb-img{
    margin-bottom: 10px;
}
.acc-contain-1{
    margin-top: -25px;
}
@media only screen and (max-width: 576px) {
    .m-mt-15 {
        margin-top: 5px;
    }
    .mb-nat-8 {
        margin-bottom: 30px;
    }
    .mobile-show{
        display: block;
    }
    .buy_now_img {
        margin-bottom: 6px !important;
    }
    figcaption font, figcaption mark, figcaption span {
        padding: 0 10px;
    }
    .trad-yt-head{
        margin-top: 10px;
    }
    .navbar {
        min-height: 70px !important;
    }
    /* .newbluebaar {
        top: -24px !important;
    } */
    .saunas_logo_img {
        width: 92%;
        margin-top: -108px;
        margin-left: 0px;
        /* margin-right: auto; */
    }
    .trad-offerb {
        margin-top: 2%;
        margin-bottom: 0.8%;
    }
    h4.fordoblearrow {
        font-size: 26px !important;
    }
    .arrows_h4 {
        height: 180px;
        padding: 20px 0px !important;
    }
    .padding-0 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .traditional1_product{
        text-align: center;
    }
    .head-a1 {
        text-align: left;
        font-size: 18px !important;
        width: 82%;
        padding-left: 0%;
        padding-bottom: 2% !important;
        padding-top: 2% !important;
        margin: 0%;
    }
    .head-arrow {
        font-size: 32px !important;
        align-self: center;
        color: red;
        font-weight: bold !important;
    }
    .ml-m{
        margin-right: 10px;
    }
    .nature4_product {
        margin-top: -50px;
    }
    .nature5_product{
        margin-top: -14px;
    }
}
@media only screen and (max-width: 375px) {
    .saunas_logo_img {
        margin-left: 0px;
    }
    
}
@media only screen and (min-width: 1366px){
.nature_width78 {
    width: 45% !important;
}
}

/* extra shopify css  */
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{
  display:none;
}
.commercialspa7-img{
    height: 486px !important;
}
.commercialspa6-img{
    height: 504px !important;
}
/* .commercialspa9-img {
    height: 413px !important;
} */
.margin-bottom{
  margin-bottom:50px;
}
.main-commercialspa7-div{
    justify-content: center;
    display: flex;
}
.commercialspa6-img{
    margin-left: auto;
    margin-right: auto;
    height: 478px !important;
}
.heading-img1{
    margin-bottom: -42px;
    /* margin-left: 110px; */
}

.plus489-mark1{
    background-color: #BBEBFB;
    color: #f00;
    /* margin-left: 64px !important; */
}

.plus489-mark{
    background-color: #FF0;
    color: #f00;
    /* margin-left: 64px !important; */

}

.plus489-div
    {
    color: gray;
    /* margin-left: 130px !important; */
}
.bottom-img-container{
    display: flex;
    align-items: center;
}
.plus489-a{
    /* color: #6aae3e; */

    /* margin-left: 168px !important; */
}

.mark-class{

background-color:#BBEBFB; color:#f00;  
}

/* .center-line{

    margin-left: 100px !important;
} */

/* .center-line1{

margin-left: 220px !important;
} */
@media only screen and (min-width: 1024px) {
    .commercialspa9-img{
        max-width: 110% !important;
    } 
    .commercialspa8-img{
        max-width: 94% !important;
        margin-left: auto;
        margin-right: auto;
    }
}

@media (min-width: 768px) {
    .fordoblearrow {
        font-size: 22px !important;
        color: #000 !important;
        padding: 10px 124px;
        position: relative;
    }
    

    .fordoblearrow span {
        color: #309cff;
    }

    .fordoblearrow span a {
        color: #309cff;
    }

    .fordoblearrow:after {
        position: absolute;
        top: 0;
        right: 0;
        content: "";
        background: url(https://medicalsaunas.com/cdn/shop/t/5/assets/images/rightarrow.png) no-repeat center center;
        height: 71px;
        width: 124px;
    }


    .fordoblearrow:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "";
        background: url(https://medicalsaunas.com/cdn/shop/t/5/assets/images/leftarrow.png) no-repeat center center;
        height: 71px;
        width: 124px;
    }
}

.buy_now_img {
    margin-bottom: 20px;
}

.buy_now_img_width {
    width: 65%;
}

.sold_out_img {
    margin-bottom: 20px;
    width: 65%;
}

.buy_now_width {
    width: 36%;
}
.heading-img-mobile{
    margin-bottom: 20px;
    margin-top: 20px;
}
@media only screen and (max-width: 767px) {
    
    .commercialspa7-img{
        height: 330px !important;
        margin-top: 20px;
    }
    .commercialspa6-img{
        height: 330px !important;
        width: 83%;
    }
    .commercialspa5-img{
        height: 320px !important;
    }
    /* .commercialspa9-img{
        height: 246px !important;
    } */
    .traditional1_figcaption {
        margin-bottom: 20px !important;
    }
    .heading-img-web{
        display: none !important;
    }
    .figcaption_bottom {
        padding-bottom: 0px !important;
        padding-top: 0px !important;
    }
    .commercialspa7-img{
        margin-top: 20px;
    }
    .commercialspa6-img{
        margin-top: 30px;
    }
    .figcaption {
        padding-top: 0px;
    }
    .buy_now_img {
        margin-bottom: 5px;
    }
    .buy_now_width {
        width: 54% !important;
    }
    
    /* .fordoblearrow:after{position:absolute;content:"";height:71px;}
.fordoblearrow:before{position:absolute;content:"";height:71px;} */
}
.medical-contimg {
    margin: auto;
    border-radius: 10px;
    margin-top: 8px;
}
@media only screen and (min-width: 768px) {
    .medicalsaunas_product {
        margin-top: -5px !important;
    }
    
    .display-md-none{
        display: none !important;
    }
    
}
@media only screen and (max-width: 768px) {

  div#shopify-section-template--23943580713248__timer_annoncement_C8hCGJ {
    margin: 7.5rem 0 0!important;
}
   #shopify-section-sections--23943581204768__header .col-md-12.sales-page-col.w3_bg {
    padding: 0;
}
    .bottom-img-container{
        display: block;
    }
    .img-left-2{
        margin-top: 40px;
    }
}
/* footer */
.footer__content-top {
  max-width:83.333%;
  margin:0 auto;
}
.youremail {
    border: 4px solid #3d3d3d;
    background-color: #3d3d3d;
    height: 66px;
    border-radius: 8px;
    padding-left: 22px;
    font-size: 18px;
    
}
.m-bg {
    background-color: #000 !important;
}
.mobile-footer .m-bg {
    background-color: #000 !important;
}
.mobile-footer ul {
    list-style-type: none;
    padding: 0px;
    font-size: 16px;
}
.mobile-footer .ul-flex {
    display: flex;
}
.mobile-footer .ul-2col {
    list-style-type: none;
    font-size: 16px;
}
.mobile-footer .white {
    color: #fff !important;
}
.panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: 1px solid #000;
}
.mobile-footer .h4-panel {
    background-color: #000;
    cursor: pointer;
    font-size: 22px !important;
    padding: 4px 10px !important;
    height: 44px;
  display: flex;
    justify-content: space-between;
    align-items: center;
}
.mobile-footer ul.anotherlist li {
    float: none;
}
.mobile-footer .copy-col {
    color: #767676;
}
.mobile-footer .be {
    text-align: inherit !important;
    line-height: 18px;
    margin-bottom: 22px;
}
.mobile-footer .youremail {
    border: 2px solid #3d3d3d;
    background-color: #3d3d3d;
    height: 62px;
    border-radius: 8px;
    padding-left: 22px;
    color: #fff !important;
}
.mobile-footer ::placeholder {
    color: #fff;
}
.mobile-footer .line-bottom {
    border-bottom: 1px solid #0096d9 !important;
}
.mobile-footer .size-t {
    font-size: 14px;
} 
.mobile-footer .subscribe {
    position: absolute;
    bottom: 0px;
    left: 291px;
    width: 50px;
    height: 50px;
    border: none;
    outline: none;
    background-repeat: no-repeat;
}
.panel-bg {
    background-color: #000;
    padding: 0px !important;
}
.mobile-footer .panel {
    border-color: #000;
    border: 2px solid #000 !important;
}
@media screen and (max-width: 767px) {
    ul.anotherlist {
        float: left !important;
    }
    #emailid {
        width: 100% !important;
    }
}
@media screen and (min-width: 380px) and (max-width: 435px) {
    .subscribe {
        left: 312px !important;
    }
}
@media only screen and (min-width: 320px) and (max-width: 380px) {
    .subscribe {
        left: 258px !important;
    }
}
@media only screen and (max-width: 325px) {
    .subscribe {
        left: 216px !important;
    }
}
/* mobile footer Strated here Date:17-07-2023 */

/* desktop footer Started here Date:17-07-2023*/
.desktop-footer .youremail {
    border: 4px solid #3d3d3d;
    background-color: #3d3d3d;
    height: 66px;
    border-radius: 8px;
    padding-left: 22px;
    font-size: 18px;
    width: -webkit-fill-available;
}
.footer .p1 {
    font-weight: 600;
    font-size: 21px;
    line-height: 30px;
    padding-top: 1.45px;
    color: #545454;
    margin-left: 9px;
   width:60%;
}
.desktop-footer .subscribe {
    /* background: url(../../../files/send%EF%B9%96v=1743670822.png); */
    position: absolute;
    bottom: 0px;
    left: 310px;
    width: 58px;
    height: 55px;
    border: none;
    outline: none;
    background-repeat: no-repeat;
}
.desktop-footer .logo-h-t {
    height: 20px;
    width: 20px;
}
.footer .col-md-3 .logo-h-w {
    height: 38px;
    width: 38px;
}
.footer .col-md-3 .l-s {
    list-style: none;
}
.footer .col-md-3 .msc {
    font-weight: 600;
    font-size: 16px;
}
.footer .col-md-3 .address {
    font-size: 12px;
}
.footer .col-md-3 ul{
  margin-top:0 !important;
}
.footer .col-md-3 .pt-10 {
    padding-top: 10px;
}
.footer .col-md-3 .p-00 {
    padding: 0px !important;
     clear:both;
}
.footer .ul-size-l {
    /* font-weight: 600; */
    /*text-transform: uppercase;*/
    line-height: 28px;
    font-size: 12px;
}
.footer .col-md-3 .text-d {
    display: block;
    line-height: 14px;
}
.footer .col-md-3 .mb-down {
    /*text-transform: uppercase;*/
    margin-bottom: 12px;
}
.footer .col-md-3 .f-800 {
    font-weight: 600;
}
.footer .col-md-3 strong {
    font-weight: 500;
}
.footer .col-md-3 .ul-flex {
    display: flex;
}
.footer .col-md-3 .f-32 {
    font-size: 22px;
}
.footer .col-md-3 .ad-1m {
    color: darkgray;
    font-weight: 500;
    font-size: 14px;
    font-family: inherit;
}
.footer .col-md-3 .ad-1 {
    font-weight: 600;
    font-size: 14px;
    font-family: inherit;
}
.footer .col-md-3 .ad-2 {
    color: #A9A9A9;
    font-size: 13px;
    line-height: 14px;
  padding-top:0 !important;
}
.footer .col-md-3 .ad-3 {
    font-weight: 600;
    color: #5fd8ef;
    text-decoration: underline;
}
.footer .col-md-3 .ad-4 {
    font-size: 16px;
    padding-top: 0 !important;
    margin-bottom: 2px !important;
    padding-left: 6px;
}

.footer .col-md-3 .ad-5 {
    font-size: 13px;
    font-weight: 400;
}
.desktop-footer .w-shop{
    width:12% !important;
    padding-left:3% !important;
    text-align: justify !important;
}
.desktop-footer .w-custom{
width:12% !important;
text-align: center !important;
}
.desktop-footer .w-discount{
    width:12% !important;
text-align: justify !important;
}
.desktop-footer .w-quick{
    width:12% !important;
text-align: justify !important;
}
@media only screen and (max-width: 1298px){
    .desktop-footer .w-shop {
        width: 13% !important;
        padding-left: 1% !important;
        text-align: justify !important;
    }
    .desktop-footer .w-custom {
        width: 13% !important;
        text-align: center !important;
    }
}
/* desktop footer Ended here Date:17-07-2023*/

.desktop-footer .w-shop{
    width:12% !important;
    padding-left:2% !important;
    text-align: justify !important;
}
.desktop-footer .w-custom{
width:12% !important;
text-align: center !important;
}
.desktop-footer .w-discount{
width:12% !important;
text-align: justify !important;
}
.desktop-footer .w-quick{
width:12% !important;
text-align: justify !important;
}
@media only screen and (max-width: 1552px){
    .desktop-footer .w-shop {
        padding-left: 1% !important;
    }
    .desktop-footer .subscribe {
    left: 304px;
}

}
@media only screen and (max-width: 1368px){
    .desktop-footer .w-shop {
        width: 13% !important;
        padding-left: 1% !important;
        text-align: justify !important;
    }
    .desktop-footer .w-custom {
        width: 13% !important;
        text-align: center !important;
    }
    .desktop-footer .p1 {
    font-size: 18px;
}
.desktop-footer .ul-size-l {
    line-height: 28px;
    font-size: 13px;
}
.desktop-footer .subscribe {
    left: 288px;
}
.footer .ad-1 {
    font-size: 13px;
}
.footer .ad-2 {
    font-size: 12px;
    line-height: 10px;
}
}
.logo-footer-2 .footer-block__heading {
    color: #fff !important;
    margin: 10px 0 3px;
}
.logo-footer-3 ul{
  margin:10px 0!important;
}
.logo-footer-3 ul li a {
    font-size: 14px!important;
}
.logo-footer-3 ul li {
    margin-bottom: 2px!important;
}
.logo-footer-4 .footer-block__heading{
  color:#fff !important;
  margin: 10px 0 3px;
}
.logo-footer-5 .footer-block__heading{
  color:#fff !important;
   margin: 10px 0 3px;
}
.row.footer-copywrite{
  margin-left:0 !important;
  margin-right:0 !important;
  margin-top:10px;
}
.row.footer-copywrite p{
  padding-top:0 !important;
}
.tfu-a1 {
    text-align: left !important;
    color: #353437 !important;
    font-weight: 600;
}
.middle-content h4.m-termmisc {
    font-size: 14px;
    color: rgb(84, 84, 84);
    padding: 0;
    margin-bottom: 0;
    margin-top: 20px;
}
@media only screen and (max-width: 1162px){
    .footer .w-shop {
        width: 13% !important;
        padding-left: 0% !important;
        text-align: justify !important;
    }
    .footer .w-custom {
        width: 13% !important;
        text-align: center !important;
    }
    .footer .mb-down {
    margin-bottom: 6px;
}
.footer .ul-size-l {
    line-height: 28px;
    font-size: 13px;
}
}
@media(min-width: 1547px) and (max-width: 1746px){
  .navigation{
  margin-top:49px  !important;
}
}
@media(min-width: 768px) and (max-width: 1546px){
  .navigation{
  margin-top:47px  !important;
}
}
.template-product-med-3 .btn-group{
display:block !important;
} 

/* end footer */

@media (max-width: 576px) {
    .over-flow {
        overflow-x: auto !important;
        position: relative;
        top: -25px;
    }
    .fixed-cell-a {
        position: sticky;
        left: 0;
        background-color: #fff;
        z-index: 1;  
   }
    .fixed-cell-b {
      position: sticky;
      left: 0;
      background-color: #f6f6f6;
      z-index: 1;
   }
   .hide-table-button {
     visibility: hidden;
   }
   .btn-default-a {
      background-color: #fff;
      border-color: #fff !important;
      padding: 1px !important;
   }
  .table-next {
    font-weight: 800 !important;
    font-size: 30px !important;
    color: #000 !important;
    transform: rotate(270deg);
  }
  .table-previous {
    font-weight: 800 !important;
    font-size: 30px !important;
    color: #000 !important;
    transform: rotate(90deg);
   }
  .button-container {
    text-align: end;
    padding-right: 18px;
   }
  .template-product-product-med-4 .Inner-main .suanas-img-0a1 {
    width: 85%!important;
    left: 4% !important;
  }
  .template-product-product-med-4 .Inner-main .suanas-img-0a2 {
    width: 85% !important;
    left: 0% !important;
  }
   .template-product-product-med-4 .Inner-main .suanas-img-0a3 {
    width: 62% !important;
    left: -6% !important;
  }
  .template-product-product-med-4 .Inner-main .suanas-img-0a4 {
    width: 82% !important;
    left: -6% !important;
   }
  .template-product-product-med-4  .Inner-main .suanas-img-0a5 {
    width: 100% !important;
    left: 0% !important;
  }
 .template-product-product-med-4 .Inner-main img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 0% !important;
   }
  .template-product-product-med-4 .Inner-main img.buy-img2t {
    left: -2px !important;
    width: 75% !important;
   }
  .template-product-product-med-4 .Inner-main img.buy-img5t {
    left: 0 !important;
    width: 75% !important;
   }
   .template-product-product-med-4 .Inner-main .suanas-img-0a3 {
    width: 62% !important;
    left: -6% !important;
  }
   .template-product-product-med-4 .Inner-main .suanas-img-0a4 {
    width: 82% !important;
    left: -6% !important;
  }
  .template-product-product-med-4 .Inner-main img.buy-img3t{
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-product-med-4 .Inner-main img.buy-img4t{
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-product-med-4 img.buy-img5t {
    left: 0;
    width: 75% !important;
  }
}

/* new style */
.template-product-product-med-4 #medical-acc3 .row.w3_bg{
  display:flex;
  align-items:center;
}
.template-product-product-med-4 #medical-acc4 .row.w3_bg{
  display:flex;
  align-items:center;
}
.template-product-product-med-4 .custom-left_image .row.w3_bg{
  display:flex;
  align-items:center;
}
.template-product-product-med-4 .custom-right_image .row.w3_bg{
  display:flex;
  align-items:center;
}
.template-product-product-med-4 .mb-2-c{
  margin-bottom:2%;
}
.template-product-product-med-4 .full-part .row {
    display: flex;
    align-items: center;
}
.design-a1 {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}

.template-product-product-med-4 .suanas-img-0a1 {
    width: 88%;
    position: relative;
    left: 5%;
    top: 10px;  
}
.template-product-product-med-4 img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 2%;

}

.template-product-product-med-4 .suanas-img-0a2 {
    width: 86%;
    position: relative;
    left: 5%;
}
.template-product-product-med-4  img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-med-4 .suanas-img-0a3 {
    width: 76%;
    position: relative;
    left: 5%;
}
.template-product-product-med-4 img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-med-4 .suanas-img-0a4 {
    width: 100%;
    position: relative;
    left: -12%;  
}
.template-product-product-med-4  img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -12%;
}
.template-product-product-med-4 .suanas-img-0a5 {
    width: 125% !important;
    max-width: 125%;
    position: relative;
    left: -15%;
}
.template-product-product-med-4 img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15%;
    max-width: 125%;
}
.template-product-product-med-4 .buynow_img1 {
    margin-top: 0px;
    width: 90%;
}
h4.prod_spec_h4 span{
  color:#000 !important;
}
.temp_nature-4 h4.prod_spec_h4{
      color: #0382CF !important;
}
.temp_nature-4 .section-template--23971507700000__main-padding{
        padding-bottom: 0px!important;
    }
}


@media (max-width: 576px) {
  .template-product-product-med-4 .custom-left_image .row.w3_bg{
    flex-direction:column-reverse;
  }
  .template-product-product-med-4 .custom-right_image .row.w3_bg{
    flex-direction:column;
  }
  .full-part .row.w3_bg{
  flex-direction:column;
  }
}
@media(max-width: 450px) {
  .spa-mobile-a, .spa-mobile-b {
    display: flex !important;  
    align-items: end;
   } 
  .spa-product-1b {
        width: 85%;
        margin: auto;
        display: flex;
    }
    .spa-product-1 {
      width: 80%;
      margin: auto;
      display: flex;
   }
    .spa-product-2 {
     width: 83%;
     margin: auto;
     display: flex;
   }
   .spa-product-2b {
     width: 85%;
     margin: auto;
     display: flex;
   } 
  .spa-product-3 {
    width: 80%;
    display: flex;
    margin: auto;
    }
  .spa-product-3b {
    width: 85%;
    margin: auto;
    display: flex;
   }
  .spa-product-4 {
    width: 620px;
    margin: auto;
    display: flex;
   }
  .spa-product-4b {
    width: 80%;
    margin: auto;
    display: flex;
  }
  .spa-product-5 {
    width: 700px;
    margin: auto;
    display: flex;
  }
  .spa-product-5b {
    width: 75%;
    margin: auto;
    padding-top: 0px;
    display: flex;
  }
}













.removebr br {
  display:none;
}
 .mobileimg {
  display:none!important;
}
.sfsd {
   display:none!important;
}
.afafae {
    display:none!important;
  }
@media only screen and (max-width: 767px) {
  
  .temp_nature-4-™ h4.media-heading.mobile_text {
    font-weight: 400;
}

  .temp_nature-4-™ .media.w3_bg {
    display: flex;
    align-items: center;
}
  .temp_nature-4-™ .product-badge img {
    width: 370px;
}
  .temp_nature-4-™ .grid__item.product__media-wrapper.col-md-9.w3_bg {
    padding-right: 0;
}
  .temp_nature-4-™  #slider {
    padding-inline: 14px;
    justify-content: flex-start !important;
}
  .newbluebaar {
    top: 0!important;
    padding-bottom: 5px;
}
  h4.media-heading.mobile_text {
    padding-top: 3px;
}
  product-info.colors-scheme-1 {
    padding-top: 5px;
}
  .reviews-star-01 {
    font-size: 20px !important;
    color: #0097db;
    padding-bottom: 5px;
    text-align: center;
}
  reviews-star-01 .fa.fa-star {
    font-size: 18px;
}
  span.offer-info-a.w3_bg {
    width: 20%;
}
  span.offer-info-b.w3_bg {
    width: 20%;
}
  .product-title-img img {
    max-width: 98px;
    margin-right: -20px;
}
  .testing.w3_bg {
    margin-right: -4px;
}
  .shw_hw {
    color: black;
}
  .gry-warp-timer {
    margin-top: 5px!important;
    margin-bottom: -18px!important;
}
  .new-box.nutshell_box.lineup.w3_bg {
    padding-top: 25px!important;
}
  .removebr br {
  display:block;
}
  h4.head-a1.medical-beni.removebr {
    text-transform: uppercase;
}
  span.addnewcl {
    font-size: 12px;
}
  .col-md-12.w3_bg.padding-0 {
    padding-inline: 0px;
}
  .col-md-6.padding-0.w3_bg {
    padding-top: 0;
}
  #medical-acc3 .col-md-6.text-center.w3_bg img.mb-2-c {
    margin-top: -6px;
}
  #medical-acc4 .row.w3_bg {
    flex-direction: column-reverse!important;
}
  #medical-acc4 div#image-column {
    margin-top: -10px;
    margin-bottom: 4px;
}
  .col-md-12.mobile-p-0.w3_bg {
    padding-inline: 0;
}
  .rtytry div#image-column-2 {
    margin-top: -9px;
    margin-bottom: 8px;
}
  .rtytry img {
    margin-top: -10px;
} 
  .oiuouio img {
    margin-top: 1px;
    margin-bottom: 2px;
}
  #medical-acc14 .col-md-6.padding-0.w3_bg {
    padding-inline: 0;
}
  img.zero-compimg {
    border-radius: 20px;
}
  .uhynnbui img.zero-compimg {
    margin-top: 8px;
}
  .yut h5 {
    font-size: 18px!important;
    margin-bottom: 0;
    text-transform: uppercase;
}
  .row.w3_bg.uhyklui {
    display: flex;
    flex-direction: column-reverse;
}
  .yut img {
    margin-top: 3px;
    margin-bottom: 9px;
}
  .desktopimg {
  display:none!important;
}
  .mobileimg {
  display:block!important;
}
  #reviews-views .col-md-9.padding-0.w3_bg {
    padding-inline: 0;
}
  #reviews-views h4.newinsert.font-style {
    color: black;
    margin-bottom: 0;
    font-family: 'Open Sans';
    font-weight: 700;
}
  .Drreconnendation {
    padding: 0;
    padding-top: 0px!important;
}
  .youtube-connt .col-md-6.padding-0.w3_bg {
    padding-inline: 0;
}
  .youtube-connt .col-xs-12 {
    width: 100%;
     padding-inline: 0;
}
  .designer-show .col-md-12.spa-p0.w3_bg {
    padding-top: 10px;
     padding-inline: 0;
}
  .sfsd {
   display:block!important;
}

  section.w3_bg.sfsd img {
    border-radius: 30px;
    margin-bottom: 15px;
   
}
  .bhyu {
     margin-top: 15px;
    
  }
  .sfsd span.addnewcl {
    font-size: 18px;
}
  .afafae span.spn-a.addnewcl {
font-size: 18px;
}
  #medical-acc3 .middle-content.w3_bg {
    font-family: Open Sans, sans-serif !important;
    color: #545454;
    cursor: default;
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
  .afafae {
    display:block!important;
  }
  .gfdgdf img {
    border-radius: 20px;
    margin-bottom: 18px;
}
  /* .dfsd img.mb-2-c {
    border-radius: 20px;
    margin-top: 0px;
    margin-bottom: 9px;
} */
  iframe {
    width: 100%;
    height: 226px!important;
    margin: 0!important;
}
  .youtube-text-p {
    text-align: center;
    font-weight: 700;
    font-size: 12px!important;
    font-family: Open Sans,sans-serif!important;
    line-height: 15px;
}
  .design-a1 {
    text-align: center;
    font-weight: 700;
    font-size: 12px!important;
}
  img.zero-compimg {
    margin-bottom: -8px;
}
  img.medical-detox {
    border-radius: 20px;
}
  
}

/* new style */
.template-product-product-trad-4 .suanas-img-0a1 {
    width: 59%;
    position: relative;
    left: 7%;
    top: 10px;
}
.template-product-product-trad-4  .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: 0%;
}
.template-product-product-trad-4  .suanas-img-0a3 {
    width: 80%;
    position: relative;
    left: -8%;
}
.template-product-product-trad-4  .suanas-img-0a4 {
    width: 100%;
    max-width: 105%;
    position: relative;
    left: -12%;
}
.template-product-product-trad-4  .suanas-img-0a5 {
    width: 109%;
    max-width: 105%;
    position: relative;
    left: -2%;
}
.template-product-product-trad-4  img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5%;
}
.template-product-product-trad-4  img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-trad-4 img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-trad-4 img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-trad-4 img.buy-img5t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.custom_icons {
    background-color: #e1edf9;
    border: 2px solid #ccc;
    border-radius: 20px;
    padding: 20px 0;
    margin: 20px 0;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    row-gap: 25px;
    padding-bottom: 30px;
}
.custom_icons .icons{
  width:47.4%;
  display:flex;
}
.custom_icons .icons picture{
  width:33.33%;
  display: flex;
  justify-content: center;
  align-items: start;
}
.custom_icons .icons .multi_textcss{
  width:66.33%;
}
.custom_icons::before{
  content:unset !important;
}
.custom_icons::after{
  content:unset !important;
}
.custom_icons .benefits_strong_h {
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
}
.template-product-product-trad-4 .multi_textcss p {
    font-family: 'Open Sans', sans-serif !important;
    color: #545454;
    cursor: default;
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.template-product-product-trad-5 .suanas-img-0a1 {
    width: 56%;
    position: relative;
    left: 7%;
    top: 10px;
}
.template-product-product-trad-5 .suanas-img-0a2 {
    width: 63%;
    position: relative;
    left: 0%;
}
.template-product-product-trad-5 .suanas-img-0a3 {
    width: 80%;
    position: relative;
    left: -8%;
}
.template-product-product-trad-5 .suanas-img-0a4 {
    width: 100%;
    max-width: 105%;
    position: relative;
    left: -12%;
}
.template-product-product-trad-5 .suanas-img-0a5 {
    width: 109%;
    max-width: 105%;
    position: relative;
    left: -2%;
}
.template-product-product-trad-5 img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5%;
}
.template-product-product-trad-5 img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-trad-5 img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-trad-5 img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-trad-5 img.buy-img5t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
@media(min-width:1200px){

.template-product-product-trad-4 .buynow_img1 {
    margin-top: 0px;
    width: 90%;
}
.template-product-product-trad-4 .side-left-6 {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-trad-4 img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -8%;
}   
}
.template-product-product-nature-5 .new-box {
    padding: 10px;
    border-width: 0px 2px 2px 2px;
    border-style: solid;
    border-color: #e7e7e7;
    border-radius: 10px;
}
.template-product-product-nature-5 .suanas-img-0a1 {
    width: 88%;
    position: relative;
    left: 10%;
    top: 10px;
}
.template-product-product-nature-5 .suanas-img-0a2 {
    width: 86%;
    position: relative;
    left: 8%;
}
.template-product-product-nature-5 img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5px;
}
.template-product-product-nature-5 img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-nature-5 .suanas-img-0a3 {
    width: 76%;
    position: relative;
    left: -8%;
}
.template-product-product-nature-5 .img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-nature-5 .suanas-img-0a4 {
    width: 100%;
    position: relative;
    left: -12%;
}
.template-product-product-nature-5 img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-nature-5 img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -12%;
}




/* New Css  */

.month_price span {
    font-size: 13px !important;
}





.addclassdiscovery .middle-content.w3_bg {
    font-family: Open Sans,sans-serif!important;
    color: #545454;
    cursor: default;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: -14px;
    text-align: justify;
    margin-top: 4px;
}
.leftimagealign .row.w3_bg {
    display: flex;
    align-items: center;
}
.rightimagealign .row.w3_bg {
    display: flex;
    align-items: center;
}
img.medical-rapidimg {
    width: 100%;
}
.row.w3_bg.uhyklui {
    display: flex;
    align-items: center;
}
.row.w3_bg.uhynnbui {
    display: flex;
    align-items: center;
}













/*  Nature collection  */

.firstcomparision div#image-column-5 {
    text-align: center;
}
.firstcomparision .row.w3_bg.medicalbased {
    margin-bottom: -9px;
}

.firstcomparision p {
    padding-bottom: 0!important;
    margin-bottom: 8px;
    line-height: 22px;
}
.secondcomparision .row.medicalbased {
    margin-top: 2px;
    margin-bottom: -8px;
}
.secondcomparision p {
    padding-bottom: 0!important;
    margin-bottom: 8px;
    line-height: 22px;
}
.secondcomparision div#image-column-5 {
    /* margin: 0!important; */
    padding-left: 8px;
    padding-right: 9px;
}
.threecomparision .col-md-12 {
    display: block!important;
}
.threecomparision p.para-text {
    line-height: 22px;
    margin-bottom: 7px;
}
.threecomparision picture {
    display: flex;
    justify-content: center;
}
.threecomparision .col-md-12 {
    padding-inline: 0;
}
.threecomparision div#medical-acc7 {
    margin-top: -2px;
    /* margin-bottom: -15px!important; */
}

.rightimagealign p.para-text {
    margin-bottom: 10px;
}

.mutlicolumns section.full-part.w3_bg {
    background-color: #FFFFFF;
}
.mutlicolumns .col-md-6 img {
    width: 100%;
}
.mutlicolumns .row.w3_bg.uhyklui {
    margin-top: 1px;
}
.mutlicolumns .uhyklui h5.font-style.natural-minihead {
    margin-bottom: 9px;
}
.mutlicolumns p {
    color: #545454;
    cursor: default;
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.mutlicolumns .uhyhjui h5.font-style.natural-minihead-b {
    margin-top: 54px!important;
}
.mutlicolumns .uhyhjui img {
    width: 100%;
    border-radius: 20px;
}
.mutlicolumns .uhfgyui h5 {
    margin-top: 50px;
}
.mutlicolumns .middle-content.w3_bg {
    padding-bottom: 12px;
}
.bigimg span.spn-a.addnewcl {
    font-size: 20px;
}
.custreview h4.newinsert.font-style {
    font-size: 25px;
    font-weight: 700;
    color: #000;
    margin-top: 25px;
    margin-bottom: 23px!important;
  font-family: 'Open Sans', sans-serif !important;
}
.custreview .newinsert span {
    color: #0096d9 !important;
}
.custreview .col-md-9 p {
    color: #545454;
    cursor: default;
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.custreview .Drreconnendation h5 {
    border-bottom: 1px solid #eee;
    color: #0096d9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 10px;
    padding: 15px;
    margin-top: 2px!important;
}
.custyoutube .col-md-12 {
    padding: 0;
}

.custyoutube p {
    color: #545454;
    cursor: default;
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    line-height: 26px;
    margin: 5px 0;
    padding: 0;
    margin-bottom: 10px!important;
    text-align: justify;
}
.custyoutube a {
    color: #545454!important;
}
.custyoutube .col-md-6 p {
    text-align: center;
    margin-top: 0;
}
.custyoutube .col-md-6 {
    width: 50%;
    margin-bottom: 20px;
}
.designshowcases img {
    width: 100%;
}
.designshowcases img {
    width: 100%;
    margin-bottom: -6px!important;
}
.price_pro {
    color: #000;
    font-size: 24px;
    font-weight: 700;
    margin-right: -3px!important;
    margin-left: -22px!important;
}
.product--large:not(.product--no-media) .product__info-wrapper {
    max-width: 28%!important;
    width: calc(25% - var(--grid-desktop-horizontal-spacing) / 2);
}
.template-product-product-nature-8plus .product--large:not(.product--no-media) .product__info-wrapper {
    max-width: 25%!important;
    width: calc(25% - var(--grid-desktop-horizontal-spacing) / 2);
}
.price_pro.w3_bg {
    margin-left: 0px!important;
}
.product__description.rte.quick-add-hidden {
    margin-top: -13px;
    padding-top: 14px;
}
.firstcomparision img {
    width: 504px;
    /* height: 529px; */
}
.bsdsd .feature-h-text {
    display: flex;
    justify-content: space-between;
    z-index: 2!important;
    position: relative;
    width: 100%;
}
.bsdsd h4.head-a1 {
    margin-top: -8px;
}
.hjghjy {
    padding-bottom: 15px;
}
.mutlicolumns.gjiuy .middle-content.w3_bg {
    padding-bottom: 2px;
}
.hjgghn .col-md-12 {
    margin-bottom: 11px!important;
}
.hjgghn .Drreconnendation p {
    padding-bottom: 0;
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    margin-bottom: -2px;
    line-height: 1.8;
}
.custreview.hjgghn .Drreconnendation h5 {
    border-bottom: 1px solid #eee;
    color: #0096d9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 10px;
    padding: 15px;
    margin-top: 0px!important;
}
.rtyrtynn h4.newinsert.font-style {
    margin: 0;
    margin-bottom: -5px!important;
}
.dsgertghui img {
    width: 1200px;
}
h4.prod_spec_h4 { 
    font-size: 26px!important;
    padding: 24px 1px 14px!important;
    font-weight: 700;
    font-family: Open Sans,sans-serif!important;
}
/* .grid__item.product__media-wrapper.col-md-9.w3_bg .row.padding_row.hidden-xs.w3_bg {
    margin-bottom: 10px!important;
} */

/* div#slider {
    padding-bottom: 31px;
} */
/* .onezero section#section-block-image_right_etTdQq {
    padding-bottom: 20px;
} */
.stswqew p {
    margin-bottom: -3px!important;
}
.custyoutube.stswqew .col-md-6 {
    width: 50%;
    margin-bottom: 20px;
    padding-inline: 0;
    margin-top: 20p;
}
.custyoutube.stswqew .col-md-12 {
    padding: 0;
    margin-bottom: 18px;
}
.custyoutube.stswqew .col-md-6 p {
    text-align: center;
    margin-top: 0;
    margin-left: -60px!important;
}
.ewrwerteryt .design-a1 {
    text-align: center;
    font-weight: 700;
    font-size: 14px;
    /* margin-bottom: -8px!important; */
}
.iopio h2 {
    font-size: 30px;
    text-align: center;
    color: #0382CF;
    text-align: center;
    font-weight: bold;
}
.designshowcases.tuery p.design-a1 {
    margin-top: 7px;
}
.onediv01 {
    margin-top: 10px;
      margin-bottom: -7px;
}
.onediv01 img {
    width: 49%;
    object-fit: none;
}


.dfkjyio .feature-h-text {
    width: 100%;
    /* margin-top: -10px!important;
    margin-bottom: 10px; */
}
/* .dfkjyio h4.head-a1 {
    padding-block: 0!important;
    margin-top: 23px;
}  */
section.w3_bg.custyoutube.dfkjyio h4 {
    margin-top: -15px;
}


.firstcomparision h4 br {
    display: none!important;
}
.secondcomparision h4 br {
    display: none!important;
}
.threecomparision h4 br {
    display: none!important;
}
.addclassdiscovery  h4 br {
    display: none!important;
}
.featuretest h4 br {
    display: none!important;
}
.leftimagealign h4 br {
    display: none!important;
}
.rightimagealign h4 br {
    display: none!important;
}
.mutlicolumns h4 br {
    display: none!important;
} 
.bigimg h4 br {
    display: none!important;
}
.custreview  h4 br {
    display: none!important;
}
.custyoutube h4 br {
    display: none!important;
}
.designshowcases h4 br {
    display: none!important;
}
 .ytuytutyi .Drreconnendation.w3_bg {
    margin-bottom: 16px!important;
}

section.w3_bg.custyoutube.dfkjyio.ftuytu h4 {
    margin-top: 1px;
}

.ftuytu .row.w3_bg {
    padding-bottom: 20px;
}

.tyutyuaaa br {
  display:none;
}

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


/* `
.product--large:not(.product--no-media) .product__info-wrapper {
    max-width: 100%!important;
    width: calc(25% - var(--grid-desktop-horizontal-spacing) / 2);
}

div#slider {
    padding-bottom: 0px!important;
}
span.offer-info-a.w3_bg, span.offer-info-b.w3_bg {
    width: 30%!important;
}

.testing.w3_bg {
    margin-right: -3px;
    margin-left: 16px;
}
  .price_mon.w3_bg {
    margin-left: 0px!important;
}
.new-box.nutshell_box.lineup.w3_bg {
    padding-top: 18px!important;
}
.product__info-wrapper.grid__item {
    margin-bottom: 11px!important;
}
 .firstcomparision div#text-column-5 {
    padding-inline: 0;
    padding-top: 6px;
} 
 .firstcomparision .col-md-6  {
    padding-inline: 0;
} 
  .firstcomparision img {
    width: 100%;
    height: 100%;
    margin-top: 8px;
    margin-bottom: 29px;
}
  .secondcomparision .medicalbased {
    display: flex;
    flex-direction: column-reverse!important;
}
  .secondcomparision .col-md-6  {
    padding-inline: 0;
} 
  .secondcomparision div#image-column-5 {
    padding: 9px 0 32px;
    padding-bottom: 10px;
}
  .secondcomparision .row.medicalbased {
    margin-top: 6px;
    margin-bottom: -8px;
}
  .threecomparision {
    margin-bottom: 16px;
}
  .featuretest figcaption {
    font-size: 12px!important;
    line-height: 21px;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    text-align: center;
    padding-left: 0!important;
    height: 38px;
    font-weight: 700!important;
}
  .col-md-12.w3_bg.featuretest {
    margin-top: -13px!important;
}
  .leftimagealign .row.w3_bg {
    display: flex;
    align-items: center;
    flex-direction: column-reverse;
}
  .leftimagealign img {
    MARGIN-TOP: -14PX;
    margin-bottom: 20px;
}
  .rightimagealign img {
    margin-top: -13px;
    margin-bottom: 18px;
}
  .rtytry.leftimagealign .container.w3_bg {
    margin-top: 0px!important;
}
.rtytry.leftimagealign img {
    MARGIN-TOP: -1PX;
    margin-bottom: 20px;
}
  .oiuouio.rightimagealign .container.w3_bg {
    margin-top: 0px!important;
}
.oiuouio.gfdgdf.rightimagealign img {
    padding-bottom: 9px;
}
.mutlicolumns {
    margin-top: 2px!important;
    margin-bottom: 1px!important;
}
  .mutlicolumns .uhyklui h5.font-style.natural-minihead {
    margin-bottom: -4px!important;
    margin-top: 1px!important;
}
  .mutlicolumns .uhyioui h5.nature_padding_row.natural-minihead-a {
    margin-top: -2px;
    margin-bottom: -5px;
}
  .mutlicolumns .uhyhjui h5.font-style.natural-minihead-b {
     margin-top: 0px!important; 
}
  .mutlicolumns .row.w3_bg.uhyyuui {
    margin-top: -4px;
    margin-bottom: 7px;
}
  .mutlicolumns h5.font-style.natural-minihead-b {
    margin-bottom: -5px;
}
  .mutlicolumns h5.nature_padding_row.natural-minihead-c {
    margin-top: 13px;
    margin-bottom: -5px;
}
  .mutlicolumns img.medical-detox {
    margin-top: 19px;
    margin-bottom: 1px;
}
  .mutlicolumns h5.font-style.natural-minihead-d {
    margin-bottom: -5px;
}
  .mutlicolumns h5.nature_padding_row.font-style.natural-minihead-e {
    margin-top: 15px;
    margin-bottom: -3px;
}
.sfsd span.addnewcl, .afafae span.spn-a.addnewcl {
    font-size: 12px;
    line-height: 1px!important;
} 
  .custreview h4.newinsert.font-style {
    font-size: 18px!important;
    font-weight: 700;
    color: #000;
    margin-top: 13px!important;
    margin-bottom: 0px!important;
    font-family: Open Sans,sans-serif!important;
}
  .custreview .col-md-9 p {
    color: #545454;
    cursor: default;
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
    margin-top: 0;
}
  .custreview {
    margin-bottom: 23px;
}
  .custyoutube .col-md-6 {
    width: 100%;
    margin-bottom: 2px;
}
  .custyoutube p.font-style.youtube-text-p {
    line-height: 14px;
}
  .custyoutube {
    margin-bottom: 18px;
}
  .designer-show .col-md-12.spa-p0.w3_bg {
    padding-top: 1px!important;
    padding-inline: 0;
}
  .designshowcases img {
    width: 100%;
    margin-bottom: -21px!important;
}
  .visible-xs.w3_bg {
    margin-bottom: 23px;
}

 */






.product--large:not(.product--no-media) .product__info-wrapper {
    max-width: 100%!important;
    width: calc(25% - var(--grid-desktop-horizontal-spacing) / 2);
}

div#slider {
    padding-bottom: 0px!important;
}
span.offer-info-a.w3_bg, span.offer-info-b.w3_bg {
    width: 26%!important;
}

.testing.w3_bg {
    margin-right: -3px;
    margin-left: 16px;
}
  .price_mon.w3_bg {
    margin-left: 0px!important;
}
.new-box.nutshell_box.lineup.w3_bg {
    padding-top: 18px!important;
}
.product__info-wrapper.grid__item {
    margin-bottom: 11px!important;
}
 .firstcomparision div#text-column-5 {
    padding-inline: 0;
    padding-top: 6px;
} 
 .firstcomparision .col-md-6  {
    padding-inline: 0;
} 
  .firstcomparision img {
    width: 100%;
    height: 100%;
    margin-top: 8px;
    margin-bottom: 7px;
}
  .secondcomparision .medicalbased {
    display: flex;
    flex-direction: column-reverse!important;
}
  .secondcomparision .col-md-6  {
    padding-inline: 0;
} 
  .secondcomparision div#image-column-5 {
    padding: 9px 0 32px;
    padding-bottom: 10px;
}
  .secondcomparision .row.medicalbased {
    margin-top: 6px;
    margin-bottom: -8px;
}
 .threecomparision {
    margin-bottom: 1px;
}
  .addclassdiscovery div#medical-acc3 {
    margin-top: 0!important;
    margin-bottom: -5px!important;
}
  .featuretest figcaption {
    font-size: 12px!important;
    line-height: 21px;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    text-align: center;
    padding-left: 0!important;
    height: 38px;
    font-weight: 700!important;
}
  .col-md-12.w3_bg.featuretest {
    margin-top: -13px!important;
}
  .leftimagealign .row.w3_bg {
    display: flex;
    align-items: center;
    flex-direction: column-reverse;
}
  /* .leftimagealign img {
    MARGIN-TOP: -14PX;
    margin-bottom: -4px;
} */
  .rightimagealign img {
    margin-bottom: -4px;
}
  .rtytry.leftimagealign .container.w3_bg {
    margin-top: 0px!important;
}
.rtytry.leftimagealign img {
    MARGIN-TOP: -1PX;
    margin-bottom: 0px;
}
  .oiuouio.rightimagealign .container.w3_bg {
    margin-top: 0px!important;
}
.oiuouio.gfdgdf.rightimagealign img {
    padding-bottom: 9px;
}
.mutlicolumns {
    margin-top: 2px!important;
    margin-bottom: 1px!important;
}
  .mutlicolumns .uhyklui h5.font-style.natural-minihead {
    margin-bottom: -4px!important;
    margin-top: 1px!important;
}
  .mutlicolumns .uhyioui h5.nature_padding_row.natural-minihead-a {
    margin-top: -2px;
    margin-bottom: -5px;
}
  .mutlicolumns .uhyhjui h5.font-style.natural-minihead-b {
     margin-top: 0px!important; 
}
  .mutlicolumns .row.w3_bg.uhyyuui {
    margin-top: -4px;
    margin-bottom: 7px;
}
  .mutlicolumns h5.font-style.natural-minihead-b {
    margin-bottom: -5px;
}
  .mutlicolumns h5.nature_padding_row.natural-minihead-c {
    margin-top: 13px;
    margin-bottom: -5px;
}
  .mutlicolumns img.medical-detox {
    margin-top: 19px;
    margin-bottom: 1px;
}
  .mutlicolumns h5.font-style.natural-minihead-d {
    margin-bottom: -5px;
}
  .mutlicolumns h5.nature_padding_row.font-style.natural-minihead-e {
    margin-top: 15px;
    margin-bottom: -3px;
}
.sfsd span.addnewcl, .afafae span.spn-a.addnewcl {
    font-size: 12px;
    line-height: 22px;
} 
  .custreview h4.newinsert.font-style {
    font-size: 18px!important;
    font-weight: 700;
    color: #000;
    margin-top: 13px!important;
    margin-bottom: 0px!important;
    font-family: Open Sans,sans-serif!important;
}
  .custreview .col-md-9 p {
    color: #545454;
    cursor: default;
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    line-height: 22px;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
    margin-top: 0;
}
  .custreview {
    margin-bottom: 23px;
}
  .custyoutube .col-md-6 {
    width: 100%;
    margin-bottom: 2px;
}
  .custyoutube p.font-style.youtube-text-p {
    line-height: 14px;
}
  .custyoutube {
    margin-bottom: 18px;
}
  .designer-show .col-md-12.spa-p0.w3_bg {
    padding-top: 1px!important;
    padding-inline: 0;
}
  .designshowcases img {
    width: 100%;
    margin-bottom:0px!important;
}
  .visible-xs.w3_bg {
    margin-bottom: 23px;
}
.rtytry div#image-column-2 {
    margin-top: -9px;
    margin-bottom: 0px!important;
}

.oiuouio.rightimagealign .container.w3_bg {
    margin-top: 0!important;
    /* margin-bottom: 6px!important; */
}
.designer-show .col-md-12.spa-p0.w3_bg {
    padding-top: 7px!important;
    padding-inline: 0;
}
.custyoutube {
    margin-bottom: -6px!important;
}
  .firstcomparision h4 br {
    display: block!important;
}
.secondcomparision h4 br {
    display: block!important;
}
.threecomparision h4 br {
    display: block!important;
}
.addclassdiscovery  h4 br {
    display: block!important;
}
.featuretest h4 br {
    display: block!important;
}
.leftimagealign h4 br {
    display: block!important;
}
.rightimagealign h4 br {
    display: block!important;
}
.mutlicolumns h4 br {
    display: block!important;
} 
.bigimg h4 br {
    display: block!important;
}
.custreview  h4 br {
    display: block!important;
}
.custyoutube h4 br {
    display: block!important;
}
.designshowcases h4 br {
    display: block!important;
}
  .bsdsd h4.head-a1 {
    margin-top: 3px;
}
  .dtyry div#image-column-2 {
    padding-bottom: 15px;
}
  .mjkh img {
    margin-bottom: -3px;
    margin-top: -13px;
}
  .tyrtya {
    margin-bottom: 11px;
}
  .fghfgh img.mb-2-c {
    margin-bottom: 0px!important;
}
  .custreview .Drreconnendation {
    border: 2px solid #eee;
    float: left;
    margin-bottom: 16px!important;
    width: 100%;
}
  section.w3_bg.custyoutube.dfkjyio.ftuytu h4 {
    margin-top: 1px;
}
  .custyoutube.dfkjyio {
    margin-bottom: 18px!important;
}
  .gikyu .col-md-12.spa-p0.w3_bg {
    margin-top: -7px;
}
 .tyutyuaaa br {
  display:block;
}
  .dyhrtyrty p {
    margin-top: 1px!important;
    margin-bottom: -4px!important;
}
  .fghfguytr img {
    margin-top: -12px;
    margin-bottom: 2px;
}
  .gtyrtyrty img.mb-2-c {
    margin-bottom: 32px!important;
}
  .wrtuyiuik img {
    margin-bottom: -1px;
}
  .rturthgui img.mb-2-c {
    margin-bottom: 29px;
}
  .trtuyhbfg .custreview .Drreconnendation {
    border: 2px solid #eee;
    float: left;
    margin-bottom: 5px!important;
    width: 100%;
}
  .trtuyhbfg {
    margin-bottom: 0px;
}
  .custreview.trtuyhbfg .Drreconnendation {
    border: 2px solid #eee;
    float: left;
    margin-bottom: 3px!important;
    width: 100%;
}
  .bigimg span.spn-a.addnewcl {
    font-size: 12px;
}
  section.w3_bg.sfsd span.spn-a.addnewcl {
    font-size: 18px;
}
  img.img-responsive.visible-xs.d3-heattherpy {
    margin-top: -7px;
    margin-bottom: 20px;
}
}

/*  Nature collection end  */


/*  Traditional collection  */

.trabenifits  h4.head-a1 {
    text-transform: uppercase;
}

.trathree div#medical-acc7 {
    margin-top: -11PX !important;
}
.trathree p.para-text {
    line-height: 26px;
    margin-bottom: 11px;
}
.trathree img.img-responsive.benefits-pd {
    margin-top: -9px;
}
.threeclassdiscovery .feature-h-text {
    width: 100%;
    top: -3px;
}
.threeclassdiscovery p {
    line-height: 26px!important;
    margin-bottom: 0px!important;
}
.leftimagealign.hytgth p {
    line-height: 26px;
}

.trathreezero {
    background-color: #F6F6F6!important;
}
.trathreezero .medical3-v2a .full-part {
    background-color: #F6F6F6!important;
}
.trathreezero .medical3-v2a .full-part {
      background-color: #F6F6F6!important;
}
.trathreezero .row.w3_bg {
     background-color: #F6F6F6!important;
}
.trathreezero .col-md-12.mobile-p-0.w3_bg {
background-color: #F6F6F6!important;
}
.trathreezero p {
    line-height: 22px!important;
}
.trathreezero .col-md-12.mobile-p-0.w3_bg p {
    padding-top: 11px;
}
.trathreezero .col-md-12.mobile-p-0.w3_bg {
    display: flex;
    justify-content: center;
    width: 100%;
    flex-direction: column;
}
.twozeropoint img.medical-rapidimg {
    border-radius: 20px 20px 0px;
}
.twozeropoint .row.medicalbased.mb-1-img.w3_bg {
    padding-top: 14px;
}
.fourzeropoint h5 {
    margin: 0;
    margin-bottom: 12px;
}
.fivezeropoint .col-md-12.mobile-p-0.w3_bg {
    padding-inline: 0;
}
.sixzeropoint .col-md-12.mobile-p-0.w3_bg {
    padding-inline: 0;
}
.fivezeropoint h5.font-style.hot-coldmedi {
    margin-bottom: 0;
    margin-top: 17px;
}
.fivezeropoint p {
    margin-bottom: 1px;
}
.sixzeropoint h5.font-style.hot-coldmedi {
    margin-top: 21px;
    margin-bottom: 0;
}
.sixzeropoint p {
    margin-bottom: 0;
}
.sixzeropoint .col-md-12.mobile-p-0.w3_bg {
    padding-bottom: 11px;
}
.trabenifits h5 {
    margin-bottom: 0;
    margin-top: -4px;
}
.uioevcr .Drreconnendation {
    border: 2px solid #eee;
    float: left;
    margin-bottom: 13px;
    width: 100%;
}
.uioevcr .row.w3_bg {
    margin-bottom: -18px;
}
.uioevcr h4.newinsert.font-style {
    margin-bottom: 17px!important;
    margin-top: 36px;
}
.uioevcr .row.w3_bg {
    margin-top: -6px;
}
.rutrgff p.design-a1 {
    margin-top: 10px;
    margin-bottom: -10px;
}
.mbgjhjhg p.acordian-disc {
    padding-top: 10px;
}
.mbgjhjhg  
 p.nutshell_para.text-start.medical-firstwa {
    margin-top: 10px;
    margin-bottom: -1px!important;
}
.mbgjhjhg p.nutshell_para.medical-secwa {
    margin-bottom: 2px!important;
}
.mbgjhjhg  p {
 line-height: 22px!important;
}
.mbgjhjhg h4 {
    color: #333333!important;
}
.mbgjhjhg .panel {
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.05)!important;
    /* box-shadow: 0 1px 2px #0000000d; */
}
.mianprotred4 .col-md-4.w3_bg {
    padding-inline: 3px;
}
.mianprotred4 h4.mobile_center.prod_spec_h4.font-style {
    margin-bottom: -6px;
}
.threezeropoint h5.font-style.hot-coldmedi {
    display: none;
}
.hidden-xs.tradcustom {
    padding-bottom: 25px;
}
.mianprotred4 h4.mobile_center.prod_spec_h4.font-style {
    color: #0382CF!important;
}
.customtradtyu img.img-responsive.benefits-pd {
    display: block;
}
.customtradtyu img.mimageon {
   display: none;
}


@media only screen and (max-width: 767px) {
  .mianprotred4 {
    margin-top: 19px!important;
}
  .mianprotred4 .name-heading.paddingmobile.w3_bg {
    margin-top: -18px;
    margin-bottom: 1px;
}
  .mianprotred4 .gry-warp-timer h5 {
    margin-left: -93px;
    margin-top: 3px;
    margin-bottom: 6px;
}
  .mbgjhjhg p.acordian-disc {
    padding-top: 10px;
}
  .new-box.nutshell_box.lineup {
    padding-top: 20px!important;
    padding-bottom: 14px!important;
}
  .mianprotred4 .col-md-3.w3_bg {
    padding-inline: 0;
}
  .mianprotred4 .product-form__submit {
    margin-top: 2px;
    margin-bottom: 1rem;
    margin-bottom: 11px!important;
}
  .mianprotred4 {
    margin-bottom: -19px!important;
}
  .mianprotred4 .gry-warp-timer {
    margin-top: 5px!important;
    margin-bottom: -18px!important;
    padding-left: 41px!important;
}
  .threeimg012 img.mobjkileimg {
    margin-top: -11px;
}
 
 /* .threeimg012 {
    margin-bottom: -11px;
    padding-inline: 27px!important;
} */
  
  .threeimg012 img.mobjkileimg  {
    border-radius: 8px!important;
    margin-bottom: 15px;
}
  .trathree div#medical-acc7 {
    margin-top: -13px!important;
    padding-inline: 9px!important;
}
 .customtradtyu img.img-responsive.benefits-pd {
    display: none;
}
  .customtradtyu .customobilemn img.mimageon {
   display: block;
}
.trathree p.para-text {
    line-height: 22px;
    margin-bottom: 11px;
}  
.trathree img.mimageon {
    display: block;
    margin-top: -10px;
}
  .threeclassdiscovery p {
    line-height: 22px!important;
    margin-bottom: -4px!important;
}
  .threebreakfe strong {
    font-size: 12px!important;
    line-height: 10px!important;
    font-weight: 500!important;
   
}
  .threebreakfe figcaption.features-fig {
   
    height: 26px!important; 
}
  .threebreakfe .col-sm-6.col-xs-6.col-md-4.w3_bg.fifthfet {
    margin-top: -22px;
    margin-bottom: -12px;
}
  .traright .collapse.in {
    display: block;
    padding-inline: 0!important;
}
  .traright p {
    line-height: 22px!important;
}
  .traright div#text-column-5 {
    margin-top: 3px;
    margin-bottom: 14px;
}
  .leftimagealign.traleft .row.w3_bg {
    display: flex;
    align-items: center;
    flex-direction: column;
}
  .leftimagealign.traleft img.mb-2-c {
    border-radius: 0;
    margin-bottom: 2px;
}
  .leftimagealign.traleft p {
    line-height: 22px;
}
  .traleft div#text-column-2 {
    padding-bottom: 0;
}
  .trathreezero .collapse.in {
    display: block;
    padding-inline: 0;
}
  .twozeropoint {
    margin-top: -12px;
}
  .twozeropoint h5.nature_padding_row.font-style.skin-reju {
    margin-bottom: 2px;
}
  .threezeropoint p {
    /* padding-inline: 17px; */
    margin-top: -7px;
    margin-bottom: 0px;
}
  .fourzeropoint h5.nature_padding_row.font-style.skin-reju {
    margin-bottom: 2px;
}
  .fivezeropoint .col-md-12.mobile-p-0.w3_bg {
    padding-inline: 14px;
}
  .fivezeropoint h5.font-style.hot-coldmedi {
    margin-bottom: 0;
    margin-top: 17px;
    margin-bottom:  0px!important;
}
  .trathreezero .col-md-12.mobile-p-0.w3_bg p {
    padding-top: 11px;
    margin-bottom: 0px;
}
  
  .sixzeropoint .col-md-12.mobile-p-0.w3_bg {
    padding-inline: 14px;
}
  .sixzeropoint h5.font-style.hot-coldmedi {
    margin-top: 0px;
    margin-bottom: 0px;
}
 .trabenifits .custom_icons {
    background-color: #e1edf9;
    border: 2px solid #ccc;
    border-radius: 20px;
    padding: 20px 0 30px;
    margin: 20px 0;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    row-gap: 25px;
    flex-direction: column;
    padding-bottom: 0;
}
  .trabenifits .custom_icons .icons {
    width: 95%;
    display: flex;
}
  .custreview.uioiu .Drreconnendation {
    border: 2px solid #eee;
    float: left;
    margin-bottom: 12px!important;
    width: 100%;
}
  .custreview.uioiu .Drreconnendation p {
    padding-bottom: 0;
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    line-height: 22px;
}
  .custreview.uioevcr.uioiu {
    margin-bottom: 2px;
}
  .rutrgff p.design-a1 {
    margin-top: 20px!important;
    margin-bottom: -12px!important;
    font-size: 14px!important;
}
  .rutrgff .col-md-12.spa-p0.w3_bg {
    padding-top: 0;
    margin-top: -8px;
}
  .custreview.uioevcr.uioiu h4.newinsert.font-style {
    margin-bottom: 6px!important;
}
  .col-md-12.w3_bg.threebreakfe {
    margin-top: -11px;
}
  .threeclassdiscovery p {
    line-height: 22px!important;
    margin-bottom: -4px!important;
    font-size: 14px!important;
}
  .traleft div#medical-acc7 {
    padding-inline: 0;
}
   .traleft img {
    MARGIN-TOP: -1PX!important;
    margin-bottom: 3px!important;
}
  .traleft p.para-text {
    margin-bottom: 0!important;
}
  .omiui img.spa-product-1 {
    height: 178px;
    object-fit: contain;
}
  .omiuig img.spa-product-2 {
    height: 177px;
     object-fit: contain;
}
  .omiuir img.spa-product-3 {
    height: 172px;
    object-fit: cover;
    width: 100%;
}
  .omiuid img.spa-product-4 {
    height: 207px;
}
  .omiuifd img.spa-product-5 {
    height: 236px;
}
  .rtecccyery .container.spa-mobile-a.w3_bg {
    margin-top: 11px;
}
}
.rutrgff p.design-a1 {
    margin-top: 6px;
    margin-bottom: 11px;
}






.custsaunas .col-md-9.padding-top-0 {
    width: 100%;
}
.custsaunas div#slider-wrapper {
    display: none;
}
.custsaunas div#thumbnails {
    display: none;
}
.chdsdarf h2.text-start {
    color: #0096d9;
}
.chdsdarf h3#handCarftHeading {
    font-size: 30px;
   color: #0096d9;
}
.chdsdarf .middle-content p {
    padding-bottom: 12px;
}
.chdsdarf h2.text-start {
    color: #0096d9;
    margin-bottom: -10px;
}
.chdsdarf .custom-youtube.show-desktop {
    margin-top: -23px;
}
.twocusto {
    text-align: center;
    margin-bottom: 10px;
}
.custsaunas .price__sale.v2 {
    display: flex;
    flex-direction: column-reverse;
}
.custsaunas .product-title-img img {
    display: none;
}
.twocustosd p {
    color: #F00 !important;
    font-weight: bold !important;
    text-align: center;
    margin-top: -11px;
    margin-bottom: -4px;
    font-size: 14px;
}


.bsad1 h2 {
    color: #0096d9!important;
    font-size: 30px!important;
    font-weight: 600!important;
    margin-bottom: 12px!important;
}
.bsad1 {
    width: 50%;
}
.bsad.container {
    display: flex;
    align-items: center;
    gap: 34px;
}
 .bsad.container.saunaright {
    display: flex;
    align-items: center;
    gap: 34px;
    flex-direction: row-reverse;
}
.bsad.container.saunaright {
    display: flex;
    align-items: center;
    gap: 32px;
    flex-direction: row-reverse;
    margin-top: 6px;
    margin-bottom: 47px;
}
.custsaunas  .mobile-price.w3_bg {
    margin-bottom: -10px;
}
.custsaunas span.emi_info_button {
    display: none;
}
.custsaunas .sugg_payment {
    margin-bottom: 8px;
    margin-top: 2px;
}
.custsaunas .prod-price {
    display: flex;
    align-items: center;
    position: relative;
    left: 15px;
    padding-bottom: 0!important;
    gap: 8px;
    margin-bottom: 13px;
}
.custsaunas .line {
    border-left: 1px solid black;
    height: 31px;
    margin: 0 8px;
}
.custsaunas .product__description p {
    line-height: 22px;
}
.custsaunas .heading-pc {
    float: left;
    font-size: 14px;
    font-weight: 600;
    color: #333333!important;
}
.custsaunas p.nutshell_para.text-start.medical-firstwa {
    margin-bottom: 7px!important;
}
.custsaunas .panel-title-aa {
    font-size: 25px;
    padding: 0;
    color: #545454;
    font-weight: 700;
    justify-content: flex-start;
    margin: 0;
    border-bottom: 0px solid #ccc!important;
}
.custsaunas .panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 0px solid transparent!important;
    border-radius: 4px;
    box-shadow: none!important;
}
.custsaunas .heading-pc {
    float: left;
    font-size: 14px;
    font-weight: 600;
    color: #333!important;
    margin-top: 7px;
    margin-bottom: 8px;
}
p.erygv {
    text-align: center;
    color: #F00 !important;
    font-weight: bold !important;
    font-size: 15px;
    margin-top: 6px;
    margin-bottom: -3px;
}
p.erxyfgv {
    text-align: center !important;
    font-size: 18px;
    margin-top: -2px;
    font-family: "Open Sans", sans-serif;
    color: #333333;
    margin-bottom: 12px;
}

/* CUSTOM 1 */

.customclass span.emi_info_button {
  display:none;
}
.customclass .sugg_payment {
    margin-bottom: 3px;
}
.customclass .prod-price.w3_bg {
    margin-bottom: -6px;
}
.customclass .name-heading {
    color: #0097db;
    font-weight: 700;
    font-size: 33px;
    font-family: "Open Sans", sans-serif !important;
    text-align: center;
}
.customclass .fa-star:before {
    content: "\f005";
    color: black;
}
.customclass p.acordian-disc {
    padding-top: 6px;
    margin-bottom: 5px;
}
.customclass p.nutshell_para.text-start.medical-firstwa {
    margin-top: 5px;
    margin-bottom: 7px!important;
    line-height: 22px;
}
.customclass .nutshell_para {
    margin-bottom: 8px!important;
}
.customclass .product__description p {
    font-family: Open Sans,sans-serif;
    font-size: 14px;
    line-height: 22px!important;
}
.customclass .gry-warp-timer {
    padding-block: 0;
    padding-top: 1px;
}
.customclass .new-box {
    padding: 10px!important;
    border-width: 0px 2px 2px 2px;
    border-style: solid;
    border-color: #e7e7e7;
    border-radius: 10px;
    margin-top: -12px!important;
    padding-top: 34px!important;
}
.customclass p.customspa-w1 {
    background-color: #e6e6e6;
    border-radius: 8px 8px 0 0;
    position: relative;
}
.customclass div#accordion-2 {
    border: 3px solid #e6e6e6;
    border-radius: 10px;
    margin-top: 14px;
}
.customclass p.customspa-w1 {
    padding-left: 10px;
    font-size: 17px!important;
    color: #545454!important;
    font-weight: 800;
    line-height: 20px;
    padding-bottom: 5px;
}
.customclass span.feature1-9 {
    font-size: 12px;
}
.customclass i.fa.fa-angle-down.pull-down-side.arrow-gray {
    position: absolute;
    top: 17%;
    right: 8%;
    font-size: 25px;
    color: red;
}
.customclass div#collapseTwentyeight {
    margin-top: -9px;
}








.dimtables .suanas-img-0a1 {
    height: 163px;
    object-fit: contain;
    position: relative;
    left: 17%;
    top: 10px;
}
.dimtables .suanas-img-0a2 {
    width: 72%;
    position: relative;
    left: -14%;
    height: 149px;
    object-fit: contain;
}
.dimtables .suanas-img-0a4 {
    width: 115%;
    max-width: 115%;
    position: relative;
    left: -45%;
    height: 149px;
    object-fit: unset;
}
.dimtables .suanas-img-0a5 {
    width: 135%;
    max-width: 135%;
    position: relative;
    left: -25%;
    height: 174px;
    object-fit: fill;
}
.dimtables .over-flow.w3_bg {
    padding-top: 3px;
    padding-bottom: 5px;
}

.secone p {
    font-size: 18px !important;
    line-height: 30px !important;
}
.secone h5.nature_padding_row.font-style.skin-reju {
    font-weight: 700;
    font-size: 28px!important;
    color: #0097db!important;
    margin-top: 3px;
}
.secone span.forblack {
    color: #000;
}
.secone .col-md-2mobile-p-0 {
    display: flex;
    align-items: center;
}
.secone .col-md-2mobile-p-0 img.rapid-img {
    width: 34px;
}
.secone .col-md-2mobile-p-0 h2 {
    font-size: 25px;
    padding-left: 7px;
    margin-top: 17px;
    font-weight: 400;
}
.secone .col-md-2mobile-p-0 {
    display: flex;
    align-items: center;
    width: 10%;
}
.secondcol {
    width: 58%!important;
}
.thirdcol {
    padding-left: 0!important;
}
span.secone {
    color: black;
}
.secone .acc-bg-blue.w3_bg {
    margin-bottom: 0!important;
}
.topimagetext .medicalbased {
    flex-wrap: wrap;
}
.topimagetext .secondcol {
    width: 90%!important;
}
.topimagetext .thirdcol {
    width: 100%!important;
}
.topimagetext .thirdcol h5.nature_padding_row.font-style.skin-reju {
    text-align: center;
    margin-top: 1px;
}
.customsectyoutube p {
    text-align: justify;
    padding-bottom: 5px;
}
.customsectyoutube .col-md-6 {
    width: 50%;
    margin-bottom: 1px!important;
}
.customyoutubes h4.newinsert.font-style {
    margin-top: 34px;
}
.customyoutubes p.font-style_color {
    line-height: 26px!important;
    padding-bottom: 0!important;
    margin-bottom: 0px!important;
}
.customyoutubes .row.w3_bg {
    margin-bottom: -10px;
}
.customyoutubes .Drreconnendation {
    padding: 7px 18px 0 6px!important;
}
.customdes img {
    margin-bottom: -15px!important;
}

.faqtexthyu .acc-bg-blue {
    display: none;
}
.faqtexthyu h2.faqheadings {
    color: #0097db;
    text-align: center !important;
    font-weight: 800;
    font-size: 38px;
    text-transform: uppercase;
    margin-bottom: 40px;
}
.faqtexthyu #accordion-1 .panel {
    box-shadow: unset!important;
    border-bottom: 1px solid #ccc;
    padding: 20px 0;
    padding-top: 8px!important;
}
.faqtexthyu p.acordian-disc {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding-inline: 0!important;
}
.faqtexthyu .fa-angle-down:before {
    content: "\f107";
    font-size: 17px;
    color: #0096d9;
}

       #showResortForm textarea.form-control {
    height: auto!important;
    background-color: #e6e6e6;
    font-size: 20px !important;
}
  #showResortForm .form-control {
    background-color: #e6e6e6 !important;
    font-size: 20px !important;
    height: 50px!important;
    padding: 6px 12px;
}
#showResortForm h3 {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 1px;
    margin-top: 27px;
}
 #showResortForm .form-group {
    margin-bottom: 6px!important;
    padding-inline: 0!important;
}
 #showResortForm .resort-featers-button {
    display: flex !important;
    justify-content: center;
    float: right;
    margin-right: 30px;
    margin-top: 10px;
    width: 20%;
    background-color: #0097db !important;
    color: #fff !important;
    font-size: 25px !important;
    margin-top: 10px;
}
 #showResortForm .btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
 #showResortForm button.btn {
    border: none !important;
    color: #000 !important;
}
.customclass #thumbnails {
    display: flex;
    justify-content: center;
    /* margin-top: 0px!important; */
}

.customclass .product-badge img {
    width: 435px;
}
.dimtables img.buy-img4t {
    width: 85%!important;
    position: relative;
    left: -41%;
}
span.span0123 {
    font-size: 22px; 
    text-transform: lowercase;
}

.temp_nature-4 #thumbnails {
    margin-top: 15px!important;
}



/* collection css */

.collection-bg-img img.image-00 {
    width: 100%;
    padding-top: 0px;
    object-fit: cover !important;
    height: 530px;
}
.autoplay-img {
  width:864px;
  margin:0px auto;
}
.autoplay-img img.image-00 {
    width: 100%;
    padding-top: 0px;
    object-fit: cover !important;
    height: auto;
  margin-top: 20px;
}


.collection-product-heading h2.rich-text__heading.rte.inline-richtext {
    color: #000;
    font-family: "cooper-black-std", serif;
    font-size: 40px;
    text-decoration: underline 2px;
    text-underline-offset: 8px;
}
 .collection-product-heading .rich-text__text.rte.scroll-trigger{
    margin-top: 5px;
    margin-bottom: 25px;
}
.collection-product-heading .section-template--24050006950176__rich_text_BmF9P3-padding {
        padding-top: 16px;
        padding-bottom: 0px;
    }




@media only screen and (max-width: 767px) {
  .customclass #thumbnails {
    display: flex;
    justify-content: center;
    margin-top: 11px!important;
    row-gap: 5px!important;
}
  .customclass .product__media-wrapper {
    padding-left: 0;
    padding-right: 0;
}
  #showResortForm h3 {
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 1px;
    margin-top: 25px;
    text-align: center;
    margin-bottom: -9px;
}
  #showResortForm textarea.form-control {
    height: auto!important;
    background-color: #e6e6e6;
    font-size: 14px!important;
}
  #showResortForm .form-control {
    background-color: #e6e6e6!important;
    font-size: 14px!important;
    height: 35px!important;
    padding: 6px 12px;
}
  #showResortForm .form-group {
    margin-bottom: -4px!important;
    padding-inline: 0!important;
}
  .resort-featers-button {
    width: 100% !important;
    margin-right: 0% !important;
    font-size: 20px !important;
    color: #fff !important;
}
  #showResortForm .resort-featers-button {
    display: flex!important;
    justify-content: center;
    float: right;
    margin-right: 30px;
    width: 20%;
    background-color: #0097db!important;
    color: #fff!important;
    font-size: 20px!important;
    margin-top: 0px;
}
  #showResortForm button.btn {
    border: none!important;
    color: #000!important;
    padding: 10px 16px!important;
}
  .customclass .product-form__submit {
    margin-bottom: 1rem;
    margin-top: 0px;
}
  .customclass .new-box.nutshell_box.lineup.w3_bg {
    padding-top: 35px!important;
}
  .customclass .col-md-3 {
    padding-inline: 0;
}
  .customclass p.customspa-w1 {
    padding-top: 6px!important;
}
  .customclass .nutshell_para {
    margin-bottom: 14px!important;
}
  .secondcomparision.secone .medicalbased {
    display: flex;
    flex-direction: colum!important;
}
 .dfgssssss img.img-responsive.benefits-pd {
    padding-bottom: 9px;
}
  .customjhuio .col-md-6 {
    width: 100%;
    margin-bottom: 1px!important;
}
  .customjhuio .col-md-12 {
    margin-top: 8px;
}
  .customjhuio .row.w3_bg {
    margin-bottom: -21px;
}
  .customjhuio p.font-style.youtube-text-p {
    margin-top: 3px;
    margin-bottom: 8px!important;
}
  .customyoutubes .col-md-3.w3_bg {
    margin-top: 23px;
    margin-bottom: -8px;
}
   .customyoutubes .Drreconnendation.w3_bg {
    margin-bottom: 9px!important;
}
  .customyoutubes {
    margin-bottom: -17px;
}
  .customdes img {
    margin-bottom: -21px!important;
}
.faqtexthyu h2.faqheadings {
    color: #0097db;
    text-align: center!important;
    font-weight: 800;
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 22px;
    margin-top: -18px;
}
  .faqtexthyu #accordion-1 .panel {
    box-shadow: unset!important;
    border-bottom: 1px solid #ccc;
    padding: 5px 0;
    padding-top: 0px!important;
}
  span.span0123 {
    font-size: 14px;
}
.collection-background {
    display: none;
}
  .collection-product-heading h2.rich-text__heading.rte.inline-richtext {
    color: #000;
    font-family: "cooper-black-std", serif;
    font-size: 22px;
    text-decoration: underline 2px;
    text-underline-offset: 8px;
}
 .breakthroughs.collection-products.tracoll {
    margin-top: 0px !important;
    margin-bottom: 10px;
    width: 1230px;
}
.collection-vedios-box12 .col-md-4 {
    width: 100% !important;
    height: 300px !important;
}
  .breakthroughs.collection-products.tracoll.page-width {
  width:100% !important;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 16PX;
}
  .rich-text-heading {
    display: none;
}
 .template-collection-traditionalsaunas .rich-text__wrapper.rich-text__wrapper--center.page-width {
    display: none;
}
 .breakthroughs.collection-products.tracoll.product-section.page-width .dn4 p.homepage-c1 {
    background-color: #FF0;
    margin: 100px!important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
    margin-bottom: 0 !important;
}
   .breakthroughs.collection-products.tracoll.product-section.page-width .dn3 p.homepage-c1 {
    background-color: #FF0;
    margin: 100px!important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
    margin-bottom: 0 !important;
}
  .template-collection-naturesaunas .breakthroughs.collection-products.tracoll.page-width .dn4 p.homepage-c1 {
    background-color: #FF0;
    margin: 100px !important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
}
   .template-collection-naturesaunas .breakthroughs.collection-products.tracoll.page-width .dn3 p.homepage-c1 {
    background-color: #FF0;
    margin: 100px !important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
}
 .nature-product .tryurthb .head-a1 {
    text-align: left;
    font-size: 18px !important;
    width: 80%;
    padding-left: 0%;
    padding-bottom: 0.8% !important;
    padding-top: 1% !important;
    margin: 0%;
    color: WHITE!important;
    font-weight: bold;
}
   .template-collection-traditionalsaunas .tryurthb .head-a1 {
    text-align: left;
    font-size: 22px !important;
    width: 80%;
    padding-left: 0%;
    padding-bottom: 0.8% !important;
    padding-top: 1% !important;
    margin: 0%;
    color: WHITE!important;
    font-weight: bold;
}
  div#tradition-Home-acc2 {
    padding: 0px !important;
    margin: 0px;
}
  .mobile-image-content2 {
        font-size: 26px !important;
        color: #fff;
        font-weight: 700;
        margin-bottom: 10px;
        line-height: 30px;
    }
  .collection-vedios-box12 .col-md-4 {
    width: 33.33333333%;
    height: 313px!important;
    padding:0px !important;
}
  .breakthroughs.tracoll.page-width {
    display: flex;
    flex-wrap: wrap;
    row-gap: 0px!important;
}
  
  .collection-vedios-box12 {
    margin-top: 0px !important;
}
  .tracoll .chair-section.dn0 {
    margin-top: -85px !important;
}
  .tracoll .chair-section.dn1 {
  text-align: center;
    width: 33%;
  padding: 0px 15px;
    margin-top:-50px !important;
  
}
  .tracoll .chair-section.dn4 {
    text-align: center;
    width: 33%;
    padding: 0px 15px;
    margin-top:50px !important;

   }

   .temp_traditional-saunas .tracoll .chair-section.dn4 {
      margin-bottom:45px !important;
   }
  .tracoll .chair-section.dn3{
    text-align: center;
    width: 33%;
    padding: 0px 15px;
    margin-top:50px !important;
  
  }
  .temp_naturesaunas span.collection-heading2 {
      line-height: 22px !important;
  }
  .temp_naturesaunas .collection-mobile-box1 {
      padding: 8px 0px !important;
  }
}
 
.breakthroughs.page-width {
    display: flex;
    flex-wrap: wrap;
    row-gap: 15px;
}
.chair-section.dn0 {
  text-align: center;
    width: 33%;
  padding: 0px 15px;
}
.chair-section.dn1 {
  text-align: center;
    width: 33%;
  padding: 0px 15px;
  
}
.chair-section.dn2 {
  text-align: center;
    width: 33%;
  padding: 0px 15px;
}
.ddd img.medical-learnmore {
    width: 253px;
}
.ddd {
    text-align: center;
}
.cus-col-title h2 {
    font-size: 24px;
    text-align: center;
}
p.price-col {
    color: #808080!important;
    font-size: 20px;
    text-align: center;
    margin-top: -4px;
}
p.homepage-c1 {
    background-color: #FF0;
    margin: 96px;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
}
span.sale-price-col {
    background-color: #BBEBFB;
    font-size: 20px;
    color: #f00;
    padding-inline: 3px;
    padding-block: 9px;
}
p.iotkltmn {
    text-align: center;
}

.chair-section.dn3 {
    width: 50%;
  text-align: center;
}
.chair-section.dn4 {
    width: 50%;
}
.chair-section.dn4 {
    text-align: center;
}
.dn4 p.homepage-c1 {
    background-color: #FF0;
    margin: 195px!important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
  margin-bottom: 0 !important;
}
.dn3 p.homepage-c1 {
    background-color: #FF0;
    margin: 195px!important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
  margin-bottom: 0 !important;
}
.collection-vedios.collection-vedios-box {
    padding-bottom: 8px!important;
    margin-top: 60px;
}
.collection-vedios-box span.bold-text {
    color: #000;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700!important;
    width: 100% !important;
    line-height: 14px;
}
.collection-product-heading .rich-text__text p {
    color: #808080!important;
    text-align: center;
    font-size: 16px;
    line-height: 13px;
}
.collection-product-heading .rich-text__text p strong {
    color: #CC110C;
    font-weight: 800;
}
 .collection-product-heading .rich-text__text.rte.scroll-trigger{
    margin-top: 10px;
    margin-bottom: 25px;
}
.tracoll .dn4 img.product_image {
    height: 615px;
}
.tracoll p.homepage-c1 {
    background-color: #FF0;
    margin: 82px;
    font-size: 20px;
    color: #f00;
    padding: 15px!important;
    padding-block: 8px!important;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
}
.tracoll p.iotkltmn {
    margin-top: 4px;
}
.tracoll .ddd {
    margin-top: 9px;
}
.breakthroughs.tracoll.page-width {
    display: flex;
    flex-wrap: wrap;
    row-gap: 23px;
}
.collection-vedios-box12 span.bold-text {
    font-weight: 700;
    color: black;
    margin-top: -2px!important;
}
.collection-vedios-box12 span.bottom-text {
    color: black;
    margin-top: -1px!important;
}
.collection-vedios-box12 .col-md-4 {
    width: 33.33333333%;
    height: 313px!important;
}
.collection-vedios-box12 span.bottom-text {
    color: black;
    margin-top: -1px!important;
    width: 100%;
}
.collection-vedios-box12 span.bold-text {
    font-weight: 700;
    color: black;
    margin-top: -2px!important;
    width: 100%;
}
.collection-vedios-box12 span.collection-blue {
    width: 100%;
}
.collection-vedios-box12 span.bottom-text-blue {
    width: 100%;
}

.breakthroughs.collection-products.tracoll.page-width .dn3 p.homepage-c1 {
    background-color: #FF0;
    margin: 181px!important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
    margin-bottom: 0 !important;
}
.breakthroughs.collection-products.tracoll.page-width .dn4 p.homepage-c1 {
    background-color: #FF0;
    margin: 182px!important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px!important;
    margin-bottom: 0 !important;
}
.tracoll .dn3 p.homepage-c1 {
    background-color: #FF0;
    margin: 85px !important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
}
.tracoll .dn4 p.homepage-c1 {
    background-color: #FF0;
    margin: 85px !important;
    font-size: 20px;
    color: #f00;
    padding: 18px;
    padding-block: 11px;
    text-align: center;
    margin-block: 0;
    margin-top: -3px !important;
    margin-bottom: 0 !important;
}
.breakthroughs.collection-products.tracoll.page-width {
    WIDTH: 1230PX;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 16PX;
}
.tryurthb .head-a1 {
    text-align: left;
    font-size: 26px;
    width: 80%;
    padding-left: 0%;
    padding-bottom: 0.8% !important;
    padding-top: 1% !important;
    margin: 0%;
    color: WHITE!important;
    font-weight: bold;
}
.collection-vedios-box12 {
    margin-bottom: 0px;
}
.collection-vedios-box12 .row.w3_bg {
    /* margin-bottom: -41px!important; */
    margin-top: 18px;
}

/* traditional  */
.product-section{
    width: 100%;
    margin-top: -75px !important;
}
section#shopify-section-template--24065711964448__mobile_dropdown_Fw4k84 {
    display: none;
}
section#shopify-section-template--24065711997216__mobile_dropdown_Qxjx68 {
    display: none;
}
.product-section .tracoll .dn4 img.product_image {
    height: 617px !important;
}
.tracoll p.homepage-c1 {
    background-color: #FF0;
    margin: 71px;
    font-size: 20px;
    color: #f00;
    padding: 15px !important;
    padding-block: 8px !important;
    text-align: center;
    margin-block: 0;
    margin-top: -3px !important;
}

/* nature  */
.nature-product p.homepage-c1 {
   background-color: #FF0;
    margin: 65px;
    font-size: 20px;
    color: #f00;
    padding: 15px !important;
    padding-block: 8px !important;
    text-align: center;
    margin-block: 0;
    margin-top: -3px !important;
}
  .nature-product .dn4 img.product_image {
    height: 665px !important;
}





/* plunge css */

.template-collection-cold-plu main#MainContent {
    background-color: #000;
}
.template-collection-cold-plu span.blue-textte {
    color: #fff !important;
    font-size: 25px !important;
}

.plunge-vedio-section {
    margin-bottom: 27px !important;
}
h2.plunge-heading1 {
    color: #fff;
    font-size: 30px;
}
/* section.plunge-product-heading {
    margin-top: -28px;
} */
span.highlight-color {
    color: #5fd8ef;
}
span.heading-price {
    color: #fff;
}
.plunge-heading-desc{
    text-align: center;
    font-size: 20px;
    color: #3357ab;
    width: 64%;
    margin: auto;
}
.plunge-vedio {
    padding: 0px !important;
}
 span.sale-price {
    font-size: 40px;
    padding-top: 20px !important;
    font-weight: 600;
}
span.compare-at-price-col {
    text-decoration: line-through;
}
    img.plunge-product_image{
        width: 100%;
        min-height: 31% !important;
        height: 217px!important;
}


h2.c-plung-heading-1.inner-heading-content {
    margin-top: 50px !important;
  margin-bottom:20px !important;
}
.card .content p {
        text-align: center;
        font-size: 25px;
        color: #fff;
        padding-top: 14px !important;
        margin-bottom: -24px !important;
    }

p.plunge-price1 {
    margin-top: 20px;
}
p.plunge-price {
    margin-top: 10px;
}
    .card .content .plunge-learn-more {
        color: #ffffff;
        padding: 25px 70px;
        background-color: #2596be;
        margin: 25px auto;
        border-radius: 4px;
        font-weight: 700;
        width: 80%;
        margin-top: 45px !important;
    }
img.plunge-product_image {
    border-radius: 30px;
    max-width:100% !important;
    height:auto !important;
}
.plunge-product-box {
    padding: 0px !important;
}
img.plunge-product_image.plunge-image.\31 {
    width: 85% !important;
    margin-left: 10%;
    padding-top: 5px;
    /* margin-bottom: -46px !important; */
}


img.plunge-product_image.plunge-image.\33 {
  width: 100%;
    margin: auto;
}
.inner-heading .c-plung-heading-1 {
        padding: 0px 40px 55px 55px !important;
}
    
.plung-card1 .inner-heading .c-plung-heading-1 {
    padding: 25px 40px 55px 55px !important;
}
.plung-card2 .inner-heading .c-plung-heading-1 {
    padding: 15px 40px 55px 55px !important;
}
.plung-card3 .inner-heading .c-plung-heading-1 {
    padding: 0px 40px 55px 55px !important;
}

.plung-card2 img.plunge-product_image.plunge-image.\32 {
    margin-bottom: 10px !important;
}


.our-story-img1 p.imagecontent-right {
    color: #fff !important;
    text-align: center !important;
    line-height: 30px !important;
    font-weight: 700 !important;
  font-size:28px !important;
}
span.plunge-blue-color {
    color: #0096d9;
    font-weight: 700;
    font-size: 28px;
    text-align: center;
}
span.plunge-little-head {
    margin-top: -4%;
    font-weight: 700;
    font-size: 14px;
    text-align: center;
    color: #0096d9;
    color: #545454;
}
p.p-c.plunge-content-para1 {
    margin-left: 20px !important;
}

section.plunge-mobile-product {
    display: none;
}
.plunge-container .text_content {
    margin-top: 2px;
}
@media(max-width:767px){ 
  .tracoll .chair-section {
    width: 100% !important;
}
  .desktop-product {
    display: none !important;
}
 section#shopify-section-template--24065711964448__mobile_dropdown_Fw4k84 {
    display: block;
}
  section#shopify-section-template--24065711997216__mobile_dropdown_Qxjx68 {
    display: block;
}
  .container.plunge-container {
    padding: 0px;
}
  p.p-c.plunge-content-para1 {
    margin-left: 0px !important;
}
  .our-story-img1 p.imagecontent-right {
    color: #fff !important;
    text-align: center !important;
    line-height: 30px !important;
    font-weight: 700 !important;
    font-size: 14px !important;
}
  span.plunge-blue-color {
    color: #0096d9;
    font-weight: 700;
    font-size: 14px !important;
    text-align: center;
}
  span.plunge-little-head {
    margin-top: -3%;
    font-weight: 700;
    font-size: 10px !important;
    text-align: center;
    color: #545454;
}
  .col-md-12.plunge-bottomcontent {
    padding: 0px !important;
}
.col-md-8.our-story-img {
    text-align: center;
}
  .plunge-vedio-section {
    padding: 0px !important;
}
.container.plunge-image-section {
    padding: 0px !important;
}
  .plunge-heading-desc {
    text-align: center;
    font-size: 17px;
    color: #3357ab;
    width: 100% !important;
    margin: auto;
}
  
 .plunge-image-section .text_content {
        padding-top: 58px !important;
    }
  section.middle-content.frozen_cold_plunge {
    margin-top: 40px !important;
}

  /* .plunge-mobile-product .mobile-header.mobile-header-a {
        border: 1px solid #373737;
        border-radius: 10px;
        padding: 0px 20px 15px 13px;
        margin: 0px 30px 0px 30px;
    } */
  .plunge-mobile-product .card .mobile-header h2 span {
        color: #2596be;
        font-size: 25px;
        line-height: 20px;
        text-align: center;
    }
  span.plunge-mobilehead {
    color: #ffffff !important;
    font-size: 25px !important;
    /* line-height: 20px; */
    /* text-align: center; */
} 
.plunge-mobile-product {
    display: block !important;
}

 .template-collection-cold-plu .card .mobile-header h2 {
        width: fit-content;
        margin: auto;
        padding: 0px 40px 55px 55px;
        color: #fff;
        border: 2px solid #252525;
        border-radius: 10px;
        font-weight: 700;
        line-height: 30px;
        height: 75px;
        font-size: 25px;
    }
  .template-collection-cold-plu .card {
    box-sizing: border-box;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #000;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 20px;
    border: 4px solid #323232;
}
  .template-collection-cold-plu .plunge-mobile-product .card .mobile-header h2 span {
    color: #2596be;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
 }
  
}





.temp_cold-plunge  main#MainContent {
    background: #000;
}
.temp_cold-plunge .plunge-product-container{
  margin-bottom:32px;
}
.temp_cold-plunge .card .header h2 {
    border: 1px solid #fff;
    width: fit-content;
    margin: auto;
    padding: 0px 40px 55px 55px;
    border: 1px solid #464646;
    border-radius: 10px;
    font-weight: 700;
    line-height: 30px;
    height: 100px;
    font-size: 25px !important;
}
.temp_cold-plunge .card .header {
    margin-bottom: 5px;
    margin-top: -20px;
    position: relative;
    z-index: 5 !important;
   display:block !important;
   color:#fff !important;
   text-align:center;
}
.temp_cold-plunge .card .header h2 span {
    color: #2596be !important;
    font-size: 20px;
    line-height: 30px;
}
.temp_cold-plunge .card .content .btn-learn-more {
    color: #ffffff;
    padding: 25px 70px;
    background-color: #2596be;
    margin: 54px auto;
    border-radius: 4px;
    font-weight: 700;
    width: 80%;
}
/*  frozen9 css*/
.template-product-frozen9 main#MainContent {
    background: #000;
}
/* .template-product-frozen9 product-info#MainProduct-template--24087666983200__main {
    background: #000;
} */
.template-product-frozen9 .name-heading.paddingmobile.w3_bg {
   color:#fff;
    font-weight: 700;
    font-size: 33px;
    font-family: Montserrat !important;
    text-align: center;
  white-space: nowrap;
}
.template-product-frozen9 span.blue-textte {
    color: #0096d9;
    position: relative;
    left: -10%;
    white-space: nowrap;
}
.template-product-frozen9 p.white.pl-18 {
        font-size: 13px;
    line-height: 24px;
    font-weight: 500;
    text-align: initial;
    padding: 0 0 20px;
    margin: 0;
    font-family: 'Montserrat', sans-serif;
}
.template-product-frozen9 span.emi_info_button {
    cursor: pointer;
    font-size: 14px;
    color: #808080;
    font-weight: 400;
   
}
.template-product-frozen9 .shw_hw {
    margin-top: 20px;
}
.template-product-frozen9 .offer-info {

     display: flex;
    justify-content: space-around;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 15px;
}
.template-product-frozen9 .price_pro {
    color: #ffffff;
    font-size: 28px;
    font-weight: 700;
}
.template-product-frozen9 .line {
    border-left: 1px solid #ffffff;
    height: 50px;
    margin: 0 8px;
}
.template-product-frozen9 .text-base {
    font-size: 16px;
    font-weight: 700;
    color: #fff !important;
}
.template-product-frozen9 img.buy-button.xcv {
    background: #000;
}
.template-product-frozen9 .gry-warp-timer {
    background: #333 none repeat scroll 0 0 !important;
    border-radius: 7px !important;
    margin: 0;
    padding: 10px 18px;
}
.template-product-frozen9 .product__description .col-md-10 {
        width: 100%;
  margin-top:20px;
 
    }

.template-product-frozen9 .yt-iframe-container {
    border: 6px solid #666666;
    border-radius: 9px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.template-product-frozen9 p.dark-d.t-just {
    color: #999;
}
 .template-product-frozen9 span.blue-c  {
    color: #0096d9;
}
.template-product-frozen9 img.img-fluid.mt-14.w-80 {
    width: 70%;
      margin-top: 14px;
}
.template-product-frozen9 .white {
    color: #fff !important;
    font-size: 14px;
}
.template-product-frozen9 .fa-angle-down:before {
    content: "\f107";
    font-size: 24px;
}
.template-product-frozen9 b.blue-c.only {
   color: #0096d9;
}
.template-product-frozen9 h4.panel-title.h4-panel {
    background-color: #000;
    cursor: pointer;
    font-size: 22px !important;
    padding: 4px 0 !important;
    font-weight: 700 !important;
}
.template-product-frozen9 img.img-fluid.w-8 {
    width: 7%;
}
.template-product-frozen9 h2.white.fw-6.m1  {
    text-align: center;
    margin-top: 35px !important;
    margin-bottom: 25px !important;
    display: block;
  font-size: 36px;
}
.template-product-frozen9 .panel-default {
    border: none;
}
.template-product-frozen9 .col-md-10.table-responsive.over-flow {
    width: 100%;
}
.template-product-frozen9 .tr-border{
   border-top: 1px solid #0096d9 !important;
}
.template-product-frozen9 .section-template--24087666983200__custom_liquid_7kGYqE-padding {
    background: #000;
}
.template-product-frozen9 .col-md-10.frozen-col-10 {
    width: 100%;
}
.template-product-frozen9 .check {
    text-align: center;
    vertical-align: middle !important;
}
.template-product-frozen9 b.frozen-p-h1 {
    line-height: 38px;
    border-radius: 10px;
    color: #0096d9;
    font-size: 28px;
    font-weight: 700;
}
.template-product-frozen9 h4.panel-title.h4-panel span {
    font-size: 22px;
}
.template-product-frozen9 h3.frozen-p-h {
    color: #0096d9;
    font-size: 28px;
    font-weight: 700;
}
.template-product-frozen9 .col-md-10.designer-case-row {
    width: 100%;
}
.template-product-frozen9 .unc {
    text-align: center;
    font-weight: 600;
    color: #fff;
  font-size: 36px;
}
.template-product-frozen9 .width-set {
    width: inherit;
}
.template-product-frozen9 p.here.white {
    text-align: center;
    font-size: 17px;
}
.template-product-frozen9 .review-br {
    padding: 18px;
    border-radius: 26px;
    border: 4px solid #011f27;
}
  .template-product-frozen9 .dolor {
    height: 85px !important;
    text-align: inherit;
    color: #e6e6e6;
    border-bottom: 2px solid #011f27;
}
.template-product-frozen9 .jenna {
    font-weight: 600;
    color: #fff;
    font-size: 18px;
}
.template-product-frozen9 .overall {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
}
.template-product-frozen9 .b-c {
    color: #0096d9;
    font-size: 22px;
}
.template-product-frozen9 .review-headingz .col-md-10 {
    width: 100% !important;
}
.template-product-frozen9 .designer-case-row img.div-img-c {
    margin-top: 10px;
}
.template-product-frozen9 .glyphicon-chevron-right:before {
    content: unset;
}
.template-product-frozen9 .glyphicon-chevron-left:before {
    content: unset;
}
.template-product-frozen9 .border-r {
    border-radius: 8px;
    border: 4px solid #011f27;
    height: 118px;
}
.template-product-frozen9 .cold {
    text-align: center;
    font-size: 20px;
    color: #fff;
    margin: 0px;
}
.template-product-frozen9 .cold-box1 {
    padding-top: 28px;
  margin-bottom: 10px;
}
.template-product-frozen9 .commerical-text {
    text-align: center;
    color: #808080;
    font-size: 16px;
}
.template-product-frozen9 .carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    filter: alpha(opacity = 50);
    opacity: .5;
}
.template-product-frozen9 .carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    filter: alpha(opacity = 50);
    opacity: .5;
}
.template-product-frozen9 #myCarousel .glyphicon-chevron-right img {
    transform: rotate(180deg);
}

.template-product-frozen9 .acces {
    font-weight: 600;
    text-align: center;
    color: #5fd8ef;
    margin: 0px;
}
.template-product-frozen9 .oil {
    font-weight: 600;
    text-align: center;
    color: #5fd8ef;
    margin-top: -9px !important;
}
.template-product-frozen9 .cold-box2 {
    padding: 20px;
}
.template-product-frozen9 .cold-box3 {
    padding: 10px;
}
 .template-product-frozen9 .carousel-inner {
    
    width: 95%;
        margin: auto;
}
    .template-product-frozen9 .section-template--24087666983200__custom_liquid_7kGYqE-padding {
        padding-top: 10px;
        padding-bottom:10px;
    }

@media (max-width: 767px) {
    .page-width {
        margin-bottom: 0px !important;
    }
}

@media (max-width: 767px) {
    .template-product-frozen9 .m1 {
       font-size: 18px !important;
    }
  .template-product-frozen9 span.white {
    font-size: 12px !important;
}
  .template-product-frozen9 .white {
    color: #fff !important;
    font-size: 14px;
}
  .template-product-frozen9 .yt-iframe-container {
    border: 6px solid #666666;
    border-radius: 9px;
    margin-bottom: 10px;
    margin-top: 10px;
}
  .template-product-frozen9 .col-sm-12{
    padding:0px;
  }
  .template-product-frozen9 .col-md-10.designer-case-row {
    width: 100%;
    padding: 0px;
}
    .template-product-frozen9 .uuu {
        font-size: 22px;
    }
  .template-product-frozen9 .review-br {
        height: 382px !important;
        padding: 18px;
        border-radius: 26px;
        border: 4px solid #011f27;
        margin-bottom: 20px;
    }
          .template-product-frozen9 .carousel-inner {
        position: relative;
        width: 66%;
        overflow: hidden;
        height: 389px !important;
    }
  .template-product-frozen9 h3.frozen-p-h {
    color: #0096d9;
    font-size: 20px;
  
}
  .template-product-frozen9 b.frozen-p-h1 {
    line-height: 38px;
    border-radius: 10px;
    color: #0096d9;
    font-size: 20px;
    font-weight: 700;
}
  .template-product-frozen9 .fixed-cell-a {
        position: sticky;
        left: 0;
        background-color: #000000;
        z-index: 1;
    }
      .template-product-frozen9 .table-next {
        font-weight: 800 !important;
        font-size: 30px !important;
        color: #ffffff !important;
        transform: rotate(270deg);
    }
  .template-product-frozen9 .btn-default-a {
        background-color: #000000;
        border-color: #000000 !important;
        padding: 1px !important;
        border: none;
    }
      .template-product-frozen9 .table-previous {
        font-weight: 800 !important;
        font-size: 30px !important;
        color: #ffffff !important;
        transform: rotate(90deg);
    }

  .template-product-frozen9 .panel-title img {
        width: 53px;
        height: 53px;
    }
  .template-product-frozen9 img.img-fluid.w-8 {
    width: 16%;
}
}


/*  frozen 8*/

.template-product-frozen8 .gradient {
    background: rgb(var(--color-background));
    background: #000000;
    background-attachment: fixed;
}
.template-product-frozen8 main#MainContent {
    background: #000;
}
.template-product-frozen8 main#MainContent {
    background: #000;
}
/* .template-product-frozen8 product-info#MainProduct-template--24087666983200__main {
    background: #000;
} */
.template-product-frozen8 .name-heading.paddingmobile.w3_bg {
   color:#fff;
    font-weight: 700;
    font-size: 33px;
    font-family: Montserrat !important;
    text-align: center;
  white-space: nowrap;
}
.template-product-frozen8 span.emi_info_button {
    cursor: pointer;
    font-size: 14px;
    color: #808080;
    font-weight: 400;
  
}
.template-product-frozen8 .shw_hw {
    margin-top: 20px;
}
.template-product-frozen8 .name-heading {
    color: #0096d9!important;
    position: relative;
    left: -10%;
    white-space: nowrap;
}
.template-product-frozen8 .name-heading span{
   color: #fff !important;
}
.template-product-frozen8 p.white.pl-18 {
        font-size: 13px;
    line-height: 24px;
    font-weight: 500;
    text-align: initial;
    padding: 0 0 20px;
    margin: 0;
    font-family: 'Montserrat', sans-serif;
}
.template-product-frozen8 .width-set {
    width: 92% !important;
}
.template-product-frozen8 .offer-info {

     display: flex;
    justify-content: space-around;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 15px;
}
.template-product-frozen8 .price_pro {
    color: #ffffff;
    font-size: 28px;
    font-weight: 700;
}
.template-product-frozen8 .line {
    border-left: 1px solid #ffffff;
    height: 50px;
    margin: 0 8px;
}
.template-product-frozen8 .text-base {
    font-size: 16px;
    font-weight: 700;
    color: #fff !important;
}
.template-product-frozen8 img.buy-button.xcv {
    background: #000;
}
.template-product-frozen8 .gry-warp-timer {
    background: #333 none repeat scroll 0 0 !important;
    border-radius: 7px !important;
    margin: 0;
    padding: 10px 18px;
}
.template-product-frozen8 .product__description .col-md-10 {
        width: 100%;
  margin-top:20px;
 
    }
.template-product-frozen8 p.dark-d.t-just {
    color: #999;
}
 .template-product-frozen8 span.blue-c  {
    color: #0096d9;
}
.template-product-frozen8 img.img-fluid.mt-14.w-80 {
    width: 70%;
      margin-top: 14px;
}
/* .template-product-frozen8 .white {
    color: #fff !important;
    font-size: 12px !important;
} */
.template-product-frozen8 .fa-angle-down:before {
    content: "\f107";
    font-size: 24px;
}
.template-product-frozen8 b.blue-c.only {
   color: #0096d9;
}
.template-product-frozen8 h4.panel-title.h4-panel {
    background-color: #000;
    cursor: pointer;
    font-size: 22px !important;
    padding: 4px 0 !important;
    font-weight: 700 !important;
}
.template-product-frozen8 img.img-fluid.w-8 {
    width: 7%;
}
.template-product-frozen8 h2.white.fw-6.m1  {
    text-align: center;
    margin-top: 35px !important;
    margin-bottom: 25px !important;
    display: block;
  font-size: 36px;
}
.template-product-frozen8 .panel-default {
    border: none;
}
.template-product-frozen8 .col-md-10.table-responsive.over-flow {
    width: 100%;
}
.template-product-frozen8 .tr-border{
   border-top: 1px solid #0096d9 !important;
}
.template-product-frozen8 .section-template--24087666983200__custom_liquid_7kGYqE-padding {
    background: #000;
}
.template-product-frozen8 .col-md-10.frozen-col-10 {
    width: 100%;
}
.template-product-frozen8 .check {
    text-align: center;
    vertical-align: middle !important;
}
.template-product-frozen8 b.frozen-p-h1 {
    line-height: 38px;
    border-radius: 10px;
    color: #0096d9;
    font-size: 28px;
    font-weight: 700;
}
.template-product-frozen8 h4.panel-title.h4-panel span {
    font-size: 22px;
}
.template-product-frozen8 h3.frozen-p-h {
    color: #0096d9;
    font-size: 28px;
    font-weight: 700;
}
 .template-product-frozen8 .col-md-10.designer-case-row {
    width: 100%;
}
.template-product-frozen8 .unc {
    text-align: center;
    font-weight: 600;
    color: #fff;
  font-size: 36px;
}
.template-product-frozen8 .width-set {
    width: inherit;
}
.template-product-frozen8 p.here.white {
    text-align: center;
    font-size: 17px;
}
.template-product-frozen8 .review-br {
    padding: 18px;
    border-radius: 26px;
    border: 4px solid #011f27;
}
  .template-product-frozen8 .dolor {
    height: 85px !important;
    text-align: inherit;
    color: #e6e6e6;
    border-bottom: 2px solid #011f27;
}
.template-product-frozen8 .jenna {
    font-weight: 600;
    color: #fff;
    font-size: 18px;
}
.template-product-frozen8 .overall {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
}
.template-product-frozen8 .b-c {
    color: #0096d9;
    font-size: 22px;
}


.template-product-frozen8 .review-headingz .col-md-10 {
    width: 100% !important;
}
.template-product-frozen8 .designer-case-row img.div-img-c {
    margin-top: 10px;
}
.template-product-frozen8 .glyphicon-chevron-right:before {
    content: unset;
}
.template-product-frozen8  #myCarousel .glyphicon-chevron-left:before{
  content:unset;
}
.template-product-frozen8  #myCarousel .glyphicon-chevron-right:before{
  content:unset;
}
.template-product-frozen8  #myCarousel .glyphicon-chevron-right img{
  transform:rotate(180deg);
}
.template-product-frozen8 .gap-5{
  margin-top:20px;
}
.template-product-frozen8 .cold-box2 {
    padding: 20px;
}
.template-product-frozen8 .cold-box3 {
    padding: 10px;
}
.template-product-frozen8 .mt-20-buy {
    margin-top: 12px;
    cursor: pointer;
}
.template-product-frozen8 .dark-d {
    color: #999999;
}
.template-product-frozen8 .name-heading {
    color: #0096d9 !important;
    position: relative;
    left: -10%;
    white-space: nowrap;
}
.template-product-frozen8 .name-heading span{
  color:#fff !important;
}
.template-product-frozen8  .lineup-frozen1q {
    width: 88%;
}
.template-product-frozen8 .lineup-frozen3new {
    width: 100%;
}
.template-product-frozen8 .arrow-size {
    padding-top: 10px;
    font-size: 26px;
}
.template-product-frozen8 .stand-xl {
    text-align: center;
    color: #808080;
    font-size: 16px;
}
.template-product-frozen8 .col-mt {
    margin-top: 5rem;
}
.template-product-frozen8 .col-mt1, .template-product-frozen8 .col-mt-2 {
    margin-top: 9rem;
}
.template-product-frozen8 .yt-iframe-container {
    border: 6px solid #666666;
    border-radius: 9px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.template-product-frozen8 .carousel-inner {
    width: 95%;
    margin: auto;
}
.template-product-frozen8 .border-r {
    border-radius: 8px;
    border: 4px solid #011f27;
    height: 118px;
}
.template-product-frozen8 .cold-box1 {
    padding-top: 28px;
}
.template-product-frozen8 .cold {
    text-align: center;
    font-size: 20px;
    color: #fff;
    margin: 0px;
}
.template-product-frozen8 .acces {
    font-weight: 600;
    text-align: center;
    color: #5fd8ef;
    margin: 0px;
}
.template-product-frozen8 .oil {
    font-weight: 600;
    text-align: center;
    color: #5fd8ef;
    margin-top: -9px !important;
}
.template-product-frozen8 .commerical-text {
    text-align: center;
    color: #808080;
    font-size: 16px;
}
@media(max-width:767px)
{
    .template-product-frozen8 span.white {
        font-size: 12px !important;
    }
  .template-product-frozen8 img.img-fluid.w-8 {
        width: 16%;
    }
  .template-product-frozen8 .panel-title img {
        width: 53px;
        height: 53px;
    }
  .template-product-frozen8 .m1 {
    font-size: 18px !important;
}
  .template-product-frozen8 .h4-panel {
    cursor: pointer;
    font-size: 12px !important;
    padding: 4px 0px !important;
  }
  .template-product-frozen8 .col-md-11{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen8 .w-8 {
    width: 16%;
    height:auto;
}
  .template-product-frozen8 .arrow-size {
    padding-top: 10px;
    font-size: 30px;
}
 .template-product-frozen8 .name-heading{
    left:0 !important;
    text-align: left !important;
  }
  .template-product-frozen8 .rem-b {
    font-size: 18px !important;
  }
  .template-product-frozen8 .fixed-cell-a{
    background-color:#000 !important
  }
  .template-product-frozen8 .table-next{
    color:#fff !important;
  }
  .template-product-frozen8 .table-previous{
    color:#fff !important;
  }
  .template-product-frozen8 .btn-default-a {
    background-color: #000000 !important;
    border-color: #000000 !important;
    padding: 1px !important;
    }
  .template-product-frozen8  .frozen-table-buy-now {
    width: 94%;
   }
  .template-product-frozen8 .lineup-frozen3new {
    width: 100%;
   }
   .template-product-frozen8 .col-md-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen8 .med_table_width th{
    min-width:189px !important;
  }
 .template-product-frozen8 .frozen-p-h1 {
    line-height: 18px !important;
    font-size: 18px !important;
    width: fit-content !important;
    padding: 0%;
   }
  .template-product-frozen8 .arrow-size9 {
    font-weight: 600;
    font-size: 26px;
}
 .template-product-frozen8 .panel-group .panel{
   background-color:#fff!important;
 }
  .template-product-frozen8 .frozen-p-h {
    color: #0096d9;
    font-size: 20px;
    font-weight: 700;
    text-align: inherit;
}
  .template-product-frozen8 .designer-case-row .col-sm-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen8 .uuu {
    font-size: 22px;
   }
  .template-product-frozen8 .here {
    text-align: center;
    font-size: 14px;
}
  .template-product-frozen8 .designer-case-row.col-md-10 {
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen8 .review-br{
    height: 382px !important;
    padding: 18px;
    border-radius: 26px;
    border: 4px solid #011f27;
    margin-bottom:20px;
}
  .template-product-frozen8 .row-pr {
    padding-right: 62px;
    padding-left: 62px;
}
  .template-product-frozen8 .gap-4 .panel-group .panel{
    background-color:#fff !important;
  }
  .template-product-frozen8 .carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
    height:389px !important
}
  .template-product-frozen8 .offer-info{
    font-size:16px !important;
  }
  .template-product-frozen8 .panel-group .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 4px 0!important;
}
}


/* frozen7  */
.template-product-frozen7 .gradient {
    background: rgb(var(--color-background));
    background: #000000;
    background-attachment: fixed;
}
.template-product-frozen7 main#MainContent {
    background: #000;
}
.template-product-frozen7 main#MainContent {
    background: #000;
}
/* .template-product-frozen7 product-info#MainProduct-template--24087666983200__main {
    background: 000;
} */
.template-product-frozen7 .name-heading.paddingmobile.w3_bg {
   color:fff;
    font-weight: 700;
    font-size: 33px;
    font-family: Montserrat !important;
    text-align: center;
  white-space: nowrap;
}
.template-product-frozen7 .name-heading {
    /* color: 0096d9!important; */
    position: relative;
    left: -10%;
    white-space: nowrap;
}
.template-product-frozen7 span.blue-textte {
    color: #0096d9;
}
.template-product-frozen7 span.emi_info_button {
    cursor: pointer;
    font-size: 14px;
    color: #808080;
    font-weight: 400;
}
.template-product-frozen7 .shw_hw {
    margin-top: 20px;
}

.template-product-frozen7 p.white.pl-18 {
        font-size: 13px;
    line-height: 24px;
    font-weight: 500;
    text-align: initial;
    padding: 0 0 20px;
    margin: 0;
    font-family: 'Montserrat', sans-serif;
}
.template-product-frozen7 .width-set {
    width: 92% !important;
}
.template-product-frozen7 .offer-info {

     display: flex;
    justify-content: space-around;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 15px;
}
.template-product-frozen7 .price_pro {
    color: #ffffff;
    font-size: 28px;
    font-weight: 700;
}
.template-product-frozen7 .line {
    border-left: 1px solid #ffffff;
    height: 50px;
    margin: 0 8px;
}
.template-product-frozen7 .text-base {
    font-size: 16px;
    font-weight: 700;
    color: #fff !important;
}
.template-product-frozen7 img.buy-button.xcv {
    background: #000;
}
.template-product-frozen7 .gry-warp-timer {
    background: #333 none repeat scroll 0 0 !important;
    border-radius: 7px !important;
    margin: 0;
    padding: 10px 18px;
}
.template-product-frozen7 .product__description .col-md-10 {
        width: 100%;
  margin-top:20px;
 
    }
.template-product-frozen7 p.dark-d.t-just {
    color: #999;
}
 .template-product-frozen7 span.blue-c  {
    color: #0096d9;
}
.template-product-frozen7 img.img-fluid.mt-14.w-80 {
    width: 70%;
      margin-top: 14px;
}

.template-product-frozen7 .fa-angle-down:before {
    content: "\f107";
    font-size: 24px;
}
.template-product-frozen7 b.blue-c.only {
   color: #0096d9;
}
.template-product-frozen7 h4.panel-title.h4-panel {
    background-color: #000;
    cursor: pointer;
    font-size: 22px !important;
    padding: 4px 0 !important;
    font-weight: 700 !important;
}
.template-product-frozen7 img.img-fluid.w-8 {
    width: 7%;
}
.template-product-frozen7 h2.white.fw-6.m1  {
    text-align: center;
    margin-top: 35px !important;
    margin-bottom: 25px !important;
    display: block;
  font-size: 36px;
}
.template-product-frozen7 .panel-default {
    border: none;
}
.template-product-frozen7 .col-md-10.table-responsive.over-flow {
    width: 100%;
}
.template-product-frozen7 .tr-border{
   border-top: 1px solid #0096d9 !important;
}
.template-product-frozen7 .section-template--24087666983200__custom_liquid_7kGYqE-padding {
    background: #000;
}
.template-product-frozen7 .col-md-10.frozen-col-10 {
    width: 100%;
}
.template-product-frozen7 .check {
    text-align: center;
    vertical-align: middle !important;
}
.template-product-frozen7 b.frozen-p-h1 {
    line-height: 38px;
    border-radius: 10px;
    color: #0096d9;
    font-size: 28px;
    font-weight: 700;
}
.template-product-frozen7 h4.panel-title.h4-panel span {
    font-size: 22px;
}
.template-product-frozen7 h3.frozen-p-h {
    color: #0096d9;
    font-size: 28px;
    font-weight: 700;
}
 .template-product-frozen7 .col-md-10.designer-case-row {
    width: 100%;
}
.template-product-frozen7 .unc {
    text-align: center;
    font-weight: 600;
    color: #fff;
  font-size: 36px;
}
.template-product-frozen7 .width-set {
    width: inherit;
}
.template-product-frozen7 p.here.white {
    text-align: center;
    font-size: 17px;
}
.template-product-frozen7 .review-br {
    padding: 18px;
    border-radius: 26px;
    border: 4px solid #011f27;
}
  .template-product-frozen7 .dolor {
    height: 85px !important;
    text-align: inherit;
    color: #e6e6e6;
    border-bottom: 2px solid #011f27;
}
.template-product-frozen7 .jenna {
    font-weight: 600;
    color: #fff;
    font-size: 18px;
}
.template-product-frozen7 .overall {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
}
.template-product-frozen7 .b-c {
    color: #0096d9;
    font-size: 22px;
}

.template-product-frozen7 .review-headingz .col-md-10 {
    width: 100% !important;
}
.template-product-frozen7 .designer-case-row img.div-img-c {
    margin-top: 10px;
}
.template-product-frozen7 .glyphicon-chevron-right:before {
    content: unset;
}
.template-product-frozen7  #myCarousel .glyphicon-chevron-left:before{
  content:unset;
}
.template-product-frozen7  #myCarousel .glyphicon-chevron-right:before{
  content:unset;
}
.template-product-frozen7  #myCarousel .glyphicon-chevron-right img{
  transform:rotate(180deg);
}
.template-product-frozen7 .gap-5{
  margin-top:20px;
}
.template-product-frozen7 .cold-box2 {
    padding: 20px;
}
.template-product-frozen7 .cold-box3 {
    padding: 10px;
}
.template-product-frozen7 .mt-20-buy {
    margin-top: 12px;
    cursor: pointer;
}
.template-product-frozen7 .dark-d {
    color: #999999;
}
.template-product-frozen7 .name-heading {
    /* color: #0096d9 !important; */
    position: relative;
    left: -10%;
    white-space: nowrap;
}

.template-product-frozen7  .lineup-frozen1q {
    width: 88%;
}
.template-product-frozen7 .lineup-frozen3new {
    width: 100%;
}
.template-product-frozen7 .arrow-size {
    padding-top: 10px;
    font-size: 26px;
}
.template-product-frozen7 .stand-xl {
    text-align: center;
    color: #808080;
    font-size: 16px;
}
.template-product-frozen7 .col-mt {
    margin-top: 5rem;
}
.template-product-frozen7 .col-mt1, .template-product-frozen8 .col-mt-2 {
    margin-top: 9rem;
}
.template-product-frozen7 .yt-iframe-container {
    border: 6px solid #666666;
    border-radius: 9px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.template-product-frozen7 .carousel-inner {
    width: 95%;
    margin: auto;
}
.template-product-frozen7 .border-r {
    border-radius: 8px;
    border: 4px solid #011f27;
    height: 118px;
}
.template-product-frozen7 .cold-box1 {
    padding-top: 28px;
}
.template-product-frozen7 .cold {
    text-align: center;
    font-size: 20px;
    color: #fff;
    margin: 0px;
}
.template-product-frozen7 .acces {
    font-weight: 600;
    text-align: center;
    color: #5fd8ef;
    margin: 0px;
}
.template-product-frozen7 .oil {
    font-weight: 600;
    text-align: center;
    color: #5fd8ef;
    margin-top: -9px !important;
}
.template-product-frozen7 .commerical-text {
    text-align: center;
    color: #808080;
    font-size: 16px;
}

@media(max-width:767px){
  
     .template-product-frozen7 span.white {
        font-size: 12px !important;
    }
  .template-product-frozen7 img.img-fluid.w-8 {
        width: 16%;
    }
  .template-product-frozen8 .panel-title img {
        width: 53px;
        height: 53px;
    }
  .template-product-frozen7 .m1 {
    font-size: 18px !important;
}
  .template-product-frozen7 .h4-panel {
    cursor: pointer;
    font-size: 12px !important;
    padding: 4px 0px !important;
  }
  .template-product-frozen7 .col-md-11{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen7 .w-8 {
    width: 16%;
    height:auto;
}
  .template-product-frozen7 .arrow-size {
    padding-top: 10px;
    font-size: 30px;
}
 .template-product-frozen7 .name-heading{
    left:0 !important;
    text-align: left !important;
  }
  .template-product-frozen7 .rem-b {
    font-size: 18px !important;
  }
  .template-product-frozen7 .fixed-cell-a{
    background-color:#000 !important
  }
  .template-product-frozen7 .table-next{
    color:#fff !important;
  }
  .template-product-frozen7 .table-previous{
    color:#fff !important;
  }
  .template-product-frozen7 .btn-default-a {
    background-color: #000000 !important;
    border-color: #000000 !important;
    padding: 1px !important;
    }
  .template-product-frozen7  .frozen-table-buy-now {
    width: 94%;
   }
  .template-product-frozen7 .lineup-frozen3new {
    width: 100%;
   }
   .template-product-frozen7 .col-md-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen7 .med_table_width th{
    min-width:189px !important;
  }
 .template-product-frozen7 .frozen-p-h1 {
    line-height: 18px !important;
    font-size: 18px !important;
    width: fit-content !important;
    padding: 0%;
   }
  .template-product-frozen7 .arrow-size9 {
    font-weight: 600;
    font-size: 26px;
}
 .template-product-frozen7 .panel-group .panel{
   background-color:#fff!important;
 }
  .template-product-frozen7 .frozen-p-h {
    color: #0096d9;
    font-size: 20px;
    font-weight: 700;
    text-align: inherit;
}
  .template-product-frozen7 .designer-case-row .col-sm-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen7 .uuu {
    font-size: 22px;
   }
  .template-product-frozen7 .here {
    text-align: center;
    font-size: 14px;
}
  .template-product-frozen7 .designer-case-row.col-md-10 {
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-frozen7 .review-br{
    height: 382px !important;
    padding: 18px;
    border-radius: 26px;
    border: 4px solid #011f27;
    margin-bottom:20px;
}
  .template-product-frozen7 .row-pr {
    padding-right: 62px;
    padding-left: 62px;
}
  .template-product-frozen7 .gap-4 .panel-group .panel{
    background-color:#fff !important;
  }
  .template-product-frozen7 .carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
    height:389px !important
}
  .template-product-frozen7 .offer-info{
    font-size:16px !important;
  }
  .template-product-frozen7 .panel-group .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 4px 0!important;
}
}

 .template-collection-medicalsaunas-fulls1 img.before-image {
    width: 100px !important;
}
.template-collection-medicalsaunas-fulls1 img.after-image {
    width: 100px !important;
}
.template-collection-medicalsaunas-fulls1 .spectrum img.image-00 {
    width: 100%;
    padding-top: 0px;
    object-fit: cover !important;
    height: auto;
    margin-top: 20px;
  padding-inline: 80px !important;
}
.template-product-frozen7 .medical-pricbox{
    border: 1px solid #ccc;
    border-radius: 10px 10px 10px 10px;
}

@media(max-width:767px){
  
.template-collection-medicalsaunas-fulls1 .collection-mobile-box {
    display: none;
}
  .template-collection-medicalsaunas-fulls1 .spectrum img.image-00 {
  display:none;
}
}


/* spectrum product 6 */

.template-product-spectrum-med-6 .product-title {
    text-align: center;
}
.template-product-spectrum-med-6 .price__sale.v2 {
    display: flex;
    flex-direction: column-reverse;
}
.template-product-spectrum-med-6 .arrow-gray-a {
    color: #8d8d8d;
  font-size: 15px !important;
}
.template-product-spectrum-med-6 .sold-out {
    width: 100% !important;
}
.template-product-spectrum-med-6 #thumbnails img {
    width: 60px;
    height: 50px;
    margin: 0 5px;
    cursor: pointer;
    transition: opacity 0.3s;
    border-radius: 0px;
    border: 2px solid #899;
}
.
.template-product-spectrum-med-6 .month_price {
    color: #000;
    font-size: 22px;
    font-weight: bold;
}
.template-product-spectrum-med-6 .shw_hw {
 
    color: #0096d9;
}
.template-product-spectrum-med-6 h4.h4-panel {
    margin-top: 10px !important;
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
    display: flex;
    justify-content: space-between !important;
    align-items: center;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
  width: 100%;
}
.template-product-spectrum-med-6 .heading-pc {
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #0382CF;
}
.template-product-spectrum-med-6 .gry-warp-timer {
    background: #d9d9d9 none repeat scroll 0 0 !important;
    margin: 0;
    padding: 10px 18px;
    border-radius: 7px 7px 0px 0px !important;
}

.template-product-spectrum-med-6 span.dis {
    background-color: #FEFE00;
}
.template-product-spectrum-med-6 .middle-content h4 {
    font-size: 25px;
    padding: 20px 0px;
    color: #000;
    font-weight: bold;
}
.template-product-spectrum-med-6 .new-box {
    padding: 10px !important;
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #e7e7e7;
    border-radius: 0px !important;
    margin-top: 0 !important;
}
.template-product-spectrum-med-6 h4.blue-color {
    color: rgb(3, 130, 207);
  font-size: 25px;
    padding-bottom: 15px;
}
.template-product-spectrum-med-6 .gray {
    background-color: #f6f6f6;
}
.template-product-spectrum-med-6 span.blue-color {
    font-size: 30px;
    color: #0382CF;
}
.template-product-spectrum-med-6 span.black-color {
    color: #000 !important;
    font-size: 30px !important;
    font-weight: 700 !important;
}
.template-product-spectrum-med-6 div#image-column-5 img {
    border-radius: 0px !important;
}
/* .template-product-spectrum-med-6 #shopify-section-template--24106217799968__multi_block_section_EXh7bj .full-part .row {
    display: flex !important;
    align-items: center !important;
    
}
.template-product-spectrum-med-6 #shopify-section-template--24106217799968__multi_block_section_CppK77 h2.font-style {
    margin-bottom: 40px;
} 
.template-product-spectrum-med-6 #template--24106217799968__spectrum5_full_width_DHm8Fj .middle-content {
    font-size: 16px;
    line-height: 26px;
}
.template-product-spectrum-med-6 #template--24106217799968__spectrum5_full_width_DHm8Fj {
    background-color: #f6f6f6;
    padding: 15px;
}*/
.template-product-spectrum-med-6 div#text-column-4 h2 {
    text-align: left !important;
}
.template-product-spectrum-med-6 .Inner-main {
    margin-bottom: 40px;
}
.template-product-spectrum-med-6 h2.color-blue {
    font-size: 30px;
    color: #0382CF;
    font-weight: 600;
}
.template-product-spectrum-med-6 .container.padding-mob.designer-showcase-img {
    padding-bottom: 60px;
}
.template-product-spectrum-med-6 div#text-column-4 {
    line-height: 24px;
    font-size: 14px;
    text-align: justify;
}
.template-product-spectrum-med-6 .new-boxmain{
    border: 1px solid #ccc;
    border-radius: 0px 0px 10px 10px;
}
  
  .template-product-spectrum-med-6 .nutshell_para {
        margin-bottom: 0px !important;
    }
  
.temp_cold-plunge .card.card-01.plung-card1{
  width: 88%;
  margin-left: 35px;
  margin-top: 0;
}
.temp_cold-plunge .card.card-01.plung-card2{
  width: 95% !important;
  margin-left: 5px !important;
  margin-top: 0;
}
.temp_cold-plunge .card.card-01.plung-card3{
  width: 110% !important;
  margin: auto !important;
  margin-top: 0;
}
.temp_cold-plunge .plunge-product-box {
    padding: 0px 15px !important;
}
.temp_cold-plunge .card.card-01.plung-card1 .headerphp h2{
  margin-top:0 !important;
}
.temp_traditional-saunas .collection-bg-img img.image-00 {
   object-position:100% 14.2%;
}
.temp_traditional-saunas ul.navigationlist li.bluebar_li:last-child{
  border:none;
}
.template-product-product-trad-4 .grid__item #slider img {
    height: 748px !important;
}
.template-product-product-trad-5 .grid__item #slider img {
    height: 748px !important;
}
.template-product-product-trad-6 .grid__item #slider img {
    height: 748px !important;
}
.template-product-product-trad-7 .grid__item #slider img {
    height: 748px !important;
}
.template-product-product-trad-8plus .grid__item #slider img {
    height: 748px !important;
}
.template-product-product-trad-4 .table-ad{
  left:0 !important;
}
.template-product-product-trad-4 .threecomparision{
  margin-bottom:0 !important;
}
.template-product-product-trad-5 .threecomparision{
  margin-bottom:0 !important;
}
.template-product-product-trad-6 .threecomparision{
  margin-bottom:0 !important;
}
.template-product-product-trad-7 .threecomparision{
  margin-bottom:0 !important;
}
.template-product-product-trad-8plus .threecomparision{
  margin-bottom:0 !important;
}
.template-collection-medicalsunas .collection-bg-img img.image-00{
  height:430px;
  object-position:100% 13%;
}
.template-collection-naturesaunas .collection-bg-img img.image-00{
  height:470px;
  object-position:100% 13%;
}

.template-product-product-trad-5.temp_traditional-5 .table-condensed .table-ad{
  left:0 !important;
}
.template-product-product-trad-6.temp_traditional-6 .table-condensed .table-ad{
  left:0 !important;
}
.template-product-product-trad-7.temp_traditional-7 .table-condensed .table-ad{
  left:0 !important;
}
.temp_traditional-8-plus.template-product-product-trad-8plus .table-ad{
  left:0 !important;
}
/* 31/01 */











@media(max-width:767px){
 .template-product-spectrum-med-6 .row.padding_row.hidden-xs.w3_bg {
    display: block !important;
    margin-top: 0px !important;
 }
 .template-product-spectrum-med-6 .buynow_img_spectrum {
    margin-left: 0px !important;
 }
  .template-product-spectrum-med-6 .full-part .row {
    display: block !important;
    align-items: center !important;
    margin-top:30px
  }
  .template-product-spectrum-med-6 .full-part .col-xs-6 {
    width: 100%;
  }
  .template-product-spectrum-med-6 h2.mobile_center.font-style{
    color: #0382CF;
    text-align: center;
    font-size: 25px;
}
  .template-product-spectrum-med-6 figcaption.features-fig {
    font-size: 16px !important;
} 

.template-product-spectrum-med-6 .middle-content h4 {
    font-size: 25px;
    padding: 0px 0px;
    color: #0382CF;
    font-weight: bold;
}

.template-product-spectrum-med-6 .Drreconnendation {
        margin-bottom: 15px !important;
    }
.template-product-spectrum-med-6 .Drreconnendation h5 {
    margin-bottom: 0px !important;
    padding: 0px !important;
}

.template-product-spectrum-med-6 .gallery_1 {
        margin-top: 5px !important;
    }

.template-product-spectrum-med-6 .container.padding-mob.designer-showcase-img {
    padding-bottom: 40px;
}

.template-product-spectrum-med-6 #thumbnails img {
    width: 60px;
    height: 50px;
    margin: 0 5px;
    cursor: pointer;
    transition: opacity 0.3s;
    border-radius: 0px;

}
}


/* spectrum product 7 */

.template-product-spectrum-med-7 .product-title {
    text-align: center;
}
.temp_medical7-fullspectrum .price__sale.v2 {
    display: flex ;
    flex-direction: column-reverse ;
}
 .template-product-spectrum-med-7 .arrow-gray-a {
    color: #8d8d8d;
  font-size: 15px !important;
}
.template-product-spectrum-med-7 .sold-out {
    width: 100% !important;
}
.template-product-spectrum-med-7 .month_price {
    color: #000;
    font-size: 22px;
    font-weight: bold;
}
}
.template-product-spectrum-med-7 #thumbnails img {
    width: 60px;
    height: 50px;
    margin: 0 5px;
    cursor: pointer;
    transition: opacity 0.3s;
    border-radius: 0px;
    border: 2px solid #899;
}
.template-product-spectrum-med-7 .shw_hw {
 
    color: #0096d9;
}
.template-product-spectrum-med-7 h4.h4-panel {
    margin-top: 10px !important;
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
    display: flex;
    justify-content: space-between !important;
    align-items: center;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
  width: 100%;
}
.template-product-spectrum-med-7 .heading-pc {
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #0382CF;
}
.template-product-spectrum-med-7 .gry-warp-timer {
    background: #d9d9d9 none repeat scroll 0 0 !important;
    margin: 0;
    padding: 10px 18px;
    border-radius: 7px 7px 0px 0px !important;
}

.template-product-spectrum-med-7 span.dis {
    background-color: #FEFE00;
}
.template-product-spectrum-med-7 .middle-content h4 {
    font-size: 25px;
    padding: 20px 0px;
    color: #0382CF;
    font-weight: bold;
}
.template-product-spectrum-med-7 .new-box {
    padding: 10px !important;
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #e7e7e7;
    border-radius: 0px !important;
    margin-top: 0 !important;
}
.template-product-spectrum-med-7 h4.blue-color {
    color: rgb(3, 130, 207);
  font-size: 25px;
    padding-bottom: 15px;
}
.template-product-spectrum-med-7 .gray {
    background-color: #f6f6f6;
}
.template-product-spectrum-med-7 span.blue-color {
    font-size: 30px;
    color: #0382CF;
}
.template-product-spectrum-med-7 span.black-color {
    color: #000 !important;
    font-size: 30px !important;
    font-weight: 700 !important;
}
.template-product-spectrum-med-7 div#image-column-5 img {
    border-radius: 0px !important;
}
/* .template-product-spectrum-med-7 #shopify-section-template--24113092198688__multi_block_section_qD9Ni3 .full-part .row {
    display: flex;
    align-items: center;
    
} */
/* .template-product-spectrum-med-7 #template--24113092198688__spectrum5_full_width_aYDfAb .middle-content {
    font-size: 16px;
  line-height: 26px;
} */
.template-product-spectrum-med-7 .Inner-main {
    margin-bottom: 40px;
}

/* .template-product-spectrum-med-7 #template--24113092198688__spectrum5_full_width_aYDfAb {
    background-color: #f6f6f6;
    padding: 15px;
} */
.template-product-spectrum-med-7 div#text-column-4 h2 {
    text-align: left !important;
}
/* .template-product-spectrum-med-7 div#shopify-section-template--24106217799968__spectrum_youtube_video_PL3BxE {
    margin-bottom: 40px;
} */
.template-product-spectrum-med-7 h2.color-blue {
    font-size: 30px;
    color: #0382CF;
    font-weight: 600;
}
.template-product-spectrum-med-7 .container.padding-mob.designer-showcase-img {
    padding-bottom: 60px;
}
.template-product-spectrum-med-7 div#text-column-4 {
    line-height: 24px;
    font-size: 14px;
    text-align: justify;
} 
.template-product-spectrum-med-7 span.block-content {
    font-size: 14px;
    line-height: 24px;
}
.template-product-spectrum-med-7 .new-boxmain{
    border: 1px solid #ccc;
    border-radius: 0px 0px 10px 10px;
}
  .template-product-spectrum-med-7 .nutshell_para {
        margin-bottom: 0px !important;
    }

@media(max-width:767px){ 

  .template-product-spectrum-med-7 .row.padding_row.hidden-xs.w3_bg {
    display: block !important;
    margin-top: 0px !important;
}
     .template-product-spectrum-med-7 .buynow_img_spectrum {
        margin-left: 0px !important;
    }
  .template-product-spectrum-med-7 .full-part .row {
    display: block !important;
    align-items: center !important;
    margin-top:30px
}
  .template-product-spectrum-med-7 .full-part .col-xs-6 {
    width: 100%;
}
  .template-product-spectrum-med-7 h2.mobile_center.font-style{
    color: #0382CF;
    text-align: center;
    font-size: 25px;
}
  .template-product-spectrum-med-7 figcaption.features-fig {
    font-size: 16px !important;
} 

.template-product-spectrum-med-7 .middle-content h4 {
    font-size: 25px;
    padding: 0px 0px;
    color: #0382CF;
    font-weight: bold;
}

.template-product-spectrum-med-7 .Drreconnendation {
        margin-bottom: 15px !important;
    }
.template-product-spectrum-med-7 .Drreconnendation h5 {
    margin-bottom: 0px !important;
    padding: 0px !important;
}

.template-product-spectrum-med-7 .gallery_1 {
        margin-top: 5px !important;
    }

.template-product-spectrum-med-7 .container.padding-mob.designer-showcase-img {
    padding-bottom: 40px;
}

.template-product-spectrum-med-7 #thumbnails img {
    width: 60px;
    height: 50px;
    margin: 0 5px;
    cursor: pointer;
    transition: opacity 0.3s;
    border-radius: 0px;

  }
  .template-product-product-trad-4 .Inner-main .over-flow{
    top:0;
  }
  
}
/* SPECTRUM 4 */

.template-product-spectrum-med-4 .product-title {
    text-align: center;
}
.temp_medical7-fullspectrum .price__sale.v2 {
    display: flex ;
    flex-direction: column-reverse ;
}
 .template-product-spectrum-med-4 .arrow-gray-a {
    color: #8d8d8d;
  font-size: 15px !important;
}
.template-product-spectrum-med-4 .sold-out {
    width: 100% !important;
}
.template-product-spectrum-med-4 .month_price {
    color: #000;
    font-size: 22px;
    font-weight: bold;
}
}
.template-product-spectrum-med-4 #thumbnails img {
    width: 60px;
    height: 50px;
    margin: 0 5px;
    cursor: pointer;
    transition: opacity 0.3s;
    border-radius: 0px;
    border: 2px solid #899;
}
.template-product-spectrum-med-4 .shw_hw {
 
    color: #0096d9;
}
.template-product-spectrum-med-4 h4.h4-panel {
    margin-top: 10px !important;
    padding-top: 0px !important;
    padding-bottom: 5px !important;
    margin-bottom: 0px !important;
    display: flex;
    justify-content: space-between !important;
    align-items: center;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
  width: 100%;
}
.template-product-spectrum-med-4 .heading-pc {
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #0382CF;
}
.template-product-spectrum-med-4 .gry-warp-timer {
    background: #d9d9d9 none repeat scroll 0 0 !important;
    margin: 0;
    padding: 10px 18px;
    border-radius: 7px 7px 0px 0px !important;
}

.template-product-spectrum-med-4 span.dis {
    background-color: #FEFE00;
}
.template-product-spectrum-med-4 .middle-content h4 {
    font-size: 25px;
    padding: 20px 0px;
    color: #0382CF;
    font-weight: bold;
}
.template-product-spectrum-med-4 .new-box {
    padding: 10px !important;
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #e7e7e7;
    border-radius: 0px !important;
    margin-top: 0 !important;
}
.template-product-spectrum-med-4 h4.blue-color {
    color: rgb(3, 130, 207);
  font-size: 25px;
    padding-bottom: 15px;
}
.template-product-spectrum-med-4 .gray {
    background-color: #f6f6f6;
}
.template-product-spectrum-med-4 span.blue-color {
    font-size: 30px;
    color: #0382CF;
}
.template-product-spectrum-med-4 span.black-color {
    color: #000 !important;
    font-size: 30px !important;
    font-weight: 700 !important;
}
.template-product-spectrum-med-4 div#image-column-5 img {
    border-radius: 0px !important;
}
/* .template-product-spectrum-med-4 #shopify-section-template--24113092198688__multi_block_section_qD9Ni3 .full-part .row {
    display: flex ;
    align-items: center ;
    
} */
/* .template-product-spectrum-med-4 #template--24113092198688__spectrum5_full_width_aYDfAb .middle-content {
    font-size: 16px;
  line-height: 26px;
} */
.template-product-spectrum-med-4 #shopify-section-template--24114515509536__spectrum_youtube_video_3VA8aa {
    margin-bottom: 40px;
}

.template-product-spectrum-med-4 #template--24113092198688__spectrum5_full_width_aYDfAb {
    background-color: #f6f6f6;
    padding: 15px;
}
.template-product-spectrum-med-4 div#text-column-4 h2 {
    text-align: left !important;
}
.template-product-spectrum-med-4 div#shopify-section-template--24106217799968__spectrum_youtube_video_PL3BxE {
    margin-bottom: 40px;
}
.template-product-spectrum-med-4 h2.color-blue {
    font-size: 30px;
    color: #0382CF;
    font-weight: 600;
}
.template-product-spectrum-med-4 .container.padding-mob.designer-showcase-img {
    padding-bottom: 60px;
}
.template-product-spectrum-med-4 div#text-column-4 {
    line-height: 24px;
    font-size: 14px;
    text-align: justify;
} 
.template-product-spectrum-med-4 span.block-content {
    font-size: 14px;
    line-height: 24px;
}
.template-product-spectrum-med-4 .gry-warp h5 {
    color: #545454 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
}
.template-product-spectrum-med-4 .medical-pricbox{
    border: 1px solid #ccc;
    border-radius: 10px 10px 10px 10px;
}
    .template-product-spectrum-med-4 .nutshell_para {
        margin-bottom: 0px !important;
    }





@media(max-width:767px){ 

  .template-product-spectrum-med-4 .row.padding_row.hidden-xs.w3_bg {
    display: block !important;
    margin-top: 0px !important;
}
     .template-product-spectrum-med-4 .buynow_img_spectrum {
        margin-left: 0px !important;
    }
  .template-product-spectrum-med-4 .full-part .row {
    display: block !important;
    align-items: center !important;
   
}
  .template-product-spectrum-med-4 .full-part .col-xs-6 {
    width: 100%;
}
  .template-product-spectrum-med-4 h2.mobile_center.font-style{
    color: #0382CF;
    text-align: center;
    font-size: 25px;
}
  .template-product-spectrum-med-4 figcaption.features-fig {
    font-size: 16px !important;
} 

.template-product-spectrum-med-4 .middle-content h4 {
    font-size: 25px;
    padding: 0px 0px;
    color: #0382CF;
    font-weight: bold;
}

.template-product-spectrum-med-4 .Drreconnendation {
        margin-bottom: 15px !important;
    }
.template-product-spectrum-med-4 .Drreconnendation h5 {
    margin-bottom: 0px !important;
    padding: 0px !important;
}

.template-product-spectrum-med-4 .gallery_1 {
        margin-top: 5px !important;
    }

.template-product-spectrum-med-4 .container.padding-mob.designer-showcase-img {
    padding-bottom: 40px;
}

.template-product-spectrum-med-4 #thumbnails img {
    width: 60px;
    height: 50px;
    margin: 0 5px;
    cursor: pointer;
    transition: opacity 0.3s;
    border-radius: 0px;

}
      .template-product-spectrum-med-4 table.responsive img {
        display: block ! Important;
        margin: 10px auto;
    }
  .template-product-spectrum-med-4 .table>thead>tr>th {
        border-top: none;
        clear: both;
        float: left;
        line-height: 1.42857;
        padding: 0px;
        vertical-align: top;
        width: 100%;
        text-align: center;
    }
  .template-product-spectrum-med-4 .table>thead:first-child>tr:first-child>th {
        border-top: 0 none;
        display:block;
    }
  .template-product-spectrum-med-4 .middle-content h4 {
        font-size: 25px;
        padding: 20px 0px;
        color: #0382CF;
        font-weight: bold;
    }
  .template-product-spectrum-med-4 .section-template--24114515509536__custom_liquid_ewkhAC-padding {
    padding: 0px 60px;
}
 .template-product-spectrum-med-4  div#shopify-section-template--24114515509536__multi_block_section_669wY6 {
    padding: 0px 0px;
}
  .template-product-spectrum-med-4 button#ProductSubmitButton-template--24114515509536__main {
    padding: 0px 50px;
}
  .template-product-spectrum-med-4 .buynow.btn-group.cart {
    display: none;
}
   .template-product-spectrum-med-4 .head-a1 span, .table-m-a2 span {
        display: block;
        color: #fff;
    }
}



/* nature flatroof */

.template-collection-natureflatroofsaunas img.image-00 {
  display: block;
    width: 100%;
    padding-top: 0px;
    height: 469px !important;
    object-fit: cover !important;
    object-position: 10% 14%;
}

/*  nature 4  x */


.template-product-nature-x .hand-box-aa1 {
    display: flex;
    justify-content: space-between;
    gap:20px;
}
.template-product-nature-x .col-md-12.mobile-p-0.w3_bg {
    display: block;
    justify-content: center;
    width: 100%;
}
.template-product-nature-x .newinsert {
    margin-top: 10px;
    color: #000 !important;
    font-weight: bold;
    font-family: 'Oswald', sans-serif;
    text-transform: uppercase;
}
.template-product-nature-x span.youtube-cont {
    color: #545454;
    
}
.template-product-nature-x span.blue-color {
    color: #0382CF !important;
}
.template-product-nature-x .suanas-img-xm {
    max-width: 151%;
    position: relative;
    left: -10%;
    top: 7px;
}
.template-product-nature-x section#template--24122923745568__handcrafted_WakehE {
    margin-bottom: 20px;
      margin-top: -40px;
}
.template-product-nature-x .medicalbased {
    display: block;
}
.template-product-nature-x img.mimageon {
    display: none;
}
  .template-product-nature-x p.mobile-safe-cool {
    display: none;
}
  .template-product-nature-x span.mobile-safe-cool {
    display: none;
}
.template-product-nature-x  section.w3_bg.medical3-v2a.nature-x {
    display: none;
}
.template-product-naturexcombo img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: -28%;
}
.template-product-nature-x .nature4-v2 th {
    text-align: center;
}
.template-product-nature-x .suanas-img-0a3 {
    width: 69%;
    position: relative;
    left: 14%;
}
.template-product-nature-x img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-nature-x .desktop-width {
    width: 15%;
}
.template-product-nature-x .nature4-v2 th {
    text-align: center;
}
.template-product-nature-x .prod-brk-th {
    vertical-align: bottom;
    width: 15%;
  
}
.template-product-nature-x img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -5%;
}
.template-product-nature-x .suanas-img-0a4 {
    width: 85%;
    position: relative;
    left: -2%;
}
.template-product-nature-x .suanas-img-0a5 {
    width: 100%;
    max-width: 125%;
    position: relative;
    left: -8%;
}
.template-product-nature-x .suanas-img-xm {
    max-width: 151%;
    position: relative;
    left: -10%;
    top: 7px;
}
.template-product-nature-x .nature4-v2 th {
    text-align: center;
}
.template-product-nature-x section#section-block-image_right_THCU7j {
    background: #f6f6f6;
    margin: -17px;
    padding-top: 20px;
    padding-bottom: 40px;

}



@media (max-width: 767px) {
  .template-product-nature-x
    .col-md-3.w3_bg.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {
    padding: 0px;
  }

  .template-product-nature-x .col-md-12.col-sm-12.col-xs-12.mobile-inner {
    padding: 0px;
  }
  .template-product-nature-x div#text-column-5 {
    padding: 0px;
  }
  .template-product-nature-x .row.medicalbased.left-side-flow.mb-1-img.w3_bg {
    display: flex;
    flex-direction: column-reverse;
  }
  .template-product-nature-x div#image-column-5 {
    padding: 0px;
  }
  .template-product-nature-x img.img-responsive.benefits-pd {
    display: none;
  }
  .template-product-nature-x img.mimageon {
    display: block;
  }
  .template-product-nature-x section.w3_bg.medical3-v2a.nature-x {
    display: block;
  }
  .template-product-nature-x section.w3_bg.medical3-v2a.nature-desktop {
    display: none;
  }
  .template-product-nature-x .head-a1 {
    text-align: left;
    font-size: 18px;
    width: 79%;
    padding-left: 0%;
    padding-bottom: 2%;
    padding-top: 2%;
    margin: 0%;
    text-transform: uppercase;
  }
  .template-product-nature-x section.w3_bg.medical3-v2a.mobile-images-box {
    display: block !important;
  }

  .template-product-nature-x .med_table_width th {
    min-width: 200px !important;
  }
  .template-product-nature-x .suanas-img-0a3 {
    width: 55%;
    left: 0%;
  }
  .template-product-nature-x img.buy-img2t {
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-nature-x .nature8-v2 th {
    text-align: center !important;
  }
  .template-product-nature-x .button-container {
    text-align: end;
    padding-right: 18px;
  }
  .template-product-nature-x .suanas-img-0a4 {
    width: 70%;
    left: 0%;
  }
  .template-product-nature-x .suanas-img-0a4 {
    width: 85%;
    position: relative;
    left: -6%;
  }
  .template-product-nature-x .suanas-img-0a5 {
    width: 80%;
    left: 0%;
  }
  .template-product-nature-x .suanas-img-0a5 {
    width: 90%;
    max-width: 125%;
    position: relative;
    left: -8%;
  }
  .template-product-nature-x .suanas-img-xm {
    width: 140%;
    left: 12px;
    top: 6px;
  }
  .template-product-nature-x .suanas-img-xm {
    max-width: 151%;
    position: relative;
    left: -10%;
    top: 7px;
  }
  .template-product-nature-x th.prod-brk-th.td-3cell {
    text-align: center;
  }
  .template-product-nature-x th.prod-brk-th.td-4cell {
    text-align: center;
  }
  .template-product-nature-x th.prod-brk-th.td-5cell {
    text-align: center;
  }
  .template-product-nature-x .side-left-6 {
    width: 55% !important;
    left: 0%;
  }
  .template-product-nature-x img.buy-img4t,
  img.buy-img3t {
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-nature-x .features-fig {
    text-align: center;
    font-size: 12px !important;
    padding-left: 0px;
  }
  .template-product-nature-x .nature8-v2 figcaption {
    font-size: 20px;
    line-height: 21px;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    text-align: center;
    padding-left: 0 !important;
  }
  .template-product-nature-x .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .template-product-nature-x .head-a1 span,
  .table-m-a2 span {
    display: block;
    color: #fff;
  }
}

/*  naturexcombo */

.template-product-naturexcombo div#slider {
    padding-bottom: 0px;
}
.template-product-naturexcombo span.blue-color {
    color: #0382CF !important;
}
.template-product-naturexcombo .hand-box-aa1 {
    display: flex;
    justify-content: space-between;
    gap:20px;
}
.template-product-naturexcombo .col-md-12.mobile-p-0.w3_bg {
    display: block;
    justify-content: center;
    width: 100%;
}
.template-product-naturexcombo section#template--24129873084704__handcrafted_JYh8hi {
    margin-bottom: 25px;
  margin-top:-40px;
}
.template-product-naturexcombo .newinsert {
    margin: 10px;
    color: #000 !important;
    font-weight: bold;
    font-family: 'Oswald', sans-serif;
    text-transform: uppercase;
}
.template-product-naturexcombo span.youtube-cont {
    color: #545454;
    
}
/* .template-product-naturexcombo .suanas-img-xm {
    max-width: 151%;
    position: relative;
    left: -10%;
    top: 7px;
} */
.template-product-naturexcombo section#template--24122923745568__handcrafted_WakehE {
    margin-bottom: 20px;
      margin-top: -40px;
}
.template-product-naturexcombo .medicalbased {
    display: block;
}
.template-product-naturexcombo img.mimageon {
    display: none;
}
.template-product-naturexcombo section.w3_bg.medical3-v2a.nature-x {
    display: none;
}
.template-product-naturexcombo section.w3_bg.medical3-v2a.mobile-images-box {
    display: none;
}

  .template-product-naturexcombo section#section-block-image_right_AcnnJH {
    background: #f6f6f6 !important;
    margin-top: -17px;
    padding-top: 20px;
    padding-bottom: 30px;
}
.template-product-naturexcombo p.mobile-safe-cool {
    display: none;
}
.template-product-naturexcombo span.mobile-safecool {
    display: none;
}
.template-product-naturexcombo img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: -28%;
}
.template-product-naturexcombo .nature4-v2 th {
    text-align: center;
}
.template-product-naturexcombo .suanas-img-0a3 {
    width: 69%;
    position: relative;
    left: -4%;
}
.template-product-naturexcombo img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-naturexcombo .desktop-width {
    width: 15%;
}
.template-product-naturexcombo .nature4-v2 th {
    text-align: center;
}
.template-product-naturexcombo .prod-brk-th {
    vertical-align: bottom;
    width: 15%;
}
.template-product-naturexcombo img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -5%;
}
.template-product-naturexcombo .suanas-img-0a4 {
    width: 85%;
    position: relative;
    left: -6%;
}
.template-product-naturexcombo .suanas-img-0a5 {
    width: 100%;
    max-width: 125%;
    position: relative;
    left: -8%;
}
.template-product-naturexcombo .suanas-img-xm {
    max-width: 151%;
    position: relative;
    left: -10%;
    top: 7px;
}
.template-product-naturexcombo .nature4-v2 th {
    text-align: center;
}




@media (max-width: 767px) {
  .template-product-naturexcombo
    .col-md-3.w3_bg.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {
    padding: 0px;
  }

  .template-product-naturexcombo .col-md-12.col-sm-12.col-xs-12.mobile-inner {
    padding: 0px;
  }
  .template-product-naturexcombo div#text-column-5 {
    padding: 0px;
  }
  .template-product-naturexcombo.row.medicalbased.left-side-flow.mb-1-img.w3_bg {
    display: flex;
    flex-direction: column-reverse;
  }
  .template-product-naturexcombo div#image-column-5 {
    padding: 0px;
  }
  .template-product-naturexcombo img.img-responsive.benefits-pd {
    display: none;
  }
  .template-product-naturexcombo img.mimageon {
    display: block;
  }
  .template-product-naturexcombo section.w3_bg.medical3-v2a.nature-x {
    display: block;
  }
  .template-product-naturexcombo section.w3_bg.medical3-v2a.nature-desktop {
    display: none;
  }
  .template-product-naturexcombo .head-a1 {
    text-align: left;
    font-size: 18px;
    width: 79%;
    padding-left: 0%;
    padding-bottom: 2%;
    padding-top: 2%;
    margin: 0%;
    text-transform: uppercase;
  }
  .template-product-naturexcombo section.w3_bg.medical3-v2a.mobile-images-box {
    display: block !important;
  }
  .template-product-naturexcombo .med_table_width th {
    min-width: 200px !important;
  }
  .template-product-naturexcombo .suanas-img-0a3 {
    width: 55%;
    left: 0%;
  }
  .template-product-naturexcombo img.buy-img2t {
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-naturexcombo .nature8-v2 th {
    text-align: center !important;
  }
  .template-product-naturexcombo .button-container {
    text-align: end;
    padding-right: 18px;
  }
  .template-product-naturexcombo .suanas-img-0a4 {
    width: 70%;
    left: 0%;
  }
  .template-product-naturexcombo .suanas-img-0a4 {
    width: 85%;
    position: relative;
    left: -6%;
  }
  .template-product-naturexcombo .suanas-img-0a5 {
    width: 80%;
    left: 0%;
  }
  .template-product-naturexcombo .suanas-img-0a5 {
    width: 90%;
    max-width: 125%;
    position: relative;
    left: -8%;
  }
  .template-product-naturexcombo .suanas-img-xm {
    width: 140%;
    left: 12px;
    top: 6px;
  }
  .template-product-naturexcombo .suanas-img-xm {
    max-width: 151%;
    position: relative;
    left: -10%;
    top: 7px;
  }
  .template-product-naturexcombo th.prod-brk-th.td-3cell {
    text-align: center;
  }
  .template-product-naturexcombo th.prod-brk-th.td-4cell {
    text-align: center;
  }
  .template-product-naturexcombo th.prod-brk-th.td-5cell {
    text-align: center;
  }
  .template-product-naturexcombo.side-left-6 {
    width: 55% !important;
    left: 0%;
  }
  .template-product-naturexcombo img.buy-img4t,
  img.buy-img3t {
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-naturexcombo .features-fig {
    text-align: center;
    font-size: 12px !important;
    padding-left: 0px;
  }
  .template-product-naturexcombo .nature8-v2 figcaption {
    font-size: 20px;
    line-height: 21px;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    text-align: center;
    padding-left: 0 !important;
  }
  .template-product-naturexcombo .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .template-product-naturexcombo .head-a1 span, .table-m-a2 span {
    display: block;
    color: #fff;
  }
  .template-product-naturexcombo
    div#shopify-section-template--24122923745568__handcraft_mobile_nnk3GK {
    margin-top: 40px;
  }
  .template-product-naturexcombo
    .row.medicalbased.left-side-flow.mb-1-img.w3_bg {
    display: flex;
    flex-direction: column-reverse;
  }
  .template-product-naturexcombo h5.nature_padding_row.font-style.skin-reju {
    text-transform: uppercase !important;
    font-size: 18px !important;
    margin-bottom: 0px;
    margin-top: 0px;
  }
  .template-product-naturexcombo .hot-coldmedi {
    text-transform: uppercase !important;
    font-size: 18px !important;
    margin-bottom: 0px;
    margin-top: 0px;
  }
  .template-product-naturexcombo p.desktop-safecool {
    display: none;
  }
  .template-product-naturexcombo span.desktop-safecool {
    display: none;
  }
  .template-product-naturexcombo section#section-block-text_only_MpbhXp {
    margin-top: 5px;
  }
  .template-product-naturexcombo .nature_padding_row {
    margin-top: 5px !important;
  }
  .template-product-naturexcombo .natural-minihead-d {
    text-transform: uppercase;
    font-size: 18px !important;
    margin-bottom: 0px;
    margin-top: 20px !important;
  }
  .template-product-naturexcombo p.mobile-safe-cool {
    display: block;
  }
  .template-product-naturexcombo span.mobile-safe-cool {
    display: block;
  }
}




/* nature 8 flatroof  */
  
.template-product-nature-8-flatroof section#section-block-image_right_fUppXP {
    background: #f6f6f6 !important;
    margin: -17px;
    padding-top: 20px;
    padding-bottom: 40px;
}
.template-product-nature-8-flatroof .benefits .col-md-12.mobile-p-0.w3_bg {
    display: block;
    justify-content: center;
    width: 100%;
    padding: 10px;
    padding-top:0 !important;
}

.template-product-product-med-4 td.prod-brk-td.td-1cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-4 td.prod-brk-td.td-2cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-4 td.prod-brk-td.td-3cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-4 td.prod-brk-td.td-4cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-4 td.prod-brk-td.td-5cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-4 .table-a {
    position: relative;
    left: 0px;
}





@media(max-width:767px){
  .template-product-product-med-5 section.w3_bg.med-mobile-image {
    display: block;
}
  .template-product-product-med-5 .med-desktop-image{
    display: none;
  }
  /* .template-product-product-med-5 img.img-responsive.benefits-pd {
    display: none;
} */
  .template-product-product-med-5 .medicalbased {
    display: block;
}
  .template-product-product-med-5 #section-block-image_right_RLigdx .row {
    display: block;
    align-items: flex-start;
    gap: 0px;
}
  .template-product-product-med-5 .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
}
  .template-product-product-med-5 figcaption.features-fig {
    font-size: 12px;
}
  .template-product-product-med-5 div#block-id-template--23999354503456__left_img_text_3Na9LM {
    display: block;
}
  
  
}
 /* nature 5  */

.template-product-product-nature-5 section.w3_bg.medical3-v2a.med-mobile-image {
    display: none  ;
}
 .template-product-product-nature-5 img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15%;
    max-width: 125%;
}
.template-product-product-nature-5 td.prod-brk-td.td-1cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-5 td.prod-brk-td.td-2cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-5 td.prod-brk-td.td-3cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-5 td.prod-brk-td.td-4cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-5 td.prod-brk-td.td-5cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-5 .table-a {
    position: relative;
    left: 0px;
}






 /* nature 6  */

.template-product-product-nature-6 section.w3_bg.medical3-v2a.med-mobile-image {
    display: none;
}
 .template-product-product-nature-6 img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15%;
    max-width: 125%;
}
.template-product-product-nature-6 td.prod-brk-td.td-1cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-6 td.prod-brk-td.td-2cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-6 td.prod-brk-td.td-3cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-6 td.prod-brk-td.td-4cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-6 td.prod-brk-td.td-5cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-6 .table-a {
    position: relative;
    left: 0px;
}
.template-product-product-nature-6 img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5%;
}
.template-product-product-nature-6 img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-nature-6 img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -12%;
}
.template-product-product-nature-6 img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -12%;
}
.template-product-product-nature-6 img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15%;
    max-width: 125%;
}
.template-product-product-nature-6 .suanas-img-0a1 {
    width: 88%;
    position: relative;
    left: 5%;
    top: 10px;
}
.template-product-product-nature-6 .suanas-img-0a2 {
    width: 86%;
    position: relative;
    left: 0%;
}
.template-product-product-nature-6 .suanas-img-0a3 {
    width: 76%;
    position: relative;
    left: -8%;
}
.template-product-product-nature-6 .suanas-img-0a4 {
    width: 100%;
    position: relative;
    left: -12%;
}
.template-product-product-nature-6 .suanas-img-0a5 {
    width: 125%;
    max-width: 125%;
    position: relative;
    left: -15%;
}
.template-product-product-nature-6 .nature6-v2 th {
    text-align: center;
}

.template-product-product-nature-6 .prod-brk-td {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-6 .prod-brk-th {
    vertical-align: bottom;
    width: 15%;
}
.template-product-product-nature-6 th.prod-brk-th.td-2cell {
    text-align: center;
}
.template-product-product-nature-6 th.prod-brk-th.td-3cell {
    text-align: center;
}
.template-product-product-nature-6 th.prod-brk-th.td-cell {
    text-align: center;
}
.template-product-product-nature-6 th.prod-brk-th.td-1cell {
    text-align: center;
}


@media(max-width:767px){
  
  .template-product-product-nature-6 section.w3_bg.med-mobile-image {
    display: block;
}
  .template-product-product-nature-6 .med-desktop-image{
    display: none;
  }
 
  .template-product-product-nature-6 .medicalbased {
    display: block;
}
  .template-product-product-nature-6 #section-block-image_right_RLigdx .row {
    display: block;
    align-items: flex-start;
    gap: 0px;
}
  .template-product-product-nature-6 .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
}
  .template-product-product-nature-6 figcaption.features-fig {
    font-size: 12px;
}
  .template-product-product-nature-6 div#block-id-template--23999354503456__left_img_text_3Na9LM {
    display: block;
}
  .template-product-product-nature-6 .rightimagealign .row.w3_bg {
    display: block;
    align-items: center;
}
  .template-product-product-nature-6 .row.w3_bg.uhynnbui {
    display: block;
    align-items: center;
}
  .template-product-product-nature-6 section.w3_bg.medical3-v2a.med-mobile-image {
    display: block;
}
 
}


/*nature 7   */

.template-product-product-nature-7 section.w3_bg.medical3-v2a.med-mobile-image {
    display: none;
}
 .template-product-product-nature-7 img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15%;
    max-width: 125%;
}
.template-product-product-nature-7 td.prod-brk-td.td-1cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-7 td.prod-brk-td.td-2cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-7 td.prod-brk-td.td-3cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-7 td.prod-brk-td.td-4cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-7 td.prod-brk-td.td-5cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-7 .table-a {
    position: relative;
    left: 0px;
}
.template-product-product-nature-7 img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5%;
}
.template-product-product-nature-7 img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-nature-7 img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -12%;
}
.template-product-product-nature-7 img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -12%;
}
.template-product-product-nature-7 img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15%;
    max-width: 125%;
}
.template-product-product-nature-7 .suanas-img-0a1 {
    width: 88%;
    position: relative;
    left: 5%;
    top: 10px;
}
.template-product-product-nature-7 .suanas-img-0a2 {
    width: 86%;
    position: relative;
    left: 0%;
}
.template-product-product-nature-7 .suanas-img-0a3 {
    width: 76%;
    position: relative;
    left: -8%;
}
.template-product-product-nature-7 .suanas-img-0a4 {
    width: 100%;
    position: relative;
    left: -12%;
}
.template-product-product-nature-7 .suanas-img-0a5 {
    width: 125%;
    max-width: 125%;
    position: relative;
    left: -15%;
}
.template-product-product-nature-7 .nature6-v2 th {
    text-align: center;
}

.template-product-product-nature-7 .prod-brk-td {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-7 .prod-brk-th {
    vertical-align: bottom;
    width: 15%;
}
.template-product-product-nature-7 th.prod-brk-th.td-2cell {
    text-align: center;
}
.template-product-product-nature-7 th.prod-brk-th.td-3cell {
    text-align: center;
}
.template-product-product-nature-7 th.prod-brk-th.td-cell {
    text-align: center;
}
.template-product-product-nature-7 th.prod-brk-th.td-1cell {
    text-align: center;
}




@media(max-width:767px){
  
  .template-product-product-nature-7 section.w3_bg.med-mobile-image {
    display: block !important;
}
  .template-product-product-nature-7 .med-desktop-image{
    display: none;
  }
  /* .template-product-product-nature-7 img.img-responsive.benefits-pd {
    display: none;
} */
  .template-product-product-nature-7 .medicalbased {
    display: block;
}
  .template-product-product-nature-7 #section-block-image_right_RLigdx .row {
    display: block;
    align-items: flex-start;
    gap: 0px;
}
  .template-product-product-nature-7 .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
}
  .template-product-product-nature-7 figcaption.features-fig {
    font-size: 12px;
}
  .template-product-product-nature-7 div#block-id-template--23999354503456__left_img_text_3Na9LM {
    display: block;
}
  .template-product-product-nature-7 .rightimagealign .row.w3_bg {
    display: block;
    align-items: center;
}
  .template-product-product-nature-7 .row.w3_bg.uhynnbui {
    display: block;
    align-items: center;
}
  .template-product-product-nature-7 section.w3_bg.medical3-v2a.med-mobile-image {
    display: block;
}
 
}



/*nature 8  */

.template-product-product-nature-8plus section.w3_bg.medical3-v2a.med-mobile-image {
    display: none;
}
 .template-product-product-nature-8plus img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15% !important;
    max-width: 125% !important;
}
.template-product-product-nature-8plus td.prod-brk-td.td-1cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-8plus td.prod-brk-td.td-2cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-8plus td.prod-brk-td.td-3cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-8plus td.prod-brk-td.td-4cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-8plus td.prod-brk-td.td-5cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-8plus .table-a {
    position: relative;
    left: 0px;
}
.template-product-product-nature-8plus img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5%;
}
.template-product-product-nature-8plus img.buy-img2t {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-product-nature-8plus img.buy-img3t {
    width: 90% !important;
    position: relative;
    left: -8%;
}
.template-product-product-nature-8plus img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -12%;
}
.template-product-product-nature-8plus img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15%;
    max-width: 125%;
}
.template-product-product-nature-8plus .suanas-img-0a1 {
    width: 88%;
    position: relative;
    left: 5%;
    top: 10px;
}
.template-product-product-nature-8plus .suanas-img-0a2 {
    width: 86%;
    position: relative;
    left: 0%;
}
.template-product-product-nature-8plus .suanas-img-0a3 {
    width: 76%;
    position: relative;
    left: -8%;
}
.template-product-product-nature-8plus .suanas-img-0a4 {
    width: 100%;
    position: relative;
    left: -12%;
}
 .template-product-product-nature-8plus .suanas-img-0a5 {
    width: 125%;
    max-width: 125%;
    position: relative;
    left: -15%;
}
.template-product-product-nature-8plus .nature6-v2 th {
    text-align: center;
}

.template-product-product-nature-8plus .prod-brk-td {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-nature-8plus .prod-brk-th {
    vertical-align: bottom;
    width: 15%;
}
.template-product-product-nature-8plus th.prod-brk-th.td-2cell {
    text-align: center;
}
.template-product-product-nature-8plus th.prod-brk-th.td-3cell {
    text-align: center;
}
.template-product-product-nature-8plus th.prod-brk-th.td-cell {
    text-align: center;
}
.template-product-product-nature-8plus th.prod-brk-th.td-1cell {
    text-align: center;
}




@media(max-width:767px){
  
  .template-product-product-nature-8plus section.w3_bg.med-mobile-image {
    display: block !important;
}
  .template-product-product-nature-8plus .med-desktop-image{
    display: none;
  }
  /* .template-product-product-nature-8plus img.img-responsive.benefits-pd {
    display: none;
} */
  .template-product-product-nature-8plus .medicalbased {
    display: block;
}
  .template-product-product-nature-8plus #section-block-image_right_RLigdx .row {
    display: block;
    align-items: flex-start;
    gap: 0px;
}
  .template-product-product-nature-8plus .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
}
  .template-product-product-nature-8plus figcaption.features-fig {
    font-size: 12px;
}
  .template-product-product-nature-8plus div#block-id-template--23999354503456__left_img_text_3Na9LM {
    display: block;
}
  .template-product-product-nature-8plus .rightimagealign .row.w3_bg {
    display: block;
    align-items: center;
}
  .template-product-product-nature-8plus .row.w3_bg.uhynnbui {
    display: block;
    align-items: center;
}
  .template-product-product-nature-8plus section.w3_bg.medical3-v2a.med-mobile-image {
    display: block;
}
 
}

/*med 5   */



.template-product-med-4 section.w3_bg.medical3-v2a.med-mobile-image {
    display: none;
}
 .template-product-med-4 img.buy-img5t {
    width: 125% !important;
    position: relative;
    /* left: -15% !important; */
    max-width:90% !important;
}
.template-product-med-4 td.prod-brk-td.td-1cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-med-4 td.prod-brk-td.td-2cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-med-4 td.prod-brk-td.td-3cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-med-4 td.prod-brk-td.td-4cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-med-4 td.prod-brk-td.td-5cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
/* .template-product-med-4 .table-a {
    position: relative;
    left: 0px;
}
.template-product-med-4 img.buy-img1t {
   width: 60% !important;
    position: relative;
    left: 5%;
}
.template-product-med-4 img.buy-img2t {
    width: 60% !important;
    position: relative;
    left: -28%;
}
.template-product-med-4 img.buy-img3t {
    width: 80% !important;
    position: relative;
    left: -48%;
}
.template-product-med-4 img.buy-img4ta {
    width: 85% !important;
    position: relative;
    left: -38% !important;
}
.template-product-med-4 img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: !important;
}
.template-product-med-4 img.buy-img5t {
    width: 90% !important;
    position: relative;
    left: -7%;
} */
.template-product-med-4 .suanas-img-0a1 {
    width: 75%;
    position: relative;
    left: 2%;
    top: 10px;
}
.template-product-med-4 img.buy-img1t {
      left: 2% !important;
}
.template-product-med-4 .suanas-img-0a2 {
   width: 72%;
    position: relative;
    left: -27%;
}
.template-product-med-4 .suanas-img-0a3 {
   width: 90%;
    position: relative;
    left: -43%;
}
.template-product-med-4 .suanas-img-0a4 {
       width: 115%;
    max-width: 115%;
    position: relative;
    left: -45%;
}

 .template-product-med-4 .suanas-img-0a5 {
   width: 135%;
    max-width: 135%;
    position: relative;
    left: -25%;
}
.template-product-med-4 .nature6-v2 th {
    text-align: center;
}

.template-product-med-4 .prod-brk-td {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-med-4 .prod-brk-th {
    vertical-align: bottom;
    width: 15%;
}
.template-product-med-4 th.prod-brk-th.td-2cell {
    text-align: center;
}
.template-product-med-4 th.prod-brk-th.td-3cell {
    text-align: center;
}
.template-product-med-4 th.prod-brk-th.td-cell {
    text-align: center;
}
.template-product-med-4 th.prod-brk-th.td-1cell {
    text-align: center;
}
.template-product-med-4 .side-left-6a {
    width: 70% !important;
    position: relative;
    left: -7% !important;
}


@media(max-width:1200px){
  .buynow_img1 {
        margin-left: 4px;
        margin-top: 0px;
        width: 72%;
    }
}

@media(max-width:767px){
  
  .template-product-med-4 section.w3_bg.med-mobile-image {
    display: block !important;
}
  .template-product-med-4 .med-desktop-image{
    display: none;
  }
  .template-product-med-4 img.img-responsive.benefits-pd {
    display: none;
}
  .template-product-med-4 .medicalbased {
    display: block;
}
  .template-product-med-4 #section-block-image_right_RLigdx .row {
    display: block;
    align-items: flex-start;
    gap: 0px;
}
  .template-product-med-4 .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
}
  .template-product-med-4 figcaption.features-fig {
    font-size: 12px;
}
  .template-product-med-4 div#block-id-template--23999354503456__left_img_text_3Na9LM {
    display: block;
}
  .template-product-med-4 .rightimagealign .row.w3_bg {
    display: block;
    align-items: center;
}
  .template-product-med-4 .row.w3_bg.uhynnbui {
    display: block;
    align-items: center;
}
  .template-product-med-4 section.w3_bg.medical3-v2a.med-mobile-image {
    display: block;
}
  .template-product-med-4 .custyoutube.stswqew .col-md-6 {
    width: 100%;
    margin-bottom: 20px;
    padding-inline: 0;
    margin-top: 20p;
}
  .template-product-med-4 .col-md-12.mobile-p-0.w3_bg {
    display: flex;
    justify-content: center;
    width: 100%;
    padding-inline: 14px;
}
 
}


/*med 7  */



.template-product-product-med-7 section.w3_bg.medical3-v2a.med-mobile-image {
    display: none;
}
 /* .template-product-product-med-7 img.buy-img5t {
    width: 125% !important;
    position: relative;
    left: -15% !important;
    max-width: 125% !important;
} */
.template-product-product-med-7 td.prod-brk-td.td-1cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-7 td.prod-brk-td.td-2cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-7 td.prod-brk-td.td-3cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-7 td.prod-brk-td.td-4cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-7 td.prod-brk-td.td-5cell {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
/* .template-product-product-med-7 .table-a {
    position: relative;
    left: 0px;
}
.template-product-product-med-7 img.buy-img1t {
   width: 60% !important;
    position: relative;
    left: 5%;
}
.template-product-product-med-7 img.buy-img2t {
    width: 60% !important;
    position: relative;
    left: -28%;
} */
.template-product-product-med-7 img.buy-img3t {
    width: 80% !important;
    position: relative;
    left: -48%;
} 
.template-product-product-med-7 img.buy-img4ta {
    width: 85% !important;
    position: relative;
    left: 0% !important;
}
.template-product-product-med-7 img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -38%!important;
}
.template-product-product-med-7 img.buy-img5t {
    width: 90% !important;
    position: relative;
    left: -7%;
}
.template-product-product-med-7 .suanas-img-0a1 {
    width: 75%;
    position: relative;
    left: 7%;
    top: 10px;
}
.template-product-product-med-7 .suanas-img-0a2 {
   width: 72%;
    position: relative;
    left: -27%;
}
.template-product-product-med-7 .suanas-img-0a3 {
   width: 90%;
    position: relative;
    left: -43%;
}
.template-product-product-med-7 .suanas-img-0a4 {
       width: 115%;
    max-width: 115%;
    position: relative;
    left: -45%;
}

 .template-product-product-med-7 .suanas-img-0a5 {
   width: 135%;
    max-width: 135%;
    position: relative;
    left: -25%;
}
.template-product-product-med-7 .nature6-v2 th {
    text-align: center;
}

.template-product-product-med-7 .prod-brk-td {
    vertical-align: middle;
    text-align: center;
    width: 15%;
}
.template-product-product-med-7 .prod-brk-th {
    vertical-align: bottom;
    width: 15%;
}
.template-product-product-med-7 .side-left-6a {
    width: 70% !important;
    position: relative;
    left: -7% !important;
}



@media(max-width:767px){
  
  .template-product-product-med-7 section.w3_bg.med-mobile-image {
    display: block !important;
}
  .template-product-product-med-7 .med-desktop-image{
    display: none;
  }
  /* .template-product-product-med-7 img.img-responsive.benefits-pd {
    display: none;
} */
  .template-product-product-med-7 .medicalbased {
    display: block;
}
  .template-product-product-med-7 #section-block-image_right_RLigdx .row {
    display: block;
    align-items: flex-start;
    gap: 0px;
}
  .template-product-product-med-7 .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
}
  .template-product-product-med-7 figcaption.features-fig {
    font-size: 12px;
}
  .template-product-product-med-7 div#block-id-template--23999354503456__left_img_text_3Na9LM {
    display: block;
}
  .template-product-product-med-7 .rightimagealign .row.w3_bg {
    display: block;
    align-items: center;
}
  .template-product-product-med-7 .row.w3_bg.uhynnbui {
    display: block;
    align-items: center;
}
  .template-product-product-med-7 section.w3_bg.medical3-v2a.med-mobile-image {
    display: block;
}
  .template-product-product-med-7 .custyoutube.stswqew .col-md-6 {
    width: 100%;
    margin-bottom: 20px;
    padding-inline: 0;
    margin-top: 20p;
}
  .template-product-product-med-7 .col-md-12.mobile-p-0.w3_bg {
    display: flex;
    justify-content: center;
    width: 100%;
    padding-inline: 14px;
    
}
  .template-product-product-med-7  div#block-id-template--23999426625824__left_img_text_3Na9LM {
    display: block;
    align-items: center;
}
 
}


/*med 3   */


.template-product-med-3 section.w3_bg.medical3-v2a.med-mobile-image {
    display: none;
}

@media(max-width:767px){
  
  .template-product-med-3 section.w3_bg.med-mobile-image {
    display: block !important;
}
  .template-product-med-3 .med-desktop-image{
    display: none;
  }
  .template-product-med-3 img.img-responsive.benefits-pd {
    display: none;
}
  .template-product-med-3 .medicalbased {
    display: block;
}
  .template-product-med-3 #section-block-image_right_RLigdx .row {
    display: block;
    align-items: flex-start;
    gap: 0px;
}
  .template-product-med-3 .col-md-12.w3_bg.breakthrough {
    display: flex;
    flex-wrap: wrap;
}
  .template-product-med-3 figcaption.features-fig {
    font-size: 12px;
}
  .template-product-med-3 div#block-id-template--23999354503456__left_img_text_3Na9LM {
    display: block;
}
  .template-product-med-3 .rightimagealign .row.w3_bg {
    display: block;
    align-items: center;
}
  .template-product-med-3 .row.w3_bg.uhynnbui {
    display: block;
    align-items: center;
}
  .template-product-med-3 section.w3_bg.medical3-v2a.med-mobile-image {
    display: block;
}
  .template-product-med-3 .custyoutube.stswqew .col-md-6 {
    width: 100%;
    margin-bottom: 20px;
    padding-inline: 0;
    margin-top: 20p;
}
  .template-product-med-3 .col-md-12.mobile-p-0.w3_bg {
    display: flex;
    justify-content: center;
    width: 100%;
    padding-inline: 0px;
    
}
  .template-product-med-3 div#block-id-template--23999426625824__left_img_text_3Na9LM {
    display: block;
    align-items: center;
}
    .template-product-med-3 .footer-part.footer_perfect_sauna.w3_bg {
    display: block;
}
  .template-product-med-3 .footer_perfect_sauna {
    font-size: 35px;
    color: #0382CF;
    font-weight: bold;
} 
}


@media (max-width: 576px) {
    .template-product-med-3 .fixed-cell-b {
        position: -webkit-sticky;
        position: sticky;
        left: 0;
        background-color: #f6f6f6;
        z-index: 1;
    }
      .template-product-med-3 .med_table_width th {
        min-width: 195px !important;
    }
  .template-product-med-3 .suanas-img-0a1 {
        width: 55%;
        left: 6%;
    }
  .template-product-med-3 .suanas-img-0a2 {
        width: 50%;
        left: 0%;
    }
  .template-product-med-3 .suanas-img-0a3 {
        width: 64%;
        left: 0%;
  }
  .template-product-med-3 .suanas-img-0a4 {
        width: 80%;
        left: 0%;
  }
  .template-product-med-3 .suanas-img-0a5 {
    width: 90%;
    left: 5%;
  }


}

/*  trade 4*/



@media (max-width: 576px) {
  
    .template-product-product-trad-4 .fixed-cell-b {
        position: -webkit-sticky;
        position: sticky;
        left: 0;
        background-color: #f6f6f6;
        z-index: 1;
    }
      .template-product-product-trad-4 .med_table_width th {
        min-width: 198px !important;
    }
  .template-product-product-trad-4 .table-condensed .suanas-img-0a1 {
        width: 55%;
        left: 6%;
    }
  .template-product-product-trad-4 .table-condensed .suanas-img-0a2 {
        width: 50%;
        left: 0%;
    }
  .template-product-product-trad-4 .table-condensed .suanas-img-0a3 {
        width: 64%;
        left: 0%;
}
  .template-product-product-trad-4 .table-condensed .suanas-img-0a4 {
        width: 80%;
        left: 0%;
    }
  .template-product-product-trad-4 .table-condensed .suanas-img-0a5 {
        width: 90%;
        left: 5%;
    }
      .template-product-product-trad-4 .table-condensed img.buy-img1t {
        width: 75% !important;
        position: relative;
        left: 0%;
    }
      .template-product-product-trad-4 .table-condensed img.buy-img2t{
        left: -2px !important;
        width: 75% !important;
    }
  .template-product-product-trad-4 .table-condensed img.buy-img3t {
        left: -2px !important;
        width: 75% !important;
    }
 .template-product-product-trad-4 .table-condensed img.buy-img4t {
        left: -2px !important;
        width: 75% !important;
    }
}

@media(max-width:767px){
  
    .template-product-product-trad-4 .rightimagealign .row.w3_bg {
    display: block;
    align-items: center;
}
  .template-product-product-trad-4 .medicalbased {
    display: block;
}
  .template-product-product-trad-4 #section-block-image_right_RLigdx .row {
    display: block;
   
}
  .temp_commercialspas .chair-section p.homepage-c1 {
    margin-inline: 45px;
}
  .temp_commercialspas .rich-text h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 34px;
  }
  .temp_commercialspas .collection-vedio-title h3 {
    font-size: 18px;
    line-height: 20px;
  }
  .temp_commercialspas .collection-vedios .botton-content {
    padding-bottom: 44px !important;
  }

  .template-collection-naturesaunas .collection-mobile-box1 {
    gap: 16px;
  }
  .template-collection-naturesaunas img#mobile_banner {
    margin-top: 33px;
  }
  /* .template-collection-naturesaunas div#tradition-Home-acc2 {
     padding: 1px 27px !important;
  } */
  .template-collection-naturesaunas .tracoll .chair-section.dn1 {
    margin-top:0px !important;
  }
  .template-collection-naturesaunas .breakthroughs  .dn3 {
    margin-top: 0px !important;
  }
  .template-collection-naturesaunas .breakthroughs  .dn4 {
    margin-top: 0px !important;
  }
  .template-collection-naturesaunas .breakthroughs  .dn0 {
    margin-top: 0px !important;
  }

  .template-collection-naturesaunas .collection-vedios-box12 .col-md-4 {
    height: 284px!important;
   }
  .template-collection-naturesaunas .collection-vedios-box12 .col-md-4.construction {
    height: 300px!important;
   }
  .template-collection-naturesaunas .shopify-section img#custom-banner {
    margin-top: 32px;
  }

  .temp_nature-4  .table-a {
    position: sticky !important;
    left: 0px;
  }
  .temp_nature-4  .Inner-main  .suanas-img-0a2 {
    width: 72%!important;
    left: 13% !important;
   }
   .temp_nature-4 .Inner-main  img.buy-img1t {
    width: 75% !important;
    left: 0% !important;
   }
  .temp_nature-4 .Inner-main .suanas-img-0a1 {
    width: 85% !important;
    left: 7% !important;
  }
  .temp_nature-4 .Inner-main img.buy-img2t {
    width: 75% !important;
    position: relative;
    left:-2px !important;
  }

  .temp_nature-4 .Inner-main .suanas-img-0a3 {
    width: 62% !important;
    left: 4%!important;
  }
  .temp_nature-4 .Inner-main img.buy-img3t {
    width: 75% !important;
    position: relative;
    left: -8% !important;
  }

  .temp_nature-4 .Inner-main .suanas-img-0a4 {
    width: 82% !important;
    left: -6% !important;
  }
  .temp_nature-4 .Inner-main img.buy-img4t {
    left: -15px !important;
    width: 75% !important;
  }

  .temp_nature-4 .Inner-main .suanas-img-0a5 {
    width: 100% !important;
    left: -14% !important;
   }
  .temp_nature-4 .Inner-main img.buy-img5t {
    width: 75% !important;
    position: relative;
    left: -20px !important;
    max-width: 125%;
  }
   /* .temp_documentedresearch .media-body .desktop_text {
     display: block;
  }  */
  .temp_documentedresearch .row-custom46 p {
    color: #545454;
  }
  .temp_documentedresearch .row-custom56 p {
    color: #545454;
  }
  /* .temp_documentedresearch .media-heading 
   br {
    display: none;
  } 
  .temp_documentedresearch h4.media-heading.mobile_text {
    padding: 0px !important;
  }
  .temp_documentedresearch .media {
    padding: 8px 0px;
    vertical-align: middle !important;
  }
  .temp_documentedresearch .navigationlist li.bluebar_li:nth-child(5) {
     border: none!important;
  }*/
  .template-product-product-trad-4 .table-condensed .suanas-img-0a1 {
    width: 55%;
    left: 0%;
  }
  .template-product-product-trad-4 .table-condensed img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 0%;
  }

  .template-product-product-trad-4 .table-condensed .suanas-img-0a2 {
    width: 60%;
    left: -4%;
  }
  .template-product-product-trad-4 .table-condensed img.buy-img2t {
   left: -6px !important;
   width: 75% !important;
  }

  .template-product-product-trad-4 .table-condensed .suanas-img-0a3 {
    width: 70%;
    left: -8%;
   }
  .template-product-product-trad-4 .table-condensed img.buy-img3t {
   left: -15px !important;
   width: 75% !important;
  }

  .template-product-product-trad-4 .table-condensed .suanas-img-0a4 {
    width: 85%;
    left: -8%;
  }
  .template-product-product-trad-4 .table-condensed img.buy-img4t {
     left: -15px !important;
     width: 75% !important;
  }

  .template-product-product-trad-4 .table-condensed .suanas-img-0a5 {
    width: 96%;
    left: -8%;
  }
  .template-product-product-trad-4 .table-condensed img.buy-img5t {
     left: -15px !important;
     width: 75% !important;
  }
  .template-product-product-trad-4 .col-md-12.col-sm-12.col-xs-12.mobile-inner.w3_bg {
    padding: 0;
  }
  .template-product-product-trad-6 .col-md-12.col-sm-12.col-xs-12.mobile-inner.w3_bg {
    padding: 0;
  }
  
  .template-product-product-trad-6  .row.w3_bg.medicalbased.right-side-flow.mb-1-img.new-view--1.\31 {
    display: flex;
    flex-direction: column;
  }
  .template-product-product-trad-6  .row.medicalbased.left-side-flow.mb-1-img.w3_bg {
    display: flex;
    flex-direction: column;
  }
  .template-product-product-trad-6 .row.w3_bg.medicalbased.right-side-flow.mb-1-img.new-view--4.\34 {
    display: flex;
    flex-direction: column;
  }

  .template-product-product-trad-6 .table-condensed .suanas-img-0a1 {
    width: 55%;
    left: 4%;
  }
  .template-product-product-trad-6 .table-condensed img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 0%;
  }

  .template-product-product-trad-6 .table-condensed .suanas-img-0a2 {
    width: 60%;
    left: 0%;
  }
  .template-product-product-trad-6 .table-condensed img.buy-img2t {
      left: -2px !important;
      width: 75% !important;
  }

  .template-product-product-trad-6 .table-condensed .suanas-img-0a3 {
    width: 70%;
    left: 0%;
  }
    .template-product-product-trad-6 .table-condensed img.buy-img3t {
      left: -2px !important;
      width: 75% !important;
  }

  .template-product-product-trad-6 .table-condensed .suanas-img-0a4 {
    width: 85%;
    left: 0%;
   }
     .template-product-product-trad-6 .table-condensed img.buy-img4t {
      left: -2px !important;
      width: 75% !important;
  }

  .template-product-product-trad-6 .table-condensed .suanas-img-0a5 {
    width: 96%;
    left: 0%;
  }
   .template-product-product-trad-6 .table-condensed img.buy-img5t {
      left: -2px !important;
      width: 75% !important;
  }
  .template-product-product-trad-6 div#icons-section {
    padding: 0;
  }

  .template-product-custom2 .suanas-img-0a1 {
    width: 41%;
    left: 34%;
   }
  .template-product-custom2 img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 5%;
  }

  .template-product-custom2 .suanas-img-0a2 {
    width: 50%;
    left: 25%;
  }
  .template-product-custom2 img.buy-img2t {
    width: 75% !important;
    position: relative;
    left: -28%;
  }

  .template-product-custom2 .suanas-img-0a3 {
    width: 64%;
    left: 20%;
  }
  .template-product-custom2 img.buy-img3t {
    width: 75% !important;
    position: relative;
    left: -48%;
  }

  .template-product-custom2 .suanas-img-0a4 {
    width: 80%;
    left: 11%;
  }
  .template-product-custom2 img.buy-img4t {
    left: 0;
    width: 75% !important;
  }

  .template-product-custom2 .suanas-img-0a5 {
    width: 90%;
    left: 5%;
  }
  .template-product-custom2 img.buy-img5t {
    left: 0;
    width: 75% !important;
  }

  .template-product-custom3 .table-previous {
    font-weight: 800 !important;
    font-size: 30px !important;
    color: #000 !important;
    transform: rotate(270deg) !important;
  }
  .template-product-custom3 button#next-dim {
    transform: rotate(180deg) !important;
 }
  .template-product-custom2 .table-previous {
    font-weight: 800 !important;
    font-size: 30px !important;
    color: #000 !important;
    transform: rotate(270deg) !important;
  }
   .template-product-custom2 button#next-dim {
     transform: rotate(180deg) !important;
  }
  .template-product-custom2 .col-md-12.col-sm-12.col-xs-12.mobile-innera {
    padding: 0;
  }
  .template-product-custom3 .col-md-12.col-sm-12.col-xs-12.mobile-innera {
    padding: 0;
  }

   .template-product-custom3 .suanas-img-0a1 {
     width: 41%;
     left: 34%;
   }
   .template-product-custom3 img.buy-img1t {
     width: 55% !important;
     position: relative;
     left: 5%;
   }

   .template-product-custom3 .suanas-img-0a2 {
      width: 50%;
      left: 25%;
    }
    .template-product-custom3 img.buy-img2t {
      width: 55% !important;
      position: relative;
      left: -28%;
   }
   .template-product-custom3 .suanas-img-0a3 {
     width: 64%;
     left: 20%;
   }
   .template-product-custom3 img.buy-img3t {
      width: 80% !important;
      position: relative;
      left: -48%;
    }
   .template-product-custom3 .suanas-img-0a4 {
     width: 80%;
     left: 11%;
   }
   .template-product-custom3 img.buy-img4t {
     left: 0;
     width: 75% !important;
   }
   .template-product-custom3 .suanas-img-0a5 {
      width: 90%;
      left: 5%;
   }
   .template-product-custom3 img.buy-img5t {
     left: 0;
     width: 75% !important;
   }
  .template-product-custom3 .med_table_width th {
     min-width: 200px!important;
   }
   .template-product-custom2 .med_table_width th {
     min-width: 200px!important;
   }
   .template-product-custom2 .customyoutubes {
    margin-bottom: 1px;
   }
   .template-product-custom3 .customyoutubes {
    margin-bottom: 1px;
   }
  .template-product-custom3 .col-md-12.col-sm-12.col-xs-12.mobile-inner {
    padding: 0;
   }
  .template-product-custom2 .col-md-12.col-sm-12.col-xs-12.mobile-inner {
    padding: 0;
   }

  .template-product-custom2 button#next-table {
    transform: rotate(180deg) !important;
   } 
   .template-product-custom3  button#next-table {
    transform: rotate(180deg) !important;
   } 
  .template-product-custom3 section#section-block-image_right_Ne46xx .imgscolty {
    display: flex!important;
    justify-content: center!important;
   } 
  .template-product-custom2 section#section-block-image_right_Ne46xx .imgscolty {
    display: flex!important;
    justify-content: center!important;
   }
   .template-product-custom2 section#section-block-image_right_Ne46xx img.rapid-img {
    width: 100%;
    max-width: 81px;
   }  
  .template-product-custom3 section#section-block-image_right_Ne46xx img.rapid-img {
    width: 100%;
    max-width: 81px;
   }  
  .template-product-custom2 .over-flow {
    overflow-x: auto !important;
    position: relative;
    top: 0 !important;
  }
   .template-product-custom3 .over-flow {
     overflow-x: auto !important;
     position: relative;
     top: 0 !important;
   }

  .template-product-custom-4-5 button#previous-dim {
    transform: rotate(177deg) !important;
  }
  .template-product-custom-4-5 button#next-dim {
    transform: rotate(180deg) !important;
  }

  .template-product-custom-4-5 .suanas-img-0a1 {
    width: 41% !important;
    left: 22% !important;
   }
  .template-product-custom-4-5 img.buy-img1t {
    width: 55% !important;
    position: relative !important;
    left: -5% !important;
  }
  .template-product-custom-4-5 .suanas-img-0a2 {
    width: 50% !important;
    left: 22% !important;
  }
  .template-product-custom-4-5 img.buy-img2t {
    width: 55% !important;
    position: relative !important;
    left: -2% !important;
  }
  .template-product-custom-4-5 .suanas-img-0a3 {
    width: 64% !important;
    left: 8% !important;
   }
   .template-product-custom-4-5 img.buy-img3t {
     width: 80% !important;
     position: relative !important;
     left: -8% !important;
   }
  .template-product-custom-4-5 .suanas-img-0a4 {
    width: 80% !important;
    left: 11% !important;
  }
  .template-product-custom-4-5 img.buy-img4t {
    left: -9 !important;
    width: 75% !important;
  }
  .template-product-custom-4-5 .suanas-img-0a5 {
    width: 90% !important;
    left: 5% !important;
  }
   .template-product-custom-4-5 img.buy-img5t {
    left: 0 !important;
    width: 75% !important;
   }
   .template-product-custom-4-5 .med_table_width th {
    min-width: 200px !important;
  }
   .template-product-custom-4-5 .over-flow {
     overflow-x: auto !important;
     position: relative;
     top: 0 !important;
   }
  .template-product-custom-4-5 .col-md-12.col-sm-12.col-xs-12.mobile-innera {
    padding: 0;
  }
  .template-product-custom-4-5 section#section-block-image_right_Ne46xx .imgscolty {
    display: flex!important;
    justify-content: center!important;
   } 
    .template-product-custom-4-5 section#section-block-image_right_Ne46xx img.rapid-img {
     width: 100%;
     max-width: 81px;
   }  

   .template-product-custom-4-5 button#previous-table {
    transform: rotate(177deg) !important;
  }
  .template-product-custom-4-5 button#next-table {
    transform: rotate(180deg) !important;
  }
  .template-product-custom-4-5 .customyoutubes {
    margin-bottom: 8px;
  }
  .template-product-commercial-spa-487 h3.industry-system  {
    margin-bottom: 11px !important;
    margin-top: 21px !important;
  }
  .template-product-commercial-spa-487 .padding-x.margin-top-80 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .template-product-commercial-spa-487 p.product-feater-a {
    text-align: center !important;
    font-size: 20px !important;
    line-height: 26px;
    padding: 0 65px !important;
  }
  .template-product-commercial-spa-487 img.img-responsive {
    padding-bottom: 6px !important;
  }
  .template-product-commercial-spa-487 .col-md-12.col-sm-12.col-xs-12.design-p0.narure-benifits.w3_bg {
    padding-top: 8px;
    color: #545454 !important;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    padding-bottom: 12px;
  }
   .template-product-commercial-spa-487 div#section-id-template--24034926657824__youtube_video_gtr6rU a {
    color: #545454;
  }
  .template-product-commercial-spa-487 section#reviews-views  h4.newinsert.font-style {
    display: none;
  }
  .template-product-commercial-spa-487 section#reviews-views p.font-style_color {
    padding-top: 14px !important;
  }
  .template-product-commercial-spa-487 section.content-12 {
    display: none;
  }
  .template-product-commercial-spa-487 .designer-show w3_bg  p.design-a1 {
    display: none;
  }
  .template-product-commercial-spa-487 div#thumbnails {
    padding: 0px 37px;
  }
  .template-product-commercial-spa-487 section#ProductInfo-template--24034926657824__main p.acordian-disc {
    padding-top: 9px;
  }
  .template-product-commercial-spa-487 section#ProductInfo-template--24034926657824__main p.nutshell_para.text-start.medical-firstwa {
    padding-top: 12px;
  }
  .template-product-commercial-spa-487 .commerical-panel-box .row.war-row {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .temp_commercial-spa-489plus .full-part .middle-content {
    padding-left: 0px;
    margin-top: 17px;
    padding-right: 0px;
  }
  .temp_commercial-spa-489plus .padding-x {
    padding-left: 6px;
    padding-right: 7px;
  }
  .temp_commercial-spa-489plus .product-feater-a {
    text-align: center;
    font-size: 20px;
    margin-top: 2%;
    padding: 5px  36px !important;
  }
  .temp_commercial-spa-489plus .spa-benefit img.img-responsive {
    padding-bottom: 6px;
  }
  .temp_commercial-spa-489plus span.price-item.price-item--regular.plus-compare {
    font-weight: 700;
  }
  .template-product-commercial-spa-486  #thumbnails {
    margin-top: 42px !important;
  }
  .template-product-commercial-spa-486 #thumbnails {
    margin-bottom: 0px !important;
  }
  .template-product-commercial-spa-486 .row.war-row {
    margin-top: 24px !important;
  }
  .template-product-commercial-spa-486 p.spa-w7.text-center {
    margin-top: 18px;
  }
  .template-product-commercial-spa-486 .acordian-disc {
    line-height: 22px !important;
    margin-top: 12px !important;
  }
  .template-product-commercial-spa-487 .commerical-panel-box .spa-w5 {
    padding: 0px;
    margin-left: -3%;
}
.temp_commercial-spa-485 #thumbnails {
        display: flex;
        justify-content: center;
        width: 90% !important;
        flex-wrap: wrap;
        gap: 8px !important;
        margin: 0 auto;
}
.temp_commercial-spa-485 p.acordian-disc {
    margin-top: 9px !important;
  }
  .template-product-commercial-spa-485 .gry-warp-timer {
    border-radius: 7px 7px 0px 0px !important;
    margin-top: 12px !important;
   }
  .template-product-med-4 .custyoutube {
    margin-bottom: 0px !important;
   }

  .template-product-med-4 .suanas-img-0a1 {
    width: 55%;
    left: 2%;
  }
  .template-product-med-4 img.buy-img1t {
    width: 60% !important;
    position: relative;
    left: 3%;
   }
   .template-product-med-4 .suanas-img-0a2 {
     width: 50%;
     left: 0%;
   }
   .template-product-med-4 img.buy-img2t {
    width: 60% !important;
    position: relative;
    left: -28%;
  }
  .template-product-med-4 .suanas-img-0a3 {
    width: 64%;
    left: 0%;
  }
  .template-product-med-4 img.buy-img3t {
    width: 80% !important;
    position: relative;
    left: -48%;
  }
  .template-product-med-4 .suanas-img-0a4 {
    width: 80%;
    left: 0%;
  }
  .template-product-med-4 img.buy-img4t {
    left: 0!important;
    width: 75% !important;
  }
  .template-product-med-4 .suanas-img-0a5 {
    width: 90%;
    left: -2%;
    margin-top: 12px !important;
   }
  .template-product-med-4 img.buy-img5t {
    left: 0%!important;
    width: 75% !important;
  }
   .temp_medical-4 .med_table_width th {
    min-width: 200px !important;
  }
  .temp_medical-5 .suanas-img-0a1 {
    width: 55%;
    left: 2%;
   }
   .temp_medical-5 img.buy-img1t {
    width: 60% !important;
    position: relative;
    left: 2%;
  }
  .temp_medical-5 .suanas-img-0a2 {
    width: 50%;
    left: 0%;
  }
  .temp_medical-5 img.buy-img2t {
    width: 60% !important;
    position: relative;
    left: -28%;
  }
  .temp_medical-5 .suanas-img-0a3 {
    width: 64%;
    left: 0%;
  }
  .temp_medical-5 img.buy-img3t {
    width: 80% !important;
    position: relative;
    left: -48%;
  }
  .temp_medical-5 .suanas-img-0a4 {
    width: 80%;
    left: 0%;
  }
  .temp_medical-5 img.buy-img4t {
    left: 0;
    width: 75% !important;
  }
  .temp_medical-5 .suanas-img-0a5 {
    width: 90%;
    left: 2%;
    margin-top: 15px;
  }
  .temp_medical-5 img.buy-img5t {
    left: 0;
    width: 75% !important;
  }
  .temp_medical-5 .med_table_width th {
    min-width: 200px !important;
  }
  .temp_medical-5 p.acordian-disc {
    margin-top: 7px;
  }
  .temp_medical-6 span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
  }
  .temp_medical-6 span.offer-info-b.w3_bg spsn {
    font-weight: 700;
  }
  .temp_medical-6 p.acordian-disc {
    margin-top: 7px !important;
  }

  .temp_medical-6 .suanas-img-0a1 {
    width: 55%;
    left: 1%;
   }
   .temp_medical-6 img.buy-img1t {
    width: 60% !important;
    position: relative;
    left: 2%;
  }
  .temp_medical-6 .suanas-img-0a2 {
    width: 50%;
    left: 0%;
  }
  .temp_medical-6 img.buy-img2t {
    width: 60% !important;
    position: relative;
    left: -28%;
  }
  .temp_medical-6 .suanas-img-0a3 {
    width: 64%;
    left: 0%;
  }
  .temp_medical-6 img.buy-img3t {
    width: 80% !important;
    position: relative;
    left: -48%;
  }
  .temp_medical-6 .suanas-img-0a4 {
    width: 80%;
    left: 0%;
  }
  .temp_medical-6 img.buy-img4t {
    left: 0;
    width: 75% !important;
  }
  .temp_medical-6 .suanas-img-0a5 {
      width: 90%;
      left: 2%;
      margin-top: 15px !important;
   }
   .temp_medical-6 .side-left-6a{
         left: 0% !important;
   }
  
   .temp_medical-6 img.buy-img5t {
     left: 11px;
     width: 75% !important;
   }
   .temp_medical-6 .med_table_width th {
    min-width: 200px !important;
   }
  .temp_medical-6 #template--23999401525536__left_img_text_3Na9LM_text .row.w3_bg {
    display: flex !important;
    align-items: center !important;
    flex-direction: column-reverse !important;
   }
   .temp_medical-6 .medicalbased {
       display: flex !important;
       flex-direction: column !important;
   }
   .temp_medical-6 .imgcols {
     display: none;
  }
  .temp_medical-6 .break-feature .col-md-12.w3_bg {
    display: flex !important;
    flex-wrap: wrap !important;
  }
  .temp_medical-6 .break-feature figcaption.features-fig {
    font-size: 14px !important;
  }  
  .temp_medical-6 .medical3-v2a h4.head-a1 {
    font-size: 20px !important;
  }
  .temp_medical-6 .paddingmobile {
    padding-top: 0px !important;
    text-align: center !important;
    white-space: normal !important;
    font-size: 33px !important;
  }
  .temp_medical-6 .head-a1 {
    font-size: 20px !important;
  }
  .temp_medical-7plus span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
  }
  .temp_medical-7plus span.offer-info-b.w3_bg spsn {
    font-weight: 700 !important;
  }

  .temp_medical-7plus .suanas-img-0a1 {
      width: 55%;
      left: 1% !important;
   }
  .temp_medical-7plus img.buy-img1t {
    width: 60% !important;
    position: relative;
    left: 2%;
  }
  .temp_medical-7plus .suanas-img-0a2 {
    width: 50%;
    left: 0%;
  }
  .temp_medical-7plus img.buy-img2t {
    width: 60% !important;
    position: relative;
    left: -28%;
  }
  .temp_medical-7plus .suanas-img-0a3 {
    width: 64%;
    left: 0%;
  }
  .temp_medical-7plus img.buy-img3t {
    width: 75% !important;
    position: relative;
    left: -48%;
  }
  .temp_medical-3 img.buy-img3t, .temp_medical-4 img.buy-img3t, .temp_medical-5 img.buy-img3t, .temp_medical-6 img.buy-img3t  {
     width: 75% !important;
  }
  
  .temp_medical-7plus .suanas-img-0a4 {
    width: 80%;
    left: 0%;
  }
  .temp_medical-7plus img.buy-img4t {
    left: 0% !important;
    width: 75% !important;
  }
  .temp_medical-7plus .suanas-img-0a5 {
    width: 90%;
    left: 2%;
    margin-top: 15px !important;
  }
  .temp_medical-7plus img.buy-img5t {
    left: 0% !important;
    width: 75% !important;
  }
  .temp_medical-7plus .med_table_width th {
    min-width: 195px !important;
   }
  .temp_medical-7plus .col-md-12.col-sm-12.col-xs-12.mobile-inner.w3_bg {
    padding: 0 !important;
   }
  .customclass #thumbnails {
      display: flex;
      justify-content: center;
      margin-top: 11px!important;
     row-gap: 5px!important;
     gap: 8px !important;
   }
   .temp_custom1 .price--on-sale spsn {
     font-weight: 700 !important;
   }
   .temp_custom1 span.price-item.price-item--regular.plus-compare {
    font-weight: 700;
   }
   .temp_custom1 .suanas-img-0a1 {
    width: 41%;
    left: 28%;
   }
   .temp_custom1 img.buy-img1t {
    width: 55% !important;
    position: relative;
    left: 5%;
  }
  .temp_custom1 .suanas-img-0a2 {
    width: 50%;
    left: 25%;
  }
  .temp_custom1 img.buy-img1t {
    width: 60%!important;
    position: relative;
    left: 5%;
   }
   .temp_custom1 .suanas-img-0a3 {
    width: 64%;
    left: 20%;
   }
   .temp_custom1 img.buy-img3t {
    width: 80% !important;
    position: relative;
    left: -48%;
   }
   .temp_custom1 .suanas-img-0a4 {
     width: 80%;
     left: 11%;
   }
   .temp_custom1 img.buy-img4t {
    left: 0;
    width: 75% !important;
   }
   .temp_custom1 .suanas-img-0a5 {
    width: 90%;
    left: 5%;
    margin-top: 19px;
   }
   .temp_custom1 img.buy-img5t {
    left: 0;
    width: 75% !important;
   }
   .temp_custom1 .med_table_width th {
    min-width: 200px !important;
   }
   .temp_custom1 table.table-condensed.med_table_width button#previous-dim {
    transform: rotate(180deg) !important;
   }
   .temp_custom1 table.table-condensed.med_table_width button#next-dim {
    transform: rotate(180deg) !important;
   }
  .temp_custom1 .customyoutubes {
    margin-bottom: 6px !important;
  }
  .temp_custom1  .col-md-12.col-sm-12.col-xs-12.mobile-innera {
    padding: 0px !important;
  }
  .temp_custom1 button#previous-table {
    transform: rotate(180deg) !important;
  }
  .temp_custom1 button#next-table {
    transform: rotate(180deg) !important;
  }
  .temp_custom1 .col-md-12.col-sm-12.col-xs-12.mobile-inner {
    padding: 0 !important;
  }

  .temp_nature-5 .med_table_width th {
    min-width: 200px;
  }
  
  .template-product-frozen1 section#shopify-section-template--24070326485280__main #slider img {
    height: 184px!important;
  }
  .template-product-frozen2  #slider img  {
    height: 184px!important;
  }
   .template-product-frozen3  #slider img  {
    height: 184px!important;
  }
  .template-product-frozen4  #slider img  {
    height: 184px!important;
  }
  .template-product-frozen5  #slider img  {
    height: 184px!important;
  }
    .template-product-frozen6  #slider img  {
    height: 184px!important;
  }
    .template-product-frozen7  #slider img  {
    height: 184px!important;
  }
    .template-product-frozen8  #slider img  {
    height: 184px!important;
  }
    .template-product-frozen9  #slider img  {
    height: 184px!important;
  }
  
  .template-product-frozen1  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
  .template-product-frozen2  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
  .template-product-frozen3  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
  .template-product-frozen4  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
  .template-product-frozen5  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
    .template-product-frozen6  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
    .template-product-frozen7  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
    .template-product-frozen8  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
    .template-product-frozen9  .panel-body {
    background-color: #fff !important;
    padding: 6px;
  }
  
  .template-product-frozen1 span.price-item.price-item--regular.plus-compare {
    font-weight: 600 !important;
    text-decoration: line-through !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
  .template-product-frozen2 span.price-item.price-item--regular.plus-compare {
    font-weight: 600 !important;
    text-decoration: line-through !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
   }
  .template-product-frozen3 span.price-item.price-item--regular.plus-compare {
     font-weight: 600 !important;
     text-decoration: line-through !important;
     font-size: 18px !important;
     font-family: 'Montserrat', sans-serif !important;
   }
    .template-product-frozen4 span.price-item.price-item--regular.plus-compare {
     font-weight: 600 !important;
     text-decoration: line-through !important;
     font-size: 18px !important;
     font-family: 'Montserrat', sans-serif !important;
   }
    .template-product-frozen5 span.price-item.price-item--regular.plus-compare {
     font-weight: 600 !important;
     text-decoration: line-through !important;
     font-size: 18px !important;
     font-family: 'Montserrat', sans-serif !important;
   }
      .template-product-frozen6 span.price-item.price-item--regular.plus-compare {
     font-weight: 600 !important;
     text-decoration: line-through !important;
     font-size: 18px !important;
     font-family: 'Montserrat', sans-serif !important;
   }
      .template-product-frozen7 span.price-item.price-item--regular.plus-compare {
     font-weight: 600 !important;
     text-decoration: line-through !important;
     font-size: 18px !important;
     font-family: 'Montserrat', sans-serif !important;
   }
      .template-product-frozen8 span.price-item.price-item--regular.plus-compare {
     font-weight: 600 !important;
     text-decoration: line-through !important;
     font-size: 18px !important;
     font-family: 'Montserrat', sans-serif !important;
   }
      .template-product-frozen9 span.price-item.price-item--regular.plus-compare {
     font-weight: 600 !important;
     text-decoration: line-through !important;
     font-size: 18px !important;
     font-family: 'Montserrat', sans-serif !important;
   }
  
    .template-product-frozen1 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
  .template-product-frozen2 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
  .template-product-frozen3 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
   .template-product-frozen4 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
   .template-product-frozen5 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
     .template-product-frozen6 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
     .template-product-frozen7 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
     .template-product-frozen8 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }
     .template-product-frozen9 spsn {
    font-weight: 600 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
  }

   .template-product-frozen1 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
   .template-product-frozen2 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
   .template-product-frozen3 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
    .template-product-frozen4 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
  .template-product-frozen5 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
    .template-product-frozen6 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
    .template-product-frozen7 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
    .template-product-frozen8 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
    .template-product-frozen9 span.dis1 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
  
   .template-product-frozen1 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
     }
     .template-product-frozen2 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
     }
     .template-product-frozen3 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
    }
     .template-product-frozen4 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
    }
     .template-product-frozen5 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
    }
     .template-product-frozen6 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
    }
   .template-product-frozen7 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
    } 
    .template-product-frozen8 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
    }
    .template-product-frozen9 .sugg_payment {
      color: #808080 !important;
      font-size: 14px !important;
      font-weight:500 !important;
      margin-bottom: 14px !important;
    }
  
   .template-product-frozen1 .col-md-3.w3_bg {
      padding: 0 !important;
   }
   .template-product-frozen2 .col-md-3.w3_bg {
      padding: 0 !important;
   }
   .template-product-frozen3 .col-md-3.w3_bg {
      padding: 0 !important;
   }
    .template-product-frozen4 .col-md-3.w3_bg {
      padding: 0 !important;
   }
   .template-product-frozen5 .col-md-3.w3_bg {
      padding: 0 !important;
   }
     .template-product-frozen6 .col-md-3.w3_bg {
      padding: 0 !important;
   }
     .template-product-frozen7 .col-md-3.w3_bg {
      padding: 0 !important;
   }
     .template-product-frozen8 .col-md-3.w3_bg {
      padding: 0 !important;
   }
     .template-product-frozen9 .col-md-3.w3_bg {
      padding: 0 !important;
   }
  
   .template-product-frozen1 span.fw-6 {
    font-weight: 700;
  }
  .template-product-frozen2 span.fw-6 {
    font-weight: 700;
  }
  .template-product-frozen3 span.fw-6 {
    font-weight: 700;
  }
  .template-product-frozen4 span.fw-6 {
    font-weight: 700;
  }
  .template-product-frozen5 span.fw-6 {
    font-weight: 700;
  }
    .template-product-frozen6 span.fw-6 {
    font-weight: 700;
  }
    .template-product-frozen7 span.fw-6 {
    font-weight: 700;
  }
    .template-product-frozen8 span.fw-6 {
    font-weight: 700;
  }
    .template-product-frozen9 span.fw-6 {
    font-weight: 700;
  }
  
  .template-product-frozen1 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
  .template-product-frozen2 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
  .template-product-frozen3 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
   .template-product-frozen4 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
  .template-product-frozen5 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
  .template-product-frozen6 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
    .template-product-frozen7 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
    .template-product-frozen8 .col-md-10.pl-18 {
    margin-bottom: 30px !important;
  }
    .template-product-frozen9 .col-md-10.pl-18 {
    margin-bottom: 10px !important;
  }
  
  .template-product-frozen1  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
  .template-product-frozen2  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
  .template-product-frozen3  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
  .template-product-frozen4  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
  .template-product-frozen5  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
    .template-product-frozen6  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
    .template-product-frozen7  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
    .template-product-frozen8  p.price-rem {
    margin-top: 27px;
    margin-bottom: 10px;
  }
    .template-product-frozen9  p.price-rem {
    margin-top: 27px;
    margin-bottom: 32px;
  }
  
  .template-product-frozen1 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
  .template-product-frozen2 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
  .template-product-frozen3 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
  .template-product-frozen4 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
  .template-product-frozen5 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
    .template-product-frozen6 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
    .template-product-frozen7 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
    .template-product-frozen8 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
    .template-product-frozen9 .gap-4 .h4-panel {
    cursor: pointer;
    font-size: 12px!important;
    padding: 8px 0!important;
  }
  
  .template-product-frozen1 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
  .template-product-frozen2 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
  .template-product-frozen3 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
  .template-product-frozen4 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
  .template-product-frozen5 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
    .template-product-frozen6 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
    .template-product-frozen7 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
    .template-product-frozen8 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
    .template-product-frozen9 .here {
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
  
  .template-product-frozen1 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
  .template-product-frozen2 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
  .template-product-frozen3 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
  .template-product-frozen4 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
    .template-product-frozen5 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
      .template-product-frozen6 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
      .template-product-frozen7 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
      .template-product-frozen8 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
      .template-product-frozen9 .price-j30 .col-md-10.pl-18 {
    padding: 0 !important;
  }
  
  .template-product-frozen1 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
  .template-product-frozen2 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
  .template-product-frozen3 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
   .template-product-frozen4 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
     .template-product-frozen5 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
       .template-product-frozen6 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
       .template-product-frozen7 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
       .template-product-frozen8 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
       .template-product-frozen9 .nature-info  p.white.pl-18 {
    margin-top: 10px !important;
  }
  
  .template-product-frozen2 p.white {
    margin-top: 2px !important;
  }
  .template-product-frozen1 p.white {
    margin-top: 2px !important;
  }
  .template-product-frozen3 p.white {
    margin-top: 2px !important;
  }
  .template-product-frozen4 p.white {
    margin-top: 2px !important;
  }
    .template-product-frozen5 p.white {
    margin-top: 2px !important;
  }
   .template-product-frozen6 p.white {
    margin-top: 2px !important;
  }
      .template-product-frozen7 p.white {
    margin-top: 2px !important;
  }
      .template-product-frozen8 p.white {
    margin-top: 2px !important;
  }
      .template-product-frozen9 p.white {
    margin-top: 2px !important;
  }
  
  .col-md-9.w3_bg {
    padding: 0 !important;
  }
  .product-specification .col-md-1 {
    display: none !important;
  }
  
  .temp_frozen-1\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
  .temp_frozen-2\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
  .temp_frozen-3\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
  .temp_frozen-4\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
    .temp_frozen-5\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
      .temp_frozen-6\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
      .temp_frozen-7\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
      .temp_frozen-8\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
      .temp_frozen-9\2122-cold-plunge .col-mt1, .temp_frozen-1\2122-cold-plunge .col-mt-2 {
    margin-top: 4rem !important;
  }
  
  .col-md-8 {
    padding: 0px 0px !important;
  }
  .template-product-frozen1 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
  .template-product-frozen2 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
  .template-product-frozen3 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
   .template-product-frozen4 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
     .template-product-frozen5 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
       .template-product-frozen6 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
       .template-product-frozen7 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
       .template-product-frozen8 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
       .template-product-frozen9 .panel-heading.panel-bg span.white {
    margin: auto 7px !important;
  }
  
  .template-product-frozen1 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
  .template-product-frozen2 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
  .template-product-frozen3 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
  .template-product-frozen4 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
    .template-product-frozen5 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
      .template-product-frozen6 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
      .template-product-frozen7 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
      .template-product-frozen8 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
      .template-product-frozen9 p.mt-20-buy {
    margin-bottom: 0px !important;
  }
  
  .template-product-frozen1 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
  .template-product-frozen2 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
  .template-product-frozen3 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
  .template-product-frozen4 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
  .template-product-frozen5 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
  .template-product-frozen6 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
  .template-product-frozen7 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
    .template-product-frozen8 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
    .template-product-frozen9 img.img-fluid.div-img-c {
    border-radius: 12px !important;
  }
  
  .template-product-frozen1 .table-responsive {
    margin-bottom: 0px !important;
  }
  .template-product-frozen2 .table-responsive {
    margin-bottom: 0px !important;
  }
  .template-product-frozen3 .table-responsive {
    margin-bottom: 0px !important;
  }
  .template-product-frozen4 .table-responsive {
    margin-bottom: 0px !important;
  }
    .template-product-frozen5 .table-responsive {
    margin-bottom: 0px !important;
  }
  .template-product-frozen6 .table-responsive {
    margin-bottom: 0px !important;
  }
  .template-product-frozen7 .table-responsive {
    margin-bottom: 0px !important;
  }
  .template-product-frozen8 .table-responsive {
    margin-bottom: 0px !important;
  }
  .template-product-frozen9 .table-responsive {
    margin-bottom: 0px !important;
  }

  .temp_frozen-1\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-2\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-3\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-4\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-5\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-6\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-7\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-8\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  .temp_frozen-9\2122-cold-plunge .lineup-frozen3q {
    width: 88% !important;
  }
  
  .template-product-frozen1 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }
  .template-product-frozen2 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }
  .template-product-frozen3 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }
  .template-product-frozen4 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }
  .template-product-frozen5 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }
  .template-product-frozen6  .panel-body {
    background:transparent !important;
  }
  .template-product-frozen7 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }
  .template-product-frozen8 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }
  .template-product-frozen9 .panel.panel-default.panel-border.w3_bg .panel-body {
    background:transparent !important;
  }

  .template-product-frozen1 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen2 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen3 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen4 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen5 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen6 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen7 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen8 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }
    .template-product-frozen9 .panel.panel-default.panel-border.w3_bg .panel-title img {
    width: 18px !important;
    height: 53px !important;
   }

  .template-product-frozen1 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen2 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen3 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen4 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen5 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen6 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen7 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen8 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  }
    .template-product-frozen9 .panel.panel-default.panel-border.w3_bg span.white {
    font-size: 22px !important;
  } 
  .template-product-frozen4 .product__description p.dark-d.t-just {
    margin-top: 15px !important;
  }
  .template-product-frozen1 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen2 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen3 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen4 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen5 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen6 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen7 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen8 .product__description p.fs-20.white {
    font-size: 18px !important;
  }
    .template-product-frozen9 .product__description p.fs-20.white {
    font-size: 18px !important;
  }

  .template-product-frozen1 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen2 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen3 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen4 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen5 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen6 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen7 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen8 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }
    .template-product-frozen9 .product__description p.white.fs-18 {
    font-size: 18px !important;
  }

  .template-product-frozen1 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen2 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen3 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen3 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen4 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen5 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen7 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen8 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
    .template-product-frozen9 .price-rem .rem-b {
    font-size: 18px;
    font-family: 'Montserrat', sans-serif !important;
  }
  .template-product-frozen6 .product__description p.dark-d.t-just {
     /* margin-top: 15px !important; */
  }
    .template-product-frozen3 .product__description p.dark-d.t-just {
     /* margin-top: 15px !important; */
  }
      .template-product-frozen5 .product__description p.dark-d.t-just {
     margin-top: 15px !important;
  }

  .temp_nature-5 .name-heading.paddingmobile.w3_bg .tradmark-symbol {
    font-size: 18px;
    position: relative !important;
    top: -9px !important;
    left: 0px !important;
  }
  .temp_nature-7 .name-heading.paddingmobile.w3_bg .tradmark-symbol {
    font-size: 18px;
    position: relative !important;
    top: -9px !important;
    left: 0px !important;
  }
  .temp_nature-8 .name-heading.paddingmobile.w3_bg .tradmark-symbol {
    font-size: 18px;
    position: relative !important;
    top: -3px !important;
    left: 0px !important;
  }
  .temp_nature-5 .offer-info-b spsn {
    font-weight: 700!important;
  }
  .temp_nature-6 .offer-info-b spsn {
    font-weight: 700!important;
  }
    .temp_nature-7 .offer-info-b spsn {
    font-weight: 700!important;
  }
  .temp_nature-8 .offer-info-b spsn {
    font-weight: 700!important;
  }
  
  .temp_nature-5 .offer-info-a span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
  }
    .temp_nature-6 .offer-info-a span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
  }
      .temp_nature-7 .offer-info-a span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
  }
   .temp_nature-8 .offer-info-a span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
  }
  
  .temp_nature-5 h4.head-a1.medical-beni.removebr {
    padding-top: 7px !important;
    line-height: 37px !important;
    padding-bottom: 21px !important;
  }
  .temp_nature-5 .secondcomparision h4.head-a1 {
    line-height: 12px !important;
  }
  .temp_nature-5 .threecomparision h4.head-a1 {
    line-height: 12px !important;
  }
  .template-product-product-nature-5 section.w3_bg.medical3-v2a.med-mobile-image {
    display: block !important;
   }
  .temp_nature-6 #thumbnails {
    display: flex !important;
    gap: 3px !important;
  }
    .temp_nature-6 .name-heading.paddingmobile.w3_bg .tradmark-symbol {
    font-size: 18px;
    position: relative !important;
    top: -9px !important;
    left: 0px !important;
  }
  .table-condensed .fixed-cell-a {
    position: sticky !important;
    left: 0;
    background-color: #fff;
  }
  .template-product-med-3 .table-condensed .fixed-cell-a {
    left: -2px;
  }
  .table-condensed .fixed-cell-b {
    position: sticky !important;
    left: 0;
    background-color: #f6f6f6;
  }

  .temp_nature-6.template-product-product-nature-6 .suanas-img-0a1 {
    width: 85% !important;
    left: 4% !important;
  }
  .temp_nature-6 img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 0;
  }
  .temp_nature-6.template-product-product-nature-6 .suanas-img-0a2 {
    width: 72% !important;
    left: 0%;
  }
  .temp_nature-6.template-product-product-nature-6 .table-container .col-md-12.col-sm-12.col-xs-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .temp_nature-6 img.buy-img2t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-6 .suanas-img-0a3 {
     width: 62%;
     left: -6%;
   }
  .temp_nature-6 img.buy-img3t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-6 .suanas-img-0a5 {
    width: 100%;
    left: 0%;
   }
  .temp_nature-6 img.buy-img5t {
    left: -2px !important;
    width: 75% !important;
   }
  .temp_nature-6 .med_table_width th {
    min-width: 200px !important;
  }
  .custyoutube {
    margin-bottom: 3px!important;
  }
  .custreview {
    margin-bottom: 3px !important;
  }
  .temp_nature-7 .suanas-img-0a1 {
    width: 85%;
    left: 4%;
  }
  .temp_nature-7 img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5%;
  }
  .temp_nature-7 .suanas-img-0a2 {
    width: 72%;
    left: 0%;
  }
  .temp_nature-7 img.buy-img2t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-7 .suanas-img-0a3 {
    width: 62%;
    left: -6%;
   }
  .temp_nature-7 img.buy-img3t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-7 .suanas-img-0a4 {
    width: 82%;
    left: 5%;
   }
  .temp_nature-7 img.buy-img4t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-7 .suanas-img-0a5 {
    width: 100%;
    left: 0%;
   }
  .temp_nature-7 img.buy-img5t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-7 .med_table_width th {
    min-width: 200px !important;
  }
  .leftimagealign  .hjghjy {
    padding-bottom: 0px !important;
  }
  
  .temp_nature-8 .suanas-img-0a1 {
    width: 85%;
    left: 4%;
  }
  .temp_nature-8 img.buy-img1t {
    width: 90% !important;
    position: relative;
    left: 5%;
  }
  .temp_nature-8 .suanas-img-0a2 {
    width: 72%;
    left: 0%;
  }
  .temp_nature-8 img.buy-img2t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-8 .suanas-img-0a3 {
     width: 62%;
     left: -6%;
   }
  .temp_nature-8 img.buy-img3t {
    left: -2px !important;
    width: 75% !important;
   }
   .temp_nature-8 .suanas-img-0a4 {
    width: 82%;
    left: 5%;
   }
  .temp_nature-8 img.buy-img4t {
    left: -7% !important;
    width: 75% !important;
   }
   .temp_nature-8 .suanas-img-0a5 {
    width: 100%;
    left: 0%;
   }
  .temp_nature-8 img.buy-img5t {
    left: -2px !important;
    width: 75% !important;
   }
  .temp_nature-8 .med_table_width th {
    min-width: 200px !important;
  }

  .nature-info .onediv01 {
    display: none !important;
  }

  .template-collection-cold-plu .container {
    padding: 0 6px !important;
    max-width: 100%;
  }
  .template-collection-cold-plu .plunge-container .text_content {
    margin-top: 0px !important;
   }
   .middle-content h4 {
      padding-top: 0px !important;
   }
  .temp_medicalsaunas-fulls1 .m-mt-25 {
    margin-top: 0px !important;
   }
   .temp_medicalsaunas-fulls1 .new-hadding-custom  h4.specialists {
     font-size: 19px !important;
     margin-bottom: 0px !important;
    }
  .temp_medicalsaunas-fulls1 .new-hadding-custom p.detox-new {
    font-size: 15px !important;
  }
  .plunge-product-box .card {
    height: 678px !important;
  }
  h3.home-card-hed {
    margin-bottom: 2px !important;
  }
  .temp_medicalsaunas-fulls1 .collection-vedios .figcaption_sauna.botton-content {
    padding-top: 5px !important;
    padding-bottom: 41px !important;
   }
  .temp_medicalsaunas-fulls1 .newsletter-form__field-wrapper .field__input {
    padding-right: 31rem !important;
  }
  .temp_medicalsaunas-fulls1 .collection-vedio-title h3 {
     color: #333 !important;
     font-size: 17px !important;
     line-height: 20px !important;
  }
  .temp_medicalsaunas-fulls1 .col-md-4.pd-col {
    padding: 0 !important;
  }
  
  .temp_medical-5-fullspectrum section#shopify-section-template--24106161602848__main #slider img {
    height: 296px!important;
  }
  .temp_medical-6-spectrum section#shopify-section-template--24106217799968__main .grid__item  #slider img {
     height: 296px!important;
     object-fit: contain !important;
  }
  .temp_medical7-fullspectrum section#shopify-section-template--24113092198688__main .grid__item #slider img {
     height: 296px!important;
     object-fit: contain !important;
  }
    .temp_medical-8-fullspectrum section#shopify-section-template--24112967909664__main  #slider img {
     height: 296px!important;
     object-fit: contain !important;
  }
  
  .temp_medical-5-fullspectrum section#shopify-section-template--24106161602848__main br {
    display: none;
   }
   .temp_medical-6-spectrum  section#shopify-section-template--24106217799968__main br {
    display: none !important;
   }
   .temp_medical7-fullspectrum  section#shopify-section-template--24113092198688__main br {
      display: none !important;
   }
  
  .temp_medical-5-fullspectrum .shw_hw {
    color: #0096d9;
    font-size: 13px !important;
   }
   .temp_medical-6-spectrum .shw_hw {
    color: #0096d9;
    font-size: 13px !important;
   }
  
   .temp_medical-5-fullspectrum .price_mon.w3_bg .sugg_payment {
      color: #000 !important;
      font-size: 14px !important;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    }
  
   .temp_medical-5-fullspectrum .offer-info {
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
   }
  .temp_medical-6-spectrum .offer-info {
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
   }
   .temp_medical7 .offer-info {
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  }
  .temp_medical-8-fullspectrum .offer-info {
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  }
  .temp_medical-5-fullspectrum .new-box {
    border-radius: 0px 0px 10px 10px !important;
    margin-top: 0!important;
  }
  .temp_medical-5-fullspectrum  div#shopify-section-template--24106161602848__spectrum5_product_specification_V9eRAh h4.mobile_center {
    padding-top: 23px !important;
  }
  .template-product-spectrum-med-6 #shopify-section-template--24106217799968__multi_block_section_EXh7bj .full-part .row {
    display: flex !important;
    flex-direction: column !important;
  }
  .template-product-spectrum-med-6 section.full-part.full-left-3 .row.Although {
    margin-top: 0px !important;
  }
  .template-product-spectrum-med-6 section.full-part.full-left-3 .row.beneficial {
    margin-top: 0px !important;
  }
  .template-product-spectrum-med-6 section.full-part.full--2 .row {
    margin-top: 0px !important;
  }
  .template-product-spectrum-med-6 .full-part .row {
    display: block !important;
    align-items: center !important;
    margin-top: 0px !important;
   }
  .template-product-spectrum-med-6 #shopify-section-template--24106217799968__multi_block_section_CppK77 h2.font-style {
    margin-bottom: 7px !important;
    margin-top: 0px !important;
   }
   .template-product-spectrum-med-6 section.full-part.bg-sec.left-views-1 .col-md-6  {
    text-align: justify;
   }
  
    .template-product-spectrum-med-6 section.full-part.bg-sec.right-views-2 .col-md-6  {
    text-align: justify;
   }
  
    .template-product-spectrum-med-6 section.full-part.bg-sec.right-views-4 .col-md-6  {
    text-align: justify;
   }
  
    .template-product-spectrum-med-6 section.full-part.bg-sec.right-views-5 .col-md-6  {
    text-align: justify;
   }
  
    .template-product-spectrum-med-7 section.full-part.bg-sec.right-views-5 .col-md-6 {
        text-align: justify !important;
     }
      .template-product-spectrum-med-7 section.full-part.bg-sec.right-views-7 .col-md-6 {
        text-align: justify !important;
     }
     .template-product-spectrum-med-7 section.full-part.bg-sec.right-views-4 .col-md-6 {
        text-align: justify !important;
     }
     .template-product-spectrum-med-7 section.full-part.bg-sec.right-views-2 .col-md-6 {
        text-align: justify !important;
     }
  
    .template-product-spectrum-med-6 section.full-part.bg-sec.right-views-7 .col-md-6  {
    text-align: justify;
   }
   
  
  .template-product-spectrum-med-6 section#template--24106217799968__spectrum5_full_width_DHm8Fj .middle-content {
    text-align: justify;
   }
    .template-product-spectrum-med-7 section#template--24113092198688__spectrum5_full_width_aYDfAb .middle-content {
      font-size: 16px;
      text-align: justify !important;
      line-height: 26px;
    }
  
   .template-product-spectrum-med-6 p.font-style_color {
    margin-bottom: 0px !important;
   }
  .template-product-spectrum-med-6 section.mobile-footer.visible-xs.m-bg.w3_bg h4.h4-panel {
    margin-top: 0px !important;
  }
  .temp_medical7-fullspectrum .col-md-3.w3_bg.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {
    padding: 0px !important;
   }
  
  .temp_medical7-fullspectrum .full-part .row {
    margin-top: 0px !important;
   }
   .temp_medical-8-fullspectrum .full-part .row {
    margin-top: 0px !important;
   }
  
  .temp_medical7-fullspectrum  h2.font-style {
    margin: 0px !important;
  }
  .temp_medical-8-fullspectrum section#template--24112967909664__spectrum5_full_width_dLcjn4 h2 {
      margin-top: 0px !important;
    }
    .temp_medical-8-fullspectrum div#shopify-section-template--24112967909664__multi_block_section_HatP3e h2 {
      margin-top: 0px !important;
    }
  .temp_medical-8-fullspectrum h2.font-style {
    margin-bottom: 0px !important;
  }
  .temp_medical-8-fullspectrum .full--8 #text-column-5 .nature_padding_row {
    margin-top: 0px !important;
  }
  
  .temp_medical7-fullspectrum h4.mobile_center.prod_spec_h4.font-style {
    display: none;
  }
  .temp_medical-8-fullspectrum span.month_price-a {
    font-size: 26px!important;
   }
  .temp_medical-8-fullspectrum .product.product--large.product--left.product--stacked.product--mobile-hide.grid.grid--1-col.grid--2-col-tablet  .col-md-3.w3_bg {
    padding: 0px !important;
  }
  .temp_medical-8-fullspectrum section#ProductInfo-template--24112967909664__main .new-box {
    border-color: transparent !important;
    padding: 0 10px!important;
   }
  .temp_medical-8-fullspectrum div#shopify-section-template--24112967909664__full_width_video_eGiMTh .container {
    padding-right: 26px !important;
    padding-left: 19px !important;
   }
  .temp_medical-8-fullspectrum .bottom-space span.col-md-12.col-sm-12.col-xs-12 {
    text-align: justify;
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .template-product-spectrum-med-7 .container.padding-mob.designer-showcase-img {
    padding-bottom: 0px !important;
   }
   .template-product-spectrum-med-6 .container.padding-mob.designer-showcase-img {
     padding-bottom: 0px !important;
   }
   .temp_ktaylor .Inner-main.ktaylor1 .row {
     display: flex !important;
     justify-content: center !important;
     flex-direction: column !important;
     align-items: center !important;
  }
  .temp_ktaylor .Inner-main.ktaylor1 h4 {
    margin-top: 0px !important;
    text-align: initial !important;
  }
  .temp_ktaylor .Inner-main.ktaylor1 p {
    margin-bottom: 0px !important;
    margin-left:0px !important;
   }

  .temp_ktaylor .Inner-main.ktaylor1 .col-md-12 {
    padding: 0px !important;
  }
  .temp_ktaylor .Inner-main.ktaylor1 .col-md-1 {
    display: none !important;
  }
  .temp_ktaylor .Inner-main.ktaylor1 br {
    display: none !important;
  }
  .temp_ktaylor .Inner-main.ktaylor1 .col-md-10 {
    padding: 0px !important;
  }
  .temp_ktaylor .Inner-main.ktaylor1 p {
    line-height: 29px !important;
    margin-top: 0px !important;
    margin: 5px 0;
  }
  .template-product-traditional-9 section#shopify-section-template--24094252302624__main .grid__item #slider img {
    height: 306px!important;
    object-fit:fill !important;
  }
  .template-product-traditional-9 section#shopify-section-template--24094252302624__main .image-traditional-9 .container {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .template-product-traditional-9 .tradmark-symbol {
    position: relative !important;
    top: -2px !important;
    left: -5px !important;
  }
  .template-product-traditional-9 .paddingmobile {
    padding-top: 1px !important;
  }
  .template-product-traditional-9 span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
  }
  .template-product-traditional-9 .offer-info-b.w3_bg spsn {
    font-weight: 700 !important;
  }
  .template-product-traditional-9 .product-badge img {
    padding: 8px 0px !important;
  }
  .template-product-traditional-9 .name-heading {
    font-size: 32px !important;
    font-family: Montserrat!important;
  }
  .template-product-traditional-9 .price_mon.w3_bg .shw_hw br {
    display: none !important;
  }
  .template-product-traditional-9 span.emi_info_button {
    cursor: pointer !important;
    font-weight: 700 !important;
    display: flex !important;
    font-size: 13px !important;
  }
  .template-product-traditional-9 .head-a1 {
    text-align: left;
    font-size: 25px !important;
    width: 100% !important;
    padding-left: 0%;
    padding-bottom: 2% !important;
    padding-top: 2% !important;
    margin: 0%;
  }
  .template-product-traditional-9 section#template--24094252302624__youtube_shorts_49GiLQ .col-md-12.padding-mob {
    padding: 0px !important;
  }
  .template-product-traditional-9 section#template--24094252302624__youtube_shorts_49GiLQ .container {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .template-product-traditional-9 section#template--24094252302624__youtube_shorts_49GiLQ .video-item iframe {
    width: 100%;
    height: 487px;
    border: none;
    margin-top:12px !important;
    border-radius: 0px !important;
  }
  .template-product-traditional-9 section#template--24094252302624__youtube_shorts_49GiLQ .factory-video-h {
    margin-left: 23px !important;
  }
  .template-product-traditional-9 h2.t4-story {
    font-size: 16px !important;
  }
  .template-product-traditional-9 div#shopify-section-template--24094252302624__trad_9_image_gallery_eet8KE .container {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
  }
  .template-product-traditional-9 div#shopify-section-template--24094252302624__trad_9_image_gallery_eet8KE h3.designer-show-h {
    margin-left: 23px !important;
  }
  .template-product-traditional-9 div#shopify-section-template--24094252302624__trad_9_mobile_products_me7FQM .spa-product-5 {
    margin-top: 23px !important;
    width: 700px;
    margin: auto;
    display: flex;
   }
  .template-product-traditional-9 div#shopify-section-template--24094252302624__trad_9_image_gallery_eet8KE .designer-showcase-img {
    border: 2px #ccc solid;
    border-radius: 26px !important;
    background-color: #f5f5f5;
  }
  .template-product-traditional-9 section#template--24094252302624__traditional9_full_width_RmYkhQ .container {
    padding-right: 0px !important;
    padding-left: 0px !important;
   }
  .template-product-nature-6-flatroof div#shopify-section-template--24114344329504__zero_comparition_dm6JPC {
     display: block!important;
   }
  .template-product-nature-6-flatroof div#shopify-section-template--24114344329504__zero_comparition_dm6JPC  img.img-responsive.benefits-pd {
    display: none !important;
  }
  .template-product-nature-6-flatroof div#price-template--24114344329504__main span.offer-info-a.w3_bg, span.offer-info-b.w3_bg {
    width: 24%!important;
  }
  .template-product-nature-6-flatroof div#price-template--24114344329504__main spsn {
    font-weight: 700 !important;
  }
  .template-product-nature-6-flatroof div#price-template--24114344329504__main span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
   }
  .template-product-nature-6-flatroof .prod-price {
    width: 84% !important;
    margin: auto;
  }
  .template-product-nature-6-flatroof div#text-column-5 {
    text-align: justify !important;
  }
  .template-product-nature-6-flatroof  .medical3-v2a .font-style {
    font-family: Open Sans,sans-serif!important;
    text-align: initial !important;
  }
  .template-product-nature-8-flatroof .product--large #slider img {
     height: 274px!important;
     padding: 0px 12px !important;
     margin-top: 25px !important;
  }
  .template-product-nature-8-flatroof .prod-price {
    width: 82% !important;
    margin: auto;
  }
  .template-product-nature-8-flatroof section#section-block-image_right_fUppXP {
    padding: 20px 21px !important;
    padding-bottom: 40px!important;
   }
  .template-product-nature-x section#section-block-image_right_THCU7j {
    padding: 20px 21px !important;
    padding-bottom: 40px!important;
   }
  .template-product-nature-x .prod-price {
    width: 81% !important;
    margin: auto;
   }
   .template-product-nature-x span.spn-a {
    font-size: 12px !important;
    font-weight: 600 !important;
    line-height: 15px !important;
   }
   .template-product-nature-8-flatroof .regularview span.spn-a {
      font-size: 12px !important;
      font-weight: 600 !important;
      line-height: 15px !important;
   }
   .template-product-nature-6-flatroof span.spn-a {
      font-size: 12px !important;
      font-weight: 400 !important;
      line-height: 15px !important;
   }
    .template-product-naturexcombo span.spn-a {
      font-size: 12px !important;
      font-weight: 400 !important;
      line-height: 15px !important;
   }
   .template-product-nature-6-flatroof h4.head-a1 {
    text-transform: uppercase !important;
   }
   .template-product-naturexcombo .prod-price {
      width: 82% !important;
      margin: auto;
   }
    .template-product-naturexcombo span.emi_info_button {
    cursor: pointer;
    font-weight: 300 !important;
    font-size: 15px !important;
  }
  .template-product-naturexcombo .suanas-img-0a5 {
    width: 90%;
    max-width: 125%;
    position: relative;
    left: 1% !important;
  }
 
  .template-product-nature-x .nature-info.w3_bg .new-box {
    border-radius: 0px 0px 10px 10px !important;
    margin-top: -5px!important;
    margin-bottom: 13px !important;
    padding-top: 20px !important;
  }
  .template-product-naturexcombo .nature-info.w3_bg .new-box {
    border-radius: 0px 0px 10px 10px !important;
    margin-top: -5px!important;
    margin-bottom: 12px !important;
    padding-top: 20px !important;
  }
}
.template-product-nature-x spsn {
    font-weight: 700 !important;
}
.template-product-nature-x span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
}
.template-product-nature-x span.emi_info_button {
    cursor: pointer;
    font-weight: 300 !important;
    font-size: 15px !important;
}
  
.template-product-naturexcombo spsn {
    font-weight: 700 !important;
}
.template-product-naturexcombo span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
}
.template-product-naturexcombo span.side-left-04 {
    position: relative !important;
    left: 0% !important;
}

.template-product-naturexcombo img.buy-img4t {
    position: relative !important;
    left: 0% !important;
}
.template-product-naturexcombo img.buy-img5t {
    position: relative !important;
    left: 0% !important;
}
.template-product-naturexcombo span.side-left-03 {
    position: relative !important;
    left: 0% !important;
}
.template-product-naturexcombo .table-ac {
    position: relative !important;
    left: 0% !important;
}
.template-product-naturexcombo .table-ad, span.side-left-04 {
    position: relative !important;
    left: 0% !important;
}

.template-product-nature-8-flatroof span.price-item.price-item--regular.plus-compare {
    font-weight: 700 !important;
}
.template-product-nature-8-flatroof spsn {
    font-weight: 700 !important;
}

.template-product-nature-8-flatroof img.rapid-img {
    margin-bottom: 10px !important;
}
.template-product-nature-8-flatroof img.medical-rapidimg {
    margin-bottom: 12px !important;
}

.template-product-nature-6-flatroof div#shopify-section-template--24114344329504__zero_comparition_dm6JPC {
    display: none;
}

.template-product-nature-6-flatroof .nature-info.w3_bg .new-box {
    border-radius: 0px 0px 10px 10px !important;
    margin-top: -5px!important;
    padding-top: 20px !important;
}
.template-product-nature-8-flatroof .nature-info.w3_bg .new-box {
    border-radius: 0px 0px 10px 10px !important;
    margin-top: -5px!important;
    padding-top: 20px !important;
}
.template-product-naturexcombo .nature-info.w3_bg .new-box {
    border-radius: 0px 0px 10px 10px !important;
    margin-top: -5px!important;
    padding-top: 20px !important;
}
.template-product-nature-x .nature-info.w3_bg .new-box {
    border-radius: 0px 0px 10px 10px !important;
    margin-top: -5px!important;
    padding-top: 20px !important;
}

.temp_nature-flatroof-saunas div#shopify-section-template--24114338890016__timmer_banner_nature_flatroof_saunas_Ma9x9W img#custom-banner {
    padding-top: 11px !important;
}

.temp_nature-flatroof-saunas div#shopify-section-template--24114338890016__collection_three_box_PzLB9x  .collection-three-box span.specialist {
    color: #309cff !important;
}

.temp_nature-flatroof-saunas div#shopify-section-template--24114338890016__collection_three_box_PzLB9x  .collection-three-box .image-content2 h4 {
    font-size: 22px !important;
    color: #000 !important;
    font-weight: bold !important;
    padding: 20px 0px !important;
}

.temp_nature-flatroof-saunas div#shopify-section-template--24114338890016__collection_three_box_PzLB9x  .collection-three-box  .box2-container {
    display: flex !important;
    justify-content: space-between !important;
    align-items: baseline !important;
    gap: 20px !important;
}

footer.footer.desktop-footer.color-scheme-1.gradient.section-sections--23943581172000__footer-padding   ul.footer-block__details-content.list-unstyled  a.link.link--text.list-menu__item.list-menu__item--link {
    pointer-events: all !important;
    text-decoration: none !important;
}

.temp_frozen-cold-plunges .middle-content.frozen_cold_plunge .col-md-10 {
    padding: 0px !important;
}
.temp_frozen-cold-plunges .plunge-product-box .card {
    height: 651px !important;
}
.temp_frozen-cold-plunges img.plunge-product_image {
    width: 100%;
    min-height: 31% !important;
    height: 217px!important;
}
.temp_frozen-cold-plunges .frozen_cold_plunge-main-a .plunge-heading-desc {
    width: 67% !important;
    margin: auto;
}
.temp_frozen-cold-plunges .frozen_cold_plunge-main-a span {
    font-size: 40px;
    font-weight: 600 !important;
    line-height: initial;
}
.temp_frozen-cold-plunges .frozen_cold_plunge-main-a h2.plunge-heading1 {
    color: #fff;
    font-weight: 700 !important;
    font-size: 30px;
}
.temp_frozen-cold-plunges b.heading-div-p.text-pd .plunge-center-image {
    margin-top: 23px !important;
}
.temp_medical-8-fullspectrum section.mobile-footer.visible-xs.m-bg.w3_bg h4.h4-panel {
    margin-top: 0px!important;
    padding-top: 0!important;
}
  
.template-product-spectrum-med-4 h4.h4-panel {
    margin-top: 0px !important;
    padding-top: 0px !important;
}
.template-product-spectrum-med-7 section.mobile-footer.visible-xs.m-bg.w3_bg h4.h4-panel {
     margin-top: 0px !important;
     padding-top: 0px !important;
}

.template-product-spectrum-med-6 section.full-part.full-left-1 h5.font-style {
    font-size: 30px !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 33px !important;
}
.template-product-spectrum-med-6 span.improve {
    color: #000 !important;
}
.temp_medical-6-spectrum .grid__item.product__media-wrapper.col-md-9.w3_bg #thumbnails img {
    height: 45px !important;
    margin: 3px 2px !important;
    width: 60px !important;
    border-radius: 8px !important;
}
.template-product-spectrum-med-7 .grid__item.product__media-wrapper.col-md-9.w3_bg #thumbnails img {
    width: 60px;
    height: 50px;
    margin: 3px 2px !important;
    cursor: pointer;
    transition: opacity 0.3s;
    border-radius: 8px !important;
}
.card .headerphp h2 {
    margin-top: 20px !important;
    margin-bottom: -14px !important;
    margin: auto;
    padding: 25px 40px 55px 55px;
}

.fm-trade-mark {
    position: relative;
    top: -1px;
    display: none !important;
}
.card .headerphp h2 span {
    color: #2596be;
    font-size: 12px;
    line-height: 30px !important;
}

.template-collection-cold-plu span.blue-textte {
    color: #fff !important;
    /* font-size: 20px !important; */
}
.col-md-4.plunge-product-box .card .content .btn-learn-more {
    font-size: 25px;
    margin: 33px auto !important;
    padding: 25px 70px !important;
    margin-bottom: 0px !important;
}
p.plunge-price {
    padding-bottom: 16px !important;
}
.temp_cold-plunge .card .content .btn-learn-more {
    color: #ffffff;
    padding: 16px 57px !important;
    background-color: #2596be;
    margin: 0px auto;
    margin-top: 46px !important;
}
.product__description .white {
    color: #fff !important;
    font-size: 16px !important;
}

.template-product-frozen9 b.white.rem-b {
    font-size: 22px !important;
}

.template-product-frozen7 .designer-case-row img.img-fluid {
    border-radius: 37px !important;
}
 .template-product-frozen8 .designer-case-row img.img-fluid {
    border-radius: 41px !important;
} 

.template-product-frozen3 p.fs-20.white {
    font-size: 20px !important;
}
.template-product-frozen3 p.white.fs-18 {
    font-size: 20px !important;
}
.template-product-frozen4 p.fs-20.white {
    font-size: 20px !important;
}
.template-product-frozen4 p.white.fs-18 {
    font-size: 20px !important;
}

.template-product-frozen5 p.fs-20.white {
    font-size: 20px !important;
}
.template-product-frozen5 p.white.fs-18 {
    font-size: 20px !important;
}

.template-product-frozen6 p.fs-20.white {
    font-size: 20px !important;
}
.template-product-frozen6 p.white.fs-18 {
    font-size: 20px !important;
}

.template-product-frozen7 p.fs-20.white {
    font-size: 20px !important;
}
.template-product-frozen7 p.white.fs-18 {
    font-size: 20px !important;
}

.template-product-frozen8 p.fs-20.white {
    font-size: 20px !important;
}
.template-product-frozen8 p.white.fs-18 {
    font-size: 20px !important;
}

.template-product-frozen9 p.fs-20.white {
    font-size: 20px !important;
}
.template-product-frozen9 p.white.fs-18 {
    font-size: 20px !important;
}

p.here-1.white.mx-sm-2 {
    font-size: 16px !important;
    font-family: 'Open Sans', sans-serif !important;
    line-height: 26px !important;
}

.template-product-frozen1 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen2 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen3 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen4 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen5 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen6 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen7 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen8 .frozen-col-10 .row {
    margin-top: 2% !important;
}
.template-product-frozen9 .frozen-col-10 .row {
    margin-top: 2% !important;
}

.template-product-frozen1 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen2 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen3 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen4 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen5 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen6 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen7 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen8 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}
.template-product-frozen9 .table-condensed img.img-fluid.table-w {
    width: 8% !important;
}

.template-product-frozen2 p.dark-d.t-just {
    padding-top: 12px !important;
}
.template-product-frozen3 p.dark-d.t-just {
    padding-top: 12px !important;
}
.template-product-frozen4 p.dark-d.t-just {
    padding-top: 12px !important;
}
.template-product-frozen5 p.dark-d.t-just {
    padding-top: 12px !important;
}
.template-product-frozen6 p.dark-d.t-just {
    padding-top: 12px !important;
}
/* .template-product-frozen7 p.dark-d.t-just {
    padding-top: 12px !important;
} */

.template-product-frozen1 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen2 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen3 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen4 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen5 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen6 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen7 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen8 span.fw-6 {
    font-weight: 700 !important;
}
.template-product-frozen9 span.fw-6 {
    font-weight: 700 !important;
}

.template-product-frozen1 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen2 p.price-rem {
    font-size: 22px !important;
   
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen3 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen4 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen5 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen6 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen7 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen8 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}
.template-product-frozen9 p.price-rem {
    font-size: 22px !important;
    margin-top: 0 !important;
    line-height: 26px !important;
    margin-bottom: 19px !important;
}

/* span.offer-info-a.w3_bg {
    text-align: left !important;
} */

.template-product-frozen1 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen2 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen3 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen4 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen5 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen6 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen7 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen8 a:not([href]) {
    cursor: pointer;
}
.template-product-frozen8 a:not([href]) {
    cursor: pointer;
}

.template-product-frozen1 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen2 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen3 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen4 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen5 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen6 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen7 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen8 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}
.template-product-frozen9 .price_mon.w3_bg .sugg_payment {
    color: #808080 !important;
    margin-bottom: 6px;
    font-size: 15px !important;
    font-family: Montserrat!important;
}


/* .template-product-frozen1 section#ProductInfo-template--24070326485280__main p.white.pl-18 {
    padding-bottom: 0px !important;
    padding-top: 8px !important;
} */

.template-product-frozen1 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen2 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen3 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen4 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen5 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen6 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen7 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen8 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.template-product-frozen9 .offer-info {
    font-size: 20px !important;
    font-weight: 500 !important;
}

.template-product-frozen1 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen2 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen3 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen4 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen5 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen6 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen7 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen8 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}
.template-product-frozen9 span.price-item.price-item--regular.plus-compare {
    text-decoration: line-through;
    font-size: 20px !important;
}

.template-product-frozen1 #slider img {
    height: 600px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.temp_frozen-2™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.ttemp_frozen-3™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.temp_frozen-4™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.ttemp_frozen-5™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.temp_frozen-6™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.temp_frozen-7™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.temp_frozen-8™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}
.temp_frozen-9™ #slider img {
    height: 476px!important;
    object-fit: contain !important;
    width: 100% !important;
}

.temp_frozen-1\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-2\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-3\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-4\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-5\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-6\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-7\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-8\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}
.temp_frozen-9\2122-cold-plunge .name-heading {
    position: relative;
    left: -2% !important;
    white-space: normal !important;
}

.designer-case-row img.img-fluid.div-img-c {
    border-radius: 37px !important;
}

.temp_frozen-1\2122-cold-plunge .name-heading {
    font-size: 32px !important;
    font-family: Montserrat!important;
}
.temp_frozen-2\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}
.temp_frozen-3\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}
.temp_frozen-4\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}
.temp_frozen-5\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}
.temp_frozen-6\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}
.temp_frozen-7\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}
.temp_frozen-8\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}
.temp_frozen-9\2122-cold-plunge .name-heading {
    font-size: 31px !important;
    font-family: Montserrat!important;
}

.temp_custom6-9 .customclass .product-badge img {
    width: 50% !important;
}
.temp_custom4-5 .customclass .product-badge img {
    width: 50% !important;
}
.temp_custom3 .customclass .product-badge img {
    width: 40% !important;
}
.temp_custom2 .product-badge .customclass .product-badge img {
    width: 40% !important;
}

.temp_custom2 img.buynow_img1.side-left-6 {
    position: relative !important;
    left: -37px !important;
}
.temp_custom3 img.buynow_img1.side-left-6 {
    position: relative !important;
    left: -37px !important;
}
.temp_custom4-5 img.buynow_img1.side-left-6 {
    position: relative !important;
    left: -37px !important;
}
.temp_custom6-9 img.buynow_img1.side-left-6 {
    position: relative !important;
    left: -37px !important;
}
.temp_custom2  .side-left-02 {
    position: relative !important;
    left: -46px !important;
}
.temp_custom4-5  .side-left-02 {
    position: relative !important;
    left: -46px !important;
}
.temp_custom3  .side-left-02 {
    position: relative !important;
    left: -46px !important;
}
.temp_custom6-9  .side-left-02 {
    position: relative !important;
    left: -46px !important;
}
.temp_medicalsaunas-fulls1 a:not([href]) {
    cursor: pointer !important;
}
.temp_medicalsaunas-fulls1 .medical-doctor-head {
    text-decoration: underline 1px !important;
    text-underline-offset: 13px !important;
}
.temp_medicalsaunas-fulls1 .new-hadding-custom span.research-span {
    font-weight: 700;
}
.temp_medicalsaunas-fulls1 .new-hadding-custom  h4.specialists {
    font-size: 32px;
    margin-top: 19px;
    font-family: Open Sans,sans-serif;
    font-weight: 100;
    color: #000;
}
.temp_medicalsaunas-fulls1 .new-hadding-custom p.detox-new {
    text-align: center;
    font-size: 26px;
    font-family: Open Sans,sans-serif;
    color: #0000c9;
    font-weight:300;
    word-spacing: -1px;
}
.temp_medicalsaunas-fulls1 .new-hadding-custom p.detox-new span {
  font-weight:700;
}
img#custom-banner {
    padding-top: 25px;
}
.temp_medicalsaunas-fulls1 span.Doctor-wko {
    color: #309cff !important;
}
.temp_medicalsaunas-fulls1 .image-content2 h4 {
    font-weight: 700 !important;
}
.temp_medical-8-fullspectrum h4.mobile_center.prod_spec_h4.font-style {
    margin-top: 33px !important;
}
.temp_medical-8-fullspectrum .new-box {
    border-color: transparent !important;
    padding-top: 21px !important;
}
/* .temp_medical-8-fullspectrum section#ProductInfo-template--24112967909664__main .product__description.rte.quick-add-hidden {
    margin-top: -19px !important;
    padding-top: 14px;
} */ 
.temp_medical7-fullspectrum .full--2 h5.font-style {
    margin-bottom: 31px;
}
.template-product-spectrum-med-7 span.block-content {
    font-size: 14px;
    color: #545454;
    font-family: "Open Sans", sans-serif;
    line-height: 26px;
 }
.temp_medical7-fullspectrum .section-template--24113092198688__custom_liquid_7GDpaU-padding {
    padding-top: 40px;
    padding-bottom: 11px !important;
}

  .template-product-med-4 .custyoutube {
    margin-bottom: 0px !important;
   }
.template-product-med-4 img.buynow_img1.side-left-6 {
    position: relative !important;
    left: -3px !important;
}
.template-product-commercial-spa-486 .glyphicon-plus:before {
    content: "+";
    font-size: 25px;
    font-weight: 900;
    float: left;
}
.temp_commercial-spa-485 .btn-group-sm>.btn, .btn-sm {
    padding: 5px 10px;
    font-weight: 700;
    font-size: 20px;
    border-radius: 3px;
}
.temp_commercial-spa-485 .glyphicon-plus:before {
    content: "+";
    font-size: 25px;
    font-weight: 900;
    float: left;
}
.spa-customprice > a > button > span {
    font-weight: 900;
    float: left;
    font-size: 25px;
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
}
.spa-customprice > a > button {
    font-size: 20px;
    font-weight: 700;
    padding-top: 1px !important;
    margin-bottom: 8px;
}
.template-product-custom6-9 img.buynow_img1.side-left-6 {
    position: relative !important;
    left: -40px !important;
}
.secone p {
    font-size: 18px !important;
    line-height: 30px !important;
    color: #545454 !important;
  /* text-align:inherit!important; */
}
/*
.real-review h4.newinsert.font-style {
    font-size: 24px!important;
}
 .template-product-custom6-9 .imgcols {
    display: flex !important;
    justify-content: center !important;
} */
.template-product-custom1 img.buynow_img1.side-left-6 {
    position: relative !important;
    left: -41px !important;
    width: 72% !important;
}

.template-product-custom1 .lolkl h5.nature_padding_row.font-style.skin-reju {
    font-size: 30px!important;
    font-weight: 400!important;
    line-height: 39px !important;
    color: #333 !important;
}
.template-product-custom1 .lolkl span.secone1 {
    font-size: 40px!important;
    font-weight: 600!important;
    line-height: 45px!important;
    color: #f00 !important;
}
.template-product-custom1 .lolkl p.Bringing.-text {
    font-size: 20px;
    font-weight: 600;
    line-height: 20px;
    color: #000 !important;
}

.template-product-frozen9  .paddingmobile  span.blue-textte {
    color: #0096d9;
    position: relative;
    left: 0%;
    white-space: nowrap;
  }
.template-product-frozen9  h2.white.fw-6.m1 {
    margin-top: 58px !important;
    margin-bottom: 25px !important;
}
.template-product-frozen9 .unc {
  margin-top: 43px;
}

.temp_reviews .rich-text__blocks h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 30px;
    font-weight: 700;
}
.temp_reviews .scroll-trigger a {
    color: #3366ff !important;
}

.temp_commercialspas .dn0 p.homepage-c1 {
    margin-inline: 65px!important;
   
}
.temp_commercialspas .dn1 p.homepage-c1 {
    margin-inline: 65px!important;
   
}
.temp_commercialspas .dn2 p.homepage-c1 {
    margin-inline: 65px!important;
}
.temp_commercialspas .dn2 .img-responsive {
  height: 486px;
}
.temp_commercialspas .dn1 .img-responsive {
  height: 486px;
}
.template-collection-naturesaunas .dn4 img.img-responsive.commercialspa5-img.mx-auto {
    height: 669px !important;
  }
.temp_commercialspas .dn4 .img-responsive {
  height: 486px;
  max-width: 110%;
}
.temp_commercial-spa-485 .mobile{
  display:none;
}

.temp_commercial-spa-486 #collapseSeven img{
  margin-bottom:10px;
} 
.temp_commercial-spa-485 .spa-customprice {
  margin-bottom:10px;
}
.temp_commercial-spa-485 .desktop .custome-position .panel-heading{
  padding:10px !important;
}
.temp_commercial-spa-487 .desktop .custome-position .panel-heading{
  padding:10px !important;
}
.temp_commercial-spa-488 .desktop .custome-position .panel-heading{
  padding:10px !important;
}
.temp_commercial-spa-487 .custome-position  .img-feature {
    padding-bottom: 15px;
}
.temp_commercial-spa-488 .custome-position  .img-feature {
    padding-bottom: 15px;
}
.temp_commercial-spa-487 #thumbnails{
  margin-bottom:20px !important;
}
.mobilemenu .mob-menu-ile{
  display:none;
}
.mobilemenu .desk-menu-top{
  display:block;
}
.template-product-med-3 .med-mobile-image .head-span-a {
  font-size:12px !important;
  line-height:1.1 !important;
}


.template-product-custom1 .line-up-margin .reviews-color i{
  font-size:24px;
}
.template-product-custom2 .line-up-margin .reviews-color i{
  font-size:24px;
}
.template-product-custom3 .line-up-margin .reviews-color i{
  font-size:24px;
}
.template-product-custom-4-5 .line-up-margin .reviews-color i{
  font-size:24px;
}
.template-product-custom-6-9 .line-up-margin .reviews-color i{
  font-size:24px;
}
.template-product-custom2 .secondcol .imgcols{
  text-align:center;
}
.template-product-custom2 .secondcol .imgcols img{
  padding:20px 5px;
}
.template-product-custom3 .secondcol .imgcols{
  text-align:center;
}

.template-product-custom-4-5 .secondcol .imgcols{
  text-align:center;
}
.template-product-custom6-9 .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-custom6-9 .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}
.template-product-custom6-9 .suanas-img-0a3 {
    width: 90%;
    position: relative;
    left: -43%;
}
.template-product-custom6-9 .suanas-img-0a4 {
    width: 115%;
    max-width: 115%;
    position: relative;
    left: -45%;
}
.template-product-custom6-9 .suanas-img-0a5 {
    width: 135%;
    max-width: 135%;
    position: relative;
    left: -25%;
}
.template-product-custom6-9 img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -38% !important;
}
.template-product-custom6-9 .suanas-img-0a1 {
    width: 50%;
    left: 30%;
}

/* 07/02 */

.logo-footer-1 span.svg-wrapper.insta-headcover{
  width:40px!important;
}
.logo-footer-1 span.svg-wrapper.fb-headcover{
  width:35px!important;
}
.temp_commercial-spa-485 .custome-position .panel-body {
  text-align:justify;
}
.temp_commercial-spa-485 .spa-customprice > a > button > span {
    font-weight: 900;
    float: left;
    font-size: 25px;
}
.temp_commercial-spa-486 .custome-position .panel-body {
  text-align:justify;
}
.logo-footer-1 span.svg-wrapper.insta-headcover img.instagram-headcover {
    width: 100%;
}
.temp_commercial-spa-487 .sdfdsssssscssssss{
  display:block;
}
.temp_commercial-spa-487 img.moregap {
  width: 98%;
  margin-left:5px;
}
.temp_commercial-spa-489plus .custome-position .panel-body {
  text-align:justify;
}



/* mobile final */
@media(max-width:767px){
  .temp_commercial-spa-485 .mobile{
  display:block !important;
}
  .mobilemenu .mob-menu-ile{
  display:block !important;
}
.mobilemenu .desk-menu-top{
  display:none !important;
}
  .temp_commercial-spa-487 #thumbnails{
  margin-bottom:0px !important;
}
 .template-product-product-trad-4 .grid__item #slider img {
    height: 290px !important;
    object-fit: fill !important;
}
 .template-product-product-trad-5 .grid__item #slider img {
    height: 290px !important;
    object-fit: fill !important;
}
 .template-product-product-trad-6 .grid__item #slider img {
    height: 370px !important;
    object-fit: contain !important;
}
 .template-product-product-trad-7 .grid__item #slider img {
    height: 300px !important;
    object-fit: contain !important;
}
 .template-product-product-trad-8plus .grid__item #slider img {
    height: 300px !important;
    object-fit: fill !important;
}
.template-collection-medicalsunas .chair-section img.img-responsive{
  height:395px !important;
  object-fit: contain;
}
.template-collection-medicalsunas .chair-section.dn4 .red-other-text {
    font-size: 20px !important;
    padding-top: 7px!important;
    padding-bottom:2px!important;
    position: relative;
    text-align: center;
 } 
 .template-collection-medicalsunas .chair-section.dn0{
   padding:0 !important;
 }
 .template-collection-medicalsunas .chair-section.dn1{
   padding:0 !important;
 }
 .template-collection-naturesaunas .collection-vedios-box12 {
  margin-top: 42px !important;
 }
.template-collection-naturesaunas .acc-bg-blue.tryurthb{
  padding-top:5px;
}
.template-collection-naturesaunas #tradition-Home-acc3 .cus-col-title h2{
  margin-top:5px !important;
}
 .template-collection-naturesaunas .tracoll p.homepage-c1{
    margin-left:60px !important;
    margin-right:60px !important;
  }
  .template-collection-naturesaunas .tracoll .dn4 img.product_image{
    height:auto !important;
  }
 .temp_commercialspas.template-collection-commercialspas .collection-product-heading h2.rich-text__heading.rte.inline-richtext{
   font-size:34px !important;
   text-decoration:none;
 }
 .template-collection-commercialspas .chair-section .ddd img.medical-learnmore{
   width:200px;
 }
 .template-collection-commercialspas .chair-section .cus-col-title h2{
  margin-top:5px !important;
 }
 .template-collection-commercialspas.temp_commercialspas .chair-section p.homepage-c1 {
  margin-inline: 60px!important;
 }
 .template-collection-commercialspas.temp_commercialspas .dn4 .img-responsive{
   max-width:100% !important;
 }
 .template-product-custom-sauna .chdsdarf .middle-content p{
   padding-bottom:0 !important;
 }
 .template-product-custom-sauna .chdsdarf .middle-content #handCarftHeading{
   margin-top:0 !important;
 }
.template-product-custom-sauna .nature-info .nature-info .prod-price {
    width: 82%;
    margin: auto;
 }
 .template-product-custom-sauna .nature-info .nature-info .sugg_payment {
    margin-bottom: 1px;
    margin-top: 2px;
}
  .template-product-custom-sauna .custom-youtube iframe {
    height: 300px!important;
}
 .template-product-custom-sauna .nature-info .nature-info .shw_hw {
    color: #000;
    margin-bottom: 10px;
}
.template-product-custom-sauna .nature-info .dasdnkajsdja .product-form__submit{
  margin-top:0 !important;
}
.temp_traditional-saunas ul .bluebar_li h4.media-heading.mobile_text{
  padding-top:5px !important;
}
.temp_traditional-saunas ul .bluebar_li .media-body.w3_bg{
  vertical-align:middle;
}
.temp_traditional-saunas ul .bluebar_li:last-child h4.media-heading.mobile_text{
  padding-top:0px !important;
  margin-bottom:0 !important;
}
.temp_traditional-saunas .collection-mobile-box1 .mobile-image-box1 .left-side-image{
  margin-right:10px;
}
 .temp_traditional-saunas .collection-mobile-box1 .collection-heading1>span{
   display:block;
   line-height:30px;   
 }
  .temp_traditional-saunas .collection-mobile-box1 .mobile-image-content {
    width: 43%;
 }
  .temp_traditional-saunas .collection-mobile-box1 .collection-heading1 br{
    display:none;
 }
.temp_traditional-saunas .chair-section .cus-col-title h2{
   margin-top:5px !important;
 }
.temp_traditional-saunas .chair-section{
  padding-left:0 !important;
  padding-right:0 !important;
}
.temp_medical-saunas .collection-mobile-box1 .mobile-image-box1 .left-side-image{
  margin-right:10px;
}
 .temp_medical-saunas .collection-mobile-box1 .collection-heading1>span{
   display:block;
   line-height:30px;   
 }
  .temp_medical-saunas .collection-mobile-box1 .mobile-image-content {
    width: 43%;
 }
  .temp_medical-saunas .collection-mobile-box1 .collection-heading1 br{
    display:none;
 }
  .temp_medical-saunas .collection-mobile-box1 span.collection-heading2{
    line-height:30px !important;
  }
 .temp_medical-saunas .chair-section .cus-col-title h2{
   margin-top:5px !important;
 }
  .template-collection-traditionalsaunas .collection-vedios-box12 {
    margin-top: 0px !important;
  }

/* mobile 31/01 */
  /* traditional 4 */
   .template-product-product-trad-4 #thumbnails img{
     width:60px !important;
   }
  .template-product-product-trad-4 .product__info-container .name-heading{
    padding-top:10px;
  }
  .template-product-product-trad-4 .product__info-wrapper.grid__item {
    margin-bottom: 25px !important;
   }
  .template-product-product-trad-4 .col-md-12.mobile-p-0.w3_bg{
    padding-inline:0 !important;
  }
   .template-product-product-trad-4 .onezeropoint .col-md-6{
     padding-left:15px !important;
     padding-right:15px !important;
   }
  /* .template-product-product-trad-4 .block-id-image_right_KNYCaL{
    padding-left:15px !important; 
    padding-right:15px !important; 
  } */
  .template-product-product-trad-4 .rtytry div#image-column-2 {
    margin-top:0 !important;
    margin-bottom:0 !important;
  }
  .template-product-product-trad-4 .full-part.leftimagealign{
    margin-bottom:0 !important;
  }
  .template-product-product-trad-4 .full-part.twozeropoint .col-md-6{
    padding-left:15px !important; 
    padding-right:15px !important; 
  }
  .template-product-product-trad-4 .full-part.fourzeropoint .col-md-6{
    padding-left:15px !important; 
    padding-right:15px !important; 
  }
  .template-product-product-trad-4 .full-part.fivezeropoint .col-md-12 p{
    padding-left:15px !important; 
    padding-right:15px !important; 
  }
  .template-product-product-trad-4 .full-part.sixzeropoint .col-md-12 p{
    padding-left:15px !important; 
    padding-right:15px !important; 
  }
  .template-product-product-trad-4 .full-part.sixzeropoint .col-md-12 .hot-coldmedi{
    padding-left:15px !important; 
    padding-right:15px !important; 
  }
  .template-product-product-trad-4 .full-part.fivezeropoint .col-md-12 .hot-coldmedi{
    padding-left:15px !important; 
    padding-right:15px !important; 
  }
  .template-product-product-trad-4 .icons img.img-responsive.benefits-pd{
    display:block !important;
  }
  .template-product-product-trad-4 .trathreezero {
    background-color: #ffffff !important;
  }
  .template-product-product-trad-4 .rightimagealign img{
    margin-top:0px;
  }
  .template-product-product-trad-4 .threebreakfe .col-sm-6.col-xs-6.col-md-4.w3_bg.fifthfet{
    margin-bottom:0 !important;
  }
   .template-product-product-trad-4 .custom_icons .icons .multi_textcss{
     width:100% !important;
   }
  .template-product-product-trad-4 .custom-left_image .container.w3_bg{
    margin-bottom:0 !important;
  }
  .template-product-product-trad-4 .custom-left_image .container.w3_bg .medicalbased.left-side-flow{
    padding-bottom:0 !important;
  }
  .template-product-product-trad-4 .onezeropoint .medicalbased-a{
    margin-top:10px;
  }
  .template-product-product-trad-4 .full-part.twozeropoint .col-md-6 img{
    margin-bottom:10px;
  }
   .template-product-product-trad-4 .full-part.sixzeropoint{
     margin-bottom:10px;
   }
   .template-product-product-trad-4 .addnewcl span{
     display:flex;
   }
  .template-product-product-trad-4 .trabenifits .custom_icons .icons{
    display:block !important;
  }
  .template-product-product-trad-4 .trabenifits .custom_icons .icons picture{
    float:left;
  }
 .template-product-product-trad-4 .trabenifits .custom_icons .icons {
   width:91%;
   margin:0 auto ;
 }
 .template-product-product-trad-4 .rutrgff p.design-a1 {
   margin-bottom: 5px !important;
  }
  .template-product-product-trad-4 .omiuifd .spa-product-5b{
    padding-top:0 !important;
  }
  .template-product-product-trad-4 .rtecccyery .bottom-margins{
    margin-bottom:15px;
  }
    /* traditional 5 */
  .template-product-product-trad-5 #thumbnails img{
     width:60px !important;
   }
  .template-product-product-trad-5 .product__info-container .name-heading{
    padding-top:10px;
  }
  .template-product-product-trad-5 .product__info-wrapper.grid__item {
    margin-bottom: 20px !important;
   }
   .template-product-product-trad-5 img.buy-img5t {
     left: 0;
    width: 75% !important;
   }
  .template-product-product-trad-5 .over-flow{
    top:0 !important;
  }
 .template-product-product-trad-5 .threeclassdiscovery .para-text{
   margin-top:20px;
 }
 .template-product-product-trad-5 .rightimagealign .w3_bg.full-part .new-view--1.row.w3_bg{
    display:flex !important;
    flex-direction:column !important;
  }
   .template-product-product-trad-5 .rightimagealign .medicalbased{
     padding-left:15px !important;
     padding-right:15px !important;
   }
  .template-product-product-trad-5 .trathreezero.w3_bg.medical3-v2a  .full-part .row.w3_bg {
    flex-direction: column !important;
    padding-left:15px !important;
    padding-top:5px !important;
    padding-right:15px !important;
  }
  .template-product-product-trad-5 .twozeropoint #image-column-5 img{
    margin-bottom:10px;
  }
  .template-product-product-trad-5 .fivezeropoint{
    padding-left:15px !important;
    padding-right:15px !important;
  }
   .template-product-product-trad-5 .fivezeropoint h5{
     margin-top:0 !important;
   }
  .template-product-product-trad-5 .sixzeropoint{
    padding-left:15px !important;
    padding-right:15px !important;
  }
  .template-product-product-trad-5 .sixzeropoint h5{
     margin-top:0 !important;
   }
  .template-product-product-trad-5 .trabenifits .custom_icons .icons{
    display:block !important;
  }
  .template-product-product-trad-5 .trabenifits .custom_icons .icons picture{
    float:left;
  }
 .template-product-product-trad-5 .trabenifits .custom_icons .icons {
   width:91%;
   margin:0 auto ;
 }
  .template-product-product-trad-5 .custom_icons .icons .multi_textcss{
     width:100% !important;
   }
  .template-product-product-trad-5 .designshowcases.rutrgff p.design-a1{
    margin-bottom:10px !important;
  }
  .template-product-product-trad-5 .designshowcases img.spa-4space{
    margin-bottom:-10px !important;
  }
  .template-product-product-trad-5 .Drreconnendation{
    padding:10px 0 0 0 !important;
  }
  .template-product-product-trad-5 .rtecccyery .spa-product-5b{
    padding-top:0 !important;
  }
  .template-product-product-trad-5 .rtecccyery .bottom-margins{
    margin-bottom:15px;
  }
  /* traditional 6 */
 .template-product-product-trad-6 #thumbnails img{
   width:60px !important;
   object-fit:contain;
  }
  .template-product-product-trad-6 .product__info-container .name-heading{
    padding-top:0px;
  }
  .template-product-product-trad-6 .product__info-wrapper.grid__item {
    margin-bottom: 20px !important;
   }
  .template-product-product-trad-6 #thumbnails{
    margin-bottom:10px !important;
  }
  .template-product-product-trad-6 .threecomparision .col-md-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-product-trad-6 .threeclassdiscovery .col-md-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-product-trad-6 .threebreakfe{
    margin-bottom:20px !important;
  }
  .template-product-product-trad-6 .rightimagealign.w3_bg.medical3-v2a .full-part .row.w3_bg{
    display:flex;
    flex-direction:column !important;
    padding-left:15px;
    padding-right:15px;
  }
  .template-product-product-trad-6 .trathreezero.w3_bg.medical3-v2a .full-part .row.w3_bg{
     display:flex;
    flex-direction:column !important;
    padding-top:5px;
    padding-left:15px;
    padding-right:15px;
  }
  .template-product-product-trad-6  .medical3-v2a .threezeropoint.full-part {
    padding: 2px 15px !important;
  }
  .template-product-product-trad-6 .twozeropoint #image-column-5 img{
    margin-bottom:10px;
  }
  .template-product-product-trad-6 .fivezeropoint h5{
    margin-top:0 !important
  }
  .template-product-product-trad-6 .fivezeropoint {
    padding-left:15px;
    padding-right:15px;
  }
  .template-product-product-trad-6 .sixzeropoint h5{
    margin-top:0 !important
  }
  .template-product-product-trad-6 .sixzeropoint {
    padding-left:15px;
    padding-right:15px;
  }
  .template-product-product-trad-6 .icons img.img-responsive.benefits-pd{
    display:block;
  }
  .template-product-product-trad-6 .trabenifits .custom_icons .icons{
    display:block !important;
  }
  .template-product-product-trad-6 .trabenifits .custom_icons .icons picture{
    float:left;
  }
 .template-product-product-trad-6 .trabenifits .custom_icons .icons {
   width:91%;
   margin:0 auto ;
 }
  .template-product-product-trad-6 .custom_icons .icons .multi_textcss{ 
    width:100% !important;   
  }
  .template-product-product-trad-6 .Drreconnendation{
    padding:10px 0 0 0 !important;
  }
  .template-product-product-trad-6 .designshowcases.rutrgff p.design-a1{
    margin-bottom:10px !important;
  }
  .template-product-product-trad-6 .designshowcases img.spa-4space{
    margin-bottom:-10px !important;
  }
  .template-product-product-trad-6 .rtecccyery .spa-product-5b{
    padding-top:0 !important;
  }
  .template-product-product-trad-6 .rtecccyery .bottom-margins{
    margin-bottom:15px;
  }
  /* traditional 7 */
  
   .template-product-product-trad-7 #thumbnails img{
     width:60px !important;
     object-fit:contain;
   }
  .template-product-product-trad-7 .product__info-container .name-heading{
    padding-top:10px;
  }
  .template-product-product-trad-7 .product__info-wrapper.grid__item {
    margin-bottom: 20px !important;
   }
   .template-product-product-trad-7 img.buy-img5t {
     left: 0;
    width: 75% !important;
   }
  .template-product-product-trad-7 .over-flow{
    top:0 !important;
  }
 .template-product-product-trad-7 .threeclassdiscovery .para-text{
   margin-top:20px;
 }
 .template-product-product-trad-7 .rightimagealign .w3_bg.full-part .new-view--1.row.w3_bg{
    display:flex !important;
    flex-direction:column !important;
  }
   .template-product-product-trad-7 .rightimagealign .medicalbased{
     padding-left:15px !important;
     padding-right:15px !important;
   }
  .template-product-product-trad-7 .trathreezero.w3_bg.medical3-v2a  .full-part .row.w3_bg {
    flex-direction: column !important;
    padding-left:15px !important;
    padding-top:5px !important;
    padding-right:15px !important;
  }
  .template-product-product-trad-7 .twozeropoint #image-column-5 img{
    margin-bottom:10px;
  }
  .template-product-product-trad-7 .fivezeropoint{
    padding-left:15px !important;
    padding-right:15px !important;
  }
   .template-product-product-trad-7 .fivezeropoint h5{
     margin-top:0 !important;
   }
  .template-product-product-trad-7 .sixzeropoint{
    padding-left:15px !important;
    padding-right:15px !important;
  }
  .template-product-product-trad-7 .sixzeropoint h5{
     margin-top:0 !important;
   }
  .template-product-product-trad-7 .trabenifits .custom_icons .icons{
    display:block !important;
  }
  .template-product-product-trad-7 .trabenifits .custom_icons .icons picture{
    float:left;
  }
 .template-product-product-trad-7 .trabenifits .custom_icons .icons {
   width:91%;
   margin:0 auto ;
 }
  .template-product-product-trad-7 .custom_icons .icons .multi_textcss{
     width:100% !important;
   }
  .template-product-product-trad-7 .designshowcases.rutrgff p.design-a1{
    margin-bottom:10px !important;
  }
  .template-product-product-trad-7 .designshowcases img.spa-4space{
    margin-bottom:-10px !important;
  }
  .template-product-product-trad-7 .Drreconnendation{
    padding:10px 0 0 0 !important;
  }
  .template-product-product-trad-7 .rtecccyery .spa-product-5b{
    padding-top:0 !important;
  }
  .template-product-product-trad-7 .rtecccyery .bottom-margins{
    margin-bottom:15px;
  }
  .template-product-product-trad-7 .custreview h4.newinsert.font-style{
    font-size:26px !important;
    font-weight:bold
  }

  /* traditional 8 */

  .template-product-product-trad-8plus #thumbnails img{
     width:60px !important;
     object-fit:contain;
     margin-inline:4px !important;
   }
  .template-product-product-trad-8plus #thumbnails{
    margin-bottom:0 !important;
  }
  .template-product-product-trad-8plus .product__info-container .name-heading{
    padding-top:10px;
  }
  .template-product-product-trad-8plus .product__info-wrapper.grid__item {
    margin-bottom: 20px !important;
   }
   .template-product-product-trad-8plus img.buy-img5t {
     left: 0;
     width: 75% !important;
   }
  .template-product-product-trad-8plus .over-flow{
    top:0 !important;
  }
 .template-product-product-trad-8plus .threeclassdiscovery .col-md-12{
    padding-left:0px !important;
    padding-bottom:0 !important;
    padding-right:0 !important;
 }
  .template-product-product-trad-8plus .threeclassdiscovery .para-text{
    margin-block:10px !important;
  }
 .template-product-product-trad-8plus .rightimagealign .w3_bg.full-part .new-view--1.row.w3_bg{
    display:flex !important;
    flex-direction:column !important;
  }
  /* .template-product-product-trad-8plus .rightimagealign .medicalbased{
    padding-left:15px !important;
    padding-right:15px !important;
  } */
  .template-product-product-trad-8plus .trathreezero.w3_bg.medical3-v2a  .full-part .row.w3_bg {
    flex-direction: column !important;
    padding-left:15px !important;
    padding-top:5px !important;
    padding-right:15px !important;
  }
  .template-product-product-trad-8plus .twozeropoint #image-column-5 img{
    margin-bottom:10px;
  }
  /* .template-product-product-trad-8plus .fivezeropoint{
    padding-left:15px !important;
    padding-right:15px !important;
  } */
   .template-product-product-trad-8plus .fivezeropoint h5{
    margin-top:0 !important;
   }
  /* .template-product-product-trad-8plus .sixzeropoint{
    padding-left:15px !important;
    padding-right:15px !important;
  } */
  .template-product-product-trad-8plus .sixzeropoint h5{
    margin-top:0 !important;
   }
  .template-product-product-trad-8plus .trabenifits .custom_icons .icons{
    display:block !important;
  }
  .template-product-product-trad-8plus .trabenifits .custom_icons .icons picture{
    float:left;
  }
 .template-product-product-trad-8plus .trabenifits .custom_icons .icons {
    width:91%;
    margin:0 auto ;
  }
  .template-product-product-trad-8plus .custom_icons .icons .multi_textcss{
     width:100% !important;
   }
  .template-product-product-trad-8plus .designshowcases.rutrgff p.design-a1{
    margin-bottom:10px !important;
  }
  .template-product-product-trad-8plus .designshowcases img.spa-4space{
    margin-bottom:-10px !important;
  }
  .template-product-product-trad-8plus .Drreconnendation{
    padding:10px 0 0 0 !important;
  }
  .template-product-product-trad-8plus .rtecccyery .spa-product-5b{
    padding-top:0 !important;
  }
  .template-product-product-trad-8plus .rtecccyery .bottom-margins{
    margin-bottom:15px;
  }
  .template-product-product-trad-8plus .table-container .Inner-main .col-md-12.col-sm-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-product-trad-8plus .table-container .Inner-main img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 0%;
  }
  .template-product-product-trad-8plus .table-container img.buy-img2t,
  .template-product-product-trad-8plus .table-container img.buy-img4t,
  .template-product-product-trad-8plus .table-container img.buy-img3t,
  .template-product-product-trad-8plus .table-container .table-ad, 
  .template-product-product-trad-8plus .table-container .table-ac, 
  .template-product-product-trad-8plus .table-container .table-ab,
  .template-product-product-trad-8plus .table-container span.side-left-04, 
  .template-product-product-trad-8plus .table-container span.side-left-03,
  .template-product-product-trad-8plus .table-container span.side-left-02 {
    left: -2px !important;
    width: 75% !important;
 }
  .template-product-product-trad-8plus .table-container .suanas-img-0a2 {
    width: 60%;
    left: 0%;
  }
  .template-product-product-trad-8plus .table-container .suanas-img-0a3 {
    width: 70%;
    left: 0%;
  }
   .template-product-product-trad-8plus .table-container .suanas-img-0a4 {
    width: 85%;
    left: 0%;
  }
  .template-product-product-trad-8plus .table-container .suanas-img-0a5 {
    width: 96%;
    left: 0%;
   }
  .template-product-product-trad-8plus .table-container img.buy-img5t {
    left: 0;
    width: 75% !important;
  }
  .template-product-product-trad-8plus .threecomparision .col-md-12.mobile-p-0.w3_bg{
    padding-inline:0 !important;
  }
  .template-product-product-trad-8plus .icons img.img-responsive.benefits-pd{
    display:block !important;
  }
  .template-product-product-trad-8plus .custreview h4.newinsert.font-style{
    font-size:24px !important;
    font-weight:bold;
  }
  .template-product-product-trad-8plus .threezeropoint .font-style_color{
    padding-top:0 !important;
  }
  /* 01/02 nature4*/
  .template-product-product-med-4 #thumbnails img{
     width:60px !important;
     object-fit:contain;
     margin-inline:4px !important;
   }
  .template-product-product-med-4 #thumbnails{
    margin-bottom:10px;
  }

     .template-product-product-med-4 .product-form__submit {
        margin-bottom: 1rem;
        margin-top: 0px !important;
    }

     .template-product-product-med-4 .gry-warp-timer {
        margin-top: 14px !important;
        margin-bottom: -18px !important;
    }

  .template-product-product-med-4 .rte>*:last-child {
    margin-bottom: 8px;
}

    .template-product-product-med-4   .over-flow {
        overflow-x: auto !important;
        position: relative;
        top: -15px !important;
    }

  .template-product-product-med-4 .middle-content p {
    font-family: Open Sans,sans-serif!important;
    color: #545454;
    cursor: default;
    font-size: 14px;
    line-height: 22px;
    margin: 10px 0px;
    padding: 0;
 margin-bottom: 0px !important; 
    text-align: justify;
}

     .template-product-product-med-4   .rtytry div#image-column-2 {
        margin-top: 0px !important;
    }
     .template-product-product-med-4 .rtytry div#image-column-2 {
        margin-top: -9px;
        margin-bottom: -42px !important;
    }

 .template-product-product-med-4 .col-md-12.col-sm-12.col-xs-12.w3_bg {
    padding-right: 5px;
    padding-left: 5px;
}

/* 01/02 nature5*/
         .temp_nature-5 #thumbnails img {
        height: 45px !important;
        margin: 4px 3px !important;
        width: 63px !important;
        object-fit: contain !important;
    }

      .temp_nature-5 h4.head-a1.medical-beni.removebr {
        padding-top: 8px !important;
        line-height: 18px !important;
        padding-bottom: 6px !important;
    }

     .temp_nature-5 h4.head-a1.removebr {
    font-size: 18px !important;
    line-height: 22px !important;
}


  .temp_nature-5 .w3_bg.medical3-v2a.firstcomparision .head-a1 {
        font-size: 18px !important;
    }
 .template-product-product-nature-5 .full-part.w3_bg  .medicalbased #text-column-5 {
     order:-1;
    }
  .template-product-product-nature-5 .rightimagealign img {
     margin-top: 4px !important;
     margin-bottom: 4px;
  }

 .template-product-med-3 .d-research div#image-column-5{
  order:2;
 }
 .template-product-med-3 .designesion .medicalbased #image-column-5{
   order:2
 }
  .template-product-med-3 .lower-gap_4.visible-xs.w3_bg {
    margin-bottom:20px !important;
  }
  .template-product-med-3 .remove-mobile-heading .newinsert{
    display:none;
  }
 .template-product-med-4 .med-mobile-image .head-span-a {
   font-size:12px !important;
   line-height:1.1;
 } 
 .template-product-med-4 .d-research div#image-column-5{
   order:2;
 }
 .template-product-med-4 .designesion .medicalbased #image-column-5{
   order:2;
 }
  .template-product-med-4 .lower-gap_4.visible-xs.w3_bg {
    margin-bottom:20px !important;
  }
  .template-product-med-4 .remove-mobile-heading .newinsert{
    display:none;
  }
  .template-product-med-4 #reviews-views .col-md-9{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-med-4 .Drreconnendation{
    padding-right:0 !important;
    padding-left:0 !important;
  }
  .template-product-med-4 .custyoutube.stswqew .col-md-6 p{
    margin-left:0 !important;
  }
  .template-product-product-med-5 .med-mobile-image .head-span-a {
   font-size:12px !important;
   line-height:1.1;
 } 
 .template-product-product-med-5 .d-research div#image-column-5{
   order:2;
 }
 .template-product-product-med-5 .table-container .Inner-main .col-md-12.col-sm-12.col-xs-12.mobile-inner.w3_bg{
    padding-right:0 !important;
    padding-left:0 !important;
 }
 .template-product-product-med-5 .designesion .medicalbased #image-column-5{
   order:2;
 }
  .template-product-product-med-5 #reviews-views .col-md-9{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-product-med-5 .Drreconnendation{
    padding-right:0 !important;
    padding-left:0 !important;
  }
   .template-product-product-med-5 .remove-mobile-heading .newinsert{
    display:none;
  }
  .template-product-product-med-5 .lower-gap_4.visible-xs.w3_bg {
    margin-bottom:20px !important;
  }
   .template-product-product-med-6 .med-mobile-image .head-span-a {
   font-size:12px !important;
   line-height:1.4;
 } 
 .template-product-product-med-6 .d-research div#image-column-5{
   order:2;
 }
  .template-product-product-med-6 .mobile-detecter span.addnewcl {
    font-size: 20px;
  }
 .template-product-product-med-6 .table-container .Inner-main .col-md-12.col-sm-12.col-xs-12.mobile-inner.w3_bg{
    padding-right:0 !important;
    padding-left:0 !important;
 }
 .template-product-product-med-6 .designesion .medicalbased #image-column-5{
   order:-1;
 }
 .template-product-product-med-6 .designesions .medicalbased #image-column-5{
   order:2;
 }
  .template-product-product-med-6 #reviews-views .col-md-9{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-product-med-6 .Drreconnendation{
    padding-right:0 !important;
    padding-left:0 !important;
  }
   .template-product-product-med-6 .remove-mobile-heading .newinsert{
    display:none;
  }
  .template-product-product-med-6 .lower-gap_4.visible-xs.w3_bg {
    margin-bottom:20px !important;
  }
  .template-product-product-med-7 .med-mobile-image .head-span-a {
   font-size:12px !important;
   line-height:1.1;
 } 
 .template-product-product-med-7 .d-research div#image-column-5{
   order:2;
 }
 .template-product-product-med-7 .table-container .Inner-main .col-md-12.col-sm-12.col-xs-12.mobile-inner.w3_bg{
    padding-right:0 !important;
    padding-left:0 !important;
 }
 .template-product-product-med-7 .designesion .medicalbased #image-column-5{
   order:2;
 }
  .template-product-product-med-7 #reviews-views .col-md-9{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  
   .template-product-product-med-7 .remove-mobile-heading .newinsert{
    display:none;
  }
  .template-product-product-med-7 .lower-gap_4.visible-xs.w3_bg {
    margin-bottom:20px !important;
  }
  .template-product-product-med-7 .dasdnkajsdja img.buy-img5t{
    left: 2% !important;
    width: 75% !important;
    max-width:100% !important;
  }
   .template-product-product-med-5 .med-desktop-images .img-responsive.benefits-pd{
     display:none !important;
   }
   .template-product-product-med-5 .med-desktop-images .mimageon{
     display:block !important;
   }
   .template-product-product-med-5 .med-mobile-image{
     display:block !important;
   }

  .template-product-custom1 .lolkl span.secone1{
    font-size:27px !important;
    line-height:normal !important;
  }
  .template-product-custom1 .lolkl span.secone1 br{
    display:none !important;
  }
  .template-product-custom1 .bigimgs span.addnewcl{
    font-size:20px !important;
   }
  .template-product-custom1 .real-review .newinsert {
    display:none !important;
  }
  .template-product-custom1 .dimtables h4.head-a1 span{
    display:block !important;
  }
  .template-product-custom1 .medical3-v2aop .head-a1 span{
    font-size:14px !important;
   text-transform: lowercase;
  }
  .template-product-custom2 .lolkl span.secone1{
    font-size:27px !important;
    line-height:normal !important;
  }
  .template-product-custom2 .lolkl span.secone1 br{
    display:none !important;
  }
  .template-product-custom2 .bigimgs span.addnewcl{
    font-size:20px !important;
   }
  .template-product-custom2 .real-review .newinsert {
    display:none !important;
  }
  .template-product-custom2 .dimtables h4.head-a1 span{
    display:block !important;
  }
  .template-product-custom2 .medical3-v2aop .head-a1 span{
    font-size:14px !important;
   text-transform: lowercase;
  }
 .template-product-custom2 .dimtables .head-a1{
   font-size:20px !important;
 }
  .template-product-custom3 .lolkl span.secone1{
    font-size:27px !important;
    line-height:normal !important;
  }
  .template-product-custom3 .lolkl span.secone1 br{
    display:none !important;
  }
  .template-product-custom3 .bigimgs span.addnewcl{
    font-size:20px !important;
   }
  .template-product-custom3 .real-review .newinsert {
    display:none !important;
  }
  .template-product-custom3 .dimtables h4.head-a1 span{
    display:block !important;
  }
  .template-product-custom3 .medical3-v2aop .head-a1 span{
    font-size:14px !important;
   text-transform: lowercase;
  }
 .template-product-custom3 .dimtables .head-a1{
   font-size:20px !important;
 }
  .temp_custom3 .customclass .product-badge img {
    width: 100% !important;
  }
  .temp_custom3 #slider img{
    object-fit:contain !important;
  }

  .template-product-custom-4-5 .lolkl span.secone1{
    font-size:27px !important;
    line-height:normal !important;
  }
  .template-product-custom-4-5 .lolkl span.secone1 br{
    display:none !important;
  }
  .template-product-custom-4-5 .bigimgs span.addnewcl{
    font-size:20px !important;
   }
  .template-product-custom-4-5 .real-review .newinsert {
    display:none !important;
  }
  .template-product-custom-4-5 .dimtables h4.head-a1 span{
    display:block !important;
  }
  .template-product-custom-4-5 .medical3-v2aop .head-a1 span{
    font-size:14px !important;
   text-transform: lowercase;
  }
 .template-product-custom-4-5 .dimtables .head-a1{
   font-size:20px !important;
 }
  .template-product-custom-4-5 .customclass .product-badge img {
    width: 100% !important;
  }
  .template-product-custom-4-5 #slider img{
    object-fit:contain !important;
  }
  .template-product-custom-4-5 .table-container .Inner-main .col-md-12{
    padding-left:0;
    padding-right:0;
  }
  .template-product-custom6-9 .lolkl span.secone1{
    font-size:27px !important;
    line-height:normal !important;
  }
  .template-product-custom6-9 .lolkl span.secone1 br{
    display:none !important;
  }
  .template-product-custom6-9  .bigimgs span.addnewcl{
    font-size:20px !important;
   }
  .template-product-custom6-9  .real-review .newinsert {
    display:none !important;
  }
  .template-product-custom6-9  .dimtables h4.head-a1 span{
    display:block !important;
  }
  .template-product-custom6-9  .medical3-v2aop .head-a1 span{
    font-size:14px !important;
   text-transform: lowercase;
  }
 .template-product-custom6-9 .dimtables .head-a1{
   font-size:20px !important;
 }
  .template-product-custom6-9 .customclass .product-badge img {
    width: 100% !important;
  }
  .template-product-custom6-9  #slider img{
    object-fit:contain !important;
  }
  .template-product-custom6-9  .table-container .Inner-main .col-md-12{
    padding-left:0;
    padding-right:0;
  }
  .template-product-custom6-9 #customDimTable .mobile-innera .table-next {
    font-weight: 800 !important;
    font-size: 30px !important;
    color: #000 !important;
    transform: rotate(90deg) !important;
   }
  .template-product-custom6-9 #customDimTable .mobile-innera .table-previous{
    transform: rotate(270deg)!important;
  }
  .template-product-custom6-9 .suanas-img-0a2 {
    width: 50%;
    left: 25%;
   }
  .template-product-custom6-9 .suanas-img-0a3{
    width: 64%;
   left: 20%;
  }
  .template-product-custom6-9 .suanas-img-0a4 {
    width: 80%;
    left: 11%;
  }
  .template-product-custom6-9 .suanas-img-0a5 {
    width: 90%;
    left: 5%;
 }
 .template-product-custom6-9 .med_table_width th {
    min-width: 200px;
 }
  .template-product-custom6-9 .over-flow{
    top:0 !important;
  }
  .template-product-custom6-9 #next-table .table-next {
    font-weight: 800 !important;
    font-size: 30px !important;
    color: #000 !important;
    transform: rotate(90deg) !important;
 }
  .template-product-custom6-9 #previous-table .table-previous{
    transform: rotate(270deg) !important;
  }
  .template-product-custom6-9 .custom-tabel .head-a1 span{
    display:block !important;
  }
  .template-product-custom6-9 .custom-tabel .head-a1{
    font-size:20px;
  }
  .template-product-custom1 #slider img{
    object-fit:contain !important;
  }
  .custom-sauna-mobile{
    display:none !important;
  }
  .template-product-custom1 .custom-sauna-mobile{
    display:block !important;
  }
  .template-product-custom1 .custom-sauna-desktop{
    display:none !important;
  }
  .template-product-custom2 .custom-sauna-desktop{
     display:none !important;
  }
  .template-product-custom3 .custom-sauna-desktop{
     display:none !important;
  }
  .template-product-custom-4-5 .custom-sauna-desktop{
     display:none !important;
  }
  .template-product-custom6-9 .custom-sauna-desktop{
     display:none !important;
  }
  .template-product-custom1 .custom-sauna-mobile #showResortForm{
    margin-bottom:20px;
  }
  .template-product-custom1 .custom-sauna-mobile h3{
    margin-top:10px !important;
  }
  .template-product-custom1 #thumbnails {
    margin-bottom:10px !important;
  }
 .template-product-custom1 .Drreconnendation{
   padding:0 !important;
 }
  .template-product-custom1 .box-radiuse .desgin-spa-1{
    padding:0 !important;
    margin:0 !important;
  }
  .template-product-custom2 .custom-sauna-mobile{
    display:block !important;
  }
  .template-product-custom3 .custom-sauna-mobile{
    display:block !important;
  }
  .template-product-custom6-9 .custom-sauna-mobile{
    display:block !important;
  }
  .template-product-custom2 .custom-sauna-mobile #showResortForm{
    margin-bottom:20px;
  }
  .template-product-custom2 .custom-sauna-mobile h3{
    margin-top:10px !important;
  }
  .template-product-custom2 #slider img{
    object-fit:contain !important;
  }
  .template-product-custom2 #slider-wrapper .product-badge img{
    width:90% !important;
    margin:0 auto;
   }
  .template-product-custom2 #customproduct-table  img.buy-img1t{
    width: 55% !important;
    position: relative;
    left: 5%;
   }
   .temp_custom2.template-product-custom2 #customproduct-table img.buy-img2t{
    width: 55% !important;
    position: relative;
    left: -28%;
   }
   .temp_custom2.template-product-custom2 #customproduct-table img.buy-img3t{
    width: 66% !important;
    position: relative;
    left: -48%;
   }
  .temp_custom2.template-product-custom2 #customproduct-table img.buy-img4t {
    width: 75% !important;
    position: relative;
    left: -38%;
    }
   .temp_custom2.template-product-custom2 #customproduct-table img.buy-img5t{
    width: 75% !important;
    position: relative;
    left: -7%;
    }
   .temp_custom2.template-product-custom2 #customproduct-table .suanas-img-0a1 {
    width: 41%;
    left: 34%;
   }
   .temp_custom2.template-product-custom2 #customproduct-table .suanas-img-0a2{
     width: 50%;
     left: 25%;
   } 
  .temp_custom2.template-product-custom2 #customproduct-table .suanas-img-0a3 {
    width: 62%;
    left: 18%;
   }
  /*.temp_custom2.template-product-custom2 #customproduct-table .suanas-img-0a5 {
    width: 90%;
    left: -2%;
   }*/
   .temp_custom2.template-product-custom2 #customDimTable .suanas-img-0a1 {
     width: 41%;
     left: 34%;
    }
  .temp_custom2.template-product-custom2 #customDimTable img.buy-img1t {
    width: 55% !important;
    position: relative;
    left: 5%;
  }
  .temp_custom2.template-product-custom2 #customDimTable .suanas-img-0a2 {
    width: 50%;
    left: 25%;
   }
   .temp_custom2.template-product-custom2 #customDimTable img.buy-img2t {
    width: 55% !important;
    position: relative;
    left: 0%;
   }
  .temp_custom2.template-product-custom2 #customDimTable .suanas-img-0a3 {
    width: 64%;
    left: 16%;
   }
   .temp_custom2.template-product-custom2 #customDimTable img.buy-img3t {
    width: 75% !important;
    position: relative;
    left: 0%;
   }
   .temp_custom2.template-product-custom2 #customDimTable .suanas-img-0a4 {
      width: 80%;
      left: 11%;
     height:auto;
   }
  .temp_custom2.template-product-custom2 #customDimTable img.buy-img4t {
    left: 0;
    width: 75% !important; 
   }
  .temp_custom2.template-product-custom2 #customDimTable .suanas-img-0a5 {
    width: 90%;
    left: 5%;
    height:auto;
    }
  .temp_custom2.template-product-custom2 #customDimTable .over-flow{
    top:-25px !important;
  }
  .temp_custom2.template-product-custom2 #customDimTable .mobile-innera{
   margin-bottom:-20px;
  }
   .temp_custom2.template-product-custom2 .Drreconnendation.w3_bg{
    padding:0 !important;
   }
  .template-product-custom-4-5 .custom-sauna-mobile{
    display:block !important;
  }
  .template-product-custom-4-5 .custom-sauna-mobile #showResortForm{
    margin-bottom:20px;
  }
  .template-product-custom-4-5 .custom-sauna-mobile h3{
    margin-top:10px !important;
  }
  .template-product-custom-4-5 #customproduct-table  img.buy-img1t{
    width: 55% !important;
    position: relative;
    left: 5%;
   }
   .temp_custom4-5.template-product-custom-4-5 #customproduct-table img.buy-img2t{
    width: 55% !important;
    position: relative;
    left: -28%;
   }
   .temp_custom4-5.template-product-custom-4-5 #customproduct-table img.buy-img3t{
    width: 75% !important;
    position: relative;
    left: -48%;
   }
  .temp_custom4-5.template-product-custom-4-5 #customproduct-table img.buy-img4t {
    width: 75% !important;
    position: relative;
    left: -38%;
    }
   .temp_custom4-5.template-product-custom-4-5 #customproduct-table img.buy-img5t{
    width: 75% !important;
    position: relative;
    left: -7%;
    }
   .temp_custom4-5.template-product-custom-4-5 #customproduct-table .suanas-img-0a1 {
    width: 41%;
    left: 34% !important;
   }
   .temp_custom4-5.template-product-custom-4-5 #customproduct-table .suanas-img-0a2{
     width: 50%;
     left: 25%;
   } 
  .temp_custom4-5.template-product-custom-4-5 #customproduct-table .suanas-img-0a3 {
    width: 64%;
    left: 14% !important;
   }
  .temp_custom4-5.template-product-custom-4-5 #customproduct-table .suanas-img-0a5 {
    width: 90%;
    left: -2%;
   }
   .temp_custom4-5.template-product-custom-4-5 #customDimTable .suanas-img-0a1 {
     width: 41%;
     left: 34%;
    }
  .temp_custom4-5.template-product-custom-4-5 #customDimTable img.buy-img1t {
    width: 55% !important;
    position: relative;
    left: 5%;
  }
  .temp_custom4-5.template-product-custom-4-5 #customDimTable .suanas-img-0a2 {
    width: 50%;
    left: 25%;
   }
   .temp_custom4-5.template-product-custom-4-5 #customDimTable img.buy-img2t {
    width: 55% !important;
    position: relative;
    left: 0%;
   }
  .temp_custom4-5.template-product-custom-4-5 #customDimTable .suanas-img-0a3 {
    width: 64%;
    left: 16%;
   }
   .temp_custom4-5.template-product-custom-4-5 #customDimTable img.buy-img3t {
    width: 75% !important;
    position: relative;
    left: 0%;
   }
   .temp_custom4-5.template-product-custom-4-5 #customDimTable .suanas-img-0a4 {
      width: 80%;
      left: 11%;
     height:auto;
   }
  .temp_custom4-5.template-product-custom-4-5 #customDimTable img.buy-img4t {
    left: 0;
    width: 75% !important; 
   }
  .temp_custom4-5.template-product-custom-4-5 #customDimTable .suanas-img-0a5 {
    width: 90%;
    left: 5%;
    height:auto;
    }
  .temp_custom4-5.template-product-custom-4-5 #customDimTable .over-flow{
    top:-25px !important;
  }
  .temp_custom4-5.template-product-custom-4-5 #customDimTable .mobile-innera{
   margin-bottom:-20px;
  }
  .temp_custom4-5.template-product-custom-4-5 .Drreconnendation.w3_bg{
    padding:0 !important;
   }
   .temp_custom4-5.template-product-custom-4-5 #customproduct-table .over-flow {
    top: -25px !important;
  }
  .template-product-custom6-9 .custom-sauna-mobile{
    display:block !important;
  }
  .template-product-custom6-9 .custom-sauna-mobile #showResortForm{
    margin-bottom:20px;
  }
  .template-product-custom6-9 .custom-sauna-mobile h3{
    margin-top:10px !important;
  }
  .template-product-custom6-9 #customproduct-table  img.buy-img1t{
    width: 55% !important;
    position: relative;
    left: 5%;
   }
   .temp_custom6-9.template-product-custom6-9 #customproduct-table img.buy-img2t{
    width: 55% !important;
    position: relative;
    left: -28%;
   }
   .temp_custom6-9.template-product-custom6-9 #customproduct-table img.buy-img3t{
    width: 75% !important;
    position: relative;
    left: -48%;
   }
  .temp_custom6-9.template-product-custom6-9 #customproduct-table img.buy-img4t {
    width: 75% !important;
    position: relative;
    left: -38%;
    }
   .temp_custom6-9.template-product-custom6-9 #customproduct-table img.buy-img5t{
    width: 75% !important;
    position: relative;
    left: -7%;
    }
   .temp_custom6-9.template-product-custom6-9 #customproduct-table .suanas-img-0a1 {
    width: 41%;
    left: 34% !important;
   }
   .temp_custom6-9.template-product-custom6-9 #customproduct-table .suanas-img-0a2{
     width: 50%;
     left: 25%;
   } 
  .temp_custom6-9.template-product-custom6-9 #customproduct-table .suanas-img-0a3 {
    width: 64%;
    left: 16%;
   }
  /*.temp_custom6-9.template-product-custom6-9 #customproduct-table .suanas-img-0a5 {
    width: 90%;
    left: -2%;
   }*/
   .temp_custom6-9.template-product-custom6-9 #customDimTable .suanas-img-0a1 {
     width: 41%;
     left: 34%;
    }
  .temp_custom6-9.template-product-custom6-9 #customDimTable img.buy-img1t {
    width: 55% !important;
    position: relative;
    left: 5%;
  }
  .temp_custom6-9.template-product-custom6-9 #customDimTable .suanas-img-0a2 {
    width: 50%;
    left: 25%;
   }
   .temp_custom6-9.template-product-custom6-9 #customDimTable img.buy-img2t {
    width: 55% !important;
    position: relative;
    left: 0%;
   }
  .temp_custom6-9.template-product-custom6-9 #customDimTable .suanas-img-0a3 {
    width: 64%;
    left: 16%;
   }
   .temp_custom6-9.template-product-custom6-9 #customDimTable img.buy-img3t {
    width: 75% !important;
    position: relative;
    left: 0%;
   }
   .temp_custom6-9.template-product-custom6-9 #customDimTable .suanas-img-0a4 {
      width: 80%;
      left: 11%;
     height:auto;
   }
  .temp_custom6-9.template-product-custom6-9 #customDimTable img.buy-img4t {
    left: 0;
    width: 75% !important; 
   }
  .temp_custom6-9.template-product-custom6-9 #customDimTable .suanas-img-0a5 {
    width: 90%;
    left: 5%;
    height:auto;
    }
  .temp_custom6-9.template-product-custom6-9 #customDimTable .over-flow{
    top:-25px !important;
  }
  .temp_custom6-9.template-product-custom6-9 #customDimTable .mobile-innera{
   margin-bottom:-20px;
  }
  .temp_custom6-9.template-product-custom6-9 .Drreconnendation.w3_bg{
    padding:0 !important;
   }
  .temp_custom1.template-product-custom1 .head-a1{
    font-size:20px !important;
  }
  .temp_custom2.template-product-custom2 .head-a1{
    font-size:20px !important;
  }
  .temp_custom4-5.template-product-custom-4-5 .head-a1{
    font-size:20px !important;
  }
  .temp_custom6-9.template-product-custom6-9 .head-a1{
    font-size:20px !important;
  }
  .template-product-custom6-9 .textcenterredf5 .secondcol .imgscolty{
    text-align:center;
  }
  .template-product-custom6-9 .textcenterredf5 .secondcol .imgscolty img{
    width:20%;
  }
  .template-product-custom6-9 #customDimTable img.buy-img5t {
    left: 0;
    width: 75% !important;
  }
  .template-product-custom-4-5 #customDimTable .table-aa {
     right: 1% !important;
  }
 .template-product-custom-4-5 #customDimTable .side-left-01 {
    position: relative;
    left: -10px!important;
}
  .template-product-custom-4-5 #customproduct-table img.buy-img1t{
    left: 5% !important;
  }
 .template-product-commercial-spa-485 .product-badge img{
   margin-top:20px;
 }
  .temp_commercial-spa-485 #thumbnails{
    margin-bottom:0px;
    margin-top:20px !important;
  }
  .temp_commercial-spa-485 .name-heading.paddingmobile{
    font-size:27px!important;
  }
  .temp_commercial-spa-485 .spa-customprice > a > button > span {
    font-weight: 900;
    float: left;
    font-size: 25px;
  }
  .temp_commercial-spa-485 .glyphicon-plus:before {
    content: "+";
    font-size: 25px;
    font-weight: 900;
    float: left;
  }
 .template-product-commercial-spa-485 div#gry-warp\ w3_bg  {
     display: flex;
     flex-direction: column;
     align-items: center;
     gap: 8px;
  }
  .template-product-commercial-spa-485 div#gry-warp\ w3_bg table{
    width:230px !important;
  }
  .template-product-commercial-spa-485 .spa-w6{
    text-align:left;
  }
  .template-product-commercial-spa-485 .commerical-panel-box .spa-w5 {
    padding: 0px;
    margin-left: -3%;
  }
  .template-product-commercial-spa-485 .mobile-hide .custome-position{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-485 .mobile-hide .panel-heading{
    padding:8px !important;
  }
  .template-product-commercial-spa-485 .spa-485-in .width-80{
    width:100% !important;
  }
   .template-product-commercial-spa-485 #medical-acc21 .container.w3_bg{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-485 #medical-acc21 .container .col-md-12.col-sm-12{
    padding-left:15px !important;
    padding-right:15px !important;
  }
  .template-product-commercial-spa-485 .newinsert{
    display:none;
  }
  .template-product-commercial-spa-485 #reviews-views .addnewcl span{
    display:inline !important;
  }
  .template-product-commercial-spa-485 .designer-show .addnewcl span{
    display:inline !important;
  }
  .template-product-commercial-spa-485 #spa1-a1 .padding-top-0.panel-title-aa{
    padding-bottom:5px !important;
  }
  .template-product-commercial-spa-485 #spa1-a1 .panel-title-aa{
    padding-block:5px 0 !important;
  }
  .template-product-commercial-spa-485 #spa1-a1 .heading-acc2{
    font-size:15px !important;
  }
  .template-product-commercial-spa-485 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-commercial-spa-485 .real-review .font-style_color{
    padding-top:20px;
  }
  .template-product-commercial-spa-486 .row.war-row{
    padding-left:0 !important;
  }
  .template-product-commercial-spa-486 .product-badge img{
   margin-top:20px;
 }
  .temp_commercial-spa-486 #thumbnails{
    margin-bottom:10px !important;
    margin-top:20px !important;
  }
  .temp_commercial-spa-486 .col-md-3.w3_bg{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .temp_commercial-spa-486 .name-heading.paddingmobile{
    font-size:27px!important;
  }
  .temp_commercial-spa-486 .spa-customprice > a > button > span {
    font-weight: 900;
    float: left;
    font-size: 25px;
  }
  .temp_commercial-spa-486 .glyphicon-plus:before {
    content: "+";
    font-size: 25px;
    font-weight: 900;
    float: left;
  }
  
 .template-product-commercial-spa-486 div#gry-warp\ w3_bg  {
     display: flex;
     flex-direction: column;
     align-items: center;
     gap: 8px;
  }
  .template-product-commercial-spa-486 div#gry-warp\ w3_bg table{
    width:230px !important;
  }
  .template-product-commercial-spa-486 .spa-w6{
    text-align:left;
  }
  .template-product-commercial-spa-486 .commerical-panel-box .spa-w5 {
    padding: 0px;
    margin-left: -3%;
  }
  .template-product-commercial-spa-486 .mobile-hide .custome-position{
    padding-left:0 !important;
    padding-right:0 !important;
  }
 .template-product-commercial-spa-486 .mobile-hide .panel-heading{
    padding:8px !important;
  }
  .template-product-commercial-spa-486 .spa-485-in .width-80{
    width:100% !important;
  }
  .template-product-commercial-spa-486 .spa-485-in h3.industry-system.margin-top-80{
    margin-top:0 !important;
  }
  .template-product-commercial-spa-486 .spa-485-in .flex-reverce {
    display: flex !important;
    flex-direction: column-reverse !important;
  }
   .template-product-commercial-spa-486 .middle-content.infra-tech {
    margin-top: 10px;
   }
   .template-product-commercial-spa-486 #medical-acc21 .container.w3_bg{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-486 #medical-acc21 .container .col-md-12.col-sm-12{
    padding-left:15px !important;
    padding-right:15px !important;
  }
  .template-product-commercial-spa-486 .newinsert{
    display:none;
  }
  .template-product-commercial-spa-486 #reviews-views .addnewcl span{
    display:inline !important;
  }
  .template-product-commercial-spa-486 .designer-show .addnewcl span{
    display:inline !important;
  }
  .template-product-commercial-spa-486 #spa1-a1 .padding-top-0.panel-title-aa{
    padding-bottom:5px !important;
  }
  .template-product-commercial-spa-486 #spa1-a1 .panel-title-aa{
    padding-block:5px 0 !important;
  }
  .template-product-commercial-spa-486 #spa1-a1 .heading-acc2{
    font-size:15px !important;
  }
  .template-product-commercial-spa-486 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-commercial-spa-486 .real-review .font-style_color{
    padding-top:20px;
  }
  .template-product-commercial-spa-486 h3.industry-system{
    margin-top:0 !important;
  }
  .template-product-commercial-spa-486 h3.industry-system-b.padding-top-20{
    padding:0 !important;
  }
  .template-product-commercial-spa-486 .product-feater-a {
    text-align: center;
    font-size: 20px;
    margin-top: 2%;
    padding: 5px;
   }
  .template-product-commercial-spa-486 .product-feater-a .black-system.com-feater{
    display:block !important;
  }
  .template-product-commercial-spa-486 .mobile .custome-position .panel-body{
    text-align:justify;
  }

  
  .template-product-commercial-spa-487 .product-badge img{
   margin-top:20px;
 }
  .temp_commercial-spa-487 #thumbnails{
    margin-bottom:10px !important;
    margin-top:20px !important;
    padding:0 !important;
  }
  .temp_commercial-spa-487 .name-heading.paddingmobile{
    font-size:27px!important;
  }
  .template-product-commercial-spa-487 h3.industry-system{
    margin-top:0 !important;
  }
  .template-product-commercial-spa-487 .mobile .panel-body{
    text-align:justify;
  }
  .template-product-commercial-spa-487 #v4{
    margin-top:10px;
  }
  .template-product-commercial-spa-487 .mobile-write.padding-x.margin-top-80{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-487 .nononon .panel-group {
    margin-bottom: 0px;
  }
  .template-product-commercial-spa-487 .sdfdsssssscssssss{
    display:block !important;
  }
  .template-product-commercial-spa-487 .heading-acc2 {
    font-size: 15px !important;
}
  .template-product-commercial-spa-488 .product-badge img{
   margin-top:20px;
 }
  .temp_commercial-spa-488 #thumbnails{
    margin-bottom:10px !important;
    margin-top:20px !important;
    padding:0 !important;
  }
  .temp_commercial-spa-488 .name-heading.paddingmobile{
    font-size:27px!important;
  }
  .template-product-commercial-spa-488 h3.industry-system{
    margin-top:10px !important;
    margin-bottom: 6px !important;
  }
  .template-product-commercial-spa-488 .commerical-panel-box .war-row{
    padding:0 !important;
  }
  .template-product-commercial-spa-488 .spa-485-in .container.mobile-space{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-488 .product-feater-a {
    text-align: center;
    font-size: 20px;
    margin-top: 2%;
    padding: 5px;
  }
  .template-product-commercial-spa-488 .product-feater-a .black-system.com-feater{
    display:block !important;
  }
  .template-product-commercial-spa-488 .mobile-space.nonono .panel-group {
    margin-bottom: 0px !important;
  }
  .template-product-commercial-spa-488 .nonono .panel-group#accordion-6 {
    margin-bottom: 0px !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-488 .nonono .panel-group#accordion-7 {
    margin-bottom: 0px !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-488  .panel-group#accordion-8 {
    margin-bottom: 0px !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-488  .panel-group#accordion-10 {
    margin-bottom: 0px !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
   .template-product-commercial-spa-489 .product-badge img{
   margin-top:20px;
  }
  .template-product-commercial-spa-489 #thumbnails{
    margin-bottom:10px !important;
    margin-top:20px !important;
    padding:0 !important;
  }
  .template-product-commercial-spa-489 .name-heading.paddingmobile{
    font-size:27px!important;
  }
  .template-product-commercial-spa-489 h3.industry-system{
    margin-top:9px !important;
  }
  .template-product-commercial-spa-489 .commerical-panel-box .war-row{
    padding:0 !important;
  }
  .template-product-commercial-spa-489 .spa-485-in .container.mobile-space{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-commercial-spa-489 .product-feater-a {
    text-align: center;
    font-size: 20px;
    margin-top: 2%;
    padding: 5px;
  }
 .template-product-commercial-spa-489 #slider img{
   object-fit:contain !important;
  }
  .template-product-commercial-spa-489 span.black-system.display-block{
    font-size:18px !important;
  }
  .template-product-commercial-spa-489 .nonono .middle-content{
  margin-top:0 !important;
  } 
  .template-product-commercial-spa-489 .nonono .panel-group{
    margin-bottom:0 !important;
  }
 .temp_commercial-spa-489plus.template-product-commercial-spa-489 .youtube-connt .col-xs-12 {
    width: 92% !important;
    margin: 0px auto !important;
    margin-left: 15px !important;
  }
 .temp_commercial-spa-489plus .Drreconnendation{
   padding:0 !important;
 }
 .temp_commercial-spa-489plus .heading-acc2 {
    font-size: 15px !important;
 }
 .template-product-product-nature-6 .w3_bg.medical3-v2a.firstcomparision .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-6 .secondcomparision .medicalbased.left-side-flow{
    display:flex !important;
    flex-direction:column-reverse !important;
  }
  .template-product-product-nature-6 .secondcomparision .medicalbased.left-side-flow #text-column-5{
    order:-1 !important;
  }
  .template-product-product-nature-6 .med-mobile-image .spn-a {
    font-size: 12px !important;
     line-height: 1.1;
  }
  .template-product-product-nature-6 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-product-nature-6 .spa-mobile-a  .spa-product-5{
    width:700px !important;
  }
  .template-product-product-nature-7 #thumbnails img {
     margin: 3px 6px !important;
 }
  .template-product-product-nature-7 .w3_bg.medical3-v2a.firstcomparision .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-7 .secondcomparision .medicalbased.left-side-flow{
    display:flex !important;
    flex-direction:column-reverse !important;
  }
  .template-product-product-nature-7 .secondcomparision .medicalbased.left-side-flow #text-column-5{
    order:-1 !important;
  }
  .template-product-product-nature-7 .med-mobile-image .spn-a {
    font-size: 12px !important;
     line-height: 1.1;
  }
  .template-product-product-nature-7 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-product-nature-7 .spa-mobile-a .spa-product-5{
    width:700px !important;
  }
  .template-product-product-nature-7 .table-condensed .suanas-img-0a1 {
    width: 85% !important;
    left: 4% !important;
  }
   .template-product-product-nature-7 .table-condensed img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 0%;
  }
   .template-product-product-nature-7 .table-condensed .suanas-img-0a2 {
    width: 72% !important;
    left: 0%;
  }
  .template-product-product-nature-7 .table-condensed .suanas-img-0a3 {
    width: 62% !important;
    left: -6% !important;
  }
  .template-product-product-nature-7.temp_nature-7 .table-condensed .suanas-img-0a4 {
    width: 82% !important;
    left: -2% !important
  }
  .template-product-product-nature-7.temp_nature-7 .table-condensed .suanas-img-0a5 {
    width: 100%;
    left: 0%;
  }
  .template-product-product-nature-7.temp_nature-7 .Inner-main .col-md-12.col-sm-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-product-nature-7.temp_nature-7 .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-7.temp_nature-7 .w3_bg.medical3-v2a.secondcomparision .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-7.temp_nature-7 .addclassdiscovery .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-7.temp_nature-7 .med-mobile-image .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-8plus .product--mobile-hide .row.padding_row.hidden-xs{
    display:none !important;
  }
  .template-product-product-nature-8plus #thumbnails img {
     margin: 3px 6px !important;
 }
  .template-product-product-nature-8plus .w3_bg.medical3-v2a.firstcomparision .head-a1{
    font-size:18px !important;
  }
   .template-product-product-nature-8plus .sup-plus{
     top:0 !important;
   }
  .template-product-product-nature-8plus .secondcomparision .medicalbased.left-side-flow{
    display:flex !important;
    flex-direction:column-reverse !important;
  }
  .template-product-product-nature-8plus .secondcomparision .medicalbased.left-side-flow #text-column-5{
    order:-1 !important;
  }
  .template-product-product-nature-8plus .med-mobile-image .spn-a {
    font-size: 12px !important;
     line-height: 1.1;
  }
  .template-product-product-nature-8plus .Drreconnendation{
    padding:0 !important;
  }
  .template-product-product-nature-8plus .spa-mobile-a .spa-product-5{
    width:700px !important;
  }
  .template-product-product-nature-8plus .table-condensed .suanas-img-0a1 {
    width: 85% !important;
    left: 4% !important;
  }
   .template-product-product-nature-8plus .table-condensed img.buy-img1t {
    width: 75% !important;
    position: relative;
    left: 0%;
  }
   .template-product-product-nature-8plus .table-condensed .suanas-img-0a2 {
    width: 72% !important;
    left: 0%;
  }
  .template-product-product-nature-8plus .table-condensed .suanas-img-0a3 {
    width: 62% !important;
    left: -3% !important;
  }
  .template-product-product-nature-8plus.temp_nature-8 .table-condensed .suanas-img-0a4 {
    width: 82% !important;
    left: 0% !important;
  }
  .template-product-product-nature-8plus.temp_nature-8 .table-condensed .suanas-img-0a5 {
    width: 100%;
    left: 0%;
  }
  .template-product-product-nature-8plus.temp_nature-8 .Inner-main .col-md-12.col-sm-12{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-product-nature-8plus.temp_nature-8 .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-8plus.temp_nature-8 .w3_bg.medical3-v2a.secondcomparision .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-8plus.temp_nature-8 .addclassdiscovery .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-8plus.temp_nature-8 .med-mobile-image .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-8plus .custom-left_image .row.w3_bg.medicalbased{
    padding-bottom:0 !important;
  }
  .template-product-product-nature-8plus .designer-show .head-a1.addnewcl{
    font-size:18px !important;
  }
  .temp_commercial-spa-489plus #reviews-views h4.addnewcl span{
    display:inline;
  }
   .temp_commercial-spa-489plus #reviews-views .newinsert{
     display:none;
  }
  .temp_commercial-spa-489plus .designer-show .addnewcl span{
     display:inline;
  }
  .template-collection-medicalsunas .collection-vedios.collection-vedios-box{
    margin:0 auto;
    padding: 0px 0px !important;
  }
  .temp_traditional-saunas #tradition-Home-acc3.tracoll.page-width{
    padding:0 !important;
  }
  .temp_traditional-saunas #tradition-Home-acc3.tracoll.page-width .chair-section{
    padding-left:15px !important;
    padding-right:15px !important;
  }
  .temp_traditional-saunas #tradition-Home-acc3.tracoll.page-width .chair-section.dn4{
    padding-left:0px !important;
    padding-right:0px !important;
  }
  .template-product-product-trad-4 #reviews-views .newinsert{
    display:none;
  }
  .template-product-product-trad-4 #reviews-views .font-style_color{
    margin-top:10px;
  }
  .template-product-product-trad-4 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-product-trad-6 #reviews-views .newinsert{
    display:none;
  }
  .template-product-product-trad-6 #reviews-views .font-style_color{
    margin-top:10px;
  }
  .template-product-product-trad-6 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-product-trad-7 #reviews-views .newinsert{
    display:none;
  }
  .template-product-product-trad-7 #reviews-views .font-style_color{
    margin-top:10px;
  }
  .template-product-product-trad-7 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-product-trad-8plus #reviews-views .newinsert{
    display:none;
  }
  .template-product-product-trad-8plus #reviews-views .font-style_color{
    margin-top:10px;
  }
  .template-product-product-trad-8plus .suanas-img-0a1{
    left:0 !important;
  }
  .template-product-product-trad-8plus .fourzeropoint .row.w3_bg.medicalbased{
    margin-bottom:0 !important;
  }
  .template-product-product-trad-8plus .sixzeropoint h5.font-style.hot-coldmedi{
    margin-top:-20px !important;
  }
  .medical3-v2a .threezeropoint.full-part {
    background-color: #fff;
    padding: 2px 10px;
}
.temp_traditional-5 .medical3-v2a .threezeropoint.full-part {
    padding: 2px 15px;
}
  .temp_traditional-4 .medical3-v2a .threezeropoint.full-part {
    padding: 2px 15px;
}
  .temp_traditional-4 .trathreezero.tyutyuaaa .container.collapsing{
    padding-left:0 !important;
    padding-right:0 !important;
  }   
  .temp_traditional-5 .trathreezero.tyutyuaaa .container.collapsing{
    padding-left:0 !important;
    padding-right:0 !important;
  }  
  .temp_traditional-6 .rightimagealign.traright .container.collapsing{
    padding-left:0 !important;
    padding-right:0 !important;
  }  
  .temp_traditional-6 .trathreezero.tyutyuaaa .container.collapsing{
    padding-left:0 !important;
    padding-right:0 !important;
  }  
  .temp_traditional-7 .rightimagealign.traright .container.collapsing{
    padding-left:0 !important;
    padding-right:0 !important;
  }  
  .temp_traditional-7 .trathreezero.tyutyuaaa .container.collapsing{
    padding-left:0 !important;
    padding-right:0 !important;
  }  
  .temp_traditional-5 .rightimagealign.traright .container.collapsing{
    padding-left:0 !important;
    padding-right:0 !important;
  }  
  .temp_traditional-5 .medical3-v2a.bg-sec.w3_bg .head-a1{
    font-size:18px !important;
  }
  .template-product-product-nature-8plus .nature-info .onediv01{
    display:block !important;
  }
  .template-product-product-nature-8plus .onediv01 img {
    width: 49%;
    object-fit: contain; 
}
.template-product-product-nature-8plus .grid__item #slider img {
    height: 280px !important;
    width: 90% !important;
    margin: 0 auto;
   }  
  .template-product-product-nature-8plus .product--large:not(.product--no-media) .product__info-wrapper{
    max-width:100% !important;
  }
  .template-product-product-nature-8plus .leftimagealign.infrared-custom .medicalbased.left-side-flow{
    display:flex !important;
  }
  .template-page-infrared .infrared img.image-00{
    margin-top:-10px;
  }
  .temp_traditional-9plus .image-traditional-9{
    margin-top:15px !important;
  }
  .temp_traditional-9plus.template-product-traditional-9 #thumbnails img{
    margin:3px 2px !important;
  }
  .template-product-traditional-9 .name-heading .sup-plus{
    top:0 !important;
  }
  .template-product-traditional-9 #medical-acc3>br{
   display:none !important;
  }
  .template-product-traditional-9 .left-views-2 .image_color_padding .row{
    flex-direction:column-reverse !important;
  }
  .template-product-traditional-9 .full--4 .row{
    flex-direction:column-reverse !important;
  }
  .template-product-traditional-9 .Drreconnendation{
    padding:0 !important;
  }
  .template-product-traditional-9 .right-views-3 .col-md-6{
    padding:0 !important;
  }
 .template-product-traditional-9 .gallery_1 {
    margin-top: 6px !important;
  }
  .template-product-traditional-9 .spa-product-3{
    width:100% !important;
  }
  .template-product-traditional-9 .buy-bottom-btn .spa-product-6b {
    width: 50%;
    margin: auto;
    display: flex;
  }
  .template-page-saunasaveslives .fire-figters{
    margin-bottom:20px;
  }
  .template-page-ktaylor p.d-inlies {
    display: inline;
}
  .template-page-ktaylor .Inner-main.ktaylor1 p.digital-web{
    margin-top:20px !important;
  }
  .template-page-ktaylor .Inner-main.ktaylor1 .extreme-red{
    margin-block:15px;
    display:block;
  }
  .temp_medical-5-fullspectrum #thumbnails img {
    margin: 3px 3px !important;
    width: 60px !important;
  }
  .temp_medical-5-fullspectrum .right-views-1 .middle-content .row h2.font-style{
    margin-bottom:0 !important
  } 
 .temp_medical-5-fullspectrum .middle-content p{
   line-height:26px !important;
 }
 .temp_medical-5-fullspectrum .right-views-5 .font-style.first-child{
   margin-bottom:20px;
 }
 .temp_medical-5-fullspectrum .left-views-6 .font-style.first-child{
   margin-bottom:20px;
 }
 .temp_medical-5-fullspectrum .right-views-7 .font-style.first-child{
   margin-bottom:20px;
 }
 .temp_medical-5-fullspectrum .Drreconnendation{
   padding:0px !important;
 }
  .temp_medical-5-fullspectrum .gallery_1 {
    margin-top: 4px !important;
}
  .temp_medical-5-fullspectrum .footer-above-part img{
    margin-block:10px !important;
  }
  .temp_medical-5-fullspectrum .footer-above-part{
    margin-top:10px;
  }
  .temp_medical-5-fullspectrum .right-views-4 .font-style.first-child{
    margin-top:10px !important;
  }
  .template-product-spectrum-med-6 h4.prod_spec_h4{
    padding:0 !important;
  }
  .template-product-spectrum-med-6 .full-left-1 .font-style{
    margin-top:30px !important;
  }
  .template-product-spectrum-med-6 .full--2 #image-column-5 img{
    margin-block:20px;
  }
  .template-product-spectrum-med-6 .newinsert .black-color{
    font-size:24px !important;
  }
  .template-product-spectrum-med-6 .newinsert .blue-color{
    font-size:24px !important;
  }
  .template-product-spectrum-med-6 .nature_padding_row{
    padding-top:10px !important;
  }
  .template-product-spectrum-med-6 .newinsert {
    color:#000 !important;
  }
  .template-product-spectrum-med-6 .newinsert span{
    color:#0382cf!important;
  }
   .template-product-spectrum-med-6 .newinsert{
     margin-block:10px;
   }
  .template-product-spectrum-med-6 .mobile-gap-o0 img{
    margin-block:10px !important;
  }
  .template-product-spectrum-med-7 .Drreconnendation{
  padding:0 !important;
  }
  .template-product-spectrum-med-7 #thumbnails img {
    margin: 3px 3px !important;
    width: 60px !important;
  }
  .template-product-spectrum-med-7 #thumbnails{
    margin-top:20px !important;
  }
  .template-product-spectrum-med-8 #thumbnails{
    margin-top:20px !important;
  }
  .template-product-spectrum-med-8 #thumbnails img {
    margin: 3px 3px !important;
    width: 60px !important;
  }
  .temp_medical-8-fullspectrum .product--mobile-hide .row.padding_row.hidden-xs.w3_bg{
    display:block !important;
    margin-top:0 !important;
  }
  .temp_medical-8-fullspectrum .product--mobile-hide .row.padding_row .prod_spec_h4{
    margin:0 !important;
    padding-top:0 !important;
    padding-left:15px !important;
    margin-bottom:20px !important;
    font-size:25px !important;
  }
 .temp_medical-8-fullspectrum .product.product--large{
   margin-bottom:20px !important;
 }
 .temp_medical-8-fullspectrum .sleepy-Bench-Homepage{
   margin-top:20px !important;
 }
 .temp_medical-8-fullspectrum .left-views-2 #text-column-4 .first-child{
   margin-bottom:20px !important;
 }
 .temp_medical-8-fullspectrum .left-views-1 #text-column-4 .first-child{
   margin-bottom:20px !important;
 }
 .temp_medical-8-fullspectrum .right-views-2 .first-child{
   margin-bottom:30px !important;
 }
  .temp_medical-8-fullspectrum .left-views-3 #text-column-4 .first-child{
   margin-block:20px !important;
 }
  .temp_medical-8-fullspectrum .right-views-4 .first-child{
   margin-block:20px !important;
 }
  .temp_medical-8-fullspectrum .right-views-5 .first-child{
   margin-block:10px !important;
 }
  .temp_medical-8-fullspectrum .full--8 #text-column-5 .nature_padding_row{
    margin-top:50px !important;
  }
  .temp_medical-8-fullspectrum .full-left-9 .Although .font-style{
     margin-top:20px !important;
  }
  .temp_medical-8-fullspectrum .full-left-9 .Although .nature_padding_row{
     margin-top:20px !important;
  }
  /* .temp_medical-4-spectrum .table-condensed tr{
  display:flex;  
}
  .temp_medical-4-spectrum .table-condensed tr th{
  width:100%;
}
  .template-product-spectrum-med-4 .table>thead:first-child>tr:first-child>th {
    border-top: 0 none;
    display: block;
    width: 200px !important;
}*/
  .template-product-spectrum-med-4 .middle-content .over-flow{
    top:0 !important;
  } 
 .temp_nature-flatroof-saunas .collection-mobile-box1 .collection-heading1 .ft-30{
   line-height:30px !important;
 }
  .temp_nature-flatroof-saunas .container.font-x .col-md-5.column-center{
    margin-top:20px !important;
  }
  .temp_nature-flatroof-saunas .container.font-x .col-md-8{
    margin-block:10px 20px !important;
  }
  .temp_nature-flatroof-saunas .learnrow-01{
    width:66% !important;
  }
  .temp_nature-flatroof-saunas .col-md-4.column-center .x-learnmore img{
    width:66% !important;
  }
  .temp_nature-flatroof-saunas.template-collection-natureflatroofsaunas .row-center.first-sauna .col-md-7 {
    width: 100% !important;
  }
  .temp_nature-flatroof-saunas .row-center.sweat-sauna{
    display:flex;
    flex-direction:column-reverse !important;
  }
  .temp_nature-flatroof-saunas.template-collection-natureflatroofsaunas .row-center.sweat-sauna .col-md-4{
  width:100% !important;
  }
 .temp_nature-flatroof-saunas.template-collection-natureflatroofsaunas .row-center.sweat-sauna .col-md-8{
  width:100% !important;
  }
  .temp_nature-flatroof-saunas.template-collection-natureflatroofsaunas .row-center.sweat-sauna .features-bg-p{
    margin-top:0 !important;
  }
  .temp_nature-flatroof-saunas.template-collection-natureflatroofsaunas .container.font-x{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .temp_nature-6-flatroof.template-product-nature-6-flatroof .med-desktop-image span.spn-a{
    font-size:12px !important;
    font-weight:600 !important;
  }
  .template-product-nature-6-flatroof #thumbnails img {
    margin: 3px 2px !important;
    width: 60px !important;
  }
  .temp_nature-6-flatroof.template-product-nature-6-flatroof .suanas-img-xm {
    width: 127% !important;
    max-width: 180% !important;
    left: 22px;
    top: 6px;
  }
 .template-product-nature-6-flatroof .w3_bg.medical3-v2a .full-part .new-view--1.row.w3_bg{
    display:flex;
    flex-direction:column !important;
  }
 .template-product-nature-6-flatroof .left-side-flow div#image-column-5 {
   order: 2;
  }
 .template-product-nature-6-flatroof .left-side-flow.mb-1-img div#image-column-5 {
   order: 2;
  }

  .temp_nature-8-flatroof.template-product-nature-8-flatroof .med-desktop-image span.spn-a{
    font-size:12px !important;
    font-weight:600 !important;
  }
 
  .template-product-nature-8-flatroof #thumbnails img {
    margin: 3px 3px !important;
    width: 60px !important;
  }
  .temp_nature-8-flatroof.template-product-nature-8-flatroof .suanas-img-xm {
    width: 85% !important;
    max-width: 100% !important;
    left: 22px;
    top: 6px;
  }
 .template-product-nature-8-flatroof .w3_bg.medical3-v2a .full-part .new-view--1.row.w3_bg{
    display:flex;
    flex-direction:column !important;
  }
 .template-product-nature-8-flatroof .left-side-flow div#image-column-5 {
   order: 2;
  }
 .template-product-nature-8-flatroof .left-side-flow.mb-1-img div#image-column-5 {
   order: 2;
  }
  .template-product-nature-8-flatroof .name-heading.paddingmobile{
    font-size:26px !important;
  }
  .template-product-nature-8-flatroof .medcal-left .row.medicalbased.left-side-flow.mb-1-img.w3_bg{
    flex-direction:column !important;
  }
  .template-product-nature-8-flatroof section#section-block-image_right_fUppXP{
    padding-bottom:15px !important;
  }
  .temp_nature-8-flatroof.template-product-nature-8-flatroof .full-part.w3_bg.outerned .left-side-flow #text-column-5.col-md-6.mobile-p-0{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .temp_nature-8-flatroof .real-review h4.newinsert.font-style{
    margin-top:10px !important;
    margin-bottom:10px !important;
  }
  .temp_nature-8-flatroof .gry-warp-timer table p{
    margin-bottom:0 !important;
  }
   .temp_nature-8-flatroof .gry-warp-timer table tbody tr:nth-child(2){
     margin-top:10px !important;
   }
  .temp_nature-8-flatroof .Inner-main .col-md-12.col-sm-12{
    padding-left:0 !important;
    padding-right:0 !important;
  } 
  .temp_nature-8-flatroof .suanas-img-0a3 {
    width: 55%;
    left: 20% !important;
  }
  .template-product-nature-8-flatroof .suanas-img-0a4 {
    left: 13% !important;
  }
  .template-product-nature-8-flatroof .suanas-img-0a5 {
    left: 10% !important;
  }
  .template-product-nature-8-flatroof .w3_bg.medical3-v2a .full-part .row.w3_bg.right-side-flow.new-view--4{
    display:flex;
    flex-direction:column !important;
  }
  .template-product-nature-8-flatroof .w3_bg.medical3-v2a .full-part .row.w3_bg.right-side-flow.new-view--7{
    display:flex;
    flex-direction:column !important;
  }
  .template-product-nature-8-flatroof .w3_bg.medical3-v2a .full-part.outerned .left-side-flow{
    display:flex;
    flex-direction:column !important;
  }
  
  .temp_nature-8-flatroof.template-product-nature-8-flatroof .benefits .col-md-12.mobile-p-0.w3_bg{
    padding:0 !important;
  }
  
/* 14/02 */
  .template-product-nature-x.temp_nature-x .grid__item #slider img{
    height:300px !important;
   object-fit:contain !important;
  }
  .template-product-nature-x.temp_nature-x .grid__item #slider{
    margin-top:10px !important;
  }
  .template-product-nature-x.temp_nature-x .product--left .col-md-3.w3_bg.product__info-wrapper{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-nature-x .grid__item #thumbnails{
    margin-top:10px !important;
    margin-bottom:10px !important;
  }
  .template-product-nature-x #thumbnails img {
    margin: 3px 3px !important;
    width: 60px !important;
  }
  .template-product-nature-x.temp_nature-x .suanas-img-xm {
    width: 85% !important;
    max-width: 100% !important;
    left: 22px;
    top: 6px;
  }
 .template-product-nature-x .full-part.w3_bg.desgi-back .row.medicalbased.left-side-flow{
    display:flex;
    flex-direction:column !important;
  }
  .template-product-nature-x .gry-warp-timer .newgreen-box{
    margin-top:5px !important;
  }
  .template-product-nature-x .new-view--4.right-side-flow{
    display:flex !important;
  }
  .template-product-nature-x .left-side-flow div#image-column-5 {
    order: 2;
   }
 .template-product-nature-x .left-side-flow.mb-1-img div#image-column-5 {
   order: 2;
  }
  .template-product-nature-x .name-heading.paddingmobile{
    font-size:33px !important;
  }
  .template-product-nature-x .medcal-left .row.medicalbased.left-side-flow.mb-1-img.w3_bg{
    flex-direction:column !important;
  }
  .template-product-nature-x.temp_nature-x .full-part.w3_bg.outerned .left-side-flow #text-column-5.col-md-6.mobile-p-0{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-nature-x .real-review h4.newinsert.font-style{
    margin-top:20px !important;
    margin-bottom:5px !important;
  }
  .template-product-nature-x .suanas-img-0a4 {
    width: 70%;
    left: 0%;
  }
  .template-product-nature-x .over-flow{
    top:0 !important;
  }
  .template-product-nature-x .suanas-img-0a5 {
    width: 80%;
    left: 0%;
  }
  .template-product-nature-x img.buy-img3t{
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-nature-x img.buy-img4t{
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-nature-x.temp_nature-x .side-left-6 {
    width: 55% !important;
    left: 0%;
  }
   .template-product-nature-x #medical-acc1{
    margin-top:10px !important;
  }
  .template-product-nature-x.temp_nature-x img.buy-img4t{
     left: -2px !important;
     width: 75% !important; 
  }
  .template-product-nature-x.temp_nature-x .acc-bg-blue .head-a1{
    font-size:18px !important;
    line-height:1.1;
  }
  .template-product-nature-x.temp_nature-x .flatron.medical3-v2a.bg-sec.w3_bg .head-a1{
    font-size:18px !important;
    line-height:1.1;
  }
  .template-product-nature-x .real-review h4.newinsert.font-style{
    font-size:18px !important;
     line-height:1.1;
  }
  .template-product-nature-x.temp_nature-x .designer-show.w3_bg img{
    margin-bottom:10px !important;
  }
   .template-product-nature-x .new-view--1 #text-column-5 br{
     display:none;
   }
   .template-product-nature-x .yogaseries .left-side-flow #text-column-5 br{
     display:none;
   }
  .template-product-nature-x .yogaseries .left-side-flow #text-column-5 p:first-child{
    margin-bottom:0 !important;
  }
  .template-product-nature-x .new-view--1 #text-column-5 p:first-child{
    margin-bottom:0 !important;
  }
  .template-product-nature-x .flatron .head-a1{
    font-size:18px !important;
  }
  .template-product-nature-x.temp_nature-x section#section-block-image_right_THCU7j {
    padding-bottom: 20px!important;
}
  .template-product-nature-x .w3_bg.medical3-v2a .full-part .row.w3_bg.new-view--4{
    display:flex;
    flex-direction:column !important;
  } 
 .template-product-nature-x .outerned img.medical-rapidimg{
   display:none;
  }
  .template-product-nature-x img.heaven-scorpio{
   display:block;
   margin-block:10px;
  }
 .template-product-nature-x .supercomparision img.mimageon{
   margin-block:5px 10px ;
  }
  .template-product-nature-x .image-clickable{
    margin-bottom:10px !important;
  }
  
  .template-product-nature-8-flatroof .buynow_img1 {
    width: 55% !important;
    left: 0%;
  }
  .template-product-nature-8-flatroof .w3_bg.medical3-v2a .head-a1{
    font-size:18px !important;
     line-height:1.1;
  } 
  .template-product-nature-8-flatroof .w3_bg .head-a1{
     font-size:18px !important;
  }
  .template-product-nature-8-flatroof .designer-show.w3_bg .head-a1{
     font-size:18px !important;
  }
  .template-product-nature-8-flatroof .truegadgestsss span.addnewcl {
    font-size: 18px;
 }
  .template-product-nature-8-flatroof .image-clickable{
    margin-bottom:10px !important;
  }
  .template-product-nature-8-flatroof .full-part.outerned #image-column-5 img{
    display:none;
  }
   .template-product-nature-8-flatroof img.heaven-scorpio{
   display:block;
   margin-block:10px;
 }
  .template-product-nature-8-flatroof #medical-acc1{
    margin-top:10px !important;
  }

  .temp_naturexcombo.template-product-naturexcombo .grid__item #slider img{
    height:240px !important;
    object-fit:contain !important;
  }
  .template-product-naturexcombo .grid__item #thumbnails{
    margin-top:10px !important;
    margin-bottom:10px !important;
  }
  .template-product-naturexcombo #thumbnails img {
    margin: 3px 3px !important;
  }
  .template-product-naturexcombo span.reviews-name{
    font-size:20px;
  }
  .template-product-naturexcombo .suanas-img-xm {
    width: 85% !important;
    max-width: 100% !important;
    left: 22px;
    top: 6px;
  }
 .template-product-naturexcombo .full-part.w3_bg.desgi-back .row.medicalbased.left-side-flow{
    display:flex;
    flex-direction:column !important;
  }
  .template-product-naturexcombo .gry-warp-timer .newgreen-box{
    margin-top:5px !important;
  }
  .template-product-naturexcombo .new-view--4.right-side-flow{
    display:flex !important;
  }
  .template-product-naturexcombo .left-side-flow div#image-column-5 {
    order: 2;
   }
 .template-product-naturexcombo .left-side-flow.mb-1-img div#image-column-5 {
   order: 2;
  }
  .template-product-naturexcombo .name-heading.paddingmobile{
    font-size:33px !important;
  }
  .template-product-naturexcombo .medcal-left .mb-1-img.w3_bg{
    flex-direction:column !important;
  }
  .template-product-naturexcombo.temp_naturexcombo section#section-block-image_right_AcnnJH{
    padding-bottom:10px !important;
  }
  .template-product-naturexcombo.temp_naturexcombo .full-part.w3_bg.outerned .left-side-flow #text-column-5.col-md-6.mobile-p-0{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  .template-product-naturexcombo .real-review h4.newinsert.font-style{
    margin-top:20px !important;
    margin-bottom:5px !important;
  }
  .template-product-naturexcombo .suanas-img-0a4 {
    width: 70%;
    left: 0%;
  }
  .template-product-naturexcombo .over-flow{
    top:0 !important;
  }
  .template-product-naturexcombo .suanas-img-0a5 {
    width: 80%;
    left: 0%;
  }
  .template-product-naturexcombo img.buy-img3t{
    left: -2px !important;
    width: 75% !important;
  }
  .template-product-naturexcombo img.buy-img4t{
    left: -2px !important;
    width: 75% !important;
  }
   .template-product-naturexcombo #medical-acc1{
    margin-top:10px !important;
  }
  .template-product-naturexcombo img.buy-img4t{
     left: -2px !important;
     width: 75% !important; 
  }
  .template-product-naturexcombo .acc-bg-blue .head-a1{
    font-size:18px !important;
    line-height:1.1;
  }
  .template-product-naturexcombo .flatron.medical3-v2a.bg-sec.w3_bg .head-a1{
    font-size:18px !important;
    line-height:1.1;
  }
  .template-product-naturexcombo .real-review h4.newinsert.font-style{
    font-size:18px !important;
     line-height:1.1;
  }
  .template-product-naturexcombo.temp_naturexcombo .designer-show.w3_bg img{
    margin-bottom:0px !important;
  }
   .template-product-naturexcombo .new-view--1 #text-column-5 br{
     display:none;
   }
   .template-product-naturexcombo .yogaseries .left-side-flow #text-column-5 br{
     display:none;
   }
  .template-product-naturexcombo .yogaseries .left-side-flow #text-column-5 p:first-child{
    margin-bottom:0 !important;
  }
  .template-product-naturexcombo .new-view--1 #text-column-5 p:first-child{
    margin-bottom:0 !important;
  }
  .template-product-naturexcombo .flatron .head-a1{
    font-size:18px !important;
  }
  .template-product-naturexcombo section#section-block-image_right_THCU7j {
    padding-bottom: 20px!important;
  }
  .template-product-naturexcombo .w3_bg.medical3-v2a .full-part .row.w3_bg.new-view--4{
    display:flex;
    flex-direction:column !important;
  } 
 .template-product-naturexcombo .outerned img.medical-rapidimg{
   display:none;
  }
  .template-product-naturexcombo img.heaven-scorpio{
   display:block;
   margin-block:10px;
  }
 .template-product-naturexcombo .supercomparision img.mimageon{
   margin-block:5px 10px ;
  }
  .template-product-naturexcombo .image-clickable{
    margin-bottom:10px !important;
  }
  
  .template-product-naturexcombo .buynow_img1 {
    width: 55% !important;
    left: 0%;
  }
  .template-product-naturexcombo .w3_bg.medical3-v2a .head-a1{
    font-size:18px !important;
     line-height:1.1;
  } 
  .template-product-naturexcombo .w3_bg .head-a1{
     font-size:18px !important;
  }
  .template-product-naturexcombo .designer-show.w3_bg .head-a1{
     font-size:18px !important;
  }
  .template-product-naturexcombo .truegadgestsss span.addnewcl {
    font-size: 18px;
 }
  .template-product-naturexcombo .image-clickable{
    margin-bottom:10px !important;
  }
  .template-product-naturexcombo .full-part.outerned #image-column-5 img{
    display:none;
  }
  .template-product-naturexcombo .full-part.outerned #text-column-5.col-md-6 {
    padding-left:0 !important;
    padding-right:0 !important;
  }
   .template-product-naturexcombo img.heaven-scorpio{
   display:block;
   margin-block:10px;
 }
  .template-product-naturexcombo #medical-acc1{
    margin-top:10px !important;
  }
  .template-product-naturexcombo.temp_naturexcombo .suanas-img-0a3 {
    left: 0% !important;
 }
 .template-product-naturexcombo.temp_naturexcombo .suanas-img-0a4 {
    width: 70%;
    left: 0%;
  }
 .template-product-naturexcombo.temp_naturexcombo .side-left-6 {
   width: 55% !important;
   left: 0%;
 }
 .template-product-naturexcombo .product--large .col-md-3.product__info-wrapper{
  padding-left:0 !important;
  padding-right:0 !important;
 }
.template-product-naturexcombo .nature-x .nature-mobile-image{
  margin-block:5px 10px !important;
 }
 .template-product-naturexcombo .Drreconnendation{
   padding:0 !important;
 }
  
.temp_frozen-1-cold-plunge.template-product-frozen1 .gry-warp-timerww table {
    position: absolute;
    left: 17% !important;
    top: 38%;
}
  .temp_frozen-1-cold-plunge .col-md-10.frozen-col-10{
    padding-left:0 !important;
    padding-right:0 !important;
  }
  /* 18/02 */
  .template-product-frozen1 .overall {
    text-align: left;
  }
  .template-product-frozen1 .dolor{
   text-align: left !important;
  }
  .template-product-frozen2 .overall {
    text-align: left;
  }
  .template-product-frozen2 .dolor{
   text-align: left !important;
  }
  .template-product-frozen3 .overall {
    text-align: left;
  }
  .template-product-frozen3 .dolor{
   text-align: left !important;
  }
  .template-product-frozen4 .overall {
    text-align: left;
  }
  .template-product-frozen4 .dolor{
   text-align: left !important;
  }
  .template-product-frozen5 .overall {
    text-align: left;
  }
  .template-product-frozen5 .dolor{
   text-align: left !important;
  }
  .template-product-frozen6 .overall {
    text-align: left;
  }
  .template-product-frozen6 .dolor{
   text-align: left !important;
  }
  .template-product-frozen7 .overall {
    text-align: left;
  }
  .template-product-frozen7 .dolor{
   text-align: left !important;
  }
  .template-product-frozen8 .overall {
    text-align: left;
  }
  .template-product-frozen8 .dolor{
   text-align: left !important;
  }
  .template-product-frozen9 .overall {
    text-align: left;
  }
  .template-product-frozen9 .dolor{
   text-align: left !important;
  }
  .template-product-frozen2 div#thumbnails img{
    height:32px !important;
    object-fit:contain;
  }  
}

.template-page-infrared .mhair-subdryer{
  padding-bottom:10px;
}
.temp_infrared .middle-content p.mhair-disc{
  font-family:Helvetica !important;
}
.temp_traditional-9plus #thumbnails img{
  margin:0 4px !important;
}
.temp_traditional-9plus .right-views-1 .font-style.first-child{
    margin-bottom:15px;
}
.temp_traditional-9plus .left-views-2 .font-style.first-child{
    margin-bottom:15px;
}
.temp_traditional-9plus .right-views-3 .font-style.first-child{
    margin-bottom:15px;
}
.temp_traditional-9plus .full--4 .col-md-12 p.font-style_color{
  line-height:22px !important;
}
.temp_traditional-9plus .full-left-5 p.font-style_color{
 line-height:22px !important;
 font-family:Helvetica !important;
}
.temp_traditional-9plus .full--6 p.font-style_color{
 line-height:22px !important;
 font-family:Helvetica !important;
}
.temp_traditional-9plus .designer-showcase-img h3{
  font-family:Helvetica !important;
}
.template-page-saunasaveslives .fire-figters .line-wrong p{
  line-height:25px !important;
}
.temp_medical-5-fullspectrum .designer-showcase-img h3{
  font-family:helvetica !important;
}
.temp_medical-6-spectrum .product__media-wrapper h4.prod_spec_h4{
  color:#0382CF!important;
}
.temp_medical-6-spectrum .spectrum-5 .middle-content  p{
  font-family:Helvetica !important;
  line-height:26px !important;
}
.temp_medical-6-spectrum .Drreconnendation h5{
  padding:0 !important;
}
.temp_medical-6-spectrum .designer-showcase-img h3{
  font-family:Helvetica !important
}
.template-product-spectrum-med-7 .Drreconnendation h5{
  padding:0 !important;
}
.template-product-spectrum-med-7 .designer-showcase-img h3{
  font-family:Helvetica !important
}
.template-product-spectrum-med-7 .full--2 #image-column-5 img{
  margin-block:20px;
}
.template-product-spectrum-med-7  .spectrum-5 .middle-content p{
  font-family:Helvetica !important;
  line-height:26px !important;
}
.template-product-spectrum-med-8 .Inner-main .designer-show-h{
  font-family:Helvetica !important;
}
.template-product-spectrum-med-8 .Inner-main h3{
  font-family:Helvetica !important;
}
.template-product-spectrum-med-8 .newinsert{
  font-family:Helvetica !important;
}
.template-product-spectrum-med-7 #thumbnails{
    margin-top:40px; 
  }
.template-product-spectrum-med-8 #thumbnails{
    margin-top:40px;
  }
.template-product-spectrum-med-7 .price__sale{
  margin-top:10px;
}
.template-product-spectrum-med-6 .middle-content h4 span{
   color:#0382CF;
 }
.template-product-spectrum-med-8 #slider-wrapper{
  margin-bottom:20px;
}
.template-collection-medicalsaunas-fulls1 .container-three-box{
  margin-top:20px !important;
}
.template-collection-medicalsaunas-fulls1  .collection-vedios .figcaption_sauna span.bold-text{
  font-weight:600 !important;

}
.template-collection-medicalsaunas-fulls1  .collection-vedios .modern-4 .figcaption_sauna span{
    color:#000;
}
.template-collection-medicalsaunas-fulls1 .container-three-box.page-width{
  width:auto !important;
}
.temp_medical-4-spectrum .product--large .new-rate{
  margin-block:10px !important;
}
.temp_medical-4-spectrum .product--large .new-rate table{
 width:100% !important;
}
.temp_medical-4-spectrum .newinsert span.blue-color {
    font-size: 30px;
    color: #000;
}
.temp_medical-4-spectrum .newinsert span.black-color {
    font-size: 30px;
    color: #0382CF !important;
}
.temp_medical-4-spectrum .Drreconnendation h5{
  padding:0 !important;
}
.temp_medical-4-spectrum .designer-showcase-img h3{
   font-family:Helvetica !important;
}
.temp_nature-flatroof-saunas .row-center.first-sauna .col-md-7{
  width:66.666% !important;
}
.temp_nature-flatroof-saunas .row-center.first-sauna .col-md-4{
  width:33.33% !important;
}
.temp_nature-flatroof-saunas .row-center.sweat-sauna .col-md-4{
  width:25% !important;
}
.temp_nature-flatroof-saunas .row-center.sweat-sauna .col-md-8{
  width:75% !important;
}
.template-product-nature-6-flatroof a.reviews-color {
    font-size: 22px;
    margin-left: 10px;
}
.template-product-nature-6-flatroof #slider img{
  object-fit:cover !important;
}
.template-product-nature-6-flatroof .custom-left_image .row.w3_bg.medicalbased.left-side-flow{
  padding:0 !important;
}
.template-product-nature-6-flatroof .marginsing .new-view--7 #image-column-5{
  margin-top:10px !important;
}
.template-product-nature-6-flatroof .med-desktop-image span.spn-a{
  font-size:20px !important;
  text-transform: lowercase !important;;
}
.template-product-nature-6-flatroof .med-desktop-image #icons-section{
  margin-bottom:20px !important;
}
.template-product-nature-6-flatroof .real-review h4.newinsert.font-style{
  margin-top:0 !important;
}
/* .template-product-nature-6-flatroof img.img-responsive.benefits-pd{
  display:none !important;
} */
.template-product-nature-8-flatroof .pacnh{
  padding:0 !important;
}
.template-product-nature-8-flatroof img.medical-rapidimg{
  margin-bottom:0 !important;
}
.template-product-nature-8-flatroof .full-part.w3_bg.outerned .left-side-flow{
  display:flex;
  align-items:flex-end !important;
}
.template-product-nature-8-flatroof .full-part.w3_bg.outerned .row.medicalbased.left-side-flow.mb-1-img.w3_bg{
  margin-bottom:0 !important;
}
.template-product-nature-8-flatroof .full-part.w3_bg.outerned  #image-column-5 img{
  margin-bottom:20px !important
}
.template-product-nature-8-flatroof .full-part.w3_bg.outerned .left-side-flow #text-column-5 p{
 line-height:22px !important;
  margin-bottom:0 !important;
}
.template-product-nature-8-flatroof .full-part.w3_bg.outerned .left-side-flow #text-column-5.col-md-6.mobile-p-0{
 padding-left:12px !important;
 padding-right:15px !important;
 align-self: flex-end;
}
.template-product-nature-8-flatroof .aidedads .hot-coldmedi{
  margin:0 !important;
}
.template-product-nature-8-flatroof .aidedads .mobile-p-0.w3_bg p{
  line-height:22px !important;
}
.template-product-nature-8-flatroof .regularview .spn-a.addnewcl{
  font-size:20px ;
}
.temp_nature-8-flatroof h4.prod_spec_h4{
 padding-top:0 !important;
}
 .temp_nature-8-flatroof .custom-left_image .left-side-flow{
   padding-bottom:10px !important;
 }
.template-product-nature-x .grid__item #slider img{
  height:700px !important;
}
.template-product-nature-x img.medical-rapidimg{
  margin-bottom:0 !important;
}
.template-product-nature-x .full-part.w3_bg.outerned .left-side-flow{
  display:flex;
  align-items:flex-end !important;
}
.template-product-nature-x .full-part.w3_bg.outerned .row.medicalbased.left-side-flow.mb-1-img.w3_bg{
  margin-bottom:0 !important;
}
.template-product-nature-x .full-part.w3_bg.outerned  #image-column-5 img{
  margin-bottom:20px !important
}
.template-product-nature-x .full-part.w3_bg.outerned .left-side-flow #text-column-5 p{
 line-height:22px !important;
  margin-bottom:0 !important;
}
.template-product-nature-x .full-part.w3_bg.outerned .left-side-flow #text-column-5.col-md-6.mobile-p-0{
 padding-left:12px !important;
 padding-right:15px !important;
 align-self: flex-end;
}
.template-product-nature-x .aidedads .hot-coldmedi{
  margin:0 !important;
}
.template-product-nature-x .aidedads .mobile-p-0.w3_bg p{
  line-height:22px !important;
}
.template-product-nature-x .nature-desktop .spn-a{
  font-size:20px !important;
}
.template-product-nature-x h4.prod_spec_h4{
 padding-top:0 !important;
}
.template-product-nature-x .custom-left_image .left-side-flow{
  padding-bottom:10px !important;
}
 .template-product-nature-x #thumbnails{
  margin-top:40px !important;
}
.template-product-nature-x img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -4% !important;
}
.template-product-nature-x img.buy-img5t {
    width: 110% !important;
    position: relative;
    left: 0%;
    max-width: 75%;
}
.template-product-nature-x .table-ac {
    position: relative;
    left: 0%;
}
.template-product-nature-x span.side-left-03 {
    position: relative;
    left: 0%;
}
.template-product-nature-x .table-ad {
    position: relative;
    left: -2%;
}
.template-product-nature-x .prod-brk-th-big {
    width: 18%;
}
.template-product-nature-x .side-left-6 {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-nature-x .newinsert{
  font-size:25px !important;
}
.template-product-nature-x .designer-show.w3_bg img {
  margin-bottom:20px !important;
}
 img.heaven-scorpio{
   display:none;
 }
.template-product-naturexcombo .grid__item #slider img{
  height:650px !important;
  max-width:100% !important;
  width:98% !important;
}
.template-product-naturexcombo img.medical-rapidimg{
  margin-bottom:0 !important;
}
.template-product-naturexcombo .full-part.w3_bg.outerned .left-side-flow{
  display:flex;
  align-items:flex-end !important;
}
.template-product-naturexcombo .full-part.w3_bg.outerned .row.medicalbased.left-side-flow.mb-1-img.w3_bg{
  margin-bottom:0 !important;
}
.template-product-naturexcombo .full-part.w3_bg.outerned  #image-column-5 img{
  margin-bottom:20px !important
}
.template-product-naturexcombo .full-part.w3_bg.outerned .left-side-flow #text-column-5 p{
 line-height:22px !important;
  margin-bottom:0 !important;
}
.template-product-naturexcombo .full-part.w3_bg.outerned .left-side-flow #text-column-5.col-md-6.mobile-p-0{
 padding-left:12px !important;
 padding-right:15px !important;
 align-self: flex-end;
}
.template-product-naturexcombo .aidedads .hot-coldmedi{
  margin:0 !important;
}
.template-product-naturexcombo .aidedads .mobile-p-0.w3_bg p{
  line-height:22px !important;
}
.template-product-naturexcombo .nature-desktop .spn-a{
  font-size:20px !important;
}
.template-product-naturexcombo h4.prod_spec_h4{
 padding-top:0 !important;
}
.template-product-naturexcombo .custom-left_image .left-side-flow{
  padding-bottom:10px !important;
}
 .template-product-naturexcombo #thumbnails{
  margin-top:0px !important;
}
.template-product-naturexcombo .suanas-img-0a3{
  left: 15% !important;
}
.template-product-naturexcombo img.buy-img4t {
    width: 90% !important;
    position: relative;
    left: -4%;
}
.template-product-naturexcombo .w3_bg.medical3-v2a .full-part.medcal-left .row.w3_bg{
  display:flex;
 /* flex-direction:column !important; */
}
.template-product-naturexcombo .suanas-img-0a4 {
    width: 85%;
    position: relative;
    left: 1%;
}
.template-product-naturexcombo img.buy-img5t {
    width: 110% !important;
    position: relative;
    left: 0%;
    max-width: 75%;
}
.template-product-naturexcombo .table-ac {
    position: relative;
    left: 0%;
}
.template-product-naturexcombo span.side-left-03 {
    position: relative;
    left: 0%;
}
.template-product-naturexcombo .table-ad {
    position: relative;
    left: -2%;
}
.template-product-naturexcombo .prod-brk-th-big {
    width: 18%;
}
.template-product-naturexcombo .side-left-6 {
    width: 90% !important;
    position: relative;
    left: 0%;
}
.template-product-naturexcombo .newinsert{
  font-size:25px !important;
}
.template-product-naturexcombo .designer-show.w3_bg img {
  margin-bottom:20px !important;
}
.template-product-naturexcombo .newinsert{
  margin:0 !important;
  margin-top:10px !important;
}
.template-product-naturexcombo .image-clickable{
  margin-bottom:10px;
}
.template-product-naturexcombo .apiddr .col-md-12.mobile-p-0{
  padding-left:0!important;
  padding-right:0!important;
}
.temp_medical-4-spectrum .product__description .new-boxmain{
  border:1px solid #ccc;
  border-top:none !important;
  border-radius:0 0 10px 10px;
}
.template-product-product-med-4 .table-container .Inner-main .product-form__submit {
    margin-bottom: 0rem;
}
.template-product-product-med-5 .table-container .Inner-main .product-form__submit {
    margin-bottom: 0rem;
}
.template-product-product-med-6 .table-container .Inner-main .product-form__submit {
    margin-bottom: 0rem;
}
.template-product-frozen1 .blue-c sup.sup-tma{
  left:-3px;
}
.template-product-frozen1 .gry-warp-timerww{
  display:flex;
  justify-content:center;
}
.template-product-frozen1 .gry-warp-timerww table {
    position: absolute;
    left: 23% !important;
    top: 38%;
}
.template-product-frozen1 .gry-warp-timerww table tbody{
  display:flex;
  flex-direction:column;
  gap:5px;
}
.template-product-frozen1 .gry-warp-timerww table tbody td{
  padding-right:5px;
}
.template-product-frozen2 #thumbnails img{
  object-fit:contain !important;
}
.template-product-frozen1 .col-md-8 .panel-group{
  padding-left:0 !important;
}

.temp_medical-4.template-product-med-4 .ferdetoxification .col-md-12.mobile-p-0{
  padding-left:15px !important;
  padding-right:15px !important;
}
.temp_medical-4.template-product-med-4 .mostsa-egara .col-md-12.mobile-p-0{
  padding-left:15px !important;
  padding-right:15px !important;
}

@media screen and (min-width: 990px){
  .temp_traditional-9plus .product--large:not(.product--no-media) .product__media-wrapper{
   max-width:72% !important;
   } 
}
.custom-sauna-desktop{
  display:none;
}
.custom-sauna-mobile{
  display:none;
}
.template-product-custom1 .custom-sauna-desktop{
  display:block;
}
.template-product-custom2 .custom-sauna-desktop{
  display:block;
}
.template-product-custom3 .custom-sauna-desktop{
  display:block;
}
.template-product-custom-4-5 .custom-sauna-desktop{
  display:block;
}
.template-product-custom6-9 .custom-sauna-desktop{
  display:block;
}
.template-product-custom1 .secondcomparision.secone .acc-bg-blue{
  margin-bottom:0.6% !important;
}
.template-product-custom1 #customproduct-table .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-custom1 #customproduct-table .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}
.template-product-custom1 #customproduct-table img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -38%!important;
}
.template-product-custom2 .secondcomparision.secone .acc-bg-blue{
  margin-bottom:0.6% !important;
}
.template-product-custom2 #customproduct-table .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-custom2 #customproduct-table .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}
.template-product-custom2 #customproduct-table img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -38%!important;
}
.template-product-custom2 .heading-introdu {
    font-size: 20px;
    color: #000;
    font-weight: 600;
}
.template-product-custom2 .custyoutube.customsectyoutube .youtube-connt .Inner-main .review-div-class iframe{
  width:85% !important;
}
.template-product-custom2 .youtube-connt .Inner-main .review-div-class:nth-child(even){
  text-align:right;
}
.template-product-custom-4-5 .secondcomparision.secone .acc-bg-blue{
  margin-bottom:0.6% !important;
}
.template-product-custom-3 .secondcomparision.secone .acc-bg-blue{
  margin-bottom:0.6% !important;
}
.template-product-custom6-9 .secondcomparision.secone .acc-bg-blue{
  margin-bottom:0.6% !important;
}
.template-product-custom-4-5 #customproduct-table .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-custom-4-5 #customproduct-table .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}
.template-product-custom-4-5 #customproduct-table img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -38% !important;
}
.template-product-custom6-9 .textcenterredf5 .secondcol .imgcols{
  text-align:center;
}
.template-product-custom6-9 #customDimTable .suanas-img-0a1{
     width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.temp_custom1 .head-a1{
  font-size:32px !important;
}
.temp_custom1 .head-a1 .head-a2{
   font-size:24px !important;
   text-transform: lowercase;
}
.temp_custom2 .head-a1{
  font-size:32px !important;
}
.temp_custom2 .head-a1 .head-a2{
   font-size:24px !important; 
}
.temp_custom4-5 .head-a1{
  font-size:32px !important;
}
.temp_custom4-5 .head-a1 .span0123{
   font-size:24px !important; 
}
.temp_custom6-9 .head-a1{
  font-size:32px !important;
}
.temp_custom6-9 .head-a1 .span0123{
   font-size:24px !important; 
}
.template-product-product-med-5 .med-mobile-image{
  display:none;
}
.template-product-custom3 #medical-acc21 .customsectyoutube .review-div-class iframe {
    width: 87% !important;
}
 /* 28-01-2025 */
 .temp_cold-plunge .plunge-container span.plunge-blue-color {
    display: block;
    margin-bottom: -10px;
    margin-top: 10px;
} 
.card .plunge-inner-content .headerphp h2 {
    padding: 0px 40px 55px 55px;
    line-height: 15px;
    z-index: 1;
    position: relative;
    height: 100px !important;
}
.frozen-body .container-fluid {
    width: 95% !important;
    margin-left: 0px !important;
}
.plung-card1  .plunge-product-box .card {
    height: 621px!important;
}
 /* ... 28-01-2025 ... */
 .temp_cold-plunge .card .headerphp.inner-heading{
    z-index:1 !important;
} 
.template-product-product-med-5 .med-desktop-images .img-responsive.benefits-pd{
     display:block;
}
 .template-product-product-med-5 .med-desktop-images .mimageon{
    display:none;
}
@media(min-width: 1200px) and (max-width: 1599px){
 .temp_cold-plunge .card.card-01.plung-card1 .headerphp h2 {
    padding: 10px 37px 29px 54px !important;
    line-height: 15px;
    height: 67px !important;
}
 .temp_cold-plunge .card.card-01.plung-card2 .headerphp h2 {
    padding: 10px 37px 29px 54px !important;
    line-height: 15px;
    margin-top:12px !important;
    height: 67px !important;
}
 .temp_cold-plunge .card.card-01.plung-card3 .headerphp h2 {
    padding: 0px 37px 29px 54px !important;
    line-height: 15px;
    height: 67px !important;
    margin-top:0 !important;
  }
  .temp_cold-plunge span.sale-price {
    font-size: 30px !important;
    padding-top: 6px !important;
  } 
  .temp_cold-plunge .card .custom-content .plunge-price1 {
    font-size: 30px !important;
    padding-top: 10px !important;
  }
  .temp_cold-plunge .card .headerphp h2 span{
    line-height:18.5px !important;
  }
  .temp_cold-plunge .card .headerphp.inner-heading{
    z-index:1 !important;
  }  
   .temp_cold-plunge .col-md-4.plunge-product-box .card .content .btn-learn-more {
     font-size: 20px;
     margin: 12px auto;
     padding: 12px 70px !important;
  }
  .temp_cold-plunge .card .content .btn-learn-more{
    width:100% !important;
    max-width:280px !important;
  }
   .temp_cold-plunge .card {
    height: 575px !important;
  }
  .temp_frozen-2-cold-plunge.template-product-frozen2 .offer-info{
    gap:15px!important;
  }  
}
@media screen and (min-width: 1600px) and (max-width: 1800px){
  .temp_cold-plunge .card .content .btn-learn-more{
    width:80% !important;
  }
   .temp_cold-plunge .card .headerphp.inner-heading{
    z-index:1 !important;
  } 
  .temp_cold-plunge .card.plung-card3 .c-plung-heading-1{
    margin-top:12px !important;
  }
  .template-product-frozen2 .price_mon.w3_bg .sugg_payment {
   width:100% !important; 
  }
}
/*new css 11/2/25*/
.temp_ .cxntrex a.md-bg-btn {
    margin-right: -39px;
}
.temp_ .cxntrex h2.text-header {
    padding-left: 43px;
}
.template-product-custom6-9 .grid__item #slider img{
  height:610px !important;
}
.template-product-custom6-9 .customclass #thumbnails {
    margin-top: 20px!important;
}
.template-product-custom6-9 .reviews-star-01 .reviews-color i{
  font-size:27px !important;
}
.template-index #countdowntop span{
  font-size:25px !important;
}
.template-index #countdowntop span span{
    font-size:18px !important;
}
.template-index #countdowntop span small{
  font-size:18px !important;
}
.temp_official-blog .blog-main-banner-a{
  background-color:#efefef;
}
.temp_official-blog .card__media .media{
  padding:0 !important;
}
.temp_official-blog .tradmark-blog {
    font-size: 15px;
    font-weight: 400;
    position: relative;
    top: -15px;
}
.template-product-med-3 .side-left-03a {
    /*left: -20px!important;*/
  left: 0px!important;
}
.template-product-med-4 .side-left-03a {
    /*left: -18px!important;*/
  left:0px!important;
}
.template-product-product-med-5 .side-left-03a {
    /*left: -18px!important;*/
  left: 0px!important;
}
 .template-product-med-4 .col-md-12.mobile-p-0.w3_bg {  
    padding:0!important;
}
  .template-product-product-med-5 .col-md-12.mobile-p-0.w3_bg {
    padding:0!important;
}
  .template-product-product-med-5 .saunasrender .col-md-12.mobile-p-0.w3_bg {
    padding-inline:15px!important;
}
  .template-product-product-med-6 .col-md-12.mobile-p-0.w3_bg {
    padding:0!important;
}
  .template-product-product-med-6 .saunasrender .col-md-12.mobile-p-0.w3_bg {
    padding-inline:15px!important;
}
/* 25/02 */
.template-product-med-3 .product-form__submit {
    margin-bottom: 0rem;
}
.template-product-med-4 .product-form__submit {
    margin-bottom: 0rem;
}
.template-product-med-5 .product-form__submit {
    margin-bottom: 0rem;
}
.template-product-med-6 .product-form__submit {
    margin-bottom: 0rem;
}





 

 @media (max-width: 767px) {
   .temp_ .cxntrex a.md-bg-btn {
    margin-right: 0px; 
 }
.template-index #countdowntop .text-d.text-dd:nth-child(2) {
  display:inline !important;
 }
 .temp_ .cxntrex h2.text-header {
   padding-left: 0px;
 }
 .template-product-custom2 .newnewnew .lefttestui .thirdcol p{
   font-size:14px  !important;
   font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
 }
   /* 20/02 */
   .template-product-custom6-9 .grid__item #slider img{
     height:300px !important;
   }
   .temp_medical-4.template-product-med-4 .ferdetoxification .col-md-12.mobile-p-0{
  padding-left:0px !important;
  padding-right:0px !important;
}
.temp_medical-4.template-product-med-4 .mostsa-egara .col-md-12.mobile-p-0{
  padding-left:0px !important;
  padding-right:0px !important;
}
 }




/* commercial 486 */

.template-product-commercial-spa-486-customized .custom-sauna-desktop {
    display: block;
}
.template-product-commercial-spa-486-customized .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-commercial-spa-486-customized .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}
.template-product-commercial-spa-486-customized .buynow_img1 {
        margin-left: 4px;
        margin-top: 0px;
        width: 72%;
    }
.template-product-commercial-spa-486-customized .side-left-6 {
    left: -28% !important;
}

.template-product-commercial-spa-486-customized img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -35% !important;
}
.template-product-commercial-spa-486-customized h3.industry-system-b {
    text-align: center;
    font-size: 20px;
    color: #000;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 10px;
}
.template-product-commercial-spa-486-customized h3.industry-system {
    margin-top: 30px !important;
    margin-bottom: 10px !important;
}
.template-product-commercial-spa-486-customized .industry-system {
    color: #0097db;
    text-align: start;
    font-weight: 700;
    font-size: 30px;
    font-family: "Open Sans", sans-serif !important;
}
.template-product-commercial-spa-486-customized .middle-content p {
    color: #545454;
    cursor: default;
    font-family: "Open Sans", sans-serif;
    font-size: 18px !important;
    line-height: 30px !important;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.template-product-commercial-spa-486-customized .margin-top-80 {
    margin-top: 80px;
}
.template-product-commercial-spa-486-customized .commercialspa-row {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.template-product-commercial-spa-486-customized .margin-top-120 {
    margin-top: 120px;
}
.template-product-commercial-spa-486-customized .margin-top-100 {
    margin-top: 100px;
}
.template-product-commercial-spa-486-customized .product-feater-a {
    color: #000;
    text-align: start;
    font-weight: 700;
    font-size: 25px;
    margin-top: 2%;
    background-color: #f6f6f6;
    padding: 15px;
}
.template-product-commercial-spa-486-customized .panel-title-a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0px;
}
.template-product-commercial-spa-486-customized .heading-acc {
    font-size: 16px;
    font-weight: 600;
    color: #545454;
    padding-left: 10px !important;
    cursor: pointer;
}
.template-product-commercial-spa-486-customized .panel .background-ddd {
    background-color: #ddd;
}



@media(max-width:767px){

.template-product-commercial-spa-486-customized .col-md-3.w3_bg {
    padding-left: 0px;
    padding-right: 0px;
}
       .template-product-commercial-spa-486-customized .med_table_width th {
        min-width: 200px;
    }
      .template-product-commercial-spa-486-customized .suanas-img-0a1 {
        width: 41%;
        left: 34%;
        position: relative;
    }
      .template-product-commercial-spa-486-customized .suanas-img-0a2 {
        width: 50%;
        position: relative;
        left: 25%;
    }
    .template-product-commercial-spa-486-customized .suanas-img-0a3 {
        width: 64%;
        left: 20%;
        position: relative;
    }
      .template-product-commercial-spa-486-customized .suanas-img-0a4 {
        width: 80%;
        left: 11%;
        max-width: 115%;
        position: relative;
    }
      .template-product-commercial-spa-486-customized .suanas-img-0a5 {
        width: 90%;
        left: 5%;
    }
    .template-product-commercial-spa-486-customized img.buy-img1t {
        width: 55% !important;
        position: relative;
        left: 5%;
    }
  .template-product-commercial-spa-486-customized img.buy-img3t {
        width: 80% !important;
        position: relative;
        left: 0%;
    }
  .template-product-commercial-spa-486-customized img.buy-img4t {
        left: 0 !important;
        width: 75% !important;
        position: relative;
    }
     .template-product-commercial-spa-486-customized img.buy-img5t {
        left: 0;
        width: 75% !important;
    }
   .template-product-commercial-spa-486-customized .row.commercialspa-row {
        flex-direction: column;
    }
      .template-product-commercial-spa-486-customized .heading-introdu {
        font-size: 20px;
        color: #000;
        font-weight: 600;
        display: block;
        text-align: center;
    }
      .template-product-commercial-spa-486-customized .heading-introdu-a {
        font-size: 21px !important;
        line-height: 30px !important;
        font-weight: 600;
        text-align: center;
        display: block;
    }
  .template-product-commercial-spa-486-customized .middle-content p {
        margin-bottom: 4px !important;
        line-height: 22px !important;
        font-size: 14px !important;
    }
  .template-product-commercial-spa-486-customized .width-80 {
        width: 100%;
        padding-inline: 0 !important;
    }
      .template-product-commercial-spa-486-customized .industry-system {
        font-size: 18px !important;
        text-align: center !important;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        font-weight: 700;
    }
      .template-product-commercial-spa-486-customized .middle-content p {
        margin-bottom: 4px !important;
        line-height: 22px !important;
        font-size: 14px !important;
    }
  .template-product-commercial-spa-486-customized .margin-top-80 {
    margin-top: 0px;
}
  .template-product-commercial-spa-486-customized .row.commercialspa-row.flex-reverce {
        display: flex;
        flex-direction: column-reverse;
    }
      .template-product-commercial-spa-486-customized .product-feater-a {
        text-align: center;
        font-size: 20px;
        margin-top: 2%;
        padding: 5px;
    }
  .template-product-commercial-spa-486-customized .heading-acc {
        font-size: 15px;
        font-weight: 600;
        color: #545454;
        padding-left: 10px !important;
        cursor: pointer;
    }
  .template-product-commercial-spa-486-customized .spa-485-in .flex-reverce {
        display: flex !important;
        flex-direction: column-reverse !important;
    }
      .template-product-commercial-spa-486-customized h3.industry-system {
        padding-top: 12px !important;
    }
  .template-product-commercial-spa-486-customized .padding-x {
    padding-left: 0px;
    padding-right: 0px;
}
  .template-product-commercial-spa-486-customized .container.mobile-space {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
}
  .template-product-commercial-spa-486-customized .margin-top-120 {
        margin-top: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        font-size: 16px !important;
    }
      .template-product-commercial-spa-486-customized h3.industry-system {
        padding-top: 12px !important;
    }
      .template-product-commercial-spa-486-customized .bluetooth-img {
        width: 20%;
    }
      .template-product-commercial-spa-486-customized h3.industry-system {
        margin-top: 0 !important;
    }
      .template-product-commercial-spa-486-customized .margin-top-100 {
        margin-top: 0 !important;
        padding-left: 0 !important;
        padding-right: 10px !important;
    }
  
  
}








/* commercial 487 */

.template-product-commercial-spa-487-customized .custom-sauna-desktop {
    display: block;
}
.template-product-commercial-spa-487-customized .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-commercial-spa-487-customized .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}
.template-product-commercial-spa-487-customized .buynow_img1 {
        margin-left: 4px;
        margin-top: 0px;
        width: 72%;
    }
.template-product-commercial-spa-487-customized .side-left-6 {
    left: -28% !important;
}

.template-product-commercial-spa-487-customized img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -14% !important;
}
.template-product-commercial-spa-487-customized img.buy-img4ta {
    width: 85% !important;
    position: relative;
    left: -36% !important;
}
.template-product-commercial-spa-487-customized h3.industry-system-b {
    text-align: center;
    font-size: 20px;
    color: #000;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 10px;
}
.template-product-commercial-spa-487-customized h3.industry-system {
    margin-top: 30px !important;
    margin-bottom: 10px !important;
}
.template-product-commercial-spa-487-customized .industry-system {
    color: #0097db;
    text-align: start;
    font-weight: 700;
    font-size: 30px;
    font-family: "Open Sans", sans-serif !important;
}
.template-product-commercial-spa-487-customized .middle-content p {
    color: #545454;
    cursor: default;
    font-family: "Open Sans", sans-serif;
    font-size: 18px !important;
    line-height: 30px !important;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.template-product-commercial-spa-487-customized .margin-top-80 {
    margin-top: 80px;
}
.template-product-commercial-spa-487-customized .commercialspa-row {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.template-product-commercial-spa-487-customized .margin-top-120 {
    margin-top: 120px;
}
.template-product-commercial-spa-487-customized .margin-top-100 {
    margin-top: 100px;
}
.template-product-commercial-spa-487-customized .product-feater-a {
    color: #000;
    text-align: start;
    font-weight: 700;
    font-size: 25px;
    margin-top: 2%;
    background-color: #f6f6f6;
    padding: 15px;
}
.template-product-commercial-spa-487-customized .panel-title-a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0px;
}
.template-product-commercial-spa-487-customized .heading-acc {
    font-size: 16px;
    font-weight: 600;
    color: #545454;
    padding-left: 10px !important;
    cursor: pointer;
}
.template-product-commercial-spa-487-customized .panel .background-ddd {
    background-color: #ddd;
}



@media(max-width:767px){

.template-product-commercial-spa-487-customized .col-md-3.w3_bg {
    padding-left: 0px;
    padding-right: 0px;
}
       .template-product-commercial-spa-487-customized .med_table_width th {
        min-width: 200px;
    }
      .template-product-commercial-spa-487-customized .suanas-img-0a1 {
        width: 41%;
        left: 34%;
        position: relative;
    }
      .template-product-commercial-spa-487-customized .suanas-img-0a2 {
        width: 50%;
        position: relative;
        left: 25%;
    }
    .template-product-commercial-spa-487-customized .suanas-img-0a3 {
        width: 64%;
        left: 20%;
        position: relative;
    }
      .template-product-commercial-spa-487-customized .suanas-img-0a4 {
        width: 80%;
        left: 11%;
        max-width: 115%;
        position: relative;
    }
      .template-product-commercial-spa-487-customized .suanas-img-0a5 {
        width: 90%;
        left: 5%;
    }
    .template-product-commercial-spa-487-customized img.buy-img1t {
        width: 55% !important;
        position: relative;
        left: 5%;
    }
  .template-product-commercial-spa-487-customized img.buy-img3t {
        width: 80% !important;
        position: relative;
        left: 0%;
    }
  .template-product-commercial-spa-487-customized img.buy-img4t {
        left: 0 !important;
        width: 75% !important;
        position: relative;
    }

    .temp_commercial-spa-487-customized img.side-left-6a {
        left: -13% !important;
    } 
     .template-product-commercial-spa-487-customized img.buy-img5t {
        left: 0;
        width: 75% !important;
    }
   .template-product-commercial-spa-487-customized .row.commercialspa-row {
        flex-direction: column;
    }
      .template-product-commercial-spa-487-customized .heading-introdu {
        font-size: 20px;
        color: #000;
        font-weight: 600;
        display: block;
        text-align: center;
    }
      .template-product-commercial-spa-487-customized .heading-introdu-a {
        font-size: 21px !important;
        line-height: 30px !important;
        font-weight: 600;
        text-align: center;
        display: block;
    }
  .template-product-commercial-spa-487-customized .middle-content p {
        margin-bottom: 4px !important;
        line-height: 22px !important;
        font-size: 14px !important;
    }
  .template-product-commercial-spa-487-customized .width-80 {
        width: 100%;
        padding-inline: 0 !important;
    }
      .template-product-commercial-spa-487-customized .industry-system {
        font-size: 18px !important;
        text-align: center !important;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        font-weight: 700;
    }
      .template-product-commercial-spa-487-customized .middle-content p {
        margin-bottom: 4px !important;
        line-height: 22px !important;
        font-size: 14px !important;
    }
  .template-product-commercial-spa-487-customized .margin-top-80 {
    margin-top: 0px;
}
  .template-product-commercial-spa-487-customized .row.commercialspa-row.flex-reverce {
        display: flex;
        flex-direction: column-reverse;
    }
      .template-product-commercial-spa-487-customized .product-feater-a {
        text-align: center;
        font-size: 20px;
        margin-top: 2%;
        padding: 5px;
    }
  .template-product-commercial-spa-487-customized .heading-acc {
        font-size: 15px;
        font-weight: 600;
        color: #545454;
        padding-left: 10px !important;
        cursor: pointer;
    }
    .template-product-commercial-spa-487-customized .padding-x {
    padding-left: 0px;
    padding-right: 0px;
}
  .template-product-commercial-spa-487-customized .container.mobile-space {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
}
  
  
}






/* commercial-488 */



.template-product-commercial-spa-488-customized .custom-sauna-desktop {
    display: block;
}
.template-product-commercial-spa-488-customized .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-commercial-spa-488-customized .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}
.template-product-commercial-spa-488-customized .buynow_img1 {
        margin-left: 4px;
        margin-top: 0px;
        width: 72%;
    }
.template-product-commercial-spa-488-customized .side-left-6 {
    left: -28% !important;
}
.template-product-commercial-spa-488-customized img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -6%;
}
.template-product-commercial-spa-488-customized img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -40% !important;
}

.template-product-commercial-spa-488-customized img.buy-img5t  {
  left: 0 !important;
}
.template-product-commercial-spa-488-customized h3.industry-system-b {
    text-align: center;
    font-size: 20px;
    color: #000;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 10px;
}
.template-product-commercial-spa-488-customized h3.industry-system {
    margin-top: 30px !important;
    margin-bottom: 10px !important;
}
.template-product-commercial-spa-488-customized .industry-system {
    color: #0097db;
    text-align: start;
    font-weight: 700;
    font-size: 30px;
    font-family: "Open Sans", sans-serif !important;
}
.template-product-commercial-spa-488-customized .middle-content p {
    color: #545454;
    cursor: default;
    font-family: "Open Sans", sans-serif;
    font-size: 18px !important;
    line-height: 30px !important;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.template-product-commercial-spa-488-customized .margin-top-80 {
    margin-top: 80px;
}
.template-product-commercial-spa-488-customized.commercialspa-row {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.template-product-commercial-spa-488-customized .margin-top-120 {
    margin-top: 120px;
}
.template-product-commercial-spa-488-customized.margin-top-100 {
    margin-top: 100px;
}
.template-product-commercial-spa-488-customized .product-feater-a {
    color: #000;
    text-align: start;
    font-weight: 700;
    font-size: 25px;
    margin-top: 2%;
    background-color: #f6f6f6;
    padding: 15px;
}
.template-product-commercial-spa-488-customized .panel-title-a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0px;
}
.template-product-commercial-spa-488-customized .heading-acc {
    font-size: 16px;
    font-weight: 600;
    color: #545454;
    padding-left: 10px !important;
    cursor: pointer;
}
.template-product-commercial-spa-488-customized .panel .background-ddd {
    background-color: #ddd;
}



@media(max-width:767px){

.template-product-commercial-spa-488-customized .col-md-3.w3_bg {
    padding-left: 0px;
    padding-right: 0px;
}
       .template-product-commercial-spa-488-customized .med_table_width th {
        min-width: 200px;
    }
      .template-product-commercial-spa-488-customized .suanas-img-0a1 {
        width: 41%;
        left: 34%;
        position: relative;
    }
      .template-product-commercial-spa-488-customized .suanas-img-0a2 {
        width: 50%;
        position: relative;
        left: 25%;
    }
    .template-product-commercial-spa-488-customized .suanas-img-0a3 {
        width: 64%;
        left: 20%;
        position: relative;
    }
      .template-product-commercial-spa-488-customized .suanas-img-0a4 {
        width: 80%;
        left: 11%;
        max-width: 115%;
        position: relative;
    }
      .template-product-commercial-spa-488-customized .suanas-img-0a5 {
        width: 90%;
        left: 5%;
    }
    .template-product-commercial-spa-488-customized img.buy-img1t {
        width: 55% !important;
        position: relative;
        left: 5%;
    }
  .template-product-commercial-spa-488-customized img.buy-img3t {
        width: 80% !important;
        position: relative;
        left: 0%;
    }
  .template-product-commercial-spa-488-customized img.buy-img4t {
        left: 0 !important;
        width: 75% !important;
        position: relative;
    }
     .template-product-commercial-spa-488-customized img.buy-img5t {
        left: 0 !important;
        width: 75% !important;
    }
      .template-product-commercial-spa-488-customized .heading-introdu {
        font-size: 20px;
        color: #000;
        font-weight: 600;
        display: block;
        text-align: center;
    }
      .template-product-commercial-spa-488-customized .heading-introdu-a {
        font-size: 21px !important;
        line-height: 30px !important;
        font-weight: 600;
        text-align: center;
        display: block;
    }
  .template-product-commercial-spa-488-customized .middle-content p {
        margin-bottom: 4px !important;
        line-height: 22px !important;
        font-size: 14px !important;
    }
  .template-product-commercial-spa-488-customized .width-80 {
        width: 100%;
        padding-inline: 0 !important;
    }
      .template-product-commercial-spa-488-customized .industry-system {
        font-size: 18px !important;
        text-align: center !important;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        font-weight: 700;
    }
      .template-product-commercial-spa-488-customized .middle-content p {
        margin-bottom: 4px !important;
        line-height: 22px !important;
        font-size: 14px !important;
    }
  .template-product-commercial-spa-488-customized .margin-top-80 {
    margin-top: 0px;
}
  .template-product-commercial-spa-488-customized .row.commercialspa-row.flex-reverce {
        display: flex;
        flex-direction: column-reverse;
    }
      .template-product-commercial-spa-488-customized .product-feater-a {
        text-align: center;
        font-size: 20px;
        margin-top: 2%;
        padding: 5px;
    }
  .template-product-commercial-spa-488-customized .heading-acc {
        font-size: 15px;
        font-weight: 600;
        color: #545454;
        padding-left: 10px !important;
        cursor: pointer;
    }
    .template-product-commercial-spa-488-customized .padding-x {
    padding-left: 0px;
    padding-right: 0px;
}
  .template-product-commercial-spa-488-customized .container.mobile-space {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
}
  
  
}


/* template-product-commercial-spa-486 */

.template-product-commercial-spa-486-customized .product-badge img {
    width: 43%;
    padding-bottom: 30px;
}


.template-product-commercial-spa-486-customized .name-heading {
    color: #0097db;
    font-weight: bold;
    font-size: 33px;
    font-family: "Open Sans", sans-serif !important;
    white-space: nowrap;
}


.template-product-commercial-spa-486-customized .reviews-star-01 a{
    font-size: 25px;
    color: #000 !important;
    padding-bottom: 5px;
}

.template-product-commercial-spa-486-customized .reviews-star-01 a:hover{
    font-size: 25px;
    color: #23527c !important;
    padding-bottom: 5px;
}


.template-product-commercial-spa-486-customized .name-heading-a {
    text-align: center !important;
    font-size: 16px;
    display:block;
    margin-top: 0px;
    margin-bottom: 10px !important;
    font-family: "Open Sans", sans-serif;
}


.template-product-commercial-spa-486-customized .commerical-panel-box .war-row {
    border: 3px solid #f8f8f8;
    margin-top: 5%;
    border: 1px solid #cdcdcd;
    border-radius: 10px;
    margin-right: 0%;
}


.template-product-commercial-spa-486-customized #slider img {
    object-fit: contain !important;
    width: 85%;
}

.template-product-commercial-spa-486-customized #slider {
    justify-content: center !important;
}

.template-product-commercial-spa-486-customized .tradmark-symbol {
    font-size: 18px;
    position: relative;
    top: -11px;
    left: -7px;
}

.template-product-commercial-spa-486-customized span.dis1 {
    width: 97px;
}


.template-product-commercial-spa-486-customized .secone .row {
    margin-top: 20px;
    margin-bottom: 20px;
}


.template-product-commercial-spa-486-customized .imgcols {
    display: flex;
    justify-content: center !important;
}


.template-product-commercial-spa-486-customized .cust-font-big h4.head-a1.medical-beni.removebr {
    text-align: left;
    font-size: 26px !important;
   
}


/* template-product-commercial-spa-487 */

.template-product-commercial-spa-487-customized .product-badge img {
    width: 40%;
    margin-bottom: 15px;
}

.template-product-commercial-spa-487-customized .name-heading {
    color: #0097db;
    /* text-align: left; */
    font-weight: bold;
    font-size: 33px;
    font-family: "Open Sans", sans-serif !important;
    white-space: nowrap;
}


.template-product-commercial-spa-487-customized .reviews-star-01 a{
    font-size: 25px;
    color: #000 !important;
    padding-bottom: 5px;
}

.template-product-commercial-spa-487-customized .reviews-star-01 a:hover{
    font-size: 25px;
    color: #23527c !important;
    padding-bottom: 5px;
}


.template-product-commercial-spa-487-customized .name-heading-a {
    text-align: center !important;
    font-size: 18px;
    margin-top: 0px !important;
  margin-bottom:10px !important;
    font-family: "Open Sans", sans-serif;
   display:block ;
}

.template-product-commercial-spa-487-customized .commerical-panel-box .war-row {
    border: 3px solid #f8f8f8;
    margin-top: 5%;
    /* padding-left: 10px; */
    border: 1px solid #cdcdcd;
    border-radius: 10px;
    margin-right: 0%;
}


.template-product-commercial-spa-487-customized #slider img {
    transition: ease-in-out, transform 0.4s ease-in-out!important;
    object-fit: contain !important;
    width: 85%;
}

.template-product-commercial-spa-487-customized #slider {
    justify-content: center !important;
}

.template-product-commercial-spa-487-customized .tradmark-symbol {
    font-size: 18px;
    position: relative;
    top: -11px;
    left: -7px;
}

.template-product-commercial-spa-487-customized span.dis1 {
    width: 97px;
}


.template-product-commercial-spa-487-customized .secone .row {
    margin-top: 20px;
    margin-bottom: 20px;
}


.template-product-commercial-spa-487-customized .imgcols {
    display: flex;
    justify-content: center !important;
}


.template-product-commercial-spa-487-customized .cust-font-big h4.head-a1.medical-beni.removebr {
    text-align: left;
    font-size: 26px !important;
    width: 80%;
    padding-left: 0%;
    padding-bottom: 0.8% !important;
    padding-top: 1% !important;
    margin: 0%;
    color: #37b4ff !important;
    font-weight: bold;
}
.template-product-commercial-spa-486-customized span.head-a2, .template-product-commercial-spa-487-customized span.head-a2, .template-product-commercial-spa-488-customized span.head-a2{
  font-size:18px!important;
}
.template-product-commercial-spa-487-customized .designer-show.w3_bg img {
    margin-bottom: 15px;
}



@media only screen and (max-width: 767px) {
.template-product-commercial-spa-486-customized .cust-font-big h4.head-a1.medical-beni.removebr{
  font-size:20px !important;
}
.template-product-commercial-spa-487-customized .commerical-panel-box .war-col {
     padding: 0px !important; 
}

  .template-product-commercial-spa-487-customized .commerical-panel-box .war-row {
    border: 3px solid #f8f8f8;
    margin-top: 5%;
    padding-left: 0px;
    border: 1px solid #cdcdcd;
    border-radius: 10px;
    margin-right: 0%;
}

 .template-product-commercial-spa-487-customized .col-md-3.spa-w6 {
    margin-left: 7px;
    margin-right: 7px;
}

  .template-product-commercial-spa-487-customized .section-template--24375513874720__main-padding {
    padding-top: 27px;
    padding-bottom: 0px;
}

 .template-product-commercial-spa-487-customized p.spa-w4.text-center {
    margin-bottom: 5px;
}

  
.template-product-commercial-spa-487-customized .cust-font-big h4.head-a1.medical-beni.removebr {
    text-align: left;
    font-size: 20px !important;
    width: 80%;
    padding-left: 0%;
    padding-bottom: 0.8% !important;
    padding-top: 1% !important;
    margin: 0%;
    color: #37b4ff !important;
    font-weight: bold;
}

  .template-product-commercial-spa-487-customized .spa-in-p {
        line-height: 22px;
        padding-right: 3%;
        padding-left: 3%;
        padding-top: 1%;
    }



  .template-product-commercial-spa-487-customized .product-badge img {
    width: 90%;
    margin-bottom: 15px;
}

      .template-product-commercial-spa-487-customized .section-template--24375513874720__main-padding {
        padding-top: 0px;
        padding-bottom: 0px;
    }

  .template-product-commercial-spa-487-customized #slider img {
    transition: ease-in-out, transform 0.4sease-in-out !important;
    object-fit: contain !important;
    width: 100%;
}

     .template-product-commercial-spa-487-customized #thumbnails {
        row-gap: 0px !important;
        gap: 7px;
    }
}











.temp_commercial-spa-486-customized .col-md-3.w3_bg {
    padding: 0!important;
}

.temp_commercial-spa-486-customized #thumbnails {
    margin-right: 7rem!important;
  margin-top:20px!important;
}
.temp_commercial-spa-486-customized section.w3_bg.medical3-v2aop.secone.secondcomparision, .temp_commercial-spa-487-customized section.w3_bg.medical3-v2aop.secone.secondcomparision {
    margin-bottom: 10px!important;
}
.gry-warp-timer p {
    margin: 0!important;
}
.offer-blue .row {
  justify-content: center;
    padding: 10px 0 0;
    /* background: linear-gradient(to top,#25469a,#0689cf);  */
    flex-basis: content;
    display: inline-flex!important;
    width: 100%!important;
}


@media (min-width:1000px) {
  
.temp_commercial-spa-485 .commerical-panel-box .war-row {
    margin-right: -15px;
    margin-left: -15px;
}
.temp_commercial-spa-485 .col-md-9.w3_bg.paddinglr-0 {
    margin-right: -15px;
    margin-left: -15px;
}
.temp_commercial-spa-485 .commerical-panel-box .spa-w30 {
    width: 99% !important;
}

.temp_commercial-spa-489plus .commerical-panel-box .war-row {
    margin-right: -15px;
    margin-left: -15px;
}
.temp_commercial-spa-489plus .commerical-panel-box .spa-w30 {
    width: 99% !important;
}
.temp_commercial-spa-489plus .col-md-9.w3_bg {
    margin-right: -15px;
    margin-left: -15px;
}

  


.temp_commercial-spa-486 .commerical-panel-box .spa-w30 {
    width: 99% !important;
}
.temp_commercial-spa-486 .col-md-9.w3_bg {
    margin-right: -15px;
    margin-left: -15px;
}
.temp_commercial-spa-486 .commerical-panel-box .war-row {
    margin-right: -15px;
    margin-left: -15px;
}

.temp_commercial-spa-487 .commerical-panel-box .spa-w30 {
    width: 99% !important;
}
.temp_commercial-spa-487 .col-md-9.w3_bg {
    margin-right: -15px;
    margin-left: -15px;
}
.temp_commercial-spa-487 .commerical-panel-box .war-row {
    margin-right: -15px;
    margin-left: -15px;
}

.temp_commercial-spa-488 .commerical-panel-box .spa-w30 {
    width: 99% !important;
}
.temp_commercial-spa-488 .col-md-9.w3_bg {
    margin-right: -15px;
    margin-left: -15px;
}
.temp_commercial-spa-488 .commerical-panel-box .war-row {
    margin-right: -15px;
    margin-left: -15px;
}

}

.margin0 .row {
    margin-right: -15px;
    margin-left: -15px;
}
.nonono .row {
    margin-right: -15px;
    margin-left: -15px;
}



@media (max-width:540px){
  
  .offshipcart-toggle.w3_bg.cart_button1 {
    position: relative;
    left: 0px;
    top: 5px;
  }
  .col-lg-1.offer-earlybirdpluse.desktop-view.w3_bg {
   /* display: block; */
    margin: 12px 0;
  }
  .col-md-12.px-0.br-btm.w3_bg.mobile-menus {
    padding: 0px;
  }
  .container-fluid.customsauna-a.w3_bg {
    padding: 0!important;
  }
}  




section.commerical-panel-box.custom-ddd {
    border: 1px solid #cdcdcd;
    border-radius: 10px;
    margin-top: 5%;
    margin-left: 0%;
    margin-right: 0%;
    clear: both;
    display: inline-block;
}

.maring-section .row {
    margin-left: -15px;
    margin-right: -15px;
}
.row {
    margin-left: -15px;
    margin-right: -15px;
}


.temp_medical-3 div#medical-acc2 .row {
    margin-left: -15px;
    margin-right: -15px;
}

.paddinglr-0-c {
   padding:0px !important;
}
/* order confirmation */
.action-h2 {
  text-align:center;
  color:#fff;
  text-transform:capitalize;
  font-size:48px;
  margin:0;
  padding:20px 0 25px;
}
.action-order{
  position:relative;
}

.action-order .order_astbar {
    text-align: center;
    width: 30%;
    font-weight: 600;
    font-size: 15px;
    color: #5FCF0D;
}
.quick_conf, .order_stbar {
    display: flex;
    align-items: center;
    width: 60%;
    margin: auto;
}
.action-order .border_line {
    border-bottom: 1px solid #5fcf0d;
    width: 47%;
    margin-left: auto;
    margin-right: auto;
    margin-top: -67px;
    margin-bottom: 3%;
}
.action-order .order_bstbar{
  width:40% ;
}
.action-order .order_placed {
    font-size: 30px;
    font-weight: 800;
    color: #5fcf0d;
}
.action-order .r_ship_add {
    font-size: 40px;
    font-weight: 800;
    background-color: #5fcf0d;
    padding: 15px 17px 10px 10px;;
    border-radius: 50%;
    color:#fff;
}
.action-order .r_ship_dd {
    font-size: 30px;
    font-weight: 800;
    opacity: 0.2;
    color:#fff !important;
}
.action-order .r_ship_dd i::before{
  color:#fff !important;
}
.action-order .order_astbar h4{
  color:#fff;
  font-size:12px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  line-height: 1.1;
  margin-block:10px;
}
.order_confor_b {
    padding-bottom: 5%;
    padding-top: 2%;
}
.order_confor_b .order_disc {
    color: white;
    text-align: center;
    padding-top: 25px;
    padding-bottom: 30px;
    font-size: 18px;
    margin:0;
}
.custom-ship .order_summery {
    color: white;
    font-weight: 600;
    font-size:24px;
    margin:20px 0 10px 0;
}
.custom-ship .shipping_mcard {
    display: flex;
    justify-content: center;
    align-items: center;
}
.custom-ship .order_card {
    width: 88%;
}
.custom-ship .list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.custom-ship  .flex-width{
  flex:1;
}
.custom-ship .list-group{
  padding-left:0;
}
.shipping_card .order_detail ul{
  margin-top:0;
}
.custom-ship .shipping_card {
    border-radius: 10px;
    background-color: #fff;
}
.shipping_card .head_shipp {
    text-align: center;
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 5px;
    color: #747474;
    margin-top:20px;
}
.shipping_card .line_or {
    width: 30%;
    border-bottom: 1px solid #a9a9a9;
}
.shipping_card .line_aor {
    text-align: center;
    width: 40%;
    font-weight: 600;
    font-size: 15px;
}
.quick_conf, .order_stbar {
    display: flex;
    align-items: center;
    width: 60%;
    margin: auto;
}
.shipping_card .order_detail {
    padding: 62px;
}
.shipping_card .order_detail ul li {
    list-style: none;
    font-size: 20px;
    font-family: 'Open Sans';
}
.shipping_card .order_conf {
    color: #000;
    text-align: center;
    font-size: 12px;
}
li.list-group-item span{
  color:#878787;
  padding-right:10px;
}
.shipping_card .mirror-icon{
  padding-right:10px;
}
.shipping_card .conf_ship {
    background-color: #0084f5;
    color: #fff !important;
    margin: auto;
    display: block;
    border: 2px solid #000;
    border-radius: 0px !important;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}

.shipping_card .place_chang form {
    padding-top: 20px;
    display: none;
}
.shipping_card .place_chang {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    width: 80%;
    margin: auto;
}
/* end order confirmation */
/*  order confirmation error*/
.thank_greet h1 {
    text-align: center;
    font-size: 50px;
    font-weight: 800;
    margin:0;
    color:#333;
}

.than_disc p {
    text-align: center;
    font-size: 30px;
    padding-top: 20px;
    margin: 0 0 10px 0;
    color:#333;
    line-height: 34px;
}
.thank_links {
    border: 1px solid #ffb31a;
    border-radius: 10px;
    margin-top: 50px;
    padding: 20px;
}
.thank_links p {
    font-size: 18px;
    margin: -42px auto 5px;
    background-color: #fff;
    width: fit-content;
    padding: 10px 20px;
    font-weight: 500;
    color:#333;
}
.thnk_menu {
    display: flex;
    justify-content: center;
}
.thnk_menu a {
    border: 1px solid #c1c1c1;
    padding: 10px 15px;
    width: 20%;
    text-align: center;
    margin: 5px;
    font-size: 14px;  
    box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
    color: #000;
    text-decoration:none;
}
/*  end order confirmation error*/
/* thank you page  */
.thank-u-title 
{
  font-size:50px;
  text-align:center;
   margin:0 0 10px 0;
  font-weight:800;
}
.thank-u-content{
  text-align:center;
  font-size:30px;
  margin:0 ;
   padding:0;
  
}
.custom-tab-content img[alt="Feature Image"] {
  margin-bottom: 15px !important;
}
/* end thank you page  */


.header-blue-strip .row{
  margin:0px !important;
}

.temp_commercial-spa-485 .desktop {
    display: block !important;
  
}
@media only screen and (max-width: 600px) {
  
    .ddd img.medical-learnmore {
        width: 230px !important;
        margin-bottom: 20px !important;
    }
    .temp_medical-saunas .col-md-4.w3_bg.modern-6 {
      margin-top: 20px;
    }
    .temp_medical-saunas .col-md-4.w3_bg.modern-8 {
        margin-top: 19px;
    }
    
    .temp_medical-3 .product-title-img img, .temp_medical-4 .product-title-img img,  .temp_medical-5 .product-title-img img, 
    .temp_medical-6 .product-title-img img,  .temp_medical-7plus .product-title-img img
    {
         margin: 0px 0px 10px -12px !important;
    }
    
   .temp_medical-3 .prod-price, .temp_medical-4 .prod-price,  .temp_medical-5 .prod-price, 
   .temp_medical-6 .prod-price,  .temp_medical-7plus .prod-price
   {
          gap: 4px !important;
   }
   .template-product-med-3 .side-left-03a {
      left: 11px !important;
    }
    .template-product-med-3  span.d-block.side-left-03.side-left-03a.rr {
        left: 4px !important;
    }

    .template-product-med-3 .image_map_med3 .spa-product-1, 
    .template-product-med-4 .image_map_med3 .spa-product-1,
    .template-product-product-med-5 .image_map_med3 .spa-product-1,
    .template-product-product-med-6 .image_map_med3 .spa-product-1,
    .template-product-product-med-7 .image_map_med3 .spa-product-1
    {
        width: 60%;
        margin: auto;
        display: flex;
    }
    .template-product-med-3 .image_map_med3 .spa-product-2,
     .template-product-med-4 .image_map_med3 .spa-product-2,
    .template-product-product-med-5 .image_map_med3 .spa-product-2,
    .template-product-product-med-6 .image_map_med3 .spa-product-2,
    .template-product-product-med-7 .image_map_med3 .spa-product-2
    {
        width: 70%;
        margin: auto;
        display: flex;
    }
    .threezeropoint {
        margin-top: -13px !important;
    }

    .template-product-med-4 .side-left-03a {
        left: 0px !important;
    }
    .template-product-product-med-5 .side-left-03a {
        left: 0px !important;
    }
    .template-product-product-med-7 .side-left-6a {
        left: 0% !important;
    }
    .temp_traditional-5 .trathreezero .col-md-12.mobile-p-0.w3_bg {
        background-color: #f6f6f600 !important;
    }
    .temp_traditional-6 .trathreezero .col-md-12.mobile-p-0.w3_bg {
        background-color: #f6f6f600 !important;
    }
    .temp_traditional-7 .trathreezero .col-md-12.mobile-p-0.w3_bg {
        background-color: #f6f6f600 !important;
    }
  
   .temp_traditional-8-plus .medical3-v2a .threezeropoint.full-part {
      padding: 0px !important;
   }
    .temp_traditional-7 .medical3-v2a .threezeropoint.full-part {
              padding: 2px 15px !important;
    }
   .temp_traditional-6 .trathreezero .col-md-12.mobile-p-0.w3_bg p {
       padding-top: 0px !important;
   }
   .temp_traditional-6 .fourzeropoint   p:first-child {
        margin-top: -12px !important;
   }

   .temp_nature-4 #image-column-2 img {
      padding-bottom: 8px;
      border-radius: 5%;
      margin-bottom: 9%;
  }
  .temp_nature-4 span.addnewcl {
     font-size: 18px;
  }
  .temp_nature-4 span.addnewcl {
     font-size: 18px;
  }
  .template-product-product-med-4 .table-condensed span.side-left-04 {
        left: 0% !important;
  }
  
  .template-product-product-med-4 td.prod-brk-td-a.td-4acell {
     left: 3px !important;
  }
  .template-product-product-med-4 span.side-center-04 {
    left: 0% !important;
  }
  .temp_nature-7 .custreview .Drreconnendation {
      margin-bottom: 6px !important;
  }
  .temp_nature-6 .custreview .Drreconnendation {
      margin-bottom: 8px !important;
  }
  .temp_nature-8 .custreview .Drreconnendation {
      margin-bottom: 8px !important;
  }
  .temp_nature-5 .ftuytu .row.w3_bg {
      padding-bottom: 20px !important;
  }
  .temp_nature-7 .designshowcases img {
      padding-bottom: 0px !important;
      padding-top: 0px !important;
  } 
 .temp_nature-8 .designer-show.w3_bg img {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
  }
  .temp_nature-8plus-flatroof .custreview .Drreconnendation {
     margin-bottom: 8px !important;
  }
  .temp_nature-8 #slider img {
      object-fit: contain !important;
  } 
  .temp_nature-8plus-flatroof .suanas-img-0a4 {
        max-width: 75% !important;
        left: 8% !important;
  }
   .temp_nature-8plus-flatroof .med_table_width th {
      min-width: 200px !important;
  }
  .temp_nature-8plus-flatroof img.mbreakx.suanas-img-0a6 {
      width: 73%;
      left: 13%;
      position: relative;
  }
  .temp_nature-8plus-flatroof img.buy-img4t {
    
  }
  .temp_nature-8plus-flatroof img.buy-img6t {
      width: 75%;
  }
  .temp_nature-8plus-flatroof img.buy-img5t {
    left: -4%;
      width: 75% !important;;
  }
  .temp_nature-8plus-flatroof .suanas-img-0a3 {
        width: 65% !important;
       left: 12% !important;
   }
   .temp_nature-8plus-flatroof img.buy-img3t {
        width: 72% !important;
   }
  .temp_nature-8plus-flatroof img.buy-img4t {
     width: 75% !important;
  }
  .temp_nature-8plus-flatroof .suanas-img-0a5 {
      width: 80% !important;
      position: relative !important;
      left: 5% !important;
  }
  .temp_nature-8plus-flatroof  a.table-a.table-af {
      width: 125px;
      position: relative;
      display: inline-block;
  }
  .temp_nature-8plus-flatroof .table-ab {
        left: 0px !important;
  }
  .temp_nature-8plus-flatroof span.check-point-a {
      position: relative;
      left: 10px;
  }
  .temp_nature-8plus-flatroof img.buy-img2t{
      left: -2% !important;
  }
 .temp_nature-8plus-flatroof .head-a1 br {
   display:none !important;
 }
 .row.w3_bg.uhynnbui {
      flex-direction: column;
 }
.temp_nature-8plus-flatroof .w3_bg.medical3-v2a.firstcomparision .full-part .row.w3_bg {
      flex-direction: column !important;
  }

.temp_nature-8plus-flatroof #section-block-image_left_kR89Ry .medicalbased {
      flex-direction: column-reverse !important;
}

.temp_nature-8plus-flatroof .imgcols.destop-img {
    display: none;
}
.temp_nature-8plus-flatroof .imgscolty.mobile-image {
    margin: 10px;
}
.cccuuuuu .col-md-3.spa-w6 {
    width: 27%;
}  
.cccuuuuu .col-md-9.spa-w5 {
    width: 73%;
}

.temp_commercial-spa-488-customized #reviews-views h4.head-a1.addnewcl span {
    display: inline-block !important;
}
.temp_commercial-spa-488-customized .deshore h4.head-a1.addnewcl span {
  display: inline-block !important; 
}

.temp_commercial-spa-487 .commerical-panel-box .war-row {
      padding-left: 0px;
      padding-bottom: 0px;
  }
.temp_commercial-spa-486 .commerical-panel-box .war-row {
      padding-left: 0px;
      padding-bottom: 0px;
 }
.temp_commercial-spa-485 .commerical-panel-box .war-row {
      padding-left: 0px;
      padding-bottom: 0px; 
 }

.temp_commercial-spa-485 .acc-bg-blue {
    margin-bottom: 12px !important;
}
 .temp_commercial-spa-486 .acc-bg-blue {
    margin-bottom: 12px !important;
  }
  
.template-product-commercial-spa-485-customized .custom-sauna-desktop {
    padding-left: 0px !important;
}

.template-product-commercial-spa-485-customized .custome-position {
   margin-bottom: 0px;
}

.template-product-commercial-spa-486 .panel-group {
    margin-top: 0px !important;
}
.template-product-commercial-spa-486  product-info.colors-scheme-1 {
    padding-top: 5px;
    padding-bottom: 0px !important; 
}
.template-product-commercial-spa-486 .panel-group {
    margin-bottom: 0px !important;
}

.template-product-commercial-spa-486-customized .commerical-panel-box .war-row {
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}
.template-product-commercial-spa-486-customized .acc-bg-blue h4.head-a1 span {
    display: block !important;
}
.template-product-commercial-spa-486-customized .acc-bg-blue h4.head-a1.addnewcl span {
    display: inline-block !important;
}
.temp_commercial-spa-486-customized section.w3_bg.medical3-v2aop.secone.secondcomparision,
.temp_commercial-spa-487-customized section.w3_bg.medical3-v2aop.secone.secondcomparision
{
    margin-bottom: 5px !important;
} 
.temp_commercial-spa-487  #reviews-views h4.head-a1.addnewcl span {
    display: inline-block !important;
}
.temp_commercial-spa-487  h4.head-a1.addnewcl span {
    display: inline-block;
}
.temp_commercial-spa-487 .acc-bg-blue {
    margin-bottom: 12px !important;
}
.temp_commercial-spa-487  product-info.colors-scheme-1 {
    padding-top: 5px;
    padding-bottom: 0px !important; 
}
.temp_commercial-spa-487 .panel-group {
    margin-bottom: 0px !important;
} 
  
.temp_commercial-spa-487-customized .commerical-panel-box .war-row {
    padding-bottom: 0px !important;
}
.temp_commercial-spa-487-customized .w3_bg .head-a1 {
    width: 100% !important;
}
.temp_commercial-spa-487-customized  #reviews-views h4.head-a1.addnewcl span {
    display: inline-block !important;
}
.temp_commercial-spa-487-customized  h4.head-a1.addnewcl span {
    display: inline-block;
}
.temp_commercial-spa-487-customized .acc-bg-blue h4.head-a1 span {
    display: block !important;
}
.temp_commercial-spa-487-customized .secondcomparisioed {
    margin-bottom: 4px;
}
.temp_commercial-spa-487-customized .commerical-panel-box .free-cover {
    margin-top: 10px;
    margin-bottom: 12px;
}

.temp_commercial-spa-488  #reviews-views h4.head-a1.addnewcl span {
    display: inline-block !important;
}
.temp_commercial-spa-488  h4.head-a1.addnewcl span {
    display: inline-block;
}
.temp_commercial-spa-488 .acc-bg-blue {
    margin-bottom: 12px !important;
}
.temp_commercial-spa-488  product-info.colors-scheme-1 {
    padding-top: 5px;
    padding-bottom: 0px !important; 
}
.temp_commercial-spa-488 .panel-group {
    margin-bottom: 0px !important;
} 
.temp_commercial-spa-488-customized .commerical-panel-box .war-row {
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}
.temp_commercial-spa-488-customized .w3_bg .head-a1 {
    width: 100% !important;
}
.temp_commercial-spa-488-customized  #reviews-views h4.head-a1.addnewcl span {
    display: inline-block !important;
}
.temp_commercial-spa-488-customized  h4.head-a1.addnewcl span {
    display: inline-block;
}
.temp_commercial-spa-488-customized .acc-bg-blue h4.head-a1 span {
    display: block !important;
}
.temp_commercial-spa-488-customized .secondcomparisioed {
    margin-bottom: 4px;
}
.temp_commercial-spa-488-customized .commerical-panel-box .free-cover {
    margin-top: 10px;
    margin-bottom: 12px;
}
.temp_commercial-spa-488-customized .section-template--24375950147872__main-padding {
    padding-bottom: 0px !important;
}  
.temp_commercial-spa-488-customized .acc-bg-blue  {
    margin-bottom: 5px !important;
} 
.temp_commercial-spa-488-customized .secone .acc-bg-blue.w3_bg {
    margin-bottom: 5px !important;
}
.temp_commercial-spa-489plus .acc-bg-blue {
    margin-bottom: 2.5% !important;
}
.temp_commercial-spa-489plus .w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-489plus .designer-show.w3_bg .head-a1 {
    font-size: 18px !important;
}


.temp_commercial-spa-485 .designer-show.w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-486 .designer-show.w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-487 .designer-show.w3_bg .head-a1 {
    font-size: 18px !important;
}
  .temp_commercial-spa-488 .designer-show.w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-485 .w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-486 .w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-487 .w3_bg .head-a1{
    font-size: 18px !important;
}
.temp_commercial-spa-488 .w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-489plus .w3_bg .head-a1 {
    font-size: 18px !important;
}
.temp_commercial-spa-488 .mobile-space .commercialspa-row .padding-x {
    padding-left: 0px;
    padding-right: 0px;
}
.template-product-commercial-spa-486 #greencheckbox img {
    margin-right: 6px;
    margin-left: 6px;
}
.template-product-commercial-spa-486 div#countdownin {
    margin-left: 0px !important;
}
.template-product-commercial-spa-486 .dasdnkajsdja .side-left-6 {
    left: 0% !important;
}
.temp_commercial-spa-485 .desktop {
    display:none !important;
  }

  
  .template-product-commercial-spa-487 h3.industry-system{
    margin-top:8px !important;
  }
  .temp_customsauna .chdsdarf h2.text-start{
    margin-bottom:0 !important;
  }
 .temp_customsauna .rightimagetext01 .bsad1 h2{
    font-family: inherit !important;
  }
  .temp_customsauna-new .headingtitle009{
    margin-bottom: 10px !important;
  }
   .temp_customsauna-new .fgfgttttgtgt .acc-bg-blue>.container{
     padding-left:1px;
     padding-right:1px;
   }
  .temp_customsauna-new .fgfgttttgtgt .acc-bg-blue>.container .head-a1{
    text-transform:capitalize;
  }
  .template-product-commercial-spa-487 .tradmark-symbol-b {
    font-size: 17px;
    position: relative;
    top: -4px !important;
    left: -3px !important;
}
.temp_commercialspas .collection-vedios.collection-vedios-box {
      padding: 0px !important;
}
.temp_commercialspas .collection-vedio-title {
    width: 88%;
    margin: auto;
}
.template-product-commercial-spa-488 .tradmark-symbol-b {
      top: -4px !important;
      font-size: 20px !important;
}
.temp_commercial-spa-489plus .tradmark-symbol {
    font-size: 20px !important;
    top: -4px !important;
    left: 0px !important;
}
.temp_customsauna .custom-section-cc .row {
    margin-left: -15px !important;
    margin-right: -15px !important;
    margin-top: 0px !important;
}

.temp_customsauna-new  .ddd img.medical-learnmore {
    margin-bottom: -10px !important;
}
.temp_nature-8plus-flatroof .threecomparision {
    margin-bottom: 0px !important;
}
  .temp_commercial-spa-489-customized .secone .acc-bg-blue.w3_bg {
    margin-bottom: 0.7% !important;
}
.template-page-terms-of-use ol {
     padding: 0px !important;
    font-weight: 600 !important;
    color: #5e5e5e !important;
} 
.template-page-terms-of-use .dr.footer-content-c.hidden-xs {
    background-color: #1F5D8C;
    float: left;
} 
.template-page-terms-of-use .termsofuse  p {
    font-weight: 600 !important;
    color: #5e5e5e !important;

}
.template-page-terms-of-use .termsofuse  h2,  .template-page-terms-of-use .termsofuse  h5 {
        font-weight: 600 !important;
        font-size: 20px;
    color: #0c9bdb !important;
    line-height: 1.5em !important;
}
.temp_nature-6-flatroof .desktpo-img {
  display:none !important;
}
.desktop-contect {
  display:none;
}
.temp_traditional-9plus .col-xs-6 {
    width: 50% !important;
} 
.temp_nature-flatroof-saunas .mobile-image-content {
        width: 43%;
}

.temp_nature-6-flatroof .Inner-main .col-md-12.col-sm-12 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
}


  
  
  

  
/* Media Query */




@media only screen and (min-width: 600px) {
  
.temp_commercial-spa-489-customized .head-a1 span.head-a2 {
    font-size: 18px !important;
} 
.temp_commercial-spa-489-customized .secone .acc-bg-blue.w3_bg {
    margin-bottom: 0.6% !important;
}
.temp_nature-8 .designer-show.w3_bg img {
      margin-bottom: 15px !important;
      margin-top: 15px !important;
}
.temp_commercial-spa-488-customized .secone .acc-bg-blue.w3_bg {
    margin-bottom: 0.6% !important;
}
.temp_commercial-spa-487-customized .secone .acc-bg-blue.w3_bg {
    margin-bottom: 0.6% !important;
}  
.temp_commercial-spa-489plus .acc-bg-blue {
    margin-bottom: 12px !important;
}
  .temp_customsauna .rightimagetext01 .bsad1 h2{
    font-family: inherit !important;
  }
   .temp_customsauna-new .fgfgttttgtgt .acc-bg-blue>.container .head-a1{
    text-transform:capitalize;
  }
.spp2__widget {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.spp2__widget .spp2__payment-option-label {
        padding: 0px 0 8px 26px !important;
}
  .spp2__widget ul {
        padding-left: 14px !important;
  }

  
.template-page-terms-of-use .desktop-footer {
      width: 100%;
      position: relative;
      float: left;
}
.template-page-terms-of-use .termsofuse .col-md-12.tfu-p0 {
    background-color: #fff !important;
     font-weight: 600 !important;
    color: #5e5e5e !important;
}  
.template-page-terms-of-use .termsofuse  h5.tfu-a4 {
     font-weight: 600 !important;
    color: #5e5e5e !important;
}
.template-page-terms-of-use .dr.footer-content-c.hidden-xs {
    background-color: #1F5D8C;
    float: left;
}
.template-page-terms-of-use .termsofuse  p {
     font-weight: 600 !important;
     color: #5e5e5e !important;
}
.template-page-terms-of-use .termsofuse  h2,  .template-page-terms-of-use .termsofuse  h5 {
        font-weight: 600 !important;
        font-size: 20px;
    color: #0c9bdb !important;
    line-height: 1.5em !important;
}
.template-product-product-nature-8plus-flatroof .imgscolty.mobile-image {
    display: none;
}
.image-size80 #image-column-5 img {
    width: 80% !important;
}
.image-size80 #image-column-5 {
  text-align:center;
}
.temp_nature-6-flatroof .mimageon {
  display:none;
}
.mobile-content-cc {
  display:none;
}

   
  
}  

/** Meida desktop ***/


.forjmjk {
    margin-bottom: -12px;
}
.sdrtzsr09 {
    margin-bottom: 25px;
}
  .template-product-commercial-spa-486 .commerical-panel-box .panel-box-out {
    margin-bottom: 2% !important;
}
 .template-product-commercial-spa-486 section.full-part.nonono .panel-group .panel {
    margin-bottom: 16px;
}
section.w3_bg.mobile0123651 {
    display: none!important;
}
.temp_medical-saunas .dn4 .commercialspa5-img {
    max-width: 83% !important;
    width: 83%!important;
}

@media only screen and (max-width: 767px) {
  .template-product-commercial-spa-486 .commerical-panel-box .panel-box-out {
    margin-bottom: 4% !important;
}
  .template-product-commercial-spa-486 section.full-part.nonono .panel-group .panel {
    margin-bottom: 16px;
    border-radius: 4px;
}
 .forjmjk {
    margin-bottom: 3px;
}
  .sdrtzsr09 {
    margin-bottom: 22px!important;
}
  .temp_customsauna-new .headingtitle009 {
    margin-bottom: 20px !important;
}
  section.w3_bg.mobile0123651 {
    display: block!important;
}
}


.full-width-text {
    white-space: nowrap;
    position: relative;
    left: -10%;
}


@media(max-width:767px){
.temp_commercial-sauna-487 .suanas-img-0a2 {
    /* width: 72%; */
    /* position: relative; */
    /* left: -27%; */
    width: 50%;
    position: relative;
    left: 25%;
}
.template-product-commercial-spa-487 .suanas-img-0a5 {
    width: 90%;
    left: 5%;
}
  .template-product-commercial-spa-487 img.buy-img5t {
    left: 0;
    width: 75%!important;
}
  .template-product-commercial-spa-487 img.buy-img4t {
    left: 0;
    width: 75%!important;
    position: relative;
}
  .template-product-commercial-spa-489 .suanas-img-0a1 {
    width: 41%;
    left: 34%;
}
  .template-product-commercial-spa-489 .med_table_width th, .template-product-commercial-spa-489 .med_table_width th, .template-product-commercial-spa-489 .med_table_width th {
    min-width: 200px;
}
  .template-product-commercial-spa-489 .suanas-img-0a2 {
    width: 50%;
    position: relative;
    left: 25%;
}
  .template-product-commercial-spa-489 .suanas-img-0a5 {
    width: 90%;
    left: 5%;
}
  .template-product-commercial-spa-489 img.buy-img5t {
    left: 0;
    width: 75%!important;
}
}

.template-product-commercial-spa-489 .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-commercial-spa-489 .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
}







 



.template-product-commercial-spa-487 .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-commercial-spa-487  img.buy-img1t {
    width: 55% !important;
    position: relative;
    left: 5%;
}
/* .template-product-commercial-spa-487 .suanas-img-0a2 {
    width: 65%;
    position: relative;
    left: -10%;
} */

.template-product-commercial-spa-487 h3.industry-system-b {
    text-align: center;
    font-size: 20px;
    color: #000;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 10px;
}
.template-product-commercial-spa-487 .color-blue {
    color: #0097db;
}

.template-product-commercial-spa-487 .margin-top-80 {
    margin-top: 80px;
}

.template-product-commercial-spa-487 .margin-top-70 {
    margin-top: 8%;
}
.template-product-commercial-spa-487 .margin-top-80 {
    margin-top: 80px;
}
.template-product-commercial-spa-487 .margin-top-70 {
    margin-top: 8%;
}
.template-product-commercial-spa-487 .commercialspa-row {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.template-product-commercial-spa-487 .margin-top-120 {
    margin-top: 120px;
}
.template-product-commercial-spa-487 .background-ddd .middle-content h4 {
    font-size: 25px;
    padding: 0;
    color: #545454;
    font-weight: 700;
    justify-content: flex-start;
    margin: 0;
}
.template-product-commercial-spa-487 .panel .background-ddd {
    background-color: #ddd;
}
.template-product-commercial-spa-487 .panel-group .panel {
    margin: 0px !important;
}
.template-product-commercial-spa-487 .product-badge {
    width: 60% !important;
    padding-top: 0px;
    padding-bottom: 0px;
      margin: 0 auto;
} 

.template-product-commercial-spa-487 .commerical-panel-box .panel-box-in-a{
  padding:10px 15px !important;
}
.template-product-commercial-spa-487 #thumbnails{
  margin-bottom:10px;
}
.template-product-commercial-spa-487 .spa-customprice > a > button {
    font-size: 20px;
    font-weight: 700;
    padding-top: 1px !important;
}
.template-product-commercial-spa-487 .spa-customprice > a > button > span {
    font-weight: 900;
    float: left;
    font-size: 25px;
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
}
.template-product-commercial-spa-487 .price__sale.v2 .offer-info-a.w3_bg span{
  white-space: nowrap;
}
.temp_commercial-sauna-487 img.buy-img4ta {
    width: 85%!important;
    position: relative;
    left: -38%!important;
}
.temp_commercial-sauna-489plus .product-badge {
    width: 50% !important;
    padding-top: 0px;
    padding-bottom: 0px;
      margin: 0 auto;
} 
.temp_commercial-sauna-489plus #slider img{
  width: 90% !important;
}
.temp_commercial-sauna-489plus .commerical-panel-box .panel-box-in-a{
  padding:10px 15px !important;
}
.temp_commercial-sauna-489plus #thumbnails{
  margin-bottom:10px;
}
.temp_commercial-sauna-489plus .spa-customprice > a > button {
    font-size: 20px;
    font-weight: 700;
    padding-top: 1px !important;
}
.temp_commercial-sauna-489plus .spa-customprice > a > button > span {
    font-weight: 900;
    float: left;
    font-size: 25px;
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
}
.temp_commercial-sauna-489plus .price__sale.v2 .offer-info-a.w3_bg span{
  white-space: nowrap;
}
.temp_commercial-sauna-489plus .table-aa {
    position: relative;
    right: -5%;
}
.temp_commercial-sauna-489plus .side-left-02 {
    position: relative;
    left: -47px !important;
}
.temp_commercial-sauna-489plus span.side-left-04 {
    position: relative;
    left: -40% !important;
}
.temp_commercial-sauna-489plus .buynow_img1 {
    margin-left: 4px;
    margin-top: 0;
    width: 72%;
    position: relative;
    left: 5px !important;
}
.temp_commercial-sauna-489plus .side-left-6 {
    width: 70% !important;
    position: relative;
    left: -28% !important;
}
.temp_commercial-sauna-489plus img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: -38%!important;
}
.temp_commercial-sauna-489plus #MainContent .designer-content{
  font-size:18px !important;
}
.temp_commercial-sauna-489plus #accordion-1 .acordian-disc{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.temp_commercial-sauna-489plus .name-heading-a {
    text-align: center !important;
    font-size: 18px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: "Open Sans", sans-serif;
}
.temp_commercial-sauna-489plus .commerical-panel-box .size-a {
    font-size: 24px;
}

@media(max-width:767px){
.template-product-commercial-spa-487 .suanas-img-0a2 {
    width: 50%;
    position: relative;
    left: 25% !important ;
}
.template-product-commercial-spa-487 .med_table_width th, .template-product-commercial-spa-487 .med_table_width th, .template-product-commercial-spa-487 .med_table_width th {
    min-width: 200px;
 }
 .temp_commercial-sauna-489plus .full-width-text{
   left:auto !important;
 }
  .temp_commercial-sauna-489plus .side-left-02{
     left:auto !important;
  }
  .temp_commercial-sauna-489plus .product-badge {
    width: 100% !important;
  }
 .temp_commercial-sauna-489plus .buynow_img1 {
    width: 65% !important;
    display: flex;
    margin: auto;
  }
  .temp_commercial-sauna-489plus .side-left-6{
     left:auto !important;
  }
  .temp_commercial-sauna-489plus #slider img{
   width: 100% !important;
  }
  .temp_commercial-sauna-489plus .width-80{
   width: 100% !important;
   margin: 0 !important;
  }
  .temp_commercial-sauna-489plus #MainContent .designer-content{
    font-size:14px !important;
    line-height: 22px !important;
  }
  .temp_commercial-sauna-489plus .industry-system {
        font-size: 18px !important;
        text-align: center !important;
  }
  .template-product-commercial-spa-489 .margin-top-120{
    margin:0 !important;
  }
  .template-product-commercial-spa-489 .commercialspa-row{
    flex-direction: column !important;
  }
  .template-product-commercial-spa-489 .flex-reverce {
      display: flex;
      flex-direction: column-reverse !important;
  }

}







.template-product-commercial-spa-489 .suanas-img-0a1 {
    width: 50%;
    position: relative;
    left: 30%;
    top: 10px;
}
.template-product-commercial-spa-489  img.buy-img1t {
    width: 55% !important;
    position: relative;
    left: 5%;
}

.template-product-commercial-spa-489 h3.industry-system-b {
    text-align: center;
    font-size: 20px;
    color: #000;
    font-weight: 600;
    margin-bottom: 0px;
    margin-top: 10px;
}
.template-product-commercial-spa-489 .color-blue {
    color: #0097db;
}

.template-product-commercial-spa-489 .margin-top-80 {
    margin-top: 80px;
}
.template-product-commercial-spa-489 .middle-content p {
    color: #545454;
    cursor: default;
    font-family: "Open Sans", sans-serif;
    font-size: 14px !important;
    line-height: 30px !important;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.template-product-commercial-spa-489 .margin-top-70 {
    margin-top: 8%;
}
.template-product-commercial-spa-489 .margin-top-80 {
    margin-top: 80px;
}
.template-product-commercial-spa-489 .margin-top-70 {
    margin-top: 8%;
}
.template-product-commercial-spa-489 .commercialspa-row {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.template-product-commercial-spa-489 .margin-top-120 {
    margin-top: 120px;
}
.template-product-commercial-spa-489 .background-ddd .middle-content h4 {
    font-size: 25px;
    padding: 0;
    color: #545454;
    font-weight: 700;
    justify-content: flex-start;
    margin: 0;
}
.template-product-commercial-spa-489 .panel .background-ddd {
    background-color: #ddd;
}
.template-product-commercial-spa-489 .heading-acc {
    font-size: 16px;
    font-weight: 600;
    color: #545454;
    padding-left: 10px !important;
    cursor: pointer;
}

.template-product-commercial-spa-489 .panel-title-a {
    display: flex;
    align-items: center;
    justify-content: space-around;
    padding: 0px;
    margin: 0px;
}
.template-product-commercial-spa-489 .panel-group .panel {
    margin: 0px !important;
}
.template-product-commercial-spa-489 .middle-content p {
    color: #545454;
    cursor: default;
    font-family: "Open Sans", sans-serif;
    line-height: 30px !important;
    margin: 5px 0;
    padding: 0;
    text-align: justify;
}
.template-product-commercial-spa-489 .product-feater-a {
    color: #000;
    text-align: start;
    font-weight: 700;
    font-size: 25px;
    margin-top: 2%;
    background-color: #f6f6f6;
    padding: 15px;
}
.template-product-commercial-spa-489 .background-ddd .middle-content h4 {
    font-size: 25px;
    padding: 0;
    color: #545454;
    font-weight: 700;
    justify-content: flex-start;
    margin: 0;
}
.template-product-commercial-spa-489 .panel .background-ddd {
    background-color: #ddd;
}
.template-product-commercial-spa-489 .panel-group .panel {
    margin: 0px !important;
}
.template-cart .title-flex a.cart-item__name.h4.break {
    white-space: nowrap;
}
@media(max-width:767px){
.template-product-commercial-spa-489 .suanas-img-0a2 {
    width: 50%;
    position: relative;
    left: 25% ;
}
 .template-product-product-trad-5 .price__sale span.offer-info-a.w3_bg{
   width: 22% !important;
 }
 .template-product-product-trad-6 .price__sale span.offer-info-a.w3_bg{
    width: 22% !important;
 }
 .template-product-product-trad-7 .price__sale span.offer-info-a.w3_bg{
   width: 22% !important;
 }
  .temp_traditional-8-plus .price__sale span.offer-info-a.w3_bg{
    width: 22% !important;
 }
  .template-product-custom-sauna .price__sale span.offer-info-a.w3_bg{
    width: 22% !important;
 }
  .template-product-custom1 .price__sale span.offer-info-a.w3_bg{
  width: 22% !important;
 }
  .template-product-custom2 .price__sale span.offer-info-a.w3_bg{
    width: 22% !important;
 }
  .template-product-custom3 .price__sale span.offer-info-a.w3_bg{
   width: 22% !important;
 }
  .template-product-custom-4-5 .price__sale span.offer-info-a.w3_bg{
    width: 22% !important;
 }
  .temp_commercial-sauna-488 .price__sale span.offer-info-a.w3_bg{
    width: 22% !important;
 }
  .template-product-custom6-9 .price__sale span.offer-info-a.w3_bg{
   width: 22% !important;
 }
  .template-product-commercial-spa-487 .price__sale span.offer-info-a.w3_bg{
   width: 22% !important;
 }
  .temp_commercial-sauna-487 .nature-info .full-width-text{
    left: 0 !important;
  }
  .temp_commercial-sauna-487  .nature-info .name-heading-a {
    display: inline-block;
    width: 100%;
}
  .template-product-commercial-spa-487 #MainContent .mobile {
    display: none !important;
}
  .template-product-commercial-spa-487 #MainContent .desktop {
    display: block !important;
}
 .template-product-commercial-spa-487 .industry-system {
    font-size: 18px !important;
    text-align: center !important;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-weight: 700;
}
.template-product-commercial-spa-487 .margin-top-80{
  margin:0;
}
.template-product-commercial-spa-487 #MainContent .padding-x.margin-top-80{
  padding:0 !important;
}
.template-product-commercial-spa-487 #MainContent .mobile-space{
  padding:0 !important;
}
.template-product-commercial-spa-487 .middle-content p{
  font-size:14px !important;
}
.template-product-commercial-spa-487 #MainContent .flex-reverce {
    display: flex !important;
    flex-direction: column-reverse;
}
.template-product-commercial-spa-487 .margin-top-120{
  margin-top:0 !important;
}
.template-product-commercial-spa-487 .padding-x {
    padding-left: 0px;
    padding-right: 0px;
}
.template-product-commercial-spa-487 .paddingmobile{
  font-size:27px !important;
}
.template-cart .title-flex a.cart-item__name.h4.break{
  white-space:normal;
}
.temp_commercial-sauna-488 div#countdownin {
    position: relative;
    left: -20px;
}
.temp_commercial-sauna-488 .paddingmobile {
    padding-top: 20px;
    text-align: center !important;
    white-space: normal !important;
    font-size: 27px !important;
}
.temp_commercial-sauna-488 .commerical-panel-box .spa-w30{
  
}
   .temp_commercial-sauna-488 #MainContent .mobile {
    display: none !important;
}
  .temp_commercial-sauna-488 #MainContent .desktop {
    display: block !important;
}
 .temp_commercial-sauna-488 .industry-system {
    font-size: 18px !important;
    text-align: center !important;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-weight: 700;
}
.temp_commercial-sauna-488 .margin-top-80{
  margin:0;
}
.temp_commercial-sauna-488 #MainContent .padding-x.margin-top-80{
  padding:0 !important;
}
.temp_commercial-sauna-488 #MainContent .mobile-space{
  padding:0 !important;
}
.temp_commercial-sauna-488 .middle-content p{
  font-size:14px !important;
}
.temp_commercial-sauna-488 #MainContent .flex-reverce {
    display: flex !important;
    flex-direction: column-reverse;
}
.temp_commercial-sauna-488 .margin-top-120{
  margin-top:0 !important;
}
.temp_commercial-sauna-488 .padding-x {
    padding-left: 0px;
    padding-right: 0px;
}
.temp_commercial-sauna-488 .paddingmobile{
  font-size:27px !important;
}
}

/*img.buy-img3t {
    width: 80%!important;
    position: relative;
    left: -2%!important;
}
img.buy-img2t {
    width: 70%!important;
    position: relative;
    left: -2%!important;
}
img.buy-img1t {
    width: 60%!important;
    position: relative;
    left: -2%!important;
}
.suanas-img-0a5 {
    width: 100%!important;
    max-width: 175.5px!important;
    position: relative;
    left: -5%!important;
}
.suanas-img-0a4 {
    width: 80%!important;
    max-width: 175.5px!important;
    position: relative;
    left: -2%!important;
}
.suanas-img-0a3 {
    width: 65%!important;
    position: relative;
    left: -2%!important;
}
.suanas-img-0a2 {
    width: 56%!important;
    position: relative;
    left: -1.5%!important;
}
.suanas-img-0a1 {
    width: 59%!important;
    position: relative;
    left: -1%!important;
    top: 10px!important;
}
.template-product-med-4  .byddd {
    left: 0%!important;
}
.temp_medical-5   .byddd {
    left: 0%!important;
}
.temp_medical-6 .byddd {
    left: 0%!important;
}
.temp_medical-7plus .byddd {
    left: 0%!important;
}
.buy-img2t.cst {
    width: 72%!important;
}
  .temp_traditional-8plus .buynow_img1 {
    left: 0%!important;
}
 .temp_traditional-8plus img.buy-img4t {
    width: 85% !important;
    position: relative;
    left: 0% !important;
}*/
.template-product-commercial-spa-488 img.buy-img4t {
    width: 85%!important;
    position: relative;
    left: -38%!important;
}
temp_medical-3 img.buy-img4t.buy-img4ta.cst {
    left: -38%!important;
}
.template-product-med-4 img.buy-img4t.buy-img4ta.cst {
    left: -38%!important;
}
.temp_medical-5 img.buy-img4t.buy-img4ta.cst {
    left: -38%!important;
}
.temp_medical-6 img.buy-img4t.buy-img4ta.cst {
    left: -38%!important;
}
.temp_medical-7plus img.buy-img4t.buy-img4ta.cst {
    left: -38%!important;
}

.template-product-custom1 #customproduct-table img.buy-img2t {
    width: 70%!important;
}
.template-product-custom2 #customproduct-table img.buy-img2t {
    width: 70%!important;
}
.template-product-custom3 #customproduct-table img.buy-img2t {
    width: 70%!important;
}
.template-product-custom-4-5 #customproduct-table img.buy-img2t {
    width: 70%!important;
}
.template-product-custom6-9 #customproduct-table img.buy-img2t {
    width: 70%!important;
}

@media (max-width:767px){
  .visible-xs-desktop.w3_bg.rtecccyery.page-width {
    display: none;
}
}


.template-product-frozen7 #slider img {
    height: 600px !important;
    object-fit: contain !important;
    width: 100% !important;
}