html{font-size:62.5%}.template-page .main-content{padding:0!important}.flickity-viewport{padding:10px 0;-webkit-box-sizing:content-box;box-sizing:content-box}.flickity-button,.flickity-button:hover{background:transparent}.flickity-prev-next-button{width:50px;height:50px}.flickity-button-icon{fill:#fff}.sticky-header,.section--footer{display:none}.tarot-card-box{width:100%}body,html{width:100%;overflow-x:hidden;overflow-y:auto;min-height:100%;margin:0;background-color:#002855;font-family:Roboto Condensed}.mt20{margin-top:20px}.tarot-container{position:relative;padding:150px 0 201px}.tarot-image{position:absolute}.tarot-p-pcl,.tarot-p-pcr{width:355px;position:absolute}.tarot-p-pcl{top:123px;left:0}.tarot-p-pcr{top:123px;right:0}.tarot-bg-bottom{width:100%;overflow:hidden;position:absolute;bottom:0;left:0}.tarot-body{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#002855;font-family:Roboto Condensed;text-align:center}.tarot-body .tarot-tit{height:64px;font-size:55px;color:#ddb7a2;font-weight:700;line-height:1.05;margin-bottom:3px;letter-spacing:1.65px;text-transform:uppercase}.tarot-body .tarot-subtit{width:275px;height:36px;font-size:22px;color:#002855;font-weight:700;line-height:37px;margin:0 auto;letter-spacing:1.25px;text-transform:uppercase;position:relative}.tarot-body .tarot-subtit .tarot-tips{width:100%;height:100%;position:absolute;left:0;top:0}.tarot-body .tarot-subtit .text{position:relative;z-index:3}.tarot-body .tarot-discript{width:384px;min-height:47px;font-size:15px;color:#fff;line-height:1.2;margin:32px auto;letter-spacing:.15px}.tarot-body .button-box{text-align:center}.tarot-body .btn{height:auto;font-size:13px;color:#ddb7a2;font-weight:700;line-height:1.69;letter-spacing:.65px;background-color:transparent;border:none;padding:0;border-bottom:.2rem #ddb7a2 solid;cursor:pointer;text-transform:uppercase}.tarot-body .btn:focus{outline:0}.tarot-body .button-box{margin-top:96px;position:relative;z-index:9}.tarot-body .tarot-carousel{overflow:hidden;height:433px;outline:none;padding:0 60px}.tarot-body .carousel-cell{padding:0 10px}.carousel-cell.box{width:444px}.flickity-slider .tarot-card .card-side{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.flickity-slider .tarot-card .card-side:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.tarot-card{height:433px}.tarot-card .card-side{height:433px;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;width:296px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:20px}.tarot-card .tarot-email{width:300px;margin:0 auto}.tarot-card .tarot-email .newsletter-form .field.is-stretched-width{-webkit-box-flex:2;-ms-flex:2;flex:2}.tarot-card .tarot-email .newsletter-form .field.is-stretched-width .control{text-align:center;position:relative;margin:0 auto}.tarot-card .tarot-email .newsletter-form .checkbox-control{margin:0 auto 20px}.tarot-card .tarot-email .newsletter-form .checkbox-wrapper{position:relative;bottom:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px auto 0}.tarot-card .tarot-email .newsletter-form .checkbox-wrapper label{color:#fff;padding-left:30px;font-size:11px;line-height:1.27;letter-spacing:.11px;text-transform:none;font-weight:400;text-align:left;display:inline-block}.tarot-card .tarot-email .newsletter-form .checkbox-wrapper .input-checkbox{display:none}.tarot-card .tarot-email .newsletter-form .checkbox-wrapper .checkbox-item{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border:1px #fff solid}.tarot-card .tarot-email .newsletter-form .checkbox-wrapper .checkbox-item .checkbox-item-inset{position:relative;display:block;background-color:#fff;width:16px;height:16px}.tarot-card .tarot-email .newsletter-form .checkbox-wrapper .checkbox-item svg{fill:#000;position:absolute;top:8px;left:8px;visibility:hidden}.tarot-card .tarot-email .newsletter-form .checkbox-wrapper .checkbox-item.active svg{visibility:visible}.tarot-card .tarot-email .newsletter-form .error-msg,.tarot-card .tarot-email .newsletter-form .letters-err-msg,.tarot-card .tarot-email .newsletter-form .poolname-no{display:none;color:red;text-align:left;font-weight:700}.tarot-card .tarot-email .newsletter-form .poolname-no{text-align:center}.tarot-card .tarot-email .control,.tarot-card .tarot-email .checkbox-control,.tarot-card .tarot-email .checkbox-wrapper{width:300px}.tarot-card .card-side-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);text-align:center;color:#fff}.tarot-card .card-side-back .tit{width:240px;height:38px;font-size:25px;line-height:38px;letter-spacing:1.25px;color:#ddb7a2;position:absolute;left:50%;top:-19px;margin-left:-120px;-webkit-box-sizing:border-box;box-sizing:border-box}.tarot-card .card-side-back .tit .tarot-choose-tips{width:100%;height:100%;position:absolute;left:0;top:0}.tarot-card .card-side-back .tit .text{position:relative;z-index:3;font-weight:700}.tarot-card .card-side-back .fortune,.tarot-card .card-side-back .discript,.tarot-card .card-side-back .resend{font-size:15px;line-height:1.2;letter-spacing:.15px}.tarot-card .card-side-back .con{padding:52px 0 50px}.tarot-card .card-side-back .fortune{width:348px;margin:0 auto 20px}.tarot-card .card-side-back .sku-text{width:70%;margin:0 auto;font-size:20px;line-height:24px;letter-spacing:1px;font-weight:700}.tarot-card .card-side-back .sku-image{width:192px;height:192px;margin:10px auto 12px;background-color:#fff}.tarot-card .card-side-back .discript,.tarot-card .card-side-back .resend{width:300px;margin:0 auto}.tarot-card .card-side-back .discript{padding-bottom:28px}.tarot-card .card-side-back .send-email{width:300px;height:35px;line-height:35px;margin:0 auto 4px}.tarot-card .card-side-back .send-email:focus{outline:none}.tarot-card .card-side-back .button-box .btn{display:inline-block;width:300px;height:40px;font-size:16px;color:#fff;font-weight:700;line-height:40px;letter-spacing:.8px;background-color:transparent;border:none;padding:0;border:.1rem #fff solid;cursor:pointer;text-transform:uppercase;font-family:Roboto Condensed}.tarot-card .card-side-back .button-box .btn:focus{outline:0}.tarot-card .card-side-back .button-box .button-submit-disable{cursor:not-allowed;border:.1rem #969696 solid;color:#969696;background:#d5d5d5}.tarot-card .card-side-back .send-code-agan p{font-size:15px;line-height:20px;letter-spacing:.15px;margin-top:8px}.tarot-card .card-side-back .send-code-agan .btn-again .button-box{text-align:center}.tarot-card .card-side-back .send-code-agan .btn-again .btn{height:auto;font-size:13px;color:#ddb7a2;font-weight:700;line-height:1.69;letter-spacing:.65px;background-color:transparent;border:none;padding:0;border-bottom:.2rem #ddb7a2 solid;cursor:pointer;text-transform:uppercase}.tarot-card .card-side-back .send-code-agan .btn-again .btn:focus{outline:0}.tarot-card .card-side-back .send-code-agan .btn-again .btn{color:#fff;border-color:#fff}.tarot-card .card-side-back .send-code-afterAgan{display:none;width:300px;font-size:15px;line-height:1.33;letter-spacing:.15px;margin:42px auto 59px}.tarot-card.active{-webkit-perspective:150rem;perspective:150rem;position:relative;height:auto;width:444px}.tarot-card.active .card-side{width:100%;height:auto;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px #ddb7a2 solid;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);position:absolute;left:0;top:0}.tarot-card.active .card-side-back{-webkit-transform:rotateY(0);transform:rotateY(0)}.tarot-cover{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background-color:#000000c9}.tarot-cover.show{z-index:100;pointer-events:all;visibility:visible;opacity:1;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.select-location{font-family:Roboto Condensed;width:444px;background-color:#731d34;position:absolute;top:98px;z-index:199;border-radius:20px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;border:solid 2px #ddb7a2;text-align:center;color:#fff;padding-top:52px;padding-bottom:44px}.select-location .tit{width:240px;height:38px;font-size:25px;line-height:38px;letter-spacing:1.25px;color:#ddb7a2;position:absolute;left:50%;top:-19px;margin-left:-120px;-webkit-box-sizing:border-box;box-sizing:border-box}.select-location .tit .tarot-choose-tips{width:100%;height:100%;position:absolute;left:0;top:0}.select-location .tit .text{position:relative;z-index:3;font-weight:700}.select-location .tit{font-weight:700}.select-location .welcome-text{width:300px;min-height:27px;margin:0 auto;font-size:15px;line-height:1.33;letter-spacing:.15px}.select-location .select-tit{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:1px;margin-top:13px}.select-location .location-sel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:7px}.select-location .location-sel .location-opt{width:300px;height:40px;line-height:40px;font-size:16px;font-weight:700;letter-spacing:.8px;border:solid 1px #fff;margin:10px auto;cursor:pointer;text-transform:uppercase}.select-location .location-sel .location-opt.active,.select-location .location-sel .location-opt:hover{color:#731d34;background-color:#fff}.select-location .button-box{text-align:center}.select-location .btn{height:auto;font-size:13px;color:#ddb7a2;font-weight:700;line-height:1.69;letter-spacing:.65px;background-color:transparent;border:none;padding:0;border-bottom:.2rem #ddb7a2 solid;cursor:pointer;text-transform:uppercase}.select-location .btn:focus{outline:0}.select-location .button-box{margin-top:20px}.select-location .button-box .btn{color:#fff;border-color:#fff}@media screen and (min-width: 1024px)and (max-width: 1400px){.tarot-p-pcl,.tarot-p-pcr{width:300px}.tarot-bg-bottom .tarot-bg-image{position:relative;width:1366px;left:50%;margin-left:-683px}.tarot-container{padding:140px 0 190px}.tarot-card{height:422px}.tarot-card .card-side{width:288px;height:422px}.tarot-card .card-side-back .send-code-afterAgan{width:305px;margin:53px auto 48px}.tarot-card .card-side-back .button-box .btn,.tarot-card .tarot-email,.tarot-card .tarot-email .control,.tarot-card .tarot-email .checkbox-control{width:288px}.tarot-body .tarot-tit{height:122px;width:335px;margin:0 auto 12px}.tarot-body .tarot-discript{width:450px;margin:32px auto 16px}.tarot-body .tarot-carousel{height:422px}.tarot-body .button-box{margin-top:119px}.select-location{padding-bottom:40px}}@media screen and (min-width: 768px)and (max-width: 1023px){.flickity-button,.flickity-button:hover{display:none}.carousel-cell.box{width:387px}.tarot-p-pcl,.tarot-p-pcr{width:250px}.tarot-p-pcr{right:-4px}.tarot-bg-bottom .tarot-bg-image{position:relative;width:1366px;left:50%;margin-left:-683px}.tarot-container{padding:120px 0 172px}.tarot-card{height:432px}.tarot-card.active{height:auto;width:387px}.tarot-card .card-side{width:295px;height:432px}.tarot-card .card-side-back .fortune{width:290px}.tarot-card .card-side-back .send-code-afterAgan{width:263px;margin:45px auto 56px}.tarot-card .card-side-back .button-box .btn,.tarot-card .tarot-email,.tarot-card .tarot-email .control,.tarot-card .tarot-email .checkbox-control{width:263px}.tarot-body .tarot-tit{width:240px;height:92px;font-size:40px;line-height:1.13;letter-spacing:1.2px;margin:0 auto 2px}.tarot-body .tarot-discript{width:450px;margin:33px auto 23px}.tarot-body .button-box{margin-top:98px}.tarot-body .tarot-carousel{height:432px;padding:0 20px}.tarot-body .carousel-cell{padding:0 7px}.select-location{width:387px;top:96px;padding-bottom:36px}.select-location .welcome-text,.select-location .location-sel .location-opt{width:263px}}@media only screen and (max-width: 767px){.tarot-bg-mob{position:absolute;left:0;top:0;width:100%}.tarot-p-mobl,.tarot-p-mobr{position:absolute;width:75px}.tarot-p-mobl{position:absolute;width:75px;top:100px;left:10px}.tarot-p-mobr{position:absolute;width:75px;top:100px;right:0}.tarot-bg-bottom .tarot-bg-image{position:relative;width:1014px;left:50%;margin-left:-507px}.tarot-container{padding:120px 0 112px}.carousel-cell.box{width:90%;max-width:387px}.tarot-card{height:366px}.tarot-card .card-side{width:250px;height:366px}.tarot-card .card-side-back .fortune,.tarot-card .card-side-back .discript,.tarot-card .card-side-back .resend{width:calc(100% - 98px);height:auto}.tarot-card .card-side-back .send-email,.tarot-card .card-side-back .button-box .btn{width:252px}.tarot-card .card-side-back .send-code-afterAgan{width:calc(100% - 92px);max-width:294px;height:auto;margin:50px auto 52px}.tarot-card .tarot-email{width:100%}.tarot-card .tarot-email .newsletter-form .field.is-stretched-width .control,.tarot-card .tarot-email .newsletter-form .checkbox-control,.tarot-card .tarot-email .newsletter-form .checkbox-wrapper{width:252px}.tarot-card.active{width:100%;height:auto}.tarot-card.active .card-side{width:100%}.tarot-body .tarot-tit{height:103px;width:295px;font-size:45px;line-height:1.11;letter-spacing:2.25px;margin:0 auto 5px}.tarot-body .tarot-discript{width:auto;height:auto;max-width:395px;min-height:auto;padding:0 15px;margin:35px auto 14px}.tarot-body .button-box{margin-top:42px}.tarot-body .tarot-carousel{height:366px;padding:0 15px}.tarot-body .carousel-cell{padding:0 7px}.select-location{width:calc(100% - 26px);max-width:387px;top:38px;padding-bottom:40px}.select-location .welcome-text,.select-location .location-sel .location-opt{width:80%;max-width:252px}}
/*# sourceMappingURL=/cdn/shop/t/224/assets/tarot.css.map */
