/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/styles.css ***!
  \****************************************************************************************************************************************/
.sandbox-product .splide__slide {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.sandbox-product .splide__wrapper .splide img {
  width: 65%;
  height: auto;
  margin-top: 100px;
  transition: 0.5s;
}

.sandbox-product .splide__wrapper .splide .is-active img {
  width: 100%;
  margin-top: 0px;
}

.sandbox-product .splide__wrapper .splide .is-active .card__description {
  opacity: 1;
}

.sandbox-product .splide__wrapper .splide {
  margin-inline: auto;
  height: auto;
}

.sandbox-product .splide__wrapper .splide .splide__track {
  overflow: initial;
}

.sandbox-product .splide__wrapper .splide .splide__pagination {
  bottom: initial;
  top: calc(100% - 22px);
}

.sandbox-product .splide__wrapper .splide .splide__pagination__page {
  background: transparent;
  border: 1px solid #000;
  height: 15px;
  width: 15px;
  display: none;
}

.sandbox-product .splide__wrapper .splide .splide__arrow {
  background-color: #00bcbc;
  display: none;
}

.sandbox-product .splide__wrapper .splide .splide__pagination__page.is-active {
  background-color: #00bcbc;
}

.sandbox-product .splide__wrapper .splide .card {
  border-radius: 4px;
  cursor: pointer;
  height: auto;
  text-align: center;
}

.sandbox-product .splide__wrapper .splide .card .card__content {
  height: auto;
}

.sandbox-product .splide__wrapper .splide .card__title {
  font-size: 13px;
}

.sandbox-product .splide__wrapper .splide .card__description {
  text-align: center;
  opacity: 0;
  margin-top: 16px;
  width: 130%;
  margin-left: -15%;
  transition: ease-in-out 200ms;
}

.sandbox-product .splide__wrapper .splide .card {
  width: clamp(1rem, 60vw, 14rem);
}

.sandbox-product .splide__wrapper .splide img {
  margin-top: 37px;
}

.sandbox-product .absolute {
  position: absolute;
}

.sandbox-product .relative {
  position: relative;
}

.sandbox-product .inset-0 {
  inset: 0px;
}

.sandbox-product .-bottom-10 {
  bottom: -2.5rem;
}

.sandbox-product .-bottom-2 {
  bottom: -0.5rem;
}

.sandbox-product .-bottom-6 {
  bottom: -1.5rem;
}

.sandbox-product .-bottom-\[13rem\] {
  bottom: -13rem;
}

.sandbox-product .-bottom-\[22rem\] {
  bottom: -22rem;
}

.sandbox-product .-left-10 {
  left: -2.5rem;
}

.sandbox-product .-left-12 {
  left: -3rem;
}

.sandbox-product .-left-16 {
  left: -4rem;
}

.sandbox-product .-left-40 {
  left: -10rem;
}

.sandbox-product .-left-\[2rem\] {
  left: -2rem;
}

.sandbox-product .-right-\[0\%\] {
  right: -0%;
}

.sandbox-product .-right-\[7rem\] {
  right: -7rem;
}

.sandbox-product .-right-\[8\%\] {
  right: -8%;
}

.sandbox-product .-top-12 {
  top: -3rem;
}

.sandbox-product .-top-16 {
  top: -4rem;
}

.sandbox-product .-top-40 {
  top: -10rem;
}

.sandbox-product .-top-\[13rem\] {
  top: -13rem;
}

.sandbox-product .-top-\[1rem\] {
  top: -1rem;
}

.sandbox-product .-top-\[4rem\] {
  top: -4rem;
}

.sandbox-product .-top-\[5rem\] {
  top: -5rem;
}

.sandbox-product .-top-\[6rem\] {
  top: -6rem;
}

.sandbox-product .bottom-0 {
  bottom: 0px;
}

.sandbox-product .bottom-1\/2 {
  bottom: 50%;
}

.sandbox-product .bottom-1\/3 {
  bottom: 33.333333%;
}

.sandbox-product .bottom-10 {
  bottom: 2.5rem;
}

.sandbox-product .bottom-11 {
  bottom: 2.75rem;
}

.sandbox-product .bottom-2\/3 {
  bottom: 66.666667%;
}

.sandbox-product .bottom-3\/4 {
  bottom: 75%;
}

.sandbox-product .bottom-4 {
  bottom: 1rem;
}

.sandbox-product .bottom-\[-16rem\] {
  bottom: -16rem;
}

.sandbox-product .bottom-\[-2\.5\%\] {
  bottom: -2.5%;
}

.sandbox-product .bottom-\[10\.4rem\] {
  bottom: 10.4rem;
}

.sandbox-product .bottom-\[10\.5\%\] {
  bottom: 10.5%;
}

.sandbox-product .bottom-\[10rem\] {
  bottom: 10rem;
}

.sandbox-product .bottom-\[11\%\] {
  bottom: 11%;
}

.sandbox-product .bottom-\[12\.5\%\] {
  bottom: 12.5%;
}

.sandbox-product .bottom-\[13\%\] {
  bottom: 13%;
}

.sandbox-product .bottom-\[14\%\] {
  bottom: 14%;
}

.sandbox-product .bottom-\[14\.5\%\] {
  bottom: 14.5%;
}

.sandbox-product .bottom-\[14\.5rem\] {
  bottom: 14.5rem;
}

.sandbox-product .bottom-\[15\%\] {
  bottom: 15%;
}

.sandbox-product .bottom-\[15\.5\%\] {
  bottom: 15.5%;
}

.sandbox-product .bottom-\[15rem\] {
  bottom: 15rem;
}

.sandbox-product .bottom-\[16\%\] {
  bottom: 16%;
}

.sandbox-product .bottom-\[17\%\] {
  bottom: 17%;
}

.sandbox-product .bottom-\[17\.2\%\] {
  bottom: 17.2%;
}

.sandbox-product .bottom-\[17\.5rem\] {
  bottom: 17.5rem;
}

.sandbox-product .bottom-\[18\%\] {
  bottom: 18%;
}

.sandbox-product .bottom-\[19\%\] {
  bottom: 19%;
}

.sandbox-product .bottom-\[19\.5\%\] {
  bottom: 19.5%;
}

.sandbox-product .bottom-\[19rem\] {
  bottom: 19rem;
}

.sandbox-product .bottom-\[20\%\] {
  bottom: 20%;
}

.sandbox-product .bottom-\[20rem\] {
  bottom: 20rem;
}

.sandbox-product .bottom-\[21\.5\%\] {
  bottom: 21.5%;
}

.sandbox-product .bottom-\[21\.9rem\] {
  bottom: 21.9rem;
}

.sandbox-product .bottom-\[21rem\] {
  bottom: 21rem;
}

.sandbox-product .bottom-\[22\.2rem\] {
  bottom: 22.2rem;
}

.sandbox-product .bottom-\[22\.5rem\] {
  bottom: 22.5rem;
}

.sandbox-product .bottom-\[23\%\] {
  bottom: 23%;
}

.sandbox-product .bottom-\[23\.2rem\] {
  bottom: 23.2rem;
}

.sandbox-product .bottom-\[23\.5\%\] {
  bottom: 23.5%;
}

.sandbox-product .bottom-\[24\.4rem\] {
  bottom: 24.4rem;
}

.sandbox-product .bottom-\[24rem\] {
  bottom: 24rem;
}

.sandbox-product .bottom-\[25\%\] {
  bottom: 25%;
}

.sandbox-product .bottom-\[25\.3rem\] {
  bottom: 25.3rem;
}

.sandbox-product .bottom-\[27\%\] {
  bottom: 27%;
}

.sandbox-product .bottom-\[27\.5\%\] {
  bottom: 27.5%;
}

.sandbox-product .bottom-\[27\.5rem\] {
  bottom: 27.5rem;
}

.sandbox-product .bottom-\[3\.5rem\] {
  bottom: 3.5rem;
}

.sandbox-product .bottom-\[30\%\] {
  bottom: 30%;
}

.sandbox-product .bottom-\[31\.5\%\] {
  bottom: 31.5%;
}

.sandbox-product .bottom-\[32\%\] {
  bottom: 32%;
}

.sandbox-product .bottom-\[32\.5\%\] {
  bottom: 32.5%;
}

.sandbox-product .bottom-\[33\%\] {
  bottom: 33%;
}

.sandbox-product .bottom-\[34\%\] {
  bottom: 34%;
}

.sandbox-product .bottom-\[34\.75\%\] {
  bottom: 34.75%;
}

.sandbox-product .bottom-\[35\%\] {
  bottom: 35%;
}

.sandbox-product .bottom-\[35\.5\%\] {
  bottom: 35.5%;
}

.sandbox-product .bottom-\[38\%\] {
  bottom: 38%;
}

.sandbox-product .bottom-\[38\.5\%\] {
  bottom: 38.5%;
}

.sandbox-product .bottom-\[39\.5\%\] {
  bottom: 39.5%;
}

.sandbox-product .bottom-\[3rem\] {
  bottom: 3rem;
}

.sandbox-product .bottom-\[4\%\] {
  bottom: 4%;
}

.sandbox-product .bottom-\[41\%\] {
  bottom: 41%;
}

.sandbox-product .bottom-\[41\.5\%\] {
  bottom: 41.5%;
}

.sandbox-product .bottom-\[42\%\] {
  bottom: 42%;
}

.sandbox-product .bottom-\[43\.5\%\] {
  bottom: 43.5%;
}

.sandbox-product .bottom-\[46\%\] {
  bottom: 46%;
}

.sandbox-product .bottom-\[46\.5\%\] {
  bottom: 46.5%;
}

.sandbox-product .bottom-\[47\.5\%\] {
  bottom: 47.5%;
}

.sandbox-product .bottom-\[48\%\] {
  bottom: 48%;
}

.sandbox-product .bottom-\[49\%\] {
  bottom: 49%;
}

.sandbox-product .bottom-\[5\%\] {
  bottom: 5%;
}

.sandbox-product .bottom-\[51\.5\%\] {
  bottom: 51.5%;
}

.sandbox-product .bottom-\[52\%\] {
  bottom: 52%;
}

.sandbox-product .bottom-\[53\%\] {
  bottom: 53%;
}

.sandbox-product .bottom-\[56\.5\%\] {
  bottom: 56.5%;
}

.sandbox-product .bottom-\[59\%\] {
  bottom: 59%;
}

.sandbox-product .bottom-\[60\%\] {
  bottom: 60%;
}

.sandbox-product .bottom-\[60\.5\%\] {
  bottom: 60.5%;
}

.sandbox-product .bottom-\[61\.5\%\] {
  bottom: 61.5%;
}

.sandbox-product .bottom-\[62\%\] {
  bottom: 62%;
}

.sandbox-product .bottom-\[64\%\] {
  bottom: 64%;
}

.sandbox-product .bottom-\[65\%\] {
  bottom: 65%;
}

.sandbox-product .bottom-\[65\.5\%\] {
  bottom: 65.5%;
}

.sandbox-product .bottom-\[66\%\] {
  bottom: 66%;
}

.sandbox-product .bottom-\[67\%\] {
  bottom: 67%;
}

.sandbox-product .bottom-\[67\.5\%\] {
  bottom: 67.5%;
}

.sandbox-product .bottom-\[68\.5\%\] {
  bottom: 68.5%;
}

.sandbox-product .bottom-\[69\%\] {
  bottom: 69%;
}

.sandbox-product .bottom-\[7\.3\%\] {
  bottom: 7.3%;
}

.sandbox-product .bottom-\[74\%\] {
  bottom: 74%;
}

.sandbox-product .bottom-\[75\%\] {
  bottom: 75%;
}

.sandbox-product .bottom-\[76\%\] {
  bottom: 76%;
}

.sandbox-product .bottom-\[76\.5\%\] {
  bottom: 76.5%;
}

.sandbox-product .bottom-\[78\%\] {
  bottom: 78%;
}

.sandbox-product .bottom-\[79\%\] {
  bottom: 79%;
}

.sandbox-product .bottom-\[79\.25\%\] {
  bottom: 79.25%;
}

.sandbox-product .bottom-\[8\.2rem\] {
  bottom: 8.2rem;
}

.sandbox-product .bottom-\[80\.5\%\] {
  bottom: 80.5%;
}

.sandbox-product .bottom-\[86\%\] {
  bottom: 86%;
}

.sandbox-product .bottom-\[9\.5rem\] {
  bottom: 9.5rem;
}

.sandbox-product .bottom-\[90\%\] {
  bottom: 90%;
}

.sandbox-product .bottom-\[94\.5\%\] {
  bottom: 94.5%;
}

.sandbox-product .bottom-\[96\.5\%\] {
  bottom: 96.5%;
}

.sandbox-product .left-0 {
  left: 0px;
}

.sandbox-product .left-1 {
  left: 0.25rem;
}

.sandbox-product .left-1\/2 {
  left: 50%;
}

.sandbox-product .left-4 {
  left: 1rem;
}

.sandbox-product .left-5 {
  left: 1.25rem;
}

.sandbox-product .left-8 {
  left: 2rem;
}

.sandbox-product .left-\[11\%\] {
  left: 11%;
}

.sandbox-product .left-\[11rem\] {
  left: 11rem;
}

.sandbox-product .left-\[12\%\] {
  left: 12%;
}

.sandbox-product .left-\[12\.4rem\] {
  left: 12.4rem;
}

.sandbox-product .left-\[13rem\] {
  left: 13rem;
}

.sandbox-product .left-\[14\.7rem\] {
  left: 14.7rem;
}

.sandbox-product .left-\[15\%\] {
  left: 15%;
}

.sandbox-product .left-\[15\.5rem\] {
  left: 15.5rem;
}

.sandbox-product .left-\[16\%\] {
  left: 16%;
}

.sandbox-product .left-\[16\.5\%\] {
  left: 16.5%;
}

.sandbox-product .left-\[16\.5rem\] {
  left: 16.5rem;
}

.sandbox-product .left-\[17\%\] {
  left: 17%;
}

.sandbox-product .left-\[2\.5rem\] {
  left: 2.5rem;
}

.sandbox-product .left-\[20\%\] {
  left: 20%;
}

.sandbox-product .left-\[21\.6rem\] {
  left: 21.6rem;
}

.sandbox-product .left-\[21\.8rem\] {
  left: 21.8rem;
}

.sandbox-product .left-\[22\%\] {
  left: 22%;
}

.sandbox-product .left-\[23\%\] {
  left: 23%;
}

.sandbox-product .left-\[23\.5rem\] {
  left: 23.5rem;
}

.sandbox-product .left-\[25\%\] {
  left: 25%;
}

.sandbox-product .left-\[26\.3rem\] {
  left: 26.3rem;
}

.sandbox-product .left-\[28\%\] {
  left: 28%;
}

.sandbox-product .left-\[30\%\] {
  left: 30%;
}

.sandbox-product .left-\[32\.5\%\] {
  left: 32.5%;
}

.sandbox-product .left-\[34rem\] {
  left: 34rem;
}

.sandbox-product .left-\[35\%\] {
  left: 35%;
}

.sandbox-product .left-\[3rem\] {
  left: 3rem;
}

.sandbox-product .left-\[42\.5\%\] {
  left: 42.5%;
}

.sandbox-product .left-\[44rem\] {
  left: 44rem;
}

.sandbox-product .left-\[4rem\] {
  left: 4rem;
}

.sandbox-product .left-\[5\%\] {
  left: 5%;
}

.sandbox-product .left-\[57\%\] {
  left: 57%;
}

.sandbox-product .left-\[5rem\] {
  left: 5rem;
}

.sandbox-product .left-\[62\.5\%\] {
  left: 62.5%;
}

.sandbox-product .left-\[65\%\] {
  left: 65%;
}

.sandbox-product .left-\[6rem\] {
  left: 6rem;
}

.sandbox-product .left-\[73\.8\%\] {
  left: 73.8%;
}

.sandbox-product .left-\[74\.5\%\] {
  left: 74.5%;
}

.sandbox-product .left-\[8\.5rem\] {
  left: 8.5rem;
}

.sandbox-product .left-\[80\%\] {
  left: 80%;
}

.sandbox-product .left-\[9\%\] {
  left: 9%;
}

.sandbox-product .right-0 {
  right: 0px;
}

.sandbox-product .right-4 {
  right: 1rem;
}

.sandbox-product .right-5 {
  right: 1.25rem;
}

.sandbox-product .right-\[-10\%\] {
  right: -10%;
}

.sandbox-product .right-\[1\%\] {
  right: 1%;
}

.sandbox-product .right-\[12\.5rem\] {
  right: 12.5rem;
}

.sandbox-product .right-\[15\.8rem\] {
  right: 15.8rem;
}

.sandbox-product .right-\[1rem\] {
  right: 1rem;
}

.sandbox-product .right-\[2\%\] {
  right: 2%;
}

.sandbox-product .right-\[2\.5rem\] {
  right: 2.5rem;
}

.sandbox-product .right-\[20\.5rem\] {
  right: 20.5rem;
}

.sandbox-product .right-\[20rem\] {
  right: 20rem;
}

.sandbox-product .right-\[25\%\] {
  right: 25%;
}

.sandbox-product .right-\[3\.5rem\] {
  right: 3.5rem;
}

.sandbox-product .right-\[30\%\] {
  right: 30%;
}

.sandbox-product .right-\[32\%\] {
  right: 32%;
}

.sandbox-product .right-\[39\%\] {
  right: 39%;
}

.sandbox-product .right-\[49\.5\%\] {
  right: 49.5%;
}

.sandbox-product .right-\[5\%\] {
  right: 5%;
}

.sandbox-product .right-\[59\.5\%\] {
  right: 59.5%;
}

.sandbox-product .right-\[5rem\] {
  right: 5rem;
}

.sandbox-product .right-\[60\.5\%\] {
  right: 60.5%;
}

.sandbox-product .right-\[67\%\] {
  right: 67%;
}

.sandbox-product .right-\[6rem\] {
  right: 6rem;
}

.sandbox-product .right-\[7\.1rem\] {
  right: 7.1rem;
}

.sandbox-product .right-\[77\.5\%\] {
  right: 77.5%;
}

.sandbox-product .right-\[79\%\] {
  right: 79%;
}

.sandbox-product .right-\[7rem\] {
  right: 7rem;
}

.sandbox-product .right-\[80\%\] {
  right: 80%;
}

.sandbox-product .right-\[9\%\] {
  right: 9%;
}

.sandbox-product .top-0 {
  top: 0px;
}

.sandbox-product .top-1\/2 {
  top: 50%;
}

.sandbox-product .top-10 {
  top: 2.5rem;
}

.sandbox-product .top-12 {
  top: 3rem;
}

.sandbox-product .top-24 {
  top: 6rem;
}

.sandbox-product .top-3 {
  top: 0.75rem;
}

.sandbox-product .top-4 {
  top: 1rem;
}

.sandbox-product .top-52 {
  top: 13rem;
}

.sandbox-product .top-8 {
  top: 2rem;
}

.sandbox-product .top-\[-5\%\] {
  top: -5%;
}

.sandbox-product .top-\[0\%\] {
  top: 0%;
}

.sandbox-product .top-\[1\.5\%\] {
  top: 1.5%;
}

.sandbox-product .top-\[10\%\] {
  top: 10%;
}

.sandbox-product .top-\[11\.5\%\] {
  top: 11.5%;
}

.sandbox-product .top-\[12\.5\%\] {
  top: 12.5%;
}

.sandbox-product .top-\[16\%\] {
  top: 16%;
}

.sandbox-product .top-\[18rem\] {
  top: 18rem;
}

.sandbox-product .top-\[20\%\] {
  top: 20%;
}

.sandbox-product .top-\[20rem\] {
  top: 20rem;
}

.sandbox-product .top-\[22\%\] {
  top: 22%;
}

.sandbox-product .top-\[27\%\] {
  top: 27%;
}

.sandbox-product .top-\[29\%\] {
  top: 29%;
}

.sandbox-product .top-\[30\.5\%\] {
  top: 30.5%;
}

.sandbox-product .top-\[31\%\] {
  top: 31%;
}

.sandbox-product .top-\[32\%\] {
  top: 32%;
}

.sandbox-product .top-\[37\%\] {
  top: 37%;
}

.sandbox-product .top-\[3rem\] {
  top: 3rem;
}

.sandbox-product .top-\[4\%\] {
  top: 4%;
}

.sandbox-product .top-\[4\.5\%\] {
  top: 4.5%;
}

.sandbox-product .top-\[40\%\] {
  top: 40%;
}

.sandbox-product .top-\[41\%\] {
  top: 41%;
}

.sandbox-product .top-\[45\.5\%\] {
  top: 45.5%;
}

.sandbox-product .top-\[48\%\] {
  top: 48%;
}

.sandbox-product .top-\[4rem\] {
  top: 4rem;
}

.sandbox-product .top-\[5\%\] {
  top: 5%;
}

.sandbox-product .top-\[54\.5\%\] {
  top: 54.5%;
}

.sandbox-product .top-\[55\%\] {
  top: 55%;
}

.sandbox-product .top-\[55\.5\%\] {
  top: 55.5%;
}

.sandbox-product .top-\[58\%\] {
  top: 58%;
}

.sandbox-product .top-\[59\.5\%\] {
  top: 59.5%;
}

.sandbox-product .top-\[5rem\] {
  top: 5rem;
}

.sandbox-product .top-\[60\%\] {
  top: 60%;
}

.sandbox-product .top-\[65\%\] {
  top: 65%;
}

.sandbox-product .top-\[6rem\] {
  top: 6rem;
}

.sandbox-product .top-\[7\%\] {
  top: 7%;
}

.sandbox-product .top-\[79\%\] {
  top: 79%;
}

.sandbox-product .top-\[8\%\] {
  top: 8%;
}

.sandbox-product .top-\[80\%\] {
  top: 80%;
}

.sandbox-product .top-\[80\.5\%\] {
  top: 80.5%;
}

.sandbox-product .top-\[83\.5\%\] {
  top: 83.5%;
}

.sandbox-product .top-\[88\.5\%\] {
  top: 88.5%;
}

.sandbox-product .top-\[8rem\] {
  top: 8rem;
}

.sandbox-product .top-\[9\%\] {
  top: 9%;
}

.sandbox-product .top-\[9\.5rem\] {
  top: 9.5rem;
}

.sandbox-product .top-\[91\.75\%\] {
  top: 91.75%;
}

.sandbox-product .top-\[9rem\] {
  top: 9rem;
}

.sandbox-product .z-10 {
  z-index: 10;
}

.sandbox-product .z-20 {
  z-index: 20;
}

.sandbox-product .z-50 {
  z-index: 50;
}

.sandbox-product .order-1 {
  order: 1;
}

.sandbox-product .order-2 {
  order: 2;
}

.sandbox-product .order-first {
  order: -9999;
}

.sandbox-product .order-last {
  order: 9999;
}

.sandbox-product .m-0 {
  margin: 0px;
}

.sandbox-product .m-auto {
  margin: auto;
}

.sandbox-product .mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.sandbox-product .mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.sandbox-product .mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.sandbox-product .mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.sandbox-product .mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.sandbox-product .mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.sandbox-product .mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.sandbox-product .my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.sandbox-product .my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.sandbox-product .my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.sandbox-product .my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.sandbox-product .\!mb-0 {
  margin-bottom: 0px !important;
}

.sandbox-product .\!mb-1 {
  margin-bottom: 0.25rem !important;
}

.sandbox-product .-mb-16 {
  margin-bottom: -4rem;
}

.sandbox-product .-mb-28 {
  margin-bottom: -7rem;
}

.sandbox-product .-mr-5 {
  margin-right: -1.25rem;
}

.sandbox-product .-mt-1 {
  margin-top: -0.25rem;
}

.sandbox-product .-mt-10 {
  margin-top: -2.5rem;
}

.sandbox-product .-mt-16 {
  margin-top: -4rem;
}

.sandbox-product .-mt-2 {
  margin-top: -0.5rem;
}

.sandbox-product .-mt-28 {
  margin-top: -7rem;
}

.sandbox-product .-mt-32 {
  margin-top: -8rem;
}

.sandbox-product .-mt-4 {
  margin-top: -1rem;
}

.sandbox-product .-mt-40 {
  margin-top: -10rem;
}

.sandbox-product .-mt-44 {
  margin-top: -11rem;
}

.sandbox-product .-mt-5 {
  margin-top: -1.25rem;
}

.sandbox-product .-mt-8 {
  margin-top: -2rem;
}

.sandbox-product .-mt-\[22\.5rem\] {
  margin-top: -22.5rem;
}

.sandbox-product .mb-0 {
  margin-bottom: 0px;
}

.sandbox-product .mb-10 {
  margin-bottom: 2.5rem;
}

.sandbox-product .mb-12 {
  margin-bottom: 3rem;
}

.sandbox-product .mb-14 {
  margin-bottom: 3.5rem;
}

.sandbox-product .mb-16 {
  margin-bottom: 4rem;
}

.sandbox-product .mb-2 {
  margin-bottom: 0.5rem;
}

.sandbox-product .mb-20 {
  margin-bottom: 5rem;
}

.sandbox-product .mb-28 {
  margin-bottom: 7rem;
}

.sandbox-product .mb-4 {
  margin-bottom: 1rem;
}

.sandbox-product .mb-5 {
  margin-bottom: 1.25rem;
}

.sandbox-product .mb-6 {
  margin-bottom: 1.5rem;
}

.sandbox-product .mb-8 {
  margin-bottom: 2rem;
}

.sandbox-product .mb-\[-10\%\] {
  margin-bottom: -10%;
}

.sandbox-product .ml-1 {
  margin-left: 0.25rem;
}

.sandbox-product .ml-10 {
  margin-left: 2.5rem;
}

.sandbox-product .ml-2 {
  margin-left: 0.5rem;
}

.sandbox-product .ml-20 {
  margin-left: 5rem;
}

.sandbox-product .ml-4 {
  margin-left: 1rem;
}

.sandbox-product .ml-5 {
  margin-left: 1.25rem;
}

.sandbox-product .ml-8 {
  margin-left: 2rem;
}

.sandbox-product .ml-\[10rem\] {
  margin-left: 10rem;
}

.sandbox-product .ml-\[3rem\] {
  margin-left: 3rem;
}

.sandbox-product .ml-\[5\%\] {
  margin-left: 5%;
}

.sandbox-product .ml-\[6\.88rem\] {
  margin-left: 6.88rem;
}

.sandbox-product .mr-0 {
  margin-right: 0px;
}

.sandbox-product .mr-1 {
  margin-right: 0.25rem;
}

.sandbox-product .mr-2 {
  margin-right: 0.5rem;
}

.sandbox-product .mr-24 {
  margin-right: 6rem;
}

.sandbox-product .mr-3 {
  margin-right: 0.75rem;
}

.sandbox-product .mr-4 {
  margin-right: 1rem;
}

.sandbox-product .mr-5 {
  margin-right: 1.25rem;
}

.sandbox-product .mr-8 {
  margin-right: 2rem;
}

.sandbox-product .mt-1 {
  margin-top: 0.25rem;
}

.sandbox-product .mt-10 {
  margin-top: 2.5rem;
}

.sandbox-product .mt-12 {
  margin-top: 3rem;
}

.sandbox-product .mt-14 {
  margin-top: 3.5rem;
}

.sandbox-product .mt-16 {
  margin-top: 4rem;
}

.sandbox-product .mt-2 {
  margin-top: 0.5rem;
}

.sandbox-product .mt-20 {
  margin-top: 5rem;
}

.sandbox-product .mt-24 {
  margin-top: 6rem;
}

.sandbox-product .mt-3 {
  margin-top: 0.75rem;
}

.sandbox-product .mt-32 {
  margin-top: 8rem;
}

.sandbox-product .mt-4 {
  margin-top: 1rem;
}

.sandbox-product .mt-40 {
  margin-top: 10rem;
}

.sandbox-product .mt-44 {
  margin-top: 11rem;
}

.sandbox-product .mt-5 {
  margin-top: 1.25rem;
}

.sandbox-product .mt-52 {
  margin-top: 13rem;
}

.sandbox-product .mt-6 {
  margin-top: 1.5rem;
}

.sandbox-product .mt-64 {
  margin-top: 16rem;
}

.sandbox-product .mt-8 {
  margin-top: 2rem;
}

.sandbox-product .mt-\[0\.93rem\] {
  margin-top: 0.93rem;
}

.sandbox-product .mt-\[20rem\] {
  margin-top: 20rem;
}

.sandbox-product .mt-\[3\.67rem\] {
  margin-top: 3.67rem;
}

.sandbox-product .mt-\[35rem\] {
  margin-top: 35rem;
}

.sandbox-product .mt-\[7rem\] {
  margin-top: 7rem;
}

.sandbox-product .-mt-7 {
  margin-top: -1.75rem;
}

.sandbox-product .line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.sandbox-product .block {
  display: block;
}

.sandbox-product .inline-block {
  display: inline-block;
}

.sandbox-product .flex {
  display: flex;
}

.sandbox-product .grid {
  display: grid;
}

.sandbox-product .hidden {
  display: none;
}

.sandbox-product .aspect-\[16\/12\] {
  aspect-ratio: 16/12;
}

.sandbox-product .aspect-square {
  aspect-ratio: 1 / 1;
}

.sandbox-product .aspect-video {
  aspect-ratio: 16 / 9;
}

.sandbox-product .h-0 {
  height: 0px;
}

.sandbox-product .h-0\.5 {
  height: 0.125rem;
}

.sandbox-product .h-1\/2 {
  height: 50%;
}

.sandbox-product .h-1\/3 {
  height: 33.333333%;
}

.sandbox-product .h-10 {
  height: 2.5rem;
}

.sandbox-product .h-12 {
  height: 3rem;
}

.sandbox-product .h-2\/3 {
  height: 66.666667%;
}

.sandbox-product .h-3\/4 {
  height: 75%;
}

.sandbox-product .h-44 {
  height: 11rem;
}

.sandbox-product .h-48 {
  height: 12rem;
}

.sandbox-product .h-5\/6 {
  height: 83.333333%;
}

.sandbox-product .h-52 {
  height: 13rem;
}

.sandbox-product .h-7 {
  height: 1.75rem;
}

.sandbox-product .h-8 {
  height: 2rem;
}

.sandbox-product .h-80 {
  height: 20rem;
}

.sandbox-product .h-\[100\%\] {
  height: 100%;
}

.sandbox-product .h-\[100px\] {
  height: 100px;
}

.sandbox-product .h-\[10rem\] {
  height: 10rem;
}

.sandbox-product .h-\[12rem\] {
  height: 12rem;
}

.sandbox-product .h-\[150\%\] {
  height: 150%;
}

.sandbox-product .h-\[170\%\] {
  height: 170%;
}

.sandbox-product .h-\[190px\] {
  height: 190px;
}

.sandbox-product .h-\[19rem\] {
  height: 19rem;
}

.sandbox-product .h-\[1px\] {
  height: 1px;
}

.sandbox-product .h-\[20rem\] {
  height: 20rem;
}

.sandbox-product .h-\[21rem\] {
  height: 21rem;
}

.sandbox-product .h-\[22rem\] {
  height: 22rem;
}

.sandbox-product .h-\[28rem\] {
  height: 28rem;
}

.sandbox-product .h-\[320px\] {
  height: 320px;
}

.sandbox-product .h-\[35rem\] {
  height: 35rem;
}

.sandbox-product .h-\[40\%\] {
  height: 40%;
}

.sandbox-product .h-\[40rem\] {
  height: 40rem;
}

.sandbox-product .h-\[55\%\] {
  height: 55%;
}

.sandbox-product .h-\[55rem\] {
  height: 55rem;
}

.sandbox-product .h-\[63\%\] {
  height: 63%;
}

.sandbox-product .h-\[75\%\] {
  height: 75%;
}

.sandbox-product .h-\[77\%\] {
  height: 77%;
}

.sandbox-product .h-\[80\%\] {
  height: 80%;
}

.sandbox-product .h-\[83\%\] {
  height: 83%;
}

.sandbox-product .h-\[84\%\] {
  height: 84%;
}

.sandbox-product .h-\[85\%\] {
  height: 85%;
}

.sandbox-product .h-\[88\%\] {
  height: 88%;
}

.sandbox-product .h-\[8rem\] {
  height: 8rem;
}

.sandbox-product .h-\[948px\] {
  height: 948px;
}

.sandbox-product .h-\[95\%\] {
  height: 95%;
}

.sandbox-product .h-auto {
  height: auto;
}

.sandbox-product .h-full {
  height: 100%;
}

.sandbox-product .h-max {
  height: -moz-max-content;
  height: max-content;
}

.sandbox-product .h-\[23rem\] {
  height: 23rem;
}

.sandbox-product .max-h-44 {
  max-height: 11rem;
}

.sandbox-product .max-h-52 {
  max-height: 13rem;
}

.sandbox-product .max-h-56 {
  max-height: 14rem;
}

.sandbox-product .max-h-80 {
  max-height: 20rem;
}

.sandbox-product .max-h-\[40rem\] {
  max-height: 40rem;
}

.sandbox-product .max-h-\[44rem\] {
  max-height: 44rem;
}

.sandbox-product .max-h-\[46rem\] {
  max-height: 46rem;
}

.sandbox-product .min-h-\[10rem\] {
  min-height: 10rem;
}

.sandbox-product .w-1\/2 {
  width: 50%;
}

.sandbox-product .w-1\/3 {
  width: 33.333333%;
}

.sandbox-product .w-1\/4 {
  width: 25%;
}

.sandbox-product .w-1\/5 {
  width: 20%;
}

.sandbox-product .w-10 {
  width: 2.5rem;
}

.sandbox-product .w-11\/12 {
  width: 91.666667%;
}

.sandbox-product .w-12 {
  width: 3rem;
}

.sandbox-product .w-14 {
  width: 3.5rem;
}

.sandbox-product .w-2\/3 {
  width: 66.666667%;
}

.sandbox-product .w-2\/5 {
  width: 40%;
}

.sandbox-product .w-20 {
  width: 5rem;
}

.sandbox-product .w-24 {
  width: 6rem;
}

.sandbox-product .w-28 {
  width: 7rem;
}

.sandbox-product .w-3\/4 {
  width: 75%;
}

.sandbox-product .w-3\/5 {
  width: 60%;
}

.sandbox-product .w-32 {
  width: 8rem;
}

.sandbox-product .w-36 {
  width: 9rem;
}

.sandbox-product .w-4\/5 {
  width: 80%;
}

.sandbox-product .w-40 {
  width: 10rem;
}

.sandbox-product .w-48 {
  width: 12rem;
}

.sandbox-product .w-5\/6 {
  width: 83.333333%;
}

.sandbox-product .w-52 {
  width: 13rem;
}

.sandbox-product .w-7 {
  width: 1.75rem;
}

.sandbox-product .w-8 {
  width: 2rem;
}

.sandbox-product .w-80 {
  width: 20rem;
}

.sandbox-product .w-\[100\%\] {
  width: 100%;
}

.sandbox-product .w-\[10rem\] {
  width: 10rem;
}

.sandbox-product .w-\[110\%\] {
  width: 110%;
}

.sandbox-product .w-\[12\%\] {
  width: 12%;
}

.sandbox-product .w-\[120\%\] {
  width: 120%;
}

.sandbox-product .w-\[12rem\] {
  width: 12rem;
}

.sandbox-product .w-\[130\%\] {
  width: 130%;
}

.sandbox-product .w-\[13rem\] {
  width: 13rem;
}

.sandbox-product .w-\[14rem\] {
  width: 14rem;
}

.sandbox-product .w-\[15rem\] {
  width: 15rem;
}

.sandbox-product .w-\[180px\] {
  width: 180px;
}

.sandbox-product .w-\[18rem\] {
  width: 18rem;
}

.sandbox-product .w-\[2\.5rem\] {
  width: 2.5rem;
}

.sandbox-product .w-\[200\%\] {
  width: 200%;
}

.sandbox-product .w-\[20rem\] {
  width: 20rem;
}

.sandbox-product .w-\[25rem\] {
  width: 25rem;
}

.sandbox-product .w-\[28\%\] {
  width: 28%;
}

.sandbox-product .w-\[2rem\] {
  width: 2rem;
}

.sandbox-product .w-\[30rem\] {
  width: 30rem;
}

.sandbox-product .w-\[35\%\] {
  width: 35%;
}

.sandbox-product .w-\[38\%\] {
  width: 38%;
}

.sandbox-product .w-\[3rem\] {
  width: 3rem;
}

.sandbox-product .w-\[40\%\] {
  width: 40%;
}

.sandbox-product .w-\[45\%\] {
  width: 45%;
}

.sandbox-product .w-\[46\%\] {
  width: 46%;
}

.sandbox-product .w-\[4rem\] {
  width: 4rem;
}

.sandbox-product .w-\[50\%\] {
  width: 50%;
}

.sandbox-product .w-\[55\%\] {
  width: 55%;
}

.sandbox-product .w-\[5rem\] {
  width: 5rem;
}

.sandbox-product .w-\[60\%\] {
  width: 60%;
}

.sandbox-product .w-\[60rem\] {
  width: 60rem;
}

.sandbox-product .w-\[6rem\] {
  width: 6rem;
}

.sandbox-product .w-\[70\%\] {
  width: 70%;
}

.sandbox-product .w-\[75\%\] {
  width: 75%;
}

.sandbox-product .w-\[80\%\] {
  width: 80%;
}

.sandbox-product .w-\[85\%\] {
  width: 85%;
}

.sandbox-product .w-\[8rem\] {
  width: 8rem;
}

.sandbox-product .w-\[90\%\] {
  width: 90%;
}

.sandbox-product .w-\[948px\] {
  width: 948px;
}

.sandbox-product .w-\[95\%\] {
  width: 95%;
}

.sandbox-product .w-full {
  width: 100%;
}

.sandbox-product .w-max {
  width: -moz-max-content;
  width: max-content;
}

.sandbox-product .max-w-3xl {
  max-width: 48rem;
}

.sandbox-product .max-w-4xl {
  max-width: 56rem;
}

.sandbox-product .max-w-64 {
  max-width: 16rem;
}

.sandbox-product .max-w-72 {
  max-width: 18rem;
}

.sandbox-product .max-w-96 {
  max-width: 24rem;
}

.sandbox-product .max-w-\[15\%\] {
  max-width: 15%;
}

.sandbox-product .max-w-\[16\%\] {
  max-width: 16%;
}

.sandbox-product .max-w-\[16rem\] {
  max-width: 16rem;
}

.sandbox-product .max-w-\[17rem\] {
  max-width: 17rem;
}

.sandbox-product .max-w-\[18\%\] {
  max-width: 18%;
}

.sandbox-product .max-w-\[18rem\] {
  max-width: 18rem;
}

.sandbox-product .max-w-\[20\%\] {
  max-width: 20%;
}

.sandbox-product .max-w-\[20rem\] {
  max-width: 20rem;
}

.sandbox-product .max-w-\[21\%\] {
  max-width: 21%;
}

.sandbox-product .max-w-\[21\.2rem\] {
  max-width: 21.2rem;
}

.sandbox-product .max-w-\[22\%\] {
  max-width: 22%;
}

.sandbox-product .max-w-\[23\%\] {
  max-width: 23%;
}

.sandbox-product .max-w-\[24\%\] {
  max-width: 24%;
}

.sandbox-product .max-w-\[25\%\] {
  max-width: 25%;
}

.sandbox-product .max-w-\[25\.5\%\] {
  max-width: 25.5%;
}

.sandbox-product .max-w-\[26\%\] {
  max-width: 26%;
}

.sandbox-product .max-w-\[27\%\] {
  max-width: 27%;
}

.sandbox-product .max-w-\[28\%\] {
  max-width: 28%;
}

.sandbox-product .max-w-\[29\%\] {
  max-width: 29%;
}

.sandbox-product .max-w-\[30\%\] {
  max-width: 30%;
}

.sandbox-product .max-w-\[31\%\] {
  max-width: 31%;
}

.sandbox-product .max-w-\[32\%\] {
  max-width: 32%;
}

.sandbox-product .max-w-\[33\%\] {
  max-width: 33%;
}

.sandbox-product .max-w-\[34\%\] {
  max-width: 34%;
}

.sandbox-product .max-w-\[35\%\] {
  max-width: 35%;
}

.sandbox-product .max-w-\[36\%\] {
  max-width: 36%;
}

.sandbox-product .max-w-\[38\%\] {
  max-width: 38%;
}

.sandbox-product .max-w-\[38rem\] {
  max-width: 38rem;
}

.sandbox-product .max-w-\[39\%\] {
  max-width: 39%;
}

.sandbox-product .max-w-\[40\%\] {
  max-width: 40%;
}

.sandbox-product .max-w-\[50\%\] {
  max-width: 50%;
}

.sandbox-product .max-w-\[75\%\] {
  max-width: 75%;
}

.sandbox-product .max-w-\[80\%\] {
  max-width: 80%;
}

.sandbox-product .max-w-\[90\%\] {
  max-width: 90%;
}

.sandbox-product .max-w-full {
  max-width: 100%;
}

.sandbox-product .max-w-lg {
  max-width: 32rem;
}

.sandbox-product .max-w-md {
  max-width: 28rem;
}

.sandbox-product .max-w-none {
  max-width: none;
}

.sandbox-product .max-w-screen-2xl {
  max-width: 1536px;
}

.sandbox-product .max-w-xl {
  max-width: 36rem;
}

.sandbox-product .max-w-xs {
  max-width: 20rem;
}

.sandbox-product .flex-1 {
  flex: 1 1 0%;
}

.sandbox-product .flex-none {
  flex: none;
}

.sandbox-product .flex-shrink-0 {
  flex-shrink: 0;
}

.sandbox-product .shrink-0 {
  flex-shrink: 0;
}

.sandbox-product .-translate-x-1\/2 {
  --tw-translate-x: -50%;
  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));
}

