/** Shopify CDN: Minification failed

Line 10:14 Expected ")" to end URL token
Line 17:14 Expected ")" to end URL token
Line 24:14 Expected ")" to end URL token

**/
@font-face {
  font-family: 'Sora';
  src: url({{ 'Sora-Medium.ttf' | asset_url }}) format('truetype');
  font-weight: 500; /* Medium */
  font-style: normal;
}

@font-face {
  font-family: 'Sora';
  src: url({{ 'Sora-Regular.ttf' | asset_url }}) format('truetype');
  font-weight: 400; /* Regular */
  font-style: normal;
}

@font-face {
  font-family: 'Sora';
  src: url({{ 'Sora-SemiBold.ttf' | asset_url }}) format('truetype');
  font-weight: 600; /* SemiBold */
  font-style: normal;
}
/* top banner hide and Show */
section#shopify-section-template--24921551864145__image_banner_HYLGzB, section#shopify-section-template--25013331460433__custom_liquid_RxpXhq {
    display: none;
}
@media only screen and (max-width: 600px) {
  section#shopify-section-template--24921551864145__image_banner_HYLGzB, section#shopify-section-template--25013331460433__custom_liquid_RxpXhq {
    display: block;
}
  section#shopify-section-template--24921551864145__image_banner_pLacy3, section#shopify-section-template--25013331460433__multicolumn_fx4TUG{
     display: none;
  }

}


/* top banner end*/

body{
  font-family: 'Sora', sans-serif;
}
p{
  font-family: 'Sora', sans-serif;
  font-weight:400 !important;
      font-size: 18px;
    color: black;
}
a{
 text-decoration:none !important; 
    font-size: 18px;
}
button{
  text-decoration:none !important;
    font-size: 18px;
}
li{
    font-family: 'Sora', sans-serif;
  font-weight:400 !important;
    font-size: 18px;
  color:black;
}
a{
   font-family: 'Sora', sans-serif;
  font-weight:400 !important;
}
button{
   font-family: 'Sora', sans-serif;
  font-weight:400 !important;
}
span{
   font-family: 'Sora', sans-serif;
  font-weight:400 !important;
    font-size: 18px;
}
details-modal.header__search {
    display: none !important;
}
ul.top-bar {
    display: flex;
    justify-content: space-between;
    list-style: none;
    margin: 0;
  padding:0;
  line-height: 1;
}
@media screen and (min-width: 750px) {
    .product-form__input--swatch .swatch-input__input+.swatch-input__label {
        --swatch-input--size: 12rem !important;
    }
}
span.swatch.swatch--square {
    border: none !important;
}
.page-index .header{
      background: transparent !important;
    position: absolute !important;
    width: 100% !important;
}
h2{
  font-size:35px !important;
}
legend.form__label span {
  font-size:inherit !important;
}
legend.form__label {
    color: black;
    font-size: 15px;
  font-weight: 600;
}
.featured-product .product-gallery {
    position: sticky;
    top: 0;
}
section#shopify-section-template--24966015713617__custom_liquid_Vf9JbK{
  display:none;
}
/** specification sec **/

.spe_wrap {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    gap: 40px;
}
.left td:nth-child(odd) {
    width: 30%;
}
.left td:nth-child(even) {
    width: 70%;
}
 table {
    border: none !important;
}
 td {
    border: none !important;
}
 tr {
    border: none !important;
}
 table {
    box-shadow: none !important;
}
.left tr td {
    vertical-align: baseline;
}
.left tr {
    border-bottom: 1px solid white !important;
}
.left tr:last-child {
    border-bottom: none !important;
}
.chart tr {
    background-color: #f2f2f2 !important;
}
.chart tr:first-child {
    background-color: transparent !important;
}
.chart tr:last-child {
    background-color: transparent !important;
}
td.last-row {
    width: 30%;
    text-align: center;
}
td.middle-row {
    width: 18%;
    text-align: center;
}
.middle-row {
  background-color: black !important;
}
.chart table {
  width: 70%;
  margin: 0 auto;
}
.middle-row {
  width: 18%;
  text-align: center;
}
.chart tr {
    border-bottom: 2px solid black !important;
}
.chart tr:last-child {
    border-bottom: 0 !important;
}
.chart tr:first-child {
    border-bottom: none !important;
}
.right img {
    width: 100%;
}
span.widget-branding {
  font-size: 0 !important;
  color: white !important;
  display: none !important;
}
[data-position*="right"] .widget-branding {
  font-size: 0 !important;
  color: white !important;
  display: none !important;
}
.product__info-wrapper {
    padding: 0 0 0 20px !important;
}

.product__title {
    font-size: 31px !important;
}


