
.mixpopup-select-size > span {
  display: inline-flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px;
  line-height: 36px;
}
.mixpopup-popover-content strong {
  margin-left: 8px;
}


.mixpopup-linkage > span {
  display: inline-flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 14px 0 20px;
  line-height: 36px;
}

.sizeguideFit .sizeguideFitTitle[data-v-45f9ebff]{color:#333;font-family:Muli-Bold,Muli,sans-serif!important;font-size:18px;line-height:23px;margin:0 0 12px;text-align:left}.sizeguideFit .sizeguideFitProcess[data-v-45f9ebff]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:8px}.sizeguideFit .sizeguideFitProcess .sizeguideFitProcessItem[data-v-45f9ebff]{-webkit-box-flex:1;border-top:1px solid #333;color:#333;-webkit-flex:1;-ms-flex:1;flex:1;font-family:Muli-Light,Muli,sans-serif!important;font-size:14px;line-height:18px;padding-top:8px;position:relative;text-align:center}.sizeguideFit .sizeguideFitProcess .sizeguideFitProcessItem[data-v-45f9ebff]:before{background:#333;content:" ";height:4px;left:0;position:absolute;top:0;width:1px}.sizeguideFit .sizeguideFitProcess .sizeguideFitProcessItem[data-active=true][data-v-45f9ebff]:before{background:#fff;border-color:#333 transparent transparent;border-style:solid;border-width:9px 6px 0;height:0;width:0}.sizeguideFit .sizeguideFitProcess .sizeguideFitProcessItem[data-active=true][data-v-45f9ebff]:before:not(:first-child){-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sizeguideFit .sizeguideFitProcess .sizeguideFitProcessItem[data-v-45f9ebff]:last-child:after{background:#333;content:" ";height:4px;position:absolute;right:0;top:0;width:1px}.sizeguideFit .sizeguideFitProcess .sizeguideFitProcessItem[data-last=true][data-v-45f9ebff]:last-child:after{background:#fff;border-color:#333 transparent transparent;border-style:solid;border-width:9px 6px 0;height:0;width:0}.sizeguideFit .sizeguideFitProcessText[data-v-45f9ebff]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;height:12px;-webkit-justify-content:space-between;justify-content:space-between;line-height:12px;position:relative}.sizeguideFit .sizeguideFitProcessText>div[data-v-45f9ebff]{position:absolute;top:0}.sizeguideFit .sizeguideFitProcessText.firstProcess[data-v-45f9ebff]{margin-bottom:24px}@media screen and (max-width:900px){.sizeguideFit .sizeguideFitTitle[data-v-45f9ebff]{font-size:14px;line-height:18px;margin-bottom:8px;text-align:left}.sizeguideFit .sizeguideFitProcess.firstProcess[data-v-45f9ebff]{margin-bottom:16px}.sizeguideFit .sizeguideFitProcess .sizeguideFitProcessItem[data-v-45f9ebff]{font-size:12px}}
.sizeguideTable[data-v-7b4bad0a]{border:1px solid #d8d8d8;border-collapse:collapse}.sizeguideTable.cupTable table tr td[data-index="0"][data-v-7b4bad0a]{font-family:Muli-Light,Muli,sans-serif!important}.sizeguideTable table[data-v-7b4bad0a]{cursor:pointer;table-layout:fixed}.sizeguideTable table tr[data-v-7b4bad0a]{height:44px}.sizeguideTable table tr[data-v-7b4bad0a]:nth-child(odd){background:#f5f5f5}.sizeguideTable table tr td[data-v-7b4bad0a]{border:none;color:#333;font-family:Muli-Light,Muli,sans-serif!important;font-size:14px;line-height:44px}.sizeguideTable table tr td.boldTableFont[data-v-7b4bad0a]{font-family:Muli-SemiBold,Muli,sans-serif!important}@media screen and (max-width:900px){.sizeguideTable[data-v-7b4bad0a]{overflow-x:scroll;overflow-y:hidden}.sizeguideTable table tr td[data-v-7b4bad0a]{border:none;border-right:1px solid #eee;width:90px}}
.sizeguideDesc[data-v-46497ef0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:40px 0}.sizeguideDesc img[data-v-46497ef0]{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:auto;margin-right:40px;width:276px}.sizeguideDesc .descDetail[data-v-46497ef0] h2{color:#333;font-family:Muli-Bold,Muli,sans-serif!important;font-size:18px;letter-spacing:1px;line-height:23px;margin:0}.sizeguideDesc .descDetail[data-v-46497ef0] h3{color:#333;font-family:Muli-Bold,Muli,sans-serif!important;font-size:14px;line-height:18px;margin:20px 0 4px;text-align:left}.sizeguideDesc .descDetail[data-v-46497ef0] h3 img{height:auto;width:18px}.sizeguideDesc .descDetail[data-v-46497ef0] p{color:#333;font-family:Muli-Light,Muli,sans-serif!important;font-size:14px;line-height:18px;margin:0;text-align:left}.sizeguideDesc .descDetail[data-v-46497ef0] a{font-family:Muli-SemiBold,Muli,sans-serif!important;text-decoration:underline}@media screen and (max-width:900px){.sizeguideDesc[data-v-46497ef0]{margin:24px 0}.sizeguideDesc img[data-v-46497ef0]{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:auto;margin-right:16px;width:148px}.sizeguideDesc .descDetail[data-v-46497ef0] h2{color:#333;font-family:Muli-Bold,Muli,sans-serif!important;font-size:14px;letter-spacing:1px;line-height:18px;margin:0}.sizeguideDesc .descDetail[data-v-46497ef0] h3{color:#333;font-family:Muli-Bold,Muli,sans-serif!important;font-size:12px;line-height:15px;margin:20px 0 4px}.sizeguideDesc .descDetail[data-v-46497ef0] h3 img{height:auto;width:15px}.sizeguideDesc .descDetail[data-v-46497ef0] p{color:#333;font-family:Muli-Light,Muli,sans-serif!important;font-size:12px;line-height:18px;margin:0}.sizeguideDesc .descDetail[data-v-46497ef0] a{font-family:Muli-SemiBold,Muli,sans-serif!important;text-decoration:underline}}
#sizeguide_v2[data-v-478eafdb]{height:inherit}.loading[data-v-478eafdb]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.loading img[data-v-478eafdb]{height:200px;width:200px}.sizeguideError[data-v-478eafdb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.sizeguideError img[data-v-478eafdb]{height:auto;margin-bottom:38px;width:177px}.sizeguideError p[data-v-478eafdb]{color:#333;font-family:Muli-SemiBold,Muli,sans-serif!important;font-size:14px;line-height:18px;margin:0;padding:0;text-align:center;width:400px}.sizeguideTabGroup[data-v-478eafdb]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.sizeguideTabGroup[data-v-478eafdb],.sizeguideTabGroup .sizeguideTabLeft[data-v-478eafdb]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sizeguideTabGroup .sizeguideTabLeft p[data-v-478eafdb]{border-bottom:4px solid #fff;color:#999;cursor:pointer;font-family:Muli-Bold,Muli,sans-serif!important;font-size:18px;letter-spacing:1px;line-height:23px;margin:0;padding-bottom:8px}.sizeguideTabGroup .sizeguideTabLeft p.selected[data-v-478eafdb]{border-bottom:4px solid #333;color:#333}.sizeguideTabGroup .sizeguideTabLeft p[data-v-478eafdb]:first-child{margin-right:44px}.sizeguideTabGroup .sizeguideTabLeft p.reverse[data-v-478eafdb]:first-child,.sizeguideTabGroup .sizeguideTabLeft p[data-v-478eafdb]:last-child{margin-right:0}.sizeguideTabGroup .sizeguideTabLeft p.reverse[data-v-478eafdb]:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-right:44px;-webkit-order:-1;order:-1}.sizeguideTabGroup .sizeguideTabRight[data-v-478eafdb]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sizeguideTabGroup .sizeguideTabRight p[data-v-478eafdb]{border-bottom:2px solid #fff;color:#999;cursor:pointer;font-family:Muli-SemiBold,Muli,sans-serif!important;font-size:14px;letter-spacing:1px;line-height:18px;margin:0;text-transform:uppercase}.sizeguideTabGroup .sizeguideTabRight p.selected[data-v-478eafdb]{border-bottom:2px solid #333;color:#333}.sizeguideTabGroup .sizeguideTabRight p[data-v-478eafdb]:first-child{margin-right:14px}.table-container[data-v-478eafdb]{margin-bottom:40px;margin-top:24px}.table-container.onlyOneTable[data-v-478eafdb]{margin-bottom:0}.table-container .product_diff[data-v-478eafdb]{color:#333;font-family:Muli-Light,Muli sans-serif!important;font-size:14px;line-height:21px;margin:8px 0 0}.sizeguideCupTitle[data-v-478eafdb]{color:#333;font-family:Muli-SemiBold,Muli,sans-serif!important;font-size:14px;line-height:18px;margin-bottom:16px;margin-top:-16px;text-align:left}@media screen and (max-width:900px){.sizeguideError img[data-v-478eafdb]{height:auto;margin-bottom:19px;width:142px}.sizeguideError p[data-v-478eafdb]{line-height:21px;text-align:center;width:280px}.table-container[data-v-478eafdb]{margin-bottom:40px;margin-top:12px}.sizeguideTabGroup[data-v-478eafdb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sizeguideTabGroup.changeLeftFlex[data-v-478eafdb]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.sizeguideTabGroup.changeLeftFlex .sizeguideTabLeft[data-v-478eafdb]{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0}.sizeguideTabGroup.changeLeftFlex .sizeguideTabLeft p[data-v-478eafdb]{margin-bottom:0}.sizeguideTabGroup .sizeguideTabLeft[data-v-478eafdb]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:12px}.sizeguideTabGroup .sizeguideTabLeft p[data-v-478eafdb]{border-bottom:2px solid #fff;font-size:14px;line-height:18px;margin-bottom:4px}.sizeguideTabGroup .sizeguideTabLeft p[data-v-478eafdb]:first-child{margin-right:20px}.sizeguideTabGroup .sizeguideTabLeft p.reverse[data-v-478eafdb]:first-child,.sizeguideTabGroup .sizeguideTabLeft p[data-v-478eafdb]:last-child{margin-right:0}.sizeguideTabGroup .sizeguideTabLeft p.reverse[data-v-478eafdb]:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-right:20px;-webkit-order:-1;order:-1}.sizeguideTabGroup .sizeguideTabLeft p.selected[data-v-478eafdb]{border-bottom:2px solid #333}.sizeguideTabGroup .sizeguideTabRight[data-v-478eafdb]{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.sizeguideTabGroup .sizeguideTabRight p[data-v-478eafdb]:first-child{margin-right:20px}}
/* windicss layer base */

/* windicss layer components */

/* windicss layer utilities */
.container {
  width: 100%;
}
@media (min-width: 320px) {
  .container {
    max-width: 320px;
  }
}
@media (min-width: 576px) {
  .container {
    max-width: 576px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1440px) {
  .container {
    max-width: 1440px;
  }
}
@media (min-width: 1660px) {
  .container {
    max-width: 1660px;
  }
}
.bg-\[\#f5f5f5\] {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
}
.bg-\[\#fafafa\] {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity));
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}
.bg-hex-f7f7f7 {
  --tw-bg-opacity: 1;
  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));
}
.bg-\[\#fff\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}
.bg-\[\#e61717\] {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 23, 23, var(--tw-bg-opacity));
}
.bg-hex-e61717 {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 23, 23, var(--tw-bg-opacity));
}
.bg-\[\#f0f0f0\] {
  --tw-bg-opacity: 1;
  background-color: rgba(240, 240, 240, var(--tw-bg-opacity));
}
.bg-\[\#333\] {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 51, 51, var(--tw-bg-opacity));
}
.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}
.bg-center {
  background-position: center;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.bg-contain {
  background-size: contain;
}
.hover\:border-\[\#333\]:hover {
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}
.border-transparent {
  border-color: transparent;
}
.border-\[\#333\] {
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}
.border-\[\#d8d8d8\] {
  --tw-border-opacity: 1;
  border-color: rgba(216, 216, 216, var(--tw-border-opacity));
}
.border-\[\#333333\] {
  --tw-border-opacity: 1;
  border-color: rgba(51, 51, 51, var(--tw-border-opacity));
}
.border-\[\#f7f7f7\] {
  --tw-border-opacity: 1;
  border-color: rgba(247, 247, 247, var(--tw-border-opacity));
}
.rounded-1\/2 {
  border-radius: 50%;
}
.rounded-20px {
  border-radius: 20px;
}
.border-solid {
  border-style: solid;
}
.\!border-none {
  border-style: none !important;
}
.border {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-b-1px {
  border-bottom-width: 1px;
}
.border-r-0 {
  border-right-width: 0px;
}
.border-t-0 {
  border-top-width: 0px;
}
.border-l-0 {
  border-left-width: 0px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.box-border {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cursor-pointer {
  cursor: pointer;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inline-flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.table {
  display: table;
}
.hidden {
  display: none;
}
.\!hidden {
  display: none !important;
}
.basis-44px {
  flex-basis: 44px;
}
.basis-137px {
  flex-basis: 137px;
}
.basis-50px {
  flex-basis: 50px;
}
.basis-1\/2 {
  flex-basis: 50%;
}
.basis-full {
  flex-basis: 100%;
}
.flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
.flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.flex-wrap {
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.items-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.self-center {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.justify-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.justify-around {
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.flex-1 {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0%;
  -webkit-flex: 1 1 0%;
  flex: 1 1 0%;
}
.flex-shrink-0 {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.font-700 {
  font-weight: 700;
}
.font-300 {
  font-weight: 300;
}
.font-600 {
  font-weight: 600;
}
.font-500 {
  font-weight: 500;
}
.font-800 {
  font-weight: 800;
}
.font-900 {
  font-weight: 900;
}
.font-400 {
  font-weight: 400;
}
.h-full {
  height: 100%;
}
.h-auto {
  height: auto;
}
.h-0 {
  height: 0px;
}
.h-screen {
  height: 100vh;
}
.h-8px {
  height: 8px;
}
.h-44px {
  height: 44px;
}
.h-24px {
  height: 24px;
}
.h-32px {
  height: 32px;
}
.hover\:h-30px:hover {
  height: 30px;
}
.h-30px {
  height: 30px;
}
.h-26px {
  height: 26px;
}
.h-38px {
  height: 38px;
}
.h-60px {
  height: 60px;
}
.h-56px {
  height: 56px;
}
.h-514px {
  height: 514px;
}
.h-164px {
  height: 164px;
}
.h-18px {
  height: 18px;
}
.h-160px {
  height: 160px;
}
.h-40px {
  height: 40px;
}
.h-36px {
  height: 36px;
}
.h-28px {
  height: 28px;
}
.h-29px {
  height: 29px;
}
.h-42px {
  height: 42px;
}
.h-34px {
  height: 34px;
}
.text-18px {
  font-size: 18px;
  line-height: 1;
}
.text-14px {
  font-size: 14px;
  line-height: 1;
}
.text-12px {
  font-size: 12px;
  line-height: 1;
}
.text-43px {
  font-size: 43px;
  line-height: 1;
}
.text-16px {
  font-size: 16px;
  line-height: 1;
}
.text-20px {
  font-size: 20px;
  line-height: 1;
}
.text-32px {
  font-size: 32px;
  line-height: 1;
}
.text-0px {
  font-size: 0px;
  line-height: 1;
}
.text-30px {
  font-size: 30px;
  line-height: 1;
}
.text-13px {
  font-size: 13px;
  line-height: 1;
}
.leading-18px {
  line-height: 18px;
}
.leading-15px {
  line-height: 15px;
}
.leading-21px {
  line-height: 21px;
}
.leading-25px {
  line-height: 25px;
}
.leading-41px {
  line-height: 41px;
}
.leading-23px {
  line-height: 23px;
}
.leading-20px {
  line-height: 20px;
}
.leading-24px {
  line-height: 24px;
}
.\!leading-56px {
  line-height: 56px !important;
}
.\!leading-20px {
  line-height: 20px !important;
}
.leading-56px {
  line-height: 56px;
}
.leading-14px {
  line-height: 14px;
}
.list-none {
  list-style-type: none;
}
.m-auto {
  margin: auto;
}
.m-0 {
  margin: 0px;
}
.mx-13px {
  margin-left: 13px;
  margin-right: 13px;
}
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-3px {
  margin-top: 3px;
  margin-bottom: 3px;
}
.my-8px {
  margin-top: 8px;
  margin-bottom: 8px;
}
.mt-32px {
  margin-top: 32px;
}
.mb-24px {
  margin-bottom: 24px;
}
.ml-16px {
  margin-left: 16px;
}
.mb-16px {
  margin-bottom: 16px;
}
.mt-4px {
  margin-top: 4px;
}
.mt-24px {
  margin-top: 24px;
}
.-mb-12px {
  margin-bottom: -12px;
}
.mt-16px {
  margin-top: 16px;
}
.-mr-12px {
  margin-right: -12px;
}
.mb-12px {
  margin-bottom: 12px;
}
.mr-12px {
  margin-right: 12px;
}
.mt-12px {
  margin-top: 12px;
}
.mt-20px {
  margin-top: 20px;
}
.mt-14px {
  margin-top: 14px;
}
.mt-8px {
  margin-top: 8px;
}
.mr-8px {
  margin-right: 8px;
}
.mb-8px {
  margin-bottom: 8px;
}
.ml-4px {
  margin-left: 4px;
}
.ml-5px {
  margin-left: 5px;
}
.ml-8px {
  margin-left: 8px;
}
.ml-10px {
  margin-left: 10px;
}
.mr-16px {
  margin-right: 16px;
}
.\!mr-12px {
  margin-right: 12px !important;
}
.mt-3px {
  margin-top: 3px;
}
.mt-80px {
  margin-top: 80px;
}
.mb-40px {
  margin-bottom: 40px;
}
.mb-32px {
  margin-bottom: 32px;
}
.mr-4px {
  margin-right: 4px;
}
.mb-14px {
  margin-bottom: 14px;
}
.mt-5px {
  margin-top: 5px;
}
.mr-6px {
  margin-right: 6px;
}
.mr-2px {
  margin-right: 2px;
}
.mt-2px {
  margin-top: 2px;
}
.ml-auto {
  margin-left: auto;
}
.mr-10px {
  margin-right: 10px;
}
.ml-2px {
  margin-left: 2px;
}
.max-h-full {
  max-height: 100%;
}
.max-h-95vh {
  max-height: 95vh;
}
.max-w-full {
  max-width: 100%;
}
.max-w-600px {
  max-width: 600px;
}
.max-w-273px {
  max-width: 273px;
}
.max-w-44px {
  max-width: 44px;
}
.max-w-408px {
  max-width: 408px;
}
.min-w-128px {
  min-width: 128px;
}
.object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}
.object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.hover\:p-2px:hover {
  padding: 2px;
}
.p-2px {
  padding: 2px;
}
.p-12px {
  padding: 12px;
}
.p-10px {
  padding: 10px;
}
.p-0 {
  padding: 0px;
}
.px-16px {
  padding-left: 16px;
  padding-right: 16px;
}
.py-24px {
  padding-top: 24px;
  padding-bottom: 24px;
}
.px-24px {
  padding-left: 24px;
  padding-right: 24px;
}
.px-4px {
  padding-left: 4px;
  padding-right: 4px;
}
.py-2px {
  padding-top: 2px;
  padding-bottom: 2px;
}
.py-8px {
  padding-top: 8px;
  padding-bottom: 8px;
}
.\!px-16px {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.py-16px {
  padding-top: 16px;
  padding-bottom: 16px;
}
.py-0px {
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-15px {
  padding-top: 15px;
  padding-bottom: 15px;
}
.py-5px {
  padding-top: 5px;
  padding-bottom: 5px;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-10px {
  padding-left: 10px;
  padding-right: 10px;
}
.py-10px {
  padding-top: 10px;
  padding-bottom: 10px;
}
.py-4px {
  padding-top: 4px;
  padding-bottom: 4px;
}
.px-6px {
  padding-left: 6px;
  padding-right: 6px;
}
.py-12px {
  padding-top: 12px;
  padding-bottom: 12px;
}
.px-8px {
  padding-left: 8px;
  padding-right: 8px;
}
.pl-16px {
  padding-left: 16px;
}
.pt-18px {
  padding-top: 18px;
}
.pb-21px {
  padding-bottom: 21px;
}
.pt-24px {
  padding-top: 24px;
}
.pl-10px {
  padding-left: 10px;
}
.pr-8px {
  padding-right: 8px;
}
.tab\.type {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
.tab\.children {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
.tab {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
.tab\.collectionId {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
.tab\.typeName {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
.\.tab {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
.tab-content-1 {
  -moz-tab-size: 1;
  -o-tab-size: 1;
  tab-size: 1;
}
.tab-content-2 {
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
}
.\.tab-content-2 {
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
}
.\.tab-content-1 {
  -moz-tab-size: 1;
  -o-tab-size: 1;
  tab-size: 1;
}
.tab\.name {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
.static {
  position: static;
}
.\!absolute {
  position: absolute !important;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.top-18px {
  top: 18px;
}
.left-18px {
  left: 18px;
}
.top-0 {
  top: 0px;
}
.left-0 {
  left: 0px;
}
.bottom-0 {
  bottom: 0px;
}
.left-27px {
  left: 27px;
}
.right-27px {
  right: 27px;
}
.bottom-16px {
  bottom: 16px;
}
.right-0 {
  right: 0px;
}
.top-full {
  top: 100%;
}
.bottom-auto {
  bottom: auto;
}
.\!-top-300px {
  top: -300px !important;
}
.bottom-30px {
  bottom: 30px;
}
.top-8px {
  top: 8px;
}
.left-8px {
  left: 8px;
}
.top-10px {
  top: 10px;
}
.left-10px {
  left: 10px;
}
.resize {
  resize: both;
}
.shadow-cart {
  --tw-shadow: 0 -1px 4px 0 #f2f2f2;
  --tw-shadow-colored: 0 -1px 4px 0 #f2f2f2;
  -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-share {
  --tw-shadow: 0 1px 5px rgb(31 28 28 / 18%);
  --tw-shadow-colored: 0 1px 5px rgb(31 28 28 / 18%);
  -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-\[\#333\] {
  --tw-text-opacity: 1;
  color: rgba(51, 51, 51, var(--tw-text-opacity));
}
.text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}
.text-\[\#999\] {
  --tw-text-opacity: 1;
  color: rgba(153, 153, 153, var(--tw-text-opacity));
}
.text-\[\#fa5050\] {
  --tw-text-opacity: 1;
  color: rgba(250, 80, 80, var(--tw-text-opacity));
}
.text-\[\#fa7f6f\] {
  --tw-text-opacity: 1;
  color: rgba(250, 127, 111, var(--tw-text-opacity));
}
.text-\[\#1ea0f0\] {
  --tw-text-opacity: 1;
  color: rgba(30, 160, 240, var(--tw-text-opacity));
}
.text-\[\#b78126\] {
  --tw-text-opacity: 1;
  color: rgba(183, 129, 38, var(--tw-text-opacity));
}
.text-\[\#1fa0f0cc\] {
  --tw-text-opacity: 0.8;
  color: rgba(31, 160, 240, var(--tw-text-opacity));
}
.text-current {
  color: currentColor;
}
.text-\[\#666\] {
  --tw-text-opacity: 1;
  color: rgba(102, 102, 102, var(--tw-text-opacity));
}
.text-opacity-80 {
  --tw-text-opacity: 0.8;
}
.hover\:text-opacity-100:hover {
  --tw-text-opacity: 1;
}
.truncate {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.overflow-ellipsis {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.uppercase {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.underline {
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}
.hover\:underline:hover {
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}
.line-through {
  -webkit-text-decoration-line: line-through;
  text-decoration-line: line-through;
}
.tracking-1px {
  letter-spacing: 1px;
}
.\!tracking-0px {
  letter-spacing: 0px !important;
}
.align-middle {
  vertical-align: middle;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.break-words {
  overflow-wrap: break-word;
}
.w-full {
  width: 100%;
}
.w-auto {
  width: auto;
}
.w-3\/5 {
  width: 60%;
}
.w-0 {
  width: 0px;
}
.w-screen {
  width: 100vw;
}
.w-4\/5 {
  width: 80%;
}
.w-21px {
  width: 21px;
}
.w-1px {
  width: 1px;
}
.w-32px {
  width: 32px;
}
.hover\:w-30px:hover {
  width: 30px;
}
.w-30px {
  width: 30px;
}
.w-26px {
  width: 26px;
}
.w-264px {
  width: 264px;
}
.w-40px {
  width: 40px;
}
.w-280px {
  width: 280px;
}
.w-110px {
  width: 110px;
}
.w-160px {
  width: 160px;
}
.w-24px {
  width: 24px;
}
.w-36px {
  width: 36px;
}
.w-28px {
  width: 28px;
}
.w-60px {
  width: 60px;
}
.w-310px {
  width: 310px;
}
.w-34px {
  width: 34px;
}
.w-16px {
  width: 16px;
}
.z-1 {
  z-index: 1;
}
.z-4 {
  z-index: 4;
}
.z-8 {
  z-index: 8;
}
.z-7 {
  z-index: 7;
}
.z-6 {
  z-index: 6;
}
.z-2 {
  z-index: 2;
}
.transform {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-translate-z: 0;
  --tw-rotate: 0;
  --tw-rotate-x: 0;
  --tw-rotate-y: 0;
  --tw-rotate-z: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-scale-z: 1;
  -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
  -ms-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
}
.hover\:transform:hover {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-translate-z: 0;
  --tw-rotate: 0;
  --tw-rotate-x: 0;
  --tw-rotate-y: 0;
  --tw-rotate-z: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-scale-z: 1;
  -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
  -ms-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
}
.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  --tw-scale-z: 1.1;
}
.-translate-y-full {
  --tw-translate-y: -100%;
}
.transition-all {
  -webkit-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
  -o-transition-duration: 150ms;
  transition-duration: 150ms;
}
.transition-opacity {
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
  -o-transition-duration: 150ms;
  transition-duration: 150ms;
}
.ease-in {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  -o-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.duration-300 {
  -webkit-transition-duration: 300ms;
  -o-transition-duration: 300ms;
  transition-duration: 300ms;
}
.duration-500 {
  -webkit-transition-duration: 500ms;
  -o-transition-duration: 500ms;
  transition-duration: 500ms;
}
.duration {
  -webkit-transition-duration: 150ms;
  -o-transition-duration: 150ms;
  transition-duration: 150ms;
}
.filter {
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur {
  --tw-blur: blur(8px);
}
.scrollbar-hide {
  scrollbar-width: none;
}
.scrollbar-hide::-webkit-scrollbar {
  display: none;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
@media (min-width: 320px) {
  .xs\:rounded-1\/2 {
    border-radius: 50%;
  }
  .xs\:inline-block {
    display: inline-block;
  }
  .xs\:hidden {
    display: none;
  }
  .xs\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .xs\:flex-shrink-0 {
    -ms-flex-negative: 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
  }
  .xs\:h-452px {
    height: 452px;
  }
  .xs\:h-24px {
    height: 24px;
  }
  .xs\:h-50px {
    height: 50px;
  }
  .xs\:h-71px {
    height: 71px;
  }
  .xs\:text-14px {
    font-size: 14px;
    line-height: 1;
  }
  .xs\:text-12px {
    font-size: 12px;
    line-height: 1;
  }
  .xs\:text-16px {
    font-size: 16px;
    line-height: 1;
  }
  .xs\:text-18px {
    font-size: 18px;
    line-height: 1;
  }
  .xs\:leading-15px {
    line-height: 15px;
  }
  .xs\:leading-18px {
    line-height: 18px;
  }
  .xs\:leading-23px {
    line-height: 23px;
  }
  .xs\:my-16px {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .xs\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  .xs\:mx-16px {
    margin-left: 16px;
    margin-right: 16px;
  }
  .xs\:my-8px {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .xs\:mt-24px {
    margin-top: 24px;
  }
  .xs\:mb-16px {
    margin-bottom: 16px;
  }
  .xs\:mb-32px {
    margin-bottom: 32px;
  }
  .xs\:mb-12px {
    margin-bottom: 12px;
  }
  .xs\:mr-16px {
    margin-right: 16px;
  }
  .xs\:mt-12px {
    margin-top: 12px;
  }
  .xs\:mt-40px {
    margin-top: 40px;
  }
  .xs\:mt-22px {
    margin-top: 22px;
  }
  .xs\:mb-20px {
    margin-bottom: 20px;
  }
  .xs\:ml-14px {
    margin-left: 14px;
  }
  .xs\:ml-16px {
    margin-left: 16px;
  }
  .xs\:mr-8px {
    margin-right: 8px;
  }
  .xs\:mb-14px {
    margin-bottom: 14px;
  }
  .xs\:ml-12px {
    margin-left: 12px;
  }
  .xs\:mr-12px {
    margin-right: 12px;
  }
  .xs\:mt-4px {
    margin-top: 4px;
  }
  .xs\:min-w-64px {
    min-width: 64px;
  }
  .xs\:overflow-x-scroll {
    overflow-x: scroll;
  }
  .xs\:px-16px {
    padding-left: 16px;
    padding-right: 16px;
  }
  .xs\:py-12px {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .xs\:py-19px {
    padding-top: 19px;
    padding-bottom: 19px;
  }
  .xs\:py-16px {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .xs\:py-24px {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .xs\:pb-8px {
    padding-bottom: 8px;
  }
  .xs\:pb-40px {
    padding-bottom: 40px;
  }
  .xs\:pb-14px {
    padding-bottom: 14px;
  }
  .xs\:pl-2px {
    padding-left: 2px;
  }
  .xs\:pb-43px {
    padding-bottom: 43px;
  }
  .xs\:pl-16px {
    padding-left: 16px;
  }
  .xs\:pt-40px {
    padding-top: 40px;
  }
  .xs\:pb-0px {
    padding-bottom: 0px;
  }
  .xs\:text-center {
    text-align: center;
  }
  .xs\:w-1\/3 {
    width: 33.333333%;
  }
  .xs\:w-full {
    width: 100%;
  }
  .xs\:w-200px {
    width: 200px;
  }
  .xs\:w-248px {
    width: 248px;
  }
  .xs\:w-40px {
    width: 40px;
  }
  .xs\:w-24px {
    width: 24px;
  }
  .xs\:w-16px {
    width: 16px;
  }
  .xs\:w-50px {
    width: 50px;
  }
  .xs\:w-46px {
    width: 46px;
  }
}
@media (min-width: 576px) {
  .s\:block {
    display: block;
  }
  .s\:hidden {
    display: none;
  }
  .s\:text-left {
    text-align: left;
  }
}
@media (min-width: 768px) {
  .m\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  .\!m\:border-\[\#000\] {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }
  .m\:border-solid {
    border-style: solid;
  }
  .m\:border {
    border-width: 1px;
  }
  .m\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .m\:hidden {
    display: none;
  }
  .m\:basis-48px {
    flex-basis: 48px;
  }
  .m\:basis-1\/2 {
    flex-basis: 50%;
  }
  .m\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  .m\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .m\:items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .m\:self-start {
    -ms-flex-item-align: start;
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  .m\:justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .m\:justify-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .m\:justify-around {
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .m\:flex-none {
    -webkit-box-flex: 0;
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
  }
  .m\:flex-shrink-0 {
    -ms-flex-negative: 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
  }
  .m\:h-520px {
    height: 520px;
  }
  .m\:h-80px {
    height: 80px;
  }
  .m\:h-440px {
    height: 440px;
  }
  .m\:h-438px {
    height: 438px;
  }
  .m\:h-132px {
    height: 132px;
  }
  .m\:h-20px {
    height: 20px;
  }
  .m\:h-44px {
    height: 44px;
  }
  .m\:h-200px {
    height: 200px;
  }
  .m\:h-424px {
    height: 424px;
  }
  .m\:h-16px {
    height: 16px;
  }
  .m\:h-48px {
    height: 48px;
  }
  .\!m\:h-30px {
    height: 30px !important;
  }
  .m\:text-30px {
    font-size: 30px;
    line-height: 1;
  }
  .m\:text-18px {
    font-size: 18px;
    line-height: 1;
  }
  .m\:text-14px {
    font-size: 14px;
    line-height: 1;
  }
  .m\:text-72px {
    font-size: 72px;
    line-height: 1;
  }
  .m\:text-24px {
    font-size: 24px;
    line-height: 1;
  }
  .m\:text-46px {
    font-size: 46px;
    line-height: 1;
  }
  .m\:text-16px {
    font-size: 16px;
    line-height: 1;
  }
  .m\:text-12px {
    font-size: 12px;
    line-height: 1;
  }
  .m\:text-32px {
    font-size: 32px;
    line-height: 1;
  }
  .m\:leading-38px {
    line-height: 38px;
  }
  .m\:leading-23px {
    line-height: 23px;
  }
  .m\:leading-18px {
    line-height: 18px;
  }
  .m\:leading-30px {
    line-height: 30px;
  }
  .m\:leading-58px {
    line-height: 58px;
  }
  .m\:leading-20px {
    line-height: 20px;
  }
  .m\:leading-80px {
    line-height: 80px;
  }
  .m\:leading-27px {
    line-height: 27px;
  }
  .m\:leading-15px {
    line-height: 15px;
  }
  .m\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  .m\:mx-34px {
    margin-left: 34px;
    margin-right: 34px;
  }
  .m\:mb-40px {
    margin-bottom: 40px;
  }
  .m\:mt-0 {
    margin-top: 0px;
  }
  .m\:ml-23px {
    margin-left: 23px;
  }
  .m\:mt-8px {
    margin-top: 8px;
  }
  .m\:mt-40px {
    margin-top: 40px;
  }
  .m\:mb-0 {
    margin-bottom: 0px;
  }
  .m\:mt-24px {
    margin-top: 24px;
  }
  .m\:mr-0 {
    margin-right: 0px;
  }
  .m\:ml-16px {
    margin-left: 16px;
  }
  .m\:mr-12px {
    margin-right: 12px;
  }
  .m\:mt-12px {
    margin-top: 12px;
  }
  .m\:ml-24px {
    margin-left: 24px;
  }
  .m\:mb-4px {
    margin-bottom: 4px;
  }
  .m\:mb-24px {
    margin-bottom: 24px;
  }
  .m\:mr-8px {
    margin-right: 8px;
  }
  .m\:mb-8px {
    margin-bottom: 8px;
  }
  .m\:mt-32px {
    margin-top: 32px;
  }
  .m\:mt-80px {
    margin-top: 80px;
  }
  .m\:mr-24px {
    margin-right: 24px;
  }
  .m\:mt-60px {
    margin-top: 60px;
  }
  .m\:mt-100px {
    margin-top: 100px;
  }
  .m\:mt-16px {
    margin-top: 16px;
  }
  .m\:mt-0px {
    margin-top: 0px;
  }
  .m\:mr-30px {
    margin-right: 30px;
  }
  .m\:mb-14px {
    margin-bottom: 14px;
  }
  .m\:mb-12px {
    margin-bottom: 12px;
  }
  .m\:ml-8px {
    margin-left: 8px;
  }
  .m\:ml-12px {
    margin-left: 12px;
  }
  .m\:mt-10px {
    margin-top: 10px;
  }
  .m\:mr-4px {
    margin-right: 4px;
  }
  .m\:mt-25px {
    margin-top: 25px;
  }
  .m\:mr-11px {
    margin-right: 11px;
  }
  .m\:max-w-full {
    max-width: 100%;
  }
  .m\:max-w-343px {
    max-width: 343px;
  }
  .m\:max-w-48px {
    max-width: 48px;
  }
  .m\:min-w-64px {
    min-width: 64px;
  }
  .m\:overflow-y-scroll {
    overflow-y: scroll;
  }
  .m\:p-40px {
    padding: 40px;
  }
  .m\:p-0px {
    padding: 0px;
  }
  .m\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .m\:px-40px {
    padding-left: 40px;
    padding-right: 40px;
  }
  .m\:px-6px {
    padding-left: 6px;
    padding-right: 6px;
  }
  .m\:py-4px {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .m\:px-0px {
    padding-left: 0px;
    padding-right: 0px;
  }
  .m\:py-60px {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .m\:px-34px {
    padding-left: 34px;
    padding-right: 34px;
  }
  .m\:pt-24px {
    padding-top: 24px;
  }
  .m\:pb-22px {
    padding-bottom: 22px;
  }
  .m\:pb-0 {
    padding-bottom: 0px;
  }
  .m\:pb-0px {
    padding-bottom: 0px;
  }
  .m\:pt-79px {
    padding-top: 79px;
  }
  .m\:pb-24px {
    padding-bottom: 24px;
  }
  .m\:pb-25px {
    padding-bottom: 25px;
  }
  .m\:pt-40px {
    padding-top: 40px;
  }
  .m\:pb-60px {
    padding-bottom: 60px;
  }
  .m\:pt-60px {
    padding-top: 60px;
  }
  .m\:pb-40px {
    padding-bottom: 40px;
  }
  .m\:pl-0px {
    padding-left: 0px;
  }
  .m\:absolute {
    position: absolute;
  }
  .m\:relative {
    position: relative;
  }
  .m\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }
  .m\:top-28px {
    top: 28px;
  }
  .m\:left-40px {
    left: 40px;
  }
  .m\:top-0 {
    top: 0px;
  }
  .m\:right-0 {
    right: 0px;
  }
  .m\:text-center {
    text-align: center;
  }
  .m\:hover\:text-\[\#1ea0f0\]:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 160, 240, var(--tw-text-opacity));
  }
  .m\:whitespace-nowrap {
    white-space: nowrap;
  }
  .m\:w-full {
    width: 100%;
  }
  .m\:w-43px {
    width: 43px;
  }
  .m\:w-216px {
    width: 216px;
  }
  .m\:w-896px {
    width: 896px;
  }
  .m\:w-88px {
    width: 88px;
  }
  .m\:w-292px {
    width: 292px;
  }
  .m\:w-400px {
    width: 400px;
  }
  .m\:w-200px {
    width: 200px;
  }
  .m\:w-688px {
    width: 688px;
  }
  .m\:w-51\/100 {
    width: 51%;
  }
  .m\:w-324px {
    width: 324px;
  }
  .m\:w-16px {
    width: 16px;
  }
  .m\:line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
}
@media (min-width: 1024px) {
  .l\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  .l\:h-119px {
    height: 119px;
  }
  .l\:text-14px {
    font-size: 14px;
    line-height: 1;
  }
  .l\:leading-18px {
    line-height: 18px;
  }
  .l\:mt-23px {
    margin-top: 23px;
  }
  .l\:mt-40px {
    margin-top: 40px;
  }
  .l\:mr-40px {
    margin-right: 40px;
  }
  .l\:px-16px {
    padding-left: 16px;
    padding-right: 16px;
  }
  .l\:w-full {
    width: 100%;
  }
  .l\:w-944px {
    width: 944px;
  }
  .l\:w-480px {
    width: 480px;
  }
  .l\:w-76px {
    width: 76px;
  }
}
@media (min-width: 1280px) {
  .xl\:flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .xl\:inline-flex {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  .xl\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  .xl\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .xl\:items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .xl\:h-876px {
    height: 876px;
  }
  .xl\:text-32px {
    font-size: 32px;
    line-height: 1;
  }
  .xl\:text-18px {
    font-size: 18px;
    line-height: 1;
  }
  .xl\:text-24px {
    font-size: 24px;
    line-height: 1;
  }
  .xl\:leading-27px {
    line-height: 27px;
  }
  .xl\:my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
  }
  .xl\:mt-23px {
    margin-top: 23px;
  }
  .xl\:mt-40px {
    margin-top: 40px;
  }
  .xl\:mb-24px {
    margin-bottom: 24px;
  }
  .xl\:ml-24px {
    margin-left: 24px;
  }
  .xl\:mt-0px {
    margin-top: 0px;
  }
  .xl\:mt-60px {
    margin-top: 60px;
  }
  .xl\:mb-40px {
    margin-bottom: 40px;
  }
  .xl\:max-w-952px {
    max-width: 952px;
  }
  .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .xl\:py-55px {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .xl\:px-55px {
    padding-left: 55px;
    padding-right: 55px;
  }
  .xl\:pb-16px {
    padding-bottom: 16px;
  }
  .xl\:pt-100px {
    padding-top: 100px;
  }
  .xl\:w-1200px {
    width: 1200px;
  }
}
@media (min-width: 1440px) {
  .\32 xl\:h-550px {
    height: 550px;
  }
  .\!2xl\:h-41px {
    height: 41px !important;
  }
  .\32 xl\:w-1360px {
    width: 1360px;
  }
}
@media (min-width: 1660px) {
  .\33 xl\:basis-1\/3 {
    flex-basis: 33.333333%;
  }
  .\33 xl\:h-773px {
    height: 773px;
  }
  .\33 xl\:mx-126px {
    margin-left: 126px;
    margin-right: 126px;
  }
  .\33 xl\:px-126px {
    padding-left: 126px;
    padding-right: 126px;
  }
  .\33 xl\:w-1656px {
    width: 1656px;
  }
}
@media (max-width: 767.9px) {
  .\<m\:inline-block {
    display: inline-block;
  }
  .\<m\:hidden {
    display: none;
  }
  .\<m\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .\<m\:h-164px {
    height: 164px;
  }
  .\<m\:ml-8px {
    margin-left: 8px;
  }
  .\<m\:mt-8px {
    margin-top: 8px;
  }
  .\<m\:ml-4px {
    margin-left: 4px;
  }
  .\<m\:mt-24px {
    margin-top: 24px;
  }
  .\<m\:ml-12px {
    margin-left: 12px;
  }
  .\<m\:max-h-95vh {
    max-height: 95vh;
  }
  .\<m\:overflow-x-scroll {
    overflow-x: scroll;
  }
  .\<m\:px-16px {
    padding-left: 16px;
    padding-right: 16px;
  }
  .\<m\:pt-56px {
    padding-top: 56px;
  }
  .\<m\:pb-126px {
    padding-bottom: 126px;
  }
  .\<m\:pt-12px {
    padding-top: 12px;
  }
  .\<m\:pt-32px {
    padding-top: 32px;
  }
  .\<m\:pl-16px {
    padding-left: 16px;
  }
  .\<m\:pb-24px {
    padding-bottom: 24px;
  }
  .\<m\:absolute {
    position: absolute;
  }
  .\<m\:top-16px {
    top: 16px;
  }
  .\<m\:right-16px {
    right: 16px;
  }
  .\<m\:line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