.sandbox-product .-translate-x-64 {
  --tw-translate-x: -16rem;
  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));
}

.sandbox-product .-translate-x-\[1rem\] {
  --tw-translate-x: -1rem;
  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));
}

.sandbox-product .-translate-x-\[2rem\] {
  --tw-translate-x: -2rem;
  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));
}

.sandbox-product .-translate-x-\[5rem\] {
  --tw-translate-x: -5rem;
  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));
}

.sandbox-product .-translate-y-1\/2 {
  --tw-translate-y: -50%;
  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));
}

.sandbox-product .-translate-y-1\/3 {
  --tw-translate-y: -33.333333%;
  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));
}

.sandbox-product .-translate-y-8 {
  --tw-translate-y: -2rem;
  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));
}

.sandbox-product .-translate-y-\[12rem\] {
  --tw-translate-y: -12rem;
  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));
}

.sandbox-product .-translate-y-\[25rem\] {
  --tw-translate-y: -25rem;
  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));
}

.sandbox-product .-translate-y-\[2rem\] {
  --tw-translate-y: -2rem;
  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));
}

.sandbox-product .-translate-y-\[3rem\] {
  --tw-translate-y: -3rem;
  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));
}

.sandbox-product .-translate-y-\[6rem\] {
  --tw-translate-y: -6rem;
  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));
}

