/** Shopify CDN: Minification failed

Line 6:2204 Unexpected "}"

**/
.section--footer{margin-top:auto}.footer--root{padding:var(--spacing--section--x);z-index:2;position:relative}@media only screen and (max-width:767px){.footer--root{flex-wrap:wrap;padding:var(--spacing--section--mobile)}}.footer--root>:not(:last-child){padding-bottom:var(--spacing--item)}.footer--root p{margin-top:0}.footer--root .placeholder-noblocks{width:100%;padding:var(--spacing--item)}@media only screen and (max-width:767px){.footer--root .placeholder-noblocks{text-align:center}}.footer--root form{margin:0}.footer--blocks{display:flex;justify-content:space-between;margin:calc(var(--spacing--negBlock)/ 2)}@media only screen and (max-width:767px){.footer--blocks{flex-wrap:wrap}}@media only screen and (max-width:767px){.footer--blocks>:not(:last-child){padding-bottom:var(--spacing--section--mobile--y)}}.footer--block{display:flex;padding:calc(var(--spacing--block)/ 2)}@media only screen and (max-width:767px){.footer--block{justify-content: flex-start !important;text-align:left}}.footer--block[data-block-type=subscribe]{flex-basis:35%}@media only screen and (max-width:767px){.footer--block:nth-of-type(1) .footer--block--container{margin:0 auto;width:100%;}}.footer--block:nth-of-type(2) .footer--block--container{margin:0 auto;width:100%;}.footer--block:nth-of-type(3) .footer--block--container{margin:0 0 0 auto;width:100%;}@media only screen and (max-width:767px){.footer--block:nth-of-type(3) .footer--block--container{margin:0 auto;width:100%;}}.footer--block[data-block-type=subscribe] .footer--block--container{width:300px}@media only screen and (max-width:767px){.footer--block[data-block-type=subscribe] .footer--block--container{width:280px}}@media only screen and (min-width:768px) and (max-width:1023px){.footer--block[data-block-type=subscribe] .footer--block--container{width:200px}}.footer--block--heading{padding-bottom:var(--spacing--item)}.footer--block--body>:not(:last-child){padding-bottom:var(--spacing--item)}@media only screen and (max-width:767px){.footer--block--body>:not(:last-child){padding-bottom:var(--spacing--item--mobile)}}.footer--about-text{max-width:400px}.footer--social-icons{display:inline-flex;}.footer--social-icons svg{height:20px;width:20px}}@media only screen and (min-width:768px){.footer--social-icons svg{height:16px;width:16px}}.footer--social-icons a{padding:var(--spacing--1)}@media only screen and (max-width:767px){.footer--social-icons a{padding:var(--spacing--2)}}@media only screen and (max-width:767px){.footer--menu li:not(:last-child){padding-bottom:var(--spacing--1)}}.footer--subscribe .footer--form-container{display:flex;max-width:300px}.flexbox-gap .footer--subscribe .footer--form-container{gap:var(--spacing--1)}.no-flexbox-gap .footer--subscribe .footer--form-container>*{margin:calc(var(--spacing--1)/ 2)}@media only screen and (max-width:767px){.footer--subscribe .footer--form-container{margin:0 auto}}.footer--subscribe .footer--form-container input[type=email]{padding-top:22px;padding-bottom:22px;margin-bottom:0}.footer--subscribe .footer--form-container .success{font-style:italic}.footer--subscribe .footer--form-submit{width:auto;flex-shrink:0}.footer--subscribe--info{padding-bottom:var(--spacing--item)}.footer--sub{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin:calc(var(--spacing--negBlock)/ 2)}.footer--sub>*{flex:1 1 36%;padding:calc(var(--spacing--block)/ 2);display:flex}@media only screen and (max-width:767px){.footer--sub>*{flex-basis:100%;text-align:center}}.footer--sub--block[data-type=powered-by]{flex-basis:28%}@media only screen and (max-width:767px){.footer--sub--block[data-type=powered-by]{order:3}}.footer--sub--block[data-type=localization] form{display:flex;flex-wrap:wrap}.flexbox-gap .footer--sub--block[data-type=localization] form{gap:var(--spacing--block)}.no-flexbox-gap .footer--sub--block[data-type=localization] form>*{margin:calc(var(--spacing--block)/ 2)}@media only screen and (max-width:767px){.footer--sub--block[data-type=localization] form{justify-content:center}}.footer--sub--block[data-type=localization] form [data-id=footer--locale] .disclosure--main{text-transform:none}@media only screen and (max-width:767px){.footer--sub--container{margin:0 auto;width:100%;text-align:left;}}.footer--sub--block:nth-of-type(2) .footer--sub--container{margin:0 auto}.footer--payment-icons{display:flex;flex-wrap:wrap}.flexbox-gap .footer--payment-icons{gap:var(--spacing--1)}.no-flexbox-gap .footer--payment-icons>*{margin:calc(var(--spacing--1)/ 2)}@media only screen and (max-width:767px){.footer--payment-icons{justify-content:center}}@media only screen and (min-width:768px){.footer--payment-icons{justify-content:flex-end}}.footer--payment-icon{height:24px}
.footer--sub,
.footer--blocks{
  max-width: 1200px;
}
.footer--block{
  justify-content: center;
}
.footer--sub .footer--sub--block span{
  display:block;
  font-size: 14px;
}
.footer--social-icons a{
  width:45px;
  height:45px;
  border: 1px solid rgba(68,68,68,0.5);
  display: flex;
  align-items:center;
  justify-content:center;
}
.footer--social-icons a:not(:last-child){
  border-right:0;
}
.footer--block--heading{
  font-weight: 700;
  font-size: 16px;
  color: #031f6e;
}
@media only screen and (max-width:767px){
  .footer--block[data-block-type="menu"]{
    flex-basis: 50%;
  }
  .footer--block[data-block-type="social_icons"]{
    flex-basis: 100%;
  }
  .footer--block[data-block-type="about"]{
    flex-basis: 100%;
  }
}