@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");

@font-face {
  font-family: "Corbel-Bold";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/Corbel Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Corbel-Regular";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/Corbel.ttf") format("truetype");
}


.screen a {
  display: contents;
  text-decoration: none;
}

.container-center-horizontal {
  display: flex;
  flex-direction: row;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.container-center-horizontal > * {
  flex-shrink: 0;
  pointer-events: auto;
}

.align-self-flex-start {
  align-self: flex-start;
}

.align-self-flex-end {
  align-self: flex-end;
}

.align-self-flex-center {
  align-self: flex-center;
}

.hidden,
.hidden * {
  pointer-events: none;
  visibility: hidden;
}

* {
  box-sizing: border-box;
}

.group-70 {
  align-self: flex-end;
  cursor: pointer;
  display: flex;
  height: 43px;
  justify-content: space-between;
  transition: all 0.2s ease;
  width: 213px;
}

.path-33 {
  margin-left: 0;
  object-fit: cover;
  width: 66.15px;
}

.title-tagh6 {
  letter-spacing: 0.16px;
  line-height: 27px;
  margin-bottom: -7.0px;
  margin-right: -2px;
  margin-top: 9.0px;
  white-space: nowrap;
  width: 139px;
}

.label {
  cursor: pointer;
  flex: 1;
  letter-spacing: 0;
  line-height: 16px;
  margin-bottom: -3.5px;
  margin-right: -2px;
  margin-top: 1.5px;
  white-space: nowrap;
  width: 27px;
}

.group {
  align-items: flex-end;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  min-width: 100%;
}

.category-tagui_s {
  flex: 1;
  height: 19px;
  letter-spacing: 0.42px;
  line-height: 19px;
  margin-top: -2.5px;
  max-height: 19px;
  text-align: center;
  white-space: nowrap;
}

.post-title-tagh5 {
  flex: 1;
  height: 38px;
  letter-spacing: 0;
  line-height: 36px;
  margin-bottom: 5px;
  margin-right: -2px;
  max-height: 38px;
  text-align: center;
  white-space: nowrap;
}

.group-7 {
  display: flex;
  flex-direction: column;
  gap: 22px;
  height: 392px;
  justify-content: flex-end;
  width: 300px;
}

.post {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 62px;
  justify-content: space-between;
  margin-left: 24px;
  margin-right: 24px;
  max-height: 62px;
}

._by_-gage_-skidmore {
  border-radius: 15px;
  cursor: pointer;
  height: 282px;
  left: 58px;
  object-fit: cover;
  position: absolute;
  top: 38px;
  transition: all 0.2s ease-in-out;
  width: 186px;
}

.circle-button-sizeme-1 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  min-width: 68px;
  padding: 18.9px 20.0px;
}

.icon-iconfeatherface {
  align-items: flex-start;
  display: flex;
  justify-content: flex-end;
  min-width: 28px;
  padding: 0 6.2px;
}

.icon {
  display: flex;
  height: 28px;
  width: 15px;
}

.x8ce07b7c-74d8-41f6-862b-52ad2c0cc0ae {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -1.0px;
  margin-right: -1.0px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 17.46px;
}

.circle-button-sizeme-2 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  justify-content: flex-end;
  min-width: 68px;
  padding: 19.0px 19.9px;
}

.icon-iconfeather {
  display: flex;
  height: 28px;
  width: 28px;
}

.icon-1 {
  display: flex;
  flex: 1;
  margin-bottom: 2.6px;
  margin-left: 0;
  margin-top: 2.5px;
  width: 28.11px;
}

.x49d36f41-c5cf-4250-a4e1-3b9af1e16a2a {
  flex: 1;
  margin-bottom: -1.1px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 29.93px;
}

.circle-button-sizeme-3 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  justify-content: flex-end;
  min-width: 68px;
  padding: 13.0px 13.6px;
}

.icon-2 {
  cursor: pointer;
  display: flex;
  height: 40px;
  width: 40px;
}

.x972528ea-efc5-4af8-9b68-fecca20ce64b {
  height: 14px;
  object-fit: cover;
  width: 13px;
}

.circle-button-sizeme {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  min-width: 68px;
  padding: 19.0px 19.9px;
}

