
/* All buttons */
.button-wrap button {
  color: #FFFFFF;
  background: #421700;
  border: 1px solid #421700;
  height: 36px;
  padding: 0px 24px;
  font-size: 12px;
  border-radius: 32px;
  font-weight: 600;
  text-transform: uppercase;
}

/* hover state of all buttons */
.button-wrap button:hover {
  background: #421700;
  border: 1px solid #421700;
  color: #ffffff;
}

/* back button */
.button-wrap .back-button {
  padding: 0px 7px;
  background: #FFFFFF;
  border: 1px solid #421700;
  height: 36px;
  width: 36px;
  border-radius: 32px;
}

/* color of the arrow icon in back button */
.button-wrap .back-button svg path {
  fill: #421700;
}
/* Fonts */

@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');

.guide-canvas {
  font-family: "Plus Jakarta Sans", sans-serif !important;
}

/* Collapsable section */

.ston-content-text details {
  border: 2px solid rgba(66, 23, 0, 0.1);
  border-radius: 20px;
  padding: 28px;
}

.ston-content-text details summary[data-type="medium-heading"] {
  font-size: 40px;
  color: #421700;
  line-height: 48px;
  text-align: left;
}


.ston-content-text details[open] summary[data-type="medium-heading"] {
  font-weight: 800;
  margin-bottom: 18px;
}


.ston-content-text details summary[data-type="medium-heading"]::before {
  display: none;
}

.ston-content-text details summary[data-type="medium-heading"]::after {
  height: 12px;
  width: 22px;
  background-repeat: no-repeat !important;
  mask-image: none;
  background-color: transparent !important;
  transform: none !important;
  left: unset;
  right: 0;
  transition: transform 0.3s;
  background-image: url('data:image/svg+xml,<svg width="21" height="13" viewBox="0 0 21 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.63848 11.6776C10.2893 12.3471 11.3461 12.3471 11.9969 11.6776L12.0021 11.6829L20.3322 3.11341C20.983 2.44391 20.983 1.35666 20.3322 0.687163C19.6814 0.0176696 18.6246 0.0176696 17.9738 0.687163L10.852 7.55252L3.66686 0.681808C3.01607 0.0123143 1.95919 0.0123142 1.3084 0.681808C0.657616 1.3513 0.657616 2.43856 1.3084 3.10805L9.63848 11.6776Z" fill="%23421700"/></svg>');
}

.ston-content-text details[open] summary[data-type="medium-heading"]::after {
  transform: rotate(180deg) !important;
}

.ston-content-text details p {
  color: #421700;
  font-size: 18px;
  line-height: 24px;
}
  

/* Tip */

.tip {
  border: 0 !important;
  border-radius: 20px !important;
  background: #FFF7CC !important;
  padding: 30px !important;
}

/* Warning */

.warning {
  border: 0 !important;
  border-radius: 20px !important;
  background: #FFF3F3 !important;
  padding: 30px !important;
}

/* Change step's ids accordingly:

.step-4236448 - step with contact methods
.step-4743723 - step with contact form

*/

/* Contact form */

.ston-progress-bar-wrap {
  display: none !important;
}

.ston-powered-by-stonly {
  display: none !important;
}

.widget-guide,
.widget-guide .guide-canvas {
  background-color: #FFF7CC !important;
}

.widget-guide .step-content-wrap {
  background-color: #FFF7CC;
  padding: 35px !important;
  display: flex;
  flex-direction: column;
  gap: 17px;
}

.step-4743723 [class*="ContactForm-styles__Canvas"] {
  background-color: transparent;
}

/* english */
.step-4236448 h2,
.step-4743723 .contact-form-title,
/* german */
.step-4748716 h2,
.step-4748718 .contact-form-title,
/* danish */
.step-4748743 h2,
.step-4748745 .contact-form-title,
/* dutch */
.step-4748678 h2,
.step-4748680 .contact-form-title,
/* french */
.step-4748700 h2,
.step-4748702 .contact-form-title,
/* italian */
.step-4748736 h2,
.step-4748738 .contact-form-title,
/* spanish */
.step-4748870 h2,
.step-4748872 .contact-form-title {
  color: #421700;
  font-size: 29px;
  font-weight: 800;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}


