@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&amp;display=swap');

:root {
  --color-fg1: #000000;
  --color-fg2: #6f7173;
  --color-fg3: #ccd0d2;
  --color-bg1: #ffffff;
  --color-bg2: #f8f9fa;
  --color-bg3: #eaeced;
  --red: #f16032;
  --box-shadow-heavy: 0px 8px 24px rgba(149, 157, 165, 0.2);
  --box-shadow-medium: 0px -2px 8px rgba(0, 0, 0, 0.02),
    0px 4px 12px rgba(0, 0, 0, 0.08);
  --box-shadow-small: 0px -2px 8px rgba(0, 0, 0, 0.02),
    0px 2px 8px rgba(0, 0, 0, 0.04);
  --page-margins: 48px;
  --small-page-margins: 24px;

  --color-bg-info: #f0f9ff;
  --color-fg-info: #026aa2;
}

.MuiPopover-paper {
  border-radius: 16px !important;
}

@import url('https://fonts.googleapis.com/css?family=Poppins');
@import url('https://fonts.googleapis.com/css?family=Kalnia');

@font-face {
  font-family: 'Recoleta';
  src: url(https://storefront.skio.com/_next/static/media/Recoleta-Thin.aaf6e007.otf);
  font-weight: 100;
}

@font-face {
  font-family: 'Recoleta';
  src: url(https://storefront.skio.com/_next/static/media/Recoleta-Light.c784fdad.otf);
  font-weight: 200;
}

@font-face {
  font-family: 'Recoleta';
  src: url(https://storefront.skio.com/_next/static/media/Recoleta-Regular.bc13cb77.otf);
  font-weight: 300;
}

@font-face {
  font-family: 'Recoleta';
  src: url(https://storefront.skio.com/_next/static/media/Recoleta-Medium.5ac62a65.otf);
  font-weight: 400;
}

@font-face {
  font-family: 'Recoleta';
  src: url(https://storefront.skio.com/_next/static/media/Recoleta-SemiBold.0b96b166.otf);
  font-wiehgt: 500;
}

@font-face {
  font-family: 'Recoleta';
  src: url(https://storefront.skio.com/_next/static/media/Recoleta-Bold.839b16be.otf);
  font-weight: 600;
}

@font-face {
  font-family: 'Recoleta';
  src: url(https://storefront.skio.com/_next/static/media/Recoleta-Black.5d4c1f69.otf);
  font-weight: 700;
}

#__next *,
#__next ::after,
#__next ::before,
.nextFrost *,
.nextFrost ::after,
.nextFrost ::before {
  box-sizing: border-box;
  overflow-wrap: break-word;
  word-break: break-word;
}

#__next input[type='number']::-webkit-outer-spin-button,
input[type='number']::-webkit-inner-spin-button,
.nextFrost input[type='number']::-webkit-outer-spin-button,
.nextFrost input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

#__next input[type='number'],
.nextFrost input[type='number'] {
  -moz-appearance: textfield;
}

#__next input:not([type='checkbox']):not([type='radio']),
.nextFrost input:not([type='checkbox']):not([type='radio']) {
  -webkit-appearance: none;
}

#__next {
  min-height: 100vh;
}

#__next h1,
#__next h2,
#__next h3,
#__next h4,
#__next h5,
.nextFrost h1,
.nextFrost h2,
.nextFrost h3,
.nextFrost h4,
.nextFrost h5 {
  margin: 0;
  font-weight: 400;
}

#__next label,
.nextFrost label {
  margin: 0;
}

.marketplace li:not(:last-child) {
  margin-bottom: 8px;
}

#__next #blog-post a {
  color: rgb(29, 161, 242);
  text-decoration: underline;
  font-weight: bold;
}

#__next a,
.nextFrost a {
  color: inherit;
  text-decoration: none;
}

#__next a:hover,
.nextFrost a:hover {
  text-decoration: none;
}

.videoModal {
  -webkit-backdrop-filter: 'blur(2px)';
          backdrop-filter: 'blur(2px)';
  animation-name: videoModalDisplay;
  animation-duration: 0.3s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}

@keyframes videoModalDisplay {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

#pincode input[type='text'] {
  margin: 0 !important;
  height: 60px;
  border-radius: 4px;
}

#pincode div div {
  width: 56px;
}

.professional {
  opacity: 1;
}

.professional:hover {
  opacity: 0.5;
}

.fun {
  position: relative;
}

.fun *::before,
*.fun::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: -6px;
  left: 0;
  background-color: #111;
  opacity: 0;
}

.fun *:hover::before,
*.fun:hover::before {
  opacity: 1;
}

.fun-white *:hover::before,
*.fun-white:hover::before {
  opacity: 1;
}

.fun-white {
  position: relative;
}

.fun-white *::before,
*.fun-white::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: -6px;
  left: 0;
  background-color: white;
  opacity: 0;
}

.fun-white *:hover::before,
*.fun-white:hover::before {
  opacity: 1;
}

#__next a.xQ4,
.nextFrost a.xQ4 {
  text-decoration: none !important;
}

#__next .B9u,
.nextFrost .B9u {
  color: #111;
}

/* Flyout gestalt override  */
#__next .ho-,
.nextFrost .ho- {
  border-radius: 8px;
}

@media only screen and (max-width: 1265px) {
  #__next .ky3,
  .nextFrost .ky3 {
    font-size: 32px;
  }
}

#__next .rounded {
  border-radius: 8px;
}

#__next .desktop {
  display: block;
}
#__next .mobile {
  display: none;
}
#__next .tablet {
  display: none;
}
#__next .tablet-and-above {
  display: block;
}
#__next .tablet-or-mobile {
  display: none;
}

@media only screen and (min-width: 601px) and (max-width: 1265px) {
  #__next .desktop {
    display: none !important;
  }
  #__next .tablet {
    display: block;
  }
  #__next .tablet-and-above {
    display: block;
  }
  #__next .tablet-or-mobile {
    display: block;
  }
  #__next .mobile {
    display: none !important;
  }
}

@media only screen and (max-width: 600px) {
  #__next .desktop {
    display: none !important;
  }
  #__next .tablet {
    display: none !important;
  }
  #__next .tablet-and-above {
    display: none !important;
  }
  #__next .tablet-or-mobile {
    display: block;
  }
  #__next .mobile {
    display: block;
  }
}