.icon-4 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 1px;
  margin-bottom: 0.7px;
  margin-top: 0.6px;
  min-height: calc(100.00% - 1px);
  width: 28.11px;
}

.a8fa587d-feba-4f61-89e5-ebbcf4a74442 {
  border: 2px solid;
  border-color: var(--banana);
  border-radius: 2.81px;
  height: 8px;
  margin-left: -1px;
  margin-top: -1px;
  width: 8px;
}

.flex-row {
  align-items: flex-end;
  display: flex;
  gap: 4px;
  margin-left: -1px;
  min-width: 30px;
}

.x6b71374f-a70f-40ad-bd4d-56126ba30ae9 {
  border: 2px solid;
  border-color: var(--banana);
  height: 19px;
  margin-bottom: 0;
  width: 8px;
}

.x4d296b31-b982-41b7-9f11-7fe71e29640d {
  height: 20px;
  object-fit: cover;
  width: 19px;
}

.icon-5 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: center;
  margin-bottom: 2.8px;
  margin-right: 0;
  margin-top: 2.7px;
  min-width: 28.11px;
}

.dcafc2f8-1463-4c12-b94f-cea2dea21cfc {
  height: 24px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 30px;
}

.x6bfcf969-fb9c-4a04-84fb-1e04ec1a6208 {
  height: 12px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 31px;
}

.image-2 {
  border-radius: 12px;
  height: 378px;
  object-fit: cover;
  width: 253px;
}

.h6-stylestyle2tagh5 {
  letter-spacing: 0;
  line-height: 36px;
  margin-bottom: -3px;
  margin-right: 12.0px;
  margin-top: 16px;
  min-height: 33px;
  min-width: 143px;
  white-space: nowrap;
}

.h6-stylestyle2tagp {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -5px;
  margin-right: 12.0px;
  margin-top: 23px;
  min-height: 21px;
  min-width: 32px;
  white-space: nowrap;
}

.group-20 {
  display: flex;
  height: 20px;
  justify-content: space-between;
  margin-right: 14.0px;
  margin-top: 26px;
  width: 56px;
}

.icon-iconfeatherlink {
  display: flex;
  width: 20px;
}

.icon-6 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  gap: 2px;
  justify-content: flex-end;
  margin-bottom: 0.5px;
  margin-top: 0.5px;
  min-width: 20px;
}

.flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 1px;
  margin-bottom: -1px;
  min-height: 21px;
  width: 6px;
}

.x91f062c6-354b-4daf-ab64-27ba2df4267c {
  border: 2px solid;
  border-color: var(--celeste);
  border-radius: 2px;
  height: 6px;
  width: 6px;
}

.x27453a98-5ff5-450c-b6ee-5c1e9ceef5fc {
  border: 2px solid;
  border-color: var(--celeste);
  height: 14px;
  width: 6px;
}

.x042003d1-0899-46e5-8d02-7bd8585db925 {
  height: 15px;
  margin-bottom: -1.0px;
  object-fit: cover;
  width: 14px;
}

.icon-iconfeathertwit {
  display: flex;
  width: 20px;
}

.icon-7 {
  display: flex;
  flex: 1;
  margin-bottom: 1.8px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 1.8px;
  width: 20px;
}

.icon-twitter {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 21.82px;
}

.image-container {
  height: 410px;
  position: relative;
  width: 274px;
}

.image-3 {
  border-radius: 12px;
  height: 205px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 137px;
}

.image-4 {
  border-radius: 12px;
  height: 205px;
  left: 137px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 137px;
}

.image-5 {
  border-radius: 12px;
  height: 204px;
  left: 68px;
  object-fit: cover;
  position: absolute;
  top: 103px;
  width: 137px;
}

.image-6 {
  border-radius: 12px;
  height: 205px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 205px;
  width: 137px;
}

.image-7 {
  border-radius: 12px;
  height: 205px;
  left: 137px;
  object-fit: cover;
  position: absolute;
  top: 205px;
  width: 137px;
}

.group-70-1 {
  align-self: flex-end;
  cursor: pointer;
  display: flex;
  height: 43px;
  justify-content: space-between;
  transition: all 0.2s ease;
  width: 213px;
}

