.slide-in-left{-webkit-animation:slide-in-left .2s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .2s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.slide-in-right{-webkit-animation:slide-in-right .2s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .2s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeOut{height:0;opacity:0;transition:width .1s .1s,height .1s .1s,opacity .1s;width:0;z-index:-1}.fadeIn{height:100%;opacity:1;transition:width .3s,height .3s,opacity .3s .3s;width:100%}.ReactCrop{z-index:10}.div-gift-receiver{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column}.div-gift-receiver .div-block-icon-header-v2>h2{font-family:Playfair Display}.div-gift-receiver>h1{color:#0d0d0d;font-size:24px;font-weight:500;letter-spacing:.2em;margin-top:60px;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.div-gift-receiver>h1{font-size:18px;margin-top:40px}}.div-gift-receiver .div-card-body{align-items:center;background:#fff;border-radius:12px;box-shadow:15px 13px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;margin-bottom:128px;margin-top:50px;padding:40px 54px 62px;width:564px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body{margin-bottom:40px;margin-top:40px;padding:23px 30px 36px;width:calc(100vw - 40px)}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-bottle{height:245px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-bottle{height:200px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-name{height:162px;top:68px;width:51px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-name{height:135px;top:56px;width:42px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-name-edp{height:162px;top:68px;width:51px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-name-edp{height:135px;top:56px;width:42px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-name-edp-100ml{height:162px;top:68px;width:51px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .img-name-edp-100ml{height:135px;top:56px;width:42px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .image-logo{top:84px;width:35px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .image-logo{top:70px;width:30px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .image-logo-legacy{top:84px;width:35px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .image-logo-legacy{top:70px;width:30px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .text-des-custome{bottom:24px;font-size:4px;width:52px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .text-des-custome{bottom:20px;font-size:4px;width:43px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .text-des-custome-legacy{bottom:24px;font-size:4px;width:52px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .text-des-custome-legacy{bottom:20px;font-size:4px;width:43px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .text-size-custome{bottom:16px;font-size:4px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .text-size-custome{bottom:13.5px;font-size:4px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-name{font-size:4px;top:185px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-name{font-size:5px;top:155px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-name-edp{font-size:4px;top:185px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-name-edp{font-size:5px;top:155px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-name-edp-100ml{font-size:4px;top:185px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-name-edp-100ml{font-size:5px;top:155px}}.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-only-name{font-size:5px;top:138px}@media screen and (max-width:1024px){.div-gift-receiver .div-card-body .div-image .custome-gift-receiver .custome-only-name{font-size:5px;top:114px}}.div-gift-receiver .div-card-body .div-enter-redeem{align-items:center;display:flex;flex-direction:column;width:100%}.div-gift-receiver .div-card-body .div-enter-redeem>span{color:#0d0d0d;font-size:14px;margin-top:62px}@media (max-width:1024px){.div-gift-receiver .div-card-body .div-enter-redeem>span{font-size:8px;margin-top:36px}}.div-gift-receiver .div-card-body .div-enter-redeem>input{border:.750521px solid #0d0d0d;border-radius:4.50313px;box-sizing:border-box;color:#8d8d8d;font-size:16px;height:53px;margin-bottom:35px;margin-top:22px;text-align:center;width:361px}@media (max-width:1024px){.div-gift-receiver .div-card-body .div-enter-redeem>input{font-size:9px;height:31px;margin-bottom:20px;margin-top:13px;width:213px}}.div-gift-receiver .div-card-body .div-redeem{align-items:center;display:flex;flex-direction:column;width:100%}.div-gift-receiver .div-card-body .div-redeem>h3{color:#0d0d0d;font-size:18px;font-weight:500;letter-spacing:.2em;margin-bottom:0;margin-top:30px;text-transform:uppercase}@media (max-width:1024px){.div-gift-receiver .div-card-body .div-redeem>h3{font-size:14px;margin-top:15px}}.div-gift-receiver .div-card-body .div-redeem .div-info{align-items:center;display:flex;flex-direction:column;margin-bottom:40px;margin-top:28px}.div-gift-receiver .div-card-body .div-redeem .div-info.have-message{margin-top:14px}@media (max-width:1024px){.div-gift-receiver .div-card-body .div-redeem .div-info.have-message{margin-top:13px}.div-gift-receiver .div-card-body .div-redeem .div-info{margin-bottom:32px;margin-top:13px}}.div-gift-receiver .div-card-body .div-redeem .div-info>span{color:#0d0d0d;font-size:14px}@media (max-width:1024px){.div-gift-receiver .div-card-body .div-redeem .div-info>span{font-size:8px}}.div-gift-receiver .div-card-body .div-redeem .message{align-items:center;display:flex;flex-direction:column;margin-bottom:31px}@media (max-width:1024px){.div-gift-receiver .div-card-body .div-redeem .message{margin-bottom:31px}}.div-gift-receiver .div-card-body .div-redeem .message>span{color:#0d0d0d;font-size:14px;text-align:center}@media (max-width:1024px){.div-gift-receiver .div-card-body .div-redeem .message>span{font-size:8px}}.div-gift-receiver .div-card-body .div-redeem .mt-2{margin-top:8px}.div-gift-receiver .div-card-body .div-redeem .mt-3{margin-top:16px}.div-gift-receiver .div-card-body .button-bg{background:#0d0d0d;border:none;border-radius:4.50313px;color:#fff;font-size:16px;height:53px;letter-spacing:.2em;min-width:239px;padding:0 36px}@media (max-width:1024px){.div-gift-receiver .div-card-body .button-bg{font-size:9px;height:31px;width:calc(100% - 78px)}}.about-item{background-color:#0d0d0d;color:#fff}.about-item .__content{background-color:#0d0d0d;padding:6rem 11rem}@media (max-width:1440px){.about-item .__content{padding:4.5rem 8.25rem}}@media (max-width:767.98px){.about-item .__content{padding:2.5rem 2.75rem 1.675rem 2.5rem}}.about-item .__content h3{font-size:1.75rem;text-transform:uppercase}@media (max-width:1440px){.about-item .__content h3{font-size:1.3125rem}}@media (max-width:767.98px){.about-item .__content h3{font-size:1.875rem}}.about-item .__content p{color:#fff;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.1em;line-height:2.25rem;margin:0;padding-top:2.5rem}@media (max-width:1440px){.about-item .__content p{font-size:.875rem}}@media (max-width:767.98px){.about-item .__content p{font-size:1rem;padding-top:1.675rem}}.div-block-icon-header-v2{align-items:center;display:flex;flex-direction:column;padding:120px 48px;width:100%}@media screen and (max-width:1024px){.div-block-icon-header-v2{padding:40px 48px}}.div-block-icon-header-v2 .header-h3,.div-block-icon-header-v2>h2{color:#0d0d0d;font-size:48px;font-weight:400;margin-bottom:47px;text-align:center}@media screen and (max-width:1440px){.div-block-icon-header-v2 .header-h3,.div-block-icon-header-v2>h2{font-size:48px;margin-bottom:35.25px}}@media screen and (max-width:1024px){.div-block-icon-header-v2 .header-h3,.div-block-icon-header-v2>h2{font-size:34px;margin-bottom:30px}}.div-block-icon-header-v2>span{color:#0d0d0d;font-size:18px;font-weight:300;margin-bottom:60px;text-align:center}@media screen and (max-width:1440px){.div-block-icon-header-v2>span{font-size:18px;margin-bottom:45px}}@media screen and (max-width:1024px){.div-block-icon-header-v2>span{font-size:16px;margin-bottom:60px}}.div-block-icon-header-v2 .div-list-icon{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width:1024px){.div-block-icon-header-v2 .div-list-icon{flex-direction:column}.div-block-icon-header-v2 .div-list-icon .slick-slider .slick-dots{bottom:-25px}.div-block-icon-header-v2 .div-list-icon .slick-slider .slick-dots>li{margin:0}.div-block-icon-header-v2 .div-list-icon .slick-slider .slick-dots>li>button:before{color:#c4c4c4}.div-block-icon-header-v2 .div-list-icon .slick-slider .slick-dots .slick-active>button:before{color:#b79b53}}.div-block-icon-header-v2 .div-list-icon .div-item{align-items:center;border:none;display:flex;flex-direction:column;padding:0 20px;width:20%}@media screen and (max-width:1440px){.div-block-icon-header-v2 .div-list-icon .div-item{padding:0 15px}}@media screen and (max-width:1024px){.div-block-icon-header-v2 .div-list-icon .div-item{margin-bottom:50px;padding:0;width:100%}}.div-block-icon-header-v2 .div-list-icon .div-item>img{height:63px;margin:auto;object-fit:contain;object-position:center;width:63px}.div-block-icon-header-v2 .div-list-icon .div-item>h4{color:#0d0d0d;font-size:22px;font-weight:500;height:60px;letter-spacing:.05em;margin:22px 0 0;text-align:center}@media screen and (max-width:1440px){.div-block-icon-header-v2 .div-list-icon .div-item>h4{font-size:16.5px;height:40px}}@media screen and (max-width:1024px){.div-block-icon-header-v2 .div-list-icon .div-item>h4{font-size:16px}}.div-block-icon-header-v2 .div-list-icon .div-item>span{color:#0d0d0d;font-size:16px;letter-spacing:.05em;text-align:center}@media screen and (max-width:1440px){.div-block-icon-header-v2 .div-list-icon .div-item>span{font-size:12px}}.div-block-icon-header-v2>a{margin-top:60px;text-align:center;width:334px}@media screen and (max-width:1440px){.div-block-icon-header-v2>a{width:250.5px}}@media screen and (max-width:1024px){.div-block-icon-header-v2>a{margin-top:0;width:calc(100vw - 60px)}}.custom-button.primary{box-shadow:none}.custom-button.primary.contained{color:#ebd8b8}.custom-button.primary.contained:hover{background-color:#414138;box-shadow:none}.custom-button.primary.contained:active{background-color:#1a1a14;box-shadow:none}.custom-button.primary.contained:disabled{color:#858585}.custom-button.primary.outlined{color:#2c2c22}.custom-button.primary.outlined:hover{box-shadow:none;color:#1a1a14}.custom-button.primary.outlined:active{box-shadow:none}.custom-button.primary.text{background:transparent;font-weight:400;height:20px;min-width:unset;padding:0;text-decoration:underline;text-transform:capitalize}.custom-button.secondary{box-shadow:none}.custom-button.secondary.contained{color:#2c2c22}.custom-button.secondary.contained:hover{background-color:#efe0c6;box-shadow:none}.custom-button.secondary.contained:active{background-color:#d4c2a6;box-shadow:none}.custom-button.secondary.contained:disabled{background:#858585;color:#707070}.custom-button.secondary.outlined{color:#ebd8b8}.custom-button.secondary.outlined:hover{box-shadow:none;color:#ebd8b8}.custom-button.secondary.outlined:active{background-color:#1a1a14;box-shadow:none}.custom-button.large{height:56px;padding:0 24px}.custom-button.large.icon-button{border-radius:50%;height:52px;min-width:52px;width:52px}.custom-button.medium{height:44px;padding:0 20px}.custom-button.medium.icon-button{border-radius:30px;height:36px;min-width:56px;width:56px}.custom-button.small{height:39px;padding:0 20px}.custom-button.small.icon-button{border-radius:50%;height:36px;min-width:56px;width:56px}.custom-button.small.text{font-size:12px;height:18px}.div-block-icon{background-repeat:no-repeat;background-size:cover;display:flex;width:100%}.div-block-icon .row{padding:42px 20px}@media screen and (min-width:1800px){.div-block-icon .row{padding:56px 26px}}@media screen and (max-width:1024px){.div-block-icon .row{margin:0;padding:0 16px 37px}}.div-block-icon .row .div-block-icon-item{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:1024px){.div-block-icon .row .div-block-icon-item{margin-top:37px}}.div-block-icon .row .div-block-icon-item>img{height:63px;object-fit:contain}@media screen and (min-width:1800px){.div-block-icon .row .div-block-icon-item>img{height:84px}}@media screen and (max-width:1024px){.div-block-icon .row .div-block-icon-item>img{height:51px}}.div-block-icon .row .div-block-icon-item>span{color:#fff;font-size:21px;font-weight:700;letter-spacing:.1em;margin-top:10px;text-align:center}@media screen and (min-width:1800px){.div-block-icon .row .div-block-icon-item>span{font-size:28px}}@media screen and (max-width:1024px){.div-block-icon .row .div-block-icon-item>span{font-size:22px}}