.sandbox-product .translate-x-7 {
  --tw-translate-x: 1.75rem;
  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));
}

.sandbox-product .translate-y-1\/4 {
  --tw-translate-y: 25%;
  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));
}

.sandbox-product .translate-y-32 {
  --tw-translate-y: 8rem;
  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));
}

.sandbox-product .translate-y-36 {
  --tw-translate-y: 9rem;
  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));
}

.sandbox-product .translate-y-44 {
  --tw-translate-y: 11rem;
  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));
}

.sandbox-product .translate-y-5 {
  --tw-translate-y: 1.25rem;
  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));
}

.sandbox-product .translate-y-8 {
  --tw-translate-y: 2rem;
  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));
}

.sandbox-product .translate-y-\[6rem\] {
  --tw-translate-y: 6rem;
  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));
}

.sandbox-product .-rotate-90 {
  --tw-rotate: -90deg;
  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));
}

.sandbox-product .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));
}

.sandbox-product .cursor-pointer {
  cursor: pointer;
}

.sandbox-product .snap-start {
  scroll-snap-align: start;
}

.sandbox-product .grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.sandbox-product .grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.sandbox-product .grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.sandbox-product .flex-col {
  flex-direction: column;
}

.sandbox-product .flex-col-reverse {
  flex-direction: column-reverse;
}

