
  @import url("data:text/css;base64,I2Z2LWxvYWRpbmctaWNvbiB7CiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOwogICAgcG9zaXRpb246IGFic29sdXRlOwogICAgZGlzcGxheTogZmxleAo7CiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCBzYW5zLXNlcmlmOwogICAgZm9udC1zaXplOiAxOTB2dzsKICAgIGxpbmUtaGVpZ2h0OiAxOwogICAgd29yZC13cmFwOiBicmVhay13b3JkOwogICAgdG9wOiAwOwogICAgbGVmdDogMDsKICAgIG1hcmdpbjogMDsKICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgIGZpbHRlcjogbm9uZTsKICAgIHRyYW5zaXRpb246IGFsbCAwczsKICAgIHRyYW5zZm9ybTogbm9uZTsKICAgIHdpZHRoOiA5OXZ3OwogICAgaGVpZ2h0OiA5OXZoOwogICAgbWF4LXdpZHRoOiA5OXZ3OwogICAgbWF4LWhlaWdodDogOTl2aDsKICAgIHBvaW50ZXItZXZlbnRzOiBub25lOwogICAgei1pbmRleDogLTk5OwogICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgIG9wYWNpdHk6IDAuMDAwMTsKfQ==");
#shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}
@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff') format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff') format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff') format("woff");
}

      
      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff') format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff') format("woff");
}


      :root {
        --font-body-family: Poppins, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;

        --font-heading-family: Poppins, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 700;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.3;
        --font-heading-line-height: 0.3;
        --font-heading-letter-spacing: 0.06rem;

        --color-base-text: 18, 18, 18;
        --color-shadow: 18, 18, 18;
        --color-base-background-1: 255, 255, 255;
        --color-base-background-2: 246, 246, 244;
        --color-base-solid-button-labels: 255, 255, 255;
        --color-base-outline-button-labels: 255, 0, 0;
        --color-base-accent-1: 18, 18, 18;
        --color-base-accent-2: 219, 220, 203;
        --payment-terms-background-color: #ffffff;

        --gradient-base-background-1: #ffffff;
        --gradient-base-background-2: #f6f6f4;
        --gradient-base-accent-1: #121212;
        --gradient-base-accent-2: radial-gradient(rgba(219, 220, 203, 1) 100%, rgba(255, 255, 255, 1) 100%);

        --media-padding: px;
        --media-border-opacity: 0.1;
        --media-border-width: 0px;
        --media-radius: 12px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 0px;
        --media-shadow-blur-radius: 20px;
        --media-shadow-visible: 0;

        --page-width: 140rem;
        --page-width-margin: 0rem;

        --product-card-image-padding: 0.0rem;
        --product-card-corner-radius: 1.2rem;
        --product-card-text-alignment: center;
        --product-card-border-width: 0.0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.1;
        --product-card-shadow-visible: 1;
        --product-card-shadow-horizontal-offset: 0.2rem;
        --product-card-shadow-vertical-offset: 0.6rem;
        --product-card-shadow-blur-radius: 1.5rem;

        --collection-card-image-padding: 0.0rem;
        --collection-card-corner-radius: 1.2rem;
        --collection-card-text-alignment: center;
        --collection-card-border-width: 0.0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.05;
        --collection-card-shadow-visible: 1;
        --collection-card-shadow-horizontal-offset: 0.2rem;
        --collection-card-shadow-vertical-offset: 0.6rem;
        --collection-card-shadow-blur-radius: 1.5rem;

        --blog-card-image-padding: 0.0rem;
        --blog-card-corner-radius: 1.2rem;
        --blog-card-text-alignment: center;
        --blog-card-border-width: 0.0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.05;
        --blog-card-shadow-visible: 1;
        --blog-card-shadow-horizontal-offset: 1.0rem;
        --blog-card-shadow-vertical-offset: 1.0rem;
        --blog-card-shadow-blur-radius: 3.5rem;

        --badge-corner-radius: 0.6rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 22px;
        --popup-shadow-opacity: 0.1;
        --popup-shadow-horizontal-offset: 10px;
        --popup-shadow-vertical-offset: 12px;
        --popup-shadow-blur-radius: 20px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 40px;
        --grid-desktop-horizontal-spacing: 40px;
        --grid-mobile-vertical-spacing: 20px;
        --grid-mobile-horizontal-spacing: 20px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 24px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 10px;
        --text-boxes-shadow-vertical-offset: 12px;
        --text-boxes-shadow-blur-radius: 20px;

        --buttons-radius: 6px;
        --buttons-radius-outset: 8px;
        --buttons-border-width: 2px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;

        --pickers-overlay-opacity: 0.09;
        --pickers-radius: 8px;
        --pickers-small-radius: 3.2px;
        --pickers-border-width: 1px;
        --pickers-border-color: var(--color-base-accent-1);
        --pickers-border-opacity: 0.2;
        --pickers-shadow-opacity: 0.0;
        --pickers-shadow-horizontal-offset: 0px;
        --pickers-margin-offset: 0px;
        --pickers-shadow-vertical-offset: 0px;
        --pickers-shadow-blur-radius: 0px;
        --pickers-radius-outset: 9px;
        --pickers-hover-overlay-opacity: 0.1;
        --pickers-hover-border-opacity: 0.55;

        --inputs-radius: 6px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.6;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 7px;
        --inputs-hover-border-opacity: 1;
        
        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }

      html {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      body {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        overflow-x: hidden;
        font-size: 1.5rem;
        letter-spacing: 0.06em;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
        
      }

      

      @media screen and (min-width: 750px) {
        body {
          font-size: 1.6rem;
        }
      }

      /* fallback */
      @font-face {
        font-family: 'Material Symbols Outlined';
        src: url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v141/kJF4BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzBwG-RpA6RzaxHMPdY40KH8nGzv3fzfVJU22ZZLsYEpzC_1qmr5Y0.woff2) format('woff2');
        font-style: normal;
        font-weight: 300;
        font-display: block;
      }

      .material-symbols-outlined {
        font-family: 'Material Symbols Outlined';
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        line-height: 1;
        letter-spacing: normal;
        text-transform: none;
        display: inline-block;
        white-space: nowrap;
        word-wrap: normal;
        direction: ltr;
        -webkit-font-feature-settings: 'liga';
        -webkit-font-smoothing: antialiased;
        max-width: 1em;
        overflow: hidden;
      }
      .material-symbols-outlined {
        font-variation-settings:
        'FILL' 0,
        'wght' 300,
        'GRAD' 0,
        'opsz' 48;
        vertical-align: bottom;
      }
      .material-symbols-outlined.filled {
        font-variation-settings:
        'FILL' 1
      }
.animate-section.animate--hidden .animate-item {
          opacity: 1;
          filter: blur(0);
          transform: none;
        }