/* english */
.step-4743723 .contact-form-back,
/* german */
.step-4748718 .contact-form-back,
/* danish */
.step-4748745 .contact-form-back,
/* dutch */
.step-4748680 .contact-form-back,
/* french */
.step-4748702 .contact-form-back,
/* italian */
.step-4748738 .contact-form-back,
/* spanish */
.step-4748872 .contact-form-back {
  position: absolute;
  top: 43px;
  right: 35px;
  background-color: transparent;
  box-shadow: none;
  width: 19px;
  height: 17px;
  border: 0;
  background-image: url('data:image/svg+xml,<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.601787 9.75557C0.0716526 9.21846 0.0716527 8.34619 0.601787 7.80908L7.3875 0.934081C7.91763 0.396972 8.77857 0.396972 9.30871 0.934081C9.83884 1.47119 9.83884 2.34346 9.30871 2.88057L4.83438 7.40947L17.846 7.40947C18.5967 7.40947 19.2031 8.02393 19.2031 8.78447C19.2031 9.54502 18.5967 10.1595 17.846 10.1595L4.83862 10.1595L9.30447 14.6884C9.8346 15.2255 9.8346 16.0978 9.30446 16.6349C8.77433 17.172 7.91339 17.172 7.38326 16.6349L0.597547 9.75986L0.601787 9.75557Z" fill="%23421700"/></svg>');
  background-repeat: no-repeat; 
  padding: 0 !important;
}

/* english */
.step-4743723 .contact-form-back svg,
/* german */
.step-4748718 .contact-form-back svg,
/* danish */
.step-4748745 .contact-form-back svg,
/* dutch */
.step-4748680 .contact-form-back svg,
/* french */
.step-4748702 .contact-form-back svg,
/* italian */
.step-4748738 .contact-form-back svg,
/* spanish */
.step-4748872 .contact-form-back svg {
  display: none;
} 

/* english */
.step-4743723 .ston-content-text,
/* german */
.step-4748718 .ston-content-text,
/* danish */
.step-4748745 .ston-content-text,
/* dutch */
.step-4748680 .ston-content-text,
/* french */
.step-4748702 .ston-content-text,
/* italian */
.step-4748738 .ston-content-text,
/* spanish */
.step-4748872 .ston-content-text {
  font-size: 20px;
  line-height: 28px;
}

/* english */
.step-4236448 .content,
.step-4743723 .content,
/* german */
.step-4748716 .content,
.step-4748718 .content,
/* danish */
.step-4748743 .content,
.step-4748745 .content,
/* dutch */
.step-4748678 .content,
.step-4748680 .content,
/* french */
.step-4748700 .content,
.step-4748702 .content,
/* italian */
.step-4748736 .content,
.step-4748738 .content,
/* spanish */
.step-4748870 .content,
.step-4748872 .content {
  padding: 0 !important;
  margin: 0 !important;
}

/* english */
.step-4236448 [class*="NextStepSelector__Canvas"],
.step-4743723 [class*="NextStepSelector__Canvas"],
/* german */
.step-4748716 [class*="NextStepSelector__Canvas"],
.step-4748718 [class*="NextStepSelector__Canvas"],
/* danish */
.step-4748743 [class*="NextStepSelector__Canvas"],
.step-4748745 [class*="NextStepSelector__Canvas"],
/* dutch */
.step-4748678 [class*="NextStepSelector__Canvas"],
.step-4748680 [class*="NextStepSelector__Canvas"],
/* french */
.step-4748700 [class*="NextStepSelector__Canvas"],
.step-4748702 [class*="NextStepSelector__Canvas"],
/* italian */
.step-4748736 [class*="NextStepSelector__Canvas"],
.step-4748738 [class*="NextStepSelector__Canvas"],
/* spanish */
.step-4748870 [class*="NextStepSelector__Canvas"],
.step-4748872 [class*="NextStepSelector__Canvas"] {
  padding: 0 !important;
  margin-top: 0 !important;
}

/* Contact methods buttons */

