.product-list .header{flex-direction:column;align-items:center;min-height:785px;display:flex;position:relative}@media screen and (max-width:767px){.product-list .header{min-height:545px}}.product-list .header .title{font-size:var(--font-7);line-height:var(--font-7-lh);letter-spacing:calc(var(--font-7)*(var(--font-1-ls)/100));color:#000;z-index:1;font-weight:300}@media screen and (max-width:767px){.product-list .header .title{letter-spacing:-.52px;text-align:center;font-size:26px;line-height:1.25}}.product-list .header .bg{z-index:0;width:100%;height:675px;position:absolute;top:50px;left:0}.product-list .header .bg .img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:767px){.product-list .header .bg{height:480px;top:15px}}.wrap-deal{background-color:#fff5eb}.wrap-deal .deal{justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:60px;display:flex}@media screen and (max-width:767px){.wrap-deal .deal{flex-direction:column;justify-content:center;padding-top:40px;padding-bottom:40px}}.wrap-deal .deal .r-sec{max-width:590px}@media screen and (max-width:767px){.wrap-deal .deal .r-sec{flex-direction:column;align-items:center;max-width:100%;display:flex}}.wrap-deal .deal .r-sec .title-deal{letter-spacing:-.16px;padding-bottom:40px;font-size:16px;line-height:1.25}@media screen and (max-width:767px){.wrap-deal .deal .r-sec .title-deal{text-align:center}}.wrap-deal .deal .r-sec .deal-btn{gap:40px;display:flex}.wrap-deal .deal .r-sec .deal-btn .view-prod-btn,.wrap-deal .deal .r-sec .deal-btn .reg-deal-btn{letter-spacing:-.16px;color:#000;background-color:#0000;border:none;font-size:16px;line-height:1.25}.swiperContainer{background-color:#ffe1d1;height:480px;position:relative}@media screen and (max-width:767px){.swiperContainer{height:616px}}.swiperContainer .mySwiper{height:100%;margin:auto;padding:0 40px;position:relative}.swiperContainer .mySwiper .swiper-wrapper .swiperSlide{display:flex}@media screen and (max-width:767px){.swiperContainer .mySwiper .swiper-wrapper .swiperSlide{flex-direction:column-reverse}}.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .textContainer{background-color:#ffe1d1;width:50%;padding-top:40px}@media screen and (max-width:767px){.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .textContainer{width:100%;padding-top:30px}}.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .textContainer .title,.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .textContainer .details{letter-spacing:-.16px;max-width:430px;padding-bottom:10px;font-size:16px;line-height:1.25}.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .textContainer .subtitle{letter-spacing:-1.04px;white-space:pre-line;padding-bottom:30px;font-size:52px;line-height:1.25}@media screen and (max-width:767px){.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .textContainer .subtitle{letter-spacing:0;font-size:36px;line-height:1.25}}.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .imageContainer{width:50%}@media screen and (max-width:767px){.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .imageContainer{width:100%}}.swiperContainer .mySwiper .swiper-wrapper .swiperSlide .imageContainer .image{object-fit:cover;width:100%;height:100%}