@media only screen and (max-width: 600px) {.async-hide { opacity: 0 !important}}
.kaching-bundles__bar-variants select:has(option):not(:has(option:nth-of-type(2))) {display: none !important;}
.flags{background-image:url("https://cdn.shopify.com/extensions/01997e3d-dbe8-7f57-a70f-4120f12c2b07/currency-54/assets/currency-flags.png")}
		.flags-small{background-image:url("https://cdn.shopify.com/extensions/01997e3d-dbe8-7f57-a70f-4120f12c2b07/currency-54/assets/currency-flags-small.png")}
		select.currency-switcher{display:none}.doubly-nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;cursor:pointer;display:block;float:left;font-family:"Helvetica Neue",Arial;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:12px;padding-right:30px;position:relative;text-align:left!important;transition:none;/*transition:all .2s ease-in-out;*/-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.doubly-nice-select:hover{border-color:#dbdbdb}.doubly-nice-select.open,.doubly-nice-select:active,.doubly-nice-select:focus{border-color:#88bfff}.doubly-nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;box-sizing:content-box;pointer-events:none;position:absolute;right:14px;top:16px;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:transform .15s ease-in-out;width:5px}.doubly-nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.doubly-nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0); z-index:1000000 !important;}.doubly-nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.doubly-nice-select.disabled:after{border-color:#ccc}.doubly-nice-select.wide{width:100%}.doubly-nice-select.wide .list{left:0!important;right:0!important}.doubly-nice-select.right{float:right}.doubly-nice-select.right .list{left:auto;right:0}.doubly-nice-select.small{font-size:12px;height:36px;line-height:34px}.doubly-nice-select.small:after{height:4px;width:4px}.flags-Afghanistan,.flags-Albania,.flags-Algeria,.flags-Andorra,.flags-Angola,.flags-Antigua-and-Barbuda,.flags-Argentina,.flags-Armenia,.flags-Aruba,.flags-Australia,.flags-Austria,.flags-Azerbaijan,.flags-Bahamas,.flags-Bahrain,.flags-Bangladesh,.flags-Barbados,.flags-Belarus,.flags-Belgium,.flags-Belize,.flags-Benin,.flags-Bermuda,.flags-Bhutan,.flags-Bitcoin,.flags-Bolivia,.flags-Bosnia-and-Herzegovina,.flags-Botswana,.flags-Brazil,.flags-Brunei,.flags-Bulgaria,.flags-Burkina-Faso,.flags-Burundi,.flags-Cambodia,.flags-Cameroon,.flags-Canada,.flags-Cape-Verde,.flags-Cayman-Islands,.flags-Central-African-Republic,.flags-Chad,.flags-Chile,.flags-China,.flags-Colombia,.flags-Comoros,.flags-Congo-Democratic,.flags-Congo-Republic,.flags-Costa-Rica,.flags-Cote-d_Ivoire,.flags-Croatia,.flags-Cuba,.flags-Curacao,.flags-Cyprus,.flags-Czech-Republic,.flags-Denmark,.flags-Djibouti,.flags-Dominica,.flags-Dominican-Republic,.flags-East-Timor,.flags-Ecuador,.flags-Egypt,.flags-El-Salvador,.flags-Equatorial-Guinea,.flags-Eritrea,.flags-Estonia,.flags-Ethiopia,.flags-European-Union,.flags-Falkland-Islands,.flags-Fiji,.flags-Finland,.flags-France,.flags-Gabon,.flags-Gambia,.flags-Georgia,.flags-Germany,.flags-Ghana,.flags-Gibraltar,.flags-Grecee,.flags-Grenada,.flags-Guatemala,.flags-Guernsey,.flags-Guinea,.flags-Guinea-Bissau,.flags-Guyana,.flags-Haiti,.flags-Honduras,.flags-Hong-Kong,.flags-Hungary,.flags-IMF,.flags-Iceland,.flags-India,.flags-Indonesia,.flags-Iran,.flags-Iraq,.flags-Ireland,.flags-Isle-of-Man,.flags-Israel,.flags-Italy,.flags-Jamaica,.flags-Japan,.flags-Jersey,.flags-Jordan,.flags-Kazakhstan,.flags-Kenya,.flags-Korea-North,.flags-Korea-South,.flags-Kosovo,.flags-Kuwait,.flags-Kyrgyzstan,.flags-Laos,.flags-Latvia,.flags-Lebanon,.flags-Lesotho,.flags-Liberia,.flags-Libya,.flags-Liechtenstein,.flags-Lithuania,.flags-Luxembourg,.flags-Macao,.flags-Macedonia,.flags-Madagascar,.flags-Malawi,.flags-Malaysia,.flags-Maldives,.flags-Mali,.flags-Malta,.flags-Marshall-Islands,.flags-Mauritania,.flags-Mauritius,.flags-Mexico,.flags-Micronesia-_Federated_,.flags-Moldova,.flags-Monaco,.flags-Mongolia,.flags-Montenegro,.flags-Morocco,.flags-Mozambique,.flags-Myanmar,.flags-Namibia,.flags-Nauru,.flags-Nepal,.flags-Netherlands,.flags-New-Zealand,.flags-Nicaragua,.flags-Niger,.flags-Nigeria,.flags-Norway,.flags-Oman,.flags-Pakistan,.flags-Palau,.flags-Panama,.flags-Papua-New-Guinea,.flags-Paraguay,.flags-Peru,.flags-Philippines,.flags-Poland,.flags-Portugal,.flags-Qatar,.flags-Romania,.flags-Russia,.flags-Rwanda,.flags-Saint-Helena,.flags-Saint-Kitts-and-Nevis,.flags-Saint-Lucia,.flags-Saint-Vincent-and-the-Grenadines,.flags-Samoa,.flags-San-Marino,.flags-Sao-Tome-and-Principe,.flags-Saudi-Arabia,.flags-Seborga,.flags-Senegal,.flags-Serbia,.flags-Seychelles,.flags-Sierra-Leone,.flags-Singapore,.flags-Slovakia,.flags-Slovenia,.flags-Solomon-Islands,.flags-Somalia,.flags-South-Africa,.flags-South-Sudan,.flags-Spain,.flags-Sri-Lanka,.flags-Sudan,.flags-Suriname,.flags-Swaziland,.flags-Sweden,.flags-Switzerland,.flags-Syria,.flags-Taiwan,.flags-Tajikistan,.flags-Tanzania,.flags-Thailand,.flags-Togo,.flags-Tonga,.flags-Trinidad-and-Tobago,.flags-Tunisia,.flags-Turkey,.flags-Turkmenistan,.flags-Tuvalu,.flags-Uganda,.flags-Ukraine,.flags-United-Arab-Emirates,.flags-United-Kingdom,.flags-United-States,.flags-Uruguay,.flags-Uzbekistan,.flags-Vanuatu,.flags-Vatican-City,.flags-Venezuela,.flags-Vietnam,.flags-Wallis-and-Futuna,.flags-XAG,.flags-XAU,.flags-XPT,.flags-Yemen,.flags-Zambia,.flags-Zimbabwe{width:30px;height:20px}.doubly-nice-select.small .option{line-height:34px;min-height:34px}.doubly-nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin:4px 0 0!important;opacity:0;overflow:scroll;overflow-x:hidden;padding:0;pointer-events:none;position:absolute;top:100%;max-height:260px;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:100000}.doubly-nice-select .current img,.doubly-nice-select .option img{vertical-align:top;padding-top:10px}.doubly-nice-select .list:hover .option:not(:hover){background-color:transparent!important}.doubly-nice-select .option{font-size:13px !important;float:none!important;text-align:left !important;margin:0px !important;font-family:Helvetica Neue,Arial !important;letter-spacing:normal;text-transform:none;display:block!important;cursor:pointer;font-weight:400;line-height:40px!important;list-style:none;min-height:40px;min-width:55px;margin-bottom:0;outline:0;padding-left:18px!important;padding-right:52px!important;text-align:left;transition:all .2s}.doubly-nice-select .option.focus,.doubly-nice-select .option.selected.focus,.doubly-nice-select .option:hover{background-color:#f6f6f6}.doubly-nice-select .option.selected{font-weight:700}.doubly-nice-select .current img{line-height:45px}.doubly-nice-select.slim{padding:0 18px 0 0;height:20px;line-height:20px;border:0;background:0 0!important}.doubly-nice-select.slim .current .flags{margin-top:0 !important}.doubly-nice-select.slim:after{right:4px;top:6px}.flags{background-repeat:no-repeat;display:block;margin:10px 4px 0 0 !important;float:left}.flags-Zimbabwe{background-position:-5px -5px}.flags-Zambia{background-position:-45px -5px}.flags-Yemen{background-position:-85px -5px}.flags-Vietnam{background-position:-125px -5px}.flags-Venezuela{background-position:-165px -5px}.flags-Vatican-City{background-position:-205px -5px}.flags-Vanuatu{background-position:-245px -5px}.flags-Uzbekistan{background-position:-285px -5px}.flags-Uruguay{background-position:-325px -5px}.flags-United-States{background-position:-365px -5px}.flags-United-Kingdom{background-position:-405px -5px}.flags-United-Arab-Emirates{background-position:-445px -5px}.flags-Ukraine{background-position:-5px -35px}.flags-Uganda{background-position:-45px -35px}.flags-Tuvalu{background-position:-85px -35px}.flags-Turkmenistan{background-position:-125px -35px}.flags-Turkey{background-position:-165px -35px}.flags-Tunisia{background-position:-205px -35px}.flags-Trinidad-and-Tobago{background-position:-245px -35px}.flags-Tonga{background-position:-285px -35px}.flags-Togo{background-position:-325px -35px}.flags-Thailand{background-position:-365px -35px}.flags-Tanzania{background-position:-405px -35px}.flags-Tajikistan{background-position:-445px -35px}.flags-Taiwan{background-position:-5px -65px}.flags-Syria{background-position:-45px -65px}.flags-Switzerland{background-position:-85px -65px}.flags-Sweden{background-position:-125px -65px}.flags-Swaziland{background-position:-165px -65px}.flags-Suriname{background-position:-205px -65px}.flags-Sudan{background-position:-245px -65px}.flags-Sri-Lanka{background-position:-285px -65px}.flags-Spain{background-position:-325px -65px}.flags-South-Sudan{background-position:-365px -65px}.flags-South-Africa{background-position:-405px -65px}.flags-Somalia{background-position:-445px -65px}.flags-Solomon-Islands{background-position:-5px -95px}.flags-Slovenia{background-position:-45px -95px}.flags-Slovakia{background-position:-85px -95px}.flags-Singapore{background-position:-125px -95px}.flags-Sierra-Leone{background-position:-165px -95px}.flags-Seychelles{background-position:-205px -95px}.flags-Serbia{background-position:-245px -95px}.flags-Senegal{background-position:-285px -95px}.flags-Saudi-Arabia{background-position:-325px -95px}.flags-Sao-Tome-and-Principe{background-position:-365px -95px}.flags-San-Marino{background-position:-405px -95px}.flags-Samoa{background-position:-445px -95px}.flags-Saint-Vincent-and-the-Grenadines{background-position:-5px -125px}.flags-Saint-Lucia{background-position:-45px -125px}.flags-Saint-Kitts-and-Nevis{background-position:-85px -125px}.flags-Rwanda{background-position:-125px -125px}.flags-Russia{background-position:-165px -125px}.flags-Romania{background-position:-205px -125px}.flags-Qatar{background-position:-245px -125px}.flags-Portugal{background-position:-285px -125px}.flags-Poland{background-position:-325px -125px}.flags-Philippines{background-position:-365px -125px}.flags-Peru{background-position:-405px -125px}.flags-Paraguay{background-position:-445px -125px}.flags-Papua-New-Guinea{background-position:-5px -155px}.flags-Panama{background-position:-45px -155px}.flags-Palau{background-position:-85px -155px}.flags-Pakistan{background-position:-125px -155px}.flags-Oman{background-position:-165px -155px}.flags-Norway{background-position:-205px -155px}.flags-Nigeria{background-position:-245px -155px}.flags-Niger{background-position:-285px -155px}.flags-Nicaragua{background-position:-325px -155px}.flags-New-Zealand{background-position:-365px -155px}.flags-Netherlands{background-position:-405px -155px}.flags-Nepal{background-position:-445px -155px}.flags-Nauru{background-position:-5px -185px}.flags-Namibia{background-position:-45px -185px}.flags-Myanmar{background-position:-85px -185px}.flags-Mozambique{background-position:-125px -185px}.flags-Morocco{background-position:-165px -185px}.flags-Montenegro{background-position:-205px -185px}.flags-Mongolia{background-position:-245px -185px}.flags-Monaco{background-position:-285px -185px}.flags-Moldova{background-position:-325px -185px}.flags-Micronesia-_Federated_{background-position:-365px -185px}.flags-Mexico{background-position:-405px -185px}.flags-Mauritius{background-position:-445px -185px}.flags-Mauritania{background-position:-5px -215px}.flags-Marshall-Islands{background-position:-45px -215px}.flags-Malta{background-position:-85px -215px}.flags-Mali{background-position:-125px -215px}.flags-Maldives{background-position:-165px -215px}.flags-Malaysia{background-position:-205px -215px}.flags-Malawi{background-position:-245px -215px}.flags-Madagascar{background-position:-285px -215px}.flags-Macedonia{background-position:-325px -215px}.flags-Luxembourg{background-position:-365px -215px}.flags-Lithuania{background-position:-405px -215px}.flags-Liechtenstein{background-position:-445px -215px}.flags-Libya{background-position:-5px -245px}.flags-Liberia{background-position:-45px -245px}.flags-Lesotho{background-position:-85px -245px}.flags-Lebanon{background-position:-125px -245px}.flags-Latvia{background-position:-165px -245px}.flags-Laos{background-position:-205px -245px}.flags-Kyrgyzstan{background-position:-245px -245px}.flags-Kuwait{background-position:-285px -245px}.flags-Kosovo{background-position:-325px -245px}.flags-Korea-South{background-position:-365px -245px}.flags-Korea-North{background-position:-405px -245px}.flags-Kiribati{width:30px;height:20px;background-position:-445px -245px}.flags-Kenya{background-position:-5px -275px}.flags-Kazakhstan{background-position:-45px -275px}.flags-Jordan{background-position:-85px -275px}.flags-Japan{background-position:-125px -275px}.flags-Jamaica{background-position:-165px -275px}.flags-Italy{background-position:-205px -275px}.flags-Israel{background-position:-245px -275px}.flags-Ireland{background-position:-285px -275px}.flags-Iraq{background-position:-325px -275px}.flags-Iran{background-position:-365px -275px}.flags-Indonesia{background-position:-405px -275px}.flags-India{background-position:-445px -275px}.flags-Iceland{background-position:-5px -305px}.flags-Hungary{background-position:-45px -305px}.flags-Honduras{background-position:-85px -305px}.flags-Haiti{background-position:-125px -305px}.flags-Guyana{background-position:-165px -305px}.flags-Guinea{background-position:-205px -305px}.flags-Guinea-Bissau{background-position:-245px -305px}.flags-Guatemala{background-position:-285px -305px}.flags-Grenada{background-position:-325px -305px}.flags-Grecee{background-position:-365px -305px}.flags-Ghana{background-position:-405px -305px}.flags-Germany{background-position:-445px -305px}.flags-Georgia{background-position:-5px -335px}.flags-Gambia{background-position:-45px -335px}.flags-Gabon{background-position:-85px -335px}.flags-France{background-position:-125px -335px}.flags-Finland{background-position:-165px -335px}.flags-Fiji{background-position:-205px -335px}.flags-Ethiopia{background-position:-245px -335px}.flags-Estonia{background-position:-285px -335px}.flags-Eritrea{background-position:-325px -335px}.flags-Equatorial-Guinea{background-position:-365px -335px}.flags-El-Salvador{background-position:-405px -335px}.flags-Egypt{background-position:-445px -335px}.flags-Ecuador{background-position:-5px -365px}.flags-East-Timor{background-position:-45px -365px}.flags-Dominican-Republic{background-position:-85px -365px}.flags-Dominica{background-position:-125px -365px}.flags-Djibouti{background-position:-165px -365px}.flags-Denmark{background-position:-205px -365px}.flags-Czech-Republic{background-position:-245px -365px}.flags-Cyprus{background-position:-285px -365px}.flags-Cuba{background-position:-325px -365px}.flags-Croatia{background-position:-365px -365px}.flags-Cote-d_Ivoire{background-position:-405px -365px}.flags-Costa-Rica{background-position:-445px -365px}.flags-Congo-Republic{background-position:-5px -395px}.flags-Congo-Democratic{background-position:-45px -395px}.flags-Comoros{background-position:-85px -395px}.flags-Colombia{background-position:-125px -395px}.flags-China{background-position:-165px -395px}.flags-Chile{background-position:-205px -395px}.flags-Chad{background-position:-245px -395px}.flags-Central-African-Republic{background-position:-285px -395px}.flags-Cape-Verde{background-position:-325px -395px}.flags-Canada{background-position:-365px -395px}.flags-Cameroon{background-position:-405px -395px}.flags-Cambodia{background-position:-445px -395px}.flags-Burundi{background-position:-5px -425px}.flags-Burkina-Faso{background-position:-45px -425px}.flags-Bulgaria{background-position:-85px -425px}.flags-Brunei{background-position:-125px -425px}.flags-Brazil{background-position:-165px -425px}.flags-Botswana{background-position:-205px -425px}.flags-Bosnia-and-Herzegovina{background-position:-245px -425px}.flags-Bolivia{background-position:-285px -425px}.flags-Bhutan{background-position:-325px -425px}.flags-Benin{background-position:-365px -425px}.flags-Belize{background-position:-405px -425px}.flags-Belgium{background-position:-445px -425px}.flags-Belarus{background-position:-5px -455px}.flags-Barbados{background-position:-45px -455px}.flags-Bangladesh{background-position:-85px -455px}.flags-Bahrain{background-position:-125px -455px}.flags-Bahamas{background-position:-165px -455px}.flags-Azerbaijan{background-position:-205px -455px}.flags-Austria{background-position:-245px -455px}.flags-Australia{background-position:-285px -455px}.flags-Armenia{background-position:-325px -455px}.flags-Argentina{background-position:-365px -455px}.flags-Antigua-and-Barbuda{background-position:-405px -455px}.flags-Andorra{background-position:-445px -455px}.flags-Algeria{background-position:-5px -485px}.flags-Albania{background-position:-45px -485px}.flags-Afghanistan{background-position:-85px -485px}.flags-Bermuda{background-position:-125px -485px}.flags-European-Union{background-position:-165px -485px}.flags-XPT{background-position:-205px -485px}.flags-XAU{background-position:-245px -485px}.flags-XAG{background-position:-285px -485px}.flags-Wallis-and-Futuna{background-position:-325px -485px}.flags-Seborga{background-position:-365px -485px}.flags-Aruba{background-position:-405px -485px}.flags-Angola{background-position:-445px -485px}.flags-Saint-Helena{background-position:-485px -5px}.flags-Macao{background-position:-485px -35px}.flags-Jersey{background-position:-485px -65px}.flags-Isle-of-Man{background-position:-485px -95px}.flags-IMF{background-position:-485px -125px}.flags-Hong-Kong{background-position:-485px -155px}.flags-Guernsey{background-position:-485px -185px}.flags-Gibraltar{background-position:-485px -215px}.flags-Falkland-Islands{background-position:-485px -245px}.flags-Curacao{background-position:-485px -275px}.flags-Cayman-Islands{background-position:-485px -305px}.flags-Bitcoin{background-position:-485px -335px}.flags-small{background-repeat:no-repeat;display:block;margin:5px 3px 0 0 !important;border:1px solid #fff;box-sizing:content-box;float:left}.doubly-nice-select.open .list .flags-small{margin-top:15px  !important}.flags-small.flags-Zimbabwe{width:15px;height:10px;background-position:0 0}.flags-small.flags-Zambia{width:15px;height:10px;background-position:-15px 0}.flags-small.flags-Yemen{width:15px;height:10px;background-position:-30px 0}.flags-small.flags-Vietnam{width:15px;height:10px;background-position:-45px 0}.flags-small.flags-Venezuela{width:15px;height:10px;background-position:-60px 0}.flags-small.flags-Vatican-City{width:15px;height:10px;background-position:-75px 0}.flags-small.flags-Vanuatu{width:15px;height:10px;background-position:-90px 0}.flags-small.flags-Uzbekistan{width:15px;height:10px;background-position:-105px 0}.flags-small.flags-Uruguay{width:15px;height:10px;background-position:-120px 0}.flags-small.flags-United-Kingdom{width:15px;height:10px;background-position:-150px 0}.flags-small.flags-United-Arab-Emirates{width:15px;height:10px;background-position:-165px 0}.flags-small.flags-Ukraine{width:15px;height:10px;background-position:0 -10px}.flags-small.flags-Uganda{width:15px;height:10px;background-position:-15px -10px}.flags-small.flags-Tuvalu{width:15px;height:10px;background-position:-30px -10px}.flags-small.flags-Turkmenistan{width:15px;height:10px;background-position:-45px -10px}.flags-small.flags-Turkey{width:15px;height:10px;background-position:-60px -10px}.flags-small.flags-Tunisia{width:15px;height:10px;background-position:-75px -10px}.flags-small.flags-Trinidad-and-Tobago{width:15px;height:10px;background-position:-90px -10px}.flags-small.flags-Tonga{width:15px;height:10px;background-position:-105px -10px}.flags-small.flags-Togo{width:15px;height:10px;background-position:-120px -10px}.flags-small.flags-Thailand{width:15px;height:10px;background-position:-135px -10px}.flags-small.flags-Tanzania{width:15px;height:10px;background-position:-150px -10px}.flags-small.flags-Tajikistan{width:15px;height:10px;background-position:-165px -10px}.flags-small.flags-Taiwan{width:15px;height:10px;background-position:0 -20px}.flags-small.flags-Syria{width:15px;height:10px;background-position:-15px -20px}.flags-small.flags-Switzerland{width:15px;height:10px;background-position:-30px -20px}.flags-small.flags-Sweden{width:15px;height:10px;background-position:-45px -20px}.flags-small.flags-Swaziland{width:15px;height:10px;background-position:-60px -20px}.flags-small.flags-Suriname{width:15px;height:10px;background-position:-75px -20px}.flags-small.flags-Sudan{width:15px;height:10px;background-position:-90px -20px}.flags-small.flags-Sri-Lanka{width:15px;height:10px;background-position:-105px -20px}.flags-small.flags-Spain{width:15px;height:10px;background-position:-120px -20px}.flags-small.flags-South-Sudan{width:15px;height:10px;background-position:-135px -20px}.flags-small.flags-South-Africa{width:15px;height:10px;background-position:-150px -20px}.flags-small.flags-Somalia{width:15px;height:10px;background-position:-165px -20px}.flags-small.flags-Solomon-Islands{width:15px;height:10px;background-position:0 -30px}.flags-small.flags-Slovenia{width:15px;height:10px;background-position:-15px -30px}.flags-small.flags-Slovakia{width:15px;height:10px;background-position:-30px -30px}.flags-small.flags-Singapore{width:15px;height:10px;background-position:-45px -30px}.flags-small.flags-Sierra-Leone{width:15px;height:10px;background-position:-60px -30px}.flags-small.flags-Seychelles{width:15px;height:10px;background-position:-75px -30px}.flags-small.flags-Serbia{width:15px;height:10px;background-position:-90px -30px}.flags-small.flags-Senegal{width:15px;height:10px;background-position:-105px -30px}.flags-small.flags-Saudi-Arabia{width:15px;height:10px;background-position:-120px -30px}.flags-small.flags-Sao-Tome-and-Principe{width:15px;height:10px;background-position:-135px -30px}.flags-small.flags-San-Marino{width:15px;height:10px;background-position:-150px -30px}.flags-small.flags-Samoa{width:15px;height:10px;background-position:-165px -30px}.flags-small.flags-Saint-Vincent-and-the-Grenadines{width:15px;height:10px;background-position:0 -40px}.flags-small.flags-Saint-Lucia{width:15px;height:10px;background-position:-15px -40px}.flags-small.flags-Saint-Kitts-and-Nevis{width:15px;height:10px;background-position:-30px -40px}.flags-small.flags-Rwanda{width:15px;height:10px;background-position:-45px -40px}.flags-small.flags-Russia{width:15px;height:10px;background-position:-60px -40px}.flags-small.flags-Romania{width:15px;height:10px;background-position:-75px -40px}.flags-small.flags-Qatar{width:15px;height:10px;background-position:-90px -40px}.flags-small.flags-Portugal{width:15px;height:10px;background-position:-105px -40px}.flags-small.flags-Poland{width:15px;height:10px;background-position:-120px -40px}.flags-small.flags-Philippines{width:15px;height:10px;background-position:-135px -40px}.flags-small.flags-Peru{width:15px;height:10px;background-position:-150px -40px}.flags-small.flags-Paraguay{width:15px;height:10px;background-position:-165px -40px}.flags-small.flags-Papua-New-Guinea{width:15px;height:10px;background-position:0 -50px}.flags-small.flags-Panama{width:15px;height:10px;background-position:-15px -50px}.flags-small.flags-Palau{width:15px;height:10px;background-position:-30px -50px}.flags-small.flags-Pakistan{width:15px;height:10px;background-position:-45px -50px}.flags-small.flags-Oman{width:15px;height:10px;background-position:-60px -50px}.flags-small.flags-Norway{width:15px;height:10px;background-position:-75px -50px}.flags-small.flags-Nigeria{width:15px;height:10px;background-position:-90px -50px}.flags-small.flags-Niger{width:15px;height:10px;background-position:-105px -50px}.flags-small.flags-Nicaragua{width:15px;height:10px;background-position:-120px -50px}.flags-small.flags-New-Zealand{width:15px;height:10px;background-position:-135px -50px}.flags-small.flags-Netherlands{width:15px;height:10px;background-position:-150px -50px}.flags-small.flags-Nepal{width:15px;height:10px;background-position:-165px -50px}.flags-small.flags-Nauru{width:15px;height:10px;background-position:0 -60px}.flags-small.flags-Namibia{width:15px;height:10px;background-position:-15px -60px}.flags-small.flags-Myanmar{width:15px;height:10px;background-position:-30px -60px}.flags-small.flags-Mozambique{width:15px;height:10px;background-position:-45px -60px}.flags-small.flags-Morocco{width:15px;height:10px;background-position:-60px -60px}.flags-small.flags-Montenegro{width:15px;height:10px;background-position:-75px -60px}.flags-small.flags-Mongolia{width:15px;height:10px;background-position:-90px -60px}.flags-small.flags-Monaco{width:15px;height:10px;background-position:-105px -60px}.flags-small.flags-Moldova{width:15px;height:10px;background-position:-120px -60px}.flags-small.flags-Micronesia-_Federated_{width:15px;height:10px;background-position:-135px -60px}.flags-small.flags-Mexico{width:15px;height:10px;background-position:-150px -60px}.flags-small.flags-Mauritius{width:15px;height:10px;background-position:-165px -60px}.flags-small.flags-Mauritania{width:15px;height:10px;background-position:0 -70px}.flags-small.flags-Marshall-Islands{width:15px;height:10px;background-position:-15px -70px}.flags-small.flags-Malta{width:15px;height:10px;background-position:-30px -70px}.flags-small.flags-Mali{width:15px;height:10px;background-position:-45px -70px}.flags-small.flags-Maldives{width:15px;height:10px;background-position:-60px -70px}.flags-small.flags-Malaysia{width:15px;height:10px;background-position:-75px -70px}.flags-small.flags-Malawi{width:15px;height:10px;background-position:-90px -70px}.flags-small.flags-Madagascar{width:15px;height:10px;background-position:-105px -70px}.flags-small.flags-Macedonia{width:15px;height:10px;background-position:-120px -70px}.flags-small.flags-Luxembourg{width:15px;height:10px;background-position:-135px -70px}.flags-small.flags-Lithuania{width:15px;height:10px;background-position:-150px -70px}.flags-small.flags-Liechtenstein{width:15px;height:10px;background-position:-165px -70px}.flags-small.flags-Libya{width:15px;height:10px;background-position:0 -80px}.flags-small.flags-Liberia{width:15px;height:10px;background-position:-15px -80px}.flags-small.flags-Lesotho{width:15px;height:10px;background-position:-30px -80px}.flags-small.flags-Lebanon{width:15px;height:10px;background-position:-45px -80px}.flags-small.flags-Latvia{width:15px;height:10px;background-position:-60px -80px}.flags-small.flags-Laos{width:15px;height:10px;background-position:-75px -80px}.flags-small.flags-Kyrgyzstan{width:15px;height:10px;background-position:-90px -80px}.flags-small.flags-Kuwait{width:15px;height:10px;background-position:-105px -80px}.flags-small.flags-Kosovo{width:15px;height:10px;background-position:-120px -80px}.flags-small.flags-Korea-South{width:15px;height:10px;background-position:-135px -80px}.flags-small.flags-Korea-North{width:15px;height:10px;background-position:-150px -80px}.flags-small.flags-Kiribati{width:15px;height:10px;background-position:-165px -80px}.flags-small.flags-Kenya{width:15px;height:10px;background-position:0 -90px}.flags-small.flags-Kazakhstan{width:15px;height:10px;background-position:-15px -90px}.flags-small.flags-Jordan{width:15px;height:10px;background-position:-30px -90px}.flags-small.flags-Japan{width:15px;height:10px;background-position:-45px -90px}.flags-small.flags-Jamaica{width:15px;height:10px;background-position:-60px -90px}.flags-small.flags-Italy{width:15px;height:10px;background-position:-75px -90px}.flags-small.flags-Israel{width:15px;height:10px;background-position:-90px -90px}.flags-small.flags-Ireland{width:15px;height:10px;background-position:-105px -90px}.flags-small.flags-Iraq{width:15px;height:10px;background-position:-120px -90px}.flags-small.flags-Iran{width:15px;height:10px;background-position:-135px -90px}.flags-small.flags-Indonesia{width:15px;height:10px;background-position:-150px -90px}.flags-small.flags-India{width:15px;height:10px;background-position:-165px -90px}.flags-small.flags-Iceland{width:15px;height:10px;background-position:0 -100px}.flags-small.flags-Hungary{width:15px;height:10px;background-position:-15px -100px}.flags-small.flags-Honduras{width:15px;height:10px;background-position:-30px -100px}.flags-small.flags-Haiti{width:15px;height:10px;background-position:-45px -100px}.flags-small.flags-Guyana{width:15px;height:10px;background-position:-60px -100px}.flags-small.flags-Guinea{width:15px;height:10px;background-position:-75px -100px}.flags-small.flags-Guinea-Bissau{width:15px;height:10px;background-position:-90px -100px}.flags-small.flags-Guatemala{width:15px;height:10px;background-position:-105px -100px}.flags-small.flags-Grenada{width:15px;height:10px;background-position:-120px -100px}.flags-small.flags-Grecee{width:15px;height:10px;background-position:-135px -100px}.flags-small.flags-Ghana{width:15px;height:10px;background-position:-150px -100px}.flags-small.flags-Germany{width:15px;height:10px;background-position:-165px -100px}.flags-small.flags-Georgia{width:15px;height:10px;background-position:0 -110px}.flags-small.flags-Gambia{width:15px;height:10px;background-position:-15px -110px}.flags-small.flags-Gabon{width:15px;height:10px;background-position:-30px -110px}.flags-small.flags-France{width:15px;height:10px;background-position:-45px -110px}.flags-small.flags-Finland{width:15px;height:10px;background-position:-60px -110px}.flags-small.flags-Fiji{width:15px;height:10px;background-position:-75px -110px}.flags-small.flags-Ethiopia{width:15px;height:10px;background-position:-90px -110px}.flags-small.flags-Estonia{width:15px;height:10px;background-position:-105px -110px}.flags-small.flags-Eritrea{width:15px;height:10px;background-position:-120px -110px}.flags-small.flags-Equatorial-Guinea{width:15px;height:10px;background-position:-135px -110px}.flags-small.flags-El-Salvador{width:15px;height:10px;background-position:-150px -110px}.flags-small.flags-Egypt{width:15px;height:10px;background-position:-165px -110px}.flags-small.flags-Ecuador{width:15px;height:10px;background-position:0 -120px}.flags-small.flags-East-Timor{width:15px;height:10px;background-position:-15px -120px}.flags-small.flags-Dominican-Republic{width:15px;height:10px;background-position:-30px -120px}.flags-small.flags-Dominica{width:15px;height:10px;background-position:-45px -120px}.flags-small.flags-Djibouti{width:15px;height:10px;background-position:-60px -120px}.flags-small.flags-Denmark{width:15px;height:10px;background-position:-75px -120px}.flags-small.flags-Czech-Republic{width:15px;height:10px;background-position:-90px -120px}.flags-small.flags-Cyprus{width:15px;height:10px;background-position:-105px -120px}.flags-small.flags-Cuba{width:15px;height:10px;background-position:-120px -120px}.flags-small.flags-Croatia{width:15px;height:10px;background-position:-135px -120px}.flags-small.flags-Cote-d_Ivoire{width:15px;height:10px;background-position:-150px -120px}.flags-small.flags-Costa-Rica{width:15px;height:10px;background-position:-165px -120px}.flags-small.flags-Congo-Republic{width:15px;height:10px;background-position:0 -130px}.flags-small.flags-Congo-Democratic{width:15px;height:10px;background-position:-15px -130px}.flags-small.flags-Comoros{width:15px;height:10px;background-position:-30px -130px}.flags-small.flags-Colombia{width:15px;height:10px;background-position:-45px -130px}.flags-small.flags-China{width:15px;height:10px;background-position:-60px -130px}.flags-small.flags-Chile{width:15px;height:10px;background-position:-75px -130px}.flags-small.flags-Chad{width:15px;height:10px;background-position:-90px -130px}.flags-small.flags-Central-African-Republic{width:15px;height:10px;background-position:-105px -130px}.flags-small.flags-Cape-Verde{width:15px;height:10px;background-position:-120px -130px}.flags-small.flags-Canada{width:15px;height:10px;background-position:-135px -130px}.flags-small.flags-Cameroon{width:15px;height:10px;background-position:-150px -130px}.flags-small.flags-Cambodia{width:15px;height:10px;background-position:-165px -130px}.flags-small.flags-Burundi{width:15px;height:10px;background-position:0 -140px}.flags-small.flags-Burkina-Faso{width:15px;height:10px;background-position:-15px -140px}.flags-small.flags-Bulgaria{width:15px;height:10px;background-position:-30px -140px}.flags-small.flags-Brunei{width:15px;height:10px;background-position:-45px -140px}.flags-small.flags-Brazil{width:15px;height:10px;background-position:-60px -140px}.flags-small.flags-Botswana{width:15px;height:10px;background-position:-75px -140px}.flags-small.flags-Bosnia-and-Herzegovina{width:15px;height:10px;background-position:-90px -140px}.flags-small.flags-Bolivia{width:15px;height:10px;background-position:-105px -140px}.flags-small.flags-Bhutan{width:15px;height:10px;background-position:-120px -140px}.flags-small.flags-Benin{width:15px;height:10px;background-position:-135px -140px}.flags-small.flags-Belize{width:15px;height:10px;background-position:-150px -140px}.flags-small.flags-Belgium{width:15px;height:10px;background-position:-165px -140px}.flags-small.flags-Belarus{width:15px;height:10px;background-position:0 -150px}.flags-small.flags-Barbados{width:15px;height:10px;background-position:-15px -150px}.flags-small.flags-Bangladesh{width:15px;height:10px;background-position:-30px -150px}.flags-small.flags-Bahrain{width:15px;height:10px;background-position:-45px -150px}.flags-small.flags-Bahamas{width:15px;height:10px;background-position:-60px -150px}.flags-small.flags-Azerbaijan{width:15px;height:10px;background-position:-75px -150px}.flags-small.flags-Austria{width:15px;height:10px;background-position:-90px -150px}.flags-small.flags-Australia{width:15px;height:10px;background-position:-105px -150px}.flags-small.flags-Armenia{width:15px;height:10px;background-position:-120px -150px}.flags-small.flags-Argentina{width:15px;height:10px;background-position:-135px -150px}.flags-small.flags-Antigua-and-Barbuda{width:15px;height:10px;background-position:-150px -150px}.flags-small.flags-Andorra{width:15px;height:10px;background-position:-165px -150px}.flags-small.flags-Algeria{width:15px;height:10px;background-position:0 -160px}.flags-small.flags-Albania{width:15px;height:10px;background-position:-15px -160px}.flags-small.flags-Afghanistan{width:15px;height:10px;background-position:-30px -160px}.flags-small.flags-Bermuda{width:15px;height:10px;background-position:-45px -160px}.flags-small.flags-European-Union{width:15px;height:10px;background-position:-60px -160px}.flags-small.flags-United-States{width:15px;height:9px;background-position:-75px -160px}.flags-small.flags-XPT{width:15px;height:10px;background-position:-90px -160px}.flags-small.flags-XAU{width:15px;height:10px;background-position:-105px -160px}.flags-small.flags-XAG{width:15px;height:10px;background-position:-120px -160px}.flags-small.flags-Wallis-and-Futuna{width:15px;height:10px;background-position:-135px -160px}.flags-small.flags-Seborga{width:15px;height:10px;background-position:-150px -160px}.flags-small.flags-Aruba{width:15px;height:10px;background-position:-165px -160px}.flags-small.flags-Angola{width:15px;height:10px;background-position:0 -170px}.flags-small.flags-Saint-Helena{width:15px;height:10px;background-position:-15px -170px}.flags-small.flags-Macao{width:15px;height:10px;background-position:-30px -170px}.flags-small.flags-Jersey{width:15px;height:10px;background-position:-45px -170px}.flags-small.flags-Isle-of-Man{width:15px;height:10px;background-position:-60px -170px}.flags-small.flags-IMF{width:15px;height:10px;background-position:-75px -170px}.flags-small.flags-Hong-Kong{width:15px;height:10px;background-position:-90px -170px}.flags-small.flags-Guernsey{width:15px;height:10px;background-position:-105px -170px}.flags-small.flags-Gibraltar{width:15px;height:10px;background-position:-120px -170px}.flags-small.flags-Falkland-Islands{width:15px;height:10px;background-position:-135px -170px}.flags-small.flags-Curacao{width:15px;height:10px;background-position:-150px -170px}.flags-small.flags-Cayman-Islands{width:15px;height:10px;background-position:-165px -170px}.flags-small.flags-Bitcoin{width:15px;height:10px;background-position:-180px 0}.doubly-float .doubly-nice-select .list{left:0;right:auto}
		
		
			.doubly-wrapper, .doubly-float {display: none !important;}
		
		.layered-currency-switcher{width:auto;float:right;padding:0 0 0 50px;margin:0px;}.layered-currency-switcher li{display:block;float:left;font-size:15px;margin:0px;}.layered-currency-switcher li button.currency-switcher-btn{width:auto;height:auto;margin-bottom:0px;background:#fff;font-family:Arial!important;line-height:18px;border:1px solid #dadada;border-radius:25px;color:#9a9a9a;float:left;font-weight:700;margin-left:-46px;min-width:90px;position:relative;text-align:center;text-decoration:none;padding:10px 11px 10px 49px}.price-on-hover,.price-on-hover-wrapper{font-size:15px!important;line-height:25px!important}.layered-currency-switcher li button.currency-switcher-btn:focus{outline:0;-webkit-outline:none;-moz-outline:none;-o-outline:none}.layered-currency-switcher li button.currency-switcher-btn:hover{background:#ddf6cf;border-color:#a9d092;color:#89b171}.layered-currency-switcher li button.currency-switcher-btn span{display:none}.layered-currency-switcher li button.currency-switcher-btn:first-child{border-radius:25px}.layered-currency-switcher li button.currency-switcher-btn.selected{background:#de4c39;border-color:#de4c39;color:#fff;z-index:99;padding-left:23px!important;padding-right:23px!important}.layered-currency-switcher li button.currency-switcher-btn.selected span{display:inline-block}.doubly,.money{position:relative; font-weight:inherit !important; font-size:inherit !important;text-decoration:inherit !important;}.price-on-hover-wrapper{position:absolute;left:-50%;text-align:center;width:200%;top:110%;z-index:100000000}.price-on-hover{background:#333;border-color:#FFF!important;padding:2px 5px 3px;font-weight:400;border-radius:5px;font-family:Helvetica Neue,Arial;color:#fff;border:0}.price-on-hover:after{content:\"\";position:absolute;left:50%;margin-left:-4px;margin-top:-2px;width:0;height:0;border-bottom:solid 4px #333;border-left:solid 4px transparent;border-right:solid 4px transparent}.doubly-message{margin:5px 0}.doubly-wrapper{float:right}.doubly-float{position:fixed;bottom:10px;left:10px;right:auto;z-index:100000;}select.currency-switcher{margin:0px; position:relative; top:auto;}.doubly-nice-select, .doubly-nice-select .list { background: #FFFFFF; } .doubly-nice-select .current, .doubly-nice-select .list .option { color: #403F3F; } .doubly-nice-select .option:hover, .doubly-nice-select .option.focus, .doubly-nice-select .option.selected.focus { background-color: #F6F6F6; } .price-on-hover { background-color: #333333 !important; color: #FFFFFF !important; } .price-on-hover:after { border-bottom-color: #333333 !important;} .doubly-float .doubly-nice-select .list{top:-250px;left:0;right:auto}
.jdgm-xx{left:0}:root{--jdgm-primary-color: #040905;--jdgm-secondary-color: rgba(4,9,5,0.1);--jdgm-star-color: #fc0;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #040905;--jdgm-paginate-color: #040905;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #040905}.jdgm-histogram__bar-content{background-color:#040905}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#040905}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FFCC00}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-histogram{display:none !important}.jdgm-widget .jdgm-sort-dropdown-wrapper{margin-top:12px}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'XARA Shilajit'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
.jdgm-review-widget .jdgm-rev__pinned{display:none}.jdgm-review-widget .jdgm-rev__author-wrapper{margin-bottom:0px !important;padding-bottom:0px !important}.jdgm-review-widget .jdgm-rev__body{margin-top:0px !important;padding-top:0px !important}
@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
.section-sections--25464844484900__fe1c8c67-b84c-4466-a515-70df3134c1c0-padding {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  @media screen and (min-width: 750px) {
    .section-sections--25464844484900__fe1c8c67-b84c-4466-a515-70df3134c1c0-padding {
      padding-top: 16px;
      padding-bottom: 16px;
    }
  }
header-drawer {
    justify-self: start;
    margin-left: -1.2rem;
  }

  .header__heading-link.media {
    --media-radius: 0;
    width: 110px;
    max-width: 110px;
  }
  
  .header__heading-link.media img {
    object-fit: contain;
  }

  .header__heading-link.media .header__heading-logo--secondary {
    display: none;
  }
  
  @media screen and (max-width: 749px) {
    .header__heading-link.media {
      width: 100px;
      max-width: 100px;
    }
  }

  
@media screen and (min-width: 990px) {
    header-drawer {
      display: none;
    }
  }

  .menu-drawer-container {
    display: flex;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
  }

  summary.list-menu__item {
    padding-right: 2.7rem;
  }

  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }
.header {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .section-header {
    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
    margin-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .section-header {
      margin-bottom: 0px;
    }
  }

  @media screen and (min-width: 990px) {
    .header {
      padding-top: 8px;
      padding-bottom: 8px;
    }
  }
.drawer {
    visibility: hidden;
  }
.cart-drawer .cart-item--product-shipping-insurance {
            display: none;
          }
.cart-drawer .cart-item--product-xara-shilajit-lions-mane-gummies {
            display: none;
          }
.cart-drawer .cart-item--product-xara-shilajit®-scrotum-enlargement {
            display: none;
          }
.section-template--25572378706212__main-padding {
      padding-top: 0px;
      padding-bottom: 8px;
    }

    @media screen and (min-width: 750px) {
      .section-template--25572378706212__main-padding {
        padding-top: 36px;
        padding-bottom: 36px;
      }
    }

    #MediaGallery-template--25572378706212__main {
      --desktop-thumbnails: 4;
      --mobile-thumbnails: 4;
    }
    @media screen and (max-width: 749px) {
      #MediaGallery-template--25572378706212__main {
        --media-radius: 0px;
      }
    }
#block-award_badge_VKgjJi {
    background-color: #14331C;
    color: #FFFFFF !important;
    border: 1px solid #14331C;
    border-radius: 4px;
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 12px;
    font-weight: ;
width: fit-content;
white-space: normal;
        padding: 3px 12px;
    align-self: flex-start;
line-height: 1.4;
    display: inline-flex;
    align-items: center;
}
.product-bullet-items {
      list-style: none; margin: 0; padding: 0; 
      display: flex; flex-direction: column;
    }
    .product-bullet-items.layout-horizontal {
      flex-direction: row; flex-wrap: wrap; align-items: flex-start;
    }
    .product-bullet-item {
      display: inline-flex; align-items: center; gap: 6px;
      border-radius: 6px; padding: 5px 8px;
      background-color: var(--bullet-bg);
      color: var(--bullet-fg);
    }
    .product-bullet-texts { color: var(--bullet-fg); font-size: 11.5px; line-height: 1.4; }
    .product-bullet-icon svg { width: 16px; height: 16px; color: var(--bullet-fg);vertical-align:middle; }
    @media screen and (max-width: 767px) {
      .product-bullet-texts { font-size: 12px; }
      .product-bullet-icon svg { width: calc(16px * 0.9); height: calc(16px * 0.9); }
    }
#placement-AY2l1dFc3WFRybDRCO__afterpay_on_site_messaging_payments_messaging_QYgTqm {
    text-align: center;
    
      margin-top: 16px;
    
    
      margin-bottom: 16px;
    
    
  }
  
    @media only screen and (max-width: 749px) {
      #placement-AY2l1dFc3WFRybDRCO__afterpay_on_site_messaging_payments_messaging_QYgTqm {
        text-align: left;
        
          margin-top: 16px;
        
        
          margin-bottom: 16px;
        
      }
    }