/* english */
.step-4236448 .ston-content-text,
/* german */
.step-4748716 .ston-content-text,
/* danish */
.step-4748743 .ston-content-text,
/* dutch */
.step-4748678 .ston-content-text,
/* french */
.step-4748700 .ston-content-text,
/* italian */
.step-4748736 .ston-content-text,
/* spanish */
.step-4748870 .ston-content-text,
/* be-fr */
.step-4926911 .ston-content-text,
/* be-nl */
.step-4926893 .ston-content-text,
/* ch-de */
.step-4926918 .ston-content-text,
/* ch-fr */
.step-4926925 .ston-content-text,
/* ch-it */
.step-4926932 .ston-content-text {
  display: none;
}

/* english */
.step-4236448 [class*="NextStepSelector__Canvas"],
/* german */
.step-4748716 [class*="NextStepSelector__Canvas"],
/* danish */
.step-4748743 [class*="NextStepSelector__Canvas"],
/* dutch */
.step-4748678 [class*="NextStepSelector__Canvas"],
/* french */
.step-4748700 [class*="NextStepSelector__Canvas"],
/* italian */
.step-4748736 [class*="NextStepSelector__Canvas"],
/* spanish */
.step-4748870 [class*="NextStepSelector__Canvas"],
/* be-fr */
.step-4926911 [class*="NextStepSelector__Canvas"],
/* be-nl */
.step-4926893 [class*="NextStepSelector__Canvas"],
/* ch-de */
.step-4926918 [class*="NextStepSelector__Canvas"],
/* ch-fr */
.step-4926925 [class*="NextStepSelector__Canvas"],
/* ch-it */
.step-4926932 [class*="NextStepSelector__Canvas"] {
  display: flex;
  flex-direction: column;
  gap: 17px;
}

/* english */
.step-4236448 .button-wrap,
/* german */
.step-4748716 .button-wrap,
/* danish */
.step-4748743 .button-wrap,
/* dutch */
.step-4748678 .button-wrap,
/* french */
.step-4748700 .button-wrap,
/* italian */
.step-4748736 .button-wrap,
/* spanish */
.step-4748870 .button-wrap,
/* be-fr */
.step-4926911 .button-wrap,
/* be-nl */
.step-4926893 .button-wrap,
/* ch-de */
.step-4926918 .button-wrap,
/* ch-fr */
.step-4926925 .button-wrap,
/* ch-it */
.step-4926932 .button-wrap  {
  margin-bottom: 0 !important;
}

/* english */
.step-4236448 button,
/* german */
.step-4748716 button,
/* danish */
.step-4748743 button,
/* dutch */
.step-4748678 button,
/* french */
.step-4748700 button,
/* italian */
.step-4748736 button,
/* spanish */
.step-4748870 button,
/* be-fr */
.step-4926911 button,
/* be-nl */
.step-4926893 button,
/* ch-de */
.step-4926918 button,
/* ch-fr */
.step-4926925 button,
/* ch-it */
.step-4926932 button  {
  width: 100%;
  border-radius: 18px !important;
  background-color: #FFFFFF !important;
  border: 0;
  min-height: 128px;
  color: #421700;
}

/* english */
.widget-guide .step-4236448 button,
/* german */
.widget-guide .step-4748716 button,
/* danish */
.widget-guide .step-4748743 button,
/* dutch */
.widget-guide .step-4748678 button,
/* french */
.widget-guide .step-4748700 button,
/* italian */
.widget-guide .step-4748736 button,
/* spanish */
.widget-guide .step-4748870 button,
/* be-fr */
.widget-guide .step-4926911 button,
/* be-nl */
.widget-guide .step-4926893 button,
/* ch-de */
.widget-guide .step-4926918 button,
/* ch-fr */
.widget-guide .step-4926925 button,
/* ch-it */
.widget-guide .step-4926932 button  {
  min-height: unset;
}

