/** Shopify CDN: Minification failed

Line 917:0 Expected ")" to go with "("

**/
/*! CSS Used from: Embedded */
*,
*::before,
*::after {
  box-sizing: inherit;
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/base.css?v=135363859777160440751737688004 ; media=all */
@media all {
  .container {
    width: 100%;
    padding-right: 2rem;
    padding-left: 2rem;
    margin-right: auto;
    margin-left: auto;
  }
}
@media screen and (min-width: 1200px) {
  .container {
    padding-right: 6.4rem;
    padding-left: 6.4rem;
  }
}

.newsletter{
  padding-bottom: calc(var(--section-gap) * var(--fluid-1-5))
}

:root {
    --column-count: 1;
    --announcement-height: 0px;
    --color-button: 0, 0, 0;
    --color-button-text: 255, 255, 255;
    --ann-height: 0px;
    --header-height: 0px;
    --breadcrumbs-height: 0px;
    --margin-header: 0px;
    --spaced-section: 5rem;
    --font-body-family: Inter, sans-serif;
    --font-body-style: normal;
    --font-body-weight: 400;
    --font-body-scale: 1.1;
    --font-body-line-height: 1.5;
    --font-body-letter-spacing: 0em;
    --font-heading-family: Inter, sans-serif;
    --font-heading-style: normal;
    --font-heading-weight: 600;
    --font-heading-letter-spacing: 0em;
    --font-heading-line-height: 1.3;
    --font-heading-text-transform: capitalize;
    --font-subtitle-family: Inter, sans-serif;
    --font-subtitle-style: normal;
    --font-subtitle-weight: 500;
    --font-subtitle-text-transform: capitalize;
    --font-subtitle-scale: 1.12;
    --font-subtitle-secondary-family: Inter, sans-serif;
    --font-subtitle-secondary-style: normal;
    --font-subtitle-secondary-weight: 500;
    --font-subtitle-secondary-text-transform: none;
    --font-subtitle-secondary-scale: 1.0;
    --font-heading-h1-scale: 2.0;
    --font-heading-h2-scale: 1.5;
    --font-heading-h3-scale: 1.25;
    --font-heading-h4-scale: 1.12;
    --font-heading-h5-scale: 1.0;
    --font-heading-card-family: Inter, sans-serif;
    --font-heading-card-style: normal;
    --font-heading-card-weight: 600;
    --font-text-card-family: Inter, sans-serif;
    --font-text-card-style: normal;
    --font-text-card-weight: 400;
    --font-heading-card-scale: 1.25;
    --font-text-card-scale: 1.0;
    --font-button-family: Inter, sans-serif;
    --font-button-style: normal;
    --font-button-weight: 600;
    --font-button-text-transform: uppercase;
    --font-button-family: Inter, sans-serif;
    --font-button-style: normal;
    --font-button-weight: 600;
    --font-button-text-transform: uppercase;
    --font-button-letter-spacing: -0.03em;
    --font-subtitle-letter-spacing: 0.04em;
    --font-subtitle-secondary-letter-spacing: -0.04em;
    --font-header-menu-family: Inter, sans-serif;
    --font-header-menu-style: normal;
    --font-header-menu-weight: 600;
    --font-header-menu-text-transform: uppercase;
    --font-footer-menu-family: Inter, sans-serif;
    --font-footer-menu-style: normal;
    --font-footer-menu-weight: 500;
    --font-footer-link-size: px;
    --font-footer-bottom-link-size: px;
    --font-popups-heading-family: Inter, sans-serif;
    --font-popups-heading-style: normal;
    --font-popups-heading-weight: 600;
    --font-popups-text-family: Inter, sans-serif;
    --font-popups-text-style: normal;
    --font-popups-text-weight: 400;
    --font-popup-heading-scale: 1.25;
    --font-popup-desc-scale: 1.12;
    --font-popup-text-scale: 1.0;
    --font-notification-heading-scale: 1.12;
    --font-notification-text-scale: 1.0;
    --font-additional-family: Inter, sans-serif;
    --font-additional-style: normal;
    --font-additional-weight: 400;
    --border-radius-button: 8px;
    --payment-terms-background-color: ;
    --color-card-price-new: 0, 0, 0;
    --color-card-price-old: 136, 136, 136;
    --color-shadow: var(--color-foreground);
}


:root {
  --color-error: 238, 88, 79;
  --color-error-border: 238, 88, 79;
  --color-error-background: 255, 245, 245;
  --duration-short: 100ms;
  --duration-default: 250ms;
  --duration-long: 500ms;
  --alpha-link: 0.5;
  --alpha-button-background: 1;
  --alpha-button-border: 1;
  --color-placeholder-input: 0, 0, 0;
  --alpha-placeholder-input: 0.5;
}
.Firstbarnnimg {
  margin-top: 54px;
}
@media (min-width: 576px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 750px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 990px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 1360px) {
  .container {
    max-width: 1400px;
  }
}
.spaced-section {
  position: relative;
}
.visually-hidden {
  position: absolute !important;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
  word-wrap: normal !important;
}

section:empty,
h2:empty {
  display: none;
}
.body-large {
  font-size: calc(var(--font-body-scale) * 1.2rem + 0.2rem);
}
@media only screen and (min-width: 750px) {
  .body-large {
    font-size: calc(var(--font-body-scale) * 1.3rem + 0.3rem);
  }
}
@media only screen and (min-width: 1536px) {
  .body-large {
    font-size: calc(var(--font-body-scale) * 1.4rem + 0.4rem);
  }
}
.body-small {
  font-size: calc(var(--font-body-scale) * 1.2rem - 0.1rem);
}
@media only screen and (min-width: 750px) {
  .body-small {
    font-size: calc(var(--font-body-scale) * 1.4rem - 0.2rem);
  }
}
.title {
  margin: 3rem 0 2rem;
}
@media screen and (min-width: 990px) {
  .title {
    margin: 5rem 0 3rem;
  }
}
.titles {
  max-width: 86rem;
}
.titles + .description {
  margin-top: 0.8rem;
}
@media screen and (min-width: 750px) {
  .titles + .description {
    margin-top: 1.2rem;
  }
}
.title {
  margin: 0;
}
.description {
  margin-top: 0;
  margin-bottom: 2.4rem;
  max-width: 86rem;
}
@media screen and (min-width: 750px) {
  .description {
    margin-bottom: 3.2rem;
  }
}
@media screen and (min-width: 1200px) {
  .description {
    margin-bottom: 5.6rem;
  }
}
.button {
  font-family: var(--font-button-family);
  font-weight: var(--font-button-weight);
  font-style: var(--font-button-style);
  text-transform: var(--font-button-text-transform);
  letter-spacing: var(--font-button-letter-spacing);
  position: relative;
  box-sizing: border-box;
  text-decoration: none;
  border: 0;
  border-radius: var(--border-radius-button);
  transition: var(--duration-default);
  font-size: 1.4rem;
  line-height: var(--font-body-line-height);
  vertical-align: middle;
  -webkit-appearance: none;
  appearance: none;
  cursor: pointer;
  overflow: hidden;
  z-index: 1;
}
@media screen and (min-width: 750px) {
  .button {
    font-size: 1.2rem;
  }
}
.button--tertiary {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-width: 10rem;
  min-height: 3rem;
  background: #000000;
  color: #ffffff;
  padding: 0 0.8rem;
  transition: background-color var(--duration-default),
    color var(--duration-default);
}
.button--tertiary {
  color: rgb(var(--color-button-text));
  background-color: rgba(var(--color-button));
}
.button--tertiary:hover {
  background-color: rgb(var(--color-button-hover));
  color: rgb(var(--color-button-text-hover));
  border: 1px solid #000;
}
@media screen and (min-width: 1200px) {
  .button--tertiary:hover {
    background-color: rgb(var(--color-button-hover));
    color: rgb(var(--color-button-text-hover));
  }
}
.button:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.field {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.field label {
  position: relative;
  transition: var(--duration-short);
  order: -1;
}
.field input[type="email"],
.field .field__input {
  width: 100%;
  min-height: 3rem;
  font-family: var(--font-body-family);
  font-style: var(--font-body-style);
  font-size: 1.2rem;
  -webkit-appearance: none;
  appearance: none;
  color: rgb(var(--color-foreground));
      background-color: #f7f8f8;
    border: .1rem solid #f2f3f4;
    border-radius: 8px;
  box-sizing: border-box;
  transition: border var(--duration-default),
    background-color var(--duration-default);
  overflow:hidden .field input[type="email"]::placeholder,
  .field .field__input::placeholder {
    transition: color var(--duration-default);
    letter-spacing: -0.03em;
    color: rgba(var(--color-foreground), 0.4);
  }
  .field input[type="email"]:hover:not(:focus)::placeholder,
  .field .field__input:hover:not(:focus)::placeholder {
    color: rgba(var(--color-foreground), 0.3);
  }
  .field input[type="email"]:focus,
  .field .field__input:focus {
    outline: none;
  }
  .field input[type="email"],
  .field .field__input {
    flex-grow: 1;
    padding: 0.6rem 1.2rem;
    text-align: left;
  }
  .field input[type="email"]::placeholder,
  .field .field__input::placeholder {
    font-size: 1.2rem;
  }
  .field input[type="email"]:focus::placeholder,
  .field .field__input:focus::placeholder {
    opacity: 0;
  }
  .field input[type="email"][required] + label:after,
  .field .field__input[required] + label:after {
    content: "*";
    position: relative;
    top: 0;
    left: 0.5rem;
    color: rgb(var(--color-error));
  }
  .field input[type="email"] + label,
  .field .field__input + label {
    text-transform: none;
    color: rgb(var(--color-foreground));
    padding-bottom: 1rem;
  }
  *:focus:not(:focus-visible) {
    outline: 0;
  }
  .focus-inset:focus {
    outline: 0.1rem solid rgba(var(--color-foreground), 0.5);
    outline-offset: 0.2rem;
  }
  .focus-inset:focus:not(:focus-visible) {
    outline: 0;
  }
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/section-newsletter.css?v=11101128188458806701736750240 ; media=all */
@media all {
  .newsletter__inner {
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 2.4rem;
    flex-wrap: wrap;
    width: 100%;
  }
  @media (min-width: 990px) {
    .newsletter__inner {
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      flex-wrap: nowrap;
      gap: 6.4rem;
    }
  }
  .newsletter__image {
    width: 100%;
    height: auto;
    margin: 0;
    border-radius: 1.2rem;
  }
  @media (min-width: 990px) {
    .newsletter__image {
      width: 54%;
    }
  }
  .newsletter__button {
    width: 100%;
  }
  @media (min-width: 576px) {
    .newsletter__button {
      width: auto;
    }
  }
  .newsletter .newsletter-form {
    flex-basis: 50%;
  }
  .newsletter .newsletter-form__inner {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    gap: 0.8rem;
    flex-wrap: wrap;
    width: 100%;
    position: relative;
  }
  @media (min-width: 576px) {
    .newsletter .newsletter-form__inner {
      flex-direction: row;
    }
  }
  .newsletter .newsletter-form__field-wrapper {
    flex: 1;
    width: 100%;
    position: relative;
  }
  @media (min-width: 576px) {
    .newsletter .newsletter-form__field-wrapper {
      width: auto;
    }
  }
  .newsletter__form {
    width: 100%;
  }
  .newsletter__text {
    margin-top: 1.2rem;
    color: rgb(var(--color-foreground-secondary));
  }
}
/*! CSS Used from: Embedded */



































/*! CSS Used from: Embedded */
[data-scheme=light] .color-background-1{--color-background:255,255,255;--color-background-secondary:247,248,248;--gradient-background:#ffffff;--color-foreground:1, 22, 36;--color-foreground-secondary:103, 115, 124;--color-foreground-title:21, 102, 224;--color-button-text:255, 255, 255;--color-button-text-hover:255, 255, 255;--color-button:21, 102, 224;--color-button-hover:1, 22, 36;--color-button-secondary:1, 22, 36;--color-button-secondary-hover:21, 102, 224;--color-button-secondary-text:255, 255, 255;--color-button-secondary-text-hover:255, 255, 255;--color-button-tertiary-text:21, 102, 224;--color-button-tertiary-text-hover:255, 255, 255;--color-button-tertiary:242, 243, 244;--color-button-tertiary-hover:21, 102, 224;--color-overlay:0, 0, 0;--color-border-input:242, 243, 244;--color-background-input:247, 248, 248;--color-border:230, 232, 233;--color-accent:21,102,224;--gradient-accent:linear-gradient(135deg, rgba(80, 234, 255, 1), rgba(21, 102, 224, 1) 100%);}
[data-scheme=light] .color-background-2{--color-background:248,248,248;--color-background-secondary:255,255,255;--gradient-background:#f8f8f8;--color-foreground:1, 22, 36;--color-foreground-secondary:103, 115, 124;--color-foreground-title:1, 22, 36;--color-button-text:255, 255, 255;--color-button-text-hover:255, 255, 255;--color-button:21, 102, 224;--color-button-hover:1, 22, 36;--color-button-secondary:1, 22, 36;--color-button-secondary-hover:21, 102, 224;--color-button-secondary-text:255, 255, 255;--color-button-secondary-text-hover:255, 255, 255;--color-button-tertiary-text:1, 22, 36;--color-button-tertiary-text-hover:255, 255, 255;--color-button-tertiary:242, 243, 244;--color-button-tertiary-hover:21, 102, 224;--color-overlay:0, 0, 0;--color-border-input:229, 229, 229;--color-background-input:255, 255, 255;--color-border:230, 232, 233;--color-accent:21,102,224;--gradient-accent:linear-gradient(135deg, rgba(80, 234, 255, 1), rgba(21, 102, 224, 1) 100%);}
.color-background-1,.color-background-2{color:rgba(var(--color-foreground));background-color:rgb(var(--color-background));}
*,*::before,*::after{box-sizing:inherit;}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/base.css?v=135363859777160440751737688004 ; media=all */
@media all{
.container{width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto;}
@media screen and (min-width: 1200px){
.container{padding-right:6.4rem;padding-left:6.4rem;}
}
@media (min-width: 576px){
.container{max-width:100%;}
}
@media (min-width: 750px){
.container{max-width:100%;}
}
@media (min-width: 990px){
.container{max-width:100%;}
}
@media (min-width: 1200px){
.container{max-width:100%;}
}
@media (min-width: 1360px){
.container{max-width:1400px;}
}
.spaced-section{position:relative;}
.color-background-1,.color-background-2{line-height:var(--font-body-line-height);letter-spacing:calc(var(--font-body-letter-spacing) * .1);}
.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important;}
.background{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed;}
p{color:rgb(var(--color-foreground));}
h1,h2,h3,.h1,.h2,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-letter-spacing) * .1);color:rgb(var(--color-foreground-title));line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);word-wrap:break-word;max-width:100%;}
h1,.h1{font-size:calc(1.15 * 3.2rem);}
@media (max-width: 768px){
h1,.h1{font-size:2.76rem;}
}
h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 3rem);}
@media (max-width: 768px){
h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 2.2rem);}
}
h3{font-size:calc(var(--font-heading-h3-scale) * 2.6rem);}
@media (max-width: 768px){
h3{font-size:calc(var(--font-heading-h3-scale) * 2rem);}
}
.h6{font-size:2rem;line-height:var(--font-body-line-height);}
@media (max-width: 768px){
.h6{font-size:1.6rem;}
}
a{color:rgba(var(--color-foreground));text-decoration-color:rgb(var(--color-foreground));transition:color var(--duration-default),text-decoration var(--duration-default);}
@media only screen and (min-width: 1200px){
a:hover{color:rgba(var(--color-foreground));text-decoration-color:rgb(var(--color-foreground));}
}
a:empty,section:empty,p:empty,h1:empty,h2:empty,h3:empty{display:none;}
.body-large{font-size:calc(var(--font-body-scale) * 1.2rem + .2rem);}
@media only screen and (min-width: 750px){
.body-large{font-size:calc(var(--font-body-scale) * 1.3rem + .3rem);}
}
@media only screen and (min-width: 1536px){
.body-large{font-size:calc(var(--font-body-scale) * 1.4rem + .4rem);}
}
.body-small{font-size:calc(var(--font-body-scale) * 1.2rem - .1rem);}
@media only screen and (min-width: 750px){
.body-small{font-size:calc(var(--font-body-scale) * 1.4rem - .2rem);}
}
.title{margin:3rem 0 2rem;}
@media screen and (min-width: 990px){
.title{margin:5rem 0 3rem;}
}
.titles{max-width:86rem;}
.titles--center{text-align:center;max-width:86rem;margin-left:auto;margin-right:auto;}
.titles+.content{margin-top:0.8rem;}
@media screen and (min-width: 750px){
.titles+.content{margin-top:0.6rem;}
}
@media screen and (min-width: 1200px){
.titles+.content{margin-top:1rem;}
}
.titles+.description{margin-top:.8rem;}
@media screen and (min-width: 750px){
.titles+.description{margin-top:1.6rem;}
}
.title{margin:0;}
.description{margin-top:0;margin-bottom:2.4rem;max-width:86rem;}
@media screen and (min-width: 750px){
.description{margin-bottom:3.2rem;}
}
@media screen and (min-width: 1200px){
.description{margin-bottom:5.6rem;}
}
.button{font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:var(--font-button-letter-spacing);position:relative;box-sizing:border-box;text-decoration:none;border:0;border-radius:var(--border-radius-button);transition:var(--duration-default);font-size:1.4rem;line-height:var(--font-body-line-height);vertical-align:middle;-webkit-appearance:none;appearance:none;cursor:pointer;overflow:hidden;z-index:1;}
@media screen and (min-width: 750px){
.button{font-size:1.6rem;}
}
.button--secondary{display:inline-flex;justify-content:center;align-items:center;min-width:10rem;min-height:4.8rem;padding:0 2.4rem;transition:background-color var(--duration-default),color var(--duration-default);}
.button--secondary{background-color:rgba(var(--color-button-secondary));color:rgb(var(--color-button-secondary-text));}
@media screen and (min-width: 1200px){
.button--secondary:hover{color:rgb(var(--color-button-secondary-text-hover));background-color:rgb(var(--color-button-secondary-hover));}
}
.button--secondary:focus{background-color:rgba(var(--color-button-secondary));}
.button--unstyled{cursor:pointer;background:none;box-shadow:none;border:none;}
.button:disabled{cursor:not-allowed;opacity:.5;}
.field{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;}
.field label{position:relative;transition:var(--duration-short);order:-1;}
*:focus:not(:focus-visible){outline:0;}
.focus-inset:focus{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem;}
.focus-inset:focus:not(:focus-visible){outline:0;}
.focus-none{box-shadow:none!important;outline:0!important;}
}
/*! CSS Used from: Embedded */
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"]{background-color:#ffffff;padding-top:22px;padding-bottom:0px;}
.Firstbarnnimg_box{position:relative;}
.Firstbarnnimg_box_img{width:100%;}
.Firstbarnnimg_box_img img{width:100%;height:auto;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_body{position:absolute;top:0;left:0;width:100%;height:100%;padding:3% 10%;background-color:transparent!important;display:flex;justify-content:center;align-items:center;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_flex{display:flex;flex-direction:column;width:40%;text-align:center;}
.Firstbarnnimg_box_img_mic{display:none;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_body h1{margin:0 0 1.2rem;color:#ffffff;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_body p{font-size:1.8rem;margin:0 0 1.2rem;color:#ffffff;}
.Firstbarnnimg_box_img_pc{display:block;width:100%;}
.Firstbarnnimg_link_box{text-align:center;margin-top:5rem;}
.Firstbarnnimg_link{padding:1rem 2rem;background:#1566E0;color:#fff;display:inline-block;margin:0 auto;border-radius:1.2rem;transition:transform 0.5s ease;}
.Firstbarnnimg_link:hover{background:#ffffff;color:#1566E0;}
@media (max-width: 1400px){
.Firstbarnnimg_box_body p{font-size:2rem;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_body{padding:3% 5%;}
}
@media (max-width: 1290px){
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_body p{font-size:1.2rem;}
.h2{font-size:2.4rem;}
}
@media (max-width: 970px){
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"]{padding-top:0px;padding-bottom:0px;}
.Firstbarnnimg_box_img_mic{display:block;width:100%;}
.Firstbarnnimg_box_img_pc{display:none;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_body{padding:10% 3%;display:flex;justify-content:center;align-items:center;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_body p{font-size:1.4rem;}
[data-section-id="template--19037457645788__firstbarnnimg_QtwDrz"] .Firstbarnnimg_box_flex{text-align:center;width:100%;}
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/section-collapsible-content.css?v=37230859694902060931736750240 ; media=all */
@media all{
.collapsible-content__content,.collapsible-content .titles{max-width:108rem;margin-left:auto;margin-right:auto;}
.collapsible-content__item{padding:.8rem 0;}
@media screen and (min-width: 750px){
.collapsible-content__item{padding:2rem 0;}
}
.collapsible-content__item:hover .collapsible-content__question,.collapsible-content__item:hover .collapsible-content__answer{opacity:1;}
.collapsible-content__toggle{display:flex;align-items:center;justify-content:space-between;column-gap:1.6rem;width:100%;padding:1.2rem 0;cursor:pointer;}
.collapsible-content__toggle-group{display:flex;align-items:center;}
.collapsible-content__question{margin:0;text-align:left;}
.collapsible-content__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:3.2rem;height:3.2rem;border-radius:50%;background-color:rgba(var(--color-background-secondary));color:rgba(var(--color-foreground));}
@media screen and (min-width: 750px){
.collapsible-content__icon{width:4rem;height:4rem;}
}
.collapsible-content__icon svg{width:1.6rem;height:1.6rem;transition:var(--duration-default);transform:rotate(90deg);}
@media screen and (min-width: 750px){
.collapsible-content__icon svg{width:2rem;height:2rem;}
}
.collapsible-content__answer{display:none;padding:0;padding-bottom:1.2rem;}
.collapsible-content__answer-inner{max-width:72rem;}
.collapsible-content__answer-inner>*{color:rgb(var(--color-foreground-secondary));}
.collapsible-content__answer-inner p{margin:0;}
.collapsible-content__content--background .collapsible-content__items{display:flex;flex-direction:column;gap:.8rem;}
.collapsible-content__content--background .collapsible-content__item{border-radius:1.2rem;}
.collapsible-content__content--background .collapsible-content__item:hover:not(.active) .collapsible-content__question{opacity:.5;}
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 2.4rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 4rem;}
}
.collapsible-content__content--background .collapsible-content__question{transition:opacity var(--duration-default);}
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:2.4rem;max-width:76rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:4rem;}
}
}
/*! CSS Used from: Embedded */
.section-template--19037457645788__collapsible_content_RXk6pT-padding{padding-top:6.4rem;padding-bottom:6.4rem;}
@media screen and (min-width: 750px){
.section-template--19037457645788__collapsible_content_RXk6pT-padding{padding-top:8rem;padding-bottom:8rem;}
}
@media screen and (min-width: 1440px){
.section-template--19037457645788__collapsible_content_RXk6pT-padding{padding-top:12rem;padding-bottom:12rem;}
}
#shopify-section-template--19037457645788__collapsible_content_RXk6pT{padding-top:0;padding-bottom:0;}
@media screen and (min-width: 750px){
#shopify-section-template--19037457645788__collapsible_content_RXk6pT{padding-top:0;padding-bottom:0;}
}
@media screen and (min-width: 1440px){
#shopify-section-template--19037457645788__collapsible_content_RXk6pT{padding-top:0;padding-bottom:0;}
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/section-collapsible-content.css?v=37230859694902060931736750240 ; media=all */
@media all{
.collapsible-content__content,.collapsible-content .titles{max-width:108rem;margin-left:auto;margin-right:auto;}
.collapsible-content__item{padding:.4rem 0;}
@media screen and (min-width: 750px){
.collapsible-content__item{padding:0.5rem 0;}
}
.collapsible-content__item:hover .collapsible-content__question,.collapsible-content__item:hover .collapsible-content__answer{opacity:1;}
.collapsible-content__toggle{display:flex;align-items:center;justify-content:space-between;column-gap:1.6rem;width:100%;padding:1.2rem 0;cursor:pointer;}
.collapsible-content__toggle-group{display:flex;align-items:center;}
.collapsible-content__question{margin:0;text-align:left;}
.collapsible-content__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:3.2rem;height:3.2rem;border-radius:50%;background-color:rgba(var(--color-background-secondary));color:rgba(var(--color-foreground));}
@media screen and (min-width: 750px){
.collapsible-content__icon{width:4rem;height:4rem;}
}
.collapsible-content__icon svg{width:1.6rem;height:1.6rem;transition:var(--duration-default);transform:rotate(90deg);}
@media screen and (min-width: 750px){
.collapsible-content__icon svg{width:2rem;height:2rem;}
}
.collapsible-content__answer{display:none;padding:0;padding-bottom:1.2rem;}
.collapsible-content__answer-inner{max-width:72rem;}
.collapsible-content__answer-inner>*{color:rgb(var(--color-foreground-secondary));}
.collapsible-content__answer-inner p{margin:0;}
.collapsible-content__content--background .collapsible-content__items{display:flex;flex-direction:column;gap:.8rem;}
.collapsible-content__content--background .collapsible-content__item{border-radius:1.2rem;}
.collapsible-content__content--background .collapsible-content__item:hover:not(.active) .collapsible-content__question{opacity:.5;}
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 2.4rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 4rem;}
}
.collapsible-content__content--background .collapsible-content__question{transition:opacity var(--duration-default);}
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:2.4rem;max-width:76rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:4rem;}
}
}
/*! CSS Used from: Embedded */
.section-template--19037457645788__collapsible_content_pgAMzg-padding{padding-top:6.4rem;padding-bottom:6.4rem;}
@media screen and (min-width: 750px){
.section-template--19037457645788__collapsible_content_pgAMzg-padding{padding-top:8rem;padding-bottom:8rem;}
}
@media screen and (min-width: 1440px){
.section-template--19037457645788__collapsible_content_pgAMzg-padding{padding-top:12rem;padding-bottom:12rem;}
}
#shopify-section-template--19037457645788__collapsible_content_pgAMzg{padding-top:0;padding-bottom:0;}
@media screen and (min-width: 750px){
#shopify-section-template--19037457645788__collapsible_content_pgAMzg{padding-top:0;padding-bottom:0;}
}
@media screen and (min-width: 1440px){
#shopify-section-template--19037457645788__collapsible_content_pgAMzg{padding-top:0;padding-bottom:0;}
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/section-collapsible-content.css?v=37230859694902060931736750240 ; media=all */
@media all{
.collapsible-content__content,.collapsible-content .titles{max-width:108rem;margin-left:auto;margin-right:auto;}
.collapsible-content__item{padding:.4rem 0;}
@media screen and (min-width: 750px){
.collapsible-content__item{padding:0.5rem 0;}
}
.collapsible-content__item:hover .collapsible-content__question,.collapsible-content__item:hover .collapsible-content__answer{opacity:1;}
.collapsible-content__toggle{display:flex;align-items:center;justify-content:space-between;column-gap:1.6rem;width:100%;padding:1.2rem 0;cursor:pointer;}
.collapsible-content__toggle-group{display:flex;align-items:center;}
.collapsible-content__question{margin:0;text-align:left;}
.collapsible-content__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:3.2rem;height:3.2rem;border-radius:50%;background-color:rgba(var(--color-background-secondary));color:rgba(var(--color-foreground));}
@media screen and (min-width: 750px){
.collapsible-content__icon{width:4rem;height:4rem;}
}
.collapsible-content__icon svg{width:1.6rem;height:1.6rem;transition:var(--duration-default);transform:rotate(90deg);}
@media screen and (min-width: 750px){
.collapsible-content__icon svg{width:2rem;height:2rem;}
}
.collapsible-content__content--background .collapsible-content__question{
  font-size: 16px;
}
.collapsible-content__answer{display:none;padding:0;padding-bottom:1.2rem;}
.collapsible-content__answer-inner{max-width:72rem;}
.collapsible-content__answer-inner>*{color:rgb(var(--color-foreground-secondary));}
.collapsible-content__answer-inner p{margin:0;}
.collapsible-content__content--background .collapsible-content__items{display:flex;flex-direction:column;gap:.8rem;}
.collapsible-content__content--background .collapsible-content__item{border-radius:1.2rem;}
.collapsible-content__content--background .collapsible-content__item:hover:not(.active) .collapsible-content__question{opacity:.5;}
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 2.4rem;}
@media screen and (min-width: 750px
.collapsible-content__content--background .collapsible-content__question{
  font-size: 20px;
}
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 4rem;}
}
.collapsible-content__content--background .collapsible-content__question{transition:opacity var(--duration-default);}
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:2.4rem;max-width:76rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:4rem;}
}
}
/*! CSS Used from: Embedded */
.section-template--19037457645788__collapsible_content_UWH7yy-padding{padding-top:6.4rem;padding-bottom:6.4rem;}
@media screen and (min-width: 750px){
.section-template--19037457645788__collapsible_content_UWH7yy-padding{padding-top:8rem;padding-bottom:8rem;}
}
@media screen and (min-width: 1440px){
.section-template--19037457645788__collapsible_content_UWH7yy-padding{padding-top:12rem;padding-bottom:12rem;}
}
#shopify-section-template--19037457645788__collapsible_content_UWH7yy{padding-top:0;padding-bottom:0;}
@media screen and (min-width: 750px){
#shopify-section-template--19037457645788__collapsible_content_UWH7yy{padding-top:0;padding-bottom:0;}
}
@media screen and (min-width: 1440px){
#shopify-section-template--19037457645788__collapsible_content_UWH7yy{padding-top:0;padding-bottom:0;}
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/section-collapsible-content.css?v=37230859694902060931736750240 ; media=all */
@media all{
.collapsible-content__content,.collapsible-content .titles{max-width:108rem;margin-left:auto;margin-right:auto;}
.collapsible-content__item{padding:.8rem 0;}
@media screen and (min-width: 750px){
.collapsible-content__item{padding:1rem 0;}
}
.collapsible-content__item:hover .collapsible-content__question,.collapsible-content__item:hover .collapsible-content__answer{opacity:1;}
.collapsible-content__toggle{display:flex;align-items:center;justify-content:space-between;column-gap:1.6rem;width:100%;padding:1.2rem 0;cursor:pointer;}
.collapsible-content__toggle-group{display:flex;align-items:center;}
.collapsible-content__question{margin:0;text-align:left;}
.collapsible-content__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:3.2rem;height:3.2rem;border-radius:50%;background-color:rgba(var(--color-background-secondary));color:rgba(var(--color-foreground));}
@media screen and (min-width: 750px){
.collapsible-content__icon{width:4rem;height:4rem;}
}
.collapsible-content__icon svg{width:1.6rem;height:1.6rem;transition:var(--duration-default);transform:rotate(90deg);}
@media screen and (min-width: 750px){
.collapsible-content__icon svg{width:2rem;height:2rem;}
}
.collapsible-content__answer{display:none;padding:0;padding-bottom:1.2rem;}
.collapsible-content__answer-inner{max-width:72rem;}
.collapsible-content__answer-inner>*{color:rgb(var(--color-foreground-secondary));}
.collapsible-content__answer-inner p{margin:0;}
.collapsible-content__content--background .collapsible-content__items{display:flex;flex-direction:column;gap:.8rem;}
.collapsible-content__content--background .collapsible-content__item{border-radius:1.2rem;}
.collapsible-content__content--background .collapsible-content__item:hover:not(.active) .collapsible-content__question{opacity:.5;}
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 2.4rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 4rem;}
}
.collapsible-content__content--background .collapsible-content__question{transition:opacity var(--duration-default);}
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:2.4rem;max-width:76rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:4rem;}
}
}
/*! CSS Used from: Embedded */
.section-template--19037457645788__collapsible_content_cq9RG8-padding{padding-top:6.4rem;padding-bottom:6.4rem;}
@media screen and (min-width: 750px){
.section-template--19037457645788__collapsible_content_cq9RG8-padding{padding-top:8rem;padding-bottom:8rem;}
}
@media screen and (min-width: 1440px){
.section-template--19037457645788__collapsible_content_cq9RG8-padding{padding-top:12rem;padding-bottom:12rem;}
}
#shopify-section-template--19037457645788__collapsible_content_cq9RG8{padding-top:0;padding-bottom:0;}
@media screen and (min-width: 750px){
#shopify-section-template--19037457645788__collapsible_content_cq9RG8{padding-top:0;padding-bottom:0;}
}
@media screen and (min-width: 1440px){
#shopify-section-template--19037457645788__collapsible_content_cq9RG8{padding-top:0;padding-bottom:0;}
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/section-collapsible-content.css?v=37230859694902060931736750240 ; media=all */
@media all{
.collapsible-content__content,.collapsible-content .titles{max-width:108rem;margin-left:auto;margin-right:auto;}
.collapsible-content__item{padding:.8rem 0;}
@media screen and (min-width: 750px){
.collapsible-content__item{padding:2rem 0;}
}
.collapsible-content__item:hover .collapsible-content__question,.collapsible-content__item:hover .collapsible-content__answer{opacity:1;}
.collapsible-content__toggle{display:flex;align-items:center;justify-content:space-between;column-gap:1.6rem;width:100%;padding:1.2rem 0;cursor:pointer;}
.collapsible-content__toggle-group{display:flex;align-items:center;}
.collapsible-content__question{margin:0;text-align:left;}
.collapsible-content__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:3.2rem;height:3.2rem;border-radius:50%;background-color:rgba(var(--color-background-secondary));color:rgba(var(--color-foreground));}
@media screen and (min-width: 750px){
.collapsible-content__icon{width:4rem;height:4rem;}
}
.collapsible-content__icon svg{width:1.6rem;height:1.6rem;transition:var(--duration-default);transform:rotate(90deg);}
@media screen and (min-width: 750px){
.collapsible-content__icon svg{width:2rem;height:2rem;}
}
.collapsible-content__answer{display:none;padding:0;padding-bottom:1.2rem;}
.collapsible-content__answer-inner{max-width:72rem;}
.collapsible-content__answer-inner>*{color:rgb(var(--color-foreground-secondary));}
.collapsible-content__answer-inner p{margin:0;}
.collapsible-content__content--background .collapsible-content__items{display:flex;flex-direction:column;gap:.8rem;}
.collapsible-content__content--background .collapsible-content__item{border-radius:1.2rem;}
.collapsible-content__content--background .collapsible-content__item:hover:not(.active) .collapsible-content__question{opacity:.5;}
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 2.4rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 4rem;}
}
.collapsible-content__content--background .collapsible-content__question{transition:opacity var(--duration-default);}
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:2.4rem;max-width:76rem;}
@media screen and (min-width: 750px){
.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:4rem;}
}
}
/*! CSS Used from: Embedded */
.section-template--19037457645788__collapsible_content_J6p97K-padding{padding-top:6.4rem;padding-bottom:6.4rem;}
@media screen and (min-width: 750px){
.section-template--19037457645788__collapsible_content_J6p97K-padding{padding-top:8rem;padding-bottom:8rem;}
}
@media screen and (min-width: 1440px){
.section-template--19037457645788__collapsible_content_J6p97K-padding{padding-top:12rem;padding-bottom:12rem;}
}
#shopify-section-template--19037457645788__collapsible_content_J6p97K{padding-top:0;padding-bottom:0;}
@media screen and (min-width: 750px){
#shopify-section-template--19037457645788__collapsible_content_J6p97K{padding-top:0;padding-bottom:0;}
}
@media screen and (min-width: 1440px){
#shopify-section-template--19037457645788__collapsible_content_J6p97K{padding-top:0;padding-bottom:0;}
}
/*! CSS Used from: https://ceretone.com/cdn/shop/t/62/assets/section-newsletter.css?v=11101128188458806701736750240 ; media=all */
@media all{
.newsletter__inner{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2.4rem;flex-wrap:wrap;width:100%;}
@media (min-width: 990px){
.newsletter__inner{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:6.4rem;}
}
.newsletter__button{width:100%;}
@media (min-width: 576px){
.newsletter__button{width:auto;}
}
.newsletter .newsletter-form{flex-basis:50%;}
.newsletter .newsletter-form__inner{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:.8rem;flex-wrap:wrap;width:100%;position:relative;}
@media (min-width: 576px){
.newsletter .newsletter-form__inner{flex-direction:row;}
}
.newsletter .newsletter-form__field-wrapper{flex:1;width:100%;position:relative;}
@media (min-width: 576px){
.newsletter .newsletter-form__field-wrapper{width:auto;}
}
.newsletter__form{width:100%;}
.newsletter__text{margin-top:1.6rem;color:rgb(var(--color-foreground-secondary));}
}
/*! CSS Used from: Embedded */
.section-template--19037457645788__newsletter_GxTmaw-padding{padding-top:0;padding-bottom:2.4rem;}
@media screen and (min-width: 750px){
.section-template--19037457645788__newsletter_GxTmaw-padding{padding-top:0;padding-bottom:2.4rem;}
}
@media screen and (min-width: 1440px){
.section-template--19037457645788__newsletter_GxTmaw-padding{padding-top:0;padding-bottom:2.4rem;}
}