.path-33-1 {
  margin-left: 0;
  object-fit: cover;
  width: 66.15px;
}

.title-tagh6-1 {
  letter-spacing: 0.16px;
  line-height: 27px;
  margin-bottom: -7.0px;
  margin-right: -2px;
  margin-top: 9.0px;
  white-space: nowrap;
  width: 139px;
}

.tab-item-stateactive-2 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 0;
  position: absolute;
  top: 0;
  width: 27px;
}

.tab-item-stateactive-3 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
  width: 27px;
}

.tab-item-statedefault-2 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 0;
  position: absolute;
  top: 0;
  width: 43px;
}

.tab-item-statedefault-3 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 0;
  position: absolute;
  top: 0;
  width: 54px;
}

.group-1 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  min-width: 100%;
}

.category-tagui_s-1 {
  flex: 1;
  height: 19px;
  letter-spacing: 0.42px;
  line-height: 19px;
  margin-top: -2.5px;
  max-height: 19px;
  text-align: center;
  white-space: nowrap;
}

.post-title-tagh5-1 {
  flex: 1;
  height: 38px;
  letter-spacing: 0;
  line-height: 36px;
  margin-bottom: 5px;
  margin-right: -2px;
  max-height: 38px;
  text-align: center;
  white-space: nowrap;
}

.group-53 {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  margin-top: 0;
  min-width: 100%;
}

.group-59 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  margin-top: 0;
  min-width: 100%;
}

.circle-button-sizeme-5 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  min-width: 68px;
  padding: 18.9px 20.0px;
}

.icon-iconfeatherface-1 {
  align-items: flex-start;
  display: flex;
  justify-content: flex-end;
  min-width: 28px;
  padding: 0 6.2px;
}

.icon-8 {
  display: flex;
  height: 28px;
  width: 15px;
}

.x8ce07b7c-74d8-41f6-862b-52ad2c0cc0ae-1 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -1.0px;
  margin-right: -1.0px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 17.46px;
}

.circle-button-sizeme-6 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  justify-content: flex-end;
  min-width: 68px;
  padding: 19.0px 19.9px;
}

.icon-iconfeather-1 {
  display: flex;
  height: 28px;
  width: 28px;
}

.icon-9 {
  display: flex;
  flex: 1;
  margin-bottom: 2.6px;
  margin-left: 0;
  margin-top: 2.5px;
  width: 28.11px;
}

.x49d36f41-c5cf-4250-a4e1-3b9af1e16a2a-1 {
  flex: 1;
  margin-bottom: -1.1px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 29.93px;
}

.circle-button-sizeme-7 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  justify-content: flex-end;
  min-width: 68px;
  padding: 13.0px 13.6px;
}

.icon-10 {
  cursor: pointer;
  display: flex;
  height: 40px;
  width: 40px;
}

.x972528ea-efc5-4af8-9b68-fecca20ce64b-1 {
  height: 14px;
  object-fit: cover;
  width: 13px;
}

.circle-button-sizeme-4 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 67px;
  min-width: 68px;
  padding: 19.0px 19.9px;
}

.icon-12 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 1px;
  margin-bottom: 0.7px;
  margin-top: 0.6px;
  min-height: calc(100.00% - 1px);
  width: 28.11px;
}

.a8fa587d-feba-4f61-89e5-ebbcf4a74442-1 {
  border: 2px solid;
  border-color: var(--banana);
  border-radius: 2.81px;
  height: 8px;
  margin-left: -1px;
  margin-top: -1px;
  width: 8px;
}

.flex-row-1 {
  align-items: flex-end;
  display: flex;
  gap: 4px;
  margin-left: -1px;
  min-width: 30px;
}

.x6b71374f-a70f-40ad-bd4d-56126ba30ae9-1 {
  border: 2px solid;
  border-color: var(--banana);
  height: 19px;
  margin-bottom: 0;
  width: 8px;
}

.x4d296b31-b982-41b7-9f11-7fe71e29640d-1 {
  height: 20px;
  object-fit: cover;
  width: 19px;
}