/* english */
.step-4236448 button:hover,
/* german */
.step-4748716 button:hover,
/* danish */
.step-4748743 button:hover,
/* dutch */
.step-4748678 button:hover,
/* french */
.step-4748700 button:hover,
/* italian */
.step-4748736 button:hover,
/* spanish */
.step-4748870 button:hover,
/* be-fr */
.step-4926911 button:hover,
/* be-nl */
.step-4926893 button:hover,
/* ch-de */
.step-4926918 button:hover,
/* ch-fr */
.step-4926925 button:hover,
/* ch-it */
.step-4926932 button:hover {
  background-color: #FFFFFF !important;
  border: 0 !important;
  color: #421700 !important;
}

/* english */
.step-4236448 [class*="Button__StyledButton"],
/* german */
.step-4748716 [class*="Button__StyledButton"],
/* danish */
.step-4748743 [class*="Button__StyledButton"],
/* dutch */
.step-4748678 [class*="Button__StyledButton"],
/* french */
.step-4748700 [class*="Button__StyledButton"],
/* italian */
.step-4748736 [class*="Button__StyledButton"],
/* spanish */
.step-4748870 [class*="Button__StyledButton"],
/* be-fr */
.step-4926911 [class*="Button__StyledButton"],
/* be-nl */
.step-4926893 [class*="Button__StyledButton"],
/* ch-de */
.step-4926918 [class*="Button__StyledButton"],
/* ch-fr */
.step-4926925 [class*="Button__StyledButton"],
/* ch-it */
.step-4926932 [class*="Button__StyledButton"] {
  align-items: flex-start !important;
  justify-content: flex-start !important;
  padding: 32px 35px !important;
  flex-direction: column;
  height: max-content;
}

/* english */
.step-4236448 [class*="Button__StyledButtonInterior"],
/* german */
.step-4748716 [class*="Button__StyledButtonInterior"],
/* danish */
.step-4748743 [class*="Button__StyledButtonInterior"],
/* dutch */
.step-4748678 [class*="Button__StyledButtonInterior"],
/* french */
.step-4748700 [class*="Button__StyledButtonInterior"],
/* italian */
.step-4748736 [class*="Button__StyledButtonInterior"],
/* spanish */
.step-4748870 [class*="Button__StyledButtonInterior"],
/* be-fr */
.step-4926911 [class*="Button__StyledButtonInterior"],
/* be-nl */
.step-4926893 [class*="Button__StyledButtonInterior"],
/* ch-de */
.step-4926918 [class*="Button__StyledButtonInterior"],
/* ch-fr */
.step-4926925 [class*="Button__StyledButtonInterior"],
/* ch-it */
.step-4926932 [class*="Button__StyledButtonInterior"] {
  padding: 0 !important;
  text-transform: none;
  font-size: 18px;
  font-weight: 800;
  position: relative;
}

/* english */
.step-4236448 [class*="Button__StyledButtonInterior"] svg,
/* german */
.step-4748716 [class*="Button__StyledButtonInterior"] svg,
/* danish */
.step-4748743 [class*="Button__StyledButtonInterior"] svg,
/* dutch */
.step-4748678 [class*="Button__StyledButtonInterior"] svg,
/* french */
.step-4748700 [class*="Button__StyledButtonInterior"] svg,
/* italian */
.step-4748736 [class*="Button__StyledButtonInterior"] svg,
/* spanish */
.step-4748870 [class*="Button__StyledButtonInterior"] svg,
/* be-fr */
.step-4926911 [class*="Button__StyledButtonInterior"] svg,
/* be-nl */
.step-4926893 [class*="Button__StyledButtonInterior"] svg,
/* ch-de */
.step-4926918 [class*="Button__StyledButtonInterior"] svg,
/* ch-fr */
.step-4926925 [class*="Button__StyledButtonInterior"] svg,
/* ch-it */
.step-4926932 [class*="Button__StyledButtonInterior"] svg {
  display: none;
}

/* Whatsapp button */

