<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 椁愰ギ浜у搧 */
.catering-product {
    margin: 0 auto;
    padding-top: 1.08rem;
}

.cpt-text {
    font-size: 0.35rem;
    font-family: Microsoft YaHei-Bold, Microsoft YaHei;
    font-weight: bold;
    color: #8B0304;
    line-height: 0.73rem;
    text-align: center;
}

.cpt-solid {
    margin: 0 auto;
    margin-top: 0.13rem;
    width: 0.82rem;
    height: 0.04rem;
    background: rgba(204, 0, 0, 1);
    border-radius: 70%;
}

.cp-con {
    margin-top: 1.03rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.cpc-left {
    width: 6.8rem;
}

.cpcl-solid {
    width: 0.62rem;
    height: 0.05rem;
    /*border: 0.06rem solid #8B0304;*/
    background:#8B0304 ;
}

.cpcl-title {
    margin-top: 0.57rem;
    font-size: 0.4rem;
    font-family: Microsoft YaHei-Bold, Microsoft YaHei;
    font-weight: bold;
    color: #8B0304;
    line-height: 0.35rem;
}

.cpcl-con {
    margin-top: 0.56rem;
    font-size: 0.2rem;
    font-family: Microsoft YaHei-Regular, Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 0.45rem;
}

.cpc-right {
    width: 6.19rem;
    height: auto;
}

.cpc-right img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.cplistk-right {
    width: 1.99rem;
}

.cplistk-title {
    text-align: center;
    font-size: 0.2rem;
    font-family: Microsoft YaHei-Bold, Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    line-height: 0.35rem;
}

.cplistk-more {
    margin: 0 auto;
    margin-top: 0.23rem;
    width: 0.9rem;
    height: 0.3rem;
    background: #8B0304;
    border-radius: 0.04rem 0.04rem 0.04rem 0.04rem;
    font-size: 0.13rem;
    font-family: Microsoft YaHei-Regular, Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.3rem;
    text-align: center;
}

.product-list {
    margin-top: 1.09rem;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 50px;
}

.cplistk {
    cursor: pointer;
    margin-right: 0.38rem;
    margin-bottom: 0.47rem;
    box-shadow: 0rem 0.03rem 0.06rem 0.01rem rgba(54, 54, 54, 0.16);
    border-radius: 0.2rem 0rem 0rem 0.22rem;
    display: flex;
    align-items: center;
    height: 2.2rem;
    border: 0.03rem solid transparent;
    overflow: hidden;
    transition: all .3s;
}

.cplistk:nth-child(3n) {
    margin-right: 0;
}

.cplistk:hover {
    border: 0.03rem solid #8B0304;
}

.cplistk-left {
    height: 100%;
    width: 2.36rem;
    overflow: hidden;
}

.cplistk-left img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 0.2rem 0rem 0rem 0.22rem;
    transition: all .3s;
}
.cplistk:hover .cplistk-left&gt;img{
    transform: scale(1.05);
}

/* 椁愰ギ浜у搧 end*/
/* 瀹夊痉椴�-闅忔灉涔愰楗骇鍝� */
.folio {
    margin: 0 auto;
}

/* 瀹夊痉椴�-闅忔灉涔愰楗骇鍝� end*/
/* 4涓郴鍒� 13绉嶇粡鍏�/娼祦鍙ｅ懗 */
.syrup {
    margin: 1rem auto 0 auto;
}

.syrup-con {
    margin-top: 0.89rem;
}