.kaching-bundles__block {
  display: none !important ;
}
html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xara-shilajit%e2%84%a2-pure-shilajit-gummies-test"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xara-shilajit%C2%AE-10-in-1-alpha-gummies"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/5in1"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xaragummies"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https: //www.xarashilajit.com/products/xarashilajit%C2%AE-5in1-alpha-wellness-gummies"]) .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/5in1"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xara-shilajit%c2%ae-pure-shilajit-gummies-3-month-supply"])
  .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25358434140452__main .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25572378706212__main .kaching-bundles__block {
  display: block !important;
}


#ProductInfo-template--25464844321060__main .kaching-bundles__block {
  display: block !important;
}


#ProductInfo-template--25723051049252__main .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25464843403556__main .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25493913600292__main .kaching-bundles__block {
  display: block !important;
}


@media (max-width: 767px) {
  .kaching-bundles .kaching-bundles__progressive-gifts__gift__image {
    max-height: 64px !important;
  }

  .kaching-bundles__progressive-gifts__gift__title {
    font-size: 12px !important;
  }
        .kaching-bundles__progressive-gifts__gift:first-of-type .kaching-bundles__progressive-gifts__gift__image {
          max-height: 82px !important;
        }
}

@media (min-width: 992px) {
  .kaching-bundles__progressive-gifts__gift:first-of-type .kaching-bundles__progressive-gifts__gift__image {
    min-height: 82px !important;
  }
}
/* Scoped timer styles */
  .xara-timer { font-size:14px; line-height:1.4; text-align:center; }
  .xara-timer .label { opacity:.85; }
  .xara-timer .time { font-weight:700; padding:0 .35rem; }
  .xara-timer .time span { color:#FF0000; letter-spacing:.03em; }
  @media (min-width: 750px){ .xara-timer { font-size:16px; } }
#sticky-atc-template--25572378706212__main .button {
                    --color-button: 221, 29, 29;
                  }
