#hp-theme-delivery .hp-delivery-container{position: relative;max-width: 100%;width: 100%;}
#hp-theme-delivery .latest_wr.boundary {max-width: 100%;width: 100%;}
#hp-theme-delivery .hp-delivery-slider-wrapper {position: relative;padding: 0 10px;margin-bottom: 3rem;max-width: 100%;overflow: visible;width: 100%;}
#hp-theme-delivery .hp-theme-delivery-slider {display: block;overflow: hidden;max-width: 100%;width: 100%;}
#hp-theme-delivery .hp-theme-delivery-slider .slick-list {overflow: hidden;width: 100%;}
#hp-theme-delivery .hp-theme-delivery-slider .slick-track {display: flex !important;width: 100% !important;}
#hp-theme-delivery .hp-theme-delivery-slider .slick-slide {flex: 0 0 auto;margin:0 10px;padding:1rem;border:1px solid #eaeaea;background: #fff;border-radius: 0;}
#hp-theme-delivery .hp-theme-delivery-slider.single-slide {display: flex;justify-content: center;align-items: center;}
#hp-theme-delivery .hp-theme-delivery-slider.single-slide .slick-slide,
#hp-theme-delivery .hp-theme-delivery-slider.single-slide > div {float: none;display: inline-block;width: auto;margin: 0 auto;}
#hp-theme-delivery .delivery-slide-item {outline: none;padding: 0 10px;box-sizing: border-box;max-width: 100%;}
#hp-theme-delivery .delivery-slide-item > a {display: flex;flex-direction: column;width: 100%;height: 100%;text-decoration: none;color: inherit;}
#hp-theme-delivery .delivery-slide-item .img-wrap {margin-bottom: 0;display: block;width: 100%;overflow: hidden;}
#hp-theme-delivery .delivery-slide-item .img-wrap img {position: relative;z-index: 100;width: 100%;height: auto;display: block;overflow: hidden;border: 2px solid #eaeaea;border-radius: 0;transition: all ease-in-out 0.3s;}
#hp-theme-delivery .delivery-slide-item:hover .img-wrap img{border: 2px solid var(--main-color);}
#hp-theme-delivery .hp-delivery-text-container {padding:40px 0 0;border:none;border-radius: 20px;margin-top: -25px;background: #fff;}
#hp-theme-delivery .hp-delivery-title {font-weight: 600;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#hp-theme-delivery .hp-delivery-text02 {color: #999;}
#hp-theme-delivery .gw-btn-container{place-content:center;}
#hp-theme-delivery .hp-delivery-prev,
#hp-theme-delivery .hp-delivery-next {position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;width: 60px;height: 60px;border-radius: 50%;display: block;background: #fff;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.16);margin-top: 0;border: none;cursor: pointer;transition: all 0.3s;}
#hp-theme-delivery .hp-delivery-prev {left: -30px;}
#hp-theme-delivery .hp-delivery-next {right: -30px;}
#hp-theme-delivery .hp-delivery-prev > i,
#hp-theme-delivery .hp-delivery-next > i {transition: all 0.3s ease;color: #333;}
#hp-theme-delivery .empty_li {text-align: center;padding: 60px 20px;color: #999;font-size: 14px;}
#hp-theme-delivery .delivery-dots-container{padding:2rem 0;display: flex;justify-content: center;font-size: 0;}
#hp-theme-delivery .delivery-dots-container .delivery-dot {background: #ddd;border: none;width: 0.6rem;height: 0.6rem;margin: 0 0.3rem;cursor: pointer;transition: transform 0.3s ease-in-out;}
#hp-theme-delivery .delivery-dots-container .slick-active .delivery-dot {background: var(--main-color);transform:rotate(-45deg);}
#hp-theme-delivery .gw-main-delivery-bottom {position:relative;min-height:20px;padding-top: 1rem;margin-top: 1rem;border-top: 1px solid #EEEEEE;}
#hp-theme-delivery .gw-more {display: inline-block;border:1px solid #eaeaea;padding: 0.5rem;border-radius: 10px;font-size: 14px;min-width: 100px;font-family: 'Pretendard', sans-serif;font-weight:700;text-align: center;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);}

@media (hover: hover) and (min-width:1025px) {
    #hp-theme-delivery .hp-delivery-prev:hover,
    #hp-theme-delivery .hp-delivery-next:hover {background: var(--main-color);box-shadow: 1px 1px 200px var(--main-color);}
    #hp-theme-delivery .hp-delivery-prev:hover > i,
    #hp-theme-delivery .hp-delivery-next:hover > i {color: #fff;}
    #hp-theme-delivery .hp-delivery-prev:hover > i {margin-right: 10px;}
    #hp-theme-delivery .hp-delivery-next:hover > i {margin-left: 10px;}
}

@media screen and (max-width:1280px){
    #hp-theme-delivery .hp-theme-delivery-slider .slick-slide{margin:0 0.5rem;}
}

@media screen and (max-width: 1024px) {
    #hp-theme-delivery .hp-delivery-slider-wrapper{margin-bottom: 0;}
    #hp-theme-delivery .hp-delivery-prev, #hp-theme-delivery .hp-delivery-next {display: none;}
    #hp-theme-delivery .delivery-slide-item {padding: 0 5px;}
}

@media screen and (max-width: 576px) {
    #hp-theme-delivery .hp-delivery-slider-wrapper {margin-bottom: 0;}
    #hp-theme-delivery .delivery-slide-item {padding: 0 5px;}
}