/* english */
.stepNextButton-23410853 [class*="Button__StyledButtonInterior"],
/* german */
.stepNextButton-24220897 [class*="Button__StyledButtonInterior"], 
/* danish */
.stepNextButton-24220938 [class*="Button__StyledButtonInterior"],
/* dutch */
.stepNextButton-24220854 [class*="Button__StyledButtonInterior"],
/* french */
.stepNextButton-24220880 [class*="Button__StyledButtonInterior"],
/* italian */
.stepNextButton-24220930 [class*="Button__StyledButtonInterior"],
/* spanish */
.stepNextButton-24221256 [class*="Button__StyledButtonInterior"],
/* be-fr */
.stepNextButton-24477603 [class*="Button__StyledButtonInterior"],
/* be-nl */
.stepNextButton-24477584 [class*="Button__StyledButtonInterior"],
/* ch-de */
.stepNextButton-24477612 [class*="Button__StyledButtonInterior"],
/* ch-fr */
.stepNextButton-24477620 [class*="Button__StyledButtonInterior"],
/* ch-it */
.stepNextButton-24477628 [class*="Button__StyledButtonInterior"]    {
  display: flex;
  flex-direction: row;
  gap: 16px;
  text-align: left;
}

/* english */
.stepNextButton-23410853 [class*="Button__StyledButtonInterior"]::before,
/* german */
.stepNextButton-24220897 [class*="Button__StyledButtonInterior"]::before,
/* danish */
.stepNextButton-24220938 [class*="Button__StyledButtonInterior"]::before,
/* dutch */
.stepNextButton-24220854 [class*="Button__StyledButtonInterior"]::before,
/* french */
.stepNextButton-24220880 [class*="Button__StyledButtonInterior"]::before,
/* italian */
.stepNextButton-24220930 [class*="Button__StyledButtonInterior"]::before,
/* spanish */
.stepNextButton-24221256 [class*="Button__StyledButtonInterior"]::before,
/* be-fr */
.stepNextButton-24477603 [class*="Button__StyledButtonInterior"]::before,
/* be-nl */
.stepNextButton-24477584 [class*="Button__StyledButtonInterior"]::before,
/* ch-de */
.stepNextButton-24477612 [class*="Button__StyledButtonInterior"]::before,
/* ch-fr */
.stepNextButton-24477620 [class*="Button__StyledButtonInterior"]::before,
/* ch-it */
.stepNextButton-24477628 [class*="Button__StyledButtonInterior"]::before   {
  content: '';
  width: 26px;
  height: 29px;
  display: block;
  background-image: url('data:image/svg+xml,<svg width="27" height="30" viewBox="0 0 27 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2183_9176)"><path d="M22.3532 6.23491C19.981 3.87065 16.822 2.57031 13.4648 2.57031C6.53533 2.57031 0.896628 8.17698 0.896628 15.0671C0.896628 17.2681 1.47409 19.4185 2.57239 21.3155L0.789062 27.7891L7.45247 26.0496C9.28675 27.046 11.3531 27.5695 13.4592 27.5695H13.4648C20.3887 27.5695 26.1519 21.9629 26.1519 15.0727C26.1519 11.7346 24.7253 8.59917 22.3532 6.23491ZM13.4648 25.4642C11.5853 25.4642 9.74532 24.9632 8.14316 24.0175L7.76385 23.7923L3.81222 24.8225L4.86524 20.989L4.61614 20.595C3.56879 18.94 3.01964 17.0317 3.01964 15.0671C3.01964 9.34222 7.70723 4.68126 13.4705 4.68126C16.2615 4.68126 18.8827 5.76206 20.8529 7.72665C22.823 9.69123 24.0346 12.2975 24.0289 15.0727C24.0289 20.8032 19.2224 25.4642 13.4648 25.4642ZM19.1941 17.6847C18.8827 17.5271 17.3372 16.7727 17.0485 16.6714C16.7597 16.5645 16.5503 16.5138 16.3408 16.829C16.1313 17.1443 15.5312 17.8423 15.3444 18.0562C15.1632 18.2645 14.9764 18.2926 14.665 18.135C12.8194 17.2175 11.6079 16.4969 10.3907 14.4197C10.068 13.8681 10.7134 13.9075 11.3135 12.7141C11.4154 12.5058 11.3645 12.3257 11.2852 12.1681C11.206 12.0105 10.5775 10.4737 10.3171 9.84885C10.0624 9.2409 9.80194 9.32533 9.60945 9.31408C9.42829 9.30282 9.21882 9.30282 9.00935 9.30282C8.79988 9.30282 8.46019 9.38163 8.17147 9.69123C7.88274 10.0065 7.07316 10.7608 7.07316 12.2975C7.07316 13.8343 8.19977 15.3204 8.35263 15.5287C8.51115 15.737 10.5662 18.8893 13.7196 20.246C15.7124 21.1016 16.4937 21.1748 17.4901 21.0284C18.0958 20.9383 19.347 20.2741 19.6074 19.5423C19.8678 18.8105 19.8678 18.1857 19.7886 18.0562C19.715 17.9155 19.5055 17.8367 19.1941 17.6847Z" fill="%23421700"/></g><defs><clipPath id="clip0_2183_9176"><rect width="25.3629" height="28.8214" fill="white" transform="translate(0.789062 0.765625)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  flex-shrink: 0;
}

/* Email button */

/* english */
.stepNextButton-24686835 [class*="Button__StyledButtonInterior"]::before,
/* german */
.stepNextButton-24688440 [class*="Button__StyledButtonInterior"]::before,
/* danish */
.stepNextButton-24688441 [class*="Button__StyledButtonInterior"]::before,
/* dutch */
.stepNextButton-24688445 [class*="Button__StyledButtonInterior"]::before,
/* french */
.stepNextButton-24688443 [class*="Button__StyledButtonInterior"]::before,
/* italian */
.stepNextButton-24688444 [class*="Button__StyledButtonInterior"]::before,
/* spanish */
.stepNextButton-24688442 [class*="Button__StyledButtonInterior"]::before,
/* be-fr */
.stepNextButton-24686825 [class*="Button__StyledButtonInterior"]::before,
/* be-nl */
.stepNextButton-24688446 [class*="Button__StyledButtonInterior"]::before,
/* ch-de */
.stepNextButton-24688278 [class*="Button__StyledButtonInterior"]::before,
/* ch-fr */
.stepNextButton-24688332 [class*="Button__StyledButtonInterior"]::before,
/* ch-it */
.stepNextButton-24688435 [class*="Button__StyledButtonInterior"]::before  {
  content: '';
  width: 29px;
  height: 29px;
  display: block;
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2183_9182)"><path d="M4.39174 6.73326C3.89637 6.73326 3.49107 7.13856 3.49107 7.63393V8.87798L13.2014 16.8489C14.3667 17.8059 16.0385 17.8059 17.2038 16.8489L26.9085 8.87798V7.63393C26.9085 7.13856 26.5032 6.73326 26.0078 6.73326H4.39174ZM3.49107 12.3737V22.0446C3.49107 22.54 3.89637 22.9453 4.39174 22.9453H26.0078C26.5032 22.9453 26.9085 22.54 26.9085 22.0446V12.3737L18.915 18.9373C16.7534 20.7105 13.6405 20.7105 11.4845 18.9373L3.49107 12.3737ZM0.789062 7.63393C0.789062 5.64683 2.40464 4.03125 4.39174 4.03125H26.0078C27.9949 4.03125 29.6105 5.64683 29.6105 7.63393V22.0446C29.6105 24.0317 27.9949 25.6473 26.0078 25.6473H4.39174C2.40464 25.6473 0.789062 24.0317 0.789062 22.0446V7.63393Z" fill="%23421700"/></g><defs><clipPath id="clip0_2183_9182"><rect width="28.8214" height="28.8214" fill="white" transform="translate(0.789062 0.429688)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  flex-shrink: 0;
}