.icon-13 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: center;
  margin-bottom: 2.8px;
  margin-right: 0;
  margin-top: 2.7px;
  min-width: 28.11px;
}

.dcafc2f8-1463-4c12-b94f-cea2dea21cfc-1 {
  height: 24px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 30px;
}

.x6bfcf969-fb9c-4a04-84fb-1e04ec1a6208-1 {
  height: 12px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 31px;
}

.icon-iconfeatherlink-1 {
  display: flex;
  width: 20px;
}

.icon-14 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  gap: 2px;
  justify-content: flex-end;
  margin-bottom: 0.5px;
  margin-top: 0.5px;
  min-width: 20px;
}

.flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 1px;
  margin-bottom: -1px;
  min-height: 21px;
  width: 6px;
}

.x91f062c6-354b-4daf-ab64-27ba2df4267c-1 {
  border: 2px solid;
  border-color: var(--celeste);
  border-radius: 2px;
  height: 6px;
  width: 6px;
}

.x27453a98-5ff5-450c-b6ee-5c1e9ceef5fc-1 {
  border: 2px solid;
  border-color: var(--celeste);
  height: 14px;
  width: 6px;
}

.x042003d1-0899-46e5-8d02-7bd8585db925-1 {
  height: 15px;
  margin-bottom: -1.0px;
  object-fit: cover;
  width: 14px;
}

.icon-iconfeathertwit-1 {
  display: flex;
  width: 20px;
}

.icon-15 {
  display: flex;
  flex: 1;
  margin-bottom: 1.8px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 1.8px;
  width: 20px;
}

.icon-twitter-1 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 21.82px;
}

.group-51 {
  display: flex;
  height: 50px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1123px;
}

.group-71 {
  background-color: var(--white);
  display: flex;
  flex: 1;
  width: 1123px;
}

.path-33-2 {
  cursor: pointer;
  margin-bottom: 12.0px;
  margin-left: 35.0px;
  margin-top: 12.0px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 40.07px;
}

.tab-item-stateactive-4 {
  display: flex;
  height: 19px;
  left: 119px;
  position: absolute;
  top: 16px;
  width: 27px;
}

.tab-item-stateactive-5 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 119px;
  position: absolute;
  top: 16px;
  transition: all 0.2s ease;
  width: 27px;
}

.tab-item-statedefault-4 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 259px;
  position: absolute;
  top: 16px;
  width: 54px;
}

.tab-item-statedefault-5 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 259px;
  position: absolute;
  top: 16px;
  transition: all 0.2s ease;
  width: 54px;
}

.tab-item-statedefault-6 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 181px;
  position: absolute;
  top: 16px;
  width: 43px;
}

.tab-item-statedefault-7 {
  cursor: pointer;
  display: flex;
  height: 19px;
  left: 181px;
  position: absolute;
  top: 16px;
  transition: all 0.2s ease;
  width: 43px;
}

.group-42 {
  cursor: pointer;
  display: flex;
  height: 190px;
  margin-left: 1.0px;
  transition: all 0.2s ease;
  width: 125px;
}

.post-7 {
  display: flex;
  flex-direction: column;
  height: 62px;
  justify-content: space-between;
  margin-left: 2.0px;
  width: 254px;
}

.category-tagui_s-2 {
  flex: 1;
  height: 19px;
  letter-spacing: 0.42px;
  line-height: 19px;
  margin-top: -2.5px;
  max-height: 19px;
  text-align: center;
  white-space: nowrap;
}

.post-title-tagh5-2 {
  flex: 1;
  height: 38px;
  letter-spacing: 0;
  line-height: 36px;
  margin-bottom: 5px;
  margin-right: -2px;
  max-height: 38px;
  text-align: center;
  white-space: nowrap;
}

.link-1 {
  border-radius: 15px;
  cursor: pointer;
  height: 202px;
  margin-left: 7.5px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 132px;
}

.our-mission2 {
  background-color: var(--pixie-powder);
  display: flex;
  flex-direction: column;
  gap: 37px;
  height: 933px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1197px;
}

.sweet-ice-cream-tagh2-2 {
  height: 75px;
  letter-spacing: -0.30px;
  line-height: 84px;
  margin-left: 35px;
  margin-top: 14.0px;
  text-align: center;
  white-space: nowrap;
  width: 361px;
}

