/** Shopify CDN: Minification failed

Line 526:5 Invalid escape

**/
/* I */
  main._home._1 {
    position:relative;
    z-index:1;
  }
  main._home._1 section._i{
    overflow:hidden;
  }
  .modal {
    background: #02020269;
  }
  main._home._1 section._i ._cardhome ._inside ._info ._content * {
    font-family: 'tenon', sans-serif;
  }
  main._home._1 section._i {
    background: #9E1F63;
    position: relative;
    padding: 5rem 0;
  }
  main._home._1 section._i ._cardhome {
    background: #712B62;
    border-radius: 2rem;
    position: relative;
  }
  main._home._1 section._i ._cardhome .row>._1 ._inside {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    position: relative;
    flex-direction: column;
    justify-content: end;
  }
  main._home._1 section._i ._cardhome figure._food {
    position: absolute;
    z-index: 1;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item h5,
  .logic-1 ._item h5{
    font-family:'Tenon', sans-serif;
  }
  main._home._1 section._i ._cardhome figure._food img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
  }
  main._home._1 section._i ._cardhome ._inside ._info ._content {
    font-weight: 600;
    line-height: 1;
    color: #fff;
    width: 100%;
    max-width: 100%;
  }
  main._home._1 section._i ._cardhome ._inside figure._video i {
    position: absolute;
    z-index: 2;
    text-align: center;
    font-size: 5rem;
    color: #1D3B8A;
    display:none;
  }

  main._home._1 section._i ._cardhome ._inside figure._video {
      overflow: hidden;
      position: relative;
  }
  main._home._1 section._i ._cardhome ._inside figure._video ._video {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 0;
    object-fit: cover;
    transition: all .6s cubic-bezier(.86,0,.12,1);
  }
  main._home._1 section._i ._cardhome ._inside ._logic {
    display: flex;
    grid-gap: 1rem;
    align-items: center;
    margin: 2rem auto 0;
    flex-wrap: wrap;
    justify-content: center;
    overflow:hidden;
  }
  .logic-1 {
    display: flex;
    grid-gap: 1rem;
    align-items: center;
    margin: 0 auto;
    flex-wrap: wrap;
    justify-content: center;
    overflow:hidden;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._icon,
  .logic-1 ._icon{
    overflow:hidden;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item,
  .logic-1 ._item {
    display: flex;
    grid-gap: 0.5rem;
    align-items: center;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item img,
  .logic-1 ._item img {
    width: 2rem;
    height:2rem;
    object-fit: contain;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._icon img,
  .logic-1 ._icon img{
    width:1rem;
    object-fit: contain;
  }
/* END I */

/* II */
  main._home._2 {
    position:relative;
    z-index:1;
    min-height: 200vh;
    background: #9f1f64;
  }
  main._home section._ii{
    padding:0 0 5vh;
    position: sticky;
    top: 0;
  }
  main._home section._ii ._content ._items,
  .cards-sticky-1 ._content ._items {
    display: flex;
    grid-gap: 1rem;
    flex-wrap: wrap;
    justify-content: center;
    align-content:center;
    -webkit-perspective: 50rem;
    perspective: 50rem;
  }
  main._home section._ii ._content ._items ._item,
  .cards-sticky-1 ._content ._items ._item ._item{
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  main._home section._ii ._content ._items ._item ._in ._text, 
  .cards-sticky-1 ._content ._items ._item ._in ._text {
    color: #fff;
    font-family: 'tenon', sans-serif;
    font-weight: 600;
    max-width: calc(100% - 2rem);
    font-size: 1.5vw;
    line-height: 1.1;
  }

  main._home section._ii ._content ._items ._item._i ._in,
  .cards-sticky-1 ._content ._items ._item._i ._in {
    background: #0098DD;
  }
  main._home section._ii ._content ._items ._item._ii ._in,
  .cards-sticky-1 ._content ._items ._item._ii ._in {
    background: #1D3B8A;
  }
  main._home section._ii ._content ._items ._item._iii ._in,
  .cards-sticky-1 ._content ._items ._item._iii ._in {
    background: #FFC60A;
  }
  main._home section._ii ._content ._items ._item._iv ._in,
  .cards-sticky-1 ._content ._items ._item._iv ._in {
    background: #5D7831;
  }
  main._home section._ii ._content ._items ._item._v ._in,
  .cards-sticky-1 ._content ._items ._item._v ._in {
    background: #712B62;
  }
  main._home section._ii ._content ._items ._item ._in ._text p,
  .cards-sticky-1 ._content ._items ._item ._in ._text p {
    margin-bottom: 0;
  }
  main._home section._ii ._content ._items ._item ._in,
  .cards-sticky-1 ._content ._items ._item ._in {
    border-radius: 1rem;
    text-align: center;
    min-height: 200px;
    width: 100%;
    max-width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: 0 auto;
    position: sticky;
    top: calc(50vh - 100px);
  }
  main._home section._ii ._content ._items ._item ._in figure._icon,
  .cards-sticky-1 ._content ._items ._item ._in figure._icon {
    position: absolute;
    width: 6rem;
    max-width: 90%;
    top: -3.5rem;
  }
  main._home section._ii ._content ._items ._item._i,
  .cards-sticky-1 ._content ._items ._item._i {
    padding-top: 35vh;
  }
  main._home section._ii ._content ._items ._item._ii,
  .cards-sticky-1 ._content ._items ._item._ii {
    padding-top: 70vh;
  }
  main._home section._ii ._content ._items ._item._iii,
  .cards-sticky-1 ._content ._items ._item._iii {
    padding-top: 105vh;
  }
  main._home section._ii ._content ._items ._item._iv,
  .cards-sticky-1 ._content ._items ._item._iv {
    padding-top: 140vh;
  }
  main._home section._ii ._content ._items ._item._v,
  .cards-sticky-1 ._content ._items ._item._v {
    padding-top: 175vh;
  }
  main._home._1 section._i ._cardhome ._inside figure._video ._video ._video-in {
    width: 110%;
    height: 110%;
    object-fit: cover;
    display: block;
    position: relative;
    top: -10%;
    left: -5%;
  }
  @media(min-width:1800px){
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size: 6.4vw;
      line-height:0.8;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(1) {
      z-index: 3;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(2) {
      z-index: 2;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(3) {
      z-index: 1;
    }
  }
  @media(min-width:1600px) and (max-width:1799px){
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size: 6.2vw;
      line-height:0.8;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(1) {
      z-index: 3;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(2) {
      z-index: 2;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(3) {
      z-index: 1;
    }
  }
  @media(min-width:1400px) and (max-width:1599px){
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size: 6.1vw;
      line-height:0.8;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(1) {
      z-index: 3;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(2) {
      z-index: 2;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(3) {
      z-index: 1;
    }
  }
  @media(min-width:1200px) and (max-width:1399px){
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size: 5.9vw;
      line-height:0.8;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(1) {
      z-index: 3;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(2) {
      z-index: 2;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(3) {
      z-index: 4;
    }
  }
  @media(min-width:1200px){
    
    main._home._1 section._i.sticky{
      position:sticky;
      top:-70vh;
    }
    main._home section._ii ._content ._items ._item,
    .cards-sticky-1 ._content ._items ._item {
      width: calc(17vw - 1rem);
    }
    main._home._1 section._i ._cardhome ._inside ._info {
      width: 100%;
      padding: 9rem 3rem 3rem 3rem;
    }
    main._home._1 section._i ._cardhome ._inside ._logic ._item img,
    .logic-1 ._item img{
      width:1.8vw !important;
      height:1.8vw !important;
    }
    main._home._1 section._i ._cardhome ._inside ._logic ._item h5 {
      font-size: 1.8vw !important;
      color: #fff;
      font-weight: 400;
      margin-bottom: 0;
    }
    .logic-1 ._item h5 {
      font-size: 1.5rem;
      color: #fff;
      font-weight: 400;
      margin-bottom: 0;
    }
    main._home._1 section._i ._cardhome ._inside ._info{
        padding: 8vw 2rem 3rem !important;
    }
    main._home._1 section._i ._cardhome ._inside ._logic ._item h5{
      
    }
  }
  @media(max-width:1199px) and (min-width:992px){
    main._home._1 section._i.sticky{
      position:sticky;
      top:-80vh;
    }
    main._home section._ii ._content ._items ._item,
    .cards-sticky-1 ._content ._items ._item{
      width: calc(20% - 1rem);
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size:5rem;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(1) {
      z-index: 1;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(2) {
      z-index: 2;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(3) {
      z-index: 3;
    }
  }
  @media(max-width:991px) and (min-width:768px){
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(1) {
      z-index: 1;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(2) {
      z-index: 2;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(3) {
      z-index: 3;
    }
    main._home._1 section._i.sticky{
      position:sticky;
      top:-90vh;
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size:5rem;
    }
    main._home._4 section._iv ._cards article._pdp._1,
    ._cards-pdp article._pdp._1 {
      margin-bottom: 1rem;
      width: calc(50vw - 3rem);
    }
  }
  @media(max-width:767px) and (min-width:576px){
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(1) {
      z-index: 1;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(2) {
      z-index: 2;
    }
    main._home._4 section._iv.move_1 ._cards article._pdp:nth-of-type(3) {
      z-index: 3;
    }
    main._home._1 section._i.sticky{
      position:sticky;
      top:-90vh;
    }
  }
  @media(min-width:992px){
    main._home._1 section._i{
      min-height: calc(100vh - 100px);
      display: flex;
      align-items: center;
      justify-content: center;
    }
    main._home section._ii ._content ._items ._item,
    .cards-sticky-1 ._content ._items ._item{
      position: relative;
      height:300vh;
    }
    main._home section._ii ._content ._items ._item._i ._in{
    }
  }
  @media(max-width:991px){
    main._home section._ii ._content ._items ._item ._in,
    .cards-sticky-1 ._content ._items ._item {
      width: 250px;
      max-width: 100%;
    }
    main._home section._iii figure._bg ._details{
      background:transparent !important;
    }
    main._home section._v ._inside figure._media img{
      height: 14rem;
      object-fit: cover;
    }
    main._home section._iii figure._bg{
      padding-top:0;
    }
    main._home section._iii figure._bg ._details figure._media-res{
      background: #0098dd;
    }
    main._home section._iii figure._bg ._details figure._media-res:before {
      content: '';
      height: 5rem;
      width: 100%;
      display: block;
      position: absolute;
      background: url('/cdn/shop/files/mini-wave.svg?v=1737732864');
      top: -4rem;
      z-index: 0;
      background-size: cover;
      background-position: top center;
    }
    main._home section._ii ._content ._items ._item._v ._in,
    .cards-sticky-1 ._content ._items ._item._v ._in{
      top:calc(50vh + 30px) !important;
    }
    main._home section._ii ._content ._items ._item ._in figure._icon,
    .cards-sticky-1 ._content ._items ._item ._in figure._icon {
      position: absolute;
      width: 5rem;
      max-width: 90%;
      top: -2.5rem;
    }
    main._home section._ii ._content ._items ._item,
    .cards-sticky-1 ._content ._items ._item{
      width:calc(50% - 1rem)
    }
    main._home section._ii ._content ._items ._item._i ._in,
    main._home section._ii ._content ._items ._item._ii ._in,
    .cards-sticky-1 ._content ._items ._item._i ._in,
    .cards-sticky-1 ._content ._items ._item._ii ._in{
      top:10rem
    }
    main._home section._ii ._content ._items ._item._iii ._in,
    main._home section._ii ._content ._items ._item._iv ._in,
    .cards-sticky-1 ._content ._items ._item._iii ._in,
    .cards-sticky-1 ._content ._items ._item._iv ._in{
      top:21rem
    }
    main._home section._ii ._content ._items ._item._i, 
    main._home section._ii ._content ._items ._item._ii,
    .cards-sticky-1 ._content ._items ._item._i, 
    .cards-sticky-1 ._content ._items ._item._ii {
      margin-bottom: -400vh;
    }
    main._home section._ii ._content ._items ._item._i > div, 
    main._home section._ii ._content ._items ._item._iii > div,
    .cards-sticky-1 ._content ._items ._item._i > div, 
    .cards-sticky-1  ._content ._items ._item._iii > div {
      margin-right: 0;
    }
    main._home section._ii ._content ._items ._item._ii > div, 
    main._home section._ii ._content ._items ._item._iv > div,
    .cards-sticky-1 ._content ._items ._item._ii > div, 
    .cards-sticky-1 ._content ._items ._item._iv > div {
      margin-left: 0;
    }
    main._home section._ii ._content ._items ._item._ii,
    .cards-sticky-1 ._content ._items ._item._ii{
      padding-top: 50vh;
    }
    main._home section._ii ._content ._items ._item._iii,
    .cards-sticky-1 ._content ._items ._item._iii{
      padding-top: 100vh;
    }
    main._home section._ii ._content ._items ._item._iv,
    .cards-sticky-1 ._content ._items ._item._iv{
      padding-top: 150vh;
    }
    main._home section._ii ._content ._items ._item._v,
    .cards-sticky-1 ._content ._items ._item._v{
      padding-top: 200vh;
      margin-top: -400vh;
    }
    main._home section._ii ._content ._items ._item,
    .cards-sticky-1 ._content ._items ._item {
      position: relative;
      height:400vh;
    }
    main._home section._ii ._content ._items,
    .cards-sticky-1 ._content ._items{
      margin-bottom:-110vh;
    }
  }
  @media(min-width:768px){
    main._home._1 section._i.move_1 ._cardhome{
      width:100%;
    }
    main._home._1 section._i ._cardhome .row>._2 ._inside {
      width: 100%;
      max-width:100%;
      display: flex;
      align-items: end;
      position: relative;
      flex-direction: column;
      margin: -2rem auto 2rem;
    }
    main._home._1 section._i ._cardhome ._inside ._info {
      width: 100%;
      padding: 7rem 3rem 3rem 3rem;
    }\
    main._home._1 section._i ._cardhome ._inside ._logic ._item h5,
    .logic-1 ._item h5 {
      font-size: 1rem;
      color: #fff;
      font-weight: 400;
      margin-bottom: 0;
    }
  }
  @media(max-width:767px){
    main._home._1 section._i{
      padding: 3rem 0 6rem;
    }
    main._home._1 section._i ._cardhome ._inside ._logic ._item h5,
    .logic-1 ._item h5 {
      font-size: 1rem;
      color: #fff;
      font-weight: 400;
      margin-bottom: 0;
    }
    main._home._1 section._i ._cardhome ._inside ._info{
      padding:2rem 1rem;
    }
    main._home._1 section._i ._cardhome .row>._2 ._inside {
      width: 600px;
      max-width:100%;
      display: flex;
      align-items: end;
      position: relative;
      flex-direction: column;
      margin: 0 auto -3rem;
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content {
      font-size: 3.8125rem;
      width:100%;
    }
    main._home._1 section._i ._cardhome ._inside ._logic,
    .logic-1{
      order:1;
      margin-top: 0;
      margin-bottom:1rem;
      align-items: end;
    }
    main._home._1 section._i ._cardhome .row>._2 ._inside figure._video{
      order: 2;
      width: 100%;
      max-width: 90%;
    }
    main._home._1 section._i ._cardhome ._inside figure._video{
      height:300px;
    }
    main._home._1 section._i ._cardhome ._inside ._logic ._item,
    .logic-1 ._item{
      flex-direction:column;
    }
  }
  @media(max-width:575px){
    main._home._1 section._i.sticky{
      position:sticky;
      top:-90vh;
    }
  }
/* END II */

/* III */
  main._home._3 {
    position: relative;
    z-index: 3;
    margin-top: -60vh;
  }
  main._home section._iii {
    position: relative;
  }
  main._home section._iii figure._bg{
    position: absolute;
    width: 100%;
    height: 100%;
    inset: 0;
    z-index: 1;
    overflow: hidden;
  }
  main._home section._iii figure._bg:before {
    content: "";
    width: 150%;
    height: 150%;
    background: #0098dd;
    position: absolute;
    top: 0;
    left: -25%;
    right: 0;
    border-radius: 100%;
    overflow: hidden;
    z-index: 0;
  }
  main._home section._iii figure._bg ._details {
    display: flex;
    justify-content: space-between;
    background: #0098DD;
    border-radius: 100%;
    position: relative;
    width: 100%;
    height: 100%;
  }
  main._home section._iii figure._bg ._details>figure._media {
    width: 30%;
    height: 100%;
    position: relative;
    top: 0;
  }
  main._home section._iii figure._bg ._details>figure._media img {
    width: 100%;
    height: 90%;
    position: absolute;
    inset: 0;
    object-fit: contain;
  }
  main._home section._iii figure._bg ._details>figure._media._right {
    right: -3%;
  }
  main._home section._iii figure._bg ._details>figure._media._left {
    left: -3%;
  }
  main._home section._iii figure._bg ._details>figure._media._left img {
    object-position:left;
  }
  main._home section._iii figure._bg ._details>figure._media._right img {
    object-position:right;
  }
  main._home section._iii ._content._1 {
    position: relative;
    width: 100%;
    padding: 10rem 0 5rem;
    text-align: center;
  }
  main._home section._iii ._content._1 ._info ._title,
  main._home section._iii ._content._1 ._info ._title * {
    color: #fff;
    font-size: 4.625rem;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 2rem;
    font-family: 'tenon', sans-serif;
  }
  main._home section._iii ._content._1 ._info ._text, 
  main._home section._iii ._content._1 ._info ._text p {
    width: 450px;
    max-width: 100%;
    margin: 0 auto;
    font-size: 1.5rem;
    color: #fff;
    font-weight: 500;
    font-family: 'tenon', sans-serif;
    line-height: 120%;
  }
  main._home section._iii ._content._1 ._info ._text b,
  main._home section._iii ._content._1 ._info ._text p b {
    color: #1D3B8A;
    font-weight: inherit;
  }
  main._home section._iii ._content._2 {
    background: #0398dd;
    position: relative;
    padding: 0 0 15rem;
  }


  main._home ._iii .slider {
    height: 450px;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: 100%;
  }
  main._home section._iii figure._bg ._details figure._media-res {
    position: relative;
    width: 100%;
    height: 100%;
    top: 0;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food {
    position: absolute;
    opacity:0.8;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._cebolla._1 {
    top: 0;
    width: 11vw;
    right: 30%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._cilantro._1 {
    width: 10vw;
    top: -4%;
    left: 40%;
    transform: rotateY(180deg) rotate(20deg);
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._pepino{
    width: 5vw;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._pepino._1 {
    left: 30%;
    top: 7%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._pepino._2 {
    top: 12%;
    right: 22%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._pepino._3 {
    top: 40%;
    right: 12%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._pepino._4 {
    left: 11%;
    top: 42%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._pimenton._1 {
    top: 56%;
    right: 0;
    width: 8vw;
    transform: rotateY(180deg) rotate(-15deg);
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._pimenton._2 {
    left: -2vw;
    top: 31%;
    width: 9vw;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._coco._1 {    
    top: 60%;
    width: 15vw;
    left: -4vw;
    transform: rotate(-120deg);
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._ginger._1 {
    top: -7%;
    width: 10vw;
    right: 10%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._ginger._2 {
    top: 10%;
    width: 8vw;
    left: 13%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._zanahoria._1 {
    right: -5vw;
    width: 14vw;
    transform: rotate(-5deg) rotateY(180deg);
    top: 15%;
  }
  main._home section._iii figure._bg ._details figure._media-res img._food._zanahoria._2 {
    left: -2%;
    width: 15vw;
    transform: rotate(-5deg) rotateY(180deg);
    top: -10%;
  }
  @keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(calc(-250px * 7));
    }
  }
/* END III */
/* IV */
  main._home._4 {
    position: relative;
    z-index: 3;
    background: #ffc60b;
  }
  main._home._4>section>figure._bg {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
  }
  main._home._4>section>div {
    position: relative;
    z-index: 1;
  }
  main._home._4>section>figure._bg>._all {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 0;
    inset: 0;
  }
  main._home._4>section>figure._bg>._all figure._plop>img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  main._home._4>section>figure._bg>._all figure._plop {
    position: absolute;
    z-index:1;
  }
  main._home._4>section>figure._bg>._all figure._plop._1>img {
    object-position: top;
    display:none;
  }
  main._home._4>section>figure._bg>._all figure._plop._2>img {
    object-position: bottom;
    display:none;
  }
  main._home._4>section>figure._bg>._all ._details {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 2;
    overflow:hidden;
  }
  main._home._4>section>figure._bg>._all ._details ._icon {
    position: absolute;
    opacity:0.3;
    width: 10rem;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._zanahoria._1 {
    top: 15rem;
    width: 16rem;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._zanahoria._2 {
    bottom: 1rem;
    left: 66%;
    width: 16rem;
  }
  main._home._4>section>figure._bg>._all ._details img._icon._pimenton._1 {
    top: 20rem;
    width: 8rem;
    left: 25%;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._pepino {
    width: 5rem;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._pepino._1 {
    top: 1rem;
    left: 70%;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._pepino._2 {
    top: 20rem;
    right: 10%;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._pepino._3 {
    bottom: 10rem;
    left: 2%;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._pepino._4 {
    bottom: 10rem;
    left: 90%;
  }
  main._home._4>section>figure._bg>._all ._details ._icon._pepino._5 {
    top: 50%;
    left: 40%;
  }
  main._home._4>section>figure._bg>._all ._details img._icon._apio._1 {
    bottom: 15rem;
    right: -5rem;
    width: 15rem;
  }
  main._home._4>section>figure._bg>._all ._details img._icon._ginger._1 {
    top: 8%;
    right: -2rem;
    width: 10vw;
  }
  
  main._home._4>section>figure._bg>._all ._details ._icon._ginger._2 {
    top: 51%;
    left: 15%;
    width: 14rem;
  }
  main._home._4>section>figure._bg>._all ._details img._icon._coco._1 {
    bottom: 0rem;
    left: 15%;
    width: 15rem;
  }
  main._home._4 section._iv ._head{
    padding:7vh 0 0;
  }
  main._home._4 section._iv ._head ._title {
    line-height: 1;
    font-family: 'tenon', sans-serif;
    font-size: 3.75rem;
    font-weight: 700;
    color:#1D3B8A;
    text-align: center;
    width: 1100px;
    max-width: 100%;
    margin: 0 auto;
  }
  button#CartDrawer-Checkout{
    display: flex;
    border-radius: 99rem;
    color: #1d3b8a;
    padding: .5rem 1.5rem;
    font-size: 1.375rem;
    font-family: tenon, sans-serif;
    text-decoration: none;
    font-weight: 700;
    margin: .4rem auto 0;
    background: #ffc60a;
    width: 100%;
    letter-spacing:0;
  }
  ._btn._1{
    display: flex;
    border-radius: 99rem;
    border: 2px solid;
    color: #1D3B8A;
    width: max-content;
    padding: 0.5rem 1.5rem;
    font-size: 1.375rem;
    font-family: 'tenon', sans-serif;
    text-decoration: none;
    font-weight: 700;
    margin: 0.4rem auto 0;
    background: transparent;
  }
  main._home._4 section._iv ._cards,
  ._cards-pdp {
    display: flex;
    grid-gap: 3rem;
    row-gap:6rem;
    justify-content: center;
    flex-wrap: wrap;
  }
  main._home._4 section._iv ._cards article._pdp._1 {
    width: 400px;
    height: 400px;
    position: relative;
    max-width: 100%;
    margin: 0 auto;
    border-radius: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    opacity:0;
    transform: translateY(100px);
    transition: all 0.5s cubic-bezier(.86,0,.12,1);
  }
  ._cards-pdp article._pdp._1 {
    width: 400px;
    min-height: 400px;
    position: relative;
    max-width: 100%;
    margin: 0 auto;
    border-radius: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    transition: all 0.5s cubic-bezier(.86,0,.12,1);
  }
  main._home._4 section._iv.move_1 ._cards article._pdp._1{
    opacity:1;
    transform: translateY(0);
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content,
  ._cards-pdp article._pdp._1 ._content {
    position: relative;
    text-align: center;
    max-width: 100%;
    margin: 0 auto;
    padding: 1rem;
    width: 300px;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._btn,
  ._cards-pdp article._pdp._1 ._content ._btn {
    position: absolute;
    width: 7rem;
    height: 7rem;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    max-width: 80%;
    text-decoration: none;
    top: -3rem;
    right: -5rem;
    font-family: 'Tenon', sans-serif;
    z-index:9;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._btn ._in,
  ._cards-pdp article._pdp._1 ._content ._btn ._in {
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding-top: 3%;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._btn ._in>span,
  ._cards-pdp article._pdp._1 ._content ._btn ._in>span {
    position:relative;
    z-index: 2;
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 700;
    line-height: 90%;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._btn ._in figure._bg,
  ._cards-pdp article._pdp._1 ._content ._btn ._in figure._bg {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  main._home._4 section._iv ._cards article._pdp._1:hover ._content ._btn,
  ._cards-pdp article._pdp._1:hover ._content ._btn{
    transform:scale(1);
    transition: all 0.5s cubic-bezier(.86,0,.12,1);
  }
  main._home._4 section._iv ._cards article._pdp._1:hover ._content ._btn,
  ._cards-pdp article._pdp._1:hover ._content ._btn{
    transform:scale(1.2);
  }
  main._home._4 section._iv ._cards article._pdp._1:hover ._content ._btn ._in figure._bg,
  ._cards-pdp article._pdp._1:hover ._content ._btn ._in figure._bg{
    animation: rotate-animation 5s infinite linear;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._btn ._in figure._bg img,
  ._cards-pdp article._pdp._1 ._content ._btn ._in figure._bg img {
    width: 100%;
    height: 100%;
    object-fit: contain;
  }
  main._home._4 section._iv ._body {
    padding: 5rem 0 10rem;
  }
  main._home._4 aside._content_marquee._1 {
    padding-bottom: 10rem;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._media,
  ._cards-pdp article._pdp._1 ._content ._media {
    position: relative;
    width: 100%;
    height: 100%;
    min-height:250px;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._media figure._pic,
  ._cards-pdp article._pdp._1 ._content ._media figure._pic {
    position: relative;
    z-index: 2;
    width: 170px;
    max-width: 100%;
    margin: 0 auto;
    min-height:250px;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._media figure._pic img,
  ._cards-pdp article._pdp._1 ._content ._media figure._pic img{
    height:100%;
    width:100%;
    object-fit:contain;
    object-position:center;
    min-height: 250px;
    max-height: 250px;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._media figure._icon,
  ._cards-pdp article._pdp._1 ._content ._media figure._icon {
    position: absolute;
    z-index: 0;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._media figure._icon img,
  ._cards-pdp article._pdp._1 ._content ._media figure._icon img {
    width: 100%;
  }
  article._pdp._1 ._content ._media figure._icon.icon-42175541248318 {
    left: 15%;
    top: 3%;
    width: 50%;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42175541248318 {
    left: -20%;
    top: 3%;
    width: 60%;
    transform:scale(1.2);
  }
  article._pdp._1 ._content ._media figure._icon.icon-42175541117246 {
      right: 1%;
      bottom: 25%;
      width: 24%;
  }
  
  article._pdp._1 ._content ._media figure._icon.icon-42175541084478 {
    top: 10%;
    left: 15%;
    width: 30%;
  }
  
  article._pdp._1 ._content ._media figure._icon.icon-42175541182782 {
    bottom: 10%;
    right: 20%;
    width: 30%;
  }
  
  article._pdp._1 ._content ._media figure._icon.icon-42161296769342 {
    top: 20%;
    right: 10%;
    width: 60%;
    transform: rotate(50deg);
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42161296769342 {
      top: 10%;
      right: -25%;
      width: 40%;
      transform: rotate(60deg) scale(1.4);
  }
  article._pdp._1 ._content ._media figure._icon.icon-42557078995262 {
    bottom: 0;
    width: 40%;
    right: 17%;
    transform: rotate(1deg);
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42557078995262 {
    bottom: 0;
    width: 40%;
    right: -15%;
    transform: rotate(1deg) scale(1.3);
    filter: saturate(0.5);
  }
  
  article._pdp._1 ._content ._media figure._icon.icon-42175541150014 {
    top: 10%;
    width: 30%;
    left: 20%;
  }
  article._pdp._1 ._content ._media figure._icon.icon-42444099125566 {
    top: 5%;
    width: 40%;
    left: 10%;
    transform: rotate(1deg);
  }
  
  article._pdp._1 ._content ._media figure._icon.icon-42161296900414 {
    bottom: 5%;
    left: 20%;
    width: 40%;
  }
  
  article._pdp._1:hover ._content ._btn {
      filter: saturate(0.5);
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._info *,
  ._cards-pdp article._pdp._1 ._content ._info * {
      color: #fff;
      font-family: 'Tenon', sans-serif;
      font-size: 2.125rem;
      font-style: normal;
      font-weight: 700;
      line-height: 90%;
      text-transform: lowercase;
      margin-bottom: 0;
  }
  
  main._home._4 section._iv ._cards article._pdp._1 ._content ._info,
  ._cards-pdp article._pdp._1 ._content ._info {
      margin-top: 1.5rem;
      position: relative;
  }

/* END IV */
/* V */
  main._home._5 {
    position: relative;
    z-index: 0;
    background: #0398dd;
    min-height: 50vh;
    padding: 0;
  }
  main._home._5>section._v ._inside {
    width: 100%;
    position: relative;
  }
  main._home._5>section._v ._inside figure._media img {
    width: 100%;
  }
  main._home._5>section._v ._inside ._head {
    padding: 10rem 0 5rem;
    display:none;
  }
  main._home._5>section._v ._inside ._head ._title {
    color: #fff;
    font-size: 4rem;
    font-style: normal;
    font-weight: 700;
    line-height: 4rem;
    text-transform: lowercase;
    font-family:'Tenon', sans-serif;
  }
  footer._footer {
    position: relative;
    background: #0098DD;
  }
/* END V */



/* RESPONSIVE */
  @media(min-width:1200px){
    main._home section._iii ._content._1>div {
      position: relative;
      z-index: 2;
      width: 1000px;
      max-width: 45%;
    }
    main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside figure._video{
      height: 60vh;
    }
  }
  @media(max-width:1199px){
  }

  @media(min-width:992px){
    main._home._5>section._v {
      position: sticky;
      top: 0;
      padding-top: 0;
      min-height: 70vh;
      display: flex;
      align-items: center;
    }
    main._home._4>section>figure._bg>._all figure._plop._1 {
      top: -7.5rem;
      width: 100%;
      height: 17rem;
      background-repeat: repeat-x;
      background-size: contain !important;
      background-position: top;
      background-position-x: 0%;
      background:url('/cdn/shop/files/burbujas_amarillas.svg?v=1740679470');
    }
    main._home._4>section>figure._bg>._all figure._plop._2 {
      bottom: -7.5rem;
      width: 100%;
      height: 17rem;
      background-repeat: repeat-x !important;
      background-size: contain !important;
      background-position-x: 0%;
      background-position-y: bottom !important;
      background:url('/cdn/shop/files/burbujas_amarillas.svg?v=1740679470');
    }
    main._home._5 {
      margin-top:-50vh;
    }
    main._home section._iii figure._bg ._details{
      padding-top:3rem;
    }
    main._home ._iii .slider .slide {
      height: 350px;
      width: 30vw;
      border-radius: 1rem;
      overflow: hidden;
    }
    main._home ._iii .slider img{
      width: 30vw;
      height: 350px;
      object-fit: cover;
    }
    main._home ._iii .slider .slide-track {
      animation: scroll 40s linear infinite;
      display: flex;
      width: calc(30vw * 20);
      grid-gap:1rem;
    }
  }
  @media(max-width:991px){
    main._home._5>section._v {
      position: sticky;
      top: 0;
      height: 530px;
      padding: 0;
      display: block;
    }
    main._home._4>section>figure._bg>._all figure._plop._1 {
      top: -3.5rem;
      width: 100%;
      height: 17rem;
      background-repeat: repeat-x;
      background-size: contain !important;
      background-position: top;
      background-position-x: 0%;
      background:url('/cdn/shop/files/burbujas_amarillas.svg?v=1740679470');
    }
    main._home._4>section>figure._bg>._all figure._plop._2 {
      bottom: -5rem;
      width: 100%;
      height: 17rem;
      background-repeat: repeat-x !important;
      background-size: contain !important;
      background-position-x: 0%;
      background-position-y: bottom !important;
      background:url('/cdn/shop/files/burbujas_amarillas.svg?v=1740679470');
    }
    section._pdp._1 ._flex>._ii,
    section._pdp._1 ._flex>._ii ._media{
      width:100% !important;
    }
    .cart-drawer__warnings .drawer__close{
      right:2rem !important;
    }
    main._home section._ii ._content ._items ._item._i{
      padding-top: 15vh !important;
    }
    main._home section._iii ._content._1 ._info{
      max-width:calc(100% - 2rem);
      margin: 0 auto;
    }
    main._home section._ii ._content ._items ._item ._in ._text{
      font-size:1.4rem;
    }
    main._home._4 section._iv ._head ._title{
      margin-bottom:1rem !important;
    }
    main._home section._ii ._content ._items ._item ._in ._text{
      max-width:90%;
    }
    main._home._4 aside._content_marquee._1{
      padding-bottom:3rem !important;
    }
    main._home section._iii figure._bg ._details{
      padding-top:5rem;
    }
    main._home section._iii ._content._1>div {
      position: relative;
      z-index: 2;
      width: 1000px;
      max-width: calc(100% - 2rem);
    }
    main._home section._iii figure._bg:before,
    main._home section._iii figure._bg ._details ._media{
      display:none;
    }
    main._home._3 {
      background: transparent;
    }
    main._home._4>section>div{
      width:calc(100% - 4rem);
    }
    main._home._4 section._iv ._head ._title{
      font-size: 2rem;
      line-height:0.8;
    }
    main._home._4 section._iv ._head ._title br {
      display: none;
    }
    main._home._4>section>figure._bg>._all ._details img._icon._ginger._1{
      top: 28%;
      right: -2rem;
      width: 9rem;
    }
    main._home._4 section._iv ._body{
      padding-top:0 !important;
      padding-bottom:3rem;
    }
    main._home._4>section>figure._bg>._all ._details ._icon._zanahoria._1{
      top: 15rem;
      width: 8rem;
    }
    main._home._4>section>figure._bg>._all ._details img._icon._pimenton._1 {
      top: 30%;
      width: 5rem;
      left: 15%;
    }
    main._home._4>section>figure._bg>._all ._details img._icon._coco._1 {
      bottom: 0rem;
      left: 15%;
      width: 8rem;
    }
    main._home._4>section>figure._bg>._all ._details ._icon._zanahoria._2 {
      bottom: 12%;
      left: 66%;
      width: 8rem;
    }
    main._home._4>section>figure._bg>._all ._details img._icon._apio._1 {
      top: 60%;
      right: -3rem;
      width: 10rem;
    }
    main._home section._iii ._content._2{
      padding-bottom:12rem;
    }
    main._home._4 section._iv ._head{
      padding: 4rem 0 5rem !important;
      width: 600px;
      max-width: 100%;
      margin: 0 auto;
    }
    main._home._4 section._iv ._cards article._pdp._1 ._content ._btn,
    ._cards-pdp article._pdp._1 ._content ._btn{
      right:-2rem !important;
    }
    main._home._4 section._iv ._cards article._pdp._1,
    ._cards-pdp article._pdp._1{
      margin-bottom:3rem
    }
    main._home._5>section._v ._inside ._head ._title {
      color: #fff;
      font-size: 2.5rem;
      font-style: normal;
      font-weight: 700;
      text-transform: lowercase;
      line-height: 1;
    }
    main._home._5>section._v ._inside ._head {
      padding: 0rem 0 2rem;
    }
    main._home._5{
      padding:0 !important;
    }
    main._home._5 {
      position: relative;
      z-index: 0;
      background: #0098dd;
      padding: 0;
      margin-top: -50vh;
      padding-top: 50vh;
    }
    main._home._5>section._v {
      position: sticky;
      top: 0;
      padding-top: 40vh;
      display: flex;
      align-items: end;
      padding-bottom: 5rem;
    }
  }
  @media(max-width:1199px) and (min-width:992px){
    main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside figure._video{
      height: 60vh;
    }
    main._home section._iii ._content._1>div {
      position: relative;
      z-index: 2;
      width: 1000px;
      max-width: 80%;
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size:5rem;
      line-height:0.8;
    }
  }
  @media(max-width:991px) and (min-width:768px){
    main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside figure._video{
      height:500px;
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size:4.5rem;
      line-height: 0.8;
    }
    main._home ._iii .slider .slide-track {
      animation: scroll 40s linear infinite;
      display: flex;
      width: calc(50vw * 14);
      grid-gap:1rem;
    }
    main._home ._iii .slider .slide {
      height: 350px;
      width: 50vw;
      border-radius: 1rem;
      overflow: hidden;
    }
    main._home ._iii .slider img{
      width: 50vw;
      height: 350px;
      object-fit: cover;
    }
    main._home._1 section._i ._cardhome figure._food.zanahoria{
      left: 10rem;
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size: 9vw;
    }
    main._home section._iii ._content._1 ._info ._title, 
    main._home section._iii ._content._1 ._info ._title *{
      font-size: 2.75rem;
    }
  }
  @media(max-width:767px){
    main._home section._iii ._content._1{
      padding-top:6rem;
    }
    footer._footer ._flex ._actions figure._chicken {
      margin-left: 0 !important;
      position: relative;
      right: 1rem;
      left: 0;
      width: 28vw;
      height: initial;
      display: block;
      top: -5vw;
      max-width: 100vw !important;
    }
    main._home section._iii ._content._2{
        padding-bottom: 3rem;
    }
    main._home._3{
      margin-top: -50vh !important;
    }
    main._home section._ii{
      padding-top:0;
    }
    main._home._1 section._i.move_1 ._cardhome{
      width:550px;
      max-width:100%;
    }
    main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside figure._video{
      height:300px;
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content{
      font-size:4.5rem;
      line-height:0.8;
    }
    main._home ._iii .slider .slide-track {
      animation: scroll 40s linear infinite;
      display: flex;
      width: calc(90vw * 14);
      grid-gap:1rem;
    }
    main._home ._iii .slider .slide {
      height: 350px;
      width: 90vw;
      border-radius: 1rem;
      overflow: hidden;
    }
    main._home ._iii .slider img{
      width: 90vw;
      height: 350px;
      object-fit: cover;
    }
    main._home section._iii ._content._1 ._info ._title,
    main._home section._iii ._content._1 ._info ._title *{
      font-size:3rem;
    }
    main._home._1 section._i ._cardhome ._inside ._info ._content {
        font-size: 3.7rem;
    }
  }
  @media(max-width:767px) and (min-width:576px){
    main._home._4>section>figure._bg>._all figure._plop{
      background-size: 120% !important;
    }
  }
  @media(min-width:575px){
    main._home._4>section>figure._bg>._all figure._plop{
      background-size: 120% !important;
    }
  }
/* END RESPONSIVE */














/* ANIMATIONS */
  main._home._1 section._i ._cardhome figure._food.pollo {
    top: -5%;
    right: 0rem;
    width: 8vw;
    transform: translateY(-30vh) rotate(15deg);
    transition-delay:0.3s !important;
  }
  main._home._1 section._i ._cardhome figure._food.cebolla {
    top: 34%;
    right: -9%;
    width: 6vw;
    transform: translateY(100vh) translateX(10vw) rotate(545deg);
    transition-delay:0.4s !important;
  }
  main._home._1 section._i ._cardhome figure._food.lemon {
    top: 4%;
    left: 16%;
    width: 6vw;
    transform: translateY(-40vh) translateX(-50vw) rotate(960deg);
    transition-delay:0.5s !important;
  }
  main._home._1 section._i ._cardhome figure._food.cilantro {    
    top: -10%;
    left: -13%;
    width: 11vw;
    transform: translateY(40vh) translateX(-100vw) rotate(780deg);
    transition-delay:0.6s !important;
  }
  main._home._1 section._i ._cardhome figure._food.jengibre {
    width: 15vw;
    right: -8%;
    top: 20%;
    transform: translateY(-50vh) translateX(50vw) rotate(145deg);
    transition-delay:0.7s !important;
  }
  main._home._1 section._i ._cardhome figure._food.zanahoria {
    bottom: -10%;
    width: 11vw;
    left: 20%;
    transform: translateY(50vh) translateX(-50vw) rotate(580deg);
    transition-delay:0.8s !important;
  }

  main._home._1 section._i ._cardhome figure._food{
    opacity:0;
    transition: transform .3s cubic-bezier(.86,0,.12,1);
  }
  main._home._1 section._i.move_1.move_2.move_3 ._cardhome figure._food{
    opacity:1;
  }
  main._home._1 section._i.move_1.move_2.move_3.move_4 ._cardhome figure._food{
    transform: translateY(0) translateX(0) rotate(0);
  }
  main._home._1 section._i ._cardhome{
    width: 200px;
    margin: 0 auto;
    transition: transform 1.6s cubic-bezier(.86,0,.12,1), width 1.6s cubic-bezier(.86,0,.12,1);
    transform: scaleY(0);
    transform-origin: bottom;
  }
  main._home._1 section._i.move_1 ._cardhome{
    transform:scaleY(1);
  }
  main._home._1 section._i ._cardhome ._inside figure._video {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    width: 0%;
    max-width: 90%;
    overflow: hidden;
    border-radius: 1.5rem;
    margin: 0 auto;
    height:0;
    transition: transform 1.5s cubic-bezier(.86,0,.12,1), width 1s cubic-bezier(.86,0,.12,1);
    transform:translateY(50vh) scaleY(0);
    transform-origin:bottom;
  }
  main._home._1 section._i ._cardhome ._inside figure._video ._video{
    transition: transform 1.5s cubic-bezier(.86,0,.12,1);
    transform: scale(2);
  }
  main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside figure._video ._video{
    transform: scale(1);
  }
  main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside figure._video{
    width:100%;
    filter: brightness(1.02);
  }
  main._home._1 section._i.move_1.move_2 ._cardhome ._inside figure._video{
    transform:translateY(0) scaleY(1);
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item img,
  main._home._1 section._i ._cardhome ._inside ._logic ._item h5,
  main._home._1 section._i ._cardhome ._inside ._logic ._icon img{
    transform: translateY(100px);
    transition: all 0.6s cubic-bezier(.86,0,.12,1);
  }
  main._home._1 section._i.move_1.move_2.move_3.move_4.move_5 ._cardhome ._inside ._logic ._item img,
  main._home._1 section._i.move_1.move_2.move_3.move_4.move_5 ._cardhome ._inside ._logic ._item h5,
  main._home._1 section._i.move_1.move_2.move_3.move_4.move_5 ._cardhome ._inside ._logic ._icon img{
    transform: translateY(0);
  }

  main._home._1 section._i ._cardhome ._inside ._logic ._icon._1 img{
    transition-delay:0.1s !important;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item._2 img{
    transition-delay:0.2s !important;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item._2 h5{
    transition-delay:0.25s !important;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._icon._2 img{
    transition-delay:0.3s !important;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item._3 img{
    transition-delay:0.4s !important;
  }
  main._home._1 section._i ._cardhome ._inside ._logic ._item._3 h5{
    transition-delay:0.45s !important;
  }
  main._home._1 section._i ._cardhome ._inside ._info,
  main._home._1 section._i ._cardhome .row>._2 ._inside{
    opacity:0;
  }
  main._home._1 section._i.move_1.move_2 ._cardhome ._inside ._info,
  main._home._1 section._i.move_1.move_2 ._cardhome .row>._2 ._inside{
    opacity:1;
  }
  main._home._1 section._i ._cardhome ._inside ._info ._content .word {
    overflow: hidden;
    opacity:0;
  }
  main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside ._info ._content .word {
    opacity:1;
  }
  main._home._1 section._i ._cardhome ._inside ._info ._content .word .char {
    transition: all 0.9s ease-in-out;
    transform: translateY(150%);
  }
  main._home._1 section._i.move_1.move_2.move_3 ._cardhome ._inside ._info ._content .word .char{
    transform:translateY(0);
  }

  article._pdp._1{
    transition: all 0.6s cubic-bezier(.86,0,.12,1);
  }
  article._pdp._1 ._media figure._pic {
    transform: scale(1);
    transition: all 0.6s cubic-bezier(.86,0,.12,1);
  }
  article._pdp._1:hover ._media figure._pic {
    transform: scale(1.2) translateY(-2rem);
  }
  article._pdp._1 ._content ._media ._icon{
    transition: all 0.6s cubic-bezier(.86,0,.12,1);
  }
  .logic-1 ._item._1 img {
    height: 2.5rem !important;
    width: 2rem !important;
    margin-bottom: -0.5rem;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42175541248318 {
    right: -25% !important;
    top: -3% !important;
    width: 60% !important;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42175541117246 {
    right: -20% !important;
    bottom: 25% !important;
    width: 50% !important;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42175541084478 {
    top: -10% !important;
    left: -15% !important;
    width: 40% !important;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42175541182782 {
    bottom: 10% !important;
    right: -10% !important;
    width: 50% !important;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42161296769342 {
    top: 0% !important;
    right: -20% !important;
    width: 70% !important;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42175541150014{
    
    top: -20% !important;
    width: 50% !important;
    left: -10% !important;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42444099125566 {
    top: -20% !important;
    width: 50% !important;
    left: -20% !important;
  }
  article._pdp._1:hover ._content ._media figure._icon.icon-42161296900414 {
    bottom: -11% !important;
    left: -2% !important;
    width: 50% !important;
  }

  main._home._4 section._iv ._head ._title span.word{
    overflow:hidden;
  }
  main._home._4 section._iv ._head ._title span.word span.char {
    opacity:0;
    transform: translateY(120%);
    transition: all 0.2s cubic-bezier(.86,0,.12,1);
  }
  main._home._4 section._iv.move_1 ._head ._title span.word span.char {
    transform: translateY(0);
    opacity:1;
  }
  main._home._4 section._iv ._head a._btn._1 {
    opacity: 0;
    transform: translateY(30px);
    display:block;
    transition:all 0.2s ease-in-out;
    transition-delay:1.2s !important;
  }
  main._home._4 section._iv.move_1 ._head a._btn._1{
    opacity:1;
    transform:translateY(0);
  }
  main._home section._iii figure._bg ._details figure._media-res>img._food {
    display: none;
  }
  main._home section._iii figure._bg ._details figure._media-res>figure {
    position: relative;
    width: 100%;
    height: 100%;
    top: -2rem;
  }
  main._home section._iii figure._bg ._details figure._media-res>figure img {    
    width: 100%;
    object-fit: contain;
    object-position: top;
    position: absolute;
    top: 0;
    left: 0;
    opacity: .5;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._media figure._pic img,
  ._cards-pdp article._pdp._1 ._content ._media figure._pic img {
    position: relative;
    z-index: 0;
  }
  main._home._4 section._iv ._cards article._pdp._1 ._content ._media figure._pic a,
  ._cards-pdp article._pdp._1 ._content ._media figure._pic a {
    z-index: 3;
  }
  .btnactivemenu._link-hide {
    display: block;
  }
/* END ANIMATIONS */