.guarantee-container {
  display: flex;
  align-items: center;
  background-color: #f8f1de;
  border-radius: 12px;
  padding: 15px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  border: 2px solid #;
  margin: 0 auto;
  font-family: Arial, sans-serif;
}

.guarantee-badge {
  margin-right: 15px;
}

.guarantee-badge img {
  display: block;
  width: 100px;
  height: auto;
}

.guarantee-text h3 {
  margin: 0;
  font-size: 13px;
  color: #6c4e22;
  font-weight: bold;
  text-align: left;
}

.guarantee-text p {
  margin: 5px 0 0;
  font-size: 15px;
  color: #013220; /* dark green applied to whole text */
  text-align: left;
}

.guarantee-text strong {
  font-weight: bold;
  color: #013220; /* same green but emphasized */
}

@media (max-width: 480px) {
  .guarantee-container {
    padding: 10px;
    flex-direction: row;
  }

  .guarantee-badge {
    margin-right: 10px;
  }

  .guarantee-badge img {
    width: 200px;
  }

  .guarantee-text h3 {
    font-size: 13px;
  }

  .guarantee-text p {
    font-size: 12px;
  }
}
@media screen and (max-width: 749px) {#shopify-section-template--25572378706212__main .quantity-breaks {--price-font-size: 20px; }} #shopify-section-template--25572378706212__main .badge {color: #000000 !important; /* Black color for the text */} #shopify-section-template--25572378706212__main .kaching-bundles__bar-variants select {display: none !important;}
.section-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw-settings {
    margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: var(--pt);
    padding-bottom: var(--pb);
    background: #ffffff;
    border: 0px solid #ffffff;
    
  }

  @media screen and (min-width: 768px) {
    .section-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw-padding {
      margin-top: 0px;
      margin-bottom: 0px;
      padding-top: var(--pt-desktop);
      padding-bottom: var(--pb-desktop);
    }
  }
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff') format("woff");
}

  
  .scrolling-logo-cloud_template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
    margin-top: 14px;
  }

  .scrolling-logo-cloud-title-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
    width: 100%;
    margin: 0px;
    text-align: center;
    padding: 0 15px;
    font-size:23px;
    color: #121212;
  }
  
  .scrolling-logo-cloud_placeholder {
    width:100%;
  }

  .scrolling-logo-cloud_template--25572378706212__ss_scrolling_logo_cloud_FP7pRw .slide-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
    display: block;
    flex: 0 0 128px;
    width: 100%;
  }
  
  .scrolling-logo-cloud_template--25572378706212__ss_scrolling_logo_cloud_FP7pRw .slide-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw img,
  .scrolling-logo-cloud_template--25572378706212__ss_scrolling_logo_cloud_FP7pRw .slide-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw svg {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }

  .marquee-horizontal-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
      position: relative;
      z-index: 1;
      display: inline-flex;
      overflow: hidden;
      width: 100%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
  }

  .marquee-horizontal-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw.reverse {
    flex-direction: row-reverse;
  }

  .track-horizontal-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
      padding-left: 30px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      flex-shrink: 0;
      width: calc((128px * 8) + (30px * 8));
      gap: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      white-space: nowrap;
      will-change: transform;
      animation: marquee-horizontal-left 26000ms linear infinite;
  }
  
  @keyframes marquee-horizontal-left {
    0% {
        transform: translateZ(0);
        visibility: visible;
    }
    
    100% {
        transform: translate3d(-100%,0,0);
    }
  }

  @keyframes marquee-horizontal-right {
    0% {
        transform: translate3d(-100%,0,0);
        visibility: visible;
    }
    
    100% {
        transform: translateZ(0);
    }
  }

  @media screen and (min-width: 768px) {
    
    .scrolling-logo-cloud-title-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
      font-size:30px;
      color: #121212;
    }
  
    .scrolling-logo-cloud_template--25572378706212__ss_scrolling_logo_cloud_FP7pRw .slide-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
      flex: 0 0 150px;
      width: 100%;
    }
    
    .track-horizontal-template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
      padding-left: 30px;
      width: calc((150px * 8) + (30px * 8));
      gap: 30px; 
    }
  }

  @media screen and (max-width: 767px) {
    .scrolling-logo-cloud_template--25572378706212__ss_scrolling_logo_cloud_FP7pRw {
      padding: 0 15px;
    }    
  }