.featured-product .accordion__title {
    font-size: 18px !important;
}
.featured-product .product__accordion summary {
    padding: 8px 0;
}
.featured-product .product__accordion {
    border: none;
    border-bottom: 2px solid;
}
.featured-product .product-form__buttons {
    max-width: 100%;
}
body:not(.template-index) .header {
    background: black;
    position: relative;
}
        .mar-main {
    display: flex
;
    justify-content: center;
    /* align-items: center; */
    column-gap: 30px;
}
.mar-flex img {
    width: 30px;
}
.mar-flex {
    display: flex
;
    justify-content: center;
    align-items: center;
    column-gap: 20px;
}
.section-template--24921551864145__custom_liquid_Vf9JbK-padding {
    display: none;
}
div#iimg_1124, div#iimg_1152
 {
    width: 50%;
    margin: 0 auto;
}
.iactiveImgPoint:before {
    content: "+" !important;
    position: absolute;
    transform: translate(-50%, -50%);
    background-color: #fff;
    border-radius: 50%;
    width: 15px !important;
    height: 15px !important;
    left: 50%;
    top: 50%;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2);
    font-size: 20px;
    text-align: center;
    padding-top: 8px;
    font-weight: 600;
    color: #000;
}
ul.top-bar li {
    color: #fff !important;
    font-size: 14px;
}
.top-bar {
    display: flex
;
    justify-content: space-between;
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 1;
    column-gap: 80px;
}
ul#Slider-template--24921551864145__custom_column_slider_xWUif9 li {
    border-radius: 20px;
}
.footer__copyright.caption {
    display: none;
}
section#shopify-section-template--24921551864145__custom_liquid_Vf9JbK .marquee-item-2 {
    display: flex
;
    justify-content: center;
    align-items: center;
    column-gap: 20px;
  margin: 0 10vw;
}
.marquee-item-2 img {
    width: 30px;
}
section#shopify-section-template--24921551864145__custom_liquid_Vf9JbK .marquee-item-2 p {
    color: #fff;
    font-size: 14px;
    margin-bottom: 10px;
    text-align: left;
    width: max-content;
}
.product__tax.caption.rte a {
    font-size: 1.2rem;
}
 #shopify-section-template--24921551864145__collapsible_content_9HpAcQ .accordion summary h3 {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
}
.bndlr-add-to-cart{

  background:#000 !important;}
adoric-bundle-mark-two {
    display: none;
}
   .product__description li span {
        font-size: 14px;
    }
    .product__description li:before {
        content: url(https://cdn.shopify.com/s/files/1/0918/8216/0465/files/checked_1.png?v=1743664374);
        width: 0px;
        margin-right: 10px;
    }
    .product__description ul {
        list-style: none;
      padding:0;
    }
h2.h4.accordion__title.inline-richtext {
    font-size: 16px !important;
    font-family: "Poppins";
    font-weight: 400;
}
   .accordion__content p,  .accordion__content li  {
    font-size: 14px !important;
}
ul#Slider-template--24948457767249__multicolumn_fx4TUG .multicolumn-card {
    background: none;
    display: grid
;
    grid-template-columns: 80px 1fr;
}
ul#Slider-template--24948457767249__multicolumn_fx4TUG .multicolumn-card__image-wrapper {
    margin: 0;
    padding: 0;
}
ul#Slider-template--24921551864145__custom_column_slider_xWUif9 .multicolumn-card {
    border-radius: 20px !important;
}
ul#Slider-template--24948457767249__multicolumn_fx4TUG .multicolumn-card__image {
    width: 40px !important;
    object-fit: contain;
}
ul#Slider-template--24948457767249__multicolumn_fx4TUG .multicolumn-card__info {
    padding-left: 0;
}
section#shopify-section-template--24948457767249__custom_liquid_ipePDM p{
  font-size:16px;
  color: #fff !important;
}
section#shopify-section-template--24948457767249__custom_liquid_RxpXhq{
  display:none;
}
.badge.price__badge-sale.color-scheme-4 {
    background: #C62828;
}
.product-form__buttons {
    max-width: 100% !important;
   width: 100% !important;
}
.description-with-icon img {
    width: 25px;
    margin-right: 10px;
  margin-bottom:-5px;
}
h2.product__title.h2 {
    font-size: 28px !important;
}
/** specification end **/