.neque-porro-quisquam-2 {
  height: 216px;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 36px;
  width: 361px;
}

.h6-stylestyle2tagh5-2 {
  left: 144px;
  letter-spacing: 0;
  line-height: 36px;
  position: absolute;
  top: 761px;
  white-space: nowrap;
}

.h6-stylestyle2tagp-2 {
  left: 200px;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 816px;
  white-space: nowrap;
}

.group-44 {
  display: flex;
  height: 20px;
  justify-content: space-between;
  left: 186px;
  position: absolute;
  top: 864px;
  width: 56px;
}

.icon-iconfeatherlink-2 {
  display: flex;
  width: 20px;
}

.icon-16 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 0.5px;
  margin-top: 0.5px;
  min-height: calc(100.00% - 1px);
  width: 20px;
}

.x91f062c6-354b-4daf-ab64-27ba2df4267c-2 {
  border: 2px solid;
  border-color: var(--celeste);
  border-radius: 2px;
  height: 6px;
  margin-left: -1px;
  width: 6px;
}

.flex-row-2 {
  align-items: flex-end;
  display: flex;
  gap: 2px;
  margin-left: -1px;
  min-width: 22px;
}

.x27453a98-5ff5-450c-b6ee-5c1e9ceef5fc-2 {
  border: 2px solid;
  border-color: var(--celeste);
  height: 14px;
  margin-bottom: 0;
  width: 6px;
}

.x042003d1-0899-46e5-8d02-7bd8585db925-2 {
  height: 15px;
  object-fit: cover;
  width: 14px;
}

.icon-iconfeathertwit-2 {
  display: flex;
  margin-right: 0;
  width: 20px;
}

.icon-17 {
  display: flex;
  flex: 1;
  margin-bottom: 1.8px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 1.8px;
  width: 20px;
}

.icon-twitter-2 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 21.82px;
}

.mockup-shop-classic-2 {
  letter-spacing: 0;
  line-height: 34px;
  margin-left: 0.5px;
  margin-top: 62px;
  min-height: 33px;
  text-align: center;
  white-space: nowrap;
  width: 361px;
}

.copyright-2020-nam-2 {
  letter-spacing: 0;
  line-height: 36px;
  min-height: 55px;
  width: 361px;
}

.circle-button-sizeme-8 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 56px;
  margin-bottom: 0;
  min-width: 56px;
  padding: 15.0px 16.0px;
}

.icon-iconfeatherface-2 {
  align-items: flex-end;
  display: flex;
  height: 25px;
  justify-content: flex-end;
  min-width: 24px;
  padding: 0.3px 4.9px;
}

.icon-18 {
  display: flex;
  height: 24px;
  width: 13px;
}

.x8ce07b7c-74d8-41f6-862b-52ad2c0cc0ae-2 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -1.0px;
  margin-right: -1.0px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 14.98px;
}

.circle-button-sizeme-9 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 56px;
  justify-content: flex-end;
  margin-bottom: 0;
  margin-left: 19px;
  min-width: 58px;
  padding: 15.0px 17.0px;
}

.icon-iconfeather-2 {
  display: flex;
  height: 25px;
  width: 24px;
}

.icon-19 {
  display: flex;
  flex: 1;
  margin-bottom: 2.4px;
  margin-left: 0.3px;
  margin-right: 0.1px;
  margin-top: 3.3px;
  width: 23.59px;
}

.x49d36f41-c5cf-4250-a4e1-3b9af1e16a2a-2 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 25.41px;
}

.circle-button-sizeme-10 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 56px;
  justify-content: flex-end;
  margin-bottom: 0;
  margin-left: 18px;
  min-width: 57px;
  padding: 11.2px 11.3px;
}

.icon-20 {
  cursor: pointer;
  display: flex;
  height: 34px;
  width: 34px;
}

.icon-21 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: center;
  margin-bottom: 4.8px;
  margin-right: 0.2px;
  margin-top: 5.0px;
  min-width: 33.75px;
}