/* english */
.stepNextButton-24686835 [class*="Button__StyledButtonInterior"],
/* german */
.stepNextButton-24688440 [class*="Button__StyledButtonInterior"],
/* danish */
.stepNextButton-24688441 [class*="Button__StyledButtonInterior"],
/* dutch */
.stepNextButton-24688445 [class*="Button__StyledButtonInterior"],
/* french */
.stepNextButton-24688443 [class*="Button__StyledButtonInterior"],
/* italian */
.stepNextButton-24688444 [class*="Button__StyledButtonInterior"],
/* spanish */
.stepNextButton-24688442 [class*="Button__StyledButtonInterior"],
/* be-fr */
.stepNextButton-24686825 [class*="Button__StyledButtonInterior"],
/* be-nl */
.stepNextButton-24688446 [class*="Button__StyledButtonInterior"],
/* ch-de */
.stepNextButton-24688278 [class*="Button__StyledButtonInterior"],
/* ch-fr */
.stepNextButton-24688332 [class*="Button__StyledButtonInterior"],
/* ch-it */
.stepNextButton-24688435 [class*="Button__StyledButtonInterior"] {
  display: flex;
  flex-direction: row !important;
  gap: 16px;
  text-align: left;
}

/* Inputs */

.step-4743723 .ston-input-label,
.step-4743723 .ston-input-required-suffix {
  color: #421700;
  font-size: 20px;
  line-height: 28px;
  font-weight: 800;
}