@media screen and (max-width: 1100px){
  .right {
    text-align: center;
    order:2 !important;
}
.spe_wrap {
    grid-template-columns: 1fr !important;
    justify-content: center !important;
}
.left {
    order: 1 !important;
}
}
@media screen and (max-width: 768px){
  .description-with-icon p {
    display: flex
;
    justify-content: flex-start;
    align-items: flex-start;
}
  .description-with-icon img {
    width: 20px;
}
 .description-with-icon p span {
    font-size: 14px;
}
  section#shopify-section-template--25013331460433__custom_liquid_3tnE9g{
    display: none;
  }
  
  h2 {
    font-size: 24px !important;
}
  section#shopify-section-template--24948457767249__multicolumn_fx4TUG {
    display: none;
}
  section#shopify-section-template--24948457767249__custom_liquid_RxpXhq{
    display:block;
  }
  .chart table {
    width: 100% !important;
    margin: 0 auto;
}
.chart table h4 {
  font-size:10px !important;
}
  #Slider-template--24921551864145__multicolumn_mYjnYc {
    display: grid
;
    grid-template-columns: 1fr 1fr;
}

#Slider-template--24921551864145__multicolumn_mYjnYc .multicolumn-card__info p {
    font-size: 12px !important;
}
#Slider-template--24921551864145__multicolumn_mYjnYc .multicolumn-card__info {
    padding: 1rem;
}
td.middle-row img, .last-row img {
    width: 25px;
}
td.last-row, td.middle-row {
    width: 25%;
    text-align: center;
}
section#shopify-section-template--24921551864145__custom_liquid_6RC8JX td h3 {
    margin: 0 10px;
    font-size: 14px;
  font-weight:400;
}
  section#shopify-section-template--24921551864145__custom_liquid_GUWQXf .left td:nth-child(odd) {
    width: 35%;
}
section#shopify-section-template--24921551864145__custom_liquid_GUWQXf p {
    font-size: 14px;
}p{
  font-size:14px;
}
  div#ImageWithText--template--24921551864145__image_with_text_FYfwcc, div#ImageWithText--template--24921551864145__image_with_text_LGh3eU, div#ImageWithText--template--24921551864145__image_with_text_MyE6aq, div#ImageWithText--template--24921551864145__image_with_text_LABcGj, div#ImageWithText--template--24921551864145__image_with_text_zpnJ97 {
    padding: 30px 0 30px 0;
}
  .section-template--24921551864145__image_with_text_LABcGj-padding, .section-template--24921551864145__image_with_text_zpnJ97-padding, .section-template--24921551864145__image_with_text_MyE6aq-padding.gradient.color-scheme-1, .section-template--24921551864145__image_with_text_LGh3eU-padding, .section-template--24921551864145__image_with_text_LGh3eU-padding, .section-template--24921551864145__image_with_text_FYfwcc-padding, .section-template--24921551864145__image_with_text_LGh3eU-padding {
    padding-top: 0;
    padding-bottom: 0;
}
  #shopify-section-template--24921551864145__collapsible_content_9HpAcQ .accordion summary h3 {
    font-size: 16px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
}
  .banner__box.content-container.content-container--full-width-mobile.color-scheme-bbfe4394-1f97-4cb9-b723-014cf2ea84ac.gradient {
    padding-top: 550px;
}
  .section-template--24921551864145__custom_liquid_Vf9JbK-padding{
display:block;
  }
  section#shopify-section-template--24921551864145__multicolumn_MfLzDA{
    display:none;
  }
div#iimg_1124, div#iimg_1152 {
    width: 100% !important;
    margin: 0 auto;
}
  .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{
        width: 70% !important;
    }
  ul.top-bar li {
    color: #fff !important;
    font-size: 12px;
}
  
table:not([class]) td{
  padding:0.8em;
}
 section#shopify-section-template--24921551864145__custom_liquid_GUWQXf td h3,section#shopify-section-template--24921551864145__custom_liquid_GUWQXf td p {
    margin: 5px 0;
}
  .product__info-wrapper{
    padding:0 !important;
  }
  ul#Slider-template--24921551864145__custom_column_slider_xWUif9 li {
   padding:0;
}
  section#shopify-section-template--24921551864145__custom_liquid_GUWQXf h3{
    font-size:15px;
  }
  #shopify-section-template--24921551864145__collapsible_content_9HpAcQ .accordion summary h3 {
    font-size: 16px;
}
  .marquee-item-2 p {
    color: #fff;
    font-size: 12px;
    max-width: 230px;
    margin-bottom: 20px;
    text-align: center;
    min-width: 100%;
    width: max-content !important;
}
  .marquee-content-2 {
    display: flex
;
    animation: scrolling 20s linear infinite !important;
    align-items: center;
}
  h2.product__title.h2, .product__title h1 {
    font-size: 20px !important;
    font-weight:600;
}
}
@media screen and (min-width: 750px) {
    .banner--large:not(.banner--adapt) {
        min-height: 90rem !important;
    }
}