@import "https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css";
html{box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{color:#000000f2;background-color:#fff;margin:0;padding:0;font-family:Raleway,sans-serif;font-size:16px}a{cursor:pointer;color:#000}a:focus,a:hover{color:#1a1a1a}label{cursor:pointer}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%}input[type=email]::-webkit-input-placeholder{color:#b3b3b3}input[type=password]::-webkit-input-placeholder{color:#b3b3b3}input[type=search]::-webkit-input-placeholder{color:#b3b3b3}input[type=tel]::-webkit-input-placeholder{color:#b3b3b3}input[type=text]::-webkit-input-placeholder{color:#b3b3b3}textarea::-webkit-input-placeholder{color:#b3b3b3}input[type=email]::-moz-placeholder{color:#b3b3b3}input[type=password]::-moz-placeholder{color:#b3b3b3}input[type=search]::-moz-placeholder{color:#b3b3b3}input[type=tel]::-moz-placeholder{color:#b3b3b3}input[type=text]::-moz-placeholder{color:#b3b3b3}textarea::-moz-placeholder{color:#b3b3b3}input[type=email]:-ms-placeholder-shown{color:#b3b3b3}input[type=password]:-ms-placeholder-shown{color:#b3b3b3}input[type=search]:-ms-placeholder-shown{color:#b3b3b3}input[type=tel]:-ms-placeholder-shown{color:#b3b3b3}input[type=text]:-ms-placeholder-shown{color:#b3b3b3}textarea:-ms-placeholder-shown{color:#b3b3b3}input[type=email]:-moz-placeholder-shown{color:#b3b3b3}input[type=password]:-moz-placeholder-shown{color:#b3b3b3}input[type=search]:-moz-placeholder-shown{color:#b3b3b3}input[type=tel]:-moz-placeholder-shown{color:#b3b3b3}input[type=text]:-moz-placeholder-shown{color:#b3b3b3}textarea:-moz-placeholder-shown{color:#b3b3b3}textarea{resize:vertical}.wrapper{max-width:1196px;margin:0 auto}h1{margin:0;font-size:32px;font-weight:600}h2{margin:0;font-size:28px;font-weight:600}h3{margin:0;font-size:20.5px;font-weight:600}h4{margin:0;font-size:16px;font-weight:600}h5{margin:0;font-size:13px;font-weight:600}h6{margin:0;font-size:10px;font-weight:600}a,a:active,a:focus,a:hover,a:link,a:visited{outline-offset:0;cursor:pointer;outline:0;text-decoration:none}a:active,a:active:active,a:active:focus,a:active:hover,a:focus,a:focus:active,a:focus:focus,a:focus:hover,a:hover,a:hover:active,a:hover:focus,a:hover:hover,a:link:active,a:link:focus,a:link:hover,a:visited:active,a:visited:focus,a:visited:hover{outline-offset:0;outline:0}p{margin:0 0 1em;font-family:Raleway,sans-serif}p:last-child{margin-bottom:0}a,button{-webkit-tap-highlight-color:transparent;background-color:unset;border:none}input::-webkit-input-placeholder{color:#cfcece!important}input:-moz-placeholder-shown{color:#cfcece!important}input::-moz-placeholder{color:#cfcece!important}input:-ms-placeholder-shown{color:#cfcece!important}:-webkit-any(input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill){-webkit-text-fill-color:#626262;box-shadow:inset 0 0 0 50px #fff}:is(input:autofill,select:autofill,textarea:autofill){-webkit-text-fill-color:#626262;box-shadow:inset 0 0 0 50px #fff}.account-btn-login,.account-btn-logined,.account-submit-btn,.button,.checkout-finish-btn,.checkout1-btn,.checkout2-btn,.hamb-btn,.howto-btn,.modal-btn,.news-submit-button,.p-status-btn,.p404-btn,.password-submit-btn,.promotions-btn,.reply-submit-btn{outline-offset:0;cursor:pointer;outline:0;display:inline-block}.account-btn-login:active,.account-btn-login:focus,.account-btn-login:hover,.account-btn-logined:active,.account-btn-logined:focus,.account-btn-logined:hover,.account-submit-btn:active,.account-submit-btn:focus,.account-submit-btn:hover,.button:active,.button:focus,.button:hover,.checkout-finish-btn:active,.checkout-finish-btn:focus,.checkout-finish-btn:hover,.checkout1-btn:active,.checkout1-btn:focus,.checkout1-btn:hover,.checkout2-btn:active,.checkout2-btn:focus,.checkout2-btn:hover,.hamb-btn:active,.hamb-btn:focus,.hamb-btn:hover,.howto-btn:active,.howto-btn:focus,.howto-btn:hover,.modal-btn:active,.modal-btn:focus,.modal-btn:hover,.news-submit-button:active,.news-submit-button:focus,.news-submit-button:hover,.p-status-btn:active,.p-status-btn:focus,.p-status-btn:hover,.p404-btn:active,.p404-btn:focus,.p404-btn:hover,.password-submit-btn:active,.password-submit-btn:focus,.password-submit-btn:hover,.promotions-btn:active,.promotions-btn:focus,.promotions-btn:hover,.reply-submit-btn:active,.reply-submit-btn:focus,.reply-submit-btn:hover{outline-offset:0;outline:0}.hamb-btn{background-color:#0000;border:none;width:24px;height:24px;padding:0}.hamb-btn .hamb-icon{background:url(/img/svg/hamb-icon.svg) 50%/contain no-repeat;width:100%;height:100%;display:block}.hamb-btn.open .hamb-icon{background:url(/img/svg/hamb-close.svg) 50%/contain no-repeat}.account-btn-login{background-color:#0000;border:2px solid #ee1d47;justify-content:center;align-items:center;height:41px;padding:0 19px;display:inline-flex}.account-btn-login:active,.account-btn-login:active:hover,.account-btn-login:hover{background-color:#ee1d47}.account-btn-login:active .account-btn-text,.account-btn-login:active:hover .account-btn-text,.account-btn-login:hover .account-btn-text{color:#fefefe}.account-btn-login .account-btn-text{color:#6d1028;text-transform:uppercase;white-space:nowrap;font-family:Raleway,sans-serif;font-size:17px;font-weight:700;line-height:1}.account-btn-logined{background-color:#0000;border:2px solid #ee1d47;justify-content:center;align-items:center;height:41px;padding:0 38px;display:inline-flex}.account-btn-logined .account-btn-img{fill:#ee1d47;display:block}.account-btn-logined:active,.account-btn-logined:active:hover,.account-btn-logined:hover{background-color:#ee1d47}.account-btn-logined:active .account-btn-img,.account-btn-logined:active:hover .account-btn-img,.account-btn-logined:hover .account-btn-img{fill:#fff}.news-submit-button{text-transform:uppercase;color:#fff;background-color:#ff6584;border:none;justify-content:center;align-items:center;height:62px;padding:0 40px;font-family:Raleway,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.news-submit-button:link,.news-submit-button:visited{color:#fff;background-color:#ff6584}.news-submit-button:active,.news-submit-button:active:hover,.news-submit-button:hover{color:#fff;background-color:#bc1d47}.modal-btn{letter-spacing:.5px;color:#fff;border:none;justify-content:flex-start;align-items:center;width:100%;height:53px;padding:5px 20px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.33;display:inline-flex}.modal-btn:link,.modal-btn:visited,.modal-btn:active,.modal-btn:active:hover,.modal-btn:hover{color:#fff}.modal-btn.facebook-btn{background-color:#3b579d;margin-bottom:15px}.modal-btn.auth-btn{color:#fff;background-color:#2a2654;border-radius:12px;justify-content:center;width:100%;height:56px;margin-bottom:12px}.modal-btn.auth-btn:hover,.modal-btn.auth-btn:active,.modal-btn.auth-btn:active:hover{color:#fff;background-color:#353072}.modal-btn.auth-btn[disabled]{opacity:.7;cursor:not-allowed}.modal-btn.auth-btn .modal-btn-img{width:auto;height:22px}.modal-btn.magic-btn{border-radius:12px;justify-content:center;width:100%;height:56px;margin-top:4px}.auth-stack{width:100%;max-width:420px;margin:0 auto;padding:8px 0 16px}.auth-title{text-align:center;color:#6d1028;margin:6px 0;font-family:Raleway,sans-serif;font-size:22px;font-weight:700}.auth-welcome{color:#6c585c;text-align:center;margin:0 0 20px;font-family:Raleway,sans-serif;font-size:14px;line-height:1.4}.magic-link-form{width:100%;margin:8px 0 12px}.magic-link-form .input-group{margin-bottom:8px}.magic-link-success{color:#2d4f1d;text-align:center;background-color:#f1f7ee;border:1px solid #c3e0b3;border-radius:4px;width:100%;margin:8px 0 12px;padding:12px}.magic-link-success .magic-link-hint{opacity:.8;margin-top:4px;font-size:13px}.magic-link-error{color:#bc1d47;margin-top:6px;font-size:13px}.modal-btn.modal-submit-btn{background-color:#bc1d47;justify-content:center}.modal-btn .modal-btn-img{margin-right:15px}.p404-btn{letter-spacing:.5px;text-transform:uppercase;text-align:center;color:#fefefe;background-color:#ee1d4780;justify-content:center;align-items:center;height:62px;padding:5px 50px;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1.97;display:inline-flex}.p404-btn:link,.p404-btn:visited{color:#fefefe;background-color:#ee1d4780}.p404-btn:active,.p404-btn:active:hover,.p404-btn:hover{color:#fefefe;background-color:#ee1d47}.howto-btn{letter-spacing:.6px;text-transform:uppercase;color:#fefefe;background-color:#ff6584;justify-content:center;align-items:center;width:557px;max-width:100%;height:50px;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1.48;display:inline-flex}.howto-btn:link,.howto-btn:visited{color:#fefefe;background-color:#ff6584}.howto-btn:active,.howto-btn:active:hover,.howto-btn:hover{color:#fefefe;background-color:#bc1d47}.password-submit-btn{letter-spacing:.5px;text-transform:uppercase;color:#fefefe;background-color:#ff6584;border:none;max-width:100%;height:47px;padding:5px;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1.33}.password-submit-btn:link,.password-submit-btn:visited{color:#fefefe;background-color:#ff6584}.password-submit-btn:active,.password-submit-btn:active:hover,.password-submit-btn:hover{color:#fefefe;background-color:#bc1d47}.reply-submit-btn{letter-spacing:.6px;text-transform:uppercase;color:#fefefe;background-color:#ee1d47;border:none;justify-content:center;align-items:center;width:374px;max-width:100%;height:54px;padding:5px;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:1;display:inline-flex}.reply-submit-btn:link,.reply-submit-btn:visited{color:#fefefe;background-color:#ee1d47}.reply-submit-btn:active,.reply-submit-btn:active:hover,.reply-submit-btn:hover{color:#fefefe;background-color:#bc1d47}.checkout-finish-btn{letter-spacing:.6px;text-transform:uppercase;text-align:center;color:#fefefe;background-color:#ff6584;border:none;justify-content:center;align-items:center;width:498px;max-width:100%;height:63px;padding:5px;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:1.33;display:inline-flex}.checkout-finish-btn:link,.checkout-finish-btn:visited{color:#fefefe;background-color:#ff6584}.checkout-finish-btn:active,.checkout-finish-btn:active:hover,.checkout-finish-btn:hover{color:#fefefe;background-color:#bc1d47}.account-submit-btn{letter-spacing:.5px;text-transform:uppercase;color:#fefefe;background-color:#ff6584;border:none;max-width:100%;height:47px;padding:5px;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1.33}.account-submit-btn:link,.account-submit-btn:visited{color:#fefefe;background-color:#ff6584}.account-submit-btn:active,.account-submit-btn:active:hover,.account-submit-btn:hover{color:#fefefe;background-color:#bc1d47}.p-status-btn{letter-spacing:.5px;text-transform:uppercase;text-align:center;color:#fff;background-color:#1dbc30;border:none;justify-content:center;align-items:center;width:60px;height:44px;padding:2px;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.56;display:inline-flex}.p-status-btn:link,.p-status-btn:visited{color:#fff;background-color:#1dbc30}.p-status-btn:active,.p-status-btn:active:hover,.p-status-btn:hover{color:#fefefe;background-color:#199728}.promotions-btn{pointer-events:none;letter-spacing:.4px;text-transform:uppercase;text-align:center;color:#1dbc30;background-color:#fff;border:2px solid #1dbc30;justify-content:center;align-items:center;width:152px;height:44px;font-family:Raleway,sans-serif;font-size:16px;font-weight:700;line-height:1.75;display:inline-flex}.promotions-btn .disabled-text,.promotions-btn .hover-text{display:none}.promotions-btn .promotions-text{display:block}.promotions-btn:link,.promotions-btn:visited{color:#1dbc30;background-color:#fff}.promotions-btn:active,.promotions-btn:active:hover,.promotions-btn:hover{color:#fff;background-color:#1dbc30}.promotions-btn:active .disabled-text,.promotions-btn:active:hover .disabled-text,.promotions-btn:hover .disabled-text{display:none}.promotions-btn:active .hover-text,.promotions-btn:active:hover .hover-text,.promotions-btn:hover .hover-text{display:block}.promotions-btn:active .promotions-text,.promotions-btn:active:hover .promotions-text,.promotions-btn:hover .promotions-text{display:none}.promotions-btn.disabled{color:#eb1d47;cursor:unset;pointer-events:none;background-color:#f8f8f8;border:2px solid #eb1d47}.promotions-btn.disabled .disabled-text{display:block}.promotions-btn.disabled .hover-text,.promotions-btn.disabled .promotions-text{display:none}.promotions-btn.disabled:active,.promotions-btn.disabled:active:hover,.promotions-btn.disabled:hover,.promotions-btn.disabled:link,.promotions-btn.disabled:visited{color:#c1c1c1;background-color:#e4e4e4;border:2px solid #e4e4e4}.promotions-btn.disabled:active .disabled-text,.promotions-btn.disabled:active:hover .disabled-text,.promotions-btn.disabled:hover .disabled-text,.promotions-btn.disabled:link .disabled-text,.promotions-btn.disabled:visited .disabled-text{display:block}.promotions-btn.disabled:active .hover-text,.promotions-btn.disabled:active:hover .hover-text,.promotions-btn.disabled:hover .hover-text,.promotions-btn.disabled:link .hover-text,.promotions-btn.disabled:visited .hover-text,.promotions-btn.disabled:active .promotions-text,.promotions-btn.disabled:active:hover .promotions-text,.promotions-btn.disabled:hover .promotions-text,.promotions-btn.disabled:link .promotions-text,.promotions-btn.disabled:visited .promotions-text{display:none}.checkout1-btn{letter-spacing:.6px;color:#fff;text-transform:uppercase;text-align:center;background-color:#17bebb;border:none;justify-content:center;align-items:center;width:100%;height:86px;padding:5px;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:2;display:inline-flex}.checkout1-btn:link,.checkout1-btn:visited{color:#fff;background-color:#41c9c7}.checkout1-btn:active,.checkout1-btn:active:hover,.checkout1-btn:hover{color:#fefefe;background-color:#41c9c7}.checkout2-btn{letter-spacing:.6px;color:#fefefe;text-transform:uppercase;text-align:center;background-color:#ff6584;border:none;justify-content:center;align-items:center;width:100%;height:63px;padding:5px;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:2;display:inline-flex}.checkout2-btn:link,.checkout2-btn:visited{color:#fefefe;background-color:#ff6584}.checkout2-btn:active,.checkout2-btn:active:hover,.checkout2-btn:hover{color:#fefefe;background-color:#bc1d47}video{width:100%;height:auto}.text-bold{font-weight:700}.text-semi-bold{font-weight:600}.text-uppercase{text-transform:uppercase}body{background-color:#fff}body.min100vh{flex-direction:column;min-height:100vh;display:flex}body.min100vh .main{flex-direction:column;flex:auto;display:flex}body.min100vh .main .flexto100vh{flex:auto}.header{z-index:100;background-color:#f7f7f7;width:100%;top:0;left:0}.header .header-container{z-index:100;justify-content:center;align-items:center;max-width:1196px;min-height:85px;margin:0 auto;padding:15px;display:flex;position:relative}.header .logo-container{flex:0 0 142px;width:142px;height:55px}.header .header-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}.nav-container{flex:auto;align-items:center;display:flex}.nav-container.first{justify-content:flex-start}.nav-container.second{-webkit-box-pack:end;-ms-flex-pack:end}.nav-list{align-items:center;margin:0 -28px;padding:0;list-style:none;display:flex}.nav-list .nav-item{padding:0 20px}.nav-list .nav-link{color:#6d1028;text-transform:uppercase;white-space:nowrap;font-family:Raleway,sans-serif;font-size:16px;font-weight:700;line-height:1}.nav-list .nav-link:hover{color:#ee1d47}.nav-link-dropdown{cursor:pointer}.account-btn-container{justify-content:center;display:flex}.xs-nav .xs-nav-body{border:2px solid #ee1d47;padding:50px 15px}.xs-nav .xs-nav-list{margin:0 0 50px;padding:0;list-style:none}.xs-nav .xs-nav-list .nav-item{text-align:center}.xs-nav .xs-nav-list .nav-item:not(:last-child){margin-bottom:50px}.xs-nav .xs-nav-list .nav-link{color:#6d1028;text-transform:uppercase;white-space:nowrap;font-family:Raleway,sans-serif;font-size:20px;font-weight:700}.xs-nav .xs-nav-btn-container{justify-content:center;display:flex}.hamb-btn-container{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.nav-link-dropdown{display:inline-block;position:relative}.nav-link-dropdown .dropbtn{outline-offset:0;cursor:pointer;z-index:1;text-align:center;outline:0;align-items:center;display:flex;position:relative}.nav-link-dropdown .dropbtn:active,.nav-link-dropdown .dropbtn:focus,.nav-link-dropdown .dropbtn:hover{outline-offset:0;outline:0}.nav-link-dropdown .dropbtn:hover .dropbtn-text{color:#ee1d47}.nav-link-dropdown .dropbtn:hover .dropdown-icon path{fill:#ee1d47}.nav-link-dropdown .dropbtn-text{color:#6d1028;text-transform:uppercase;margin-right:15px;font-family:Raleway,sans-serif;font-size:16px;font-weight:700;line-height:1}.nav-link-dropdown .dropdown-icon{width:14px;height:14px}.nav-link-dropdown .dropdown-icon path{fill:#6d1028}.nav-link-dropdown.active-dropdown .dropbtn-text{color:#ee1d47}.nav-link-dropdown.active-dropdown .dropdown-icon{transform:rotate(180deg)}.nav-link-dropdown.active-dropdown .dropdown-icon path{fill:#ee1d47}.nav-link-dropdown .dropdown-content{background-color:#fff;border:2px solid #ee1d47;width:calc(100% + 48px);padding:46px 22px 4px 26px;display:none;position:absolute;top:-21px;left:-28px}.nav-link-dropdown.active-dropdown .dropdown-content{display:block}.nav-link-dropdown .content-list{margin:0;padding:0;list-style-type:none}.nav-link-dropdown .content-item{padding:12px 0 10px;position:relative}.nav-link-dropdown .content-item:not(:last-child):after{content:"";background-color:#ee1d47;width:100%;height:1px;position:absolute;bottom:0;left:0}.nav-link-dropdown .content-link{color:#6c585c;font-family:Raleway,sans-serif;font-size:17px;font-weight:500;line-height:1}.nav-link-dropdown .content-link:hover{color:#ee1d47}.footer{background-color:#ee1d47}.footer .footer-container{max-width:1196px;margin:0 auto;padding:83px 15px 32px}.footer .footer-grid{display:-ms-grid;-ms-grid-columns:auto;grid-gap:20px 40px;grid-template-columns:auto;display:grid}.footer .first-f{display:-ms-grid;-ms-grid-columns:auto;grid-gap:35px 80px;grid-template-columns:auto;justify-content:center;display:grid}.footer .first-f-list-1,.footer .first-f-list-2,.footer .first-f-socials{margin:0;padding:0;list-style:none}.footer .first-f-list-item{margin-bottom:6px}.footer .first-f-list-link{letter-spacing:.8px;color:#6d1028;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:15px;font-weight:700;line-height:1}.footer .first-f-socials{justify-self:center;display:flex}.footer .first-f-socials .social-item:not(:last-child){margin-right:15px}.footer .first-f-socials .social-link{letter-spacing:1.2px;color:#fff;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:12px;font-weight:700}.footer .second-f{-ms-grid-column-align:center;justify-self:center}.footer .second-f-list{margin:0;padding:0;list-style:none}.footer .second-f-item:not(:last-child){margin-bottom:10px}.footer .third-f{text-align:center}.footer .third-f-img-box-1{margin-bottom:18px;padding-top:5px}.footer .third-f-text-1{letter-spacing:.4px;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Raleway,sans-serif;font-size:14.5px;font-weight:700;display:block}.footer .third-f-img-box-2{margin-bottom:30px}.footer .copyright{letter-spacing:.4px;color:#fff;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:14.5px;font-weight:700;display:block}.mslider,.sign-slider{opacity:0;transition:opacity 1s}.mslider.slick-initialized,.sign-slider.slick-initialized{opacity:1}.mslider .slick-next,.mslider .slick-prev,.sign-slider .slick-next,.sign-slider .slick-prev{z-index:1;cursor:pointer;color:#0000;background:0 0;border:none;outline:0;width:23px;height:23px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.mslider .slick-next:focus,.mslider .slick-next:hover,.mslider .slick-prev:focus,.mslider .slick-prev:hover,.sign-slider .slick-next:focus,.sign-slider .slick-next:hover,.sign-slider .slick-prev:focus,.sign-slider .slick-prev:hover{color:#0000;background:0 0;outline:0}.mslider .slick-next:focus:before,.mslider .slick-next:hover:before,.mslider .slick-prev:focus:before,.mslider .slick-prev:hover:before,.sign-slider .slick-next:focus:before,.sign-slider .slick-next:hover:before,.sign-slider .slick-prev:focus:before,.sign-slider .slick-prev:hover:before{opacity:1}.mslider .slick-next.slick-disabled:before,.mslider .slick-prev.slick-disabled:before,.sign-slider .slick-next.slick-disabled:before,.sign-slider .slick-prev.slick-disabled:before{opacity:.25}.mslider .slick-next:before,.mslider .slick-prev:before,.sign-slider .slick-next:before,.sign-slider .slick-prev:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mslider .slick-prev,.sign-slider .slick-prev{left:0}.mslider .slick-prev:before,.sign-slider .slick-prev:before{content:"";background:url(/img/arrow-left.png) 50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.mslider .slick-next,.sign-slider .slick-next{right:0}.mslider .slick-next:before,.sign-slider .slick-next:before{content:"";background:url(/img/arrow-right.png) 50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.mslider .slick-dots,.sign-slider .slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:12px}.mslider .slick-dots li,.sign-slider .slick-dots li{cursor:pointer;margin:0 6px;padding:0;font-size:0;display:inline-block;position:relative}.mslider .slick-dots li button,.sign-slider .slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:0;width:12px;height:12px;padding:0;display:block}.mslider .slick-dots li button:focus,.mslider .slick-dots li button:hover,.sign-slider .slick-dots li button:focus,.sign-slider .slick-dots li button:hover{outline:0}.mslider .slick-dots li button:focus:before,.mslider .slick-dots li button:hover:before,.sign-slider .slick-dots li button:focus:before,.sign-slider .slick-dots li button:hover:before{opacity:.5}.mslider .slick-dots li button:before,.sign-slider .slick-dots li button:before{content:"";opacity:.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ec5574;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.mslider .slick-dots li.slick-active button:before,.sign-slider .slick-dots li.slick-active button:before{opacity:.5;background-color:#ac1533}body.modalintscroll-visible{overflow:hidden}.modal,.modalintscroll{display:none}body.modal-visible{overflow:hidden}.vanilla-modal .modal{z-index:-1;opacity:0;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;transition:opacity .5s,z-index 0s .5s;display:flex;position:fixed;top:0;left:0;overflow:auto}.vanilla-modal .modalintscroll{z-index:-1;opacity:0;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;transition:opacity .5s,z-index 0s .5s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.modal-visible .modal,.modalintscroll-visible .modalintscroll{z-index:200;opacity:1;transition:opacity .5s}.modal-inner{max-width:100%;max-height:100vh}.modalintscroll-inner{flex-direction:column;flex:0 auto;max-width:100%;max-height:80vh;display:flex}.modal-content{position:relative}.modalintscroll-content{flex-direction:column;flex:0 auto;max-height:100%;display:flex;position:relative}.modalintscroll-content .overflow-flex-column{flex-direction:column;flex:0 auto;max-height:100%;display:flex}.modalintscroll-content .scroll-content{flex:0 auto;overflow-y:auto}.modal-close{outline-offset:0;cursor:pointer;z-index:1;background-color:#0000;border:none;outline:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:20px;right:20px}.modal-close .modal-close-icon{width:30px}.modal-close:active,.modal-close:focus,.modal-close:hover{outline-offset:0;outline:0}.login-section-container{background-color:#e6e6e6;position:relative}.login-section-container .login-info-container{flex-direction:column;flex:50%;justify-content:space-between;padding:42px 15px 21px;display:flex}.login-section-container .login-img-container{flex:50%;position:relative}.login-section-container .login-img-container .login-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block}.login-section-container .login-img-container:after{content:"";opacity:.7;background-image:linear-gradient(#10266d,#ee1d47);width:100%;height:100%;position:absolute;top:0;left:0}.login-section-container .logo-login-container{width:171px;height:66px;margin:0 auto 44px}.login-section-container .logo-login-container .logo-login-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block}.login-section-container .inner-login-container{max-width:358px;margin:0 auto}.login-section-container .or-text{text-align:center;margin-bottom:18px;padding-top:22px;display:block}.login-section-container .login-form{margin-bottom:18px}.login-section-container .input-group{margin-bottom:30px}.login-section-container .flex-select-container{margin-bottom:30px;display:flex}.login-section-container .select2-container--default .select2-selection--single{background-color:#e6e6e6}.login-section-container .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2}.login-section-container input::-webkit-input-placeholder{color:#cfcece!important}.login-section-container input:-moz-placeholder-shown{color:#cfcece!important}.login-section-container input::-moz-placeholder{color:#cfcece!important}.login-section-container input:-ms-placeholder-shown{color:#cfcece!important}:-webkit-any(.login-section-container input:-webkit-autofill,.login-section-container select:-webkit-autofill,.login-section-container textarea:-webkit-autofill){-webkit-text-fill-color:#626262;box-shadow:inset 0 0 0 50px #fff}:is(.login-section-container input:autofill,.login-section-container select:autofill,.login-section-container textarea:autofill){-webkit-text-fill-color:#626262;box-shadow:inset 0 0 0 50px #fff}.login-section-container .input-control{outline-offset:0;color:#9b9b9b;background-color:#0000;border:0 solid #9b9b9b;border-bottom-width:2px;outline:0;width:100%;padding:8px 0;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.11}.login-section-container .input-control:active,.login-section-container .input-control:focus,.login-section-container .input-control:hover{outline-offset:0;outline:0}.login-section-container .forgot-container{justify-content:flex-end;margin-bottom:30px;display:flex}.login-section-container .forget-p{color:#6c585c;font-family:Raleway,sans-serif;font-size:16px;font-weight:500;line-height:1.25}.login-section-container .sign-text{text-align:center;color:#6c585c;font-family:Raleway,sans-serif;font-size:16px;font-weight:500;line-height:1.25;display:block}.login-section-container .sign-link{color:#bc1d47;font-size:16px;font-weight:700}.modal-agreement-container{background-color:#f7f7f7;max-width:1000px;padding:67px 57px 43px}.modal-agreement-container .modal-title{letter-spacing:.7px;color:#6d1028;text-align:center;margin-bottom:26px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.modal-agreement-container .modal-text{letter-spacing:.45px;text-align:justify;color:#6c585c;margin-bottom:45px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.56}.modal-agreement-container .modal-text p:not(:last-child){margin-bottom:15px}.modal-agreement-container .modal-agr-btn{outline-offset:0;cursor:pointer;letter-spacing:.45px;color:#fff;background-color:#bc1d47;outline:0;justify-content:center;align-items:center;width:365px;height:53px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.33;display:inline-flex}.modal-agreement-container .modal-agr-btn:active,.modal-agreement-container .modal-agr-btn:focus,.modal-agreement-container .modal-agr-btn:hover{outline-offset:0;outline:0}.modal-agreement-container .modal-agr-btn:link,.modal-agreement-container .modal-agr-btn:visited,.modal-agreement-container .modal-agr-btn:active,.modal-agreement-container .modal-agr-btn:focus,.modal-agreement-container .modal-agr-btn:hover{color:#fff}.modal-agreement-container .modal-btn-container{justify-content:center;display:flex}.modal-completed-container{background-color:#f7f7f7;max-width:600px;padding:64px 29px 50px}.modal-completed-container .modal-title{letter-spacing:.7px;color:#6d1028;text-align:center;margin-bottom:17px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.modal-completed-container .warning-text{letter-spacing:.45px;text-align:center;color:#ee1d47;max-width:90%;margin:0 auto 37px;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;line-height:1.33}.modal-completed-container .modal-text{text-align:justify;color:#6c585c;max-width:82%;margin:0 auto 29px;font-family:Raleway,sans-serif;font-size:17.5px;line-height:1.6}.modal-completed-container .modal-btn-container{justify-content:center;display:flex}.modal-completed-container .modal-50-btn{outline-offset:0;cursor:pointer;letter-spacing:.45px;color:#fff;outline:0;justify-content:center;align-items:center;width:50%;height:53px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.33;display:inline-flex}.modal-completed-container .modal-50-btn:active,.modal-completed-container .modal-50-btn:focus,.modal-completed-container .modal-50-btn:hover{outline-offset:0;outline:0}.modal-completed-container .modal-50-btn:link,.modal-completed-container .modal-50-btn:visited,.modal-completed-container .modal-50-btn:active,.modal-completed-container .modal-50-btn:focus,.modal-completed-container .modal-50-btn:hover{color:#fff}.modal-completed-container .modal-50-btn.red-btn{background-color:#bc1d47}.modal-completed-container .modal-50-btn.gray-btn{background-color:#b9b9b9}.flatpickr{position:relative}.flatpickr .flatpickr-input{opacity:0;border:none;width:100%;height:100%;position:absolute;bottom:0;left:0}.record-tab-container .record-tab-panes .record-tab-pane{display:none}.record-tab-container .record-tab-panes .record-tab-pane.active{display:block}.katina-tab-container .katina-tab-panes .katina-tab-pane{display:none}.katina-tab-container .katina-tab-panes .katina-tab-pane.active{display:block}.account-tab-container .account-tab-panes .account-tab-pane{display:none}.account-tab-container .account-tab-panes .account-tab-pane.active{display:block}.select2-hidden-accessible,.select2-hidden-accessible:active,.select2-hidden-accessible:focus,.select2-hidden-accessible:hover,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single:active,.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single:hover{outline-offset:0;outline:0}.select2-container .select2-selection--single{height:44px}.select2-container--default .select2-selection--single{border-radius:unset;background-color:#fff;border:2px solid #d2d2d2}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#6c585c;letter-spacing:.4px;padding:4px 12px;font-family:Raleway;font-size:15px;font-weight:500;line-height:1.4}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d2d2d2}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#d2d2d2 #0000 #0000}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #6c585c}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.record-form .select2-container .select2-selection--single{height:33px}.record-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}.select-box{width:100%;position:relative}.select2-hidden-accessible{width:100%!important;height:100%!important}.select2-results__option{color:#6c585c;letter-spacing:.4px;padding:2px 12px;font-family:Raleway;font-size:15px;font-weight:500;line-height:1.4}.select2-dropdown{border:2px solid #6c585c}.select2-container--open .select2-selection--single{border:2px solid #6c585c;border-bottom:none}.select2-container--default .select2-selection--single .select2-selection__placeholder{letter-spacing:.4px;font-family:Raleway;font-size:15px;font-weight:500;line-height:1.4}.purchases-pagination{justify-content:center;margin:0;padding:13px 15px 0;display:flex}.purchases-pagination li{padding:5px;display:inline-block}.purchases-pagination li.disabled{padding:5px 18px}.purchases-pagination li .page{letter-spacing:.5px;color:#e8bbc5;font-family:Raleway,sans-serif;font-size:20px;font-weight:300;line-height:1.4}.purchases-pagination li.active .page{color:#fff;font-weight:600}.promotions-pagination{justify-content:center;margin:0;padding:13px 15px 0;display:flex}.promotions-pagination li{padding:5px;display:inline-block}.promotions-pagination li.disabled{padding:5px 18px}.promotions-pagination li .page{letter-spacing:.5px;color:#e8bbc5;font-family:Raleway,sans-serif;font-size:20px;font-weight:300;line-height:1.4}.promotions-pagination li.active .page{color:#fff;font-weight:600}.label-checkbox{cursor:pointer;letter-spacing:.5px;text-align:left;color:#6c585c;align-items:center;font-family:Raleway,sans-serif;font-size:18px;line-height:1.56;display:flex;position:relative}.label-checkbox-register{cursor:pointer;letter-spacing:.5px;text-align:left;color:#6c585c;align-items:center;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:12px;line-height:1.56;display:flex;position:relative}.label-checkbox-register input,.label-checkbox input{opacity:0;width:26px;height:26px;position:absolute;top:50%;transform:translateY(-50%)}.label-checkbox .custom-checkbox{background-color:#0000;border:2px solid #d2d2d2;flex-shrink:0;width:26px;height:26px;margin:0 15px 0 0;position:relative}.label-checkbox-register .custom-checkbox{background-color:#0000;border:2px solid #d2d2d2;flex-shrink:0;width:22px;height:22px;margin:0 5px 0 0;position:relative}.label-checkbox input:checked+.custom-checkbox:after{content:"";background-color:#6c585c;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.label-checkbox-register input:checked+.custom-checkbox:after{content:"";background-color:#6c585c;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.news-section{background-color:#e6e6e6}.news-section .news-section-container{padding:29px 15px 56px;position:relative}.news-section .news-title{letter-spacing:2px;text-align:center;color:#6d1028;text-transform:uppercase;margin-bottom:8px;font-family:Raleway,sans-serif;font-size:20px;font-weight:800;line-height:1}.news-section .news-text{text-align:center;color:#6c585c;margin-bottom:0;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;line-height:1.61}.news-section .form-container{width:461px;max-width:90%;margin-top:15px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.news-section .footer-modal{width:461px;max-width:90%;margin-top:15px;position:absolute;top:100%;left:50%;transform:none}.news-section .checkbox-container{justify-content:center;margin-top:5px;display:flex}.news-section .label-checkbox-register{color:#fff}.news-section .label-checkbox-register input:checked+.custom-checkbox:after{background-color:#fff}.news-section a{color:#fff}.news-section .input-group{position:relative}.news-section .input-group .news-submit-button{position:absolute;top:0;right:0}.news-section .news-input-control{outline-offset:0;letter-spacing:1.2px;color:gray;background-color:#f4f4f4;border:none;outline:0;width:100%;height:62px;padding:0 164px 0 32px;font-family:Raleway,sans-serif;font-size:12px;font-weight:700}.news-section .news-input-control:active,.news-section .news-input-control:focus,.news-section .news-input-control:hover{outline-offset:0;outline:0}.news-section .news-form-message{text-align:center;width:100%;position:absolute;top:110%;left:0}.mslider-section{background-blend-mode:overlay;background:#61e6cf url(/img/m-slider-bg.jpg) 50%/cover no-repeat;position:relative}.mslider-section.first-slide-active{background-blend-mode:overlay;background:url(/images/banner-3.png) 50%/cover no-repeat}.mslider-section .mslider-section-container{padding:0;position:relative}.mslider-section .mslide-container{min-height:256px}.mslider-section .percent-text{color:#401abb;font-family:Raleway,sans-serif;font-weight:700;line-height:1;display:block}.mslider-section .slide-title{color:#fff;text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700}.mslider-section .slide-title .accent-text{color:#401abb}.mslider-section .slide-text{color:#3b2e65;font-family:Raleway,sans-serif;font-size:12px;font-weight:500;line-height:1.38}.mslider-section .mslide-container.custom-background{justify-content:unset;align-items:unset;display:grid}.mslider-section .banner-container{max-width:100%;position:relative}.mslider-section .banner-image{object-fit:cover;width:100%;height:200px}.mslider-section .banner-text{color:#755a42;text-align:left;font-size:16px;font-weight:700;position:absolute;top:72%;left:40%;transform:translate(-50%,-50%)}.mslider-section .banner-text p{margin:0;padding:0}@media (max-width:576px){.mslider-section .banner-text{font-size:12px;top:70%}.mslider .slick-dots{bottom:6px}.slick-dots li{width:10px;height:10px}}.services-section{background-color:#e6e6e6}.services-section .services-section-container{padding:30px 15px 34px}.services-section .services-grid{display:-ms-grid;grid-gap:35px 0;grid-template-columns:repeat(auto-fit,minmax(12%,1fr));margin:0;padding:0;list-style:none;display:grid}.services-section .services-item{justify-content:center;display:flex}.services-section .item-container{flex-direction:column;align-items:center;display:flex}.services-section .item-icon-box{background-color:#f7f7f7;border:2px solid #ff6584;border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;margin-bottom:18px;display:flex}.services-section .item-icon-box-horoscope{background-color:#f7f7f7;border:2px solid #fed67c;border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;margin-bottom:18px;display:flex}.services-section .item-icon-box img{width:60px;height:60px}.services-section .item-icon-box-horoscope img{width:112px;height:112px}.services-section .item-title-horoscope,.services-section .item-title{color:#ff6584;text-align:center;word-break:break-word;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:15px;font-weight:700;line-height:1;display:block}.services-section .item-title-horoscope{color:#11005b}.services-section .item-icon{display:block}.services-section .item-icon path,.services-section .item-icon polygon{fill:#ff6584}.services-section .item-link:hover .item-icon-box{border:2px solid #ee1d47}.services-section .item-link:hover .item-title{color:#ee1d47}.services-section .item-link:hover .item-icon path,.services-section .item-link:hover .item-icon polygon{fill:#ee1d47}.select-section{background-color:#f7f7f7}.select-section .select-section-container{padding:35px 15px 24px;position:relative}.select-section .select-title{letter-spacing:.7px;text-align:center;color:#6d1028;text-transform:uppercase;margin-bottom:30px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.select-section .select-section-container>.select-description,.select-section p.select-description{color:#6c585c;text-align:center;max-width:720px;margin:0 auto 28px;padding:0 12px;font-family:Raleway,sans-serif;font-size:15px;line-height:1.55}.select-section .select-grid{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.select-section .select-item{max-width:100%;padding:110px 10px 4px}.select-section .s-item-container{background-color:#f0f0f0;border:2px solid #ee1d47;flex-direction:column;width:334px;max-width:100%;height:100%;display:flex;position:relative}.select-section .s-item-container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:2px 2.2px 2.9px .2px #dd1844}.select-section .s-item-body{flex-direction:column;flex:auto;padding-top:101px;display:flex;position:relative}.select-section .s-item-img-box{border-radius:50%;width:114px;height:114px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.select-section .s-item-img-box:before{content:"";z-index:-1;background-color:#ef1c53;border-radius:50%;width:calc(100% + 24px);height:calc(100% + 24px);position:absolute;top:-12px;left:-12px}.select-section .s-item-img-box:after{content:"";z-index:-2;background-color:#ff6584;border-radius:50%;width:calc(100% + 46px);height:calc(100% + 46px);position:absolute;top:-23px;left:-23px}.select-section .s-hero-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:50%;width:100%;height:100%}.select-section .s-left-box{padding:20px 0 0;position:absolute;top:0;left:49px;transform:translate(-50%)}.select-section .s-left-icon{fill:#f7b32b;height:18px;margin:0 auto 14px;display:block}.select-section .s-left-text{text-align:center;color:#f7b32b;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1;display:block}.select-section .s-right-text{text-align:center;color:#2274a5;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1;display:block}.select-section .s-right-box{text-align:center;padding:20px 0 0;position:absolute;top:0;right:49px;transform:translate(50%)}.select-section .s-right-icon{fill:#2274a5;height:18px;margin:0 auto 14px;display:block}.select-section .s-item-name{text-align:center;color:#6d1028;text-transform:uppercase;margin-bottom:15px;font-family:Raleway,sans-serif;font-size:17px;font-weight:700;line-height:1}.select-section .s-item-text{text-align:center;color:#6c585c;flex-direction:column;flex:auto;justify-content:center;margin-bottom:20px;padding:0 20px;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.33;display:flex}.select-section .s-item-text .subtitle{color:#ee1d47;font-size:16px;font-weight:600}.select-section .s-item-icons-container{justify-content:center;align-items:flex-end;margin:0 -14px;padding:0;list-style:none;display:flex}.select-section .s-item-icon{flex:none;margin:0 auto -4px;display:none}.select-section .s-item-icon img{height:27px}.select-section .s-item-icon.enable,.select-section .s-icon{display:block}.select-section .s-icon path,.select-section .s-icon polygon{fill:#ee1d47}.select-section .s-item-footer{background-color:#ee1d47;padding:15px 0}.select-section .s-item-footer-text{letter-spacing:.5px;text-align:center;color:#fff;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:21px;font-weight:700;line-height:1;display:block}.select-section .s-item-footer-text .t1{color:#e8bbc5}.select-section .s-item-footer-text .t2{letter-spacing:.4px;color:#e8bbc5;font-size:16px}.select-section .s-item-link:hover .s-icon path,.select-section .s-item-link:hover .s-icon polygon{fill:#ff6584}.select-section .s-item-link:hover .s-item-container{border:2px solid #ff6584}.select-section .s-item-link:hover .s-item-footer{background-color:#ff6584}.sign-section{background-color:#e6e6e6}.sign-section .sign-section-container{padding:30px 15px}.sign-section .sign-title{text-align:center;letter-spacing:.7px;color:#6c585c;text-transform:uppercase;margin-bottom:30px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.sign-section .sign-grid{display:-ms-grid;grid-gap:38px 0;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));margin:0;padding:0;list-style:none;display:grid}.sign-section .item-container .item-icon-box{justify-content:center;align-items:center;width:112px;height:112px;margin:0 auto 16px;display:flex}.sign-section .item-container .item-name{color:#bc1d47;text-align:center;text-transform:uppercase;margin-bottom:6px;font-family:Raleway,sans-serif;font-size:17px;font-weight:700;line-height:1.41;display:block}.sign-section .item-container .item-date{color:#6c585c;text-align:center;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.6;display:block}.horoscope-section{background-color:#f6f6f6}.horoscope-section .horoscope-section-container{padding:30px 15px 16px}.horoscope-section .horoscope-title{text-align:center;letter-spacing:.7px;color:#6d1028;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.horoscope-section .horoscope-data{letter-spacing:.5px;text-align:center;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.33;display:block}.horoscope-section .date-grid{display:-ms-grid;-ms-grid-columns:1fr;grid-gap:10px 0;grid-template-columns:1fr;align-items:center;display:grid}.horoscope-section .datepicker-pretext{margin-right:11px}.horoscope-section .datepicker-container{justify-content:center;align-items:center;display:flex}.horoscope-section .horoscope-grid{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.horoscope-section .horoscope-item{max-width:100%;margin-bottom:4px;padding:80px 18px 0}.horoscope-section .h-item-container{border-style:solid;border-width:2px;background-color:#e6e6e6;border-image-source:linear-gradient(315deg,#c841c6,#1a277d);border-image-slice:1;width:334px;max-width:100%;height:100%;position:relative}.horoscope-section .h-item-container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:1.3px 1.5px 2.9px .2px #ab3dba}.horoscope-section .h-item-body{padding:78px 26px 41px;position:relative}.horoscope-section .h-item-img-box{justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.horoscope-section .h-item-name{text-align:center;color:#bc1d47;text-transform:uppercase;margin-bottom:22px;font-family:Raleway,sans-serif;font-size:17px;font-weight:700;line-height:1.41}.horoscope-section .h-item-text{text-align:center;color:#6c585c;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.33}.sign-top-section .koc{background:url(/img/sign/sign-top-bg-koc.png) 50% 40%/cover no-repeat}.sign-top-section .boga{background:url(/img/sign/sign-top-bg-boga.png) 50% 40%/cover no-repeat}.sign-top-section .ikizler{background:url(/img/sign/sign-top-bg-ikizler.png) 50% 40%/cover no-repeat}.sign-top-section .yengec{background:url(/img/sign/sign-top-bg-yengec.png) 50% 40%/cover no-repeat}.sign-top-section .aslan{background:url(/img/sign/sign-top-bg-aslan.png) 50% 40%/cover no-repeat}.sign-top-section .basak{background:url(/img/sign/sign-top-bg-basak.png) 50% 40%/cover no-repeat}.sign-top-section .terazi{background:url(/img/sign/sign-top-bg-terazi.png) 50% 40%/cover no-repeat}.sign-top-section .akrep{background:url(/img/sign/sign-top-bg-akrep.png) 50% 40%/cover no-repeat}.sign-top-section .yay{background:url(/img/sign/sign-top-bg-yay.png) 50% 40%/cover no-repeat}.sign-top-section .oglak{background:url(/img/sign/sign-top-bg-oglak.png) 50% 40%/cover no-repeat}.sign-top-section .kova{background:url(/img/sign/sign-top-bg-kova.png) 50% 40%/cover no-repeat}.sign-top-section .balik{background:url(/img/sign/sign-top-bg-balik.png) 50% 40%/cover no-repeat}.sign-top-section .sign-top-section-container{justify-content:center;align-items:center;height:224px;padding:20px 0;display:flex}.sign-top-section .img-container{width:210px;height:100%}.sign-top-section .sign-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;opacity:.85;width:100%;height:100%}.signinfo-section{background-color:#f6f6f6}.signinfo-section .signinfo-section-container{padding:28px 15px 35px}.signinfo-section .sign-name{color:#6d1028;text-align:center;text-transform:uppercase;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700}.signinfo-section .sign-date{color:#6c585c;text-align:center;margin-bottom:22px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;display:block}.signinfo-section .detail-text{max-width:910px;margin:0 auto 41px}.signinfo-section .detail-item{text-align:center;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.78;display:block}.signinfo-section .text-block{margin-bottom:44px}.signinfo-section .text-block:last-child{margin-bottom:0}.signinfo-section .text-block .text-title{color:#6d1028;text-align:center;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.signinfo-section .text-block p{text-align:justify;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.44}.signinfo-section .text-block p+.text-title{margin-bottom:44px}.sign-slider-section{background-color:#f6f6f6}.sign-slider-section .datepicker-container{justify-content:center;align-items:center;padding:0 15px;display:flex}.sign-slider-section .datepicker-aftertext{letter-spacing:.5px;color:#6c585c;margin-left:17px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500}.sign-slider-section .sign-slider .slick-list{margin:0 15px}.sign-slider-section .ss-item{padding:70px 18px 0}.sign-slider-section .ss-item-container{border-style:solid;border-width:2px;background-color:#e6e6e6;border-image-source:linear-gradient(315deg,#c841c6,#1a277d);border-image-slice:1;width:334px;max-width:100%;margin:0 auto;position:relative}.sign-slider-section .ss-item-container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:1.3px 1.5px 2.9px .2px #ab3dba}.sign-slider-section .ss-item-body{padding:78px 26px 41px;position:relative}.sign-slider-section .ss-item-img-box{justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.sign-slider-section .ss-item-img-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.sign-slider-section .ss-item-name{text-align:center;color:#bc1d47;text-transform:uppercase;margin-bottom:22px;font-family:Raleway,sans-serif;font-size:17px;font-weight:700;line-height:1.41}.sign-slider-section .ss-item-text{text-align:center;color:#6c585c;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.33}.sign-slider-section .ss-item-date{text-align:center;color:#6c585c;padding:20px 20px 18px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.11}.p404-section{background:#000 url(/img/bg-404.jpg) 50% 100%/cover no-repeat}.p404-section .p404-section-container{min-height:746px;padding:133px 15px 20px}.p404-section .title{letter-spacing:.7px;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:32px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.p404-section .text-404-container{max-width:600px;margin:0 auto 32px;padding:0 15px}.p404-section .text-404{letter-spacing:.5px;text-align:center;color:#e8bbc5;text-shadow:.9px .5px 8px #000;font-family:Raleway;font-size:18px;font-weight:500;line-height:1.56}.p404-section .btn-container{justify-content:center;align-items:center;display:flex}.privacy-section{background-color:#6d1028}.privacy-section .privacy-section-container{padding:25px 15px 28px}.privacy-section .privacy-text-container{background-color:#f7f7f7;padding:35px 30px 32px}.privacy-section .privacy-text-container:not(:last-child){margin-bottom:25px}.privacy-section .title{letter-spacing:.7px;text-align:center;color:#6d1028;margin-bottom:20px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.privacy-section p{letter-spacing:.5px;text-align:justify;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:2}.privacy-section p:not(:last-child){margin-bottom:2em}.privacy-section p+.title{padding-top:35px}.howto-section{background-color:#fff}.howto-section .howto-section-container{padding:40px 15px 21px}.howto-section .title{letter-spacing:.7px;text-align:center;color:#6d1028;margin-bottom:34px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.howto-section .howto-list{max-width:810px;margin:0 auto 42px;padding:0;list-style:none}.howto-section .howto-item:not(:last-child){margin-bottom:40px}.howto-section .item-img-container{justify-content:center;display:flex}.howto-section .item-text-container{padding:0 25px}.howto-section .item-text-container.mw550{max-width:550px}.howto-section .item-img-box{background-color:#ee1d47;border-radius:50%;justify-content:center;align-items:center;width:149px;height:149px;display:flex}.howto-section .item-title{letter-spacing:.6px;color:#ff6584;margin-bottom:8px;font-family:Raleway,sans-serif;font-size:24px;font-weight:700;line-height:1}.howto-section .item-text{letter-spacing:.5px;color:#6c585c;margin-bottom:0;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:2}.howto-section .btn-container{justify-content:center;align-items:center;display:flex}.password-section{background-image:linear-gradient(#ee1d47,#bc1d47)}.password-section .password-section-container{padding:33px 15px 30px}.password-section .title{letter-spacing:.7px;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:9px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.password-section .text{letter-spacing:.5px;color:#e8bbc5;text-align:center;margin-bottom:29px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.33}.password-section .password-form-container{z-index:1;background-color:#f8f8f8;padding:66px 15px 67px;position:relative}.password-section .password-form-container:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 1px 4.5px .6px #00000029}.password-section .password-form-container.ishide{display:none}.password-section .password-input-grid{max-width:100%;display:-ms-grid;-ms-grid-columns:1fr;grid-gap:10px 0;grid-template-columns:1fr;display:grid}.password-section .label{letter-spacing:.5px;color:#6d1028;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.56}.password-section .input{outline-offset:0;border:2px solid #d2d2d2;outline:0;width:100%;height:44px;padding:2px 13px}.password-section .input:active,.password-section .input:focus,.password-section .input:hover{outline-offset:0;outline:0}.password-section .btn-container{justify-content:center;padding-top:21px;display:flex;position:relative}.password-section .btn-container .password-submit-btn{width:100%}.password-section .password-form-message{text-align:center;width:100%;position:absolute;top:100%;left:0}.password-section .password-check-form-container{z-index:1;background-color:#f8f8f8;padding:49px 15px;position:relative}.password-section .password-check-form-container:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 1px 4.5px .6px #00000029}.password-section .password-check-form-container.ishide{display:none}.password-section .icon-container{justify-content:center;align-items:center;margin-bottom:48px;display:flex}.password-section .check-title{letter-spacing:.7px;color:#6d1028;text-align:center;margin-bottom:13px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.password-section .check-text{letter-spacing:.5px;text-align:center;color:#ee1d47;max-width:600px;margin:0 auto;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;line-height:1.17}.faq-section{background-image:linear-gradient(315deg,#6d1028,#bc1d47)}.faq-section .faq-section-container{padding:35px 15px 25px}.faq-section .title{letter-spacing:.7px;color:#fff;text-align:center;margin-bottom:35px;font-family:Raleway,sans-serif;font-size:28px;font-weight:600;line-height:1}.faq-section .collapsible-container{max-width:1020px;margin:0 auto}.faq-section .collapsible-item{z-index:1;border:1px solid #e8bbc5;position:relative}.faq-section .collapsible-item:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 5.8px .2px #e8bbc5}.faq-section .collapsible-item:not(:last-child){margin-bottom:20px}.faq-section .collapsible-btn{outline-offset:0;cursor:pointer;-webkit-appearance:none;background-color:#0000;border:none;outline:0;justify-content:space-between;align-items:center;width:100%;min-height:76px;padding:10px 31px 10px 32px;display:flex}.faq-section .collapsible-btn:active,.faq-section .collapsible-btn:focus,.faq-section .collapsible-btn:hover{outline-offset:0;outline:0}.faq-section .btn-text{color:#e8bbc5;text-align:left;margin-right:15px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.11}.faq-section .collapsible-content{opacity:0;color:#fefefe;height:0;padding:0;font-family:Raleway,sans-serif;font-size:18px;line-height:1.67;transition-duration:.3s;transition-timing-function:cubic-bezier(.075,.82,.165,1)}.faq-section .collapsible-content.isopen{opacity:1;height:auto;padding:0 52px 26px 32px}.faq-section .btn-svg{fill:#e8bbc5}.faq-section .btn-svg .icon-down{display:inline}.faq-section .btn-svg .icon-up{display:none}.faq-section .collapsible-item.iscollapsed{border:1px solid #fff}.faq-section .collapsible-item.iscollapsed:before{box-shadow:0 0 5.8px .2px #fff}.faq-section .collapsible-item.iscollapsed .btn-text{color:#fff}.faq-section .collapsible-item.iscollapsed .btn-svg{fill:#fff;transform:rotate(180deg)}.faq-section .collapsible-item.iscollapsed .btn-svg .icon-down{display:none}.faq-section .collapsible-item.iscollapsed .btn-svg .icon-up{display:inline}.reply-section{background-image:linear-gradient(#e8bbc5,#ff6584)}.reply-section .reply-section-container{padding:20px 15px 30px}.reply-top-container{background-color:#ebebeb;margin-bottom:20px}.reply-top-container .first-part{padding:30px;position:relative}.reply-top-container .img-box{z-index:1;background-color:#ff6584;border-radius:50%;width:176px;height:176px;position:relative}.reply-top-container .img-box:before{content:"";z-index:-1;background-color:#ef1c53;border-radius:50%;width:calc(100% - 24px);height:calc(100% - 24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reply-top-container .img-box .hero-img{border-radius:50%;width:calc(100% - 52px);height:calc(100% - 52px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reply-top-container .text-container .name{letter-spacing:.5px;color:#6d1028;text-transform:uppercase;margin-bottom:28px;font-family:Raleway,sans-serif;font-size:20px;font-weight:700;line-height:1.2;display:block}.reply-top-container .text-container .t1{letter-spacing:.5px;color:#6c585c;margin-bottom:25px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.44;display:block}.reply-top-container .text-container .t2{letter-spacing:.4px;color:#ee1d47;font-family:Raleway,sans-serif;font-size:15px;line-height:1.4;display:block}.reply-top-container .second-part{padding:30px}.reply-top-container .second-part .t3{letter-spacing:.5px;color:#bc1d47;flex:1 0 35%;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.44;display:block}.reply-top-container .second-part .t4{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.67;display:block}.reply-text-container{background-color:#ebebeb;padding:35px 30px 33px}.reply-text-container:not(:last-child){margin-bottom:20px}.reply-text-container .title{letter-spacing:.7px;text-align:center;color:#6d1028;margin-bottom:34px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.reply-text-container p{letter-spacing:.5px;text-align:justify;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:2}.reply-text-container p:not(:last-child){margin-bottom:2em}.reply-text-container p+.title{padding-top:35px}.reply-comment-container{background-color:#ebebeb;padding:28px 30px 30px}.reply-comment-container .title{letter-spacing:.7px;text-align:center;color:#6d1028;margin-bottom:15px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.reply-comment-container .reply-rating{text-align:center;margin-bottom:14px}.reply-comment-container .reply-rating .jq-star{margin:0 4px}.reply-comment-container .textarea{outline-offset:0;resize:none;letter-spacing:.5px;text-align:justify;color:#6c585c;background-color:#ebebeb;outline:0;width:100%;max-width:743px;min-height:203px;margin:0 auto 20px;padding:20px 30px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:2;display:block;box-shadow:.9px .5px 8px 1px #0000004a}.reply-comment-container .textarea:active,.reply-comment-container .textarea:focus,.reply-comment-container .textarea:hover{outline-offset:0;outline:0}.reply-comment-container .btn-container{justify-content:center;display:flex}.checkout-finish-section .checkout-finish-section-container{padding:40px 15px}.checkout-finish-section .icon-container{justify-content:center;align-items:center;height:108px;margin-bottom:34px;display:flex}.checkout-finish-section .checkout-title{letter-spacing:.7px;text-align:center;color:#6d1028;text-transform:uppercase;margin-bottom:18px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.checkout-finish-section .checkout-text{letter-spacing:.5px;text-align:center;color:#ee1d47;max-width:600px;margin:0 auto 26px;font-family:Raleway,sans-serif;font-size:18px;line-height:1.33}.checkout-finish-section .btn-container{justify-content:center;display:flex}.account-section{background-image:linear-gradient(#ee1d47,#bc1d47)}.account-section .account-section-container{padding:40px 15px 25px}.account-section .account-title{letter-spacing:.7px;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:32px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.account-section .account-tabs{padding:0;list-style:none}.account-section .account-tab-item{padding:0 15px 15px}.account-section .account-tab{letter-spacing:.5px;color:#e8bbc5;cursor:pointer;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.33;position:relative}.account-section .account-tab.active,.account-section .account-tab:hover{color:#fff}.account-section .account-tab.active:after,.account-section .account-tab:hover:after{content:"";background-color:#fff;width:100%;height:1px;position:absolute;bottom:-8px;left:0}.account-section .account-exit-tab{letter-spacing:.5px;color:#e8bbc5;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.33;display:block;position:relative}.account-section .account-exit-tab:hover{color:#fff}.account-section .account-exit-tab:hover:after{content:"";background-color:#fff;width:100%;height:1px;position:absolute;bottom:-8px;left:0}.account-section .tab-info-container{background-color:#f8f8f8;box-shadow:0 1px 4.5px .6px #00000029}.account-section .account-form-container{justify-content:center;padding:67px 15px;display:flex}.account-section .account-discount-container{padding:67px 15px}.account-section .banner-container{max-width:100%;position:relative}.account-section .banner-image{object-fit:cover;width:100%;height:200px}.account-section .banner-text{color:#755a42;text-align:left;font-size:16px;font-weight:700;position:absolute;top:72%;left:40%;transform:translate(-50%,-50%)}.account-section .banner-text p{margin:0;padding:0}.account-section .input-container{width:60%;margin-top:20px;margin-right:10px;display:inline-block;position:relative;left:20%}.account-section .copy-btn{color:#fff;cursor:pointer;background-color:#ff6584;border:none;border-radius:4px;padding:8px 10px;transition:background-color .3s;position:absolute;top:calc(100% - 37px);right:5px}.account-section .input-container .input{padding:2px 77px 2px 5px}.account-section .copy-btn:hover{background-color:#bc1d47}@media (max-width:576px){.account-section .banner-text{width:80%;font-size:15px;left:48%}.account-section .input-container{width:100%;left:0}}.account-section .account-input-grid{max-width:100%;display:-ms-grid;-ms-grid-columns:1fr;grid-gap:10px 0;grid-template-columns:1fr;display:grid}.account-section .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2}.account-section .label{letter-spacing:.5px;color:#6d1028;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.56}.account-section .input{outline-offset:0;letter-spacing:.5px;color:#6c585c;border:2px solid #d2d2d2;outline:0;width:100%;height:44px;padding:2px 13px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.56}.account-section .input:active,.account-section .input:focus,.account-section .input:hover{outline-offset:0;outline:0}.account-section .select{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.56;display:block}.account-section .select .select-options{max-height:190px;overflow:auto}.account-section .flex-select-container{display:flex}.account-section .flex-select-container .select:not(:last-child){margin-right:13px}.account-section .btn-container{justify-content:center;padding-top:15px;display:flex;position:relative}.account-section .btn-container .account-submit-btn{width:100%}.account-section .account-form-message{text-align:center;width:100%;padding:5px;position:absolute;top:100%;left:0}.account-section .purchases-list-container{margin:0;padding:0;list-style:none}.account-section .purchases-list-container li:not(:last-child) .purchase-item{margin-bottom:17px}.account-section .purchase-item{background-color:#f8f8f8;padding:38px 39px 10px;box-shadow:0 1px 4.5px .6px #00000029}.account-section .purchase-item-grid{flex-wrap:wrap;margin:0 -5px;display:flex}.account-section .p-col{margin-bottom:14px;padding:0 5px}.account-section .p-order,.account-section .p-type,.account-section .p-warlock,.account-section .p-payment,.account-section .p-order-date,.account-section .p-status{flex:50%}.account-section .p-col{flex-direction:column;display:flex}.account-section .p-col .p-value{flex:auto;align-items:center;display:flex}.account-section .p-status-img{border:2px solid #d2d2d2;justify-content:center;align-items:center;width:60px;height:44px;display:flex}.account-section .p-title{letter-spacing:.5px;color:#6d1028;margin-bottom:8px;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.56;display:block}.account-section .p-value{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.56;display:block}.account-section .promotions-list-container{margin:0;padding:0;list-style:none}.account-section .promotions-list-container li:not(:last-child) .promotions-item{margin-bottom:11px}.account-section .promotions-item{background-color:#f8f8f8;padding:17px 15px 6px;box-shadow:0 1px 4.5px .6px #00000029}.account-section .left-pr,.account-section .right-pr{margin:0 -5px}.account-section .pr-col{align-items:center;margin-bottom:10px;padding:0 5px;display:flex}.account-section .pr-col1{letter-spacing:.5px;color:#6d1028;flex:0 36%;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.56}.account-section .pr-col2{letter-spacing:.5px;color:#6c585c;flex:none;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.56}.account-section .pr-col3{letter-spacing:.5px;color:#6d1028;flex:0 190px;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;line-height:1.56}.account-section .pr-col4{flex:none}.checkout-section{background-color:#fff}.checkout-section .checkout-section-container{padding:44px 15px 26px}.checkout-section .checkout2-section-container{padding:44px 15px 22px}.checkout-section .checkout-title{letter-spacing:.7px;color:#6d1028;text-align:center;margin-bottom:30px;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.checkout-top-container{background-color:#ebebeb;justify-content:center;display:flex}.checkout-top-container .checkout-img-box{z-index:1;background-color:#ff6584;border-radius:50%;position:relative}.checkout-top-container .checkout-img-box:before{content:"";z-index:-1;background-color:#ef1c53;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-top-container .checkout-img-box .checkout-hero-img{border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-top-container .text-container{flex-direction:column;justify-content:center;display:flex}.checkout-top-container .text-container .name{letter-spacing:.5px;color:#6d1028;text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;line-height:1.2;display:block}.checkout-top-container .text-container .t1{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-weight:500;line-height:1.44;display:block}.checkout-top-container .text-container .t2{letter-spacing:.4px;color:#ee1d47;font-family:Raleway,sans-serif;line-height:1.4;display:block}.checkout-top-v1-container{background-color:#ebebeb}.checkout-top-v1-container .first-part{align-items:center;max-width:800px;margin:0 auto;display:flex}.checkout-top-v1-container .first-part .checkout-img-box{z-index:1;background-color:#ff6584;border-radius:50%;position:relative}.checkout-top-v1-container .first-part .checkout-img-box:before{content:"";z-index:-1;background-color:#ef1c53;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-top-v1-container .first-part .checkout-img-box .checkout-hero-img{border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-top-v1-container .first-part .text-container{flex-direction:column;justify-content:center;display:flex}.checkout-top-v1-container .first-part .text-container .name{letter-spacing:.75px;color:#6d1028;text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;line-height:1.2;display:block}.checkout-top-v1-container .first-part .text-container .t1{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-weight:500;line-height:1.44;display:block}.checkout-top-v1-container .first-part .text-container .t2{letter-spacing:.4px;color:#ee1d47;font-family:Raleway,sans-serif;font-style:italic;line-height:1.4;display:block}.checkout-top-v1-container .second-part{max-width:800px;margin:0 auto}.checkout-top-v1-container .second-part .sec-text{letter-spacing:.45px;color:#6c585c;margin-bottom:5px;font-family:Raleway,sans-serif;font-weight:500;line-height:1.44;display:block}.checkout-top-v1-container .second-part .sec-text .accent{color:#f1275a;font-weight:600}.checkout-top-v1-container .second-part .cup-photo-list{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.checkout-top-v1-container .second-part .cup-photo-item:not(:last-child){margin-right:10px}.checkout-top-v1-container .second-part .cup-photo-container{padding-bottom:100%;position:relative;overflow:hidden}.checkout-top-v1-container .second-part .cup-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;position:absolute}.checkout-form .ch1-box{margin-bottom:28px}.checkout-form .ch1-1-box{background-color:#27f1ba;min-height:319px;margin:0 auto 18px;padding:10px 10px 0;position:relative}.checkout-form .ch1-1-body{height:252px;position:relative}.checkout-form .ch1-1-body img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 10%;object-position:center 10%;width:100%;height:100%}.checkout-form .ch1-1-body:after{content:"";opacity:.72;background-image:linear-gradient(#31063263 34%,#110443);width:100%;height:100%;position:absolute;top:0;left:0}.checkout-form .ch1-1-img-text{z-index:1;text-shadow:4.3px 2.5px 12.2px #000000e6;letter-spacing:.3px;text-align:center;color:#fff;text-transform:uppercase;width:100%;padding:0 15px;font-family:Raleway,sans-serif;font-weight:700;line-height:1.05;position:absolute;bottom:12px;left:0}.checkout-form .ch1-1-img-text .t1{letter-spacing:2.7px;color:#ee1d47;font-weight:600}.checkout-form .ch1-1-img-text .t2{letter-spacing:1.3px;color:#ee1d47;font-weight:600}.checkout-form .ch1-1-footer{justify-content:center;align-items:center;height:57px;display:flex}.checkout-form .ch1-1-footer-text{letter-spacing:.5px;text-align:center;color:#fff;font-family:Raleway,sans-serif;font-size:18px;font-weight:700}.checkout-form .ch1-2-box{background-color:#ff6584;margin:0 auto;padding:10px 10px 0;position:relative}.checkout-form .ch1-2-body{background-color:#ededed;padding:20px 16px 12px}.checkout-form .ch1-2-body .top-box{align-items:center;margin-bottom:12px;display:flex}.checkout-form .ch1-2-body img{display:block}.checkout-form .ch1-2-body .t1{letter-spacing:.7px;color:#6d1028;text-align:center;margin:0 auto;font-family:Raleway,sans-serif;font-weight:700;line-height:1.46;display:block}.checkout-form .ch1-2-body .t2{letter-spacing:.5px;text-align:center;color:#6c585c;max-width:325px;margin:0 auto;font-family:Raleway,sans-serif;font-weight:500;line-height:1.2;display:block}.checkout-form .ch1-2-body .t3{color:#f1275a;font-weight:700}.checkout-form .ch1-2-footer{justify-content:center;align-items:center;height:57px;display:flex}.checkout-form .ch1-2-footer-text{letter-spacing:.5px;text-align:center;color:#fff;font-family:Raleway,sans-serif;font-size:18px;font-weight:700}.checkout-form .ch1-label{cursor:pointer;z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.checkout-form .ch1-label .ch1-checkbox{visibility:hidden;display:none}.checkout-form .ch1-label .close-icon{display:none}.checkout-form .ischecked .ch1-label{width:40px;height:40px;left:unset;background-color:#bc1d47;right:0}.checkout-form .ischecked .close-icon{display:block}.checkout-form .ischecked .ch1-1-body,.checkout-form .ischecked .ch1-1-footer,.checkout-form .ischecked .ch1-2-body,.checkout-form .ischecked .ch1-2-footer{visibility:hidden}.checkout-form .ischecked .checked-box{display:flex}.checkout-form .checked-box{flex-direction:column;justify-content:center;width:100%;height:100%;padding:10px 30px;display:none;position:absolute;top:0;left:0}.checkout-form .checked-box .checked-icon{margin:0 auto 18px;display:block}.checkout-form .checked-box .checked-text{text-align:center;font-family:Raleway,sans-serif;display:block}.checkout-form .checked-box .checked-text.t1{letter-spacing:.5px;color:#fff;margin-bottom:10px;font-weight:700;line-height:2.11}.checkout-form .checked-box .checked-text.t2{letter-spacing:.5px;color:#6c585c;max-width:330px;margin:0 auto;font-weight:500;line-height:1.42}.checkout-form .checked-box .checked-text.t3{letter-spacing:.6px;color:#fff;margin-bottom:9px;font-weight:700;line-height:1.58}.checkout-form .checked-box .checked-text.t4{letter-spacing:.5px;color:#e2e2e2;font-weight:500;line-height:1.34}.checkout-form .ch2-1-box{margin-bottom:37px}.checkout-form .ch2-1-l-box{background-color:#ebebeb;flex-direction:column;justify-content:space-between;padding:35px 0;display:flex;box-shadow:.9px .5px 5.6px .4px #00000059}.checkout-form .ch2-row{display:flex}.checkout-form .ch2-row .ch2-rowleft{text-align:right;letter-spacing:.5px;color:#bc1d47;flex:0 0 32%;padding:0 12px;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:2;display:block}.checkout-form .ch2-row .ch2-rowright{letter-spacing:.5px;color:#6c585c;flex:auto;padding:0 12px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:2;display:block}.checkout-form .ch2-row .ch2-rowright.v1{font-weight:700}.checkout-form .ch2-i1,.checkout-form .ch2-i2{align-items:center;display:flex}.checkout-form .ch2-i1 span,.checkout-form .ch2-i2 span{letter-spacing:.5px;text-align:left;color:#fff;font-family:Raleway,sans-serif;font-weight:600;line-height:1.33}.checkout-form .ch2-i1 img,.checkout-form .ch2-i1 svg,.checkout-form .ch2-i2 img,.checkout-form .ch2-i2 svg{flex-shrink:0}.checkout-form .ch2-i1{background-color:#6ce881}.checkout-form .ch2-i2{background-color:#6ce8e4}.checkout-form .ch2-i3{justify-content:center;align-items:center;display:flex}.checkout-form .ch2-i3 img{width:100%;height:auto;display:block}.checkout-form .ch2-input-box{display:flex}.checkout-form .ch2-input{outline-offset:0;letter-spacing:.6px;color:#6c585c;background-color:#ebebeb;border:none;outline:0;flex:auto;width:100%;height:71px;padding:5px;font-family:Raleway,sans-serif;font-size:24px;box-shadow:.9px .5px 5.6px .4px #00000059}.checkout-form .ch2-input:active,.checkout-form .ch2-input:focus,.checkout-form .ch2-input:hover{outline-offset:0;outline:0}.checkout-form .ch2-input-btn{outline-offset:0;cursor:pointer;text-align:center;background-color:#b6b6b6;border:none;outline:0;flex:0 0 120px;justify-content:center;align-items:center;height:71px;padding:5px 10px;font-family:Raleway,sans-serif;display:inline-flex;box-shadow:.9px .5px 5.6px .4px #00000059}.checkout-form .ch2-input-btn:active,.checkout-form .ch2-input-btn:focus,.checkout-form .ch2-input-btn:hover{outline-offset:0;outline:0}.checkout-form .ch2-input-btn .btn-text{letter-spacing:.6px;color:#6c585c;font-size:24px;font-weight:700}.checkout-form .ch2-input-btn .text-error{letter-spacing:.5px;color:#fff;font-size:18px;font-weight:600}.checkout-form .ch2-input-btn:link,.checkout-form .ch2-input-btn:visited{background-color:#b6b6b6}.checkout-form .ch2-input-btn:link .btn-text,.checkout-form .ch2-input-btn:visited .btn-text{color:#6c585c}.checkout-form .ch2-input-btn:link .text-error,.checkout-form .ch2-input-btn:visited .text-error{color:#fff}.checkout-form .ch2-input-btn:active,.checkout-form .ch2-input-btn:active:hover,.checkout-form .ch2-input-btn:hover{background-color:#b6b6b6}.checkout-form .ch2-input-btn:active .btn-text,.checkout-form .ch2-input-btn:active:hover .btn-text,.checkout-form .ch2-input-btn:hover .btn-text{color:#6c585c}.checkout-form .ch2-input-btn:active .text-error,.checkout-form .ch2-input-btn:active:hover .text-error,.checkout-form .ch2-input-btn:hover .text-error{color:#fff}.checkout-form .ch2-result-box{letter-spacing:.5px;text-align:center;color:#ee1d47;flex:auto;justify-content:center;align-items:center;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;line-height:1.17;display:flex}.checkout-form .ch2-result-box .t1,.checkout-form .ch2-result-box .t2{display:block}.checkout-form .ch2-result-box .t1{margin-bottom:20px}.checkout-form .coupon-code-form .text-error,.checkout-form .coupon-code-form .text-ok,.checkout-form .addon-selected{display:none}.checkout-form .addon-selected.is-selected{display:block}.checkout-form .ch1-1-box.disabled,.checkout-form .ch1-2-box.disabled{opacity:.2;pointer-events:none}.checkout-form.coupon-ok .text-ok{display:block}.checkout-form.coupon-ok .btn-text{display:none}.checkout-form.coupon-ok .ch2-input-btn{pointer-events:none;background-color:#ff6584}.checkout-form.coupon-ok .addon-selected.is-selected{display:none}.checkout-form.coupon-ok .ch1-1-box,.checkout-form.coupon-ok .ch1-2-box{opacity:.2;pointer-events:none}.checkout-form.coupon-error .text-error{display:block}.checkout-form.coupon-error .btn-text{display:none}.checkout-form.coupon-error .ch2-input-btn{background-color:#6d1028}.checkout-double-top-container{background-color:#ebebeb;margin-bottom:24px}.checkout-double-top-container .first-part{align-items:center;padding:30px;display:flex;position:relative}.checkout-double-top-container .img-box{z-index:1;background-color:#ff6584;border-radius:50%;position:relative}.checkout-double-top-container .img-box:before{content:"";z-index:-1;background-color:#ef1c53;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-double-top-container .img-box .hero-img{border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-double-top-container .text-container .name{letter-spacing:.5px;color:#6d1028;text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;line-height:1.2;display:block}.checkout-double-top-container .text-container .t1{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-weight:500;line-height:1.44;display:block}.checkout-double-top-container .text-container .t2{letter-spacing:.4px;color:#ee1d47;font-family:Raleway,sans-serif;line-height:1.4;display:block}.checkout-double-top-container .second-part{padding:35px 0}.checkout-double-top-container .second-part .second-part-row{padding:0 30px}.checkout-double-top-container .second-part .second-part-row:not(:last-child){margin-bottom:22px}.checkout-double-top-container .second-part .t-title{letter-spacing:.5px;color:#bc1d47;flex:0 0 36%;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:2;display:block}.checkout-double-top-container .second-part .t-text{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:2;display:block}.checkout-double-top-container .second-part .t-text.v1{font-weight:700}.payments-container{margin:0;padding:0 0 6px}.payments-container.ishide{display:none}.payments-container .payment-container{padding:0}.payments-container .payment-item-link{display:block}.payments-container .payment-item-container{background-color:#17bebb;border:4px solid #17bebb}.payments-container .payment-item-container:link,.payments-container .payment-item-container:visited,.payments-container .payment-item-container:active,.payments-container .payment-item-container:active:hover,.payments-container .payment-item-container:hover{background-color:#41c9c7;border:4px solid #41c9c7}.payments-container .item-body{background-color:#fff;padding:22px 20px}.payments-container .item-title{letter-spacing:.7px;text-align:center;color:#6d1028;font-family:Raleway,sans-serif;font-weight:700}.payments-container .item-text{letter-spacing:.5px;text-align:center;color:#6c585c;font-family:Raleway,sans-serif;font-weight:500;line-height:1.33}.payments-container .item-footer{justify-content:center;align-items:center;min-height:62px;padding:14px 20px 10px;display:flex}.payments-container .footer-text{letter-spacing:.7px;text-align:center;color:#fffefe;font-family:Raleway,sans-serif;font-weight:700;line-height:.86}.payments-container .cards-container,.payments-container .mobcards-container{justify-content:center;align-items:center;display:flex}.payments-container .card{justify-content:center;align-items:center;padding:5px 15px;display:flex}.payments-container .card .card-text{letter-spacing:.5px;text-align:left;color:#fff;font-family:Raleway,sans-serif;font-weight:600;line-height:1.33}.payments-container .card.i1{background-color:#6ce881}.payments-container .card.i2{background-color:#6ce8e4}.payments-container .card.i3{padding:0}.payments-container .card.i3 img{width:100%}.payments-container .mob .mob-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}.payments-container .mob.i1{width:213px;height:48px}.payments-container .mob.i2{width:211px;height:37px}.payments-container .mob.i3{width:213px;height:70px}.card-container,.mobil-container{display:none}.card-container.isopen,.mobil-container.isopen{display:block}.card-container .mobil-title,.mobil-container .mobil-title{letter-spacing:.7px;text-align:center;color:#6d1028;font-family:Raleway,sans-serif;font-size:28px;font-weight:700;line-height:1}.card-container .cards-container,.card-container .mobcards-container,.mobil-container .cards-container,.mobil-container .mobcards-container{justify-content:center;align-items:center;display:flex}.card-container .checkbox-container,.mobil-container .checkbox-container{width:100%;max-width:497px}.card-container .card,.mobil-container .card{justify-content:center;align-items:center;margin:0 10px 10px;padding:5px 15px;display:flex}.card-container .card .card-text,.mobil-container .card .card-text{letter-spacing:.5px;text-align:left;color:#f0f0f0;font-family:Raleway,sans-serif;font-weight:600;line-height:1.33}.card-container .card.i1,.mobil-container .card.i1{background-color:#6ce881}.card-container .card.i1 .card-text,.mobil-container .card.i1 .card-text{padding-left:23px}.card-container .card.i2,.mobil-container .card.i2{background-color:#6ce8e4}.card-container .card.i2 .card-text,.mobil-container .card.i2 .card-text{padding-left:19px}.card-container .btn-container,.mobil-container .btn-container{width:100%;max-width:497px;margin:0 auto}.mobil-container{padding:20px 0 52px}.mobil-container .mobil-title{margin-bottom:6px}.mobil-container .mobil-text{letter-spacing:.5px;text-align:center;color:#6c585c;margin-bottom:20px;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.56}.mobil-container .input-container{width:100%;max-width:497px;margin:0 auto 26px}.mobil-container .mobil-phone-input{outline-offset:0;letter-spacing:5.4px;text-align:center;color:#6c585c;background-color:#fff;border:2px solid #d2d2d2;outline:0;width:100%;height:48px;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:1.69;display:block}.mobil-container .mobil-phone-input:active,.mobil-container .mobil-phone-input:focus,.mobil-container .mobil-phone-input:hover{outline-offset:0;outline:0}.mobil-container .mobcards-container{margin-bottom:6px}.mobil-container .checkbox-container{margin:0 auto 20px}.mobil-container .mob{margin:0 16px 18px}.mobil-container .mob .mob-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}.mobil-container .mob.i1{width:163px;height:37px}.mobil-container .mob.i2{width:163px;height:29px}.mobil-container .mob.i3{width:163px;height:54px}.card-container{padding:18px 0 0}.card-container .mobil-title{margin-bottom:20px}.card-container .card-inputs-container{max-width:678px;margin:0 auto 30px}.card-container .input-group:not(:last-child){margin-bottom:15px}.card-container .label{letter-spacing:.5px;color:#6d1028;flex:0 0 34%;padding:5px;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.56;display:block}.card-container .input-row33{flex:66%;display:flex}.card-container .input-row33 .select-box{flex:auto;max-width:142px}.card-container .input-row33 .select-box:not(:last-child){margin-right:13px}.card-container .input-row33 .input{flex:0 auto;max-width:142px}.card-container .input-row33 .input:not(:last-child){margin-right:13px}.card-container .input{outline-offset:0;border:2px solid #d2d2d2;outline:0;flex:66%;width:100%;max-width:451px;height:45px;padding:5px 17px}.card-container .input:active,.card-container .input:focus,.card-container .input:hover{outline-offset:0;outline:0}.card-container .select-options{max-height:252px;overflow:auto}.card-container .checkbox-container{margin:0 auto 6px}.record-section{background-color:#bc1d47}.record-section .record-section-container{padding:20px 15px}.record-section .record-top-container{background-color:#ebebeb;justify-content:center;align-items:center;display:flex}.record-section .record-top-container .record-img-box{z-index:1;background-color:#ff6584;border-radius:50%;position:relative}.record-section .record-top-container .record-img-box:before{content:"";z-index:-1;background-color:#ef1c53;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.record-section .record-top-container .record-img-box .record-hero-img{border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.record-section .record-top-container .text-container .title-container{justify-content:space-between;align-items:center;display:flex}.record-section .record-top-container .text-container .stat-box{display:flex}.record-section .record-top-container .text-container .s-left-icon{fill:#f7b32b}.record-section .record-top-container .text-container .s-right-icon{fill:#2274a5}.record-section .record-top-container .text-container .s-left-text{text-align:left;color:#f7b32b;font-family:Raleway,sans-serif;font-weight:700;line-height:1.33}.record-section .record-top-container .text-container .s-right-text{text-align:left;color:#2274a5;font-family:Raleway,sans-serif;font-weight:700;line-height:1.33}.record-section .record-top-container .text-container .name{letter-spacing:.5px;color:#6d1028;text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;line-height:1.2;display:block}.record-section .record-top-container .text-container .text{letter-spacing:.5px;color:#6c585c;font-family:Raleway,sans-serif;font-weight:500;line-height:1.4;display:block}.record-tab-container .record-tabs{display:-ms-grid;background-color:#ebebeb;grid-template-columns:repeat(auto-fit,minmax(35px,1fr));margin:0;padding:0 1px;list-style:none;display:grid}.record-tab-container .record-tab-item:not(:last-child){padding:0 1px 0 0}.record-tab-container .record-tab{background-color:#dadada;border:2px solid #dadada;align-items:center;width:100%;display:flex}.record-tab-container .record-tab img{height:27px;margin:0 15px 0 0}.record-tab-container .record-tab.active{background-color:#fff;border:2px solid #fff}.record-tab-container .record-tab.active .record-tab-text{color:#e31b43;font-weight:600}.record-tab-container .record-tab-icon{fill:#ee1d47;display:block}.record-tab-container .record-tab-text{color:#6c585c;font-family:Raleway,sans-serif;font-weight:500;line-height:1.5}.record-tab-container .record-tab-panes{background-color:#fff}.record-form{padding:47px 15px 38px;position:relative}.record-form .r-text{letter-spacing:.4px;color:#ee1d47;margin-bottom:14px;font-family:Raleway,sans-serif;font-size:15px;line-height:1.4}.record-form .record-inputs-container{margin-bottom:22px;padding-top:20px}.record-form .input-group:not(:last-child){margin-bottom:5px}.record-form .input-group .label{letter-spacing:.4px;color:#6d1028;flex:0 0 32%;padding:0 0 2px;font-family:Raleway,sans-serif;font-size:15px;font-weight:600;line-height:1.4;display:block}.record-form .input-group .input-row{flex:auto;display:flex}.record-form .input-group .input-row .col33{width:32%}.record-form .input-group .input-row .col33:not(:last-child){margin-right:2%}.record-form .input-group .input-row .col66{width:66%}.record-form .input-group .input{outline-offset:0;letter-spacing:.4px;color:#6c585c;border:2px solid #d2d2d2;outline:0;flex:auto;width:100%;height:33px;padding:5px 12px;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.4}.record-form .input-group .input:active,.record-form .input-group .input:focus,.record-form .input-group .input:hover{outline-offset:0;outline:0}.record-form .input-group .textarea{outline-offset:0;letter-spacing:.4px;color:#6c585c;border:2px solid #d2d2d2;outline:0;flex:auto;width:100%;min-height:64px;padding:5px 12px;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.4}.record-form .input-group .textarea:active,.record-form .input-group .textarea:focus,.record-form .input-group .textarea:hover{outline-offset:0;outline:0}.record-form .input-group .textarea.big{min-height:182px}.record-form .select{letter-spacing:.4px;height:33px;font-size:15px;font-weight:500;line-height:1.4;display:block}.record-form .select .select-styled{padding:5px 12px}.record-form .select .select-styled.active:after,.record-form .select .select-styled:active:after{border-width:0 6px 8px;border-color:#0000 #0000 #6c585c}.record-form .select .select-styled:after{border-width:8px 6px 0;border-color:#d2d2d2 #0000 #0000;right:12px}.record-form .select .select-options li{text-indent:12px;padding:6px 0}.record-form .select-options{max-height:200px;overflow:auto}.record-form .checkbox-container{margin-bottom:19px}.record-form .label-checkbox{letter-spacing:.4px;font-family:Raleway,sans-serif;font-size:15px;line-height:1.4}.record-form .label-checkbox input{width:19px;height:19px}.record-form .label-checkbox .custom-checkbox{width:20px;height:20px;margin:0 12px 0 0}.record-form .label-checkbox input:checked+.custom-checkbox:after{width:11px;height:11px}.record-form .btn-container{justify-content:flex-start;display:flex}.record-form .record-form-btn{outline-offset:0;cursor:pointer;letter-spacing:.5px;text-transform:uppercase;text-align:center;color:#fefefe;background-color:#17bebb;border:none;outline:0;justify-content:center;align-items:center;width:100%;max-width:380px;height:47px;padding:5px;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1.33;display:inline-flex}.record-form .record-form-btn:active,.record-form .record-form-btn:focus,.record-form .record-form-btn:hover{outline-offset:0;outline:0}.record-form .record-form-btn:link,.record-form .record-form-btn:visited,.record-form .record-form-btn:active,.record-form .record-form-btn:active:hover,.record-form .record-form-btn:hover{color:#fefefe;background-color:#41c9c7}.record-form .record-form-btn .t1{color:#b7d6ff;font-size:14px}.record-form .file-input-container{margin-bottom:45px;padding-top:20px}.record-form .file-input-grid{justify-content:space-between;display:flex}.record-form .file-input-grid-q2{justify-content:flex-start;display:flex}.record-form .file-input-grid-q2 .file-input-label:not(:last-child){margin-right:24px}.record-form .file-input-label{background-color:#fff;border:2px solid #d2d2d2;padding:2px;position:relative}.record-form .file-input-label input{opacity:0;cursor:pointer;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.record-form .file-input-label.active,.record-form .file-input-label:hover{border:2px solid #ff6584}.record-form .file-input-label.active .file-input-icon,.record-form .file-input-label:hover .file-input-icon{fill:#ff6584}.record-form .file-input-icon{fill:#d2d2d2;width:57%;height:51%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.record-form .card-select-container{margin-bottom:40px;padding-top:20px}.record-form .card-grid{display:-ms-grid;grid-gap:10px 8px;grid-template-columns:repeat(auto-fit,minmax(36px,1fr));margin:0;padding:0;list-style:none;display:grid}.record-form .card-grid.max-selected .card{cursor:initial}.record-form .card-grid .card{cursor:pointer}.record-form .card-grid .card.isopen{cursor:initial}.record-form .card-grid .card.isopen .backside{display:none}.record-form .card-grid .card.isopen .frontside{display:block}.record-form .card-grid .card-box{width:36px;height:63px;position:relative}.record-form .card-grid .backside{background-color:#6d1028;border:2px solid #ee1d47;justify-content:center;align-items:center;width:36px;height:63px;display:flex;position:absolute;top:0;left:0}.record-form .card-grid .frontside{background-position:50%;background-repeat:no-repeat;background-size:cover;width:36px;height:63px;display:none;position:absolute;top:0;left:0}.record-form .katina-tab-container .katina-tabs{margin:0 0 32px;padding:0;list-style:none;display:flex}.record-form .katina-tab-container .katina-tab-item{flex:1 0 33%}.record-form .katina-tab-container .katina-tab-item:not(:last-child) .katina-tab{border-right-width:1px}.record-form .katina-tab-container .katina-tab{letter-spacing:.4px;color:#ff6584;background-color:#0000;border:2px solid #ff6584;justify-content:center;align-items:center;width:100%;min-height:38px;font-family:Raleway,sans-serif;font-size:15px;font-weight:600;line-height:1.4;display:flex}.record-form .katina-tab-container .katina-tab.active{color:#fff;background-color:#ff6584}.record-comments{position:relative}.record-comments .comments-container{margin-bottom:38px;padding:44px 15px 38px;overflow-y:auto}.record-comments .comments-title{letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#6d1028;margin-bottom:45px;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:1.33}.record-comments .comments-title .t1{color:#ff6584}.record-comments .comments-list{margin:0;padding:0;list-style:none}.record-comments .comment-item{margin-bottom:15px}.record-comments .comment{align-items:center;display:flex}.record-comments .comment-top{justify-content:space-between;align-items:flex-end;margin-bottom:8px;display:flex}.record-comments .comment-top .date{letter-spacing:.4px;color:#e8bbc5;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.4}.record-comments .comment-text{letter-spacing:.4px;color:#6c585c;font-family:Raleway,sans-serif;font-size:15px;line-height:1.4}.facebook-user-comment{border:2px solid #ff6584;border-radius:30px;width:44px;margin-left:15px}.user-comment{margin-top:0;margin-left:10px;font-family:Raleway,sans-serif;font-size:13px}.user-comment-name{color:#ff6584;font-family:Raleway,sans-serif;font-weight:700}.record-comments .comment-rating .jq-star{margin:0 2px}.react-rater-star{font-size:26px}.react-rater-star.is-disabled{cursor:default}.react-rater-star.is-active{color:#f7b32b!important}.react-rater.reply{text-align:center;margin-bottom:15px;display:block}input[type=bsearch]::-webkit-input-placeholder{color:#6c585c;text-transform:uppercase;letter-spacing:.4px;font-family:Raleway;font-size:16px;font-weight:500;line-height:24px}input[type=bsearch]::placeholder{color:#6c585c;text-transform:uppercase;letter-spacing:.4px;font-family:Raleway;font-size:16px;font-weight:500;line-height:24px}input[type=bsearch]:-ms-placeholder-shown{color:#6c585c;text-transform:uppercase;letter-spacing:.4px;font-family:Raleway;font-size:16px;font-weight:500;line-height:24px}input[type=bsearch]::placeholder{color:#6c585c;text-transform:uppercase;letter-spacing:.4px;font-family:Raleway;font-size:16px;font-weight:500;line-height:24px}.blog-section{background-color:#fff}.blog-section .blog-section-container{padding:15px 38px}.blog-container .blog-grid{margin:0;padding:0;list-style:none}.blog-container .blog-item:not(:last-child){margin-bottom:38px}.blog-container .blog-item-container{box-shadow:1.4px 1.4px 5.8px .2px #0000004d}.blog-container .blog-item-body{position:relative}.blog-container .blog-item-img-box{min-height:185px;position:relative;overflow:hidden}.blog-container .blog-item-img-box .blog-item-img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-container .blog-hero-img-box{border-radius:50%;width:84px;height:84px;position:absolute;bottom:0;left:44px;overflow:hidden;transform:translateY(50%)}.blog-container .blog-hero-img-box .blog-hero-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.blog-container .blog-item-footer{background-color:#ebebeb;padding:42px 0 32px}.blog-container .blog-item-footer-title{letter-spacing:.53px;text-align:center;color:#6d1028;margin-bottom:15px;font-family:Raleway,sans-serif;font-size:21px;font-weight:500;line-height:1}.blog-container .blog-item-footer-title .accent{font-weight:700}.blog-container .blog-item-footer-owner{letter-spacing:.4px;text-align:center;color:#6c585c;font-family:Raleway,sans-serif;font-size:16px;font-style:italic;line-height:1}.blog-container .blog-slug{color:#6c585c;letter-spacing:.7px;margin-bottom:17px;font-family:Raleway,sans-serif;font-size:14px;font-weight:400;line-height:1.86}.blog-container .blog-full-img-box{height:339px;position:relative;overflow:hidden}.blog-container .blog-full-img-box .blog-full-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block}.blog-container .blog-counter{color:#ff6584;letter-spacing:.75px;text-align:right;margin-bottom:42px;padding-top:16px;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;line-height:24px}.blog-container .blog-counter .right-icon{fill:#e8bbc5;margin:0 15px 0 0;display:inline}.blog-container .blog-full-title{color:#6d1028;letter-spacing:.75px;text-align:center;margin-bottom:22px;font-family:Raleway,sans-serif;font-size:30px;font-weight:700;line-height:1}.blog-container .blog-text{color:#000;letter-spacing:0;text-align:justify;text-indent:4%;margin-bottom:67px;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;line-height:1.44}.blog-container .blog-text p+h1,.blog-container .blog-text p+h2,.blog-container .blog-text p+h3,.blog-container .blog-text p+h4,.blog-container .blog-text p+h5,.blog-container .blog-text p+h6{padding-top:10px}.blog-container .blog-text h2{margin:0 0 18px}.blog-container .blog-text h3{margin:0 0 14px}.blog-container .blog-text h4{margin:0 0 12px}.blog-container .blog-text h5{margin:0 0 10px}.blog-container .blog-text h6{margin:0 0 8px}.blog-container .blog-text blockquote{-webkit-margin-before:3em;-webkit-margin-after:3em;-webkit-margin-start:50px;-webkit-margin-end:50px;margin-block:3em;margin-inline:50px;padding-left:30px;display:block;position:relative}.blog-container .blog-text blockquote:before{content:"";background-color:#ee1d47;width:5px;height:calc(100% + 54px);position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.blog-container .blog-footer-info{align-items:center;display:flex}.blog-container .blog-footer-info .blog-footer-image-box{border-radius:50%;width:84px;height:84px;overflow:hidden}.blog-container .blog-footer-info .blog-footer-image-box .blog-footer-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.blog-container .blog-footer-info .blog-footer-author{letter-spacing:.53px;text-align:left;color:#6c585c;flex-direction:column;align-items:flex-start;margin-left:34px;font-family:Raleway,sans-serif;font-size:16px;font-style:italic;line-height:1;display:flex}.blog-container .blog-footer-info .blog-footer-author span:not(:last-child){margin-bottom:8px}.blog-current .blog-search-container{margin-bottom:40px}.blog-current .blog-search{outline-offset:0;letter-spacing:.4px;color:#6c585c;background-color:#d9d9d980;border:none;outline:0;width:100%;height:48px;padding:4px 18px;font-family:Raleway,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.blog-current .blog-search :active,.blog-current .blog-search :hover,.blog-current .blog-search :focus{outline-offset:0;outline:0}.blog-current .current-title{letter-spacing:.53px;color:#6c585c;margin-bottom:25px;font-family:Raleway,sans-serif;font-size:21px;font-weight:500;line-height:1}.blog-current .blog-soc-list{flex-flow:column wrap;align-items:center;margin:0 0 25px;padding:0;list-style:none;display:flex}.blog-current .blog-soc-list .blog-soc-link{letter-spacing:1.16px;color:#6c585c;font-family:Raleway,sans-serif;font-size:14.5px;font-weight:700;text-decoration:none}.blog-current .blog-app-list{flex-flow:column wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.blog-current .blog-app-list .blog-app-img{width:auto;height:64px;display:block}.blog-current .current-blog-logo-container{justify-content:center;margin-bottom:28px;display:flex}.blog-current .current-blog-logo-container .logo-container{width:121px;height:47px}.blog-current .current-blog-logo-container .logo-container .logo{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.current-container .blog-current-list{margin:0 0 40px;padding:0;list-style:none}.current-container .blog-current-item:not(:last-child){margin-bottom:37px}.blog-search{border:1px solid #ddd;width:100%;margin-bottom:20px;padding:8px}.search-dropdown{z-index:1000;position:relative}.search-results{background:#fff;border:1px solid #ddd;width:100%;max-height:300px;margin:0;padding:0;list-style:none;position:absolute;overflow-y:auto}.search-result-item{border-bottom:1px solid #eee;padding:10px;display:flex}.search-result-item:hover{background-color:#f0f0f0}.result-item-content{align-items:center;display:flex}.result-item-image{object-fit:cover;width:100px;height:50px;margin-right:10px}.result-item-text h4{margin:0;font-size:16px;font-weight:700}.result-item-text p{color:#666;margin:0;font-size:14px}.current-container .item-img-container{height:200px}.current-container .item-img-ratio-box{height:100%;position:relative;overflow:hidden}.current-container .item-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;position:relative}.current-container .item-right{flex:auto;margin-left:20px}.current-container .blog-title{color:#bc1d47;letter-spacing:.38px;margin:0 0 8px;font-family:Raleway,sans-serif;font-weight:700}.current-container .blog-date{color:#6c585c;letter-spacing:.38px;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:15px;font-style:italic;line-height:1.73}.current-container .blog-content{letter-spacing:.38px;color:#6c585c;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Raleway,sans-serif;font-weight:500;display:-webkit-box;overflow:hidden}.current-container .read-more{text-align:right;font-weight:700}.blog-filtered{padding-top:37px}.blog-filtered .filtered-title{letter-spacing:.75px;color:#6d1028;margin-bottom:66px;font-family:Raleway,sans-serif;font-size:30px;font-weight:500;line-height:.8}@media (min-width:576px){.modal-btn{padding:5px 35px}.modal-btn .modal-btn-img{margin-right:48px}.howto-btn{font-size:24px}.footer .first-f{grid-template-columns:repeat(2,auto)}.footer .first-f-socials{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.footer .first-f-socials .social-item:not(:last-child){margin-right:30px}.footer .first-f-socials .social-link{font-size:14.5px}.services-section .services-grid{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.sign-section .sign-grid{grid-template-columns:repeat(auto-fit,minmax(33%,1fr))}.howto-section .howto-item{align-items:stretch;display:flex}.howto-section .howto-item:nth-child(2n){flex-direction:row-reverse}.howto-section .howto-item:nth-child(2n) .item-text-container{text-align:right}.howto-section .item-img-container{flex-direction:column}.howto-section .item-text-container{flex-direction:column;justify-content:center;display:flex}.password-section .password-form-container{justify-content:center;display:flex}.password-section .password-input-grid{display:-ms-inline-grid;-ms-grid-columns:1fr 296px;grid-gap:26px 28px;grid-template-columns:1fr 296px;align-items:center;display:inline-grid}.password-section .label{-ms-grid-columns:1;text-align:right;grid-column-start:1}.password-section .btn-container{-ms-grid-columns:2;grid-column-start:2}.reply-top-container .first-part{align-items:flex-start;display:flex}.reply-top-container .img-container{flex:none}.reply-top-container .text-container{flex:auto;padding:5px 48px 2px}.reply-top-container .second-part{align-items:flex-start;padding:40px 30px;display:-webkit-box;display:-ms-flexbox}.reply-top-container .second-part .t3{text-align:right;padding:0 25px}.reply-top-container .second-part .t4{padding:0 20px}.account-section .account-input-grid{display:-ms-inline-grid;-ms-grid-columns:1fr 296px;grid-gap:26px 12px;grid-template-columns:1fr 296px;align-items:center;display:inline-grid}.account-section .label{-ms-grid-columns:1;text-align:right;grid-column-start:1;padding:0 16px}.account-section .year-select-container,.account-section .btn-container{-ms-grid-columns:2;grid-column-start:2}.account-section .left-pr,.account-section .right-pr{justify-content:space-between;display:flex}.checkout-form .ch1-2-body img{margin:0 25px 0 0}.checkout-form .ch1-2-body .t1{text-align:auto}.checkout-form .ch2-row .ch2-rowleft{padding:0 24px}.checkout-double-top-container .img-container{flex:none}.checkout-double-top-container .second-part .second-part-row{align-items:flex-start;display:flex}.checkout-double-top-container .second-part .t-title{text-align:right;padding:0 12px}.checkout-double-top-container .second-part .t-text{padding:0 20px}.record-tab-container .record-tab-text{font-size:16px}.record-form{padding:47px 30px 38px}.record-form .input-group{align-items:center;display:flex}.record-form .input-group:not(:last-child){margin-bottom:20px}.record-form .input-group .label{text-align:right;padding:0 20px 0 0}.record-form .input-group .label.align-top{align-self:flex-start;padding:10px 20px 0 0}.record-form .file-input-label{width:80px;height:80px}.record-comments .comments-container{padding:47px 30px 38px}.blog-container .blog-item-img-box{min-height:280px}.blog-current .blog-soc-list{flex-direction:row;justify-content:center}.blog-current .blog-soc-list .blog-soc-item:not(:last-child){margin-right:34px}.blog-current .blog-app-list{flex-direction:row;justify-content:center}.blog-current .blog-app-list .blog-app-item:not(:last-child){margin-right:18px}.current-container .blog-current-post{display:flex}.current-container .item-img-container{height:unset;flex:none;width:157px}}@media (min-width:768px){.mslider-section .mslide-container{justify-content:center;align-items:center;padding:32px 45px;display:flex}.mslider-section .percent-container,.mslider-section .slide-text-container{padding:0 25px}.mslider-section .percent-text{font-size:100px}.mslider-section .slide-title{margin-bottom:14px;font-size:24px}.mslider-section .slide-text{font-size:14px}.services-section .services-grid,.sign-section .sign-grid{grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.password-section .password-form-container{padding:66px 15px 67px 65px}.password-section .password-input-grid{-ms-grid-columns:1fr 296px 1fr;grid-template-columns:1fr 296px 1fr}.reply-top-container .first-part{padding:30px 67px}.reply-top-container .second-part{padding:40px 67px}.reply-text-container{padding:35px 87px 33px}.account-section .account-input-grid{-ms-grid-columns:1fr 296px 142px;grid-template-columns:1fr 296px 142px}.account-section .year-select-container{-ms-grid-columns:3;grid-column-start:3}.account-section .p-order,.account-section .p-type,.account-section .p-warlock,.account-section .p-payment,.account-section .p-order-date,.account-section .p-status{flex:33%}.checkout-top-container{margin-bottom:20px;padding:16px 0}.checkout-top-container .img-container{flex:none;padding:0 44px}.checkout-top-container .checkout-img-box{width:213px;height:213px}.checkout-top-container .checkout-img-box:before{width:calc(100% - 30px);height:calc(100% - 30px)}.checkout-top-container .checkout-img-box .checkout-hero-img{width:calc(100% - 62px);height:calc(100% - 62px)}.checkout-top-container .text-container{flex:auto;max-width:573px;padding:10px 44px}.checkout-top-container .text-container .name{margin-bottom:12px;font-size:24px}.checkout-top-container .text-container .t1{margin-bottom:15px;font-size:20px}.checkout-top-container .text-container .t2{font-size:17px}.checkout-top-v1-container{margin-bottom:20px;padding:16px 0}.checkout-top-v1-container .first-part .checkout-img-box{width:213px;height:213px}.checkout-top-v1-container .first-part .checkout-img-box:before{width:calc(100% - 30px);height:calc(100% - 30px)}.checkout-top-v1-container .first-part .checkout-img-box .checkout-hero-img{width:calc(100% - 62px);height:calc(100% - 62px)}.checkout-top-v1-container .first-part .text-container{flex:auto;padding:10px 25px}.checkout-top-v1-container .first-part .text-container .name-box{margin-bottom:5px}.checkout-top-v1-container .first-part .text-container .name{font-size:30px}.checkout-top-v1-container .first-part .text-container .t1{font-size:18px}.checkout-top-v1-container .first-part .text-container .t2{font-size:15px}.checkout-top-v1-container .second-part .sec-text{font-size:18px}.checkout-top-v1-container .second-part .cup-photo-item{width:132px;margin-top:10px}.checkout-form .ch1-1-box{width:462px;max-width:100%}.checkout-form .ch1-1-img-text{font-size:26px}.checkout-form .ch1-1-img-text .t1{font-size:106.5px}.checkout-form .ch1-1-img-text .t2{font-size:50px}.checkout-form .ch1-1-img-text .t3{font-size:30px}.checkout-form .ch1-2-box{width:462px;max-width:100%}.checkout-form .ch1-2-body img{flex:0 0 112px}.checkout-form .ch1-2-body .t1{font-size:28px}.checkout-form .ch1-2-body .t2,.checkout-form .checked-box .checked-text.t1,.checkout-form .checked-box .checked-text.t2{font-size:18px}.checkout-form .checked-box .checked-text.t3{font-size:24px}.checkout-form .checked-box .checked-text.t4{font-size:19px}.checkout-form .ch2-1-box{display:flex}.checkout-form .ch2-1-l-box{flex:auto}.checkout-form .ch2-1-r-box{flex:0 0 235px;padding-left:36px}.checkout-form .ch2-i1,.checkout-form .ch2-i2{min-height:71px;margin-bottom:18px;padding:0 20px}.checkout-form .ch2-i1 span,.checkout-form .ch2-i2 span{padding-left:20px;font-size:18px}.checkout-form .ch2-input{padding:5px 34px}.checkout-form .ch2-input-btn{flex:0 0 235px}.checkout-double-top-container .first-part{padding:30px 67px}.checkout-double-top-container .img-box{width:176px;height:176px}.checkout-double-top-container .img-box:before{width:calc(100% - 24px);height:calc(100% - 24px)}.checkout-double-top-container .img-box .hero-img{width:calc(100% - 52px);height:calc(100% - 52px)}.checkout-double-top-container .text-container .name{margin-bottom:28px;font-size:20px}.checkout-double-top-container .text-container .t1{margin-bottom:25px;font-size:18px}.checkout-double-top-container .text-container .t2{font-size:15px}.payments-container .item-body{min-height:201px}.payments-container .item-title{margin-bottom:12px;font-size:28px}.payments-container .item-text{font-size:18px}.payments-container .footer-text{font-size:28px}.payments-container .card{width:239px;height:71px;margin:0 10px 28px}.payments-container .card .card-text{font-size:18px}.payments-container .card.i1 .card-text{padding-left:23px}.payments-container .card.i2 .card-text{padding-left:19px}.payments-container .mob{margin:0 20px 18px}.card-container .card,.mobil-container .card{width:239px;height:71px}.card-container .card .card-text,.mobil-container .card .card-text{font-size:18px}.card-container .input-group{justify-content:flex-start;align-items:center;display:flex}.card-container .label{text-align:right;padding:5px 27px 5px 5px}.record-section .record-top-container{padding:22px 0}.record-section .record-top-container .img-container{flex:none;padding:0 44px}.record-section .record-top-container .record-img-box{width:213px;height:213px}.record-section .record-top-container .record-img-box:before{width:calc(100% - 30px);height:calc(100% - 30px)}.record-section .record-top-container .record-img-box .record-hero-img{width:calc(100% - 62px);height:calc(100% - 62px)}.record-section .record-top-container .text-container{flex-direction:column;flex:auto;justify-content:center;max-width:700px;padding:16px 44px 10px;display:flex}.record-section .record-top-container .text-container .title-container{margin-bottom:28px}.record-section .record-top-container .text-container .s-left-box{margin-right:39px}.record-section .record-top-container .text-container .s-left-icon,.record-section .record-top-container .text-container .s-right-icon{height:20px;margin-right:16px}.record-section .record-top-container .text-container .s-left-text,.record-section .record-top-container .text-container .s-right-text{font-size:18px}.record-section .record-top-container .text-container .name{font-size:20px}.record-section .record-top-container .text-container .text{font-size:16px}}@media (min-width:992px){.horoscope-section .date-grid{-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr}.horoscope-section .horoscope-data{-ms-grid-column:2;grid-column:2}.horoscope-section .datepicker-container{justify-content:flex-end}.account-section .account-tabs{justify-content:center;margin:0 0 30px;display:flex}.account-section .account-tab-item{padding:0 48px}.account-section .promotions-item{padding:17px 31px 6px 41px}.account-section .promotions-item-grid{justify-content:space-between;display:flex}.account-section .left-pr{flex:0 50%;justify-content:flex-start}.account-section .right-pr{flex:0 0 352px;justify-content:flex-start}}@media (min-width:1200px){.account-btn-login{margin-left:37px}.account-btn-logined{margin-left:52px}.header .header-container{display:-ms-grid;-ms-grid-columns:1.3fr 142px 1.5fr;grid-template-columns:1.3fr 142px 1.5fr;display:grid}.header .logo-container{-ms-grid-column:2;grid-column:2}.xs-nav,.hamb-btn-container{display:none}.footer .footer-grid{grid-template-columns:repeat(3,1fr)}.footer .first-f{grid-gap:42px 20px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.footer .first-f-socials{justify-self:flex-start}.login-section-container{width:1200px;min-height:673px;display:flex}.mslider-section .percent-container,.mslider-section .slide-text-container{padding:0 35px}.mslider-section .percent-text{font-size:165px}.mslider-section .slide-title{margin-bottom:20px;font-size:32px;line-height:1}.mslider-section .slide-text{font-size:16px}.services-section .services-grid{grid-template-columns:repeat(auto-fit,minmax(11%,1fr))}.sign-section .sign-grid{grid-template-columns:repeat(auto-fit,minmax(16%,1fr))}.sign-slider-section .sign-slider .slick-list{margin:0 40px}.privacy-section .privacy-section-container{padding:25px 0 28px}.howto-section .item-text-container{padding:0 45px}.password-section .password-section-container{padding:33px 0 30px}.reply-section .reply-section-container{padding:20px 0 30px}.reply-top-container{padding:0 67px;display:flex}.reply-top-container .first-part{flex:50%;padding:30px 0}.reply-top-container .first-part:after{content:"";background-color:#fff;width:1px;height:100%;position:absolute;top:0;right:0}.reply-top-container .second-part{flex:50%;padding:40px 0}.account-section .account-section-container{padding:40px 0 25px}.account-section .p-order{flex:10%}.account-section .p-type{flex:8%}.account-section .p-warlock{flex:5%}.account-section .p-payment{flex:15%}.account-section .p-order-date{flex:12%}.account-section .p-status{flex:0 0 90px}.checkout-section .checkout-section-container{padding:44px 0 26px}.checkout-section .checkout2-section-container{padding:44px 0 22px}.checkout-top-v1-container{display:flex}.checkout-top-v1-container .first-part{flex:55%;position:relative}.checkout-top-v1-container .first-part:after{content:"";background-color:#6c585c;width:1px;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.checkout-top-v1-container .first-part .img-container{flex:none;padding:0 0 0 97px}.checkout-top-v1-container .first-part .text-container .name{margin-bottom:15px}.checkout-top-v1-container .second-part{flex-direction:column;flex:45%;justify-content:center;padding:10px 25px;display:flex}.checkout-form .checkout-form-container{display:flex}.checkout-form .ch1-box{margin-bottom:0;padding-right:28px}.checkout-form .ch2-box,.checkout-form .coupon-code-form{flex-direction:column;flex:auto;display:flex}.checkout-double-top-container{padding:0 67px;display:flex}.checkout-double-top-container .first-part{flex:50%;align-items:flex-start;padding:30px 0}.checkout-double-top-container .first-part:after{content:"";background-color:#fff;width:1px;height:100%;position:absolute;top:0;right:0}.checkout-double-top-container .text-container{flex:auto;padding:10px 48px 2px}.checkout-double-top-container .second-part{flex:50%}.payments-container{display:flex}.payments-container .payment-container{flex:0 50%;padding:0 22px}.payments-container .payment-item-link{margin-bottom:20px}.payments-container .cards-container,.payments-container .mobcards-container{flex-wrap:wrap}.record-section .record-section-container{padding:20px 0}.record-tab-container .record-tab{justify-content:center;min-height:54px}.record-tab-container .record-tab-icon{margin:0 15px 0 0}.record-tab-container .record-tab-pane-container{display:flex}.record-form{flex:1 0 50%;padding:47px 53px 38px 45px}.record-form:after{content:"";background-color:#ebebeb;width:3px;height:calc(100% - 25px);position:absolute;top:12px;right:0}.record-form .card-select-container{margin-right:-25px}.record-comments{flex:1 0 50%}.record-comments .comments-container{width:100%;height:100%;padding:44px 66px 38px 45px;position:absolute;top:0;left:0}.blog-section .blog-section-container{display:-ms-grid;-ms-grid-columns:1fr 436px;grid-column-gap:88px;grid-template-columns:1fr 436px;display:grid}.blog-container .blog-item-img-box{min-height:339px}}@media screen and (max-width:1199px){.nav-container{display:none}.xs-nav{z-index:90;background-color:#fff;width:100%;padding:85px 0 0;display:none;position:absolute;top:0;left:0}.xs-nav.open{display:block}.reply-top-container .first-part:after{content:"";background-color:#fff;width:100%;height:1px;position:absolute;bottom:0;left:0}.checkout-top-v1-container .first-part{margin-bottom:12px}.checkout-top-v1-container .first-part .text-container .name-box{justify-content:space-between;align-items:flex-end;display:flex}.checkout-form .ch2-1-box{max-width:750px;margin:0 auto 37px}.checkout-form .ch2-result-box{min-height:150px}.checkout-form .coupon-code-form{max-width:750px;margin:0 auto}.checkout-double-top-container .first-part:after{content:"";background-color:#fff;width:100%;height:1px;position:absolute;bottom:0;left:0}.checkout-double-top-container .text-container{padding:0 0 0 7.4vw}.payments-container .payment-item-link{max-width:750px;margin:0 auto 20px}.record-tab-container .record-tab{text-align:center;flex-direction:column;justify-content:space-between;height:100%}.record-tab-container .record-tab img{height:27px;margin:4px auto 8px}.record-tab-container .record-tab-icon{margin:4px auto 8px}.record-form:after{content:"";background-color:#ebebeb;width:calc(100% - 30px);height:3px;position:absolute;bottom:0;left:15px}.record-form .form{max-width:500px;margin:0 auto}.record-comments .comments-container{height:50vh}.record-comments .comments-list{max-width:500px;margin:0 auto}.blog-container{max-width:800px;margin:0 auto 40px}.blog-current{max-width:800px;margin:0 auto}}@media screen and (max-width:991px){.account-section .account-tabs{text-align:center}}@media screen and (max-width:767px){.mslider-section .mslide-container{padding:32px 15px}.mslider-section .percent-container,.mslider-section .slide-text-container{padding:0 15px}.mslider-section .percent-text{text-align:center;margin-bottom:14px;font-size:60px}.mslider-section .slide-title{text-align:center;margin-bottom:12px;font-size:18px}.checkout-finish-section .checkout-finish-section-container{flex-direction:column;min-height:calc(100vh - 85px);display:flex}.checkout-finish-section .checkout-text{flex:auto}.checkout-double-top-container .first-part,.checkout-top-container{margin:0 0 10px;padding:16px 3.9vw}.checkout-double-top-container .img-container,.checkout-top-container .img-container{padding:0 2vw 0 0}.checkout-top-container .checkout-img-box{width:27.7vw;height:27.7vw}.checkout-top-container .checkout-img-box:before{width:calc(100% - 3.9vw);height:calc(100% - 3.9vw)}.checkout-top-container .checkout-img-box{margin:0 auto}.checkout-top-container .checkout-img-box .checkout-hero-img{width:calc(100% - 8.1vw);height:calc(100% - 8.1vw)}.checkout-top-container .text-container{padding:0 0 0 2vw}.checkout-double-top-container .text-container .name,.checkout-top-container .text-container .name{margin-bottom:.6vw;font-size:5vw}.checkout-double-top-container .text-container .t1,.checkout-top-container .text-container .t1{margin-bottom:1.3vw;font-size:4.5vw}.checkout-double-top-container .text-container .t2,.checkout-top-container .text-container .t2{font-size:2.9vw}.checkout-form .checked-box .checked-icon{margin:0 auto}.checkout-form .ch1-1-body{height:80px}.checkout-form .ch1-1-footer{height:43px}.checkout-form .ch1-1-box{min-height:131px;margin:0 auto 10px;padding:8px 8px 0}.checkout-top-v1-container{margin:0 -15px 20px;padding:16px 3.9vw}.checkout-top-v1-container .first-part .checkout-img-box{width:27.7vw;height:27.7vw}.checkout-top-v1-container .first-part .checkout-img-box:before{width:calc(100% - 3.9vw);height:calc(100% - 3.9vw)}.checkout-top-v1-container .first-part .checkout-img-box{margin:0 auto}.checkout-top-v1-container .first-part .checkout-img-box .checkout-hero-img{width:calc(100% - 8.1vw);height:calc(100% - 8.1vw)}.checkout-top-v1-container .first-part .text-container{padding:16px 0 10px 2vw}.checkout-top-v1-container .first-part .text-container .name-box{margin-bottom:2.4vw}.checkout-top-v1-container .first-part .text-container .name{font-size:4.26vw}.checkout-top-v1-container .first-part .text-container .t1,.checkout-top-v1-container .first-part .text-container .t2,.checkout-top-v1-container .second-part .sec-text{font-size:3.2vw}.checkout-top-v1-container .second-part .cup-photo-item{width:23vw;margin-top:10px}.checkout-form .ch1-1-img-text{font-size:3.4vw}.checkout-form .ch1-1-img-text .t1{font-size:13.8vw}.checkout-form .ch1-1-img-text .t2{font-size:6.5vw}.checkout-form .ch1-1-img-text .t3{font-size:3.9vw}.checkout-form .ch1-2-body img{flex:0 0 14.6vw;width:14.6vw}.checkout-form .ch2-row .ch2-rowleft,.checkout-form .ch2-row .ch2-rowright{font-size:15px}.checkout-form .ch1-2-body{padding:8px 8px 9px}.checkout-form .ch1-2-body .top-box{margin-bottom:5px}.checkout-form .ch1-2-body .t2{font-size:3.8vw}.checkout-form .ch1-2-footer{height:44px}.checkout-form .ch1-box{margin-bottom:13px}.checkout-form .ch2-1-l-box{margin-bottom:13px;padding:0}.checkout-form .ch2-1-box{margin:0 auto}.checkout-form .ch2-input{height:38px;font-size:16px}.checkout-form .ch2-input-btn{height:39px}.checkout-form .ch2-input-btn .btn-text{font-size:20px}.checkout-form .ch2-result-box{min-height:20px}.checkout1-btn{height:58px}.checkout-form .ch1-2-body img{margin:0 3.3vw 0 0}.checkout-form .ch1-2-body .t1{font-size:3.6vw}.checkout-form .checked-box .checked-text.t1{font-size:4vw}.checkout-form .checked-box .checked-text.t2{font-size:2.7vw}.checkout-form .checked-box .checked-text.t3{font-size:5.1vw}.checkout-form .checked-box .checked-text.t4{font-size:3.5vw}.checkout-form .ch2-1-l-box{margin-bottom:18px}.checkout-form .ch2-1-r-box{display:flex}.checkout-form .ch2-i1,.checkout-form .ch2-i2,.checkout-form .ch2-i3{width:31vw;height:9.2vw;margin:0 4px 18px}.checkout-form .ch2-i1,.checkout-form .ch2-i2{padding:5px 15px}.checkout-form .ch2-i1 span,.checkout-form .ch2-i2 span,.payments-container .card.i1 .card-text,.payments-container .card.i2 .card-text{padding-left:2.2vw;font-size:2.8vw;line-height:1.23}.checkout-form .ch2-i1 svg{width:4vw}.checkout-double-top-container .img-box{width:22.9vw;height:22.9vw}.checkout-double-top-container .img-box:before{width:calc(100% - 3.1vw);height:calc(100% - 3.1vw)}.checkout-double-top-container .img-box .hero-img{width:calc(100% - 6.7vw);height:calc(100% - 6.7vw)}.checkout-double-top-container .second-part{display:none}.payments-container .item-body{padding:10px}.payments-container .item-title{margin-bottom:1.2vw;font-size:4.2vw}.payments-container .item-text{font-size:3.3vw}.payments-container .item-footer{min-height:38px;padding:7px 20px 4px}.payments-container .footer-text{font-size:4.2vw}.payments-container .card{width:31vw;height:9.2vw;margin:0 4px 28px}.payments-container .card .card-text{font-size:2vw}.payments-container .card.i1 svg{width:4vw}.payments-container .card.i1 .card-text{padding-left:2.5vw}.payments-container .card.i2 .card-text{padding-left:2.2vw}.payments-container .mob{margin:0 10px 18px}.card-container .card,.mobil-container .card{width:31vw;height:9.2vw}.card-container .card .card-text,.mobil-container .card .card-text{font-size:2.3vw}.card-container .card.i1 svg,.mobil-container .card.i1 svg,.card-container .card.i2 img,.mobil-container .card.i2 img{width:4.8vw}.record-section .record-top-container{flex-direction:column;padding:16px 0}.record-section .record-section-container{padding:5px}.record-section .record-top-container .img-container{flex:none;padding:0 15px 12px}.record-section .record-top-container .record-img-box{width:38vw;height:38vw}.record-section .record-top-container .record-img-box:before{width:calc(100% - 3.9vw);height:calc(100% - 3.9vw)}.record-section .record-top-container .record-img-box{margin:0 auto}.record-section .record-top-container .record-img-box .record-hero-img{width:calc(100% - 8.1vw);height:calc(100% - 8.1vw)}.record-section .record-top-container .text-container{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:7px 17px}.record-section .record-top-container .text-container .title-container{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:3.6vw}.record-section .record-top-container .text-container .stat-box{flex-wrap:wrap;gap:18px}.record-section .record-top-container .text-container .s-left-box{margin-right:5.1vw}.record-section .record-top-container .text-container .s-left-box,.record-section .record-top-container .text-container .s-right-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:flex}.record-section .record-top-container .text-container .s-left-icon,.record-section .record-top-container .text-container .s-right-icon{margin-bottom:5px}.record-section .record-top-container .text-container .s-left-text,.record-section .record-top-container .text-container .s-right-text{font-size:3vw}.record-section .record-top-container .text-container .name{font-size:5.2vw}.record-section .record-top-container .text-container .text{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;font-size:3.5vw;line-height:1.35}.react-rater-star{font-size:21px}.blog-container .blog-full-img-box{height:195px}.blog-section .blog-section-container{padding:15px 15px 38px}}@media screen and (max-width:500px){.account-section .p-order,.account-section .p-type,.account-section .p-warlock,.account-section .p-payment,.account-section .p-order-date,.account-section .p-status{flex:100%}}@media screen and (max-width:400px){.record-form .select{font-size:3.75vw}}@media screen and (max-width:370px){.sign-section .sign-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:359px){.select-section .s-item-icons-container{margin:0 -8px}}@media screen and (max-width:350px){.p404-btn{padding:5px 20px}}@media screen and (min-width:0) and (max-width:575px){.sm-up{display:none}.login-section-container .sign-link{display:inline-block}.howto-section .item-img-container{margin-bottom:30px}.reply-top-container .img-container{margin-bottom:20px}.reply-top-container .img-box{margin:0 auto}.reply-top-container .second-part .t3{margin-bottom:15px}.account-section .pr-col{justify-content:center}.checkout-section .checkout-section-container,.checkout-section .checkout2-section-container{padding:10px 5px}.checkout-section .checkout-title{margin-bottom:8px;font-size:22px}.checkout-double-top-container .img-box{margin:0 auto}.checkout-double-top-container .second-part .t-title{margin-bottom:15px}.record-tab-container .record-tab-text{font-size:3vw}.record-form{padding:15px 15px 38px}.record-form .r-text{margin-bottom:0}.record-section .record-top-container .text-container .s-left-icon,.record-section .record-top-container .text-container .s-right-icon{height:18px}.record-form .file-input-label{width:14vw;height:14vw}.services-section .services-grid{grid-gap:20px 0;grid-template-columns:repeat(auto-fit,minmax(20%,1fr))}.services-section .item-icon-box,.services-section .item-icon-box-horoscope,.services-section .item-icon-box-horoscope img{width:60px;height:60px}.services-section .item-icon-box img{width:40px;height:40px}.services-section .item-title,.services-section .item-title-horoscope{font-size:10px}.services-section .item-icon{width:23px;height:19px}.sign-section .sign-title{font-size:18px}.sign-section .sign-grid{grid-gap:15px 0;grid-template-columns:repeat(auto-fit,minmax(15%,1fr))}.sign-section .item-container .item-icon-box{width:45px;height:45px;margin:0 auto 20px}.sign-section .item-container .item-name{margin-bottom:6px;font-size:12px;font-weight:700;line-height:1.31}.sign-section .item-container .item-date{font-size:8px;font-weight:600;line-height:1.4}.mslider-section .mslide-container{min-height:170px;padding:6px 17px}.select-section .s-item-text .subtitle{font-size:14px}.select-section .select-title{margin-bottom:10px;font-size:18px}.select-section .select-item{padding:100px 10px 4px}.select-section .s-item-name{margin-bottom:8px}.select-section .s-item-text{margin-bottom:9px;font-size:14px}.select-section .s-item-body{padding-top:95px}.select-section .s-item-footer{padding:11px 0}.blog-current .blog-soc-list .blog-soc-item:not(:last-child),.blog-current .blog-app-list .blog-app-item:not(:last-child){margin-bottom:18px}}@media screen and (min-width:360px) and (max-width:400px){.select-section .s-item-icons-container{margin:0 -12px}}.forgot-container.resend-email{text-align:center;display:block;justify-content:center!important}.forgot-container.resend-email .login-form-message .forget-p{color:#bc1d47;margin-top:10px;display:block}.disabledCoupon{pointer-events:none}.checkout-form .ch2-input-btn .text-loading{letter-spacing:.5px;color:#6c585c;font-size:24px;font-weight:900;display:none}.disabledCoupon .text-loading{display:block!important}.disabledCoupon .btn-text{display:none!important}.loader{justify-content:center;align-items:center;height:400px;display:flex}@keyframes slide{0%{height:0}to{height:auto}}.js-select2{border-radius:unset;color:#6c585c;letter-spacing:.4px;background-color:#fff;border:2px solid #d2d2d2;padding:4px 10px;font-family:Raleway;font-size:15px;font-weight:500;line-height:1.4}.card-box.is-flipped{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s;position:relative}.card-box.is-flipped .backside{display:none}.card-box.is-flipped .frontside{display:flex}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{box-sizing:content-box;border:8px solid #0000;width:1px;height:0;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;border-bottom-color:#aeaeae;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-bottom:-8px;bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{border-top-color:#fff;border-bottom:none}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 2px;display:inline-block}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:.45rem solid #0000;width:10px;height:10px;padding:0;line-height:1.7rem;position:absolute;top:10px;overflow:hidden}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{cursor:default;border-right-color:#e6e6e6}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{cursor:default;border-left-color:#e6e6e6}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{text-align:center;margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;top:0;right:-72px}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + .85rem);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{color:#fff;background-color:#2a87d0;border-radius:.3rem}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range{color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:#0000}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{float:right;border-width:.45rem;border-top-color:#ccc;margin-left:20px;position:relative;top:8px}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid #0000}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{cursor:default;border-right-color:#e6e6e6}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{cursor:default;border-left-color:#e6e6e6}.react-sweet-progress-circle-outer{width:100%!important;height:100%!important}.seo-section{background-color:#ee1d47;margin-top:-16px;padding-top:16px;padding-bottom:16px}.teller{background-color:#bc1d47}.seo-section .seo-section-container{text-align:justify;text-indent:26px;background-color:#f7f7f7;padding:35px 30px 24px;position:relative}.seo-section .seo-title h1,h2{letter-spacing:.7px;text-align:center;color:#6d1028;text-transform:uppercase;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:20px;font-weight:800;line-height:1}.seo-section-container button{background-color:#f7f7f7;border:none;font-size:16px;font-weight:600;display:contents}.smartbanner-top{position:relative!important}.smartbanner-show.smartbanner-margin-top{margin-top:0!important}.smartbanner-ios .smartbanner-button{color:#f7f7f7;text-shadow:0 1px #bababa;background-color:#989898;font-size:10px;font-weight:500}.checkout-finish-section .record-form{text-align:center;margin:auto}.checkout-finish-section .record-form:after{position:relative}.checkout-finish-section .record-form .input-group .label{letter-spacing:.4px;color:#6d1028;flex:0 0 15%;padding:0 17px 2px;font-family:Raleway,sans-serif;font-size:15px;font-weight:600;line-height:1.4;display:block}.checkout-finish-section .record-form .input-group .input{outline-offset:0;letter-spacing:.4px;color:#6c585c;border:2px solid #d2d2d2;outline:0;flex:auto;width:50%;height:33px;padding:5px 12px;font-family:Raleway,sans-serif;font-size:15px;font-weight:500;line-height:1.4}.checkout-finish-section .btn-container{justify-content:center}.blog-cta-container{text-align:center;margin:35px 0;position:sticky;bottom:10px}.smartbanner-wrapper{vertical-align:middle;display:inline-flex!important}.smartbanner-android .smartbanner-button{height:100%}.smartbanner-ios .smartbanner-button{background-color:#1dbc30;border-radius:5px;height:100%;color:#fff!important}.pagination{flex-wrap:wrap;justify-content:center;margin-top:20px;display:flex}.page-button{cursor:pointer;text-align:center;background-color:#fff;border:1px solid #ddd;min-width:30px;margin:4px;padding:8px 2px}.page-button.active{color:#fff;background-color:#bc1d48}.page-button:hover:not(.active):not(:disabled){background-color:#f0f0f0}.page-button:disabled{cursor:not-allowed;color:#aaa;background-color:#eee}.zodiac-container{flex-wrap:wrap;justify-content:space-between;margin-top:10px;display:flex}.zodiac-sign{color:#fff;cursor:pointer;background-color:#bc1d48;border-radius:20px;margin-bottom:10px;padding:5px 10px;transition:background-color .3s}.zodiac-sign:hover{background-color:#ff376d}.zodiac-sign:not(:last-child){margin-right:10px}.overlay{z-index:1000;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.search-container{z-index:1001;position:relative}.language-switcher{display:inline-block;position:relative}.lang-current{cursor:pointer;color:inherit;background:0 0;border:1px solid #ffffff4d;border-radius:4px;align-items:center;gap:5px;padding:5px 10px;font-family:Raleway,sans-serif;font-size:13px;font-weight:600;transition:border-color .2s;display:flex}.lang-current:hover{border-color:#fff9}.lang-dropdown{z-index:100;background:#fff;border-radius:6px;min-width:130px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.lang-option{cursor:pointer;color:#333;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:Raleway,sans-serif;font-size:14px;transition:background .15s;display:flex}.lang-option:hover{background:#f5f5f5}.language-switcher-compact{gap:8px;padding:10px 0;display:flex}.lang-btn{color:inherit;cursor:pointer;text-align:center;background:0 0;border:1px solid #ffffff4d;border-radius:6px;flex:1;padding:10px;font-family:Raleway,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.lang-btn.active{background:#ffffff26;border-color:#ffffff80}.lang-btn:hover{background:#ffffff1a}.footer-lang-switcher{margin-top:15px}.footer-lang-switcher .lang-current{color:#999;border-color:#9999994d}.footer-lang-switcher .lang-current:hover{border-color:#9999}.stripe-payment-form{max-width:500px;margin:20px auto}.stripe-pay-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none;border-radius:8px;width:100%;margin-top:20px;padding:14px 24px;font-family:Raleway,sans-serif;font-size:16px;font-weight:600;transition:all .2s}.stripe-pay-button:hover{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.stripe-pay-button:disabled{opacity:.6;cursor:not-allowed}.stripe-error-message{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-top:12px;padding:10px;font-size:14px}.billing-address-form{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;max-width:500px;margin:20px auto;padding:24px}.billing-title{color:#1f2937;margin-bottom:20px;font-size:18px;font-weight:700}.billing-field{margin-bottom:16px}.billing-field label{color:#374151;margin-bottom:4px;font-size:13px;font-weight:600;display:block}.billing-field input,.billing-field select{border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-family:Raleway,sans-serif;font-size:14px;transition:border-color .2s}.billing-field input:focus,.billing-field select:focus{border-color:#8b5cf6;outline:none;box-shadow:0 0 0 2px #8b5cf61a}.billing-row{gap:12px;display:flex}.billing-row .billing-field{flex:1}.billing-error{color:#dc2626;background:#fef2f2;border-radius:6px;margin-bottom:12px;padding:10px;font-size:14px}.billing-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none;border-radius:8px;width:100%;padding:14px 24px;font-family:Raleway,sans-serif;font-size:16px;font-weight:600;transition:all .2s}.billing-submit:hover{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.billing-submit:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.billing-row{flex-direction:column;gap:0}}