.sandbox-product .flex-wrap {
  flex-wrap: wrap;
}

.sandbox-product .flex-nowrap {
  flex-wrap: nowrap;
}

.sandbox-product .items-start {
  align-items: flex-start;
}

.sandbox-product .items-end {
  align-items: flex-end;
}

.sandbox-product .items-center {
  align-items: center;
}

.sandbox-product .items-stretch {
  align-items: stretch;
}

.sandbox-product .justify-start {
  justify-content: flex-start;
}

.sandbox-product .justify-end {
  justify-content: flex-end;
}

.sandbox-product .justify-center {
  justify-content: center;
}

.sandbox-product .justify-between {
  justify-content: space-between;
}

.sandbox-product .justify-around {
  justify-content: space-around;
}

.sandbox-product .justify-evenly {
  justify-content: space-evenly;
}

.sandbox-product .gap-0 {
  gap: 0px;
}

.sandbox-product .gap-1 {
  gap: 0.25rem;
}

.sandbox-product .gap-1\.5 {
  gap: 0.375rem;
}

.sandbox-product .gap-10 {
  gap: 2.5rem;
}

.sandbox-product .gap-12 {
  gap: 3rem;
}

.sandbox-product .gap-14 {
  gap: 3.5rem;
}

.sandbox-product .gap-16 {
  gap: 4rem;
}

.sandbox-product .gap-2 {
  gap: 0.5rem;
}

.sandbox-product .gap-20 {
  gap: 5rem;
}

.sandbox-product .gap-24 {
  gap: 6rem;
}

.sandbox-product .gap-3 {
  gap: 0.75rem;
}

.sandbox-product .gap-4 {
  gap: 1rem;
}

.sandbox-product .gap-5 {
  gap: 1.25rem;
}

.sandbox-product .gap-6 {
  gap: 1.5rem;
}

.sandbox-product .gap-8 {
  gap: 2rem;
}

.sandbox-product .gap-\[2\.5rem\] {
  gap: 2.5rem;
}

.sandbox-product .gap-\[22\%\] {
  gap: 22%;
}

.sandbox-product .gap-x-10 {
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}

.sandbox-product .gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.sandbox-product .gap-y-0 {
  row-gap: 0px;
}

.sandbox-product .gap-y-12 {
  row-gap: 3rem;
}

.sandbox-product .gap-y-20 {
  row-gap: 5rem;
}

.sandbox-product .gap-y-24 {
  row-gap: 6rem;
}

.sandbox-product .gap-y-8 {
  row-gap: 2rem;
}

.sandbox-product .space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.sandbox-product .space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.sandbox-product .space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.sandbox-product .space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.sandbox-product .space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.sandbox-product .space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.sandbox-product .space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.sandbox-product .self-start {
  align-self: flex-start;
}

.sandbox-product .self-end {
  align-self: flex-end;
}

.sandbox-product .overflow-auto {
  overflow: auto;
}

.sandbox-product .overflow-hidden {
  overflow: hidden;
}

.sandbox-product .overflow-visible {
  overflow: visible;
}

.sandbox-product .overflow-x-hidden {
  overflow-x: hidden;
}

.sandbox-product .overflow-ellipsis {
  text-overflow: ellipsis;
}

.sandbox-product .whitespace-nowrap {
  white-space: nowrap;
}

.sandbox-product .rounded-2xl {
  border-radius: 1rem;
}

.sandbox-product .rounded-3xl {
  border-radius: 1.5rem;
}

.sandbox-product .rounded-full {
  border-radius: 9999px;
}

.sandbox-product .rounded-lg {
  border-radius: 0.5rem;
}

.sandbox-product .rounded-md {
  border-radius: 0.375rem;
}

.sandbox-product .rounded-xl {
  border-radius: 0.75rem;
}

.sandbox-product .rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.sandbox-product .rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.sandbox-product .rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.sandbox-product .rounded-l-\[14rem\] {
  border-top-left-radius: 14rem;
  border-bottom-left-radius: 14rem;
}

.sandbox-product .rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.sandbox-product .rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.sandbox-product .rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.sandbox-product .rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.sandbox-product .rounded-tl-\[14rem\] {
  border-top-left-radius: 14rem;
}

.sandbox-product .border {
  border-width: 1px;
}

.sandbox-product .border-solid {
  border-style: solid;
}

.sandbox-product .border-none {
  border-style: none;
}

