/** Shopify CDN: Minification failed

Line 4730:2 Unexpected "}"

**/
/* This is the stylesheet entrypoint for the announcement-bar snippet. */
/* This file and all its inclusions will be processed through postcss */
/* If styles are shared between components, they should be added here
 * If it's only at the snippet or section level, we should remove
 * the import from here and move them into the snippet or section folder
 */
:root {
  --gutter: 30px;
  --page-width: 1500px;
  --page-width-narrow: 1000px;
  --input-radius: 0;
  --page-width-gutter-small: 17px;
  --page-width-gutter-large: 40px;
  --grid-gutter: 22px;
  --grid-gutter-small: 16px;
  --breakpoint-small: 768px;
  --breakpoint-medium-up: 769px;
  --breakpoint-medium-down: 959px;
  --slideCurve: 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
  --drawerBoxShadow: 0 10px 25px rgba(0,0,0,0.15);

  /*================ Product and collection grids ================*/
  /* Product grid margin is double this variable */
  --productGridMargin: 20px; /*10px;*/
  --productGridPadding: 24px; /* 12px;*/
  --productRadius: 10px;

  /*================ Color variables ================*/
  --colorStickyNavLinks: #fff;
  --disabledGrey: #f6f6f6;
  --disabledBorder: #b6b6b6;
  --disabledGreyText: #b6b6b6;
  --errorRed: #EF9797;
  --errorRedBg: #FFF;
  --successGreen: #ECE7F2;
  --successGreenBg: #FFF;

  /*================ General sizing and z-index ================*/
  --desktopMenuChevronSize: 10px;
  --siteNavItemPadding: 20px;
  --siteNavItemPaddingTopBottom: 16px;
  --siteNavIconPadding: 12px;

  --z-index-modal: 30;
  --z-index-toolbar: 7;
  --z-index-header: 6;
  --z-index-header-bottom-row: 3;
  --z-index-header-drawers: 5;
  --z-index-header-drawers-mobile: 3;
  --z-index-header-search: 7;
  --z-index-loader: 4;
}
/*================ Breakpoints ================*/
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloading {
  0% {   transform-origin: 0 50%; transform: scale3d(0, 1, 1); opacity: 0; }
  40% {  transform-origin: 0 50%; transform: scale3d(1, 1, 1); opacity: 1; }
  41% {  transform-origin: 100% 50%; transform: scale3d(1, 1, 1); opacity: 1; }
  100% { transform-origin: 100% 50%; transform: scale3d(0, 1, 1); opacity: 1; }
}
@keyframes slideshowBars {
  from { transform: translateX(-100%); }
  to { transform: translateX(0); }
}
/*Ajax load products*/
@keyframes grid-product__loading {
  0% { opacity: 1; }
  60% { opacity: 0; }
  100% { opacity: 1; }
}
/*Overlay animations (modals, panels)*/
@keyframes overlay-on {
  from { opacity: 0; }
  to { opacity: 0.6; }
}
@keyframes overlay-off {
  from { opacity: 0.6; }
  to { opacity: 0; }
}
@keyframes full-overlay-on {
  from { opacity: 0; }
  to { opacity: 1; }
}
@keyframes full-overlay-off {
  from { opacity: 1; }
  to { opacity: 0; }
}
@keyframes modal-open {
  from {
    opacity: 0;
    transform: scale(0.97);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes modal-closing {
  from {
    opacity: 1;
    transform: scale(1);
  }
  to {
    opacity: 0;
    transform: scale(0.97);
  }
}
/*Text animations*/
@keyframes rise-up {
  from {
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
/*Background image animations*/
@keyframes zoom-fade {
  from {
    opacity: 0;
    transform: scale(1.1,1.1);
  }
  to {
    opacity: 1;
    transform: scale(1,1);
  }
}
/*Product form placeholder*/
@keyframes placeholder-shimmer {
  0% {
    background-position: -150% 0;
  }
  100% {
    background-position: 150% 0;
  }
}
:root {
  --animape-duration: 1s;
}
[data-animape] {
  opacity: 0;
  transition-property: opacity, transform;
  transition-duration: var(--animape-duration), var(--animape-duration);
  transition-timing-function: ease-in-out, ease-in-out;
}
.no-js [data-animape] {
  opacity: 1;
}
[data-animape] { opacity: 0; }
.animape-visible[data-animape] {
  opacity: 1;
}
[data-animape="fadein"] { opacity: 0; }
.animape-visible[data-animape="fadein"] {
  opacity: 1;
}
[data-animape="fadeup"] { transform: translateY(5rem); }
.animape-visible[data-animape="fadeup"] {
  transform: translateY(0);
}
[data-animape="fadedown"] { transform: translateY(-5rem); }
.animape-visible[data-animape="fadedown"] {
  transform: translateY(0);
}
[data-animape="fadeleft"] { transform: translateX(-5rem); }
.animape-visible[data-animape="fadeleft"] {
  transform: translateX(0);
}
[data-animape="faderight"] { transform: translateX(5rem); }
.animape-visible[data-animape="faderight"] {
  transform: translateX(0);
}
[data-animape="zoomin"] { transform: scale(0.8); }
.animape-visible[data-animape="zoomin"] {
  transform: scale(1);
}
[data-animape="zoomout"] { transform: scale(1.2); }
.animape-visible[data-animape="zoomout"] {
  transform: scale(1);
}
.flickity-enabled {
  position: relative;
}
.flickity-enabled:focus { outline: none; }
.flickity-viewport {
  overflow: hidden;
  position: relative;
  transition: height 0.35s;
  height: 100%;
}
.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}
.flickity-enabled.is-draggable {
  -webkit-user-select: none;
          user-select: none;
}
.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: grab;
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
    cursor: grabbing;
  }
.flickity-enabled.is-draggable[data-arrows="true"] .flickity-viewport {
  cursor: default;
}
.flickity-enabled.is-draggable[data-arrows="true"] .flickity-viewport.is-pointer-down {
    cursor: default;
  }
.flickity-button {
  position: absolute;
  border: none;
  color: var(--colorBtnPrimaryText);
  background: var(--colorBtnPrimary);
  border-radius: 50%;
}
.hero .flickity-button {
    color: var(--colorTextBody);
    background-color: var(--colorBody);
    box-shadow: 0 5px 5px rgba(0,0,0,0.1);
  }
.flickity-button:hover {
  cursor: pointer;
  opacity: 1;
}
.flickity-button:disabled {
  display: none;
  cursor: auto;
  pointer-events: none;
}
.flickity-prev-next-button {
  top: 50%;
  width: 40px;
  height: 40px;
  transform: translateY(-50%);

  /*Smaller arrows on mobile*/
}
@media only screen and (max-width: 768px) {
.flickity-prev-next-button {
    width: 33px;
    height: 33px;
}
  }
.flickity-prev-next-button:hover {
  transform: translateY(-50%) scale(1.12);
}
.flickity-prev-next-button:active {
  transform: translateY(-50%) scale(1);
  transition: transform 0.05s ease-out;
}
.flickity-previous { left: 10px; }
.flickity-next { right: 10px; }
.flickity-rtl .flickity-previous {
  left: auto;
  right: 10px;
}
.flickity-rtl .flickity-next {
  right: auto;
  left: 10px;
}
.flickity-button-icon {
  position: absolute;
  left: 35%;
  top: 35%;
  width: 30%;
  height: 30%;
  fill: currentColor;
}
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
  color: currentColor;
  z-index: 2;
}
.hero .flickity-page-dots {
    bottom: 20px;
    color: #fff;
  }
.flickity-rtl .flickity-page-dots { direction: rtl; }
.flickity-page-dots .dot {
  display: inline-block;
  vertical-align: middle;
  width: 6px;
  height: 6px;
  margin: 0 5px;
  border-radius: 100%;
  cursor: pointer;
  background-color: currentColor;
  opacity: 0.2;
}
.flickity-page-dots .dot:hover {
    opacity: 0.6;
  }
.flickity-page-dots .dot.is-selected {
  opacity: 1;
  background-color: currentColor;
  width: 9px;
  height: 9px;
}
.flickity-enabled.is-fade .flickity-slider > * {
  pointer-events: none;
  z-index: 0;
}
.flickity-enabled.is-fade .flickity-slider > .is-selected {
  pointer-events: auto;
  z-index: 1;
}
/*
  Hero specific styles for flickity dots/arrows
 */
.hero[data-arrows="true"] {
  overflow: visible;
}
.hero[data-arrows="true"] .flickity-prev-next-button {
    top: auto;
    bottom: -20px;
    transform: none;
    z-index: 2;
  }
.hero[data-arrows="true"] .flickity-prev-next-button:hover {
    transform: scale(1.12);
  }
.hero[data-arrows="true"] .flickity-prev-next-button:active {
    transform: scale(1);
  }
.hero[data-arrows="true"] .flickity-previous {
    left: auto;
    right: 90px;
  }
.hero[data-arrows="true"] .flickity-next {
    right: 40px;
  }
.hero.flickity-rtl[data-arrows="true"] .flickity-previous {
    right: auto;
    left: 90px;
  }
.hero.flickity-rtl[data-arrows="true"] .flickity-next {
    right: auto;
    left: 40px;
  }
@media only screen and (max-width: 768px) {
    .hero[data-arrows="true"] .flickity-prev-next-button {
      bottom: -16px;
    }
    .hero[data-arrows="true"] .flickity-previous {
      right: 60px;
    }
    .hero[data-arrows="true"] .flickity-next {
      right: 20px;
    }
    .hero.flickity-rtl[data-arrows="true"] .flickity-previous {
      left: 60px;
    }
    .hero.flickity-rtl[data-arrows="true"] .flickity-next {
      left: 20px;
    }
  }
/*Change dots to bars*/
.hero[data-bars="true"] .flickity-page-dots {
    bottom: 0;
    height: 6px;
    line-height: 6px;
    z-index: 2;
  }
[data-bars="true"] .flickity-page-dots .dot {
    position: relative;
    border-radius: 0;
    width: 120px;
    height: 6px;
    border: 0;
    opacity: 1;
    vertical-align: top;
    background: none;
    overflow: hidden;
  }
@media only screen and (max-width: 768px) {
[data-bars="true"] .flickity-page-dots .dot {
      width: 45px;
  }
    }
[data-bars="true"] .flickity-page-dots .dot:before,
    [data-bars="true"] .flickity-page-dots .dot:after {
      content: '';
      display: block;
      position: absolute;
      left: 0;
      height: 100%;
      width: 100%;
    }
[data-bars="true"] .flickity-page-dots .dot:before {
      opacity: 0.1;
      background-color: #000;
    }
[data-bars="true"] .flickity-page-dots .dot:hover:before {
      opacity: 0.2;
    }
[data-bars="true"] .flickity-page-dots .dot:after {
      transform: translateX(-100%);
      transition: none;
      background-color: currentColor;
    }
[data-bars="true"] .flickity-page-dots .dot.is-selected:after {
      animation: slideshowBars 0s linear forwards;
    }
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
 .noUi-target * {
   -webkit-touch-callout: none;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   -webkit-user-select: none;
   touch-action: none;
   user-select: none;
   box-sizing: border-box;
 }
.noUi-target {
   position: relative;
 }
.noUi-base,
 .noUi-connects {
   width: 100%;
   height: 100%;
   position: relative;
   z-index: 1;
 }
/* Wrapper for all connect elements.
  */
.noUi-connects {
   overflow: hidden;
   z-index: 0;
 }
.noUi-connect,
 .noUi-origin {
   will-change: transform;
   position: absolute;
   z-index: 1;
   top: 0;
   right: 0;
   -ms-transform-origin: 0 0;
   -webkit-transform-origin: 0 0;
   -webkit-transform-style: preserve-3d;
   transform-origin: 0 0;
   transform-style: flat;
 }
.noUi-connect {
   height: 100%;
   width: 100%;
 }
.noUi-origin {
   height: 10%;
   width: 10%;
 }
/* Offset direction
  */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
   left: 0;
   right: auto;
 }
/* Give origins 0 height/width so they don't interfere with clicking the
  * connect elements.
  */
.noUi-vertical .noUi-origin {
   width: 0;
 }
.noUi-horizontal .noUi-origin {
   height: 0;
 }
.noUi-handle {
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   position: absolute;
 }
.noUi-touch-area {
   height: 100%;
   width: 100%;
 }
.noUi-state-tap .noUi-connect,
 .noUi-state-tap .noUi-origin {
   transition: transform 0.3s;
 }
.noUi-state-drag * {
   cursor: inherit !important;
 }
/* Slider size and handle placement;
  */
.noUi-horizontal {
   height: 18px;
 }
.noUi-horizontal .noUi-handle {
   width: 34px;
   height: 28px;
   right: -17px;
   top: -6px;
 }
.noUi-vertical {
   width: 18px;
 }
.noUi-vertical .noUi-handle {
   width: 28px;
   height: 34px;
   right: -6px;
   top: -17px;
 }
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
   left: -17px;
   right: auto;
 }
/* Styling;
  * Giving the connect element a border radius causes issues with using transform: scale
  */
.noUi-target {
   background: #FAFAFA;
   border-radius: 4px;
   border: 1px solid #D3D3D3;
   box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
 }
.noUi-connects {
   border-radius: 3px;
 }
.noUi-connect {
   background: #3FB8AF;
 }
/* Handles and cursors;
  */
.noUi-draggable {
   cursor: ew-resize;
 }
.noUi-vertical .noUi-draggable {
   cursor: ns-resize;
 }
.noUi-handle {
   border: 1px solid #D9D9D9;
   border-radius: 3px;
   background: #FFF;
   cursor: default;
   box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
 }
.noUi-active {
   box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
 }
/* Handle stripes;
  */
.noUi-handle:before,
 .noUi-handle:after {
   content: "";
   display: block;
   position: absolute;
   height: 14px;
   width: 1px;
   background: #E8E7E6;
   left: 14px;
   top: 6px;
 }
.noUi-handle:after {
   left: 17px;
 }
.noUi-vertical .noUi-handle:before,
 .noUi-vertical .noUi-handle:after {
   width: 14px;
   height: 1px;
   left: 6px;
   top: 14px;
 }
.noUi-vertical .noUi-handle:after {
   top: 17px;
 }
/* Disabled state;
  */
[disabled] .noUi-connect {
   background: #B8B8B8;
 }
[disabled].noUi-target,
 [disabled].noUi-handle,
 [disabled] .noUi-handle {
   cursor: not-allowed;
 }
/* Base;
  *
  */
.noUi-pips,
 .noUi-pips * {
   box-sizing: border-box;
 }
.noUi-pips {
   position: absolute;
   color: #999;
 }
/* Values;
  *
  */
.noUi-value {
   position: absolute;
   white-space: nowrap;
   text-align: center;
 }
.noUi-value-sub {
   color: #ccc;
   font-size: 10px;
 }
/* Markings;
  *
  */
.noUi-marker {
   position: absolute;
   background: #CCC;
 }
.noUi-marker-sub {
   background: #AAA;
 }
.noUi-marker-large {
   background: #AAA;
 }
/* Horizontal layout;
  *
  */
.noUi-pips-horizontal {
   padding: 10px 0;
   height: 80px;
   top: 100%;
   left: 0;
   width: 100%;
 }
.noUi-value-horizontal {
   transform: translate(-50%, 50%);
 }
.noUi-rtl .noUi-value-horizontal {
   transform: translate(50%, 50%);
 }
.noUi-marker-horizontal.noUi-marker {
   margin-left: -1px;
   width: 2px;
   height: 5px;
 }
.noUi-marker-horizontal.noUi-marker-sub {
   height: 10px;
 }
.noUi-marker-horizontal.noUi-marker-large {
   height: 15px;
 }
/* Vertical layout;
  *
  */
.noUi-pips-vertical {
   padding: 0 10px;
   height: 100%;
   top: 0;
   left: 100%;
 }
.noUi-value-vertical {
   transform: translate(0, -50%);
   padding-left: 25px;
 }
.noUi-rtl .noUi-value-vertical {
   transform: translate(0, 50%);
 }
.noUi-marker-vertical.noUi-marker {
   width: 5px;
   height: 2px;
   margin-top: -1px;
 }
.noUi-marker-vertical.noUi-marker-sub {
   width: 10px;
 }
.noUi-marker-vertical.noUi-marker-large {
   width: 15px;
 }
.noUi-tooltip {
   display: block;
   position: absolute;
   border: 1px solid #D9D9D9;
   border-radius: 3px;
   background: #fff;
   color: #000;
   padding: 5px;
   text-align: center;
   white-space: nowrap;
 }
.noUi-horizontal .noUi-tooltip {
   transform: translate(-50%, 0);
   left: 50%;
   bottom: 120%;
 }
.noUi-vertical .noUi-tooltip {
   transform: translate(0, -50%);
   top: 50%;
   right: 120%;
 }
.noUi-horizontal .noUi-origin > .noUi-tooltip {
   transform: translate(50%, 0);
   left: auto;
   bottom: 10px;
 }
.noUi-vertical .noUi-origin > .noUi-tooltip {
   transform: translate(0, -18px);
   top: auto;
   right: 28px;
 }
.parallax-image img {
  width:  100%;
  height: 100%;
  object-fit: cover;
}
.parallax-image {
  position: absolute;
  width:  100%;
  height: 100%;
  overflow: hidden;
  transition: transform 0.05s linear;
}
.svg-mask {
  background: transparent !important;
  background-color: transparent !important;
  padding-bottom: 100% !important;
  position: relative !important;
}
.svg-mask .grid__image-ratio {
    background: transparent !important;
    background-color: transparent !important;
  }
.svg-mask img,
  .svg-mask svg:not(.icon),
  .svg-mask video {
    -webkit-mask-size: 100% 100%;
            mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-position: center;
            mask-position: center;
    height: 100% !important;
    position: absolute !important;
    object-fit: cover !important;
  }
.svg-mask--landscape {
  padding-bottom: 56.25% !important;
}
.svg-mask--portrait {
  padding-bottom: 150% !important;
}
.svg-mask--square {
  padding-bottom: 100% !important;
}
.svg-mask--square {
  transform: rotate(-2deg);
}
.svg-mask--square,
.svg-mask--square img {
  border-radius: 30px;
}
.svg-mask--square image-element,
.svg-mask--square.image-wrap:not(.image-wrap__thumbnail) image-element {
  width: 90%;
  height: 90%;
  left: 5%;
  top: 5%;
}
.svg-mask--rounded-top img,
.svg-mask--rounded-top svg:not(.icon),
.svg-mask--rounded-top video {
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
}
.svg-mask--rounded img,
.svg-mask--rounded svg:not(.icon),
.svg-mask--rounded video {
  border-radius: 50%;
}
.svg-mask--star img,
.svg-mask--star svg:not(.icon),
.svg-mask--star video {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTI4NCcgaGVpZ2h0PScxMjUxJyB2aWV3Qm94PScwIDAgMTI4NCAxMjUxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J002NDIgMEw4MTkuMDA3IDI5MC40NDFMMTE1Ni40NSAyNDcuNzQ0TDEwMzkuNzMgNTY3LjIyTDEyODMuNSA4MDQuNDE5TDk2MC45NTYgOTEyLjM1OUw5MjcuNDk1IDEyNTAuODRMNjQyIDEwNjUuOTZMMzU2LjUwNCAxMjUwLjg0TDMyMy4wNDQgOTEyLjM1OUwwLjQ5NzQzNyA4MDQuNDE5TDI0NC4yNjggNTY3LjIyTDEyNy41NTUgMjQ3Ljc0NEw0NjQuOTkzIDI5MC40NDFMNjQyIDBaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTI4NCcgaGVpZ2h0PScxMjUxJyB2aWV3Qm94PScwIDAgMTI4NCAxMjUxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J002NDIgMEw4MTkuMDA3IDI5MC40NDFMMTE1Ni40NSAyNDcuNzQ0TDEwMzkuNzMgNTY3LjIyTDEyODMuNSA4MDQuNDE5TDk2MC45NTYgOTEyLjM1OUw5MjcuNDk1IDEyNTAuODRMNjQyIDEwNjUuOTZMMzU2LjUwNCAxMjUwLjg0TDMyMy4wNDQgOTEyLjM1OUwwLjQ5NzQzNyA4MDQuNDE5TDI0NC4yNjggNTY3LjIyTDEyNy41NTUgMjQ3Ljc0NEw0NjQuOTkzIDI5MC40NDFMNjQyIDBaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
}
.svg-mask--rounded-wave img,
.svg-mask--rounded-wave svg:not(.icon),
.svg-mask--rounded-wave video {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTA2NicgaGVpZ2h0PScxMDY2JyB2aWV3Qm94PScwIDAgMTA2NiAxMDY2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J000OTIuNTA5IDMxLjgyOTJDNTAzLjA1NCAtMTAuMzE0OSA1NjIuOTQ2IC0xMC4zMTQ5IDU3My40OTEgMzEuODI5MlYzMS44MjkyQzU4Mi40MjQgNjcuNTMxIDYyOS44MzMgNzUuMDM5OCA2NDkuMzYxIDQzLjg0NThWNDMuODQ1OEM2NzIuNDEzIDcuMDIyODkgNzI5LjM3NCAyNS41MzA3IDcyNi4zOCA2OC44NzA3VjY4Ljg3MDdDNzIzLjg0MyAxMDUuNTg2IDc2Ni42MTEgMTI3LjM3NyA3OTQuODIzIDEwMy43NDRWMTAzLjc0NEM4MjguMTI1IDc1Ljg0NyA4NzYuNTggMTExLjA1MSA4NjAuMzM5IDE1MS4zNDRWMTUxLjM0NEM4NDYuNTgxIDE4NS40NzggODgwLjUyMiAyMTkuNDE5IDkxNC42NTYgMjA1LjY2MVYyMDUuNjYxQzk1NC45NDkgMTg5LjQyIDk5MC4xNTMgMjM3Ljg3NSA5NjIuMjU2IDI3MS4xNzdWMjcxLjE3N0M5MzguNjIzIDI5OS4zODkgOTYwLjQxNCAzNDIuMTU3IDk5Ny4xMjkgMzM5LjYyVjMzOS42MkMxMDQwLjQ3IDMzNi42MjYgMTA1OC45OCAzOTMuNTg3IDEwMjIuMTUgNDE2LjYzOVY0MTYuNjM5Qzk5MC45NiA0MzYuMTY3IDk5OC40NjkgNDgzLjU3NiAxMDM0LjE3IDQ5Mi41MDlWNDkyLjUwOUMxMDc2LjMxIDUwMy4wNTQgMTA3Ni4zMSA1NjIuOTQ2IDEwMzQuMTcgNTczLjQ5MVY1NzMuNDkxQzk5OC40NjkgNTgyLjQyNCA5OTAuOTYgNjI5LjgzMyAxMDIyLjE1IDY0OS4zNjFWNjQ5LjM2MUMxMDU4Ljk4IDY3Mi40MTMgMTA0MC40NyA3MjkuMzc0IDk5Ny4xMjkgNzI2LjM4VjcyNi4zOEM5NjAuNDE0IDcyMy44NDMgOTM4LjYyMyA3NjYuNjExIDk2Mi4yNTYgNzk0LjgyM1Y3OTQuODIzQzk5MC4xNTMgODI4LjEyNSA5NTQuOTQ5IDg3Ni41OCA5MTQuNjU2IDg2MC4zMzlWODYwLjMzOUM4ODAuNTIyIDg0Ni41ODEgODQ2LjU4MSA4ODAuNTIyIDg2MC4zMzkgOTE0LjY1NlY5MTQuNjU2Qzg3Ni41OCA5NTQuOTQ5IDgyOC4xMjUgOTkwLjE1MyA3OTQuODIzIDk2Mi4yNTZWOTYyLjI1NkM3NjYuNjExIDkzOC42MjMgNzIzLjg0MyA5NjAuNDE0IDcyNi4zOCA5OTcuMTI5Vjk5Ny4xMjlDNzI5LjM3NCAxMDQwLjQ3IDY3Mi40MTMgMTA1OC45OCA2NDkuMzYxIDEwMjIuMTVWMTAyMi4xNUM2MjkuODMzIDk5MC45NiA1ODIuNDI0IDk5OC40NjkgNTczLjQ5MSAxMDM0LjE3VjEwMzQuMTdDNTYyLjk0NiAxMDc2LjMxIDUwMy4wNTQgMTA3Ni4zMSA0OTIuNTA5IDEwMzQuMTdWMTAzNC4xN0M0ODMuNTc2IDk5OC40NjkgNDM2LjE2NyA5OTAuOTYgNDE2LjYzOSAxMDIyLjE1VjEwMjIuMTVDMzkzLjU4NyAxMDU4Ljk4IDMzNi42MjYgMTA0MC40NyAzMzkuNjIgOTk3LjEyOVY5OTcuMTI5QzM0Mi4xNTcgOTYwLjQxNCAyOTkuMzg5IDkzOC42MjMgMjcxLjE3NyA5NjIuMjU2Vjk2Mi4yNTZDMjM3Ljg3NSA5OTAuMTUzIDE4OS40MiA5NTQuOTQ5IDIwNS42NjEgOTE0LjY1NlY5MTQuNjU2QzIxOS40MTkgODgwLjUyMiAxODUuNDc4IDg0Ni41ODEgMTUxLjM0NCA4NjAuMzM5Vjg2MC4zMzlDMTExLjA1MSA4NzYuNTggNzUuODQ3IDgyOC4xMjUgMTAzLjc0NCA3OTQuODIzVjc5NC44MjNDMTI3LjM3NyA3NjYuNjExIDEwNS41ODYgNzIzLjg0MyA2OC44NzA3IDcyNi4zOFY3MjYuMzhDMjUuNTMwNyA3MjkuMzc0IDcuMDIyODcgNjcyLjQxMyA0My44NDU4IDY0OS4zNjFWNjQ5LjM2MUM3NS4wMzk4IDYyOS44MzMgNjcuNTMxIDU4Mi40MjQgMzEuODI5MiA1NzMuNDkxVjU3My40OTFDLTEwLjMxNDkgNTYyLjk0NiAtMTAuMzE0OSA1MDMuMDU0IDMxLjgyOTIgNDkyLjUwOVY0OTIuNTA5QzY3LjUzMSA0ODMuNTc2IDc1LjAzOTggNDM2LjE2NyA0My44NDU4IDQxNi42MzlWNDE2LjYzOUM3LjAyMjg2IDM5My41ODcgMjUuNTMwNyAzMzYuNjI2IDY4Ljg3MDcgMzM5LjYyVjMzOS42MkMxMDUuNTg2IDM0Mi4xNTcgMTI3LjM3NyAyOTkuMzg5IDEwMy43NDQgMjcxLjE3N1YyNzEuMTc3Qzc1Ljg0NyAyMzcuODc1IDExMS4wNTEgMTg5LjQyIDE1MS4zNDQgMjA1LjY2MVYyMDUuNjYxQzE4NS40NzggMjE5LjQxOSAyMTkuNDE5IDE4NS40NzggMjA1LjY2MSAxNTEuMzQ0VjE1MS4zNDRDMTg5LjQyIDExMS4wNTEgMjM3Ljg3NSA3NS44NDcgMjcxLjE3NyAxMDMuNzQ0VjEwMy43NDRDMjk5LjM4OSAxMjcuMzc3IDM0Mi4xNTcgMTA1LjU4NiAzMzkuNjIgNjguODcwN1Y2OC44NzA3QzMzNi42MjYgMjUuNTMwNyAzOTMuNTg3IDcuMDIyODcgNDE2LjYzOSA0My44NDU4VjQzLjg0NThDNDM2LjE2NyA3NS4wMzk4IDQ4My41NzYgNjcuNTMxIDQ5Mi41MDkgMzEuODI5MlYzMS44MjkyWicgZmlsbD0nI0E0OTVGQicvPjwvc3ZnPgo=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTA2NicgaGVpZ2h0PScxMDY2JyB2aWV3Qm94PScwIDAgMTA2NiAxMDY2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J000OTIuNTA5IDMxLjgyOTJDNTAzLjA1NCAtMTAuMzE0OSA1NjIuOTQ2IC0xMC4zMTQ5IDU3My40OTEgMzEuODI5MlYzMS44MjkyQzU4Mi40MjQgNjcuNTMxIDYyOS44MzMgNzUuMDM5OCA2NDkuMzYxIDQzLjg0NThWNDMuODQ1OEM2NzIuNDEzIDcuMDIyODkgNzI5LjM3NCAyNS41MzA3IDcyNi4zOCA2OC44NzA3VjY4Ljg3MDdDNzIzLjg0MyAxMDUuNTg2IDc2Ni42MTEgMTI3LjM3NyA3OTQuODIzIDEwMy43NDRWMTAzLjc0NEM4MjguMTI1IDc1Ljg0NyA4NzYuNTggMTExLjA1MSA4NjAuMzM5IDE1MS4zNDRWMTUxLjM0NEM4NDYuNTgxIDE4NS40NzggODgwLjUyMiAyMTkuNDE5IDkxNC42NTYgMjA1LjY2MVYyMDUuNjYxQzk1NC45NDkgMTg5LjQyIDk5MC4xNTMgMjM3Ljg3NSA5NjIuMjU2IDI3MS4xNzdWMjcxLjE3N0M5MzguNjIzIDI5OS4zODkgOTYwLjQxNCAzNDIuMTU3IDk5Ny4xMjkgMzM5LjYyVjMzOS42MkMxMDQwLjQ3IDMzNi42MjYgMTA1OC45OCAzOTMuNTg3IDEwMjIuMTUgNDE2LjYzOVY0MTYuNjM5Qzk5MC45NiA0MzYuMTY3IDk5OC40NjkgNDgzLjU3NiAxMDM0LjE3IDQ5Mi41MDlWNDkyLjUwOUMxMDc2LjMxIDUwMy4wNTQgMTA3Ni4zMSA1NjIuOTQ2IDEwMzQuMTcgNTczLjQ5MVY1NzMuNDkxQzk5OC40NjkgNTgyLjQyNCA5OTAuOTYgNjI5LjgzMyAxMDIyLjE1IDY0OS4zNjFWNjQ5LjM2MUMxMDU4Ljk4IDY3Mi40MTMgMTA0MC40NyA3MjkuMzc0IDk5Ny4xMjkgNzI2LjM4VjcyNi4zOEM5NjAuNDE0IDcyMy44NDMgOTM4LjYyMyA3NjYuNjExIDk2Mi4yNTYgNzk0LjgyM1Y3OTQuODIzQzk5MC4xNTMgODI4LjEyNSA5NTQuOTQ5IDg3Ni41OCA5MTQuNjU2IDg2MC4zMzlWODYwLjMzOUM4ODAuNTIyIDg0Ni41ODEgODQ2LjU4MSA4ODAuNTIyIDg2MC4zMzkgOTE0LjY1NlY5MTQuNjU2Qzg3Ni41OCA5NTQuOTQ5IDgyOC4xMjUgOTkwLjE1MyA3OTQuODIzIDk2Mi4yNTZWOTYyLjI1NkM3NjYuNjExIDkzOC42MjMgNzIzLjg0MyA5NjAuNDE0IDcyNi4zOCA5OTcuMTI5Vjk5Ny4xMjlDNzI5LjM3NCAxMDQwLjQ3IDY3Mi40MTMgMTA1OC45OCA2NDkuMzYxIDEwMjIuMTVWMTAyMi4xNUM2MjkuODMzIDk5MC45NiA1ODIuNDI0IDk5OC40NjkgNTczLjQ5MSAxMDM0LjE3VjEwMzQuMTdDNTYyLjk0NiAxMDc2LjMxIDUwMy4wNTQgMTA3Ni4zMSA0OTIuNTA5IDEwMzQuMTdWMTAzNC4xN0M0ODMuNTc2IDk5OC40NjkgNDM2LjE2NyA5OTAuOTYgNDE2LjYzOSAxMDIyLjE1VjEwMjIuMTVDMzkzLjU4NyAxMDU4Ljk4IDMzNi42MjYgMTA0MC40NyAzMzkuNjIgOTk3LjEyOVY5OTcuMTI5QzM0Mi4xNTcgOTYwLjQxNCAyOTkuMzg5IDkzOC42MjMgMjcxLjE3NyA5NjIuMjU2Vjk2Mi4yNTZDMjM3Ljg3NSA5OTAuMTUzIDE4OS40MiA5NTQuOTQ5IDIwNS42NjEgOTE0LjY1NlY5MTQuNjU2QzIxOS40MTkgODgwLjUyMiAxODUuNDc4IDg0Ni41ODEgMTUxLjM0NCA4NjAuMzM5Vjg2MC4zMzlDMTExLjA1MSA4NzYuNTggNzUuODQ3IDgyOC4xMjUgMTAzLjc0NCA3OTQuODIzVjc5NC44MjNDMTI3LjM3NyA3NjYuNjExIDEwNS41ODYgNzIzLjg0MyA2OC44NzA3IDcyNi4zOFY3MjYuMzhDMjUuNTMwNyA3MjkuMzc0IDcuMDIyODcgNjcyLjQxMyA0My44NDU4IDY0OS4zNjFWNjQ5LjM2MUM3NS4wMzk4IDYyOS44MzMgNjcuNTMxIDU4Mi40MjQgMzEuODI5MiA1NzMuNDkxVjU3My40OTFDLTEwLjMxNDkgNTYyLjk0NiAtMTAuMzE0OSA1MDMuMDU0IDMxLjgyOTIgNDkyLjUwOVY0OTIuNTA5QzY3LjUzMSA0ODMuNTc2IDc1LjAzOTggNDM2LjE2NyA0My44NDU4IDQxNi42MzlWNDE2LjYzOUM3LjAyMjg2IDM5My41ODcgMjUuNTMwNyAzMzYuNjI2IDY4Ljg3MDcgMzM5LjYyVjMzOS42MkMxMDUuNTg2IDM0Mi4xNTcgMTI3LjM3NyAyOTkuMzg5IDEwMy43NDQgMjcxLjE3N1YyNzEuMTc3Qzc1Ljg0NyAyMzcuODc1IDExMS4wNTEgMTg5LjQyIDE1MS4zNDQgMjA1LjY2MVYyMDUuNjYxQzE4NS40NzggMjE5LjQxOSAyMTkuNDE5IDE4NS40NzggMjA1LjY2MSAxNTEuMzQ0VjE1MS4zNDRDMTg5LjQyIDExMS4wNTEgMjM3Ljg3NSA3NS44NDcgMjcxLjE3NyAxMDMuNzQ0VjEwMy43NDRDMjk5LjM4OSAxMjcuMzc3IDM0Mi4xNTcgMTA1LjU4NiAzMzkuNjIgNjguODcwN1Y2OC44NzA3QzMzNi42MjYgMjUuNTMwNyAzOTMuNTg3IDcuMDIyODcgNDE2LjYzOSA0My44NDU4VjQzLjg0NThDNDM2LjE2NyA3NS4wMzk4IDQ4My41NzYgNjcuNTMxIDQ5Mi41MDkgMzEuODI5MlYzMS44MjkyWicgZmlsbD0nI0E0OTVGQicvPjwvc3ZnPgo=");
}
.svg-mask--splat-1 img,
.svg-mask--splat-1 svg:not(.icon),
.svg-mask--splat-1 video {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTA0OCcgaGVpZ2h0PScxMDUyJyB2aWV3Qm94PScwIDAgMTA0OCAxMDUyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNTcwLjkwNSAxNTIuMzQ4QzY4OC40NDEgMTQwLjMzIDc3MS4xODcgLTI3LjkxNDggODg0Ljk0MSA0LjAyNTc1Qzk4Ny45OTcgMzIuOTYyMyAxMDA2LjIzIDE3OC4xODggMTAzMi42IDI4MS45ODVDMTA1NS43NiAzNzMuMTU0IDEwNTIuMjUgNDY4LjEzNCAxMDI1Ljc2IDU1OC4zODhDMTAwMS43IDY0MC4zMzYgOTQwLjI5OCA3MDAuNTM5IDg4OS41NTIgNzY5LjIxOUM4MzQuMDIyIDg0NC4zNzUgNzk1LjMgOTM0LjQ2IDcxMy45NSA5ODAuMzk3QzYyMi4zMTggMTAzMi4xNCA1MTAuMTA4IDEwNzMuNSA0MTAuNDM2IDEwMzkuNzdDMzExLjE4NiAxMDA2LjE4IDI3NS45MjcgODg3LjQwNSAyMDYuNjc3IDgwOC43MzdDMTM2LjcwMyA3MjkuMjQ4IDE0LjY1MzYgNjc5Ljk3OCAxLjIyNDE0IDU3NC45MDdDLTEyLjIxNDYgNDY5Ljc2MyA4OC4yODk2IDM4OC40MzMgMTQxLjIyMSAyOTYuNjEyQzE4OC42MTYgMjE0LjM5NCAyMDUuNjQzIDk0LjQ4MjEgMjk1LjU3NSA2NC4yODhDMzg4LjgwOSAzMi45ODUxIDQ3My4wNzEgMTYyLjM1MSA1NzAuOTA1IDE1Mi4zNDhaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTA0OCcgaGVpZ2h0PScxMDUyJyB2aWV3Qm94PScwIDAgMTA0OCAxMDUyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNTcwLjkwNSAxNTIuMzQ4QzY4OC40NDEgMTQwLjMzIDc3MS4xODcgLTI3LjkxNDggODg0Ljk0MSA0LjAyNTc1Qzk4Ny45OTcgMzIuOTYyMyAxMDA2LjIzIDE3OC4xODggMTAzMi42IDI4MS45ODVDMTA1NS43NiAzNzMuMTU0IDEwNTIuMjUgNDY4LjEzNCAxMDI1Ljc2IDU1OC4zODhDMTAwMS43IDY0MC4zMzYgOTQwLjI5OCA3MDAuNTM5IDg4OS41NTIgNzY5LjIxOUM4MzQuMDIyIDg0NC4zNzUgNzk1LjMgOTM0LjQ2IDcxMy45NSA5ODAuMzk3QzYyMi4zMTggMTAzMi4xNCA1MTAuMTA4IDEwNzMuNSA0MTAuNDM2IDEwMzkuNzdDMzExLjE4NiAxMDA2LjE4IDI3NS45MjcgODg3LjQwNSAyMDYuNjc3IDgwOC43MzdDMTM2LjcwMyA3MjkuMjQ4IDE0LjY1MzYgNjc5Ljk3OCAxLjIyNDE0IDU3NC45MDdDLTEyLjIxNDYgNDY5Ljc2MyA4OC4yODk2IDM4OC40MzMgMTQxLjIyMSAyOTYuNjEyQzE4OC42MTYgMjE0LjM5NCAyMDUuNjQzIDk0LjQ4MjEgMjk1LjU3NSA2NC4yODhDMzg4LjgwOSAzMi45ODUxIDQ3My4wNzEgMTYyLjM1MSA1NzAuOTA1IDE1Mi4zNDhaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
}
.svg-mask--splat-2 img,
.svg-mask--splat-2 svg:not(.icon),
.svg-mask--splat-2 video {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSdub25lJyBoZWlnaHQ9Jzg5Nicgdmlld0JveD0nMCAwIDk3NyA4OTYnIHdpZHRoPSc5NzcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggY2xpcC1ydWxlPSdldmVub2RkJyBkPSdtOTc1LjY4NCAzODEuODMyYzE3LjI2MyA5NS4wMzMtMTQwLjIxNCAxMjkuMjMxLTE4Ny4xNzcgMjEzLjY2Ni01Mi4xMzggOTMuNzM3IDguNTE1IDI4OC4wOTUtOTguMjUzIDI5OS41MDMtMTI3LjE3NSAxMy41ODctMTM4LjA0OS0xMTUuMzYyLTI2My0xNDIuNjMtMTA5LjU4NS0yMy45MTQtMjI0LjUzNSA5MS44OTQtMzA4LjcxNSAxNy44NjQtODQuNTQzMy03NC4zNDggMTE4LjY4OC0yMDcuMzczIDkzLjgyOS0zMTcuMDk0LTIyLjE0OS05Ny43Ni0yMDQuMTk2NzItMTA0Ljg3OC0yMTIuMDcxNDAxLTIwNC44LTYuODY1NTc5LTg3LjExOCAxMDcuMDIxNDAxLTEzNi4xNzcgMTgxLjU5NjQwMS0xODEuOTAxMyA2Ni4xNjMtNDAuNTY2OCAxNDIuNTMxLTc2LjcwNDkgMjE5LjA4Mi02My43Njk5NiA3MS4zODMgMTIuMDYxNzYgMTQwLjQ4NiA2Mi43NzM1NiAxNjguODUyIDEyOS4zMjAyNiA5LjkyOSAyMy4yOTMgMjUuODM5IDU0LjUyOCA2OS45MiA3OC41MTcgOTEuODU5IDQ5Ljk5IDMwNC44MTYgMCAzMzUuOTM3IDE3MS4zMjV6JyBmaWxsPScjYTQ5NWZiJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLz48L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSdub25lJyBoZWlnaHQ9Jzg5Nicgdmlld0JveD0nMCAwIDk3NyA4OTYnIHdpZHRoPSc5NzcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggY2xpcC1ydWxlPSdldmVub2RkJyBkPSdtOTc1LjY4NCAzODEuODMyYzE3LjI2MyA5NS4wMzMtMTQwLjIxNCAxMjkuMjMxLTE4Ny4xNzcgMjEzLjY2Ni01Mi4xMzggOTMuNzM3IDguNTE1IDI4OC4wOTUtOTguMjUzIDI5OS41MDMtMTI3LjE3NSAxMy41ODctMTM4LjA0OS0xMTUuMzYyLTI2My0xNDIuNjMtMTA5LjU4NS0yMy45MTQtMjI0LjUzNSA5MS44OTQtMzA4LjcxNSAxNy44NjQtODQuNTQzMy03NC4zNDggMTE4LjY4OC0yMDcuMzczIDkzLjgyOS0zMTcuMDk0LTIyLjE0OS05Ny43Ni0yMDQuMTk2NzItMTA0Ljg3OC0yMTIuMDcxNDAxLTIwNC44LTYuODY1NTc5LTg3LjExOCAxMDcuMDIxNDAxLTEzNi4xNzcgMTgxLjU5NjQwMS0xODEuOTAxMyA2Ni4xNjMtNDAuNTY2OCAxNDIuNTMxLTc2LjcwNDkgMjE5LjA4Mi02My43Njk5NiA3MS4zODMgMTIuMDYxNzYgMTQwLjQ4NiA2Mi43NzM1NiAxNjguODUyIDEyOS4zMjAyNiA5LjkyOSAyMy4yOTMgMjUuODM5IDU0LjUyOCA2OS45MiA3OC41MTcgOTEuODU5IDQ5Ljk5IDMwNC44MTYgMCAzMzUuOTM3IDE3MS4zMjV6JyBmaWxsPScjYTQ5NWZiJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLz48L3N2Zz4=");
}
.svg-mask--splat-3 img,
.svg-mask--splat-3 svg:not(.icon),
.svg-mask--splat-3 video {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTA3MicgaGVpZ2h0PScxMDUxJyB2aWV3Qm94PScwIDAgMTA3MiAxMDUxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjE4LjkxMyAyMTUuMzgzQzc0NS43NzUgMjI1LjY1NyA4NDEuNzUgMTguMDA0OSA5NjAuNjc4IDYzLjMyMjRDMTA2OS44NSAxMDQuOTI0IDEwNzAuNDMgMjcxLjI2MiAxMDcxLjk5IDM4OC4wMjhDMTA3My4yNSA0ODIuMjg4IDk3Mi4wMjYgNTUwLjg1NSA5NjguNDQ5IDY0NS4wNTVDOTY0LjE0NyA3NTguMzMxIDExMDMuNjkgODY4LjI5OCAxMDQ5Ljk2IDk2OC4xMjZDMTAwMC4yNCAxMDYwLjUgODU2LjQ2OCAxMDM4LjgyIDc1MS44NzYgMTA0Ny40MUM2NjQuMzE2IDEwNTQuNiA1NzMuNjY0IDEwNTQuNDQgNDk1Ljg3IDEwMTMuNjRDNDI0LjczMSA5NzYuMzMxIDQwOS44MzQgODc4LjY4OSAzNDMuNTgyIDgzMy4yNzJDMjQxLjM0OSA3NjMuMTkgNjYuMzk5NyA3OTMuNDE2IDEyLjExOTQgNjgyLjAyM0MtMzcuNTczOCA1ODAuMDQ0IDc5LjI3NTYgNDcyLjUzOCAxMTUuNDAyIDM2NS4wMDhDMTU2LjY3MiAyNDIuMTY0IDExNS4zMiA0MS44NTYzIDIzOS41OTggNC45MjU3M0MzODEuMDgxIC0zNy4xMTc2IDQ3MS43OTEgMjAzLjQ2OCA2MTguOTEzIDIxNS4zODNaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTA3MicgaGVpZ2h0PScxMDUxJyB2aWV3Qm94PScwIDAgMTA3MiAxMDUxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjE4LjkxMyAyMTUuMzgzQzc0NS43NzUgMjI1LjY1NyA4NDEuNzUgMTguMDA0OSA5NjAuNjc4IDYzLjMyMjRDMTA2OS44NSAxMDQuOTI0IDEwNzAuNDMgMjcxLjI2MiAxMDcxLjk5IDM4OC4wMjhDMTA3My4yNSA0ODIuMjg4IDk3Mi4wMjYgNTUwLjg1NSA5NjguNDQ5IDY0NS4wNTVDOTY0LjE0NyA3NTguMzMxIDExMDMuNjkgODY4LjI5OCAxMDQ5Ljk2IDk2OC4xMjZDMTAwMC4yNCAxMDYwLjUgODU2LjQ2OCAxMDM4LjgyIDc1MS44NzYgMTA0Ny40MUM2NjQuMzE2IDEwNTQuNiA1NzMuNjY0IDEwNTQuNDQgNDk1Ljg3IDEwMTMuNjRDNDI0LjczMSA5NzYuMzMxIDQwOS44MzQgODc4LjY4OSAzNDMuNTgyIDgzMy4yNzJDMjQxLjM0OSA3NjMuMTkgNjYuMzk5NyA3OTMuNDE2IDEyLjExOTQgNjgyLjAyM0MtMzcuNTczOCA1ODAuMDQ0IDc5LjI3NTYgNDcyLjUzOCAxMTUuNDAyIDM2NS4wMDhDMTU2LjY3MiAyNDIuMTY0IDExNS4zMiA0MS44NTYzIDIzOS41OTggNC45MjU3M0MzODEuMDgxIC0zNy4xMTc2IDQ3MS43OTEgMjAzLjQ2OCA2MTguOTEzIDIxNS4zODNaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
}
.svg-mask--splat-4 img,
.svg-mask--splat-4 svg:not(.icon),
.svg-mask--splat-4 video {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNTE4JyBoZWlnaHQ9JzUwNCcgdmlld0JveD0nMCAwIDUxOCA1MDQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zMDMuNzkzIDg0LjY3M0MzMTkuOTQyIDEwOC41MjEgMzM1LjUzIDEyOC4yNTMgMzYwLjI4OSAxMzMuMzk3QzQwMy42NDMgMTQyLjQwNCA0NTQuNDIxIDk3LjczMiA0OTAuNDc5IDEyMy40NTdDNTIwLjMxMSAxNDQuNzM5IDUyMy44IDIxMC42NDYgNTEwLjQ3OSAyMzUuOTk5QzQ5NC45NzkgMjY1LjQ5OSA0NTguMjc4IDI4MC4wNCA0NDIuOTc5IDMwOS45OTlDNDI0LjYyOSAzNDUuOTMxIDQ1My43NCAzODQuOTY3IDQxMC40NzkgNDEzLjQ5OUMzNzcuNTc4IDQzNS4xOTggMzQxLjgxNiAzOTcuODcyIDMwMy43OTMgNDA4LjE5OEMyNDMuODg2IDQyNC40NjYgMjA5LjIgNTA0LjU0MSAxNDcuMTQ4IDUwMi45OTlDODkuMzQxNCA1MDEuNTYzIDMxLjUxMDMgNDU0LjgzNiAxMC40NzkzIDQwMC45MDhDLTEwLjc0ODEgMzQ2LjQ3NyAyLjQzNTM5IDI3NS4wNTYgNDEuMjE1IDIzMS4zNjZDNjkuNSAxOTkuNSAxMDUgMTg5IDEyMi40OCAxMzlDMTMxLjkzNSAxMTEuOTUzIDExOS40OCAzNiAxNzQuMzc3IDYuOTQ5OThDMjE5LjYxNyAtMTYuOTg5OSAyNjYuNDQyIDI0LjAyMjEgMzAzLjc5MyA4NC42NzNaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNTE4JyBoZWlnaHQ9JzUwNCcgdmlld0JveD0nMCAwIDUxOCA1MDQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zMDMuNzkzIDg0LjY3M0MzMTkuOTQyIDEwOC41MjEgMzM1LjUzIDEyOC4yNTMgMzYwLjI4OSAxMzMuMzk3QzQwMy42NDMgMTQyLjQwNCA0NTQuNDIxIDk3LjczMiA0OTAuNDc5IDEyMy40NTdDNTIwLjMxMSAxNDQuNzM5IDUyMy44IDIxMC42NDYgNTEwLjQ3OSAyMzUuOTk5QzQ5NC45NzkgMjY1LjQ5OSA0NTguMjc4IDI4MC4wNCA0NDIuOTc5IDMwOS45OTlDNDI0LjYyOSAzNDUuOTMxIDQ1My43NCAzODQuOTY3IDQxMC40NzkgNDEzLjQ5OUMzNzcuNTc4IDQzNS4xOTggMzQxLjgxNiAzOTcuODcyIDMwMy43OTMgNDA4LjE5OEMyNDMuODg2IDQyNC40NjYgMjA5LjIgNTA0LjU0MSAxNDcuMTQ4IDUwMi45OTlDODkuMzQxNCA1MDEuNTYzIDMxLjUxMDMgNDU0LjgzNiAxMC40NzkzIDQwMC45MDhDLTEwLjc0ODEgMzQ2LjQ3NyAyLjQzNTM5IDI3NS4wNTYgNDEuMjE1IDIzMS4zNjZDNjkuNSAxOTkuNSAxMDUgMTg5IDEyMi40OCAxMzlDMTMxLjkzNSAxMTEuOTUzIDExOS40OCAzNiAxNzQuMzc3IDYuOTQ5OThDMjE5LjYxNyAtMTYuOTg5OSAyNjYuNDQyIDI0LjAyMjEgMzAzLjc5MyA4NC42NzNaJyBmaWxsPScjQTQ5NUZCJy8+PC9zdmc+Cg==");
}
/*
  Shared styling for all images in our themes

  It's a work in progress and we're trying to move away from having to add specific styling for images in themes

  All images now have a base fade-in animation when they're loaded

  Motion & Streamline have settings to enable/disable animations for images
*/
.svg-mask image-element,
  .image-wrap:not(.image-wrap__thumbnail) image-element,
  .grid__image-ratio image-element,
  .countdown__background-image-wrapper image-element,
  .social-section__image-wrapper image-element,
  .fading-images__item-wrapper image-element {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
img {
  border: 0 none;
  display: block;
  max-width: 100%;
  height: auto;
}
.image-element {
  opacity: 0;
}
.image-element[loading="eager"] {
    opacity: 1;
  }
.template-giftcard .image-element {
    opacity: 1;
  }
[data-animate_images="false"] .image-element {
    opacity: 1;
  }
[data-media-gallery-layout="stacked"] .image-element {
    opacity: 1;
  }
.image-element[data-animape="fadein"] {
    --animape-duration: 0.5s;

    /*
     * Gem's new stacked images will have the fade-in animation disabled
     */
  }
[data-media-gallery-layout="stacked"] .image-element[data-animape="fadein"] {
      animation: none;
    }
/*
     * Remove animation from color scheme images
     */
.image-element.scheme-image[data-animape="fadein"] {
      animation: none;
    }
/* Remove animation from eagerly loaded images */
.image-element[data-animape="fadein"][loading="eager"] {
      animation: none;
    }
.image-element.hero__image[data-animape="fadein"] {
      animation: none;
    }
/* This should ensure that images show up if JS is disabled */
.no-js .image-element {
    opacity: 1;
  }
.image-wrap {
  position: relative;
}
.image-wrap img {
  width: 100%;
  object-fit: cover;
  height: auto;
}
.rte p[style*="text-align: center"] img, .rte div[style*="text-align: center"] img {
    margin-left: auto;
    margin-right: auto;
  }
*, input, :before, :after {
  box-sizing: border-box;
}
html, body {
  padding: 0;
  margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block;
}
audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.grid {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: calc(var(--grid-gutter) * -1);
}
@media only screen and (max-width: 768px) {
.grid {
    margin-left: calc(var(--grid-gutter-small) * -1);
}

    html[dir="rtl"] .grid {
      margin-left: 0;
      margin-right: calc(var(--grid-gutter-small) * -1);
    }
  }
html[dir="rtl"] .grid {
    margin-left: 0;
    margin-right: calc(var(--grid-gutter) * -1);
  }
.grid--small {
  margin-left: -10px;
}
.grid--small .grid__item {
    padding-left: 10px;
  }
.grid__item {
  float: left;
  padding-left: var(--grid-gutter);
  width: 100%;
  min-height: 1px;
}
@media only screen and (max-width: 768px) {
.grid__item {
    padding-left: var(--grid-gutter-small);
}

    html[dir="rtl"] .grid__item {
      padding-left: 0;
      padding-right: var(--grid-gutter-small);
    }
  }
html[dir="rtl"] .grid__item {
    float: right;
    padding-left: 0;
    padding-right: var(--grid-gutter);
  }
.grid--no-gutters {
  margin-left: 0;
}
.grid--no-gutters .grid__item {
    padding-left: 0;
  }
html[dir="rtl"] .grid--no-gutters {
    margin-right: 0;
  }
html[dir="rtl"] .grid--no-gutters .grid__item {
      padding-right: 0;
    }
.grid--flush-bottom {
  margin-bottom: calc(var(--grid-gutter) * -1);
  overflow: auto;
}
.grid--flush-bottom > .grid__item {
    margin-bottom: var(--grid-gutter);
  }
.grid--center {
  text-align: center;
}
.grid--center .grid__item {
    float: none;
    display: inline-block;
    vertical-align: top;
    text-align: left;
  }
html[dir="rtl"] .grid--center .grid__item {
      text-align: right;
    }
/*============================================================================
  Gutterless grids have all the properties of regular grids, minus any spacing.
==============================================================================*/
.grid--full {
  margin-left: 0;
}
.grid--full > .grid__item {
    padding-left: 0;
  }
@media only screen and (min-width: 769px) {
  .grid--table-large {
    display: table;
    width: 100%;
    table-layout: fixed;
  }

    .grid--table-large > .grid__item {
      display: table-cell;
      vertical-align: middle;
      float: none;
    }
}
/* Flex grid for products, collections, search */
.new-grid {
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(var(--productGridMargin) * -1);
  margin-right: calc(var(--productGridMargin) * -1);
  word-break: break-word; /*prevents elements ignoring flex properties*/
}
.new-grid--center {
  justify-content: center;
}
.grid-item {
  flex: 0 0 100%;
  align-items: stretch;
  display: flex;
  margin-bottom: var(--productGridMargin);
  padding-left: var(--productGridMargin);
  padding-right: var(--productGridMargin);
}
[data-view="custom-grid-item-width"] .grid-item.medium-up--one-sixth {
      flex: 0 auto;
    }
[data-view="custom-grid-item-width"] .grid-item {
    flex: auto;
  }
/* 6 per row, scrollable on mobile */
[data-view="scrollable"] .grid-item {
    flex: 0 0 calc(100% / 6);
    max-width: 250px;
  }
/* 7 per row, scrollable on mobile (recently viewed) */
[data-view="scrollable-7"] .grid-item {
    flex: 0 0 calc(100% / 7);
  }
/* 5 per row, scrollable on mobile */
[data-view="scrollable-5"] .grid-item {
    flex: 0 0 calc(100% / 5);
  }
/* 5 per row, 2 mobile */
[data-view="xsmall"] .grid-item {
    flex: 0 0 20%;
  }
/* 4 per row, 2 per row mobile */
[data-view="small"] .grid-item {
    flex: 0 0 25%;
  }
/* 3 per row, 3 per row mobile */
[data-view="medium"] .grid-item {
    flex: 0 0 calc(100% / 3);
  }
/* 2 per row, 2 per row mobile */
[data-view="large"] .grid-item {
    flex: 0 0 50%;
  }
/* 6 per row, 3 mobile */
[data-view="6-3"] .grid-item {
    flex: 0 0 calc(100% / 6);
  }
[data-view="6-2"] .grid-item {
    flex: 0 0 calc(100% / 6);
  }
[data-view="3-1"] .grid-item {
    flex: 0 0 calc(100% / 3);
  }
@media only screen and (max-width: 768px) {
    [data-view="xsmall"] .grid-item {
      flex: 0 0 50%;
    }

    [data-view="small"] .grid-item {
      flex: 0 0 50%;
    }

    [data-view="medium"] .grid-item {
      flex: 0 0 50%;
    }

    [data-view="large"] .grid-item {
      flex: 0 0 100%;
    }

    [data-view="subcollections"] .grid-item {
      flex: 0 0 28%;
    }

    [data-view="6-3"] .grid-item {
      flex: 0 0 calc(100% / 3);
    }

    [data-view="6-2"] .grid-item {
      flex: 0 0 50%;
    }

    [data-view="3-1"] .grid-item {
      flex: 0 0 100%;
    }
  }
.grid-item__content {
  position: relative;
  display: flex;
  flex-direction: column;
  text-align: left;
  width: 100%;
  /*required to prevent double grid border styles*/
  background-color: var(--colorBody);
}
html[dir="rtl"] .grid-item__content {
    text-align: right;
  }
.grid-item__link {
  display: block;
  width: 100%;
}
[data-grid-style="grey-round"] .grid-item__link {
    overflow: hidden;
    border-radius: var(--productRadius) var(--productRadius) 0 0;
  }
[data-grid-style="white-round"] .grid-item__link {
    overflow: hidden;
    border-radius: var(--productRadius);
  }
[data-grid-style="grey-round"] [data-view="list"] .grid-item__link {
    border-radius: var(--productRadius) 0 0 var(--productRadius);
  }
[data-grid-style="white-round"] [data-view="list"] .grid-item__link {
    border-radius: var(--productRadius) 0 0 var(--productRadius);
  }
.grid-item__meta {
  margin: 12px;
}
@media only screen and (min-width: 769px) {
.grid-item__meta {
    margin: 20px;
}
  }
.one-whole {
  width: 100%;
}
.one-half {
  width: 50%;
}
.one-third {
  width: 33.33333%;
}
.two-thirds {
  width: 66.66667%;
}
.one-quarter {
  width: 25%;
}
.two-quarters {
  width: 50%;
}
.three-quarters {
  width: 75%;
}
.one-fifth {
  width: 20%;
}
.two-fifths {
  width: 40%;
}
.three-fifths {
  width: 60%;
}
.four-fifths {
  width: 80%;
}
.one-sixth {
  width: 16.66667%;
}
.two-sixths {
  width: 33.33333%;
}
.three-sixths {
  width: 50%;
}
.four-sixths {
  width: 66.66667%;
}
.five-sixths {
  width: 83.33333%;
}
@media only screen and (max-width: 768px) {
  .small--one-whole {
    width: 100%;
  }
  .small--one-half {
    width: 50%;
  }
  .small--one-third {
    width: 33.33333%;
  }
  .small--two-thirds {
    width: 66.66667%;
  }
  .grid--uniform .small--one-half:nth-of-type(odd),
  .grid--uniform .small--one-third:nth-of-type(3n + 1) {
    clear: both;
  }
  .small--one-quarter {
    width: 25%;
  }
  .small--two-quarters {
    width: 50%;
  }
  .small--three-quarters {
    width: 75%;
  }
  .grid--uniform .small--one-quarter:nth-of-type(4n + 1) {
    clear: both;
  }
  .small--one-fifth {
    width: 20%;
  }
  .small--two-fifths {
    width: 40%;
  }
  .small--three-fifths {
    width: 60%;
  }
  .small--four-fifths {
    width: 80%;
  }
  .grid--uniform .small--one-fifth:nth-of-type(5n + 1) {
    clear: both;
  }
  .small--one-sixth {
    width: 16.66667%;
  }
  .small--two-sixths {
    width: 33.33333%;
  }
  .small--three-sixths {
    width: 50%;
  }
  .small--four-sixths {
    width: 66.66667%;
  }
  .small--five-sixths {
    width: 83.33333%;
  }
  .grid--uniform .small--one-sixth:nth-of-type(6n + 1),
  .grid--uniform .small--three-sixths:nth-of-type(odd),
  .grid--uniform .small--two-sixths:nth-of-type(3n + 1) {
    clear: both;
  }
}
@media only screen and (min-width: 769px) {
  .medium-up--one-whole {
    width: 100%;
  }
  .medium-up--one-half {
    width: 50%;
  }
  .medium-up--one-third {
    width: 33.33333%;
  }
  .medium-up--two-thirds {
    width: 66.66667%;
  }
  .grid--uniform .medium-up--one-half:nth-of-type(odd),
  .grid--uniform .medium-up--one-third:nth-of-type(3n + 1) {
    clear: both;
  }
  .medium-up--one-quarter {
    width: 25%;
  }
  .medium-up--two-quarters {
    width: 50%;
  }
  .medium-up--three-quarters {
    width: 75%;
  }
  .grid--uniform .medium-up--one-quarter:nth-of-type(4n + 1) {
    clear: both;
  }
  .medium-up--one-fifth {
    width: 20%;
  }
  .medium-up--two-fifths {
    width: 40%;
  }
  .medium-up--three-fifths {
    width: 60%;
  }
  .medium-up--four-fifths {
    width: 80%;
  }
  .grid--uniform .medium-up--one-fifth:nth-of-type(5n + 1) {
    clear: both;
  }
  .medium-up--one-sixth {
    width: 16.66667%;
  }
  .medium-up--two-sixths {
    width: 33.33333%;
  }
  .medium-up--three-sixths {
    width: 50%;
  }
  .medium-up--four-sixths {
    width: 66.66667%;
  }
  .medium-up--five-sixths {
    width: 83.33333%;
  }
  .grid--uniform .medium-up--one-sixth:nth-of-type(6n + 1),
  .grid--uniform .medium-up--three-sixths:nth-of-type(odd),
  .grid--uniform .medium-up--two-sixths:nth-of-type(3n + 1) {
    clear: both;
  }
}
.show {
  display: block !important;
}
.hide {
  display: none !important;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
@media only screen and (max-width: 768px) {
  .small--show {
    display: block !important;
  }
  .small--hide {
    display: none !important;
  }
  .small--text-left {
    text-align: left !important;
  }
  .small--text-right {
    text-align: right !important;
  }
  .small--text-center {
    text-align: center !important;
  }
}
@media only screen and (max-width: 959px) {
  .medium-down--show {
    display: block !important;
  }
  .medium-down--hide {
    display: none !important;
  }
  .medium-down--text-left {
    text-align: left !important;
  }
  .medium-down--text-right {
    text-align: right !important;
  }
  .medium-down--text-center {
    text-align: center !important;
  }
}
@media only screen and (min-width: 769px) {
  .medium-up--show {
    display: block !important;
  }
  .medium-up--hide {
    display: none !important;
  }
  .medium-up--text-left {
    text-align: left !important;
  }
  .medium-up--text-right {
    text-align: right !important;
  }
  .medium-up--text-center {
    text-align: center !important;
  }
}
.flex-grid {
  display: flex;
  flex-wrap: wrap;
  flex: 1 1 100%;
}
[data-center-text="true"] .flex-grid {
    justify-content: center;
  }
.flex-grid--center {
  align-items: center;
}
.flex-grid--gutters {
  margin-top: calc(var(--gutter) / -2);
  margin-left: calc(var(--gutter) / -2);
}
.flex-grid__item {
  flex: 0 1 100%;
  display: flex;
  align-items: stretch;
}
.flex-grid--gutters .flex-grid__item {
    padding-top: calc(var(--gutter) / 2);
    padding-left: calc(var(--gutter) / 2);
  }
.flex-grid__item > * {
    flex: 1 1 100%;
  }
.flex-grid__item--stretch {
  flex: 1 1 100%;
}
/*Flex grid sizing from theme settings*/
@media only screen and (min-width: 769px) {
  .flex-grid__item--25 {
    flex-basis: 25%;
  }

  .flex-grid__item--33 {
    flex-basis: 33.33%;
  }

  .flex-grid__item--50 {
    flex-basis: 50%;
  }

  .flex-grid__item--66 {
    flex-basis: 66.66%;
  }

  .flex-grid__item--75 {
    flex-basis: 75%;
  }
}
.clearfix::after {
  clear: both;
  content: "";
  display: table;
}
html:not(.no-js):not(.tab-outline) *:focus {
  outline: none;
}
.is-transitioning {
  display: block !important;
  visibility: visible !important;
}
.display-table {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.display-table-cell {
  display: table-cell;
  vertical-align: middle;
  float: none;
}
@media only screen and (min-width: 769px) {
  .medium-up--display-table {
    display: table;
    table-layout: fixed;
    width: 100%;
  }

  .medium-up--display-table-cell {
    display: table-cell;
    vertical-align: middle;
    float: none;
  }
}
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.overlay--before::before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: var(--zIndexOverlay, auto);
}
.overlay::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: var(--zIndexOverlay, auto);
}
@media only screen and (min-width: 769px) {
  .medium-up--overlay::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: var(--zIndexOverlay, auto);
  }
}
/*Keep dimensions but hide visually*/
.visually-invisible {
  opacity: 0 !important;
}
/*============================================================================
  Skip to content button
    - Overrides .visually-hidden when focused
==============================================================================*/
.skip-link:focus {
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
  color: var(--colorTextBody);
  background-color: var(--colorBody);
  padding: 10px;
  opacity: 1;
  z-index: 10000;
  transition: none;
}
html {
  touch-action: manipulation;
}
html[dir="rtl"] {
  direction: rtl;
}
html,
body {
  background-color: var(--colorBody);
  color: var(--colorTextBody);
}
@media only screen and (max-width: 768px) {
  .supports-touch.lock-scroll {
    overflow: hidden;

    /* iOS specific fix */
  }
    @supports (-webkit-touch-callout: none) {
  .supports-touch.lock-scroll {
      overflow: initial;
  }
    }
}
.transition-body {
  position: relative;
  z-index: 2;
}
.recently-viewed__section {
  position: relative;
  z-index: 1;
}
.page-width {
  max-width: var(--page-width);
  margin: 0 auto;
}
.page-width,
.page-full {
  padding: 0 var(--pageWidthPadding);
}
.page-width--narrow {
  max-width: var(--pageNarrow);
}
.page-width--tiny {
  max-width: 450px;
}
@media only screen and (max-width: 768px) {
  .page-width--flush-small {
    padding: 0;
  }
}
.page-content,
.shopify-policy__container,
.shopify-email-marketing-confirmation__container {
  padding-top: var(--pageTopPadding);
  padding-bottom: var(--pageTopPadding);
}
.shopify-email-marketing-confirmation__container {
  text-align: center;
}
.page-content--top,
.page-content--with-blocks {
  padding-bottom: 0;
}
.main-content {
  display: block;
  min-height: 300px;
  box-shadow: 0 calc(var(--header-padding-bottom) * -1) var(--colorNav);
}
@media only screen and (min-width: 769px) {
.main-content {
    min-height: 700px;
}
  }
.template-challange .main-content {
    min-height: 0;
  }
hr,
.hr--small,
.hr--medium,
.hr--large {
  height: 1px;
  border: 0;
  border-top: 1px solid;
  border-top-color: var(--colorBorder);
}
.hr--small {
  margin: 15px auto;
}
.hr--medium {
  margin: 30px auto;
}
.hr--large {
  margin: var(--gutter) auto;
}
@media only screen and (min-width: 769px) {
.hr--large {
    margin: calc(var(--gutter) * 1.5) auto;
}
  }
.page-blocks + .hr--large,
  .page-blocks + [data-section-type="recently-viewed"] .hr--large {
    margin-top: 0;
  }
.hr--clear {
  border: 0;
}
/*============================================================================
  Responsive tables, defined with .table--responsive on table element.
==============================================================================*/
@media only screen and (max-width: 768px) {
    .table--responsive thead {
      display: none;
    }

    .table--responsive tr {
      display: block;
    }

    .table--responsive tr,
    .table--responsive td {
      float: left;
      clear: both;
      width: 100%;
    }

    .table--responsive th,
    .table--responsive td {
      display: block;
      text-align: right;
      padding: 15px;
    }

    .table--responsive td:before {
      content: attr(data-label);
      float: left;
      font-size: 12px;
      padding-right: 10px;
    }
  }
@media only screen and (max-width: 768px) {
  .table--small-hide {
    display: none !important;
  }

  .table__section + .table__section {
    position: relative;
    margin-top: 10px;
    padding-top: 15px;
  }

    .table__section + .table__section:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 15px;
      right: 15px;
      border-bottom: 1px solid;
      border-bottom-color: var(--colorBorder);
    }
}
details summary::-webkit-details-marker {
  display:none;
}
body,
input,
textarea,
button,
select,
.faux-select {
  font-family: var(--typeBasePrimary), var(--typeBaseFallback);
  font-size: var(--typeBaseSize);
  letter-spacing: var(--typeBaseSpacing);
  line-height: var(--typeBaseLineHeight);
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  text-rendering: optimizeSpeed;
}
body {
  font-weight: var(--typeBaseWeight);
}
p {
  margin: 0 0 calc(var(--gutter) / 2) 0;
}
p:last-child {
    margin-bottom: 0;
  }
p img {
    margin: 0;
  }
em {
  font-style: italic;
}
b, strong {
  font-weight: bold;
}
small,
p[data-spam-detection-disclaimer] {
  font-size: 0.85em;
}
sup, sub {
  position: relative;
  font-size: 60%;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.5em;
}
blockquote,
.rte blockquote {
  margin: 0;
  padding: calc(var(--gutter) / 2) var(--gutter) 40px;
}
blockquote p, .rte blockquote p {
    margin-bottom: 0;
  }
blockquote p + cite, .rte blockquote p + cite {
      margin-top: calc(var(--gutter) / 2);
    }
blockquote cite, .rte blockquote cite {
    display: block;
  }
code, pre {
  background-color: #faf7f5;
  font-family: Consolas, monospace;
  font-size: 1em;
  border: 0 none;
  padding: 0 2px;
  color: #51ab62;
}
pre {
  overflow: auto;
  padding: calc(var(--gutter) / 2);
  margin: 0 0 var(--gutter);
}
label:not(.variant__button-label):not(.text-label),
.label {
  font-weight: var(--typeHeaderWeight);
  font-size: calc(var(--typeBaseSize) + 1px);
}
label {
  display: block;
  margin-bottom: 10px;
}
.text-label a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.label-info {
  display: block;
  margin-bottom: 10px;
}
.h0,
.heading-font-stack,
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: var(--typeHeaderPrimary), var(--typeHeaderFallback);
  font-weight: var(--typeHeaderWeight);
  letter-spacing: var(--typeHeaderSpacing);
  line-height: var(--typeHeaderLineHeight);
}
[data-type_header_capitalize="true"] .h0, [data-type_header_capitalize="true"] .heading-font-stack, [data-type_header_capitalize="true"] h1, [data-type_header_capitalize="true"] .h1, [data-type_header_capitalize="true"] h2, [data-type_header_capitalize="true"] .h2, [data-type_header_capitalize="true"] h3, [data-type_header_capitalize="true"] .h3, [data-type_header_capitalize="true"] h4, [data-type_header_capitalize="true"] .h4, [data-type_header_capitalize="true"] h5, [data-type_header_capitalize="true"] .h5, [data-type_header_capitalize="true"] h6, [data-type_header_capitalize="true"] .h6 {
    text-transform: uppercase;
  }
.h0,
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  display: block;
  margin: 0 0 15px;
}
@media only screen and (min-width: 769px) {
.h0,
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
    margin: 0 0 20px;
}
  }
.h0 a, h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a {
    -webkit-text-decoration: none;
    text-decoration: none;
    font-weight: inherit;
  }
/* Mobile sizes */
.h0 {
  font-size: var(--typeHeaderSize);
  font-family: var(--typeHeaderPrimary),var(--typeHeaderFallback);
  font-weight: var(--typeHeaderWeight);
  letter-spacing: var(--typeHeaderSpacing);
  line-height: var(--typeHeaderLineHeight);
}
h1, .h1 {
  font-size: calc(var(--typeHeaderSize) * 0.85);
}
h2, .h2 {
  font-size: calc(var(--typeHeaderSize) * 0.63);
}
h3, .h3 {
  font-size: calc(var(--typeHeaderSize) * 0.57);
}
h4, .h4 {
  font-size: calc(var(--typeHeaderSize) * 0.55);
}
/* Desktop sizes */
@media only screen and (min-width: 769px) {
  .h0 {
    font-size: calc(var(--typeHeaderSize) * 1.25);
  }

  h1, .h1 {
    font-size: var(--typeHeaderSize);
  }

  h2, .h2 {
    font-size: calc(var(--typeHeaderSize) * 0.85);
  }

  h3, .h3 {
    font-size: calc(var(--typeHeaderSize) * 0.7);
  }

  .h3--mobile {
    font-size: calc(var(--typeHeaderSize) * 0.57);
  }
}
.accent-subtitle {
  letter-spacing: 0.07em;
  margin: 0 0 20px;
}
/*Standardize text spacing sometimes*/
.text-spacing,
.text-spacing.rte:last-child {
  margin-bottom: 15px;
}
@media only screen and (min-width: 769px) {
.text-spacing,
.text-spacing.rte:last-child {
    margin-bottom: 25px;
}
  }
@media only screen and (max-width: 768px) {

      .rte table td,
      .rte table th {
        padding: 6px 8px;
      }
    }
.collapsible-content .rte table td,
      .collapsible-content .rte table th {
        padding: 6px 8px;
      }
.comment-author {
  margin-bottom: 0;
}
.comment-date {
  font-size: calc(var(--typeBaseSize) * 0.85);
  display: block;
  margin-top: 3px;
}
@media only screen and (max-width: 768px) {
.comment-date {
    margin-bottom: calc(var(--gutter) / 2);
}
  }
.enlarge-text {
  font-size: calc(var(--typeBaseSize) + 2px);
}
@media only screen and (min-width: 769px) {
.enlarge-text {
    font-size: calc(var(--typeBaseSize) + 4px);
}
  }
@media only screen and (min-width: 769px) {
  .table--small-text {
    font-size: calc(var(--typeBaseSize) * 0.85);
  }
}
.index-section--footer h3 {
    font-size: 1.5em;
  }
/*================ RTL overrides ================*/
html[dir="rtl"] .text-left {
    text-align: right !important;
  }
html[dir="rtl"] .text-right {
    text-align: left !important;
  }
/*Icon + text element that prevents awkward line wrapping*/
.icon-and-text {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.icon-and-text .icon {
    flex: 0 0 auto;
  }
.capitalize-first-letter:first-letter {
  font-size: 55px;
  float: left;
  margin-right: 6px;
  margin-top: -20px;
  font-weight: var(--typeHeaderWeight);
}
ul, ol {
  margin: 0 0 calc(var(--gutter) / 2) var(--gutter);
  padding: 0;
  text-rendering: optimizeLegibility;
}
ol ol {
  list-style: lower-alpha;
}
ol { list-style: decimal; }
ul ul, ul ol,
ol ol, ol ul { margin: 4px 0 5px 20px; }
li { margin-bottom: 0.25em; }
ul.square { list-style: square outside; }
ul.disc { list-style: disc outside; }
ol.alpha { list-style: lower-alpha outside; }
.no-bullets {
  list-style: none outside;
  margin-left: 0;
}
.inline-list {
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.inline-list li {
    display: block;
    margin-bottom: 0;
  }
table {
  width: 100%;
  border-spacing: 1px;
  position: relative;
  border: 0 none;
  background: var(--colorBorder);
}
.table-wrapper {
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
td,
th {
  border: 0 none;
  text-align: left;
  padding: 10px 15px;
  background: var(--colorBody);
}
html[dir="rtl"] td, html[dir="rtl"] th {
    text-align: right;
  }
th,
.table__title {
  font-weight: var(--typeHeaderWeight);
}
a {
  color: var(--colorTextBody);
  -webkit-text-decoration: none;
  text-decoration: none;
  background: transparent;
}
a:hover {
    color: var(--colorTextBody);
  }
/*Force an input/button to look like a text link*/
.text-link {
  display: inline;
  border: 0 none;
  background: none;
  padding: 0;
  margin: 0;
  color: currentColor;
  background: transparent;
}
.text-link:hover {
    color: currentColor;
  }
/*Links in RTE*/
.rte a,
.shopify-policy__container a,
.shopify-email-marketing-confirmation__container a {
  color: var(--colorLink);
}
button {
  overflow: visible;
  color: currentColor;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
.btn,
.rte .btn,
.shopify-payment-button .shopify-payment-button__button--unbranded {
  line-height: 1.42;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-align: center;
  white-space: normal;

  font-size: calc(var(--typeBaseSize) + 2px);
  font-weight: var(--typeHeaderWeight);

  display: inline-block;
  padding: var(--btnPadding);
  margin: 0;
  width: auto;
  min-width: 90px;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  -webkit-user-select: none;
          user-select: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: var(--buttonRadius);
  color: var(--colorBtnPrimaryText);
  background: var(--colorBtnPrimary);
}
.btn:hover, .rte .btn:hover, .shopify-payment-button .shopify-payment-button__button--unbranded:hover {
    color: var(--colorBtnPrimaryText);
    background-color: var(--colorBtnPrimary);
  }
.btn[disabled],
  .rte .btn[disabled],
  .shopify-payment-button .shopify-payment-button__button--unbranded[disabled],
  .btn.disabled,
  .rte .btn.disabled,
  .shopify-payment-button .shopify-payment-button__button--unbranded.disabled {
    cursor: default;
    color: var(--disabledGreyText);
    background-color: var(--disabledGrey);
  }
.btn[disabled]:hover, .rte .btn[disabled]:hover, .shopify-payment-button .shopify-payment-button__button--unbranded[disabled]:hover, .btn.disabled:hover, .rte .btn.disabled:hover, .shopify-payment-button .shopify-payment-button__button--unbranded.disabled:hover {
      color: var(--disabledGreyText);
      background-color: var(--disabledGrey);
    }
.btn + .btn {
  margin-left: 15px;
}
/*Mimic the .btn hover style for Shopify Payment Button*/
.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]) {
  color: var(--colorBtnPrimaryText);
  background-color: var(--colorBtnPrimary);
}
/*More payment options button color*/
.shopify-payment-button__more-options {
  color: inherit;
}
.btn--secondary,
.rte .btn--secondary {
  border: 1px solid;
  border-color: var(--colorTextBody);
  color: var(--colorTextBody);
  background-color: var(--colorBody);
}
.btn--secondary:hover, .rte .btn--secondary:hover {
    background-color: var(--colorBody);
    color: var(--colorTextBody);
  }
.btn--secondary[disabled],
  .rte .btn--secondary[disabled],
  .btn--secondary.disabled,
  .rte .btn--secondary.disabled {
    cursor: default;
    color: var(--disabledGreyText);
    background-color: var(--disabledGrey);
    border-color: var(--disabledBorder);
  }
.btn--circle {
  padding: 8px;
  border-radius: 50%;
  min-width: 0;
  line-height: 1;
}
.btn--circle .icon {
    width: 18px;
    height: 18px;
  }
.btn--circle:before,
  .btn--circle:after {
    content: none;
    background: none;
    width: auto; /*for photoswipe close button*/
  }
.btn--circle.btn--large .icon {
    width: 30px;
    height: 30px;
  }
.btn--circle.btn--large {
    padding: 15px;
  }
.btn--circle.btn--loading {
    text-indent: unset;
  }
@media only screen and (max-width: 768px) {
      .btn--circle.btn--loading:before {
        width: 18px;
        height: 18px;
        margin-left: -9px;
        margin-top: -9px;
        border-width: 2px;
      }
    }
.btn--circle.btn--loading svg {
      opacity: 0;
    }
.btn--icon {
  min-width: 0;
  padding: 6px;
}
.btn--icon .icon {
    display: block;
    width: 23px;
    height: 23px;
  }
.btn.btn--small {
  padding: 15px 30px;
  font-size: 16px !important;
  line-height: 20px;
}
.btn--large {
  padding: 15px 20px;
}
.btn--full {
  width: 100%;
}
.btn--inverse {
  background-color: transparent;
  color: #fff;
  border: 2px solid #fff;
}
.btn--inverse:hover,
  .btn--inverse:focus {
    background-color: transparent;
  }
.btn--loading {
  position: relative;
  text-indent: -9999px;
  background-color: var(--colorBtnPrimaryDim);
  color: var(--colorBtnPrimaryDim);
}
.btn--loading:hover,
  .btn--loading:active {
    background-color: var(--colorBtnPrimaryDim);
    color: var(--colorBtnPrimaryDim);
  }
.btn--loading:before {
    content: '';
    display: block;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -11px;
    margin-top: -11px;
    border-radius: 50%;
    border: 3px solid;
    border-color: var(--colorBtnPrimaryText);
    border-top-color: transparent;
    animation: spin 1s infinite linear;
  }
/*Alt loading state*/
.btn--loading.btn--secondary {
  color: var(--colorTextBody);
  background: transparent;
}
.btn--loading.btn--secondary:before {
    border-color: var(--colorTextBody);
    border-top-color: transparent;
  }
@media only screen and (max-width: 768px) {
  .collection-mobile-filters .collapsible-trigger-btn {
    padding-right: 17px;
    padding-left: 17px;
  }

  .collection-mobile-filters .collapsible-trigger__icon {
    right: 17px;
  }
}

.collapsible-trigger-btn {
  text-align: left;
    display: block;
    width: 100%;
  padding: 15px 0;
}


.collapsible-content__inner {
  padding: 0 0 15px;
}
@media only screen and (max-width: 768px) {
.collapsible-content__inner {
    padding: 0 17px 12px;
}
  }
.collapsible-trigger-btn--borders {
  border-bottom: 1px solid;
  border-color: var(--colorBorder);
}
.collapsible-trigger-btn--borders.is-open {
    border-color: transparent;
  }
.collapsible-content + .collapsible-trigger-btn--borders {
    margin-top: -1px;
  }
.collapsible-trigger-btn--borders + .collapsible-content--expanded {
    margin-bottom: var(--gutter);
  }
.collapsible-trigger-btn--borders + .collapsible-content--expanded:last-child {
      margin-bottom: -1px;
    }
.collapsible-trigger-btn--borders-top {
  border-top: 1px solid;
  border-top-color: var(--colorBorder);
}
/*============================================================================
  Button styles when additional quick checkout buttons
  are enabled on product page
==============================================================================*/
.shopify-payment-button {
  margin-top: 10px;
}
.shopify-payment-button .shopify-payment-button__button--unbranded {
  display: block;
  width: 100%;
  transition: none;
}
.payment-buttons .cart__checkout,
  .payment-buttons .add-to-cart,
  .payment-buttons .shopify-payment-button,
  .payment-buttons .shopify-payment-button__button--unbranded {
    min-height: 54px;
  }
.add-to-cart.btn--secondary {
  border: 1px solid;
  border-color: var(--colorTextBody);
}
.add-to-cart.btn--secondary.disabled,
  .add-to-cart.btn--secondary[disabled] {
    border-color: var(--disabledBorder);
  }
.shopify-payment-button__button--hidden {
  display: none !important;
}
svg:not(:root) {
  overflow: hidden;
}
iframe {
  max-width: 100%;
}
.video-wrapper {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  padding-bottom: 56.25%;
  height: 0;
  height: auto;
}
.video-wrapper iframe,
  .video-wrapper video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
.video-wrapper--modal {
  background-color: #000;
  width: 1000px;
}
.grid__image-ratio {
  position: relative;
  background-color: var(--colorSmallImageBg);
}
.grid__image-ratio img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
.grid__image-ratio img.grid__image-contain {
      object-fit: contain;
    }
.grid__image-ratio:before {
    content: '';
    display: block;
    height: 0;
    width: 100%;
  }
.grid__image-ratio .placeholder-svg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
.grid__image-ratio--object {
  opacity: 1;
}
.grid__image-ratio--wide:before {
  padding-bottom: 56.25%;
}
.grid__image-ratio--landscape:before {
  padding-bottom: 75%;
}
.grid__image-ratio--square:before {
  padding-bottom: 100%;
}
.grid__image-ratio--portrait:before {
  padding-bottom: 150%;
}
.image-fit {
  position: relative;
  width: 100%;
  height: 100%;
  object-fit: cover;
  font-family: "object-fit: cover";
  z-index: 1;
}
.parallax-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
form {
  margin: 0;
}
.form-vertical {
  margin-bottom: calc(var(--gutter) / 2);
}
.form-vertical label {
    text-align: left;
  }
[dir="rtl"] .form-vertical label {
      text-align: right;
    }
.inline {
  display: inline;
}
@media only screen and (max-width: 959px) {
  input,
  textarea,
  select {
    font-size: 16px !important;
  }
}
button,
input,
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
}
button {
  background: none;
  border: none;
  display: inline-block;
  cursor: pointer;
}
fieldset {
  border: 1px solid;
  border-color: var(--colorBorder);
  padding: calc(var(--gutter) / 2);
}
legend {
  border: 0;
  padding: 0;
}
button,
input[type="submit"] {
  cursor: pointer;
}
input,
textarea,
select {
  border: 1px solid;
  border-color: var(--colorBorder);
  max-width: 100%;
  padding: 8px 10px;
  border-radius: var(--input-radius);
}
input[disabled],
  textarea[disabled],
  select[disabled],
  input.disabled,
  textarea.disabled,
  select.disabled {
    cursor: default;
    background-color: var(--disabledGrey);
    border-color: var(--disabledBorder);
  }
input.input-full, textarea.input-full, select.input-full {
    width: 100%;
  }
textarea {
  min-height: 100px;
}
input[type="checkbox"],
input[type="radio"] {
  margin: 0 10px 0 0;
  padding: 0;
  width: auto;
}
input[type="checkbox"] {
  -webkit-appearance: checkbox;
  -moz-appearance: checkbox;
}
input[type="radio"] {
  -webkit-appearance: radio;
  -moz-appearance: radio;
}
input[type="image"] {
  padding-left: 0;
  padding-right: 0;
}
select,
.faux-select {
  -webkit-appearance: none;
          appearance: none;
  background-color: #fff;
  color: #000;
  padding: 8px 28px 8px 8px;
  text-indent: 0.01px;
  text-overflow: '';
  cursor: pointer;
  text-align: left;
  border: 1px solid;
  border-color: var(--colorBorder);
}
select {
  background-position: right center;
  background-image: var(--urlIcoSelect);
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 11px;
}
.faux-select .icon {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  width: 11px;
  height: 11px;
}
optgroup {
  font-weight: var(--typeHeaderWeight);
}
/*Force option color (affects IE and some Firefox versions)*/
option {
  color: #000;
  background-color: #fff;
}
option[disabled] {
    color: #ccc;
  }
select::-ms-expand {
  display: none;
}
.hidden-label {
}
label[for] {
  cursor: pointer;
}
.form-vertical input,
  .form-vertical select,
  .form-vertical textarea {
    display: block;
    margin-bottom: 30px;
  }
.form-vertical input[type="checkbox"],
  .form-vertical input[type="radio"],
  .form-vertical .btn {
    display: inline-block;
  }
.form-vertical .btn:not(:last-child) {
    margin-bottom: 30px;
  }
small {
  display: block;
}
input.error, textarea.error {
    border-color: var(--errorRed);
    background-color: var(--errorRedBg);
    color: var(--errorRed);
  }
label.error {
  color: var(--errorRed);
}
.selector-wrapper label {
    margin-right: 10px;
  }
.selector-wrapper + .selector-wrapper {
    margin-top: calc(var(--gutter) / 2);
  }
.input-group {
  display: flex;
}
.input-group .input-group-field:first-child,
  .input-group .input-group-btn:first-child .btn,
  .input-group input[type="hidden"]:first-child + .input-group-field {
    border-radius: var(--input-radius) 0 0 var(--input-radius);
  }
.input-group .input-group-field:last-child {
    border-radius: 0 var(--input-radius) var(--input-radius) 0;
  }
.input-group .input-group-btn:first-child .btn,
  .input-group input[type="hidden"]:first-child + .input-group-btn .btn {
    border-radius: var(--buttonRadius) 0 0 var(--buttonRadius);
  }
[dir="rtl"] .input-group .input-group-btn:first-child .btn, [dir="rtl"] .input-group input[type="hidden"]:first-child + .input-group-btn .btn {
      border-radius: 0 var(--buttonRadius) var(--buttonRadius) 0;
    }
.input-group .input-group-btn:last-child .btn {
    border-radius: 0 var(--buttonRadius) var(--buttonRadius) 0;
  }
[dir="rtl"] .input-group .input-group-btn:last-child .btn {
      border-radius: var(--buttonRadius) 0 0 var(--buttonRadius);
    }
/*Nasty Firefox hack for inputs http://davidwalsh.name/firefox-buttons*/
.input-group input::-moz-focus-inner {
      border: 0;
      padding: 0;
      margin-top: -1px;
      margin-bottom: -1px;
    }
.input-group-field {
  flex: 1 1 auto;
  margin: 0;
  min-width: 0;
}
.input-group-btn {
  flex: 0 1 auto;
  margin: 0;
  display: flex; /*forces .btn full height*/
}
.input-group-btn .icon {
    vertical-align: initial;
  }
.input-group-btn .btn {
    min-width: 0;
  }
/* .icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  fill: currentColor;
} */
.no-svg .icon {
    display: none;
  }
svg.icon circle,
    symbol.icon circle,
    svg.icon ellipse,
    symbol.icon ellipse,
    svg.icon g,
    symbol.icon g,
    svg.icon line,
    symbol.icon line,
    /* svg.icon path, */
    symbol.icon path,
    svg.icon polygon,
    symbol.icon polygon,
    svg.icon polyline,
    symbol.icon polyline,
    /* svg.icon rect, */
    symbol.icon rect {
      fill: inherit;
      stroke: inherit;
    }
/* Override the above for our stroke-only icons */
svg.icon-cart circle,
    svg.icon-bag circle,
    svg.icon-bag-minimal circle,
    svg.icon-search circle,
    svg.icon-plus circle,
    svg.icon-minus circle,
    svg.icon-close circle,
    svg.icon-chevron-down circle,
    svg.icon-email circle,
    svg.icon-chat circle,
    svg.icon-phone circle,
    svg.icon-globe circle,
    svg.icon-truck circle,
    svg.icon-package circle,
    svg.icon-circle-checkmark circle,
    svg.icon-pencil circle,
    svg.icon-leaf circle,
    svg.icon-user circle,
    svg.icon-hamburger circle,
    svg.icon-filter circle,
    svg.icon-lock circle,
    svg.icon-package circle,
    svg.icon-gift circle,
    svg.icon-ribbon circle,
    svg.icon-shield circle,
    svg.icon-heart circle,
    svg.icon-tag circle,
    svg.icon-size-chart circle,
    svg.icon-tcwi-bills circle,
    svg.icon-tcwi-calendar circle,
    svg.icon-tcwi-cart circle,
    svg.icon-tcwi-charity circle,
    svg.icon-tcwi-gears circle,
    svg.icon-tcwi-gift circle,
    svg.icon-tcwi-globe circle,
    svg.icon-tcwi-open-envelope circle,
    svg.icon-tcwi-package circle,
    svg.icon-tcwi-plant circle,
    svg.icon-tcwi-recycle circle,
    svg.icon-tcwi-ribbon circle,
    svg.icon-tcwi-sales-tag circle,
    svg.icon-tcwi-shield circle,
    svg.icon-tcwi-stopwatch circle,
    svg.icon-tcwi-store circle,
    svg.icon-tcwi-thumbs-up circle,
    svg.icon-tcwi-trophy circle,
    svg.icon-tcwi-truck circle,
    svg.icon-tcwi-wallet circle,
    svg.icon-tcwi-chat circle,
    svg.icon-tcwi-phone circle,
    svg.icon-cart ellipse,
    svg.icon-bag ellipse,
    svg.icon-bag-minimal ellipse,
    svg.icon-search ellipse,
    svg.icon-plus ellipse,
    svg.icon-minus ellipse,
    svg.icon-close ellipse,
    svg.icon-chevron-down ellipse,
    svg.icon-email ellipse,
    svg.icon-chat ellipse,
    svg.icon-phone ellipse,
    svg.icon-globe ellipse,
    svg.icon-truck ellipse,
    svg.icon-package ellipse,
    svg.icon-circle-checkmark ellipse,
    svg.icon-pencil ellipse,
    svg.icon-leaf ellipse,
    svg.icon-user ellipse,
    svg.icon-hamburger ellipse,
    svg.icon-filter ellipse,
    svg.icon-lock ellipse,
    svg.icon-package ellipse,
    svg.icon-gift ellipse,
    svg.icon-ribbon ellipse,
    svg.icon-shield ellipse,
    svg.icon-heart ellipse,
    svg.icon-tag ellipse,
    svg.icon-size-chart ellipse,
    svg.icon-tcwi-bills ellipse,
    svg.icon-tcwi-calendar ellipse,
    svg.icon-tcwi-cart ellipse,
    svg.icon-tcwi-charity ellipse,
    svg.icon-tcwi-gears ellipse,
    svg.icon-tcwi-gift ellipse,
    svg.icon-tcwi-globe ellipse,
    svg.icon-tcwi-open-envelope ellipse,
    svg.icon-tcwi-package ellipse,
    svg.icon-tcwi-plant ellipse,
    svg.icon-tcwi-recycle ellipse,
    svg.icon-tcwi-ribbon ellipse,
    svg.icon-tcwi-sales-tag ellipse,
    svg.icon-tcwi-shield ellipse,
    svg.icon-tcwi-stopwatch ellipse,
    svg.icon-tcwi-store ellipse,
    svg.icon-tcwi-thumbs-up ellipse,
    svg.icon-tcwi-trophy ellipse,
    svg.icon-tcwi-truck ellipse,
    svg.icon-tcwi-wallet ellipse,
    svg.icon-tcwi-chat ellipse,
    svg.icon-tcwi-phone ellipse,
    svg.icon-cart g,
    svg.icon-bag g,
    svg.icon-bag-minimal g,
    svg.icon-search g,
    svg.icon-plus g,
    svg.icon-minus g,
    svg.icon-close g,
    svg.icon-chevron-down g,
    svg.icon-email g,
    svg.icon-chat g,
    svg.icon-phone g,
    svg.icon-globe g,
    svg.icon-truck g,
    svg.icon-package g,
    svg.icon-circle-checkmark g,
    svg.icon-pencil g,
    svg.icon-leaf g,
    svg.icon-user g,
    svg.icon-hamburger g,
    svg.icon-filter g,
    svg.icon-lock g,
    svg.icon-package g,
    svg.icon-gift g,
    svg.icon-ribbon g,
    svg.icon-shield g,
    svg.icon-heart g,
    svg.icon-tag g,
    svg.icon-size-chart g,
    svg.icon-tcwi-bills g,
    svg.icon-tcwi-calendar g,
    svg.icon-tcwi-cart g,
    svg.icon-tcwi-charity g,
    svg.icon-tcwi-gears g,
    svg.icon-tcwi-gift g,
    svg.icon-tcwi-globe g,
    svg.icon-tcwi-open-envelope g,
    svg.icon-tcwi-package g,
    svg.icon-tcwi-plant g,
    svg.icon-tcwi-recycle g,
    svg.icon-tcwi-ribbon g,
    svg.icon-tcwi-sales-tag g,
    svg.icon-tcwi-shield g,
    svg.icon-tcwi-stopwatch g,
    svg.icon-tcwi-store g,
    svg.icon-tcwi-thumbs-up g,
    svg.icon-tcwi-trophy g,
    svg.icon-tcwi-truck g,
    svg.icon-tcwi-wallet g,
    svg.icon-tcwi-chat g,
    svg.icon-tcwi-phone g,
    svg.icon-cart line,
    svg.icon-bag line,
    svg.icon-bag-minimal line,
    svg.icon-search line,
    svg.icon-plus line,
    svg.icon-minus line,
    svg.icon-close line,
    svg.icon-chevron-down line,
    svg.icon-email line,
    svg.icon-chat line,
    svg.icon-phone line,
    svg.icon-globe line,
    svg.icon-truck line,
    svg.icon-package line,
    svg.icon-circle-checkmark line,
    svg.icon-pencil line,
    svg.icon-leaf line,
    svg.icon-user line,
    svg.icon-hamburger line,
    svg.icon-filter line,
    svg.icon-lock line,
    svg.icon-package line,
    svg.icon-gift line,
    svg.icon-ribbon line,
    svg.icon-shield line,
    svg.icon-heart line,
    svg.icon-tag line,
    svg.icon-size-chart line,
    svg.icon-tcwi-bills line,
    svg.icon-tcwi-calendar line,
    svg.icon-tcwi-cart line,
    svg.icon-tcwi-charity line,
    svg.icon-tcwi-gears line,
    svg.icon-tcwi-gift line,
    svg.icon-tcwi-globe line,
    svg.icon-tcwi-open-envelope line,
    svg.icon-tcwi-package line,
    svg.icon-tcwi-plant line,
    svg.icon-tcwi-recycle line,
    svg.icon-tcwi-ribbon line,
    svg.icon-tcwi-sales-tag line,
    svg.icon-tcwi-shield line,
    svg.icon-tcwi-stopwatch line,
    svg.icon-tcwi-store line,
    svg.icon-tcwi-thumbs-up line,
    svg.icon-tcwi-trophy line,
    svg.icon-tcwi-truck line,
    svg.icon-tcwi-wallet line,
    svg.icon-tcwi-chat line,
    svg.icon-tcwi-phone line,
    svg.icon-cart path,
    svg.icon-bag path,
    svg.icon-bag-minimal path,
    svg.icon-search path,
    svg.icon-plus path,
    svg.icon-minus path,
    svg.icon-close path,
    svg.icon-chevron-down path,
    svg.icon-email path,
    svg.icon-chat path,
    svg.icon-phone path,
    svg.icon-globe path,
    svg.icon-truck path,
    svg.icon-package path,
    svg.icon-circle-checkmark path,
    svg.icon-pencil path,
    svg.icon-leaf path,
    svg.icon-user path,
    svg.icon-hamburger path,
    svg.icon-filter path,
    svg.icon-lock path,
    svg.icon-package path,
    svg.icon-gift path,
    svg.icon-ribbon path,
    svg.icon-shield path,
    svg.icon-heart path,
    svg.icon-tag path,
    svg.icon-size-chart path,
    svg.icon-tcwi-bills path,
    svg.icon-tcwi-calendar path,
    svg.icon-tcwi-cart path,
    svg.icon-tcwi-charity path,
    svg.icon-tcwi-gears path,
    svg.icon-tcwi-gift path,
    svg.icon-tcwi-globe path,
    svg.icon-tcwi-open-envelope path,
    svg.icon-tcwi-package path,
    svg.icon-tcwi-plant path,
    svg.icon-tcwi-recycle path,
    svg.icon-tcwi-ribbon path,
    svg.icon-tcwi-sales-tag path,
    svg.icon-tcwi-shield path,
    svg.icon-tcwi-stopwatch path,
    svg.icon-tcwi-store path,
    svg.icon-tcwi-thumbs-up path,
    svg.icon-tcwi-trophy path,
    svg.icon-tcwi-truck path,
    svg.icon-tcwi-wallet path,
    svg.icon-tcwi-chat path,
    svg.icon-tcwi-phone path,
    svg.icon-cart polygon,
    svg.icon-bag polygon,
    svg.icon-bag-minimal polygon,
    svg.icon-search polygon,
    svg.icon-plus polygon,
    svg.icon-minus polygon,
    svg.icon-close polygon,
    svg.icon-chevron-down polygon,
    svg.icon-email polygon,
    svg.icon-chat polygon,
    svg.icon-phone polygon,
    svg.icon-globe polygon,
    svg.icon-truck polygon,
    svg.icon-package polygon,
    svg.icon-circle-checkmark polygon,
    svg.icon-pencil polygon,
    svg.icon-leaf polygon,
    svg.icon-user polygon,
    svg.icon-hamburger polygon,
    svg.icon-filter polygon,
    svg.icon-lock polygon,
    svg.icon-package polygon,
    svg.icon-gift polygon,
    svg.icon-ribbon polygon,
    svg.icon-shield polygon,
    svg.icon-heart polygon,
    svg.icon-tag polygon,
    svg.icon-size-chart polygon,
    svg.icon-tcwi-bills polygon,
    svg.icon-tcwi-calendar polygon,
    svg.icon-tcwi-cart polygon,
    svg.icon-tcwi-charity polygon,
    svg.icon-tcwi-gears polygon,
    svg.icon-tcwi-gift polygon,
    svg.icon-tcwi-globe polygon,
    svg.icon-tcwi-open-envelope polygon,
    svg.icon-tcwi-package polygon,
    svg.icon-tcwi-plant polygon,
    svg.icon-tcwi-recycle polygon,
    svg.icon-tcwi-ribbon polygon,
    svg.icon-tcwi-sales-tag polygon,
    svg.icon-tcwi-shield polygon,
    svg.icon-tcwi-stopwatch polygon,
    svg.icon-tcwi-store polygon,
    svg.icon-tcwi-thumbs-up polygon,
    svg.icon-tcwi-trophy polygon,
    svg.icon-tcwi-truck polygon,
    svg.icon-tcwi-wallet polygon,
    svg.icon-tcwi-chat polygon,
    svg.icon-tcwi-phone polygon,
    svg.icon-cart polyline,
    svg.icon-bag polyline,
    svg.icon-bag-minimal polyline,
    svg.icon-search polyline,
    svg.icon-plus polyline,
    svg.icon-minus polyline,
    svg.icon-close polyline,
    svg.icon-chevron-down polyline,
    svg.icon-email polyline,
    svg.icon-chat polyline,
    svg.icon-phone polyline,
    svg.icon-globe polyline,
    svg.icon-truck polyline,
    svg.icon-package polyline,
    svg.icon-circle-checkmark polyline,
    svg.icon-pencil polyline,
    svg.icon-leaf polyline,
    svg.icon-user polyline,
    svg.icon-hamburger polyline,
    svg.icon-filter polyline,
    svg.icon-lock polyline,
    svg.icon-package polyline,
    svg.icon-gift polyline,
    svg.icon-ribbon polyline,
    svg.icon-shield polyline,
    svg.icon-heart polyline,
    svg.icon-tag polyline,
    svg.icon-size-chart polyline,
    svg.icon-tcwi-bills polyline,
    svg.icon-tcwi-calendar polyline,
    svg.icon-tcwi-cart polyline,
    svg.icon-tcwi-charity polyline,
    svg.icon-tcwi-gears polyline,
    svg.icon-tcwi-gift polyline,
    svg.icon-tcwi-globe polyline,
    svg.icon-tcwi-open-envelope polyline,
    svg.icon-tcwi-package polyline,
    svg.icon-tcwi-plant polyline,
    svg.icon-tcwi-recycle polyline,
    svg.icon-tcwi-ribbon polyline,
    svg.icon-tcwi-sales-tag polyline,
    svg.icon-tcwi-shield polyline,
    svg.icon-tcwi-stopwatch polyline,
    svg.icon-tcwi-store polyline,
    svg.icon-tcwi-thumbs-up polyline,
    svg.icon-tcwi-trophy polyline,
    svg.icon-tcwi-truck polyline,
    svg.icon-tcwi-wallet polyline,
    svg.icon-tcwi-chat polyline,
    svg.icon-tcwi-phone polyline,
    svg.icon-cart rect,
    svg.icon-bag rect,
    svg.icon-bag-minimal rect,
    svg.icon-search rect,
    svg.icon-plus rect,
    svg.icon-minus rect,
    svg.icon-close rect,
    svg.icon-chevron-down rect,
    svg.icon-email rect,
    svg.icon-chat rect,
    svg.icon-phone rect,
    svg.icon-globe rect,
    svg.icon-truck rect,
    svg.icon-package rect,
    svg.icon-circle-checkmark rect,
    svg.icon-pencil rect,
    svg.icon-leaf rect,
    svg.icon-user rect,
    svg.icon-hamburger rect,
    svg.icon-filter rect,
    svg.icon-lock rect,
    svg.icon-package rect,
    svg.icon-gift rect,
    svg.icon-ribbon rect,
    svg.icon-shield rect,
    svg.icon-heart rect,
    svg.icon-tag rect,
    svg.icon-size-chart rect,
    svg.icon-tcwi-bills rect,
    svg.icon-tcwi-calendar rect,
    svg.icon-tcwi-cart rect,
    svg.icon-tcwi-charity rect,
    svg.icon-tcwi-gears rect,
    svg.icon-tcwi-gift rect,
    svg.icon-tcwi-globe rect,
    svg.icon-tcwi-open-envelope rect,
    svg.icon-tcwi-package rect,
    svg.icon-tcwi-plant rect,
    svg.icon-tcwi-recycle rect,
    svg.icon-tcwi-ribbon rect,
    svg.icon-tcwi-sales-tag rect,
    svg.icon-tcwi-shield rect,
    svg.icon-tcwi-stopwatch rect,
    svg.icon-tcwi-store rect,
    svg.icon-tcwi-thumbs-up rect,
    svg.icon-tcwi-trophy rect,
    svg.icon-tcwi-truck rect,
    svg.icon-tcwi-wallet rect,
    svg.icon-tcwi-chat rect,
    svg.icon-tcwi-phone rect {
      fill: none;
      stroke-width: var(--iconWeight);
      stroke: currentColor;
      stroke-linecap: var(--iconLinecaps);
      stroke-linejoin: var(--iconLinecaps);
    }
svg.icon-cart circle {
  fill: currentColor;
}
.placeholder-svg {
  fill: #999;
  background-color: #e1e1e1;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  display: block;
  padding: 30px 0;
}
.placeholder-svg--no-padding {
  padding: 0;
}
.placeholder-noblocks {
  padding: 40px;
  text-align: center;
}
/*Placeholder animation for loading product form*/
.placeholder-content {
  overflow: hidden;
  background-image: linear-gradient(100deg, #f9f9f9 40%, #f1f1f1 63%, #f9f9f9 79%);
  animation: placeholder-shimmer 1.3s linear infinite;
  background-size: 400% 100%;
  margin-bottom: 20px;
  border-radius: 4px;
}
@media only screen and (max-width: 768px) {
.placeholder-content {
    margin-left: auto;
    margin-right: auto;
}
  }
[data-transitions="true"] .transition-body {
    opacity: 0;
  }
.no-js [data-transitions="true"] .transition-body {
      opacity: 1;
    }
.loaded[data-transitions="true"] .transition-body {
    animation: fade-in 0.8s ease forwards;
  }
.unloading[data-transitions="true"] .transition-body {
    animation: fade-out 0.3s ease forwards;
  }
.animation-contents {
  opacity: 0;
}
.animation-contents.is-visible {
    animation: rise-up 0.8s cubic-bezier(0.26, 0.54, 0.32, 1) forwards;
  }
.image-wrap {
  background: var(--colorSmallImageBg);
  overflow: hidden;
}
.image-wrap img:not([role="presentation"]) {
  display: block;
}
.unload:before,
.unload:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 3px;
  background: var(--colorBody);
  left: 50%;
  top: 30%;
  margin: -1px 0 0 -50px;
  z-index: var(--z-index-loader);
  opacity: 0;
}
.no-js .unload:before, .no-js .unload:after {
    display: none;
  }
.unload:before {
  background: var(--colorTextBody);
  opacity: 1;
}
.unload:after {
  opacity: 0;
  animation: preloading 0.5s ease 0.3s infinite;
}
.loading {
  animation: placeholder-shimmer 1.3s linear 0.5s infinite;
  background-size: 300% 100%;
  background-image: linear-gradient(100deg, var(--colorLargeImageBg) 40%, var(--colorLargeImageBgLight) 63%, var(--colorLargeImageBg) 79%);
}
.loading.loaded {
    animation: none;
    background-image: none;
  }
.loading--delayed:before {
  animation-delay: 0.8s !important;
  animation-duration: 1s !important;
}
.loading--delayed:after {
  animation-delay: 1.3s !important;
}
[data-tool-tip="size-chart"] .tool-tip__close {
  border: 0;
  padding: 6px;
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(25%,-25%);
  z-index: 2;
  color: var(--colorBtnPrimaryText);
  background: var(--colorBtnPrimary);
  border-radius: 50%;
}
product-recommendations[data-intent="complementary"] {
  display: block;
  overflow: hidden;
}
product-recommendations[data-intent="complementary"] .product-recommendations__title {
    margin-top: 40px;
    width: 100%;
    max-width: 72%;
    margin-bottom: 20px;
    text-align: left;
  }
product-recommendations[data-intent="complementary"] .grid {
    margin-left: 0;
  }
product-recommendations[data-intent="complementary"] .grid__item,
  product-recommendations[data-intent="complementary"] .grid-item {
    margin-bottom: 1rem;
    padding-left: 0;
    padding-bottom: 8px;
  }
@media only screen and (max-width: 768px) {
product-recommendations[data-intent="complementary"] .grid__item,
  product-recommendations[data-intent="complementary"] .grid-item {
      margin-left: 0 !important;
      flex: 0 0 100%;
  }
    }
product-recommendations[data-intent="complementary"] .grid-product__image-wrap {
    min-width: 90px;
  }
product-recommendations[data-intent="complementary"] .grid__image-ratio {
    background-color: transparent;
  }
product-recommendations[data-intent="complementary"] img.image-style--circle {
    border-radius: 50%;
    object-fit: cover;
    width: 85%;
    height: 85%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
  }
product-recommendations[data-intent="complementary"] .grid__item-image-wrapper .grid-product__link {
    width: 100%;
    display: block;
  }
product-recommendations[data-intent="complementary"] .grid__item-image-wrapper,
  product-recommendations[data-intent="complementary"] .grid-product__link,
  product-recommendations[data-intent="complementary"] .grid-item__link {
    display: flex;
    align-items: center;
  }
product-recommendations[data-intent="complementary"] .grid__item-image-wrapper .grid-product__image-mask,
    product-recommendations[data-intent="complementary"] .grid-product__link .grid-product__image-mask,
    product-recommendations[data-intent="complementary"] .grid-item__link .grid-product__image-mask,
    product-recommendations[data-intent="complementary"] .grid__item-image-wrapper .grid-product__image-wrap,
    product-recommendations[data-intent="complementary"] .grid-product__link .grid-product__image-wrap,
    product-recommendations[data-intent="complementary"] .grid-item__link .grid-product__image-wrap,
    product-recommendations[data-intent="complementary"] .grid__item-image-wrapper .image-wrap,
    product-recommendations[data-intent="complementary"] .grid-product__link .image-wrap,
    product-recommendations[data-intent="complementary"] .grid-item__link .image-wrap {
      width: 112px;
      margin: 0;
    }
product-recommendations[data-intent="complementary"] .grid__item-image-wrapper .grid-product__meta, product-recommendations[data-intent="complementary"] .grid-product__link .grid-product__meta, product-recommendations[data-intent="complementary"] .grid-item__link .grid-product__meta {
      margin-left: 48px;
      width: calc(100% - 112px);
      text-align: left;
    }
product-recommendations[data-intent="complementary"] .grid-product__actions {
    top: 0;
    right: 0;
  }
product-recommendations[data-intent="complementary"] .grid-product__tag {
    top: initial;
    right: initial;
    left: 0;
    bottom: 0;
  }
product-recommendations[data-intent="complementary"] .flickity-viewport {
    width: 100%;
  }
product-recommendations[data-intent="complementary"] .flickity-previous {
    left: auto;
    top: -32px;
    right: 50px;
  }
@media only screen and (max-width: 768px) {
product-recommendations[data-intent="complementary"] .flickity-previous {
      right: 45px;
  }
    }
product-recommendations[data-intent="complementary"] .flickity-next {
    right: 0;
    top: -32px;
  }
product-recommendations[data-intent="complementary"] .flickity-page-dots {
    top: -41px;
    right: 0;
    width: auto;
    bottom: auto;
  }
product-recommendations[data-intent="complementary"] .flickity-button:disabled {
    display: block;
    opacity: 0.35;
  }
.product-recommendations__slide {
  display: block;
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 768px) {
.product-recommendations__slide {
    display: flex;
    flex-wrap: wrap;
}
  }
.product-recommendations__slide .grid__item:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }
.product-recommendations--title-missing {
  margin-top: 80px;
}
product-recommendations[data-intent="complementary"] .grid-product__actions {
    top: 0;
    right: 5px;

  }
@media only screen and (min-width: 769px) {
      product-recommendations[data-intent="complementary"] .grid-product__actions .btn--icon {
        padding: 10px;
      }

      product-recommendations[data-intent="complementary"] .grid-product__actions .icon {
        width: 25px;
        height: 25px;
      }
    }
product-recommendations[data-intent="complementary"] .grid-product__tags {
    margin-left: 0;
  }
product-recommendations[data-intent="complementary"] .grid-item {
    padding: 8px;
  }
[data-grid-style*="grey"] product-recommendations[data-intent="complementary"] .grid-item__content, [data-grid-style*="grey-round"] product-recommendations[data-intent="complementary"] .grid-item__content, [data-grid-style*="white"] product-recommendations[data-intent="complementary"] .grid-item__content, [data-grid-style*="white-round"] product-recommendations[data-intent="complementary"] .grid-item__content {
    padding: 0 8px;
  }
@media only screen and (max-width: 768px) {
    [data-grid-style*="gridlines"] product-recommendations[data-intent="complementary"] .grid-product__actions {
      top: -6px;
      right: -6px;
    }
  }
[data-grid-style*="gridlines"] product-recommendations[data-intent="complementary"] .product-recommendations__slide .grid-product:last-child:after {
    border-top: 0;
  }
[data-grid-style*="gridlines"] product-recommendations[data-intent="complementary"] .product-recommendations__slide .grid-product:first-child:after {
    border-top: solid var(--gridThickness) var(--colorBorder);
  }
[data-grid-style*="gridlines"] product-recommendations[data-intent="complementary"] .grid-product {
    padding: 8px;
    margin-bottom: 0;
  }
[data-grid-style*="gridlines"] product-recommendations[data-intent="complementary"] .grid-product:after {
    padding: 0 8px;
    box-shadow: none;
    border: solid var(--gridThickness) var(--colorBorder);
  }
.note,
.errors {
  border-radius: var(--input-radius);
  padding: 6px 12px;
  margin-bottom: calc(var(--gutter) / 2);
  border: 1px solid transparent;
  text-align: left;
}
.note ul,
  .errors ul,
  .note ol,
  .errors ol {
    margin-top: 0;
    margin-bottom: 0;
  }
.note li:last-child, .errors li:last-child {
    margin-bottom: 0;
  }
.note p, .errors p {
    margin-bottom: 0;
  }
.note {
  border-color: var(--colorBorder);
}
.errors ul {
    list-style: disc outside;
    margin-left: 20px;
  }
.note--success {
  padding: 10px 25px !important;
  border-radius: 10px !important;
  background-color: #ebf4ea !important;
  border-color: #cceaca !important;
  color: #629c53 !important;
}
.note--success a {
    color: #629c53 !important;
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
.note--success a:hover {
      -webkit-text-decoration: none;
      text-decoration: none;
    }
.form-error,
.errors {
  color: var(--errorRed);
  background-color: var(--errorRedBg);
  border-color: var(--errorRed);
}
.form-error a, .errors a {
    color: var(--errorRed);
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
.form-error a:hover, .errors a:hover {
      -webkit-text-decoration: none;
      text-decoration: none;
    }
.pagination {
  margin: calc(var(--gutter) * 2) 0;
  text-align: center;
}
.pagination > span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
  }
.pagination a {
    display: inline-block;
  }
.pagination a:not(.btn),
  .pagination .page.current {
    padding: 8px 12px;
  }
.pagination .page.current {
    opacity: 0.3;
  }
.pagination .btn {
    transition: transform 0.15s ease-out;
  }
.pagination .btn:hover {
      transform: scale(1.08);
    }
.pagination .btn .icon {
      width: 13px;
      height: 13px;
    }
.rte {
  margin-bottom: calc(var(--gutter) / 4);
}
@media only screen and (min-width: 769px) {
.rte {
    margin-bottom: calc(var(--gutter) / 2);
}
  }
.rte:last-child {
    margin-bottom: 0;
  }
.rte + .rte {
    margin-top: var(--gutter);
  }
.rte p,
  .rte ul,
  .rte ol,
  .rte table {
    margin-bottom: 15px;
  }
@media only screen and (min-width: 769px) {
.rte p,
  .rte ul,
  .rte ol,
  .rte table {
      margin-bottom: 25px;
  }
    }
.rte p:last-child, .rte ul:last-child, .rte ol:last-child, .rte table:last-child {
      margin-bottom: 0;
    }
.rte ul ul {
      margin-bottom: 0;
    }
/*Add some top margin to headers from the rich text editor*/
.rte h1, .rte h2, .rte h3, .rte h4, .rte h5, .rte h6 {
    margin-top: 60px;
    margin-bottom: 25px;
  }
.rte h1:first-child, .rte h2:first-child, .rte h3:first-child, .rte h4:first-child, .rte h5:first-child, .rte h6:first-child {
      margin-top: 0;
    }
.rte h1 a, .rte h2 a, .rte h3 a, .rte h4 a, .rte h5 a, .rte h6 a {
      -webkit-text-decoration: none;
      text-decoration: none;
    }
/*In case merchants paste meta tags into their content by accident*/
.rte meta:first-child + h1, .rte meta:first-child + h2, .rte meta:first-child + h3, .rte meta:first-child + h4, .rte meta:first-child + h5, .rte meta:first-child + h6 {
      margin-top: 0;
    }
/*Mimic a paragraph tag because they're not always created*/
.rte > div {
    margin-bottom: calc(var(--gutter) / 2);
  }
.rte > div:last-child {
      margin-bottom: 0;
    }
.rte li {
    margin-bottom: 0;
  }
.rte table {
    table-layout: fixed;
  }
.rte--block {
  margin-bottom: 8px;
}
@media only screen and (min-width: 769px) {
.rte--block {
    margin-bottom: 12px;
}
  }
.rte-setting > p:last-child {
    margin-bottom: 0;
  }
.rte a, .rte-setting a {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
.rte img, .rte-setting img {
    height: auto;
  }
.rte a:not(.rte__image):not(.btn), .rte-setting a:not(.rte__image):not(.btn) {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
.rte a.rte__image:after, .rte-setting a.rte__image:after {
    content: none;
  }
.text-center .rte ul,
  .text-center.rte ul,
  .text-center .rte ol,
  .text-center.rte ol {
    list-style-position: inside;
    margin-left: 0;
  }
.rte--nomargin {
  margin-bottom: 0;
}
.search-bar {
  max-width: 100%;
}
.search-bar--page {
  max-width: 300px;
  margin-top: calc(var(--gutter) / -2);
}
.search-bar .icon {
  width: 24px;
  height: 24px;
  vertical-align: middle;
}
.modal {
  display: none;
  bottom: 0;
  left: 0;
  opacity: 1;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  z-index: var(--z-index-modal);
  color: #fff;
  align-items: center;
  justify-content: center;
}
.modal.modal--quick-shop {
    align-items: flex-start;
  }
.modal a:not(.btn),
  .modal a:not(.btn):hover {
    color: inherit;
  }
.modal-open .modal .modal__inner {
      animation: modal-open 0.3s forwards;
    }
.modal-open .modal:before {
      content: '';
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: var(--colorModalBg);
      animation: overlay-on 0.3s forwards;
      cursor: pointer;
    }
.modal-closing .modal .modal__inner {
      animation: modal-closing 0.15s forwards;
    }
.modal-closing .modal:before {
      content: '';
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: var(--colorModalBg);
      animation: overlay-off 0.15s forwards;
    }
.modal-open--solid .modal:before {
    background-color: var(--colorModalBg);
  }
.modal--is-closing {
  display: flex !important; /*override .is-transitioning styles*/
  overflow: hidden;
}
.modal--is-active {
  display: flex !important; /*override .is-transitioning styles*/
  overflow: hidden;
}
/*Class on body element when modal open.
Only medium-up because iOS jumps to top otherwise*/
@media only screen and (min-width: 769px) {
  .modal-open {
    overflow: hidden;
  }
}
.modal__inner {
  transform-style: preserve-3d;
  flex: 0 1 auto;
  margin: calc(var(--gutter) / 2);
  max-width: calc(100% - 30px);
  display: flex;
  align-items: center;
  box-shadow: 0 12px 25px rgb(0 0 0 / 15%);
  border-radius: var(--roundness);
}
@media only screen and (min-width: 769px) {
.modal__inner {
    margin: 40px;
    max-width: calc(100% - 80px);
}
  }
.modal--square .modal__inner {
    background-color: var(--colorBody);
    color: var(--colorTextBody);
    border-radius: var(--roundness);
  }
.modal__inner .scheme-image {
    border-radius: calc(var(--roundness) + 2px);
  }
/*No max height on product images*/
.modal__inner .image-wrap img {
    max-height: none;
  }
.modal__centered {
  position: relative;
  flex: 0 1 auto;
  min-width: 1px; /*ie10 thing*/
  max-width: 100%;
}
.modal--square .modal__centered-content {
    max-height: 80vh;
    padding: 30px;
    min-width: 200px;
    min-height: 200px;
    border-radius: var(--roundness);
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }
@media only screen and (min-width: 769px) {
.modal--square .modal__centered-content {
      padding: calc(var(--gutter) * 1.5);
      max-height: 90vh;
      max-width: 1200px;
  }
    }
.modal--square .modal__centered-content--padded {
  padding: 60px;
}
/*Always a .btn .btn--circle .btn--icon*/
.modal__close {
  border: 0;
  padding: 6px;
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(25%, -25%);
  z-index: 2;
  transition: transform 0.15s ease-out;
}
.modal__close:hover {
    transform: translate(25%, -25%) scale(1.08);
  }
.modal__close .icon {
    width: 28px;
    height: 28px;
  }
.modal--is-closing .modal__close {
    display: none;
  }
/*Ajax page adjustments*/
.modal .page-content,
  .modal .page-width {
    padding: 0;
  }
@media only screen and (max-width: 768px) {
  .modal--mobile-friendly {
    top: auto;
    bottom: 20px;
    overflow: auto;
  }

    .modal--mobile-friendly.modal--square .modal__centered-content {
      padding: 30px;
    }

    .modal--mobile-friendly.modal--is-active {
      overflow: visible;
    }
      .modal-open .modal--mobile-friendly:before {
        display: none;
      }

    .modal--mobile-friendly .modal__inner {
      margin: 0;
    }

    .modal--mobile-friendly .h1 {
      padding-right: 25px;
    }

    .modal--mobile-friendly input {
      font-size: 16px !important;
    }

    .modal--mobile-friendly .text-close {
      display: none;
    }
}
/*Always sits on modal overlay (light), so hardcode black*/
.modal__footer-text {
  padding: calc(var(--gutter) / 2) var(--gutter);
  text-align: center;
}
.modal__footer-text a {
    color: currentColor;
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
.js-qty__wrapper {
  display: inline-block;
  position: relative;
  max-width: 70px;
  min-width: 60px;
  overflow: visible;
  background-color: var(--colorBody);
  color: var(--colorTextBody);
}
.js-qty__wrapper.is-loading {
    opacity: 0.5;
    pointer-events: none;
  }
.js-qty__num {
  display: block;
  background: none;
  text-align: center;
  width: 100%;
  padding: 5px 20px;
  margin: 0;
}
.js-qty__adjust {
  cursor: pointer;
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  border: 0 none;
  background: none;
  text-align: center;
  overflow: hidden;
  padding: 0 10px;
  line-height: 1;
  -webkit-user-select: none;
          user-select: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: background-color 0.1s ease-out;
  z-index: 1;
  fill: var(--colorTextBody);
}
.js-qty__adjust .icon {
    display: block;
    font-size: 8px;
    vertical-align: middle;
    width: 10px;
    height: 10px;
    fill: inherit;
  }
.js-qty__adjust:hover {
    background-color: var(--colorBodyDim);
    color: var(--colorTextBody);
  }
.js-qty__num:active ~ .js-qty__adjust,
  .js-qty__num:focus ~ .js-qty__adjust {
    border-color: var(--colorTextBody);
  }
.js-qty__adjust--plus {
  right: 0;
}
.js-qty__adjust--minus {
  left: 0;
}
.currency-flag {
  position: relative;
  display: inline-block;
  width: 22px;
  height: 22px;
  object-fit: cover;
  vertical-align: middle;
  overflow: hidden;
  box-shadow: 0 0 1px 0 rgba(0,0,0,0.3) inset;
  border-radius: 50%;
  background-clip: padding-box; /* Fix for android devices */
}
@media only screen and (max-width: 768px) {
  [data-disclosure-currency] .disclosure-list {
    left: 50%;
    transform: translateX(-50%);
    max-width: 90vw;
  }

  [data-disclosure-currency] .disclosure-list--single-true {
    left: 0;
    transform: none;
  }
}
.collapsible-trigger {
  color: inherit;
  position: relative;
}
/*button element cannot be display:flex, so add child span to style*/
.collapsible-trigger__layout {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.collapsible-trigger__layout > span {
    display: block;
    padding-right: 10px;
  }
.collapsible-trigger__layout--inline {
  position: relative;
  justify-content: flex-start;
}
.collapsible-trigger__layout--inline > span {
    padding-right: 15px;
  }
/*In some instances, override inline layout*/
.collection-mobile-filters .collapsible-trigger__layout--inline {
    justify-content: space-between;
  }
.collapsible-trigger__layout--inline .collapsible-trigger__icon {
    position: static;
    transform: none;
  }
.collapsible-trigger__icon {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: var(--collapsibleIconWidth);
  height: var(--collapsibleIconWidth);
}
.collapsible-trigger__icon .icon {
    display: block;
    width: var(--collapsibleIconWidth);
    height: var(--collapsibleIconWidth);
    transition: all 0.1s ease-in;
  }
.collapsible-trigger.is-open .collapsible-trigger__icon > .icon-chevron-down {
  transform: rotate(180deg);
}
.collapsible-trigger--inline {
  font-weight: var(--typeHeaderWeight);
  padding: 11px 0 11px 20px;
}
.collapsible-trigger--inline .collapsible-trigger__icon {
    right: auto;
    left: 0;
  }
.collapsible-content {
  transition: opacity 0.2s ease, height 0.15s ease, transform 0.3s cubic-bezier(.25,.46,.45,.94);
  transform: translateY(-10px);
}
.collapsible-content.is-open {
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
    transition: opacity 0.3s ease, height 0.25s ease, transform 0.3s cubic-bezier(.25,.46,.45,.94);
  }
.collapsible-content--all {
  visibility: hidden;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  opacity: 0;
  height: 0;
}
@media only screen and (min-width: 769px) {
    .collapsible-content--all.is-open {
      overflow: initial;
      visibility: visible;
      opacity: 1;
      height: auto;
    }
  }
.collapsible-content--all.is-open {
    border-bottom: 1px solid;
    border-color: var(--colorBorder);
  }
.filter-wrapper .collapsible-content--all.is-open {
      border: 0;
    }
@media only screen and (max-width: 768px) {
  .collapsible-content--small {
    visibility: hidden;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    opacity: 0;
    height: 0;
  }

    .collapsible-content--small .collapsible-content__inner {
      transform: translateY(40px);
    }
}
@media only screen and (min-width: 769px) {
  .collapsible-content__inner {
    padding: 0 0 35px;
  }
}
.collapsible-trigger[aria-expanded="true"] .collapsible-label__closed {
    display: none;
  }
.collapsible-label__open {
  display: none;
}
.collapsible-trigger[aria-expanded="true"] .collapsible-label__open {
    display: inline-block;
  }
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  touch-action: none;
  z-index: 15000;
  -webkit-text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  outline: none;
}
.pswp img {
  max-width: none;
}
/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp--open {
  display: block; }
.pswp--zoom-allowed .pswp__img {
  cursor: zoom-in; }
.pswp--zoomed-in .pswp__img {
  cursor: grab; }
.pswp--dragging .pswp__img {
  cursor: grabbing; }
/*
  Background is added as a separate element.
  As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: var(--colorBody);
  opacity: 0;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }
.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }
.pswp__container,
.pswp__zoom-wrap {
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }
/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
          user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }
.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  transform-origin: left top;
  /* for open/close transition */
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  transition: none; }
.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }
.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }
.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }
/*
  stretched thumbnail or div placeholder element (see below)
  style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }
.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }
/*
  Error message appears when image is not loaded
  (JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }
.pswp__error-msg a {
  color: #CCC;
  -webkit-text-decoration: underline;
  text-decoration: underline; }
.pswp__button {
  position: relative;

  /*Because JS listens to click on button element itself*/
}
.pswp__button:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
/*Ignore clicks on svgs inside button*/
.pswp__button svg {
    pointer-events: none;
  }
.pswp__button--arrow--left .icon,
.pswp__button--arrow--right .icon {
  width: 13px;
  height: 13px;
  margin: 8px;
}
.pswp__button[disabled] {
  opacity: 0;
  pointer-events: none;
}
.pswp__ui {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  bottom: var(--gutter);
  left: 0;
  right: 0;
  transform: translateY(0);
  transition: transform 0.25s 0.6s;
}
.pswp__ui .btn {
    margin: 15px;
    border: 0;
    box-shadow: 0 3px 6px rgba(0,0,0,0.15);
  }
.pswp__ui--hidden {
  transform: translateY(150%);
  transition: transform 0.25s;
}
/* Fixes for iOS15 */
/* See https://gist.github.com/dimsemenov/0b8c255c0d87f2989e8ab876073534ea */
html.pswp-open-in-ios,
html.pswp-open-in-ios body {
  background: #444;
  height: var(--window-inner-height);
  overflow: hidden;
  box-sizing: border-box;
}
/* Hide page content via CSS when PhotoSwipe opens */
.pswp-open-in-ios body > * {
  display: none;
}
.pswp-open-in-ios body .pswp.pswp--open {
  display: block;
}
:root {
  --max-height-disclosure: 60vh;
  --min-height-disclosure: 92px;
}
.disclosure {
  position: relative;
}
.disclosure__toggle {
  white-space: nowrap;
}
.disclosure-list {
  background-color: var(--colorBody);
  color: var(--colorTextBody);
  bottom: 100%;
  padding: 10px 0;
  margin: 0;
  position: absolute;
  display: none;
  min-height: var(--min-height-disclosure);
  max-height: var(--max-height-disclosure);
  overflow-y: auto;
  border-radius: var(--input-radius);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.09);
  z-index: 1;
}
.disclosure-list a,
  .disclosure-list .disclosure-list__item  a {
    color: currentColor;
  }
.disclosure-list--down {
  bottom: auto;
  top: 100%;
}
.disclosure-list--left {
  right: 0;
}
.disclosure-list--visible {
  display: block;
}
.disclosure-list__item {
  white-space: nowrap;
  padding: 5px 15px 4px;
  text-align: left;
}
.disclosure-list__option:focus .disclosure-list__label, .disclosure-list__option:hover .disclosure-list__label {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }
.disclosure-list__item--current .disclosure-list__label {
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
.disclosure-list__label {
  display: inline-block;
  vertical-align: middle;
  text-underline-offset: 0.2rem;
}
[data-disclosure-currency] .disclosure-list__label {
    padding-left: 10px;
  }
.disclosure-list__label span {
    border-bottom: 2px solid transparent;
  }
.is-active .disclosure-list__label span {
      border-bottom: 2px solid currentColor;
    }
/*Model viewer controls*/
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area {
    opacity: 1; /*always show controls*/
    background: var(--colorBody);
    border-color: var(--colorTextBodyAlpha005);
    border-radius: 50px;
  }
.shopify-model-viewer-ui .shopify-model-viewer-ui__button {
    color: var(--colorTextBody);
  }
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover {
      color: var(--colorTextBody);
    }
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active,
    .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus {
      color: var(--colorTextBody);
      background-color: var(--colorTextBodyAlpha005);
    }
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after {
      border-color: var(--colorTextBodyAlpha005);
    }
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster {
    background-color: var(--colorTextBody);
    color: var(--colorBody);
    border-radius: 100%;
    border: 1px solid;
    border-color: var(--colorBodyAlpha05);
  }
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover,
    .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus {
      color: var(--colorBody);
    }
/*View in space button*/
.product-single__view-in-space {
  display: block;
  color: var(--colorTextBody);
  background-color: var(--colorTextBodyAlpha008);
  width: 80%;
  width: calc(80% - 4px); /*4px = right margin on product-image-main*/
  margin: 40px 10% 10px;
  padding: 5px 10px 10px;
}
.product-single__view-in-space[data-shopify-xr-hidden] {
    display: none;
  }
.product-single__view-in-space-text {
  font-size: calc(var(--typeBaseSize) * 0.85);
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
/*Model viewer container*/
.shopify-model-viewer-ui,
.shopify-model-viewer-ui model-viewer {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.shopify-model-viewer-ui__button[hidden] {
  display: none;
}
.product-single__close-media {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 2;
}
.price-range__slider-wrapper {
  padding: 0 8px;
  margin-bottom: 8px;
}
@media only screen and (max-width: 768px) {
.price-range__slider-wrapper {
    padding: 0 10px;
}
  }
.price-range__input {
  display: none;
}
.price-range__display-wrapper {
  display: flex;
  flex: 1 1 auto;
  justify-content: space-between;
  padding: 0;
  margin-bottom: 8px;
  width: 100%;
}
@media only screen and (max-width: 768px) {
.price-range__display-wrapper {
    padding: 0;
}
  }
.noUi-horizontal .noUi-handle {
  border: 0;
  border-radius: 50%;
  background: var(--colorTextBody);
  box-shadow: 0 0 1px 2px rgb(255 255 255);
  width: 12px;
  height: 12px;
  cursor: pointer;
  right: -6px;
  top: -3px;
}
.noUi-horizontal .noUi-handle:hover, .noUi-horizontal .noUi-handle:focus {
    width: 14px;
    height: 14px;
    right: -7px;
    top: -4px;
  }
.noUi-horizontal .noUi-handle:before, .noUi-horizontal .noUi-handle:after {
    content: none;
  }
.noUi-target {
  background: #f4f4f4;
  border: 0;
  box-shadow: none;
}
.noUi-connect {
  background: var(--colorTextBody);
}
.noUi-horizontal {
  height: 6px;
}
::-webkit-input-placeholder {
   color: inherit;
   opacity: 0.5;
}
:-moz-placeholder {
   color: inherit;
   opacity: 0.5;
}
:-ms-input-placeholder {
   color: inherit;
   opacity: 0.5;
}
::-ms-input-placeholder {
   color: inherit;
   opacity: 1;
}
input,
textarea,
select {
  background-color: inherit;
  color: inherit;
}
input[disabled],
  textarea[disabled],
  select[disabled],
  input.disabled,
  textarea.disabled,
  select.disabled {
    background-color: var(--disabledGrey);
    border-color: transparent;
  }
input:active,
  textarea:active,
  select:active,
  input:focus,
  textarea:focus,
  select:focus {
    border: 1px solid;
    border-color: var(--colorTextBody);
  }
input[type="image"] {
  background-color: transparent;
}
:root {
  --shareButtonHeight: 18px;
}
.social-sharing .icon {
    height: var(--shareButtonHeight);
    width: var(--shareButtonHeight);
  }
.social-sharing__link {
  display: inline-block;
  color: var(--colorTextBody);
  border-radius: 2px;
  margin: 0 18px 0 0;
  -webkit-text-decoration: none;
  text-decoration: none;
  font-weight: normal;
}
.social-sharing__link:last-child {
    margin-right: 0;
  }
.social-sharing__title {
  font-size: calc(var(--typeBaseSize) * 0.85);
  display: inline-block;
  vertical-align: middle;
  padding-right: 15px;
  padding-left: 3px;
}
.blog-layout__sidebar .social-sharing {
    margin-bottom: 40px;
  }
.index-section {
  margin: var(--indexSectionPadding) 0;

  /*Required so box-shadow on .main-content doesn't appear
  when first section has no background*/
}
.index-section:not(.index-section--sub-product):first-child {
    margin-top: 0;
    padding-top: var(--indexSectionPadding);
  }
.index-section + .index-section,
.index-section + .index-section--hidden,
.main-content + .index-section {
  margin-top: 0;
}
.page-width .index-section .page-width {
  padding-left: 0;
  padding-right: 0;
}
.index-section--flush {
  margin: 0;
}
.section--divider {
  border-top: 1px solid;
  border-top-color: var(--colorBorder);
  padding-top: var(--indexSectionPadding);
}
.index-section--faq {
  margin-bottom: 20px;
}
/*Hide footer sections on /challenge page*/
.template-challange .index-section--footer {
  display: none;
}
.testimonials-section {
  padding: var(--indexSectionPadding) 0;
}
.page-blocks--flush .page-width {
  padding: 0;
}
.page-blocks > div:first-child .index-section {
    margin-top: 0;
  }
/*================ Featured row section ================*/
.feature-row-wrapper {
  overflow: hidden;
  direction: ltr;
}
.feature-row {
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (--widescreen) {
.feature-row {
    margin: 0 6%;
}
  }
@media only screen and (max-width: 768px) {
.feature-row {
    flex-direction: column;
    margin: 0;
}
  }
@media only screen and (max-width: 959px) {
  .feature-row--small-none {
    display: block;
  }
}
.feature-row__item {
  flex: 0 1 57%;
  margin: 0 auto;
}
@media only screen and (max-width: 768px) {
.feature-row__item {
    flex: 1 1 auto;
    max-width: 100%;
    min-width: 100%;
}
  }
.feature-row__item--overlap-images {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 0 15px;
  margin: 0 0 30px 0;
}
@media only screen and (min-width: 769px) {
.feature-row__item--overlap-images {
    padding: 50px 0;
    margin: 0 auto;
}
  }
.feature-row__item--overlap-images > *:first-child {
    z-index: 1;
    transform: translate(30px, 30px);
  }
@media only screen and (min-width: 769px) {
.feature-row__item--overlap-images > *:first-child {
      transform: translate(50px, 50px);
  }
    }
.feature-row__item--overlap-images svg {
    border: 2px solid;
    border-color: var(--colorBody);
  }
.feature-row__image {
  display: block;
  margin: 0 auto;
  order: 1;
}
@media only screen and (min-width: 769px) {
.feature-row__image {
    order: 2;
}
  }
.feature-row__text {
  padding: 0;
}
@media only screen and (max-width: 768px) {
.feature-row__text {
    order: 2;
    margin-top: 0;
    padding: 30px 20px 0;
    padding-bottom: 0; /*always last element on mobile*/
}
  }
.feature-row__text .rte {
    margin: 0;
  }
.feature-row__text .btn {
    margin-top: calc(var(--gutter) / 2);
  }
@media only screen and (min-width: 769px) {
  .feature-row__text--left {
    padding-left: calc(var(--gutter) * 2);
    padding-right: 20px;
  }

  .feature-row__text--right {
    padding-right: calc(var(--gutter) * 2);
    padding-left: 20px;
  }
}
.product-block {
  margin-bottom: 30px;
}
.product-block hr {
    margin: 0;
  }
.product-block--tab + .product-block--tab {
  margin-top: -30px;
}
.product-block--sales-point + .product-block--sales-point {
  margin-top: -20px;
}
.theme-block {
  margin-bottom: 30px;
}
.theme-block:last-child {
    margin-bottom: 0;
  }
:root {
  --z-index-hero-image: 1;
  --z-index-hero-video: 2;
  --z-index-hero-image-overlay: 3;
  --z-index-hero-text: 4;
  --slideshowImageAnimationAmount: 200px;
  --slideshowImageAnimationSpeed: 0.5s;
}
.hero--padded {
  margin-top: var(--pageWidthPadding);
  margin-bottom: var(--pageWidthPadding);

  /*Required so box-shadow on .main-content doesn't appear
  when this is the first section*/
}
.index-section--hero:first-child .hero--padded {
    margin-top: 0;
    padding-top: var(--pageWidthPadding);
  }
.hero {
  position: relative;
  overflow: hidden;
  background-color: var(--colorLargeImageBg);
  color: #fff;
}
.hero.loaded {
    background-color: transparent;
    transition: background-color 0.2s ease 0.3s;
  }
.hero--padded .hero {
    border-radius: var(--roundness);
  }
.hero--padded .hero .hero__media {
      overflow: hidden;
      border-radius: var(--roundness);
    }
.hero__media-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image-wrapper,
.hero__media {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: var(--z-index-hero-image);
  object-fit: cover;
}
.hero__media {
  z-index: var(--z-index-hero-image);
}
.hero__image-wrapper--no-overlay:before {
  content: none;
}
.hero__media iframe,
.hero__media video {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.video-interactable .hero__media iframe, .video-interactable .hero__media video {
    pointer-events: auto;
  }
.video-parent-section.loading .hero__media iframe, .video-parent-section.loading .hero__media video {
    opacity: 0.01; /*sneaky way to avoid talking to an invisible YT iframe*/
  }
.video-parent-section.loaded .hero__media iframe, .video-parent-section.loaded .hero__media video {
    opacity: 1;
    animation: zoom-fade 1s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
    transition: none; /*fixes safari animation conflict*/
  }
/*MP4 sizing*/
.hero__media video {
  position: relative;
  object-fit: cover;
  font-family: "object-fit: cover";
}
/*YouTube iframes need more specific sizing*/
.hero__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 300%;
  left: -100%;
  max-width: none;

  /*This min-width may need to change slightly depending on
  embedded video dimensions. Can do on a per-shop basis*/
}
@media screen and (min-width: 1140px) {
.hero__media iframe {
    width: 100%;
    height: 300%;
    left: auto;
    top: -100%;
}
  }
/*Mobile only vimeo play button*/
.vimeo-mobile-trigger {
  display: block;
  position: absolute;
  width: 100%;
  z-index: 2;
  margin-top: 90px;
}
.hero__text-content .vimeo-mobile-trigger {
    bottom: 120%;
  }
.vimeo-mobile-trigger .icon {
    width: 40px;
    height: 40px;
    background-color: #fff;
    border-radius: 50%;
    padding: 10px;
  }
.hero__slide-link {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: calc(var(--z-index-hero-text) + 1);
}
.hero__slide-link:hover ~ .hero__text-wrap .btn:not(.btn--secondary):not(.btn--inverse) {
      background: var(--colorBtnPrimaryLight);
      transition-delay: 0.25s;
    }
.hero__text-wrap {
  position: relative;
  height: 100%;
}
.video-interactable .hero__text-wrap {
    pointer-events: none;
  }
.hero__text-wrap .page-width {
    display: table;
    width: 100%;
    height: 100%;
  }
/* .hero__text-content {
  position: relative;
  padding: calc(var(--gutter) / 2) 0;
  z-index: var(--z-index-hero-text);
}
@media only screen and (min-width: 769px) {
.hero__text-content {
    padding: calc(var(--gutter) * 1.5) 0;
} */
  }
[data-dots="true"] .hero__text-content {
    padding-bottom: 40px;
  }
.hero__text-shadow {
  --zIndexOverlay: -1;
  position: relative;
  display: inline-block;
  text-shadow: 0 3px 7px rgb(0, 0, 0, 0.15);
}
.hero__text-shadow:after {
    background: radial-gradient(rgba(0, 0, 0, 0.3) 0, transparent 60%);
    margin: -100px -200px -100px -200px;
  }
.hero__text-shadow .btn {
    text-shadow: none;
  }
.horizontal-left .hero__text-shadow {
    max-width: 500px;
  }
.horizontal-right .hero__text-shadow {
    max-width: 500px;
    text-align: left;
  }
@media only screen and (max-width: 768px) {
    .horizontal-left .hero__text-shadow {
      max-width: 85%;
    }

    .horizontal-right .hero__text-shadow {
      max-width: 85%;
    }
  }
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
  margin-bottom: 10px;
}
@media only screen and (min-width: 769px) {
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
    margin-bottom: 15px;
}
  }
.hero__top-subtitle {
  letter-spacing: 0.07em;
  font-size: 1.1em;
}
.hero__title {
  display: block;
}
.hero__title p {
    margin-bottom: 0;
  }
.hero__subtext {
  margin-top: 20px;
}
.hero__subtitle {
  display: block;
  vertical-align: middle;
}
@media only screen and (min-width: 769px) {
.hero__subtitle {
    font-size: 1.3em;
}
  }
.hero__link {
  position: relative;
  display: block;
}
.video-interactable .hero__link {
    pointer-events: auto;
  }
.hero__link .btn {
    margin: 4px 15px 15px 0;
  }
@media only screen and (max-width: 768px) {
.hero__link .btn {
      margin: 4px 10px 6px 0;
  }

      .small--text-center .hero__link .btn {
        margin: 4px 10px 6px;
      }
    }
/*Play icon in button*/
.hero__link .btn .icon-play {
    position: relative;
    top: -2px;
    margin-right: 5px;
  }
.hero__link .btn--inverse {
    color: currentColor;
    border-color: currentColor;
  }
/*Text alignment*/
.hero__text-content {
  display: table-cell;
}
/* .hero__text-content .hero__link {
    margin-top: calc(var(--gutter) / 4);
  } */
@media only screen and (min-width: 769px) {
/* .hero__text-content .hero__link {
      margin-top: calc(var(--gutter) / 2);
  } */
    }
.hero__text-content.horizontal-left {
    text-align: left;
  }
.hero__text-content.horizontal-center {
    text-align: center;
  }
.hero__text-content.horizontal-right {
    text-align: right;
  }
.hero__text-content.vertical-center {
    vertical-align: middle;
  }
.hero__text-content.vertical-bottom {
    vertical-align: bottom;
  }
/*Top padding adjustment to account for overlaid header*/
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
  padding-top: 50px;
}
@media only screen and (min-width: 769px) {
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
    padding-top: 90px;
}
  }
.hero[data-natural] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/*Hero and slideshow shared starting animation*/
/*Default positioning pre-animation*/
.hero .slideshow__slide .hero__animation-contents {
    opacity: 0;
    transform: translateY(10px);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__animation-contents {
      opacity: 1;
    }
@media only screen and (max-width: 768px) {
.hero .slideshow__slide .hero__animation-contents {
      transform: translateY(7px);
  }
    }
.hero .slideshow__slide .hero__text-shadow:after {
    opacity: 0;
  }
/*Override lazy load style*/
.hero .slideshow__slide:not(.animate-out) .hero__image {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__link .btn {
    opacity: 0;
    transition: none;
    white-space: nowrap;
  }
.no-js .hero .slideshow__slide .hero__link .btn {
      opacity: 1;
    }
/*Disable animations when not active or fading out*/
.hero .slideshow__slide .hero__image-wrapper {
    transform: scale(1.15);
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__sidebyside {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside {
      opacity: 1;
    }
.hero .slideshow__slide .hero__sidebyside-image .hero__image {
    opacity: 0;
    transform: scale(1.15);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside-image .hero__image {
      opacity: 1;
    }
/*Hero and slideshow shared active animation */
.hero.loaded .slideshow__slide.is-selected .hero__animation-contents {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity 0.4s ease, transform 0.6s cubic-bezier(0.26, 0.54, 0.32, 1);
  }
.hero.loaded .slideshow__slide.is-selected .hero__link .btn {
    opacity: 1;
    transition: opacity 1s ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__text-shadow:after {
    opacity: 1;
    transition: all 0.4s ease 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__title .hero__animation-contents {
    transition-delay: 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__subtitle .hero__animation-contents {
    transition-delay: 0.4s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__link .btn {
    transition-delay: 0.6s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__link .btn:nth-child(2) {
    transition-delay: 0.8s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__media,
  .hero.loaded .slideshow__slide.is-selected .hero__image,
  .hero.loaded .slideshow__slide.is-selected .hero__image--svg {
    opacity: 1;
    transition: none;
  }
.hero.loaded .slideshow__slide.is-selected .hero__image-wrapper {
    opacity: 1;
    transform: scale(1);
    transition: transform 1s cubic-bezier(0.18, 0.63, 0.25, 1), opacity 0.7s ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside {
    opacity: 1;
    transition: opacity calc(var(--slideshowImageAnimationSpeed) + 0.2s) ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside-image .hero__image {
    opacity: 1;
    transform: scale(1);
    animation: none;
    transition: transform calc(var(--slideshowImageAnimationSpeed) + 0.2s) cubic-bezier(0.13, 0.55, 0.25, 1);
  }
/*Slideshow fading out animation*/
.hero .slideshow__slide.animate-out .hero__animation-contents {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide.animate-out .hero__image-wrapper {
    opacity: 0;
    transform: scale(1);
    transition: transform var(--slideshowImageAnimationSpeed) ease-in 0.05s, opacity var(--slideshowImageAnimationSpeed) ease-in 0.05s;
  }
/* Hero side by side layout */
.hero__sidebyside {
  height: 100%;
  display: flex;
}
.hero__sidebyside-content {
  position: relative;
}
.hero__sidebyside-content-inner {
  align-self: center;
  flex: 1;
  padding: 30px;
}
.hero__sidebyside-image {
  overflow: hidden;
}
.hero__sidebyside-image-link {
  display: block;
  height: 100%;
}
.hero__sidebyside-image--indented .hero__image {
    padding: 30px 30px 0;
    object-fit: contain;
  }
.hero__sidebyside-image--indented .placeholder-svg {
    margin: 30px 30px 0;
    height: calc(100% - 60px);
    width: calc(100% - 60px);
  }
@media only screen and (max-width: 768px) {
  .hero__sidebyside {
    flex-direction: column;
  }

  .hero__sidebyside-image {
    position: relative;
    flex: 1 1 auto;
  }

    .hero__sidebyside-image .hero__image,
    .hero__sidebyside-image .placeholder-svg {
      position: absolute;
      top: 0;
      left: 0;
    }

  .hero__sidebyside-content {
    flex: 0 1 auto;
    display: flex;
    order: 2;
  }
}
@media only screen and (min-width: 769px) {
  .hero__sidebyside-content {
    flex: 1 1 auto;
    display: flex;
    max-width: 40%;
  }

  .hero__sidebyside-content-inner {
    padding: 5vw;
  }
    .hero__sidebyside-text--right .hero__sidebyside-content {
      order: 2;
    }
    .hero__sidebyside-text--left .hero__sidebyside-content-inner--indented {
      padding-right: 0;
    }

    .hero__sidebyside-text--right .hero__sidebyside-content-inner--indented {
      padding-left: 0;
    }

  .hero__sidebyside-image {
    flex: 0 1 60%;
  }
    .hero__sidebyside-image--indented .hero__image {
      padding: 80px;
      object-position: center right;
    }

  .hero__sidebyside-text--right .hero__sidebyside-image--indented .hero__image {
    object-position: center left;
  }
}
.collection-content {
  padding-top: 5px;
}
@media only screen and (min-width: 769px) {
.collection-content {
    padding-top: 25px;
    margin-top: 35px;
    border-top: 1px solid;
    border-top-color: var(--colorBorder);
}
  }
.collection-filter {
  margin-bottom: calc(var(--gutter) / 2);
}
@media only screen and (max-width: 768px) {
.collection-filter {
    position: sticky;
    top: 65px; /*updated with JS based on header height*/
    z-index: 2;
    margin-left: calc(var(--page-width-gutter-small) * -1);
    margin-right: calc(var(--page-width-gutter-small) * -1);
    margin-bottom: 0;
}
  }
.collection-filter__inner {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
}
@media only screen and (max-width: 768px) {
.collection-filter__inner {
    position: relative;
    z-index: 2;
    background: var(--colorBody);
    padding: 0 var(--page-width-gutter-small);
}

    .collection-filter__inner:after {
      content: '';
      position: absolute;
      height: 20px;
      top: 100%;
      left: 0;
      right: 0;
      pointer-events: none;
      background: linear-gradient(rgba(0,0,0,0.05), rgba(0,0,0,0));
    }
  }
.collection-filter__inner select {
    display: block;
    width: 100%;
    border: 0;
  }
.collection-filter__btn {
  padding: 12px 0;
  font-weight: var(--typeHeaderWeight);
  font-size: calc(var(--typeBaseSize) + 1px);
}
.collection-filter__btn .icon {
    width: 25px;
    height: 25px;
    margin-top: -1px;
    margin-right: 5px;
  }
.collection-filter__btn path {
    transition: all 0.3s cubic-bezier(0.18, 0.77, 0.58, 1);
  }
/*Animate SVG to become close icon*/
.collection-filter__btn.is-active path:nth-child(3) {
      transform: rotate(45deg);
      transform-origin: 70% 90%;
    }
.collection-filter__btn.is-active path:nth-child(1),
    .collection-filter__btn.is-active path:nth-child(2),
    .collection-filter__btn.is-active path:nth-child(4),
    .collection-filter__btn.is-active path:nth-child(5) {
      opacity: 0;
    }
.collection-filter__btn.is-active path:nth-child(6) {
      transform: rotate(-45deg);
      transform-origin: 80% 44%;
    }
.collection-filter__item {
  flex: 1 1 auto;
}
.collection-filter__item--drawer {
  flex: 0 1 50%;
  padding-right: calc(var(--gutter) / 4);
}
.collection-filter__item--count {
  flex: 1 1 50%;
  text-align: center;
}
.collection-filter__item--right {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 0 1 50%;
  padding-left: calc(var(--gutter) / 4);

  /*account for button padding*/
}
.collection-filter__item--right > .inline-list {
    margin-right: -7px;
  }
@media only screen and (min-width: 769px) {
  .collection-filter__sort {
    padding-right: 15px;
    margin-right: 15px;
    border-right: 1px solid;
    border-right-color: var(--colorBorder);
  }
}
@media only screen and (max-width: 768px) {
  .collection-filter__item--count {
    order: 3;
    flex: 1 1 100%;
  }
}
:root {
  --collectionHeroLarge: 400px;
  --collectionHeroSmall: 200px;
}
.collection-hero {
  position: relative;
  width: 100%;
  height: var(--collectionHeroSmall);
  overflow: hidden;
  background-color: var(--colorLargeImageBg);
}
@media only screen and (min-width: 769px) {
.collection-hero {
    height: var(--collectionHeroLarge);
}
  }
.collection-hero__content {
  --zIndexOverlay: -1;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  display: flex;
  align-items: flex-end;
  padding: calc(var(--gutter) / 2) 0;
  color: #fff;
  z-index: 1;
}
@media only screen and (min-width: 769px) {
.collection-hero__content {
    padding: var(--gutter) 0;
}
  }
.collection-hero__content a {
    color: #fff;
  }
/*Account for overlayed header/toolbar*/
.overlaid-header .collection-hero__content {
    padding-top: 70px;
  }
@media only screen and (min-width: 769px) {
.overlaid-header .collection-hero__content {
      padding-top: 100px;
  }
    }
.collection-hero__content .page-width {
    width: 100%;
  }
.collection-hero__content:after {
    background: linear-gradient(45deg, rgba(0,0,0,0.3), transparent 50%);
    pointer-events: none;
  }
/*Apply animations*/
.collection-hero__image {
  transform: scale(1);
  transition: transform 1s cubic-bezier(0.18, 0.63, 0.25, 1), opacity 0.7s ease;
  animation: none;
  object-fit: cover;
}
.collection-grid {
  margin-bottom: var(--indexSectionPadding);
}
/*Unload ajax styles*/
.collection-grid__wrapper.unload {
  min-height: 180px;
  position: relative;
}
.collection-grid__wrapper.unload [data-section-type="collection-template"] {
    animation: grid-product__loading 1.5s ease infinite 1.5s;
  }
.collection-grid__wrapper.unload .collection-grid {
   opacity: 0.2;
   transition: opacity 0.3s;
  }
@media only screen and (min-width: 769px) {
  .collection-sidebar {
    padding-right: 10px;
    margin-bottom: 20px;
  }

  .grid__item--sidebar {
    position: sticky;
    top: 90px; /*updated with sticky header JS*/
    max-height: 90vh;
    overflow-y: auto;
  }
}
/*Collection sidebar turns into a slide-down drawer on mobile*/
@media only screen and (max-width: 768px) {
  .tag-list--active-tags {
    margin: 20px 20px 10px;
  }

  .collection-mobile-filters .filter-wrapper {
    display: none;
    transition: all var(--slideCurve);
    background-color: var(--colorBody);
    transform: translateY(-100%);
    max-height: 80vh;
    max-height: var(--maxFiltersHeight);
    overflow: auto;
    box-shadow: var(--drawerBoxShadow);
  }

    .collection-mobile-filters .filter-wrapper.is-active {
      display: block;
      transform: translateY(0);
    }

  .collection-mobile-filters {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 0;
    overflow: visible;
  }

  .collection-sidebar__group {
    border-top: 1px solid;
    border-top-color: var(--colorBorder);
  }

  /*Slight padding above grid when quick view buttons extend above grid item*/
  [data-grid-style="simple"] .collection-grid,
  [data-grid-style*="grey"] .collection-grid,
  [data-grid-style*="white"] .collection-grid {
    padding-top: 10px;
  }
}
.collection-sidebar__group {
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
      .collection-sidebar__group .tag-list:not(.tag-list--swatches) {
        columns: 2;
      }
    }
.collection-sidebar__group .tag-list a:hover {
      -webkit-text-decoration: underline;
      text-decoration: underline;
      text-underline-offset: 2px;
    }
@media only screen and (min-width: 769px) {
    .collection-sidebar__group .collapsible-trigger-btn {
      padding-top: 5px;
    }
  }
.rte--collection-desc {
  padding: 5px 0 45px;
}
/*Swap product grid layouts*/
.grid-view-btn {
  display: block;
  padding: 10px 8px;
  opacity: 0.15;
}
.grid-view-btn:hover {
    opacity: 0.4;
  }
.grid-view-btn.is-active {
    opacity: 1;
  }
.grid-view-btn svg {
    display: block;
  }
@media only screen and (max-width: 768px) {
    .grid-view-btn svg {
      width: 18px;
      height: 18px;
    }
  }
:root {
  --tagActiveIconSize: 16px;
  --tagActiveIconSizeActive: 10px;
}
.tag-list__header {
  text-align: left;
}
.tag-list .tag-list {
  margin-left: calc(var(--gutter) / 2);
}
.tag-list a,
.tag-list button,
.tag-list label {
  cursor: pointer;
  display: block;
  padding: 1px 0;
}
.tag--swatch label {
  margin: 0;
}
.tag-list label:hover,
.tag:focus-within label {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.tag--active > a,
.tag--active > button,
.tag--active > label {
  font-weight: 900;
}
.tag-list--active-tags:empty {
  display: none;
}
.tag-list--checkboxes {
  padding-bottom: 6px;
}
.tag-list--checkboxes a {
    position: relative;
    padding-left: 25px;
  }
.tag-list--checkboxes a:before,
    .tag-list--checkboxes a:after {
      content: '';
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
    }
.tag-list--checkboxes a:before {
      border: 1px solid;
      border-color: var(--colorBorder);
      height: var(--tagActiveIconSize);
      width: var(--tagActiveIconSize);
    }
.tag-list--checkboxes a:after {
      height: var(--tagActiveIconSizeActive);
      width: var(--tagActiveIconSizeActive);
      left: 3px;
    }
.tag-list--checkboxes .tag--active a:after,
.tag--active .tag__checkbox:after,
input:checked ~ .tag__checkbox:after {
  background-color: var(--colorTextBody);
  border-color: var(--colorTextBody);
}
/*Remove tags (top of sidebar)*/
.tag--remove,
.tag--inline {
  display: inline-block;
  position: relative;
  margin: 0 10px 13px 0;
}
.tag--remove a, .tag--inline a {
    display: block;
    text-align: left;
    padding: 7px 15px 7px 36px;
    min-width: 0;
  }
/*X icon sits over button, not in it*/
.tag--remove .icon, .tag--inline .icon {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
    color: var(--colorBtnPrimaryText);
  }
.tag--inline a {
  padding: 7px 15px 7px 15px;
}
/*Color swatches in sidebar*/
.tag-list--swatches {
  margin-top: 2px;
  margin-left: -2px;
}
.drawer .tag-list--swatches {
    margin-left: -2px;
  }
.tag-list--swatches li {
    display: inline-block;
  }
label.tag__checkbox-wrapper {
  display: flex;
}
.tag__checkbox {
  position: relative;
  padding-left: 25px;
  overflow: hidden;
}
.tag__checkbox:before,
  .tag__checkbox:after {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
  }
.tag__checkbox:before {
    border: 1px solid;
    border-color: var(--colorBorder);
    height: var(--tagActiveIconSize);
    width: var(--tagActiveIconSize);
  }
.tag__checkbox:after {
    height: var(--tagActiveIconSizeActive);
    width: var(--tagActiveIconSizeActive);
    left: 3px;
  }
.tag__input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
:root {
  --label-bottom-margin: 12px;
}
.variant-input-wrap {
  border: 0;
  padding: 0;
  margin: 0 0 calc(var(--label-bottom-margin) * -1);
  position: relative;
}
.variant-input-wrap input {
  }
.variant-input-wrap label {
    font: inherit;
    position: relative;
    display: inline-block;
    font-weight: normal;
    padding: 7px 15px 7px;
    margin: 0 8px var(--label-bottom-margin) 0;
    background-color: var(--colorBody);
    box-shadow: 0 0 0 1px var(--colorBorder);
    border-radius: 1px;
    overflow: hidden;
  }
.variant-input-wrap label.color-swatch {
      padding: 0;
    }
[data-center-text="true"] .variant-input-wrap label {
      margin: 0 4px var(--label-bottom-margin);
    }
.variant-input-wrap label.disabled {
      color: var(--colorBorder);
    }
.variant-input-wrap label.disabled:after {
      position: absolute;
      content: "";
      left: 50%;
      top: 0;
      bottom: 0;
      border-left: 2px solid;
      border-color: var(--colorBorder);
      transform: rotate(45deg);
    }
.variant-input-wrap input[type='radio']:focus + label {
    box-shadow: 0 0 0 1px var(--colorTextBody);
    outline: 2px auto Highlight;
    outline: 2px auto -webkit-focus-ring-color;
    outline-offset: 1px;
  }
.variant-input-wrap input[type='radio']:checked + label {
    box-shadow: 0 0 0 2px var(--colorTextBody);
  }
.variant-input {
  display: inline-block;

  /*Firefox bug fix*/
}
select .variant-input {
    display: block;
  }
.variant-wrapper + .variant-wrapper {
  margin-top: 25px;
}
.no-js .variant-wrapper {
  display: none;
}
.variant-wrapper--dropdown {
  display: inline-block;
  max-width: 100%;
  margin-right: calc(var(--gutter) / 2);
  margin-bottom: 0;
}
.variant__label[for] {
  display: block;
  margin-bottom: 10px;
  cursor: default;
}
.variant__label-info {
  /*undo accent stack styles*/
  text-transform: none;
  font-weight: normal;
  letter-spacing: 0;
}
/* This is the stylesheet entrypoint for the product-grid-item snippet. */
/* This file and all its inclusions will be processed through postcss */
.product-grid-item {
  width: 100%;
  /*required to prevent double grid border styles*/
  background-color: var(--colorBody);
}
/*Product grid variations*/
[data-grid-style*="gridlines"] .product-grid {
    margin-left: 0;
    margin-right: 0;
  }
[data-grid-style*="gridlines"] .grid-product {
    position: relative;
    padding: 0;
    margin: 0;
  }
[data-grid-style*="gridlines"] .grid-product:after {
      pointer-events: none;
      box-shadow: 0 0 0 var(--gridThickness) var(--colorBorder);
    }
/*Small gridline variations*/
@media only screen and (max-width: 768px) {
    [data-grid-style*="gridlines"] .product-grid {
      margin-left: calc(var(--pageWidthPadding) * -1);
      margin-right: calc(var(--pageWidthPadding) * -1);
      padding: var(--gridThickness) calc(var(--pageWidthPadding) + var(--gridThickness));
    }

    /*Make flush on mobile*/
    [data-grid-style*="gridlines"] .collection-grid {
      padding: 0;
    }
}
[data-grid-style*="grey"] .grid-product,
[data-grid-style*="white"] .grid-product {
  position: relative;
}
[data-grid-style*="grey"] .grid-product:after, [data-grid-style*="white"] .grid-product:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc(var(--productGridPadding) / 2);
    right: calc(var(--productGridPadding) / 2);
    pointer-events: none;
  }
[data-grid-style*="grey"] .grid-product:after {
    background-color: var(--colorTextBody);
    opacity: 0.027;
  }
[data-grid-style*="grey"] .grid-product.grid-product-image-breathing-room--false {
    padding-left: calc(var(--productGridMargin) / 2);
    padding-right: calc(var(--productGridMargin) / 2);
  }
[data-grid-style*="white"] .grid-item__content {
    background-color: #FFF;
  }
[data-grid-style*="white"] .grid-product:after {
    background-color: #FFF;
    z-index: -1;
  }
[data-grid-style*="white"] .grid-product.grid-product-image-breathing-room--false {
    padding-left: calc(var(--productGridMargin) / 2);
    padding-right: calc(var(--productGridMargin) / 2);
  }
[data-grid-style="grey-round"] .grid-product:after {
  border-radius: var(--productRadius);
}
[data-grid-style="white-round"] .product-grid-item {
    border-radius: var(--productRadius);
  }
[data-grid-style="white-round"] .grid-item__content {
    border-radius: var(--productRadius);
  }
[data-grid-style="white-round"] .grid-product:after {
    border-radius: var(--productRadius);
  }
/*Part 1 of product card is just image*/
.grid-product__image-wrap {
  position: relative;
  margin: var(--productTileMargin) var(--productTileMargin) 0;
}
[data-view="list"] .grid-product__image-wrap {
    margin-bottom: var(--productTileMargin);
  }
.grid-item__meta-secondary {
  margin-top: 5px;
  flex: 1 0 auto;
}
/*Remove margin when simple grid and not in list mode*/
[dir="ltr"] [data-grid-style="simple"] .new-grid:not([data-view="list"]) .grid-item__meta {
    margin-left: 0;
  }
[dir="rtl"] [data-grid-style="simple"] .new-grid:not([data-view="list"]) .grid-item__meta {
    margin-right: 0;
  }
/* Product list view (full width) */
[data-view="list"] .grid-item__link {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
[data-view="list"] .grid-product__image-wrap {
    flex: 1 1 45%;
    max-width: 200px;
    margin: calc(var(--productTileMargin) / 4);
    margin-right: 0;
  }
[data-view="list"] .grid-item__meta {
    flex: 1 1 55%;
    padding-right: 20px;
  }
@media only screen and (min-width: 769px) {
    [data-view="list"] .grid-item__meta {
      display: flex;
      justify-content: space-between;
      padding-right: 0;
    }

    [data-view="list"] .grid-item__meta-secondary {
      margin: 0 20px 0 0;
      text-align: right;
    }

    [data-view="list"] .grid-product__title {
      font-size: calc(var(--typeBaseSize) + 3px);
    }
  }
[data-view="list"] .grid-product__price--current {
    font-size: calc(var(--typeBaseSize) + 6px);
  }
[data-view="list"] .grid-item__meta-secondary {
    margin-right: 40px;
  }
/* Prevent long words from breaking out of available space */
.grid-product__title {
  word-break: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.grid-item__link--inline {
  display: flex;
}
.grid-item__link--inline .grid__image-ratio {
    width: 80px;
  }
.grid-item__link--inline .grid-item__meta {
    text-align: left;
  }
.grid-product__image {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: auto;
}
.grid-product__secondary-image {
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  opacity: 0;
  background-color: var(--colorBody);
  transition: opacity 0s cubic-bezier(0.26, 0.54, 0.32, 1);
  pointer-events: none;
}
[data-grid-style*="gridlines"] .grid-product__secondary-image {
    top: 0;
    left: 0;
    right: 0;
  }
.grid-product__secondary-image img {
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
.grid-product:hover .grid-product__secondary-image {
    transition-duration: 0.2s;
    opacity: 1;
  }
@media only screen and (max-width: 768px) {
    .supports-touch .grid-product__secondary-image {
      display: none;
    }
  }
.grid-product__color-image {
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  opacity: 0;
  background-color: var(--colorBody);
}
.grid-product__color-image.is-active {
    opacity: 1;
  }
.grid-product__vendor {
  margin-top: 5px;
  opacity: 0.65;
  font-size: calc(var(--typeBaseSize) - 3px);
}
.grid-product__vendor:empty {
    margin: 0;
  }
.grid-product__price {
  color: var(--colorPrice);
}
.grid-product__price--current {
  display: inline-block;
  font-weight: var(--typeHeaderWeight);
  margin-right: 5px;
  font-size: calc(var(--typeBaseSize) + 2px);
}
.grid-product__price--original {
  display: inline-block;
  font-weight: var(--typeHeaderWeight);
  -webkit-text-decoration: line-through;
  text-decoration: line-through;
  font-size: 0.9em;
  margin-right: 8px;
}
.grid-product__price--savings {
  display: inline-block;
  color: var(--colorTextSavings);
  white-space: nowrap;
  font-size: 0.9em;
}
.grid-product__price--from span:not(.money) {
  font-size: calc(var(--typeBaseSize) - 5px);
}
[data-view="list"] .grid-product__price--current,
  [data-view="list"] .grid-product__price--original,
  [data-view="list"] .grid-product__price--savings {
    display: block;
    margin-right: 0;
  }
[data-view="list"] .grid-product__price--from span:not(.money) {
    display: block;
  }
.grid-product__tags {
  position: absolute;
  bottom: 0;
  left: 0;
  margin-left: calc(var(--productTileMargin) * -1);
  z-index: 1;
}
.grid-product__tag {
  float: left;
  clear: left;
  line-height: 1;
  padding: 5px 7px;
  margin-top: 5px;
  border-radius: 0 2px 2px 0;
  background-color: var(--colorBtnPrimary);
  color: var(--colorBtnPrimaryText);
  font-size: 10px;
  text-transform: uppercase;
  font-weight: var(--typeHeaderWeight);
  letter-spacing: 0.05em;
  z-index: 1;
  transition: opacity 0.4s ease;
}
.grid-product__tag.grid-product__tag--sold-out {
    background-color: var(--colorBody);
    color: var(--colorTextBody);
  }
@media only screen and (min-width: 769px) {
.grid-product__tag {
    padding: 6px 8px;
    font-size: 11px;
}
  }
.grid-product__tag--sale {
  background-color: var(--colorSaleTag);
  color: var(--colorSaleTagText);
}
/*Large screen sizing*/
@media only screen and (min-width: 769px) {
  .grid-product__price--current {
    font-size: calc(var(--typeBaseSize) + 2px);
  }

  .grid-product__price--from span:not(.money) {
    font-size: calc(var(--typeBaseSize) - 3px);
  }
}
/*Quick view and quick add elements*/
.grid-product__actions {
  position: absolute;
  top: calc(var(--productGridMargin) * -1);
  right: calc(var(--productGridMargin) * -1);
  z-index: 1;
}
.grid-product__actions > button,
  .grid-product__actions .quick-add-btn,
  .grid-product__actions .quick-product__btn {
    display: block;
    margin-bottom: 5px;
  }
@media only screen and (max-width: 768px) {
    [data-grid-style*="gridlines"] .grid-product__actions {
      top: 0;
      right: 0;
    }
  }
/*Visual button lives inside actual button element so
we can create larger tap areas with smaller visuals*/
@media only screen and (max-width: 768px) {
      [data-grid-style*="gridlines"] .quick-add-btn .btn {
        padding: 6px;
        margin: 0 0 12px 12px;
        /* override btn--circle */
        border-radius: 0 0 0 10px;
      }

    /*Make sure button stays round*/
    .quick-add-btn .btn--circle {
      line-height: 0;
    }

    .quick-add-btn .icon {
      width: 12px;
      height: 12px;
    }
}
/*Quick actions appear on hover on larger screens*/
@media only screen and (min-width: 769px) {
  .grid-product__actions {
    opacity: 0;
    transform: translateY(5px);
    transition: opacity 0.25s ease, transform 0.25s ease-out;
  }

    .grid-product:hover .grid-product__actions {
      opacity: 1;
      transform: translateY(0);
    }

    .grid-product__actions > button,
    .grid-product__actions .quick-add-btn,
    .grid-product__actions .quick-product__btn {
      transition: transform 0.1s ease-out;
    }

      .grid-product__actions > button:hover, .grid-product__actions .quick-add-btn:hover, .grid-product__actions .quick-product__btn:hover {
        transform: scale(1.15);
      }

    .grid-product:focus-within .grid-product__actions {
      opacity: 1;
      transform: translateY(0);
      transition: opacity 0.25s ease, transform 0.25s ease-out;
    }
}
.sales-points {
  list-style: none;
  padding: 0;
  margin: 0;
}
.quick-add-modal .sales-points {
    display: none;
  }
.sales-point {
  display: block;
  margin-bottom: 10px;
}
.sales-point:last-child {
    margin-bottom: 0;
  }
.sales-point .icon {
    position: relative;
    width: 25px;
    height: 25px;
    margin-right: 10px;
  }
[dir="rtl"] .sales-point .icon {
      margin-right: 0;
      margin-left: 10px;
    }
.sales-point .sales-point__emoji {
    position: relative;
    line-height: 1;
    font-size: 25px;
    margin-right: 10px;
  }
.color-swatch {
  position: relative;
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  margin: 0 4px 4px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 2.5em;
  border: 3px solid;
  border-color: var(--colorBody);
  box-shadow: 0 0 0 1px var(--colorBorder);
  transition: box-shadow 0.1s ease;
  width: var(--swatchSize);
  height: var(--swatchSize);
}
[data-swatch_style='round'] .color-swatch {
    border-radius: 100%;
  }
/*Sidebar color swatches*/
.tag--swatch {
  display: inline-block;
}
.tag:not(.tag--active) label:hover .color-swatch:hover,
.tag:focus-within .color-swatch {
  box-shadow: 0 0 0 1px var(--colorTextBody);
}
/*Active product grid and filter swatches*/
.color-swatch.is-active {
  box-shadow: 0 0 0 1px var(--colorTextBody);
}
.tag--active .color-swatch {
  box-shadow: 0 0 0 2px var(--colorTextBody);
}
.color-swatch--small {
  width: 25px;
  height: 25px;
  border-width: 2px;
}
.grid-product__colors {
  display: flex;
  flex-wrap: wrap;
  line-height: 25px;
  margin: 0 0 5px -4px;
}
.grid-product__colors + .grid-product__colors {
    margin-top: 4px;
  }
.color-swatch__more {
  line-height: 25px;
  margin-left: 5px;
  font-weight: var(--typeHeaderWeight);
}
.tag--show-label {
  width: 100%;
}
.tag--show-label label {
    display: flex;
    align-items: center;
  }
.tag--show-label .tag__text {
    display: block !important;
    margin-left: 0.5rem;
  }
.color-swatch--filter {
  width: 35px;
  height: 35px;
}
.tag--active .color-swatch--filter:hover:after {
  position: absolute;
  content: "";
  left: 50%;
  top: 0;
  bottom: 0;
  border-left: 1px solid;
  border-color: var(--colorBorder);
  transform: rotate(45deg);
}
.scrollable-grid {
  overflow: hidden;
  overflow-x: auto;
  flex-wrap: nowrap;
  margin: -20px -10px 0 0;
  padding: 20px 10px 0 var(--gridThickness);
}
.scrollable-grid .grid-item {
    flex: 0 0 25%;

    /*Specific sizes for cart drawer popover*/
  }
.site-header__cart .scrollable-grid .grid-item {
      min-width: 150px;
    }
.new-grid[data-type="subcollections"] {
  margin-bottom: 20px;
  padding-bottom: 5px;
}
.new-grid[data-type="subcollections"]:empty {
    border: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }
@media only screen and (max-width: 768px) {
  .scrollable-grid--small {
    overflow: hidden;
    overflow-x: auto;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: calc(var(--productGridMargin) * -1) calc(var(--page-width-gutter-small) * -1) 0 0;
    padding:  var(--productGridMargin) var(--page-width-gutter-small) 0 0;
  }

    .page-width--flush-small .scrollable-grid--small {
      margin-left: 0;
      margin-right: 0;
      padding-left: var(--page-width-gutter-small);
    }

    .scrollable-grid--small .grid-item {
      flex: 0 0 45%;
    }

    /*Some one-off sizing*/
    .scrollable-grid--small[data-type="subcollections"] {
      margin-left: calc(var(--grid-gutter-small) * -1);
      margin-bottom: 0;
      padding-bottom: 10px;
    }

      .scrollable-grid--small[data-type="subcollections"] .grid-item {
        flex: 0 0 30%;
      }

  /*Create faux-element to make enough right-side padding inside scrollable div*/
  [data-view*="scrollable"]:after {
    content: '';
    display: block;
    height: 1px;
    min-width: var(--pageWidthPadding);
  }
}
video-section {
  display: block;
}
@media only screen and (min-width: 769px) {
  /* .product-single__sticky {
    position: sticky;
    top: 20px;
  }

  .modal--quick-shop .product-single__sticky {
    top: 0;
  } */

  .product-full-width {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 768px) {
  .grid--product-images-right {
    display: flex;
    flex-wrap: wrap;
  }

    .grid--product-images-right .grid__item:first-child {
      order: 2;
    }

  /* Custom full-width layout for product tabs on mobile */
  .product-full-width .page-width--narrow {
    max-width: none;
  }

  .product-full-width .product-block--tab {
    margin-left: calc(var(--pageWidthPadding) * -1);
    margin-right: calc(var(--pageWidthPadding) * -1);
  }

    .product-full-width .product-block--tab .collapsible-trigger-btn {
      padding-left: var(--pageWidthPadding);
      padding-right: var(--pageWidthPadding);
    }

    .product-full-width .product-block--tab .collapsible-trigger__icon {
      right: var(--pageWidthPadding);
    }
}
.page-content--product {
  padding-top: 40px;
  padding-bottom: 0;
}
@media only screen and (max-width: 768px) {
.page-content--product {
    padding-top: 15px;
}
  }
@media only screen and (max-width: 768px) {
.page-content--product.page-content--full {
      padding-top: 0;
  }
    }
/* Prevent jittery sizing while loading in quick view */
.modal--quick-shop .page-content--product {
    width: var(--page-width);
    max-width: 100%;
  }
.product-single__meta {
  padding-top: 65px;
  padding-left: 45px;
}
@media only screen and (max-width: 768px) {
.product-single__meta {
    padding-top: 0;
    padding-left: 0;
    margin-top: calc(var(--gutter) / 2);
    margin-bottom: calc(var(--gutter) / 2);
}
  }
.grid--product-images-right .product-single__meta {
    padding-left: 0;
    padding-right: 45px;
  }
@media only screen and (max-width: 768px) {
.grid--product-images-right .product-single__meta {
      padding-right: 0;
  }
    }
.product-single__meta .social-sharing {
    margin-top: var(--gutter);
  }
.product-single__meta .rte {
    text-align: left;
  }
html[dir="rtl"] .product-single__meta .rte {
      text-align: right;
    }
.quick-add-modal .product-single__header {
  display: none;
}
.product-single__header--mobile {
  margin-bottom: 10px;
}
.quick-add-modal .product-single__header--mobile {
    display: none;
  }
.product-single__title {
  margin-bottom: 10px;
  word-wrap: break-word;
}
.product-single__vendor-sku {
  opacity: 0.65;
}
.product-single__vendor-sku > span {
    display: inline-block;
    margin-right: 20px;
  }
.product-single__vendor {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.product-single__sku {
  font-size: calc(var(--typeBaseSize) - 3px);
}
.product-single__variants {
  display: none;
}
.no-js .product-single__variants {
    display: block;
    margin-bottom: var(--gutter);
  }
.product-image-main {
  position: relative;
}
.product-image-main[data-size] img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
  }
.product-image-main[data-size="square"] .image-wrap {
    padding-bottom: 100% !important;
  }
.product-image-main[data-size="landscape"] .image-wrap {
    padding-bottom: 75% !important;
  }
.product-image-main[data-size="portrait"] .image-wrap {
    padding-bottom: 150% !important;
  }
.product__video-wrapper {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  padding-bottom: 100%; /*apsect ratio overwritten inline*/
  height: auto;
  background-color: var(--colorSmallImageBg);
}
.product__video-wrapper iframe {
    width: 100%;
    height: 100%;
    transition: opacity 0.5s ease-in;
  }
/*Put overlay on muted videos because they cannot be interacted with*/
.product__video-wrapper.loaded[data-video-style="muted"]:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
  }
/*Unless low power mode requires them to be touched to start*/
.product__video-wrapper.video-interactable:before {
    display: none;
  }
/*Make sure states don't overlap*/
.product__video-wrapper.loaded:after {
    display: none;
  }
.product__video-wrapper.loading iframe {
    opacity: 0.01; /*sneaky way to avoid talking to an invisible YT iframe*/
  }
.product__video-wrapper.loaded iframe {
    opacity: 1;
  }
.product__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.product-video-trigger {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/*Images*/
.product__photos--beside {
  display: flex;
  width: 100%;
}
.product__photos {
  direction: ltr;
}
.product__photos a {
    display: block;
    max-width: 100%;
  }
.product__photos img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    width: 100%;
    opacity: 0;
  }
@media only screen and (max-width: 768px) {
.page-content--full .product__photos {
      margin-top: 0;
  }
    }
.product__main-photos {
  position: relative;
  flex: 1 1 auto;
}
.product__main-photos img {
    display: none;
  }
.product__main-photos .flickity-page-dots {
    display: none;
  }
.product__main-photos .product-slideshow {
    border: 1px solid;
    border-color: var(--colorBorder);
  }
@media only screen and (max-width: 768px) {
.product__main-photos .product-slideshow {
      border: 0;
  }
    }
@media only screen and (max-width: 768px) {
.product__main-photos {
    margin-bottom: 30px;
    margin-left: calc(var(--page-width-gutter-small) * -1);
    margin-right: calc(var(--page-width-gutter-small) * -1);
    border: 0;

    /* if no slideshow exists don't create the margin for slideshow dots */
}
    [data-has-slideshow="false"] .product__main-photos {
      margin-bottom: 0;
    }

    .product__main-photos .flickity-page-dots {
      display: block;
    }
  }
/*Hide selectable elements when slide is not active*/
.flickity-enabled .product-main-slide:not(.is-selected) button,
    .flickity-enabled .product-main-slide:not(.is-selected) video,
    .flickity-enabled .product-main-slide:not(.is-selected) iframe,
    .flickity-enabled .product-main-slide:not(.is-selected) model-viewer {
      display: none;
    }
.product-main-slide {
  display: none;
  width: 100%;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
    /* Set initial width to prevent layout shifts */
    .grid--product-images--partial .product-main-slide {
      width: 75%;
      margin-left: auto;
      margin-right: auto;
    }
  }
/*Hide all but first slide to prevent page reflows prior to init*/
.product-main-slide:first-child {
    display: block;
  }
@media only screen and (max-width: 768px) {
.product-main-slide {
    border: 1px solid;
    border-color: var(--colorBorder);
}
  }
[data-media-gallery-layout="stacked"] .product-main-slide {
    display: block;
    margin: 8px auto;
  }
.flickity-slider .product-main-slide {
    display: block;

    /*show a bit of the next image*/
  }
@media only screen and (max-width: 768px) {
      .grid--product-images--partial .flickity-slider .product-main-slide {
        width: 75%;
        margin-right: 10px;
      }
    }
.product__thumbs {
  position: relative;
}
.product__thumbs--below {
  margin-top: calc(var(--grid-gutter-small) / 2);
}
@media only screen and (min-width: 769px) {
.product__thumbs--below {
    margin-top: calc(var(--gutter) / 2);
}
  }
.product__thumbs--beside {
  flex: 0 0 60px;
  max-width: 60px;
  margin-left: calc(var(--grid-gutter-small) / 2);
}
@media only screen and (min-width: 769px) {
.product__thumbs--beside {
    flex: 0 0 80px;
    max-width: 80px;
    margin-left: calc(var(--gutter) / 2);
}

    .product__thumbs--beside.product__thumbs-placement--left {
      order: -1;
      margin-left: 0;
      margin-right: calc(var(--gutter) / 2);
    }
  }
.product__thumbs--scroller {
  scrollbar-width: none;
  scroll-behavior: smooth;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.product__thumbs--scroller::-webkit-scrollbar {
    height: 0;
    width: 0;
  }
.product__thumbs--below .product__thumbs--scroller {
    overflow-x: scroll;
    white-space: nowrap;
    text-align: center;
  }
.product__thumbs--beside .product__thumbs--scroller {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    overflow-y: scroll;
  }
.product__thumb-item {
  border: 2px solid transparent;
}
.product__thumb-item a:focus,
  .product__thumb-item a.is-active {
    outline: none;
  }
.product__thumb-item a:focus:before, .product__thumb-item a.is-active:before {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      box-shadow: inset 0 0 0 2px var(--colorTextBody);
      z-index: 1;
    }
/*Don't pre-focus thumbnails*/
.product__thumb-item a:active:before {
    content: none;
  }
.product__thumbs--beside .product__thumb-item {
    margin-bottom: calc(var(--grid-gutter-small) / 2);
  }
@media only screen and (min-width: 769px) {
.product__thumbs--beside .product__thumb-item {
      margin-bottom: calc(var(--gutter) / 2);
  }
    }
.product__thumbs--beside .product__thumb-item:last-child {
      margin-bottom: 0;
    }
.product__thumbs--below .product__thumb-item {
    display: inline-block;
    vertical-align: middle;
    margin-right: calc(var(--grid-gutter-small) / 2);
    max-width: 80px;
  }
@media only screen and (min-width: 769px) {
.product__thumbs--below .product__thumb-item {
      margin-right: calc(var(--gutter) / 2);
  }
    }
.product__thumbs--below .product__thumb-item:last-child {
      margin-right: 0;
    }
.product__thumb .image-wrap img {
  border: 1px solid;
  border-color: var(--colorBorder);
  position: static;
}
.product__price {
  color: var(--colorPrice);
  margin-right: 5px;
  font-size: calc(var(--typeBaseSize) + 3px);
  font-weight: normal;
}
@media only screen and (min-width: 769px) {
.product__price {
    font-size: calc(var(--typeBaseSize) + 6px);
}
  }
.product__price sup, .grid-product__price sup {
    margin-left: 1px;
    font-size: 60%;
    top: -0.4em;
  }
/*Used anywhere unit price is visible*/
.product__unit-price {
  font-size: calc(var(--typeBaseSize) - 3px);
  opacity: 0.65;
}
.product__price--compare {
  padding-right: 5px;
  display: inline-block;
  -webkit-text-decoration: line-through;
  text-decoration: line-through;
}
.product__price-savings {
  color: var(--colorTextSavings);
  white-space: nowrap;
}
/*Quantity selector and label*/
.product__quantity label {
    display: block;
    margin-bottom: 10px;
  }
.product-form-holder--loaded {
  animation: fade-in 0.5s ease;
}
/*Hide Shopify Payment Buttons if no variant*/
.add-to-cart[disabled] + .shopify-payment-button {
  display: none;
}
/* When image sets are enabled, hide slides that aren't in the slider */
.product-slideshow.flickity-enabled .product-main-slide {
    display: none;
  }
.product-slideshow.flickity-enabled .flickity-viewport .product-main-slide {
    display: block;
  }
/*Zoom button*/
.product__photo-zoom {
  position: absolute !important;
  bottom: 0;
  right: 0;
  cursor: zoom-in;
  border: 0;

  /*Only show active slide's zoom button (mobile)*/
}
@media only screen and (max-width: 768px) {
.product__photo-zoom {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
    padding: 8px;
}

    .product__photo-zoom .icon {
      width: 21px;
      height: 21px;
    }

    .product__main-photos .product__photo-zoom {
      margin-bottom: 10px;
      margin-right: 10px;
    }

    /*Hide zoom button on all slides*/
    .product-slideshow .product__photo-zoom {
      opacity: 0;
      transition: opacity 0.5s ease-out;
    }

    .product-slideshow .is-selected .product__photo-zoom {
      opacity: 1;
    }
  }
/*Visually hidden, covers full image on desktop*/
@media only screen and (min-width: 769px) {
.product__photo-zoom {
    opacity: 0;
    width: 100%;
    top: 0;
    left: 0;
    margin: 0;
    border-radius: 0;
}

    .product__photo-zoom svg,
    .product__photo-zoom span {
      display: none;
    }
  }
/*Thumb slider arrows*/
.product__thumb-arrow {
  position: absolute;
  background: var(--colorBody);
  color: var(--colorTextBody);
  transform: none;
  border-radius: 0;
  padding: 0;
  z-index: 2;
}
.product__thumb-arrow .icon {
    display: inline-block;
    width: 6px;
    height: 10px;
  }
.product__thumbs[data-position="below"] .product__thumb-arrow {
  top: 0;
  height: 100%;
  width: 25px;
}
.product__thumbs[data-position="below"] .product__thumb-arrow.product__thumb-arrow--prev {
    left: 0;
    text-align: left;
  }
.product__thumbs[data-position="below"] .product__thumb-arrow.product__thumb-arrow--next {
    right: 0;
    text-align: right;
  }
.product__thumbs[data-position="beside"] .product__thumb-arrow {
  width: 100%;
}
.product__thumbs[data-position="beside"] .product__thumb-arrow .icon {
    margin: 0 auto;
    transform: rotate(90deg);
  }
.product__thumbs[data-position="beside"] .product__thumb-arrow.product__thumb-arrow--prev {
    top: 0;
    left: auto;
    padding-bottom: 10px;
  }
.product__thumbs[data-position="beside"] .product__thumb-arrow.product__thumb-arrow--next {
    top: auto;
    bottom: 0;
    right: auto;
    padding-top: 10px;
  }
.product__thumb {
  position: relative;
  display: block;
  cursor: pointer;
}
.product__thumb-icon {
  position: absolute;
  top: 5px;
  right: 5px;
  background-color: var(--colorTextBody);
  border-radius: 100px;
  padding: 6px;
  z-index: 1;
  opacity: 1;
  font-size: 0;
}
.product__thumb-icon .icon {
    fill: var(--colorBody);
    width: 10px;
    height: 10px;
  }
@media only screen and (min-width: 769px) {
.product__thumb-icon .icon {
      width: 13px;
      height: 13px;
  }
    }
/*Quick add form*/
.quick-add-modal .modal__centered-content {
    min-width: 70vw;
    min-height: 350px;
    max-width: 100%;
  }
@media only screen and (min-width: 769px) {
.quick-add-modal .modal__centered-content {
      min-width: 500px;
  }
    }
.quick-add-modal .page-width {
    padding: 0;
    max-width: none;
  }
/*Hide product layout items*/
.quick-add-modal .product-grid__container > .grid__item {
    display: none;
  }
/*Except the div with the form*/
.quick-add-modal .product-grid__container .product-grid__content {
    display: block;
    width: 500px;
    max-width: 100%;
  }
.quick-add-modal .product-single__meta {
    padding: 0;
  }
.quick-add-modal .collapsibles-wrapper,
  .quick-add-modal .social-sharing {
    display: none;
  }
.product__policies {
  font-size: 0.85em;
}
.shopify-payment-terms {
  margin: 15px 0;
}
.shopify-payment-terms:empty {
    display: none;
  }
.quick-shop-modal .shopify-payment-terms {
    display: none;
  }
/*Return to collection link*/
.return-section {
  margin-top: var(--indexSectionPadding);
  padding: var(--indexSectionPadding) 0;
}
.return-link {
  text-align: center;
  padding: 15px 25px;
}
.return-link .icon {
    width: 20px;
    margin-right: 8px;
  }
/*Product page mobile*/
@media only screen and (max-width: 768px) {
.product--images {
    order: 1;
}
  }
@media only screen and (max-width: 768px) {
.product--description {
    order: 3;
}
  }
.blog-layout {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
}
.blog-layout__main {
  margin-bottom: 20px;
}
.blog-layout__sidebar {
  order: 1;
}
/* Any section that isn't the main layout or sidebar should be full width */
.blog-layout > div:not(.blog-layout__main):not(.blog-layout__sidebar) {
  flex: 1 0 100%;
}
@media only screen and (min-width: 769px) {
  .blog-layout {
    flex-direction: row;
    flex-wrap: wrap;
  }

  .blog-layout__main {
    flex: 1 1 calc(60% - 90px);
  }

  .blog-layout__sidebar {
    order: 0;
    flex: 0 0 calc(40% - 90px);
    align-self: flex-start;

    padding-left: 0;
    margin-left: 0;
    border-left: 0;
    padding-right: 45px;
    margin-right: 45px;
    border-right: 1px solid;
    border-right-color: var(--colorBorder);
  }

    [dir="rtl"] .blog-layout__sidebar {
      padding-right: 0;
      margin-right: 0;
      border-right: 0;
      padding-left: 45px;
      margin-left: 45px;
      border-left: 1px solid;
      border-left-color: var(--colorBorder);
    }

  .blog-layout__main + .blog-layout__sidebar {
    padding-right: 0;
    margin-right: 0;
    border-right: 0;
    padding-left: 45px;
    margin-left: 45px;
    border-left: 1px solid;
    border-left-color: var(--colorBorder);
  }

    [dir="rtl"] .blog-layout__main + .blog-layout__sidebar {
      padding-left: 0;
      margin-left: 0;
      border-left: 0;
      padding-right: 45px;
      margin-right: 45px;
      border-right: 1px solid;
      border-right-color: var(--colorBorder);
    }
}
/*Article grid items*/
.grid-article {
  flex: 0 0 100%;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  margin-bottom: 40px;
}
@media only screen and (min-width: 769px) {
    .grid-article[data-style="medium"],
    .grid-article[data-style="large"] {
      display: block;
    }
  }
.grid-article:last-child {
    margin-bottom: 0;
  }
.grid-article__image {
  position: relative;
  flex: 0 0 100%;
}
.grid-article__image .image-wrap {
    border-radius: var(--roundness);
  }
/* Overlaid on article grid item image */
.grid-article__tags {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  overflow: visible;
  text-align: center;
}
.grid-article__tags .article-tag {
    transform: translateY(-50%);
  }
/* Standalone tag style */
.article-tag__wrapper {
  margin-bottom: 20px;
}
.article-tag__wrapper .label {
    margin-right: 10px;
  }
.article-tag {
  display: inline-block;
  background-color: var(--colorBody);
  color: var(--colorTextBody);
  border: 1px solid;
  border-color: var(--colorTextBody);
  padding: 3px 9px;
  margin: 5px;
  font-size: 12px;
  font-weight: var(--typeHeaderWeight);
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
.tag--inline .article-tag {
    margin: 0;
  }
.article-tag:hover,
  .article-tag:active {
    background-color: var(--colorBody);
    color: var(--colorTextBody);
  }
@media only screen and (max-width: 768px) {
.article-tag {
    padding: 4px 6px;
    font-size: 10px;
    margin: 3px;
}
  }
.grid-article__meta {
  flex: 0 0 100%;
}
/*Date, comments, author*/
.article__sub-meta {
  opacity: 0.65;
  font-size: calc(var(--typeBaseSize) - 2px);
}
.article__sub-meta > span {
    position: relative;
    display: inline-block;
    margin-bottom: 2px;
    margin-right: 10px;
  }
[dir="rtl"] .article__sub-meta > span {
      margin-right: 0;
      margin-left: 10px;
    }
.article__sub-meta > span:not(:last-child):after {
      content: "\b7";
      display: inline-block;
      margin-left: 10px;
    }
[dir="rtl"] .article__sub-meta > span:not(:last-child):after {
        margin-left: 0;
        margin-right: 10px;
      }
.section-header .article__sub-meta {
    margin-top: 20px;
  }
.article__sub-meta-date {
  text-transform: uppercase;
}
.article__title {
  font-weight: var(--typeHeaderWeight);
}
.grid-article[data-style="large"] .article__title {
    font-size: calc(var(--typeBaseSize) + 10px);
  }
@media only screen and (max-width: 768px) {
.grid-article[data-style="large"] .article__title {
      font-size: calc(var(--typeBaseSize) + 7px);
  }
    }
.grid-article[data-style="large"] .article__sub-meta > span {
    margin: 0 5px 2px;
  }
.grid-article[data-style="medium"] {
  flex: 0 0 50%;
}
.grid-article[data-style="medium"] .article__title {
    font-size: calc(var(--typeBaseSize) + 2px);
  }
@media only screen and (min-width: 769px) {
    .grid-article[data-style="medium"] .article__sub-meta > span {
      margin: 0 5px 2px;
    }
  }
/*Compact grid article styles*/
.grid-article[data-style="compact"] {
  flex: 0 0 100%;
  flex-wrap: nowrap;
  text-align: left;
  margin-bottom: 20px;
  padding: 0;
}
.grid-article[data-style="compact"] .grid-article__image {
    flex: 0 0 40%;
    align-self: flex-start;
  }
.grid-article[data-style="compact"] .grid-article__meta {
    flex: 0 0 60%;
    padding-left: 15px;
  }
.grid-article[data-style="compact"] .article__title {
    font-size: calc(var(--typeBaseSize) + 1px);
  }
.grid-article[data-style="compact"] .article-tag {
    font-size: 10px;
  }
/*Only show fist tag*/
.grid-article[data-style="compact"] .article-tag:not(:first-child) {
    display: none;
  }
/*Medium on large screens matches compact styles on small screens*/
@media only screen and (max-width: 768px) {
  .grid-article[data-style="medium"] {
    flex: 0 0 100%;
    flex-wrap: nowrap;
    text-align: left;
    margin-bottom: 20px;
  }

    .grid-article[data-style="medium"] .grid-article__image {
      flex: 0 0 40%;
      align-self: center;
    }

    .grid-article[data-style="medium"] .grid-article__meta {
      flex: 0 0 60%;
      padding-left: 15px;
    }

    .grid-article[data-style="medium"] .article__title {
      font-size: calc(var(--typeBaseSize) + 1px);
    }

    .grid-article[data-style="medium"] .article-tag {
      font-size: 10px;
    }

    /*Only show fist tag*/
    .grid-article[data-style="medium"] .article-tag:not(:first-child) {
      display: none;
    }
}
.article__comment {
  margin-bottom: 20px;
}
.article__comment:last-child {
    margin-bottom: 0;
  }
:root {
  --image-index: 1;
  --image-overlay-index: 2;
  --content-index: 3;
}
.password-page__logo h1 {
    margin-bottom: 0;
  }
.password-page__logo-image {
  display: flex;
  align-items: center;
}
.password__lock .icon {
  position: relative;
  top: -2px;
  margin-right: 4px;
}
.password-page__content-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  max-height: 80vh;
  z-index: var(--content-index);
}
@media only screen and (max-width: 768px) {
.password-page__content-wrapper {
    bottom: -70px;
    padding-bottom: 20px;
}
  }
.password-page__content {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  flex-wrap: wrap;
}
.password-page__form {
  flex: 1 1 100%;
}
@media only screen and (min-width: 769px) {
.password-page__form {
    flex: 0 0 35%;
}
  }
.password-form .input-group-field {
    border: 1px solid;
    border-bottom-color: currentColor;
  }
.password-form .input-group {
    gap: var(--inputButtonGap);
  }
.password-page__signup-form .errors ul {
    list-style-type: none;
    margin-left: 0;
  }
.password-page__social-sharing {
  margin-top: 30px;
}
.icon-shopify-logo {
  width: 60px;
  height: 20px;
}
#LoginModal .modal__inner {
  background: var(--colorBody);
  color: var(--colorTextBody);
  padding: 50px 50px 10px;
}
@media only screen and (max-width: 768px) {
    .password-header-section .header-item--logo {
      width: 50%;
    }
  }
.password-page__footer {
  flex: 1 1 100%;
  line-height: 2;
  font-size: 80%;
  margin-top: var(--gutter);
  color: var(--colorTextBody);
}
.password-page__footer a:not(.btn) {
    color: inherit;
  }
.password-page__footer hr {
    border-color: currentColor;
  }
@media only screen and (min-width: 769px) {
.password-page__footer {
    flex: 0 0 auto;
    margin-top: 0;
}
  }
.password-page__footer-inner {
  padding: var(--gutter) 0;
  line-height: 2;
}
.icon-shopify-logo {
  width: 60px;
  height: 20px;
}
/*Custom newsletter styles placeholder color*/
.password-page__content .password-form-group {
    max-width: none;
  }
.password-page__content .input-group-field::placeholder {
    opacity: 1;
  }
.password-form-group {
  position: relative;
  max-width: 400px;
  margin: 0 auto;
}
@media only screen and (max-width: 768px) {
.password-form-group {
    max-width: 85%;
}

    .modal--newsletter .password-form-group {
      max-width: none;
    }
  }
.password-form-group__input {
  margin: 0 auto;
  width: 100%;
  border: 0;
  border-bottom: 2px solid;
  border-bottom-color: currentColor;
  border-radius: 0;
  padding-left: 0;
  padding-right: 45px;
}
.password-form-group__input:focus {
    border-bottom-color: currentColor;
  }
.password-form-group__input::placeholder {
  color: currentColor;
  opacity: 1;
}
.password-form-group__submit {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  color: currentColor;
  padding-right: 0;
}
.password-form-group__submit .icon {
    width: 26px;
    height: 24px;
  }
.password-page__toolbar {
  z-index: var(--z-index-toolbar);
}
.template-giftcard,
.template-giftcard body {
  background: var(--colorBody);
}
.template-giftcard a, .template-giftcard body a {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
.template-giftcard .page-width {
  max-width: 588px;
}
.giftcard-header {
  padding: calc(var(--gutter) * 2) 0;
  font-size: 1em;
  text-align: center;
}
.giftcard-header a {
    display: block;
    margin: 0 auto;
    color: var(--colorTextBody);
  }
.template-giftcard .shop-url {
  display: none;
}
.giftcard__border {
  padding: 1.5em;
  box-shadow: 0 10px 30px rgba(0,0,0,0.3);
}
.giftcard__content {
  background-color: var(--colorBody);
  color: var(--colorTextBody);
}
.giftcard__header {
  padding: calc(var(--gutter) / 2);
}
.giftcard__title {
  float: left;
  margin-bottom: 0;
}
.giftcard__tag {
  display: block;
  float: right;
  background-color: var(--colorTextBody);
  border: 1px solid transparent;
  color: var(--colorBody);
  padding: calc(var(--gutter) / 3);
  border-radius: 4px;
  font-size: 0.75em;
  text-transform: uppercase;
  letter-spacing: .05em;
  line-height: 1;
}
.giftcard__tag--active {
  background: transparent;
  color: var(--colorTextBody);
  border: 1px solid;
  border-color: var(--colorBorder);
}
.giftcard__wrap {
  position: relative;
  margin: calc(var(--gutter) / 2) calc(var(--gutter) / 2) var(--gutter);
}
.giftcard__wrap img {
    position: relative;
    display: block;
    border-radius: 10px;
    z-index: 2;
  }
.giftcard__code {
  position: absolute;
  bottom: var(--gutter);
  text-align: center;
  width: 100%;
  z-index: 50;
}
.giftcard__code--medium {
  font-size: .875em;
}
.giftcard__code--small {
  font-size: .75em;
}
.giftcard__code__inner {
  display: inline-block;
  vertical-align: baseline;
  background-color: #fff;
  padding: .5em;
  border-radius: 4px;
  max-width: 450px;
  box-shadow: 0 0 0 1px rgba(0,0,0,0.1);
}
.giftcard__code--small .giftcard__code__inner {
    overflow: auto;
  }
.giftcard__code__text {
  font-weight: 400;
  font-size: 1.875em;
  text-transform: uppercase;
  border-radius: 2px;
  border: 1px dashed;
  border-color: var(--colorBorder);
  padding: .4em .5em;
  display: inline-block;
  vertical-align: baseline;
  color: var(--colorTextBody);
  line-height: 1;
}
.disabled .giftcard__code__text {
    color: #999;
    -webkit-text-decoration: line-through;
    text-decoration: line-through;
  }
.giftcard__amount {
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  font-size: 2.75em;
  line-height: 1.2;
  padding: calc(var(--gutter) / 2);
  z-index: 50;
}
.giftcard__amount strong {
    display: block;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1);
  }
.giftcard__amount--medium {
  font-size: 2em;
}
.tooltip {
  display: block;
  position: absolute;
  top: -50%;
  right: 50%;
  margin-top: 16px;
  z-index: 3;
  color: #fff;
  text-align: center;
  white-space: nowrap;
}
.tooltip:before {
    content: "";
    display: block;
    position: absolute;
    left: 100%;
    bottom: 0;
    width: 0;
    height: 0;
    margin-left: -5px;
    margin-bottom: -5px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 5px solid #333;
    border-top: 5px solid rgba(51,51,51,0.9);
  }
.tooltip__label {
  display: block;
  position: relative;
  right: -50%;
  border: none;
  border-radius: 4px;
  background: #333;
  background: rgba(51,51,51,0.9);
  min-height: 14px;
  font-weight: 400;
  font-size: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
  line-height: 16px;
  text-shadow: none;
  padding: .5em .75em;
  margin-left: .25em;
}
.tooltip__label small {
    text-transform: uppercase;
    letter-spacing: .1em;
    color: #b3b3b3;
    font-size: .875em;
  }
.giftcard__instructions {
  text-align: center;
  margin: 0 calc(var(--gutter) / 2) var(--gutter);
}
.giftcard__actions {
  position: relative;
  text-align: center;
  overflow: hidden;
  padding-bottom: 1em;
}
.template-giftcard .action-link {
  position: absolute;
  left: calc(var(--gutter) / 2);
  top: 50%;
  font-size: 0.875em;
  font-weight: var(--typeHeaderWeight);
  display: block;
  padding-top: 4px;
  text-transform: uppercase;
  letter-spacing: .2em;
  margin-top: -10px;
}
.template-giftcard .action-link:hover,
  .template-giftcard .action-link:focus {
    color: var(--colorTextBody);
  }
.template-giftcard .action-link__print {
  display: inline-block;
  vertical-align: baseline;
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  opacity: 1;
  background-image: url('/cdn/s/assets/gift-card/icon-print-164daa1ae32d10d1f9b83ac21b6f2c70.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
.giftcard__footer {
  text-align: center;
  padding: calc(var(--gutter) * 2) 0;
}
#QrCode img {
    padding: var(--gutter);
    border: 1px solid;
    border-color: var(--colorBorder);
    border-radius: 4px;
    margin: 0 auto var(--gutter);
  }
@media only screen and (max-width: 768px) {
  .giftcard {
    font-size: 12px;
  }

  .giftcard-header {
    padding: var(--gutter) 0;
  }

  .header-logo {
    font-size: 2em;
  }

  .giftcard__border {
    padding: calc(var(--gutter) / 2);
  }

  .giftcard__actions {
    padding: calc(var(--gutter) / 2);
  }

  .giftcard__actions .btn {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .template-giftcard .action-link {
    display: none;
  }
}
/*================ Small width ================*/
@media screen and (max-width: 400px) {
  .giftcard__amount strong {
    text-shadow: 2px 2px 0 rgba(0,0,0,0.1);
  }

  .giftcard__wrap:before,
  .giftcard__wrap:after {
    display: none;
  }

  .giftcard__code {
    font-size: .75em;
  }

  .giftcard__code--medium {
    font-size: .65em;
  }

  .giftcard__code--small {
    font-size: .55em;
  }
}
/*================ Small height ================*/
@media screen and (max-height: 800px) {
  .header-logo img {
    max-height: 90px;
  }
}
@media print {
  @page {
    margin: 0.5cm;
  }

  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  h2, h3 {
    page-break-after: avoid;
  }

  html, body {
    background-color: #fff;
  }

  .giftcard-header {
    padding: 10px 0;
  }

  .giftcard__content,
  .giftcard__border {
    border: 0 none;
  }

  .site-header__logo-link img:nth-child(2),
  .giftcard__actions,
  .giftcard__wrap:before,
  .giftcard__wrap:after,
  .tooltip,
  .add-to-apple-wallet {
    display: none;
  }

  .giftcard__title {
    float: none;
    text-align: center;
  }

  .giftcard__code__text {
    color: #555;
  }

  .template-giftcard .shop-url {
    display: block;
  }

  .template-giftcard .logo {
    color: #58686F;
  }
}
.slideshow-wrapper {
  position: relative;
}
/*Pause button (focusable by keyboard only)*/
.slideshow__pause:focus {
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
  color: var(--colorBtnPrimaryText);
  background-color: var(--colorBtnPrimary);
  padding: 10px;
  z-index: 10000;
  transition: none;
}
.video-is-playing .slideshow__pause:focus {
    display: none;
  }
.slideshow__pause-stop {
  display: block;
}
.is-paused .slideshow__pause-stop {
    display: none;
  }
.slideshow__pause-play {
  display: none;
}
.is-paused .slideshow__pause-play {
    display: block;
  }
.slideshow__slide {
  display: none;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.slideshow__slide:first-child {
    display: block;
  }
.flickity-slider .slideshow__slide {
    display: block;
  }
.hero--padded .slideshow__slide {
    border-radius: var(--roundness);
    overflow: hidden;
  }
:root {
  --announcementAnimationSpeed: 0.5s;
}
.announcement-bar {
  position: relative;
  font-size: 13px;
  font-weight: var(--typeHeaderWeight);
  text-align: center;
  padding: 7px 0;
}
@media only screen and (min-width: 769px) {
.announcement-bar {
    padding: 6px 0;
    font-size: 14px;
    text-align: left;
}

    [dir="rtl"] .announcement-bar {
      text-align: right;
    }
  }
.announcement-slider__slide {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.announcement-slider__content {
  opacity: 0;
  transform: translateY(100%);
  transition: all var(--announcementAnimationSpeed) ease;
}
.announcement-slider__content p {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
    margin: 0;
  }
.announcement-slider__content a {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
.animate-out .announcement-slider__content {
    opacity: 0;
    transform: translateY(-100%);
  }
.is-selected .announcement-slider__content {
    opacity: 1;
    transform: translateY(0);
  }
/* This is the stylesheet entrypoint for the article-grid-item snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the breadcrumbs snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the cart-item snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the cart-recommendations snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the collection-grid snippet. */
/* This file and all its inclusions will be processed through postcss */
.collection-content {
  padding-top: 5px;
  display: block;
}
@media only screen and (min-width: 769px) {
.collection-content {
    padding-top: 25px;
    margin-top: 35px;
    border-top: 1px solid;
    border-top-color: var(--colorBorder);
}
  }
.collection-filter {
  margin-bottom: calc(var(--gutter) / 2);
}
@media only screen and (max-width: 768px) {
.collection-filter {
    position: sticky;
    top: 65px; /*updated with JS based on header height*/
    z-index: 2;
    margin-left: calc(var(--page-width-gutter-small) * -1);
    margin-right: calc(var(--page-width-gutter-small) * -1);
    margin-bottom: 0;
}
  }
.collection-filter__inner {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
}
@media only screen and (max-width: 768px) {
.collection-filter__inner {
    position: relative;
    z-index: 2;
    background: var(--colorBody);
    padding: 0 var(--page-width-gutter-small);
}

    .collection-filter__inner:after {
      content: '';
      position: absolute;
      height: 20px;
      top: 100%;
      left: 0;
      right: 0;
      pointer-events: none;
      background: linear-gradient(rgba(0,0,0,0.05), rgba(0,0,0,0));
    }
  }
.collection-filter__inner select {
    display: block;
    width: 100%;
    border: 0;
  }
.collection-filter__btn {
  padding: 12px 0;
  font-weight: var(--typeHeaderWeight);
  font-size: calc(var(--typeBaseSize) + 1px);
}
.collection-filter__btn .icon {
    width: 25px;
    height: 25px;
    margin-top: -1px;
    margin-right: 5px;
  }
.collection-filter__btn path {
    transition: all 0.3s cubic-bezier(0.18, 0.77, 0.58, 1);
  }
/*Animate SVG to become close icon*/
.collection-filter__btn.is-active path:nth-child(3) {
      transform: rotate(45deg);
      transform-origin: 70% 90%;
    }
.collection-filter__btn.is-active path:nth-child(1),
    .collection-filter__btn.is-active path:nth-child(2),
    .collection-filter__btn.is-active path:nth-child(4),
    .collection-filter__btn.is-active path:nth-child(5) {
      opacity: 0;
    }
.collection-filter__btn.is-active path:nth-child(6) {
      transform: rotate(-45deg);
      transform-origin: 80% 44%;
    }
.collection-filter__item {
  flex: 1 1 auto;
}
.collection-filter__item--drawer {
  flex: 0 1 50%;
  padding-right: calc(var(--gutter) / 4);
}
.collection-filter__item--count {
  flex: 1 1 50%;
  text-align: center;
}
.collection-filter__item--right {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 0 1 50%;
  padding-left: calc(var(--gutter) / 4);

  /*account for button padding*/
}
.collection-filter__item--right > .inline-list {
    margin-right: -7px;
  }
@media only screen and (min-width: 769px) {
  .collection-filter__sort {
    padding-right: 15px;
    margin-right: 15px;
    border-right: 1px solid;
    border-right-color: var(--colorBorder);
  }
}
@media only screen and (max-width: 768px) {
  .collection-filter__item--count {
    order: 3;
    flex: 1 1 100%;
  }
}
/* This is the stylesheet entrypoint for the collection-grid-item snippet. */
/* This file and all its inclusions will be processed through postcss */
.collection-item {
  position: relative;
  display: block;
  flex: 1 1 100%;
  text-align: center;
  margin-bottom: 5px;
}
@media only screen and (min-width: 769px) {
.collection-item {
    margin-bottom: 15px;
}
  }
.collection-image-wrap {
  position: relative;
  transition: all 0.2s ease;
}
.collection-image-wrap.collection-image-color--undefined {
    --zIndexOverlay: 1;
  }
.collection-image-wrap.collection-image-color--undefined:after {
      background-color: rgba(0,0,0,0.027);
      pointer-events: none;
      transition: all 0.2s ease;
      border-radius: var(--roundness);
    }
.collection-image-wrap.collection-image-color--white:before {
      background-color: #FFF;
      transition: all 0.2s ease;
      border-radius: var(--roundness);
    }
.collection-image-wrap.collection-image-color--grey {
    --zIndexOverlay: 1;
  }
.collection-image-wrap.collection-image-color--grey:after {
      background-color: rgba(0,0,0,0.027);
      pointer-events: none;
      transition: all 0.2s ease;
      border-radius: var(--roundness);
    }
.collection-image-wrap.collection-image--circle:hover {
    border-radius: 50%;
  }
.collection-image-wrap:hover {
    transform: translateY(-3px);
    box-shadow: 0 3px 10px rgb(0, 0, 0, 0.1);
    border-radius: var(--roundness);
  }
.collection-image-wrap:hover:after {
      background-color: rgba(0,0,0,0);
    }
.collection-item:active .collection-image-wrap {
    transform: scale(0.97);
    transition: transform 0.05s ease-out;
  }
.collection-image {
  position: static;
}
.collection-image img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  object-fit: contain;
  padding: var(--collectionTileMargin);
}
.collection-image img,
.collection-image svg {
  border-radius: var(--roundness);
}
.collection-image--is-collection img,
.collection-image-fill-space--true img {
  object-fit: cover;
}
.collection-image--placeholder {
  opacity: 1;
}
.collection-image--placeholder svg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.collection-image--circle {
  border-radius: 50%;
  overflow: hidden;
}
.collection-image--circle:after {
    border-radius: 50%;
  }
.collection-image--circle,
.collection-image--square {
  padding-bottom: 100%;
}
.collection-image--landscape {
  padding-top: 75%;
}
.collection-image--portrait {
  padding-top: 150%;
}
.collection-item__title {
  display: block;
  margin-top: 15px;
  font-weight: var(--typeHeaderWeight);
  padding: 0 7%;
}
/*
 * This is the stylesheet entrypoint for the collection-sidebar-filter-trigger snippet.
 * This file and all its inclusions will be processed through postcss
 */
/* This is the stylesheet entrypoint for the color-scheme-texture snippet. */
/* This file and all its inclusions will be processed through postcss */
[class*="color-scheme-"]:not(.color-scheme-none) {
  position: relative;
  z-index: 1;
}
[class*="color-scheme-"]:not(.color-scheme-none) a:not(.btn) {
    color: currentColor;
    border-color: currentColor;
  }
/*.index-section[class*="color-scheme-"]:not(.color-scheme-none)  */
.index-section[class*="color-scheme-"] {
    margin: 0;
    padding-top: var(--indexSectionPadding);
    padding-bottom: var(--indexSectionPadding);
  }
.color-scheme-1 {
  color: var(--colorScheme1Text);
  background-color: var(--colorScheme1Bg);
}
.color-scheme-1 .btn {
    color: #FFFFFF;
    background-color: var(--colorScheme1Text);
  }
.color-scheme-1 .btn.color-scheme-reversed {
      background-color: var(--colorScheme1Bg);
      color: var(--colorScheme1Text);
      border-color: var(--colorScheme1Text);
    }
.color-scheme-2 {
  color: var(--colorScheme2Text);
  background-color: var(--colorScheme2Bg);
}
.color-scheme-2 .btn {
    color: var(--colorScheme2Bg);
    background-color: var(--colorScheme2Text);
  }
.color-scheme-2 .btn.color-scheme-reversed {
      color: var(--colorScheme2Text);
      background-color: var(--colorScheme2Bg);
      border-color: var(--colorScheme2Text);
    }
.color-scheme-3 {
  color: var(--colorScheme3Text);
  background-color: var(--colorScheme3Bg);
}
.color-scheme-3 .btn.color-scheme-reversed {
      color: var(--colorScheme3Text);
      background-color: var(--colorScheme3Bg);
      border-color: var(--colorScheme3Text);
    }
.scheme-image,
.scheme-darken,
.scheme-squiggle,
.scheme-swirl,
.scheme-dots,
.scheme-notebook,
.scheme-wave,
.scheme-minimal-wave,
.scheme-plants,
.scheme-cold-blur,
.scheme-warm-blur,
.scheme-custom-texture-1,
.scheme-custom-texture-2,
.scheme-custom-texture-3 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
}
[data-animape].scheme-image {
  object-fit: cover;
  pointer-events: none;
  mix-blend-mode: multiply;
  opacity: 1;

  /*Specific styles on some textures*/
}
.scheme-image[data-animape][data-texture="space.jpg"] {
    mix-blend-mode: screen;
  }
[data-animape].scheme-texture--linen,
[data-animape].scheme-texture--sand,
[data-animape].scheme-texture--stone,
[data-animape].scheme-texture--wildflower {
  opacity: 0.24;
}
/*Force some elements to be specific colors when over a color scheme*/
[class*="color-scheme-"]:not(.color-scheme-none) input,
  [class*="color-scheme-"]:not(.color-scheme-none) textarea {
    color: var(--colorTextBody);
    background-color: var(--colorBody);
  }
/*Darken is CSS, not image*/
.scheme-darken {
  --zIndexOverlay: 1;
  z-index: 1;
  pointer-events: none;
}
.scheme-darken:after {
    background-color: rgba(0, 0, 0, 0.027);
    pointer-events: none;
  }
/*
  SVG images as backgrounds
    - larger images are cached external assets that are only loaded when used
 */
.scheme-swirl {
  background-image: var(--urlSwirlSvg);
  opacity: 0.12;
}
.scheme-squiggle {
  background: url("data:image/svg+xml,%3Csvg width='150' height='75' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.17'%3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.scheme-dots {
  background-image: url("data:image/svg+xml,%3Csvg width='1668' height='1694' viewBox='0 0 1668 1694' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='1.98204' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='2.54381' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='29.8539' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='57.161' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='84.3649' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='111.782' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='138.974' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='166.279' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='193.591' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='220.79' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='248.096' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='275.407' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='302.607' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='330.02' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='357.216' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='384.525' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='411.838' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='2.54381' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='29.8539' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='57.161' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='84.3649' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='111.782' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='138.974' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='166.279' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='193.591' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='220.79' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='248.096' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='275.407' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='302.607' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='330.02' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='357.216' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='384.525' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='411.838' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='439.032' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='466.342' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='493.649' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='520.853' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='548.263' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='575.466' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='602.771' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='630.08' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='657.278' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='684.588' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='711.895' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='738.985' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='766.513' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='793.602' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='821.017' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='848.216' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='439.032' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='466.342' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='493.649' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='520.853' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='548.263' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='575.466' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='602.771' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='630.08' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='657.278' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='684.588' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='711.895' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='738.985' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='766.513' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='793.602' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='821.017' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='848.216' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='2.54381' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='29.8539' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='57.161' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='84.3649' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='111.782' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='138.974' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='166.279' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='193.591' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='220.79' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='248.096' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='275.407' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='302.607' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='330.02' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='357.216' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='384.525' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='411.838' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='439.032' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='466.342' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='493.649' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='520.853' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='548.263' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='575.466' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='602.771' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='630.08' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='657.278' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='684.588' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='711.895' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='738.985' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='766.513' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='793.602' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='821.017' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='848.216' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='2.54381' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='29.8539' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='57.161' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='84.3649' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='111.782' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='138.974' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='166.279' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='193.591' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='220.79' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='248.096' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='275.407' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='302.607' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='330.02' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='357.216' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='384.525' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='411.838' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='439.032' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='466.342' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='493.649' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='520.853' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='548.263' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='575.466' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='602.771' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='630.08' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='657.278' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='684.588' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='711.895' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='738.985' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='766.513' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='793.602' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='821.017' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='848.216' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='2.54381' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='29.8539' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='57.161' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='84.3649' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='111.782' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='138.974' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='166.279' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='193.591' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='220.79' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='248.096' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='275.407' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='302.607' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='330.02' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='357.216' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='384.525' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='411.838' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='2.54381' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='29.8539' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='57.161' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='84.3649' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='2.54381' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='2.54381' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='29.8539' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='29.8539' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='57.161' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='57.161' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='84.3649' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='84.3649' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='111.782' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='138.974' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='166.279' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='193.591' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='111.782' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='111.782' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='138.974' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='138.974' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='166.279' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='166.279' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='193.591' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='193.591' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='220.79' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='248.096' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='275.407' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='302.607' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='220.79' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='220.79' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='248.096' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='248.096' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='275.407' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='275.407' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='302.607' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='302.607' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='330.02' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='357.216' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='384.525' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='411.838' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='330.02' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='330.02' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='357.216' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='357.216' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='384.525' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='384.525' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='411.838' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='411.838' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='439.032' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='466.342' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='493.649' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='520.853' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='548.263' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='575.466' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='602.771' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='630.08' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='657.278' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='684.588' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='711.895' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='738.985' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='766.513' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='793.602' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='821.017' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='848.216' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='439.032' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='466.342' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='493.649' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='520.853' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='439.032' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='439.032' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='466.342' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='466.342' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='493.649' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='493.649' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='520.853' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='520.853' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='548.263' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='575.466' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='602.771' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='630.08' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='548.263' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='548.263' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='575.466' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='575.466' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='602.771' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='602.771' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='630.08' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='630.08' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='657.278' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='684.588' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='711.895' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='738.985' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='657.278' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='657.278' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='684.588' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='684.588' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='711.895' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='711.895' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='738.985' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='738.985' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='766.513' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='793.602' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='821.017' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='848.216' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='766.513' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='766.513' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='793.602' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='793.602' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='821.017' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='821.017' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='848.216' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='848.216' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='875.524' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='902.724' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='930.138' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='957.227' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='984.759' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1011.84' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='1039.15' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1066.46' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1093.66' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1120.97' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1148.28' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1175.47' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1202.89' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1230.09' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='1257.4' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1284.71' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='875.524' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='902.724' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='930.138' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='957.227' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='984.759' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1011.84' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='1039.15' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1066.46' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1093.66' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1120.97' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1148.28' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1175.47' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1202.89' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1230.09' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='1257.4' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1284.71' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1311.9' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1339.22' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1366.52' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1393.72' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1421.13' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1448.34' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='1475.64' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1502.95' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1530.15' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1557.46' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1584.76' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1611.96' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1.98204' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='29.2898' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='56.5982' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='83.796' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1.98204' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='29.2898' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='56.5982' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='83.796' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='111.215' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1639.38' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='138.413' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='165.721' cy='1666.58' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='193.029' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='111.215' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='138.413' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='165.721' cy='1693.89' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='193.029' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1311.9' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1339.22' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1366.52' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1393.72' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1421.13' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1448.34' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='1475.64' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1502.95' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1530.15' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1557.46' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1584.76' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1611.96' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='220.227' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='247.535' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='274.843' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='302.041' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='220.227' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='247.535' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='274.843' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='302.041' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='329.459' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1639.38' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='356.658' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='383.966' cy='1666.58' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='411.274' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='329.459' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='356.658' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='383.966' cy='1693.89' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='411.274' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='875.524' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='902.724' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='930.138' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='957.227' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='984.759' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1011.84' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='1039.15' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1066.46' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1093.66' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1120.97' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1148.28' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1175.47' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1202.89' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1230.09' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='1257.4' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1284.71' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1311.9' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1339.22' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1366.52' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1393.72' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1421.13' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1448.34' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='1475.64' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1502.95' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1530.15' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1557.46' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1584.76' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1611.96' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='438.472' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='465.78' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='493.088' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='520.286' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='438.472' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='465.78' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='493.088' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='520.286' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='547.705' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1639.38' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='574.903' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='602.211' cy='1666.58' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='629.519' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='547.705' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='574.903' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='602.211' cy='1693.89' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='629.519' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='656.717' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='684.025' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='711.223' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='738.531' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='656.717' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='684.025' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='711.223' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='738.531' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='820.346' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='765.84' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='793.148' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='847.764' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='765.84' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='793.148' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='820.346' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='847.764' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='875.524' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='902.724' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='930.138' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='957.227' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='984.759' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1011.84' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='1039.15' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1066.46' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1093.66' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1120.97' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1148.28' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1175.47' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1202.89' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1230.09' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='1257.4' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1284.71' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='902.27' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='874.852' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='929.468' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='956.777' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='874.852' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='902.27' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='929.468' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='956.777' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1038.59' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1065.9' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='984.085' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1011.39' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='984.085' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1011.39' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1038.59' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1065.9' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1311.9' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1339.22' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1366.52' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1393.72' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1421.13' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1448.34' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='1475.64' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1502.95' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1530.15' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1557.46' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1584.76' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1611.96' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1639.38' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1174.91' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1093.1' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1120.41' cy='1666.58' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1147.71' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1093.1' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1120.41' cy='1693.89' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1147.71' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1174.91' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1229.53' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1256.84' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1284.14' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1202.33' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1202.33' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1229.53' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1256.84' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1284.14' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='875.524' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='902.724' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='930.138' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='957.227' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='984.759' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1011.84' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='1039.15' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1066.46' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1093.66' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1120.97' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1148.28' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1175.47' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1202.89' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1230.09' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='1257.4' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1284.71' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='875.524' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='902.724' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='930.138' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='957.227' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='875.524' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='875.524' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='902.724' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='902.724' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='930.138' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='930.138' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='957.227' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='957.227' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='984.759' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1011.84' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='1039.15' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1066.46' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='984.759' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='984.759' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1011.84' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1011.84' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1039.15' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1039.15' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1066.46' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1066.46' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1093.66' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1120.97' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1148.28' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1175.47' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1093.66' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1093.66' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1120.97' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1120.97' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1148.28' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1148.28' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1175.47' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1175.47' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1202.89' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1230.09' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='1257.4' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1284.71' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1202.89' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1202.89' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1230.09' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1230.09' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1257.4' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1257.4' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1284.71' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1284.71' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1311.9' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1339.22' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1366.52' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1393.72' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1421.13' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1448.34' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='1475.64' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1502.95' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1530.15' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1557.46' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1584.76' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1611.96' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1639.38' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1393.16' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1311.34' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1338.65' cy='1666.58' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1365.96' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1311.34' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1338.65' cy='1693.89' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1365.96' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1393.16' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1447.77' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1475.08' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1502.39' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1420.57' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1420.57' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1447.77' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1475.08' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1502.39' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1311.9' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1339.22' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1366.52' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1393.72' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1311.9' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1311.9' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1339.22' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1339.22' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1366.52' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1366.52' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1393.72' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1393.72' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1421.13' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1448.34' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='1475.64' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1502.95' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1421.13' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1421.13' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1448.34' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1448.34' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1475.64' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1475.64' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1502.95' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1502.95' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1530.15' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1557.46' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1584.76' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1611.96' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1530.15' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1530.15' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1557.46' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1557.46' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1584.76' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1584.76' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1611.96' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1611.96' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1639.38' rx='2.09216' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1611.4' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1529.59' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1556.9' cy='1666.58' rx='2.09216' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1584.2' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1529.59' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1556.9' cy='1693.89' r='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1584.2' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1611.4' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1639.38' rx='1.87193' ry='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1666.02' cy='1639.38' r='1.98204' fill='black' fill-opacity='0.15'/%3E%3Ccircle cx='1638.82' cy='1666.58' r='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1666.58' rx='1.98204' ry='1.87193' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1638.82' cy='1693.89' rx='1.87193' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3Cellipse cx='1666.02' cy='1693.89' rx='1.98204' ry='2.09216' fill='black' fill-opacity='0.15'/%3E%3C/svg%3E%0A");
  background-size: cover;
}
.scheme-notebook {
  background-image: url(notebook.svg);
  opacity: 0.5;
}
.scheme-wave {
  background-image: url(wave.svg);
  background-size: cover;
  opacity: 0.5;
}
.scheme-minimal-wave {
  background-image: url(minimal-wave.svg);
  opacity: 0.5;
  background-size: cover;
}
.scheme-plants {
  background-image: url(plants.svg);
  background-size: cover;
}
.scheme-cold-blur {
  background-image: url(cold-blur.svg);
  background-size: cover;
}
.scheme-warm-blur {
  background-image: url(warm-blur.svg);
  background-size: cover;
}
.scheme-custom-texture-1 {
  background-image: url(custom-texture-1.svg);
  background-size: cover;
}
.scheme-custom-texture-2 {
  background-image: url(custom-texture-2.svg);
  background-size: cover;
}
.scheme-custom-texture-3 {
  background-image: url(custom-texture-3.svg);
  background-size: cover;
}
/*Specific overrides*/
.color-scheme-none.footer-promotion {
  border: 1px solid;
  border-color: var(--colorBorder);
}
/* This is the stylesheet entrypoint for the css-variables component. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the follow-shop-cta snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the font-face component. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the gift-card-recipient-form snippet. */
/* This file and all its inclusions will be processed through postcss */
.recipient-form {
  display: block;
  position: relative;
  margin: 2em auto;
}
.recipient-form .field {
    position: relative;
  }
.recipient-form .field__label {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    color: inherit;
    padding: 8px 10px;
    transform-origin: 0 0;
    transition: opacity .1s ease-in-out, transform .1s ease-in-out;
    margin: 0;
  }
@media only screen and (max-width: 959px) {
.recipient-form .field__label {
      padding: 10px;
  }
    }
.recipient-form .field__label:not(.variant__button-label):not(.text-label),
  .recipient-form label:not(.variant__button-label):not(.text-label) {
    font-weight: normal;
  }
.recipient-form .field__input {
    margin-bottom: 1.5em;
  }
@media only screen and (max-width: 959px) {
.recipient-form .field__input {
      margin-bottom: 0.6em;
  }
    }
.recipient-form .field__input.text-area {
      margin-bottom: 0;
      height: 150px;
    }
.recipient-form .field__input::-webkit-input-placeholder {
      color: transparent;
    }
.recipient-form .field__input::-moz-placeholder {
      color: transparent;
    }
.recipient-form .field__input:focus ~ label,
    .recipient-form .field__input:not(:placeholder-shown) ~ label {
      opacity: 0.65;
      transform: scale(0.85) translateY(-0.4em) translateX(0.15em);
      font-size: 0.8em;
    }
.recipient-form .field__input:focus,
    .recipient-form .field__input:not(:placeholder-shown) {
      padding: 16px 10px 0;
    }
.recipient-form .field__input--error {
    border-color: var(--errorRed);
    background-color: var(--errorRedBg);
    color: var(--errorRed);
  }
.recipient-form .field__input--error ~ label {
      color: var(--errorRed);
    }
.recipient-form .recipient-form__checkbox-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 2em;
  }
@media only screen and (max-width: 959px) {
.recipient-form .recipient-form__checkbox-wrapper {
      margin-bottom: 1.5em;
  }
    }
.recipient-form input[type="checkbox"] {
    height: 16px;
    width: 16px;
    background-color: inherit;
    border: 1px solid;
    border-color: var(--colorBorder);
    border-radius: var(--input-radius);
  }
.recipient-form .checkbox-label {
    display: block;
    cursor: pointer;
    margin-bottom: 0;
  }
.recipient-form .recipient-form-field-label--space-between > span {
    font-size: 0.8em;
  }
.recipient-form .recipient-fields {
    display: none;
  }
/* This is the stylesheet entrypoint for the header-desktop-nav snippet. */
/* This file and all its inclusions will be processed through postcss */
.site-nav {
  margin: 0;
}
.text-center .site-navigation {
    margin: 0 auto;
  }
.site-navigation--below {
  margin-left: calc(var(--siteNavItemPadding) * -1);

  /*Top border*/
}
.site-navigation--below:before {
    position: absolute;
    left: 0;
    right: 0;
    content: '';
    display: block;
    border-top: 1px solid;
    border-top-color: var(--colorNavText);
    width: 100%;
    opacity: 0.1;
    transition: opacity 0.5s ease 0.3s;
    z-index: 1;
  }
.is-light .site-navigation--below:before {
      border-color: var(--colorStickyNavLinks);
    }
.header-wrapper--compressed .site-navigation--below:before {
      opacity: 0;
    }
.site-header__element.is-active .site-navigation--below:before {
      opacity: 0.15;
    }
.site-nav__item {
  position: relative;
  display: inline-block;
  margin: 0;
}
.site-nav__item li {
    display: block;
    margin: 0;
  }
.site-nav__item .icon-chevron-down {
    width: var(--desktopMenuChevronSize);
    height: var(--desktopMenuChevronSize);
  }
.site-nav__link {
  display: inline-block;
  vertical-align: middle;
  -webkit-text-decoration: none;
  text-decoration: none;
  padding: var(--siteNavItemPaddingTopBottom) var(--siteNavItemPadding);
  white-space: nowrap;
  color: var(--colorNavText);
}
.site-nav__link:hover {
    color: var(--colorNavText);
  }
.is-light .site-nav__link,
.is-light .site-subLink {
    color: var(--colorStickyNavLinks);
  }
.is-light .site-nav__link:hover {
      color: var(--colorStickyNavLinks);
    }
.site-nav__link .icon-chevron-down {
    margin-left: 5px;
  }
@media only screen and (max-width: 959px) {
.site-nav__link {
    padding: var(--siteNavItemPaddingTopBottom) var(--siteNavItemPadding);
}
  }
.site-nav__link--underline {
  position: relative;
}
.site-nav__link--underline:after {
    content: '';
    display: none;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 var(--siteNavItemPadding);
    border-bottom: 2px solid;
    border-bottom-color: var(--colorNavText);
  }
/*White underline when no dropdown*/
.is-light .site-nav__item:not(.site-nav--has-dropdown) .site-nav__link--underline:after {
    border-bottom-color: #fff;
  }
.site-nav__item:hover .site-nav__link--underline:after {
    display: block;
  }
/*Header icons*/
.site-nav__icons {
  display: flex;
  align-items: center;
}
.site-nav__icons > .site-nav__link--icon {
    flex: 0 0 auto;
  }
/*Hide when cart popup is open*/
.cart-open .site-nav__icons {
    display: none;
  }
.site-nav__close-cart {
  display: none;
}
.cart-open .site-nav__close-cart {
    display: block;
  }
.site-nav__link--icon {
  display: flex;
  align-items: center;
}
.site-nav__icon-label {
  margin-left: 15px;
}
.site-nav--has-dropdown.is-focused > a,
.site-nav--has-dropdown:hover > a {
  color: var(--colorTextBody) !important;
  background-color: var(--colorBody);
  opacity: 1;
  transition: none;
}
.site-nav__link--icon {
  padding-left: var(--siteNavIconPadding);
  padding-right: var(--siteNavIconPadding);
}
@media only screen and (max-width: 768px) {
.site-nav__link--icon {
    padding-left: calc(var(--siteNavItemPadding) / 2);
    padding-right: calc(var(--siteNavItemPadding) / 2);
}

    .site-nav__link--icon + .site-nav__link--icon {
      margin-left: -4px; /*~amount of inline-block space*/
    }
  }
.site-nav__link--icon .icon {
    width: 27px;
    height: 27px;
  }
.site-nav__link--icon .icon.icon-user {
      position: relative;
      top: 1px;
    }
.site-nav__dropdown {
  display: block;
  visibility: hidden;
  position: absolute;
  left: 0;
  z-index: var(--z-index-header);
  background-color: var(--colorBody);
  min-width: 100%;
  padding: calc(var(--gutter) / 3) 0 5px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.09);
}
details[open] .site-nav__dropdown {
    visibility: visible;
  }
.site-nav__dropdown-list {
  margin: 0;
}
.site-nav__dropdown-animate {
  transform: translateY(-10px);
  opacity: 0;
}
details[open] .site-nav__dropdown-animate {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity 0.3s ease 0.05s, transform 0.25s cubic-bezier(0.165, 0.84, 0.44, 1) 0.05s;
  }
.site-nav__deep-dropdown {
  background-color: var(--colorBody);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.09);
  position: absolute;
  top: 0;
  left: 100%;
  margin: 0;
  visibility: hidden;
  opacity: 0;
  z-index: var(--z-index-header);
  transform: translate3d(-12px, 0, 0);
}
.site-nav__deep-dropdown-trigger:hover .site-nav__deep-dropdown,
  .is-focused + .site-nav__deep-dropdown {
    visibility: visible;
    opacity: 1;
    transform: translate3d(0, 0, 0);
    transition: all 300ms cubic-bezier(0.2, 0.06, 0.05, 0.95);
  }
.site-nav__deep-dropdown:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 10px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.09), transparent);
    pointer-events: none;
  }
.site-nav__deep-dropdown-trigger:hover .site-nav__dropdown-link--has-children {
    background-color: var(--colorBodyDim);
  }
.site-nav__dropdown-link--has-children:hover,
  .site-nav__dropdown-link--has-children:focus {
    background-color: var(--colorBodyDim);
  }
/*Rotate to face right*/
.site-nav__deep-dropdown-trigger .icon-chevron-down {
  position: absolute;
  top: 50%;
  right: 10px;
  width: var(--desktopMenuChevronSize);
  height: var(--desktopMenuChevronSize);
  transform: rotate(-90deg) translateX(50%);
}
/*Cart link and bubble*/
.cart-link {
  position: relative;
  display: inline-block;
}
@media only screen and (max-width: 768px) {
    .mobile-nav-open .site-nav__link:not(.mobile-nav-trigger) {
      display: none;
    }
}
.cart-link__bubble {
  display: none;
  position: absolute;
  top: 50%;
  right: -4px;
  font-size: 12px;
  line-height: 1;
  font-weight: var(--typeHeaderWeight);
  letter-spacing: 0;
  text-align: center;
}
.cart-link__bubble:before {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    background-color: var(--colorCartDot);
    border-radius: 50px;
    width: 150%;
    height: 0;
    padding: 10px;
    transform: translate(-50%, -50%);
  }
/*Slight position change with cart icon*/
[data-icon="cart"] .cart-link__bubble {
    top: -2px;
    right: 0;
  }
.cart-link__bubble-num {
  position: relative;
  color: var(--colorCartDotText);
}
.cart-link__bubble--visible {
  display: block;
}
.breadcrumb {
  font-size: calc(var(--typeBaseSize) * 0.85);
  margin: 0 0 10px;
}
@media only screen and (max-width: 768px) {
.breadcrumb {
    margin-bottom: calc(var(--gutter) / 2);
}
  }
.breadcrumb__divider {
  color: currentColor;
  opacity: 0.2;
  padding: 0 5px;
}
.site-nav__details {
  cursor: pointer;
  color: var(--colorNavText);
}
/* This is the stylesheet entrypoint for the image-element snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the lightbox snippet. */
/* This file and all its inclusions will be processed through postcss */
image-lightbox {
  width: 100%;
  height: 100%;
}
.lightbox {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--colorModalBg);
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}
.lightbox-outer-container {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  max-width: 40%;
  max-height: 90%;
}
@media only screen and (max-width: 959px) {
.lightbox-outer-container {
    max-width: 90%;
}
  }
.lightbox.active {
  display: flex;
}
.lightbox-content {
  width: 100%;
  height: 100%;
  position: relative;
}
@media only screen and (max-width: 959px) {
.lightbox-content {
    height: auto;
}
  }
.lightbox-content img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 959px) {
.lightbox-content img {
    position: static;
}
  }
.lightbox-content:not(.svg-mask--rounded):not(.svg-mask--rounded-top):not(.svg-mask--rounded-wave) img {
  border-radius: var(--roundness);
}
.lightbox-trigger {
  cursor: zoom-in;
}
.lightbox-close-btn {
  position: absolute;
  top: -35px;
  right: 0;
  padding: 0;
}
@media only screen and (min-width: 769px) {
.lightbox-close-btn {
    right: -25px;
}
  }
.lightbox-close-btn .icon {
    height: 25px;
    width: 25px;
  }
.lightbox-close-btn .icon path {
    stroke: #ffffff80 !important;
  }
/* This is the stylesheet entrypoint for the media snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the multi-selectors snippet. */
/* This file and all its inclusions will be processed through postcss */
.multi-selectors {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.multi-selectors__item {
  margin: 0 20px;
}
.toolbar .multi-selectors__item {
    margin-right: 0;
    margin-bottom: 0;
  }
.multi-selectors--footer {
  justify-content: flex-start;
}
.multi-selectors--footer .multi-selectors__item {
    margin-bottom: 20px;
    margin-left: 0;
  }
/* This is the stylesheet entrypoint for the newsletter-form snippet. */
/* This file and all its inclusions will be processed through postcss */
/* Expanse specific */
.shopify-challenge__container {
  padding: 30px 22px;
}
@media only screen and (min-width: 769px) {
.shopify-challenge__container {
    padding: 120px 0;
}
  }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded {
  padding: 0;
}
@media only screen and (max-width: 768px) {
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded {
    padding: 0;
}
  }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup {
    display: flex;
    max-width: 800px;
    min-width: 650px;
  }
@media only screen and (max-width: 768px) {
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup {
      max-width: none;
      min-width: 0;
  }
    }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup.newsletter-popup--image-reversed {
      flex-direction: row-reverse;
    }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup__image-wrapper {
    position: relative;
    width: 50%;
  }
@media only screen and (max-width: 768px) {
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup__image-wrapper {
      display: none;
  }
    }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup__image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
  }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup__content {
    padding: 40px;
    width: 50%;
  }
@media only screen and (max-width: 768px) {
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .newsletter-popup__content {
      padding: 40px;
      width: 100%;
  }
    }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .form__submit--large {
    display: none;
  }
.modal--mobile-friendly.modal--square  .newsletter--has-image.modal__centered-content--padded .form__submit--small {
    display: block;
  }
.newsletter-popup {
  position: relative;
  margin: 0 auto;
  max-width: 520px;
  text-align: center;
}
.newsletter-popup .h2 {
    margin-bottom: 0;
  }
@media only screen and (min-width: 769px) {
.newsletter-popup .h2 {
      margin-bottom: 0;
  }
    }
.newsletter-popup .rte {
    margin-top: 20px;
    margin-bottom: 0;
  }
@media only screen and (min-width: 769px) {
.newsletter-popup .rte {
      margin-top: 20px;
      margin-bottom: 0;
  }
    }
.newsletter-popup .social-icons {
    margin: 0;
  }
.newsletter-popup .social-icons li {
    display: inline-block;
    margin: 30px 15px 0 0;
  }
.newsletter-popup .newsletter__input-group {
    margin-top: 30px;
  }
@media only screen and (max-width: 768px) {
.newsletter-popup .newsletter__input-group {
      margin-top: 20px;
  }
    }
.newsletter-button {
  margin-top: 30px;
}
.newsletter-section .errors {
  margin-left: auto;
  margin-right: auto;
  max-width: 520px;
}
/* .newsletter__input-group {
  margin: 0 auto 20px;
  max-width: 400px;
  gap: var(--inputButtonGap);
}
.newsletter__input-group:last-of-type {
    margin-bottom: 0;
  } */
.newsletter__input::-webkit-input-placeholder {
    color: var(--colorTextBody);
    opacity: 1;
  }
.newsletter__input:-moz-placeholder {
    color: var(--colorTextBody);
    opacity: 1;
  }
.newsletter__input::-moz-placeholder {
    color: var(--colorTextBody);
    opacity: 1;
  }
.newsletter__input:-ms-input-placeholder {
    color: var(--colorTextBody);
  }
.newsletter__input::-ms-input-placeholder {
    color: var(--colorTextBody);
    opacity: 1;
  }
.form__submit--small {
  line-height: 0;
}
@media only screen and (max-width: 768px) {
  .form__submit--large {
    display: none;
  }

  .form__submit--small {
    display: block;
  }
}
@media only screen and (min-width: 769px) {
  .form__submit--large {
    display: block;
  }

  .form__submit--small {
    display: none;
  }
}
/* Shared styles */
.newsletter-container {
  margin: 0 auto !important;
  padding: 0 !important;
}
.newsletter-section {
  display: flex;
  gap: 40px;
  align-items: center;
  padding: 60px 0;
}
@media only screen and (max-width: 768px) {
.newsletter-section {
    flex-direction: column;
    padding: 30px 0;
}
  }
.newsletter-section--image-left {
  flex-direction: row-reverse;
}
@media only screen and (max-width: 768px) {
.newsletter-section--image-left {
    flex-direction: column-reverse;
}
  }
.newsletter-section__content {
  flex: 100%;
  max-width: 800px;
  padding-left: 20px;
  margin: 0 auto;
}
.newsletter-section--no-image .newsletter-section__content {
    flex: 100%;
  }
.newsletter-section__content form {
    display: flex;
    width: 100%;
  }
.text-left .newsletter-section__content form {
      justify-content: flex-start;
    }
.text-center .newsletter-section__content form {
      justify-content: center;
    }
.text-right .newsletter-section__content form {
      justify-content: flex-end;
    }
.newsletter-section__content .newsletter__input-group {
    margin: 0;
  }
.newsletter-section__image {
  width: 100%;
}
.newsletter-section__image img {
    opacity: 1;
    animation: none;
    display: block;
    margin: 0 auto;
    object-fit: cover;
    height: auto;
  }
.newsletter-section__image--33 {
  flex: 33.333% 0 0;
}
.newsletter-section__image--50 {
  flex: 50% 0 0;
}
@media only screen and (max-width: 768px) {
.newsletter-section__image--50 {
    max-width: 100%;
}
  }
.newsletter-section__image--66 {
  flex: 66.666% 0 0;
}
@media only screen and (max-width: 768px) {
.newsletter-section__image--66 {
    max-width: 100%;
}
  }
.text-left .newsletter-form-group {
    margin: 0;
  }
.text-right .newsletter-form-group {
    margin: 0;
  }
/* This is the stylesheet entrypoint for the newsletter-reminder snippet. */
/* This file and all its inclusions will be processed through postcss */
/* Newsletter reminder */
newsletter-reminder {
  position: fixed;
  left: 20px;
  bottom: 20px;
  transition: ease-in-out 0.3s opacity;
  box-shadow: 0 12px 25px rgba(0, 0, 0, 0.15);
  max-width: 240px;
  z-index: 10;
}
@media only screen and (max-width: 768px) {
newsletter-reminder {
    max-width: calc(100% - 40px);
}
  }
newsletter-reminder[data-enabled="false"] {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
newsletter-reminder[class*="color-scheme-"]:not(.color-scheme-none) {
    position: fixed;
  }
newsletter-reminder .color-scheme-none {
    color: var(--colorBtnPrimaryText);
    background-color: var(--colorBtnPrimary);
  }
.newsletter-reminder__message.h3 {
  cursor: pointer;
  padding: var(--newsletterReminderPadding);
  margin: 0;
}
/* This is the stylesheet entrypoint for the pagination snippet. */
/* This file and all its inclusions will be processed through postcss */
.pagination {
  margin: calc(var(--gutter) * 2) 0;
  text-align: center;
}
.pagination > span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
  }
.pagination a {
    display: inline-block;
  }
.pagination a:not(.btn),
  .pagination .page.current {
    padding: 8px 12px;
  }
.pagination .page.current {
    opacity: 0.3;
  }
.pagination .btn {
    transition: transform 0.15s ease-out;
  }
.pagination .btn:hover {
      transform: scale(1.08);
    }
.pagination .btn .icon {
      width: 13px;
      height: 13px;
    }
/* This is the stylesheet entrypoint for the photoswipe-template component. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the predictive-search snippet. */
/* This file and all its inclusions will be processed through postcss */
.predictive-overflow-hidden {
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
.predictive-overflow-hidden {
    overflow: auto;
}
  }
predictive-search {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
}
predictive-search.is-active {
    flex: 99;
  }
predictive-search.is-active .predictive__screen {
    display: block;
    z-index: 3;
  }
predictive-search.is-active .btn--close-search {
    display: flex;
    align-items: center;
    justify-content: center;
  }
[data-dark="true"] input {
    color: #fff !important;
  }
[data-dark="true"] .btn--search path {
    stroke: #fff !important;
  }
[data-dark="false"] input {
    color: #000 !important;
  }
[data-dark="false"] .btn--search path {
    stroke: #000 !important;
  }
.predictive__screen {
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  background: var(--colorModalBg);
  display: none;
}
predictive-search form {
  display: flex;
  flex-wrap: wrap;
  z-index: 4;
  position: relative;
  width: 100%;
}
.search__input-wrap {
  position: relative;
  flex: 5;
  transition: flex 0.3s ease-in-out;
}
.search__input {
  background: var(--colorNavSearch, #fff);
  color: var(--color-body-text);
  flex: 1;
  width: 100%;
  border-radius: calc(var(--roundness, 0) *2);
  padding-left: 16px;
  padding-right: 16px;
}
.btn--search {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
}
.btn--search .icon {
    height: 25px;
    width: 25px;
  }
@media only screen and (min-width: 769px) {
.btn--search {
    right: 10px;
}
  }
[dir="rtl"] .btn--search {
    right: auto;
    left: 15px;
  }
@media only screen and (min-width: 769px) {
[dir="rtl"] .btn--search {
      left: 10px;
  }
    }
.btn--close-search {
  display: none;
  flex: 30px 0 0;
  margin-left: 10px;
}
.btn--close-search .icon {
    height: 25px;
    width: 25px;
  }
.btn--close-search .icon path {
    stroke: var(--colorNavText) !important;
  }
.search__results {
  background: var(--color-body);
  color: var(--color-body-text);
  position: absolute;
  width: 100%;
  top: 100%;
  padding: 0;
  display: none;
  margin-top: 10px;
  container-type: inline-size;
  max-height: 80vh;
  overflow-y: auto;
}
@media only screen and (max-width: 768px) {
.search__results {
    width: calc(100% + var(--pageWidthPadding, 17px) * 2);
    margin-left: calc(var(--pageWidthPadding, 17px) * -1);
    margin-right: calc(var(--pageWidthPadding, 17px) * -1);
    max-height: 75vh;
}

    .template-search .page-content .search__results {
      max-height: 50vh;
    }
  }
.results {
  padding: 0 20px 20px;
  display: block;
  width: 100%;
}
.results ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }
.results li {
    transition: background 0.2s ease;
    padding: 10px;
    margin-bottom: 0;
  }
.results li:hover {
      background: rgba(0,0,0,0.05);
    }
.results li a {
      display: flex;
      align-items: center;
    }
.results--queries span {
    font-weight: bolder;
  }
.results--queries mark {
    background-color: transparent;
    font-weight: normal;
  }
.results-products__info > span {
  margin-left: 10px;
}
.results--products #predictive-search-products {
  margin-bottom: 20px;
}
.results-products__image {
  width: 100%;
  min-width: 80px;
  max-width: 80px;
  height: 80px;
}
.results-products__info {
  display: flex;
  flex-direction: column;
}
.predictive-search-results {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  overflow-y: auto;
  padding: 40px 0 0;
}
.predictive-search-results h3 {
    padding-bottom: 10px;
    border-bottom: 1px solid;
    border-color: var(--colorBorder);
    margin-bottom: 10px;
  }
.predictive-search-results--none {
  padding-top: 20px;
}
.predictive-search__no-results {
  display: block;
  width: 100%;
}
.predictive-search__no-results:hover {
    opacity: 0.5;
  }
.results__group-1 {
  flex: 100% 0 0;
}
.results__group-1 > div:not(.results--queries) {
    display: none;
  }
.results__group-2 {
  flex: 100% 0 0;
}
.results__search-btn {
  width: 100%;
  padding: 10px;
  transition: background-color 0.2s ease;
  border: 1px solid;
  border-color: var(--colorBorder);
}
.results__search-btn:hover {
    background-color: rgba(0,0,0,0.05);
  }
/* Containers
============================== */
@container (min-width: 800px) {
  .predictive-search-results {
    flex-direction: row;
    flex-wrap: nowrap;
  }

  .results {
    padding: 0 40px 20px;
  }

  .results__group-1 {
    flex: 1 0 0;
  }

    .results__group-1 div:not(.results--queries) {
      display: block;
    }

  .results__group-2 {
    flex: 2 0 0;
  }

    .results__group-2 > div:not(.results--products) {
      display: none;
    }

  .results__search-btn {
    text-align: left;
    padding: 10px 0 10px 40px;
  }
}
/*
.workaround {
  border-bottom: 1px solid var(--colorBorder);
}
*/
.site-header__search-results {
  position: absolute;
  top: 100%;
  transform: translateY(var(--header-padding-bottom));
  left: 0;
  right: 0;
  background-color: var(--colorBody);
  color: var(--colorTextBody);
  max-height: 70vh;
  max-height: calc(90vh - 100%);
  overflow: auto;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.09);
  transition: transform 0.3s cubic-bezier(0.18, 0.77, 0.58, 1);
}
.header-wrapper--compressed .site-header__search-results {
    transform: translateY(0);
  }
.site-header__search-results-wrapper {
  padding: 15px 0;
}
@media only screen and (min-width: 769px) {
  .site-header__search-results {
    max-height: calc(100vh - 100% - 33px); /*search bar + toolbar*/
  }

  .site-header__search-results-wrapper {
    padding: 30px 0;
  }
}
.predictive__label {
  margin-top: 20px;
  border-bottom: 1px solid;
  border-bottom-color: var(--colorBorder);
  padding-bottom: 5px;
  margin-bottom: 20px;
}
:root {
  /*Layout for article/images*/
  --predictiveGap: 10px;
}
.predictive-result__layout {
  display: flex;
  flex-wrap: wrap;
  padding: var(--predictiveGap);
  margin-left: calc(var(--predictiveGap) * -1);
  margin-right: calc(var(--predictiveGap) * -1);
}
.predictive-result__layout > div {
    margin: 0 var(--predictiveGap) var(--gutter);
  }
.predictive-result__layout > div:last-child {
      margin-bottom: 0;
    }
.predictive-result__layout [data-type-products] {
    flex: 1 1 60%;
    margin-bottom: 0;
  }
.predictive-result__layout [data-type-products] img {
      object-fit: contain;
    }
.predictive-result__layout [data-type-products] .predictive-image-fill-space--true img {
      object-fit: cover;
    }
.predictive-result__layout [data-type-collections],
  .predictive-result__layout [data-type-pages] {
    flex: 1 1 200px;
  }
.predictive-result__layout [data-type-articles] {
    flex: 1 1 60%;
  }
.predictive-result__layout [data-type-articles] .grid-item__meta {
      margin-left: 10px;
    }
.predictive__image-wrap {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.predictive__image-wrap img {
    object-position: 50% 0;
  }
.predictive-results__footer {
  padding: 0 0 30px;
}
/* This is the stylesheet entrypoint for the price snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the product-complementary snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the product-form snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the product-grid-item snippet. */
/* This file and all its inclusions will be processed through postcss */
@media only screen and (min-width: 769px) {
.product-grid[data-view="list"] .product-tile-layout--inline .grid-product__price--current {
        font-size: calc(var(--typeBaseSize) + 2px);
    }
      }
@media only screen and (max-width: 959px) {
.product-tile-layout--inline.grid-item {
      flex: 0 0 100%;
  }
    }
@media only screen and (max-width: 959px) {
.scrollable-grid--small .product-tile-layout--inline.grid-item {
        flex: 0 0 85%;
    }
      }
.product-tile-layout--inline .grid-item__link {
    display: flex;
    gap: 8px;
    padding: 15px;
  }
@media only screen and (min-width: 769px) {
.product-tile-layout--inline .grid-item__link {
      padding: 20px;
  }
    }
.product-tile-layout--inline .grid-product__image-wrap {
    width: 100%;
    margin: calc(var(--productTileMargin) / 2) calc(var(--productTileMargin) / 2) 0;
  }
.product-tile-layout--inline .grid-item__meta {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 0 0 55%;
    margin: 0;
  }
@media only screen and (min-width: 769px) {
      [data-view="small"] .product-tile-layout--inline .grid-item__meta {
        justify-content: flex-start;
        margin-top: 20px;
      }
    }
.product-tile-layout--inline .grid-item__meta-main {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
  }
.product-tile-layout--inline .grid-item__meta-main .grid-product__colors {
      margin-top: 5px;
    }
.product-tile-layout--inline .grid-item__meta-secondary {
    flex: initial;
  }
[data-view="list"] .product-tile-layout--inline .grid-item__meta-secondary {
      text-align: left;
    }
/* This is the stylesheet entrypoint for the product-images snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the product-inventory snippet. */
/* This file and all its inclusions will be processed through postcss */
/*Inventory indicator*/
@keyframes inventory-pulse {
  0% {
    opacity: 0.5;
  }
  100% {
    transform: scale(2.5);
    opacity: 0;
  }
}
.icon--inventory:before,
  .icon--inventory:after {
    width: 9px;
    height: 9px;
    background: #54c63a;
    border-radius: 9px;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    margin: 8px;
  }
.icon--inventory:before {
    animation: inventory-pulse 2s linear infinite;
  }
.inventory--low .icon--inventory:before,
    .inventory--low .icon--inventory:after {
      background: #F4AF29;
    }
/* This is the stylesheet entrypoint for the product-inventory snippet. */
/* This file and all its inclusions will be processed through postcss */
.product-block--specs + .product-block--specs {
  margin-top: -20px;
}
.spec__bars {
  display: flex;
  gap: 3px;
}
.spec__bars-dividers--false {
  gap: 0;
}
.spec__bars-dividers--false .spec__bar--round {
    border-radius: 0;
  }
.spec__bars-dividers--false .spec__bar--round:first-child {
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px;
    }
.spec__bars-dividers--false .spec__bar--round:last-child {
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px;
    }
.spec__wrapper[data-bars-to-fill="1"] .spec__bar:nth-child(1),
.spec__wrapper[data-bars-to-fill="2"] .spec__bar:nth-child(-n + 2),
.spec__wrapper[data-bars-to-fill="3"] .spec__bar:nth-child(-n + 3),
.spec__wrapper[data-bars-to-fill="4"] .spec__bar:nth-child(-n + 4),
.spec__wrapper[data-bars-to-fill="5"] .spec__bar:nth-child(-n + 5) {
  opacity: 1;
}
.spec__bar {
  height: 10px;
  opacity: 0.1;
}
.spec__bar--round {
  border-radius: 5px;
}
.spec__bar.color-scheme-none {
  background-color: var(--colorTextBody);
}
.spec__wrapper {
  margin-bottom: 10px;
}
.spec__wrapper p {
  margin-bottom: 5px;
}
.product-grid-item .product-tags {
  padding: 0 20px 20px;
}
@media only screen and (max-width: 959px) {
.product-grid-item .product-tags {
    padding: 0 15px 15px;
}
  }
.product-tag {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.2rem 0.4rem;
  margin-right: 2px;
  margin-top: 4px;
  margin-bottom: 4px;
  white-space: nowrap;
  border: 1px solid;
  font-size: 13px;
  transition: ease-in-out 0.3s opacity;
}
.product-tag.product-tag--has-link:hover {
    opacity: 0.7;
  }
.product-tag at-icon {
    margin-right: 0.25rem;
    display: flex;
  }
.product-tag .icon {
    width: 14px;
    height: 14px;
  }
.product-tag a {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
  }
.product-tag--style-round {
  border-radius: 20px;
}
.product-tag--none {
  border-color: var(--colorTextBodyAlpha008);
}
.product-tag--scheme_1 {
  background-color: var(--colorScheme1Bg);
  border-color: var(--colorScheme1Bg);
  color: var(--colorScheme1Text);
}
.product-tag--scheme_1 a {
    color: var(--colorScheme1Text);
  }
.product-tag--scheme_2 {
  background-color: var(--colorScheme2Bg);
  border-color: var(--colorScheme2Bg);
  color: var(--colorScheme2Text);
}
.product-tag--scheme_2 a {
    color: var(--colorScheme2Text);
  }
.product-tag--scheme_3 {
  background-color: var(--colorScheme3Bg);
  border-color: var(--colorScheme3Bg);
  color: var(--colorScheme3Text);
}
.product-tag--scheme_3 a {
    color: var(--colorScheme3Text);
  }
/* This is the stylesheet entrypoint for the product-template snippet. */
/* This file and all its inclusions will be processed through postcss */
.variant-input__select {
  min-width: 100px;
}
/* This is the stylesheet entrypoint for the search-grid-item snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the slideshow section. */
/* This file and all its inclusions will be processed through postcss */
advanced-accordion {
  display: block;
  border-bottom: 1px solid var(--colorBorder);
}
advanced-accordion[data-disabled="true"] .accordion__title {
    cursor: default;
  }
.advanced-accordion--1-per-row .accordion__content-block {
    width: 100%;
  }
.advanced-accordion--2-per-row .accordion__content-block {
    width: 50%;
  }
.advanced-accordion--3-per-row .accordion__content-block {
    width: 33.333%;
  }
.advanced-accordion--4-per-row .accordion__content-block {
    width: 25%;
  }
.advanced-accordion--5-per-row .accordion__content-block {
    width: 20%;
  }
.accordion__content {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.accordion__title {
  width: 100%;
  background: transparent;
  border: 0;
  padding: 20px 0;
  text-align: left;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.accordion__title h2 {
    margin: 0;
  }
.accordion__title svg {
    transition: ease-in-out 0.3s transform;
    width: 24px;
    height: auto;
  }
details[open] .accordion__title svg {
      transform: rotate(180deg);
    }
.accordion__content-block {
  padding: 20px;
}
@media only screen and (max-width: 768px) {
.accordion__content-block {
    flex: 100% 0 0 !important;
    padding: 0 15px 20px 15px;
}
  }
@media only screen and (max-width: 768px) {
.accordion__content-block.two-per-row-mobile {
      flex: 50% 0 0 !important;
  }
    }
.accordion__content-block .content-block__image {
    margin-bottom: 20px;
  }
.accordion__content-block img {
    height: auto;
  }
a.accordion-link-block__link {
  display: flex;
  justify-content: space-between;
}
a.accordion-link-block__link svg {
    height: 1rem;
    margin-left: 10px;
  }
/* This is the stylesheet entrypoint for the custom-content section. */
/* This file and all its inclusions will be processed through postcss */
.custom-content {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  width: auto;
  margin-bottom: calc(var(--grid-gutter) * -1);
  margin-left: calc(var(--grid-gutter) * -1);
}
@media only screen and (max-width: 768px) {
.custom-content {
    margin-bottom: calc(var(--grid-gutter-small) * -1);
    margin-left: calc(var(--grid-gutter-small) *-1);
}
  }
.custom__item {
  flex: 0 0 auto;
  margin-bottom: var(--grid-gutter);
  padding-left: var(--grid-gutter);
  max-width: 100%;
}
@media only screen and (max-width: 768px) {
.custom__item {
    flex: 0 0 auto;
    padding-left: var(--grid-gutter-small);
    margin-bottom: var(--grid-gutter-small);
}

    .custom__item.small--one-half {
      flex: 1 0 50%;
      max-width: 400px;
      margin-left: auto;
      margin-right: auto;
    }
  }
.custom__item img {
    display: block;
  }
.custom__item-inner {
  position: relative;
  display: inline-block;
  text-align: left;
  max-width: 100%;
  width: 100%;
}
.custom__item-inner--video,
.custom__item-inner--html {
  display: block;
}
.custom__item-inner--image {
  width: 100%;
}
.custom__item-inner--html img {
  display: block;
  margin: 0 auto;
}
.custom__item-inner--placeholder-image {
  width: 100%;
}
.align--top-middle {
  text-align: center;
}
.align--top-right {
  text-align: right;
}
.align--middle-left {
  align-self: center;
}
.align--center {
  align-self: center;
  text-align: center;
}
.align--middle-right {
  align-self: center;
  text-align: right;
}
.align--bottom-left {
  align-self: flex-end;
}
.align--bottom-middle {
  align-self: flex-end;
  text-align: center;
}
.align--bottom-right {
  align-self: flex-end;
  text-align: right;
}
/* This is the stylesheet entrypoint for the age-verification-popup section. */
/* This file and all its inclusions will be processed through postcss */
/* Age verification popup */
.age-verification-popup .rte {
    margin-top: 20px;
    margin-bottom: 20px;
  }
@media only screen and (min-width: 769px) {
.age-verification-popup .rte {
      margin-bottom: 30px;
  }
    }
.age-verification-popup .age-verification-popup__btns-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px;
  }
.age-verification-popup__background-image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: absolute;
}
.age-verification-popup__background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.age-verification-popup__content--active {
  opacity: 1;
  transition: opacity 1.5s ease-in;
}
.age-verification-popup__content--inactive,
.age-verification-popup__content--inactive *,
.age-verification-popup__content--inactive .btn {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  padding: 0;
  border: 0;
  margin: 0;
  line-height: 0;
  font-size: 0;
}
.age-verification-popup__decline-content--inactive,
.age-verification-popup__decline-content--inactive *,
.age-verification-popup__decline-content--inactive .btn {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  padding: 0;
  border: 0;
  margin: 0;
  line-height: 0;
  font-size: 0;
}
.age-verification-popup__decline-content--active {
  opacity: 1;
  transition: opacity 1.5s ease-in;
}
.age-verification-popup__content-wrapper {
  text-align: center;
  max-width: 520px;
  margin: 0 auto;
}
/* Expanse specific styles */
.age-verification-popup {
  top: 0;
  bottom: 0;
}
.age-verification-popup.age-verification-popup--image-false {
    position: fixed !important;
    z-index: 30 !important;
  }
.age-verification-popup.age-verification-popup--image-false.modal:before {
      background-color: transparent;
      animation: none;
    }
.age-verification-popup.age-verification-popup--image-false .modal__inner {
      box-shadow: none;
      background-color: transparent;
    }
.age-verification-popup.age-verification-popup--image-false.color-scheme-none {
      background-color: var(--colorBody);
    }
/* We may want to move this to the global color scheme stylesheet */
.age-verification-popup.color-scheme-none .btn.color-scheme-reversed {
      color: var(--colorBtnPrimary);
      background-color: var(--colorBtnPrimaryText);
      border-color: var(--colorBtnPrimary);
    }
/*
 * This is the stylesheet entrypoint for the apps section.
 * This file and all its inclusions will be processed through postcss
 */
/* This is the stylesheet entrypoint for the article-template section. */
/* This file and all its inclusions will be processed through postcss */
.section-header {
  margin-bottom: var(--sectionHeaderBottom);
}
.section-header select {
    display: inline-block;
    vertical-align: middle;
  }
.section-header--flush {
  margin-bottom: 0;
}
.section-header--with-link {
  display: flex;
  align-items: center;
}
.section-header--with-link select {
    flex: 0 1 auto;
  }
.section-header__title {
  margin-bottom: 0;
}
.section-header--with-link .section-header__title {
    flex: 1 1 auto;
  }
.section-header__title a {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
.section-header__link {
  flex: 0 1 auto;
  margin-top: calc(var(--gutter) / 2);
  font-weight: var(--typeHeaderWeight);
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 2px;
  white-space: nowrap;
}
.section-header--with-link .section-header__link {
    margin-top: 0;
  }
.section-header--404 {
  padding-top: 80px;
}
.section-header select {
  margin: 10px 0;
}
.section-header p {
  margin: 10px 0;
}
/* This is the stylesheet entrypoint for the background-image-text section. */
/* This file and all its inclusions will be processed through postcss */
.background-media-text {
  position: relative;
  width: 100%;
  overflow: hidden;
  background: var(--colorLargeImageBg);
}
.background-media-text__video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 0;
}
@media only screen and (max-width: 768px) {
.background-media-text__video {
    width: 300%;
    left: -100%;
}
  }
.background-media-text__video iframe,
  .background-media-text__video video {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
  }
@media only screen and (min-width: 769px) {
.background-media-text__video iframe,
  .background-media-text__video video {
      height: 120%;
      max-width: none;
      left: -100%;
      height: 150%;
      width: 300%;
  }
    }
/*This min-width may need to change slightly depending on
    embedded video dimensions. Can do on a per-shop basis*/
@media screen and (min-width: 1140px) {
.background-media-text__video iframe,
  .background-media-text__video video {
      width: 100%;
      height: 300%;
      left: auto;
      top: -100%;
  }
    }
.video-interactable .background-media-text__video iframe,
  .video-interactable .background-media-text__video video {
    pointer-events: auto;
  }
.background-media-text__inner {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
}
.background-media-text__aligner {
  margin: calc(var(--gutter) * 2);
}
.background-media-text__text {
  text-align: left;
  font-size: 1.1em;
  background: var(--colorBody);
  padding: var(--gutter);
  width: 380px;
  border-radius: var(--roundness);
  overflow: hidden;
}
html[dir="rtl"] .background-media-text__text {
    text-align: right;
  }
@media only screen and (max-width: 768px) {
.background-media-text__text {
    text-align: center;
}
  }
.background-media-text__text .btn {
  margin-top: calc(var(--gutter) / 2);
}
@media only screen and (min-width: 769px) {
  .background-media-text--right .animation-contents {
    float: right;
  }
}
/*Section height*/
.background-media-text__container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media only screen and (max-width: 768px) {
  .background-media-text__container {
    position: relative;
    height: 240px;
  }

  .background-media-text__inner {
    position: relative;
    bottom: 0;
  }

  .background-media-text__aligner {
    margin: -10px 10px 10px;
  }

  .background-media-text__text {
    padding: calc(var(--gutter) * 0.75);
    width: auto;
  }
    .background-media-text.loading:before,
    .background-media-text.loading:after {
      top: 117px;
    }
}
@media only screen and (min-width: 769px) {
  .background-media-text--450,
  .background-media-text--450 .background-media-text__video {
    min-height: 450px;
  }

  .background-media-text--550,
  .background-media-text--550 .background-media-text__video {
    min-height: 550px;
  }

  .background-media-text--650,
  .background-media-text--650 .background-media-text__video {
    min-height: 650px;
  }

  .background-media-text--750,
  .background-media-text--750 .background-media-text__video {
    min-height: 750px;
  }

  .background-media-text__image {
    height: 100%;
    object-fit: cover;
  }

  .background-media-text__image,
  .background-media-text__image svg,
  .background-media-text__video {
    opacity: 0;
  }
}
.background-media-text__image {
  opacity: 0;
  animation: none;
  transition: none;
}
.loaded .background-media-text__image,
  .loaded .background-media-text__image svg,
  .loaded .background-media-text__video {
    animation: zoom-fade 1s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
    transition: none;
  }
@media only screen and (min-width: 769px) {
  .loaded .background-media-text__inner .animation-contents {
    transform: translateY(0);
    opacity: 1;
    transition: all 0.8s cubic-bezier(0.26, 0.54, 0.32, 1) 0.5s;
  }
}
/* This is the stylesheet entrypoint for the blog-posts section. */
/* This file and all its inclusions will be processed through postcss */
.blog-layout {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
}
.blog-layout__main {
  margin-bottom: 20px;
}
.blog-layout__sidebar {
  order: 1;
}
/* Any section that isn't the main layout or sidebar should be full width */
.blog-layout > div:not(.blog-layout__main):not(.blog-layout__sidebar) {
  flex: 1 0 100%;
}
@media only screen and (min-width: 769px) {
  .blog-layout {
    flex-direction: row;
    flex-wrap: wrap;
  }

  .blog-layout__main {
    flex: 1 1 calc(60% - 90px);
  }

  .blog-layout__sidebar {
    order: 0;
    flex: 0 0 calc(40% - 90px);
    align-self: flex-start;

    padding-left: 0;
    margin-left: 0;
    border-left: 0;
    padding-right: 45px;
    margin-right: 45px;
    border-right: 1px solid;
    border-right-color: var(--colorBorder);
  }

    [dir="rtl"] .blog-layout__sidebar {
      padding-right: 0;
      margin-right: 0;
      border-right: 0;
      padding-left: 45px;
      margin-left: 45px;
      border-left: 1px solid;
      border-left-color: var(--colorBorder);
    }

  .blog-layout__main + .blog-layout__sidebar {
    padding-right: 0;
    margin-right: 0;
    border-right: 0;
    padding-left: 45px;
    margin-left: 45px;
    border-left: 1px solid;
    border-left-color: var(--colorBorder);
  }

    [dir="rtl"] .blog-layout__main + .blog-layout__sidebar {
      padding-left: 0;
      margin-left: 0;
      border-left: 0;
      padding-right: 45px;
      margin-right: 45px;
      border-right: 1px solid;
      border-right-color: var(--colorBorder);
    }
}
.article-tag {
  display: inline-block;
  background-color: var(--colorBody);
  color: var(--colorTextBody);
  border: 1px solid;
  border-color: var(--colorTextBody);
  padding: 3px 9px;
  margin: 5px;
  font-size: 12px;
  font-weight: var(--typeHeaderWeight);
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
.tag--inline .article-tag {
    margin: 0;
  }
.article-tag:hover,
  .article-tag:active {
    background-color: var(--colorBody);
    color: var(--colorTextBody);
  }
@media only screen and (max-width: 768px) {
.article-tag {
    padding: 4px 6px;
    font-size: 10px;
    margin: 3px;
}
  }
/*Remove tags (top of sidebar)*/
.tag--remove,
.tag--inline {
  display: inline-block;
  position: relative;
  margin: 0 10px 13px 0;
}
.tag--remove a, .tag--inline a {
    display: block;
    text-align: left;
    padding: 7px 15px 7px 36px;
    min-width: 0;
  }
/*X icon sits over button, not in it*/
.tag--remove .icon, .tag--inline .icon {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
    color: var(--colorBtnPrimaryText);
  }
.tag--inline a {
  padding: 7px 15px 7px 15px;
}
/* This is the stylesheet entrypoint for the blog-sidebar section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the blog-template section. */
/* This file and all its inclusions will be processed through postcss */
.blog-layout {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
}
.blog-layout__main {
  margin-bottom: 20px;
}
/* Any section that isn't the main layout or sidebar should be full width */
.blog-layout > div:not(.blog-layout__main):not(.blog-layout__sidebar) {
  flex: 1 0 100%;
}
@media only screen and (min-width: 769px) {
  .blog-layout {
    flex-direction: row;
    flex-wrap: wrap;
  }

  .blog-layout__main {
    flex: 1 1 calc(60% - 90px);
  }

  .blog-layout__main + .blog-layout__sidebar {
    padding-right: 0;
    margin-right: 0;
    border-right: 0;
    padding-left: 45px;
    margin-left: 45px;
    border-left: 1px solid;
    border-left-color: var(--colorBorder);
  }

    [dir="rtl"] .blog-layout__main + .blog-layout__sidebar {
      padding-left: 0;
      margin-left: 0;
      border-left: 0;
      padding-right: 45px;
      margin-right: 45px;
      border-right: 1px solid;
      border-right-color: var(--colorBorder);
    }
}
/* This is the stylesheet entrypoint for the collection-header section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the collection-return section. */
/* This file and all its inclusions will be processed through postcss */
/*Return to collection link*/
.return-section {
    margin-top: var(--indexSectionPadding);
    padding: var(--indexSectionPadding) 0;
}
.return-link {
    text-align: center;
    padding: 15px 25px;
}
.return-link .icon {
        width: 20px;
        margin-right: 8px;
    }
/* This is the stylesheet entrypoint for the contact-form section. */
/* This file and all its inclusions will be processed through postcss */
.note,
.errors {
  border-radius: var(--input-radius);
  padding: 6px 12px;
  margin-bottom: calc(var(--gutter) / 2);
  border: 1px solid transparent;
  text-align: left;
}
.note ul,
  .errors ul,
  .note ol,
  .errors ol {
    margin-top: 0;
    margin-bottom: 0;
  }
.note li:last-child, .errors li:last-child {
    margin-bottom: 0;
  }
.note p, .errors p {
    margin-bottom: 0;
  }
.note {
  border-color: var(--colorBorder);
}
.errors ul {
    list-style: disc outside;
    margin-left: 20px;
  }
.note--success {
  color: var(--successGreen);
  background-color: var(--successGreenBg);
  border-color: var(--successGreen);
}
.note--success a {
    color: var(--successGreen);
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
.note--success a:hover {
      -webkit-text-decoration: none;
      text-decoration: none;
    }
.form-error,
.errors {
  color: var(--errorRed);
  background-color: var(--errorRedBg);
  border-color: var(--errorRed);
}
.form-error a, .errors a {
    color: var(--errorRed);
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
.form-error a:hover, .errors a:hover {
      -webkit-text-decoration: none;
      text-decoration: none;
    }
/* This is the stylesheet entrypoint for the [\w]* section. */
/* This file and all its inclusions will be processed through postcss */
/* Countdown */
.countdown-wrapper {
  position: relative;
}
.countdown__background-image-wrapper {
  width: 100%;
  height: 100%;
  position: absolute;
}
.countdown__background-image {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  top: 0;
  left: 0;
}
.countdown__mobile-image-wrapper {
  width: 100%;
  height: 100%;
  position: absolute;
}
.countdown__mobile-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.countdown-layout--banner .countdown__content {
    padding: 2rem;
  }
@media only screen and (min-width: 769px) {
.countdown-layout--banner .countdown__content {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: space-around;
      gap: 1rem;
      padding: 1.6rem 2rem;
  }
    }
.countdown-layout--banner.countdown-blocks--2.page-width .countdown__content {
      justify-content: space-around;
    }
.countdown-layout--banner.countdown-blocks--2 .countdown__content {
      justify-content: center;
    }
@media only screen and (min-width: 769px) {
.countdown-layout--banner .countdown__block {
      width: 33%;
  }
    }
.countdown__content {
  width: 100%;
  height: auto;
  max-height: 650px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 5rem 2rem;
  text-align: center;
}
.page-width .countdown__content {
    position: relative;
  }
@media only screen and (min-width: 769px) {
.countdown-layout--hero .countdown__content {
      height: 100vh;
  }
    }
.countdown__block {
  width: 100%;
  margin: 1rem auto;
  z-index: 3;
}
.countdown__block--content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.countdown__block--content .countdown__block--button {
    width: 100%;
    margin: 0; /* Nested button will get spacing from text above it */
  }
@media only screen and (min-width: 769px) {
.countdown-blocks--2.countdown-layout--banner .countdown__block--timer, .countdown-blocks--2.countdown-layout--banner .countdown__block--content {
      width: 50%;
  }
    }
@media only screen and (min-width: 769px) {
.countdown-blocks--2.countdown-layout--banner .countdown__block--button.button-block-active {
      width: 50%;
  }
    }
.countdown__text-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media only screen and (min-width: 769px) {
.countdown-layout--hero .countdown__text-wrapper {
      width: 50%;
  }
    }
.countdown__text-wrapper--content-alignment-left {
  text-align: left;
}
.countdown__text-wrapper--content-alignment-right {
  text-align: right;
}
.countdown__display {
  display: flex;
  justify-content: center;
}
.countdown__display--loaded {
  opacity: 1;
  visibility: visible;
  transition: opacity ease-in 0.3s;
}
.countdown__display--visible + .countdown__timer-message--visible {
  margin-top: 1.5rem;
}
.countdown__display--hidden {
  visibility: hidden;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  transition: opacity ease-out 3s;
}
.countdown__display-block {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-content: center;
  border-right: 1px solid;
  padding: 0 1rem;
}
.countdown__display-block h2 {
    margin-bottom: 16px;
  }
@media only screen and (min-width: 769px) {
.countdown__display-block h2 {
      margin-bottom: 4px;
  }
    }
.countdown__display-block span {
    font-size: 0.6rem;
    letter-spacing: 1.7px;
  }
@media only screen and (min-width: 769px) {
.countdown__display-block span {
      font-size: 0.75rem;
  }
    }
.countdown__display-block:last-child {
    border-right: none;
  }
[dir="rtl"] .countdown__display-block:last-child {
      border-right: 1px solid;
    }
[dir="rtl"] .countdown__display-block:first-child {
      border-right: none;
    }
.countdown__timer-message {
  opacity: 0;
  visibility: hidden;
  margin: 0;
  height: 0;
}
.countdown__timer-message--visible {
  opacity: 1;
  visibility: visible;
  transition: opacity ease-in 1s;
  height: auto;
}
.countdown__block--hidden {
  opacity: 0;
  visibility: hidden;
  margin: 0;
  transition: opacity ease-out 1s;
  width: 0 !important;
}
.countdown__overlay::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    background-color: var(--countdown-overlay-rgba);
  }
/* Expanse specific styles */
.countdown__image--blur-true img {
    filter: blur(4px);
    transform: scale(1.03);
  }
.countdown__image--blur-true .countdown__background-image-wrapper {
    overflow: hidden;
  }
.countdown__image--blur-true .countdown__mobile-image-wrapper {
    overflow: hidden;
  }
.countdown-wrapper.page-width .countdown__content,
  .countdown-wrapper.page-width .countdown__background-image-wrapper,
  .countdown-wrapper.page-width .countdown__background-image,
  .countdown-wrapper.page-width .countdown__mobile-image-wrapper,
  .countdown-wrapper.page-width .countdown__mobile-image,
  .countdown-wrapper.page-width .countdown__overlay::after {
    border-radius: var(--roundness);
  }
.countdown__block--content .countdown__block--button {
    margin-top: 1.5rem;
  }
.color-scheme-1 .countdown__button.btn--secondary {
  background-color: transparent;
  color: var(--colorScheme1Text);
  border-color: var(--colorScheme1Text);
}
.color-scheme-2 .countdown__button.btn--secondary {
  background-color: transparent;
  color: var(--colorScheme2Text);
  border-color: var(--colorScheme2Text);
}
.color-scheme-3 .countdown__button.btn--secondary {
  background-color: transparent;
  color: var(--colorScheme3Text);
  border-color: var(--colorScheme3Text);
}
/* This is the stylesheet entrypoint for the faq section. */
/* This file and all its inclusions will be processed through postcss */
.collapsible-trigger {
  color: inherit;
  position: relative;
}
/*button element cannot be display:flex, so add child span to style*/
.collapsible-trigger__layout {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.collapsible-trigger__layout > span {
    display: block;
    padding-right: 10px;
  }
.collapsible-trigger__layout--inline {
  position: relative;
  justify-content: flex-start;
}
.collapsible-trigger__layout--inline > span {
    padding-right: 15px;
  }
/*In some instances, override inline layout*/
.collection-mobile-filters .collapsible-trigger__layout--inline {
    justify-content: space-between;
  }
.collapsible-trigger__layout--inline .collapsible-trigger__icon {
    position: static;
    transform: none;
  }
.collapsible-trigger__icon {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: var(--collapsibleIconWidth);
  height: var(--collapsibleIconWidth);
}
.collapsible-trigger__icon .icon {
    display: block;
    width: var(--collapsibleIconWidth);
    height: var(--collapsibleIconWidth);
    transition: all 0.1s ease-in;
  }
.collapsible-trigger.is-open .collapsible-trigger__icon > .icon-chevron-down {
  transform: rotate(180deg);
}
.collapsible-trigger--inline {
  font-weight: var(--typeHeaderWeight);
  padding: 11px 0 11px 20px;
}
.collapsible-trigger--inline .collapsible-trigger__icon {
    right: auto;
    left: 0;
  }
.collapsible-content {
  transition: opacity 0.2s ease, height 0.15s ease, transform 0.3s cubic-bezier(.25,.46,.45,.94);
  transform: translateY(-10px);
}
.collapsible-content.is-open {
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
    transition: opacity 0.3s ease, height 0.25s ease, transform 0.3s cubic-bezier(.25,.46,.45,.94);
  }
.collapsible-content--all {
  visibility: hidden;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  opacity: 0;
  height: 0;
}
@media only screen and (min-width: 769px) {
    .collapsible-content--all.is-open {
      overflow: initial;
      visibility: visible;
      opacity: 1;
      height: auto;
    }
  }
.collapsible-content--all.is-open {
    border-bottom: 1px solid;
    border-color: var(--colorBorder);
  }
.filter-wrapper .collapsible-content--all.is-open {
      border: 0;
    }
@media only screen and (max-width: 768px) {
  .collapsible-content--small {
    visibility: hidden;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    opacity: 0;
    height: 0;
  }

    .collapsible-content--small .collapsible-content__inner {
      transform: translateY(40px);
    }
}
@media only screen and (min-width: 769px) {
  .collapsible-content__inner {
    padding: 0 0 35px;
  }
}
.collapsible-trigger[aria-expanded="true"] .collapsible-label__closed {
    display: none;
  }
.collapsible-label__open {
  display: none;
}
.collapsible-trigger[aria-expanded="true"] .collapsible-label__open {
    display: inline-block;
  }
/* This is the stylesheet entrypoint for the featured-collection section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the featured-collections section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the featured-product section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the featured-video section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the footer section. */
/* This file and all its inclusions will be processed through postcss */
.background-svg--wave {
  position: relative;
  padding-bottom: 100px !important;
  border-bottom: 0 !important;
}
@media only screen and (max-width: 768px) {
.background-svg--wave {
    padding-bottom: 90px !important;
}
  }
.background-svg--wave:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 85px;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: var(--colorBody);
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1439 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 57L1439 57V-3.8147e-06C1400.62 -3.8147e-06 1313.56 90.4365 1126.12 20.9833C938.69 -48.4699 829.284 116.882 444.121 20.9833C220.961 -34.5797 28.1238 37.491 0 57Z' fill='currentColor'/%3E%3C/svg%3E%0A");
            mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1439 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 57L1439 57V-3.8147e-06C1400.62 -3.8147e-06 1313.56 90.4365 1126.12 20.9833C938.69 -48.4699 829.284 116.882 444.121 20.9833C220.961 -34.5797 28.1238 37.491 0 57Z' fill='currentColor'/%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
  }
@media only screen and (max-width: 768px) {
.background-svg--wave:after {
      -webkit-mask-size: 190%;
              mask-size: 190%;
      -webkit-mask-position: left bottom;
              mask-position: left bottom;
  }
    }
.background-svg--wave-reverse {
  position: relative;
  padding-top: 100px !important;
  border-top: 0 !important;
}
@media only screen and (max-width: 768px) {
.background-svg--wave-reverse {
    padding-top: 90px !important;
}
  }
.background-svg--wave-reverse:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 85px;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: var(--colorBody);
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1439 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 57L1439 57V-3.8147e-06C1400.62 -3.8147e-06 1313.56 90.4365 1126.12 20.9833C938.69 -48.4699 829.284 116.882 444.121 20.9833C220.961 -34.5797 28.1238 37.491 0 57Z' fill='currentColor'/%3E%3C/svg%3E%0A");
            mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1439 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 57L1439 57V-3.8147e-06C1400.62 -3.8147e-06 1313.56 90.4365 1126.12 20.9833C938.69 -48.4699 829.284 116.882 444.121 20.9833C220.961 -34.5797 28.1238 37.491 0 57Z' fill='currentColor'/%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    transform: rotate(180deg);
  }
@media only screen and (max-width: 768px) {
.background-svg--wave-reverse:after {
      -webkit-mask-size: 190%;
              mask-size: 190%;
      -webkit-mask-position: left bottom;
              mask-position: left bottom;
  }
    }
.site-footer {
  display: block;
  font-size: calc(var(--typeBaseSize) - 1px);
  background-color: var(--colorFooter);
  color: var(--colorFooterText);
}
.site-footer a {
    color: var(--colorFooterText);
  }
.site-footer .faux-select {
    font-size: calc(var(--typeBaseSize) - 1px);
    min-width: -webkit-max-content;
    min-width: max-content;
  }
.footer__section {
  padding: 30px 0;
  border-top: 1px solid;
  border-top-color: var(--colorBorder);
}
.site-footer .footer__section {
    border-top-color: var(--colorFooterBorder);
  }
@media only screen and (min-width: 769px) {
  .footer__section--menus {
    padding-top: 50px;
  }
}
/* Mimic a standalone section on mobile */
@media only screen and (max-width: 768px) {
  .footer__mobile-section {
    margin-left: calc(var(--pageWidthPadding) * -1);
    margin-right: calc(var(--pageWidthPadding) * -1);
    padding: 20px var(--pageWidthPadding) 0;
    border-top: 1px solid;
    border-top-color: var(--colorFooterBorder);
  }
}
.footer__title {
  margin-bottom: 15px;
}
.footer__subscribe {
  font-weight: var(--typeHeaderWeight);
  font-size: calc(var(--typeBaseSize) + 2px);
}
.footer__menu {
  margin: 0 0 20px;
  padding: 0;
  list-style: none;
}
@media only screen and (max-width: 768px) {
.footer__menu {
    margin-bottom: 0;
}
  }
.footer__menu li {
    margin: 0;
  }
.footer__menu a {
    display: inline-block;
    padding: 4px 0;
  }
.footer__menu .icon {
    margin-right: 10px;
  }
[dir="rtl"] .footer__menu .icon {
      margin-right: 0;
      margin-left: 10px;
    }
.footer__menu--underline a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.footer__newsletter {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 20px;
}
.footer__newsletter > * {
    padding: 0 20px;
  }
.footer__newsletter .newsletter__input-group {
    margin-bottom: 0;
  }
@media only screen and (max-width: 768px) {
.footer__newsletter {
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
}

    .footer__newsletter > * {
      padding: 0;
    }

    .footer__newsletter .newsletter__input-group {
      max-width: none;
    }

      .footer__newsletter .newsletter__input-group .btn {
        min-width: auto;
      }

    .footer__newsletter form {
      width: 100%;
      margin: 20px auto 0;
    }
  }


@media only screen and (max-width: 768px) {
  .footer__blocks--mobile {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }

  .footer__block,
  .footer__block--mobile {
    max-width: none;
    flex: 1 1 50%;
  }

  .footer__block[data-type="payment"],
  .footer__block[data-type="contact"] {
    flex: 1 0 100%;
  }

  :scope .multi-selectors--footer .multi-selectors__item {
    margin: 0;
  }
}
.footer__social {
  margin: 0;
}
form + .footer__social {
    margin-top: var(--gutter);
  }
.footer__social li {
    display: inline-block;
    margin: 0 15px 15px 0;
  }
.footer__social a {
    display: block;
  }
.footer__social .icon {
    width: 21px;
    height: 21px;
  }
.footer__social .icon.icon--wide {
      width: 40px;
    }
.payment-icons {
  -webkit-user-select: none;
          user-select: none;
  cursor: default;
  margin-bottom: 20px;
}
@media only screen and (max-width: 768px) {
.payment-icons {
    margin-bottom: 0;
}
  }
.payment-icons li {
    cursor: default;
    margin: 0 8px 4px 0;
  }
/* Footer of the footer */
.footer__base-links {
  font-size: 13px;
}
.footer__base-links a,
  .footer__base-links span {
    display: inline-block;
    padding: 2px 20px 2px 0;
  }
.footer__base-links a {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
/* This is the stylesheet entrypoint for the footer-promotions section. */
/* This file and all its inclusions will be processed through postcss */
@media only screen and (max-width: 768px) {
    .footer-promotions .grid__item {
      margin-bottom: 32px;
    }

      .footer-promotions .grid__item:last-child {
        margin-bottom: 0;
      }
}
.footer-promotion {
  width: 100%;
  text-align: center;
  padding: 22px;
  border-radius: var(--roundness);
  overflow: hidden;
}
@media only screen and (min-width: 769px) {
.footer-promotion {
    padding: 30px;
}
  }
.footer-promotion .scheme-image {
    border-radius: calc(var(--roundness) + 2px);
  }
.footer-promotion[class*="color-scheme-"]:not(.color-scheme-none) .btn {
    border: 0;
  }
.footer__grid-image {
  display: block;
  text-align: center;
  margin-bottom: 17px;
}
@media only screen and (min-width: 769px) {
.footer__grid-image {
    margin-bottom: 20px;
}
  }
.footer__grid-image img {
    display: block;
  }
/* This is the stylesheet entrypoint for the media snippet. */
/* This file and all its inclusions will be processed through postcss */
.gallery {
  padding-top: var(--gallery-space-above);
  padding-bottom: var(--gallery-space-below);
}
.gallery__container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: var(--gallery-grid-spacing);
}
.gallery--full-width-true .gallery__container {
    padding-left: var(--gallery-grid-spacing);
    padding-right: var(--gallery-grid-spacing);
  }
@media only screen and (max-width: 959px) {
.gallery--full-width-true .gallery__container {
      padding-left: calc(var(--gallery-grid-spacing) / 2);
      padding-right: calc(var(--gallery-grid-spacing) / 2);
  }
    }
.gallery__text--left {
  text-align: left;
}
.gallery__text--left .gallery__richtext {
    margin-right: auto;
  }
.gallery__text--center {
  text-align: center;
}
.gallery__text--center .gallery__richtext {
    margin-left: auto;
    margin-right: auto;
  }
.gallery__text--right {
  text-align: right;
}
.gallery__text--right .gallery__richtext {
    margin-left: auto;
  }
.gallery__image {
  display: flex;
  align-self: flex-start;
  flex: 1 1 calc(100% - var(--gallery-grid-spacing));
  margin: 0;
  padding: 0;
}
.gallery__image img,
  .gallery__image .gallery__image-inner {
    width: 100%;
  }
.gallery__image .gallery__image-inner:not(.svg-mask--rounded):not(.svg-mask--rounded-top):not(.svg-mask--rounded-wave) img,
  .gallery__image .placeholder-svg {
    border-radius: var(--roundness);
  }
.gallery__image .gallery__placeholder-image {
    width: 100%;
  }
.gallery__image.gallery__image--aligned-center {
    align-self: center;
  }
.gallery__image.gallery__image--aligned-bottom {
    align-self: flex-end;
  }
.gallery__image .svg-mask {
    height: 0;
    padding-bottom: var(--svg-mask-ratio);
  }
@media only screen and (min-width: 769px) {
[data-view="xsmall"] .gallery__image {
      flex: 1 1 calc(20% - var(--gallery-grid-spacing));
  }
    }
@media only screen and (min-width: 769px) {
[data-view="small"] .gallery__image {
      flex: 1 1 calc(25% - var(--gallery-grid-spacing));
  }
    }
@media only screen and (min-width: 769px) {
[data-view="medium"] .gallery__image {
      flex: 1 1 calc(33.3333% - var(--gallery-grid-spacing));
  }
    }
@media only screen and (min-width: 769px) {
[data-view="large"] .gallery__image {
      flex: 1 1 calc(50% - var(--gallery-grid-spacing));
  }
    }
/* This is the stylesheet entrypoint for the giftcard-header section. */
/* This file and all its inclusions will be processed through postcss */
/*
 * This is the stylesheet entrypoint for the header section.
 * This file and all its inclusions will be processed through postcss
 */
.header-layout {
  display: flex;
  align-items: center;
}
[data-layout="center"] {
  align-items: center;
}
.header-item {
  display: flex;
  align-items: center;
  flex: 1 1 auto;
}
.header-item--compress-nav {
  visibility: hidden;
  flex: 0 0 auto;
  width: 0;
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.18, 0.77, 0.58, 1);
  overflow: hidden;
}
.header-wrapper--compressed .header-item--compress-nav {
    visibility: visible;
    opacity: 1;
    width: 50px;
    transform: translateX(calc(var(--siteNavIconPadding) * -1));
  }
.header-item--logo {
  flex: 0 0 auto;
  word-break: break-all;
}
.header-item--search {
  flex: 1 1 100%;
  max-width: 475px;
}
[data-layout="center"] .header-item--search {
    max-width: none;
  }
[data-layout="center"] .header-item--search form {
      max-width: 320px;
    }
.header-item--search .site-nav__compress-menu {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s cubic-bezier(0.18, 0.77, 0.58, 1);
    width: 50px;
  }
.header-wrapper--compressed .header-item--search .site-nav__compress-menu {
      visibility: visible;
      opacity: 1;
      transform: translateX(calc(var(--siteNavIconPadding) * -1));
    }
[dir="rtl"] .header-wrapper--compressed .header-item--search .site-nav__compress-menu {
        transform: translateX(0);
      }
/*Animate hamburger icon when nav open*/
.mobile-nav-trigger path, .site-nav__compress-menu path {
    transition: all 0.3s cubic-bezier(0.18, 0.77, 0.58, 1);
  }
.mobile-nav-trigger.is-active path:nth-child(1), .site-nav__compress-menu.is-active path:nth-child(1) {
      transform: rotate(45deg);
      transform-origin: 20% 30%;
    }
.mobile-nav-trigger.is-active path:nth-child(2), .site-nav__compress-menu.is-active path:nth-child(2) {
      opacity: 0;
    }
.mobile-nav-trigger.is-active path:nth-child(3), .site-nav__compress-menu.is-active path:nth-child(3) {
      transform: rotate(-45deg);
      transform-origin: 15% 66%;
    }
.header-item--icons {
  justify-content: flex-end;
  flex: 1 1 auto;
}
/*Same default logo and icon container size, logo block width overrides*/
[data-layout="left-center"] .header-item--logo,
  [data-layout="left-center"] .header-item--icons {
    flex: 0 0 200px;
    max-width: 50%;
  }
@media only screen and (min-width: 769px) {
[data-layout="left-center"] .header-item--logo,
  [data-layout="left-center"] .header-item--icons {
      min-width: 33%;
  }
    }
@media only screen and (min-width: 769px) {
.header-layout[data-logo-align="center"] .header-item--logo {
      margin: 0 30px;
  }
    }
.header-layout[data-logo-align="center"] .header-item--navigation,
  .header-layout[data-logo-align="center"] .header-item--icons,
  .header-layout[data-logo-align="center"] .header-item--search {
    flex: 1 1 33%;
  }

/*Icon alignment*/
.header-item--left .site-nav {
    margin-left: calc(var(--siteNavIconPadding) * -1);
  }
@media only screen and (max-width: 768px) {
.header-item--left .site-nav {
      margin-left: calc(var(--siteNavItemPadding) / -2);
  }
    }
.header-item--icons .site-nav {
    margin-right: calc(var(--siteNavIconPadding) * -1);
  }
@media only screen and (max-width: 768px) {
.header-item--icons .site-nav {
      margin-right: calc(var(--siteNavItemPadding) / -2);
  }
    }
/*Hide search icon in mobile nav when not in compressed mode*/
@media only screen and (max-width: 768px) {
  .header-wrapper:not(.header-wrapper--compressed) [data-nav="below"] .js-search-header {
    display: none;
  }
}
.toolbar-section {
  position: relative;
  z-index: var(--z-index-toolbar);
}
.header-section {
  position: sticky;
  top: 0;
  z-index: var(--z-index-header);
  padding-bottom: var(--header-padding-bottom);
  pointer-events: none;
}
.header-section--overlay {
  padding-bottom: 0;
}
[data-section-type="header"] {
  pointer-events: auto;
}
.site-header {
  position: relative;
}
.site-header--password {
  color: var(--colorNavText);
}
.site-header--password a,
  .site-header--password a:hover {
    color: var(--colorNavText);
  }
.is-light .site-header--password {
    color: var(--colorStickyNavLinks);
  }
.is-light .site-header--password a,
    .is-light .site-header--password a:hover {
      color: var(--colorStickyNavLinks);
    }
.site-header__element {
  position: relative;
  background-color: var(--colorNav);
  z-index: var(--z-index-header);
}
.is-light .site-header__element {
    background: transparent;
    box-shadow: none;
  }
.site-header__element--top {
  padding: 5px 0;
  transition: background-color 0.2s ease;
}
@media only screen and (max-width: 768px) {
.site-header__element--top {
    padding: 0;
}
  }
.site-header__element--sub {
  padding: 0;
  z-index: var(--z-index-header-bottom-row);
  transition: transform 0.2s cubic-bezier(0.18, 0.77, 0.58, 1), background-color 0.2s cubic-bezier(0.18, 0.77, 0.58, 1);
}
.header-wrapper--compressed .site-header__element--sub {
    transform: translateY(-100%);
    display: none;
  }
.header-wrapper--compressed .site-header__element--sub.is-active {
      display: block;
      transform: translateY(0);
    }
.header-wrapper--init .site-header__element--sub {
    position: absolute;
    left: 0;
    right: 0;
  }
.site-header__element--sub[data-type="search"] .page-width {
    padding-bottom: 20px;
  }
/*Disable sticky header on short and wide screens*/
@media screen and (min-width: 700px) and (max-height: 550px) {
  .header-section {
    position: static;
  }
}
.site-header__logo {
  position: relative;
  margin: calc(var(--gutter) / 3) 0;
  display: block;
  font-size: 24px; /*when no image*/
  z-index: calc(var(--z-index-header) + 1);
}
@media only screen and (min-width: 769px) {
    .text-center .site-header__logo {
      padding-right: 0;
      margin: calc(var(--gutter) / 3) auto;
    }
  }
.header-layout[data-logo-align="center"] .site-header__logo {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
@media only screen and (max-width: 768px) {
.header-layout[data-logo-align="center"] .site-header__logo {
      text-align: left;
      margin-left: 0;
      margin-right: 0;
  }
    }
.site-header__logo a {
    max-width: 100%;
  }
.site-header__logo a,
  .site-header__logo a:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
.site-header__logo img {
    display: block;
    object-fit: cover;
  }
.header-layout[data-logo-align="center"] .site-header__logo img {
      margin-left: auto;
      margin-right: auto;
    }
.site-header__logo-link {
  display: flex;
  align-items: center;
  color: var(--colorNavText);
  word-break: break-word;
}
.site-header__logo-link:hover {
    color: var(--colorNavText);
  }
@media only screen and (max-width: 768px) {
.site-header__logo-link {
    margin: 0 auto;
}
  }
.header-wrapper--overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: none;
}
.header-wrapper--overlay.is-light:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: -50px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%,rgba(0, 0, 0, 0.3) 50%,transparent);
    pointer-events: none;
  }
.site-header__search-container {
  display: none;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: var(--colorNav);
  color: var(--colorNavText);
  z-index: var(--z-index-header-search);
}
.site-header__search-container.is-active {
    display: flex;
  }
.site-header__search-container .page-width {
    display: flex;
    width: 100%;
    position: relative;
  }
.site-header__search {
  display: flex;
  width: 100%;
}
.site-header__search .icon {
    width: 26px;
    height: 26px;
  }
.site-header__search > is-land {
    width: 100%;
  }
[data-logo-align="center"] .header-item--search predictive-search:not(.is-active) {
  transform: translateX(-50px);
  transition: transform 0.2s ease;
}
.header-wrapper--compressed [data-logo-align="center"] .header-item--search predictive-search:not(.is-active) {
    transform: translateX(0px);
  }
.site-header__search-input {
  border: 0;
  width: 100%;
  flex: 1 1 auto;
  padding-right: 60px; /*account for absolute icon*/
  background-color: var(--colorNavSearch);
  border-radius: calc(var(--roundness) * 2);
}
[data-edges="round"] .site-header__search-input {
    padding-left: 15px;
  }
.site-header__search-input:focus {
    border: 0;
    outline: 0;
  }
/*Submit and cancel buttons*/
.site-header__search-btn {
  padding: 0 8px;
}
.site-header__search-btn--submit {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
.site-header__search-btn--submit .icon {
    width: 25px;
    height: 25px;
  }
@media only screen and (min-width: 769px) {
  .site-header__search-btn--submit {
    padding: 0 calc(var(--gutter) / 2);
  }

    .site-header__search-btn--submit .icon {
      width: 28px;
      height: 28px;
    }
}
.site-header__search-btn--cancel {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -50px;
  color: var(--colorNavText);
}
.site-header__search-btn--cancel:hover {
    color: var(--colorNavText);
  }
.site-header__search-container .site-header__search-btn--cancel {
    padding-right: 5px;
  }
.site-header__search-title {
  padding-top: 10px;
}
.is-light .site-header__logo .logo--has-inverted {
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    height: 0;
  }
.site-header__logo .logo--inverted {
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  height: 0;
}
.is-light .site-header__logo .logo--inverted {
    opacity: 1;
    visibility: visible;
    height: auto;
  }
@media only screen and (min-width: 769px) {
.site-header__logo {
    text-align: left;
}
  }
.site-header__logo a,
.header-logo a {
  color: var(--colorNavText);
}
.is-light .site-header__logo a, .is-light .header-logo a {
    color: var(--colorStickyNavLinks);
  }
.is-light .site-header__logo a:hover, .is-light .header-logo a:hover {
      color: var(--colorStickyNavLinks);
    }
.site-nav__dropdown-link {
  display: block;
  padding: 8px 15px;
  white-space: nowrap;
  font-size: calc(var(--typeBaseSize) - 1px);
}
.site-nav__dropdown-link:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
.megamenu .site-nav__dropdown-link {
    padding: 1px 0;
    white-space: normal;
  }
/*
  Cart drawer and mobile navigation are built with same bones
 */
.site-header__drawers {
  height: 0;
  overflow: visible;
}
@media only screen and (max-width: 768px) {
.site-header__drawers {
    padding: 0;
}
  }
.site-header__drawers-container {
  position: relative;
}
.site-header__drawer {
  display: none;
  position: absolute;
  top: 1px;
  padding: 20px;
  width: 100%;
  max-height: 75vh;
  max-height: var(--maxDrawerHeight);
  overflow-y: auto;
  background-color: var(--colorBody);
  color: var(--colorTextBody);
  box-shadow: var(--drawerBoxShadow);
  z-index: var(--z-index-header-drawers);
  transition: all var(--slideCurve);
  transform: translateY(-100%);
}
@media only screen and (max-width: 768px) {
.site-header__drawer {
    top: 0;
    z-index: var(--z-index-header-drawers-mobile);
}
  }
.site-header__drawer.is-active {
    display: block;
    transform: translateY(0);
  }
.header-wrapper--compressed .site-header__drawer {
    top: 0;
  }
.site-header__drawer-animate {
  transform: translateY(-20px);
  opacity: 0;
}
.is-active .site-header__drawer-animate {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity 0.3s ease 0.15s, transform 0.25s cubic-bezier(0.165, 0.84, 0.44, 1) 0.15s;
  }
.megamenu {
  padding: 40px 0 0;
  line-height: 1.8;
}
.site-nav--is-megamenu.site-nav__item {
  position: static;
}
.megamenu__wrapper {
  display: flex;
}
/*Always on right side*/
.megamenu__featured {
  flex: 0 1 19%;
  padding-bottom: 40px;
}
[data-grid-style="simple"] .megamenu__featured .grid-product {
    border: 1px solid;
    border-color: var(--colorBorder);
  }
.megamenu__cols {
  flex: 1 1 81%;
  flex-flow: column wrap;
  columns: 4;
}
.megamenu__cols a:hover {
    background-color: var(--colorBody);
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
.megamenu__col {
  padding: 0 40px 40px 0;
  page-break-inside: avoid;
  break-inside: avoid;
}
.megamenu__col-title a {
  font-weight: var(--typeHeaderWeight);
  font-size: calc(var(--typeBaseSize) + 1px);
}
/*Center grid items in megamenu when logo centered*/
.text-center .megamenu .grid {
  text-align: center;
}
.text-center .megamenu .grid .grid__item {
    float: none;
    display: inline-block;
    vertical-align: top;
    text-align: left;
  }
.site-header__mobile-nav {
  left: 0;
  right: 0;
  overflow-x: hidden;
}
/*Height changes based on active subnav*/
.slide-nav__wrapper {
  --zIndexOverlay: 1;
  position: relative;
  overflow: hidden;
}
.slide-nav__wrapper:after {
    background-color: rgba(0,0,0,0.027);
    pointer-events: none;
    border-radius: var(--roundness);
  }
/*Element slides left/right to reveal current nav level*/
.slide-nav {
  margin: 0;
  list-style: none;
  transition: transform var(--slideCurve);
}
[data-level="2"] .slide-nav {
    transform: translateX(-100%);
  }
[data-level="3"] .slide-nav {
    transform: translateX(-200%);
  }
/*button element cannot be flex, so make invisible and style child*/
.slide-nav__button {
  display: block;
  background: none;
  border: 0;
  padding: 0;
  width: 100%;
  text-align: left;
}
[dir="rtl"] .slide-nav__button {
    text-align: right;
  }
.slide-nav__link {
  position: relative;
  display: flex;
  width: 100%;
  padding: 10px 20px;
  align-items: center;
  justify-content: space-between;
  font-size: calc(var(--typeBaseSize) + 2px);
}
.slide-nav__link > span {
    display: block;
    flex: 1 1 auto;
  }
.slide-nav__link .icon {
    width: 11px;
    height: 11px;
    margin-left: 10px;
  }
/*Collection link image*/
.slide-nav__image {
  position: absolute;
  width: 40px;
  height: 40px;
  left: 15px;
  top: 50%;
  margin-top: -20px;
}
.slide-nav__image img {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }
.slide-nav__image + span {
    padding-left: 45px;
  }
/*Slightly different style, icon on left*/
.slide-nav__link--back {
  font-weight: var(--typeHeaderWeight);
  justify-content: flex-start;
}
.slide-nav__link--back > span {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
.slide-nav__link--back .icon {
    margin-right: 15px;
    margin-left: 0;
  }
/*list item*/
.slide-nav__item {
  display: block;
  width: 100%;
  margin: 0;
}
.slide-nav__item:first-child {
    padding-top: 10px;
  }
.slide-nav__item:last-child {
    padding-bottom: 10px;
  }
.slide-nav__dropdown {
  display: none;
  visibility: hidden;
  position: absolute;
  width: 100%;
  top: 0;
  right: -100%;
  margin: 0;
  opacity: 0;
  transition: all var(--slideCurve);
}
.slide-nav__dropdown.is-active {
    display: block;
    visibility: visible;
    opacity: 1;
    transition: all 0.55s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s forwards;
  }
/*Adjustments to footer menus when inside mobile nav*/
.site-header__mobile-nav .footer__section--menus {
  margin-top: 20px;
  margin-left: calc(var(--pageWidthPadding) * -1);
  margin-right: calc(var(--pageWidthPadding) * -1);
}
/* General cart item styles */
.cart__item {
  display: grid;
  grid-template-areas:
    "cartImage cartTitle ."
    "cartImage cartQuantity cartPrice"
    ". cartRemove cartPrice";
  grid-template-columns: 150px auto auto;
  grid-column-gap: 20px;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid;
  border-bottom-color: var(--colorBorder);

  /*Smaller image in drawer*/
}
.site-header__cart .cart__item {
    grid-template-columns: 100px auto auto;
    grid-column-gap: 10px;
  }
@media only screen and (max-width: 959px) {
.cart__item {
    grid-template-areas:
      "cartImage cartTitle cartTitle"
      "cartImage cartQuantity cartPrice"
      "cartImage cartRemove cartPrice";
}
  }
.cart__item:last-of-type {
    border-bottom: 0;
  }
.cart__image {
  grid-area: cartImage;
  align-self: flex-start;
}
.cart__image a {
    position: relative;
    display: block;
    width: 100%;
    height: 100px;
  }
.cart__image img {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: block;
    object-fit: contain;
  }
.cart__item-title {
  grid-area: cartTitle;
}
.cart__item-quantity {
  grid-area: cartQuantity;
}
.cart__item-remove {
  grid-area: cartRemove;
}
.cart__item-remove a {
    display: inline-block;
    margin-top: 10px;
  }
/*Hide in drawer*/
.cart__drawer-form .cart__item-remove {
    display: none;
  }
.cart__item-price {
  grid-area: cartPrice;
}
.cart__item-sub {
  flex: 1 1 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cart__item-row {
  margin-bottom: 20px;
}
.cart__item-row:last-child {
    margin-bottom: 0;
  }
.cart__item-row.cart-recommendations {
  margin-bottom: 20px;
}
.cart__item-row--footer {
  padding: 0 60px;
}
.cart__checkout,
.cart__continue {
  width: 100%;
}
/* Cart drawer popover */
.site-header__cart {
  right: 0;
}
@media only screen and (min-width: 769px) {
.site-header__cart {
    max-width: 450px;
}
  }
.site-header__drawer-animate.is-empty form {
    display: none;
  }
.site-header__cart-empty {
  display: none;
  padding: 20px;
}
.is-empty .site-header__cart-empty {
    display: block;
  }
.cart__checkout-wrapper .additional-checkout-buttons,
  .cart__checkout-wrapper .cart__continue {
    margin-top: 12px;
  }
.site-header__cart .additional-checkout-buttons {
  margin: 10px 0;
}
.site-header__cart .additional-checkout-buttons [data-shopify-buttoncontainer] {
    justify-content: center;
  }
.site-header__cart .additional-checkout-buttons [data-shopify-buttoncontainer] > * {
      height: auto !important;
    }
/*Match additional cart button styles to theme*/
.additional-checkout-buttons div[role="button"] {
  border-radius: var(--buttonRadius) !important;
}
.cart__item-name {
  display: block;
  font-size: calc(var(--typeBaseSize) + 1px);
  margin-bottom: 8px;
}
.cart__item--variants {
  font-size: calc(var(--typeBaseSize) - 2px);
  margin-bottom: 10px;
}
.cart__item--variants span {
    font-weight: var(--typeHeaderWeight);
  }
.cart__price {
  display: block;
}
.cart__price:not(.cart__price--strikethrough) {
    font-weight: var(--typeHeaderWeight);
    font-size: calc(var(--typeBaseSize) + 2px);
  }
.cart__price--strikethrough {
  -webkit-text-decoration: line-through;
  text-decoration: line-through;
}
.cart__discounts {
  margin-top: -10px;
  margin-bottom: 10px;
}
.cart__discount {
  color: var(--colorTextSavings);
}
.cart__item--subtotal {
  font-weight: var(--typeHeaderWeight);
  font-size: calc(var(--typeBaseSize) + 2px);
}
.cart__terms {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cart__terms label {
    margin-bottom: 0;
  }
.note-icon svg {
    position: relative;
    top: -1px;
    width: 16px;
    height: 16px;
    margin-left: 5px;
  }
.add-note {
  margin-bottom: 20px;
}
.add-note.is-active .note-icon--open {
  display: none;
}
.note-icon--close {
  display: none;
}
.add-note.is-active .note-icon--close {
    display: inline;
  }
/*PayPal button has unhelpful z-index*/
iframe.zoid-component-frame {
  z-index: 1 !important;
}
/* Cart page layout */
@media only screen and (min-width: 769px) {
  .cart__page {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 1200px;
    margin: 0 auto;
  }

  .cart__page-col:first-child {
    flex: 1 1 65%;
    padding-right: 100px;
  }

  .cart__page-col:last-child {
    --zIndexOverlay: -1;
    flex: 0 1 35%;
    align-self: flex-start;
    position: sticky;
    top: 130px;
    padding: 30px;
  }

    .cart__page-col:last-child:after {
      background-color: var(--colorTextBody);
      opacity: 0.03;
    }

    .cart__page-col:last-child input,
    .cart__page-col:last-child textarea {
      background-color: var(--colorBody);
    }
}
/*Recommended products*/
.cart__recommended-title {
  margin-bottom: 20px;
}
/*Override header drawer general styles for cart drawer*/
.site-header__cart {
  padding: 0;
  overflow: hidden;
}
/*Scrollable products, fixed footer*/
.cart__drawer-form {
  max-height: 75vh;
  max-height: var(--maxDrawerHeight);
  display: flex;
  flex-direction: column;
}
.cart__scrollable {
  overflow-y: auto;
  padding: 20px 20px 0;
}
.cart__scrollable .scrollable-grid {
    padding-top: 20px;
    padding-left: 20px;
    margin-left: -20px;
    padding-bottom: 2px;
  }
.cart__footer {
  padding: 20px;
  border-top: 1px solid;
  border-top-color: var(--colorBorder);
}
/* Cart properties */
.cart__item--properties {
  font-size: calc(var(--typeBaseSize) - 2px);
  margin-bottom: 10px;
  line-height: 1.3;
}
.cart__item--properties span {
    font-weight: 700;
  }
header-section {
  display: block;
}
/* This is the stylesheet entrypoint for the hero-video section. */
/* This file and all its inclusions will be processed through postcss */
.text-highlight em {
    font-style: normal;
  }
.text-highlight.h0 a,
  .text-highlight.h1 a,
  .text-highlight.h2 a,
  .text-highlight.h3 a,
  .text-highlight.h4 a,
  .text-highlight.h5 a,
  .text-highlight.h6 a {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-underline-offset: 2px;
  }
.text-highlight--outline em {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: inherit;
    -webkit-text-fill-color: var(--colorBody);
  }
.color-scheme-1 .text-highlight--outline em {
      -webkit-text-fill-color: var(--colorScheme1Bg);
    }
.color-scheme-2 .text-highlight--outline em {
      -webkit-text-fill-color: var(--colorScheme2Bg);
    }
.color-scheme-3 .text-highlight--outline em {
      -webkit-text-fill-color: var(--colorScheme3Bg);
    }
.text-highlight--regular em {
    font-style: italic;
  }
.text-highlight--serif em {
    font-family: serif;
    font-style: italic;
  }
.text-highlight--handwrite em {
    font-family: cursive;
    font-style: italic;
  }
.text-highlight--accent-color em {
    color: var(--colorSaleTag);
  }
:root {
  --z-index-hero-image: 1;
  --z-index-hero-video: 2;
  --z-index-hero-image-overlay: 3;
  --z-index-hero-text: 4;
  --slideshowImageAnimationAmount: 200px;
  --slideshowImageAnimationSpeed: 0.5s;
}
.hero--padded {
  margin-top: var(--pageWidthPadding);
  margin-bottom: var(--pageWidthPadding);

  /*Required so box-shadow on .main-content doesn't appear
  when this is the first section*/
}
.index-section--hero:first-child .hero--padded {
    margin-top: 0;
    padding-top: var(--pageWidthPadding);
  }
.hero {
  position: relative;
  overflow: hidden;
  background-color: var(--colorLargeImageBg);
  color: #fff;
}
.hero.loaded {
    background-color: transparent;
    transition: background-color 0.2s ease 0.3s;
  }
.hero--padded .hero {
    border-radius: var(--roundness);
  }
.hero--padded .hero .hero__media {
      overflow: hidden;
      border-radius: var(--roundness);
    }
.hero__media-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image-wrapper,
.hero__media {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: var(--z-index-hero-image);
  object-fit: cover;
}
.hero__media {
  z-index: var(--z-index-hero-image);
}
.hero__image-wrapper--no-overlay:before {
  content: none;
}
.hero__media iframe,
.hero__media video {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.video-interactable .hero__media iframe, .video-interactable .hero__media video {
    pointer-events: auto;
  }
.video-parent-section.loading .hero__media iframe, .video-parent-section.loading .hero__media video {
    opacity: 0.01; /*sneaky way to avoid talking to an invisible YT iframe*/
  }
.video-parent-section.loaded .hero__media iframe, .video-parent-section.loaded .hero__media video {
    opacity: 1;
    animation: zoom-fade 1s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
    transition: none; /*fixes safari animation conflict*/
  }
/*MP4 sizing*/
.hero__media video {
  position: relative;
  object-fit: cover;
  font-family: "object-fit: cover";
}
/*YouTube iframes need more specific sizing*/
.hero__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 300%;
  left: -100%;
  max-width: none;

  /*This min-width may need to change slightly depending on
  embedded video dimensions. Can do on a per-shop basis*/
}
@media screen and (min-width: 1140px) {
.hero__media iframe {
    width: 100%;
    height: 300%;
    left: auto;
    top: -100%;
}
  }
/*Mobile only vimeo play button*/
.vimeo-mobile-trigger {
  display: block;
  position: absolute;
  width: 100%;
  z-index: 2;
  margin-top: 90px;
}
.hero__text-content .vimeo-mobile-trigger {
    bottom: 120%;
  }
.vimeo-mobile-trigger .icon {
    width: 40px;
    height: 40px;
    background-color: #fff;
    border-radius: 50%;
    padding: 10px;
  }
.hero__slide-link {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: calc(var(--z-index-hero-text) + 1);
}
.hero__slide-link:hover ~ .hero__text-wrap .btn:not(.btn--secondary):not(.btn--inverse) {
      background: var(--colorBtnPrimaryLight);
      transition-delay: 0.25s;
    }
.hero__text-wrap {
  position: relative;
  height: 100%;
}
.video-interactable .hero__text-wrap {
    pointer-events: none;
  }
.hero__text-wrap .page-width {
    display: table;
    width: 100%;
    height: 100%;
  }
.hero__text-content {
  position: relative;
  padding: calc(var(--gutter) / 2) 0;
  z-index: var(--z-index-hero-text);
}
@media only screen and (min-width: 769px) {
.hero__text-content {
    padding: calc(var(--gutter) * 1.5) 0;
}
  }
[data-dots="true"] .hero__text-content {
    padding-bottom: 40px;
  }
.hero__text-shadow {
  --zIndexOverlay: -1;
  position: relative;
  display: inline-block;
  text-shadow: 0 3px 7px rgb(0,0,0,0.15);
}
.hero__text-shadow:after {
    background: radial-gradient(rgba(0,0,0,0.3) 0%, transparent 60%);
    margin: -100px -200px -100px -200px;
  }
.hero__text-shadow .btn {
    text-shadow: none;
  }
.horizontal-left .hero__text-shadow {
    max-width: 500px;
  }
.horizontal-right .hero__text-shadow {
    max-width: 500px;
    text-align: left;
  }
@media only screen and (max-width: 768px) {
    .horizontal-left .hero__text-shadow {
      max-width: 85%;
    }

    .horizontal-right .hero__text-shadow {
      max-width: 85%;
    }
  }
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
  margin-bottom: 10px;
}
@media only screen and (min-width: 769px) {
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
    margin-bottom: 15px;
}
  }
.hero__top-subtitle {
  letter-spacing: 0.07em;
  font-size: 1.1em;
}
.hero__title {
  display: block;
}
.hero__title p {
    margin-bottom: 0;
  }
.hero__subtext {
  margin-top: 20px;
}
.hero__subtitle {
  display: block;
  vertical-align: middle;
}
@media only screen and (min-width: 769px) {
.hero__subtitle {
    font-size: 1.3em;
}
  }
.hero__link {
  position: relative;
  display: block;
}
.video-interactable .hero__link {
    pointer-events: auto;
  }
.hero__link .btn {
    margin: 4px 15px 15px 0;
  }
@media only screen and (max-width: 768px) {
.hero__link .btn {
      margin: 4px 10px 6px 0;
  }

      .small--text-center .hero__link .btn {
        margin: 4px 10px 6px;
      }
    }
/*Play icon in button*/
.hero__link .btn .icon-play {
    position: relative;
    top: -2px;
    margin-right: 5px;
  }
.hero__link .btn--inverse {
    color: currentColor;
    border-color: currentColor;
  }
/*Text alignment*/
.hero__text-content {
  display: table-cell;
}
.hero__text-content .hero__link {
    margin-top: calc(var(--gutter) / 4);
  }
@media only screen and (min-width: 769px) {
.hero__text-content .hero__link {
      margin-top: calc(var(--gutter) / 2);
  }
    }
.hero__text-content.horizontal-left {
    text-align: left;
  }
.hero__text-content.horizontal-center {
    text-align: center;
  }
.hero__text-content.horizontal-right {
    text-align: right;
  }
.hero__text-content.vertical-center {
    vertical-align: middle;
  }
.hero__text-content.vertical-bottom {
    vertical-align: bottom;
  }
/*Top padding adjustment to account for overlaid header*/
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
  padding-top: 50px;
}
@media only screen and (min-width: 769px) {
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
    padding-top: 90px;
}
  }
.hero[data-natural] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/*Hero and slideshow shared starting animation*/
/*Default positioning pre-animation*/
.hero .slideshow__slide .hero__animation-contents {
    opacity: 0;
    transform: translateY(10px);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__animation-contents {
      opacity: 1;
    }
@media only screen and (max-width: 768px) {
.hero .slideshow__slide .hero__animation-contents {
      transform: translateY(7px);
  }
    }
.hero .slideshow__slide .hero__text-shadow:after {
    opacity: 0;
  }
/*Override lazyload style*/
.hero .slideshow__slide:not(.animate-out) .hero__image {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__link .btn {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__link .btn {
      opacity: 1;
    }
/*Disable animations when not active or fading out*/
.hero .slideshow__slide .hero__image-wrapper {
    transform: scale(1.15);
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__sidebyside {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside {
      opacity: 1;
    }
.hero .slideshow__slide .hero__sidebyside-image .hero__image {
    opacity: 0;
    transform: scale(1.15);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside-image .hero__image {
      opacity: 1;
    }
/*Hero and slideshow shared active animation */
.hero.loaded .slideshow__slide.is-selected .hero__animation-contents {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity 0.4s ease, transform 0.6s cubic-bezier(0.26, 0.54, 0.32, 1);
  }
.hero.loaded .slideshow__slide.is-selected .hero__text-shadow:after {
    opacity: 1;
    transition: all 0.4s ease 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__title .hero__animation-contents {
    transition-delay: 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__subtitle .hero__animation-contents {
    transition-delay: 0.4s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__media,
  .hero.loaded .slideshow__slide.is-selected .hero__image,
  .hero.loaded .slideshow__slide.is-selected .hero__image--svg {
    opacity: 1;
    transition: none;
  }
.hero.loaded .slideshow__slide.is-selected .hero__image-wrapper {
    opacity: 1;
    transform: scale(1);
    transition: transform 1s cubic-bezier(0.18, 0.63, 0.25, 1), opacity 0.7s ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside {
    opacity: 1;
    transition: opacity calc(var(--slideshowImageAnimationSpeed) + 0.2s) ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside-image .hero__image {
    opacity: 1;
    transform: scale(1);
    animation: none;
    transition: transform calc(var(--slideshowImageAnimationSpeed) + 0.2s) cubic-bezier(0.13, 0.55, 0.25, 1);
  }
/*Slideshow fading out animation*/
.hero .slideshow__slide.animate-out .hero__animation-contents {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide.animate-out .hero__image-wrapper {
    opacity: 0;
    transform: scale(1);
    transition: transform var(--slideshowImageAnimationSpeed) ease-in 0.05s, opacity var(--slideshowImageAnimationSpeed) ease-in 0.05s;
  }
/* Hero side by side layout */
.hero__sidebyside {
  height: 100%;
  display: flex;
}
.hero__sidebyside-content {
  position: relative;
}
.hero__sidebyside-content-inner {
  align-self: center;
  flex: 1;
  padding: 30px;
}
.hero__sidebyside-image {
  overflow: hidden;
}
.hero__sidebyside-image-link {
  display: block;
  height: 100%;
}
.hero__sidebyside-image--indented .hero__image {
    padding: 30px 30px 0;
    object-fit: contain;
  }
.hero__sidebyside-image--indented .placeholder-svg {
    margin: 30px 30px 0;
    height: calc(100% - 60px);
    width: calc(100% - 60px);
  }
@media only screen and (max-width: 768px) {
  .hero__sidebyside {
    flex-direction: column;
  }

  .hero__sidebyside-image {
    position: relative;
    flex: 1 1 auto;
  }

    .hero__sidebyside-image .hero__image,
    .hero__sidebyside-image .placeholder-svg  {
      position: absolute;
      top: 0;
      left: 0;
    }

  .hero__sidebyside-content {
    flex: 0 1 auto;
    display: flex;
    order: 2;
  }
}
@media only screen and (min-width: 769px) {
  .hero__sidebyside-content {
    flex: 1 1 auto;
    display: flex;
    max-width: 40%;
  }

  .hero__sidebyside-content-inner {
    padding: 5vw;
  }
    .hero__sidebyside-text--right .hero__sidebyside-content {
      order: 2;
    }
    .hero__sidebyside-text--left .hero__sidebyside-content-inner--indented {
      padding-right: 0;
    }

    .hero__sidebyside-text--right .hero__sidebyside-content-inner--indented {
      padding-left: 0;
    }

  .hero__sidebyside-image {
    flex: 0 1 60%;
  }
    .hero__sidebyside-image--indented .hero__image {
      padding: 80px;
      object-position: center right;
    }

  .hero__sidebyside-text--right .hero__sidebyside-image--indented .hero__image {
    object-position: center left;
  }
}
/* This is the stylesheet entrypoint for the hotspots section. */
/* This file and all its inclusions will be processed through postcss */
@media only screen and (max-width: 768px) {
.hotspots-section .index-section {
    margin-bottom: 10px;
}
  }
.hotspots-section .hotspots-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.hotspots-section .hotspots-wrapper.is-reverse {
    flex-direction: row-reverse;
  }
.hotspots__title {
  width: 100%;
  padding-top: 1.5rem;
}
.hotspots {
  position: relative;
  width: 70%;
}
@media only screen and (max-width: 768px) {
.hotspots {
    width: 100%;
}
  }
.hotspots .grid__image-ratio img {
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
[data-animate_images="true"] .hotspots .grid__image-ratio img {
      opacity: 1;
    }
.hotspots__buttons {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
  background-color: transparent;
}
.hotspot__button {
  padding: 10px;
  border-radius: 50%;
  position: absolute;
  line-height: 0;
  transform: translate(-50%, -50%);
}
@media only screen and (max-width: 768px) {
.hotspot__button {
    padding: 6px;
}
  }
.hotspot__button:hover .hotspot__button-content {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
.hotspot__button-content {
  color: var(--colorTextBody);
  background-color: var(--colorBody);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  padding: 1rem;
  position: absolute;
  top: calc(100% + 1rem);
  left: 50%;
  transform: translateX(-50%);
  transition: opacity 0.3s ease-in-out;
  min-width: 5rem;
  border-radius: 5px;
  box-shadow: 3px 3px 10px 3px rgba(0, 0, 0, 0.2);
}
.hotspot__button-content p,
  .hotspot__button-content span {
    white-space: nowrap;
    margin-bottom: 0
  }
.hotspot__button-content:before {
    position: absolute;
    top: -10px;
    left: 50%;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 10px 5px;
    transform: translateX(-50%);
    border-color: transparent transparent var(--colorBody) transparent;
  }
.hotspot__button-content .content__prices {
    display: flex;
    flex-wrap: nowrap;
  }
.hotspots__content {
  width: 30%;
  padding: 24px;
  display: flex;
  align-items: center;
}
.page-width .hotspots__content {
    padding-right: 0;
    padding-left: 40px;
  }
@media only screen and (max-width: 768px) {
.page-width .hotspots__content {
      padding-left: 0;
  }
    }
.page-width.is-reverse .hotspots__content {
    padding-left: 0;
    padding-right: 40px;
  }
@media only screen and (max-width: 768px) {
.page-width.is-reverse .hotspots__content {
      padding-right: 20px;
  }
    }
@media only screen and (max-width: 768px) {
.hotspots__content {
    width: 100%;
    padding: 1rem 20px 0;
}
  }
.hotspot-content__block {
  display: none;
  max-height: 0;
  width: 100%;
  animation: fade-in .5s ease 0s forwards;
  position: sticky;
  top: 0;

  /* animation and position:sticky causes issues in themes where quickshop modal is nested */

}
.modal-open .hotspot-content__block,
  .modal-closing .hotspot-content__block {
    animation: none;
    position: static;
  }
@media only screen and (max-width: 768px) {
.hotspot-content__block {
    align-items: center;
    position: relative;
    padding-top: 0;

}
  }
.hotspot-content__block.is-active {
    display: block;
    max-height: initial;
  }
.hotspot-content__block .grid-product__image-wrap {
    margin: 0;
  }
.hotspot-content__block .grid__item {
    display: block;
    float: none;
    padding: 0;
  }
.hotspot-content__block .grid-product__tags {
    margin-left: 0;
  }
@media only screen and (max-width: 768px) {
.hotspot-content__block .grid-product__tag {
      right: auto;
      left: 0;
  }
    }
.hotspot-content__block .grid-item__meta,
  .hotspot-content__block .grid-product__meta {
    padding-top: 10px;
  }
@media only screen and (max-width: 768px) {
.hotspot-content__block .grid-item__meta,
  .hotspot-content__block .grid-product__meta {
      display: flex;
      justify-content: center;
      flex-direction: column;
      flex-wrap: wrap;
      padding-left: 10px;
      padding-top: 0;
      text-align: left;
  }

      .hotspot-content__block .grid-item__meta .grid-item__meta-main,
      .hotspot-content__block .grid-product__meta .grid-item__meta-main,
      .hotspot-content__block .grid-item__meta .grid-item__meta-secondary,
      .hotspot-content__block .grid-product__meta .grid-item__meta-secondary {
        width: 100%;
        flex: none;
      }
    }
@media only screen and (max-width: 768px) {

    .hotspot-content__block .grid-product {
      padding-right: 0;
      padding-left: 0;
    }

    .hotspot-content__block .quick-add-btn {
      display: none;
    }

    /* Class is unique to Impulse */
    .hotspot-content__block .grid__item-image-wrapper {
      display: flex;
    }

      .hotspot-content__block .grid__item-image-wrapper .grid-product__image-mask {
        flex: 0 0 30%;
      }

    .hotspot-content__block .grid-item__link,
    .hotspot-content__block .grid-product__link {
      display: flex;
      flex-wrap: nowrap;
    }

    /* TODO: Adjust global stylings in grid.css so we don't have to add exceptions like this */
      [data-grid-style="grey-round"] .hotspot-content__block .grid-item__link {
        border-radius: 10px 0 0 10px;
      }

      [data-grid-style="white-round"] .hotspot-content__block .grid-item__link {
        border-radius: 10px 0 0 10px;
      }

    .hotspot-content__block .grid-product__image-mask,
    .hotspot-content__block .grid-product__image-wrap,
    .hotspot-content__block .product-slider {
      width: 30%;
    }

    .hotspot-content__block .grid-product__actions {
      right: initial;
      left: 10px;
      top: 10px;
    }
  }
/**
 * This is the stylesheet entrypoint for the image-compare section.
 * This file and all its inclusions will be processed through esbuild
 */
.comparison {
  position: relative;
  display: block;
  width: 100%;
  background: #222;
  overflow: hidden;
}
.comparison__draggable {
  position: absolute;
  top: 0;
  height: 100%;
  width: 50%;
  overflow: hidden;
  z-index: 2;
}
.comparison__image {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  display: block;
  -webkit-user-select: none;
          user-select: none;
  opacity: 1;
  animation: none;
}
.comparison__image-wrapper {
  width: 100%;
  height: 100%;
}
.comparison__button {
  width: 64px;
  height: 64px;
  position: absolute;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  transform: translate(-32px, -50%);
  cursor: pointer;
  z-index: 3;
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  border: 3px solid #fff;
  padding: 0;
}
.comparison--style-minimal .comparison__button {
    border: 0;
    background: transparent;
    width: auto;
    transform: translate(-56px, -50%);
  }
.comparison--style-minimal .comparison__button svg {
      margin: 0 20px;
    }
@supports (-webkit-touch-callout: none) {
.comparison--style-minimal .comparison__button svg {
        position: absolute;
    }

        .comparison--style-minimal .comparison__button svg.icon-chevron-left {
          left: 2px;
          width: 9px;
        }

        .comparison--style-minimal .comparison__button svg.icon-chevron-right {
          right: 2px;
          width: 9px;
        }
      }
@media only screen and (max-width: 768px) {
.comparison--style-classic .comparison__button {
      width: 48px;
      height: 48px;
      transform: translate(-24px, -50%);
  }
    }
.comparison__button svg {
    width: 12px;
    height: auto;
    pointer-events: none;
    margin: 0 5px;
  }
.comparison__button::before {
    content: "";
    width: 2px;
    position: absolute;
    background-color: #fff !important;
  }
.comparison__button::after {
    content: '';
    width: 2px;
    height: 50%;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0);
    background-color: #fff !important;
  }
/* This is the stylesheet entrypoint for the list-collections-template section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the logo-list section. */
/* This file and all its inclusions will be processed through postcss */
.logo-bar {
  text-align: center;
}
.logo-bar__item {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  padding: 25px 30px;
  /*required to prevent double grid border styles*/
  background-color: var(--colorBody);
}
[data-grid-style*="white"] .logo-bar__item {
    background-color: #FFF;
  }
[data-grid-style="white-round"] .logo-bar__item {
     border-radius: var(--productRadius);
  }
.logo-bar__item-svg {
  padding: 25px 30px;
}
.logo-bar__image {
  display: block;
  margin: 0 auto;
  object-fit: cover;
  height: auto;
  width: auto;
}
.logo-bar__link {
  display: block;
}
/* This is the stylesheet entrypoint for the main-404 section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the main-cart section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the main-collection section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the main-page section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the main-page-full-width section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the main-product section. */
/* This file and all its inclusions will be processed through postcss */
.search-bar {
  max-width: 100%;
}
.search-bar--page {
  max-width: 300px;
  margin-top: calc(var(--gutter) / -2);
}
.search-bar .icon {
  width: 24px;
  height: 24px;
  vertical-align: middle;
}
.map-section {
  display: block;
  position: relative;
  height: 650px;
  width: 100%;
  overflow: hidden;
}
@media only screen and (min-width: 769px) {
.map-section {
    height: 500px;
}
  }
.map-section .page-width {
    height: 100%;
  }
.map-section--load-error {
  height: auto;
}
.map-onboarding {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  z-index: 0;
}
.map-section__overlay-wrapper {
  position: relative;
  height: 100%;
}
.map-section__overlay {
  position: relative;
  display: inline-block;
  margin: var(--gutter);
  width: 100%;
  z-index: 3;
}
@media only screen and (min-width: 769px) {
.map-section__overlay {
    position: absolute;
    left: var(--pageWidthPadding);
    top: 50%;
    transform: translateY(-50%);
    margin-top: 0;
    margin-left: 0;
    width: 80%;
    max-width: 400px;
}
  }
@media only screen and (max-width: 768px) {
    .map-section__overlay .animation-contents {
      opacity: 1;
    }
  }
.map-section--load-error .map-section__overlay {
    position: static;
    transform: translateY(0);
  }
.map-section__overlay-inner {
  padding: var(--gutter);
  max-width: calc(100% - var(--gutter)*2);
  background-color: var(--colorBody);
  border-radius: var(--roundness);
  overflow: hidden;
}
.map-section__link {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
/*Optically center map in visible area with
extended height/widths and negative margins*/
.map-section__container {
  position: absolute !important; /*api will inline relative sometimes*/
  top: 0;
  left: 0;
  width: 100%;
  height: 150%;
  margin-bottom: -50%;
}
@media only screen and (min-width: 769px) {
.map-section__container {
    width: 130%;
    height: 100%;
    margin: 0 -30% 0 0;
}
  }
.display-map--false.bg-image--true .map-section__container  {
    width: 100%;
    height: 100%;
  }
.display-map--false.bg-image--true .map-section__container img {
      object-fit: cover;
      width: 100%;
      height: 100%;
    }
/* This is the stylesheet entrypoint for the media snippet. */
/* This file and all its inclusions will be processed through postcss */
.media-with-text {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 959px) {
.media-with-text {
    flex-direction: column-reverse;
}
  }
.media-with-text.media-with-text-layout--left {
    flex-direction: row-reverse;
  }
@media only screen and (max-width: 959px) {
.media-with-text.media-with-text-layout--left {
      flex-direction: column-reverse;
  }
    }
.media-with-text.media-with-text-full-width--true {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }
@media only screen and (max-width: 959px) {
.media-with-text.media-with-text-full-width--true .media-with-text__image,
  .media-with-text.media-with-text-full-width--true .media-with-text__video {
      max-width: 100%;
      margin: 0;
  }
    }
.media-with-text__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: 0 1 50%;
  padding: 30px 60px;
}
.media-with-text-content-align--center .media-with-text__content {
    text-align: center;
  }
.media-with-text-content-align--right .media-with-text__content {
    text-align: right;
  }
.media-with-text__content.media-with-text-content-position--top {
    justify-content: flex-start;
  }
.media-with-text__content.media-with-text-content-position--bottom {
    justify-content: flex-end;
  }
@media only screen and (max-width: 959px) {
.media-with-text__content {
    padding: 30px 20px;
}
  }
@media only screen and (max-width: 959px) {
.media-with-text-full-width--true .media-with-text__content {
      padding: 30px calc(var(--pageWidthPadding) + 20px);
  }
    }
@media only screen and (max-width: 959px) {
.media-with-text__content-button {
    margin-top: calc(var(--gutter) / 2);
}
  }
.media-with-text__media {
  flex-basis: 100%;
}
.media-with-text__media video {
    width: 100%;
    display: block;
  }
.media-with-text__media img {
    object-fit: cover;
    width: 100%;
  }
.media-with-text-full-width--true .media-with-text__media {
    padding: 0;
  }
@media only screen and (max-width: 959px) {
.media-with-text-full-width--true.media-with-text-media-crop--custom-shape .media-with-text__media {
      padding: 0 0 2em 0;
  }
    }
@media only screen and (max-width: 959px) {
.media-with-text__media {
    padding: 3em 20px 0 20px;
}
  }
.media-with-text__video {
  position: relative;
  width: 100%;
}
.media-with-text__video.media-with-text-video-crop--16-9 video, .media-with-text__video.media-with-text-video-crop--4-3 video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }
.media-with-text__video.media-with-text-video-crop--16-9 {
    padding-bottom: 56.25%;
  }
.media-with-text__video.media-with-text-video-crop--4-3 {
    padding-bottom: 75%;
  }
@media only screen and (max-width: 959px) {
.media-with-text__video {
    margin: 0 auto;
}
  }
.media-with-text-full-width--true.media-with-text-media-crop--custom-shape .media-with-text__video:not(.media-with-text__video--no-video), .media-with-text-full-width--true.media-with-text-media-crop--custom-shape .media-with-text__image:not(.media-with-text__image--no-image) {
    transform: scale(1.2) translateX(15%);
  }
.media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-layout--left .media-with-text__video:not(.media-with-text__video--no-video), .media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-layout--left .media-with-text__image:not(.media-with-text__image--no-image) {
    transform: scale(1.2) translateX(-15%);
  }
@media only screen and (max-width: 959px) {
.media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-content-align--center .media-with-text__video:not(.media-with-text__video--no-video), .media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-content-align--center .media-with-text__image:not(.media-with-text__image--no-image) {
      transform: scale(1.2);
  }
    }
/*
  Video follows content alignment setting on mobile
  When full width enabled, should be in opposite direction
  of content alignment
*/
@media only screen and (max-width: 959px) {
    .media-with-text-content-align--left .media-with-text__video:not(.media-with-text__video--no-video), .media-with-text-content-align--left .media-with-text__image:not(.media-with-text__image--no-image) {
      margin-left: 0;
    }

    .media-with-text-content-align--right .media-with-text__video:not(.media-with-text__video--no-video), .media-with-text-content-align--right .media-with-text__image:not(.media-with-text__image--no-image) {
      margin-right: 0;
    }

    .media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-content-align--left .media-with-text__video:not(.media-with-text__video--no-video), .media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-content-align--left .media-with-text__image:not(.media-with-text__image--no-image) {
      transform: scale(1.2) translateX(15%);
    }

    .media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-content-align--right .media-with-text__video:not(.media-with-text__video--no-video), .media-with-text-full-width--true.media-with-text-media-crop--custom-shape.media-with-text-content-align--right .media-with-text__image:not(.media-with-text__image--no-image) {
      transform: scale(1.2) translateX(-15%);
    }
  }
.media-with-text__play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--colorTextBody);
  background-color: var(--colorBody);
  box-shadow: 0 5px 5px rgba(0,0,0,0.1);
}
.media-with-text__play-button:hover {
    transform: translate(-50%, -50%) scale(1.12);
  }
.media-with-text__play-button.media-with-text__play-button--hidden {
    display: none;
  }
.media-with-text__image.svg-mask {
    height: 0;
    padding-bottom: var(--svg-mask-ratio);
  }
@media only screen and (max-width: 959px) {
.media-with-text__image {
    margin: 0 auto;
}
  }
.media-with-text__alt-image--hidden {
  display: none;
}
.media-with-text-media-width--33 .media-with-text__media {
    flex: 0 1 33.3333%;
  }
@media only screen and (max-width: 959px) {
.media-with-text-media-width--33 .media-with-text__image,
  .media-with-text-media-width--33 .media-with-text__video {
      max-width: 50%;
  }
    }
.media-with-text-media-width--50 .media-with-text__media {
    flex: 0 1 50%;
  }
@media only screen and (max-width: 959px) {
.media-with-text-media-width--50 .media-with-text__image,
  .media-with-text-media-width--50 .media-with-text__video {
      max-width: 75%;
  }
    }
.media-with-text-media-width--66 .media-with-text__media {
    flex: 0 1 66.6666%;
  }
.media-with-text__video-wrapper--hidden {
  display: none;
}
.media-with-text__placeholder-image,
.media-with-text__video--no-video {
  height: 100%;
}
/* This is the stylesheet entrypoint for the more-products-collection section. */
/* This file and all its inclusions will be processed through postcss */
/*
 * This is the stylesheet entrypoint for the more-products-collection section.
 * This file and all its inclusions will be processed through postcss
 */
/* This is the stylesheet entrypoint for the newsletter section. */
/* This file and all its inclusions will be processed through postcss */
/*
 * This is the stylesheet entrypoint for the more-products-collection section.
 * This file and all its inclusions will be processed through postcss
 */
/* This is the stylesheet entrypoint for the password-header section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the product-full-width section. */
/* This file and all its inclusions will be processed through postcss */
/*
 * This is the stylesheet entrypoint for the product-recommendations section.
 * This file and all its inclusions will be processed through esbuild
 */
/* This is the stylesheet entrypoint for the promo-grid section. */
/* This file and all its inclusions will be processed through postcss */
:root {
  --z-index-promo-tint: 2;
  --z-index-promo-color-overlay: 3;
  --z-index-promo-text: 3;
  --z-index-promo-content: 4;
  --z-index-promo-link: 5;
}
.promo-grid--space-top {
  padding-top: var(--indexSectionPadding);
}
.promo-grid--space-bottom {
  padding-bottom: var(--indexSectionPadding);
}
@media only screen and (max-width: 768px) {
    .promo-grid--hidden-block-images .flex-grid__item.type-image {
      display: none;
    }
  }
.promo-grid__container {
  display: flex;
  align-items: flex-start;
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  border-radius: var(--roundness);
  overflow: hidden;
}
.promo-grid__container.horizontal-center {
    justify-content: center;
    text-align: center;
  }
.promo-grid__container.horizontal-center .btn {
      margin: 2px 5px;
    }
.promo-grid__container.horizontal-left .btn {
      margin-right: 10px;
    }
.promo-grid__container.horizontal-right {
    justify-content: flex-end;
    text-align: right;
  }
.promo-grid__container.horizontal-right .btn {
      margin-left: 10px;
    }
.promo-grid__container .scheme-image {
    border-radius: calc(var(--roundness) + 2px);
  }
.promo-grid__slide-link {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: var(--z-index-promo-link);
}
.promo-grid__slide-link:hover ~ .promo-grid__content .btn:not(.btn--secondary):not(.btn--inverse) {
      background: var(--colorBtnPrimaryLight);
      transition-delay: 0.25s;
    }
.promo-grid__content {
  flex: 0 1 auto;
  padding: 2em 2.5em; /*Relative to text-size*/
  position: relative;
  min-width: 200px;
  z-index: var(--z-index-promo-content);
}
.promo-grid__content p:last-child {
    margin-bottom: 0;
  }
.vertical-top .promo-grid__content {
    align-self: flex-start;
  }
.vertical-center .promo-grid__content {
    align-self: center;
  }
.vertical-bottom .promo-grid__content {
    align-self: flex-end;
  }
.video-interactable .promo-grid__content {
  pointer-events: none;
}
/*Radial gradient on only some types*/
.type-advanced .promo-grid__content:not(.promo-grid__content--sale) a, .type-simple .promo-grid__content:not(.promo-grid__content--sale) a {
      color: #fff;
      border-bottom: 2px solid;
      border-bottom-color: #fff;
    }
[data-button_style='square'] .type-advanced .promo-grid__content:not(.promo-grid__content--sale) a:not(.btn--inverse), [data-button_style='square'] .type-simple .promo-grid__content:not(.promo-grid__content--sale) a:not(.btn--inverse), [data-button_style^='round'] .type-advanced .promo-grid__content:not(.promo-grid__content--sale) a:not(.btn--inverse), [data-button_style^='round'] .type-simple .promo-grid__content:not(.promo-grid__content--sale) a:not(.btn--inverse) {
          border-bottom: 0;
        }
.type-advanced .rte--strong, .type-product .rte--strong, .type-sale_collection .rte--strong {
    line-height: 1.1;
  }
.type-advanced .rte--em, .type-product .rte--em, .type-sale_collection .rte--em {
    font: inherit;
    text-transform: lowercase;
    font-weight: bold;
  }
.type-advanced .rte--strong, .type-product .rte--strong {
    font-size: 1.8em;
    line-height: 1.1;
  }
@media only screen and (min-width: 769px) {
    .type-advanced .rte--strong, .type-product .rte--strong {
      font-size: 2.25em;
    }
      .type-product.flex-grid__item--50 .rte--strong, .type-product.flex-grid__item--33 .rte--strong {
        font-size: 1.6em;
      }
}
.promo-grid__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: left;
}
.promo-grid__bg .placeholder-svg {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    max-width: none;
    width: auto;
    padding: 0;
  }
.video-interactable .promo-grid__bg:before {
  pointer-events: none;
}
.promo-grid__bg-image {
  z-index: var(--z-index-hero-image);
}
.promo-grid__text {
  position: relative;
}
.promo-grid__text .btn {
    margin-top: 2px;
    margin-bottom: 2px;
  }
/*Size adjustments when items 50% width*/
@media only screen and (min-width: 769px) {
    .promo-grid > .flex-grid > .flex-grid__item--50 .enlarge-text {
      font-size: calc(var(--typeBaseSize) + 2px);
    }

    .promo-grid > .flex-grid > .flex-grid__item--50 .btn {
      padding: 9px 16px;
      font-size: calc(var(--typeBaseSize) + 1px);
    }
}
/* ======================= Type: Advanced ===================== */
.type-advanced {
  --zIndexOverlay: -1;
}
.type-advanced .promo-grid__content {
    flex: 1 1 auto;
    padding: 7%;
  }
.type-advanced .rte--block {
    color: #fff;
    text-shadow: 0 2px 3px rgb(0 0 0 / 20%);
  }
.type-advanced .btn {
    margin-bottom: 10px;
  }
@media only screen and (max-width: 768px) {
.type-advanced .btn {
      margin-bottom: 7px;
  }
    }
.type-advanced .promo-grid__content:after {
    background: radial-gradient(rgba(0,0,0,0.3) 0%, transparent 60%);
    margin: -100px -200px -100px -200px;
  }
.type-advanced .horizontal-center .rte--block {
  padding: 0 10%;
}
.type-advanced .horizontal-left .rte--block {
  padding: 0 20% 0 0;
}
.type-advanced .horizontal-right .rte--block {
  padding: 0 0 0 20%;
}
/* ======================= Type: Sale Collection ===================== */
.type-sale_collection {
  max-height: 600px;
}
.type-sale_collection .promo-grid__container {
    align-items: center;
  }
.type-sale_collection .promo-grid__content {
    padding: 0;
    margin: 7%;
    flex: 0 1 auto;
    min-width: 0;
  }
@media only screen and (max-width: 768px) {
.type-sale_collection .promo-grid__content {
      font-size: 0.9em;
  }
    }
@media only screen and (min-width: 769px) {
      .type-sale_collection .promo-grid__content:not(.promo-grid__content--small-text) {
        font-size: 1.5em;
      }
    }
/*Custom typography styles*/
.type-sale_collection .rte--block {
    margin-bottom: 7.5px;
  }
.type-sale_collection .rte--block:last-child {
      margin-bottom: 0;
    }
.type-sale_collection .rte--strong {
    position: relative;
    display: block;
    font-size: 6.5em;
    line-height: 1;
    white-space: nowrap;
    text-align: left;
  }
@media only screen and (max-width: 768px) {
.type-sale_collection .rte--strong {
      font-size: 6em;
  }
    }
.type-sale_collection .rte--strong sup {
      font-size: 0.5em;
      top: -0.3em;
    }
.type-sale_collection .rte--em,
  .type-sale_collection .enlarge-text {
    text-align: left;
    padding-left: 8px;
  }
@media only screen and (max-width: 768px) {
.type-sale_collection .rte--em,
  .type-sale_collection .enlarge-text {
      padding-left: 4px;
  }
    }
/*Custom type layout for "off" when following "%"*/
.type-sale_collection small {
    display: inline;
    font-size: 0.4em;
    margin-left: -1.7em;
    letter-spacing: 0;
  }
.type-sale-images {
  flex: 1 1 50%;
  margin: 7% 7% 7% 3%;
}
.type-sale-images svg {
    display: block;
  }
.type-sale-images__crop {
  overflow: hidden;
  width: 100%;
}
/* ======================= Type: Simple ===================== */
.type-simple {
  --zIndexOverlay: 1;
}
.type-simple .promo-grid__content {
    align-self: flex-end;
    padding: calc(var(--gutter) / 1);
  }
@media only screen and (max-width: 768px) {
.type-simple .promo-grid__content {
      padding: calc(var(--gutter) / 2);
  }
    }
.type-simple .promo-grid__text {
    color: #fff;
  }
.type-simple .promo-grid__bg:after {
    background: linear-gradient(15deg, rgba(0, 0, 0, 0.6), transparent 40%);
  }
.promo-grid__title:last-child {
  margin-bottom: 0;
}
/* ======================= Type: Image ===================== */
.type-image .promo-grid__container {
    background: none;
  }
.type-image img,
  .type-image a,
  .type-image .image-wrap {
    width: 100%;
  }
/*================ Type: Banner ================*/
.type-banner p {
    margin: 7px;
    display: inline-block;
    vertical-align: middle;
    line-height: 1.2;
  }
.type-banner__link {
  display: block;
  flex: 1 1 100%;
}
.type-banner__content {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
}
.type-banner__text {
  flex: 0 1 auto;
  padding: 12px;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 959px) {
.type-banner__text {
    flex-wrap: wrap;
    justify-content: center;
}
  }
.type-banner h2 {
  margin: 10px;
}
@media only screen and (min-width: 769px) {
  .type-banner__text {
    padding: 20px;
  }
}
/*================ Type: Product ================*/
.type-product__wrapper {
  flex: 1 1 100%;
  align-self: center;
  position: relative;
  padding: 2em 0;
  z-index: var(--z-index-promo-content);
}
.promo-grid__product {
  display: flex;
  align-items: center;
}
@media only screen and (min-width: 769px) {
.flex-grid__item--25 .promo-grid__product {
      flex-direction: column-reverse;
  }
    }
.type-product__text {
  flex: 1 1 40%;
}
.promo-grid__product-images {
  position: relative;
  flex: 1 1 60%;
}
@media only screen and (max-width: 768px) {
.promo-grid__product-images {
    padding-left: 1em;
    padding-right: 1em;
}
  }
@media only screen and (min-width: 769px) {
.flex-grid__item--25 .promo-grid__product-images {
      width: 100%;
      margin: 0;
  }
    }
.promo-grid__product-text,
.promo-grid__product-images {
  margin: 6%;
}
.promo-grid__product-images {
  margin-left: 0;
}
.type-product__image {
  position: relative;
}
.type-product__image:first-child {
    width: 100%;
  }
.type-product__image:nth-child(2) {
    position: absolute;
    bottom: 40px;
    right: 0;
    width: 100%;
    max-width: 40%;
  }
@media only screen and (max-width: 768px) {
  .promo-grid__product {
    flex-wrap: wrap;
  }

  .promo-grid__product-text,
  .promo-grid__product-images {
    margin: 3%;
  }

  .promo-grid__product-text {
    order: 2;
  }
}
.type-product__labels {
  z-index: var(--z-index-promo-text);
  display: flex;
  justify-content: center;
  gap: 1em;
  margin-bottom: 2em;
}
@media only screen and (min-width: 769px) {
.type-product__labels {
    justify-content: flex-start;
}

    .type-product__labels .flex-grid__item--50,
    .type-product__labels .flex-grid__item--33 {
      font-size: 0.9em;
    }
  }
.type-product__label {
  padding: 4px 12px;
  background-color: var(--colorBtnPrimary);
  color: var(--colorBtnPrimaryText);
  border-radius: var(--roundness);
}
.type-product__label--secondary {
  background-color: var(--colorBody);
  color: var(--colorTextBody);
}
/*
 * This is the stylesheet entrypoint for the recently-viewed section.
 * This file and all its inclusions will be processed through postcss
 */
@media only screen and (min-width: 769px) {
.rich-text-section .background-svg--wave .page-width {
      padding-bottom: 20px;
  }
    }
/* This is the stylesheet entrypoint for the scrolling-text section. */
/* This file and all its inclusions will be processed through postcss */
.scrolling-text {
  overflow: hidden;
}
.scrolling-text__inner {
  visibility: visible;
  white-space: nowrap;
  display: inline-flex;
  margin: 0.15em 0;
  animation: scrolling-text var(--move-speed) linear infinite;
  animation-play-state: running;
}
.scrolling-text__inner--right {
  transform: translateX(-50%);
  animation: scrolling-text-right var(--move-speed) linear infinite;
}
.scrolling-text span {
  white-space: nowrap;
}
.scrolling-text:hover .scrolling-text__inner,
.scrolling-text:focus .scrolling-text__inner {
  animation-play-state: paused;
}
@keyframes scrolling-text {
  0% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
  }
}
@keyframes scrolling-text-right {
  0% {
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
  }
  100% {
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
}
/* This is the stylesheet entrypoint for the slideshow section. */
/* This file and all its inclusions will be processed through postcss */
.slideshow-wrapper {
  position: relative;
}
/*Pause button (focusable by keyboard only)*/
.slideshow__pause:focus {
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
  color: var(--colorBtnPrimaryText);
  background-color: var(--colorBtnPrimary);
  padding: 10px;
  z-index: 10000;
  transition: none;
}
.video-is-playing .slideshow__pause:focus {
    display: none;
  }
.slideshow__pause-stop {
  display: block;
}
.is-paused .slideshow__pause-stop {
    display: none;
  }
.slideshow__pause-play {
  display: none;
}
.is-paused .slideshow__pause-play {
    display: block;
  }
.slideshow__slide {
  display: none;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.slideshow__slide:first-child {
    display: block;
  }
.flickity-slider .slideshow__slide {
    display: block;
  }
.hero--padded .slideshow__slide {
    border-radius: var(--roundness);
    overflow: hidden;
  }
:root {
  /* Styles from hero.css copied over here */
  --z-index-hero-image: 1;
  --z-index-hero-video: 2;
  --z-index-hero-image-overlay: 3;
  --z-index-hero-text: 4;
  --slideshowImageAnimationAmount: 200px;
  --slideshowImageAnimationSpeed: 0.5s;
}
.hero--padded {
  margin-top: var(--pageWidthPadding);
  margin-bottom: var(--pageWidthPadding);

  /*Required so box-shadow on .main-content doesn't appear
  when this is the first section*/
}
.index-section--hero:first-child .hero--padded {
    margin-top: 0;
    padding-top: var(--pageWidthPadding);
  }
.hero {
  position: relative;
  overflow: hidden;
  background-color: var(--colorLargeImageBg);
  color: #fff;
}
.hero.loaded {
    background-color: transparent;
    transition: background-color 0.2s ease 0.3s;
  }
.hero--padded .hero {
    border-radius: var(--roundness);
  }
.hero--padded .hero .hero__media {
      overflow: hidden;
      border-radius: var(--roundness);
    }
.hero__media-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image-wrapper,
.hero__media {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: var(--z-index-hero-image);
  object-fit: cover;
}
.hero__media {
  z-index: var(--z-index-hero-image);
}
.hero__image-wrapper--no-overlay:before {
  content: none;
}
.hero__media iframe,
.hero__media video {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.video-interactable .hero__media iframe, .video-interactable .hero__media video {
    pointer-events: auto;
  }
.video-parent-section.loading .hero__media iframe, .video-parent-section.loading .hero__media video {
    opacity: 0.01; /*sneaky way to avoid talking to an invisible YT iframe*/
  }
.video-parent-section.loaded .hero__media iframe, .video-parent-section.loaded .hero__media video {
    opacity: 1;
    animation: zoom-fade 1s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
    transition: none; /*fixes safari animation conflict*/
  }
/*MP4 sizing*/
.hero__media video {
  position: relative;
  object-fit: cover;
  font-family: "object-fit: cover";
}
/*YouTube iframes need more specific sizing*/
.hero__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 300%;
  left: -100%;
  max-width: none;

  /*This min-width may need to change slightly depending on
  embedded video dimensions. Can do on a per-shop basis*/
}
@media screen and (min-width: 1140px) {
.hero__media iframe {
    width: 100%;
    height: 300%;
    left: auto;
    top: -100%;
}
  }
/*Mobile only vimeo play button*/
.vimeo-mobile-trigger {
  display: block;
  position: absolute;
  width: 100%;
  z-index: 2;
  margin-top: 90px;
}
.hero__text-content .vimeo-mobile-trigger {
    bottom: 120%;
  }
.vimeo-mobile-trigger .icon {
    width: 40px;
    height: 40px;
    background-color: #fff;
    border-radius: 50%;
    padding: 10px;
  }
.hero__slide-link {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: calc(var(--z-index-hero-text) + 1);
}
.hero__slide-link:hover ~ .hero__text-wrap .btn:not(.btn--secondary):not(.btn--inverse) {
      background: var(--colorBtnPrimaryLight);
      transition-delay: 0.25s;
    }
.hero__text-wrap {
  position: relative;
  height: 100%;
}
.video-interactable .hero__text-wrap {
    pointer-events: none;
  }
.hero__text-wrap .page-width {
    display: table;
    width: 100%;
    height: 100%;
  }
.hero__text-content {
  position: relative;
  padding: calc(var(--gutter) / 2) 0;
  z-index: var(--z-index-hero-text);
}
@media only screen and (min-width: 769px) {
.hero__text-content {
    padding: calc(var(--gutter) * 1.5) 0;
}
  }
[data-dots="true"] .hero__text-content {
    padding-bottom: 40px;
  }
.hero__text-shadow {
  --zIndexOverlay: -1;
  position: relative;
  display: inline-block;
  text-shadow: 0 3px 7px rgb(0,0,0,0.15);
}
.hero__text-shadow:after {
    background: radial-gradient(rgba(0,0,0,0.3) 0%, transparent 60%);
    margin: -100px -200px -100px -200px;
  }
.hero__text-shadow .btn {
    text-shadow: none;
  }
.horizontal-left .hero__text-shadow {
    max-width: 500px;
  }
.horizontal-right .hero__text-shadow {
    max-width: 500px;
    text-align: left;
  }
@media only screen and (max-width: 768px) {
    .horizontal-left .hero__text-shadow {
      max-width: 85%;
    }

    .horizontal-right .hero__text-shadow {
      max-width: 85%;
    }
  }
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
  margin-bottom: 10px;
}
@media only screen and (min-width: 769px) {
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
    margin-bottom: 15px;
}
  }
.hero__top-subtitle {
  letter-spacing: 0.07em;
  font-size: 1.1em;
}
.hero__title {
  display: block;
}
.hero__title p {
    margin-bottom: 0;
  }
.hero__subtext {
  margin-top: 20px;
}
.hero__subtitle {
  display: block;
  vertical-align: middle;
}
@media only screen and (min-width: 769px) {
.hero__subtitle {
    font-size: 1.3em;
}
  }
.hero__link {
  position: relative;
  display: block;
}
.video-interactable .hero__link {
    pointer-events: auto;
  }
.hero__link .btn {
    margin: 4px 15px 15px 0;
  }
@media only screen and (max-width: 768px) {
.hero__link .btn {
      margin: 4px 10px 6px 0;
  }

      .small--text-center .hero__link .btn {
        margin: 4px 10px 6px;
      }
    }
/*Play icon in button*/
.hero__link .btn .icon-play {
    position: relative;
    top: -2px;
    margin-right: 5px;
  }
.hero__link .btn--inverse {
    color: currentColor;
    border-color: currentColor;
  }
/*Text alignment*/
.hero__text-content {
  display: table-cell;
}
.hero__text-content .hero__link {
    margin-top: calc(var(--gutter) / 4);
  }
@media only screen and (min-width: 769px) {
.hero__text-content .hero__link {
      margin-top: calc(var(--gutter) / 2);
  }
    }
.hero__text-content.horizontal-left {
    text-align: left;
  }
.hero__text-content.horizontal-center {
    text-align: center;
  }
.hero__text-content.horizontal-right {
    text-align: right;
  }
.hero__text-content.vertical-center {
    vertical-align: middle;
  }
.hero__text-content.vertical-bottom {
    vertical-align: bottom;
  }
/*Top padding adjustment to account for overlaid header*/
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
  padding-top: 50px;
}
@media only screen and (min-width: 769px) {
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
    padding-top: 90px;
}
  }
.hero[data-natural] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/*Hero and slideshow shared starting animation*/
/*Default positioning pre-animation*/
.hero .slideshow__slide .hero__animation-contents {
    opacity: 0;
    transform: translateY(10px);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__animation-contents {
      opacity: 1;
    }
@media only screen and (max-width: 768px) {
.hero .slideshow__slide .hero__animation-contents {
      transform: translateY(7px);
  }
    }
.hero .slideshow__slide .hero__text-shadow:after {
    opacity: 0;
  }
/*Override lazyload style*/
.hero .slideshow__slide:not(.animate-out) .hero__image {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__link .btn {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__link .btn {
      opacity: 1;
    }
/*Disable animations when not active or fading out*/
.hero .slideshow__slide .hero__image-wrapper {
    transform: scale(1.15);
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__sidebyside {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside {
      opacity: 1;
    }
.hero .slideshow__slide .hero__sidebyside-image .hero__image {
    opacity: 0;
    transform: scale(1.15);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside-image .hero__image {
      opacity: 1;
    }
/*Hero and slideshow shared active animation */
.hero.loaded .slideshow__slide.is-selected .hero__animation-contents {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity 0.4s ease, transform 0.6s cubic-bezier(0.26, 0.54, 0.32, 1);
  }
.hero.loaded .slideshow__slide.is-selected .hero__text-shadow:after {
    opacity: 1;
    transition: all 0.4s ease 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__title .hero__animation-contents {
    transition-delay: 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__subtitle .hero__animation-contents {
    transition-delay: 0.4s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__media,
  .hero.loaded .slideshow__slide.is-selected .hero__image,
  .hero.loaded .slideshow__slide.is-selected .hero__image--svg {
    opacity: 1;
    transition: none;
  }
.hero.loaded .slideshow__slide.is-selected .hero__image-wrapper {
    opacity: 1;
    transform: scale(1);
    transition: transform 1s cubic-bezier(0.18, 0.63, 0.25, 1), opacity 0.7s ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside {
    opacity: 1;
    transition: opacity calc(var(--slideshowImageAnimationSpeed) + 0.2s) ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside-image .hero__image {
    opacity: 1;
    transform: scale(1);
    animation: none;
    transition: transform calc(var(--slideshowImageAnimationSpeed) + 0.2s) cubic-bezier(0.13, 0.55, 0.25, 1);
  }
/*Slideshow fading out animation*/
.hero .slideshow__slide.animate-out .hero__animation-contents {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide.animate-out .hero__image-wrapper {
    opacity: 0;
    transform: scale(1);
    transition: transform var(--slideshowImageAnimationSpeed) ease-in 0.05s, opacity var(--slideshowImageAnimationSpeed) ease-in 0.05s;
  }
/* Hero side by side layout */
.hero__sidebyside {
  height: 100%;
  display: flex;
}
.hero__sidebyside-content {
  position: relative;
}
.hero__sidebyside-content-inner {
  align-self: center;
  flex: 1;
  padding: 30px;
}
.hero__sidebyside-image {
  overflow: hidden;
}
.hero__sidebyside-image-link {
  display: block;
  height: 100%;
}
.hero__sidebyside-image--indented .hero__image {
    padding: 30px 30px 0;
    object-fit: contain;
  }
.hero__sidebyside-image--indented .placeholder-svg {
    margin: 30px 30px 0;
    height: calc(100% - 60px);
    width: calc(100% - 60px);
  }
@media only screen and (max-width: 768px) {
  .hero__sidebyside {
    flex-direction: column;
  }

  .hero__sidebyside-image {
    position: relative;
    flex: 1 1 auto;
  }

    .hero__sidebyside-image .hero__image,
    .hero__sidebyside-image .placeholder-svg  {
      position: absolute;
      top: 0;
      left: 0;
    }

  .hero__sidebyside-content {
    flex: 0 1 auto;
    display: flex;
    order: 2;
  }
}
@media only screen and (min-width: 769px) {
  .hero__sidebyside-content {
    flex: 1 1 auto;
    display: flex;
    max-width: 40%;
  }

  .hero__sidebyside-content-inner {
    padding: 5vw;
  }
    .hero__sidebyside-text--right .hero__sidebyside-content {
      order: 2;
    }
    .hero__sidebyside-text--left .hero__sidebyside-content-inner--indented {
      padding-right: 0;
    }

    .hero__sidebyside-text--right .hero__sidebyside-content-inner--indented {
      padding-left: 0;
    }

  .hero__sidebyside-image {
    flex: 0 1 60%;
  }
    .hero__sidebyside-image--indented .hero__image {
      padding: 80px;
      object-position: center right;
    }

  .hero__sidebyside-text--right .hero__sidebyside-image--indented .hero__image {
    object-position: center left;
  }
}
/* This is the stylesheet entrypoint for the slideshow-image section. */
/* This file and all its inclusions will be processed through postcss */
.slideshow-wrapper {
  position: relative;
}
/*Pause button (focusable by keyboard only)*/
.slideshow__pause:focus {
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
  color: var(--colorBtnPrimaryText);
  background-color: var(--colorBtnPrimary);
  padding: 10px;
  z-index: 10000;
  transition: none;
}
.video-is-playing .slideshow__pause:focus {
    display: none;
  }
.slideshow__pause-stop {
  display: block;
}
.is-paused .slideshow__pause-stop {
    display: none;
  }
.slideshow__pause-play {
  display: none;
}
.is-paused .slideshow__pause-play {
    display: block;
  }
.slideshow__slide {
  display: none;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.slideshow__slide:first-child {
    display: block;
  }
.flickity-slider .slideshow__slide {
    display: block;
  }
.hero--padded .slideshow__slide {
    border-radius: var(--roundness);
    overflow: hidden;
  }
:root {
  /* Styles from hero.css copied over here */
  --z-index-hero-image: 1;
  --z-index-hero-video: 2;
  --z-index-hero-image-overlay: 3;
  --z-index-hero-text: 4;
  --slideshowImageAnimationAmount: 200px;
  --slideshowImageAnimationSpeed: 0.5s;
}
.hero--padded {
  margin-top: var(--pageWidthPadding);
  margin-bottom: var(--pageWidthPadding);

  /*Required so box-shadow on .main-content doesn't appear
  when this is the first section*/
}
.index-section--hero:first-child .hero--padded {
    margin-top: 0;
    padding-top: var(--pageWidthPadding);
  }
.hero {
  position: relative;
  overflow: hidden;
  background-color: var(--colorLargeImageBg);
  color: #fff;
}
.hero.loaded {
    background-color: transparent;
    transition: background-color 0.2s ease 0.3s;
  }
.hero--padded .hero {
    border-radius: var(--roundness);
  }
.hero--padded .hero .hero__media {
      overflow: hidden;
      border-radius: var(--roundness);
    }
.hero__media-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image-wrapper,
.hero__media {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: var(--z-index-hero-image);
  object-fit: cover;
}
.hero__media {
  z-index: var(--z-index-hero-image);
}
.hero__image-wrapper--no-overlay:before {
  content: none;
}
.hero__media iframe,
.hero__media video {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.video-interactable .hero__media iframe, .video-interactable .hero__media video {
    pointer-events: auto;
  }
.video-parent-section.loading .hero__media iframe, .video-parent-section.loading .hero__media video {
    opacity: 0.01; /*sneaky way to avoid talking to an invisible YT iframe*/
  }
.video-parent-section.loaded .hero__media iframe, .video-parent-section.loaded .hero__media video {
    opacity: 1;
    animation: zoom-fade 1s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
    transition: none; /*fixes safari animation conflict*/
  }
/*MP4 sizing*/
.hero__media video {
  position: relative;
  object-fit: cover;
  font-family: "object-fit: cover";
}
/*YouTube iframes need more specific sizing*/
.hero__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 300%;
  left: -100%;
  max-width: none;

  /*This min-width may need to change slightly depending on
  embedded video dimensions. Can do on a per-shop basis*/
}
@media screen and (min-width: 1140px) {
.hero__media iframe {
    width: 100%;
    height: 300%;
    left: auto;
    top: -100%;
}
  }
/*Mobile only vimeo play button*/
.vimeo-mobile-trigger {
  display: block;
  position: absolute;
  width: 100%;
  z-index: 2;
  margin-top: 90px;
}
.hero__text-content .vimeo-mobile-trigger {
    bottom: 120%;
  }
.vimeo-mobile-trigger .icon {
    width: 40px;
    height: 40px;
    background-color: #fff;
    border-radius: 50%;
    padding: 10px;
  }
.hero__slide-link {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: calc(var(--z-index-hero-text) + 1);
}
.hero__slide-link:hover ~ .hero__text-wrap .btn:not(.btn--secondary):not(.btn--inverse) {
      background: var(--colorBtnPrimaryLight);
      transition-delay: 0.25s;
    }
.hero__text-wrap {
  position: relative;
  height: 100%;
}
.video-interactable .hero__text-wrap {
    pointer-events: none;
  }
.hero__text-wrap .page-width {
    display: table;
    width: 100%;
    height: 100%;
  }
.hero__text-content {
  position: relative;
  padding: calc(var(--gutter) / 2) 0;
  z-index: var(--z-index-hero-text);
}
@media only screen and (min-width: 769px) {
.hero__text-content {
    padding: calc(var(--gutter) * 1.5) 0;
}
  }
[data-dots="true"] .hero__text-content {
    padding-bottom: 40px;
  }
.hero__text-shadow {
  --zIndexOverlay: -1;
  position: relative;
  display: inline-block;
  text-shadow: 0 3px 7px rgb(0,0,0,0.15);
}
.hero__text-shadow:after {
    background: radial-gradient(rgba(0,0,0,0.3) 0%, transparent 60%);
    margin: -100px -200px -100px -200px;
  }
.hero__text-shadow .btn {
    text-shadow: none;
  }
.horizontal-left .hero__text-shadow {
    max-width: 500px;
  }
.horizontal-right .hero__text-shadow {
    max-width: 500px;
    text-align: left;
  }
@media only screen and (max-width: 768px) {
    .horizontal-left .hero__text-shadow {
      max-width: 85%;
    }

    .horizontal-right .hero__text-shadow {
      max-width: 85%;
    }
  }
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
  margin-bottom: 10px;
}
@media only screen and (min-width: 769px) {
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
    margin-bottom: 15px;
}
  }
.hero__top-subtitle {
  letter-spacing: 0.07em;
  font-size: 1.1em;
}
.hero__title {
  display: block;
}
.hero__title p {
    margin-bottom: 0;
  }
.hero__subtext {
  margin-top: 20px;
}
.hero__subtitle {
  display: block;
  vertical-align: middle;
}
@media only screen and (min-width: 769px) {
.hero__subtitle {
    font-size: 1.3em;
}
  }
.hero__link {
  position: relative;
  display: block;
}
.video-interactable .hero__link {
    pointer-events: auto;
  }
.hero__link .btn {
    margin: 4px 15px 15px 0;
  }
@media only screen and (max-width: 768px) {
.hero__link .btn {
      margin: 4px 10px 6px 0;
  }

      .small--text-center .hero__link .btn {
        margin: 4px 10px 6px;
      }
    }
/*Play icon in button*/
.hero__link .btn .icon-play {
    position: relative;
    top: -2px;
    margin-right: 5px;
  }
.hero__link .btn--inverse {
    color: currentColor;
    border-color: currentColor;
  }
/*Text alignment*/
.hero__text-content {
  display: table-cell;
}
.hero__text-content .hero__link {
    margin-top: calc(var(--gutter) / 4);
  }
@media only screen and (min-width: 769px) {
.hero__text-content .hero__link {
      margin-top: calc(var(--gutter) / 2);
  }
    }
.hero__text-content.horizontal-left {
    text-align: left;
  }
.hero__text-content.horizontal-center {
    text-align: center;
  }
.hero__text-content.horizontal-right {
    text-align: right;
  }
.hero__text-content.vertical-center {
    vertical-align: middle;
  }
.hero__text-content.vertical-bottom {
    vertical-align: bottom;
  }
/*Top padding adjustment to account for overlaid header*/
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
  padding-top: 50px;
}
@media only screen and (min-width: 769px) {
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
    padding-top: 90px;
}
  }
.hero[data-natural] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/*Hero and slideshow shared starting animation*/
/*Default positioning pre-animation*/
.hero .slideshow__slide .hero__animation-contents {
    opacity: 0;
    transform: translateY(10px);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__animation-contents {
      opacity: 1;
    }
@media only screen and (max-width: 768px) {
.hero .slideshow__slide .hero__animation-contents {
      transform: translateY(7px);
  }
    }
.hero .slideshow__slide .hero__text-shadow:after {
    opacity: 0;
  }
/*Override lazyload style*/
.hero .slideshow__slide:not(.animate-out) .hero__image {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__link .btn {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__link .btn {
      opacity: 1;
    }
/*Disable animations when not active or fading out*/
.hero .slideshow__slide .hero__image-wrapper {
    transform: scale(1.15);
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__sidebyside {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside {
      opacity: 1;
    }
.hero .slideshow__slide .hero__sidebyside-image .hero__image {
    opacity: 0;
    transform: scale(1.15);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside-image .hero__image {
      opacity: 1;
    }
/*Hero and slideshow shared active animation */
.hero.loaded .slideshow__slide.is-selected .hero__animation-contents {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity 0.4s ease, transform 0.6s cubic-bezier(0.26, 0.54, 0.32, 1);
  }
.hero.loaded .slideshow__slide.is-selected .hero__text-shadow:after {
    opacity: 1;
    transition: all 0.4s ease 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__title .hero__animation-contents {
    transition-delay: 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__subtitle .hero__animation-contents {
    transition-delay: 0.4s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__media,
  .hero.loaded .slideshow__slide.is-selected .hero__image,
  .hero.loaded .slideshow__slide.is-selected .hero__image--svg {
    opacity: 1;
    transition: none;
  }
.hero.loaded .slideshow__slide.is-selected .hero__image-wrapper {
    opacity: 1;
    transform: scale(1);
    transition: transform 1s cubic-bezier(0.18, 0.63, 0.25, 1), opacity 0.7s ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside {
    opacity: 1;
    transition: opacity calc(var(--slideshowImageAnimationSpeed) + 0.2s) ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside-image .hero__image {
    opacity: 1;
    transform: scale(1);
    animation: none;
    transition: transform calc(var(--slideshowImageAnimationSpeed) + 0.2s) cubic-bezier(0.13, 0.55, 0.25, 1);
  }
/*Slideshow fading out animation*/
.hero .slideshow__slide.animate-out .hero__animation-contents {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide.animate-out .hero__image-wrapper {
    opacity: 0;
    transform: scale(1);
    transition: transform var(--slideshowImageAnimationSpeed) ease-in 0.05s, opacity var(--slideshowImageAnimationSpeed) ease-in 0.05s;
  }
/* Hero side by side layout */
.hero__sidebyside {
  height: 100%;
  display: flex;
}
.hero__sidebyside-content {
  position: relative;
}
.hero__sidebyside-content-inner {
  align-self: center;
  flex: 1;
  padding: 30px;
}
.hero__sidebyside-image {
  overflow: hidden;
}
.hero__sidebyside-image-link {
  display: block;
  height: 100%;
}
.hero__sidebyside-image--indented .hero__image {
    padding: 30px 30px 0;
    object-fit: contain;
  }
.hero__sidebyside-image--indented .placeholder-svg {
    margin: 30px 30px 0;
    height: calc(100% - 60px);
    width: calc(100% - 60px);
  }
@media only screen and (max-width: 768px) {
  .hero__sidebyside {
    flex-direction: column;
  }

  .hero__sidebyside-image {
    position: relative;
    flex: 1 1 auto;
  }

    .hero__sidebyside-image .hero__image,
    .hero__sidebyside-image .placeholder-svg  {
      position: absolute;
      top: 0;
      left: 0;
    }

  .hero__sidebyside-content {
    flex: 0 1 auto;
    display: flex;
    order: 2;
  }
}
@media only screen and (min-width: 769px) {
  .hero__sidebyside-content {
    flex: 1 1 auto;
    display: flex;
    max-width: 40%;
  }

  .hero__sidebyside-content-inner {
    padding: 5vw;
  }
    .hero__sidebyside-text--right .hero__sidebyside-content {
      order: 2;
    }
    .hero__sidebyside-text--left .hero__sidebyside-content-inner--indented {
      padding-right: 0;
    }

    .hero__sidebyside-text--right .hero__sidebyside-content-inner--indented {
      padding-left: 0;
    }

  .hero__sidebyside-image {
    flex: 0 1 60%;
  }
    .hero__sidebyside-image--indented .hero__image {
      padding: 80px;
      object-position: center right;
    }

  .hero__sidebyside-text--right .hero__sidebyside-image--indented .hero__image {
    object-position: center left;
  }
}
/* This is the stylesheet entrypoint for the slideshow-image section. */
/* This file and all its inclusions will be processed through postcss */
.slideshow-wrapper {
  position: relative;
}
/*Pause button (focusable by keyboard only)*/
.slideshow__pause:focus {
  clip: auto;
  width: auto;
  height: auto;
  margin: 0;
  color: var(--colorBtnPrimaryText);
  background-color: var(--colorBtnPrimary);
  padding: 10px;
  z-index: 10000;
  transition: none;
}
.video-is-playing .slideshow__pause:focus {
    display: none;
  }
.slideshow__pause-stop {
  display: block;
}
.is-paused .slideshow__pause-stop {
    display: none;
  }
.slideshow__pause-play {
  display: none;
}
.is-paused .slideshow__pause-play {
    display: block;
  }
.slideshow__slide {
  display: none;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.slideshow__slide:first-child {
    display: block;
  }
.flickity-slider .slideshow__slide {
    display: block;
  }
.hero--padded .slideshow__slide {
    border-radius: var(--roundness);
    overflow: hidden;
  }
:root {
  /* Styles from hero.css copied over here */
  --z-index-hero-image: 1;
  --z-index-hero-video: 2;
  --z-index-hero-image-overlay: 3;
  --z-index-hero-text: 4;
  --slideshowImageAnimationAmount: 200px;
  --slideshowImageAnimationSpeed: 0.5s;
}
.hero--padded {
  margin-top: var(--pageWidthPadding);
  margin-bottom: var(--pageWidthPadding);

  /*Required so box-shadow on .main-content doesn't appear
  when this is the first section*/
}
.index-section--hero:first-child .hero--padded {
    margin-top: 0;
    padding-top: var(--pageWidthPadding);
  }
.hero {
  position: relative;
  overflow: hidden;
  background-color: var(--colorLargeImageBg);
  color: #fff;
}
.hero.loaded {
    background-color: transparent;
    transition: background-color 0.2s ease 0.3s;
  }
.hero--padded .hero {
    border-radius: var(--roundness);
  }
.hero--padded .hero .hero__media {
      overflow: hidden;
      border-radius: var(--roundness);
    }
.hero__media-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image-wrapper,
.hero__media {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.hero__image {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: var(--z-index-hero-image);
  object-fit: cover;
}
.hero__media {
  z-index: var(--z-index-hero-image);
}
.hero__image-wrapper--no-overlay:before {
  content: none;
}
.hero__media iframe,
.hero__media video {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.video-interactable .hero__media iframe, .video-interactable .hero__media video {
    pointer-events: auto;
  }
.video-parent-section.loading .hero__media iframe, .video-parent-section.loading .hero__media video {
    opacity: 0.01; /*sneaky way to avoid talking to an invisible YT iframe*/
  }
.video-parent-section.loaded .hero__media iframe, .video-parent-section.loaded .hero__media video {
    opacity: 1;
    animation: zoom-fade 1s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
    transition: none; /*fixes safari animation conflict*/
  }
/*MP4 sizing*/
.hero__media video {
  position: relative;
  object-fit: cover;
  font-family: "object-fit: cover";
}
/*YouTube iframes need more specific sizing*/
.hero__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 300%;
  left: -100%;
  max-width: none;

  /*This min-width may need to change slightly depending on
  embedded video dimensions. Can do on a per-shop basis*/
}
@media screen and (min-width: 1140px) {
.hero__media iframe {
    width: 100%;
    height: 300%;
    left: auto;
    top: -100%;
}
  }
/*Mobile only vimeo play button*/
.vimeo-mobile-trigger {
  display: block;
  position: absolute;
  width: 100%;
  z-index: 2;
  margin-top: 90px;
}
.hero__text-content .vimeo-mobile-trigger {
    bottom: 120%;
  }
.vimeo-mobile-trigger .icon {
    width: 40px;
    height: 40px;
    background-color: #fff;
    border-radius: 50%;
    padding: 10px;
  }
.hero__slide-link {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: calc(var(--z-index-hero-text) + 1);
}
.hero__slide-link:hover ~ .hero__text-wrap .btn:not(.btn--secondary):not(.btn--inverse) {
      background: var(--colorBtnPrimaryLight);
      transition-delay: 0.25s;
    }
.hero__text-wrap {
  position: relative;
  height: 100%;
}
.video-interactable .hero__text-wrap {
    pointer-events: none;
  }
.hero__text-wrap .page-width {
    display: table;
    width: 100%;
    height: 100%;
  }
.hero__text-content {
  position: relative;
  padding: calc(var(--gutter) / 2) 0;
  z-index: var(--z-index-hero-text);
}
@media only screen and (min-width: 769px) {
.hero__text-content {
    padding: calc(var(--gutter) * 1.5) 0;
}
  }
[data-dots="true"] .hero__text-content {
    padding-bottom: 40px;
  }
.hero__text-shadow {
  --zIndexOverlay: -1;
  position: relative;
  display: inline-block;
  text-shadow: 0 3px 7px rgb(0,0,0,0.15);
}
.hero__text-shadow:after {
    background: radial-gradient(rgba(0,0,0,0.3) 0%, transparent 60%);
    margin: -100px -200px -100px -200px;
  }
.hero__text-shadow .btn {
    text-shadow: none;
  }
.horizontal-left .hero__text-shadow {
    max-width: 500px;
  }
.horizontal-right .hero__text-shadow {
    max-width: 500px;
    text-align: left;
  }
@media only screen and (max-width: 768px) {
    .horizontal-left .hero__text-shadow {
      max-width: 85%;
    }

    .horizontal-right .hero__text-shadow {
      max-width: 85%;
    }
  }
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
  margin-bottom: 10px;
}
@media only screen and (min-width: 769px) {
.hero__top-subtitle,
.hero__title,
.hero__subtitle {
    margin-bottom: 15px;
}
  }
.hero__top-subtitle {
  letter-spacing: 0.07em;
  font-size: 1.1em;
}
.hero__title {
  display: block;
}
.hero__title p {
    margin-bottom: 0;
  }
.hero__subtext {
  margin-top: 20px;
}
.hero__subtitle {
  display: block;
  vertical-align: middle;
}
@media only screen and (min-width: 769px) {
.hero__subtitle {
    font-size: 1.3em;
}
  }
.hero__link {
  position: relative;
  display: block;
}
.video-interactable .hero__link {
    pointer-events: auto;
  }
.hero__link .btn {
    margin: 4px 15px 15px 0;
  }
@media only screen and (max-width: 768px) {
.hero__link .btn {
      margin: 4px 10px 6px 0;
  }

      .small--text-center .hero__link .btn {
        margin: 4px 10px 6px;
      }
    }
/*Play icon in button*/
.hero__link .btn .icon-play {
    position: relative;
    top: -2px;
    margin-right: 5px;
  }
.hero__link .btn--inverse {
    color: currentColor;
    border-color: currentColor;
  }
/*Text alignment*/
.hero__text-content {
  display: table-cell;
}
.hero__text-content .hero__link {
    margin-top: calc(var(--gutter) / 4);
  }
@media only screen and (min-width: 769px) {
.hero__text-content .hero__link {
      margin-top: calc(var(--gutter) / 2);
  }
    }
.hero__text-content.horizontal-left {
    text-align: left;
  }
.hero__text-content.horizontal-center {
    text-align: center;
  }
.hero__text-content.horizontal-right {
    text-align: right;
  }
.hero__text-content.vertical-center {
    vertical-align: middle;
  }
.hero__text-content.vertical-bottom {
    vertical-align: bottom;
  }
/*Top padding adjustment to account for overlaid header*/
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
  padding-top: 50px;
}
@media only screen and (min-width: 769px) {
.overlaid-header .index-section--hero:first-child .hero__text-content.vertical-center {
    padding-top: 90px;
}
  }
.hero[data-natural] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/*Hero and slideshow shared starting animation*/
/*Default positioning pre-animation*/
.hero .slideshow__slide .hero__animation-contents {
    opacity: 0;
    transform: translateY(10px);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__animation-contents {
      opacity: 1;
    }
@media only screen and (max-width: 768px) {
.hero .slideshow__slide .hero__animation-contents {
      transform: translateY(7px);
  }
    }
.hero .slideshow__slide .hero__text-shadow:after {
    opacity: 0;
  }
/*Override lazyload style*/
.hero .slideshow__slide:not(.animate-out) .hero__image {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__link .btn {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__link .btn {
      opacity: 1;
    }
/*Disable animations when not active or fading out*/
.hero .slideshow__slide .hero__image-wrapper {
    transform: scale(1.15);
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide .hero__sidebyside {
    opacity: 0;
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside {
      opacity: 1;
    }
.hero .slideshow__slide .hero__sidebyside-image .hero__image {
    opacity: 0;
    transform: scale(1.15);
    transition: none;
  }
.no-js .hero .slideshow__slide .hero__sidebyside-image .hero__image {
      opacity: 1;
    }
/*Hero and slideshow shared active animation */
.hero.loaded .slideshow__slide.is-selected .hero__animation-contents {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity 0.4s ease, transform 0.6s cubic-bezier(0.26, 0.54, 0.32, 1);
  }
.hero.loaded .slideshow__slide.is-selected .hero__text-shadow:after {
    opacity: 1;
    transition: all 0.4s ease 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__title .hero__animation-contents {
    transition-delay: 0.2s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__subtitle .hero__animation-contents {
    transition-delay: 0.4s;
  }
.hero.loaded .slideshow__slide.is-selected .hero__media,
  .hero.loaded .slideshow__slide.is-selected .hero__image,
  .hero.loaded .slideshow__slide.is-selected .hero__image--svg {
    opacity: 1;
    transition: none;
  }
.hero.loaded .slideshow__slide.is-selected .hero__image-wrapper {
    opacity: 1;
    transform: scale(1);
    transition: transform 1s cubic-bezier(0.18, 0.63, 0.25, 1), opacity 0.7s ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside {
    opacity: 1;
    transition: opacity calc(var(--slideshowImageAnimationSpeed) + 0.2s) ease;
  }
.hero.loaded .slideshow__slide.is-selected .hero__sidebyside-image .hero__image {
    opacity: 1;
    transform: scale(1);
    animation: none;
    transition: transform calc(var(--slideshowImageAnimationSpeed) + 0.2s) cubic-bezier(0.13, 0.55, 0.25, 1);
  }
/*Slideshow fading out animation*/
.hero .slideshow__slide.animate-out .hero__animation-contents {
    opacity: 0;
    transition: none;
  }
.hero .slideshow__slide.animate-out .hero__image-wrapper {
    opacity: 0;
    transform: scale(1);
    transition: transform var(--slideshowImageAnimationSpeed) ease-in 0.05s, opacity var(--slideshowImageAnimationSpeed) ease-in 0.05s;
  }
/* Hero side by side layout */
.hero__sidebyside {
  height: 100%;
  display: flex;
}
.hero__sidebyside.color-scheme-none {
    background-color: var(--colorBody);
    color: var(--colorTextBody);
  }
.hero__sidebyside-content {
  position: relative;
}
.hero__sidebyside-content-inner {
  align-self: center;
  flex: 1;
  padding: 30px;
}
.hero__sidebyside-image {
  overflow: hidden;
}
.hero__sidebyside-image-link {
  display: block;
  height: 100%;
}
.hero__sidebyside-image--indented .hero__image {
    padding: 30px 30px 0;
    object-fit: contain;
  }
.hero__sidebyside-image--indented .placeholder-svg {
    margin: 30px 30px 0;
    height: calc(100% - 60px);
    width: calc(100% - 60px);
  }
@media only screen and (max-width: 768px) {
  .hero__sidebyside {
    flex-direction: column;
  }

  .hero__sidebyside-image {
    position: relative;
    flex: 1 1 auto;
  }

    .hero__sidebyside-image .hero__image,
    .hero__sidebyside-image .placeholder-svg  {
      position: absolute;
      top: 0;
      left: 0;
    }

  .hero__sidebyside-content {
    flex: 0 1 auto;
    display: flex;
    order: 2;
  }
}
@media only screen and (min-width: 769px) {
  .hero__sidebyside-content {
    flex: 1 1 auto;
    display: flex;
    max-width: 40%;
  }

  .hero__sidebyside-content-inner {
    padding: 5vw;
  }
    .hero__sidebyside-text--right .hero__sidebyside-content {
      order: 2;
    }
    .hero__sidebyside-text--left .hero__sidebyside-content-inner--indented {
      padding-right: 0;
    }

    .hero__sidebyside-text--right .hero__sidebyside-content-inner--indented {
      padding-left: 0;
    }

  .hero__sidebyside-image {
    flex: 0 1 60%;
  }
    .hero__sidebyside-image--indented .hero__image {
      padding: 80px;
      object-position: center right;
    }

  .hero__sidebyside-text--right .hero__sidebyside-image--indented .hero__image {
    object-position: center left;
  }
}
/* This is the stylesheet entrypoint for the store-availability section. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the tool-tip-trigger snippet. */
/* This file and all its inclusions will be processed through postcss */
.tool-tip-trigger {
  background: none;
  border: 0;
  cursor: pointer;
}
.tool-tip-trigger__title {
  display: inline-block;
}
.tool-tip-trigger__title:hover,
.tool-tip-trigger__title:focus {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.tool-tip-trigger__content {
  display: none !important; /* Ensure our content is always hidden */
}
/* Size chart trigger */
.size-chart__standalone {
  margin: var(--sizeChartMargin);
}
.size-chart__standalone svg {
    margin-left: var(--sizeChartIconMargin);
  }
/* This is the stylesheet entrypoint for the tool-tip snippet. */
/* This file and all its inclusions will be processed through postcss */
tool-tip {
  display: none;
}
tool-tip.quick-shop-modal .page-content--product {
      max-width: 100%;
      width: 1500px;
    }
/*Ajax page adjustments*/
tool-tip .page-content,
  tool-tip .page-width {
    padding: 0;
  }
tool-tip[data-tool-tip-open="true"] {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10001;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
tool-tip[data-tool-tip-open="true"]:before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #e0e0e0;
    background-color: var(--colorModalBg);
    animation: overlay-on 0.3s forwards;
    cursor: pointer;
  }
.tool-tip__inner {
  animation: modal-close 0.3s forwards;
  opacity: 0;
  color: var(--colorTextBody);
}
tool-tip[data-tool-tip-open="true"] .tool-tip__inner {
    animation: modal-open 0.3s forwards;
    display: block;
    position: fixed;
    background: var(--colorBody);
    box-shadow: 0 10px 20px #00000017;
    padding: 30px;
    min-width: 250px;
    min-height: 250px;
  }
@media only screen and (max-width: 768px) {
tool-tip[data-tool-tip-open="true"] .tool-tip__inner {
      width: 100%;
      max-width: 93%;
  }
    }
@media only screen and (min-width: 769px) {
.tool-tip__inner {
    margin: 40px;
    max-width: calc(100% - 80px);
    max-height: 90vh;
    padding: calc(var(--gutter) * 1.5);
}

    .quick-shop-modal .tool-tip__inner {
      max-width: 1200px;
      width: calc(100% - 80px);
    }
  }
.tool-tip__content {
  max-height: 80vh;
  overflow: auto;
}
.quick-shop-modal .tool-tip__content,
  .quick-add-modal .tool-tip__content {
    padding: 1rem;
  }
@media only screen and (max-width: 768px) {
.tool-tip__content {
    font-size: 0.85em;
}
  }
.tool-tip__close {
  position: absolute;
  top: 0;
  right: 0;
  border: 0;
  padding: 6px;
  transform: translate(25%, -25%);
  z-index: 2;
  transition: transform 0.15s ease-out;
}
.tool-tip__close:hover {
    transform: translate(25%, -25%) scale(1.08);
  }
.tool-tip__close .icon {
  width: 28px;
  height: 28px;
}
.store-availability {
  margin-top: var(--gutter);
  display: flex;
  justify-content: space-around;
}
.store-availability .icon {
    margin: 6px 0 0;
    width: 12px;
    height: 12px;
  }
.store-availability .icon-in-stock {
    fill: var(--successGreen);
  }
.store-availability .icon-out-of-stock {
    fill: var(--errorRed);
  }
.store-availability + .store-availability {
    margin-top: 20px;
  }
.store-availability__info {
  flex: 0 1 90%;
  text-align: left;
  margin-left: 10px;
}
.store-availability__info > div {
    margin-bottom: 5px;
  }
.store-availability__info > div:last-child {
      margin-bottom: 0;
    }
.store-availability__info a {
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }
.store-availability__small {
  font-size: 0.8em;
}
.store-availability__small a {
    display: block;
    margin-top: 10px;
  }
.quick-shop-modal .store-availability__small--link {
    display: none;
  }
/*
 * This is the stylesheet entrypoint for the testimonials section.
 * This file and all its inclusions will be processed through postcss
 */
.quote-icon {
  display: block;
  margin: 0 auto 20px;
}
.testimonial-stars {
  display: block;
  font-size: 16px;
  letter-spacing: 0.2em;
  margin-bottom: 10px;
}
@media only screen and (min-width: 769px) {
.testimonial-stars {
    font-size: 18px;
    margin-bottom: 15px;
}
  }
.testimonials-slide {
  display: none;
  opacity: 0;
  padding: 0 0 55px;
  width: 33%;

  /*Hide all but first slide to prevent page reflows prior to init*/
}
.testimonials-slide:first-child {
    display: block;
  }
.flickity-slider .testimonials-slide {
    display: block;
    opacity: 1;
  }
.testimonials-slide .testimonials-slider__text {
    transform: scale(0.95);
    transition: transform 0.5s ease, box-shadow 0.5s ease;
  }
.testimonials-slide.is-selected .testimonials-slider__text {
    transform: scale(1.1);
    box-shadow: 0 10px 25px rgba(0,0,0,0.1);
    position: relative;
    z-index: 10;
  }
@media only screen and (max-width: 768px) {
    .testimonials-slide {
      width: 100%;
      padding: 0 0 25px;
    }

    .testimonials-slide .testimonials-slider__text {
      transform: scale(0.86);
    }

    .testimonials-slide.is-selected .testimonials-slider__text {
      transform: scale(1);
    }
  }
.testimonials-slider__text {
  margin: 0 30px;
  padding: 30px calc(var(--gutter) / 2);
  background: var(--colorBody);
  color: var(--colorTextBody);
  margin-bottom: calc(var(--gutter) / 2);
}
@media only screen and (min-width: 769px) {
.testimonials-slider__text {
    margin: 0;
    padding: 30px;
    margin-bottom: 0;
}
  }
.testimonials-slider__text cite {
    font-style: normal;
    font-weight: var(--typeHeaderWeight);
  }
@media only screen and (min-width: 769px) {
.testimonials-slider__text cite {
      font-size: calc(var(--typeBaseSize) + 1px);
  }
    }
.testimonials-slider__text p {
    margin-bottom: calc(var(--gutter) / 4);
  }
.testimonials-slider__text p + cite {
      margin-top: 0;
    }
.testimonials__info {
  font-size: calc(var(--typeBaseSize) - 1px);
}
:root {
  --testimonialImageSize: 142px;
  --testimonialImageSizeRound: 65px;
}
.testimonial-image {
  max-width: var(--testimonialImageSize);
  background-color: var(--colorBody);
}
.text-right .testimonial-image {
    margin-left: auto;
  }
.text-center .testimonial-image {
    margin-left: auto;
    margin-right: auto;
  }
.testimonial-image .image-wrap {
    background: none;
    width: 100%;
    height: 100%;
  }
.testimonial-image--round {
  width: var(--testimonialImageSizeRound);
  height: var(--testimonialImageSizeRound);
  max-width: none;
  border-radius: var(--testimonialImageSizeRound);

  /*fix animation bug in Safari*/
}
.testimonial-image--round img {
    overflow: hidden;
    border-radius: var(--testimonialImageSizeRound);
    height: 100%;
  }
.testimonials-section {
  display: block;
}
.testimonials-section .flickity-page-dots {
  bottom: 0;
}
/* This is the stylesheet entrypoint for the text-and-image section. */
/* This file and all its inclusions will be processed through postcss */
.feature-row__item--overlap-images .feature-row__first-image {
    width: 55%;
  }
.feature-row__item--overlap-images .feature-row__second-image {
    width: 60%;
  }
.feature-row__item--placeholder-images .placeholder-image-wrap {
    width: 50%;
  }
.feature-row-wrapper .feature-row__images {
  width: 100%;
  min-width: 0;
}
@media only screen and (max-width: 959px) {
.feature-row-wrapper .feature-row__images {
    padding-top: 30px;
}
  }
.feature-row-wrapper .feature-row__text {
  width: 100%;
  min-width: 0;
}
@media only screen and (min-width: 769px) {
.feature-row-wrapper .feature-row__text {
    min-width: 43%;
    flex: 0 1 43%;
}
  }
.feature-row--33 .feature-row__images {
    max-width: 50%;
  }
@media only screen and (min-width: 769px) {
.feature-row--33 .feature-row__images {
      max-width: none;
      flex: 0 1 33.333%;
  }
    }
.feature-row--50 .feature-row__images {
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
@media only screen and (min-width: 769px) {
.feature-row--50 .feature-row__images {
      max-width: none;
      flex: 0 1 50%;
      padding-right: 0;
      padding-left: 0;
  }
    }
.feature-row--66 .feature-row__images {
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
@media only screen and (min-width: 769px) {
.feature-row--66 .feature-row__images {
      max-width: none;
      flex: 0 1 66.666%;
      padding-right: 0;
      padding-left: 0;
  }
    }
/* This is the stylesheet entrypoint for the text-with-icons section. */
/* This file and all its inclusions will be processed through postcss */
/* Shared styles */
/* This is the stylesheet entrypoint for the toolbar section. */
/* This file and all its inclusions will be processed through postcss */
.toolbar {
  position: relative;
  background: var(--colorToolbar);
  color: var(--colorToolbarText);
  font-size: calc(var(--typeBaseSize) * 0.85);
}
.toolbar a {
    color: var(--colorToolbarText);
  }
.is-light .toolbar {
    background-color: transparent;
    color: var(--colorStickyNavLinks);
  }
.is-light .toolbar a {
      color: var(--colorStickyNavLinks);
    }
.toolbar:after {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    display: block;
    border-bottom: 1px solid;
    border-bottom-color: var(--colorToolbarText);
    width: 100%;
    opacity: 0.15;
  }
.is-light .toolbar:after {
      border-color: var(--colorStickyNavLinks);
    }
.toolbar__content {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.toolbar__item {
  flex: 0 1 auto;
  padding: 0 5px;
}
.toolbar__item:first-child {
    padding-left: 0;
  }
.toolbar__item:last-child {
    padding-right: 0;
  }
.toolbar__item select,
  .toolbar__item .faux-select {
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 0;
    border: 0;
    background: transparent;
    color: currentColor;
  }
.toolbar__item--announcements {
  flex: 1 1 auto;
}
.toolbar__social {
  text-align: right;
}
.toolbar__social a {
    display: block;
    padding: 5px;
  }
.toolbar__social .icon {
    position: relative;
    top: -2px;
    width: 16px;
    height: 16px;
  }
/* This is the stylesheet entrypoint for the seo-title component. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the sizes-explicit snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the social-icons snippet. */
/* This file and all its inclusions will be processed through postcss */
.footer__social {
  margin: 0;
}
form + .footer__social {
    margin-top: var(--gutter);
  }
.footer__social li {
    display: inline-block;
    margin: 0 15px 15px 0;
  }
.footer__social a {
    display: block;
  }
.footer__social .icon {
    width: 21px;
    height: 21px;
  }
.footer__social .icon.icon--wide {
      width: 40px;
    }
/* This is the stylesheet entrypoint for the social-meta-tags component. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the social-sharing snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the sub-collections snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the subcollections snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the tab-contact snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the variant-button snippet. */
/* This file and all its inclusions will be processed through postcss */
/* This is the stylesheet entrypoint for the video-modal component. */
/* This file and all its inclusions will be processed through postcss */

.grid-product,
[data-grid-style*="white"] .grid-product.grid-product-image-breathing-room--false {
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 20px;
}
[data-grid-style*="grey"] .grid-product:after,
[data-grid-style*="white"] .grid-product:after {
  right: 10px;
  left: 10px;
}
@media screen and (min-width: 1200px) {
  .grid-product,
  [data-grid-style*="white"] .grid-product.grid-product-image-breathing-room--false {
    padding-right: 35px;
    padding-left: 35px;
    margin-bottom: 60px;
  }
  [data-grid-style*="grey"] .grid-product:after,
  [data-grid-style*="white"] .grid-product:after {
    right: 35px;
    left: 35px;
  }
}

.site-subNav {
  display: none;
  flex-wrap: wrap;
  align-items: center;
  margin: 0;
  position: absolute;
  left: 0;
  bottom: -30px;
  list-style: none;
}
@media screen and (min-width: 769px) {
  .site-subNav {
    display: flex;
  }
}
@media screen and (min-width: 940px) {
  .site-subNav {
    left: 234px;
    top: 55px;
    bottom: auto;
  }
}
.site-subItem {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.site-subItem:not(:last-child) {
  margin-right: 30px;
}
.site-subLink {
  display: block;
  text-decoration: none;
}

.wlm-content > * {
  position: relative;
  z-index: 2;
}

.page-container {
  overflow: hidden;
}


.contact-form label:not(.variant__button-label):not(.text-label),
.contact-form .label {
  padding-left: 25px;
  font-size: 14px;
  line-height: 20px;
}

.contact-form input, 
.contact-form textarea, 
.contact-form select {
  width: 100%;
  padding: 16px 25px;
  background-color: #FFFFFF !important;
  border: 1.5px solid #FFFFFF;
  border-radius: 28px;
  font-size: 18px;
  line-height: 21px;
  font-weight: 400;
}

.contact-form form .grid--small {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}

.contact-form form .grid--small .grid__item {
  flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
  padding: 0 10px;
  margin: 0;
  float: none;
}
@media screen and (min-width: 768px) {
  .wlm-content form .grid--small .grid__item.medium-up--one-half {
    flex: 0 0 50%;
    max-width: 50%;
  }
}

.toolbar .announcement-bar {
  padding: 9.5px 0;
}
.toolbar .toolbar__social a {
  width: 16px;
  height: 16px;
  padding: 0;
}
.toolbar .toolbar__social a .icon {
  width: auto;
  height: 100%;
  position: static;
}

.header-item--icons .site-nav {
  padding-right: 10px;
  padding-left: 10px;
  background-color: #FFFFFF;
  border-radius: 30px;
}
.header-item--icons .site-nav .site-nav__link {
  color: #9985BA;
  padding: 13px 7.5px;
}
.header-item--icons .site-nav .site-nav__link--icon {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  height: 48px;
  position: relative;
}
.header-item--icons .site-nav .site-nav__link--icon .cart-link {
  display: block;
  position: static;
}
.header-item--icons .site-nav .site-nav__link--icon at-icon,
.header-item--icons .site-nav .site-nav__link--icon .icon {
  width: 20px;
  height: 20px;
  position: static;
}
.header-item--icons .site-nav .site-nav__link--icon .site-nav__icon-label {
  margin-left: 10px;
}
@media screen and (min-width: 769px) {
  .header-item--icons .site-nav .site-nav__link--icon {
    height: 58px;
  }
  .header-item--icons .site-nav .site-nav__link {
    padding: 15px 10px;
  }
}
.header-item--icons .site-nav .site-nav__link--button {
  display: none;
  padding: 13px 25px;
  margin-left: 8px;
  background-color: #FDD19E;
  border-radius: 25px;
  color: rgba(0, 0, 0, 0.5);
  font-size: 18px;
  line-height: 20px;
  font-weight: 500;
  transition: all 0.25s ease-in-out;
}
@media screen and (min-width: 1280px) {
  .header-item--icons .site-nav .site-nav__link--button {
    display: block;
  }
}
.header-item--icons .site-nav .site-nav__link--button:hover,
.header-item--icons .site-nav .site-nav__link--button:active {
  background-color: #DCD0E8;
  color: #9985BA;
}
.header-item--icons .site-nav .site-nav__link[data-icon="cart"] .cart-link__bubble {
  top: 6px;
  right: 3px;
}
@media screen and (min-width: 769px) {
  .header-item--icons .site-nav .site-nav__link[data-icon="cart"] .cart-link__bubble {
    top: 12px;
    right: 5px;
  }
}
.header-layout {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-top: 30px;
  position: relative;
}
@media screen and (min-width: 769px) {
  .header-layout {
    align-items: flex-end;
  }
}
@media screen and (min-width: 940px) {
  .header-layout {
    padding-top: 55px;
  }
}
.header-layout .header-item--b2b {
  display: none;
  flex-wrap: wrap;
  align-items: center;
  position: absolute;
  right: 0;
  top: 20px;
  color: #FFFFFF;
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
  transition: color 0.25s ease-in-out;
}
body:not(.template-index) .header-layout .header-item--b2b {
  color: #9985BA;
}
@media screen and (min-width: 769px) {
  .header-layout .header-item--b2b {
    display: flex;
  }
}
.header-layout .header-item--b2b svg {
  margin-left: 10px;
  transition: transform 0.25s ease-in-out;
}
.header-layout .header-item--b2b:hover,
.header-layout .header-item--b2b:active {
  color: #DCD0E8;
}
.header-layout .header-item--b2b:hover svg,
.header-layout .header-item--b2b:active svg {
  transform: translateX(5px);
}
.header-layout .header-item--logo {
  flex: 0 0 140px;
  max-width: 140px;
}
@media screen and (min-width: 769px) {
  .header-layout .header-item--logo {
    flex: 0 0 100%;
    max-width:  100%;
  }
}
@media screen and (min-width: 950px) {
  .header-layout .header-item--logo {
    flex: 0 0 184px;
    max-width: 184px;
    margin-right: 50px;
  }
}
.header-layout .site-header__logo {
  margin: 0;
}
.header-layout .header-item--navigation {
  margin-bottom: -7.5px;
}
.header-layout .site-nav__item:not(:last-child) {
  margin-right: 20px;
}
@media screen and (min-width: 1024px) {
  .header-layout .site-nav__item:not(:last-child) {
    margin-right: 40px;
  }
}
.header-layout .site-nav__link {
  display: block;
  padding: 7.5px 0;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}
.site-header__drawer.site-header__mobile-nav {
  width: auto;
  padding: 0;
  right: 20px;
  left: 20px;
  top: 20px;
  background-color: #FFFFFF;
  border-radius: 24px;
  overflow: hidden;
}
.site-header__drawer.site-header__mobile-nav .slide-nav {
  padding-top: 20px;
  padding-bottom: 20px;
}
.site-header__drawer.site-header__mobile-nav .slide-nav__item:first-child,
.site-header__drawer.site-header__mobile-nav .slide-nav__item:last-child {
  padding: 0;
}
.site-header__drawer.site-header__mobile-nav .slide-nav__link {
  display: flex;
  flex-wrap: wrap;
  padding: 9px 40px;
  color: #9985BA;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
}
.site-header__drawer.site-header__mobile-nav .slide-nav-login,
.site-header__drawer.site-header__mobile-nav .slide-nav-b2b {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  color: #9985BA;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-weight: 500;

}
.site-header__drawer.site-header__mobile-nav .slide-nav-login {
  padding: 0 40px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 22px;
}
.site-header__drawer.site-header__mobile-nav .slide-nav-login svg {
  margin-right: 15px;
}
.site-header__drawer.site-header__mobile-nav .slide-nav-b2b {
  justify-content: center;
  padding: 20px 40px;
  border-top: 1px solid #ECE7F2;
  font-size: 16px;
  line-height: 20px;
}
.site-header__drawer.site-header__mobile-nav .slide-nav-b2b svg {
  margin-left: 10px;
}

.index-section--hero {
  z-index: 5;
}
.index-section--hero .slideshow-wrapper {
  max-height: 90vh;
}
.index-section--hero .slideshow-wrapper > div {
  height: 100vh !important;
  padding: 0 !important;
}
.hero__text-content {
  padding: 100px 0 50px 0;
}
@media screen and (min-width: 768px) {
  .hero__text-content {
    padding-bottom: 100px;
  }
}
.hero__text-wrap {
  position: relative;
}
.hero__text-wrap::before,
.hero__text-wrap::after {
  content: "";
  display: block;
  width: 100%;
  height: 20vh;
  position: absolute;
  left: 0;
  mix-blend-mode: multiply;
}
.hero__text-wrap::before {
  top: 0;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
}
.hero__text-wrap::after {
  bottom: 0;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (min-width: 768px) {
  .hero__text-wrap .hero__text {
    max-width: 330px;
  }
}
.hero__text-wrap .hero__title,
.hero__text-wrap .hero__animation-contents p {
  font-size: 49px !important;
  line-height: 52px !important;
  font-weight: 500;
}
@media screen and (min-width: 768px) {
  .hero__text-wrap .hero__title,
  .hero__text-wrap .hero__animation-contents p {
    font-size: 61px !important;
    line-height: 66px !important;
  }
}
.hero__text-wrap .hero__subtitle {
  font-size: 16px;
  line-height: 24px;
}
.hero__text-wrap .hero__link {
  margin-top: 60px !important;
  position: relative;
  z-index: 5;
}
.hero__text-wrap .hero__link .btn {
  margin: 0;
  color: #FFFFFF !important;
  cursor: pointer;
  transition: all 0.25s ease-in-out !important;
}
.hero__text-wrap .hero__link .btn:first-child {
  background-color: #EF9797 !important;
  position: absolute;
  left: 135px;
  top: -35px;
  transform: rotate(6deg);
  z-index: -1;
}
.hero__text-wrap .hero__link .btn:last-child {
  background-color: #9985BA !important;
}
.hero__text-wrap .hero__link .btn:first-child:hover,
.hero__text-wrap .hero__link .btn:first-child:active,
.hero__text-wrap .hero__link .btn:last-child:hover,
.hero__text-wrap .hero__link .btn:last-child:active {
  background-color: #FFFFFF !important;
}
.hero__text-wrap .hero__link .btn:first-child:hover,
.hero__text-wrap .hero__link .btn:first-child:active {
  color: #EF9797 !important
}
.hero__text-wrap .hero__link .btn:last-child:hover,
.hero__text-wrap .hero__link .btn:last-child:active {
  color: #9985BA !important;
}

@media screen and (min-width: 769px) {
  .section-textImage {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}
.section-textImage .feature-row-wrapper {
  overflow: visible;
}
.section-textImage .feature-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.section-textImage .feature-row .feature-row__item {
  flex: 0 0 100%;
  max-width: 100%;
}
@media screen and (min-width: 769px) {
  .section-textImage .feature-row .feature-row__item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.section-textImage .feature-row__images {
  padding: 0;
  order: 2;
}
.section-textImage .feature-row__text {
  padding: 0;
  order: 1;
}
@media screen and (min-width: 769px) {
  .section-textImage:not(.section-textImage-right) .feature-row__images {
    order: 1;
  }
  .section-textImage:not(.section-textImage-right) .feature-row__text {
    order: 2;
  }
}
.section-textImage .feature-row--title {
  display: block;
  max-width: 580px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.section-textImage .feature-row--title .accent-subtitle {
  margin-bottom: 10px;
}
.section-textImage .feature-row--title h2 {
  margin-bottom: 0;
  font-size: 34px;
  line-height: 40px;
  font-weight: 500;
}
@media screen and (min-width: 769px) {
  .section-textImage .feature-row--title h2 {
    font-size: 49px;
    line-height: 56px;
  }
}
.section-textImage .feature-row__item {
  margin-top: 40px;
}
@media screen and (min-width: 769px) {
  .section-textImage .feature-row__item {
    margin-top: 70px;
  }
}
.section-textImage .feature-row__item--overlap-images {
  padding: 0;
}
.section-textImage .featured-row__subtext li:not(:last-child) {
  margin-bottom: 10px;
}
.section-textImage .featured-row__subtext,
.section-textImage .featured-row__buttons {
  max-width: 480px;
  margin-right: auto;
  margin-left: auto;
}
.section-textImage .featured-row__buttons {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  gap: 15px;
}
.color-scheme-1 .btn--secondary {
  background-color: transparent;
  border-width: 1.5px;
  color: var(--colorTextBody);
}
.color-scheme-1 .btn--secondary:hover,
.color-scheme-1 .btn--secondary:active {
  border-color: #FFFFFF !important;
}
.section-textImage .feature-row__text .btn,
.section-textImage .feature-row__text .img-label {
  margin-top: 25px;
}
.section-textImage .feature-row__text .img-label {
  max-height: 52px;
  width: auto;
}
.section-textImage .feature-row__text .img-label:not(:first-child) {
  margin-left: 15px;
}
.section-textImage .feature-row__text .btn
.section-textImage .featured-row__subtext.subText-use-numbers-true {
  counter-reset: div;
}
.section-textImage .featured-row__subtext.subText-use-numbers-true p {
  min-height: 60px;
  padding-left: 60px;
  position: relative;
  counter-increment: div;
}
.section-textImage .featured-row__subtext.subText-use-numbers-true p::before {
  content: counter(div);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #FFFFFF;
  border-radius: 50%;
  color: #9985BA;
  font-size: 20px;
  line-height: 22px;
  text-align: center;
}
@media screen and (min-width: 769px) {
  .rte, .rte--block, 
  .section-textImage .featured-row__subtext.subText-use-numbers-false p,
  .section-textImage .featured-row__subtext.subText-use-numbers-false li {
    font-size: 20px;
    line-height: 28px;
  }
}
.section-textImage .feature-row__first-image {
  position: relative;
}
.section-textImage .feature-row__first-image .image-wrap,
.section-textColumns .grid__item .image-wrap {
  background-color: transparent;
}
.section-textImage .feature-row__first-image .image-badge {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 120px;
  height: 120px;
  padding: 20px;
  position: absolute;
  left: 5%;
  top: 5%;
  background-color: #FDD19E;
  border-radius: 50%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.16);
  color: #FFFFFF;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .section-textImage .feature-row__first-image .image-badge {
    left: 10%;
    top: 10%;
    font-size: 18px;
    line-height: 24px;
  }
}
@media screen and (min-width: 1200px) {
  .section-textImage .feature-row__first-image .image-badge {
    width: 154px;
    height: 154px;
    left: 10%;
    top: 10%;
    font-size: 24px;
    line-height: 28px;
  }
}
.section-textImage .feature-row__first-image:not(.has-shape--none) {
  overflow: visible;
}
.section-textImage .feature-row__first-image:not(.has-shape--none)::before{
  content: "";
  display: block;
  width: 120px;
  height: 120px;
  position: absolute;
  left: 20%;
  top: -12%;
  background: url('data:image/svg+xml,<svg width="147" height="147" viewBox="0 0 147 147" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_286_189" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="147" height="147"><path d="M0.574951 88.904L89.187 146.666L146.725 58.3963L58.1133 0.634551L0.574951 88.904Z" fill="white"/></mask><g mask="url(%23mask0_286_189)"><path d="M126.839 71.2482L124.872 59.2968L104.267 59.9448L118.438 45.019C116.149 42.2276 113.867 39.5478 111.716 36.7677C110.97 35.8019 110.406 35.786 109.459 36.393C105.98 38.6211 102.467 40.7945 98.9582 42.9756C97.2006 44.0678 95.4266 45.1326 93.4189 46.3543C93.5151 45.6796 93.539 45.2947 93.6274 44.9253C94.9845 39.2175 96.3303 33.4979 97.7376 27.7983C97.9725 26.8391 97.9091 26.3596 96.848 25.9859C93.8149 24.9176 90.8243 23.7278 87.838 22.5298C86.9084 22.1574 86.4989 22.4477 86.0638 23.2842C83.8423 27.5454 81.567 31.7782 79.2987 36.0155C78.6181 37.2882 77.9039 38.5444 76.9783 40.2168L71.0887 20.5088L59.1336 22.4683C59.3737 29.3519 59.603 36.037 59.8451 43.0387L44.8498 28.8449L35.4785 36.495L46.3433 53.8925C45.6811 53.7789 45.2792 53.7316 44.8885 53.6382C39.1438 52.2575 33.3994 50.8729 27.6553 49.4844C27.0366 49.3347 26.4085 48.923 26.0383 49.9175C24.8366 53.1705 23.5596 56.3957 22.3913 59.6639C22.3675 59.8986 22.4029 60.1355 22.4944 60.3529C22.5859 60.5703 22.7304 60.7613 22.9148 60.9084C26.2214 62.7412 29.5735 64.4925 32.9072 66.2752C35.2246 67.5132 37.5354 68.7648 40.2226 70.2117L20.4542 76.0508L22.4274 88.0037L43.0328 87.3561C38.1301 92.5191 33.5353 97.3599 28.8626 102.281C31.1559 105.076 33.4339 107.754 35.5855 110.534C36.3333 111.501 36.8976 111.511 37.8435 110.906C41.3183 108.678 44.8344 106.505 48.3428 104.324C50.1003 103.232 51.8739 102.168 53.8821 100.945C53.7851 101.619 53.7612 102.004 53.6727 102.374C52.3144 108.085 50.9691 113.801 49.5628 119.502C49.328 120.461 49.3867 120.944 50.4507 121.315C53.4835 122.382 56.4744 123.573 59.4599 124.771C60.3874 125.143 60.7985 124.857 61.2346 124.019C63.4561 119.758 65.732 115.524 68.0003 111.287C68.6808 110.014 69.3938 108.758 70.319 107.085L76.2113 126.792L88.1658 124.833L87.4514 104.259L102.447 118.453C105.643 115.844 108.709 113.343 111.82 110.805L100.947 93.3897C101.668 93.5264 102.12 93.5861 102.56 93.6919C108.256 95.0628 113.95 96.4368 119.644 97.8139C120.266 97.9636 120.891 98.3707 121.258 97.3864C122.463 94.1299 123.739 90.9042 124.905 87.6399C124.929 87.4049 124.894 87.1674 124.803 86.9493C124.712 86.7312 124.568 86.5395 124.384 86.3916C121.076 84.5595 117.725 82.8088 114.39 81.0271C112.073 79.7883 109.762 78.5367 107.073 77.0888L126.839 71.2482Z" fill="%23FFF184"/><path d="M126.839 71.2483L107.07 77.0856C109.758 78.533 112.067 79.7869 114.386 81.0239C117.722 82.8056 121.074 84.5568 124.38 86.3884C124.566 86.5362 124.711 86.7284 124.802 86.9471C124.894 87.1658 124.929 87.4041 124.904 87.64C123.739 90.9043 122.462 94.13 121.257 97.3865C120.89 98.3708 120.266 97.9637 119.644 97.8141C113.95 96.4378 108.256 95.064 102.561 93.6926C102.121 93.5867 101.67 93.5234 100.947 93.3903L111.82 110.805C108.712 113.339 105.643 115.844 102.447 118.454L87.4516 104.26L88.1673 124.835L76.2127 126.793L70.3194 107.084C69.3937 108.759 68.6812 110.014 68.0007 111.286C65.7324 115.524 63.4534 119.755 61.2374 124.02C60.802 124.858 60.3925 125.145 59.4626 124.772C56.476 123.572 53.4839 122.382 50.4511 121.315C49.3884 120.94 49.3269 120.463 49.5632 119.501C50.969 113.801 52.3143 108.085 53.6724 102.372C53.7608 102.003 53.7848 101.618 53.8817 100.944C51.8746 102.168 50.1002 103.232 48.3424 104.323C44.8343 106.505 41.3181 108.678 37.8421 110.906C36.8921 111.511 36.3319 111.501 35.5841 110.535C33.4325 107.754 31.1519 105.074 28.8612 102.282C33.5339 97.3603 38.1287 92.5195 43.0314 87.3565L22.4273 88.0038L20.459 76.0519L40.2282 70.2133C37.5409 68.7664 35.2317 67.5125 32.9128 66.2768C29.5791 64.4941 26.2263 62.7423 22.9204 60.91C22.736 60.7629 22.5915 60.5719 22.5 60.3545C22.4085 60.1371 22.3731 59.9002 22.3969 59.6655C23.5636 56.3996 24.8406 53.1745 26.0439 49.9191C26.4125 48.9236 27.0407 49.3353 27.6609 49.486C33.4047 50.8728 39.1491 52.2574 44.8941 53.6398C45.2848 53.7332 45.6906 53.7831 46.3489 53.8941L35.4882 36.4971L44.8595 28.847L59.8549 43.0408C59.6122 36.0399 59.3817 29.3584 59.1399 22.4671L71.095 20.5076L76.98 40.2158C77.9056 38.5434 78.6198 37.2872 79.3004 36.0146C81.5681 31.778 83.8463 27.5459 86.0655 23.2832C86.4998 22.4463 86.9109 22.157 87.8397 22.5288C90.8247 23.7272 93.8166 24.9167 96.8496 25.985C97.9108 26.3586 97.9782 26.8319 97.7393 27.7973C96.3302 33.498 94.9844 39.2176 93.6281 44.9259C93.5397 45.2954 93.5157 45.6802 93.4196 46.3549C95.4262 45.1314 97.201 44.0672 98.9588 42.9762C102.467 40.7951 105.981 38.6222 109.459 36.3937C110.409 35.7894 110.969 35.8028 111.717 36.7684C113.869 39.5482 116.149 42.2282 118.439 45.0196L104.268 59.9454L124.872 59.2969L126.839 71.2483Z" fill="%23FFF184"/></g></svg>') no-repeat center center;
  background-size: contain;
  z-index: 2
}
.section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) {
  width: 200px !important;
  height: 300px !important;
  padding: 0 !important;
  margin: 0 auto;
  background: none;
  transform: rotate(25deg);
  border-radius: 30px;
  overflow: hidden;
}
@media screen and (min-width: 520px) {
  .section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) {
    width: 280px !important;
    height: 400px !important;
  }
}
.section-textImage .feature-row__first-image .image-wrap.image-wrap--circle:not(.image-wrap__thumbnail) {
  margin: 0 auto;
  border-radius: 50%;
}
.section-textImage .feature-row__first-image .image-wrap.image-wrap--moon:not(.image-wrap__thumbnail) {
  -webkit-mask-image: url('data:image/svg+xml,<svg width="232" height="294" viewBox="0 0 232 294" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M140.208 8.73881C145.006 0.0498104 156.286 -2.62134 164.342 3.04066C229.582 48.9005 250.901 137.659 211.111 209.725C171.322 281.791 84.4268 311.802 10.3163 282.009C1.16529 278.331 -2.64315 267.467 2.15457 258.778L140.208 8.73881Z" fill="%23D9D9D9"/></svg>');
  mask-image: url('data:image/svg+xml,<svg width="232" height="294" viewBox="0 0 232 294" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M140.208 8.73881C145.006 0.0498104 156.286 -2.62134 164.342 3.04066C229.582 48.9005 250.901 137.659 211.111 209.725C171.322 281.791 84.4268 311.802 10.3163 282.009C1.16529 278.331 -2.64315 267.467 2.15457 258.778L140.208 8.73881Z" fill="%23D9D9D9"/></svg>');
  mask-position: center center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.section-textImage.section-textImage-left .feature-row__first-image .image-wrap.image-wrap--moon:not(.image-wrap__thumbnail) {
  -webkit-mask-image: url('data:image/svg+xml,<svg width="232" height="294" viewBox="0 0 232 294" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M91.7919 8.73884C86.9939 0.0498428 75.7139 -2.62131 67.6579 3.04069C2.41788 48.9005 -18.9011 137.659 20.8889 209.725C60.6779 281.791 147.573 311.802 221.684 282.009C230.835 278.331 234.643 267.467 229.845 258.778L91.7919 8.73884Z" fill="black"/></svg>');
  mask-image: url('data:image/svg+xml,<svg width="232" height="294" viewBox="0 0 232 294" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M91.7919 8.73884C86.9939 0.0498428 75.7139 -2.62131 67.6579 3.04069C2.41788 48.9005 -18.9011 137.659 20.8889 209.725C60.6779 281.791 147.573 311.802 221.684 282.009C230.835 278.331 234.643 267.467 229.845 258.778L91.7919 8.73884Z" fill="black"/></svg>');
}
.section-textImage .feature-row__first-image .image-wrap.image-wrap--star:not(.image-wrap__thumbnail) {
  -webkit-mask-image: url('data:image/svg+xml,<svg width="147" height="147" viewBox="0 0 147 147" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_286_189" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="147" height="147"><path d="M0.574951 88.904L89.187 146.666L146.725 58.3963L58.1133 0.634551L0.574951 88.904Z" fill="white"/></mask><g mask="url(%23mask0_286_189)"><path d="M126.839 71.2482L124.872 59.2968L104.267 59.9448L118.438 45.019C116.149 42.2276 113.867 39.5478 111.716 36.7677C110.97 35.8019 110.406 35.786 109.459 36.393C105.98 38.6211 102.467 40.7945 98.9582 42.9756C97.2006 44.0678 95.4266 45.1326 93.4189 46.3543C93.5151 45.6796 93.539 45.2947 93.6274 44.9253C94.9845 39.2175 96.3303 33.4979 97.7376 27.7983C97.9725 26.8391 97.9091 26.3596 96.848 25.9859C93.8149 24.9176 90.8243 23.7278 87.838 22.5298C86.9084 22.1574 86.4989 22.4477 86.0638 23.2842C83.8423 27.5454 81.567 31.7782 79.2987 36.0155C78.6181 37.2882 77.9039 38.5444 76.9783 40.2168L71.0887 20.5088L59.1336 22.4683C59.3737 29.3519 59.603 36.037 59.8451 43.0387L44.8498 28.8449L35.4785 36.495L46.3433 53.8925C45.6811 53.7789 45.2792 53.7316 44.8885 53.6382C39.1438 52.2575 33.3994 50.8729 27.6553 49.4844C27.0366 49.3347 26.4085 48.923 26.0383 49.9175C24.8366 53.1705 23.5596 56.3957 22.3913 59.6639C22.3675 59.8986 22.4029 60.1355 22.4944 60.3529C22.5859 60.5703 22.7304 60.7613 22.9148 60.9084C26.2214 62.7412 29.5735 64.4925 32.9072 66.2752C35.2246 67.5132 37.5354 68.7648 40.2226 70.2117L20.4542 76.0508L22.4274 88.0037L43.0328 87.3561C38.1301 92.5191 33.5353 97.3599 28.8626 102.281C31.1559 105.076 33.4339 107.754 35.5855 110.534C36.3333 111.501 36.8976 111.511 37.8435 110.906C41.3183 108.678 44.8344 106.505 48.3428 104.324C50.1003 103.232 51.8739 102.168 53.8821 100.945C53.7851 101.619 53.7612 102.004 53.6727 102.374C52.3144 108.085 50.9691 113.801 49.5628 119.502C49.328 120.461 49.3867 120.944 50.4507 121.315C53.4835 122.382 56.4744 123.573 59.4599 124.771C60.3874 125.143 60.7985 124.857 61.2346 124.019C63.4561 119.758 65.732 115.524 68.0003 111.287C68.6808 110.014 69.3938 108.758 70.319 107.085L76.2113 126.792L88.1658 124.833L87.4514 104.259L102.447 118.453C105.643 115.844 108.709 113.343 111.82 110.805L100.947 93.3897C101.668 93.5264 102.12 93.5861 102.56 93.6919C108.256 95.0628 113.95 96.4368 119.644 97.8139C120.266 97.9636 120.891 98.3707 121.258 97.3864C122.463 94.1299 123.739 90.9042 124.905 87.6399C124.929 87.4049 124.894 87.1674 124.803 86.9493C124.712 86.7312 124.568 86.5395 124.384 86.3916C121.076 84.5595 117.725 82.8088 114.39 81.0271C112.073 79.7883 109.762 78.5367 107.073 77.0888L126.839 71.2482Z" fill="%23FFF184"/><path d="M126.839 71.2483L107.07 77.0856C109.758 78.533 112.067 79.7869 114.386 81.0239C117.722 82.8056 121.074 84.5568 124.38 86.3884C124.566 86.5362 124.711 86.7284 124.802 86.9471C124.894 87.1658 124.929 87.4041 124.904 87.64C123.739 90.9043 122.462 94.13 121.257 97.3865C120.89 98.3708 120.266 97.9637 119.644 97.8141C113.95 96.4378 108.256 95.064 102.561 93.6926C102.121 93.5867 101.67 93.5234 100.947 93.3903L111.82 110.805C108.712 113.339 105.643 115.844 102.447 118.454L87.4516 104.26L88.1673 124.835L76.2127 126.793L70.3194 107.084C69.3937 108.759 68.6812 110.014 68.0007 111.286C65.7324 115.524 63.4534 119.755 61.2374 124.02C60.802 124.858 60.3925 125.145 59.4626 124.772C56.476 123.572 53.4839 122.382 50.4511 121.315C49.3884 120.94 49.3269 120.463 49.5632 119.501C50.969 113.801 52.3143 108.085 53.6724 102.372C53.7608 102.003 53.7848 101.618 53.8817 100.944C51.8746 102.168 50.1002 103.232 48.3424 104.323C44.8343 106.505 41.3181 108.678 37.8421 110.906C36.8921 111.511 36.3319 111.501 35.5841 110.535C33.4325 107.754 31.1519 105.074 28.8612 102.282C33.5339 97.3603 38.1287 92.5195 43.0314 87.3565L22.4273 88.0038L20.459 76.0519L40.2282 70.2133C37.5409 68.7664 35.2317 67.5125 32.9128 66.2768C29.5791 64.4941 26.2263 62.7423 22.9204 60.91C22.736 60.7629 22.5915 60.5719 22.5 60.3545C22.4085 60.1371 22.3731 59.9002 22.3969 59.6655C23.5636 56.3996 24.8406 53.1745 26.0439 49.9191C26.4125 48.9236 27.0407 49.3353 27.6609 49.486C33.4047 50.8728 39.1491 52.2574 44.8941 53.6398C45.2848 53.7332 45.6906 53.7831 46.3489 53.8941L35.4882 36.4971L44.8595 28.847L59.8549 43.0408C59.6122 36.0399 59.3817 29.3584 59.1399 22.4671L71.095 20.5076L76.98 40.2158C77.9056 38.5434 78.6198 37.2872 79.3004 36.0146C81.5681 31.778 83.8463 27.5459 86.0655 23.2832C86.4998 22.4463 86.9109 22.157 87.8397 22.5288C90.8247 23.7272 93.8166 24.9167 96.8496 25.985C97.9108 26.3586 97.9782 26.8319 97.7393 27.7973C96.3302 33.498 94.9844 39.2176 93.6281 44.9259C93.5397 45.2954 93.5157 45.6802 93.4196 46.3549C95.4262 45.1314 97.201 44.0672 98.9588 42.9762C102.467 40.7951 105.981 38.6222 109.459 36.3937C110.409 35.7894 110.969 35.8028 111.717 36.7684C113.869 39.5482 116.149 42.2282 118.439 45.0196L104.268 59.9454L124.872 59.2969L126.839 71.2483Z" fill="%23FFF184"/></g></svg>');
  mask-image: url('data:image/svg+xml,<svg width="147" height="147" viewBox="0 0 147 147" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_286_189" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="147" height="147"><path d="M0.574951 88.904L89.187 146.666L146.725 58.3963L58.1133 0.634551L0.574951 88.904Z" fill="white"/></mask><g mask="url(%23mask0_286_189)"><path d="M126.839 71.2482L124.872 59.2968L104.267 59.9448L118.438 45.019C116.149 42.2276 113.867 39.5478 111.716 36.7677C110.97 35.8019 110.406 35.786 109.459 36.393C105.98 38.6211 102.467 40.7945 98.9582 42.9756C97.2006 44.0678 95.4266 45.1326 93.4189 46.3543C93.5151 45.6796 93.539 45.2947 93.6274 44.9253C94.9845 39.2175 96.3303 33.4979 97.7376 27.7983C97.9725 26.8391 97.9091 26.3596 96.848 25.9859C93.8149 24.9176 90.8243 23.7278 87.838 22.5298C86.9084 22.1574 86.4989 22.4477 86.0638 23.2842C83.8423 27.5454 81.567 31.7782 79.2987 36.0155C78.6181 37.2882 77.9039 38.5444 76.9783 40.2168L71.0887 20.5088L59.1336 22.4683C59.3737 29.3519 59.603 36.037 59.8451 43.0387L44.8498 28.8449L35.4785 36.495L46.3433 53.8925C45.6811 53.7789 45.2792 53.7316 44.8885 53.6382C39.1438 52.2575 33.3994 50.8729 27.6553 49.4844C27.0366 49.3347 26.4085 48.923 26.0383 49.9175C24.8366 53.1705 23.5596 56.3957 22.3913 59.6639C22.3675 59.8986 22.4029 60.1355 22.4944 60.3529C22.5859 60.5703 22.7304 60.7613 22.9148 60.9084C26.2214 62.7412 29.5735 64.4925 32.9072 66.2752C35.2246 67.5132 37.5354 68.7648 40.2226 70.2117L20.4542 76.0508L22.4274 88.0037L43.0328 87.3561C38.1301 92.5191 33.5353 97.3599 28.8626 102.281C31.1559 105.076 33.4339 107.754 35.5855 110.534C36.3333 111.501 36.8976 111.511 37.8435 110.906C41.3183 108.678 44.8344 106.505 48.3428 104.324C50.1003 103.232 51.8739 102.168 53.8821 100.945C53.7851 101.619 53.7612 102.004 53.6727 102.374C52.3144 108.085 50.9691 113.801 49.5628 119.502C49.328 120.461 49.3867 120.944 50.4507 121.315C53.4835 122.382 56.4744 123.573 59.4599 124.771C60.3874 125.143 60.7985 124.857 61.2346 124.019C63.4561 119.758 65.732 115.524 68.0003 111.287C68.6808 110.014 69.3938 108.758 70.319 107.085L76.2113 126.792L88.1658 124.833L87.4514 104.259L102.447 118.453C105.643 115.844 108.709 113.343 111.82 110.805L100.947 93.3897C101.668 93.5264 102.12 93.5861 102.56 93.6919C108.256 95.0628 113.95 96.4368 119.644 97.8139C120.266 97.9636 120.891 98.3707 121.258 97.3864C122.463 94.1299 123.739 90.9042 124.905 87.6399C124.929 87.4049 124.894 87.1674 124.803 86.9493C124.712 86.7312 124.568 86.5395 124.384 86.3916C121.076 84.5595 117.725 82.8088 114.39 81.0271C112.073 79.7883 109.762 78.5367 107.073 77.0888L126.839 71.2482Z" fill="%23FFF184"/><path d="M126.839 71.2483L107.07 77.0856C109.758 78.533 112.067 79.7869 114.386 81.0239C117.722 82.8056 121.074 84.5568 124.38 86.3884C124.566 86.5362 124.711 86.7284 124.802 86.9471C124.894 87.1658 124.929 87.4041 124.904 87.64C123.739 90.9043 122.462 94.13 121.257 97.3865C120.89 98.3708 120.266 97.9637 119.644 97.8141C113.95 96.4378 108.256 95.064 102.561 93.6926C102.121 93.5867 101.67 93.5234 100.947 93.3903L111.82 110.805C108.712 113.339 105.643 115.844 102.447 118.454L87.4516 104.26L88.1673 124.835L76.2127 126.793L70.3194 107.084C69.3937 108.759 68.6812 110.014 68.0007 111.286C65.7324 115.524 63.4534 119.755 61.2374 124.02C60.802 124.858 60.3925 125.145 59.4626 124.772C56.476 123.572 53.4839 122.382 50.4511 121.315C49.3884 120.94 49.3269 120.463 49.5632 119.501C50.969 113.801 52.3143 108.085 53.6724 102.372C53.7608 102.003 53.7848 101.618 53.8817 100.944C51.8746 102.168 50.1002 103.232 48.3424 104.323C44.8343 106.505 41.3181 108.678 37.8421 110.906C36.8921 111.511 36.3319 111.501 35.5841 110.535C33.4325 107.754 31.1519 105.074 28.8612 102.282C33.5339 97.3603 38.1287 92.5195 43.0314 87.3565L22.4273 88.0038L20.459 76.0519L40.2282 70.2133C37.5409 68.7664 35.2317 67.5125 32.9128 66.2768C29.5791 64.4941 26.2263 62.7423 22.9204 60.91C22.736 60.7629 22.5915 60.5719 22.5 60.3545C22.4085 60.1371 22.3731 59.9002 22.3969 59.6655C23.5636 56.3996 24.8406 53.1745 26.0439 49.9191C26.4125 48.9236 27.0407 49.3353 27.6609 49.486C33.4047 50.8728 39.1491 52.2574 44.8941 53.6398C45.2848 53.7332 45.6906 53.7831 46.3489 53.8941L35.4882 36.4971L44.8595 28.847L59.8549 43.0408C59.6122 36.0399 59.3817 29.3584 59.1399 22.4671L71.095 20.5076L76.98 40.2158C77.9056 38.5434 78.6198 37.2872 79.3004 36.0146C81.5681 31.778 83.8463 27.5459 86.0655 23.2832C86.4998 22.4463 86.9109 22.157 87.8397 22.5288C90.8247 23.7272 93.8166 24.9167 96.8496 25.985C97.9108 26.3586 97.9782 26.8319 97.7393 27.7973C96.3302 33.498 94.9844 39.2176 93.6281 44.9259C93.5397 45.2954 93.5157 45.6802 93.4196 46.3549C95.4262 45.1314 97.201 44.0672 98.9588 42.9762C102.467 40.7951 105.981 38.6222 109.459 36.3937C110.409 35.7894 110.969 35.8028 111.717 36.7684C113.869 39.5482 116.149 42.2282 118.439 45.0196L104.268 59.9454L124.872 59.2969L126.839 71.2483Z" fill="%23FFF184"/></g></svg>');
  mask-repeat: no-repeat;
  mask-size: contain;
}
.section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) image-element {
  transform: scale(1.5) rotate(-15deg);
}
@media screen and (min-width: 1024px) {
  .section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) image-element {
    transform: scale(2) rotate(-25deg);
  }
}
@media screen and (min-width: 1200px) {
  .section-textImage .feature-row__first-image .image-wrap.image-wrap--circle:not(.image-wrap__thumbnail) {
    width: 80%;
    padding-bottom: 80% !important;
  }
}
@media screen and (min-width: 769px) {
  .section-textImage .feature-row__first-image:not(.has-shape--none) {
    padding-right: 50px;
  }
  .section-textImage .feature-row__first-image:not(.has-shape--none)::before {
    width: 150px;
    height: 150px;
    left: 29%;
  }
  .section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) {
    width: 320px !important;
    height: 520px !important;
    transform: rotate(5deg);
  }
  .section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) image-element {
    transform: scale(2) rotate(-15deg);
  }
}
@media screen and (min-width: 1200px) {
  .section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) {
    width: 380px !important;
    height: 550px !important;
    transform: rotate(15deg);
  }
  .section-textImage .feature-row__first-image:not(.has-shape--none) {
    padding-right: 0;
  }
  .section-textImage .feature-row__first-image:not(.has-shape--none)::before {
    left: 25vw;
  }
  .section-textImage .feature-row__first-image.has-shape--moon::before {
    left: 10%;
    top: 0;
  }
  .section-textImage .feature-row__first-image .image-wrap.image-wrap--portrait:not(.image-wrap__thumbnail) image-element {
    transform: scale(1.4) rotate(-15deg);
  }
}
@media screen and (min-width: 1800px) {
  .section-textImage .feature-row__first-image:not(.has-shape--none)::before {
    left: 55%;
  }
}
.section-textImage .feature-row__first-image:not(.has-shape--none) .image-wrap:not(.image-wrap__thumbnail) img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.section-textImage .feature-row__second-image {
  display: none;
}
.section-text-and-image + .section-text-with-icons {
  margin-top: 0;
}
.section-text-and-image {
  position: relative;
  z-index: 3;
}
.template-index .section-textImage .feature-row {
  align-items: flex-start;
}
.template-index .section-textImage .feature-row__first-image:not(.has-shape--none) {
  transform: translateY(50px);
}
@media screen and (min-width: 769px) {
  .template-index .section-textImage .feature-row__first-image:not(.has-shape--none) {
    transform: translateY(100px);
  }
}
@media screen and (min-width: 1200px) {
  .template-index .section-textImage .feature-row__first-image:not(.has-shape--none) {
    transform: translateY(80px);
  }
}
body:not(.template-index) .section-textImage {
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .section-textImage .has-shape--circle {
    max-width: 280px;
    margin-right: auto;
    margin-left: auto;
  }
  .section-textImage .has-shape--star,
  .section-textImage .has-shape--moon {
    max-width: 360px;
    margin-right: auto;
    margin-left: auto;
  }
}

.text-with-icons {
  margin-top: invert(var(--indexSectionPadding));
}
.text-with-icons__wrapper {
  background-color: #FFFFFF;
  border-radius: 10px;
  overflow-x: scroll;
  scrollbar-color: var(--colorScheme1Bg) transparent;
  scrollbar-width: thin;
}
@media screen and (min-width: 768px) {
  .text-with-icons__wrapper {
    border-radius: 24px;
    overflow: visible;
  }
}
.text-with-icons__blocks {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 30px 0;
}
@media screen and (min-width: 768px) {
  .text-with-icons__blocks {
    flex-wrap: wrap;
    justify-content: center;
    padding: 40px 20px;
  }
}
@media screen and (min-width: 1200px) {
  .text-with-icons__blocks {
    padding: 75px;
  }
}
.text-with-icons__block {
  padding: 30px;
  flex: 0 0 80%;
  max-width: 80%;
}
@media screen and (min-width: 768px) {
  .text-with-icons__block {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 20px;
  }
  .has-3-per-row .text-with-icons__block,
  .has-4-per-row .text-with-icons__block,
  .has-5-per-row .text-with-icons__block {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}
@media screen and (min-width: 1024px) {
  .text-with-icons__block {
    padding: 0 30px;
  }
  .has-4-per-row .text-with-icons__block,
  .has-5-per-row .text-with-icons__block {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media screen and (min-width: 1200px) {
  .has-5-per-row .text-with-icons__block {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
.text-with-icons__block-title,
.text-with-icons__block-text {
  max-width: 400px;
  margin-right: auto;
  margin-left: auto;
}
.text-with-icons__block:not(:last-child) {
  border-right: 1px solid #ECE7F2;
}
.text-with-icons__block-icon {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  margin: 0 auto 20px auto;
}
.text-with-icons__block-icon svg {
  width: auto;
  height: 70px;
}
.text-with-icons__block-title h3 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-align: center;
}
.text-with-icons__block-text {
  text-align: center;
}
@media screen and (min-width: 768px) {
  .text-with-icons__block-title h3 {
    font-size: 13px;
    line-height: 18px;
  }
}
@media screen and (min-width: 1024px) {
  .text-with-icons__block-title h3 {
    font-size: 16px;
    line-height: 20px;
  }
}
@media screen and (min-width: 1200px) {
  .text-with-icons__block-title h3 {
    font-size: 20px;
    line-height: 24px;
  }
}
.text-with-icons__button {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin-top: -30px;
}
.text-with-icons__button .btn {
  background-color: #9985BA !important;
  border: 0 !important;
  color: #FFFFFF !important;
  transform: rotate(-2deg);
  transition: all 0.25s ease-in-out !important;
}
.text-with-icons__button .btn:hover,
.text-with-icons__button .btn:active {
  background-color: #ECE7F2 !important;
}
.section-text-with-icons + .happytohelp-section {
  margin-top: calc((var(--indexSectionPadding) + 150px) * -1);
  z-index: 1;
}
.section-text-with-icons + .happytohelp-section .happy2help-section.index-section[class*="color-scheme-"]:not(.color-scheme-none) {
  padding-top: 190px;
  padding-bottom: 50px;
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 769px) {
  .section-text-with-icons + .happytohelp-section .happy2help-section.index-section[class*="color-scheme-"]:not(.color-scheme-none) {
    padding-top: 225px;
    padding-bottom: 100px;
  }
}
.section-text-with-icons + .happytohelp-section .happy2help-section.index-section[class*="color-scheme-"]:not(.color-scheme-none)::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  border-top: 75px solid #ECE7F2;
  border-left: 100vw solid transparent;
}

.rich-text-section .index-section[class*="color-scheme-"]:not(.color-scheme-none):not(.color-scheme-2) {
  padding-top: 175px;
  padding-bottom: 50px;
  position: relative;
  background-color: #DCD0E8;
  overflow: hidden;
}
/* .rich-text-section .index-section[class*="color-scheme-"]:not(.color-scheme-none)::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  border-top: 0;
  border-bottom: 75px solid transparent;
  border-right: 100vw solid #ECE7F2;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .rich-text-section .index-section[class*="color-scheme-"]:not(.color-scheme-none) {
    padding-top: 225px;
    padding-bottom: 100px;
  }
} */
/* .index-section + .rich-text-section {
  margin-top: -150px;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .index-section + .rich-text-section {
    margin-top: -200px;
  }
} */

@media screen and (min-width: 769px) {
  .section-oodFeatures.index-section[class*="color-scheme-"]:not(.color-scheme-none) {
    padding-bottom: 80px;
  }
}
.section-oodFeatures .oodFeat-title {
  margin-bottom: 50px;
}
@media screen and (min-width: 769px) {
  .section-oodFeatures .oodFeat-title {
    margin-bottom: 70px;
  }
}
.section-oodFeatures .oodFeat-title h2 {
  max-width: 480px;
  margin: 0 auto;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 39px;
  line-height: 50px;
  font-weight: 500;
  text-align: center;
}
@media screen and (min-width: 769px) {
  .section-oodFeatures .oodFeat-title h2 {
    font-size: 49px;
    line-height: 56px;
  }
}
.section-oodFeatures .oodFeat-title .oodFeat-content-subtitle {
  margin-top: 5px;
  font-size: 19px;
  line-height: 24px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .section-oodFeatures .oodFeat-title .oodFeat-content-subtitle {
    margin-top: 15px;
  }
}
.section-oodFeatures .oodFeat-image {
  max-width: 630px;
  padding: 0 15px;
  margin-right: auto;
  margin-left: auto;
}
.section-oodFeatures .oodFeat-image:not(:last-child) {
  padding-bottom: 30px;
  margin-bottom: 50px;
  position: relative;
  border-bottom: 1px solid rgba(153, 133, 186, 0.4);
}
@media screen and (min-width: 769px) {
  .section-oodFeatures .oodFeat-image:not(:last-child) {
    padding-bottom: 10px;
    margin-bottom: 70px;
  }
}
.section-oodFeatures .oodFeat-image .image-wrap {
  height: auto !important;
  padding: 0 !important;
  background: none;
}
.section-oodFeatures .oodFeat-image .image-wrap:not(.image-wrap__thumbnail) image-element {
  position: static;
}
.section-oodFeatures .oodFeat-image-icon {
  width: 90px;
  height: 90px;
  position: absolute;
  right: 20px;
  bottom: 0;
  transform: translateY(50%);
}
@media screen and (min-width: 769px) {
  .section-oodFeatures .oodFeat-image-icon {
    width: 115px;
    height: 115px;
    right: 120px;
  }
}
.section-oodFeatures .oodFeat-image-icon svg {
  width: 100%;
  height: auto;
}
.section-oodFeatures .oodFeat-content {
  padding-right: 25px;
  padding-left: 25px;
}
@media screen and (min-width: 769px) {
  .section-oodFeatures .oodFeat-content {
    max-width: 630px;
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
  }
}
.section-oodFeatures .oodFeat-content-text p,
.section-oodFeatures .oodFeat-content-text li {
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
}
.section-textImage .featured-row__subtext ul,
.section-oodFeatures .oodFeat-content-text ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
@media screen and (min-width: 560px) {
  .section-oodFeatures .oodFeat-content-text ul {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}
.section-textImage .featured-row__subtext ul:not(:last-child),
.section-oodFeatures .oodFeat-content-text ul:not(:last-child) {
  margin-bottom: 30px;
}
.section-textImage .featured-row__subtext li,
.section-oodFeatures .oodFeat-content-text li {
  padding-left: 30px;
  position: relative;
}
.section-textImage .featured-row__subtext li::before,
.section-oodFeatures .oodFeat-content-text li::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  transform: translateY(-50%);
  z-index: 2;
}
.section-textImage .featured-row__subtext li:not(:last-child),
.section-oodFeatures .oodFeat-content-text li:not(:last-child) {
  margin-bottom: 15px;
}
.section-textImage .featured-row__subtext li:nth-child(1)::before,
.section-textImage .featured-row__subtext li:nth-child(6)::before,
.section-textImage .featured-row__subtext li:nth-child(9)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(1)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(6)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(9)::before {
  width: 15px;
  height: 16px;
  background-image: url('data:image/svg+xml,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.23959 15.7799L0.454942 11.4937C-0.0429744 11.1248 -0.148467 10.4208 0.219472 9.9215L7.19258 0.456218C7.56052 -0.0431308 8.26247 -0.148851 8.76039 0.220071L14.545 4.50626C15.043 4.87526 15.1484 5.57915 14.7805 6.07858L7.8074 15.5438C7.43946 16.0431 6.73751 16.1489 6.23959 15.7799Z" fill="white"/></svg>');
}
.section-textImage .featured-row__subtext li:nth-child(2)::before,
.section-textImage .featured-row__subtext li:nth-child(5)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(2)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(5)::before {
  width: 13px;
  height: 13px;
  background-image: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.13524 2.4855C0.832071 2.13825 0.890038 1.60328 1.25997 1.34125C4.25612 -0.780707 8.43712 -0.304616 10.9516 2.5754C13.466 5.45537 13.429 9.72574 10.9935 12.4898C10.6928 12.8311 10.1625 12.8252 9.85936 12.4779L1.13524 2.4855Z" fill="white"/></svg>');
}
.section-textImage .featured-row__subtext li:nth-child(3)::before,
.section-textImage .featured-row__subtext li:nth-child(4)::before,
.section-textImage .featured-row__subtext li:nth-child(7)::before,
.section-textImage .featured-row__subtext li:nth-child(8)::before,
.section-textImage .featured-row__subtext li:nth-child(n+10)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(3)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(4)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(7)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(8)::before,
.section-oodFeatures .oodFeat-content-text li:nth-child(n+10)::before {
  width: 12px;
  height: 12px;
  background-color: #FFFFFF;
  border-radius: 50%;
}
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(1)::before,
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(6)::before,
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(9)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(1)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(6)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(9)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(1)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(6)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(9)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(1)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(6)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(9)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(1)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(6)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(9)::before {
  background-image: url('data:image/svg+xml,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.23959 15.7799L0.454942 11.4937C-0.0429744 11.1248 -0.148467 10.4208 0.219472 9.9215L7.19258 0.456218C7.56052 -0.0431308 8.26247 -0.148851 8.76039 0.220071L14.545 4.50626C15.043 4.87526 15.1484 5.57915 14.7805 6.07858L7.8074 15.5438C7.43946 16.0431 6.73751 16.1489 6.23959 15.7799Z" fill="%239784bd"/></svg>');

}
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(2)::before,
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(5)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(2)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(5)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(2)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(5)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(2)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(5)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(2)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(5)::before {
  background-image: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.13524 2.4855C0.832071 2.13825 0.890038 1.60328 1.25997 1.34125C4.25612 -0.780707 8.43712 -0.304616 10.9516 2.5754C13.466 5.45537 13.429 9.72574 10.9935 12.4898C10.6928 12.8311 10.1625 12.8252 9.85936 12.4779L1.13524 2.4855Z" fill="%239784bd"/></svg>');
}
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(3)::before,
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(4)::before,
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(7)::before,
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(8)::before,
.section-textImage.color-scheme-none .featured-row__subtext li:nth-child(n+10)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(3)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(4)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(7)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(8)::before,
.section-textImage.color-scheme-1 .featured-row__subtext li:nth-child(n+10)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(3)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(4)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(7)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(8)::before,
.section-oodFeatures.color-scheme-1 .oodFeat-content-text li:nth-child(n+10)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(3)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(4)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(7)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(8)::before,
.section-textImage.color-scheme-3 .featured-row__subtext li:nth-child(n+10)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(3)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(4)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(7)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(8)::before,
.section-oodFeatures.color-scheme-3 .oodFeat-content-text li:nth-child(n+10)::before {
  background-color: #9684BD;
}

.ood-product-section .page-content--product {
  padding-top: 150px;
  padding-bottom: 120px;
  position: relative;
  background-color: #FDD19E;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  .ood-product-section .page-content--product {
    padding-top: 200px;
    padding-bottom: 200px;
  }
}
.ood-product-section .page-content--product::before,
.ood-product-section .page-content--product::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  z-index: 1;
}
.ood-product-section .page-content--product::before {
  top: 0;
  border-top: 0;
  border-left: 100vw solid #DCD0E8;
  border-bottom: 40px solid transparent;
}
.ood-product-section .page-content--product::after {
  bottom: 0;
  border-left: 100vw solid #ECE7F2;
  border-top: 40px solid transparent;
  border-bottom: 0;
}
body:not(.template-index) .ood-product-section .page-content--product::before {
  border-left-color: #ECE7F2;
}
@media screen and (min-width: 769px) {
  .ood-product-section .page-content--product::before {
    border-bottom-width: 75px;
  }
  .ood-product-section .page-content--product::after {
    border-top-width: 75px;
  }
}
.ood-product-section .page-content--product .product-single__header--mobile {
  max-width: 300px;
  padding: 0;
  margin: 40px auto 0 auto;
}
.ood-product-section .page-content--product .product-single__header--mobile,
.ood-product-section .product-block--text {
  text-align: center;
}
@media screen and (min-width: 769px) {
  .ood-product-section .page-content--product .product-single__header--mobile {
    margin-top: 0;
  }
  .ood-product-section .page-content--product .product-single__header--mobile,
  .ood-product-section .product-block--text {
    text-align: left;
  }
}
.ood-product-section .page-content--product .product-single__title {
  margin: 0;
  color: #FFFFFF;
  font-size: 39px;
  line-height: 45px;
  font-weight: 500;
}
.ood-product-section .page-content--product .product-block,
.ood-product-section .page-content--product .size-chart__standalone {
  max-width: 300px;
  margin-right: auto;
  margin-left: auto;
}
.ood-product-section .page-content--product .size-chart__standalone .tool-tip-trigger__title {
  color: #FFFFFF;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}
.ood-product-section .page-content--product .size-chart__standalone svg {
  max-height: 40px;
}
.ood-product-section .page-content--product .product-block--header {
  margin-bottom: 15px;
}
.ood-product-section .page-content--product .breadcrumb a,
.ood-product-section .page-content--product .breadcrumb span {
  color: #FFFFFF;
}
.ood-product-section .page-content--product .product-block--variants {
  padding-top: 25px;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.ood-product-section .page-content--product .product-block--variants label:not(.variant__button-label):not(.text-label) {
  color: #FFFFFF;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  text-transform: uppercase;
}
.ood-product-section .page-content--product .product-block--variants .variant-input-wrap label {
  padding: 4px 12px 4px;
  margin: 0 5px 5px 0;
}
.ood-product-section .page-content--product .product-block--price {
  padding-bottom: 25px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.ood-product-section .page-content--product .product-block--variants + .product-block--price {
  margin-top: -10px;
}
.ood-product-section .page-content--product .product-block--price .variant__label {
  display: none;
}
.ood-product-section .page-content--product .product__price {
  color: #FFFFFF;
  font-size: 39px;
  line-height: 40px;
  font-weight: 500;
}
.ood-product-section .page-content--product .product__price sup {
  top: -0.5em;
  margin-left: 3px;
}
.ood-product-section .page-content--product .product-block--buy {
  position: relative;
  margin: -30px auto 0 auto;
}
.ood-product-section .page-content--product .product-block--buy .btn {
  display: block;
  max-width: 180px;
  position: absolute;
  right: 0;
  top: -25px;
  white-space: nowrap;
  transform: translateY(-100%) rotate(2deg);
}
.ood-product-section .page-content--product .product-block--tab .collapsible-trigger-btn {
  display: block;
  width: 100%;
  padding: 10px 0;
  border-bottom: 1px solid #FFFFFF;
  color: #FFFFFF;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  text-align: left;
  text-decoration: none;
}
.ood-product-section .page-content--product .product-block--tab .collapsible-content {
  padding-top: 15px;
  border-bottom: 1px solid #FFFFFF;
}
.ood-product-section .page-content--product .product-block--tab .collapsible-content p,
.ood-product-section .page-content--product .product-block--tab .collapsible-content li {
  color: #FFFFFF;
}
.ood-product-section .page-content--product .product-grid__container {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.ood-product-section .page-content--product .product-single__meta {
  padding: 20px 0 0 0;
  margin: 0;
}
@media screen and (min-width: 769px) {
  .ood-product-section .page-content--product .product-single__meta {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.ood-product-section .product-block--text,
.ood-product-section .page-content--product .product-block--descr p {
  color: #FFFFFF;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}
.ood-product-section .page-content--product .product-block--sales-point .sales-point {
  color: #FFFFFF;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}
.ood-product-section .page-content--product .product-block--buy .product-block form {
  display: flex;
  flex-wrap: wrap;
}
.ood-product-section .page-content--product .product-block--buy .product-block form > * {
  width: 100%;
}
.ood-product-section .page-content--product .product-block--buy .product-block form .product__policies {
  margin: 10px 0 0 0;
  order: 2;
}
.ood-product-section .page-content--product .product-main-slide {
  border: 0;
}
.ood-product-section .page-content--product .product__main-photos .image-wrap {
  display: block;
  background: none;
}
.page-content--product .product-grid__container {
  position: relative;
}
.page-content--product .product-block--badge {
  width: 120px;
  height: 120px;
  margin: 0;
  position: absolute;
  right: 20vw;
  top: -5vw;
  z-index: 5;
}
@media screen and (min-width: 769px) {
  .page-content--product .product-block--badge {
    width: 100px;
    height: 100px;
    right: auto;
    left: 8vw;
    top: 3vw;
  }
}
@media screen and (min-width: 1200px) {
  .page-content--product .product-block--badge {
    width: 140px;
    height: 140px;
    left: 5vw;
    top: 3vw;
  }
}
.page-content--product .product-block--badge .image-wrap {
  background-color: transparent;
}
.page-content--product .product-block--badge * {
  max-width: 100% !important;
}

.rich-text-section .theme-block {
  margin-bottom: 15px;
}
/*.rich-text-section .theme-block h2 {
  margin-bottom: 0;
}*/

.section-collection {
  padding-top: 40px;
  padding-bottom: 40px;
}
.section-collection .page-width {
  max-width: 1120px;
  padding-right: 25px;
  padding-left: 25px;
}
.section-collection .section-header {
  margin-bottom: 60px;
}
.section-collection .section-header__title {
  font-size: 39px;
  line-height: 42px;
  font-weight: 500;
  text-align: center !important;
}
@media screen and (min-width: 768px) {
  .section-collection .section-header__title {
    font-size: 49px;
    line-height: 55px;
  }
}
.section-collection .section-header .featured-row__subtext p {
  color: #9985BA;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}
.section-collection .section-header__link {
  display: none;
}
.section-collection .new-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-right: -10px;
  margin-left: -10px;
}
.section-collection .new-grid .grid-item {
  flex: 0 0 100%;
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 30px;
  background: none;
}
@media screen and (min-width: 560px) {
  .section-collection .new-grid .grid-item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (min-width: 769px) {
  .section-collection .new-grid .grid-item {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1024px) {
  .section-collection .new-grid.product-grid-4 .grid-item {
    flex: 0 0 25%;
    max-width: 25%;
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1200px) {
  .section-collection .new-grid:not(.product-grid-4) {
    margin-right: -35px;
    margin-left: -35px;
  }
  .section-collection .new-grid:not(.product-grid-4) .grid-item {
    padding-right: 35px;
    padding-left: 35px;
    margin-bottom: 60px;
  }
  .section-collection .new-grid.product-grid-4 {
    margin-right: -20px;
    margin-left: -20px;
  }
  .section-collection .new-grid.product-grid-4 .grid-item {
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 60px;
  }
}
.section-collection .new-grid .grid-item::after {
  display: none;
}
.section-collection .new-grid .grid-item .grid-item__link {
  cursor: pointer;
}
.new-grid.product-grid .grid-item .grid-product__image-wrap,
.new-grid.product-grid .grid-item .grid__image-ratio,
.new-grid.product-grid .grid-product:hover .grid-product__secondary-image {
  background-color: #FFFFFF;
}
.section-collection .new-grid .grid-item .grid-item__meta {
  padding: 25px 30px;
  margin: 0;
}
.section-collection .new-grid .grid-item .grid-product__title {
  color: #9985BA;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
}
.section-collection .new-grid .grid-item .grid-item__meta-secondary {
  margin-top: 10px;
}
.section-collection .new-grid .grid-item .grid-product__price {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.section-collection .new-grid .grid-item .grid-product__price--current {
  margin: 0;
  font-size: 20px;
  line-height: 20px;
  font-weight: 500;
}
.section-collection .new-grid .grid-item .grid-product__price sup {
  margin-left: 1.5px;
}
.section-collection .new-grid .grid-item .grid-product__price--original {
  margin-left: 10px;
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
  opacity: 0.5;
}
.section-collection .new-grid .grid-item .grid-product__price--savings {
  margin-left: auto;
  margin-right: 0;
  font-size: 12px;
  line-height: 20px;
  text-transform: uppercase;
}
.section-collection .page-width > .btn {
  transform: rotate(-2deg);
}
@media screen and (min-width: 769px) {
  .section-collection .page-width > .btn {
    padding: 15px 30px;
  }
}

/*.happy2help-section {
  background-color: #DCD0E8;
}*/
@media screen and (min-width: 769px) {
  .happy2help-section.index-section[class*="color-scheme-"]:not(.color-scheme-none) {
    padding-top: 100px;
  }
}
.happy2help-section .h2 {
  margin: 0;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 39px;
  line-height: 44px;
  font-weight: 500;
}
@media screen and (min-width: 769px) {
  .happy2help-section .h2 {
    font-size: 49px;
    line-height: 56px;
  }
}
.happy2help-section .theme-block {
  margin-bottom: 20px;
}
.happy2help-section .enlarge-text p {
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
}
@media screen and (min-width: 769px) {
  .happy2help-section .enlarge-text p {
    font-size: 18px;
    line-height: 24px;
  }
}
.happy2help-section .h2h-items {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 50px;
}
@media screen and (min-width: 769px) {
  .happy2help-section .h2h-items {
    margin-top: 60px;
  }
}
.happy2help-section .h2h-item {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 25px 5px 0 5px;
}
.happy2help-section .h2h-item:not(:last-child) {
  border-right: 1px solid rgba(153, 133, 186, 0.3);
}
@media screen and (max-width: 768px) {
  .happy2help-section .h2h-item:first-child:not(:last-child) {
    flex: 0 0 100%;
    max-width: 100%;
    border-right: 0;
    padding-top: 0;
    padding-bottom: 25px;
    border-bottom: 1px solid rgba(153, 133, 186, 0.3);
  }
}
@media screen and (min-width: 769px) {
  .happy2help-section .h2h-item {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    padding: 0 10px;
  }
}
.happy2help-section .h2h-item-icon {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  margin: 0 auto 15px auto;
}
.happy2help-section .h2h-item-icon img {
  width: auto;
  max-height: 100%;
}
.happy2help-section .h2h-item-content p {
  color: #9985BA;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
}
.happy2help-section .h2h-item-content p a {
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  text-decoration: none;
}

.index-section.faq-section{
  margin: 0;
}

.inner-faq-section {
  padding-top: 70px;
  padding-bottom: 60px;
  margin: 0;
  /*background-color: #DCD0E8;*/
}
.inner-faq-section .section-header {
  position: relative;
}
.inner-faq-section .section-header::before {
  content: "";
  display: block;
  width: 130px;
  height: 130px;
  position: absolute;
  left: -15px;
  top: -55px;
  background: url('data:image/svg+xml,<svg width="147" height="147" viewBox="0 0 147 147" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_286_189" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="147" height="147"><path d="M0.574951 88.904L89.187 146.666L146.725 58.3963L58.1133 0.634551L0.574951 88.904Z" fill="white"/></mask><g mask="url(%23mask0_286_189)"><path d="M126.839 71.2482L124.872 59.2968L104.267 59.9448L118.438 45.019C116.149 42.2276 113.867 39.5478 111.716 36.7677C110.97 35.8019 110.406 35.786 109.459 36.393C105.98 38.6211 102.467 40.7945 98.9582 42.9756C97.2006 44.0678 95.4266 45.1326 93.4189 46.3543C93.5151 45.6796 93.539 45.2947 93.6274 44.9253C94.9845 39.2175 96.3303 33.4979 97.7376 27.7983C97.9725 26.8391 97.9091 26.3596 96.848 25.9859C93.8149 24.9176 90.8243 23.7278 87.838 22.5298C86.9084 22.1574 86.4989 22.4477 86.0638 23.2842C83.8423 27.5454 81.567 31.7782 79.2987 36.0155C78.6181 37.2882 77.9039 38.5444 76.9783 40.2168L71.0887 20.5088L59.1336 22.4683C59.3737 29.3519 59.603 36.037 59.8451 43.0387L44.8498 28.8449L35.4785 36.495L46.3433 53.8925C45.6811 53.7789 45.2792 53.7316 44.8885 53.6382C39.1438 52.2575 33.3994 50.8729 27.6553 49.4844C27.0366 49.3347 26.4085 48.923 26.0383 49.9175C24.8366 53.1705 23.5596 56.3957 22.3913 59.6639C22.3675 59.8986 22.4029 60.1355 22.4944 60.3529C22.5859 60.5703 22.7304 60.7613 22.9148 60.9084C26.2214 62.7412 29.5735 64.4925 32.9072 66.2752C35.2246 67.5132 37.5354 68.7648 40.2226 70.2117L20.4542 76.0508L22.4274 88.0037L43.0328 87.3561C38.1301 92.5191 33.5353 97.3599 28.8626 102.281C31.1559 105.076 33.4339 107.754 35.5855 110.534C36.3333 111.501 36.8976 111.511 37.8435 110.906C41.3183 108.678 44.8344 106.505 48.3428 104.324C50.1003 103.232 51.8739 102.168 53.8821 100.945C53.7851 101.619 53.7612 102.004 53.6727 102.374C52.3144 108.085 50.9691 113.801 49.5628 119.502C49.328 120.461 49.3867 120.944 50.4507 121.315C53.4835 122.382 56.4744 123.573 59.4599 124.771C60.3874 125.143 60.7985 124.857 61.2346 124.019C63.4561 119.758 65.732 115.524 68.0003 111.287C68.6808 110.014 69.3938 108.758 70.319 107.085L76.2113 126.792L88.1658 124.833L87.4514 104.259L102.447 118.453C105.643 115.844 108.709 113.343 111.82 110.805L100.947 93.3897C101.668 93.5264 102.12 93.5861 102.56 93.6919C108.256 95.0628 113.95 96.4368 119.644 97.8139C120.266 97.9636 120.891 98.3707 121.258 97.3864C122.463 94.1299 123.739 90.9042 124.905 87.6399C124.929 87.4049 124.894 87.1674 124.803 86.9493C124.712 86.7312 124.568 86.5395 124.384 86.3916C121.076 84.5595 117.725 82.8088 114.39 81.0271C112.073 79.7883 109.762 78.5367 107.073 77.0888L126.839 71.2482Z" fill="%23FFF184"/><path d="M126.839 71.2483L107.07 77.0856C109.758 78.533 112.067 79.7869 114.386 81.0239C117.722 82.8056 121.074 84.5568 124.38 86.3884C124.566 86.5362 124.711 86.7284 124.802 86.9471C124.894 87.1658 124.929 87.4041 124.904 87.64C123.739 90.9043 122.462 94.13 121.257 97.3865C120.89 98.3708 120.266 97.9637 119.644 97.8141C113.95 96.4378 108.256 95.064 102.561 93.6926C102.121 93.5867 101.67 93.5234 100.947 93.3903L111.82 110.805C108.712 113.339 105.643 115.844 102.447 118.454L87.4516 104.26L88.1673 124.835L76.2127 126.793L70.3194 107.084C69.3937 108.759 68.6812 110.014 68.0007 111.286C65.7324 115.524 63.4534 119.755 61.2374 124.02C60.802 124.858 60.3925 125.145 59.4626 124.772C56.476 123.572 53.4839 122.382 50.4511 121.315C49.3884 120.94 49.3269 120.463 49.5632 119.501C50.969 113.801 52.3143 108.085 53.6724 102.372C53.7608 102.003 53.7848 101.618 53.8817 100.944C51.8746 102.168 50.1002 103.232 48.3424 104.323C44.8343 106.505 41.3181 108.678 37.8421 110.906C36.8921 111.511 36.3319 111.501 35.5841 110.535C33.4325 107.754 31.1519 105.074 28.8612 102.282C33.5339 97.3603 38.1287 92.5195 43.0314 87.3565L22.4273 88.0038L20.459 76.0519L40.2282 70.2133C37.5409 68.7664 35.2317 67.5125 32.9128 66.2768C29.5791 64.4941 26.2263 62.7423 22.9204 60.91C22.736 60.7629 22.5915 60.5719 22.5 60.3545C22.4085 60.1371 22.3731 59.9002 22.3969 59.6655C23.5636 56.3996 24.8406 53.1745 26.0439 49.9191C26.4125 48.9236 27.0407 49.3353 27.6609 49.486C33.4047 50.8728 39.1491 52.2574 44.8941 53.6398C45.2848 53.7332 45.6906 53.7831 46.3489 53.8941L35.4882 36.4971L44.8595 28.847L59.8549 43.0408C59.6122 36.0399 59.3817 29.3584 59.1399 22.4671L71.095 20.5076L76.98 40.2158C77.9056 38.5434 78.6198 37.2872 79.3004 36.0146C81.5681 31.778 83.8463 27.5459 86.0655 23.2832C86.4998 22.4463 86.9109 22.157 87.8397 22.5288C90.8247 23.7272 93.8166 24.9167 96.8496 25.985C97.9108 26.3586 97.9782 26.8319 97.7393 27.7973C96.3302 33.498 94.9844 39.2176 93.6281 44.9259C93.5397 45.2954 93.5157 45.6802 93.4196 46.3549C95.4262 45.1314 97.201 44.0672 98.9588 42.9762C102.467 40.7951 105.981 38.6222 109.459 36.3937C110.409 35.7894 110.969 35.8028 111.717 36.7684C113.869 39.5482 116.149 42.2282 118.439 45.0196L104.268 59.9454L124.872 59.2969L126.839 71.2483Z" fill="%23FFF184"/></g></svg>') no-repeat center center;
  background-size: contain;
  transform: translate(-75%, -20%);
  z-index: 2;
}
@media screen and (min-width: 768px) {
  .inner-faq-section .section-header::before {
    left: 0;
    top: 0;
  }
}
.inner-faq-section .section-header__title {
  max-width: 500px;
  margin-right: auto;
  margin-left: auto;
  font-size: 22px;
  line-height: 28px;
  font-weight: 500;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .inner-faq-section .section-header__title {
    font-size: 25px;
    line-height: 32.75px;
  }
}
.shopify-section-group-footer-group .inner-faq-section .collapsible-el-wrapper {
  display: none;
}
@media screen and (min-width: 768px) {
  .shopify-section-group-footer-group .inner-faq-section .collapsible-el-wrapper {
    display: block;
  }
}
.inner-faq-section button.collapsible-trigger-btn {
  display: block;
  width: 100%;
  padding: 20px 20px 20px 0;
  border: 0;
  border-top: 1px solid rgba(153, 133, 186, 0.3);
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  text-align: left;
  cursor: pointer;
}
.inner-faq-section button.collapsible-trigger-btn.is-open .collapsible-trigger__icon {
  transform: translateY(-50%) rotate(90deg);
}
.inner-faq-section button.collapsible-trigger-btn span {
  display: inline;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  text-align: inherit;
}
.inner-faq-section .collapsible-content {
  border: 0;
}
.inner-faq-section .collapsible-content__inner {
  padding-bottom: 20px;
}
.faq-section .index-section--faqbtn {
  padding-top: 0;
}
@media screen and (min-width: 768px) {
  .faq-section .index-section--faqbtn {
    padding-top: 50px;
    border-top: 1px solid rgba(153, 133, 186, 0.3);
  }
}
.faq-section .index-section--faqbtn > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.faq-section .index-section--faqbtn .btn {
  transform: rotate(2deg);
}

.has-negative-margin {
  margin-top: -150px;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .has-negative-margin {
    margin-top: -200px;
  }
}
.has-diagonal {
  position: relative;
}
.has-diagonal .index-section[class*="color-scheme-"]:not(.color-scheme-none)::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  border-top: 0;
  border-bottom: 75px solid transparent;
  border-right: 100vw solid #ECE7F2;
  z-index: 1;
}

.has-diagonal .index-section[class*="color-scheme-"]:not(.color-scheme-none) {
  padding-top: 100px !important;
   &.section-negativeMargin-true{
      padding-top: 175px !important;
    }
}
@media screen and (min-width: 768px) {
  .has-diagonal .index-section[class*="color-scheme-"]:not(.color-scheme-none) {
    padding-top: 150px !important;
    padding-bottom: 100px !important;

    &.section-negativeMargin-true{
      padding-top: 225px !important;
    }
  }
}
.has-diagonal .index-section.color-scheme-3:not(.color-scheme-none)::before {
  border-right-color: var(--colorScheme1Bg);
}

.section-text-and-image + .section-diaper-size {
  z-index: 3;
}

.section-text-and-image + .section-diaper-size .section-diaperSizes .page-width {
  position: relative;
}

.section-text-and-image + .section-diaper-size .section-diaperSizes .page-width::before {
  content: "";
  width: 80px;
  height: 160px;
  position: absolute;
  left: 5dvw;
  top: 0;
  background-image: url('data:image/svg+xml,<svg width="124" height="245" viewBox="0 0 124 245" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M121.779 242.676C62.0596 217.263 -41.5073 133.535 21.9774 1.91681" stroke="white" stroke-width="3" stroke-linecap="round"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transform: translateY(-100%);
  z-index: 5;
}
@media screen and (min-width: 768px) {
  .section-text-and-image + .section-diaper-size .section-diaperSizes .page-width::before {
    width: 110px;
    height: 250px;
    left: 20dvw;
  }
}
@media screen and (min-width: 1024px) {
  .section-text-and-image + .section-diaper-size .section-diaperSizes .page-width::before {
    left: 25dvw;
  }
}

.section-diaperSizes {
    padding: var(--indexSectionPadding) 0;
}

.section-diaperSizes .diaperSizes-content {
  max-width: 542px;
  width: 100%;
  margin: 0 auto 70px auto;
  text-align: center;
}

.section-diaperSizes .diaperSizes-title {
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 48px;
  line-height: 56px;
  font-weight: 500;
}
.section-diaperSizes .diaperSizes-title s {
  position: relative;
  font-size: 22px;
  line-height: 30px;
  font-weight: 400;
  text-decoration: none;
}
.section-diaperSizes .diaperSizes-title s::after {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  position: absolute;
  left: 50%;
  top: 50%;
  background-color: #EF9797;
  transform: translate(-50%, -50%) rotate(-6deg);
}
.section-diaperSizes .diaperSizes-title:not(:last-child) {
  margin-bottom: 24px;
}

.section-diaperSizes .diaperSizes-button {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 40px;
}
.section-diaperSizes .diaperSizes-button a {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 14px 20px;
  border: 1px solid #9985BA;
  border-radius: 8px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  font-weight: 500;
}
.section-diaperSizes .diaperSizes-button a svg {
  width: auto;
  height: 26px;
  margin-right: 16px;
}

.section-diaperSizes .diaperSizes-text p,
.section-diaperSizes .diaperSizes-text ul li,
.section-diaperSizes .diaperSizes-text ol li {
  font-size: 18px;
  line-height: 24px;
}

.section-diaperSizes .diaperSizes-items {
  max-width: 1330px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.section-diaperSizes .diaperSizes-listItem {
  width: 164px;
}

.section-diaperSizes .diaperSizes-size,
.section-diaperSizes .diaperSizes-alternative {
  padding: 40px;
  background: #FFFFFF;
  border-radius: 24px;
  color: #9985BA;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}

.section-diaperSizes .diaperSizes-size {
  padding: 33px 20px 40px 20px;
}

.section-diaperSizes .diaperSizes-size > * {
  display: block;
}

.section-diaperSizes .diaperSizes-size-no {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  width: 45px;
  height: 45px;
  margin: 0 auto 6px auto;
  background-color: #C3EAA4;
  border-radius: 50%;
  color: #FFFFFF;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: -0.011em;
}

.section-diaperSizes .diaperSizes-size-count {
  font-size: 18px;
  font-weight: 500;
}

.section-diaperSizes .diaperSizes-alternative {
  padding: 22px 20px;
  position: relative;
  line-height: 20px;
}

.section-diaperSizes .diaperSizes-alternative strong {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 56px;
  position: absolute;
  left: 50%;
  top: -40px;
  background-color: #FFFFFF;
  border: 3px solid #E8E4F0;
  border-radius: 50%;
  transform: translateX(-50%);
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}

.section-diaperSizes .diaperSizes-listItem:nth-child(2) .diaperSizes-size-no {
  background-color: #FFF184;
}

.section-diaperSizes .diaperSizes-listItem:nth-child(3) .diaperSizes-size-no {
  background-color: #D5E2B3;
}

.section-diaperSizes .diaperSizes-listItem:nth-child(4) .diaperSizes-size-no {
  background-color: #FDD19E;
}

.section-diaperSizes .diaperSizes-listItem:nth-child(5) .diaperSizes-size-no {
  background-color: #EF9797;
}

.section-diaperSizes .diaperSizes-listItem:nth-child(6) .diaperSizes-size-no {
  background-color: #FFF184;
}

.section-diaperSizes .diaperSizes-listItem:nth-child(7) .diaperSizes-size-no {
  background-color: #D5E2B3;
}

.section-textColumns .grid {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.section-textColumns .grid.clearfix::after {
  display: none;
}

.section-textColumns .grid__item {
  flex: 0 0 100%;
  max-width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  float: none;
}
@media screen and (min-width: 768px) {
  .section-textColumns .grid__item {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .section-textColumns .grid__item.medium-up--one-third {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}

.section-textColumns .grid__item:not(:first-child) {
  border-left: 1.6px solid rgba(151, 132, 189, 0.2);
}

.section-textColumns.color-scheme-2 .grid__item:not(:first-child) {
  border-left-color: rgba(255, 255, 255, 0.5);
}

.section-textColumns .grid__item .rte--block {
  max-width: 460px;
  margin: 0 auto;
}

.section-textColumns .grid__item .rte--block:not(:last-child) {
  margin-bottom: 40px;
}

.section-textColumns .grid__item .rte--block h3 + h5 {
  margin-top: -10px;
  font-size: 19px;
  line-height: 22px;
  text-transform: uppercase;
}

.section-textColumns .grid__item h5 {
  margin-top: -10px;
  font-size: 19px;
  line-height: 22px;
  text-transform: uppercase;
}

.section-textColumns .grid__item .rte--block h3 + h5:not(:last-child) {
  margin-bottom: 30px;
}

.section-diaperSwitch .ds-title {
  font-size: 32px;
  line-height: 42px;
  font-weight: 500;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-title {
    font-size: 52px;
    line-height: 62px;
  }
}
.section-diaperSwitch .ds-switch {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  width: fit-content;
  padding: 8px;
  margin: 10px auto;
  background-color: #FFFFFF;
  border-radius: 28px;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-switch {
    gap: 10px;
    padding: 8px 10px;
  }
}

.section-diaperSwitch .ds-switch-option {
  display: block;
  min-width: 80px;
  padding: 10px 20px;
  border-radius: 20px;
  color: #9684BD;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  text-decoration: none;
  text-align: center;
  transition: all 0.25s ease-out;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-switch-option {
    min-width: 120px;
    font-size: 18px;
  }
}

.section-diaperSwitch .ds-switch-option.active,
.section-diaperSwitch .ds-switch-option:hover,
.section-diaperSwitch .ds-switch-option:active {
  background-color: #9684BD;
  color: #FFFFFF;
}

.section-diaperSwitch .ds-page {
  display: none;
  padding-top: 80px;
}

.section-diaperSwitch .ds-page.active {
  display: block;
}

.section-diaperSwitch .ds-section-twocol,
.section-diaperSwitch .ds-extra {
  position: relative;
  z-index: 2;
}

.section-diaperSwitch .ds-section-twocol .page-width {
  display: flex;
  flex-wrap: wrap;
  max-width: 1200px;
}

.section-diaperSwitch .ds-section-twocol .twocol-image {
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-twocol .twocol-image {
    flex: 0 0 50%;
    max-width: 50%;
    padding-right: 30px;
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-section-twocol .twocol-image {
    padding-right: 50px;
  }
}

.section-diaperSwitch .ds-section-twocol .twocol-image img {
  max-width: 75dvw;
  max-height: 75dvw;
  margin: 0 auto;
  border-radius: 50px;
  transform: rotate(-5deg);
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-twocol .twocol-image img {
    max-width: 300px;
    max-height: 450px;
    margin: -15px 0 0 0;
    transform: rotate(-10deg);
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-section-twocol .twocol-image img {
    max-width: 400px;
    max-height: 550px;
    border-radius: 75px;
  }
}

.section-diaperSwitch .ds-section-twocol .twocol-image svg {
  max-width: 100px;
  position: absolute;
  left: 10px;
  bottom: 0;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-twocol .twocol-image svg {
    max-width: 400px;
    left: -80px;
    bottom: 80px;
  }
}

.section-diaperSwitch .ds-section-twocol .twocol-content {
  flex: 0 0 100%;
  max-width: 100%;
  padding-top: 40px;
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-twocol .twocol-content {
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 30px;
    padding-top: 0;
    padding-bottom: 60px;
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-section-twocol .twocol-content {
    padding-left: 50px;
  }
}

.section-diaperSwitch .ds-section-twocol .twocol-content .rte--block {
  max-width: 488px;
}

@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-twocol-imageRight .twocol-image {
    order: 2;
    padding-right: 0;
    padding-left: 30px;
  }

  .section-diaperSwitch .ds-section-twocol-imageRight .twocol-image img {
    transform: rotate(8deg);
  }

  .section-diaperSwitch .ds-section-twocol-imageRight .twocol-image svg {
    left: 220px;
    bottom: 10px;
  }

  .section-diaperSwitch .ds-section-twocol-imageRight .twocol-content {
    order: 1;
    padding-right: 30px;
    padding-left: 0;
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-section-twocol-imageRight .twocol-image {
    padding-left: 50px;
  }

  .section-diaperSwitch .ds-section-twocol-imageRight .twocol-image svg {
    left: 340px;
  }

  .section-diaperSwitch .ds-section-twocol-imageRight .twocol-content {
    padding-right: 50px;
  }
}

.section-diaperSwitch .ds-section-usps {
  padding-top: 100px;
  padding-bottom: 150px;
  background-color: #9684BD;
  position: relative;
  z-index: 0;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-usps {
    padding-top: 150px;
    padding-bottom: 250px;
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-section-usps {
    padding-top: 240px;
    padding-bottom: 460px;
    margin-top: -90px;
  }
}

.section-diaperSwitch .ds-section-usps::before,
.section-diaperSwitch .ds-section-usps::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  border-right: 100dvw solid transparent;
  border-left: 0;
}

.section-diaperSwitch .ds-section-usps::before {
  top: -39px;
  border-bottom: 40px solid #9684BD;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-usps::before {
    top: -89px;
    border-bottom: 90px solid #9684BD;
  }
}

.section-diaperSwitch .ds-section-usps::after {
  bottom: -39px;
  border-top: 40px solid #9684BD;
}
@media screen and (min-width: 768px) {

  .section-diaperSwitch .ds-section-usps::after {
    bottom: -89px;
    border-top: 90px solid #9684BD;
  }
}

.section-diaperSwitch .ds-section-usps-orange {
  background-color: #FDD19E;
}

.section-diaperSwitch .ds-section-usps-orange::before {
  border-bottom-color: #FDD19E;
}

.section-diaperSwitch .ds-section-usps-orange::after {
  border-top-color: #FDD19E;
}

.section-diaperSwitch .ds-section-usps .ds-decor {
  max-height: 27.5dvw;
  position: absolute;
  left: -10dvw;
  top: -7.5dvw;
  transform: rotate(105deg);
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-usps .ds-decor {
    max-height: 20dvw;
    position: absolute;
    left: 15dvw;
    top: -7.5dvw;
    transform: rotate(105deg);
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-section-usps .ds-decor {
    max-height: none;
    left: 15dvw;
    top: -3.5dvw;
  }
}

@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-section-usps-orange .ds-decor {
    position: absolute;
    right: 20dvw;
    left: auto;
    top: -7.5dvw;
    transform: rotate(-35deg);
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-section-usps-orange .ds-decor {
    right: 25dvw;
    top: -5dvw;
  }
}

.section-diaperSwitch .usps-title {
  margin-bottom: 30px;
  color: #FFFFFF;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .usps-title {
    margin-bottom: 90px;
  }
}

.section-diaperSwitch .usps-list {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
  max-width: 1020px;
  margin: 0 auto;
}

@media screen and (min-width: 768px) {
  .section-diaperSwitch .usps-listItem {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    position: relative;
  }
}

.section-diaperSwitch .usps-listItem-image {
  max-width: 250px;
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .usps-listItem-image {
    max-width: 420px;
  }
}

.section-diaperSwitch .usps-listItem-content {
  padding-top: 25px;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .usps-listItem-content {
    padding-left: 50px;
    padding-top: 0;
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .usps-listItem-content {
    padding-left: 75px;
  }
}

.section-diaperSwitch .usps-listItem-title {
  display: flex;
  flex-wrap: wrap;
  color: #FFFFFF;
}
@media screen and (max-width: 767px) {
  .section-diaperSwitch .usps-listItem-title {
    font-size: 24px;
  }
}

.section-diaperSwitch .usps-listItem-title span {
  display: block;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  background-color: #FFFFFF;
  border-radius: 15px;
  color: #FDD19E;
  font-size: 20px;
  line-height: 30px;
  font-weight: 600;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .usps-listItem-title span {
    width: 44px;
    height: 44px;
    margin-right: 19px;
    border-radius: 22px;
    transform: translateY(5px);
    font-size: 27px;
    line-height: 44px;
  }
}

.section-diaperSwitch .usps-listItem .rte--block {
  max-width: 480px;
  color: #FFFFFF;
}

.section-diaperSwitch .usps-listItem svg {
  display: none;
  position: absolute;
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .usps-listItem svg {
    display: block;
  }
}

@media screen and (max-width: 1023px) {
  .section-diaperSwitch .usps-listItem:not(:last-child) {
    margin-bottom: 80px;
  }
}

@media screen and (min-width: 1024px) {
  .section-diaperSwitch .usps-listItem:nth-child(1) {
    margin-right: auto;
    margin-left: 0;
  }

  .section-diaperSwitch .usps-listItem:nth-child(1) svg {
    right: -320px;
    top: 20px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(2) {
    margin-top: 120px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(2) svg {
    left: 190px;
    bottom: -170px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(2) .rte--block {
    max-width: 400px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(3) {
    display: block;
    margin-top: 130px;
    margin-right: auto;
    margin-left: 0;
  }

  .section-diaperSwitch .usps-listItem:nth-child(3) svg {
    right: -80px;
    bottom: -70px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(3) img {
    margin-bottom: 30px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(4) {
    display: block;
    margin-top: 260px;
    margin-right: 0;
    margin-left: auto;
  }

  .section-diaperSwitch .usps-listItem:nth-child(4) svg {
    left: -200px;
    bottom: -170px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(4) img {
    margin-bottom: 30px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(4) .rte--block {
    max-width: 380px;
  }

  .section-diaperSwitch .usps-listItem:nth-child(5) {
    margin-top: 170px;
  }
}
@media screen and (min-width: 1200px) {
  .section-diaperSwitch .usps-listItem:nth-child(3) svg {
    right: -150px;
    bottom: -90px;
  }
}

.section-diaperSwitch .ds-extra:not(:first-child) {
  margin-top: -100px;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-extra:not(:first-child) {
    margin-top: -150px;
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-extra:not(:first-child) {
    margin-top: -300px;
  }
}

.section-diaperSwitch .ds-extra-image {
  max-width: 1280px;
  margin: 0 auto;
}

.section-diaperSwitch .ds-extra-image:not(:last-child),
.section-diaperSwitch .ds-extra-title:not(:last-child) {
  margin-bottom: 40px;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-extra-image:not(:last-child),
  .section-diaperSwitch .ds-extra-title:not(:last-child) {
    margin-bottom: 120px;
  }
}

.section-diaperSwitch .ds-extra-image img {
  width: 100%;
  height: auto;
  border-radius: 50px;
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-extra-image img {
    border-radius: 75px;
  }
}

.section-diaperSwitch .ds-extra-title {
  text-align: center;
}

.section-diaperSwitch .ds-extra-list {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  column-gap: 60px;
  row-gap: 40px;
  max-width: 1060px;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  .section-diaperSwitch .ds-extra-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (min-width: 1024px) {
  .section-diaperSwitch .ds-extra-list {
    column-gap: 100px;
  }
}

.section-diaperSwitch .ds-extra-listItem {
  padding-left: 38px;
  padding-bottom: 30px;
  position: relative;
  border-bottom: 1.5px solid rgba(150, 132, 189, 0.3);
}

.section-diaperSwitch .ds-extra-listItem-title {
  margin-bottom: 5px;
  font-size: 22px;
  line-height: 26px;
  font-weight: 700;
}

.section-diaperSwitch .ds-extra-listItem::before {
  content: "";
  display: block;
  width: 17px;
  height: 17px;
  position: absolute;
  left: 0;
  top: 5px;
  background-color: #9784BD;
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
  border-radius: 50%;
}

.section-diaperSwitch .ds-extra-listItem:nth-child(2)::before,
.section-diaperSwitch .ds-extra-listItem:nth-child(3)::before,
.section-diaperSwitch .ds-extra-listItem:nth-child(8)::before {
  width: 25px;
  height: 28px;
  left: -1px;
  top: 2px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30.521" height="29.745" viewBox="0 0 30.521 29.745"><path id="Path_352" data-name="Path 352" d="M8.4,23.184l-7.3-5.4A2.7,2.7,0,0,1,.529,14.01L10.07,1.1A2.7,2.7,0,0,1,13.848.529l7.3,5.4A2.7,2.7,0,0,1,21.719,9.7L12.179,22.617a2.7,2.7,0,0,1-3.778.567" transform="matrix(0.391, -0.921, 0.921, 0.391, 0, 20.479)" fill="%239784bd"/></svg>');
  border-radius: 0;
}

.section-diaperSwitch .ds-extra-listItem:nth-child(4)::before,
.section-diaperSwitch .ds-extra-listItem:nth-child(5)::before {
  width: 26px;
  height: 27px;
  left: -1px;
  top: -1px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29.527" height="26.966" viewBox="0 0 29.527 26.966"><path id="Path_353" data-name="Path 353" d="M.1,2.243A1.326,1.326,0,0,1,.97.466a12.794,12.794,0,0,1,9.564,23.548,1.326,1.326,0,0,1-1.864-.665Z" transform="translate(8.59 26.966) rotate(-120)" fill="%239784bd"/></svg>');
  border-radius: 0;
}

.section-orderForm .page-width,
.section-oodClub .page-width {
  display: flex;
  flex-wrap: wrap;
}
.section-orderForm .orderForm-new,
.section-orderForm .orderForm-client,
.section-oodClub .oodClub-content,
.section-oodClub .oodClub-form {
  flex: 0 0 100%;
  max-width: 100%;
}
.section-orderForm .orderForm-client,
.section-oodClub .oodClub-form {
  padding-top: 40px;
  margin-top: 40px;
  border-top: 1.5px solid rgba(151, 132, 189, 0.2);
}

@media screen and (min-width: 768px) {
  .section-orderForm .orderForm-new,
  .section-orderForm .orderForm-client,
  .section-oodClub .oodClub-content,
  .section-oodClub .oodClub-form {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .section-orderForm .orderForm-new,
  .section-oodClub .oodClub-content {
    padding-right: 30px;
  }
  .section-orderForm .orderForm-client,
  .section-oodClub .oodClub-form {
    padding-left: 30px;
    padding-top: 0;
    margin-top: 0;
    border: 0;
    border-left: 1.5px solid rgba(151, 132, 189, 0.2);
  }
}
@media screen and (min-width: 1024px) {
  .section-orderForm .orderForm-new,
  .section-oodClub .oodClub-content {
    padding-right: 110px;
  }
  .section-orderForm .orderForm-client,
  .section-oodClub .oodClub-form  {
    padding-left: 110px;
  }
}
.section-orderForm .orderForm-sub {
  margin-top: -10px;
}
.section-orderForm .orderForm-title,
.section-oodClub .oodClub-title {
  font-size: 38px;
  line-height: 42px;
  font-weight: 500;
}
@media screen and (min-width: 768px) {
  .section-orderForm .orderForm-title,
  .section-oodClub .oodClub-title {
    font-size: 48px;
    line-height: 52px;
  }
}
.section-orderForm .rte--block + .btn {
  margin-top: 20px;
}
.section-orderForm .orderForm-image {
  max-width: 260px;
  margin: 40px auto 0 auto;
  position: relative;
  transform: rotate(3deg);
}
@media screen and (min-width: 1024px) {
  .section-orderForm .orderForm-image {
    max-width: 400px;
    margin: 120px 0 0 -40px;
    position: relative;
    transform-origin: left top;
    transform: rotate(12deg);
  }
}
.section-orderForm .orderForm-image svg {
  position: absolute;
  left: -60px;
  bottom: 200px;
}
.section-orderForm .orderForm-image img {
  width: 100%;
  height: auto;
  border-radius: 50px;
}
@media screen and (min-width: 1024px) {
  .section-orderForm .orderForm-image img {
    border-radius: 75px;
  }
}
.section-orderForm .orderForm-form {
  margin-top: 30px;
}
.section-orderForm .orderForm-form .grid--small,
.section-oodClub .oodClub-form .grid--small {
  margin: 0;
}
.section-orderForm .orderForm-form .grid--small .grid__item,
.section-oodClub .oodClub-form .grid--small .grid__item {
  padding: 0;
  position: relative;
  float: none;
}
.section-orderForm .orderForm-form .grid--small .grid__item.medium-up--one-half,
.section-oodClub .oodClub-form .grid--small .grid__item.medium-up--one-half {
  flex: 0 0 100%;
  max-width: 100%;
}
.section-orderForm .orderForm-form .grid--small .grid__item:not(:last-child),
.section-oodClub .oodClub-form .grid--small .grid__item:not(:last-child) {
  margin-bottom: 15px;
}
.section-orderForm .orderForm-form .medium-up--one-half,
.section-oodClub .oodClub-form .medium-up--one-half {
  width: 100%;
}
.section-orderForm .orderForm-form .grid--small .grid__item:not(.grid__item-textArea) label {
  padding-left: 0;
  position: absolute;
  left: 30px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}
.section-orderForm .orderForm-form .grid--small .grid__item:not(.grid__item-textArea).focused label {
  opacity: 0;
}
.section-orderForm .orderForm-form .grid--small .grid__item-textArea label:not(.variant__button-label):not(.text-label),
.section-orderForm .orderForm-form .grid--small .grid__item-textArea .label {
  padding-left: 25px;
  margin-bottom: 10px;
}
.section-orderForm .orderForm-form label:not(.variant__button-label):not(.text-label), 
.section-orderForm .orderForm-form .label {
  margin: 0;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
}
.section-orderForm .orderForm-form input, 
.section-orderForm .orderForm-form textarea, 
.section-orderForm .orderForm-form select {
  width: 100%;
  padding: 16px 30px;
  background-color: #FFFFFF;
  border: 0;
  border-radius: 27px;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
}
.section-orderForm .orderForm-form select {
  background-position: right 25px center;
}
.section-orderForm .orderForm-form p[data-spam-detection-disclaimer],
.section-oodClub .oodClub-form p[data-spam-detection-disclaimer] {
  margin-top: 15px;
}

.section-oodClub .oodClub-form {
  padding-left: 0;
  border-left: 0;
}
.section-oodClub .oodClub-form .grid--small {
  margin-bottom: 15px;
}
.section-oodClub .oodClub-title,
.section-oodClub .oodClub-content .rte--block {
  max-width: 350px;
}
.section-oodClub .oodClub-image {
  max-width: 260px;
  margin: 40px auto 0 auto;
  position: relative;
  transform: rotate(-3deg);
}
@media screen and (min-width: 1024px) {
  .section-oodClub .oodClub-image {
    max-width: 400px;
    margin: 80px 0 0 0;
    position: relative;
    transform-origin: left top;
    transform: rotate(-8deg);
  }
}
.section-oodClub .oodClub-image svg {
  width: 145px;
  height: auto;
  position: absolute;
  left: -60px;
  top: 50px;
  transform: rotate(6deg);
}
.section-oodClub .oodClub-image img {
  width: 100%;
  height: auto;
  border-radius: 50px;
}
@media screen and (min-width: 1024px) {
  .section-oodClub .oodClub-image img {
    border-radius: 75px;
  }
}
@media screen and (min-width: 1200px) {
  .section-oodClub {
    padding-top: 120px !important;
    margin-top: 80px !important;
  }
}

.b2b-home .wlm-content .hero__text-wrap .hero__text {
  max-width: 580px;
}
.b2b-home .wlm-content .hero__text-wrap .hero__link {
  margin-top: 20px !important;
}
.b2b-home .wlm-content .index-section--hero + .section-text-and-image .section-textImage .feature-row,
.b2b-home .wlm-content .section-text-and-image + .section-text-and-image .section-textImage .feature-row {
  align-items: flex-start;
}

.b2b-home .wlm-content .index-section--hero + .section-text-and-image .section-textImage .feature-row__first-image::before {
  display: none;
}

.b2b-home .wlm-content .hero__text-wrap .hero__link .btn:first-child {
  position: static;
  background-color: #EF9797 !important;
  transform: rotate(0deg);
}

.b2b-home .wlm-content .section-text-and-image + .section-text-and-image .section-textImage-left .feature-row__images {
  margin-top: 0;
}
.b2b-home .wlm-content .section-text-and-image + .section-text-and-image .section-textImage-left .feature-row__text {
  margin-bottom: 50px;
}
@media screen and (min-width: 768px) {
  .b2b-home .wlm-content .section-text-and-image + .section-text-and-image .section-textImage-left .feature-row__text {
    margin-top: 200px;
  }
}

.b2b-home .wlm-content .section-text-and-image + .section-text-and-image .section-textImage-left .feature-row__first-image::before {
  left: 7.5%;
  top: 7.5%;
}
.b2b-home .wlm-content .shopify-section:has(.section-textColumns) + .rich-text-section::before {
  content: "";
  display: block;
  width: var(--page-width);
  height: 1px;
  margin: 50px auto 20px auto;
  background-color: rgba(151, 132, 189, 0.2);
}
@media screen and (min-width: 768px) {
  .b2b-home .wlm-content .has-diagonal .index-section[class*="color-scheme-"]:not(.color-scheme-none) {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
  }
  .b2b-home .wlm-content .has-diagonal .index-section[class*="color-scheme-"]:not(.color-scheme-none)::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    border-right: 100vw solid #ECE7F2;
    border-top: 75px solid transparent;
    border-bottom: 0;
    z-index: 1;
  }
}
.b2b-home .wlm-content .index-section--hero,
.b2b-home .wlm-content .section-text-and-image:has(.section-textImage.color-scheme-3),
.b2b-home .wlm-content .rich-text-section:has(.index-section.color-scheme-none) + .rich-text-section:has(.index-section.color-scheme-1) {
  position: relative;
}
.b2b-home .wlm-content .index-section--hero::before,
.b2b-home .wlm-content .section-text-and-image:has(.section-textImage.color-scheme-3)::before,
.b2b-home .wlm-content .rich-text-section:has(.index-section.color-scheme-none) + .rich-text-section:has(.index-section.color-scheme-1)::before {
  content: "";
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  pointer-events: none;
  z-index: 2;
}
.b2b-home .wlm-content .index-section--hero::before {
  width: 30dvw;
  height: 28dvw;
  left: 60%;
  bottom: -50px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="337.407" height="248.092" viewBox="0 0 337.407 248.092"><defs><clipPath id="clip-path"><rect id="Rectangle_10" data-name="Rectangle 10" width="337.407" height="248.092" fill="none" stroke="%23fff" stroke-width="4"/></clipPath></defs><g id="Group_37" data-name="Group 37" clip-path="url(%23clip-path)"><path id="Path_71" data-name="Path 71" d="M.148,247.011a234.4,234.4,0,0,0,98.863-60.745c25-25.864,44.557-60.43,40.7-96.194-1.292-12.006-6.3-24.979-17.316-29.931-10.11-4.545-22.047-.872-31.68,4.616C74.27,74.126,60.008,91.425,62.511,110.19c1.939,14.522,13.762,26.318,27.365,31.765s28.746,5.5,43.338,4.177C220.318,138.219,301.09,80.212,336.416.2" transform="translate(0.131 0.179)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="4"/></g></svg>');
  transform: rotate(148deg);
}
.b2b-home .wlm-content .section-text-and-image:has(.section-textImage.color-scheme-3)::before {
  width: 32dvw;
  height: 20dvw;
  left: 10%;
  top: -50px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="390" height="94.023" viewBox="0 0 390 94.023"><defs><clipPath id="clip-path"><rect id="Rectangle_26" data-name="Rectangle 26" width="390" height="94.023" fill="none" stroke="%23fff" stroke-width="4"/></clipPath></defs><g id="Group_103" data-name="Group 103" clip-path="url(%23clip-path)"><path id="Path_191" data-name="Path 191" d="M.53,92.85C16.5,72.594,38.375,56.568,66.44,52.34,169.208,36.854,336.8,160.542,387.936.2" transform="translate(0.642 0.248)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="4"/></g></svg>');
  transform: rotate(-220deg);
}
.b2b-home .wlm-content .rich-text-section:has(.index-section.color-scheme-none) + .rich-text-section:has(.index-section.color-scheme-1)::before {
  width: 32dvw;
  height: 30dvw;
  right: 5%;
  top: -30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="337.407" height="248.092" viewBox="0 0 337.407 248.092"><defs><clipPath id="clip-path"><rect id="Rectangle_10" data-name="Rectangle 10" width="337.407" height="248.092" fill="none" stroke="%23fff" stroke-width="4"/></clipPath></defs><g id="Group_37" data-name="Group 37" clip-path="url(%23clip-path)"><path id="Path_71" data-name="Path 71" d="M.148,247.011a234.4,234.4,0,0,0,98.863-60.745c25-25.864,44.557-60.43,40.7-96.194-1.292-12.006-6.3-24.979-17.316-29.931-10.11-4.545-22.047-.872-31.68,4.616C74.27,74.126,60.008,91.425,62.511,110.19c1.939,14.522,13.762,26.318,27.365,31.765s28.746,5.5,43.338,4.177C220.318,138.219,301.09,80.212,336.416.2" transform="translate(0.131 0.179)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="4"/></g></svg>');
  transform: rotate(-41deg);
}
@media screen and (min-width: 768px) {
  .b2b-home .wlm-content .index-section--hero::before {
    left: 66%;
    bottom: -20px;
  }
  .b2b-home .wlm-content .section-text-and-image:has(.section-textImage.color-scheme-3)::before {
    left: 5%;
  }
  .b2b-home .wlm-content .rich-text-section:has(.index-section.color-scheme-none) + .rich-text-section:has(.index-section.color-scheme-1)::before {
    top: -130px;
  }
}
@media screen and (min-width: 1024px) {
  .b2b-home .wlm-content .index-section--hero::before {
    width: 418px;
    height: 389px;
    left: 50%;
    bottom: -60px;
  }
  .b2b-home .wlm-content .section-text-and-image:has(.section-textImage.color-scheme-3)::before {
    width: 359px;
    height: 323px;
    left: 10%;
    top: -175px;
  }
  .b2b-home .wlm-content .rich-text-section:has(.index-section.color-scheme-none) + .rich-text-section:has(.index-section.color-scheme-1)::before {
    width: 310px;
    height: 300px;
    right: 0;
    top: -235px;
  }
}
@media screen and (min-width: 1400px) {
  .b2b-home .wlm-content .index-section--hero::before {
    left: 47.5%;
  }
  .b2b-home .wlm-content .section-text-and-image:has(.section-textImage.color-scheme-3)::before {
    left: 33%;
  }
  .b2b-home .wlm-content .rich-text-section:has(.index-section.color-scheme-none) + .rich-text-section:has(.index-section.color-scheme-1)::before {
    width: 417px;
    height: 409px;
    right: 5%;
  }
}

.b2b-diaper .site-header__element {
  background-color: var(--colorScheme1Bg);
}

.b2b-diaper .wlm-content .shopify-section:nth-child(1) .section-oodFeatures {
  padding-bottom: 150px;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns,
.b2b-diaper .wlm-content .shopify-section:nth-child(3) .index-section,
.b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage {
  position: relative;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::before,
.b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  border-right: 100dvw solid transparent;
  border-left: 0;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::before {
  top: -49px;
  border-bottom: 50px solid #FDD19E;
}
@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::before {
    top: -89px;
    border-bottom-width: 90px;
  }
}

.b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage::before {
  top: 0;
  border-top: 50px solid #FDD19E;
}
@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage::before {
    border-top-width: 90px;
  }
}

.b2b-diaper .wlm-content .shopify-section:nth-child(3) {
  z-index: 5;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::after,
.b2b-diaper .wlm-content .shopify-section:nth-child(3) .index-section.color-scheme-2::after {
  content: "";
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::after {
  width: 130px;
  height: 100px;
  right: 5dvw;
  top: -110px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="299.4" height="220.145" viewBox="0 0 299.4 220.145"><defs><clipPath id="clip-path"><rect id="Rectangle_10" data-name="Rectangle 10" width="299.4" height="220.145" fill="none" stroke="%23fff" stroke-width="4"/></clipPath></defs><g id="Group_145" data-name="Group 145" transform="translate(6.303 11.37)"><g id="Group_37" data-name="Group 37" transform="translate(-6.303 -11.37)" clip-path="url(%23clip-path)"><path id="Path_71" data-name="Path 71" d="M.148,219.209a208,208,0,0,0,87.727-53.9c22.185-22.95,39.538-53.623,36.118-85.358C122.846,69.3,118.4,57.784,108.627,53.389c-8.971-4.033-19.564-.773-28.111,4.1C65.92,65.8,53.265,81.149,55.486,97.8c1.721,12.886,12.212,23.354,24.283,28.186s25.508,4.881,38.456,3.706C195.516,122.672,267.19,71.2,298.536.2" transform="translate(0.1 0.136)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="4"/></g></g></svg>');
  transform: rotate(-35deg);
}
@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::after {
    width: 200px;
    height: 150px;
    top: -160px;
  }
}
@media screen and (min-width: 1200px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::after {
    width: 300px;
    height: 220px;
    right: 8dvw;
  }
}
@media screen and (min-width: 1500px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns.color-scheme-2::after {
    right: 17.5dvw;
  }
}

.b2b-diaper .wlm-content .shopify-section:nth-child(3) .index-section.color-scheme-2::after {
  width: 170px;
  height: 40px;
  left: 20dvw;
  bottom: -40px;
  background-image: url('data:image/svg+xml,<svg id="Group_143" data-name="Group 143" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="355.376" height="85.676" viewBox="0 0 355.376 85.676"><defs><clipPath id="clip-path"><rect id="Rectangle_26" data-name="Rectangle 26" width="355.376" height="85.675" fill="none" stroke="%23fff" stroke-width="4"/></clipPath></defs><g id="Group_103" data-name="Group 103" transform="translate(0 0)" clip-path="url(%23clip-path)"><path id="Path_191" data-name="Path 191" d="M0,0C14.551,18.458,34.485,33.061,60.058,36.914,153.7,51.025,306.421-61.682,353.012,84.42" transform="translate(1.068 0.842)" fill="none" stroke="%23fff" stroke-miterlimit="10" stroke-width="4"/></g></svg>');
}
@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(3) .index-section.color-scheme-2::after {
    width: 250px;
    height: 75px;
    bottom: -90px;
    transform: rotate(-150deg);
  }
}
@media screen and (min-width: 1024px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(3) .index-section.color-scheme-2::after {
    width: 355.4px;
    height: 85.6px;
  }
}

.b2b-diaper .wlm-content .shopify-section:nth-child(2) .section-textColumns .section-header {
  margin-bottom: 75px;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage {
  padding-top: 35px !important;
}
@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage {
    padding-top: 100px !important;
  }
}
@media screen and (min-width: 1024px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage {
    padding-top: 50px !important;
  }
}

@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage .feature-row__item {
    margin-top: 0;
  }
}

.b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage .feature-row {
  align-items: flex-end;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(4) .section-textImage .feature-row__first-image.pink::before {
  width: 124px;
  height: 124px;
  left: 10%;
  top: auto;
  bottom: 25%;
  background-image: url('data:image/svg+xml,<svg id="Group_40" data-name="Group 40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="123.446" height="122.969" viewBox="0 0 123.446 122.969"><defs><clipPath id="clip-path"><rect id="Rectangle_11" data-name="Rectangle 11" width="123.446" height="122.968" transform="translate(0 0)" fill="%23ef9797"/></clipPath></defs><g id="Group_39" data-name="Group 39" transform="translate(0 0)" clip-path="url(%23clip-path)"><path id="Path_72" data-name="Path 72" d="M11.252,97.73l9.54,10.431L40.524,94.4l-4.342,23.624c4.017,1.27,7.955,2.436,11.831,3.783,1.346.468,1.906.125,2.445-1.072,1.981-4.4,4.032-8.76,6.072-13.128,1.022-2.187,2.078-4.359,3.261-6.834.336.721.558,1.112.707,1.53,2.312,6.45,4.64,12.9,6.9,19.365.382,1.092.749,1.516,2.025,1.2,3.646-.888,7.329-1.632,11.011-2.363,1.146-.228,1.361-.773,1.254-1.868-.547-5.582-1.017-11.171-1.5-16.758-.146-1.678-.248-3.361-.409-5.586l18.318,15.514c3.622-3.308,7.032-6.42,10.443-9.535C103.912,95.69,99.427,89.3,94.729,82.615l23.7,4.32,4.286-13.451L101.012,63.4c.72-.311,1.143-.521,1.585-.679q9.745-3.467,19.5-6.921c.7-.248,1.577-.246,1.3-1.454-.9-3.946-1.706-7.913-2.646-11.849a1.646,1.646,0,0,0-1.309-.883c-4.4.316-8.794.74-13.19,1.121-3.055.267-6.111.515-9.661.813l15.606-18.307-9.541-10.431L82.922,28.572c1.5-8.173,2.91-15.834,4.342-23.623-4.019-1.271-7.957-2.437-11.832-3.785-1.348-.469-1.905-.119-2.444,1.075C71.007,6.634,68.957,11,66.917,15.367c-1.022,2.187-2.078,4.358-3.261,6.834-.335-.721-.557-1.112-.706-1.53-2.313-6.45-4.641-12.9-6.9-19.365C55.67.215,55.3-.212,54.027.1,50.382.988,46.7,1.731,43.017,2.462c-1.144.227-1.363.769-1.256,1.866.548,5.582,1.017,11.172,1.5,16.759.146,1.678.249,3.36.411,5.587L25.352,11.16,14.91,20.694l13.808,19.66-23.7-4.321C3.554,40.621,2.15,45.023.727,49.484l21.728,10.1c-.793.33-1.273.556-1.77.733q-9.662,3.435-19.328,6.858c-.7.248-1.579.245-1.305,1.452.9,3.946,1.706,7.914,2.646,11.849a1.649,1.649,0,0,0,1.308.888c4.4-.317,8.793-.741,13.19-1.124,3.055-.266,6.112-.514,9.663-.812L11.252,97.73" transform="translate(0 0)" fill="%23ef9797"/><path id="Path_73" data-name="Path 73" d="M11.252,97.73,26.858,79.424c-3.551.3-6.608.547-9.663.812-4.4.384-8.789.808-13.19,1.124A1.649,1.649,0,0,1,2.7,80.472c-.94-3.935-1.749-7.9-2.646-11.849-.273-1.207.6-1.2,1.305-1.452q9.665-3.424,19.328-6.858c.5-.177.978-.4,1.77-.733L.727,49.484c1.423-4.462,2.827-8.863,4.289-13.451l23.7,4.321L14.91,20.694,25.352,11.16l18.32,15.514c-.162-2.227-.266-3.909-.411-5.587-.483-5.588-.952-11.177-1.5-16.759-.107-1.1.112-1.639,1.256-1.866C46.7,1.731,50.382.988,54.027.1,55.3-.212,55.67.215,56.051,1.306c2.258,6.469,4.585,12.914,6.9,19.365.15.418.371.809.706,1.53,1.182-2.476,2.239-4.646,3.261-6.834,2.04-4.369,4.09-8.733,6.071-13.128.539-1.194,1.1-1.544,2.444-1.075,3.875,1.348,7.814,2.514,11.832,3.785-1.432,7.789-2.84,15.45-4.342,23.623l19.732-13.765,9.541,10.431L96.589,43.545c3.55-.3,6.606-.547,9.661-.813,4.4-.382,8.789-.806,13.19-1.121a1.646,1.646,0,0,1,1.309.883c.94,3.936,1.748,7.9,2.646,11.849.274,1.208-.6,1.206-1.3,1.454q-9.749,3.457-19.5,6.921c-.442.157-.865.368-1.585.679l21.706,10.087-4.286,13.451-23.7-4.32c4.7,6.69,9.183,13.076,13.808,19.659-3.411,3.115-6.821,6.227-10.443,9.535L79.775,96.294c.161,2.225.264,3.908.409,5.586.483,5.588.953,11.176,1.5,16.758.107,1.095-.108,1.64-1.254,1.868-3.683.731-7.365,1.474-11.011,2.363-1.276.311-1.644-.113-2.025-1.2-2.258-6.469-4.585-12.914-6.9-19.365-.15-.418-.371-.81-.707-1.53-1.182,2.475-2.239,4.646-3.261,6.834-2.04,4.368-4.091,8.732-6.072,13.128-.539,1.2-1.1,1.54-2.445,1.072-3.875-1.347-7.814-2.513-11.831-3.783L40.524,94.4,20.792,108.161,11.252,97.73" transform="translate(0 0)" fill="%23ef9797"/></g></svg>');
}

.b2b-diaper .wlm-content .shopify-section:nth-child(5) .section-textColumns {
  padding-top: 0;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(5) .section-textColumns .grid__item:not(:first-child) {
  border-left: 0;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(5) .section-textColumns .grid__item > * {
  max-width: 480px;
  margin-right: auto;
  margin-left: auto;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(6) .index-section {
  padding-top: 0;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(6) .index-section::before {
  content: "";
  display: block;
  max-width: 80%;
  height: 1.6px;
  margin: 30px auto 50px auto;
  background-color: rgba(151, 132, 189, 0.3);
}
@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(6) .index-section::before {
    max-width: 1064px;
    margin: 90px auto;
  }
}

.b2b-diaper .wlm-content .shopify-section:nth-child(7) {
  margin: 0;
}

.b2b-diaper .wlm-content .shopify-section:nth-child(7) .text-with-icons {
  padding: 20px 0;
  position: relative;
}
@media screen and (min-width: 768px) {
  .b2b-diaper .wlm-content .shopify-section:nth-child(7) .text-with-icons {
    padding: 50px 0;
  }
}

.b2b-diaper .wlm-content .shopify-section:nth-child(7) .text-with-icons::before {
  content: "";
  display: block;
  width: 100%;
  height: 50%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #DCD0E8;
  z-index: -1;
}

.midwives .wlm-content .section-text-and-image:nth-child(1),
.points-of-sale .wlm-content .rich-text-section:nth-child(1) .page-width {
  position: relative;
}
.midwives .wlm-content .section-text-and-image:nth-child(1)::before,
.points-of-sale .wlm-content .rich-text-section:nth-child(1) .page-width::before {
  content: "";
  display: block;
  width: 73px;
  height: 205px;
  position: absolute;
  background-image: url('data:image/svg+xml,<svg width="73" height="205" viewBox="0 0 73 205" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M45.375 2C72.6477 45.4181 102.058 146.438 1.51618 203.173" stroke="white" stroke-width="2.37006" stroke-linecap="round"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
}
.midwives .wlm-content .section-text-and-image:nth-child(1)::before {
  right: 5dvw;
  bottom: 0;
}
.points-of-sale .wlm-content .rich-text-section:nth-child(1) .page-width::before {
  right: -5dvw;
  bottom: -50px;
}
@media screen and (min-width: 768px) {
  .midwives .wlm-content .section-text-and-image:nth-child(1)::before {
    right: auto;
    left: 10dvw;
    bottom: -25px;
  }
}
@media screen and (min-width: 1024px) {
  .midwives .wlm-content .section-text-and-image:nth-child(1)::before {
    right: 5dvw;
    left: auto;
    bottom: 0;
  }
}
@media screen and (min-width: 1440px) {
  .midwives .wlm-content .section-text-and-image:nth-child(1)::before {
    right: 15dvw;
    bottom: 50px;
  }
  .points-of-sale .wlm-content .rich-text-section:nth-child(1) .page-width::before {
    bottom: -75px;
  }
}

@media screen and (min-width: 769px) {
  .b2b-contact .happytohelp-section {
    padding-top: 75px;
  }
  .b2b-contact .happy2help-section.color-scheme-1 {
    padding-top: 150px !important;
  }

  .b2b-contact .happy2help-section.color-scheme-1::before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    border-top: 0;
    border-bottom: 75px solid transparent;
    border-right: 100dvw solid var(--colorBody);
  }
}

.rte--block h5 {
  font-size: 26px;
  line-height: 34px;
  font-weight: 500;
}


.site-footer .footer-b2b-content {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-content {
    display: flex;
    flex-wrap: wrap;
    padding-top: 100px;
    padding-bottom: 75px;
  }
}

.site-footer .footer-b2b-legal {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  padding-top: 20px;
  padding-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-legal {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}

.site-footer .footer-b2b-content .footer-logo {
  flex: none;
  margin-right: auto;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-content .footer-logo {
    margin-left: 0;
  }
}
@media screen and (min-width: 1024px) {
  .site-footer .footer-b2b-content .footer-logo {
    margin-right: 0;
  }
}

.site-footer .footer-b2b-sitemap {
  margin: 30px 0;
  list-style: none;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-sitemap {
    margin: 0;
  }
}
@media screen and (min-width: 1024px) {
  .site-footer .footer-b2b-sitemap {
    margin: 0 0 0 150px;
  }
}

.site-footer .footer-b2b-sitemap li {
  color: #FFFFFF;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-sitemap li {
    text-align: left;
  }
}

.site-footer .footer-b2b-sitemap li:not(:last-child) {
  margin-bottom: 10px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-sitemap li:not(:last-child) {
    margin-bottom: 20px;
  }
}

.site-footer .footer-b2b-sitemap li a {
  color: #FFFFFF;
  text-decoration: none;
}

.site-footer .footer-b2b-actions,
.site-footer .footer-b2b-actions > * {
  margin-right: auto;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-actions,
  .site-footer .footer-b2b-actions > * {
    margin-right: 0;
  }
}

.site-footer .footer-b2b-actions-order {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: fit-content;
  gap: 10px;
  padding: 8px 8px 8px 22px;
  background-color: #FFFFFF;
  border-radius: 28px;
  color: #9784BD;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-actions-order {
    gap: 12px;
    font-size: 19px;
  }
}

.site-footer .footer-b2b-actions-order span {
  display: block;
  padding: 10px 15px;
  background-color: #9784BD;
  border-radius: 20px;
  color: #FFFFFF;
  font-size: 16px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-actions-order span {
    padding: 10px 20px;
    font-size: 17px;
  }
}

.site-footer .footer-b2b-actions-register {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: fit-content;
  padding: 15px 25px;
  border: 1px solid #FFFFFF;
  border-radius: 25px;
  color: #FFFFFF;
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
}

.site-footer .footer-b2b-actions-register svg {
  margin-left: 10px;
}

.site-footer .footer-b2b-actions-register:not(:first-child) {
  margin-top: 20px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b-actions-register:not(:first-child) {
    margin-top: 30px;
  }
}


/*.shopify-section-group-footer-group {
  background-color: #DCD0E8;
}*/

.site-footer .footer__section {
  padding-top: 50px;
  padding-bottom: 70px;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__section {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.footer__newsletter {
  flex-wrap: wrap;
  position: relative;
}
.footer__newsletter > * {
  flex: 0 0 100%;
  max-width: 100%;
}
.footer__newsletter > form {
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  .footer__newsletter > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .footer__newsletter > *:first-child {
    padding-right: 40px;
  }
  .footer__newsletter > form {
    margin-top: 0;
  }
}
@media screen and (min-width: 1200px) {
  .footer__newsletter > *:last-child {
    padding-left: 40px;
  }
}
.footer__newsletter::before {
  content: "";
  display: block;
  position: absolute;
  right: -50vw;
  left: -50vw;
  top: -30px;
  bottom: -30px;
  background-color: #DCD0E8;
  z-index: -1;
}
.footer__newsletter .note,
.footer__newsletter .errors {
  padding: 11px 25px;
  border-radius: 25px;
  font-weight: 600;
  text-align: center;
}
.footer__newsletter .note--success {
  background-color: #40de9f;
  border-color: #40de9f;
  color: #FFFFFF;
}
.footer__subscribe p {
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
}
@media screen and (min-width: 1024px) {
  .footer__subscribe p {
    font-size: 25px;
    line-height: 32.74px;
    font-weight: 500;
  }
}
.newsletter__input-group {
  display: block;
  max-width: 500px;
}
@media screen and (min-width: 768px) {
  .newsletter__input-group {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 10px;
  }
}
.newsletter__input {
  flex: 1;
  padding: 10px 30px;
  background-color: #FFFFFF;
  border: 0;
  border-radius: 25px !important;
}
.newsletter__input-group .input-group-btn {
  display: block;
  margin-top: 15px;
}
@media screen and (min-width: 768px) {
  .newsletter__input-group .input-group-btn {
    margin-top: 0;
  }
}
.newsletter__input-group .btn {
  transform: rotate(-3deg);
}
.newsletter__input-group .btn .form__submit--large {
  display: inline;
}
.newsletter__input-group .btn .form__submit--small {
  display: none;
}

.site-footer .footer__section.footer__section--menus {
  padding-top: 75px;
  padding-bottom: 60px;
}
.site-footer .footer__blocks {
  display: flex;
  flex-wrap: wrap;
}
.site-footer .footer-logo {
  flex: 0 0 100%;
  max-width: 100%;
  display: block;
  width: 224px;
  height: 77px;
  background: url('data:image/svg+xml,<svg width="184" height="63" viewBox="0 0 184 63" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_305_52)"><mask id="mask0_305_52" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="1" width="48" height="62"><path d="M47.0521 1.2251H0V62.9998H47.0521V1.2251Z" fill="white"/></mask><g mask="url(%23mask0_305_52)"><path d="M17.6483 40.9958C17.6483 45.8052 13.7647 49.7039 8.97407 49.7039C4.18345 49.7039 0.299683 45.8052 0.299683 40.9958C0.299683 36.1863 4.18333 32.2876 8.97407 32.2876C13.7648 32.2876 17.6483 36.1863 17.6483 40.9958Z" fill="white"/><path d="M21.0971 29.5421C20.6445 28.4233 21.263 27.156 22.4218 26.8322C31.8073 24.2104 41.8642 29.0175 45.6183 38.2967C49.3723 47.5758 45.5025 58.0614 36.954 62.752C35.8985 63.3311 34.5749 62.8557 34.1223 61.7369L21.0971 29.5421Z" fill="white"/><path d="M10.3265 27.3678L0.752929 20.2668C-0.0711228 19.6556 -0.245713 18.4894 0.363227 17.6621L11.9037 1.98092C12.5127 1.15364 13.6744 0.978495 14.4985 1.58969L24.0721 8.69065C24.8962 9.30197 25.0707 10.4681 24.4618 11.2955L12.9213 26.9766C12.3123 27.8038 11.1506 27.979 10.3265 27.3678Z" fill="white"/></g><mask id="mask1_305_52" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="69" y="0" width="115" height="63"><path d="M184 0H69.9047V62.9284H184V0Z" fill="white"/></mask><g mask="url(%23mask1_305_52)"><path d="M70.4513 12.2644C70.8155 11.1322 71.3625 10.1493 72.0917 9.31412C72.8204 8.47943 73.7201 7.82195 74.7909 7.34166C75.8614 6.86137 77.0918 6.62109 78.4817 6.62109C79.8937 6.62109 81.1298 6.86137 82.1893 7.34166C83.2484 7.82195 84.1424 8.47943 84.8716 9.31412C85.6003 10.1493 86.1473 11.1322 86.5118 12.2644C86.876 13.3965 87.0585 14.6143 87.0585 15.9178C87.0585 17.2215 86.876 18.4339 86.5118 19.5541C86.1473 20.6749 85.6003 21.6525 84.8716 22.4871C84.1424 23.3224 83.2484 23.9741 82.1893 24.4426C81.1298 24.9111 79.8937 25.1459 78.4817 25.1459C77.0918 25.1459 75.8614 24.9111 74.7909 24.4426C73.7201 23.9741 72.8204 23.3224 72.0917 22.4871C71.3625 21.6525 70.8155 20.6749 70.4513 19.5541C70.0868 18.4339 69.9048 17.2215 69.9048 15.9178C69.9048 14.6143 70.0868 13.3965 70.4513 12.2644ZM73.4073 18.7822C73.6917 19.6174 74.0846 20.3147 74.5863 20.8748C75.0868 21.4355 75.6737 21.8642 76.3458 22.1613C77.0175 22.4589 77.7297 22.6073 78.4817 22.6073C79.2333 22.6073 79.9451 22.4589 80.6172 22.1613C81.2888 21.8642 81.8757 21.4355 82.3773 20.8748C82.8779 20.3147 83.2708 19.6174 83.556 18.7822C83.8407 17.9476 83.9833 16.993 83.9833 15.9178C83.9833 14.8431 83.8407 13.8885 83.556 13.0533C83.2708 12.2189 82.8779 11.5156 82.3773 10.9437C81.8757 10.3723 81.2888 9.93758 80.6172 9.63998C79.9451 9.34317 79.2333 9.19399 78.4817 9.19399C77.7297 9.19399 77.0175 9.34317 76.3458 9.63998C75.6737 9.93758 75.0868 10.3723 74.5863 10.9437C74.0846 11.5156 73.6917 12.2189 73.4073 13.0533C73.1221 13.8885 72.9802 14.8431 72.9802 15.9178C72.9802 16.993 73.1221 17.9476 73.4073 18.7822Z" fill="white"/><path d="M102.88 24.7684V21.9555H102.811C102.196 23.0532 101.41 23.8593 100.454 24.3739C99.4967 24.8885 98.3691 25.1458 97.0704 25.1458C95.9087 25.1458 94.9401 24.9914 94.1658 24.6825C93.3912 24.3739 92.7649 23.9337 92.2865 23.3618C91.8081 22.7904 91.4718 22.1096 91.2783 21.3207C91.0846 20.5316 90.9879 19.6569 90.9879 18.6963V7.03271H93.8925V19.0394C93.8925 20.1372 94.2111 21.0067 94.8494 21.6466C95.4868 22.2871 96.3641 22.6072 97.4805 22.6072C98.3691 22.6072 99.1379 22.47 99.7869 22.1955C100.436 21.9212 100.977 21.5325 101.41 21.0292C101.843 20.5264 102.167 19.9372 102.384 19.2624C102.6 18.5882 102.709 17.8506 102.709 17.0497V7.03271H105.613V24.7684H102.88Z" fill="white"/><path d="M118.052 7.03255V9.60543H114.532V20.6173C114.532 20.9604 114.56 21.2347 114.617 21.4405C114.674 21.6464 114.783 21.8066 114.942 21.9207C115.101 22.0356 115.323 22.1095 115.608 22.1437C115.893 22.178 116.263 22.1953 116.719 22.1953H118.052V24.7682H115.831C115.079 24.7682 114.435 24.7166 113.9 24.6138C113.364 24.5109 112.931 24.3222 112.601 24.0476C112.271 23.7733 112.026 23.3846 111.867 22.8813C111.707 22.3785 111.628 21.715 111.628 20.8916V9.60544H108.62V7.03255H111.628V1.71533H114.532V7.03254L118.052 7.03255Z" fill="white"/><path d="M126.841 12.2644C127.205 11.1322 127.752 10.1493 128.481 9.31412C129.21 8.47943 130.11 7.82195 131.18 7.34166C132.251 6.86137 133.481 6.62109 134.871 6.62109C136.283 6.62109 137.519 6.86137 138.579 7.34166C139.638 7.82195 140.532 8.47943 141.261 9.31412C141.99 10.1493 142.536 11.1322 142.901 12.2644C143.265 13.3965 143.448 14.6143 143.448 15.9178C143.448 17.2215 143.265 18.4339 142.901 19.5541C142.536 20.6749 141.99 21.6525 141.261 22.4871C140.532 23.3224 139.638 23.9741 138.579 24.4426C137.519 24.9111 136.283 25.1459 134.871 25.1459C133.481 25.1459 132.251 24.9111 131.18 24.4426C130.11 23.9741 129.21 23.3224 128.481 22.4871C127.752 21.6525 127.205 20.6749 126.841 19.5541C126.476 18.4339 126.294 17.2215 126.294 15.9178C126.294 14.6143 126.476 13.3965 126.841 12.2644ZM129.797 18.7822C130.081 19.6174 130.474 20.3147 130.976 20.8748C131.476 21.4355 132.063 21.8642 132.735 22.1613C133.407 22.4589 134.119 22.6073 134.871 22.6073C135.623 22.6073 136.334 22.4589 137.007 22.1613C137.678 21.8642 138.265 21.4355 138.767 20.8748C139.267 20.3147 139.66 19.6174 139.945 18.7822C140.23 17.9476 140.373 16.993 140.373 15.9178C140.373 14.8431 140.23 13.8885 139.945 13.0533C139.66 12.2189 139.267 11.5156 138.767 10.9437C138.265 10.3723 137.678 9.93758 137.007 9.63998C136.334 9.34317 135.623 9.19399 134.871 9.19399C134.119 9.19399 133.407 9.34317 132.735 9.63998C132.063 9.93758 131.476 10.3723 130.976 10.9437C130.474 11.5156 130.081 12.2189 129.797 13.0533C129.511 13.8885 129.37 14.8431 129.37 15.9178C129.37 16.993 129.511 17.9476 129.797 18.7822Z" fill="white"/><path d="M145.6 9.60576V7.03287H148.573V4.39141C148.573 2.95054 148.989 1.85883 149.821 1.11523C150.652 0.372416 151.865 0.000488281 153.46 0.000488281C153.733 0.000488281 154.046 0.0235213 154.399 0.0690611C154.752 0.11513 155.066 0.183702 155.339 0.27479V2.81339C155.088 2.7223 154.815 2.65896 154.519 2.62468C154.223 2.59039 153.949 2.57338 153.699 2.57338C152.993 2.57338 152.446 2.71053 152.059 2.98483C151.671 3.25939 151.478 3.78575 151.478 4.56285V7.03287H154.895V9.60576H151.478V24.7685H148.573V9.60576H145.6Z" fill="white"/><path d="M83.7442 56.1707V53.7695H83.6756C83.1972 54.7531 82.4455 55.4622 81.4204 55.8964C80.3952 56.3306 79.2676 56.5481 78.0373 56.5481C76.6704 56.5481 75.4799 56.2963 74.4665 55.7935C73.4526 55.2907 72.6094 54.616 71.9378 53.7695C71.2656 52.9236 70.7591 51.94 70.4173 50.8192C70.0755 49.699 69.9047 48.5096 69.9047 47.2517C69.9047 45.9941 70.0695 44.8047 70.4001 43.684C70.7301 42.5637 71.2315 41.5859 71.9036 40.7509C72.5752 39.9162 73.4184 39.2533 74.4323 38.7612C75.4458 38.2696 76.6247 38.0236 77.969 38.0236C78.4245 38.0236 78.9141 38.0697 79.4384 38.1608C79.9622 38.2524 80.486 38.4068 81.0103 38.624C81.5341 38.8415 82.0294 39.1274 82.4966 39.4815C82.9633 39.8364 83.3562 40.2764 83.6756 40.8022H83.7442V31.6772H86.6486V56.1707H83.7442ZM73.3047 49.8759C73.5209 50.665 73.8515 51.3681 74.2957 51.9855C74.74 52.6032 75.3089 53.0953 76.0042 53.4607C76.699 53.8268 77.5133 54.0095 78.4474 54.0095C79.4267 54.0095 80.2584 53.8156 80.942 53.4264C81.6253 53.038 82.1833 52.5291 82.6163 51.8999C83.0488 51.2712 83.3622 50.5567 83.5562 49.7558C83.7494 48.9556 83.8464 48.1435 83.8464 47.3203C83.8464 46.4513 83.7442 45.6109 83.539 44.7987C83.3338 43.9873 83.0092 43.2722 82.5649 42.6548C82.1209 42.0374 81.5453 41.5398 80.8395 41.1624C80.133 40.7852 79.2786 40.5965 78.2766 40.5965C77.2969 40.5965 76.4657 40.791 75.7821 41.1797C75.0987 41.5689 74.552 42.0834 74.1419 42.7234C73.7318 43.3639 73.4356 44.0954 73.2534 44.9188C73.0709 45.7423 72.9801 46.5885 72.9801 47.4574C72.9801 48.2806 73.0878 49.087 73.3047 49.8759Z" fill="white"/><path d="M91.808 31.6768H94.7127V35.2445H91.808V31.6768ZM94.7124 56.1705H91.8077V38.4348H94.7124V56.1705Z" fill="white"/><path d="M115.386 56.102C114.884 56.399 114.19 56.548 113.301 56.548C112.549 56.548 111.951 56.3362 111.507 55.9132C111.063 55.4905 110.841 54.7985 110.841 53.8379C110.043 54.7985 109.115 55.4905 108.056 55.9132C106.996 56.3362 105.852 56.548 104.622 56.548C103.824 56.548 103.067 56.4564 102.349 56.2737C101.632 56.0907 101.011 55.8051 100.487 55.4159C99.9627 55.0273 99.5474 54.5187 99.2397 53.8895C98.9324 53.2605 98.7785 52.4999 98.7785 51.6082C98.7785 50.6021 98.9493 49.7786 99.2911 49.1382C99.6329 48.4982 100.082 47.9776 100.641 47.5774C101.199 47.1775 101.837 46.8741 102.554 46.6681C103.272 46.4624 104.006 46.291 104.758 46.1536C105.556 45.9939 106.313 45.8737 107.031 45.7934C107.749 45.7136 108.381 45.5994 108.927 45.4505C109.474 45.3019 109.907 45.0849 110.226 44.7985C110.545 44.513 110.704 44.0952 110.704 43.5464C110.704 42.9064 110.584 42.3918 110.345 42.0029C110.106 41.6142 109.799 41.3166 109.423 41.1109C109.047 40.9049 108.625 40.7678 108.158 40.6992C107.691 40.6306 107.23 40.5963 106.775 40.5963C105.544 40.5963 104.519 40.8311 103.699 41.2996C102.879 41.7686 102.435 42.6546 102.367 43.9581H99.4619C99.5072 42.8604 99.7351 41.9341 100.145 41.1795C100.555 40.4249 101.102 39.8132 101.785 39.3442C102.469 38.8757 103.249 38.538 104.126 38.3323C105.003 38.1263 105.943 38.0234 106.945 38.0234C107.743 38.0234 108.534 38.0808 109.32 38.1949C110.106 38.309 110.818 38.5427 111.456 38.8966C112.093 39.2505 112.606 39.7467 112.994 40.3856C113.381 41.0245 113.575 41.8574 113.575 42.8839V51.9898C113.575 52.6748 113.614 53.1765 113.694 53.4958C113.774 53.8154 114.041 53.9751 114.497 53.9751C114.748 53.9751 115.044 53.9295 115.386 53.8379L115.386 56.102ZM110.67 47.0113C110.305 47.2845 109.827 47.4834 109.235 47.6088C108.642 47.7344 108.022 47.8368 107.373 47.9161C106.723 47.9959 106.068 48.087 105.408 48.1894C104.747 48.2917 104.155 48.4568 103.631 48.6843C103.106 48.9115 102.679 49.2358 102.349 49.6572C102.019 50.0783 101.854 50.6528 101.854 51.381C101.854 51.8589 101.95 52.2625 102.144 52.5928C102.338 52.9229 102.588 53.1904 102.896 53.3951C103.204 53.6 103.562 53.7479 103.973 53.839C104.382 53.9301 104.815 53.9751 105.271 53.9751C106.228 53.9751 107.048 53.8445 107.731 53.5827C108.415 53.3213 108.973 52.9909 109.406 52.5928C109.838 52.1945 110.157 51.7621 110.363 51.2957C110.567 50.8292 110.67 50.3908 110.67 49.9812L110.67 47.0113Z" fill="white"/><path d="M121.604 38.4349V40.8363H121.672C122.151 39.8532 122.903 39.1382 123.928 38.6922C124.953 38.2464 126.081 38.0234 127.311 38.0234C128.678 38.0234 129.868 38.2752 130.882 38.778C131.895 39.2814 132.738 39.9616 133.411 40.8193C134.082 41.6768 134.589 42.6664 134.931 43.7867C135.273 44.9074 135.444 46.0968 135.444 47.3541C135.444 48.6123 135.278 49.8017 134.948 50.9219C134.618 52.0427 134.116 53.0205 133.445 53.8549C132.772 54.6901 131.929 55.3474 130.916 55.8277C129.902 56.3079 128.723 56.548 127.379 56.548C126.946 56.548 126.462 56.5019 125.927 56.4108C125.391 56.3192 124.862 56.1705 124.338 55.9648C123.814 55.7588 123.318 55.4793 122.852 55.1244C122.385 54.77 121.991 54.33 121.672 53.8036H121.604V62.9286H118.7V38.4349H121.604ZM132.044 44.73C131.827 43.9411 131.497 43.2378 131.053 42.6203C130.608 42.0026 130.039 41.5111 129.344 41.1452C128.649 40.7795 127.835 40.5963 126.901 40.5963C125.921 40.5963 125.09 40.7908 124.406 41.1795C123.723 41.5687 123.164 42.0772 122.732 42.7059C122.299 43.3352 121.986 44.0497 121.792 44.8501C121.598 45.6508 121.502 46.4624 121.502 47.2856C121.502 48.1551 121.604 48.9955 121.809 49.8072C122.014 50.6191 122.339 51.3336 122.783 51.9511C123.227 52.5685 123.803 53.0661 124.509 53.4435C125.215 53.8206 126.069 54.0094 127.072 54.0094C128.074 54.0094 128.911 53.8154 129.583 53.4262C130.255 53.0375 130.796 52.523 131.206 51.8825C131.617 51.2425 131.912 50.5104 132.095 49.687C132.277 48.8636 132.368 48.0179 132.368 47.1484C132.368 46.3253 132.26 45.5191 132.044 44.73Z" fill="white"/><path d="M151.88 55.0388C150.558 56.0454 148.895 56.5482 146.89 56.5482C145.478 56.5482 144.254 56.3192 143.217 55.8619C142.18 55.4047 141.309 54.7642 140.603 53.941C139.897 53.1176 139.367 52.1345 139.014 50.9907C138.661 49.8475 138.462 48.6013 138.416 47.2515C138.416 45.9023 138.621 44.6674 139.031 43.5466C139.441 42.4264 140.016 41.454 140.757 40.6306C141.497 39.8074 142.374 39.1675 143.388 38.7097C144.402 38.2525 145.512 38.0234 146.72 38.0234C148.292 38.0234 149.595 38.3493 150.632 39.0013C151.669 39.653 152.5 40.4822 153.127 41.4883C153.753 42.495 154.186 43.5927 154.425 44.7815C154.664 45.9709 154.761 47.1031 154.716 48.1778H141.492C141.469 48.9555 141.56 49.693 141.765 50.3903C141.97 51.0884 142.3 51.7058 142.756 52.2429C143.211 52.7805 143.792 53.2092 144.499 53.5293C145.204 53.8497 146.036 54.0096 146.993 54.0096C148.223 54.0096 149.231 53.7238 150.017 53.1519C150.803 52.5805 151.321 51.711 151.572 50.5447H154.442C154.055 52.5345 153.201 54.0327 151.88 55.0388ZM151.179 43.6495C150.917 43.0321 150.564 42.5002 150.12 42.0542C149.675 41.6085 149.151 41.2541 148.548 40.9908C147.944 40.7282 147.278 40.5963 146.549 40.5963C145.797 40.5963 145.119 40.7282 144.516 40.9908C143.912 41.2541 143.393 41.6142 142.961 42.0715C142.528 42.5293 142.186 43.0609 141.936 43.6665C141.685 44.273 141.537 44.9187 141.492 45.6049H151.641C151.594 44.9187 151.441 44.2669 151.179 43.6495Z" fill="white"/><path d="M160.866 38.435V42.1742H160.935C161.64 40.7333 162.506 39.6699 163.531 38.9839C164.556 38.2979 165.855 37.9778 167.427 38.0233V41.1108C166.265 41.1108 165.274 41.2712 164.454 41.5911C163.634 41.9117 162.973 42.3802 162.472 42.9976C161.971 43.6151 161.606 44.3644 161.379 45.2444C161.151 46.1251 161.037 47.1373 161.037 48.2806V56.1707H158.133V38.435H160.866Z" fill="white"/><path d="M172.347 52.2086C172.621 52.6546 172.98 53.0093 173.424 53.272C173.868 53.5354 174.369 53.7238 174.927 53.8382C175.485 53.9528 176.06 54.0096 176.653 54.0096C177.108 54.0096 177.587 53.9753 178.088 53.9068C178.589 53.8382 179.051 53.7126 179.472 53.5293C179.894 53.3466 180.241 53.0781 180.514 52.7232C180.788 52.3688 180.925 51.917 180.925 51.3682C180.925 50.6133 180.639 50.0419 180.07 49.653C179.501 49.2643 178.789 48.9497 177.935 48.7094C177.08 48.4694 176.152 48.2522 175.15 48.0577C174.147 47.8637 173.219 47.5892 172.365 47.2345C171.51 46.8801 170.798 46.3826 170.229 45.7421C169.659 45.1021 169.375 44.2101 169.375 43.0664C169.375 42.1743 169.574 41.4085 169.973 40.768C170.371 40.1278 170.883 39.6075 171.51 39.207C172.137 38.8071 172.843 38.5098 173.629 38.3153C174.415 38.1211 175.195 38.0234 175.97 38.0234C176.972 38.0234 177.894 38.1093 178.738 38.2807C179.58 38.4524 180.326 38.7498 180.976 39.1727C181.625 39.5962 182.143 40.1676 182.531 40.8879C182.917 41.6085 183.146 42.5062 183.214 43.5809H180.309C180.264 43.0096 180.116 42.5348 179.865 42.1573C179.614 41.7799 179.296 41.4771 178.908 41.2483C178.521 41.0198 178.094 40.8536 177.627 40.7507C177.16 40.6479 176.687 40.5963 176.209 40.5963C175.776 40.5963 175.337 40.6306 174.893 40.6994C174.449 40.768 174.044 40.8879 173.68 41.0596C173.316 41.231 173.019 41.4601 172.792 41.7456C172.564 42.032 172.45 42.4034 172.45 42.8606C172.45 43.3639 172.626 43.7814 172.98 44.1128C173.332 44.4444 173.783 44.719 174.329 44.9359C174.876 45.1537 175.491 45.3364 176.175 45.4848C176.858 45.6337 177.542 45.7882 178.225 45.9481C178.954 46.1083 179.666 46.3027 180.361 46.5312C181.055 46.76 181.67 47.0628 182.206 47.4403C182.741 47.8177 183.174 48.2925 183.504 48.8639C183.834 49.4358 184 50.1451 184 50.9907C184 52.066 183.778 52.958 183.334 53.6665C182.889 54.3758 182.308 54.9477 181.591 55.3819C180.873 55.8164 180.064 56.1192 179.165 56.2909C178.264 56.4624 177.371 56.5482 176.482 56.5482C175.502 56.5482 174.568 56.4451 173.68 56.2394C172.792 56.0336 172.006 55.6965 171.322 55.2275C170.639 54.759 170.092 54.1415 169.682 53.3749C169.272 52.6091 169.044 51.6768 168.999 50.579H171.903C171.926 51.2198 172.074 51.7626 172.347 52.2086Z" fill="white"/></g></g><defs><clipPath id="clip0_305_52"><rect width="184" height="63" fill="white"/></clipPath></defs></svg>') no-repeat center top;
  background-size: contain;
}
.site-footer .footer-logo .sr-only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  clip: rect(0, 0, 0, 0);
}
@media screen and (min-width: 768px) {
  .site-footer .footer-logo {
    width: 184px;
    height: 63px;
    background-position: left top;
  }
}

.site-footer .footer__block--menu,
.site-footer .footer__block--payment {
  flex: 0 0 100%;
  max-width: 100%;
  margin-top: 20px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__block--menu,
  .site-footer .footer__block--payment {
    margin-top: 40px;
  }
}
.site-footer .footer__block--menu .footer__menu li {
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__block--menu .footer__menu li {
    text-align: left;
  }
}
.site-footer .footer__block--menu .footer__menu li:not(:last-child) {
  margin-bottom: 10px;
}
.site-footer .footer__block--menu .footer__menu li a {
  padding: 2px 0;
}
.site-footer .footer__block--menu .footer__menu li a:hover,
.site-footer .footer__block--menu .footer__menu li a:active,
.site-footer .footer__block--menu .footer__menu li a:focus,
.site-footer .footer__block--menu .footer__menu li a:focus-visible,
.site-footer .footer__block--menu .footer__menu li a:visited {
  color: #FFFFFF;
}
.site-footer .footer__block--payment,
.site-footer .footer-b2b + .footer__block--menu {
  display: none;
}
@media screen and (min-width: 769px) {
  .site-footer .footer__block--payment,
  .site-footer .footer-b2b + .footer__block--menu {
    display: block;
  }
}
.site-footer .footer__block--payment .footer__mobile-section {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__block--menu {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .site-footer .footer__block--payment {
    align-self: flex-end;
    padding-top: 0;
  }
  .site-footer .footer__block--payment .footer__mobile-section {
    justify-content: flex-end;
  }
}
@media screen and (min-width: 1024px) {
  .site-footer .footer__block--menu {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .site-footer .footer__block--payment {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.site-footer .footer__title {
  margin-bottom: 20px;
  font-family: "neue-haas-grotesk-display", sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__title {
    text-align: left;
  }
}
.site-footer .footer__block--menu .footer__menu {
  margin: 0;
}
.site-footer .footer__block--payment > .footer__mobile-section {
  padding: 0;
  margin: 0;
  border: 0;
}
.site-footer .footer__block--payment .payment-icons {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
.site-footer .footer__block--payment .payment-icons .icon--payment svg {
  width: auto;
  height: 35px;
}
.site-footer .footer__blocks {
  position: relative;
}
.site-footer .footer-b2b {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  max-width: 235px;
  padding: 15px 25px;
  margin: 35px auto 15px auto;
  border: 1px solid #FFFFFF;
  border-radius: 25px;
  color: #FFFFFF;
  font-family: 'neue-haas-grotesk-display', sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  transition: all 0.25s ease-in-out;
}
.site-footer .footer-b2b:hover,
.site-footer .footer-b2b:active {
  background-color: #FFFFFF;
  color: #9985BA;
}
.site-footer .footer-b2b svg {
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .site-footer .footer-b2b {
    width: auto;
    max-width: none;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .site-footer .footer-b2b svg {
    margin-left: 10px;
  }
}
.site-footer > .footer__section {
  padding-top: 30px;
  padding-bottom: 30px;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
@media screen and (min-width: 768px) {
  .site-footer > .footer__section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
.site-footer .footer__base-links {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__base-links {
    justify-content: flex-start;
  }
}
.site-footer .footer__base-links * {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0;
}
@media screen and (max-width: 767px) {
  .site-footer .footer__base-links span:first-child {
    justify-content: center;
  }
}
.site-footer .footer__base-links span:first-child {
  flex: 0 0 100%;
  margin-bottom: 10px;
  text-align: center;
}
.site-footer .footer__base-links a:not(:last-child) {
  margin-right: 10px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__base-links a:not(:last-child) {
    margin-right: 20px;
  }
  .site-footer .footer__base-links span:first-child {
    flex: 0 0 auto;
    margin-right: 20px;
    margin-bottom: 0;
    text-align: left;
  }
}
.site-footer .footer__base-links *:not(:last-child)::after {
  content: "";
  display: block;
  margin-left: 10px;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__base-links *:not(:last-child)::after {
    margin-left: 20px;
  }
}
.site-footer .footer__base-links span:first-child::after {
  display: none;
  width: 6px;
  height: 6px;
  background-color: #FFFFFF;
  border-radius: 50%;
}
@media screen and (min-width: 768px) {
  .site-footer .footer__base-links span:first-child::after {
    display: block;
  }
}
.site-footer .footer__base-links a:not(:last-child)::after {
  width: 8px;
  height: 8px;
  background: url('data:image/svg+xml,<svg width="9" height="9" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.945039 2.01261C0.759851 1.80049 0.79526 1.4737 1.02123 1.31364C2.85144 0.0174367 5.40541 0.308258 6.94138 2.06752C8.47733 3.82676 8.45473 6.43532 6.96698 8.12374C6.78327 8.33222 6.45938 8.32861 6.27419 8.11649L0.945039 2.01261Z" fill="white"/></svg>') no-repeat center center;
  background-size: contain;
}
.site-footer .footer__base-links a {
  text-decoration: none;
}
.site-footer .footer__base-links a:hover,
.site-footer .footer__base-links a:active {
  text-decoration: underline;
}
.site-footer .footer-copyright {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  text-align: center;
}
.site-footer .footer-copyright a {
  text-decoration: none;
}
.site-footer .footer-copyright a:hover,
.site-footer .footer-copyright a:active {
  text-decoration: underline;
}
@media screen and (min-width: 769px) {
  .site-footer .footer-copyright {
    text-align: left;
  }
}
@media screen and (min-width: 1024px) {
  .site-footer .footer-legal {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
  }
  .site-footer .footer-copyright {
    padding-left: 20px;
    margin-top: 0;
  }
}

.btn {
  font-size: 18px !important;
  transition: all 0.25s ease-in-out;
}
.btn:hover,
.btn:active {
  background-color: #FFFFFF !important;
  color: #9985BA !important;
}

.js-qty__wrapper {
  border-radius: 25px;
  overflow: hidden;
  border: 0;
}
.js-qty__wrapper .js-qty__num {
  border: 0;
}
.js-qty__wrapper .js-qty__adjust {
  transition: color 0.25s ease-in-out;
}
.js-qty__wrapper .js-qty__adjust:hover,
.js-qty__wrapper .js-qty__adjust:active {
  background-color: transparent;
  color: #EF9797;
}

.flickity-viewport {
  padding-top: 15px;
  padding-bottom: 15px;
}
.toolbar .flickity-viewport {
  padding: 0;
}
.flickity-slider .testimonials-slide .testimonials-slider__text {
  border-radius: 24px;
}
.flickity-slider .product-main-slide {
  padding-bottom: 15px;
  border: 0;
}
.flickity-slider .product-main-slide .product-image-main {
  border: 1px solid var(--colorBorder);
}

.collection-content .collection-filter {
  padding-top: 15px;
  padding-bottom: 0;
  margin-bottom: 20px;
}
.collection-content .collection-filter .collection-filter__inner::after {
  display: none;
}
.collection-content .collection-filter .grid-view-btn svg {
  fill: var(--colorTextBody);
}
.collection-content .collection-filter .inline-list li:first-child {
  display: none;
}
.collection-content .product-grid .grid-product {
  flex: 0 0 100%;
  max-width: 100%;
}
@media screen and (min-width: 560px) {
  .collection-content .product-grid .grid-product {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (min-width: 769px) {
  .collection-content .product-grid-3 .grid-product,
  .collection-content .product-grid-4 .grid-product {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}
@media screen and (min-width: 1024px) {
  .collection-content .product-grid-4 .grid-product,
  .collection-content .product-grid-5 .grid-product {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media screen and (min-width: 1200px) {
  .collection-content .product-grid-5 .grid-product {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .collection-content .product-grid-6 .grid-product {
    flex: 0 0 16.666666%;
    max-width: 16.666666%;
  }
}

.testimonials-slider .testimonials-slide {
  padding-bottom: 40px;
}
.testimonials-slider .flickity-page-dots {
  bottom: -20px
}

@media screen and (max-width: 768px) {
  .template-product .section-text-with-icons .text-with-icons {
    margin-top: -100px !important;
  }
}

.recipient-form .field__input {
  padding: 12px 20px;
  border-radius: 8px;
}
.recipient-form .field__label {
  padding: 12px 20px;
}
.recipient-form .field__input:focus ~ label,
.recipient-form .field__input:not(:placeholder-shown) ~ label {
  transform: scale(0.85) translate(0.4rem, -0.4em);
}
.recipient-form .field__input:focus,
.recipient-form .field__input:not(:placeholder-shown) {
  padding: 18px 20px 6px 20px;
}
.recipient-form .field__input[type="date"]::-webkit-calendar-picker-indicator {
  transform: translateY(-0.35rem);
}

/* START OF DECORATIONS */

.template-index .toolbar-section,
.template-index .index-section--hero,
.template-index .section-oodFeatures,
.template-index .ood-product-section,
.template-index .happy2help-section,
.template-page .page-container.maandbox .toolbar-section,
.template-page .page-container.maandbox .index-section--hero,
.template-page .page-container.maandbox .section-oodFeatures,
.template-page .page-container.maandbox .ood-product-section,
.template-page .page-container.maandbox .happy2help-section {
  position: relative;
}
.template-index .toolbar-section::before,
.template-index .index-section--hero::before,
.template-index .section-oodFeatures::before,
.template-index .ood-product-section::before,
.template-index .ood-product-section::after,
.template-index .happy2help-section::before,
.template-page .page-container.maandbox .toolbar-section::before,
.template-page .page-container.maandbox .index-section--hero::before,
.template-page .page-container.maandbox .section-oodFeatures::before,
.template-page .page-container.maandbox .ood-product-section::before,
.template-page .page-container.maandbox .ood-product-section::after,
.template-page .page-container.maandbox .happy2help-section::before {
  content: "";
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  pointer-events: none;
  z-index: 5;
}
.template-index .toolbar-section::before,
.template-page .page-container.maandbox .toolbar-section::before {
  display: none;
  width: 180px;
  height: 90px;
  left: 45%;
  top: 0;
  background-image: url('data:image/svg+xml,<svg width="129" height="70" viewBox="0 0 129 70" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M123.503 -348C130.509 -308.947 127.577 -268.75 114.975 -231.104C103.393 -196.65 81.4688 -163.02 47.5783 -149.816C36.2027 -145.382 22.229 -143.829 12.6617 -151.392C3.88077 -158.335 1.62022 -170.743 2.06805 -181.934C2.82339 -201.038 11.7156 -221.878 29.7229 -228.377C43.6583 -233.404 59.7438 -228.304 70.96 -218.65C82.1761 -208.996 89.2689 -195.45 94.8678 -181.757C128.283 -100.008 113.798 -0.600458 58.4208 68.3312" stroke="white" stroke-width="3" stroke-miterlimit="10"/></svg>');
  background-position: center bottom;
}
@media screen and (min-width: 769px) {
  .template-index .toolbar-section::before,
  .template-page .page-container.maandbox .toolbar-section::before {
    display: block;
  }
}
@media screen and (min-width: 1024px) {
  .template-index .toolbar-section::before,
  .template-page .page-container.maandbox .toolbar-section::before {
    left: 30%;
  }
}
.template-index .index-section--hero::before,
.template-page .page-container.maandbox .index-section--hero::before {
  width: 250px;
  height: 250px;
  right: -80px;
  bottom: -60px;
  background-image: url('data:image/svg+xml,<svg width="228" height="369" viewBox="0 0 228 369" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M226.716 2.00001C195.462 27.7148 171.174 60.8874 156.085 98.469C142.314 132.895 137.123 173.517 154.731 206.175C160.639 217.139 170.471 227.581 182.903 228.027C194.315 228.436 204.272 220.288 211.32 211.297C223.36 195.953 230.223 173.883 220.527 156.931C213.021 143.815 197.151 137.147 182.055 137.236C166.96 137.324 152.496 143.162 139.095 150.102C59.1018 191.539 4.65726 278.355 2.12921 368.517" stroke="white" stroke-width="3" stroke-miterlimit="10"/></svg>');
}
@media screen and (min-width: 769px) {
  .template-index .index-section--hero::before,
  .template-page .page-container.maandbox .index-section--hero::before {
    width: 420px;
    height: 370px;
    right: 5vw;
    bottom: -90px;
  }
}
@media screen and (min-width: 1024px) {
  .template-index .index-section--hero::before,
  .template-page .page-container.maandbox .index-section--hero::before {
    right: 15vw;
  }
}
@media screen and (min-width: 1200px) {
  .template-index .index-section--hero::before,
  .template-page .page-container.maandbox .index-section--hero::before {
    right: 25vw;
  }
}
.template-index .section-oodFeatures::before,
.template-page .page-container.maandbox .section-oodFeatures::before {
  width: 100px;
  height: 150px;
  right: 0;
  top: -20px;
  background-image: url('data:image/svg+xml,<svg width="83" height="262" viewBox="0 0 83 262" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.54553 2C52.6782 41.9699 131.114 149.6 35.7986 260.364" stroke="white" stroke-width="3" stroke-linecap="round"/></svg>');
}
@media screen and (min-width: 769px) {
  .template-index .section-oodFeatures::before,
  .template-page .page-container.maandbox .section-oodFeatures::before {
    width: 120px;
    height: 280px;
    right: 5vw;
    top: 0;
  }
}
@media screen and (min-width: 1024px) {
  .template-index .section-oodFeatures::before,
  .template-page .page-container.maandbox .section-oodFeatures::before {
    right: 10vw;
  }
}
@media screen and (min-width: 1200px) {
  .template-index .section-oodFeatures::before,
  .template-page .page-container.maandbox .section-oodFeatures::before {
    right: 20vw;
  }
}
.template-index .ood-product-section::before,
.template-page .page-container.maandbox .ood-product-section::before {
  width: 150px;
  height: 280px;
  left: -50px;
  top: 40px;
  background-image: url('data:image/svg+xml,<svg width="142" height="320" viewBox="0 0 142 320" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M108.487 319.05C89.5655 293.904 77.272 264.394 72.7364 233.233C68.62 204.697 72.1213 173.048 91.3973 151.584C97.8666 144.377 107.206 138.282 116.683 140.217C125.383 141.994 131.419 149.971 135.103 158.055C141.397 171.852 142.551 189.786 132.125 200.826C124.055 209.367 110.842 211.506 99.4492 208.68C88.0565 205.854 78.1919 198.799 69.3322 191.104C16.4486 145.168 -8.83255 69.6038 5.73497 0.999974" stroke="white" stroke-width="3" stroke-miterlimit="10"/></svg>');
  transform: translateY(-60%);
}
@media screen and (min-width: 769px) {
  .template-index .ood-product-section::before,
  .template-page .page-container.maandbox .ood-product-section::before {
    width: 200px;
    height: 320px;
    left: 0;
    top: 0;
    transform: translateY(-40%);
  }
}
@media screen and (min-width: 1024px) {
  .template-index .ood-product-section::before,
  .template-page .page-container.maandbox .ood-product-section::before {
    left: 5vw;
  }
}
@media screen and (min-width: 1200px) {
  .template-index .ood-product-section::before,
  .template-page .page-container.maandbox .ood-product-section::before {
    left: 10vw;
    transform: translateY(-60%);
  }
}
.template-index .ood-product-section::after,
.template-page .page-container.maandbox .ood-product-section::after {
  width: 300px;
  height: 300px;
  right: -180px;
  bottom: -130px;
  background-image: url('data:image/svg+xml,<svg width="358" height="335" viewBox="0 0 358 335" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_305_47)"><path d="M221.806 86.6677L233.318 91.1567C246.833 96.4181 260.806 101.855 273.992 108.502C290.427 116.781 301.967 125.463 310.321 135.833C319.044 146.654 323.448 159.299 323.059 172.4C322.764 182.166 319.94 191.291 315.11 198.098L311.869 202.664L311.476 197.073C311.379 195.668 311.268 194.509 311.127 193.426C308.67 174.443 298.334 163.495 290.237 159.895C282.484 156.447 273.174 157.398 265.327 162.448C261.67 164.75 258.645 167.929 256.526 171.696C254.408 175.463 253.263 179.7 253.196 184.021C253.218 197.022 263.466 206.71 272.217 211.041C277.264 213.535 282.811 214.848 288.441 214.881C294.07 214.913 299.632 213.665 304.708 211.23L308.218 209.532L307.549 213.375C304.222 232.474 293.91 249.966 288.059 258.692C271.054 284.044 247.022 303.883 218.908 315.777C218.722 315.855 218.536 315.933 218.35 316.011L219.531 318.941C242.042 309.479 262.115 295.039 278.243 276.705C288.545 265.053 296.981 251.877 303.255 237.645C307.568 228.119 310.31 217.957 311.375 207.555L311.454 206.782L312.035 206.265C319.433 199.685 324.462 189.312 325.831 177.805C327.345 165.26 324.706 152.564 318.318 141.661C311.295 129.923 300.226 119.752 284.481 110.578C270.487 102.431 255.089 96.3352 240.197 90.4396L239.273 90.0779C233.113 87.6408 226.937 85.2404 220.763 82.8403C210.444 78.8279 198.932 75.2596 188.5 71C165.161 62.0801 160 59 138 43.5L135.5 46.5C171.259 72.3184 180.596 70.6116 221.806 86.6677ZM307.758 205.62C297.491 213.142 283.324 213.751 271.665 207.173L271.195 206.909L271.19 206.898C270.781 206.659 270.373 206.406 269.969 206.144C261.425 200.594 254.097 190.112 257.006 178.756C259.01 170.934 265.677 164.325 273.992 161.919C283.217 159.253 292.564 162.755 298.996 171.282C305.886 180.408 309.11 191.444 308.571 204.091L308.529 205.053L307.758 205.62Z" fill="white"/></g><defs><clipPath id="clip0_305_47"><rect width="289.653" height="210.29" fill="white" transform="translate(114.541) rotate(33.0029)"/></clipPath></defs></svg>');
  transform: rotate(190deg);
}
@media screen and (min-width: 769px) {
  .template-index .ood-product-section::after,
  .template-page .page-container.maandbox .ood-product-section::after {
    right: 5vw;
    bottom: -100px;
    transform: none;
  }
}
@media screen and (min-width: 1024px) {
  .template-index .ood-product-section::after,
  .template-page .page-container.maandbox .ood-product-section::after {
    width: 400px;
    height: 400px;
    bottom: -150px;
  }
}
@media screen and (min-width: 1200px) {
  .template-index .ood-product-section::after,
  .template-page .page-container.maandbox .ood-product-section::after {
    right: 10vw;
  }
}
.template-index .happy2help-section::before,
.template-page .page-container.maandbox .happy2help-section::before {
  display: none;
}
/* .template-index .happy2help-section::before,
.template-page .page-container.maandbox .happy2help-section::before {
  width: 40px;
  height: 125px;
  left: 10vw;
  top: -80px;
  background-image: url('data:image/svg+xml,<svg width="82" height="260" viewBox="0 0 82 260" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M80.0123 258.352C31.9404 220.558 -43.4577 116.292 39.5253 1.57042" stroke="white" stroke-width="3" stroke-linecap="round"/></svg>');
  transform: rotate(-30deg);
}
@media screen and (min-width: 769px) {
  .template-index .happy2help-section::before,
  .template-page .page-container.maandbox .happy2help-section::before {
    width: 80px;
    height: 250px;
    left: 10vw;
    top: -100px;
    transform: none;
  }
}
@media screen and (min-width: 1024px) {
  .template-index .happy2help-section::before,
  .template-page .page-container.maandbox .happy2help-section::before {
    left: 20vw;
  }
} */
