@charset "UTF-8";:root{--progress-time: 30s}.main_slide{overflow:hidden;padding:0 20px;position:relative}.main_slide .swiper-slide{border-radius:20px;overflow:hidden;width:100%;padding-bottom:28.57%;position:relative}.main_slide .swiper-slide a{display:block}.main_slide .swiper-slide a .only_pc,.main_slide .swiper-slide a .only_mo{width:100%;height:100%;position:absolute;top:0;left:0}.main_slide .swiper-slide a .visual_txt_box{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:0 0 0 9%;box-sizing:border-box}.main_slide .swiper-slide a .visual_txt_box .visual_t00{color:#fff;font-weight:500;background:#000;padding:10px 20px;max-width:300px;text-align:center;margin-bottom:20px;border-radius:10px}.main_slide .swiper-slide a .visual_txt_box .visual_t01{color:#000;font-weight:500;line-height:55px}.main_slide .swiper-slide a .visual_txt_box .visual_t02{color:#000;font-weight:400;line-height:30px;margin:20px 0 0}.main_slide .swiper-slide a .visual_txt_box .visual_more{color:#fff;font-weight:600;margin:40px 0 0;display:inline-block;text-align:center;width:230px;height:44px;line-height:44px;background-color:#000;border-radius:5px}.main_slide .swiper-slide.prmBannerShort a{text-align:center}.main_slide .swiper-slide.prmBannerShort a .visual_txt_box{display:flex;align-items:center;flex-direction:column;padding:0;width:100%;left:50%;transform:translate(-50%,-50%)}.main_slide .swiper-slide.prmBannerShort a .visual_txt_box .visual_t00{position:relative;font-family:rocky;background:none;color:#fff;max-width:unset;width:100%;font-size:70px;margin-bottom:40px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:25px}.main_slide .swiper-slide.prmBannerShort a .visual_txt_box .visual_t01{font-size:100px;font-family:rocky;color:#4a2f27;font-weight:700;line-height:1.2;text-shadow:0px 7px 4px rgba(0,0,0,.3)}.main_slide .swiper-slide.prmBannerShort a .visual_txt_box .visual_t01 strong{position:relative;font-family:rocky;font-size:100px;color:#c65f3d}.main_slide .swiper-slide.prmBannerShort a .visual_txt_box .visual_t01 strong:after{position:absolute;bottom:-10px;left:0;width:100%;height:2px;background:#c65f3d;content:""}.main_slide .swiper-slide.prmBannerShort a .visual_txt_box .visual_t02{font-size:40px;font-family:SUIT Variable;color:#000;font-weight:700;line-height:1.7;margin:20px 0 0;text-shadow:0px 7px 4px rgba(0,0,0,.3)}.main_slide .swiper-slide.prmBannerShort a .visual_txt_box .visual_more{background:#c86e45;color:#fff;font-size:30px;border-radius:20px;height:75px;line-height:75px;padding:0 50px;width:auto}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box{padding:10% 0 6%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:35%;left:initial;right:6%}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t00{max-width:unset;width:100%;padding:0;margin-bottom:0;text-align:center;background:none;color:#fff;font-size:34px;font-family:SUIT;font-weight:300}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t01{color:#54182c;font-size:45px;font-family:pretendard;line-height:1.2}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t02{font-family:SUIT Variable;font-size:32px;line-height:31px;font-weight:300;margin:0;color:#4a392f;padding-top:40px}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_more{position:relative;height:62px;line-height:62px;letter-spacing:2.8px;font-size:28px;border-radius:50px;background:#5d338b;color:#fff;margin:0;padding:0 40px;width:auto;box-shadow:0 4px 4px #0000001a}@media screen and (max-width:1024px){.main_slide .swiper-slide.prmBannerHide a .visual_txt_box{padding-bottom:5%}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t00{font-size:28px}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_more{font-size:22px}}.main_slide .swiper-button-prev,.main_slide .swiper-button-next{display:block;width:30px;height:30px;background-position:center;background-size:100% auto;background-repeat:no-repeat}.main_slide .swiper-button-prev{left:40px}.main_slide .swiper-button-next{right:40px}.main_slide .swiper-button-prev:after,.main_slide .swiper-button-next:after{display:none}.main_slide .swiper-button-prev{background-image:url(/cdn/shop/files/main_slide_prev.svg?v=1762154164)}.main_slide .swiper-button-next{background-image:url(/cdn/shop/files/main_slide_next.svg?v=1762154164)}.main_slide .swiper-pagination{bottom:37px!important;right:57px;left:unset;top:unset;width:auto}.main_slide .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#fffc;opacity:1}.main_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fffc;width:100px;border-radius:100px;position:relative}.main_slide .swiper-pagination .swiper-pagination-bullet:after{content:"";display:block;position:absolute;width:0%;height:100%;background:#404040;border-radius:100px;left:0;top:0;transition:width linear;pointer-events:none}.main_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active.progress:after{width:100%;transition-duration:var(--progress-time, 3s)}.main_slide .swiper-pagination-bullet:first-child.progress:after{width:100%;transition-duration:30s}.mo_br{display:none}@media(max-width:990px){.main_slide{padding:0 10px}.main_slide .swiper-slide{padding-bottom:83.33%}.main_slide .swiper-slide a .visual_txt_box{padding:0 0 0 20px;top:auto;transform:translateY(0);left:20px;bottom:18px}.main_slide .swiper-slide.short a .visual_txt_box{padding:0 0 0 20px;top:30px;transform:translateY(0);bottom:auto}.main_slide .swiper-slide a .visual_txt_box .visual_t00{width:unset;padding:10px;max-width:200px}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box{width:100%;top:0%;bottom:auto;right:initial;padding:14% 0 0;height:56%;text-align:center}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t00{font-size:36px!important}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t01{font-size:25px!important;line-height:1.8!important}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t02{line-height:1;font-size:18px!important;margin:15px 0 0;padding:0}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_more{margin:0 auto;height:48px;line-height:48px;font-size:18px!important;padding:0 40px;border-radius:50px}@media screen and (max-width:480px){.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_t00{font-size:24px!important}.main_slide .swiper-slide.prmBannerHide a .visual_txt_box .visual_more{height:42px;line-height:42px;font-size:16px!important;padding:0 28px;letter-spacing:1.8px}}.main_slide .swiper-slide a .visual_txt_box .visual_t01{letter-spacing:-.025em;font-size:28px!important;line-height:1.1;color:#fff;text-shadow:0 3.75px 3.75px rgba(0,0,0,.2)}.main_slide .swiper-slide a .visual_txt_box .visual_t02{margin:6px 0 0;line-height:1.1;word-break:keep-all;padding-right:20px;box-sizing:border-box;font-size:14px!important;color:#fff}.main_slide .swiper-slide a .visual_txt_box .visual_more{margin:10px 0 0;width:124px;height:32px;line-height:32px;font-size:14px!important;background-color:#abf1ff;color:#000}.main_slide .swiper-button-prev{left:20px}.main_slide .swiper-button-next{right:20px}.main_slide .swiper-pagination{right:30px;bottom:27px!important}.main_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:70px}.mo_br{display:block}.pc_br{display:none}.main_slide .swiper-slide.prmFavorites a{display:flex;width:100%;height:100%}.main_slide .swiper-slide.prmFavorites a .visual_txt_box{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;bottom:initial;top:4%}.main_slide .swiper-slide.prmFavorites a .visual_txt_box .visual_more.fs15{position:absolute;bottom:9%;left:20px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/main_visual.css.map */