.sandbox-product .bg-\[\#1D1D1B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(29 29 27 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#203564\] {
  --tw-bg-opacity: 1;
  background-color: rgb(32 53 100 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#252525\] {
  --tw-bg-opacity: 1;
  background-color: rgb(37 37 37 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#264A8E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(38 74 142 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#2E2E2E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 46 46 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#53585C\] {
  --tw-bg-opacity: 1;
  background-color: rgb(83 88 92 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#585A5E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(88 90 94 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#5A2730\] {
  --tw-bg-opacity: 1;
  background-color: rgb(90 39 48 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#5E5E5E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(94 94 94 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#62B7B5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(98 183 181 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#636569\] {
  --tw-bg-opacity: 1;
  background-color: rgb(99 101 105 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#858585\] {
  --tw-bg-opacity: 1;
  background-color: rgb(133 133 133 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#981F1F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(152 31 31 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#A5C5ED\] {
  --tw-bg-opacity: 1;
  background-color: rgb(165 197 237 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#C8CACE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(200 202 206 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#E0E0E0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(224 224 224 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#E5E5E5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#EDEDED\] {
  --tw-bg-opacity: 1;
  background-color: rgb(237 237 237 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#F2F2F2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(242 242 242 / var(--tw-bg-opacity));
}

.sandbox-product .bg-\[\#FFA400\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 164 0 / var(--tw-bg-opacity));
}

.sandbox-product .bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.sandbox-product .bg-black-default {
  --tw-bg-opacity: 1;
  background-color: rgb(29 29 27 / var(--tw-bg-opacity));
}

.sandbox-product .bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.sandbox-product .bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity));
}

.sandbox-product .bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.sandbox-product .bg-zinc-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(67 67 67 / var(--tw-bg-opacity));
}

.sandbox-product .bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.sandbox-product .bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.sandbox-product .bg-cover {
  background-size: cover;
}

.sandbox-product .bg-center {
  background-position: center;
}

.sandbox-product .bg-no-repeat {
  background-repeat: no-repeat;
}

.sandbox-product .object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.sandbox-product .object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.sandbox-product .object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}

.sandbox-product .object-bottom {
  -o-object-position: bottom;
     object-position: bottom;
}

.sandbox-product .object-center {
  -o-object-position: center;
     object-position: center;
}

.sandbox-product .object-right {
  -o-object-position: right;
     object-position: right;
}

.sandbox-product .p-1 {
  padding: 0.25rem;
}

.sandbox-product .p-2 {
  padding: 0.5rem;
}

.sandbox-product .p-4 {
  padding: 1rem;
}

.sandbox-product .p-8 {
  padding: 2rem;
}

.sandbox-product .px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.sandbox-product .px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.sandbox-product .px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.sandbox-product .px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.sandbox-product .px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sandbox-product .px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.sandbox-product .px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}

.sandbox-product .px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.sandbox-product .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.sandbox-product .px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.sandbox-product .px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.sandbox-product .px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.sandbox-product .px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.sandbox-product .px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.sandbox-product .py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.sandbox-product .py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.sandbox-product .py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.sandbox-product .py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.sandbox-product .py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.sandbox-product .py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.sandbox-product .py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.sandbox-product .py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.sandbox-product .py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.sandbox-product .py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.sandbox-product .py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.sandbox-product .pb-10 {
  padding-bottom: 2.5rem;
}

.sandbox-product .pb-14 {
  padding-bottom: 3.5rem;
}

.sandbox-product .pb-16 {
  padding-bottom: 4rem;
}

.sandbox-product .pb-20 {
  padding-bottom: 5rem;
}

.sandbox-product .pb-32 {
  padding-bottom: 8rem;
}

.sandbox-product .pb-4 {
  padding-bottom: 1rem;
}

.sandbox-product .pb-5 {
  padding-bottom: 1.25rem;
}

.sandbox-product .pb-52 {
  padding-bottom: 13rem;
}

.sandbox-product .pb-56 {
  padding-bottom: 14rem;
}

.sandbox-product .pb-8 {
  padding-bottom: 2rem;
}

.sandbox-product .pb-\[15rem\] {
  padding-bottom: 15rem;
}

.sandbox-product .pb-\[18rem\] {
  padding-bottom: 18rem;
}

.sandbox-product .pb-\[20rem\] {
  padding-bottom: 20rem;
}

.sandbox-product .pl-0 {
  padding-left: 0px;
}

.sandbox-product .pl-16 {
  padding-left: 4rem;
}

.sandbox-product .pl-2 {
  padding-left: 0.5rem;
}

.sandbox-product .pl-4 {
  padding-left: 1rem;
}

.sandbox-product .pl-8 {
  padding-left: 2rem;
}

.sandbox-product .pr-0 {
  padding-right: 0px;
}

.sandbox-product .pr-4 {
  padding-right: 1rem;
}

.sandbox-product .pr-8 {
  padding-right: 2rem;
}

.sandbox-product .pr-\[10\%\] {
  padding-right: 10%;
}

.sandbox-product .pt-1 {
  padding-top: 0.25rem;
}

.sandbox-product .pt-10 {
  padding-top: 2.5rem;
}

.sandbox-product .pt-12 {
  padding-top: 3rem;
}

.sandbox-product .pt-16 {
  padding-top: 4rem;
}

.sandbox-product .pt-2 {
  padding-top: 0.5rem;
}

.sandbox-product .pt-20 {
  padding-top: 5rem;
}

.sandbox-product .pt-24 {
  padding-top: 6rem;
}

.sandbox-product .pt-32 {
  padding-top: 8rem;
}

.sandbox-product .pt-4 {
  padding-top: 1rem;
}

.sandbox-product .pt-5 {
  padding-top: 1.25rem;
}

.sandbox-product .pt-8 {
  padding-top: 2rem;
}

.sandbox-product .text-center {
  text-align: center;
}

.sandbox-product .text-start {
  text-align: start;
}

.sandbox-product .text-end {
  text-align: end;
}

.sandbox-product .\!font-\[FontBold\] {
  font-family: FontBold !important;
}

.sandbox-product .\!font-\[FontBook\] {
  font-family: FontBook !important;
}

.sandbox-product .\!font-bold {
  font-family: FontBold !important;
}

.sandbox-product .font-bold {
  font-family: FontBold;
}

.sandbox-product .font-semibold {
  font-family: FontSemibold;
}

.sandbox-product .\!text-\[10pt\] {
  font-size: 10pt !important;
}

.sandbox-product .\!text-\[11pt\] {
  font-size: 11pt !important;
}

.sandbox-product .\!text-\[12pt\] {
  font-size: 12pt !important;
}

.sandbox-product .\!text-\[14pt\] {
  font-size: 14pt !important;
}

.sandbox-product .\!text-\[15pt\] {
  font-size: 15pt !important;
}

.sandbox-product .text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.sandbox-product .text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.sandbox-product .text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.sandbox-product .text-\[0\.7rem\] {
  font-size: 0.7rem;
}

.sandbox-product .text-\[0\.9rem\] {
  font-size: 0.9rem;
}

.sandbox-product .text-\[1\.125rem\] {
  font-size: 1.125rem;
}

.sandbox-product .text-\[1\.25rem\] {
  font-size: 1.25rem;
}

.sandbox-product .text-\[1\.47rem\] {
  font-size: 1.47rem;
}

.sandbox-product .text-\[1\.5rem\] {
  font-size: 1.5rem;
}

.sandbox-product .text-\[1\.625rem\] {
  font-size: 1.625rem;
}

.sandbox-product .text-\[10pt\] {
  font-size: 10pt;
}

.sandbox-product .text-\[11pt\] {
  font-size: 11pt;
}

.sandbox-product .text-\[12pt\] {
  font-size: 12pt;
}

.sandbox-product .text-\[13pt\] {
  font-size: 13pt;
}

.sandbox-product .text-\[14pt\] {
  font-size: 14pt;
}

.sandbox-product .text-\[14px\] {
  font-size: 14px;
}

.sandbox-product .text-\[15px\] {
  font-size: 15px;
}

.sandbox-product .text-\[16pt\] {
  font-size: 16pt;
}

.sandbox-product .text-\[16px\] {
  font-size: 16px;
}

.sandbox-product .text-\[18pt\] {
  font-size: 18pt;
}

.sandbox-product .text-\[19pt\] {
  font-size: 19pt;
}

.sandbox-product .text-\[2\.1875rem\] {
  font-size: 2.1875rem;
}

.sandbox-product .text-\[2\.5rem\] {
  font-size: 2.5rem;
}

.sandbox-product .text-\[2\.8rem\] {
  font-size: 2.8rem;
}

.sandbox-product .text-\[20pt\] {
  font-size: 20pt;
}

.sandbox-product .text-\[22pt\] {
  font-size: 22pt;
}

.sandbox-product .text-\[30pt\] {
  font-size: 30pt;
}

.sandbox-product .text-\[32pt\] {
  font-size: 32pt;
}

.sandbox-product .text-\[4\.0625rem\] {
  font-size: 4.0625rem;
}

.sandbox-product .text-\[9\.5pt\] {
  font-size: 9.5pt;
}

.sandbox-product .text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.sandbox-product .text-body {
  font-size: 12pt;
}

.sandbox-product .text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.sandbox-product .text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.sandbox-product .text-title {
  font-size: 16pt;
}

.sandbox-product .text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.sandbox-product .text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.sandbox-product .\!font-\[700\] {
  font-weight: 700 !important;
}

.sandbox-product .font-\[700\] {
  font-weight: 700;
}

.sandbox-product .uppercase {
  text-transform: uppercase;
}

.sandbox-product .leading-10 {
  line-height: 2.5rem;
}

.sandbox-product .leading-5 {
  line-height: 1.25rem;
}

.sandbox-product .leading-9 {
  line-height: 2.25rem;
}

.sandbox-product .leading-\[1\.1875rem\] {
  line-height: 1.1875rem;
}

.sandbox-product .leading-\[120\.5\%\] {
  line-height: 120.5%;
}

.sandbox-product .leading-none {
  line-height: 1;
}

.sandbox-product .leading-normal {
  line-height: 1.5;
}

.sandbox-product .leading-snug {
  line-height: 1.375;
}

.sandbox-product .leading-tight {
  line-height: 1.25;
}

.sandbox-product .tracking-tight {
  letter-spacing: -0.025em;
}

.sandbox-product .tracking-tighter {
  letter-spacing: -0.05em;
}

.sandbox-product .tracking-widest {
  letter-spacing: 0.1em;
}

.sandbox-product .\!text-\[\#434343\] {
  --tw-text-opacity: 1 !important;
  color: rgb(67 67 67 / var(--tw-text-opacity)) !important;
}

.sandbox-product .\!text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}

.sandbox-product .text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.sandbox-product .text-black-default {
  --tw-text-opacity: 1;
  color: rgb(29 29 27 / var(--tw-text-opacity));
}

.sandbox-product .text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.sandbox-product .no-underline {
  text-decoration-line: none;
}

.sandbox-product .opacity-80 {
  opacity: 0.8;
}

.sandbox-product .shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.sandbox-product .shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.sandbox-product .transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.sandbox-product .transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.sandbox-product .duration-200 {
  transition-duration: 200ms;
}

.sandbox-product .duration-500 {
  transition-duration: 500ms;
}

.sandbox-product .duration-\[10s\] {
  transition-duration: 10s;
}

.sandbox-product .ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.sandbox-product .dnone {
  display: none;
}

.sandbox-product .\[display\:none\] {
  display: none;
}

.sandbox-product .\[font-weight\:400\] {
  font-weight: 400;
}

.sandbox-product .\[fontFamily\:FontBold\!important\] {
  font-family: FontBold !important;
}

.sandbox-product .\[fontFamily\:FontBook_\!important\] {
  font-family: FontBook !important;
}

.sandbox-product .\[fontFamily\:FontSemiBold\!important\] {
  font-family: FontSemiBold !important;
}

.sandbox-product .\[transform\:translate\(-50\%\2c 0\)\] {
  transform: translate(-50%,0);
}

@font-face {
  font-family: FontInter;
  src: url(https://lojawap.vteximg.com.br/arquivos/Inter-Variable.ttf.css);
}

@font-face {
  font-family: FontRoboto;
  src: url(https://lojawap.vteximg.com.br/arquivos/Roboto-Bold.ttf.css);
}

@font-face {
  font-family: FontPoppins;
  src: url(https://lojawap.vteximg.com.br/arquivos/Poppins-Bold.ttf.css);
}

@font-face {
  font-family: FontLight;
  src: url(https://lojawap.vteximg.com.br/arquivos/Uni_Sans_Light.ttf.css);
}

@font-face {
  font-family: Font;
  src: url(https://lojawap.vteximg.com.br/arquivos/Uni_Sans.ttf.css);
}

@font-face {
  font-family: FontSemiBold;
  src: url(https://lojawap.vteximg.com.br/arquivos/Uni_Sans_SemiBold.ttf.css);
}

@font-face {
  font-family: FontBold;
  src: url(https://lojawap.vteximg.com.br/arquivos/Uni_Sans_Bold.ttf.css);
}

@font-face {
  font-family: FontBook;
  src: url(https://lojawap.vteximg.com.br/arquivos/Uni_Sans_Book.ttf.css);
}

.sandbox-product .font {
  font-family: Font;
}

.sandbox-product .font-book {
  font-family: FontBook;
  font-weight: normal;
}

.sandbox-product .font-inter {
  font-family: FontInter;
  font-weight: 300;
}

.sandbox-product .font-roboto {
  font-family: FontRoboto;
  font-family: FontPoppins;
  text-transform: uppercase;
}

.sandbox-product .--title {
  font-family: FontBold;
  font-size: 16pt;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

@media (min-width: 768px) {
  .sandbox-product .--title {
    font-size: 35px;
  }
}

.sandbox-product .--title-white {
  font-size: 16pt;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

@media (min-width: 768px) {
  .sandbox-product .--title-white {
    font-size: 35px;
  }
}

.sandbox-product .--title-roboto {
  font-size: 16pt;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-family: FontRoboto;
  font-family: FontPoppins;
  text-transform: uppercase;
}

@media (min-width: 768px) {
  .sandbox-product .--title-roboto {
    font-size: 35px;
  }
}

.sandbox-product .--title-poppins {
  font-size: 16pt;
  line-height: 1.25;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  font-family: FontRoboto;
  font-family: FontPoppins;
  text-transform: uppercase;
}

@media (min-width: 768px) {
  .sandbox-product .--title-poppins {
    font-size: 35px;
  }
}

.sandbox-product .--body {
  font-size: 12pt;
  --tw-text-opacity: 1;
  color: rgb(29 29 27 / var(--tw-text-opacity));
  font-family: FontBook;
  font-weight: normal;
}

@media (min-width: 768px) {
  .sandbox-product .--body {
    font-size: 18px;
  }
}

.sandbox-product .--body-white {
  font-size: 12pt;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: FontBook;
  font-weight: normal;
}

@media (min-width: 768px) {
  .sandbox-product .--body-white {
    font-size: 18px;
  }
}

.sandbox-product .--body-inter {
  font-size: 12pt;
  --tw-text-opacity: 1;
  color: rgb(29 29 27 / var(--tw-text-opacity));
  font-family: FontInter;
  font-weight: 300;
}

@media (min-width: 768px) {
  .sandbox-product .--body-inter {
    font-size: 18px;
  }
}

.sandbox-product .--body-inter-white {
  font-size: 12pt;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-family: FontInter;
  font-weight: 300;
}

@media (min-width: 768px) {
  .sandbox-product .--body-inter-white {
    font-size: 18px;
  }
}

.sandbox-product .--product_info * {
  box-sizing: border-box;
}

@media (min-width: 640px) {
  .sandbox-product .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sandbox-product .sm\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sandbox-product .sm\:\!mb-0 {
    margin-bottom: 0px !important;
  }

  .sandbox-product .sm\:\!mb-16 {
    margin-bottom: 4rem !important;
  }

  .sandbox-product .sm\:mb-\[0_\!important\] {
    margin-bottom: 0 !important;
  }

  .sandbox-product .sm\:mt-0 {
    margin-top: 0px;
  }

  .sandbox-product .sm\:mt-20 {
    margin-top: 5rem;
  }

  .sandbox-product .sm\:block {
    display: block;
  }

  .sandbox-product .sm\:hidden {
    display: none;
  }

  .sandbox-product .sm\:w-1\/2 {
    width: 50%;
  }

  .sandbox-product .sm\:w-\[30rem\] {
    width: 30rem;
  }

  .sandbox-product .sm\:w-\[75\%\] {
    width: 75%;
  }

  .sandbox-product .sm\:w-\[80\%\] {
    width: 80%;
  }

  .sandbox-product .sm\:-translate-y-\[2rem\] {
    --tw-translate-y: -2rem;
    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));
  }

  .sandbox-product .sm\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .sandbox-product .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sandbox-product .sm\:pt-10 {
    padding-top: 2.5rem;
  }

  .sandbox-product .sm\:text-\[2\.185rem\] {
    font-size: 2.185rem;
  }

  .sandbox-product .sm\:text-\[2\.25rem\] {
    font-size: 2.25rem;
  }

  .sandbox-product .sm\:text-\[2\.5rem\] {
    font-size: 2.5rem;
  }

  .sandbox-product .sm\:text-\[3rem\] {
    font-size: 3rem;
  }

  .sandbox-product .sm\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .sandbox-product .sm\:\[display\:none\] {
    display: none;
  }
}

@media (min-width: 768px) {
  .sandbox-product .md\:absolute {
    position: absolute;
  }

  .sandbox-product .md\:-left-10 {
    left: -2.5rem;
  }

  .sandbox-product .md\:-left-28 {
    left: -7rem;
  }

  .sandbox-product .md\:-left-36 {
    left: -9rem;
  }

  .sandbox-product .md\:-left-48 {
    left: -12rem;
  }

  .sandbox-product .md\:-left-\[12rem\] {
    left: -12rem;
  }

  .sandbox-product .md\:-right-10 {
    right: -2.5rem;
  }

  .sandbox-product .md\:-right-32 {
    right: -8rem;
  }

  .sandbox-product .md\:-right-\[12\%\] {
    right: -12%;
  }

  .sandbox-product .md\:-right-\[3\%\] {
    right: -3%;
  }

  .sandbox-product .md\:-top-14 {
    top: -3.5rem;
  }

  .sandbox-product .md\:-top-20 {
    top: -5rem;
  }

  .sandbox-product .md\:-top-\[15\%\] {
    top: -15%;
  }

  .sandbox-product .md\:-top-\[19\%\] {
    top: -19%;
  }

  .sandbox-product .md\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .sandbox-product .md\:bottom-3\/4 {
    bottom: 75%;
  }

  .sandbox-product .md\:left-16 {
    left: 4rem;
  }

  .sandbox-product .md\:left-5 {
    left: 1.25rem;
  }

  .sandbox-product .md\:left-\[0rem\] {
    left: 0rem;
  }

  .sandbox-product .md\:left-\[22\%\] {
    left: 22%;
  }

  .sandbox-product .md\:left-\[50\%\] {
    left: 50%;
  }

  .sandbox-product .md\:left-\[52\%\] {
    left: 52%;
  }

  .sandbox-product .md\:left-\[65\.5\%\] {
    left: 65.5%;
  }

  .sandbox-product .md\:left-\[inherit\] {
    left: inherit;
  }

  .sandbox-product .md\:right-0 {
    right: 0px;
  }

  .sandbox-product .md\:right-10 {
    right: 2.5rem;
  }

  .sandbox-product .md\:right-14 {
    right: 3.5rem;
  }

  .sandbox-product .md\:right-16 {
    right: 4rem;
  }

  .sandbox-product .md\:right-20 {
    right: 5rem;
  }

  .sandbox-product .md\:right-\[4\%\] {
    right: 4%;
  }

  .sandbox-product .md\:right-\[5\%\] {
    right: 5%;
  }

  .sandbox-product .md\:right-\[inherit\] {
    right: inherit;
  }

  .sandbox-product .md\:top-10 {
    top: 2.5rem;
  }

  .sandbox-product .md\:top-14 {
    top: 3.5rem;
  }

  .sandbox-product .md\:top-48 {
    top: 12rem;
  }

  .sandbox-product .md\:top-80 {
    top: 20rem;
  }

  .sandbox-product .md\:order-1 {
    order: 1;
  }

  .sandbox-product .md\:order-2 {
    order: 2;
  }

  .sandbox-product .md\:order-first {
    order: -9999;
  }

  .sandbox-product .md\:order-last {
    order: 9999;
  }

  .sandbox-product .md\:m-0 {
    margin: 0px;
  }

  .sandbox-product .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sandbox-product .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sandbox-product .md\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sandbox-product .md\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sandbox-product .md\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sandbox-product .md\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sandbox-product .md\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sandbox-product .md\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sandbox-product .md\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sandbox-product .md\:\!mb-4 {
    margin-bottom: 1rem !important;
  }

  .sandbox-product .md\:-mb-60 {
    margin-bottom: -15rem;
  }

  .sandbox-product .md\:-ml-10 {
    margin-left: -2.5rem;
  }

  .sandbox-product .md\:-mt-10 {
    margin-top: -2.5rem;
  }

  .sandbox-product .md\:-mt-16 {
    margin-top: -4rem;
  }

  .sandbox-product .md\:-mt-20 {
    margin-top: -5rem;
  }

  .sandbox-product .md\:-mt-28 {
    margin-top: -7rem;
  }

  .sandbox-product .md\:-mt-32 {
    margin-top: -8rem;
  }

  .sandbox-product .md\:-mt-44 {
    margin-top: -11rem;
  }

  .sandbox-product .md\:-mt-5 {
    margin-top: -1.25rem;
  }

  .sandbox-product .md\:-mt-7 {
    margin-top: -1.75rem;
  }

  .sandbox-product .md\:-mt-\[15rem\] {
    margin-top: -15rem;
  }

  .sandbox-product .md\:-mt-\[30rem\] {
    margin-top: -30rem;
  }

  .sandbox-product .md\:mb-0 {
    margin-bottom: 0px;
  }

  .sandbox-product .md\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .sandbox-product .md\:mb-12 {
    margin-bottom: 3rem;
  }

  .sandbox-product .md\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .sandbox-product .md\:mb-16 {
    margin-bottom: 4rem;
  }

  .sandbox-product .md\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .sandbox-product .md\:mb-20 {
    margin-bottom: 5rem;
  }

  .sandbox-product .md\:mb-32 {
    margin-bottom: 8rem;
  }

  .sandbox-product .md\:mb-48 {
    margin-bottom: 12rem;
  }

  .sandbox-product .md\:mb-\[0_\!important\] {
    margin-bottom: 0 !important;
  }

  .sandbox-product .md\:ml-0 {
    margin-left: 0px;
  }

  .sandbox-product .md\:ml-10 {
    margin-left: 2.5rem;
  }

  .sandbox-product .md\:ml-14 {
    margin-left: 3.5rem;
  }

  .sandbox-product .md\:ml-20 {
    margin-left: 5rem;
  }

  .sandbox-product .md\:ml-28 {
    margin-left: 7rem;
  }

  .sandbox-product .md\:ml-5 {
    margin-left: 1.25rem;
  }

  .sandbox-product .md\:ml-6 {
    margin-left: 1.5rem;
  }

  .sandbox-product .md\:ml-\[6\.75rem\] {
    margin-left: 6.75rem;
  }

  .sandbox-product .md\:ml-\[7rem\] {
    margin-left: 7rem;
  }

  .sandbox-product .md\:mr-0 {
    margin-right: 0px;
  }

  .sandbox-product .md\:mr-14 {
    margin-right: 3.5rem;
  }

  .sandbox-product .md\:mr-5 {
    margin-right: 1.25rem;
  }

  .sandbox-product .md\:mt-0 {
    margin-top: 0px;
  }

  .sandbox-product .md\:mt-10 {
    margin-top: 2.5rem;
  }

  .sandbox-product .md\:mt-12 {
    margin-top: 3rem;
  }

  .sandbox-product .md\:mt-14 {
    margin-top: 3.5rem;
  }

  .sandbox-product .md\:mt-16 {
    margin-top: 4rem;
  }

  .sandbox-product .md\:mt-20 {
    margin-top: 5rem;
  }

  .sandbox-product .md\:mt-24 {
    margin-top: 6rem;
  }

  .sandbox-product .md\:mt-28 {
    margin-top: 7rem;
  }

  .sandbox-product .md\:mt-3 {
    margin-top: 0.75rem;
  }

  .sandbox-product .md\:mt-32 {
    margin-top: 8rem;
  }

  .sandbox-product .md\:mt-36 {
    margin-top: 9rem;
  }

  .sandbox-product .md\:mt-4 {
    margin-top: 1rem;
  }

  .sandbox-product .md\:mt-40 {
    margin-top: 10rem;
  }

  .sandbox-product .md\:mt-44 {
    margin-top: 11rem;
  }

  .sandbox-product .md\:mt-48 {
    margin-top: 12rem;
  }

  .sandbox-product .md\:mt-5 {
    margin-top: 1.25rem;
  }

  .sandbox-product .md\:mt-56 {
    margin-top: 14rem;
  }

  .sandbox-product .md\:mt-60 {
    margin-top: 15rem;
  }

  .sandbox-product .md\:mt-64 {
    margin-top: 16rem;
  }

  .sandbox-product .md\:mt-72 {
    margin-top: 18rem;
  }

  .sandbox-product .md\:mt-8 {
    margin-top: 2rem;
  }

  .sandbox-product .md\:mt-\[0\.7rem\] {
    margin-top: 0.7rem;
  }

  .sandbox-product .md\:mt-\[12rem\] {
    margin-top: 12rem;
  }

  .sandbox-product .md\:mt-\[13rem\] {
    margin-top: 13rem;
  }

  .sandbox-product .md\:block {
    display: block;
  }

  .sandbox-product .md\:flex {
    display: flex;
  }

  .sandbox-product .md\:grid {
    display: grid;
  }

  .sandbox-product .md\:hidden {
    display: none;
  }

  .sandbox-product .md\:h-1\/2 {
    height: 50%;
  }

  .sandbox-product .md\:h-14 {
    height: 3.5rem;
  }

  .sandbox-product .md\:h-16 {
    height: 4rem;
  }

  .sandbox-product .md\:h-2\/3 {
    height: 66.666667%;
  }

  .sandbox-product .md\:h-3\/4 {
    height: 75%;
  }

  .sandbox-product .md\:h-96 {
    height: 24rem;
  }

  .sandbox-product .md\:h-\[110\%\] {
    height: 110%;
  }

  .sandbox-product .md\:h-\[190px\] {
    height: 190px;
  }

  .sandbox-product .md\:h-\[25rem\] {
    height: 25rem;
  }

  .sandbox-product .md\:h-\[26rem\] {
    height: 26rem;
  }

  .sandbox-product .md\:h-\[28rem\] {
    height: 28rem;
  }

  .sandbox-product .md\:h-\[31rem\] {
    height: 31rem;
  }

  .sandbox-product .md\:h-\[320px\] {
    height: 320px;
  }

  .sandbox-product .md\:h-\[36\.75rem\] {
    height: 36.75rem;
  }

  .sandbox-product .md\:h-\[36rem\] {
    height: 36rem;
  }

  .sandbox-product .md\:h-\[38rem\] {
    height: 38rem;
  }

  .sandbox-product .md\:h-\[52rem\] {
    height: 52rem;
  }

  .sandbox-product .md\:h-\[650px\] {
    height: 650px;
  }

  .sandbox-product .md\:h-\[70\%\] {
    height: 70%;
  }

  .sandbox-product .md\:h-auto {
    height: auto;
  }

  .sandbox-product .md\:h-full {
    height: 100%;
  }

  .sandbox-product .md\:w-1\/2 {
    width: 50%;
  }

  .sandbox-product .md\:w-1\/3 {
    width: 33.333333%;
  }

  .sandbox-product .md\:w-1\/4 {
    width: 25%;
  }

  .sandbox-product .md\:w-11\/12 {
    width: 91.666667%;
  }

  .sandbox-product .md\:w-14 {
    width: 3.5rem;
  }

  .sandbox-product .md\:w-16 {
    width: 4rem;
  }

  .sandbox-product .md\:w-2\/3 {
    width: 66.666667%;
  }

  .sandbox-product .md\:w-2\/5 {
    width: 40%;
  }

  .sandbox-product .md\:w-20 {
    width: 5rem;
  }

  .sandbox-product .md\:w-3\/4 {
    width: 75%;
  }

  .sandbox-product .md\:w-3\/5 {
    width: 60%;
  }

  .sandbox-product .md\:w-5\/6 {
    width: 83.333333%;
  }

  .sandbox-product .md\:w-\[10rem\] {
    width: 10rem;
  }

  .sandbox-product .md\:w-\[11rem\] {
    width: 11rem;
  }

  .sandbox-product .md\:w-\[120\%\] {
    width: 120%;
  }

  .sandbox-product .md\:w-\[15rem\] {
    width: 15rem;
  }

  .sandbox-product .md\:w-\[18\%\] {
    width: 18%;
  }

  .sandbox-product .md\:w-\[20rem\] {
    width: 20rem;
  }

  .sandbox-product .md\:w-\[23rem\] {
    width: 23rem;
  }

  .sandbox-product .md\:w-\[25rem\] {
    width: 25rem;
  }

  .sandbox-product .md\:w-\[26rem\] {
    width: 26rem;
  }

  .sandbox-product .md\:w-\[3\.7rem\] {
    width: 3.7rem;
  }

  .sandbox-product .md\:w-\[30rem\] {
    width: 30rem;
  }

  .sandbox-product .md\:w-\[36\.75rem\] {
    width: 36.75rem;
  }

  .sandbox-product .md\:w-\[3rem\] {
    width: 3rem;
  }

  .sandbox-product .md\:w-\[4rem\] {
    width: 4rem;
  }

  .sandbox-product .md\:w-\[500px\] {
    width: 500px;
  }

  .sandbox-product .md\:w-\[53\%\] {
    width: 53%;
  }

  .sandbox-product .md\:w-\[5rem\] {
    width: 5rem;
  }

  .sandbox-product .md\:w-\[60\%\] {
    width: 60%;
  }

  .sandbox-product .md\:w-\[70\%\] {
    width: 70%;
  }

  .sandbox-product .md\:w-\[75\%\] {
    width: 75%;
  }

  .sandbox-product .md\:w-\[7rem\] {
    width: 7rem;
  }

  .sandbox-product .md\:w-\[80\%\] {
    width: 80%;
  }

  .sandbox-product .md\:w-\[8rem\] {
    width: 8rem;
  }

  .sandbox-product .md\:w-\[90\%\] {
    width: 90%;
  }

  .sandbox-product .md\:w-auto {
    width: auto;
  }

  .sandbox-product .md\:w-full {
    width: 100%;
  }

  .sandbox-product .md\:max-w-2xl {
    max-width: 42rem;
  }

  .sandbox-product .md\:max-w-\[45\%\] {
    max-width: 45%;
  }

  .sandbox-product .md\:max-w-\[50\%\] {
    max-width: 50%;
  }

  .sandbox-product .md\:max-w-md {
    max-width: 28rem;
  }

  .sandbox-product .md\:max-w-none {
    max-width: none;
  }

  .sandbox-product .md\:max-w-xl {
    max-width: 36rem;
  }

  .sandbox-product .md\:-translate-x-\[8rem\] {
    --tw-translate-x: -8rem;
    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));
  }

  .sandbox-product .md\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
    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));
  }

  .sandbox-product .md\:-translate-y-16 {
    --tw-translate-y: -4rem;
    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));
  }

  .sandbox-product .md\:-translate-y-\[10rem\] {
    --tw-translate-y: -10rem;
    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));
  }

  .sandbox-product .md\:-translate-y-\[4\.5rem\] {
    --tw-translate-y: -4.5rem;
    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));
  }

  .sandbox-product .md\:-translate-y-\[5rem\] {
    --tw-translate-y: -5rem;
    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));
  }

  .sandbox-product .md\:-translate-y-\[6rem\] {
    --tw-translate-y: -6rem;
    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));
  }

  .sandbox-product .md\:translate-x-\[0rem\] {
    --tw-translate-x: 0rem;
    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));
  }

  .sandbox-product .md\:translate-y-4 {
    --tw-translate-y: 1rem;
    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));
  }

  .sandbox-product .md\:rotate-0 {
    --tw-rotate: 0deg;
    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));
  }

  .sandbox-product .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sandbox-product .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sandbox-product .md\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sandbox-product .md\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sandbox-product .md\:flex-row {
    flex-direction: row;
  }

  .sandbox-product .md\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .sandbox-product .md\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .sandbox-product .md\:items-start {
    align-items: flex-start;
  }

  .sandbox-product .md\:items-end {
    align-items: flex-end;
  }

  .sandbox-product .md\:items-center {
    align-items: center;
  }

  .sandbox-product .md\:justify-start {
    justify-content: flex-start;
  }

  .sandbox-product .md\:justify-center {
    justify-content: center;
  }

  .sandbox-product .md\:justify-between {
    justify-content: space-between;
  }

  .sandbox-product .md\:justify-around {
    justify-content: space-around;
  }

  .sandbox-product .md\:gap-0 {
    gap: 0px;
  }

  .sandbox-product .md\:gap-1 {
    gap: 0.25rem;
  }

  .sandbox-product .md\:gap-1\.5 {
    gap: 0.375rem;
  }

  .sandbox-product .md\:gap-10 {
    gap: 2.5rem;
  }

  .sandbox-product .md\:gap-12 {
    gap: 3rem;
  }

  .sandbox-product .md\:gap-14 {
    gap: 3.5rem;
  }

  .sandbox-product .md\:gap-16 {
    gap: 4rem;
  }

  .sandbox-product .md\:gap-2 {
    gap: 0.5rem;
  }

  .sandbox-product .md\:gap-20 {
    gap: 5rem;
  }

  .sandbox-product .md\:gap-24 {
    gap: 6rem;
  }

  .sandbox-product .md\:gap-28 {
    gap: 7rem;
  }

  .sandbox-product .md\:gap-4 {
    gap: 1rem;
  }

  .sandbox-product .md\:gap-6 {
    gap: 1.5rem;
  }

  .sandbox-product .md\:gap-8 {
    gap: 2rem;
  }

  .sandbox-product .md\:gap-\[10\%\] {
    gap: 10%;
  }

  .sandbox-product .md\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .sandbox-product .md\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .sandbox-product .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sandbox-product .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .sandbox-product .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sandbox-product .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sandbox-product .md\:self-center {
    align-self: center;
  }

  .sandbox-product .md\:rounded-2xl {
    border-radius: 1rem;
  }

  .sandbox-product .md\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .sandbox-product .md\:rounded-md {
    border-radius: 0.375rem;
  }

  .sandbox-product .md\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sandbox-product .md\:border-r-2 {
    border-right-width: 2px;
  }

  .sandbox-product .md\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  }

  .sandbox-product .md\:bg-transparent {
    background-color: transparent;
  }

  .sandbox-product .md\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }

  .sandbox-product .md\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .sandbox-product .md\:p-0 {
    padding: 0px;
  }

  .sandbox-product .md\:p-12 {
    padding: 3rem;
  }

  .sandbox-product .md\:p-16 {
    padding: 4rem;
  }

  .sandbox-product .md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .sandbox-product .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sandbox-product .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sandbox-product .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sandbox-product .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sandbox-product .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sandbox-product .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sandbox-product .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sandbox-product .md\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sandbox-product .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sandbox-product .md\:px-\[10\%\] {
    padding-left: 10%;
    padding-right: 10%;
  }

  .sandbox-product .md\:px-\[16\%\] {
    padding-left: 16%;
    padding-right: 16%;
  }

  .sandbox-product .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sandbox-product .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sandbox-product .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sandbox-product .md\:pb-0 {
    padding-bottom: 0px;
  }

  .sandbox-product .md\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .sandbox-product .md\:pb-12 {
    padding-bottom: 3rem;
  }

  .sandbox-product .md\:pb-20 {
    padding-bottom: 5rem;
  }

  .sandbox-product .md\:pb-28 {
    padding-bottom: 7rem;
  }

  .sandbox-product .md\:pb-40 {
    padding-bottom: 10rem;
  }

  .sandbox-product .md\:pl-0 {
    padding-left: 0px;
  }

  .sandbox-product .md\:pl-10 {
    padding-left: 2.5rem;
  }

  .sandbox-product .md\:pl-12 {
    padding-left: 3rem;
  }

  .sandbox-product .md\:pl-16 {
    padding-left: 4rem;
  }

  .sandbox-product .md\:pl-20 {
    padding-left: 5rem;
  }

  .sandbox-product .md\:pl-4 {
    padding-left: 1rem;
  }

  .sandbox-product .md\:pl-5 {
    padding-left: 1.25rem;
  }

  .sandbox-product .md\:pl-8 {
    padding-left: 2rem;
  }

  .sandbox-product .md\:pr-0 {
    padding-right: 0px;
  }

  .sandbox-product .md\:pr-12 {
    padding-right: 3rem;
  }

  .sandbox-product .md\:pr-16 {
    padding-right: 4rem;
  }

  .sandbox-product .md\:pr-5 {
    padding-right: 1.25rem;
  }

  .sandbox-product .md\:pr-8 {
    padding-right: 2rem;
  }

  .sandbox-product .md\:pr-\[0rem\] {
    padding-right: 0rem;
  }

  .sandbox-product .md\:pt-0 {
    padding-top: 0px;
  }

  .sandbox-product .md\:pt-12 {
    padding-top: 3rem;
  }

  .sandbox-product .md\:pt-14 {
    padding-top: 3.5rem;
  }

  .sandbox-product .md\:pt-2 {
    padding-top: 0.5rem;
  }

  .sandbox-product .md\:pt-20 {
    padding-top: 5rem;
  }

  .sandbox-product .md\:pt-28 {
    padding-top: 7rem;
  }

  .sandbox-product .md\:pt-4 {
    padding-top: 1rem;
  }

  .sandbox-product .md\:pt-56 {
    padding-top: 14rem;
  }

  .sandbox-product .md\:pt-6 {
    padding-top: 1.5rem;
  }

  .sandbox-product .md\:pt-8 {
    padding-top: 2rem;
  }

  .sandbox-product .md\:text-center {
    text-align: center;
  }

  .sandbox-product .md\:text-start {
    text-align: start;
  }

  .sandbox-product .md\:text-end {
    text-align: end;
  }

  .sandbox-product .md\:font-\[FontBook\] {
    font-family: FontBook;
  }

  .sandbox-product .md\:font-\[Font\] {
    font-family: Font;
  }

  .sandbox-product .md\:font-semibold {
    font-family: FontSemibold;
  }

  .sandbox-product .md\:\!text-\[18px\] {
    font-size: 18px !important;
  }

  .sandbox-product .md\:\!text-\[33px\] {
    font-size: 33px !important;
  }

  .sandbox-product .md\:\!text-\[44px\] {
    font-size: 44px !important;
  }

  .sandbox-product .md\:\!text-title-md {
    font-size: 35px !important;
  }

  .sandbox-product .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sandbox-product .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sandbox-product .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sandbox-product .md\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .sandbox-product .md\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .sandbox-product .md\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .sandbox-product .md\:text-\[1\.375rem\] {
    font-size: 1.375rem;
  }

  .sandbox-product .md\:text-\[18px\] {
    font-size: 18px;
  }

  .sandbox-product .md\:text-\[1rem\] {
    font-size: 1rem;
  }

  .sandbox-product .md\:text-\[2\.187rem\] {
    font-size: 2.187rem;
  }

  .sandbox-product .md\:text-\[2\.18rem\] {
    font-size: 2.18rem;
  }

  .sandbox-product .md\:text-\[2\.1rem\] {
    font-size: 2.1rem;
  }

  .sandbox-product .md\:text-\[2\.25rem\] {
    font-size: 2.25rem;
  }

  .sandbox-product .md\:text-\[2\.4rem\] {
    font-size: 2.4rem;
  }

  .sandbox-product .md\:text-\[2\.5rem\] {
    font-size: 2.5rem;
  }

  .sandbox-product .md\:text-\[21px\] {
    font-size: 21px;
  }

  .sandbox-product .md\:text-\[29px\] {
    font-size: 29px;
  }

  .sandbox-product .md\:text-\[2rem\] {
    font-size: 2rem;
  }

  .sandbox-product .md\:text-\[3\.4rem\] {
    font-size: 3.4rem;
  }

  .sandbox-product .md\:text-\[3\.5rem\] {
    font-size: 3.5rem;
  }

  .sandbox-product .md\:text-\[30px\] {
    font-size: 30px;
  }

  .sandbox-product .md\:text-\[31px\] {
    font-size: 31px;
  }

  .sandbox-product .md\:text-\[32px\] {
    font-size: 32px;
  }

  .sandbox-product .md\:text-\[33px\] {
    font-size: 33px;
  }

  .sandbox-product .md\:text-\[34px\] {
    font-size: 34px;
  }

  .sandbox-product .md\:text-\[40px\] {
    font-size: 40px;
  }

  .sandbox-product .md\:text-\[44px\] {
    font-size: 44px;
  }

  .sandbox-product .md\:text-\[48px\] {
    font-size: 48px;
  }

  .sandbox-product .md\:text-\[55px\] {
    font-size: 55px;
  }

  .sandbox-product .md\:text-\[60px\] {
    font-size: 60px;
  }

  .sandbox-product .md\:text-\[62px\] {
    font-size: 62px;
  }

  .sandbox-product .md\:text-\[64px\] {
    font-size: 64px;
  }

  .sandbox-product .md\:text-\[90px\] {
    font-size: 90px;
  }

  .sandbox-product .md\:text-\[96px\] {
    font-size: 96px;
  }

  .sandbox-product .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .sandbox-product .md\:text-body-md {
    font-size: 18px;
  }

  .sandbox-product .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sandbox-product .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .sandbox-product .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .sandbox-product .md\:leading-9 {
    line-height: 2.25rem;
  }

  .sandbox-product .md\:tracking-normal {
    letter-spacing: 0em;
  }

  .sandbox-product .md\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .sandbox-product .md\:\!text-black {
    --tw-text-opacity: 1 !important;
    color: rgb(0 0 0 / var(--tw-text-opacity)) !important;
  }

  .sandbox-product .md\:\[display\:unset\] {
    display: unset;
  }

  .sandbox-product .md\:\[filter\:invert\(1\)\] {
    filter: invert(1);
  }

  .sandbox-product .md\:\[transform\:translateX\(-50\%\)\] {
    transform: translateX(-50%);
  }

  .sandbox-product .md\:\[transform\:translateY\(100\%\)\] {
    transform: translateY(100%);
  }

  .adjust-text {
    text-align: left !important;
  }
}

