﻿.slide-section-item-area{display:flex;flex-direction:column;justify-content:center;}.slide-section-item-area .campaignSlider{width:100%;height:auto;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;position:relative;}.slide-section-item-area .campaignSlider__item{transition:box-shadow 2s;cursor:pointer;position:relative;margin:10px 10px;padding:10px;display:flex !important;flex-direction:row;box-shadow:0 2px 10px rgba(0,0,0,.1);background-color:#fff;border-radius:5px;padding:10px;}.slide-section-item-area .campaignSlider__item:focus{border:none !important;}.slide-section-item-area .campaignSlider__item--left{width:40%;padding-top:10px;padding-left:10px;}.slide-section-item-area .campaignSlider__item--left img{object-fit:cover;}.slide-section-item-area .campaignSlider__item--right{padding-left:10px;padding-top:10px;width:60%;}.slide-section-item-area .campaignSlider__item--right .item-name{align-items:center;font-size:14px;height:48px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:16px;}.slide-section-item-area .campaignSlider__item--right .pack-size{color:#a4aab9;font-size:14px;}.slide-section-item-area .campaignSlider__item--right .price-area{display:flex;flex-direction:row;}.slide-section-item-area .campaignSlider__item--right .price-area .normal-price{color:#191e28;font-size:16px;font-weight:bold;font-weight:600;min-height:30px;}.slide-section-item-area .campaignSlider__item--right .price-area .promotion-price{color:#d93c00;font-size:16px;margin-right:10px;}.slide-section-item-area .campaignSlider__item--right .price-area .markup-price{text-decoration:line-through;color:#aaa;font-size:14px;}.slick-custom-arrow{position:absolute;transform:translateY(-50%);z-index:100;padding:10px 16px;background-color:#fff;color:#ddd;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.1);}.slick-custom-arrow:hover{cursor:pointer;color:#000;}.slick-custom-arrow-right{right:0;top:50%;transform:translateY(-50%) translateX(35px);}@media only screen and (max-width:768px){.slick-custom-arrow-right{transform:translateY(-50%) translateX(15px);}}.slick-custom-arrow-left{left:0;top:50%;transform:translateY(-50%) translateX(-35px);}@media only screen and (max-width:768px){.slick-custom-arrow-left{transform:translateY(-50%) translateX(-15px);}}