.syrup-text {
    font-size: 0.2rem;
    font-family: Microsoft YaHei-Regular, Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 0.45rem;
    text-align: center;
    margin-bottom: 0.6rem;
}
.syrup_sutra{
    width: 100%;
}
.sutra_top{
    height: 0.47rem;
    border-radius: 0.15rem 0.15rem 0 0;
    background: #096;
    display: flex;
    overflow: hidden;
}
.sutra_items{
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.2rem;
    color: #fff;
    font-weight: bold;
}
.sutra_items:first-child{
    width: 15%;
    background: #B6D4F0;
}
.sutra_items:nth-child(2){
    width: 25%;
    background: #773B00;
}
.sutra_items:nth-child(3){
    width: 15%;
    background: #F5B5BA;
}
.sutra_items:last-child{
    width: 45%;
    background: #F08300;
}   
.sutra_bottom{
    display: flex;

}
.sutra_imgbox{
    display: flex;
    justify-content: space-between;
    margin: 0.3rem 0;
}
.sutra_imgbox:first-child{
    width: 15%;
}
.sutra_imgbox:nth-child(2){
    width: 25%;
}
.sutra_imgbox:nth-child(3){
    width: 15%;
}
.sutra_imgbox:last-child{
    width:45%;
}
.sutra_im{
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.sutra_im img{
    width: 100%;
    height:1.65rem;
    object-fit: cover;
}
.sutra_span{
    color: #333;
    font-size: 0.2rem;
    margin-top: 0.15rem;
    display:block;
}
/* 浜у搧鍗栫偣 鍙ｅ懗 */
.food{
    margin-top: 0.8rem;
}
.food_center{
    width: 14rem;
    margin: 0 auto;
}
.food_content{
    margin-top: 0.89rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.food_items{
    width: 48%;
    margin-bottom: 0.27rem;
    display: flex;
    position: relative;
}
.food_items:nth-child(2n){
    justify-content: flex-start;
}
.food_items:nth-child(3) .food_absolute{
    background: #D9F0FC;
}
.food_items:nth-child(4) .food_absolute{
    background: #FDE6BF!important;
}
.food_items:nth-child(2n) .food_absolute{
    background: #D9F0FC;
    left:83.1%;
}
.food_items:nth-child(2n+1){
    justify-content: flex-end;
}
.food_txtbox{
    width: 92%;
    background: #FFFCDB;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0.5rem 0;
}
.food_txt{
    padding: 0.15rem 0;
    font-size: 0.22rem;
    color: #333;
    line-height: 1.7;
    text-align: center;
}
.food_absolute{
    width: 1.13rem;
    height: 1.01rem;
    background: #FDE6BF;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    color: #333333;
    font-size: 0.33rem;
    font-weight: bold;
    text-align: center;
    line-height: 1.01rem;
}
/* 01 02 03 04 */
.number_center{
    width: 14rem;
    /* background: #096; */
    margin: 1.2rem  auto 0 auto;
}
.number_items{
    display: flex;
    margin-bottom:1rem;
}
/* .number_items:last-child{
    margin-bottom:1rem!important;
} */
.number_items:nth-child(2) .drink_title{
    color: #F5A21B;
}
.number_items:nth-child(3) .number_num{
    color: #E9546B;
}
.number_items:nth-child(3) .number_classic{
    background: #FADBDA;
    color: #EE858C;
}
.number_items:nth-child(3) .number_cla_ssic{
    color: #EE858C;
}
.number_items:nth-child(3) .drink_txtbox{
    background: #FADBDA;
}
.number_items:nth-child(3) .drink_title{
    color:#E9546B ;
}
.number_items:nth-child(3) .drink_tit{
    color:#EE858C ;
}
.number_items:nth-child(4) .number_num{
    color: #F0B655;
}
.number_items:nth-child(4) .number_classic{
    background: #FFE9A9;
    color: #F0B655;
}
.number_items:nth-child(4) .number_cla_ssic{
    color: #F0B655;
}
.number_items:nth-child(4) .drink_txtbox{
    background: #FFE9A9;
}
.number_items:nth-child(4) .drink_title{
    color: #F5A21B;
}
.number_items:nth-child(4) .drink_tit{
    color: #F08300;
}
.number_items:nth-child(5) .number_num{
    color: #EC6D74;
}
.number_items:nth-child(5) .number_classic{
    background: #FBE0DC;
    color: #F2A09D;
}
.number_items:nth-child(5) .number_cla_ssic{
    color: #F2A09D;
}
.number_items:nth-child(5) .drink_txtbox{
    background: #FBE0DC;
}
.number_items:nth-child(5) .drink_title{
    color: #EE858C;
}
.number_items:nth-child(5) .drink_tit{
    color: #F2A09D;
}


.number_leftbox{
    width:5.52rem;
    height: 9rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    /* height: 8.22rem; */
    /* background: pink; */
    position: relative;
}
.number_left_imbox{
    width: 5.23rem;
    height: 8.2rem;
    /* height: 100%; */
    /* background: palegreen; */
    position: relative;
}
.number_left_imbox img{
    width: 100%;
    height: 100%;
}
.number_num{
    font-size:1.2rem;
    color: #00A9EA;
    position: absolute;
    top: -0.8rem;
    left:0.7rem;
    font-weight: bold;
}
.number_name{
    width: 100%;
    position: absolute;
    bottom: 0.25rem;
    left: 0;
    font-size: 0.5rem;
    color: #FFFFFF;
    text-align: center;
}
.number_imgs{
    width: 4.33rem;
    height: 6.3rem;
    /* background: palegreen; */
    position: absolute;
    right: 0;
    top:53%;
    transform: translateY(-50%);
}
.number_imgs img{
    width: 100%;
    height: 100%;
}
.number_rightbox{
    /* height: 8.22rem; */
    margin-left: 0.3rem;
    flex: 1;
    display: flex;
    flex-direction: column;
    /* background: palevioletred; */
}
.number_right_top{
    display: flex;
    justify-content: center;
    height: 1.5rem;
    /* margin-bottom: 0.5rem; */
    /* position: relative; */
}
.number_classic{
    width: 2.68rem;
    height: 1.5rem;
    font-size: 1.3rem;
    line-height: 1.5rem;
    background: #DFF1FB;
    position: relative;
    padding-left: 0.5rem;
    padding-top: 0.2rem;
    box-sizing: border-box;
    color: #00A9EA;
}
/* .number_cla_ssic{
    color: #00A9EA;
    font-size: 1.3rem;
    display: flex;
    align-items: flex-end;
} */
.drink_txtbox{
    padding: 0.2rem;
    box-sizing: border-box;
    background: #DFF1FB;
    display: flex;
    position: relative;
}
.drink_items{
    margin-right: 0.4rem;
}
/* .number_items:nth-child(1) .number_right_bottom{
    justify-content: space-evenly;
} */
/* .number_items:nth-child(2) .number_right_bottom{
    justify-content: space-between!important;
}
.number_items:nth-child(3) .number_right_bottom{
    justify-content: space-between!important;
}
.number_items:nth-child(4) .number_right_bottom{
    justify-content: space-between!important;
} */
.number_right_bottom{
    height: calc(8.22rem - 1rem );
    display: flex;
    flex-direction: column;
    flex: 1;   
    justify-content:space-evenly;
}
/* .number_drink{
    margin-top: 1rem;
} */
.drink_title{
    color: #036EB8;
    font-size: 0.4rem;
    font-weight: 400;
    margin-bottom: 0.05rem;
}
.drink_tit{
    color: #00ABEB;
    font-size: 0.18rem;
    font-weight: bold;
    margin-bottom: 0.15rem;
}
.drink_color{
    width: 1.41rem;
    display: flex;
}
.drink_circle{
    padding-top: 0.02rem;
    margin-right: 0.01rem;
    color: #444;

}
.drink_gray{
    color: #444;
    font-size: 0.12rem;
    line-height: 1.8;
}
.drink_imgs{
    width: 2.2rem;
    height: 2.2rem;
    position: absolute;
    right:-0.85rem;
    /*right: -1.2rem;*/
    bottom:-0.1rem;
}
.drink_imgs img{
    width: 100%;
    height: 100%;
}
.number_num2{
    color: #F5A21B;
}
.coffee{
    background:#FADEB6 ;
    color: #F5A21B;
}
.number_cla_coffee{
    color: #F5A21B;
}
/* 4涓郴鍒� 13绉嶇粡鍏�/娼祦鍙ｅ懗 end*/
/* 浜у搧鍗栫偣 */
.selling{
    width: 14rem;
    margin: 0 auto;
    /* background: #096; */
}
.selling_content{
    margin-top: 0.8rem;
    display: flex;   
}
.selling_items{
    width: 2.58rem;
    background: #FCE4E6;
    border-radius: 1.2rem 1.2rem 0 0;
    margin-right: 1.23rem;
    padding: 0.3rem ;
    box-sizing: border-box;

}
.selling_items:last-child{
    margin-right: 0!important;
}
.selling_imgbox{
    width: 1.92rem;
    height: 1.92rem;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.selling_imgbox img{
    width: 1.17rem;
    height: 1.17rem;
}
.selling_tit{
    text-align: center;
    color: #333333;
    font-size: 0.28rem;
    font-weight: bold;
    margin: 0.4rem 0;
}
.selling_txt{
    line-height: 2;
    color: #333;
    font-size: 0.18rem;
}

/* 浜у搧椋庡懗 */
.relish{
    position: relative;
}
.relish_center{
    width: 14rem;
    margin: 0 auto;
}
.relish{
    margin-top: 1rem;
}
.relish_content{
    width: 100%;
    margin-top: 1.5rem;
    display: flex;
    position: relative;
}
.relish_left{
    width:52%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    z-index: 9;
}
.relish_left_items{
    width: 49%;
    background: #F5BBC3;
    margin-bottom: 0.2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0.35rem;
    box-sizing: border-box;
}
.relish_left_items:first-child{
    border-radius:0.3rem 0.3rem 0 0.3rem ;
}
.relish_left_items:nth-child(2){
    border-radius:0.3rem 0.3rem 0.3rem 0 ;
}
.relish_left_items:nth-child(3){
    border-radius:0.3rem 0 0.3rem 0.3rem ;
}
.relish_left_items:nth-child(4){
    border-radius:0 0.3rem 0.3rem 0.3rem ;
}
.relish_left_im{
    width: 1.54rem;
    height: 1.39rem;
    margin-bottom: 0.24rem;
}
.relish_left_txtbox{
    width: 100%;
    height: 0.54rem;
    background: #FFFFFF;
    border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    padding:0 0.3rem;
}
.relish_left_ico{
    width: 0.35rem;
    height: 0.33rem;
    display: block;
    /* background: red; */
}
.relish_left_txt{
    font-weight: bold;
    color: #8B0304;
    font-size: 0.18rem;
}
.relish_left_ico_w{
    width: 0.36rem!important;
}
.relish_left_im img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.relish_left_ico img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.relish_right{
    width: 6rem;
    height: 7.8rem;
    position: absolute;
    top: -2rem;
    right: 0;
    z-index: 9;
}
.relish_right img{
    width: 100%;
    height: 100%;
}
.relish_position{
    width: 100%;
    height: 4rem;
    background:#FCEAEC;
    position: absolute;
    top: 70%;
    transform: translateY(-70%);
}
/* 鍗曚竴姘存灉绯诲垪 */
.only{
    margin-top: 1.2rem;
}
.only_fruit{
    width: 14rem;
    margin: 0 auto;
}
.only_title{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;

}
.only_tit{
    width: 1.91rem;
    height: 0.52rem;
    text-align: center;
    line-height: 0.52rem;
    font-size: 0.2rem;
    color: #fff;
    background: #8B0304;
    border-radius: 0 0.3rem 0 0.3rem;

}
.only_content{
    display: flex;
    margin-top: 0.8rem;
    margin-bottom: 1.2rem;
}
.only_fruit_left{
    width:45%;
    display: flex;
    align-items: center;
}

.only_one{
    margin-right: 0.12rem;
    /*width:0.85rem;*/
    margin-bottom: 0.2rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.only_fruit_items{
    display: flex;
    flex-wrap: wrap;
}
.only_fruit_im{
    width: 0.67rem;
    height: 0.67rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.only_active{
    background: #F5BBC3;
    border-radius: 50%;
}
.only_imgbox{
    width: 0.54rem;
    height: 0.49rem;
    display: block;
}
.only_imgbox img{
    width: 100%;
    height: 100%;
}
.only_fruit_name{
    height: 0.3rem;
    line-height: 1.5;
    font-size: 0.13rem;
    color: #222;
    text-align: center;
    margin-top: 0.05rem;
    /*white-space: nowrap;*/
}
.only_txt_right{
    width: 55%;
    height: 4.13rem;
    position: relative;
}
.only_right_fadeIn{
    display: none;
    position: absolute;
}
.only_right_fadeIn:first-child{
    display: block;
}
.only_rightbox{
    display: flex;
}
.only_right_img{
    width: 3.15rem;
    min-width: 3.15rem;
    /* height: 4.13rem; */
}
.only_right_img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.only_right_ele{
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 0.15rem;
}
.only_right_name{
    font-weight: bold;
    font-size: 0.25rem;
    color: #333;
}
.only_right_txt{
    font-size: 0.18rem;
    color: #333333;
    line-height: 2;
    margin-top:0.38rem;
    text-align: justify;
}
/* 閰嶆柟浠嬬粛 */
.methods_center{
    width: 14rem;
    margin: 0 auto;
}
.methods_content{
    height: 4.5rem;
    position: relative;
    margin-top: 1rem;
    margin-bottom: 0.7rem;
    cursor: pointer;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    /* background: pink; */
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    overflow: hidden;
  }
.swiper-slide img{
    transition: all .3s;
}
.swiper-slide:hover&gt;img{
    transform: scale(1.05);
}
  .swiper_methods_number .swiper-slide img{
    width: 100%!important;
  }

  @media (max-width: 760px) {
    .swiper-button-next {
      right: 20px;
      transform: rotate(90deg);
    }

    .swiper-button-prev {
      left: 20px;
      transform: rotate(90deg);
    }
  }
.swiper_methods .swiper-slide{
    position: relative;
}
.swiper_methods .swiper-slide img{
    width: 100%;
    height: 100%;
}
.methods_fruit{
    width: 100%;
    position: absolute;
    bottom:0rem;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    color: #fff;
    font-size: 0.3rem;
    padding: 0.15rem 0 ;
    background: rgba(0,0,0,.35);
    
    
}

















/* 浜у搧鍗栫偣 */
/* .product-selling {
    margin: 0 auto;
    margin-top: 1.06rem;
}

.selling-list {
    padding-left: 0.56rem;
    margin-top: 0.66rem;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.selling-k {
    margin-bottom: 0.27rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 6.05rem;
    height: 2.43rem;
    background: #FFFCDB;
    position: relative;
    margin-right: 0.62rem;
}

.sellingk-text {

    font-size: 0.22rem;
    font-family: Microsoft YaHei-Regular, Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 0.55rem;
}

.sellingk-op {
    position: absolute;
    width: 1.13rem;
    height: 1.01rem;

    font-size: 0.33rem;
    font-family: Microsoft YaHei-Bold, Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    line-height: 1.01rem;
    text-align: center;
    top: 50%;

    transform: translateY(-50%);
}

.sellleft .sellingk-op {
    left: -0.56rem;
}

.sellright .sellingk-op {
    right: -0.56rem;
}

.cone .sellingk-op {
    background: #FDE6BF;
}

.ctwo .sellingk-op {
    background: #D9F0FC;
} */
/* 浜у搧鍗栫偣 end*/

/* 浜у搧椋庡懗 */
/* .flavor-con {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.flavorc-left {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.flavorc-k {
    width: 3.65rem;
    height: 2.83rem;
    background: #F5BBC3;
    border-radius: 0.5rem 0.5rem 0rem 0.5rem;
}

.flavorck-img {
    width: 1.54rem;
    height: 1.38rem;
}

.flavorck-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.flavorck-text {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 0.24rem;
    width: 2.95rem;
    height: 0.54rem;
    background: rgba(255, 255, 255, 0.9);
    border-radius: 0.05rem 0.05rem 0.05rem 0.05rem;
} */

/* 浜у搧椋庡懗 end*/



@media only screen and (max-width: 1024px) {
    .catering-product{
        padding: 15px;
        width: 100%;
    }
    .cp-title{
        width: 100%;
    }
    .cp-con{
        margin-top: 15px;
        flex-direction: column;
    }
    .product-list{
        margin-top: 15px;
    }
    .cplistk{
        width: 100%;
        margin-right: 0;
        justify-content: space-between
    }
    .cplistk-more{
        min-width: 55px;
    }
    .syrup{
        width: 100%;
        margin-top: 15px;
    }
    .selling{
        width: 100%;
        padding: 15px;
    }
    .selling_content{
        flex-wrap: wrap;
        justify-content: space-evenly
    }
    .selling_items{
        margin-right: 0;
        margin-bottom: 15px;
    }
    .relish{
        margin-top: 15px;
    }
    .relish_center{
        width: 100%;
        padding: 0 15px;
    }
    .relish_content{
        margin-top: 15px;
        flex-direction: column;
    }
     .relish_left{
         width: 100%;
     }
    .relish_right{
        position: static;
        width: 100%;
    }
    .relish_position{
        top: 80%;
    }
    .only{
        margin-top: 15px;
        padding: 0 15px;
    }
    .only_fruit{
        width: 100%;
    }
    .only_content{
        flex-direction: column;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .only_fruit_left{
        width: 100%;
    }
    .only_txt_right{
        width: 100%;
    }
    .only_one{
        width: 25%;
    }
    .only_fruit_items{
        width: 100%;
    }
    .methods_center{
        width: 100%;
    }
    .swiper{
        height: 100%;
    }
    /*.swiper-wrapper{*/
    /*    flex-direction: row!important;*/
    /*    justify-content: space-around;*/
    /*}*/
    .swiper_methods .swiper-slide {
        width: 100%;
        /*height: 100%!important;*/
    }
    .swiper_methods .swiper-slide img{
        object-fit: cover;
    }
    .food_center{
        width: 100%;
    }
    .food_content{
        justify-content: space-around;
    }
    .food_items:nth-child(2n-1) .food_txtbox{
        padding-left: 1rem;
    }
    .food_items:nth-child(2n) .food_txtbox{
        padding-right: 1rem;
    }
    .food_items{
        width: 45%;
    }
    .food_items:nth-child(2n) .food_absolute{
        left: 68%;
    }
    .number_items{
        flex-direction: column;
    }
    .numberbox{
        padding: 0 15px;
    }
    .number_center {
        width: 100%;
    }
    .number_leftbox{
        width: 100%;
    }
    .number_rightbox{
        margin: 0;
    }
    .drink_imgs{
        bottom: 0;
        right: auto;
        left: 0;
    }
    .drink_items{
        margin-right: .3rem;
    }
}</pre></body></html>