html{scroll-padding-top:100px}main.mystery-box .btn{letter-spacing:0;font-size:16px;height:auto;padding:6px 45px}main.mystery-box .btn-primary{background:#dca92e;color:#000!important;border:none!important}main.mystery-box .btn-primary:active,main.mystery-box .btn-primary:focus,main.mystery-box .btn-primary:hover{background:#dcb95e!important}.intro-video{position:relative;background:#2a1b25}.video-background{position:relative;width:100%;z-index:0;outline:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;-ms-high-contrast-adjust:none}.intro-video video{left:0;top:0;width:100%;max-height:110vh;-o-object-fit:cover;object-fit:cover}.intro .hero-text{position:absolute;top:0;width:100%;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;min-height:calc(100vh - 230px)}.intro .hero-text h1{color:#fff;font-size:80px;line-height:98px;margin-bottom:10px}.intro .hero-text h3{font-family:FedraSansProBook,sans-serif;color:#fff;font-size:32px;line-height:38px;margin-bottom:20px;text-transform:lowercase;letter-spacing:0;padding:0}.intro .hero-text .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:FedraSansPro,sans-serif;letter-spacing:0;padding:6px 45px}.scroll-btn{position:absolute;top:100%;margin-top:-90px;left:50%;margin-left:-16px}.scroll-btn img{-webkit-transition:all .3s;transition:all .3s;margin-bottom:-9px}.scroll-btn:hover img{margin-bottom:-7px;-webkit-filter:invert(28%) sepia(70%) saturate(1281%) hue-rotate(357deg) brightness(95%) contrast(92%);filter:invert(28%) sepia(70%) saturate(1281%) hue-rotate(357deg) brightness(95%) contrast(92%)}main.mystery-box h2{font-size:2rem;line-height:2rem}main.mystery-box p{font-family:FedraSansProBook,sans-serif;font-size:1rem}#choose-mystery-box{padding-bottom:0!important}.choose-mystery-box,.mystery-box-info{background:#2a1b25}.mystery-box-type{position:relative}.mystery-box-type:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:45%;background:#2a1b25;background:-webkit-gradient(linear,left bottom,left top,color-stop(1%,rgba(42,27,37,.9)),color-stop(88%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(42,27,37,.9) 1%,rgba(0,0,0,0) 88%);-webkit-transition:all .2s;transition:all .2s}.mystery-box-type:hover:after{height:96%;width:90%;margin-left:5%;margin-bottom:15px}.mystery-box-type .bot-info{text-align:center;position:absolute;bottom:0;width:100%;margin-bottom:2rem;-webkit-transition:all .4s;transition:all .4s;z-index:100;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px)}.mystery-box-type:hover .bot-info{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mystery-box-type .bot-info .box-heading{font-family:"FedraSerifAPro",sans-serif;font-size:1.8rem;color:#dca92e;line-height:2.5rem;letter-spacing:4px;position:relative;margin-bottom:2.2rem;padding-bottom:2.2rem}.mystery-box-type .bot-info .bot-list{margin-top:2.2rem;-webkit-transition:all .4s;transition:all .4s;height:0;opacity:0;pointer-events:none;overflow:hidden}.mystery-box-type:hover .bot-info .bot-list{height:auto;opacity:1;z-index:100;pointer-events:auto}.mystery-box-type .bot-info .bot-list ul{-webkit-transition:all .2s;transition:all .2s;height:0;padding-bottom:65px}.mystery-box-type:hover .bot-info .bot-list ul{height:auto}.mystery-box-type .bot-info .bot-list ul li{position:relative;padding-left:2rem;text-align:left;display:table;margin:0 auto 1.2rem;color:#fff;width:290px;font-family:FedraSansProBook,sans-serif;font-size:1rem;height:0}.mystery-box-type:hover .bot-info .bot-list ul li{height:auto}.mystery-box-type .bot-info .bot-list ul li:before{content:"";position:absolute;left:0;top:0;background:url(/build/images/check.4735cf48.svg) 50% no-repeat;background-size:100%;width:18px;height:14px;margin-top:6px}.box-heading:before{content:"";position:absolute;bottom:0;left:50%;width:6rem;height:.1rem;margin-left:-3rem;background:#dca92e}.mystery-box-type .bot-info .price{font-size:1.2rem}.mystery-box-type .discount{background:url(/build/images/discount-eclipse.b5eeedbe.png) 50% no-repeat;width:120px;height:120px;position:absolute;top:0;right:0;margin-top:15px;margin-right:15px;text-align:center;display:-webkit-box;display:flex;font-size:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:#000;font-family:FedraSansProBook,sans-serif;-webkit-box-pack:center;justify-content:center}.mystery-box-type .discount span{font-family:FedraSansPro,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.2rem}.mystery-box-type .subscribe-btn{position:absolute;bottom:0;left:15%;width:70%;margin-bottom:35px;z-index:1001;display:none}.mystery-box-type:hover .subscribe-btn{display:block}main.mystery-box h3{font-family:"FedraSerifAPro",sans-serif;color:#dca92e;text-transform:uppercase;font-size:1.7rem;letter-spacing:4px;line-height:2.6rem;padding-bottom:2.4rem;margin-bottom:2.4rem}main.mystery-box p{color:#fff;line-height:1.7rem}.image-with-effect{position:relative}.image-with-effect img{position:relative;z-index:1}.image-with-effect .image-effect{position:absolute;left:0;bottom:0;margin-bottom:-30px;margin-left:-40px;z-index:0}.bottle-info{background:#36222f;position:relative}.bottle-info .left-effect{position:absolute;left:0;top:0;width:16%;max-height:100%}.bottle-info .right-effect{position:absolute;bottom:0;right:0;max-height:100%}.gift-surprise{background:#2a1b25}.gift-surprise .image-effect{bottom:50%;margin-bottom:-142px}.discount-info{background:#36222f;position:relative}.discount-info .left-effect{position:absolute;left:0;top:0;bottom:0;width:28%;height:100%}.discount-info .right-effect{position:absolute;bottom:0;top:0;right:0;height:100%}.discount-info h3 span{font-size:2rem;margin-bottom:.6rem}.wine-box-video{background:#2a1b25}.wine-box-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.benefits{background:#36222f}.benefits h5{font-family:FedraSansPro,sans-serif;color:#dca92e;text-transform:uppercase;font-size:1rem;margin-bottom:1rem}.benefits .benefit img{height:130px}.benefits .benefit p{padding:0 1.5rem}.owl-theme .owl-dots,.owl-theme .owl-nav{display:none}.mystery-box-order{padding:0 0 100px}.mystery-box-order .config{padding:25px;background-color:#fbfaf9;margin:0 0 30px}.mystery-box-order .config .or{font-size:22px;font-weight:900;color:#fff;display:table;margin:0 auto;background-color:#461754;padding:0 10px;letter-spacing:1px}.mystery-box-order .config h3{border-bottom:1px solid #e3e2e2;padding:0 0 15px;margin:0 0 25px;color:#461754;font-size:18px;line-height:24px;font-weight:700}.mystery-box-order p{color:#6a6665;font-size:14px;line-height:1.5;font-family:FedraSansPro,sans-serif}.mystery-box-order .choose-date h4,.mystery-box-order .choose-period h4{font-size:16px;line-height:22px;color:#000;font-weight:700;margin:0 0 2px}.mystery-box-order .choose-period{background:rgba(0,0,0,0);box-shadow:none;border:1px solid #c2c2c2;cursor:pointer}.mystery-box-order .choose-period.active{background:#fff;border:2px solid #4e1e50}.mystery-box-order .choose-period .btn{width:100%;letter-spacing:0;text-transform:inherit}.mystery-box-order .choose-period.monthly{position:relative;padding-bottom:70px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:97%}.mystery-box-order .choose-period.monthly .btn{width:90%;position:absolute;bottom:0;left:0;margin:0 15px 15px 20px}.mystery-box-order .choose-period ul{font-size:0;display:table}.mystery-box-order .choose-period ul li{font-size:13px;display:inline-block;width:33.33%;border:1px solid #461754;text-align:center;height:42px;line-height:40px;margin-bottom:15px;cursor:pointer;margin-right:-1px;-webkit-transition:all .4s;transition:all .4s}.mystery-box-order .choose-period ul.has-promos li{vertical-align:middle;position:relative}.mystery-box-order .choose-period ul.has-promos li .badge{position:absolute;top:-7px;left:calc(50% - 18px)}.mystery-box-order .choose-period ul li:hover{background-color:#f3ecf5}.mystery-box-order .choose-period ul li.selected{background-color:#461754;color:#fff}.mystery-box-order .choose-date,.mystery-box-order .choose-period.full-width{box-shadow:0 0 10px 10px hsla(0,0%,40.4%,.14);background-color:#fff;border:none;cursor:inherit;height:auto}.mystery-box-order .choose-date,.mystery-box-order .choose-period{padding:20px}.mystery-box-order .choose-date .btn{width:100%;line-height:1.6}.gift-card p,.gift p{padding-right:55px}.mystery-box-order .btn{height:auto;line-height:23px;padding:10px 30px;border-radius:0;font-size:13px;text-transform:uppercase;letter-spacing:2px}.mystery-box-order h3{font-family:FSerProBold,sans-serif;text-transform:inherit;letter-spacing:0}.mystery-box-order .gift-card h3,.mystery-box-order .gift h3{margin:0;padding:0 0 8px}.mystery-box-order .choose-period h4{margin:0 0 10px}.custom-calendar.vdp-datepicker__calendar .cell.selected{background-color:#e30613;border-radius:100px}.vdp-datepicker__calendar .cell.selected{background:#461754}.custom-calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.custom-calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.custom-calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-radius:100px;border-color:#e30613}.mystery-box-order .choose-period.full-width ul li{display:table-cell;width:2%}.mystery-box-order .choose-period.full-width ul li:not(:last-child){border-right:none}main.mystery-box .btn.subscribe-btn,main.mystery-box .btn.subscribe-btn1{line-height:normal;padding:15px}@media only screen and (min-width:768px) and (max-width:1200px){.mystery-box-order .btn{letter-spacing:1px;font-size:12px}}@media only screen and (min-width:991px) and (max-width:1200px){.intro-video video{height:100%}.intro .hero-text{height:100%;min-height:auto;margin-top:-95px}.intro .hero-text h1{font-size:56px;line-height:80px}.intro .hero-text h3{font-size:25px;line-height:32px}.scroll-btn{margin-top:-60px}.gift-surprise .image-effect{margin-bottom:-192px}.mystery-box-type .bot-info .bot-list ul{padding:0 10px 30px}.mystery-box-type .bot-info .bot-list ul li{margin:0 auto 1rem;font-size:.9rem}.mystery-box-type .bot-info .box-heading{margin-bottom:1.2rem;padding-bottom:1.2rem;font-size:1.6rem}.mystery-box-type .subscribe-btn{font-size:.9rem;padding:2px 10px;margin-bottom:12px}.mystery-box-type .bot-info .bot-list{margin-top:1rem}}@media only screen and (min-width:768px) and (max-width:1200px){.bottle-info .right-effect{width:45%}.mystery-box-type:hover:after{margin:0;width:100%;height:100%}.mystery-box-type .discount{width:86px;height:86px;border-radius:100px;font-size:1rem;margin-top:10px;margin-right:6px}.mystery-box-type:hover:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(75%,rgba(42,27,37,.6)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(42,27,37,.6) 75%,rgba(0,0,0,0))}}@media only screen and (min-width:768px) and (max-width:991px){main.mystery-box .btn{font-size:15px;padding:4px 45px}.intro-video video{height:100%}.intro .hero-text{height:100%;min-height:auto;margin-top:-82px}.intro .hero-text h1{font-size:45px;line-height:65px}.intro .hero-text h3{font-size:20px;line-height:28px}.intro .hero-text .btn{padding:4px 42px}.scroll-btn{margin-top:-60px}main.mystery-box h3{font-size:1.1rem;letter-spacing:3px;line-height:1.9rem;padding-bottom:2rem;margin-bottom:2rem}main.mystery-box p{font-size:.9rem}.gift-surprise .image-effect{margin-bottom:-148px}.discount-info h3 span{font-size:1.6rem}.discount-info .left-effect{width:25%}.discount-info .right-effect{width:35%}.benefits h5{min-height:56px}.benefits .benefit p{padding:0}.mystery-box-type .bot-info .bot-list ul li{width:330px;font-size:.9rem}.mystery-box-type .bot-info .box-heading{margin-bottom:1.6rem;padding-bottom:1.6rem}}@media only screen and (min-width:0px) and (max-width:767px){main.mystery-box h3{font-size:1.6rem;line-height:2.5rem;letter-spacing:3px;padding-bottom:1.8rem;margin-bottom:1.8rem}main.mystery-box .btn{font-size:14px;padding:2px 35px}:root{font-size:14px}.intro-video video{height:55vh}.intro .hero-text{min-height:auto;height:100%;margin-top:-25px}.intro .hero-text h1{font-size:40px;line-height:60px}.intro .hero-text h3{font-size:17px;line-height:26px}.intro .hero-text .btn{padding:2px 35px;width:92%}.image-with-effect{margin-bottom:55px}.image-with-effect img{padding-left:20px}.image-with-effect .image-effect{margin-bottom:-14px;margin-left:-20px}.bottle-info .left-effect{width:54%}.bottle-info .right-effect{width:43%}.gift-surprise .image-effect{bottom:0}.discount-info{padding:100px 0}.discount-info .btn{width:100%}.discount-info .left-effect{width:100%;bottom:auto;height:20%}.discount-info .right-effect{top:auto;width:100%;height:35%}.benefits .benefit{margin-bottom:4rem}.benefits .benefit img{height:110px}.benefits .btn{width:100%}.mystery-box-type .bot-info{-webkit-transform:none;-ms-transform:none;transform:none}.mystery-box-type .bot-info .bot-list{pointer-events:auto;opacity:1;height:auto}.mystery-box-type .bot-info .bot-list ul{height:auto;padding-bottom:8px}.mystery-box-type:after{height:100%}.owl-carousel .owl-item img{min-height:630px}.mystery-box-type .discount{width:85px;height:85px;border-radius:100px;margin-top:10px;margin-right:5px;font-size:1.1rem;z-index:10}.mystery-box-type .bot-info .box-heading{margin-bottom:1.8rem;padding-bottom:1.8rem;letter-spacing:3px}.mystery-box-type .bot-info .bot-list ul li{width:auto;display:block;margin:0 .9rem 1rem;height:auto}.mystery-box-type .bot-info .bot-list .btn{width:90%}.mystery-box-type:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(100%,rgba(42,27,37,.4)),color-stop(88%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(42,27,37,.4) 100%,rgba(0,0,0,0) 0)}.mystery-box-type:hover:after{width:100%;height:100%;margin:0}.mystery-box-order{padding:0 0 50px}.mystery-box-order .choose-period ul{width:100%}.mystery-box-order .choose-period ul li{width:100%;font-size:14px;display:block;border-right:1px solid #461754;border-bottom:1px solid #461754;height:34px;line-height:34px}.mystery-box-order .choose-period ul.has-promos li .badge{top:9px;left:10px}.mystery-box-order .choose-date .btn{margin:15px 0 0}.mystery-box-order .choose-date,.mystery-box-order .choose-period{background-color:#fff;padding:15px}.mystery-box-order .config{padding:15px}.mystery-box-order .choose-date h4,.mystery-box-order .choose-period h4,.mystery-box-order .config h3{font-size:14px;line-height:18px}.mystery-box-order .btn{font-size:12px;padding:8px 35px}.gift-card p,.gift p{padding-right:0}.mystery-box-order .choose-period{height:auto;margin-bottom:8px}.mystery-box-order .choose-period.monthly{padding-bottom:20px;display:block;height:auto}.mystery-box-order .choose-period.monthly .btn{position:static;width:100%;margin:0}.mystery-box-order .choose-period.full-width ul li{display:block;width:100%}.mystery-box-order .choose-period.full-width ul li:not(:last-child){border-right:1px solid #461754;border-bottom:none;margin:0}.intro-video .intro-image{min-height:350px;-o-object-fit:cover;object-fit:cover}}
/*# sourceMappingURL=mystery_box.0ed3f2ef.css.map */