.section-template--25572378706212__image_with_text_pciHe4-padding {
    padding-top: 27px;
    padding-bottom: 0px;
  }
 
  @media screen and (min-width: 750px) {
    .section-template--25572378706212__image_with_text_pciHe4-padding {
      padding-top: 36px;
      padding-bottom: 0px;
    }
  }
.ai-formula-section-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    padding: 80px 0 64px;
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
  }

  .ai-formula-container-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 20px;
  }

  .ai-formula-header-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    text-align: center;
    margin-bottom: 60px;
  }

  .ai-formula-title-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 40px;
    font-weight: 700;
    color: #121212;
    margin: 0 0 16px;
    line-height: 1.2;
  }

  .ai-formula-subtitle-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 18px;
    color: #666666;
    margin: 0;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
    line-height: 1.5;
  }

  .ai-formula-main-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    display: grid;
    grid-template-columns: 1fr 600px 1fr;
    gap: 40px;
    align-items: start;
    margin-bottom: 80px;
  }

  .ai-formula-benefits-card-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    background-color: #ffffff;
    border: 2px solid #e6c69b;
    border-radius: 16px;
    padding: 32px 24px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);
    position: sticky;
    top: 40px;
  }

  .ai-formula-card-header-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    text-align: center;
    margin-bottom: 24px;
    padding-bottom: 16px;
    border-bottom: 2px solid #e6c69b;
  }

  .ai-formula-card-title-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 20px;
    font-weight: 700;
    color: #121212;
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }

  .ai-formula-benefits-list-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
  }

  .ai-formula-benefit-item-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    display: flex;
    flex-direction: column;
    gap: 4px;
  }

  .ai-formula-benefit-name-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 14px;
    font-weight: 600;
    color: #121212;
    text-transform: uppercase;
    letter-spacing: 0.3px;
  }

  .ai-formula-benefit-desc-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 12px;
    color: #666666;
    line-height: 1.4;
  }

  .ai-formula-circle-container-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    position: relative;
    width: 600px;
    height: 600px;
    margin: 0 auto;
  }

  .ai-formula-center-product-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background: linear-gradient(135deg, #ffffff 0%, #ffffff 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.15);
    z-index: 10;
  }

  .ai-formula-center-image-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    width: 160px;
    height: 160px;
    object-fit: contain;
    border-radius: 50%;
  }

  .ai-formula-center-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    width: 160px;
    height: 160px;
    background-color: #f4f4f4;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .ai-formula-center-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk svg {
    width: 80px;
    height: 80px;
    opacity: 0.5;
  }

  .ai-formula-ingredient-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    position: absolute;
    width: 120px;
    height: 120px;
    cursor: pointer;
    transition: all 0.3s ease;
  }

  .ai-formula-ingredient-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk:hover {
    transform: scale(1.1);
    z-index: 20;
  }

  .ai-formula-ingredient-circle-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: #ffffff;
    border: 3px solid #e6c69b;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 8px;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
  }

  .ai-formula-ingredient-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk:hover .ai-formula-ingredient-circle-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    border-color: #d4b896;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);
  }

  .ai-formula-ingredient-image-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 50%;
  }

  .ai-formula-ingredient-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    width: 60px;
    height: 60px;
    background-color: #f0f0f0;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .ai-formula-ingredient-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk svg {
    width: 30px;
    height: 30px;
    opacity: 0.6;
  }

  .ai-formula-ingredient-name-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 12px;
    font-weight: 700;
    color: #121212;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0.3px;
    margin-bottom: 4px;
    line-height: 1.2;
  }

  .ai-formula-ingredient-benefit-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 10px;
    color: #15331c;
    text-align: center;
    line-height: 1.3;
  }

  .ai-formula-tooltip-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    background-color: #121212;
    color: #ffffff;
    padding: 12px 16px;
    border-radius: 8px;
    font-size: 12px;
    white-space: nowrap;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
    z-index: 30;
    margin-bottom: 8px;
  }

  .ai-formula-tooltip-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #121212;
  }

  .ai-formula-ingredient-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk:hover .ai-formula-tooltip-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    opacity: 1;
    visibility: visible;
  }

  .ai-formula-icons-row-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
    max-width: 800px;
    margin: 0 auto;
  }

  .ai-formula-icon-item-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    background-color: #f6f6f4;
    border: 2px solid #e6c69b;
    border-radius: 12px;
    padding: 24px 16px;
    text-align: center;
    transition: all 0.3s ease;
  }

  .ai-formula-icon-item-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);
  }

  .ai-formula-icon-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    width: 48px;
    height: 48px;
    margin: 0 auto 12px;
    color: #e6c69b;
  }

  .ai-formula-icon-text-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
    font-size: 14px;
    font-weight: 600;
    color: #121212;
    line-height: 1.3;
  }

  @media screen and (max-width: 1200px) {
    .ai-formula-main-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      grid-template-columns: 1fr;
      gap: 60px;
    }

    .ai-formula-circle-container-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 500px;
      height: 500px;
    }

    .ai-formula-center-product-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 160px;
      height: 160px;
    }

    .ai-formula-center-image-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk,
    .ai-formula-center-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 120px;
      height: 120px;
    }
  }

  @media screen and (max-width: 768px) {
    .ai-formula-container-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      padding: 0 16px;
    }
.ai-formula-circle-container-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
  display: none;
}
    .ai-formula-header-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      margin-bottom: 40px;
    }

    .ai-formula-title-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      font-size: 32.0px;
    }

    .ai-formula-subtitle-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      font-size: 16.2px;
    }

    .ai-formula-circle-container-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 400px;
      height: 400px;
    }

    .ai-formula-center-product-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 120px;
      height: 120px;
    }

    .ai-formula-center-image-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk,
    .ai-formula-center-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 90px;
      height: 90px;
    }

    .ai-formula-ingredient-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 100px;
      height: 100px;
    }

    .ai-formula-ingredient-circle-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 60px;
      height: 60px;
    }

    .ai-formula-ingredient-image-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk,
    .ai-formula-ingredient-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 40px;
      height: 40px;
    }

    .ai-formula-ingredient-name-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      font-size: 10px;
    }

    .ai-formula-ingredient-benefit-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      font-size: 8px;
    }

    .ai-formula-benefits-list-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      grid-template-columns: 1fr;
    }

    .ai-formula-icons-row-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      grid-template-columns: repeat(2, 1fr);
      gap: 16px;
    }

    .ai-formula-icon-item-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      padding: 20px 12px;
    }

    .ai-formula-icon-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 36px;
      height: 36px;
    }

    .ai-formula-icon-text-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      font-size: 12px;
    }
  }

  @media screen and (max-width: 480px) {
    .ai-formula-circle-container-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 320px;
      height: 320px;
    }

    .ai-formula-center-product-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 100px;
      height: 100px;
    }

    .ai-formula-center-image-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk,
    .ai-formula-center-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 70px;
      height: 70px;
    }

    .ai-formula-ingredient-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 80px;
      height: 80px;
    }

    .ai-formula-ingredient-circle-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 50px;
      height: 50px;
    }

    .ai-formula-ingredient-image-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk,
    .ai-formula-ingredient-placeholder-aehlmekloufrtcjnnzaigenblock0a455e7qmaikk {
      width: 32px;
      height: 32px;
    }
  }
.section-template--25572378706212__image_with_text_C68w8y-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }
 
  @media screen and (min-width: 750px) {
    .section-template--25572378706212__image_with_text_C68w8y-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
  }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}


  .section-template--25572378706212__ss_stats_2_4LpQdJ {
    border-top: solid #121212 0px;
    border-bottom: solid #121212 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    border-radius: 0px;
    overflow: hidden;
  }

  .section-template--25572378706212__ss_stats_2_4LpQdJ-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .stats-items-template--25572378706212__ss_stats_2_4LpQdJ {
    display: grid;
    grid-template-columns: 1fr;
    margin-top: 16px;
  }

  .stats-item-template--25572378706212__ss_stats_2_4LpQdJ {
    display: flex;
    gap: 24px;
    align-items: center;
    justify-content: start;
    transition: all 0.25s ease 0s;
    padding: 12px 0px;
    text-decoration: none;
  }

  .stats-item-template--25572378706212__ss_stats_2_4LpQdJ:not(:last-child) {
    border-bottom: 1px solid #121212;
    border-right: 0px;
  }

  .stats-count-wrapper-template--25572378706212__ss_stats_2_4LpQdJ {
    display: flex;
    gap: 5px;
    width: 100px;
    flex-shrink: 0;
    align-items: center;
    justify-content: start;
  }

  .stats-count-text-template--25572378706212__ss_stats_2_4LpQdJ {
    margin: 0;
    text-align: left;
    font-size: 40px;
    color: #121212;
    line-height: 130%;
    text-transform: unset;
    text-decoration: none;
    transition: all 0.25s ease 0s;
  }

  .stats-item-text-template--25572378706212__ss_stats_2_4LpQdJ {
    width: 60%;
    text-align: left;
  }

  .stats-item-text-template--25572378706212__ss_stats_2_4LpQdJ * {
    margin: 0;
    font-size: 12px;
    color: #121212;
    line-height: 150%;
    text-transform: unset;
    text-decoration: none;
    transition: all 0.25s ease 0s;
  }

  @media(min-width: 1024px) {

    .section-template--25572378706212__ss_stats_2_4LpQdJ {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0rem;
      margin-right: 0rem;
      border-radius: 0px;
    }

    .section-template--25572378706212__ss_stats_2_4LpQdJ-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .stats-items-template--25572378706212__ss_stats_2_4LpQdJ {
      grid-template-columns: repeat(3, 1fr);
      margin-top: 40px;
      gap: 24px;
    }

    .stats-item-template--25572378706212__ss_stats_2_4LpQdJ {
      justify-content: start;
      padding: 0px 48px 0px 0;
      gap: 24px;
    }

    .stats-item-template--25572378706212__ss_stats_2_4LpQdJ:not(:last-child) {
      border-bottom: 0px;
      border-right: 1px solid #121212;
    }

    .stats-count-wrapper-template--25572378706212__ss_stats_2_4LpQdJ {
      justify-content: start;
      width: 120px;
    }

    .stats-count-text-template--25572378706212__ss_stats_2_4LpQdJ {
      font-size: 56px;
      text-align: left;
    }

    .stats-item-text-template--25572378706212__ss_stats_2_4LpQdJ {
      text-align: left;
    }

    .stats-item-text-template--25572378706212__ss_stats_2_4LpQdJ * {
      font-size: 14px;
    }
  }
.section-template--25572378706212__ss_stats_2_4LpQdJ-settings {
      max-width: 1200px;
    }