.x972528ea-efc5-4af8-9b68-fecca20ce64b-2 {
  height: 12px;
  object-fit: cover;
  width: 11px;
}

.circle-button-sizeme-11 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 56px;
  margin-bottom: 0;
  margin-left: 18px;
  min-width: 58px;
  padding: 15.0px 17.0px;
}

.icon-22 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 0.9px;
  margin-left: 0.3px;
  margin-right: 0.1px;
  margin-top: 1.7px;
  min-height: calc(100.00% - 3px);
  width: 23.59px;
}

.a8fa587d-feba-4f61-89e5-ebbcf4a74442-2 {
  border: 2px solid;
  border-color: var(--banana);
  border-radius: 2.36px;
  height: 7px;
  margin-left: -1px;
  width: 7px;
}

.flex-row-3 {
  align-items: flex-start;
  display: flex;
  gap: 3px;
  margin-left: -1px;
  min-width: 26px;
}

.x6b71374f-a70f-40ad-bd4d-56126ba30ae9-2 {
  align-self: flex-end;
  border: 2px solid;
  border-color: var(--banana);
  height: 16px;
  width: 7px;
}

.x4d296b31-b982-41b7-9f11-7fe71e29640d-2 {
  height: 17px;
  object-fit: cover;
  width: 16px;
}

.circle-button-sizeme-12 {
  align-items: flex-start;
  background-color: var(--pixie-powder);
  border-radius: 1000px;
  display: flex;
  height: 56px;
  margin-bottom: 0;
  margin-left: 19px;
  min-width: 56px;
  padding: 15.0px 15.8px;
}

.dcafc2f8-1463-4c12-b94f-cea2dea21cfc-2 {
  height: 21px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 26px;
}

.x6bfcf969-fb9c-4a04-84fb-1e04ec1a6208-2 {
  height: 11px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 26px;
}

.polygon-2 {
  height: 18px;
  left: 100px;
  object-fit: cover;
  position: absolute;
  top: 376px;
  width: 51px;
}

.path-36 {
  height: 538px;
  left: 390px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 842px;
}

.scroll-group-6::-webkit-scrollbar {
  display: none;
  width: 0;
}

.scroll-group-6 {
  align-items: flex-end;
  display: flex;
  height: 197px;
  left: 454px;
  min-width: 717px;
  overflow-y: scroll;
  position: absolute;
  top: 277px;
}

.group-66 {
  display: flex;
  height: 410px;
  justify-content: space-between;
  margin-right: 20px;
  margin-top: 20px;
  width: 825.66px;
}

.polygon-2-1 {
  height: 18px;
  left: 100px;
  object-fit: cover;
  position: absolute;
  top: 376px;
  width: 51px;
}

.path-36-1 {
  height: 538px;
  left: 390px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 497px;
}

.scroll-group-8::-webkit-scrollbar {
  display: none;
  width: 0;
}

._by_-gage_-skidmore-1 {
  border-radius: 15px;
  cursor: pointer;
  height: 282px;
  left: 58px;
  object-fit: cover;
  position: absolute;
  top: 38px;
  transition: all 0.2s ease-in-out;
  width: 186px;
}

.group-75-1 {
  display: flex;
  flex-direction: column;
  gap: 22px;
  height: 392px;
  justify-content: flex-end;
  left: 0;
  position: absolute;
  top: 0;
  width: 300px;
}

.group-54-4 {
  display: flex;
  height: 210px;
  left: 0;
  position: absolute;
  top: 0;
  width: 140px;
}

.polygon-2-2 {
  height: 12px;
  left: 53px;
  object-fit: cover;
  position: absolute;
  top: 208px;
  width: 35px;
}

.group-95 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 19px;
  margin-left: 0;
  margin-top: 57px;
  min-height: 282px;
  width: 252px;
  z-index: 2;
}

.overlap-group2-3 {
  height: 538px;
  margin-bottom: -21.5px;
  position: relative;
  width: 887px;
}

.group-48 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 19px;
  margin-right: 0;
  margin-top: 57px;
  min-height: 282px;
  width: 252px;
  z-index: 6;
}

.overlap-group-16 {
  height: 21px;
  margin-top: -1.0px;
  position: relative;
  width: 26px;
}