@media (max-width: 768px) {
    .adjust-text {
    text-align: center !important;
  }
}

@media (min-width: 1024px) {
  .sandbox-product .lg\:top-\[19rem\] {
    top: 19rem;
  }

  .sandbox-product .lg\:order-2 {
    order: 2;
  }

  .sandbox-product .lg\:m-auto {
    margin: auto;
  }

  .sandbox-product .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sandbox-product .lg\:-ml-44 {
    margin-left: -11rem;
  }

  .sandbox-product .lg\:-mt-40 {
    margin-top: -10rem;
  }

  .sandbox-product .lg\:-mt-44 {
    margin-top: -11rem;
  }

  .sandbox-product .lg\:-mt-6 {
    margin-top: -1.5rem;
  }

  .sandbox-product .lg\:-mt-8 {
    margin-top: -2rem;
  }

  .sandbox-product .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .sandbox-product .lg\:mb-16 {
    margin-bottom: 4rem;
  }

  .sandbox-product .lg\:ml-10 {
    margin-left: 2.5rem;
  }

  .sandbox-product .lg\:ml-20 {
    margin-left: 5rem;
  }

  .sandbox-product .lg\:ml-4 {
    margin-left: 1rem;
  }

  .sandbox-product .lg\:mr-0 {
    margin-right: 0px;
  }

  .sandbox-product .lg\:mt-0 {
    margin-top: 0px;
  }

  .sandbox-product .lg\:mt-20 {
    margin-top: 5rem;
  }

  .sandbox-product .lg\:mt-28 {
    margin-top: 7rem;
  }

  .sandbox-product .lg\:mt-32 {
    margin-top: 8rem;
  }

  .sandbox-product .lg\:mt-36 {
    margin-top: 9rem;
  }

  .sandbox-product .lg\:mt-48 {
    margin-top: 12rem;
  }

  .sandbox-product .lg\:mt-6 {
    margin-top: 1.5rem;
  }

  .sandbox-product .lg\:mt-60 {
    margin-top: 15rem;
  }

  .sandbox-product .lg\:mt-80 {
    margin-top: 20rem;
  }

  .sandbox-product .lg\:block {
    display: block;
  }

  .sandbox-product .lg\:inline-block {
    display: inline-block;
  }

  .sandbox-product .lg\:flex {
    display: flex;
  }

  .sandbox-product .lg\:grid {
    display: grid;
  }

  .sandbox-product .lg\:hidden {
    display: none;
  }

  .sandbox-product .lg\:h-\[45rem\] {
    height: 45rem;
  }

  .sandbox-product .lg\:h-\[750px\] {
    height: 750px;
  }

  .sandbox-product .lg\:w-1\/2 {
    width: 50%;
  }

  .sandbox-product .lg\:w-96 {
    width: 24rem;
  }

  .sandbox-product .lg\:w-\[25rem\] {
    width: 25rem;
  }

  .sandbox-product .lg\:w-\[30rem\] {
    width: 30rem;
  }

  .sandbox-product .lg\:w-\[50\%\] {
    width: 50%;
  }

  .sandbox-product .lg\:w-\[60rem\] {
    width: 60rem;
  }

  .sandbox-product .lg\:w-\[70\%\] {
    width: 70%;
  }

  .sandbox-product .lg\:w-\[75\%\] {
    width: 75%;
  }

  .sandbox-product .lg\:w-\[80\%\] {
    width: 80%;
  }

  .sandbox-product .lg\:w-\[800px\] {
    width: 800px;
  }

  .sandbox-product .lg\:w-full {
    width: 100%;
  }

  .sandbox-product .lg\:min-w-\[50\%\] {
    min-width: 50%;
  }

  .sandbox-product .lg\:max-w-\[16rem\] {
    max-width: 16rem;
  }

  .sandbox-product .lg\:max-w-\[17rem\] {
    max-width: 17rem;
  }

  .sandbox-product .lg\:max-w-\[18rem\] {
    max-width: 18rem;
  }

  .sandbox-product .lg\:max-w-\[19rem\] {
    max-width: 19rem;
  }

  .sandbox-product .lg\:max-w-\[22rem\] {
    max-width: 22rem;
  }

  .sandbox-product .lg\:max-w-\[50\%\] {
    max-width: 50%;
  }

  .sandbox-product .lg\:max-w-\[60\%\] {
    max-width: 60%;
  }

  .sandbox-product .lg\:max-w-md {
    max-width: 28rem;
  }

  .sandbox-product .lg\:max-w-none {
    max-width: none;
  }

  .sandbox-product .lg\:max-w-xl {
    max-width: 36rem;
  }

  .sandbox-product .lg\:max-w-xs {
    max-width: 20rem;
  }

  .sandbox-product .lg\:translate-y-10 {
    --tw-translate-y: 2.5rem;
    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));
  }

  .sandbox-product .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sandbox-product .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sandbox-product .lg\:flex-row {
    flex-direction: row;
  }

  .sandbox-product .lg\:flex-col {
    flex-direction: column;
  }

  .sandbox-product .lg\:items-start {
    align-items: flex-start;
  }

  .sandbox-product .lg\:items-end {
    align-items: flex-end;
  }

  .sandbox-product .lg\:items-center {
    align-items: center;
  }

  .sandbox-product .lg\:justify-center {
    justify-content: center;
  }

  .sandbox-product .lg\:gap-14 {
    gap: 3.5rem;
  }

  .sandbox-product .lg\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .sandbox-product .lg\:rounded-2xl {
    border-radius: 1rem;
  }

  .sandbox-product .lg\:rounded-3xl {
    border-radius: 1.5rem;
  }

  .sandbox-product .lg\:rounded-lg {
    border-radius: 0.5rem;
  }

  .sandbox-product .lg\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }

  .sandbox-product .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .sandbox-product .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sandbox-product .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sandbox-product .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sandbox-product .lg\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sandbox-product .lg\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sandbox-product .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .sandbox-product .lg\:pb-16 {
    padding-bottom: 4rem;
  }

  .sandbox-product .lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .sandbox-product .lg\:pl-16 {
    padding-left: 4rem;
  }

  .sandbox-product .lg\:pr-12 {
    padding-right: 3rem;
  }

  .sandbox-product .lg\:pr-20 {
    padding-right: 5rem;
  }

  .sandbox-product .lg\:pr-24 {
    padding-right: 6rem;
  }

  .sandbox-product .lg\:pt-0 {
    padding-top: 0px;
  }

  .sandbox-product .lg\:pt-4 {
    padding-top: 1rem;
  }

  .sandbox-product .lg\:text-center {
    text-align: center;
  }

  .sandbox-product .lg\:text-start {
    text-align: start;
  }

  .sandbox-product .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sandbox-product .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sandbox-product .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sandbox-product .lg\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .sandbox-product .lg\:text-\[1\.9rem\] {
    font-size: 1.9rem;
  }

  .sandbox-product .lg\:text-\[18px\] {
    font-size: 18px;
  }

  .sandbox-product .lg\:text-\[2\.18rem\] {
    font-size: 2.18rem;
  }

  .sandbox-product .lg\:text-\[2\.5rem\] {
    font-size: 2.5rem;
  }

  .sandbox-product .lg\:text-\[33px\] {
    font-size: 33px;
  }

  .sandbox-product .lg\:text-\[4\.5rem\] {
    font-size: 4.5rem;
  }

  .sandbox-product .lg\:text-\[40px\] {
    font-size: 40px;
  }

  .sandbox-product .lg\:text-\[5\.625rem\] {
    font-size: 5.625rem;
  }

  .sandbox-product .lg\:text-\[64px\] {
    font-size: 64px;
  }

  .sandbox-product .lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sandbox-product .lg\:text-black-default {
    --tw-text-opacity: 1;
    color: rgb(29 29 27 / var(--tw-text-opacity));
  }

  .sandbox-product .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
  }

  .sandbox-product .lg\:\[display\:none\] {
    display: none;
  }
}