.section-template--25572378706212__image_with_text_3PGRGF-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }
 
  @media screen and (min-width: 750px) {
    .section-template--25572378706212__image_with_text_3PGRGF-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
  }
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff') format("woff");
}

  @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff') format("woff");
}

  
  .section-template--25572378706212__ss_comparison_table_2_LGb9kd {
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  
  .section-template--25572378706212__ss_comparison_table_2_LGb9kd-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .product-other-heading-template--25572378706212__ss_comparison_table_2_LGb9kd {
    margin: 0;
    font-size: 42.5px;
    font-weight: 700;
    font-style: italic;
    color: #121212;
    line-height: 100%;
    text-transform: unset;
    text-align: center;
    display: block;
    width: 100%;
  }

  .product-other-body-template--25572378706212__ss_comparison_table_2_LGb9kd {
    margin-top: 38px;
  }

  .product-other-grid-template--25572378706212__ss_comparison_table_2_LGb9kd {
    display: grid;
    
      grid-template-columns: 29% 24% 23.5% 23.5%;
    
  }

  .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd {
    display: flex !important;
    align-items: center;
    justify-content: center;
  }

  .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active {
    background-color: #c8b16b;
  }

  .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd {
    padding: 10px 4px;
  }

  .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  }

  .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd h3 {
    margin: 0;
    font-size: 10px;
    color: #121212;
    line-height: 100%;
    text-transform: unset;
    text-align: center;
    display: block;
    width: 100%;
    font-weight: 700;
  }

  .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active h3 {
    color: #ffffff;
  }

  .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd + .product-other-grid-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:first-child {
    border-top-left-radius: 10px;
  }

  .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd + .product-other-grid-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child {
    border-top-right-radius: 10px;
  }

  .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd + .product-other-grid-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active:last-child {
    border-top-right-radius: 0px;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd {
    padding: 10px 4px;
    border-top: 3px solid #d7d8d5;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:first-child {
    border-left: 3px solid #d7d8d5;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child {
    border-right: 3px solid #d7d8d5;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active {
    position: relative;
    border-color: #c8b16b;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 15px;
    left: 0;
    bottom: -15px;
    background-color: #c8b16b;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd {
    border-bottom: 3px solid #d7d8d5;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active {
     border-color: #c8b16b;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:first-child {
    border-bottom-left-radius: 10px;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child {
    border-bottom-right-radius: 10px;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active:last-child {
    border-bottom-right-radius: 0px;
  }
  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd:last-child .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active:last-child::after {
    border-right: 3px solid #c8b16b;
    box-sizing: content-box;
  }

  .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:first-child h3 {
    margin: 0;
    font-size: 10px;
    color: #040200;
    line-height: 100%;
    text-transform: unset;
    text-align: center;
    display: block;
    width: 100%;
    font-weight: 700;
  }

  .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd {
    width: 20px;
    height: 20px;
  }

  .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd.icon-yes-template--25572378706212__ss_comparison_table_2_LGb9kd svg path,
  .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd.icon-no-template--25572378706212__ss_comparison_table_2_LGb9kd svg path{
    fill: #121212;
  }

  .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd.icon-yes-template--25572378706212__ss_comparison_table_2_LGb9kd svg path,
  .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd.icon-no-template--25572378706212__ss_comparison_table_2_LGb9kd svg path {
    fill: #ffffff;
  }

  .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd svg,
  .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd img {
    display: block;
    object-fit: contain;
    width: 100%;
    height: 100%;
  }

  @media(min-width: 350px) {
    .product-other-grid-template--25572378706212__ss_comparison_table_2_LGb9kd {
      
        grid-template-columns: 38% 22% 20% 20%;
      
    }
  }
  @media(min-width: 768px) {

    .section-template--25572378706212__ss_comparison_table_2_LGb9kd {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    
    .section-template--25572378706212__ss_comparison_table_2_LGb9kd-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .product-other-grid-template--25572378706212__ss_comparison_table_2_LGb9kd {
      
        grid-template-columns: 30% 22% 24% 24%;
      
    }

    .product-other-heading-template--25572378706212__ss_comparison_table_2_LGb9kd {
      font-size: 50px;
    }

    .product-other-body-template--25572378706212__ss_comparison_table_2_LGb9kd {
      margin-top: 50px;
    }

    .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd {
      padding: 20px 20px;
    }

    .product-other-grid-header-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd h3 {
      font-size: 24px;
    }

    .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd {
      padding: 20px 20px 
    }

    .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd.active::after {
      height: 25px;
      bottom: -25px;
    }

    .product-other-grid-rows-template--25572378706212__ss_comparison_table_2_LGb9kd .product-other-item-template--25572378706212__ss_comparison_table_2_LGb9kd:first-child h3 {
      font-size: 26px;
    }

    .product-other-icon-template--25572378706212__ss_comparison_table_2_LGb9kd {
      width: 32px;
      height: 32px;
    }
    
  }
.section-template--25572378706212__ss_comparison_table_2_LGb9kd-settings {
      max-width: 150rem;
    }
.roadmap-template--25572378706212__road_map_AVr6MK {
      --roadmap-bg-start: #2f2f2f;
      --roadmap-bg-end: #d4af37;
      --roadmap-text: #ffffff;
      --roadmap-accent: #d4af37;
      --roadmap-badge-bg: #d4af37;
      --roadmap-badge-text: #ffffff;
      --roadmap-line: #e0e0e0;
      --roadmap-dot: #d4af37;
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .section-padding {
      padding-top: 36px;
      padding-bottom: 36px;
    }
    @media (min-width: 750px) {
      .roadmap-template--25572378706212__road_map_AVr6MK .section-padding {
        padding-top: 72px;
        padding-bottom: 72px;
      }
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-section {
      background: linear-gradient(180deg, var(--roadmap-bg-start), var(--roadmap-bg-end) 100%);
      color: var(--roadmap-text);
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .page-width {
      max-width: 1200px;
      margin: 0 auto;
      padding-left: 1.6rem;
      padding-right: 1.6rem;
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-container {
      display: flex;
      flex-direction: column;
      gap: 40px;
      max-width: 100%;
      margin: 0 auto;
    }
    @media (min-width: 750px) {
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-container {
        flex-direction: row;
        align-items: flex-start;
        gap: 60px;
      }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-content {
        flex: 1;
        min-width: 0;
      }
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-timeline {
      position: relative;
      max-width: 100%;
    }
    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-timeline::before {
      content: '';
      position: absolute;
      left: 15px;
      top: 30px;
      bottom: 0;
      width: 2px;
      background: var(--roadmap-line);
      border-radius: 2px;
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-item {
      position: relative;
      margin-bottom: 40px;
      padding-left: 50px;
    }
    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-item:last-child { margin-bottom: 0; }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-circle {
      position: absolute;
      left: 0;
      top: 0;
      width: 30px;
      height: 30px;
      border-radius: 50%;
      background: var(--roadmap-dot);
      display: flex;
      align-items: center;
      justify-content: center;
      z-index: 2;
    }
    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-circle svg {
      width: 16px;
      height: 16px;
      fill: #ffffff !important;
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-badge {
      display: inline-block;
      background: var(--roadmap-badge-bg);
      color: var(--roadmap-badge-text);
      padding: 4px 12px;
      border-radius: 50px;
      font-size: 12px !important;
      font-weight: var(--font-weight-semibold, 600);
      margin-bottom: 6px;
      letter-spacing: var(--letter-spacing-body, 0);
      border: 1px solid var(--roadmap-badge-bg);
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-title {
      font-size: 20px !important;
      font-weight: var(--font-weight-bold, 700) !important;
      font-style: normal !important;
      font-family: var(--font-body-family) !important;
      margin-bottom: 8px;
      letter-spacing: var(--letter-spacing-heading, 0) !important;
      line-height: 1.3;
      color: var(--roadmap-text) !important;
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-description {
      font-size: 14px !important;
      line-height: 1.6;
      color: var(--roadmap-text) !important;
      opacity: 0.9;
      letter-spacing: var(--letter-spacing-body, 0);
    }

    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-header {
      text-align: center !important;
      margin-bottom: 40px;
    }
    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-header .heading {
      font-size: 36px !important;
      font-weight: var(--font-weight-bold, 700);
      color: var(--roadmap-text) !important;
      margin-bottom: 15px;
      letter-spacing: var(--letter-spacing-heading, 0) !important;
      line-height: 1.3;
    }
    .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-header .subheading {
      font-size: 16px !important;
      color: var(--roadmap-text) !important;
      opacity: 0.8;
      letter-spacing: var(--letter-spacing-body, 0) !important;
    }

    /* Accent text */
    .roadmap-template--25572378706212__road_map_AVr6MK .accent {
      padding-right: 0 !important;
      display: inline-block !important;
      color: var(--roadmap-accent) !important;
      font-family: var(--font-accent-family, var(--font-body-family)) !important;
      font-style: var(--font-accent-style, normal) !important;
      font-weight: var(--font-accent-weight, inherit) !important;
      letter-spacing: var(--font-accent-letter-spacing, inherit) !important;
      text-transform: var(--font-accent-text-transform, none) !important;
    }

    @media (max-width: 749px) {
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-header { margin-bottom: 30px; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-header .heading { font-size: 24px !important; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-header .subheading { font-size: 14px !important; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-timeline::before { left: 15px; top: 25px; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-item { padding-left: 50px; margin-bottom: 30px; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-circle { width: 30px; height: 30px; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-circle svg { width: 16px; height: 16px; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-badge { font-size: 11px; padding: 3px 10px; margin-bottom: 6px; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-title { font-size: 18px !important; }
      .roadmap-template--25572378706212__road_map_AVr6MK .roadmap-description { font-size: 12px !important; }
    }
.section-template--25572378706212__image_with_text_xgwCPD-padding {
    padding-top: 0px;
    padding-bottom: 0px;
  }
 
  @media screen and (min-width: 750px) {
    .section-template--25572378706212__image_with_text_xgwCPD-padding {
      padding-top: 0px;
      padding-bottom: 0px;
    }
  }
.section-template--25572378706212__ss_faq_2_4AzcNG-padding {
    padding-top: 27px;
    padding-bottom: 27px;
  }

  @media screen and (min-width: 750px) {
    .section-template--25572378706212__ss_faq_2_4AzcNG-padding {
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }
  }

  .section-template--25572378706212__ss_faq_2_4AzcNG {
    --faq-header-font-size: 28px;
    --faq-question-font-size: 14px;
    --faq-answer-font-size: 14px;
    --faq-more-questions-font-size: 16px;
    --faq-background-color: #ffffff;
    --faq-header-color: #121212;
    --faq-content-color: #121212;
    --faq-link-color: #000000;
    --faq-line-color: #121212;
  }

  /* General style to remove arrows */
    details > summary {
      list-style: none;
    }
    
    /* Remove default arrow icon from Chrome, Safari and Opera */
    details > summary::-webkit-details-marker {
      display: none;
    }
    
    /* Remove default arrow icon from Firefox */
    details > summary {
      /* Your custom styles for the summary element */
    }
    
    details > summary::-moz-list-bullet {
      display: none;
    }

  .ss-faq-details {
    transition: all 0.2s;
    padding: 10px 2px;
  }
  
  .ss-faq-question {
    display:flex;
    justify-content: space-between;
    align-items: center;
    transition: all 0.2s;
    font-weight: 300;
    color: var(--faq-content-color);
    font-size: var(--faq-question-font-size);
  }
  
  .ss-faq-question::after {
    content: '\FE62';
    font-size:calc(14px + 4px);
    transition: all 0.2s ease;
  }

    details[open] .ss-faq-question::after {
          transform: rotate(90deg);
    }

  .ss-accordion {
    border-bottom: 1px var(--faq-line-color) solid;
  }

  .ss-accordion-wrapper {
    max-width: 800px;
    margin: 0 auto;
  }

  .ss-faq-content p {
    font-size: var(--faq-answer-font-size);
    padding-left:2px;
    margin: 5px 0;
    color: var(--faq-content-color);
  }

  .ss-faq-header {
    text-align:center;
    font-size: var(--faq-header-font-size);
    font-weight: 300;
    color: var(--faq-header-color);
    margin: 16px 0;
    line-height: calc(1 + .3/max(1,var(--font-heading-scale)));
  }

  .ss-extra-text {
    font-size: var(--faq-more-questions-font-size);
  }
  
  .ss-extra-text a {
    font-weight: 300;
    color: var(--faq-link-color);
    font-size: var(--faq-more-questions-font-size);
  }

  @media screen and (max-width: 750px) {
    .ss-faq-header {
       font-size:calc(28px * 0.8);
    }
  }
.section-template--25572378706212__rich_text_dcLqHK-padding {
    padding-top: 30px;
    padding-bottom: 39px;
  }
 
  @media screen and (min-width: 750px) {
    .section-template--25572378706212__rich_text_dcLqHK-padding {
      padding-top: 40px;
      padding-bottom: 52px;
    }
  }
  
    .section-template--25572378706212__rich_text_dcLqHK-padding .rating-stars-and-text {
      justify-content: center;
    }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

  
  .section-template--25572378706212__ss_product_reviews_QkzLrK-settings {
    border: solid #000000 0px;
    margin-top: 8px !important;
    margin-bottom: 8px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
    border-radius: 8px;
  }

  .reviews-items-template--25572378706212__ss_product_reviews_QkzLrK {
    position: relative;
    background-color: ;
  }

  .reviews-slider-template--25572378706212__ss_product_reviews_QkzLrK * {
    box-sizing: border-box;
  }

  .reviews-slider-template--25572378706212__ss_product_reviews_QkzLrK .swiper-wrapper {
    align-items: stretch;
  }

  .reviews-slider-template--25572378706212__ss_product_reviews_QkzLrK .swiper-slide {
    height: auto;
  }

  .reviews-item-template--25572378706212__ss_product_reviews_QkzLrK {
    height: 100%;
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 6px 6px;
    border: 0px solid #000000;
    background-color: #f3f3f3;
    border-radius: 8px;
  }

  .reviews-content-template--25572378706212__ss_product_reviews_QkzLrK {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
  }

  .reviews-image-template--25572378706212__ss_product_reviews_QkzLrK {
    flex: 0 0 60px;
    border: 0px solid #000000;
    border-radius: 8px;
  }

  .reviews-image-template--25572378706212__ss_product_reviews_QkzLrK img,
  .reviews-image-template--25572378706212__ss_product_reviews_QkzLrK svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
  }

  .reviews-image-template--25572378706212__ss_product_reviews_QkzLrK svg {
    background-color: #DDDDDD;
  }

  .reviews-top-template--25572378706212__ss_product_reviews_QkzLrK {
    display: flex;
    align-items: center;
    gap: 5px;
  }

  .testimonials-stars-template--25572378706212__ss_product_reviews_QkzLrK {
    display: flex;
    align-items: center;
    gap: 5px;
  }

  .testimonials-stars-template--25572378706212__ss_product_reviews_QkzLrK svg path {
    fill: #d0ba75;
  }

  .testimonials-stars-template--25572378706212__ss_product_reviews_QkzLrK svg,
  .testimonials-stars-template--25572378706212__ss_product_reviews_QkzLrK img {
    display: block;
    width: 14px;
    height: 14px;
    object-fit: cover;
  }

  .reviews-author-template--25572378706212__ss_product_reviews_QkzLrK {
    margin: 0px;
    font-size: 14px;
    color: #000000;
    line-height: 130%;
    text-transform: unset;
    font-weight: 700;
  }

  .reviews-text-template--25572378706212__ss_product_reviews_QkzLrK {
    margin: 0px;
    margin-top: 3px;
    font-size: 12px;
    color: #000000;
    line-height: 130%;
    text-transform: unset;
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK,
  .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK {
    display: flex;
    position: absolute;
    z-index: 2;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    border: 0px solid #f3f3f3;
    border-radius: 50%;
    background: #f3f3f3;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease 0s;
    cursor: pointer;
    -webkit-appearance: none;
    box-shadow: 0px -2px 12px rgba(0, 0, 0, .08);
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK {
    left: -12.0px !important;
  }

  .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK {
    right: -12.0px !important;
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK svg,
  .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK svg {
    height: 16px;
    width: 16px;
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK svg {
    transform: rotate(180deg);
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK svg path,
  .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK svg path {
    fill: #000000;
    transition: all 0.3s ease 0s;
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK:hover ,
  .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK:hover {
    transition: all 0.3s ease 0s;
    border: 0px solid #dddddd;
    background: #dddddd;
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK:hover svg path,
  .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK:hover svg path {
    fill: #000000;
    transition: all 0.3s ease 0s;
  }

  .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK.swiper-button-disabled,
  .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK.swiper-button-disabled {
    opacity: 0;
  }
  
  @media(min-width: 1024px) {
    
    .section-template--25572378706212__ss_product_reviews_QkzLrK-settings {
      margin-top: 10px !important;
      margin-bottom: 10px !important;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }

    .reviews-item-template--25572378706212__ss_product_reviews_QkzLrK {
      padding: 8px 8px;
    }

    .reviews-author-template--25572378706212__ss_product_reviews_QkzLrK {
      font-size: 14px;
    }

    .reviews-text-template--25572378706212__ss_product_reviews_QkzLrK {
      margin-top: 4px;
      font-size: 12px;
    }

    .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK,
    .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK {
      width: 24px;
      height: 24px;
    }

    .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK {
      left: -12.0px !important;
    }
  
    .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK {
      right: -12.0px !important;
    }

    .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK svg,
    .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK svg {
      height: 16px;
      width: 16px;
    }
  }
.reviews-image-template--25572378706212__ss_product_reviews_QkzLrK {
     aspect-ratio: 12/12; 
    }
.reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK,
    .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK {
      display: flex;
    }
@media(min-width: 1024px) {
      .reviews-btn-prev-template--25572378706212__ss_product_reviews_QkzLrK,
      .reviews-btn-next-template--25572378706212__ss_product_reviews_QkzLrK {
        display: flex;
      }
    }
.jdgm-rev-widg{ display: none }
.section-divider-template--25572378706212__b321ab88-2b59-4dba-bade-54885c874ca5 {
    transform: scaleX(1) scaleY(1);
  }
  .section-template--25572378706212__b321ab88-2b59-4dba-bade-54885c874ca5-top-padding {
    height: 0px;
  }
  .section-template--25572378706212__b321ab88-2b59-4dba-bade-54885c874ca5-bottom-padding {
    height: 0px;
  }
  @media screen and (min-width: 750px) {
    .section-template--25572378706212__b321ab88-2b59-4dba-bade-54885c874ca5-top-padding {
      height: 0px;
    }
    .section-template--25572378706212__b321ab88-2b59-4dba-bade-54885c874ca5-bottom-padding {
      height: 0px;
    }
  }
.scroll-to-top-btn-scroll-to-top-btn {
    --offset-x: 2.0rem;
    --offset-y: 2.0rem;
  } 
  @media screen and (max-width: 749px) {
    .scroll-to-top-btn-scroll-to-top-btn {
      --offset-x: 1.5rem;
      --offset-y: 1.5rem;
    }
  }
.music-player-global-music-player {
    --offset-x: 2.0rem;
    --offset-y: 2.0rem;
  }
  @media screen and (max-width: 749px) {
    .music-player-global-music-player {
      --offset-x: 1.5rem;
      --offset-y: 1.5rem;
    }
  }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

  
  .section-sections--25464844452132__ss_footer_6_gVtKRP {
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    border-radius: 0px;
    overflow: hidden;
  }
  
  .section-sections--25464844452132__ss_footer_6_gVtKRP-settings {
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .footer-top-sections--25464844452132__ss_footer_6_gVtKRP {
    display: grid;
    grid-template-columns: 1fr;
  }

  .footer-right-sections--25464844452132__ss_footer_6_gVtKRP {
    padding: 56px 40px;
  }

  .footer-bottom-sections--25464844452132__ss_footer_6_gVtKRP {
    padding: 16px 24px;
  }

  .footer-left-sections--25464844452132__ss_footer_6_gVtKRP {
    display: grid;
    grid-template-columns: 1fr;
    gap: 0px;
  }

  .footer-column-sections--25464844452132__ss_footer_6_gVtKRP {
    border-bottom: 1px solid #f7f7f7;
  }

  .footer-column-desktop-sections--25464844452132__ss_footer_6_gVtKRP {
    display: none;
  }

  .footer-menu-heading-sections--25464844452132__ss_footer_6_gVtKRP {
    margin: 0;
    font-size: 13px;
    color: #ffffff;
    line-height: 130%;
    text-transform: unset;
    text-decoration: none;
    font-weight: 700;
  }

  .footer-menu-list-sections--25464844452132__ss_footer_6_gVtKRP {
    padding: 0px;
    margin: 0px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: px;
    list-style: none;
  }

  .footer-menu-item-sections--25464844452132__ss_footer_6_gVtKRP {
    line-height: 100%;
  }

  .footer-menu-link-sections--25464844452132__ss_footer_6_gVtKRP {
    margin: 0;
    font-size: 13px;
    color: #ffffff;
    line-height: 130%;
    text-transform: unset;
    text-decoration: none;
  }

  .footer-languages-list-sections--25464844452132__ss_footer_6_gVtKRP {
    display: flex;
    align-items: center;
    gap: 10px;
  }

  .footer-languages-list-sections--25464844452132__ss_footer_6_gVtKRP a {
    margin: 0;
    font-size: 13px;
    color: #ffffff;
    line-height: 130%;
    text-transform: uppercase;
    text-decoration: none;
    transition: all 0.25s ease 0s;
  }

  .footer-languages-list-sections--25464844452132__ss_footer_6_gVtKRP a:hover {
    color: #d9d9d9;
    transition: all 0.25s ease 0s;
  }

  .footer-bottom-list-sections--25464844452132__ss_footer_6_gVtKRP {
    margin: 0px;
    padding: 0px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
    list-style: none;
  }

  .footer-bottom-list-mobile-sections--25464844452132__ss_footer_6_gVtKRP {
    margin-top: 16px;
  }

  .footer-bottom-list-desktop-sections--25464844452132__ss_footer_6_gVtKRP,
  .footer-socials-desktop-sections--25464844452132__ss_footer_6_gVtKRP {
    display: none !important;
  }

  .footer-bottom-item-sections--25464844452132__ss_footer_6_gVtKRP {
    line-height: 100%;
  }

  .footer-bottom-link-sections--25464844452132__ss_footer_6_gVtKRP {
    margin: 0;
    font-size: 13px;
    color: #ffffff;
    line-height: 130%;
    text-transform: unset;
    text-decoration: none;
  }

  .footer-bottom-row-sections--25464844452132__ss_footer_6_gVtKRP {
    display: flex;
    gap: 20px;
    justify-content: space-between;
    align-items: center;
    flex-direction: row-reverse;
  }

  .footer-tab-toggle-sections--25464844452132__ss_footer_6_gVtKRP {
    padding: 13px;
    background-color: transparent;
    border: 0px;
    box-shadow: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    width: 100%;
    cursor: pointer;
  }

  .footer-tab-toggle-left-sections--25464844452132__ss_footer_6_gVtKRP {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: 1 1 auto;
  }

  .footer-tab-toggle-arrow-sections--25464844452132__ss_footer_6_gVtKRP {
    flex: 0 0 15px;
    height: 15px;
    transition: all 0.3s ease 0s;
    transform: rotate(var(--rotate));
  }

  .footer-tab-toggle-arrow-sections--25464844452132__ss_footer_6_gVtKRP path {
    fill: #ffffff;
  }

  .footer-tab-text-sections--25464844452132__ss_footer_6_gVtKRP {
    padding-left: 10px;
    padding-right: 10px;
    transition: all 0.3s ease-in-out;
    overflow: hidden;
  }

  .footer-tab-height-cal-sections--25464844452132__ss_footer_6_gVtKRP {
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }

  .footer-bottom-right-sections--25464844452132__ss_footer_6_gVtKRP {
    flex: 1 1 auto;
  }

  @media(min-width: 768px) {
    .footer-bottom-list-sections--25464844452132__ss_footer_6_gVtKRP {
      display: flex;
      align-items: center;
      justify-content: center;
      flex-wrap: wrap;
    }
  }
  
  @media(min-width: 1024px) {

    .section-sections--25464844452132__ss_footer_6_gVtKRP {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0rem;
      margin-right: 0rem;
      border-radius: 0px;
    }
    
    .section-sections--25464844452132__ss_footer_6_gVtKRP-settings {
      padding: 0 5rem;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0rem;
      padding-right: 0rem;
    }

    .footer-left-sections--25464844452132__ss_footer_6_gVtKRP,
    .footer-right-sections--25464844452132__ss_footer_6_gVtKRP {
      padding: 60px 66px;
    }

    .footer-right-sections--25464844452132__ss_footer_6_gVtKRP {
      border-left: 1px solid #4f4f4f;
    }
  
    .footer-bottom-sections--25464844452132__ss_footer_6_gVtKRP {
      border-top: 1px solid #4f4f4f;
      padding: 16px 20px;
    }

    .footer-top-sections--25464844452132__ss_footer_6_gVtKRP {
      grid-template-columns: 1fr 1fr;
    }

    .footer-left-sections--25464844452132__ss_footer_6_gVtKRP {
      grid-template-columns: 1fr 1fr 1fr;
      gap: 24px;
    }

    .footer-column-sections--25464844452132__ss_footer_6_gVtKRP {
      margin-left: 0px;
      margin-right: 0px;
      border: 0px;
    }

    .footer-column-mobile-sections--25464844452132__ss_footer_6_gVtKRP {
      display: none;
    }

    .footer-column-desktop-sections--25464844452132__ss_footer_6_gVtKRP {
      display: block;
    }

    .footer-menu-heading-sections--25464844452132__ss_footer_6_gVtKRP {
      font-size: 13px;
    }

    .footer-menu-list-sections--25464844452132__ss_footer_6_gVtKRP {
      gap: 10px;
      margin-top: 14px;
    }

    .footer-menu-link-sections--25464844452132__ss_footer_6_gVtKRP {
      font-size: 13px;
      transition: all 0.25s ease 0s;
    }

    .footer-menu-link-sections--25464844452132__ss_footer_6_gVtKRP:hover {
      transition: all 0.25s ease 0s;
      color: #d9d9d9;
    }

    .footer-languages-list-sections--25464844452132__ss_footer_6_gVtKRP a {
      font-size: 13px;
    }

    .footer-bottom-list-sections--25464844452132__ss_footer_6_gVtKRP {
      justify-content: start;
      gap: 24px;
    }

    .footer-bottom-list-mobile-sections--25464844452132__ss_footer_6_gVtKRP,
    .footer-socials-mobile-sections--25464844452132__ss_footer_6_gVtKRP {
      display: none !important;
    }

    .footer-bottom-list-desktop-sections--25464844452132__ss_footer_6_gVtKRP {
      display: flex !important;
    }

    .footer-socials-desktop-sections--25464844452132__ss_footer_6_gVtKRP {
      display: block !important;
    }

    .footer-bottom-link-sections--25464844452132__ss_footer_6_gVtKRP {
      font-size: 13px;
      transition: all 0.25s ease 0s;
    }

    .footer-bottom-link-sections--25464844452132__ss_footer_6_gVtKRP:hover {
      transition: all 0.25s ease 0s;
      color: #d9d9d9;
    }

    .footer-bottom-row-sections--25464844452132__ss_footer_6_gVtKRP {
      flex-direction: row;
    }

    .footer-bottom-right-sections--25464844452132__ss_footer_6_gVtKRP {
     flex: none;
    }
  }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

      
      .footer-heading-heading_nEfYX7 {
          margin-top: 0px;
          text-align: center;
      }

      .footer-heading-heading_nEfYX7 * {
          margin: 0;
          font-size: 28px;
          color: #ffffff;
          line-height: 130%;
          text-transform: unset;
      }

      @media(min-width: 1024px) {
          
          .footer-heading-heading_nEfYX7 {
              margin-top: 0px;
              text-align: left;
          }

          .footer-heading-heading_nEfYX7 * {
              font-size: 28px;
          }
      }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

      
      .footer-text-text_4jaRTm {;
        margin-top: 12px;
        text-align: center;
      }

      .footer-text-text_4jaRTm * {
        margin: 0;
        font-size: 14px;
        color: #ffffff;
        line-height: 150%;
        text-transform: unset;
      }

      @media(min-width: 1024px) {
          
        .footer-text-text_4jaRTm {
          margin-top: 14px;
           text-align: left;
        }

        .footer-text-text_4jaRTm * {
          font-size: 16px;
        }
      }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

        @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

        @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

        @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}


        .footer-form-newsletter_YYBrHY {
          margin-top: 28px;
        }
        
        .footer-newsletter-row-newsletter_YYBrHY {
          position: relative;
          display: flex;
          align-items: center;
          gap: 10px;
          flex-direction: column;
        }
      
        .footer-newsletter-input-newsletter_YYBrHY {
          width: 100%;
          margin: 0;
          box-shadow: none;
          border: 0px;
          padding: 14px 12px;
          font-size: 13px;
          color: #ffffff;
          line-height: 100%;
          text-transform: unset;
          border-radius: 6px;
          background-color: transparent;
          background-color: ;
          border: 1px solid rgba(222,222,222,0.7);
          font-weight: 700;
        }
      
        .footer-newsletter-input-newsletter_YYBrHY:focus {
          border: 1px solid rgba(222,222,222,1);
        }

        .footer-newsletter-input-newsletter_YYBrHY:focus-visible {
          outline: .2rem solid ;
          outline-offset: .3rem; 
        }
      
        .footer-newsletter-input-newsletter_YYBrHY::placeholder {
          color: #d9d9d9;
        }
      
        .footer-newsletter-submit-newsletter_YYBrHY {
          margin-top: 0px;
          position: static !important;
          width: 100%;
          max-width: 100%;
          display: flex;
          align-items: center;
          justify-content: center;
          font-size: 13px;
          color: #343437;
          line-height: 100%;
          text-align: center;
          text-transform: unset;
          text-decoration: none;
          padding: 14px 12px;
          border-radius: 6px;
          border: 0px;
          border: 1px solid #ffffff ;
          background-color: transparent;
          background-color: #ffffff;
          transition: all 0.25s ease 0s;
          box-shadow: none;
          cursor: pointer;
        }
      
        .footer-newsletter-submit-newsletter_YYBrHY:hover {
          color: #343437;
          border: 1px solid #717176;
          background-color: #f7f7f7;
          transition: all 0.25s ease 0s;
        }

       .footer-newsletter-submit-newsletter_YYBrHY[disabled="true"] {
         opacity: 0.6;
       }

       .footer-newsletter-checkbox-newsletter_YYBrHY {
         opacity: 0;
         z-index: -100;
         position: absolute;
       }

       .footer-newsletter-label-newsletter_YYBrHY {
         position: relative;
         display: inline-flex;
         align-items: center;
         gap: 10px;
         margin-top: 20px;
         cursor: pointer;
       }

       .footer-newsletter-label-newsletter_YYBrHY .checkbox-view {
         content: '';
         display: inline-block;
         width: 18px;
         flex-shrink: 0;
         height: 18px;
         padding: 2px;
         border-radius: 4px;
         border: 1px solid #818181;
         transition: all 0.25s ease 0s;
       }

       .footer-newsletter-label-newsletter_YYBrHY .checkbox-icon {
          width: 12px;
          opacity: 0;
          transition: .3s;
        }

       .footer-newsletter-label-newsletter_YYBrHY input:checked + .checkbox-view {
          background-color: #ffffff;
          background-color: #ffffff;
          transition: all 0.25s ease 0s;
        }
        
        .footer-newsletter-label-newsletter_YYBrHY input:checked + .checkbox-view .checkbox-icon {
          opacity: 1;
        }

       .footer-newsletter-label-newsletter_YYBrHY * {
          margin: 0px;
          font-size: 13px;
          color: #818181;
          line-height: 100%;
          text-transform: unset;
       }

       .footer-newsletter-thanks-text-newsletter_YYBrHY {
          display: none;
          margin: 0px;
          margin-top: 20px;
          font-size: 13px;
          color: #818181;
          line-height: 130%;
          text-transform: unset;
       }

       .footer-newsletter-thanks-text-sections--25464844452132__ss_footer_6_gVtKRP.active {
         display: block;
       }

        @media(min-width: 768px) {

          .footer-newsletter-row-newsletter_YYBrHY {
            flex-direction: row;
          }          

          .footer-newsletter-input-newsletter_YYBrHY {
            width: 320px;
            max-width: 320px;
          }

          .footer-newsletter-submit-newsletter_YYBrHY {
            max-width: fit-content;
          }
        }

        @media(min-width: 1024px) {
          .footer-form-newsletter_YYBrHY {
            margin-top: 30px;
          }

          .footer-newsletter-input-newsletter_YYBrHY {
            padding: 18px 16px;
            font-size: 13px;
          }
      
          .footer-newsletter-submit-newsletter_YYBrHY {
            padding: 18px 16px;
            font-size: 13px;
            max-width: fit-content;
          }

          .footer-newsletter-label-newsletter_YYBrHY {
             margin-top: 20px;
           }
    
           .footer-newsletter-label-newsletter_YYBrHY * {
              font-size: 13px;
           }

           .footer-newsletter-thanks-text-newsletter_YYBrHY {
             margin-top: 20px;
             font-size: 13px;
           }
        }
.footer-main-socials-socials_kqKxLW {
          display: flex;
          align-items: center;
          flex-wrap: wrap;
          gap: 32px;
        }
      
        .footer-main-social-socials_kqKxLW {
          display: flex;
          align-items: center;
          justify-content: center;
        }
      
        .footer-main-social-socials_kqKxLW svg {
          width: 20px;
          height: 20px;
          display: block;
        }
      
        .footer-main-social-socials_kqKxLW svg path {
          fill: #ffffff;
          transition: all 0.25s ease 0s;
        }

        .footer-main-social-socials_kqKxLW:hover svg path {
          fill: #d9d9d9;
        }

        @media(min-width: 1024px) {
          .footer-main-socials-socials_kqKxLW {
            margin-top: 54px;
            gap: 32px;
          }

          .footer-main-social-socials_kqKxLW svg {
            width: 31px;
            height: 31px;
          }
        }
.footer-main-socials-socials_kqKxLW {
            justify-content: center;
          }
@media(min-width: 1024px) {
            .footer-main-socials-socials_kqKxLW {
              justify-content: start;
            }
          }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2') format("woff2"),
       url('https://xarawellness.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff') format("woff");
}

      
      .footer-logo-logo_iNH6aF {
        margin-top: 0px;
        margin-bottom: 38px;
      }

      .footer-logo-image-logo_iNH6aF {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        max-width: 40%;
      }

      .footer-logo-image-logo_iNH6aF img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }

      .footer-logo-text-logo_iNH6aF {
        display: block;
        text-decoration: none;
        max-width: fit-content;
        margin-left: auto;
        margin-right: auto;
      }

      .footer-logo-text-logo_iNH6aF * {
        margin: 0;
        font-size: 36px;
        color: #ffffff;
        line-height: 100%;
        text-transform: unset;
        text-decoration: none;
      }

      @media(min-width: 1024px) {
        
        .footer-logo-logo_iNH6aF {
          margin-top: 24px;
          margin-bottom: 62px;
        }

        .footer-logo-image-logo_iNH6aF {
          max-width: 40%;
        }

        .footer-logo-text-logo_iNH6aF * {
          font-size: 120px;
        }
      }
.footer-payments-payments_6Jqpa4 {
        margin: 0px;
        margin-top: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
        gap: 8px;
        padding: 0px;
      }
    
      .footer-payment-payments_6Jqpa4 {
        flex: 0 1 38px;
        list-style: none;
      }
    
      .footer-payment-payments_6Jqpa4 svg {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }

      @media(min-width: 1024px) {
        .footer-payments-payments_6Jqpa4 {
          margin-top: 8px;
        }
      }
.section-sections--25464844452132__custom_liquid_JceY9y-padding {
    padding-top: calc(0px * 0.75);
    padding-bottom: calc(0px  * 0.75);
  }

  @media screen and (min-width: 750px) {
    .section-sections--25464844452132__custom_liquid_JceY9y-padding {
      padding-top: 0px;
      padding-bottom: 0px;
    }
  }
.xara-support-section {
  background-color: #000;
  color: #fff;
  padding: 10px 10px;
  text-align: center;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  border-top: 1px solid #222;
}

.xara-support-text {
  font-size: 15px;
  line-height: 1.8;
  letter-spacing: 0.3px;
  margin: 0;
}

.xara-support-text a {
  color: #fff;
  text-decoration: none;
  font-weight: 600;
}

.xara-support-text a:hover {
  color: #E6C69B; /* your gold accent */
  transition: color 0.3s ease;
}
.section-sections--25464844452132__custom_liquid_fhzPg8-padding {
    padding-top: calc(4px * 0.75);
    padding-bottom: calc(4px  * 0.75);
  }

  @media screen and (min-width: 750px) {
    .section-sections--25464844452132__custom_liquid_fhzPg8-padding {
      padding-top: 4px;
      padding-bottom: 4px;
    }
  }
#shopify-section-sections--25464844452132__custom_liquid_fhzPg8 .footer-disclaimer {font-size: 11px; line-height: 1.6; color: #aaa; /* neutral gray */ text-align: center; margin-top: 20px; max-width: 700px; margin-left: auto; margin-right: auto;} #shopify-section-sections--25464844452132__custom_liquid_fhzPg8 .footer-disclaimer p {margin: 4px 0; /* tighter spacing between lines */}
.upcart-item-property-subscription {
  display: none !important;
}
.kaching-bundles__block {
    display: none;
  }

  .kaching-bundles-sticky-atc {
    display: none;
  }
.kaching-bundles__block {
  display: none !important ;
}
html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xara-shilajit%e2%84%a2-pure-shilajit-gummies-test"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xara-shilajit%C2%AE-10-in-1-alpha-gummies"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/5in1"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xaragummies"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https: //www.xarashilajit.com/products/xarashilajit%C2%AE-5in1-alpha-wellness-gummies"]) .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/5in1"])
  .kaching-bundles__block {
  display: block !important;
}

html:has(link[rel="canonical"][href="https://www.xarashilajit.com/products/xara-shilajit%c2%ae-pure-shilajit-gummies-3-month-supply"])
  .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25358434140452__main .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25572378706212__main .kaching-bundles__block {
  display: block !important;
}


#ProductInfo-template--25464844321060__main .kaching-bundles__block {
  display: block !important;
}


#ProductInfo-template--25723051049252__main .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25464843403556__main .kaching-bundles__block {
  display: block !important;
}

#ProductInfo-template--25493913600292__main .kaching-bundles__block {
  display: block !important;
}


@media (max-width: 767px) {
  .kaching-bundles .kaching-bundles__progressive-gifts__gift__image {
    max-height: 64px !important;
  }

  .kaching-bundles__progressive-gifts__gift__title {
    font-size: 12px !important;
  }
        .kaching-bundles__progressive-gifts__gift:first-of-type .kaching-bundles__progressive-gifts__gift__image {
          max-height: 82px !important;
        }
}

@media (min-width: 992px) {
  .kaching-bundles__progressive-gifts__gift:first-of-type .kaching-bundles__progressive-gifts__gift__image {
    min-height: 82px !important;
  }
}
:root{
    /* label styles */
    --ssp_checkout_label_font_size: 14px;
    --ssp_checkout_label_font_weight: 400;
    --ssp_checkout_label_bg_color: transparent;
    --ssp_checkout_label_text_color: #000000;
 
    /* primary button styles */
    --ssp_checkout_btn_bg_color: #000000;
    --ssp_checkout_btn_bg_hover_color: #000000;
 
    --ssp_checkout_btn_text_size: 15px;
    --ssp_checkout_btn_text_weight: ;
    --ssp_checkout_btn_text_color: #ffffff;
    --ssp_checkout_btn_text_hover_color: #ffffff;
 
    --ssp_checkout_btn_border_size: 0px;
    --ssp_checkout_btn_border_color: #000000;
    --ssp_checkout_btn_border_hover_color: #000000;
    --ssp_checkout_btn_border_radius: 0px;
 
    --ssp_checkout_btn_padding: 15px;
    --ssp_checkout_btn_margin: 0px;
 
    /* secondary button styles */
    --ssp_secondary_checkout_btn_font_size: 16px;
    --ssp_secondary_checkout_btn_font_weight: 400;
    --ssp_secondary_checkout_btn_text_color: #000000;
 
    /* consent popup styles */
    --ssp_consent_popup_bg_color: #f5f5f5;
    --ssp_consent_popup_border_width: 1px;
    --ssp_consent_popup_border_radius: 8px;
    --ssp_consent_popup_border_color: #e4e4e4;
    --ssp_consent_popup_margin: 30px;
    --ssp_consent_popup_padding: 15px;
 
    --ssp_consent_popup_title_font_size: 14px;
    --ssp_consent_popup_title_font_weight: 600;
    --ssp_consent_popup_title_font_color: #000000;
 
    --ssp_consent_popup_subtitle_font_size: 13px;
    --ssp_consent_popup_subtitle_font_weight: 400;
    --ssp_consent_popup_subtitle_font_color: #000000;
  }
.simply-insurance {
    display: none;
  }
.essential-countdown-timer-img-reset {
    /* wipe common globals */
    box-sizing: content-box;
    display: inline;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    margin: 0;
    padding: 0;
    border: none;
    border-radius: 0;
    box-shadow: none;
    background: none;
    object-fit: fill;
    object-position: 50% 50%;
    filter: none;
    opacity: 1;
    position: static;
    float: none;
    clear: none;
    vertical-align: baseline;
    transform: none;
    transition: none;
    animation: none;
    /* typography sometimes leaks via universal selectors */
    font: inherit;
    line-height: normal;
    letter-spacing: normal;
    text-align: start;

  }