.step-4743723 input,
.step-4743723 textarea {
  font-size: 18px;
  line-height: 26px;
  color: #421700;
  padding: 17px 35px;
  min-height: 57px;
}

.step-4743723 .ston-field-wrap {
  color: #421700;
  border: 0;
}

.step-4743723 [class*="Field-styles__FieldWrap"] {
  border-radius: 50px;
}

.step-4743723 [class*="FieldTextarea-styles__FieldWrap"] {
  border-radius: 20px;
}

.step-4743723 [class*="InputWrap-styles__InputLabel"] {
  margin-bottom: 17px;
}

/* Contact form button */

.step-4743723 button[data-cy="nextStepButton"] {
  font-size: 20px;
  color: #421700;
  padding: 10px 21px;
  border: 2px #421700 solid;
  text-transform: none;
  height: 51px !important;
  font-weight: 800;
  background: transparent !important;
}

.step-4743723 button[data-cy="nextStepButton"]:hover {
  color: #FFFFFF;
  background-color: #421700 !important;
}

.step-4743723 button[data-cy="nextStepButton"] [class*="Button__StyledButtonInterior"] {
  display: none;
}

.step-4743723 button[data-cy="nextStepButton"]::before {
  content: 'Submit request';
}

.step-4743723 button[data-cy="nextStepButton"]::after {
  content: '';
  display: block;
  background-image: url('data:image/svg+xml,<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.2352 7.89458C19.7618 8.44752 19.7618 9.34548 19.2352 9.89841L12.4947 16.9759C11.9681 17.5289 11.1129 17.5289 10.5863 16.9759C10.0597 16.423 10.0597 15.525 10.5863 14.9721L15.0308 10.3098H2.10591C1.36024 10.3098 0.757812 9.67724 0.757812 8.89428C0.757812 8.11133 1.36024 7.47878 2.10591 7.47878H15.0266L10.5905 2.81647C10.0639 2.26353 10.0639 1.36557 10.5905 0.812641C11.1171 0.259708 11.9723 0.259708 12.4989 0.812641L19.2394 7.89016L19.2352 7.89458Z" fill="%23421700"/></svg>');
  width: 19px;
  height: 17px;
  margin-left: 13px;
}

.step-4743723 button[data-cy="nextStepButton"]:hover::after {
  background-image: url('data:image/svg+xml,<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.2352 7.89458C19.7618 8.44752 19.7618 9.34548 19.2352 9.89841L12.4947 16.9759C11.9681 17.5289 11.1129 17.5289 10.5863 16.9759C10.0597 16.423 10.0597 15.525 10.5863 14.9721L15.0308 10.3098H2.10591C1.36024 10.3098 0.757812 9.67724 0.757812 8.89428C0.757812 8.11133 1.36024 7.47878 2.10591 7.47878H15.0266L10.5905 2.81647C10.0639 2.26353 10.0639 1.36557 10.5905 0.812641C11.1171 0.259708 11.9723 0.259708 12.4989 0.812641L19.2394 7.89016L19.2352 7.89458Z" fill="white"/></svg>');
}

.step-4743723 .button-wrap {
  align-items: center;
}

