.main-content .home-main-slider-section,.home-main-slider-section .home-main-slider{margin-bottom:0}.home-main-slider .slide{position:relative;z-index:0}.home-main-slider img{display:block;width:100%}.home-main-slider .slide-title{font-family:Cormorant Garamond,serif;font-size:70px;line-height:60px;font-weight:300;letter-spacing:-1.75px}.home-main-slider .slide-title i{font-weight:500}.home-main-slider .slide-sub-title{color:var(--color-text);font-size:17px;line-height:1.2;font-weight:700;letter-spacing:1.7px;margin-bottom:20px}.home-main-slider .content{margin-top:16px}.home-main-slider h3{font-family:var(--font-stack-body);font-size:50px;line-height:1.2;font-weight:600;letter-spacing:2.8px}.home-main-slider h3:not(:last-child){margin-bottom:5px}.home-main-slider .content p{color:var(--color-text);font-size:25px;line-height:35px;letter-spacing:1px;margin-bottom:5px}.home-main-slider .content p:last-child{margin-bottom:0}.home-main-slider .slide-btn-wrapper:not(:empty){max-width:255px;margin:45px auto 0}.home-main-slider .slide-btn-wrapper .btn{display:block;font-size:14px;font-weight:600;padding:7px 18px}.home-main-slider .slide-btn-wrapper .btn+.btn{margin-top:15px}.home-main-slider>.slide:not(:nth-child(-n+1)){display:none}@media (min-width: 750px){.home-main-slider .slide-content{position:absolute;z-index:1;min-width:500px;top:50%;transform:translateY(-50%)}.home-main-slider .slide-content.left-content{left:50px}.home-main-slider .slide-content.right-content{right:50px}.home-main-slider .slide-content.center-content{left:50%;transform:translate(-50%)}}@media (min-width: 1400px){.home-main-slider .slide-content.left-content{left:3%}}@media (min-width: 1600px){.home-main-slider .slide-content.left-content{left:5%}}@media (min-width: 1900px){.home-main-slider .slide-content.left-content{left:10%}}@media (max-width: 749px){.home-main-slider-section{margin-bottom:65px}.home-main-slider .slide-content{width:100%;padding:30px 20px 44px}.home-main-slider .content{margin-top:9px}.home-main-slider .slide-title{font-size:46px;line-height:56px;letter-spacing:-1.89px}.home-main-slider h2 br{display:none}.home-main-slider .slide-sub-title{font-size:12px;letter-spacing:.96px;margin-bottom:12px}.home-main-slider h3{font-size:30px;letter-spacing:1.32px}.home-main-slider .content p{font-size:19px;line-height:1.2;letter-spacing:1.1px}.home-main-slider .slide-btn-wrapper:not(:empty){max-width:243px;margin-top:18px}.home-main-slider .slide-btn-wrapper .btn{padding:11px 10px}.home-main-slider .slide-btn-wrapper .btn+.btn{margin-top:18px}.home-main-slider .slick-dots{bottom:-40px}}.banner_note.know-more{position:absolute;right:13px;bottom:13px;font-size:10px;font-weight:500;line-height:1;letter-spacing:.8px;border-bottom:1px solid;cursor:pointer}.banner_note.know-more:after{content:"*";position:absolute;top:0;right:-6px}.banner-spend-more-get-more .slide-sub-title{font-size:20px;letter-spacing:1.8px}.banner-spend-more-get-more .slide-title{font-size:65px;letter-spacing:-1.69px;line-height:73px}.banner-spend-more-get-more .content p{font-size:24px;line-height:1;letter-spacing:normal}.banner-spend-more-get-more .content{margin-top:10px}@media (min-width: 750px){.home-main-slider .banner-spend-more-get-more .slide-content{top:36%}.banner-spend-more-get-more .slide-sub-title,.banner-spend-more-get-more .slide-title,.banner-spend-more-get-more .content p{color:#fff;text-shadow:0 3px 6px #00000029}.home-main-slider .banner-spend-more-get-more .slide-btn-wrapper{max-width:none;display:flex;justify-content:center;margin-top:32px}.banner-spend-more-get-more .slide-btn-wrapper .btn{color:#fff;border-color:#fff;background:transparent;text-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;margin:0 10px!important}.banner_note.know-more{font-size:9px}}@media (min-width: 1400px){.home-main-slider .banner-spend-more-get-more .slide-content{left:15%}}@media (min-width: 1600px){.home-main-slider .banner-spend-more-get-more .slide-content{left:16.5%}}@media (min-width: 1900px){.home-main-slider .banner-spend-more-get-more .slide-content{left:21.5%}}@media (max-width: 749px){.banner-spend-more-get-more .slide-content{padding-right:15px;padding-left:15px}.banner-spend-more-get-more .slide-sub-title{font-size:16px;letter-spacing:.64px}.banner-spend-more-get-more .slide-title{font-size:38px;line-height:58px;letter-spacing:-1.25px;text-shadow:0px 3px 6px #00000029}.banner-spend-more-get-more .content p{font-size:16px;text-shadow:0px 3px 6px #00000029}.banner-spend-more-get-more .slide-btn-wrapper:not(:empty){margin-top:30px}}.banner-love-story .slide-title:after{content:"";display:block;width:59px;height:2px;background:#fff;margin:30px auto 0;box-shadow:0 0 10px #0000004d}.banner-love-story .slide-sub-title{font-family:var(--font-stack-header);font-weight:500;line-height:1;margin-bottom:10px}@media (min-width: 750px){.banner-love-story .slide-title,.banner-love-story .slide-sub-title,.banner-love-story h3,.banner-love-story .content p,.banner-love-story .btn{color:#fff;text-shadow:0px 0px 10px #0000004D}.banner-love-story .slide-title{font-size:90px;letter-spacing:-1.98px}.banner-love-story .slide-sub-title{font-size:42px;letter-spacing:-1.47px}.banner-love-story .content p{font-size:32px;letter-spacing:.35px}.banner-love-story .btn,.banner-love-story .btn:hover,.banner-love-story .btn:focus{background:transparent;border-color:#fff;box-shadow:0 0 10px #0000004d}}@media (max-width: 749px){.banner-love-story .slide-title{font-size:55px;letter-spacing:-1.65px}.banner-love-story .slide-title:after{width:43px;background:var(--color-text);margin:14px auto}.banner-love-story .slide-sub-title{font-size:24px;margin-bottom:0}}.banner-ends-today .slide-sub-title{font-size:20px;letter-spacing:1.8px}.banner-ends-today .slide-title{font-size:65px;letter-spacing:-1.69px;line-height:73px}.banner-ends-today .content p{font-size:24px;line-height:1;letter-spacing:normal}.banner-ends-today .content{margin-top:10px}@media (min-width: 750px){.home-main-slider .banner-ends-today .slide-content{top:36%}.banner-ends-today .slide-sub-title,.banner-ends-today .slide-title,.banner-ends-today .content p{color:#fff;text-shadow:0 3px 6px #00000029}.home-main-slider .banner-ends-today .slide-btn-wrapper{max-width:none;display:flex;justify-content:center;margin-top:32px}.banner-ends-today .slide-btn-wrapper .btn{color:#fff;border-color:#fff;background:transparent;text-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;margin:0 10px!important}}@media (min-width: 1400px){.home-main-slider .banner-ends-today .slide-content{left:15%}}@media (min-width: 1600px){.home-main-slider .banner-ends-today .slide-content{left:16.5%}}@media (min-width: 1900px){.home-main-slider .banner-ends-today .slide-content{left:21.5%}}@media (max-width: 749px){.banner-ends-today .slide-content{padding-right:15px;padding-left:15px}.banner-ends-today .slide-sub-title{font-size:18px;letter-spacing:.72px}.banner-ends-today .slide-title{font-size:52px;line-height:63px;letter-spacing:-1.35px;text-shadow:0px 3px 6px #00000029}.banner-ends-today .content p{font-size:16px;text-shadow:0px 3px 6px #00000029}.banner-ends-today .slide-btn-wrapper:not(:empty){margin-top:30px}}.banner_847eb1591bdd .slide-sub-title{font-family:var(--font-stack-header);font-size:36px;font-weight:500;line-height:43px;font-style:italic;letter-spacing:-1.15px}.banner_847eb1591bdd .slide-sub-title:after{content:"";display:block;width:62px;border-top:1px solid #213245;margin:25px auto}.banner_847eb1591bdd .slide-title{font-family:var(--font-stack-body);font-size:79px;font-weight:500;line-height:79px;letter-spacing:1.9px}.banner_847eb1591bdd .slide-btn-wrapper:not(:empty){max-width:205px;margin-top:32px}.banner_847eb1591bdd .slide-btn-wrapper .btn{font-size:12px;font-weight:700;letter-spacing:1.13px;padding:7px}@media (min-width: 750px){.banner_847eb1591bdd{display:flex!important}.banner_847eb1591bdd .image-wrapper{width:74.23%;order:2}.banner_847eb1591bdd .slide-content.left-content{background:#d8e6f8;position:relative;left:0;width:25.77%;order:1;top:0;transform:none;min-width:auto;display:flex;align-items:center;justify-content:center}.banner_847eb1591bdd .slide-title span{font-size:26px;font-weight:700;line-height:36px;letter-spacing:2.95px;display:block;margin-bottom:0}.banner_847eb1591bdd .content{margin-top:3px}.banner_847eb1591bdd .content p{font-size:24px}}@media (min-width: 750px) and (max-width: 1280px){.banner_847eb1591bdd .slide-sub-title{font-size:26px;line-height:26px}.banner_847eb1591bdd .slide-sub-title:after{margin:15px auto}.banner_847eb1591bdd .slide-title{font-size:52px;line-height:52px}.banner_847eb1591bdd .slide-title span{font-size:16px;line-height:26px}.banner_847eb1591bdd .content p{font-size:16px;line-height:1}}@media (max-width: 749px){.banner_847eb1591bdd .slide-sub-title{font-size:28px;line-height:34px;letter-spacing:-.9px}.banner_847eb1591bdd .slide-sub-title:after{width:44px;margin:11px auto 18px}.banner_847eb1591bdd .slide-title{font-size:41px;line-height:41px;letter-spacing:.98px}.banner_847eb1591bdd .content{margin-top:6px}.banner_847eb1591bdd .content p{font-size:18px;letter-spacing:normal}.banner_847eb1591bdd .slide-btn-wrapper:not(:empty){margin-top:20px}.banner_847eb1591bdd .slide-btn-wrapper .btn+.btn{margin-top:12px}}.banner_7d966ae3f2a5 .slide-sub-title{font-family:var(--font-stack-header);font-weight:700;line-height:1;font-style:italic}.banner_7d966ae3f2a5 .slide-title{font-family:var(--font-stack-body);font-weight:600}@media (min-width: 750px){.banner_7d966ae3f2a5 .slide-content.center-content{top:auto;bottom:41px}.banner_7d966ae3f2a5 .slide-sub-title,.banner_7d966ae3f2a5 .slide-title,.banner_7d966ae3f2a5 .content p,.banner_7d966ae3f2a5 .btn{color:#fff}.banner_7d966ae3f2a5 .slide-sub-title{font-size:24px;letter-spacing:2.61px;text-shadow:0px 3px 6px #00000029;margin-bottom:15px}.banner_7d966ae3f2a5 .slide-title{font-size:59px;letter-spacing:1px;text-shadow:0px 3px 6px #00000029}.banner_7d966ae3f2a5 .content{margin-top:13px}.banner_7d966ae3f2a5 .content p{font-size:22px;line-height:28px;font-weight:500}.banner_7d966ae3f2a5 .content p:last-child{font-weight:600;letter-spacing:.92px}.banner_7d966ae3f2a5 .slide-btn-wrapper:not(:empty){max-width:157px;margin-top:42px}.banner_7d966ae3f2a5 .btn,.banner_7d966ae3f2a5 .btn:not([disabled]):hover{background:transparent;border-color:#fff}}@media (max-width: 749px){.banner_7d966ae3f2a5 .slide-content.center-content{padding:32px 20px 30px}.banner_7d966ae3f2a5 .slide-sub-title{font-size:20px;letter-spacing:1.64px}.banner_7d966ae3f2a5 .slide-title{font-size:45px;letter-spacing:2.63px;line-height:1}.banner_7d966ae3f2a5 .content p{font-size:18px;line-height:24px;margin-bottom:0}.banner_7d966ae3f2a5 .content p:last-child{font-weight:600;letter-spacing:.58px}.banner_7d966ae3f2a5 .slide-btn-wrapper:not(:empty){max-width:140px;margin-top:24px}}.home-main-slider .slick-dots{display:none}.home-main-slider .slide[class*=video-banner] .slide-content *{color:#fff;text-shadow:0px 3px 6px #00000029}.home-main-slider .slide[class*=video-banner] .slide-sub-title{font-size:20px;line-height:1;letter-spacing:2.24px;margin-bottom:14px}.home-main-slider .slide[class*=video-banner] .slide-title{font-size:48px;line-height:1;font-weight:700;font-style:italic;letter-spacing:2.5px}.home-main-slider .slide[class*=video-banner] .content p{font-size:20px;line-height:1.4;letter-spacing:normal}.home-main-slider .slide[class*=video-banner] .slide-btn-wrapper:not(:empty){max-width:177px;margin-top:20px}.home-main-slider .slide[class*=video-banner] .btn{font-size:12px;font-weight:700;line-height:15px;letter-spacing:1.13px;padding:8.4px 18px;background:transparent;border-color:#fff;box-shadow:0 3px 6px #00000029}@media (min-width: 750px){.home-main-slider .slide[class*=video-banner] .slide-content{top:auto;bottom:31px;left:50%;transform:translate(-50%)}}@media (max-width: 749px){.home-main-slider .slide[class*=video-banner] .slide-content{padding:25px 20px 28px}.home-main-slider .slide[class*=video-banner] .slide-sub-title{margin-bottom:4px}.home-main-slider .slide[class*=video-banner] .slide-title{font-size:34px;line-height:41px;letter-spacing:2.79px}.home-main-slider .slide[class*=video-banner] .content{max-width:300px;margin:8px auto 0}.home-main-slider .slide[class*=video-banner] .content p{font-size:16px;line-height:23px}.home-main-slider .slide[class*=video-banner] .slide-btn-wrapper:not(:empty){max-width:152px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/home-main-slider.css.map */