@media (min-width: 1280px) {
  .sandbox-product .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}

.sandbox-product .\[\&\>\*\]\:mb-8>* {
  margin-bottom: 2rem;
}

.sandbox-product .\[\&\>\*\]\:w-full>* {
  width: 100%;
}

.sandbox-product .\[\&\>\*\]\:max-w-6xl>* {
  max-width: 72rem;
}

@media (min-width: 768px) {
  .sandbox-product .md\:\[\&\>\*\]\:mb-20>* {
    margin-bottom: 5rem;
  }

  .sandbox-product .md\:\[\&\>\*\]\:mb-28>* {
    margin-bottom: 7rem;
  }
}

.sandbox-product .\[\&\]\:mb-0 {
  margin-bottom: 0px;
}

.sandbox-product .\[\&\]\:mb-12 {
  margin-bottom: 3rem;
}

.sandbox-product .\[\&\]\:mb-16 {
  margin-bottom: 4rem;
}

@media (min-width: 768px) {
  .sandbox-product .\[\&\]\:md\:mb-8 {
    margin-bottom: 2rem;
  }

  .sandbox-product .md\:\[\&\]\:mb-0 {
    margin-bottom: 0px;
  }

  .sandbox-product .md\:\[\&\]\:mb-12 {
    margin-bottom: 3rem;
  }

  .sandbox-product .md\:\[\&\]\:mb-24 {
    margin-bottom: 6rem;
  }

  .sandbox-product .md\:\[\&\]\:mb-48 {
    margin-bottom: 12rem;
  }

  .sandbox-product .md\:\[\&\]\:mb-8 {
    margin-bottom: 2rem;
  }
}