/* english */
.step-4743723 .button-wrap .back-button,
/* german */
.step-4748718 .button-wrap .back-button,
/* danish */
.step-4748745 .button-wrap .back-button,
/* dutch */
.step-4748680 .button-wrap .back-button,
/* french */
.step-4748702 .button-wrap .back-button,
/* italian */
.step-4748738 .button-wrap .back-button,
/* spanish */
.step-4748872 .button-wrap .back-button {
  padding: 0px 7px;
  background: transparent;
  border: 2px solid #421700;
  height: 36px;
  width: 36px;
  border-radius: 32px;
}

/* english */
.step-4743723 .button-wrap .back-button:hover,
/* german */
.step-4748718 .button-wrap .back-button:hover,
/* danish */
.step-4748745 .button-wrap .back-button:hover,
/* dutch */
.step-4748680 .button-wrap .back-button:hover,
/* french */
.step-4748702 .button-wrap .back-button:hover,
/* italian */
.step-4748738 .button-wrap .back-button:hover,
/* spanish */
.step-4748872 .button-wrap .back-button:hover {
  background: #421700;
}

/* english */
.step-4743723 .button-wrap .back-button:hover path,
/* german */
.step-4748718 .button-wrap .back-button:hover path,
/* danish */
.step-4748745 .button-wrap .back-button:hover path,
/* dutch */
.step-4748680 .button-wrap .back-button:hover path,
/* french */
.step-4748702 .button-wrap .back-button:hover path,
/* italian */
.step-4748738 .button-wrap .back-button:hover path,
/* spanish */
.step-4748872 .button-wrap .back-button:hover path {
  fill: white;
}

/* Dropdown for contact form flow */
.step-4908896 .ston-field-wrap {
    background-color: #fff;
    border: 1px solid rgba(66, 23, 0, .15);
    border-radius: 3rem;
    transition: box-shadow,drop-shadow,.25s cubic-bezier(.85,0,.15,1);
}

.step-4908896 .ston-field-wrap:hover {
  background-color: #fff7cc;
}

.step-4908896 .ston-dropdown-trigger {
    height: 54px;
    color: #421700;
}

.step-4908896 .ston-dropdown-trigger[aria-expanded="true"] [class*="ButtonFieldSelect-styles__Text"]::after {
  transform: rotate(180deg);
}

.step-4908896 .ston-dropdown-trigger [class*="ButtonFieldSelect-styles__Text"] {
  padding: 19px 29px;
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.step-4908896 .ston-dropdown-trigger [class*="ButtonFieldSelect-styles__Text"]::after {
  content: '';
  width: 16px;
  height: 11px;
  background-image: url('data:image/svg+xml,<svg width="16" height="11" viewBox="0 0 16 11" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2636_19220)"><path d="M8.882 10.0818C8.394 10.6388 7.602 10.6388 7.114 10.0818L0.866001 2.93975C0.378001 2.38175 0.378001 1.47575 0.866001 0.91775C1.354 0.36075 2.146 0.36075 2.635 0.91775L8 7.05075L13.365 0.922751C13.853 0.364751 14.645 0.364751 15.134 0.922751C15.622 1.48075 15.622 2.38675 15.134 2.94475L8.886 10.0858L8.882 10.0818Z" fill="%23421700"/></g><defs><clipPath id="clip0_2636_19220"><rect width="11" height="16" fill="white" transform="translate(16) rotate(90)"/></clipPath></defs></svg>');
  display: block;
  transition: transform 0.3s;
}

.step-4908896 [class*="Field-styles__IconWrap"] {
  display: none;
}

body:has(.step-4908896) [class*="Popover-styles__Container"] {
  border-radius: 30px;
}

body:has(.step-4908896) [class*="styles__ContainerSelectable"] {
  padding: 16px 10px;
  border-bottom: 1px solid rgba(66,23,0,.15);
}

body:has(.step-4908896) [class*="styles__ContainerSelectable"]:first-of-type {
  border-radius: 30px 30px 0 0;
}

body:has(.step-4908896) [class*="styles__ContainerSelectable"]:last-of-type {
  border-radius: 0 0 30px 30px;
  border-bottom: 0;
}

body:has(.step-4908896) [class*="styles__ContainerSelectable"]:hover {
  background-color: #fff7cc;
}

body:has(.step-4908896) .ston-list-item-standard-title {
  font-size: 16px;
  color: #421700;
}