html[dir='rtl'] .TxJ {
  left: 0;
  position: absolute;
  top: 0;
}
html:not([dir='rtl']) .TxJ {
  position: absolute;
  right: 0;
  top: 0;
}
html[dir='rtl'] .djk {
  left: 0;
  position: absolute;
  top: 0;
}
html:not([dir='rtl']) .djk {
  position: absolute;
  right: 0;
  top: 0;
}
.Qoc {
  padding-bottom: 8px;
}
.un8 {
  display: flex;
}
.xuA {
  display: block;
}
.TB_ {
  margin-bottom: 0;
  margin-top: 0;
}
.TB_ > .xuA {
  margin-bottom: 0;
  margin-top: 0;
}
.C9i {
  margin-left: 0;
  margin-right: 0;
}
.C9i > .xuA {
  margin-left: 0;
  margin-right: 0;
}
.kwA {
  margin-bottom: -2px;
  margin-top: -2px;
}
.kwA > .xuA {
  margin-bottom: 2px;
  margin-top: 2px;
}
.P29 {
  margin-left: -2px;
  margin-right: -2px;
}
.P29 > .xuA {
  margin-left: 2px;
  margin-right: 2px;
}
.A6h {
  margin-bottom: -4px;
  margin-top: -4px;
}
.A6h > .xuA {
  margin-bottom: 4px;
  margin-top: 4px;
}
.tkf {
  margin-left: -4px;
  margin-right: -4px;
}
.tkf > .xuA {
  margin-left: 4px;
  margin-right: 4px;
}
.U1N {
  margin-bottom: -6px;
  margin-top: -6px;
}
.U1N > .xuA {
  margin-bottom: 6px;
  margin-top: 6px;
}
.LKv {
  margin-left: -6px;
  margin-right: -6px;
}
.LKv > .xuA {
  margin-left: 6px;
  margin-right: 6px;
}
.BxF {
  margin-bottom: -8px;
  margin-top: -8px;
}
.BxF > .xuA {
  margin-bottom: 8px;
  margin-top: 8px;
}
.HOt {
  margin-left: -8px;
  margin-right: -8px;
}
.HOt > .xuA {
  margin-left: 8px;
  margin-right: 8px;
}
.dB7 {
  margin-bottom: -10px;
  margin-top: -10px;
}
.dB7 > .xuA {
  margin-bottom: 10px;
  margin-top: 10px;
}
.U6- {
  margin-left: -10px;
  margin-right: -10px;
}
.U6- > .xuA {
  margin-left: 10px;
  margin-right: 10px;
}
.CKR {
  margin-bottom: -12px;
  margin-top: -12px;
}
.CKR > .xuA {
  margin-bottom: 12px;
  margin-top: 12px;
}
.zDL {
  margin-left: -12px;
  margin-right: -12px;
}
.zDL > .xuA {
  margin-left: 12px;
  margin-right: 12px;
}
.Dbh {
  margin-bottom: -14px;
  margin-top: -14px;
}
.Dbh > .xuA {
  margin-bottom: 14px;
  margin-top: 14px;
}
.a2o {
  margin-left: -14px;
  margin-right: -14px;
}
.a2o > .xuA {
  margin-left: 14px;
  margin-right: 14px;
}
.is4 {
  margin-bottom: -16px;
  margin-top: -16px;
}
.is4 > .xuA {
  margin-bottom: 16px;
  margin-top: 16px;
}
.dGL {
  margin-left: -16px;
  margin-right: -16px;
}
.dGL > .xuA {
  margin-left: 16px;
  margin-right: 16px;
}
.KhV {
  margin-bottom: -18px;
  margin-top: -18px;
}
.KhV > .xuA {
  margin-bottom: 18px;
  margin-top: 18px;
}
.N1Q {
  margin-left: -18px;
  margin-right: -18px;
}
.N1Q > .xuA {
  margin-left: 18px;
  margin-right: 18px;
}
.P9E {
  margin-bottom: -20px;
  margin-top: -20px;
}
.P9E > .xuA {
  margin-bottom: 20px;
  margin-top: 20px;
}
.AJt {
  margin-left: -20px;
  margin-right: -20px;
}
.AJt > .xuA {
  margin-left: 20px;
  margin-right: 20px;
}
.t9A {
  margin-bottom: -22px;
  margin-top: -22px;
}
.t9A > .xuA {
  margin-bottom: 22px;
  margin-top: 22px;
}
.syF {
  margin-left: -22px;
  margin-right: -22px;
}
.syF > .xuA {
  margin-left: 22px;
  margin-right: 22px;
}
.ItN {
  margin-bottom: -24px;
  margin-top: -24px;
}
.ItN > .xuA {
  margin-bottom: 24px;
  margin-top: 24px;
}
.qSV {
  margin-left: -24px;
  margin-right: -24px;
}
.qSV > .xuA {
  margin-left: 24px;
  margin-right: 24px;
}
html[dir='rtl'] .Cqa {
  left: 0;
  position: absolute;
  top: 0;
}
html:not([dir='rtl']) .Cqa {
  position: absolute;
  right: 0;
  top: 0;
}
.bI_ {
  font-size: 10px;
  margin-top: -4px;
  padding: 2px;
  white-space: nowrap;
}
.buY {
  vertical-align: middle;
}
.DP5 {
  vertical-align: super;
}
._wN {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.CRJ {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.ESm {
  display: none;
}
.Jea {
  display: flex;
  flex-direction: row;
}
.oy8 {
  display: block;
}
.FNs {
  display: inline-block;
}
@media (min-width: 576px) {
  ._As {
    display: none;
  }
  .d5Q {
    display: flex;
    flex-direction: row;
  }
  .BFv {
    display: block;
  }
  ._Jd {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .TJs {
    display: none;
  }
  .i_c {
    display: flex;
    flex-direction: row;
  }
  .PrF {
    display: block;
  }
  .Frz {
    display: inline-block;
  }
}
@media (min-width: 1312px) {
  .jZa {
    display: none;
  }
  .GDP {
    display: flex;
    flex-direction: row;
  }
  .V1t {
    display: block;
  }
  .yiw {
    display: inline-block;
  }
}
.hs0 {
  flex-direction: row;
}
.jzS {
  flex-direction: column;
}
@media (min-width: 576px) {
  .ccF {
    flex-direction: row;
  }
  .FDl {
    flex-direction: column;
  }
}
@media (min-width: 768px) {
  .T9f {
    flex-direction: row;
  }
  .hqI {
    flex-direction: column;
  }
}
@media (min-width: 1312px) {
  .IR2 {
    flex-direction: row;
  }
  .e8G {
    flex-direction: column;
  }
}
.YPQ {
  width: 0;
}
@media (min-width: 576px) {
  .NYp {
    width: 0;
  }
}
@media (min-width: 768px) {
  ._8v {
    width: 0;
  }
}
@media (min-width: 1312px) {
  ._Hm {
    width: 0;
  }
}
.BfI {
  opacity: 0;
}
.k39 {
  opacity: 0.1;
}
.a8l {
  opacity: 0.2;
}
.BXM {
  opacity: 0.3;
}
.ZV0 {
  opacity: 0.4;
}
.yD6 {
  opacity: 0.5;
}
.zqT {
  opacity: 0.6;
}
.RfI {
  opacity: 0.7;
}
.tM5 {
  opacity: 0.8;
}
.RBE {
  opacity: 0.9;
}
.ZZS {
  opacity: 1;
}
.RCK {
  border-radius: 24px;
}
.OWt {
  cursor: default;
  pointer-events: none;
}
.a_A:focus,
.a_A:hover {
  background-color: var(--g-colorGray100Hovered);
}
.a_A:active {
  background-color: var(--g-colorGray100Active);
}
.Il7:focus,
.Il7:hover,
.zI8:focus,
.zI8:hover {
  background-color: var(--g-colorRed100Hovered);
}
.Il7:active,
.zI8:active {
  background-color: var(--g-colorRed100Active);
}
.sKP:focus,
.sKP:hover {
  background-color: var(--g-blueHovered);
}
.sKP:active {
  background-color: var(--g-blueActive);
}
.qQ7:focus,
.qQ7:hover {
  background-color: var(--g-colorTransparentGray60);
}
.qQ7:active {
  background-color: var(--g-colorTransparentGray100);
}
.bmw:focus,
.bmw:hover,
.W6-:focus,
.W6-:hover {
  background-color: var(--g-colorGray0Hovered);
}
.bmw:active,
.W6-:active {
  background-color: var(--g-colorGray0Active);
}
.XJa {
  height: 100%;
}
.czT {
  transition: transform 85ms ease-out;
}
.lBn {
  transform: scale(0.99);
  transform-origin: center;
}
:root {
  --g-heading-font-size-1: 20px;
  --g-heading-font-size-2: 28px;
  --g-heading-font-size-3: 36px;
}
.lH1 {
  margin-bottom: 0;
  margin-top: 0;
}
.kON {
  font-size: var(--g-heading-font-size-1);
}
.ut5 {
  font-size: var(--g-heading-font-size-2);
}
.ky3 {
  font-size: var(--g-heading-font-size-3);
}
.X-y {
  background: rgba(0, 0, 0, 0.064);
  height: 100%;
  opacity: 0;
  pointer-events: none;
  width: 100%;
}
.ocv {
  animation: ssQ 0.2s cubic-bezier(0.31, 1, 0.34, 1) forwards;
}
html[dir='rtl'] .ocv {
  animation: AtN 0.2s cubic-bezier(0.31, 1, 0.34, 1) forwards;
}
@keyframes ssQ {
  to {
    opacity: 1;
    padding: 8px;
    transform: translateY(-8px) translateX(-8px);
  }
}
@keyframes AtN {
  to {
    opacity: 1;
    padding: 8px;
    transform: translateY(-8px) translateX(8px);
  }
}
:root {
  --g-size-sm: 16px;
  --g-size-md: 24px;
}
.M8E {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  opacity: 0;
  outline: 0;
}
.ruV {
  height: var(--g-size-sm);
  width: var(--g-size-sm);
}
.xpn {
  height: 24px !important; /* inline to override shopify base.css */
  width: 24px !important;
}
.DJ9 {
  border-bottom: 0;
  border-left: 0;
}
.gUZ {
  fill: currentColor;
  stroke-width: 0;
  vertical-align: middle;
}
html[dir='rtl'] .Hn_ {
  transform: rotateY(180deg);
}
.rYa {
  background: transparent;
}
.rYa:focus {
  outline: 0;
}
.iTe {
  cursor: default;
  opacity: 0.5;
}
.NIm {
  width: 100%;
}
.hCL[alt] {
  color: transparent;
}
.PC4 {
  background-position: 50%;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
}
.Jwr {
  background-size: contain;
}
.zIH {
  background-size: cover;
}
@media (inverted-colors) {
  .hCL,
  .PC4 {
    filter: invert(100%);
  }
}
.Wk9 {
  color: inherit;
  outline: none;
}
.uCz:focus,
.uCz:hover {
  text-decoration: underline;
}
.m1e {
  will-change: transform;
}
.KPc {
  background: rgba(0, 0, 0, 0.04);
  pointer-events: none;
}
.vbI {
  height: 100%;
  margin: 0 auto;
}
.Hb7 {
  transition: transform 0.2s;
}
.Fwt {
  height: 100%;
}
.ZHw {
  max-height: calc(100vh - 32px);
}
.ZHw:focus {
  outline: none;
}
.XpS {
  z-index: 1;
}
.NSs.bPW,
.NSs.Xsi,
.OGJ.bPW,
.OGJ.Xsi {
  background-color: var(--g-colorTransparentGray60);
}
.NSs.s4m,
.OGJ.s4m {
  background-color: var(--g-colorTransparentGray100);
}
.lEC.bPW,
.lEC.s4m,
.lEC.Xsi {
  background-color: var(--g-colorGray300);
}
.NSs.bPW,
.NSs.Xsi {
  background-color: var(--g-colorGray0Hovered);
}
.NSs.s4m {
  background-color: var(--g-colorGray0Active);
}
.WhU.bPW,
.WhU.Xsi {
  background-color: var(--g-colorGray100Hovered);
}
.WhU.s4m {
  background-color: var(--g-colorGray100Active);
}
.JhO.bPW,
.JhO.Xsi {
  background-color: var(--g-colorGray200Hovered);
}
.JhO.s4m {
  background-color: var(--g-colorGray200Active);
}
.pHl.bPW,
.pHl.Xsi {
  background-color: var(--g-colorRed100Hovered);
}
.pHl.s4m {
  background-color: var(--g-colorRed100Active);
}
.DgX {
  animation-duration: 5s;
  animation-iteration-count: inherit;
  animation-name: wD9;
  border: 8px solid #0074e8;
  border-radius: 50%;
  height: 100%;
  opacity: 1;
  width: 100%;
}
.DgX:focus,
.DgX:hover {
  border-color: #dce9fa;
}
.uWM {
  animation-delay: 0.8s;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
  animation-name: B0Z;
  opacity: 0;
}
@keyframes B0Z {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes wD9 {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }
  20% {
    opacity: 1;
    transform: scale(1);
  }
  40% {
    opacity: 1;
    transform: scale(0.8);
  }
  60% {
    opacity: 1;
    transform: scale(1);
  }
  80% {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 0;
  }
}
:root {
  --g-border-sm: 6px;
  --g-border-md: 8px;
}
.LSV {
  border-width: var(--g-border-sm);
}
.dJq {
  border-width: var(--g-border-md);
}
.l92 {
  padding: 2px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.ope {
  border-radius: 14px;
  flex-basis: 0;
  flex-shrink: 1;
  padding: 4px 14px;
}
.izI {
  background: transparent;
}
@keyframes C4y {
  0% {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes Azm {
  0% {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes q4Q {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}
@keyframes cYf {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
.D5n,
.Hm8 {
  height: 100%;
}
.Hm8 {
  max-height: 100%;
}
.Hm8:focus {
  outline: none;
}
.VLX {
  animation: C4y 0.4s ease-in-out;
}
html[dir='rtl'] .VLX {
  animation: Azm 0.4s ease-in-out;
}
.vMe {
  animation: q4Q 0.4s ease-in-out;
}
html[dir='rtl'] .vMe {
  animation: cYf 0.4s ease-in-out;
}
@keyframes jfh {
  0% {
    opacity: 1;
    transform: rotate(0deg);
  }
  to {
    opacity: 1;
    transform: rotate(1turn);
  }
}
.YHq {
  animation-duration: 1.2s;
  animation-iteration-count: infinite;
  animation-name: jfh;
  animation-timing-function: linear;
}
.O-T {
  animation-delay: 0.3s;
  opacity: 0;
}
.e43 {
  margin: 0;
}
.yQo {
  padding: 0;
}
:root {
  --g-switch-height: 24px;
  --g-switch-width: 40px;
  --g-switch-border: 1px;
}
.jPl {
  border-radius: calc(var(--g-switch-height) * 2);
  border-style: solid;
  border-width: var(--g-switch-border);
  flex-shrink: 0;
  height: var(--g-switch-height);
  transition: background-color 0.25s cubic-bezier(0.25, 0.375, 0.1, 0.975),
    border-color 0.25s cubic-bezier(0.25, 0.375, 0.1, 0.975);
  width: var(--g-switch-width);
}
html[dir='rtl'] .jPl {
  transform: rotateY(180deg);
}
.U7Q {
  border-style: solid;
  border-width: 1px;
  height: var(--g-switch-height);
  margin: -1px;
  transition: left sease 0.2s;
  width: var(--g-switch-height);
}
.taI {
  right: 0;
}
.RDh {
  left: 0;
}
.sAX {
  height: 100%;
  opacity: 0;
  z-index: 2;
}
.pbE {
  border-collapse: separate;
  border-spacing: 0;
  isolation: isolate;
  width: 100%;
}
.mHR tr th {
  top: 0;
  z-index: 2;
}
.atw,
.mHR tr th {
  background-color: var(--g-colorGray0);
  position: sticky;
}
.atw {
  left: 0;
  z-index: 1;
}
.mHR .atw {
  z-index: 3;
}
.cTB .HKv {
  box-shadow: 8px 0 8px -8px var(--g-colorGray150);
}
.mtx .HKv {
  box-shadow: -8px 0 8px -8px var(--g-colorGray150);
}
.Hw2 tr:last-child th {
  border-bottom: 1px solid var(--g-colorGray150);
}
.e7B tr:not(:last-child) td {
  border-bottom: 1px solid var(--g-colorGray150);
}
.Jn1:hover {
  background-color: var(--g-colorGray100);
}
.Jn1:hover .atw {
  background-color: var(--g-colorGray100);
}
html[dir='rtl'] .N5M {
  border-radius: 8px 0 0 8px;
}
html:not([dir='rtl']) .N5M {
  border-radius: 0 8px 8px 0;
}
.N5M.Q9Z:focus,
.N5M.Q9Z:hover {
  background-color: var(--g-colorGray100Hovered);
}
.N5M.Q9Z:active {
  background-color: var(--g-colorGray100Active);
}
.sYU:focus,
.sYU:hover {
  background-color: var(--g-colorRed100Hovered);
}
.sYU:active {
  background-color: var(--g-colorRed100Active);
}
.hwa {
  height: 100%;
}
.QCH {
  height: 100%;
}
.hoF {
  background-image: linear-gradient(
    180deg,
    hsla(0, 0%, 71%, 0),
    rgba(0, 0, 0, 0.2) 33%,
    rgba(0, 0, 0, 0.5) 66%,
    rgba(0, 0, 0, 0.7)
  );
}
.ta7 {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  min-width: 180px;
  padding: 8px 40px;
}
.ta7::-webkit-search-cancel-button,
.ta7::-webkit-search-decoration,
.ta7::-webkit-search-results-button,
.ta7::-webkit-search-results-decoration {
  -webkit-appearance: none;
  appearance: none;
}
.ta7:focus {
  background-color: var(--g-colorGray0);
  cursor: text;
}
.ta7::-ms-clear {
  display: none;
}
.ta7::-moz-placeholder {
  color: var(--g-colorGray200);
}
.ta7::placeholder {
  color: var(--g-colorGray200);
}
html:not([dir='rtl']) .uKU {
  padding: 8px 32px 8px 16px;
}
html[dir='rtl'] .uKU {
  padding: 8px 16px 8px 32px;
}
.StA {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.StA:hover {
  background-color: var(--g-colorGray100);
  border-radius: 50%;
}
html:not([dir='rtl']) .StA {
  right: 0;
}
html[dir='rtl'] .StA {
  left: 0;
}
.eMC {
  padding: 0 35px 0 16px;
}
.eMC::-ms-expand {
  display: none;
}
.Gnj {
  line-height: 1.5;
  padding: 8px 16px;
  resize: none;
}
.Gnj::-moz-placeholder {
  color: var(--g-colorGray200);
}
.Gnj::placeholder {
  color: var(--g-colorGray200);
}
.L2q,
.Q2i {
  line-height: 1.5;
  resize: none;
}
.L2q {
  height: 100%;
  padding: 4px 8px;
  width: 100%;
}
.L2q:focus {
  outline: 0;
}
.Q2i {
  padding: 4px 0;
  visibility: hidden;
  word-break: break-word;
}
.vTx {
  align-content: flex-start;
  border-radius: 8px;
  display: flex;
  flex-wrap: wrap;
  overflow-y: auto;
  padding-bottom: 4px;
}
.QrP * {
  font-size: var(--g-text-font-size-1) !important;
}
.mPu {
  width: 100%;
}
.mPu:not(:first-child) {
  margin-top: 16px;
}
@keyframes UVU {
  0% {
    opacity: 0;
  }
  to {
    opacity: 0.9;
  }
}
@keyframes Wl2 {
  0% {
    opacity: 0.9;
  }
  to {
    opacity: 0;
  }
}
.JJV {
  background: var(--g-colorTransparentGray800);
  height: 100%;
}
.hkP {
  animation: UVU 0.4s linear;
}
.tb3 {
  animation: Wl2 0.4s linear;
}
:root {
  --g-ncols: 12;
}
.pjY {
  vertical-align: top;
}
.wA7 {
  width: calc(1 / var(--g-ncols) * 100%);
}
.sxy {
  width: calc(2 / var(--g-ncols) * 100%);
}
.xEW {
  width: calc(3 / var(--g-ncols) * 100%);
}
.MRE {
  width: calc(4 / var(--g-ncols) * 100%);
}
.tYG {
  width: calc(5 / var(--g-ncols) * 100%);
}
.UHc {
  width: calc(6 / var(--g-ncols) * 100%);
}
.ojd {
  width: calc(7 / var(--g-ncols) * 100%);
}
.PX- {
  width: calc(8 / var(--g-ncols) * 100%);
}
.Qfr {
  width: calc(9 / var(--g-ncols) * 100%);
}
.vdP {
  width: calc(10 / var(--g-ncols) * 100%);
}
.kaP {
  width: calc(11 / var(--g-ncols) * 100%);
}
.L4E {
  width: calc(12 / var(--g-ncols) * 100%);
}
@media (min-width: 576px) {
  .Djc {
    width: calc(1 / var(--g-ncols) * 100%);
  }
  .tar {
    width: calc(2 / var(--g-ncols) * 100%);
  }
  .QS3 {
    width: calc(3 / var(--g-ncols) * 100%);
  }
  .V_L {
    width: calc(4 / var(--g-ncols) * 100%);
  }
  .kh1 {
    width: calc(5 / var(--g-ncols) * 100%);
  }
  .Fue {
    width: calc(6 / var(--g-ncols) * 100%);
  }
  .cgB {
    width: calc(7 / var(--g-ncols) * 100%);
  }
  .DkM {
    width: calc(8 / var(--g-ncols) * 100%);
  }
  .AXh {
    width: calc(9 / var(--g-ncols) * 100%);
  }
  .UtM {
    width: calc(10 / var(--g-ncols) * 100%);
  }
  .Wyy {
    width: calc(11 / var(--g-ncols) * 100%);
  }
  .dXC {
    width: calc(12 / var(--g-ncols) * 100%);
  }
}
@media (min-width: 768px) {
  .U8q {
    width: calc(1 / var(--g-ncols) * 100%);
  }
  .shx {
    width: calc(2 / var(--g-ncols) * 100%);
  }
  .EGm {
    width: calc(3 / var(--g-ncols) * 100%);
  }
  .XMp {
    width: calc(4 / var(--g-ncols) * 100%);
  }
  .H2Q {
    width: calc(5 / var(--g-ncols) * 100%);
  }
  .HHc {
    width: calc(6 / var(--g-ncols) * 100%);
  }
  .JWr {
    width: calc(7 / var(--g-ncols) * 100%);
  }
  .h5B {
    width: calc(8 / var(--g-ncols) * 100%);
  }
  .Eeb {
    width: calc(9 / var(--g-ncols) * 100%);
  }
  .TIo {
    width: calc(10 / var(--g-ncols) * 100%);
  }
  .rPE {
    width: calc(11 / var(--g-ncols) * 100%);
  }
  .QwK {
    width: calc(12 / var(--g-ncols) * 100%);
  }
}
@media (min-width: 1312px) {
  .VSa {
    width: calc(1 / var(--g-ncols) * 100%);
  }
  .aml {
    width: calc(2 / var(--g-ncols) * 100%);
  }
  .huk {
    width: calc(3 / var(--g-ncols) * 100%);
  }
  .Vnj {
    width: calc(4 / var(--g-ncols) * 100%);
  }
  .KgZ {
    width: calc(5 / var(--g-ncols) * 100%);
  }
  .c2A {
    width: calc(6 / var(--g-ncols) * 100%);
  }
  .IGd {
    width: calc(7 / var(--g-ncols) * 100%);
  }
  .hMf {
    width: calc(8 / var(--g-ncols) * 100%);
  }
  .swh {
    width: calc(9 / var(--g-ncols) * 100%);
  }
  .Hs0 {
    width: calc(10 / var(--g-ncols) * 100%);
  }
  .YXE {
    width: calc(11 / var(--g-ncols) * 100%);
  }
  .XTp {
    width: calc(12 / var(--g-ncols) * 100%);
  }
}
.V86 {
  padding: 8px 16px;
}
.V86::-moz-placeholder {
  color: var(--g-colorGray200);
}
.V86::placeholder {
  color: var(--g-colorGray200);
}
._d3,
.SEQ {
  margin-bottom: 4px;
  padding: 4px 8px;
}
.SEQ {
  width: 100%;
}
.SEQ:focus {
  outline: 0;
}
._d3 {
  visibility: hidden;
  white-space: nowrap;
}
.QOJ {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 4px;
}
html:not([dir='rtl']) .kfM {
  padding-right: 32px;
}
html[dir='rtl'] .kfM {
  padding-left: 32px;
}
.BYS {
  bottom: 0;
  position: absolute;
  top: 0;
}
html:not([dir='rtl']) .BYS {
  right: 0;
}
html[dir='rtl'] .BYS {
  left: 0;
}
html:not([dir='rtl']) .s7I {
  margin-left: auto;
}
html:not([dir='rtl']) .feh {
  margin-right: auto;
}
html[dir='rtl'] .s7I {
  margin-right: auto;
}
html[dir='rtl'] .feh {
  margin-left: auto;
}
.MMh {
  margin-top: auto;
}
._Y5 {
  margin-bottom: auto;
}
html:not([dir='rtl']) .Ll2 {
  margin-left: 0;
}
html:not([dir='rtl']) .MtH {
  margin-right: 0;
}
html[dir='rtl'] .Ll2 {
  margin-right: 0;
}
html[dir='rtl'] .MtH {
  margin-left: 0;
}
.a3i {
  margin-top: 0;
}
.zmN {
  margin-bottom: 0;
}
.wsz {
  padding-bottom: 0;
  padding-top: 0;
}
.lnZ {
  padding-left: 0;
  padding-right: 0;
}
html:not([dir='rtl']) .xvE {
  margin-left: 4px;
}
html:not([dir='rtl']) .Rz6 {
  margin-right: 4px;
}
html[dir='rtl'] .xvE {
  margin-right: 4px;
}
html[dir='rtl'] .Rz6 {
  margin-left: 4px;
}
html:not([dir='rtl']) .F6l {
  margin-left: -4px;
}
html:not([dir='rtl']) .k1A {
  margin-right: -4px;
}
html[dir='rtl'] .F6l {
  margin-right: -4px;
}
html[dir='rtl'] .k1A {
  margin-left: -4px;
}
.hDW {
  margin-top: 4px;
}
.X6t {
  margin-bottom: 4px;
}
.XBe {
  margin-top: -4px;
}
.Uex {
  margin-bottom: -4px;
}
.C9q {
  padding-bottom: 4px;
  padding-top: 4px;
}
.Shl {
  padding-left: 4px;
  padding-right: 4px;
}
html:not([dir='rtl']) .JME {
  margin-left: 8px;
}
html:not([dir='rtl']) .wc1 {
  margin-right: 8px;
}
html[dir='rtl'] .JME {
  margin-right: 8px;
}
html[dir='rtl'] .wc1 {
  margin-left: 8px;
}
html:not([dir='rtl']) .wfr {
  margin-left: -8px;
}
html:not([dir='rtl']) .z4_ {
  margin-right: -8px;
}
html[dir='rtl'] .wfr {
  margin-right: -8px;
}
html[dir='rtl'] .z4_ {
  margin-left: -8px;
}
.hjj {
  margin-top: 8px;
}
.VxL {
  margin-bottom: 8px;
}
.CP0 {
  margin-top: -8px;
}
.Uxw {
  margin-bottom: -8px;
}
.hA- {
  padding-bottom: 8px;
  padding-top: 8px;
}
.wYR {
  padding-left: 8px;
  padding-right: 8px;
}
html:not([dir='rtl']) .Pyg {
  margin-left: 12px;
}
html:not([dir='rtl']) .Umk {
  margin-right: 12px;
}
html[dir='rtl'] .Pyg {
  margin-right: 12px;
}
html[dir='rtl'] .Umk {
  margin-left: 12px;
}
html:not([dir='rtl']) .eyO {
  margin-left: -12px;
}
html:not([dir='rtl']) .fmw {
  margin-right: -12px;
}
html[dir='rtl'] .eyO {
  margin-right: -12px;
}
html[dir='rtl'] .fmw {
  margin-left: -12px;
}
.Hvp {
  margin-top: 12px;
}
.snW {
  margin-bottom: 12px;
}
.ck1 {
  margin-top: -12px;
}
.Kgo {
  margin-bottom: -12px;
}
.hUC {
  padding-bottom: 12px;
  padding-top: 12px;
}
.Zr3 {
  padding-left: 12px;
  padding-right: 12px;
}
html:not([dir='rtl']) .rDA {
  margin-left: 16px;
}
html:not([dir='rtl']) .jar {
  margin-right: 16px;
}
html[dir='rtl'] .rDA {
  margin-right: 16px;
}
html[dir='rtl'] .jar {
  margin-left: 16px;
}
html:not([dir='rtl']) .qaC {
  margin-left: -16px;
}
html:not([dir='rtl']) .vCT {
  margin-right: -16px;
}
html[dir='rtl'] .qaC {
  margin-right: -16px;
}
html[dir='rtl'] .vCT {
  margin-left: -16px;
}
.KO4 {
  margin-top: 16px;
}
.RDc {
  margin-bottom: 16px;
}
.J95 {
  margin-top: -16px;
}
.hes {
  margin-bottom: -16px;
}
.qDf {
  padding-bottom: 16px;
  padding-top: 16px;
}
.fZz {
  padding-left: 16px;
  padding-right: 16px;
}
html:not([dir='rtl']) .iD5 {
  margin-left: 20px;
}
html:not([dir='rtl']) .wzk {
  margin-right: 20px;
}
html[dir='rtl'] .iD5 {
  margin-right: 20px;
}
html[dir='rtl'] .wzk {
  margin-left: 20px;
}
html:not([dir='rtl']) .bvu {
  margin-left: -20px;
}
html:not([dir='rtl']) .XQa {
  margin-right: -20px;
}
html[dir='rtl'] .bvu {
  margin-right: -20px;
}
html[dir='rtl'] .XQa {
  margin-left: -20px;
}
.MMr {
  margin-top: 20px;
}
.kKU {
  margin-bottom: 20px;
}
.jYK {
  margin-top: -20px;
}
.Ahn {
  margin-bottom: -20px;
}
.Mhr {
  padding-bottom: 20px;
  padding-top: 20px;
}
.l7T {
  padding-left: 20px;
  padding-right: 20px;
}
html:not([dir='rtl']) .fte {
  margin-left: 24px;
}
html:not([dir='rtl']) .dxm {
  margin-right: 24px;
}
html[dir='rtl'] .fte {
  margin-right: 24px;
}
html[dir='rtl'] .dxm {
  margin-left: 24px;
}
html:not([dir='rtl']) .Zgg {
  margin-left: -24px;
}
html:not([dir='rtl']) .CjC {
  margin-right: -24px;
}
html[dir='rtl'] .Zgg {
  margin-right: -24px;
}
html[dir='rtl'] .CjC {
  margin-left: -24px;
}
.Tte {
  margin-top: 24px;
}
.PKX {
  margin-bottom: 24px;
}
.joO {
  margin-top: -24px;
}
.I5z {
  margin-bottom: -24px;
}
.fBv {
  padding-bottom: 24px;
  padding-top: 24px;
}
.QDA {
  padding-left: 24px;
  padding-right: 24px;
}
html:not([dir='rtl']) .WC- {
  margin-left: 28px;
}
html:not([dir='rtl']) .D4_ {
  margin-right: 28px;
}
html[dir='rtl'] .WC- {
  margin-right: 28px;
}
html[dir='rtl'] .D4_ {
  margin-left: 28px;
}
html:not([dir='rtl']) .Y7_ {
  margin-left: -28px;
}
html:not([dir='rtl']) .l_x {
  margin-right: -28px;
}
html[dir='rtl'] .Y7_ {
  margin-right: -28px;
}
html[dir='rtl'] .l_x {
  margin-left: -28px;
}
.JcM {
  margin-top: 28px;
}
.Y-G {
  margin-bottom: 28px;
}
.ROS {
  margin-top: -28px;
}
.A44 {
  margin-bottom: -28px;
}
.kli {
  padding-bottom: 28px;
  padding-top: 28px;
}
.hvO {
  padding-left: 28px;
  padding-right: 28px;
}
html:not([dir='rtl']) .Vg5 {
  margin-left: 32px;
}
html:not([dir='rtl']) .kTA {
  margin-right: 32px;
}
html[dir='rtl'] .Vg5 {
  margin-right: 32px;
}
html[dir='rtl'] .kTA {
  margin-left: 32px;
}
html:not([dir='rtl']) .n8t {
  margin-left: -32px;
}
html:not([dir='rtl']) .ddc {
  margin-right: -32px;
}
html[dir='rtl'] .n8t {
  margin-right: -32px;
}
html[dir='rtl'] .ddc {
  margin-left: -32px;
}
.CDp {
  margin-top: 32px;
}
.m2F {
  margin-bottom: 32px;
}
.t6x {
  margin-top: -32px;
}
.FBy {
  margin-bottom: -32px;
}
.Lej {
  padding-bottom: 32px;
  padding-top: 32px;
}
.LCN {
  padding-left: 32px;
  padding-right: 32px;
}
html:not([dir='rtl']) .Roz {
  margin-left: 36px;
}
html:not([dir='rtl']) .Hgb {
  margin-right: 36px;
}
html[dir='rtl'] .Roz {
  margin-right: 36px;
}
html[dir='rtl'] .Hgb {
  margin-left: 36px;
}
html:not([dir='rtl']) .Xke {
  margin-left: -36px;
}
html:not([dir='rtl']) .cUu {
  margin-right: -36px;
}
html[dir='rtl'] .Xke {
  margin-right: -36px;
}
html[dir='rtl'] .cUu {
  margin-left: -36px;
}
.vks {
  margin-top: 36px;
}
.mDD {
  margin-bottom: 36px;
}
.ZG2 {
  margin-top: -36px;
}
.jCP {
  margin-bottom: -36px;
}
.SMG {
  padding-bottom: 36px;
  padding-top: 36px;
}
.kxF {
  padding-left: 36px;
  padding-right: 36px;
}
html:not([dir='rtl']) .Bdr {
  margin-left: 40px;
}
html:not([dir='rtl']) .UJS {
  margin-right: 40px;
}
html[dir='rtl'] .Bdr {
  margin-right: 40px;
}
html[dir='rtl'] .UJS {
  margin-left: 40px;
}
html:not([dir='rtl']) .Ylh {
  margin-left: -40px;
}
html:not([dir='rtl']) .bNJ {
  margin-right: -40px;
}
html[dir='rtl'] .Ylh {
  margin-right: -40px;
}
html[dir='rtl'] .bNJ {
  margin-left: -40px;
}
.WbA {
  margin-top: 40px;
}
.lAM {
  margin-bottom: 40px;
}
.YFA {
  margin-top: -40px;
}
.jyq {
  margin-bottom: -40px;
}
.ZDm {
  padding-bottom: 40px;
  padding-top: 40px;
}
.TwP {
  padding-left: 40px;
  padding-right: 40px;
}
html:not([dir='rtl']) .ziA {
  margin-left: 44px;
}
html:not([dir='rtl']) .IM6 {
  margin-right: 44px;
}
html[dir='rtl'] .ziA {
  margin-right: 44px;
}
html[dir='rtl'] .IM6 {
  margin-left: 44px;
}
html:not([dir='rtl']) .F94 {
  margin-left: -44px;
}
html:not([dir='rtl']) .fIt {
  margin-right: -44px;
}
html[dir='rtl'] .F94 {
  margin-right: -44px;
}
html[dir='rtl'] .fIt {
  margin-left: -44px;
}
.u3U {
  margin-top: 44px;
}
.K5L {
  margin-bottom: 44px;
}
.eK4 {
  margin-top: -44px;
}
.zkc {
  margin-bottom: -44px;
}
.WGZ {
  padding-bottom: 44px;
  padding-top: 44px;
}
.wi3 {
  padding-left: 44px;
  padding-right: 44px;
}
html:not([dir='rtl']) ._EQ {
  margin-left: 48px;
}
html:not([dir='rtl']) .JFk {
  margin-right: 48px;
}
html[dir='rtl'] ._EQ {
  margin-right: 48px;
}
html[dir='rtl'] .JFk {
  margin-left: 48px;
}
html:not([dir='rtl']) .WL0 {
  margin-left: -48px;
}
html:not([dir='rtl']) .KRR {
  margin-right: -48px;
}
html[dir='rtl'] .WL0 {
  margin-right: -48px;
}
html[dir='rtl'] .KRR {
  margin-left: -48px;
}
.uqM {
  margin-top: 48px;
}
.fma {
  margin-bottom: 48px;
}
.ltU {
  margin-top: -48px;
}
.SAt {
  margin-bottom: -48px;
}
._4T {
  padding-bottom: 48px;
  padding-top: 48px;
}
.oqv {
  padding-left: 48px;
  padding-right: 48px;
}
@media (min-width: 576px) {
  html:not([dir='rtl']) .mo5 {
    margin-left: auto;
  }
  html:not([dir='rtl']) .rFn {
    margin-right: auto;
  }
  html[dir='rtl'] .mo5 {
    margin-right: auto;
  }
  html[dir='rtl'] .rFn {
    margin-left: auto;
  }
  .jOT {
    margin-top: auto;
  }
  .Vfe {
    margin-bottom: auto;
  }
  html:not([dir='rtl']) .Eap {
    margin-left: 0;
  }
  html:not([dir='rtl']) .H10 {
    margin-right: 0;
  }
  html[dir='rtl'] .Eap {
    margin-right: 0;
  }
  html[dir='rtl'] .H10 {
    margin-left: 0;
  }
  .TTc {
    margin-top: 0;
  }
  .Yov {
    margin-bottom: 0;
  }
  .UjT {
    padding-bottom: 0;
    padding-top: 0;
  }
  .ksp {
    padding-left: 0;
    padding-right: 0;
  }
  html:not([dir='rtl']) .Kv_ {
    margin-left: 4px;
  }
  html:not([dir='rtl']) .yqk {
    margin-right: 4px;
  }
  html[dir='rtl'] .Kv_ {
    margin-right: 4px;
  }
  html[dir='rtl'] .yqk {
    margin-left: 4px;
  }
  html:not([dir='rtl']) .Ogs {
    margin-left: -4px;
  }
  html:not([dir='rtl']) .HgQ {
    margin-right: -4px;
  }
  html[dir='rtl'] .Ogs {
    margin-right: -4px;
  }
  html[dir='rtl'] .HgQ {
    margin-left: -4px;
  }
  .qql {
    margin-top: 4px;
  }
  .zZt {
    margin-bottom: 4px;
  }
  .MNO {
    margin-top: -4px;
  }
  .nJV {
    margin-bottom: -4px;
  }
  .Nzy {
    padding-bottom: 4px;
    padding-top: 4px;
  }
  .tuI {
    padding-left: 4px;
    padding-right: 4px;
  }
  html:not([dir='rtl']) .oKe {
    margin-left: 8px;
  }
  html:not([dir='rtl']) .L7H {
    margin-right: 8px;
  }
  html[dir='rtl'] .oKe {
    margin-right: 8px;
  }
  html[dir='rtl'] .L7H {
    margin-left: 8px;
  }
  html:not([dir='rtl']) .sLc {
    margin-left: -8px;
  }
  html:not([dir='rtl']) .MNH {
    margin-right: -8px;
  }
  html[dir='rtl'] .sLc {
    margin-right: -8px;
  }
  html[dir='rtl'] .MNH {
    margin-left: -8px;
  }
  .THn {
    margin-top: 8px;
  }
  .PdC {
    margin-bottom: 8px;
  }
  .NoR {
    margin-top: -8px;
  }
  .xUA {
    margin-bottom: -8px;
  }
  .hCD {
    padding-bottom: 8px;
    padding-top: 8px;
  }
  .c-A {
    padding-left: 8px;
    padding-right: 8px;
  }
  html:not([dir='rtl']) .c92 {
    margin-left: 12px;
  }
  html:not([dir='rtl']) .pcD {
    margin-right: 12px;
  }
  html[dir='rtl'] .c92 {
    margin-right: 12px;
  }
  html[dir='rtl'] .pcD {
    margin-left: 12px;
  }
  html:not([dir='rtl']) .y4M {
    margin-left: -12px;
  }
  html:not([dir='rtl']) .Wuh {
    margin-right: -12px;
  }
  html[dir='rtl'] .y4M {
    margin-right: -12px;
  }
  html[dir='rtl'] .Wuh {
    margin-left: -12px;
  }
  .bJD {
    margin-top: 12px;
  }
  .EVE {
    margin-bottom: 12px;
  }
  ._DO {
    margin-top: -12px;
  }
  .aVq {
    margin-bottom: -12px;
  }
  .ydS {
    padding-bottom: 12px;
    padding-top: 12px;
  }
  .H0r {
    padding-left: 12px;
    padding-right: 12px;
  }
  html:not([dir='rtl']) .J1r {
    margin-left: 16px;
  }
  html:not([dir='rtl']) .DRg {
    margin-right: 16px;
  }
  html[dir='rtl'] .J1r {
    margin-right: 16px;
  }
  html[dir='rtl'] .DRg {
    margin-left: 16px;
  }
  html:not([dir='rtl']) .oa0 {
    margin-left: -16px;
  }
  html:not([dir='rtl']) .sOL {
    margin-right: -16px;
  }
  html[dir='rtl'] .oa0 {
    margin-right: -16px;
  }
  html[dir='rtl'] .sOL {
    margin-left: -16px;
  }
  .PB_ {
    margin-top: 16px;
  }
  .SV2 {
    margin-bottom: 16px;
  }
  .vOi {
    margin-top: -16px;
  }
  .xwY {
    margin-bottom: -16px;
  }
  .dwY {
    padding-bottom: 16px;
    padding-top: 16px;
  }
  ._VW {
    padding-left: 16px;
    padding-right: 16px;
  }
  html:not([dir='rtl']) .WKc {
    margin-left: 20px;
  }
  html:not([dir='rtl']) .Mra {
    margin-right: 20px;
  }
  html[dir='rtl'] .WKc {
    margin-right: 20px;
  }
  html[dir='rtl'] .Mra {
    margin-left: 20px;
  }
  html:not([dir='rtl']) .W8s {
    margin-left: -20px;
  }
  html:not([dir='rtl']) .Ehr {
    margin-right: -20px;
  }
  html[dir='rtl'] .W8s {
    margin-right: -20px;
  }
  html[dir='rtl'] .Ehr {
    margin-left: -20px;
  }
  .lek {
    margin-top: 20px;
  }
  .idm {
    margin-bottom: 20px;
  }
  .X3B {
    margin-top: -20px;
  }
  .P6b {
    margin-bottom: -20px;
  }
  .whM {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .L-L {
    padding-left: 20px;
    padding-right: 20px;
  }
  html:not([dir='rtl']) .Uxg {
    margin-left: 24px;
  }
  html:not([dir='rtl']) .b9X {
    margin-right: 24px;
  }
  html[dir='rtl'] .Uxg {
    margin-right: 24px;
  }
  html[dir='rtl'] .b9X {
    margin-left: 24px;
  }
  html:not([dir='rtl']) .nUU {
    margin-left: -24px;
  }
  html:not([dir='rtl']) .mac {
    margin-right: -24px;
  }
  html[dir='rtl'] .nUU {
    margin-right: -24px;
  }
  html[dir='rtl'] .mac {
    margin-left: -24px;
  }
  .Ovc {
    margin-top: 24px;
  }
  .DzC {
    margin-bottom: 24px;
  }
  .IL1 {
    margin-top: -24px;
  }
  .P5p {
    margin-bottom: -24px;
  }
  .gux {
    padding-bottom: 24px;
    padding-top: 24px;
  }
  .qaR {
    padding-left: 24px;
    padding-right: 24px;
  }
  html:not([dir='rtl']) .s_b {
    margin-left: 28px;
  }
  html:not([dir='rtl']) .K2I {
    margin-right: 28px;
  }
  html[dir='rtl'] .s_b {
    margin-right: 28px;
  }
  html[dir='rtl'] .K2I {
    margin-left: 28px;
  }
  html:not([dir='rtl']) .z9d {
    margin-left: -28px;
  }
  html:not([dir='rtl']) .Prp {
    margin-right: -28px;
  }
  html[dir='rtl'] .z9d {
    margin-right: -28px;
  }
  html[dir='rtl'] .Prp {
    margin-left: -28px;
  }
  .J9t {
    margin-top: 28px;
  }
  .Ppv {
    margin-bottom: 28px;
  }
  .mJQ {
    margin-top: -28px;
  }
  .uxh {
    margin-bottom: -28px;
  }
  .O8I {
    padding-bottom: 28px;
    padding-top: 28px;
  }
  .wck {
    padding-left: 28px;
    padding-right: 28px;
  }
  html:not([dir='rtl']) .FUA {
    margin-left: 32px;
  }
  html:not([dir='rtl']) .pNn {
    margin-right: 32px;
  }
  html[dir='rtl'] .FUA {
    margin-right: 32px;
  }
  html[dir='rtl'] .pNn {
    margin-left: 32px;
  }
  html:not([dir='rtl']) .Qo5 {
    margin-left: -32px;
  }
  html:not([dir='rtl']) .Arx {
    margin-right: -32px;
  }
  html[dir='rtl'] .Qo5 {
    margin-right: -32px;
  }
  html[dir='rtl'] .Arx {
    margin-left: -32px;
  }
  .iqv {
    margin-top: 32px;
  }
  .E0F {
    margin-bottom: 32px;
  }
  .kRT {
    margin-top: -32px;
  }
  .HmQ {
    margin-bottom: -32px;
  }
  .Ger {
    padding-bottom: 32px;
    padding-top: 32px;
  }
  .ynl {
    padding-left: 32px;
    padding-right: 32px;
  }
  html:not([dir='rtl']) .u9O {
    /* breaking on drinkbev */
    margin-left: 0;
  }
  html:not([dir='rtl']) .OTd {
    margin-right: 36px;
  }
  html[dir='rtl'] .u9O {
    margin-right: 36px;
  }
  html[dir='rtl'] .OTd {
    margin-left: 36px;
  }
  html:not([dir='rtl']) .pH8 {
    margin-left: -36px;
  }
  html:not([dir='rtl']) .IsE {
    margin-right: -36px;
  }
  html[dir='rtl'] .pH8 {
    margin-right: -36px;
  }
  html[dir='rtl'] .IsE {
    margin-left: -36px;
  }
  .t5d {
    margin-top: 36px;
  }
  .y5U {
    margin-bottom: 36px;
  }
  .uz6 {
    margin-top: -36px;
  }
  .Wwk {
    margin-bottom: -36px;
  }
  ._EA {
    padding-bottom: 36px;
    padding-top: 36px;
  }
  .tPb {
    padding-left: 36px;
    padding-right: 36px;
  }
  html:not([dir='rtl']) .vwP {
    margin-left: 40px;
  }
  html:not([dir='rtl']) .wdO {
    margin-right: 40px;
  }
  html[dir='rtl'] .vwP {
    margin-right: 40px;
  }
  html[dir='rtl'] .wdO {
    margin-left: 40px;
  }
  html:not([dir='rtl']) .Qi0 {
    margin-left: -40px;
  }
  html:not([dir='rtl']) .SSs {
    margin-right: -40px;
  }
  html[dir='rtl'] .Qi0 {
    margin-right: -40px;
  }
  html[dir='rtl'] .SSs {
    margin-left: -40px;
  }
  .ZE2 {
    margin-top: 40px;
  }
  .RTY {
    margin-bottom: 40px;
  }
  .FCI {
    margin-top: -40px;
  }
  .hpC {
    margin-bottom: -40px;
  }
  .hsT {
    padding-bottom: 40px;
    padding-top: 40px;
  }
  .zbx {
    padding-left: 40px;
    padding-right: 40px;
  }
  html:not([dir='rtl']) .CoG {
    margin-left: 44px;
  }
  html:not([dir='rtl']) .jXh {
    margin-right: 44px;
  }
  html[dir='rtl'] .CoG {
    margin-right: 44px;
  }
  html[dir='rtl'] .jXh {
    margin-left: 44px;
  }
  html:not([dir='rtl']) .rwL {
    margin-left: -44px;
  }
  html:not([dir='rtl']) .jb_ {
    margin-right: -44px;
  }
  html[dir='rtl'] .rwL {
    margin-right: -44px;
  }
  html[dir='rtl'] .jb_ {
    margin-left: -44px;
  }
  .i34 {
    margin-top: 44px;
  }
  .ngz {
    margin-bottom: 44px;
  }
  .e2v {
    margin-top: -44px;
  }
  .ZII {
    margin-bottom: -44px;
  }
  .HV1 {
    padding-bottom: 44px;
    padding-top: 44px;
  }
  .pKp {
    padding-left: 44px;
    padding-right: 44px;
  }
  html:not([dir='rtl']) .eCQ {
    margin-left: 48px;
  }
  html:not([dir='rtl']) .kbl {
    margin-right: 48px;
  }
  html[dir='rtl'] .eCQ {
    margin-right: 48px;
  }
  html[dir='rtl'] .kbl {
    margin-left: 48px;
  }
  html:not([dir='rtl']) .gl9 {
    margin-left: -48px;
  }
  html:not([dir='rtl']) .V9b {
    margin-right: -48px;
  }
  html[dir='rtl'] .gl9 {
    margin-right: -48px;
  }
  html[dir='rtl'] .V9b {
    margin-left: -48px;
  }
  .qXr {
    margin-top: 48px;
  }
  .J0h {
    margin-bottom: 48px;
  }
  .FvJ {
    margin-top: -48px;
  }
  .Vfb {
    margin-bottom: -48px;
  }
  .INL {
    padding-bottom: 48px;
    padding-top: 48px;
  }
  .Hmw {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media (min-width: 768px) {
  html:not([dir='rtl']) .WC8 {
    margin-left: auto;
  }
  html:not([dir='rtl']) .V49 {
    margin-right: auto;
  }
  html[dir='rtl'] .WC8 {
    margin-right: auto;
  }
  html[dir='rtl'] .V49 {
    margin-left: auto;
  }
  .OHp {
    margin-top: auto;
  }
  .db5 {
    margin-bottom: auto;
  }
  html:not([dir='rtl']) .zlb {
    margin-left: 0;
  }
  html:not([dir='rtl']) .I6C {
    margin-right: 0;
  }
  html[dir='rtl'] .zlb {
    margin-right: 0;
  }
  html[dir='rtl'] .I6C {
    margin-left: 0;
  }
  .J6u {
    margin-top: 0;
  }
  .sjc {
    margin-bottom: 0;
  }
  .uEl {
    padding-bottom: 0;
    padding-top: 0;
  }
  .Hxi {
    padding-left: 0;
    padding-right: 0;
  }
  html:not([dir='rtl']) .dNW {
    margin-left: 4px;
  }
  html:not([dir='rtl']) .X55 {
    margin-right: 4px;
  }
  html[dir='rtl'] .dNW {
    margin-right: 4px;
  }
  html[dir='rtl'] .X55 {
    margin-left: 4px;
  }
  html:not([dir='rtl']) .PRF {
    margin-left: -4px;
  }
  html:not([dir='rtl']) .rrG {
    margin-right: -4px;
  }
  html[dir='rtl'] .PRF {
    margin-right: -4px;
  }
  html[dir='rtl'] .rrG {
    margin-left: -4px;
  }
  .Ctk {
    margin-top: 4px;
  }
  .VpK {
    margin-bottom: 4px;
  }
  .SP3 {
    margin-top: -4px;
  }
  .nty {
    margin-bottom: -4px;
  }
  .hYR {
    padding-bottom: 4px;
    padding-top: 4px;
  }
  .Jbl {
    padding-left: 4px;
    padding-right: 4px;
  }
  html:not([dir='rtl']) .l9y {
    margin-left: 8px;
  }
  html:not([dir='rtl']) .n23 {
    margin-right: 8px;
  }
  html[dir='rtl'] .l9y {
    margin-right: 8px;
  }
  html[dir='rtl'] .n23 {
    margin-left: 8px;
  }
  html:not([dir='rtl']) .tiw {
    margin-left: -8px;
  }
  html:not([dir='rtl']) .qxN {
    margin-right: -8px;
  }
  html[dir='rtl'] .tiw {
    margin-right: -8px;
  }
  html[dir='rtl'] .qxN {
    margin-left: -8px;
  }
  .zXr {
    margin-top: 8px;
  }
  .HSI {
    margin-bottom: 8px;
  }
  .DbB {
    margin-top: -8px;
  }
  .lRW {
    margin-bottom: -8px;
  }
  .QyJ {
    padding-bottom: 8px;
    padding-top: 8px;
  }
  .zXR {
    padding-left: 8px;
    padding-right: 8px;
  }
  html:not([dir='rtl']) .sbv {
    margin-left: 12px;
  }
  html:not([dir='rtl']) .wQe {
    margin-right: 12px;
  }
  html[dir='rtl'] .sbv {
    margin-right: 12px;
  }
  html[dir='rtl'] .wQe {
    margin-left: 12px;
  }
  html:not([dir='rtl']) .l7Q {
    margin-left: -12px;
  }
  html:not([dir='rtl']) .dbu {
    margin-right: -12px;
  }
  html[dir='rtl'] .l7Q {
    margin-right: -12px;
  }
  html[dir='rtl'] .dbu {
    margin-left: -12px;
  }
  .zf5 {
    margin-top: 12px;
  }
  .Imv {
    margin-bottom: 12px;
  }
  .Ir5 {
    margin-top: -12px;
  }
  .O5V {
    margin-bottom: -12px;
  }
  .xTL {
    padding-bottom: 12px;
    padding-top: 12px;
  }
  .xJA {
    padding-left: 12px;
    padding-right: 12px;
  }
  html:not([dir='rtl']) .c96 {
    margin-left: 16px;
  }
  html:not([dir='rtl']) .rp5 {
    margin-right: 16px;
  }
  html[dir='rtl'] .c96 {
    margin-right: 16px;
  }
  html[dir='rtl'] .rp5 {
    margin-left: 16px;
  }
  html:not([dir='rtl']) .Nyq {
    margin-left: -16px;
  }
  html:not([dir='rtl']) .DrW {
    margin-right: -16px;
  }
  html[dir='rtl'] .Nyq {
    margin-right: -16px;
  }
  html[dir='rtl'] .DrW {
    margin-left: -16px;
  }
  .usG {
    margin-top: 16px;
  }
  .YeC {
    margin-bottom: 16px;
  }
  .WOm {
    margin-top: -16px;
  }
  .kRc {
    margin-bottom: -16px;
  }
  .b8i {
    padding-bottom: 16px;
    padding-top: 16px;
  }
  .dz0 {
    padding-left: 16px;
    padding-right: 16px;
  }
  html:not([dir='rtl']) .ngM {
    margin-left: 20px;
  }
  html:not([dir='rtl']) .bho {
    margin-right: 20px;
  }
  html[dir='rtl'] .ngM {
    margin-right: 20px;
  }
  html[dir='rtl'] .bho {
    margin-left: 20px;
  }
  html:not([dir='rtl']) .Baz {
    margin-left: -20px;
  }
  html:not([dir='rtl']) .hXs {
    margin-right: -20px;
  }
  html[dir='rtl'] .Baz {
    margin-right: -20px;
  }
  html[dir='rtl'] .hXs {
    margin-left: -20px;
  }
  .j0g {
    margin-top: 20px;
  }
  .a38 {
    margin-bottom: 20px;
  }
  .kIo {
    margin-top: -20px;
  }
  .ZYa {
    margin-bottom: -20px;
  }
  .xgw {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .mEU {
    padding-left: 20px;
    padding-right: 20px;
  }
  html:not([dir='rtl']) .bo4 {
    margin-left: 24px;
  }
  html:not([dir='rtl']) .zn2 {
    margin-right: 24px;
  }
  html[dir='rtl'] .bo4 {
    margin-right: 24px;
  }
  html[dir='rtl'] .zn2 {
    margin-left: 24px;
  }
  html:not([dir='rtl']) .utr {
    margin-left: -24px;
  }
  html:not([dir='rtl']) .xeh {
    margin-right: -24px;
  }
  html[dir='rtl'] .utr {
    margin-right: -24px;
  }
  html[dir='rtl'] .xeh {
    margin-left: -24px;
  }
  .bKb {
    margin-top: 24px;
  }
  .fXc {
    margin-bottom: 24px;
  }
  ._zR {
    margin-top: -24px;
  }
  .PDE {
    margin-bottom: -24px;
  }
  .Iqj {
    padding-bottom: 24px;
    padding-top: 24px;
  }
  ._X7 {
    padding-left: 24px;
    padding-right: 24px;
  }
  html:not([dir='rtl']) .aEO {
    margin-left: 28px;
  }
  html:not([dir='rtl']) .dBK {
    margin-right: 28px;
  }
  html[dir='rtl'] .aEO {
    margin-right: 28px;
  }
  html[dir='rtl'] .dBK {
    margin-left: 28px;
  }
  html:not([dir='rtl']) .RIN {
    margin-left: -28px;
  }
  html:not([dir='rtl']) .aL4 {
    margin-right: -28px;
  }
  html[dir='rtl'] .RIN {
    margin-right: -28px;
  }
  html[dir='rtl'] .aL4 {
    margin-left: -28px;
  }
  .iP0 {
    margin-top: 28px;
  }
  .BFq {
    margin-bottom: 28px;
  }
  .M5v {
    margin-top: -28px;
  }
  .dWF {
    margin-bottom: -28px;
  }
  .JsH {
    padding-bottom: 28px;
    padding-top: 28px;
  }
  .ld3 {
    padding-left: 28px;
    padding-right: 28px;
  }
  html:not([dir='rtl']) .Bfr {
    margin-left: 32px;
  }
  html:not([dir='rtl']) .sVz {
    margin-right: 32px;
  }
  html[dir='rtl'] .Bfr {
    margin-right: 32px;
  }
  html[dir='rtl'] .sVz {
    margin-left: 32px;
  }
  html:not([dir='rtl']) .KnD {
    margin-left: -32px;
  }
  html:not([dir='rtl']) .FnC {
    margin-right: -32px;
  }
  html[dir='rtl'] .KnD {
    margin-right: -32px;
  }
  html[dir='rtl'] .FnC {
    margin-left: -32px;
  }
  .rdA {
    margin-top: 32px;
  }
  .XrP {
    margin-bottom: 32px;
  }
  .zOu {
    margin-top: -32px;
  }
  .fBQ {
    margin-bottom: -32px;
  }
  .EKn {
    padding-bottom: 32px;
    padding-top: 32px;
  }
  .JYy {
    padding-left: 32px;
    padding-right: 32px;
  }
  html:not([dir='rtl']) .blI {
    margin-left: 36px;
  }
  html:not([dir='rtl']) .egt {
    margin-right: 36px;
  }
  html[dir='rtl'] .blI {
    margin-right: 36px;
  }
  html[dir='rtl'] .egt {
    margin-left: 36px;
  }
  html:not([dir='rtl']) .wWp {
    margin-left: -36px;
  }
  html:not([dir='rtl']) .TVJ {
    margin-right: -36px;
  }
  html[dir='rtl'] .wWp {
    margin-right: -36px;
  }
  html[dir='rtl'] .TVJ {
    margin-left: -36px;
  }
  .L4W {
    margin-top: 36px;
  }
  .SU5 {
    margin-bottom: 36px;
  }
  .W2O {
    margin-top: -36px;
  }
  .Syd {
    margin-bottom: -36px;
  }
  .K4G {
    padding-bottom: 36px;
    padding-top: 36px;
  }
  .Hmo {
    padding-left: 36px;
    padding-right: 36px;
  }
  html:not([dir='rtl']) .gA8 {
    margin-left: 40px;
  }
  html:not([dir='rtl']) .Q4Z {
    margin-right: 40px;
  }
  html[dir='rtl'] .gA8 {
    margin-right: 40px;
  }
  html[dir='rtl'] .Q4Z {
    margin-left: 40px;
  }
  html:not([dir='rtl']) .WRW {
    margin-left: -40px;
  }
  html:not([dir='rtl']) .xK- {
    margin-right: -40px;
  }
  html[dir='rtl'] .WRW {
    margin-right: -40px;
  }
  html[dir='rtl'] .xK- {
    margin-left: -40px;
  }
  .PHK {
    margin-top: 40px;
  }
  ._jf {
    margin-bottom: 40px;
  }
  .pdI {
    margin-top: -40px;
  }
  .zXD {
    margin-bottom: -40px;
  }
  .Hhi {
    padding-bottom: 40px;
    padding-top: 40px;
  }
  .FGl {
    padding-left: 40px;
    padding-right: 40px;
  }
  html:not([dir='rtl']) .O3e {
    margin-left: 44px;
  }
  html:not([dir='rtl']) .qZY {
    margin-right: 44px;
  }
  html[dir='rtl'] .O3e {
    margin-right: 44px;
  }
  html[dir='rtl'] .qZY {
    margin-left: 44px;
  }
  html:not([dir='rtl']) .j88 {
    margin-left: -44px;
  }
  html:not([dir='rtl']) .fu- {
    margin-right: -44px;
  }
  html[dir='rtl'] .j88 {
    margin-right: -44px;
  }
  html[dir='rtl'] .fu- {
    margin-left: -44px;
  }
  .HP6 {
    margin-top: 44px;
  }
  .sfp {
    margin-bottom: 44px;
  }
  .htC {
    margin-top: -44px;
  }
  .B1G {
    margin-bottom: -44px;
  }
  .OiD {
    padding-bottom: 44px;
    padding-top: 44px;
  }
  .gRN {
    padding-left: 44px;
    padding-right: 44px;
  }
  html:not([dir='rtl']) .MYx {
    margin-left: 48px;
  }
  html:not([dir='rtl']) .US2 {
    margin-right: 48px;
  }
  html[dir='rtl'] .MYx {
    margin-right: 48px;
  }
  html[dir='rtl'] .US2 {
    margin-left: 48px;
  }
  html:not([dir='rtl']) .JeA {
    /* breaking on drinkbev */
    margin-left: 0;
  }
  html:not([dir='rtl']) .h2s {
    margin-right: -48px;
  }
  html[dir='rtl'] .JeA {
    margin-right: -48px;
  }
  html[dir='rtl'] .h2s {
    margin-left: -48px;
  }
  .bHN {
    margin-top: 48px;
  }
  .r8B {
    margin-bottom: 48px;
  }
  .dm8 {
    margin-top: -48px;
  }
  .cCH {
    margin-bottom: -48px;
  }
  .tfF {
    padding-bottom: 48px;
    padding-top: 48px;
  }
  .lxJ {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media (min-width: 1312px) {
  html:not([dir='rtl']) .EzO {
    margin-left: auto;
  }
  html:not([dir='rtl']) .Xqy {
    margin-right: auto;
  }
  html[dir='rtl'] .EzO {
    margin-right: auto;
  }
  html[dir='rtl'] .Xqy {
    margin-left: auto;
  }
  .XhV {
    margin-top: auto;
  }
  .XsV {
    margin-bottom: auto;
  }
  html:not([dir='rtl']) .yNv {
    margin-left: 0;
  }
  html:not([dir='rtl']) .K11 {
    margin-right: 0;
  }
  html[dir='rtl'] .yNv {
    margin-right: 0;
  }
  html[dir='rtl'] .K11 {
    margin-left: 0;
  }
  .vOt {
    margin-top: 0;
  }
  .pEy {
    margin-bottom: 0;
  }
  .m-x {
    padding-bottom: 0;
    padding-top: 0;
  }
  .sVI {
    padding-left: 0;
    padding-right: 0;
  }
  html:not([dir='rtl']) .GZc {
    margin-left: 4px;
  }
  html:not([dir='rtl']) .ZWO {
    margin-right: 4px;
  }
  html[dir='rtl'] .GZc {
    margin-right: 4px;
  }
  html[dir='rtl'] .ZWO {
    margin-left: 4px;
  }
  html:not([dir='rtl']) .C4R {
    margin-left: -4px;
  }
  html:not([dir='rtl']) .Mm6 {
    margin-right: -4px;
  }
  html[dir='rtl'] .C4R {
    margin-right: -4px;
  }
  html[dir='rtl'] .Mm6 {
    margin-left: -4px;
  }
  ._7z {
    margin-top: 4px;
  }
  .mKZ {
    margin-bottom: 4px;
  }
  .tWr {
    margin-top: -4px;
  }
  .rhe {
    margin-bottom: -4px;
  }
  .NXQ {
    padding-bottom: 4px;
    padding-top: 4px;
  }
  .UiP {
    padding-left: 4px;
    padding-right: 4px;
  }
  html:not([dir='rtl']) .jW- {
    margin-left: 8px;
  }
  html:not([dir='rtl']) .hHg {
    margin-right: 8px;
  }
  html[dir='rtl'] .jW- {
    margin-right: 8px;
  }
  html[dir='rtl'] .hHg {
    margin-left: 8px;
  }
  html:not([dir='rtl']) .O6n {
    margin-left: -8px;
  }
  html:not([dir='rtl']) .K3- {
    margin-right: -8px;
  }
  html[dir='rtl'] .O6n {
    margin-right: -8px;
  }
  html[dir='rtl'] .K3- {
    margin-left: -8px;
  }
  .q1b {
    margin-top: 8px;
  }
  .anz {
    margin-bottom: 8px;
  }
  .UHw {
    margin-top: -8px;
  }
  .teB {
    margin-bottom: -8px;
  }
  .Qwh {
    padding-bottom: 8px;
    padding-top: 8px;
  }
  .azY {
    padding-left: 8px;
    padding-right: 8px;
  }
  html:not([dir='rtl']) .bOM {
    margin-left: 12px;
  }
  html:not([dir='rtl']) .NgB {
    margin-right: 12px;
  }
  html[dir='rtl'] .bOM {
    margin-right: 12px;
  }
  html[dir='rtl'] .NgB {
    margin-left: 12px;
  }
  html:not([dir='rtl']) .InG {
    margin-left: -12px;
  }
  html:not([dir='rtl']) .vJs {
    margin-right: -12px;
  }
  html[dir='rtl'] .InG {
    margin-right: -12px;
  }
  html[dir='rtl'] .vJs {
    margin-left: -12px;
  }
  .FE_ {
    margin-top: 12px;
  }
  .DbS {
    margin-bottom: 12px;
  }
  .Rfg {
    margin-top: -12px;
  }
  .QOZ {
    margin-bottom: -12px;
  }
  .ftd {
    padding-bottom: 12px;
    padding-top: 12px;
  }
  .MHw {
    padding-left: 12px;
    padding-right: 12px;
  }
  html:not([dir='rtl']) .lUN {
    margin-left: 16px;
  }
  html:not([dir='rtl']) .eCf {
    margin-right: 16px;
  }
  html[dir='rtl'] .lUN {
    margin-right: 16px;
  }
  html[dir='rtl'] .eCf {
    margin-left: 16px;
  }
  html:not([dir='rtl']) .ajY {
    margin-left: -16px;
  }
  html:not([dir='rtl']) .Ebi {
    margin-right: -16px;
  }
  html[dir='rtl'] .ajY {
    margin-right: -16px;
  }
  html[dir='rtl'] .Ebi {
    margin-left: -16px;
  }
  .A9H {
    margin-top: 16px;
  }
  .ewa {
    margin-bottom: 16px;
  }
  .J9s {
    margin-top: -16px;
  }
  .emj {
    margin-bottom: -16px;
  }
  .c3l {
    padding-bottom: 16px;
    padding-top: 16px;
  }
  .B4M {
    padding-left: 16px;
    padding-right: 16px;
  }
  html:not([dir='rtl']) .XcK {
    margin-left: 20px;
  }
  html:not([dir='rtl']) .fH2 {
    margin-right: 20px;
  }
  html[dir='rtl'] .XcK {
    margin-right: 20px;
  }
  html[dir='rtl'] .fH2 {
    margin-left: 20px;
  }
  html:not([dir='rtl']) .Yve {
    margin-left: -20px;
  }
  html:not([dir='rtl']) .pMc {
    margin-right: -20px;
  }
  html[dir='rtl'] .Yve {
    margin-right: -20px;
  }
  html[dir='rtl'] .pMc {
    margin-left: -20px;
  }
  .IOs {
    margin-top: 20px;
  }
  .XN6 {
    margin-bottom: 20px;
  }
  .Pqr {
    margin-top: -20px;
  }
  .Gjs {
    margin-bottom: -20px;
  }
  .w8G {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .Dkn {
    padding-left: 20px;
    padding-right: 20px;
  }
  html:not([dir='rtl']) .SXU {
    margin-left: 24px;
  }
  html:not([dir='rtl']) .Zwb {
    margin-right: 24px;
  }
  html[dir='rtl'] .SXU {
    margin-right: 24px;
  }
  html[dir='rtl'] .Zwb {
    margin-left: 24px;
  }
  html:not([dir='rtl']) .Duw {
    margin-left: -24px;
  }
  html:not([dir='rtl']) .Hln {
    margin-right: -24px;
  }
  html[dir='rtl'] .Duw {
    margin-right: -24px;
  }
  html[dir='rtl'] .Hln {
    margin-left: -24px;
  }
  .tWt {
    margin-top: 24px;
  }
  .mgl {
    margin-bottom: 24px;
  }
  .QrW {
    margin-top: -24px;
  }
  ._Y9 {
    margin-bottom: -24px;
  }
  .Kyn {
    padding-bottom: 24px;
    padding-top: 24px;
  }
  .em2 {
    padding-left: 24px;
    padding-right: 24px;
  }
  html:not([dir='rtl']) .Gao {
    margin-left: 28px;
  }
  html:not([dir='rtl']) .qRO {
    margin-right: 28px;
  }
  html[dir='rtl'] .Gao {
    margin-right: 28px;
  }
  html[dir='rtl'] .qRO {
    margin-left: 28px;
  }
  html:not([dir='rtl']) .ya6 {
    margin-left: -28px;
  }
  html:not([dir='rtl']) .cER {
    margin-right: -28px;
  }
  html[dir='rtl'] .ya6 {
    margin-right: -28px;
  }
  html[dir='rtl'] .cER {
    margin-left: -28px;
  }
  .Ysn {
    margin-top: 28px;
  }
  .O_7 {
    margin-bottom: 28px;
  }
  .iot {
    margin-top: -28px;
  }
  .H0V {
    margin-bottom: -28px;
  }
  .RyI {
    padding-bottom: 28px;
    padding-top: 28px;
  }
  .kPz {
    padding-left: 28px;
    padding-right: 28px;
  }
  html:not([dir='rtl']) .AQe {
    margin-left: 32px;
  }
  html:not([dir='rtl']) .lpW {
    margin-right: 32px;
  }
  html[dir='rtl'] .AQe {
    margin-right: 32px;
  }
  html[dir='rtl'] .lpW {
    margin-left: 32px;
  }
  html:not([dir='rtl']) .URa {
    margin-left: -32px;
  }
  html:not([dir='rtl']) .cYL {
    margin-right: -32px;
  }
  html[dir='rtl'] .URa {
    margin-right: -32px;
  }
  html[dir='rtl'] .cYL {
    margin-left: -32px;
  }
  .dFw {
    margin-top: 32px;
  }
  .dl4 {
    margin-bottom: 32px;
  }
  .IvC {
    margin-top: -32px;
  }
  .TAW {
    margin-bottom: -32px;
  }
  .Zjh {
    padding-bottom: 32px;
    padding-top: 32px;
  }
  .Xp9 {
    padding-left: 32px;
    padding-right: 32px;
  }
  html:not([dir='rtl']) .J4D {
    margin-left: 36px;
  }
  html:not([dir='rtl']) .dlQ {
    margin-right: 36px;
  }
  html[dir='rtl'] .J4D {
    margin-right: 36px;
  }
  html[dir='rtl'] .dlQ {
    margin-left: 36px;
  }
  html:not([dir='rtl']) .vTn {
    margin-left: -36px;
  }
  html:not([dir='rtl']) .zlU {
    margin-right: -36px;
  }
  html[dir='rtl'] .vTn {
    margin-right: -36px;
  }
  html[dir='rtl'] .zlU {
    margin-left: -36px;
  }
  .ito {
    margin-top: 36px;
  }
  .zyU {
    margin-bottom: 36px;
  }
  .Pt2 {
    margin-top: -36px;
  }
  .Whv {
    margin-bottom: -36px;
  }
  .ODF {
    padding-bottom: 36px;
    padding-top: 36px;
  }
  .Bto {
    padding-left: 36px;
    padding-right: 36px;
  }
  html:not([dir='rtl']) .AEu {
    margin-left: 40px;
  }
  html:not([dir='rtl']) ._ss {
    margin-right: 40px;
  }
  html[dir='rtl'] .AEu {
    margin-right: 40px;
  }
  html[dir='rtl'] ._ss {
    margin-left: 40px;
  }
  html:not([dir='rtl']) .N4A {
    margin-left: -40px;
  }
  html:not([dir='rtl']) .XQe {
    margin-right: -40px;
  }
  html[dir='rtl'] .N4A {
    margin-right: -40px;
  }
  html[dir='rtl'] .XQe {
    margin-left: -40px;
  }
  .T9p {
    margin-top: 40px;
  }
  .W1m {
    margin-bottom: 40px;
  }
  .OuJ {
    margin-top: -40px;
  }
  ._t9 {
    margin-bottom: -40px;
  }
  .oqL {
    padding-bottom: 40px;
    padding-top: 40px;
  }
  .adH {
    padding-left: 40px;
    padding-right: 40px;
  }
  html:not([dir='rtl']) .f53 {
    margin-left: 44px;
  }
  html:not([dir='rtl']) .klb {
    margin-right: 44px;
  }
  html[dir='rtl'] .f53 {
    margin-right: 44px;
  }
  html[dir='rtl'] .klb {
    margin-left: 44px;
  }
  html:not([dir='rtl']) .AU2 {
    margin-left: -44px;
  }
  html:not([dir='rtl']) .FvD {
    margin-right: -44px;
  }
  html[dir='rtl'] .AU2 {
    margin-right: -44px;
  }
  html[dir='rtl'] .FvD {
    margin-left: -44px;
  }
  .Iz0 {
    margin-top: 44px;
  }
  .JCh {
    margin-bottom: 44px;
  }
  .MUh {
    margin-top: -44px;
  }
  .fwy {
    margin-bottom: -44px;
  }
  .zK2 {
    padding-bottom: 44px;
    padding-top: 44px;
  }
  .HA4 {
    padding-left: 44px;
    padding-right: 44px;
  }
  html:not([dir='rtl']) .ofl {
    margin-left: 48px;
  }
  html:not([dir='rtl']) .Mgh {
    margin-right: 48px;
  }
  html[dir='rtl'] .ofl {
    margin-right: 48px;
  }
  html[dir='rtl'] .Mgh {
    margin-left: 48px;
  }
  html:not([dir='rtl']) .Y3B {
    margin-left: -48px;
  }
  html:not([dir='rtl']) .rjG {
    margin-right: -48px;
  }
  html[dir='rtl'] .Y3B {
    margin-right: -48px;
  }
  html[dir='rtl'] .rjG {
    margin-left: -48px;
  }
  .V3k {
    margin-top: 48px;
  }
  .g9B {
    margin-bottom: 48px;
  }
  .l29 {
    margin-top: -48px;
  }
  .zP_ {
    margin-bottom: -48px;
  }
  .C0G {
    padding-bottom: 48px;
    padding-top: 48px;
  }
  .kLA {
    padding-left: 48px;
    padding-right: 48px;
  }
}
.BG7 {
  cursor: pointer;
}
.LIa {
  cursor: zoom-in;
}
.Smz {
  cursor: zoom-out;
}
.q-D {
  cursor: copy;
}
.c8z {
  cursor: move;
}
.rEw {
  cursor: no-drop;
}
.K8T {
  cursor: grab;
}
.RMk {
  cursor: grabbing;
}
:root {
  --g-colorRed0: #ff5247;
  --g-colorRed100: #000000;
  --g-colorGray0: #fff;
  --g-colorGray50: #fff;
  --g-colorGray100: #efefef;
  --g-colorGray150: #ddd;
  --g-colorGray200: #767676;
  --g-colorGray300: #111;
  --g-colorGray400: #000;
  --g-green: #0fa573;
  --g-pine: #0a6955;
  --g-olive: #364a4c;
  --g-blue: #0074e8;
  --g-navy: #004b91;
  --g-midnight: #133a5e;
  --g-purple: #b469eb;
  --g-orchid: #8046a5;
  --g-eggplant: #5b2677;
  --g-maroon: #6e0f3c;
  --g-watermelon: #f13535;
  --g-orange: #e3780c;
  --g-colorGray0Hovered: #f0f0f0;
  --g-colorGray100Hovered: #e2e2e2;
  --g-colorGray150Hovered: #d0d0d0;
  --g-colorGray200Hovered: #878787;
  --g-colorRed100Hovered: #4f4e4e;
  --g-blueHovered: #4a8ad4;
  --g-colorGray0Active: #e0e0e0;
  --g-colorGray100Active: #dadada;
  --g-colorGray200Active: #828282;
  --g-colorRed100Active: #9a9a9a;
  --g-blueActive: #4a85c9;
  --g-colorTransparentDarkGray: rgba(51, 51, 51, 0.8);
  --g-colorTransparentWhite: hsla(0, 0%, 100%, 0.8);
  --g-colorTransparentGray60: rgba(0, 0, 0, 0.06);
  --g-colorTransparentGray100: rgba(0, 0, 0, 0.1);
  --g-colorTransparentGray500: rgba(0, 0, 0, 0.1);
  --g-colorTransparentGray800: rgba(0, 0, 0, 0.8);
}
.lZJ {
  color: var(--g-colorRed100);
}
.Jrn {
  background-color: var(--g-colorRed100);
}
.HuA {
  background-color: var(--g-colorRed0);
}
.erh {
  color: var(--g-colorGray0);
}
.qJc {
  background-color: var(--g-colorGray0);
}
.m8d {
  color: var(--g-colorGray50);
}
.SpV {
  background-color: var(--g-colorGray50);
}
.odN {
  color: var(--g-colorGray100);
}
.gpV {
  background-color: var(--g-colorGray100);
}
.qSt {
  background-color: var(--g-colorGray100Hovered);
}
.IaA {
  background-color: var(--g-colorGray100Active);
}
.B9u {
  color: var(--g-colorGray200);
}
.gfP {
  background-color: var(--g-colorGray200);
}
.pBj {
  color: var(--g-colorGray300);
}
.BsF {
  background-color: var(--g-colorGray300);
}
.o5r {
  background-color: var(--g-colorGray400);
}
.yXb {
  color: var(--g-green);
}
.VFV {
  background-color: var(--g-green);
}
.amR {
  color: var(--g-pine);
}
.Pym {
  background-color: var(--g-pine);
}
.mwW {
  color: var(--g-olive);
}
.b5Z {
  background-color: var(--g-olive);
}
.mi- {
  color: var(--g-blue);
}
.rTt {
  background-color: var(--g-blue);
}
.xxo {
  color: var(--g-navy);
}
.hz- {
  background-color: var(--g-navy);
}
.Ime {
  color: var(--g-midnight);
}
.E14 {
  background-color: var(--g-midnight);
}
.NL9 {
  color: var(--g-purple);
}
.vfO {
  background-color: var(--g-purple);
}
.myR {
  color: var(--g-orchid);
}
.f-y {
  background-color: var(--g-orchid);
}
.oKX {
  color: var(--g-eggplant);
}
.bPM {
  background-color: var(--g-eggplant);
}
.ska {
  color: var(--g-maroon);
}
.Z_T {
  background-color: var(--g-maroon);
}
.Wo3 {
  color: var(--g-watermelon);
}
.iRv {
  background-color: var(--g-watermelon);
}
.GoP {
  color: var(--g-orange);
}
.Lgc {
  background-color: var(--g-orange);
}
.YbY {
  background-color: transparent;
}
.wcy {
  color: var(--g-colorTransparentDarkGray);
}
.prG {
  background-color: var(--g-colorTransparentDarkGray);
}
.u97 {
  background-color: var(--g-colorTransparentWhite);
}
.eZS {
  background-color: var(--g-colorGray100Hovered);
}
.hle {
  background-color: var(--g-colorGray100Active);
}
.iyn:focus {
  box-shadow: 0 0 0 4px rgba(0, 132, 255, 0.5);
  outline: 0;
}
.LI1.iyn[focus-within] {
  box-shadow: 0 0 0 4px rgba(0, 132, 255, 0.5);
  outline: 0;
}
.LI1.iyn:focus-within {
  box-shadow: 0 0 0 4px rgba(0, 132, 255, 0.5);
  outline: 0;
}
.LI1 .iyn:focus {
  box-shadow: none;
  outline: 0;
}
.C1J {
  box-shadow: 0 0 0 4px rgba(0, 132, 255, 0.5);
  outline: 0;
}
.CCY:focus {
  outline: 0;
}
.unP {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  border-radius: 16px;
  border-style: solid;
  border-width: 2px;
}
.aKM:hover:not(:focus):not(.RJl) {
  border-color: var(--g-colorGray150Hovered);
}
.k8j {
  outline: none;
}
.k8j:focus {
  border-color: var(--g-colorGray150);
}
.k8j:hover:not(:focus) {
  border-color: var(--g-colorRed100Hovered);
}
.n0X {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  background: none;
  border: none;
  border-radius: 8px;
  color: inherit;
}
.dyH {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.swG {
  font-weight: 400;
}
.mWe {
  font-weight: 700;
}
.VEk {
  font-style: normal;
}
.SVm {
  font-style: italic;
}
.R7a {
  text-decoration: underline;
}
.xQ4 {
  text-decoration: none;
}
.IZT {
  word-wrap: break-word;
}
.UK7,
.z-6 {
  white-space: nowrap;
}
.z-6 {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Oii,
html:not([dir='rtl']) .zDA,
html[dir='rtl'] .PON {
  text-align: left;
}
.RyG,
html:not([dir='rtl']) .PON,
html[dir='rtl'] .zDA {
  text-align: right;
}
.tg7 {
  text-align: center;
}
.sdb {
  text-align: justify;
}
.CKL {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  max-width: 100%;
  overflow: hidden;
  word-break: break-word;
}
:root {
  --g-text-font-size-1: 12px;
  --g-text-font-size-2: 14px;
  --g-text-font-size-3: 16px;
}
._yT {
  font-size: var(--g-text-font-size-1);
}
.MF7 {
  font-size: var(--g-text-font-size-2);
}
.yTZ {
  font-size: var(--g-text-font-size-3);
}
.DzI {
  outline: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.hA2,
.Ic1 {
  margin-bottom: 4px;
  padding: 4px 8px;
}
.hA2 {
  width: 100%;
}
.hA2:focus {
  outline: 0;
}
.Ic1 {
  visibility: hidden;
  white-space: nowrap;
}
.iW2 {
  display: flex;
  flex-wrap: wrap;
}
html:not([dir='rtl']) .iHl {
  padding: 8px 32px 8px 16px;
}
html[dir='rtl'] .iHl {
  padding: 8px 16px 8px 32px;
}
html:not([dir='rtl']) .DzI {
  right: 0;
}
html[dir='rtl'] .DzI {
  left: 0;
}
html:not([dir='rtl']) .iW2,
html[dir='rtl'] .iW2 {
  padding-bottom: 4px;
}
.G9U {
  height: 100%;
  position: relative;
  width: 100%;
}
.G9U:after {
  background: var(--g-colorTransparentGray60);
  border-radius: 50%;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.CKy {
  transform: translateX(-10%);
}
html[dir='rtl'] .CKy {
  transform: translateX(10%);
}
.kVc {
  display: block;
}
.goI {
  display: inline;
}
.KhY {
  display: inline-block;
}
.DyB {
  display: inline-flex;
}
.zsR {
  display: table;
}
.sLG {
  overflow: hidden;
}
.xqS {
  overflow: scroll;
}
.vVc {
  overflow-x: scroll;
  overflow-y: hidden;
}
.Cii {
  overflow-x: hidden;
  overflow-y: scroll;
}
.XbT {
  overflow: auto;
}
.xuU {
  max-width: 100%;
}
.XiG {
  position: relative;
}
._he {
  position: fixed;
}
.MIw {
  position: absolute;
}
.qiB {
  position: relative;
  position: sticky;
}
.QLY {
  top: 0;
}
.p6V {
  right: 0;
}
.ojN {
  bottom: 0;
}
.Rym {
  left: 0;
}
.I56 {
  min-height: 32px;
}
.aZc {
  min-height: 40px;
}
.xD4 {
  min-height: 48px;
}
.Hsu {
  box-sizing: border-box;
}
.jr- {
  box-sizing: content-box;
}
._O1 {
  display: flex !important; /* inline to override shopify base.css */
}
@media (min-width: 576px) {
  .pRa {
    display: flex;
  }
}
@media (min-width: 768px) {
  .t6T {
    display: flex;
  }
}
@media (min-width: 1312px) {
  .i0q {
    display: flex;
  }
}
.qT6 {
  flex-direction: column;
}
.kzZ {
  flex-wrap: wrap;
}
.Fje {
  align-items: flex-start;
}
.pP3 {
  align-items: flex-end;
}
.gjz {
  align-items: center;
}
.Rnj {
  align-items: baseline;
}
.wHp {
  align-items: stretch;
}
.X0f {
  align-self: flex-start;
}
.gRy {
  align-self: flex-end;
}
.Z2K {
  align-self: center;
}
.Op6 {
  align-self: baseline;
}
.Zvs {
  align-self: stretch;
}
.rrK {
  justify-content: flex-start;
}
.jx- {
  justify-content: flex-end;
}
.mQ8 {
  justify-content: center;
}
.b8T {
  justify-content: space-between;
}
.Ah0 {
  justify-content: space-around;
}
.nt5 {
  justify-content: space-evenly;
}
.yOS {
  align-content: flex-start;
}
.hwG {
  align-content: flex-end;
}
.TpD {
  align-content: center;
}
.bkI {
  align-content: space-between;
}
.x9O {
  align-content: space-around;
}
.zus {
  align-content: space-evenly;
}
.kBO {
  align-content: stretch;
}
.ujU {
  flex: 1 1 auto;
  min-height: 0;
  min-width: 0;
}
.Eqh {
  flex: 0 0 auto;
}
.oTa {
  order: -1;
}
.nEN {
  order: 99999;
}
.USg {
  min-width: 60px;
}
:root {
  --g-border-width: 1px;
  --g-border-width-lg: 2px;
}
.KI_ {
  border: var(--g-border-width) solid var(--g-colorGray150);
}
.tk0 {
  border-color: var(--g-colorGray200);
}
.nG5 {
  border-color: var(--g-colorGray300);
}
.LJB {
  border-color: var(--g-colorGray150);
}
.xbp {
  border-color: var(--g-colorRed100);
}
.dPY {
  border-color: var(--g-colorGray150Hovered);
}
.Fvo {
  border-color: var(--g-colorGray100);
}
.uNu {
  border-top: var(--g-border-width) solid var(--g-colorGray150);
}
html:not([dir='rtl']) .w7l {
  border-right: var(--g-border-width) solid var(--g-colorGray150);
}
html[dir='rtl'] .w7l {
  border-left: var(--g-border-width) solid var(--g-colorGray150);
}
.vCE {
  border-bottom: var(--g-border-width) solid var(--g-colorGray150);
}
html:not([dir='rtl']) .mQC {
  border-left: var(--g-border-width) solid var(--g-colorGray150);
}
html[dir='rtl'] .mQC {
  border-right: var(--g-border-width) solid var(--g-colorGray150);
}
.INd {
  border-radius: 50%;
}
.Lfz {
  border-radius: 999px;
}
.eEj {
  border-radius: 0;
}
.Pja {
  border-radius: 4px;
}
.DUt {
  border-radius: 8px;
}
.s2n {
  border-radius: 12px;
}
.ho- {
  border-radius: 16px;
}
.PcK {
  border-radius: 20px;
}
.fev {
  border-radius: 24px;
}
.v_3 {
  border-radius: 28px;
}
.OVX {
  border-radius: 16px;
}
.adn {
  border: 0;
}
.daS {
  border-width: var(--g-border-width);
}
.XgI {
  border-width: var(--g-border-width-lg);
}
.Pw5 {
  border-style: solid;
}
.ALa {
  box-shadow: 0 0 8px var(--g-colorTransparentGray500);
}
.fll {
  outline: none;
}
.Dl7 {
  border: 1px solid;
}
.DHH {
  max-height: 90vh;
  max-width: 90vw;
}
.kFh {
  min-height: 40px;
  min-width: 180px;
}
.ygj {
  position: relative;
}
.BR9 {
  fill: currentColor;
  pointer-events: none;
}

.DayPicker {
  font-size: 18px;
}

.DayPicker-wrapper {
  position: relative;
}

.DayPicker-Months {
  width: 100%;
}

.DayPicker-wrapper {
  outline: none;
}

.DayPicker-Day:focus {
  outline: none;
}
.DayPicker-Weekdays {
  width: 100%;
}

.DayPicker-WeekdaysRow {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 4px;
}

.DayPicker-Weekday {
  text-align: center;
  width: 40px;
  height: 40px;
}

.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.DayPicker-Body {
  width: 100%;
  display: grid;
  grid-gap: 4px;
}

.DayPicker-Week {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 4px;
}

.DayPicker-Month {
  width: 100%;
}

.DayPicker-Day {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  justify-content: center;
  display: flex;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.DayPicker-Day--disabled {
  pointer-events: none;
  opacity: 0.2;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  position: relative;
  background-color: #111;
  color: #fff;
}

#__next {
  min-height: initial;
}

/* 
bev's css has 

input[type='radio'] {
  -webkit-appearance: radio;
}
input {
  background-color: #f6f6f6;
}

which makes our radio buttons look like this:
https: //drive.google.com/file/d/1mLpiZjXlE8UJr4Ix7dL6RsnN6r0eDa5l/view?usp=drive_link;
*/
#__next > input[type='radio'] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}

#__next s {
  text-decoration: line-through;
}

@keyframes handleGlow {
  0%, 100% {
    box-shadow: 0 0 8px 3px var(--glow-color-light);
  }
  50% {
    box-shadow: 0 0 16px 6px var(--glow-color-dark);
  }
}

*, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
.skio-pointer-events-none {
    pointer-events: none
}
.skio-absolute {
    position: absolute
}
.skio-relative {
    position: relative
}
.skio-bottom-0 {
    bottom: 0
}
.skio-left-0 {
    left: 0
}
.skio-left-\[-12px\] {
    left: -12px
}
.skio-right-0 {
    right: 0
}
.skio-top-0 {
    top: 0
}
.skio-top-\[-16px\] {
    top: -16px
}
.skio-top-\[8px\] {
    top: 8px
}
.skio-z-10 {
    z-index: 10
}
.skio-z-20 {
    z-index: 20
}
.skio-col-span-1 {
    grid-column: span 1 / span 1
}
.skio-mb-3 {
    margin-bottom: 12px
}
.skio-ml-2 {
    margin-left: 8px
}
.skio-mt-1 {
    margin-top: 4px
}
.skio-mt-4 {
    margin-top: 16px
}
.skio-mt-6 {
    margin-top: 24px
}
.skio-mt-auto {
    margin-top: auto
}
.skio-block {
    display: block
}
.skio-inline-block {
    display: inline-block
}
.skio-flex {
    display: flex
}
.skio-inline-flex {
    display: inline-flex
}
.skio-grid {
    display: grid
}
.skio-h-10 {
    height: 40px
}
.skio-h-12 {
    height: 48px
}
.skio-h-14 {
    height: 56px
}
.skio-h-2 {
    height: 8px
}
.skio-h-32 {
    height: 128px
}
.skio-h-4 {
    height: 16px
}
.skio-h-5 {
    height: 20px
}
.skio-h-6 {
    height: 24px
}
.skio-h-7 {
    height: 28px
}
.skio-h-80 {
    height: 320px
}
.skio-h-\[52px\] {
    height: 52px
}
.skio-h-\[66px\] {
    height: 66px
}
.skio-h-\[92px\] {
    height: 92px
}
.skio-h-\[9px\] {
    height: 9px
}
.skio-h-full {
    height: 100%
}
.skio-w-1\/2 {
    width: 50%
}
.skio-w-1\/3 {
    width: 33.333333%
}
.skio-w-10 {
    width: 40px
}
.skio-w-12 {
    width: 48px
}
.skio-w-6 {
    width: 24px
}
.skio-w-\[calc\(100\%\+24px\)\] {
    width: calc(100% + 24px)
}
.skio-w-auto {
    width: auto
}
.skio-w-full {
    width: 100%
}
.skio-min-w-\[60px\] {
    min-width: 60px
}
.skio-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content
}
.skio-max-w-\[1140px\] {
    max-width: 1140px
}
.skio-flex-1 {
    flex: 1 1 0%
}
.skio-flex-shrink-0 {
    flex-shrink: 0
}
.skio-shrink {
    flex-shrink: 1
}
.skio-flex-grow {
    flex-grow: 1
}
.skio-grow {
    flex-grow: 1
}
.skio-grow-0 {
    flex-grow: 0
}
.skio-basis-0 {
    flex-basis: 0
}
.skio-basis-1\/2 {
    flex-basis: 50%
}
.skio-basis-auto {
    flex-basis: auto
}
.skio-rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.skio-transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.skio-cursor-pointer {
    cursor: pointer
}
.skio-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none
}
.skio-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}
.skio-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}
.skio-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}
.skio-flex-row {
    flex-direction: row
}
.skio-flex-col {
    flex-direction: column
}
.skio-flex-wrap {
    flex-wrap: wrap
}
.skio-items-start {
    align-items: flex-start
}
.skio-items-end {
    align-items: flex-end
}
.skio-items-center {
    align-items: center
}
.skio-items-baseline {
    align-items: baseline
}
.skio-justify-start {
    justify-content: flex-start
}
.skio-justify-center {
    justify-content: center
}
.skio-justify-between {
    justify-content: space-between
}
.skio-gap-0\.5 {
    gap: 2px
}
.skio-gap-1 {
    gap: 4px
}
.skio-gap-1\.5 {
    gap: 6px
}
.skio-gap-10 {
    gap: 40px
}
.skio-gap-16 {
    gap: 64px
}
.skio-gap-2 {
    gap: 8px
}
.skio-gap-3 {
    gap: 12px
}
.skio-gap-4 {
    gap: 16px
}
.skio-gap-5 {
    gap: 20px
}
.skio-gap-6 {
    gap: 24px
}
.skio-gap-8 {
    gap: 32px
}
.skio-gap-y-3 {
    row-gap: 12px
}
.skio-self-start {
    align-self: flex-start
}
.skio-self-center {
    align-self: center
}
.skio-self-stretch {
    align-self: stretch
}
.skio-self-baseline {
    align-self: baseline
}
.skio-overflow-hidden {
    overflow: hidden
}
.skio-overflow-x-auto {
    overflow-x: auto
}
.skio-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.skio-whitespace-nowrap {
    white-space: nowrap
}
.skio-text-nowrap {
    text-wrap: nowrap
}
.skio-rounded {
    border-radius: 0.25rem
}
.skio-rounded-2xl {
    border-radius: 1rem
}
.skio-rounded-3xl {
    border-radius: 1.5rem
}
.skio-rounded-\[10px\] {
    border-radius: 10px
}
.skio-rounded-\[28px\] {
    border-radius: 28px
}
.skio-rounded-full {
    border-radius: 9999px
}
.skio-rounded-lg {
    border-radius: 0.5rem
}
.skio-rounded-xl {
    border-radius: 0.75rem
}
.skio-rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem
}
.skio-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem
}
.skio-border {
    border-width: 1px
}
.skio-border-0 {
    border-width: 0px
}
.skio-border-2 {
    border-width: 2px
}
.skio-border-l {
    border-left-width: 1px
}
.skio-border-t-4 {
    border-top-width: 4px
}
.skio-border-solid {
    border-style: solid
}
.skio-border-none {
    border-style: none
}
.skio-border-\[var\(--System-Colors-Gray-Gray-4\,\#eaecf0\)\] {
    border-color: var(--System-Colors-Gray-Gray-4,#eaecf0)
}
.skio-border-border-disabled {
    --tw-border-opacity: 1;
    border-color: rgb(213 215 218 / var(--tw-border-opacity, 1))
}
.skio-border-border-disabled-subtle {
    --tw-border-opacity: 1;
    border-color: rgb(233 234 235 / var(--tw-border-opacity, 1))
}
.skio-border-border-secondary {
    --tw-border-opacity: 1;
    border-color: rgb(233 234 235 / var(--tw-border-opacity, 1))
}
.skio-border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(233 234 235 / var(--tw-border-opacity, 1))
}
.skio-bg-\[\#e9e9eb\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 233 235 / var(--tw-bg-opacity, 1))
}
.skio-bg-bg-error-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(254 243 242 / var(--tw-bg-opacity, 1))
}
.skio-bg-bg-quaternary {
    --tw-bg-opacity: 1;
    background-color: rgb(233 234 235 / var(--tw-bg-opacity, 1))
}
.skio-bg-black\/10 {
    background-color: rgb(0 0 0 / 0.1)
}
.skio-bg-button-primary-bg {
    --tw-bg-opacity: 1;
    background-color: rgb(32 0 57 / var(--tw-bg-opacity, 1))
}
.skio-bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1))
}
.skio-bg-neutral-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1))
}
.skio-bg-transparent {
    background-color: transparent
}
.skio-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.skio-bg-white\/50 {
    background-color: rgb(255 255 255 / 0.5)
}
.skio-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}
.skio-from-neutral-100 {
    --tw-gradient-from: #f5f5f5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 245 245 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.skio-to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}
.skio-object-contain {
    -o-object-fit: contain;
       object-fit: contain
}
.skio-p-3 {
    padding: 12px
}
.skio-p-4 {
    padding: 16px
}
.skio-p-6 {
    padding: 24px
}
.skio-p-\[25px\] {
    padding: 25px
}
.skio-px-0\.5 {
    padding-left: 2px;
    padding-right: 2px
}
.skio-px-2 {
    padding-left: 8px;
    padding-right: 8px
}
.skio-px-3 {
    padding-left: 12px;
    padding-right: 12px
}
.skio-px-3\.5 {
    padding-left: 14px;
    padding-right: 14px
}
.skio-px-4 {
    padding-left: 16px;
    padding-right: 16px
}
.skio-px-5 {
    padding-left: 20px;
    padding-right: 20px
}
.skio-px-6 {
    padding-left: 24px;
    padding-right: 24px
}
.skio-px-\[18px\] {
    padding-left: 18px;
    padding-right: 18px
}
.skio-py-1 {
    padding-top: 4px;
    padding-bottom: 4px
}
.skio-py-10 {
    padding-top: 40px;
    padding-bottom: 40px
}
.skio-py-2 {
    padding-top: 8px;
    padding-bottom: 8px
}
.skio-py-2\.5 {
    padding-top: 10px;
    padding-bottom: 10px
}
.skio-py-3 {
    padding-top: 12px;
    padding-bottom: 12px
}
.skio-py-4 {
    padding-top: 16px;
    padding-bottom: 16px
}
.skio-py-6 {
    padding-top: 24px;
    padding-bottom: 24px
}
.skio-pt-4 {
    padding-top: 16px
}
.skio-text-left {
    text-align: left
}
.skio-text-center {
    text-align: center
}
.skio-text-2xl {
    font-size: 24px
}
.skio-text-4xl {
    font-size: 36px
}
.skio-text-5xl {
    font-size: 48px
}
.skio-text-base {
    font-size: 16px
}
.skio-text-lg {
    font-size: 18px
}
.skio-text-sm {
    font-size: 14px
}
.skio-text-xl {
    font-size: 20px
}
.skio-text-xs {
    font-size: 12px
}
.skio-font-bold {
    font-weight: 700
}
.skio-font-medium {
    font-weight: 500
}
.skio-font-normal {
    font-weight: 400
}
.skio-font-semibold {
    font-weight: 600
}
.skio-leading-7 {
    line-height: 28px
}
.skio-leading-\[18px\] {
    line-height: 18px
}
.skio-leading-\[30px\] {
    line-height: 30px
}
.skio-leading-\[44px\] {
    line-height: 44px
}
.skio-leading-\[60px\] {
    line-height: 60px
}
.skio-leading-normal {
    line-height: 1.5
}
.skio-leading-tight {
    line-height: 1.25
}
.skio-text-brand-950 {
    --tw-text-opacity: 1;
    color: rgb(32 0 57 / var(--tw-text-opacity, 1))
}
.skio-text-error-600 {
    --tw-text-opacity: 1;
    color: rgb(217 45 32 / var(--tw-text-opacity, 1))
}
.skio-text-green-500 {
    --tw-text-opacity: 1;
    color: rgb(22 179 100 / var(--tw-text-opacity, 1))
}
.skio-text-text-brand-secondary {
    --tw-text-opacity: 1;
    color: rgb(127 86 217 / var(--tw-text-opacity, 1))
}
.skio-text-text-primary {
    --tw-text-opacity: 1;
    color: rgb(24 29 39 / var(--tw-text-opacity, 1))
}
.skio-text-text-secondary {
    --tw-text-opacity: 1;
    color: rgb(65 70 81 / var(--tw-text-opacity, 1))
}
.skio-text-text-tertiary {
    --tw-text-opacity: 1;
    color: rgb(83 88 98 / var(--tw-text-opacity, 1))
}
.skio-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.skio-text-white\/50 {
    color: rgb(255 255 255 / 0.5)
}
.skio-opacity-0 {
    opacity: 0
}
.skio-shadow-\[0px_1px_2px_0px_rgba\(10\,13\,18\,0\.05\)\] {
    --tw-shadow: 0px 1px 2px 0px rgba(10,13,18,0.05);
    --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.skio-shadow-\[0px_2px_8px_0px_rgba\(0\,0\,0\,0\.04\)\,0px_-2px_8px_0px_rgba\(0\,0\,0\,0\.02\)\] {
    --tw-shadow: 0px 2px 8px 0px rgba(0,0,0,0.04),0px -2px 8px 0px rgba(0,0,0,0.02);
    --tw-shadow-colored: 0px 2px 8px 0px var(--tw-shadow-color), 0px -2px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.skio-shadow-\[2px_2px_8px_0px_rgba\(0\,0\,0\,0\.04\)\] {
    --tw-shadow: 2px 2px 8px 0px rgba(0,0,0,0.04);
    --tw-shadow-colored: 2px 2px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.skio-shadow-\[inset_0px_-2px_0px_0px_rgba\(10\,13\,18\,0\.05\)\] {
    --tw-shadow: inset 0px -2px 0px 0px rgba(10,13,18,0.05);
    --tw-shadow-colored: inset 0px -2px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.skio-shadow-\[inset_0px_0px_0px_1px_rgba\(10\,13\,18\,0\.18\)\] {
    --tw-shadow: inset 0px 0px 0px 1px rgba(10,13,18,0.18);
    --tw-shadow-colored: inset 0px 0px 0px 1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.skio-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}
.skio-transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.skio-transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.\[--anchor-gap\:4px\] {
    --anchor-gap: 4px
}
.\[appearance\:textfield\] {
    -webkit-appearance: textfield;
       -moz-appearance: textfield;
            appearance: textfield
}
.\[background-image\:repeating-linear-gradient\(-45deg\2c \#D5D7DA_0px\2c \#D5D7DA_10px\2c \#F5F5F5_10px\2c \#F5F5F5_20px\)\] {
    background-image: repeating-linear-gradient(-45deg,#D5D7DA 0px,#D5D7DA 10px,#F5F5F5 10px,#F5F5F5 20px)
}
.\[scrollbar-width\:none\] {
    scrollbar-width: none
}
.\!\[scrollbar-width\:thin\] {
    scrollbar-width: thin !important
}
.hover\:skio-bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1))
}
.focus\:skio-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}
.focus\:skio-ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}
@media (min-width: 640px) {
    .sm\:skio-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}
@media (min-width: 768px) {
    .md\:skio-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
    .md\:skio-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
    .md\:skio-flex-row {
        flex-direction: row
    }
    .md\:skio-gap-16 {
        gap: 64px
    }
    .md\:skio-self-auto {
        align-self: auto
    }
    .md\:skio-text-right {
        text-align: right
    }
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-z-20::-webkit-slider-thumb {
    z-index: 20
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-h-8::-webkit-slider-thumb {
    height: 32px
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-w-8::-webkit-slider-thumb {
    width: 32px
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-cursor-pointer::-webkit-slider-thumb {
    cursor: pointer
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-appearance-none::-webkit-slider-thumb {
    -webkit-appearance: none;
            appearance: none
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-rounded-full::-webkit-slider-thumb {
    border-radius: 9999px
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-border::-webkit-slider-thumb {
    border-width: 1px
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-p-0::-webkit-slider-thumb {
    padding: 0
}
.\[\&\:\:-webkit-slider-thumb\]\:skio-opacity-0::-webkit-slider-thumb {
    opacity: 0
}

