.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.buy-div{float:right;font-size:14px;margin:0;position:relative;right:10px}.add-cart,.buy-div{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.add-cart{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:2px solid #d8d8d8;border-radius:20px;color:#ff316d;font-size:10px;font-size:16px;height:32px;-webkit-justify-content:center;justify-content:center;padding:3px 7px 2px;transition:background-color .3s ease-in-out;width:7vw}.add-cart div{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}.add-cart:hover{background-color:#f1f1f1;transition:background-color .3s ease-in-out}.add-cart.unclick{background-color:#fff;background-image:none;border-radius:0;color:#000;cursor:default;font-size:15px;font-weight:700;height:22px;opacity:.87;width:122px}@media only screen and (max-width:768px){.add-cart{color:#ff3278;width:17vw}}.buy{background-image:linear-gradient(60deg,#f74530,#ff2e73);border:0;border-radius:20px;color:#fff;font-size:10px;line-height:1.57;transition:box-shadow .3s ease-in-out;width:7vw}.buy:hover{box-shadow:0 2px 7px 0 rgba(247,123,255,.7);transition:box-shadow .3s ease-in-out}.buy.click{background-color:#fff;background-image:none;border:2px solid #ff3278;color:#000;font-size:15px;font-weight:700;height:32px;letter-spacing:.5px;opacity:.87;padding:0;width:7vw}.buy.click.disabled{background-color:#fff;border:2px solid #d8d8d8;box-shadow:none;cursor:pointer}.buy .minus-sign{height:21px;left:16%;position:absolute;top:18%;width:11px;z-index:1}.buy .plus-sign{height:11px;position:absolute;right:16%;top:33%;width:11px}.buy .quantity-bought{left:43%;position:relative;top:15%;width:10px}.buy .quantity-bought.disabled{color:#b2bbc7;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}@media only screen and (max-width:768px){.buy{padding-left:0;width:17vw}}button,button:focus,button:hover,button:visited,input,input:focus,input:hover,input:visited{outline:none!important}.arrows{left:-10px;position:relative;top:-200px;z-index:-1}.primary-button{background-image:linear-gradient(99deg,#f74530,#ff2e73);border:0;border-radius:31px;color:#fff;font-size:16px;padding-top:6px}.primary-button:hover{border:none;color:#fff;outline:none}.primary-button:focus{border:none;color:#fff;outline:none}.primary-button:active{background-image:linear-gradient(99deg,#f74530,#ff2e73);color:#fff}@media only screen and (max-width:768px){.primary-button{background-image:linear-gradient(99deg,#f74530,#ff2e73);border:0;border-radius:31px;color:#fff;font-size:12px;padding-top:6px}.primary-button:hover{border:none;color:#fff;outline:none}.primary-button:focus{border:none;color:#fff;outline:none}.primary-button:active{background-image:linear-gradient(99deg,#f74530,#ff2e73);color:#fff}}.hollow-button{background:transparent;color:#fff;cursor:pointer;padding-top:.9rem!important}@media only screen and (max-width:768px){.hollow-button{font-size:11px}}button{padding-top:5px}.add-to-cart{margin-top:20px}.add-to-cart div{background:#ff385a;background-image:linear-gradient(265deg,#fd2f6e,#f7433c);border-radius:52px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:auto;padding:10px 0;text-align:center;width:100%}.add-to-cart div .disabled:hover,.add-to-cart div.disabled{cursor:not-allowed;opacity:.4!important}.add-to-cart div:hover{box-shadow:0 6px 8px 0 hsla(0,0%,47%,.3);color:#fff;transition:box-shadow .3s ease-in-out}@font-face{font-display:swap;font-family:BrandonTextWeb-Thin;src:url(https://static.cure.fit/assets/fonts/32CF0E_B_0_1.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_B_0_1.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_B_0_1.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_B_0_1.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_B_0_1.ttf) format("truetype")}@font-face{font-display:swap;font-family:BrandonTextWeb-Light;src:url(https://static.cure.fit/assets/fonts/32CF0E_5_0_1.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_5_0_1.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_5_0_1.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_5_0_1.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_5_0_1.ttf) format("truetype")}@font-face{font-display:swap;font-family:BrandonTextWeb-Black;src:url(https://static.cure.fit/assets/fonts/32CF0E_0_0_1.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_0_0_1.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_0_0_1.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_0_0_1.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_0_0_1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Berkshire Swash;src:"https://static.cure.fit/assets/fonts/BerkshireSwash-Regular_1.ttf" format("truetype")}.fixed-section{background-color:#fff;position:fixed;top:60px;transition:all .7s ease-in-out;width:100%;z-index:1000}@media only screen and (max-width:768px){.fixed-section{z-index:10}}.double-padding{padding-bottom:0;padding-top:110px}@media only screen and (max-width:768px){.wrapper.toggled .sidebar-wrapper{position:fixed;transition:width .3s;width:75%}.sidebar-nav li{line-height:40px;text-indent:20px}.sidebar-nav li a{color:#ddd;display:block;text-decoration:none}}.next-arrow,.prev-arrow{cursor:pointer;display:inline-block;position:relative}.next-arrow img,.prev-arrow img{height:60px}.left-arrow{left:-50px}.right-arrow{right:-60px}.auth .modal{background-image:radial-gradient(circle at 51% 45%,#2d3b47,#0e1017)}.auth .modal-content{border-radius:16px;box-shadow:none}.auth .modal-dialog{width:400px}.auth .modal-dialog .modal-content .modal-body{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:600px;padding:0}.auth .modal-dialog .modal-content .modal-body .tnc{-ms-flex-item-align:stretch;-moz-box-flex:1;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;justify-content:center;width:100%}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:85%}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner .tick{padding-right:10px;padding-top:3px}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner .tick img{height:24px;width:24px}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner .tick .unselected{background-color:red;border-color:#000;border-radius:50%;border-width:1px;height:18px;width:18px}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner .tnc-text{background-color:transparent;border-radius:6px;color:gray;font-size:12px;line-height:1.8;padding-bottom:.5rem;padding-top:.5rem}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner .tnc-text a{border-bottom:1px solid gray;color:#e02020;text-decoration:none}.auth .modal-dialog .modal-content .modal-body .center-part{margin-top:30px}.auth .modal-dialog .modal-content .modal-body .center-part .channels{border-radius:6px;padding-top:30px;position:relative}.auth .modal-dialog .modal-content .modal-body .center-part .channels button{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:15px}.auth .modal-dialog .modal-content .modal-body .center-part .channels button img{padding:0 20px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .facebook-login-btn,.auth .modal-dialog .modal-content .modal-body .center-part .channels .google-login{-moz-box-pack:start;-ms-flex-pack:start;border:0;border-radius:31px;color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;-webkit-justify-content:flex-start;justify-content:flex-start;left:10%;position:relative;transition:all .3s ease-out;width:80%}.auth .modal-dialog .modal-content .modal-body .center-part .channels .facebook-login-btn:hover,.auth .modal-dialog .modal-content .modal-body .center-part .channels .google-login:hover{box-shadow:0 3px 10px 0 rgba(0,0,0,.3);position:relative;transition:all .3s ease-in-out}.auth .modal-dialog .modal-content .modal-body .center-part .channels .facebook-login-btn .fa,.auth .modal-dialog .modal-content .modal-body .center-part .channels .google-login .fa{left:-10%}.auth .modal-dialog .modal-content .modal-body .center-part .channels .facebook-login-btn .social-auth-container,.auth .modal-dialog .modal-content .modal-body .center-part .channels .google-login .social-auth-container{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.auth .modal-dialog .modal-content .modal-body .center-part .channels .facebook-login-btn{background-color:#3e58a4}.auth .modal-dialog .modal-content .modal-body .center-part .channels .google-login{background-color:#e05343;height:50px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .disable-btn{cursor:not-allowed;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;left:0;position:absolute;top:0;width:100%}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign{margin:20px 40px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .email-login{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-radius:25px;box-shadow:0 5px 16px 0 hsla(0,0%,85%,.54);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:50px;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .email-login:hover{cursor:pointer}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .email-login .login-text{font-size:16px;font-weight:700;padding-left:10px;padding-top:5px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .line{background-color:#bac5e3;height:38px;margin-left:10px;margin-right:10px;margin-top:6px;width:1px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .email-register{-moz-box-flex:.5;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:25px;box-shadow:0 5px 16px 0 hsla(0,0%,85%,.54);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:.5;-ms-flex:.5;flex:.5;height:50px;-webkit-justify-content:space-between;justify-content:space-between}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .email-register:hover{cursor:pointer}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .email-register .register-text{font-size:16px;font-weight:700;padding-left:10px;padding-top:5px}.auth .modal-dialog .modal-content .modal-body .right-half .top-half-login-container .top-text{font-size:40px;font-weight:500;letter-spacing:normal;line-height:1.13;margin-top:20px;text-align:center;white-space:pre-wrap}.auth .modal-dialog .modal-content .modal-body .right-half .modal-close{opacity:1;position:absolute;right:20px;top:20px}.auth .modal-dialog .modal-content .modal-body .right-half .right-image{max-width:100%}.auth .modal-dialog .modal-content .modal-body .login-body{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.auth .modal-dialog .modal-content .modal-body .login-body,.auth .modal-dialog .modal-content .modal-body .login-body .navigate-part{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.auth .modal-dialog .modal-content .modal-body .login-body .navigate-part{height:50px}.auth .modal-dialog .modal-content .modal-body .login-body .navigate-part .back-image{padding:25px 0 0 25px}.auth .modal-dialog .modal-content .modal-body .login-body .navigate-part .back-image:hover{cursor:pointer}.auth .modal-dialog .modal-content .modal-body .login-body .account-text{font-size:40px;font-weight:500;padding:35px 0 0 35px;white-space:pre-wrap}.auth .modal-dialog .modal-content .modal-body .login-body .input-form{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .input-text{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;border-bottom-color:gray;border-bottom-width:1px;border-left:none;border-right:none;border-top:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;height:35px;margin:15px 50px 20px 45px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .input-text:focus{border-bottom-color:#ff3278;transition:all .3s ease-out}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .input-text:invalid{box-shadow:none}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .submit-container{-moz-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:50px;padding-top:20px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .submit-container .submit-form{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-image:linear-gradient(90deg,#ff3278,#ff5972);border-radius:31px;box-shadow:0 3px 15px 0 rgba(247,123,155,.71);color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:700;height:40px;-webkit-justify-content:center;justify-content:center;padding-top:4px;width:108px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .login-form{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-left:45px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .login-form .psswd-forgot{font-size:14px;font-weight:700;text-decoration:underline}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .login-form .psswd-forgot:hover{cursor:pointer}.auth .grecaptcha-badge{visibility:hidden}@media only screen and (max-width:768px){.auth .modal-dialog{height:100%;margin:0;overflow:scroll;width:100%}.auth .modal-dialog .modal-content{height:100%}.auth .modal-dialog .modal-content .modal-body{height:100%;overflow:scroll}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner{padding:0 10px;width:100%}.auth .modal-dialog .modal-content .modal-body .right-half .top-half-login-container .curefit-login-logo{margin-left:40%;width:20%}.auth .modal-dialog .modal-content .modal-body .right-half .top-half-login-container .top-text{font-family:BrandonTextWeb-Medium!important;font-size:36px}.auth .modal-dialog .modal-content .modal-body .center-part{margin-top:50px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign{margin:20px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .facebook-login-btn,.auth .modal-dialog .modal-content .modal-body .center-part .channels .google-login{height:60px;left:5%;width:90%}.auth .modal-dialog .modal-content .modal-body .login-body .account-text{font-size:32px;padding:20px 0 0 20px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .input-text{margin:15px 20px 20px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .submit-container{padding-right:20px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .login-form{padding-left:20px}.auth .modal-dialog .modal-content .modal-body .email-register,.auth .modal-dialog .modal-content .modal-body .email-sign{height:60px}.auth .modal-dialog .tnc{padding-top:80px}}.spinner{margin:0 auto;text-align:center;width:70px}.spinner>div{-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#fff;border-radius:100%;display:inline-block;height:10px;margin:0 5px 0 2px;width:10px}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.change-password{-ms-flex-align:center;height:100%;width:100%}.change-password,.change-password .input-form{-moz-box-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.change-password .input-form{-ms-flex-item-align:stretch;-ms-flex-align:center;-webkit-align-self:stretch;align-self:stretch}.change-password .input-form .input-text{border-bottom-color:gray;border-bottom-width:1px;border-left:none;border-right:none;border-top:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;height:35px;margin:50px 50px 20px 45px;width:300px}.change-password .input-form .input-text:focus{border-bottom-color:#ff3278;transition:all .3s ease-out}.change-password .input-form .input-text:invalid{box-shadow:none}.change-password .input-form .submit-container{padding-right:50px;padding-top:20px}.change-password .input-form .submit-container,.change-password .input-form .submit-container .submit-form{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.change-password .input-form .submit-container .submit-form{-moz-box-pack:center;-ms-flex-pack:center;background-image:linear-gradient(90deg,#ff3278,#ff5972);border-radius:31px;box-shadow:0 3px 15px 0 rgba(247,123,155,.71);color:#fff;font-weight:700;height:40px;-webkit-justify-content:center;justify-content:center;padding-top:4px;width:300px}.change-password .input-form .login-form{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-left:45px}.change-password .input-form .login-form .psswd-forgot{font-size:14px;font-weight:700;text-decoration:underline}.change-password .input-form .login-form .psswd-forgot:hover{cursor:pointer}.change-password,.verify-email{-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.change-password,.change-password .loading-verify,.verify-email,.verify-email .loading-verify{-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.change-password .loading-verify,.verify-email .loading-verify{-moz-box-orient:horizontal;background-color:#adebad;border-radius:5px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100px;margin-top:20px;width:80%}.change-password .loading-verify .loading-text,.verify-email .loading-verify .loading-text{color:#0a290a;font-size:24px;margin-left:20px;width:70%}.change-password .loading-verify .failure-text,.verify-email .loading-verify .failure-text{color:#b32d00;font-size:24px;margin-left:20px}.change-password .failure,.verify-email .failure{background-color:#ffc2b3}.loader-verify{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0a290a;height:40px;width:40px}@media screen and (min-width:768px){.change-password .loading-verify,.verify-email .loading-verify{-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width:768px){.change-password .loading-verify,.verify-email .loading-verify{height:80px;padding-left:20px;width:90%}.change-password .loading-verify .failure-text,.change-password .loading-verify .loading-text,.verify-email .loading-verify .failure-text,.verify-email .loading-verify .loading-text{font-size:16px}.loader-verify{border:2px solid #f3f3f3;border-top-color:#0a290a;height:25px;width:25px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.tnc-shake{-webkit-animation:shake .5s;animation:shake .5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}10%{-webkit-transform:translate(-1px);transform:translate(-1px)}20%{-webkit-transform:translate(-3px);transform:translate(-3px)}30%{-webkit-transform:translate(3px);transform:translate(3px)}40%{-webkit-transform:translate(1px);transform:translate(1px)}50%{-webkit-transform:translate(-1px);transform:translate(-1px)}60%{-webkit-transform:translate(-3px);transform:translate(-3px)}70%{-webkit-transform:translate(3px);transform:translate(3px)}80%{-webkit-transform:translate(-1px);transform:translate(-1px)}90%{-webkit-transform:translate(1px);transform:translate(1px)}to{-webkit-transform:translate(1px);transform:translate(1px)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}10%{-webkit-transform:translate(-1px);transform:translate(-1px)}20%{-webkit-transform:translate(-3px);transform:translate(-3px)}30%{-webkit-transform:translate(3px);transform:translate(3px)}40%{-webkit-transform:translate(1px);transform:translate(1px)}50%{-webkit-transform:translate(-1px);transform:translate(-1px)}60%{-webkit-transform:translate(-3px);transform:translate(-3px)}70%{-webkit-transform:translate(3px);transform:translate(3px)}80%{-webkit-transform:translate(-1px);transform:translate(-1px)}90%{-webkit-transform:translate(1px);transform:translate(1px)}to{-webkit-transform:translate(1px);transform:translate(1px)}}.highlight{-webkit-animation:fade-highlight 1s;animation:fade-highlight 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes fade-highlight{0%{background-color:#fff}50%{background-color:#f7ef71}to{background-color:#fff}}@keyframes fade-highlight{0%{background-color:#fff}50%{background-color:#f7ef71}to{background-color:#fff}}.product-header-widget{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;width:100%}.product-header-widget .top-container{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.product-header-widget .bottom-container,.product-header-widget .top-container{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.product-header-widget .title{-moz-box-flex:7;-webkit-flex:7;-ms-flex:7;flex:7;font-size:30px;font-weight:700;line-height:1.2;text-align:left;width:80%}.product-header-widget .price-container{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:end;-ms-flex-align:end;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.product-header-widget .price{color:#ff3278;font-size:22px;font-weight:700;line-height:1.2;padding-top:4px;text-align:left}.product-header-widget .strike-through-price{color:#d3d3d3;font-size:20px;font-weight:700;line-height:1.2;padding-top:4px;text-align:left;text-decoration:line-through}.product-header-widget .bottom-container{color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:2;opacity:.54;text-align:left}@media(max-width:568px){.product-header-widget{-moz-box-pack:end;-ms-flex-pack:end;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 75%);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:120px;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 0 20px;width:100%}.product-header-widget .title{font-size:22px;margin-top:10px;max-width:90%;width:auto}.product-header-widget .price{font-size:18px;padding-top:0}.product-header-widget .strike-through-price{font-size:16px;padding-top:0}.product-header-widget .bottom-container .bottom-text{margin:0}.product-header-widget .bottom-container .bottom-text .clamp-lines{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-header-widget .bottom-container .bottom-text .clamp-lines__button{background-color:transparent;border:none;color:#ff3274;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:unset}.product-header-widget .bottom-container .bottom-text .LinesEllipsis-ellipsis{text-decoration:underline}.no-top-padding{padding:20px}}.product-option{-moz-box-orient:horizontal;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.options-container,.product-option{-moz-box-flex:1;-moz-box-direction:normal;background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.options-container{-moz-box-orient:vertical;-moz-box-pack:center;-ms-flex-pack:center;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;-webkit-justify-content:center;justify-content:center}.options-container .options-title{color:#b2b2b2;font-size:13px;font-weight:500;line-height:2.29;text-align:left}.options-container .options-title,.options-container .user-name{height:20px;margin-bottom:2px;margin-left:32px}.options-container .address-title{color:#000;font-size:16px;font-weight:700;line-height:1.78;overflow:hidden;text-overflow:ellipsis;width:100%}.options-container .address-text,.options-container .option-text{color:#000;font-size:16px;font-weight:700;line-height:1.78;text-align:left}.options-container .option-text .option-sub-text{color:#000;color:#b2b2b2;font-size:13px;font-weight:500;height:20px;line-height:2.29;text-align:left}.options-container .image-option-container{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.options-container .image-option-container .user-name{color:#666!important;font-size:14px!important}.options-container .image-option-container .dropdown{position:inherit;width:90%}.options-container .image-option-container img{height:22px;overflow:hidden;width:22px}.options-container .image-option-container .clock-img{height:20px;overflow:hidden;width:20px}.options-container .image-option-container .menu-style{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}.options-container .image-option-container .menu-style .option-cell{cursor:pointer;padding:13px 21px}.options-container .image-option-container .menu-style .option-cell p{color:#9b9b9b;font-size:12px}.options-container .image-option-container .menu-style .option-cell:hover{background-color:#ff3278;color:#fff}.options-container .image-option-container .menu-style .option-cell:hover p{color:#fff}.options-container .image-option-container .address-menu-style{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);height:auto;max-height:250px;overflow-x:hidden;width:140%}@media only screen and (max-width:768px){.options-container .image-option-container .address-menu-style{width:100%}}.options-container .image-option-container .address-menu-style .address-menu-style li{border-bottom:0}.options-container .image-option-container .address-menu-style .divider{margin:0}.options-container .image-option-container .address-menu-style .loading-cell{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding:8px 0}.options-container .image-option-container .address-menu-style .address-cell{cursor:pointer;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding:8px 8px 8px 16px}.options-container .image-option-container .address-menu-style .address-cell .address-cell-title{color:#6b6b6b;font-size:14px;font-weight:500;line-height:2.14;opacity:.87;text-align:left}.options-container .image-option-container .address-menu-style .address-cell .address-cell-text{color:#6b6b6b;font-size:13px;line-height:1.43;opacity:.7;text-align:left;text-transform:capitalize}.options-container .image-option-container .address-menu-style .address-cell:hover{background-color:#eceaea}.options-container .image-option-container .address-menu-style .address-section-header p{color:#4a4a4a;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;padding:8px 8px 0 16px;text-align:left}.options-container .image-option-container .address-menu-style .address-header{-moz-box-orient:horizontal;-moz-box-direction:normal;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:12px;padding-top:12px}.options-container .image-option-container .address-menu-style .address-header img{height:18px;margin:0 8px 0 16px;width:18px}.options-container .image-option-container .address-menu-style .address-header p{color:#fe2f6f;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;margin:0 8px 0 0;text-align:left}.options-container .image-option-container .address-menu-style .address-header:hover{background-color:#eceaea}.options-container .image-option-container .option-btn{-moz-box-pack:justify;-ms-flex-pack:justify;border:0;border-radius:0;color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;opacity:.7;padding:0 0 0 10px;text-align:left;width:90%}.options-container .image-option-container .option-btn .date-field-container{-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.options-container .image-option-container .option-btn .date-field-container .date-picker-container{border:none}.options-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container{opacity:.7}.options-container .image-option-container .option-btn p{overflow:hidden;text-overflow:ellipsis;width:95%}.options-container .image-option-container .option-btn .validity-text:hover{background-color:#fff;overflow:visible;width:auto;z-index:999}.options-container .image-option-container .option-btn .option-arrow{float:right;height:11px;margin-top:4px;position:absolute;right:10px;width:18px}.options-container .image-option-container .dropdown-menu{padding:0}.options-container .image-option-container .picker-widget{-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#e8ebf7;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 20px 20px 25px;width:350px}@media only screen and (max-width:768px){.options-container .image-option-container .picker-widget{width:315px}}.options-container .image-option-container .picker-widget .btn{border-radius:0}.options-container .image-option-container .picker-widget .line{margin:26px 29px 0 0}.options-container .image-option-container .picker-widget .input-element{background:none;background:#e8ebf7;border:none;border-bottom:1px solid #c1c1c1;font-size:16px;height:40px;margin:15px 0 0}.options-container .image-option-container .picker-widget .phoneText{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.options-container .image-option-container .picker-widget .inputPhone-element{background:none;background:#e8ebf7;border:none;border-bottom:1px solid #c1c1c1;font-size:16px;height:40px;margin:15px 0 0;width:200px}.options-container .image-option-container .picker-widget .countryName{margin-left:15px}.options-container .image-option-container .picker-widget .countryToggle{background:none;background:#e8ebf7;border:none;border-bottom:1px solid #c1c1c1}.options-container .image-option-container .picker-widget .countryDropDown{background:none;border:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:25%}.options-container .image-option-container .picker-widget .countryDropDown .btn{border-radius:0}.options-container .image-option-container .picker-widget .btn-group.open .dropdown-toggle{box-shadow:none}.options-container .image-option-container .picker-widget .btn:active{box-shadow:none}.options-container .image-option-container .picker-widget .caretImgStyle{margin-left:5px;width:12px}.options-container .image-option-container .picker-widget .input-phoneElement{font-size:16px}.options-container .image-option-container .picker-widget .dropdown .dropdown-toggle{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:15px 0 0;padding-left:0}.options-container .image-option-container .picker-widget .dropdown .caret{display:none}.options-container .image-option-container .picker-widget .open>.dropdown-menu{min-width:100px}.options-container .image-option-container .picker-widget .action-container{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-orient:horizontal;-moz-box-direction:reverse;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;justify-content:space-between;margin-top:15px}.options-container .image-option-container .picker-widget .action-container .action-button{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-image:linear-gradient(180deg,#fd7280,#ff2f73);border-radius:18px;color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:35px;-webkit-justify-content:center;justify-content:center;text-align:center;width:125px}.options-container .image-option-container .picker-widget .action-container .button-disable{opacity:.5}@media(max-width:568px){.options-container .image-option-container .dropdown{width:95%}.options-container .image-option-container .options-title{font-size:12px}.options-container .image-option-container .address-text,.options-container .image-option-container .address-title,.options-container .image-option-container .option-btn{font-size:14px}.options-container .image-option-container .option-btn .option-arrow{float:right;height:8px;width:14px}.options-container .image-option-container .option-btn .date-field-container{-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.options-container .image-option-container .address-btn{width:98%}}.address-menu-style{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);height:auto;max-height:250px;overflow-x:hidden;width:140%}@media only screen and (max-width:768px){.address-menu-style{width:100%}}.address-menu-style .address-menu-style li{border-bottom:0}.address-menu-style .divider{margin:0}.address-menu-style .loading-cell{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding:8px 0}.address-menu-style .address-cell{cursor:pointer;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding:8px 8px 8px 16px}.address-menu-style .address-cell .address-cell-title{color:#6b6b6b;font-size:14px;font-weight:500;line-height:2.14;opacity:.87;text-align:left}.address-menu-style .address-cell .address-cell-text{color:#6b6b6b;font-size:13px;line-height:1.43;opacity:.7;text-align:left;text-transform:capitalize}.address-menu-style .address-cell:hover{background-color:#eceaea}.address-menu-style .address-section-header p{color:#4a4a4a;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;padding:8px 8px 0 16px;text-align:left}.address-menu-style .address-header{-moz-box-orient:horizontal;-moz-box-direction:normal;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:12px;padding-top:12px}.address-menu-style .address-header img{height:18px;margin:0 8px 0 16px;width:18px}.address-menu-style .address-header p{color:#fe2f6f;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;margin:0 8px 0 0;text-align:left}.address-menu-style .address-header:hover{background-color:#eceaea}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#9ba4aa;height:20px;width:20px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.product-pack-progress{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.product-pack-progress .pack-progress-supertext{color:#b2b2b2;font-size:13px;font-weight:500;line-height:1.44;text-align:left}.product-pack-progress .pack-progress-title{font-size:18px;font-weight:500;line-height:1.44;text-align:left}.product-pack-progress .pack-progress-footer-text{color:#6b6b6b;font-size:14px;text-align:left}.product-pack-progress .progress-bar-outer{-moz-box-flex:1;background-color:#b0b0b0;border-radius:3.5px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:7px;margin:10px 0;width:100%}.product-pack-progress .progress-inner-bar-end{background-image:linear-gradient(270deg,#f50d5d,#5553ce)}.product-pack-progress .progress-inner-bar{background-color:#5553ce}@media(max-width:568px){.product-pack-progress{padding:0 20px}.product-pack-progress .pack-progress-title{font-size:18px;font-weight:500;line-height:1.44;text-align:left}.product-pack-progress .pack-progress-footer-text{color:#6b6b6b;font-size:14px;text-align:left}.product-pack-progress .progress-bar-outer{-moz-box-flex:1;background-color:#b0b0b0;border-radius:3.5px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:7px;margin:10px 0;width:100%}}button:focus,input:focus,select:focus,textarea:focus{outline:none}input[type=number]:-webkit-inner-spin-button,input[type=number]:-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.product-small-cell{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:16px;height:100%;padding:0 0 15px}@media only screen and (max-width:768px){.product-small-cell{font-size:14px;padding-bottom:10px}}.product-small-cell .mobile{-moz-box-orient:vertical;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-small-cell .mobile,.product-small-cell .mobile .content{-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-small-cell .mobile .content{-moz-box-align:center;-ms-flex-align:center;-moz-box-orient:horizontal;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-small-cell .text-container{-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.product-small-cell .text-container p{color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;overflow:hidden;padding:0 10px 0 18px;text-align:left;text-overflow:ellipsis}.product-small-cell .seeMoreText{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#ff316d;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;margin-right:4px}.product-small-cell .seeMoreText .arrowimage{height:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:15px}.product-small-cell .seeMoreText:hover{cursor:pointer}.product-large-cell{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;padding:0 0 30px}.product-large-cell .img-container{position:relative}.product-large-cell .img-container .content-btn{bottom:10px;height:25px;position:absolute;right:10px;width:25px}.product-large-cell img{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:140px;width:140px}.product-large-cell p{color:#7a7a7a;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;max-height:5.13em;overflow:hidden;padding:0 18px;text-align:left;text-overflow:ellipsis}.product-large-cell .large-cell-content-container{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.product-large-cell .large-cell-content-container,.product-large-cell .large-cell-content-container p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.product-large-cell .large-cell-content-container .day-text{color:#a2a2a2;font-size:14px;font-weight:500;line-height:1.38;text-align:left}.product-large-cell .large-cell-content-container .title-text{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;line-height:1.71;margin-top:15px;max-height:3.42em;padding-bottom:10px;text-align:left}.product-large-cell .large-cell-content-container .subtitle-text{color:#9b9b9b;font-size:14px;line-height:1.71;max-height:3.42em;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}.product-large-cell .large-cell-content-container .try-action{color:#ff3278;font-size:16px;font-weight:700;line-height:1.38;padding-top:5px;text-align:left}.product-clp-large-cell-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.product-clp-large-cell-container .product-clp-large-cell{-ms-flex-preferred-size:25%;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:25%;flex-basis:25%;padding-right:1rem}.product-clp-large-cell-container .product-clp-large-cell .card-image{position:relative;top:0;transition:all .3s ease-in-out}.product-clp-large-cell-container .product-clp-large-cell .price{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:5px;padding-top:15px}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .price{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;padding-top:10px}}.product-clp-large-cell-container .product-clp-large-cell .price .offer-price .price-text,.product-clp-large-cell-container .product-clp-large-cell .price .validity{-ms-flex-preferred-size:50%;color:#9d9d9d;-webkit-flex-basis:50%;flex-basis:50%;font-size:14px;font-weight:500;line-height:1.5;text-overflow:ellipsis}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .price .offer-price .price-text,.product-clp-large-cell-container .product-clp-large-cell .price .validity{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;font-size:14px}}.product-clp-large-cell-container .product-clp-large-cell .price .mrp,.product-clp-large-cell-container .product-clp-large-cell .price .offer-price .price-val{-moz-box-pack:end;-ms-flex-pack:end;color:#ff3278;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .price .mrp,.product-clp-large-cell-container .product-clp-large-cell .price .offer-price .price-val{-moz-box-pack:start;-ms-flex-pack:start;font-size:14px;-webkit-justify-content:flex-start;justify-content:flex-start}}.product-clp-large-cell-container .product-clp-large-cell .price .offer-price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .price .offer-price{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.product-clp-large-cell-container .product-clp-large-cell .price .offer-price .price-val{font-size:14px}}.product-clp-large-cell-container .product-clp-large-cell .price .offer-price .price-text{margin-right:10px}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .price .offer-price .price-text{font-size:14px;margin-right:5px}}.product-clp-large-cell-container .product-clp-large-cell .price .offer-price+.mrp{color:#fff}.product-clp-large-cell-container .product-clp-large-cell .offer-validity .validity,.product-clp-large-cell-container .product-clp-large-cell .price.original .mrp,.product-clp-large-cell-container .product-clp-large-cell .price.original .validity{color:#9d9d9d}.product-clp-large-cell-container .product-clp-large-cell:hover .card-image{position:relative;top:-10px;transition:all .3s ease-in-out}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell:hover .card-image{top:0;transition:none}}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card{-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-image{min-height:287px;width:100%}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-image{min-height:187px;width:50%}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-image img{border-radius:6px}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-image img{position:relative;top:0;transition:all .3s ease-in-out}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-image:hover img{position:relative;top:-10px;transition:all .3s ease-in-out}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-image:hover img{top:0;transition:none}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-header{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem .5rem .5rem .2rem}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-content{margin-left:1rem;width:50%}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .title-text{color:#000;font-size:14px}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-price{-moz-box-pack:start;-ms-flex-pack:start;color:#ff3278;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-justify-content:flex-start;justify-content:flex-start}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .subtitle-text{color:#000;font-size:14px;padding-top:1rem}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .subtitle-text{-webkit-line-clamp:3;-moz-box-orient:horizontal;display:block;display:-webkit-box;font-size:16px;height:75px;line-height:1.5;margin:0 auto;overflow:hidden;padding-bottom:0;padding-top:0;text-overflow:ellipsis}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .subtitle-text-ellipis{-webkit-line-clamp:3;display:block;display:-webkit-box;font-size:16px;height:80px;line-height:1.5;margin:0 auto;max-width:79%;overflow:hidden;text-overflow:ellipsis}@media(max-width:568px){.product-large-cell img{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:140px;width:140px}.product-large-cell .title-text{font-size:14px!important;line-height:1.5!important;margin-top:15px;max-height:3em!important}.product-large-cell .subtitle-text{color:#9b9b9b;line-height:1.5!important;margin-top:5px;max-height:3em!important;width:100%}.product-large-cell .try-action{color:#ff3278;font-size:16px;font-weight:700;line-height:1.38;padding-top:5px;text-align:left}}.product-medium-cell{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;padding:0 0 30px}.product-medium-cell,.product-medium-cell img{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-medium-cell img{height:50px;width:50px}.product-medium-cell p{color:#7a7a7a;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;max-height:5.13em;overflow:hidden;padding:0 18px;text-align:left;text-overflow:ellipsis}.product-medium-cell .medium-font-family{font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}.product-medium-cell .medium-cell-content-container{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.product-medium-cell .medium-cell-content-container,.product-medium-cell .medium-cell-content-container p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.product-medium-cell .medium-cell-content-container .title-text{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;line-height:1.71;max-height:3.42em;text-align:left}.product-medium-cell .medium-cell-content-container .subtitle-text{color:#9b9b9b;font-size:14px;line-height:1.71;max-height:3.42em;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}@media(max-width:568px){.product-medium-cell .title-text{font-size:14px!important;line-height:1.5!important;max-height:3em!important}.product-medium-cell .subtitle-text{color:#9b9b9b;line-height:1.5!important;max-height:3em!important;width:100%}.product-medium-cell .try-action{color:#ff3278;font-size:16px;font-weight:700;line-height:1.38;padding-top:5px;text-align:left}}.product-medium-card-cell{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-flex:1;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;padding:0 0 25px}.product-medium-card-cell,.product-medium-card-cell img{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-medium-card-cell img{width:110px}.product-medium-card-cell p{color:#7a7a7a;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;max-height:5.13em;overflow:hidden;padding:0 18px;text-align:left;text-overflow:ellipsis}.product-medium-card-cell .medium-cell-content-container{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.product-medium-card-cell .medium-cell-content-container,.product-medium-card-cell .medium-cell-content-container p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.product-medium-card-cell .medium-cell-content-container .title-text{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;line-height:1.71;max-height:3.42em;text-align:left}.product-medium-card-cell .medium-cell-content-container .subtitle-text{color:#9b9b9b;font-size:14px;line-height:1.71;max-height:3.42em;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}@media(max-width:568px){.product-medium-card-cell .title-text{font-size:14px!important;line-height:1.5!important;max-height:3em!important}.product-medium-card-cell .subtitle-text{color:#9b9b9b;line-height:1.5!important;max-height:3em!important;width:100%}.product-medium-card-cell .try-action{color:#ff3278;font-size:16px;font-weight:700;line-height:1.38;padding-top:5px;text-align:left}}.product-magazine-cell{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;padding:0 0 30px}.product-magazine-cell,.product-magazine-cell img{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-magazine-cell img{height:175px;width:140px}.product-magazine-cell p{color:#7a7a7a;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;max-height:5.13em;overflow:hidden;padding:0 18px;text-align:left;text-overflow:ellipsis}.product-magazine-cell .magazine-cell-content-container{height:100%;width:100%}.product-magazine-cell .magazine-cell-content-container,.product-magazine-cell .magazine-cell-content-container p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.product-magazine-cell .magazine-cell-content-container .title-text{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;line-height:1.71;margin-top:5px;max-height:3.42em;text-align:left}.product-magazine-cell .magazine-cell-content-container .subtitle-text{color:#9b9b9b;font-size:14px;line-height:1.71;margin-top:10px;max-height:5.13em;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}@media(max-width:568px){.product-magazine-cell .title-text{font-size:14px!important;line-height:1.5!important;max-height:4.5em!important}.product-magazine-cell .subtitle-text{color:#9b9b9b;line-height:1.5!important;width:100%}.product-magazine-cell .try-action{color:#ff3278;font-size:16px;font-weight:700;line-height:1.38;padding-top:5px;text-align:left}}.product-info-cell{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-right:10px;padding:17px;width:100%}.product-info-cell .img-container{height:42px;width:42px}.product-info-cell .text-container{-moz-box-flex:1;color:#262626;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.13;margin-left:20px}.product-row-cell{text-align:center}@media only screen and (max-width:768px){.product-row-cell .img-wrapper{padding:0}}.product-row-cell .img-wrapper .img-container{border-radius:4px;margin:0 auto;padding:16px;width:90px}.product-row-cell .img-wrapper .img-container img{height:40px}.product-row-cell .text-container{color:#000;font-size:14px;line-height:1.36;margin-top:10px;text-align:center}@media only screen and (max-width:768px){.product-row-cell .text-container{margin-top:20px;padding:0 0 0 10px;text-align:left}}.info-carousel{padding:0 0 25px}.info-carousel .product-info-cell{height:65px;margin-bottom:0;width:unset}.info-carousel .img-container{height:42px;width:42px}.info-carousel .header,.info-carousel .offer-page .header-phone,.offer-page .info-carousel .header-phone{color:#242424;font-size:18px;font-weight:900;line-height:1.45;margin-bottom:25px}.pack-summary-widget{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;border-bottom:.5px solid #e0dcdc;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;width:100%}.pack-summary-widget .line-separator{background-color:#d3caca;height:1px;width:100%}.pack-summary-widget .options-container{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;background:transparent;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:unset}.pack-summary-widget .options-container .detail-text{font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;margin-left:10px;margin-top:10px}.pack-summary-widget .options-container .bottom-div,.pack-summary-widget .options-container .top-div{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.pack-summary-widget .options-container .option{-moz-box-flex:1;background-color:green;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:50px;width:50%}.pack-summary-widget .row>[class*=col-]{padding-left:0;padding-right:0}.pack-summary-widget .address-options,.pack-summary-widget .date-options,.pack-summary-widget .option-outer,.pack-summary-widget .secondary-user-options,.pack-summary-widget .time-options{height:60px;width:100%}.pack-summary-widget .click-options{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:60px;-webkit-justify-content:center;justify-content:center}.pack-summary-widget .options-container{width:100%}@media(max-width:568px){.pack-summary-widget{margin-top:20px}.pack-summary-widget .options-container{padding-top:0}.pack-summary-widget .address-options,.pack-summary-widget .date-options,.pack-summary-widget .option-outer,.pack-summary-widget .time-options{padding:0 20px}.pack-summary-widget .secondary-user-options{padding-left:20px}.pack-summary-widget .detail-text{margin-left:20px}}.modal-container{padding-bottom:5px!important;padding-top:10px!important}.description-widget{padding-bottom:35px;padding-top:35px;white-space:pre-wrap;width:100%}.description-widget .description-cell{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.description-widget .description-cell .description-title{color:#242424;font-size:18px;font-weight:900;line-height:1.45;text-align:left}.description-widget .description-cell .description-title-bold{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;font-weight:700;line-height:1.45;text-align:left}.description-widget .description-cell .description-subTitle{color:#000;font-size:14px;line-height:1.62;margin-top:5px;opacity:.7;text-align:left}@media(max-width:568px){.description-widget{padding:0 20px 35px;width:100%}.modal-container{padding:10px 20px 0!important}}.meal-single-widget{-moz-box-orient:vertical;-moz-box-direction:normal;border-bottom:.5px solid #e0dcdc;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;padding-bottom:10px}.meal-single-widget,.meal-single-widget .line-separator{-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.meal-single-widget .line-separator{background-color:#979797;-webkit-flex:1;-ms-flex:1;flex:1;height:1px}.meal-single-widget .options-container{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px;width:100%}.meal-single-widget .row>[class*=col-]{padding-left:0;padding-right:0}.meal-single-widget .address-options{height:60px;width:100%}.meal-single-widget .click-options{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:80px;-webkit-justify-content:center;justify-content:center}@media(max-width:568px){.meal-single-widget .options-container{padding-top:0}.meal-single-widget .options-container .buy{width:25vw}.meal-single-widget .address-options,.meal-single-widget .date-options,.meal-single-widget .option-outer,.meal-single-widget .time-options{padding:0 20px}}.nutrition-widget{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding:10px 0;width:100%}.nutrition-widget .nutrition-title{color:inherit;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:24px;font-weight:500;line-height:1.45;margin:0;text-align:left}@media(max-width:768px){.nutrition-widget .nutrition-title{font-size:18px}.nutrition-widget{font-size:18px;padding:10px 15px}}@media only screen and (max-width:768px){.checkout-time-slot-widget{padding-top:1rem}}.checkout-time-slot-widget .checkout-time-slot-wrapper{padding-left:1.2rem}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-title{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;text-align:left}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;width:100%}@media(max-width:768px){.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container{width:100%}}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .checkout-time-slot-selected{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-right:3rem;width:100%}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .checkout-time-slot-subtitle{color:#4a4a4a;font-size:14px;opacity:.7;text-transform:capitalize}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .option-btn{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;border:none;color:#212121;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 1rem 10px 0;text-align:left;width:100%}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .option-btn:focus,.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .option-btn:hover{background-color:#fff}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .option-arrow{font-size:1.1em;font-weight:700}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .menu-style{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);color:#212121;font-size:16px;font-weight:500;padding:0;text-align:left;width:100%}@media(max-width:768px){.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .menu-style{margin-left:-18%;width:130%}}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .menu-style .option-cell{cursor:pointer;padding:13px 21px}@media(max-width:768px){.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .menu-style .option-cell{padding-left:14%}}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .menu-style .option-cell:hover{background-color:#ff3278;color:#fff}@media only screen and (max-width:768px){.checkout-pack-start-widget{padding-top:1rem}}.checkout-pack-start-widget .checkout-pack-start-wrapper{padding-left:1.2rem}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-title{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;text-align:left}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;width:100%}@media(max-width:768px){.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container{width:100%}}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .checkout-pack-start-selected{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-right:3rem;width:100%}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .checkout-pack-start-subtitle{color:#4a4a4a;font-size:14px;opacity:.7;text-transform:capitalize}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .option-btn{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;border:none;color:#212121;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 1rem 10px 0;text-align:left;width:100%}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .option-btn:focus,.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .option-btn:hover{background-color:#fff}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .option-arrow{font-size:1.1em;font-weight:700}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .menu-style{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);color:#212121;font-size:16px;font-weight:500;padding:0;text-align:left;width:100%}@media(max-width:768px){.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .menu-style{margin-left:-18%;width:130%}}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .menu-style .option-cell{cursor:pointer;padding:13px 21px}@media(max-width:768px){.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .menu-style .option-cell{padding-left:14%}}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .menu-style .option-cell:hover{background-color:#ff3278;color:#fff}@media only screen and (max-width:768px){.checkout-instruction-widget{padding-top:.5rem}}.checkout-instruction-widget .checkout-instruction-wrapper{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-left:1.2rem}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-title{-ms-flex-preferred-size:21%;color:#000;-webkit-flex-basis:21%;flex-basis:21%;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;text-align:left}@media(max-width:768px){.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-title{font-size:16px}}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container{-ms-flex-preferred-size:84%;-webkit-flex-basis:84%;flex-basis:84%;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;width:180px}@media(max-width:768px){.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container{-ms-flex-preferred-size:68%;-webkit-flex-basis:68%;flex-basis:68%;padding-left:.5rem;width:100%}}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .option-btn{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;border:none;color:#212121;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;padding:0 1rem 0 0;text-align:left;width:100%}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .option-btn:focus,.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .option-btn:hover{background-color:#fff}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .option-arrow{font-size:1.1em;font-weight:700}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .menu-style{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);color:#212121;font-size:16px;font-weight:500;padding:0;text-align:left;width:100%}@media(max-width:768px){.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .menu-style{margin-left:-18%;width:130%}}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .menu-style .option-cell{cursor:pointer;padding:13px 21px}@media(max-width:768px){.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .menu-style .option-cell{padding-left:14%}}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .menu-style .option-cell:hover{background-color:#ff3278;color:#fff}#checkoutPaymentModal .modal-dialog{max-height:90vh;overflow-x:hidden;overflow-y:initial;width:450px}#checkoutPaymentModal .modal-dialog .modal-body{padding:0}#checkoutPaymentModal .modal-dialog .modal-content{border-radius:0;height:auto;min-height:100%}@media only screen and (max-width:768px){#checkoutPaymentModal .modal-dialog{height:100%;margin:0;max-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:0;width:100%}}.no-padding{padding:0}.checkout-summary-widget{margin:0 50% 0 10%;max-width:430px;padding-top:1rem;width:100%}@media only screen and (max-width:768px){.checkout-summary-widget{margin:0 auto}}.checkout-summary-widget .checkout-summary-title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;padding-bottom:.5rem}.checkout-summary-widget .checkout-item-cell{width:96%}.checkout-summary-widget .checkout-item-cell .checkout-item-line{background-color:#fff;height:1px;margin:5px 0;opacity:.32}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:0;padding:7px 0;width:100%}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-img{width:20%}@media(max-width:768px){.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-img{width:25%}}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:80%}@media(max-width:768px){.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container{width:75%}}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .checkout-item-cell-info-row{-moz-box-pack:start;-ms-flex-pack:start;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;font-weight:500;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .checkout-item-cell-info-row .product-name{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;line-height:1.56;opacity:.87;padding:0 20px;text-align:left;width:100%}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .checkout-item-cell-info-row .product-name .clip-product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:98%}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .checkout-item-cell-info-row .product-price{-moz-box-pack:start;-ms-flex-pack:start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 20px}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container p{color:#000;font-size:16px;font-weight:700;line-height:1.33;text-align:left}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container .button-container{margin-left:20px;position:relative}@media only screen and (max-width:768px){.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container .button-container .buy.click{width:26vw}}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container .button-container .buy-div{bottom:0;position:relative;right:0}.checkout-price-detail-container{padding-left:7%;padding-top:2rem}@media only screen and (max-width:768px){.checkout-price-detail-container{padding-left:0}}.checkout-price-detail-container .checkout-price-detail-cell{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;opacity:.8;padding-bottom:.5rem;padding-left:1rem;padding-right:20px;width:100%}.checkout-price-detail-container .checkout-price-detail-cell p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.6;margin-bottom:0;margin-top:0;opacity:.87;text-align:left}.checkout-price-detail-container .checkout-price-detail-last-cell{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;-webkit-justify-content:space-between;justify-content:space-between;margin:10px 0 30px;padding-left:1rem;padding-right:20px;width:100%}.checkout-price-detail-container .checkout-price-detail-last-cell p{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.67;margin-bottom:0;margin-top:0;text-align:left}.product-action-button{-moz-box-flex:1;-ms-flex-item-align:stretch;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:end;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width:568px){.product-action-button{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding-left:10px;padding-right:20px}}.product-action-button .action-button{background-image:linear-gradient(180deg,#fd7280,#ff2f73);color:#fff;cursor:pointer}.product-action-button .action-button.add-cart-btn{background-color:#fff;background-image:none;border:1px solid #d8d8d8;color:#000;transition:background-color .3s ease-in-out}.product-action-button .action-button.add-cart-btn:hover{background-color:#f1f1f1;transition:background-color .3s ease-in-out}.product-action-button .action-button.normal-button{box-shadow:none;transition:box-shadow .3s ease-in-out}.product-action-button .action-button.normal-button:hover{box-shadow:0 2px 7px 0 rgba(247,123,255,.7);transition:box-shadow .3s ease-in-out}.product-action-button .action-button.floating-button{background-image:linear-gradient(90deg,#ff3278,#ff5972);border:0;border-radius:20px;bottom:25px;box-shadow:0 3px 15px 0 rgba(247,123,155,.71);color:#fff;font-size:16px;left:50%;padding:10px;position:fixed;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:272px;z-index:10}.product-action-button .disabled-action-button{background-color:#d8d8d8}.product-action-button .disabled-action-button p{color:#fff;font-size:16px}.product-action-button .view-cart-btn{background-image:linear-gradient(180deg,#7dc2fa,#2465f1)}.product-action-button .add-cart-active{-moz-box-flex:.5;-moz-box-pack:end;-ms-flex-pack:end;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:.5;-ms-flex:.5;flex:.5;height:50px;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative}@media(max-width:768px){.product-action-button .add-cart-active{-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.product-action-button .add-cart-active .buy-div{bottom:0;position:relative;right:0}.manage-option-widget{-moz-box-flex:1;-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:30px;padding-left:unset;padding-top:20px;width:100%}.manage-option-widget .opacity-half{opacity:.5}.manage-option-widget .right-part{padding:25px 10% 0 5%}.manage-option-widget .left-part,.manage-option-widget .right-part{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%}.manage-option-widget .mobile{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.manage-option-widget .manage-option-dropdown{width:100%}.manage-option-widget .manage-option-text-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.manage-option-widget .manage-option-text-container .option-action-icon-container{margin-right:1.5rem}.manage-option-widget .manage-option-text-container .display-text{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:block;font-size:16px;font-weight:500;min-width:80%;overflow:hidden;padding-right:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:80%}.manage-option-widget .manage-option-text-container .display-text .sub-title{color:#979797;font-size:12px}.manage-option-widget .manage-option-text-container .display-text-with-helper-text{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:block;font-size:16px;font-weight:500;min-width:45%;overflow:hidden;padding-right:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:45%}.manage-option-widget .manage-option-text-container .display-text-with-helper-text .sub-title{color:#979797;font-size:12px}.manage-option-widget .manage-option-text-container .helper-text{color:#000;font-size:14px;font-weight:700;min-width:80%;overflow:hidden;text-align:left;text-overflow:ellipsis;width:80%}.manage-option-widget .manage-option-text-container .helper-side-text{position:absolute;right:0;top:2px}.manage-option-widget .manage-option-text-container .sub-helper{color:#000;font-size:16px;font-weight:700;line-height:1.78;text-align:left}.manage-option-widget .manage-option-text-container .action-icon{height:22px;width:22px}@media only screen and (max-width:768px){.manage-option-widget .manage-option-text-container .action-icon{max-width:30px;width:20px}}.manage-option-widget .manage-option-text-container .drop-down-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:10px}.manage-option-widget .image-container{-moz-box-flex:.2;-moz-box-orient:horizontal;-moz-box-direction:reverse;cursor:pointer;-webkit-flex:.2;-ms-flex:.2;flex:.2;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:10px}.manage-option-widget .action-icon-container,.manage-option-widget .image-container{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.manage-option-widget .action-icon-container{-moz-box-pack:center;-ms-flex-pack:center;height:30px;-webkit-justify-content:center;justify-content:center;width:30px}.manage-option-widget .manage-option{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);height:auto;max-height:300px;overflow-x:hidden;width:100%}.manage-option-widget .manage-option .manage-option-li{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:0;color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:13px;padding:10px 20px 5px}.manage-option-widget .manage-option .manage-option-li:hover{background-color:#ff3278;color:#fff;font-size:13px;font-weight:700}@media(max-width:568px){.manage-option-widget{padding:10px 20px}}.center-info-widget{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 0;width:100%}@media only screen and (max-width:768px){.center-info-widget{font-size:14px;margin:0 auto}}.center-info-widget .title-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:7px;width:100%}.center-info-widget .title-container .center-info-title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:24px;text-align:left}@media only screen and (max-width:768px){.center-info-widget .title-container .center-info-title{font-size:18px}}.center-info-widget .title-container .gymfitTitle{color:#33363f;font-weight:unset!important}.center-info-widget .title-container .gymfitNavigation{text-transform:uppercase}.center-info-widget .title-container .gymfitNavigation p{color:#ff316d;cursor:pointer;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.center-info-widget .title-container .map-link .get-direction{border-radius:4px;color:#ff3278;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding:10px 0}.center-info-widget .center-map-container{width:100%}.center-info-widget .center-map-container .address-container{color:#33363f;font-size:16px;padding-bottom:15px}@media only screen and (max-width:768px){.center-info-widget .center-map-container .address-container{font-size:14px}}.center-info-widget .center-map-container img{border-radius:6px}.center-info-widget .center-address{padding:10px 0}.center-info-widget .open-map{color:#ff316d;cursor:pointer;font-weight:700}@media(max-width:568px){.center-info-widget .title-container{width:100%}}.color-coded-tags-widget{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;width:100%}.color-coded-tags-widget .header-title{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;font-weight:700;line-height:1.45;opacity:.87;padding-bottom:20px;text-align:left}.color-coded-tags-widget .tags-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.color-coded-tags-widget .tags-container .tag{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #979797;border-radius:20px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;margin-bottom:5px;margin-right:20px;padding:0 25px}.color-coded-tags-widget .tags-container .tag .tag-text{color:#000;font-size:16px}@media(max-width:568px){.color-coded-tags-widget{padding-left:20px;padding-right:20px}.color-coded-tags-widget .tags-container .tag{height:35px;margin-bottom:15px;margin-right:10px}.color-coded-tags-widget .tags-container .tag .tag-text{color:#000;font-size:14px;padding-top:2px}}.diy-play-widget{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100px;-webkit-justify-content:center;justify-content:center;width:100%}.diy-play-widget .left-back{fill:red;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.diy-play-widget .play-button{height:60px;margin:0 20px;width:60px}.diy-play-widget .img-opacity{opacity:.5}.manage-option{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);height:auto;max-height:300px;overflow-x:hidden;padding:0;width:100%}.manage-option .manage-option-li{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:0;color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:13px;padding:10px 20px 5px}.manage-option .manage-option-li:hover{background-color:#ff3278;color:#fff;font-size:13px;font-weight:700;text-align:left}.about-product-widget,.product-column-tag-widget,.product-row-tag-widget{border-bottom:1px solid #efefef;padding-bottom:20px}.about-product-widget .title,.product-column-tag-widget .title,.product-row-tag-widget .title{font-weight:700}@media only screen and (max-width:768px){.about-product-widget .content,.product-column-tag-widget .content,.product-row-tag-widget .content{font-size:16px}}.about-product-widget{border-top:1px solid #efefef}.about-product-widget .description{padding-top:20px;white-space:pre-wrap}@media only screen and (max-width:768px){.about-product-widget .description{font-size:16px}}.about-product-widget .video{cursor:pointer;position:relative}.about-product-widget .video img{width:100%}.about-product-widget .video:before{background:url(https://static.cure.fit/assets/images/play-pink-btn.svg);background-repeat:no-repeat;content:"";display:block;height:100%;left:42%;position:absolute;top:38%;width:100%}.product-column-tag-widget .content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-column-tag-widget .content .centers{-ms-flex-preferred-size:30%;-moz-box-pack:center;-ms-flex-pack:center;border:1px solid #ff3278;border-radius:30px;-moz-box-sizing:content-box;box-sizing:content-box;color:#ff3278;cursor:pointer;-webkit-flex-basis:30%;flex-basis:30%;-webkit-justify-content:center;justify-content:center;margin-right:3%;overflow:hidden;padding:5px 3px 3px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:768px){.product-column-tag-widget .content .centers{font-size:16px}}.cart-addon-widget{background-color:#f7f8f9;margin-bottom:13px;padding:15px 0 0 15px}.cart-addon-widget .slick-initialized .slick-list{margin-right:0;overflow-x:scroll;padding-bottom:10px}.cart-addon-widget .title{font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;margin-left:10px}.cart-addon-widget .sub-title{font-size:13px;margin-left:10px}.cart-addon-widget .card{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.09);margin:10px 16px 10px 10px}.cart-addon-widget .card,.cart-addon-widget .card .right-part{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-addon-widget .card .right-part{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;max-width:50%}@media only screen and (max-width:768px){.cart-addon-widget .card .right-part{-ms-flex-preferred-size:60%;-webkit-flex-basis:60%;flex-basis:60%;margin-left:5%;max-width:52%}}.cart-addon-widget .card .right-part .product-name{font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px;overflow:hidden;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.cart-addon-widget .card .right-part .product-details{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-addon-widget .card .right-part .product-details .type{position:relative;top:-2px}.cart-addon-widget .card .right-part .product-details .calories{font-size:12px;margin-left:5px}.cart-addon-widget .card .right-part .amount .price{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between}.cart-addon-widget .card .right-part .amount .price .amount-info{border-right:1px solid #e6e6e6;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:5px;padding-right:5px}.cart-addon-widget .card .right-part .amount .price .add-item{color:#ff3278;font-size:12px}.cart-addon-widget .card .left-part{-ms-flex-preferred-size:45%;-webkit-flex-basis:45%;flex-basis:45%;max-height:100px}@media only screen and (max-width:768px){.cart-addon-widget .card .left-part{-ms-flex-preferred-size:35%;-webkit-flex-basis:35%;flex-basis:35%}}.cart-addon-widget .card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.09);position:relative;top:-2px;transition:all .3s ease-out}@media only screen and (max-width:768px){.cart-addon-widget .card:hover{top:0;transition:none}}.event-summary-widget{-moz-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #efefef;border-top:1px solid #efefef;color:#676262;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:900;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.5rem;padding-right:4rem;padding-top:1.5rem}@media only screen and (max-width:768px){.event-summary-widget{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2rem 1.7rem}}.event-summary-widget .event-date{-ms-flex-preferred-size:50%;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:50%;flex-basis:50%;margin-right:.5rem}@media only screen and (max-width:768px){.event-summary-widget .event-date{padding-bottom:2rem}}.event-summary-widget .event-date .event-date-icon{margin-right:10px;width:18px}.event-summary-widget .event-time{-ms-flex-preferred-size:50%;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:50%;flex-basis:50%}.event-summary-widget .event-time .event-time-icon{margin-right:10px;width:20px}.evaluation-widget{border-radius:8px;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 0 4rem;padding:2rem}@media only screen and (max-width:768px){.evaluation-widget{margin:0 15px 4rem;padding:1rem 2rem}}.evaluation-widget .evaluation-image-icon{width:57px}.evaluation-widget .evaluation-content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:768px){.evaluation-widget .evaluation-content{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.evaluation-widget .evaluation-content .title{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;width:50%}.evaluation-widget .evaluation-content .take-quiz{-moz-box-pack:end;-ms-flex-pack:end;cursor:pointer;-webkit-justify-content:flex-end;justify-content:flex-end}.evaluation-widget .evaluation-content .take-quiz img{padding:0 0 2px 10px}@media only screen and (max-width:768px){.evaluation-widget .evaluation-content .take-quiz{-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:20px;padding-top:3px;width:100%}}.evaluation-widget .evaluation-content .quiz{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:start;-ms-flex-align:start;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-left:20px}@media only screen and (max-width:768px){.evaluation-widget .evaluation-content .quiz{padding-right:.5rem;width:100%}}.evaluation-widget .evaluation-content .quiz .quiz-title{font-size:16px;font-weight:900;width:100%}@media only screen and (max-width:768px){.evaluation-widget .evaluation-content .quiz .quiz-title{padding-bottom:5px}}.tab-widget{margin-bottom:4rem}@media only screen and (max-width:768px){.tab-widget{padding-left:20px;padding-right:20px}}.tab-widget .nav-tabs{border-bottom:0 #fff;padding-top:30px!important}.tab-widget .nav-tabs li{margin-right:30px}.tab-widget .nav-tabs li a{border:0 #fff;padding:10px 0}.tab-widget .nav-tabs li a:hover{background-color:#fff;border:0 #fff}.tab-widget .nav-tabs li a:focus{border:0 #fff}.tab-widget .nav-tabs li.active a{border-bottom:4px solid #ff3278;color:#ff3278}.tab-widget .tab-title{color:#242424;font-size:18px;font-weight:900;line-height:1.45;text-align:left}.tab-widget .tab-subtitle{color:#000;font-size:14px;line-height:1.62;margin-top:5px;opacity:.7;text-align:left}.tab-widget .tab-content .title{padding-top:1rem}.tab-widget .tab-content .sub-title{white-space:pre-wrap}.no-border{border:0}@media only screen and (max-width:768px){.mobile-reset-height{height:0!important}}.loading-overlay{background-color:hsla(0,0%,100%,.5)}.product-page{-moz-box-flex:1;background-color:#fff;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:20px}@media(min-width:768px){.product-page .rowpp{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}.product-page .rowpp>[class*=col-]{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}.product-page .rowpp>[class*=col-] #left-container{-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.product-page .rowpp>[class*=col-] #left-container .img-product{padding:20px 20px 0;width:80%}.product-page .rowpp>[class*=col-] #left-container .video-container{padding:0 20px;width:80%}.product-page .rowpp>[class*=col-] #left-container .bottom-image{bottom:0;margin-top:0!important;position:absolute}.product-page .rowpp>[class*=col-] #left-container #img-container{max-width:100%}.product-page .rowpp>[class*=col-] #left-container .img-cont{width:100%}.product-page .rowpp>[class*=col-] .product-breadcrum{padding-bottom:20px}.product-page .rowpp>[class*=col-] #right-container{padding:0}.product-page .rowpp>[class*=col-] #right-container .list-container ul{padding:0}.product-page .rowpp>[class*=col-] #right-container .list-container ul li{list-style:none}}@media(max-width:767px)and (min-width:568px){.product-page #left-container{-moz-box-flex:1;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;justify-content:center}.product-page #left-container .img-product{max-width:100%;padding:20px}.product-page #left-container .bottom-image{margin-top:0!important;position:absolute;top:0}.product-page #left-container #img-container{max-width:100%}.product-page #left-container .img-cont{width:100%}.product-page #right-container{margin-top:45px;padding:0 40px}.product-page #right-container .list-container ul{padding:0}.product-page #right-container .list-container ul li{list-style:none}.product-page #right-container>div{padding:0 20px}}@media(max-width:568px){.product-page .rowpp>[class*=col-]{padding-left:0;padding-right:0}.product-page #left-container{-moz-box-flex:1;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;justify-content:center;margin-left:-8px;margin-right:-8px}.product-page #left-container .img-product{max-width:100%;min-height:75vw}.product-page #left-container .bottom-image{margin-top:0!important;position:absolute;top:0}.product-page #left-container #img-container{max-width:100%}.product-page #left-container .img-cont{width:100%}.product-page #right-container{margin-left:-8px;margin-right:-8px;margin-top:-30px;padding:0}.product-page #right-container .list-container ul{padding:0}.product-page #right-container .list-container ul li{list-style:none}.product-page #right-container>div{padding:0 20px}.product-page .negetive-margin-zero{margin-top:0!important}.product-page .class-booking{margin-top:0!important;padding:0!important}}.product-page .bottom-image{bottom:0;margin-top:0!important;position:relative}.product-page #bottom-container{height:0;width:100%}#aurora .product-page{background-color:transparent}#aurora .product-header-widget{background-image:none}@media(max-width:568px){.product-page{padding-top:0}}#juspay-iframe{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}@media(min-width:768px){#juspay-iframe iframe{max-width:1200px;width:80%}}#juspay-iframe.hide-juspay-iframe{visibility:hidden;z-index:-1}.checkout-page .checkout-page-container{padding-top:2.5rem}.checkout-page .checkout-button-container{-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:3rem}@media only screen and (max-width:768px){.checkout-page .checkout-button-container{-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.checkout-page .checkout-button-container .checkout-proceed-button{background-image:linear-gradient(103deg,#f74530,#ff2e73);border:0;border-radius:31px;color:#fff;margin:0 10px;padding:12px 40px}@media(max-width:768px){.checkout-page .checkout-button-container .checkout-proceed-button{width:80%}}.checkout-page .checkout-button-container .checkout-proceed-button:hover{border:none;color:#fff;outline:none}.checkout-page .checkout-button-container .checkout-proceed-button:focus{border:none;outline:none}.checkout-page #checkout-option-container{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}@media(min-width:768px){.checkout-page #checkout-option-container{padding-right:4rem}}.checkout-page #checkout-option-container .collapsible span{color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.67;text-align:left}.checkout-page #checkout-option-container .checkout-delivery-container{margin-left:10px}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .checkout-delivery-address-title{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;text-align:left}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .checkout-delivery-selected-address-container{-moz-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between;margin:5px 0 10px;width:100%}@media only screen and (max-width:768px){.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .checkout-delivery-selected-address-container{padding-left:10px}}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .checkout-delivery-selected-address-container .checkout-delivery-selected-address{font-size:16px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:75%}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .checkout-delivery-selected-address-container .checkout-delivery-selected-address.multiline{white-space:pre-wrap}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .address-title{color:#212121;font-size:16px;font-weight:700}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .address-subTitle{color:#4a4a4a;font-size:14px;opacity:.7;white-space:pre-line}.checkout-page #checkout-option-container .checkout-date-widget-container{padding-top:2rem}.checkout-page #checkout-option-container .checkout-date-widget-container .checkout-date-container{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding-left:1.2rem;text-transform:capitalize}.checkout-page #checkout-option-container .checkout-date-widget-container .checkout-date-container .date-title{font-size:16px;font-weight:700;opacity:.8}.checkout-page #checkout-option-container .checkout-date-widget-container .checkout-date-container .date-subTitle{font-size:14px;opacity:.7;white-space:pre-line}.checkout-page #checkout-option-container .checkout-offer-addons-widget-container{padding-top:2rem}.checkout-page #checkout-option-container .checkout-offer-addons-widget-container .checkout-offer-addons-container{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding-left:1.2rem;text-transform:capitalize}.checkout-page #checkout-option-container .checkout-offer-addons-widget-container .checkout-offer-addons-container .date-title{font-size:16px;font-weight:700;opacity:.8}.checkout-page #checkout-option-container .checkout-offer-addons-widget-container .checkout-offer-addons-container .date-subTitle{font-size:14px;opacity:.7;white-space:pre-line}.checkout-page #checkout-option-container .line-separator{background-color:#979797;height:1px;margin:15px 0;opacity:.53}@media(max-width:768px){.checkout-page #checkout-option-container .line-separator{margin:10px 0}}.checkout-page #checkout-option-container .rowpp-gradient-line{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}.checkout-page #checkout-option-container .rowpp-gradient-line .checkout-icon{height:28px;margin-top:10px;width:28px}.checkout-page #checkout-option-container .rowpp-gradient-line .offer-addons-widget-icon{height:24px;margin-top:10px;width:24px}.checkout-page #checkout-option-container .rowpp-gradient-line>[class*=col-]{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}.checkout-complete-mask{background-color:rgba(0,0,0,.7);bottom:0;left:0;padding:12rem 3rem;position:fixed;right:0;text-align:center;top:0}.checkout-complete-mask h4{margin-bottom:2rem}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-spinner{display:inline-block;padding:0 4px;vertical-align:sub}.loading-spinner:before{-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite;border-color:#ff3278 transparent transparent #ff3278;border-radius:50%;border-style:solid;border-width:2px;-moz-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:14px;margin:0;width:14px}.loading-spinner.secondary:before{border-left-color:#fff;border-top-color:#fff}.loading-spinner.huge:before{height:60px;width:60px}.Collapsible{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.Collapsible span{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;padding-bottom:.5rem}.Collapsible__contentInner{border-top:0}.Collapsible__contentInner p{font-size:14px;line-height:20px;margin-bottom:10px}.Collapsible__contentInner p:last-child{margin-bottom:0}.Collapsible__trigger{border:1px solid #fff;color:gray;display:block;font-weight:400;padding-bottom:0;position:relative;text-decoration:none}.Collapsible__trigger:after{content:url(https://static.cure.fit/assets/images/down-arrow-icon.svg);position:absolute;right:10px;top:10px;-webkit-transform:scale(.8);transform:scale(.8);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.Collapsible__trigger.is-open:after{-webkit-transform:scale(.8) rotate(180deg);transform:scale(.8) rotate(180deg)}.Collapsible__trigger.is-disabled{opacity:.5}.CustomTriggerCSS{background-color:#f08080;transition:background-color .2s ease}.CustomTriggerCSS--open{background-color:#483d8b}.Collapsible__custom-sibling{font-size:12px;padding:5px}.checkout-address-title{color:#212121;font-size:16px;font-weight:700;padding-top:10px}.checkout-address-subTitle,.checkout-address-title{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;text-transform:capitalize}.checkout-address-subTitle{color:#4a4a4a;font-size:14px;opacity:.7}.collapse-footer-text{color:#a7a7a7;font-size:14px}.cult-clp{background-color:#2e3243}.cult-clp .slick-dots li{margin:0}.cult-clp .slick-dots li button:before{opacity:0!important}.cult-clp .slick-dots li.slick-active button{background-color:#fff;border:0;height:10px;opacity:1;width:10px}.cult-clp .clp-sections{background-color:#2e3243;padding-top:10px}@media only screen and (max-width:768px){.cult-clp .clp-sections{padding-top:5px}}.cult-clp .clp-sections .clp-tabs{background-color:#2e3243;border-bottom:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);height:auto;width:100%}.cult-clp .clp-sections .nav li>a:hover{background-color:#2e3243;border-color:#2e3243;color:#fff;cursor:pointer}.cult-clp .clp-sections .nav li>a:active{color:16px}.cult-clp .clp-sections ul>.active>a{color:16px;font-size:18px;font-weight:700}.cult-clp .clp-sections ul>.not-active>a{color:#fff;font-size:18px}.cult-clp .clp-sections .clp-tabs{text-align:center}.cult-clp .clp-sections .clp-tabs li{display:inline-block;float:none;margin-bottom:0}.cult-clp .clp-sections .clp-tabs li:not(:last-child){margin-right:80px}.cult-clp .clp-sections .clp-tabs .active{border-bottom:4px solid #ff3278}.cult-clp .clp-sections .clp-tabs .active a{color:16px!important}@media only screen and (max-width:768px){.cult-clp .clp-sections{box-shadow:0 3px 16px 0 rgba(0,0,0,.1);overflow:hidden}.cult-clp .clp-sections ul>li>a{color:#fff;font-size:18px}.cult-clp .clp-sections .eat-tabs{z-index:1000}}.cult-clp .clp-packs-carousel:before{content:"";position:absolute;width:100%;z-index:-1}.cult-clp .all-packs{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:768px){.cult-clp .all-packs{-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.cult-clp .all-packs .packs:nth-child(2n-1){margin-left:0}.cult-clp .all-packs .packs:nth-child(2n){margin-right:0}}.cult-clp .all-packs .slick-list{padding-top:10px}.cult-clp .all-packs .unslicked .slick-active{max-width:25%}@media screen and (max-width:768px){.cult-clp .all-packs .unslicked .slick-active{max-width:50%}}.cult-clp .all-packs .packs{cursor:pointer;margin-bottom:50px}.cult-clp .all-packs .packs img{border-radius:10px}@media only screen and (max-width:768px){.cult-clp .all-packs .packs{margin-bottom:7vw}}.cult-clp .all-packs .packs .card-image{position:relative;top:0;transition:all .3s ease-in-out}.cult-clp .all-packs .packs .price{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:5px;padding-top:15px}@media only screen and (max-width:768px){.cult-clp .all-packs .packs .price{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;padding-top:10px}}.cult-clp .all-packs .packs .price .offer-price .price-text,.cult-clp .all-packs .packs .price .validity{-ms-flex-preferred-size:50%;color:#adbad3;-webkit-flex-basis:50%;flex-basis:50%;font-size:14px;font-weight:500;line-height:1.5;text-overflow:ellipsis}@media only screen and (max-width:768px){.cult-clp .all-packs .packs .price .offer-price .price-text,.cult-clp .all-packs .packs .price .validity{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;font-size:14px}}.cult-clp .all-packs .packs .price .mrp,.cult-clp .all-packs .packs .price .offer-price .price-val{-moz-box-pack:end;-ms-flex-pack:end;color:#ff3278;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (max-width:768px){.cult-clp .all-packs .packs .price .mrp,.cult-clp .all-packs .packs .price .offer-price .price-val{-moz-box-pack:start;-ms-flex-pack:start;font-size:14px;-webkit-justify-content:flex-start;justify-content:flex-start}}.cult-clp .all-packs .packs .price .offer-price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.cult-clp .all-packs .packs .price .offer-price{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cult-clp .all-packs .packs .price .offer-price .price-val{font-size:14px}}.cult-clp .all-packs .packs .price .offer-price .price-text{margin-right:10px}@media only screen and (max-width:768px){.cult-clp .all-packs .packs .price .offer-price .price-text{font-size:14px;margin-right:5px}}.cult-clp .all-packs .packs .price .offer-price+.mrp{color:#fff}.cult-clp .all-packs .packs .price.original .mrp{color:#9d9d9d}.cult-clp .all-packs .packs .offer-validity .validity,.cult-clp .all-packs .packs .price.original .validity{color:#adbad3}.cult-clp .all-packs .packs:hover .card-image{position:relative;top:-10px;transition:all .3s ease-in-out}@media only screen and (max-width:768px){.cult-clp .all-packs .packs:hover .card-image{top:0;transition:none}}@media only screen and (max-width:768px){.cult-clp .all-packs .packs{padding:0 15px 0 0}}.cult-clp .slick-next{right:-10px!important}.cult-clp .clp-packs-carousel .slick-list{padding-top:10px}.cult-clp .clp-packs-carousel{background-color:transparent;background-image:none;height:auto;position:relative;z-index:1}.cult-clp .clp-packs-carousel .title-section{padding-bottom:60px;padding-top:55px;text-align:center}@media only screen and (max-width:768px){.cult-clp .clp-packs-carousel .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .clp-packs-carousel .title-section .sub-title{padding-top:10px}}.cult-clp .clp-packs-carousel .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .clp-packs-carousel .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .clp-packs-carousel .title-section .sub-title{color:hsla(0,0%,94%,.8);font-size:15px;line-height:1.5}.cult-clp .clp-packs-carousel .separator-line{border:.5px solid #979797;margin-bottom:15px;margin-top:-15px;opacity:.42}@media only screen and (max-width:768px){.cult-clp .clp-packs-carousel .content{padding:0}.cult-clp .clp-packs-carousel{padding-top:20px}.cult-clp .clp-packs-carousel .title-section .title{font-size:20px;height:auto;line-height:1}.cult-clp .clp-packs-carousel .title-section .sub-title{font-size:14px;line-height:1}}.cult-clp .clp-category-widget{background:transaparent;padding-bottom:0}.cult-clp .clp-category-widget .title-section{padding-bottom:60px;padding-top:55px;text-align:left}@media only screen and (max-width:768px){.cult-clp .clp-category-widget .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .clp-category-widget .title-section .sub-title{padding-top:10px}}.cult-clp .clp-category-widget .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .clp-category-widget .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .clp-category-widget .title-section .sub-title{color:hsla(0,0%,94%,.8);font-size:15px;line-height:1.5}.cult-clp .clp-category-widget .title-section{text-align:center}@media only screen and (max-width:768px){.cult-clp .clp-category-widget .content{padding:0}}.cult-clp .clp-category-widget .category-tile{cursor:pointer;margin-bottom:20px;margin-right:20px;transition:all .3s ease-out}.cult-clp .clp-category-widget .category-tile img{border-radius:10px}.cult-clp .clp-category-widget .category-tile:hover{border-radius:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.6);transition:all .3s ease-in-out}@media only screen and (max-width:768px){.cult-clp .clp-category-widget .category-tile:hover{box-shadow:none;transition:none}}@media only screen and (max-width:768px){.cult-clp .clp-category-widget{height:auto}.cult-clp .clp-category-widget .category-tile{margin-bottom:7vw;margin-right:5px}.cult-clp .clp-category-widget .category-tile img{border-radius:10px}.cult-clp .clp-category-widget .no-class:nth-child(2n) .category-tile{margin-left:5px;margin-right:0}.cult-clp .clp-category-widget .no-class:nth-child(2n) .category-tile img{border-radius:10px}}.cult-clp .clp-how-it-works{background-color:transaparent;color:#fff;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.cult-clp .clp-how-it-works .title-section{padding-bottom:60px;padding-top:60px;text-align:center}@media only screen and (max-width:768px){.cult-clp .clp-how-it-works .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .clp-how-it-works .title-section .sub-title{padding-top:10px}}.cult-clp .clp-how-it-works .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .clp-how-it-works .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .clp-how-it-works .title-section .sub-title{color:hsla(0,0%,94%,.8);font-size:15px;line-height:1.5}.cult-clp .clp-how-it-works .content-container{padding:2rem}.cult-clp .clp-how-it-works .content-container .info-card{margin-bottom:4rem;padding:1rem;text-align:center}.cult-clp .clp-how-it-works .content-container .info-card .img-container{width:50px}.cult-clp .clp-how-it-works .content-container .info-card .title-row{color:#b0b0b0;font-size:14px;line-height:1.71;padding-left:9rem;padding-right:9rem;padding-top:3rem}@media only screen and (max-width:768px){.cult-clp .clp-how-it-works .content-container .info-card .title-row{padding-left:4rem;padding-right:4rem}}.cult-clp .clp-profile-list{background-color:transparent}@media screen and (max-width:768px){.cult-clp .clp-profile-list .content{padding:0}.cult-clp .clp-profile-list .unslicked .slick-active{max-width:50%}}.cult-clp .clp-profile-list .title-section{padding-bottom:30px;padding-top:60px;text-align:center}@media only screen and (max-width:768px){.cult-clp .clp-profile-list .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .clp-profile-list .title-section .sub-title{padding-top:10px}}.cult-clp .clp-profile-list .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .clp-profile-list .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .clp-profile-list .title-section .sub-title{color:hsla(0,0%,94%,.8);font-size:15px;line-height:1.5}.cult-clp .clp-profile-list .trainer-card-container{padding-bottom:3rem}@media only screen and (max-width:768px){.cult-clp .clp-profile-list .trainer-card-container{padding-bottom:0}}.cult-clp .clp-profile-list .trainer-card-container .row .col-md-3{padding-left:0}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card{border-radius:10px;box-shadow:0 7px 22px 0 rgba(0,0,0,.5);height:auto;margin-bottom:3.5rem;overflow:hidden}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content{background-color:#000;color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;height:250px;padding:1rem;-webkit-transform:translateY(210px);transform:translateY(210px);transition:all .2s ease-out}@media only screen and (max-width:768px){.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content{height:150px;padding:.5rem;-webkit-transform:translateY(125px);transform:translateY(125px)}}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content .title{color:#fabd81;font-size:15px;font-weight:700;padding-bottom:.9rem}@media only screen and (max-width:768px){.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content .title{font-size:12px;padding-bottom:.4rem}}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content .description{color:#f7f7f7;font-size:13px;opacity:.8}@media only screen and (max-width:768px){.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content .description{font-size:10px;padding-bottom:.4rem}}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content .description .description-line-item{padding-bottom:.5rem}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card:hover .content{-webkit-transform:translateY(70px);transform:translateY(70px);transition:all .2s ease-in-out}@media only screen and (max-width:768px){.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card{height:auto;margin-bottom:3.5rem;overflow:hidden;width:95%}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card:hover .content{-webkit-transform:translateY(125px);transform:translateY(125px);transition:none}}.cult-clp .clp-profile-list .trainer-card-container .container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:inherit}.cult-clp .clp-profile-list .seemore{padding-bottom:6rem}@media only screen and (max-width:768px){.cult-clp .clp-profile-list .seemore{padding-bottom:4rem}}.cult-clp .clp-profile-list .seemore .seemore-button{background-color:transparent;border:2px solid #fff;border-radius:31px;color:#fff;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;position:relative;text-align:center;top:0;transition:top .3s ease-out;width:200px}.cult-clp .clp-profile-list .seemore .seemore-button:hover{background-color:#d1d5dd;box-shadow:0 4px 16px 0 rgba(0,0,0,.7);color:#000;position:relative;top:-10px;transition:top .3s ease-in-out}.cult-clp .clp-experience-widget{background-color:transparent;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding-bottom:8rem}.cult-clp .clp-experience-widget img{border-radius:10px}.cult-clp .clp-experience-widget a{cursor:default!important}@media only screen and (max-width:768px){.cult-clp .clp-experience-widget{padding-bottom:5rem}}.cult-clp .clp-experience-widget .title-section{padding-bottom:60px;padding-top:60px;text-align:center}@media only screen and (max-width:768px){.cult-clp .clp-experience-widget .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .clp-experience-widget .title-section .sub-title{padding-top:10px}}.cult-clp .clp-experience-widget .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .clp-experience-widget .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .clp-experience-widget .title-section .sub-title{color:hsla(0,0%,94%,.8);font-size:15px;line-height:1.5}.cult-clp .centres-area-widget{background-color:transparent;background-image:none;background-repeat:no-repeat;background-size:cover;padding-bottom:50px}.cult-clp .centres-area-widget .title-section{padding-bottom:40px;padding-top:30px;text-align:center}@media only screen and (max-width:768px){.cult-clp .centres-area-widget .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .centres-area-widget .title-section .sub-title{padding-top:10px}}.cult-clp .centres-area-widget .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .centres-area-widget .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .centres-area-widget .title-section .sub-title{color:hsla(0,0%,94%,.8);font-size:15px;line-height:1.5}.cult-clp .centres-area-widget .title-section{padding-bottom:30px;padding-top:60px}.cult-clp .centres-area-widget .areas{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:768px){.cult-clp .centres-area-widget .areas{display:block}.cult-clp .centres-area-widget .areas .slick-slider .slick-list .slick-track .slick-slide{padding-right:10px}}@media only screen and (max-width:768px)and (max-width:768px){.cult-clp .centres-area-widget .areas .slick-slider .unslicked .slick-active{max-width:50%}}.cult-clp .centres-area-widget .areas .centre-area{-ms-flex-preferred-size:20%;-moz-box-pack:center;-ms-flex-pack:center;-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-flex:1;-ms-flex-positive:1;border-radius:10px;box-shadow:0 7px 22px 0 rgba(0,0,0,.5);cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:20%;flex-basis:20%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;height:100px;-webkit-justify-content:center;justify-content:center;margin:10px 20px 10px 0;padding:2.5%;position:relative;top:0;transition:all .3s ease-out}.cult-clp .centres-area-widget .areas .centre-area:hover{top:-10px;transition:all .3s ease-in-out}@media only screen and (min-width:768px){.cult-clp .centres-area-widget .areas .centre-area{max-width:48%}}@media only screen and (max-width:768px){.cult-clp .centres-area-widget .areas .centre-area{-ms-flex-preferred-size:initial;-moz-box-pack:center;-ms-flex-pack:center;-moz-box-orient:vertical;-moz-box-direction:normal;box-shadow:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:initial;flex-basis:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:150px;-webkit-justify-content:center;justify-content:center;margin:0;padding:20px}.cult-clp .centres-area-widget .areas .centre-area:hover{top:0;transition:none}}.cult-clp .centres-area-widget .areas .centre-area .title{color:#fff;font-size:20px}@media only screen and (max-width:768px){.cult-clp .centres-area-widget .areas .centre-area .title{font-size:18px}}.cult-clp .centres-area-widget .areas .centre-area .sub-title{font-size:14px}@media only screen and (max-width:768px){.cult-clp .centres-area-widget .areas .centre-area .sub-title{font-size:16px}}.cult-clp .footer-widget{background-color:#1d1f2b}.cult-clp .footer-widget .footer{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-bottom:100px;padding-top:100px}@media only screen and (max-width:768px){.cult-clp .footer-widget .footer{padding-bottom:50px;padding-top:50px}}.cult-clp .footer-widget .footer .footer-0{color:#778091;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:80px;line-height:.9}@media only screen and (max-width:768px){.cult-clp .footer-widget .footer .footer-0{font-size:40px;padding-bottom:5px}}.cult-clp .footer-widget .footer .footer-1{color:#565e6b;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:60px;line-height:1}@media only screen and (max-width:768px){.cult-clp .footer-widget .footer .footer-1{font-size:30px;padding-bottom:5px}}.cult-clp .footer-widget .footer .footer-2{color:#565e6b;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:40px;line-height:1}@media only screen and (max-width:768px){.cult-clp .footer-widget .footer .footer-2{font-size:20px}}.cult-clp .clp-image-widget{background-image:linear-gradient(180deg,#fe3574,#6f336a);height:300px;text-align:center;width:100%}.cult-clp .clp-image-widget .widget{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center}.cult-clp .clp-image-widget .widget .text{color:#fff;font-size:30px}.cult-clp .clp-image-widget .widget .action-btn{background-color:#d8d8d8;border-radius:40px;color:#000;font-size:16px;font-weight:700;height:50px;margin-top:40px;position:relative;top:0;transition:top .3s ease-out;width:240px}.cult-clp .clp-image-widget .widget .action-btn:hover{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.5);position:relative;top:-10px;transition:top .3s ease-in-out}.cult-clp .title-section{padding-bottom:60px;padding-top:60px;text-align:center}@media only screen and (max-width:768px){.cult-clp .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .title-section .sub-title{padding-top:10px}}.cult-clp .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .title-section .sub-title{color:hsla(0,0%,94%,.8);font-size:15px;line-height:1.5}.cult-clp .widget-wrapper{padding-bottom:50px}.cult-clp .widget-wrapper .item{padding-bottom:60px}.cult-clp .widget-wrapper .item .title{color:#adbad3;font-size:18px;padding-bottom:20px}.cult-clp .widget-wrapper .item .slick-list{padding-top:10px}.cult-clp .widget-wrapper .item .unslicked .slick-active{max-width:25%}@media screen and (max-width:768px){.cult-clp .widget-wrapper .item .unslicked .slick-active{max-width:50%}}.cult-clp .video-carousel-widget{background-color:rgba(0,0,0,.65)}@media only screen and (max-width:768px){.cult-clp .video-carousel-widget{margin-bottom:10%;margin-top:10%}}.cult-clp .video-carousel-widget .video-carousel{margin-bottom:60px;margin-top:60px;padding:0;transition:all .3s ease-out}.cult-clp .video-carousel-widget .video-carousel img{border-radius:10px}.cult-clp .video-carousel-widget .video-carousel:hover{border-radius:10px;box-shadow:0 15px 30px 3px rgba(0,0,0,.5);top:-50%;transition:all .3s ease-in-out}.cult-clp .carousel-wrapper .carousel-image-wrapper{padding-right:35px}@media only screen and (max-width:768px){.cult-clp .carousel-wrapper .carousel-image-wrapper{padding-right:10px}}.cult-clp .carousel-wrapper .carousel-image-wrapper img{border-radius:10px;position:relative;top:0;transition:all .3s ease-in-out;width:100%}.cult-clp .carousel-wrapper .carousel-image-wrapper .slide-text{color:#adbad3;padding-top:15px}@media only screen and (max-width:768px){.cult-clp .carousel-wrapper .carousel-image-wrapper .slide-text{font-size:12px}}.cult-clp .carousel-wrapper .carousel-image-wrapper .slide-sub-text{color:#ff3278;font-weight:700;padding-left:15px;padding-top:15px}@media only screen and (max-width:768px){.cult-clp .carousel-wrapper .carousel-image-wrapper .slide-sub-text{font-size:12px}}@media only screen and (min-width:769px){.cult-clp .carousel-wrapper .carousel-image-wrapper:hover img{position:relative;top:-10px;transition:all .3s ease-in-out}}.cult-clp .offer-price,.cult-clp .offer-price .price-text{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.cult-clp .offer-price .price-text{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#36e9ff;font-size:16px}@media only screen and (max-width:768px){.cult-clp .offer-price .price-text{-moz-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;font-size:14px;margin-right:5px}}.cult-clp .offer-price .price-val{color:#36e9ff;font-size:16px;font-weight:700}@media only screen and (max-width:768px){.cult-clp .offer-price .price-val{font-size:14px}}.cult-clp .event-grid-widget{background-color:transparent}.cult-clp .event-grid-widget .title-section{padding-bottom:40px;padding-top:40px;text-align:left}@media only screen and (max-width:768px){.cult-clp .event-grid-widget .title-section{padding-bottom:30px;padding-top:30px}.cult-clp .event-grid-widget .title-section .sub-title{padding-top:10px}}.cult-clp .event-grid-widget .title-section .title{color:#adbad3;font-size:22px;font-weight:700;line-height:1}.cult-clp .event-grid-widget .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}.cult-clp .event-grid-widget .title-section .sub-title{color:rgba(0,0,0,.54);font-size:15px;line-height:1.5}.cult-clp .event-grid-widget .title-section{padding-right:20px}@media only screen and (max-width:768px){.cult-clp .event-grid-widget .title-section{padding-right:unset}}.cult-clp .event-grid-widget .event-grid-item-wrapper{padding-left:0}@media only screen and (max-width:768px){.cult-clp .event-grid-widget .event-grid-item-wrapper{padding:0}}.cult-clp .event-grid-widget .event-grid-item{background-color:#3b4056;border-radius:10px;box-shadow:0 3px 12px 0 rgba(2,2,2,.15);cursor:pointer;height:auto;margin-bottom:40px;margin-right:5px;overflow:hidden;transition:all .5s ease-in-out .1s}.cult-clp .event-grid-widget .event-grid-item:hover{box-shadow:0 2px 6px 2px rgba(0,0,0,.24);transition:all .5s ease-in-out}.cult-clp .event-grid-widget .event-grid-item:hover .top-half img{-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important;transition:all .5s ease-in-out .1s}@media only screen and (max-width:768px){.cult-clp .event-grid-widget .event-grid-item:hover{box-shadow:none;transition:none}.cult-clp .event-grid-widget .event-grid-item:hover .top-half img{-webkit-transform:none!important;transform:none!important;transition:none}}.cult-clp .event-grid-widget .event-grid-item .top-half{width:100%}.cult-clp .event-grid-widget .event-grid-item .top-half img{height:auto;transition:all .5s ease-in-out .1s;width:100%}.cult-clp .event-grid-widget .event-grid-item .bottom-half{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;line-height:1.61;opacity:.87;padding-left:1rem;padding-right:1rem;padding-top:4%}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-info-row{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-date{-moz-box-flex:1;-ms-flex-positive:1;color:#8392a2;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;flex-grow:1;font-size:14px;font-weight:700}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-price{-moz-box-pack:end;-ms-flex-pack:end;color:#ff3278;font-weight:900;-webkit-justify-content:flex-end;justify-content:flex-end}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-name,.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-price{-moz-box-flex:1;-ms-flex-positive:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;flex-grow:1;font-size:16px}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-name{color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-location{-moz-box-pack:start;-ms-flex-pack:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;color:#8392a2;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:22px}.cult-clp .event-grid-widget .event-grid-item .bottom-half .book-now-button-wrapper{-moz-box-pack:end;-ms-flex-pack:end;color:gray;-webkit-justify-content:flex-end;justify-content:flex-end;padding-bottom:1rem;padding-top:2rem}.cult-clp .event-grid-widget .event-grid-item .bottom-half .book-now-button-wrapper .book-now-button{background-image:linear-gradient(99deg,#f74530,#ff2e73);border:0;border-radius:51px;color:#fff;font-size:13px;font-weight:700;padding-top:6px}.cult-clp .timer .countdown-timer,.cult-clp .timer .timer-title{color:#fff}.cult-loader .loading-state{background-color:#2e3243}.cult-loader .loading-state .banner{background:#434b64;height:450px;margin-bottom:50px;width:100%}.cult-loader .loading-state .shimmer{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.cult-loader .loading-state .animate{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shim;animation-name:shim;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#434b64;background-image:linear-gradient(90deg,#434b64 0,#434b64 20%,rgba(45,50,67,.4) 60%,#434b64);background-repeat:no-repeat;background-size:100% 100%}.cult-loader .rectangles-small{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:50px}.cult-loader .rectangles-small .rectangle-4{border-radius:33px;height:28px;margin-right:20px;width:103px}.cult-loader .rectangle-5{border-radius:33px;height:17px;margin-bottom:30px;width:190px}.cult-loader .box{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:50px}.cult-loader .box .rectangle-6{-ms-flex-preferred-size:47%;-webkit-flex-basis:47%;flex-basis:47%;height:274px;margin:1.25%;width:431px}.cult-loader .box .rectangle-7{-ms-flex-preferred-size:30.5%;-webkit-flex-basis:30.5%;flex-basis:30.5%;height:274px;margin:1.25%;width:282px}.booking-date-widget{-moz-box-orient:horizontal;-moz-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #d8d8d8;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.booking-date-widget,.booking-date-widget .dropdown{-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.booking-date-widget .dropdown{-moz-box-orient:vertical;-moz-box-pack:center;-ms-flex-pack:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.booking-date-widget .dropdown .btn:hover{background-color:#fff}.booking-date-widget .dropdown .btn-default:focus{background-color:#fff}.booking-date-widget .dropdown .btn .caret{display:none;margin-top:10px}.booking-date-widget .btn-group.open .dropdown-toggle{background:none;box-shadow:none}.booking-date-widget .booking-date-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:auto}.booking-date-widget .filter-container{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.booking-date-widget .filter-container .filter-img{display:block;margin:0 5px 0 auto}.booking-date-widget .filter-container .filter-dropdown{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.booking-date-widget .filter-container .filter-text{color:#7a7a7a;font-weight:700;padding-top:10px}.booking-date-widget .filter-container .workout-option{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);width:200px}.booking-date-widget .filter-container .workout-option .workout-option-li{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:0;color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;padding:10px 20px}.booking-date-widget .filter-container .workout-option .workout-option-li:hover{background-color:#ff3278;color:#fff;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:700}.booking-date-widget .filter-container .workout-option .margin0{margin:0}.booking-message-text{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;padding:20px 0}.booking-cell{-ms-flex-item-align:stretch;-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:20px 50px 20px 0}.booking-cell .day-text{color:#7a7a7a;font-size:12px;font-weight:500}.booking-cell .day-selected{color:#ff3278}.booking-cell .text-container{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:18px;color:#7a7a7a;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:37px;-webkit-justify-content:center;justify-content:center;margin-top:6px;padding-top:3px;width:37px}.booking-cell .text-container .date-text{font-size:14px;font-weight:700}.booking-cell .text-container .month-text{font-size:10px;font-weight:400}.booking-cell .item-selected{background-color:#ff3278;color:#fff}.booking-time-row-cell{-moz-box-flex:1;-ms-flex-item-align:stretch;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-align-self:stretch;align-self:stretch;border-bottom:1px solid #d8d8d8;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;padding-top:20px}.booking-time-row-cell,.booking-time-row-cell .time-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.booking-time-row-cell .time-container{-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:100px}.booking-time-row-cell .time-container .time-text{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px;letter-spacing:.6px;line-height:2.14}.booking-time-row-cell .booking-container{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.booking-time-row-cell .booking-container,.booking-time-row-cell .booking-container .booking-center-container{-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.booking-time-row-cell .booking-container .booking-center-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.booking-time-row-cell .booking-container .nearby-container{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:500px;padding-bottom:20px;-webkit-transform-origin:top;transform-origin:top;transition:max-height .25s ease-in;transition:-webkit-transform .26s ease;transition:transform .26s ease;transition:transform .26s ease,-webkit-transform .26s ease}.booking-time-row-cell .booking-container .nearby-container.nearby-open-gradient{background-image:linear-gradient(90deg,#fff,#f5f5fa)}.booking-time-row-cell .booking-container .nearby-container .title-container{-ms-flex-item-align:stretch;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.booking-time-row-cell .booking-container .nearby-container .title-container .arrow-img{cursor:pointer;padding-right:20px;-webkit-transform:scale(.7);transform:scale(.7)}.booking-time-row-cell .booking-container .nearby-container .title-container .arrow-img:hover{opacity:.7;transition:opacity .3s ease-in-out}.booking-time-row-cell .booking-container .nearby-container .title-container .transform{padding-left:20px;-webkit-transform:rotate(180deg) scale(.7);transform:rotate(180deg) scale(.7)}.booking-time-row-cell .booking-container .nearby-container .title-container .nearby-text{color:#9b9b9b;font-size:14px;padding-top:10px}.booking-time-row-cell .booking-container .nearby-container .nearby-booking-container{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.booking-time-row-cell .booking-container .nearby-container .nearby-booking-container .nearby-center .center-text{color:#000;font-size:13px;font-weight:500;margin-bottom:10px}.class-cell{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:25px;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;margin:0 10px 10px 0;min-width:140px;padding:3px 25px 0;-webkit-transform:translateY(0);transform:translateY(0);transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.class-cell .class-cell-text{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px}.class-cell:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:box-shadow .3 ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3 ease-in-out;transition:transform .3s ease-in-out,box-shadow .3 ease-in-out,-webkit-transform .3s ease-in-out}.filter-dropdown{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media(max-width:568px){.booking-date-widget{padding:0 20px}.booking-cell{padding:20px 30px 20px 0}.booking-time-row-cell{padding-left:20px}.booking-time-row-cell .arrow-img{height:15px;margin-right:20px;padding-right:0!important;width:15px}.booking-time-row-cell .transform{margin-left:20px!important;padding-left:0!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.booking-time-row-cell .booking-container .booking-center-container{padding-right:10px}.class-cell{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:25px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;margin:0 10px 5px 0;min-width:auto;padding:0 25px;width:auto}.class-cell .class-cell-text{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px}}.available-theme{border:1px solid #36ba45;color:#36ba45}.unavailable-theme{background-color:#ebebeb;color:#7e7979}.booked-theme{background-image:linear-gradient(180deg,#2cdecb,#baefb3);color:#fff}#class-booking-popup .modal-dialog{border-radius:15px;margin:0;padding:0;width:330px}#class-booking-popup .modal-dialog .modal-content{border-radius:15px;height:auto;min-height:100%}#class-booking-popup .modal-dialog .modal-content .modal-body{background-image:linear-gradient(180deg,#fff,#f1edff);border-radius:15px;padding:3rem;position:static;width:100%}#class-booking-popup .modal-dialog .modal-content .modal-body .title{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;font-weight:700;padding-bottom:.5rem}#class-booking-popup .modal-dialog .modal-content .modal-body .subtitle{color:gray;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;opacity:.8;padding-bottom:2rem}#class-booking-popup .modal-dialog .modal-content .modal-body .action-buttons{-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;-webkit-justify-content:flex-end;justify-content:flex-end}#class-booking-popup .modal-dialog .modal-content .modal-body .action-buttons .action-button{cursor:pointer;padding:1rem;text-transform:uppercase}#class-booking-popup .modal-dialog .modal-content .modal-body .action-buttons .action-button:hover{font-weight:900}.no-class-alert-text{color:#9b9b9b;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding-top:20px}@media(max-width:768px){.no-class-alert-text{padding:20px}}audio:not([controls]){display:none;height:0}h1{font-size:2em;margin:.67em 0}hr{border:0;border-top:1px solid #eee;-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin-bottom:20px;margin-top:20px}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h4,h4{font-size:18px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn-default{background-color:#fff;border-color:#ccc;color:#333}.btn-default:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#286090;border-color:#122b40;color:#fff}.btn-primary:hover{background-color:#286090;border-color:#204d74;color:#fff}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-color:#286090;background-image:none;border-color:#204d74;color:#fff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#204d74;border-color:#122b40;color:#fff}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.btn .caret{margin-left:0}.input-group{border-collapse:separate;display:table;position:relative}.close:focus,.close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}img{border:0;vertical-align:middle}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h6,h6{font-size:12px}.text-right{text-align:right}ol,ul{margin-bottom:10px;margin-top:0}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=file]{display:block}.btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.dropdown,.dropup{position:relative}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;right:0;text-align:left;top:100%;z-index:1000}.dropdown-menu-right{left:auto;right:0}.close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;cursor:pointer;padding:0}.modal,.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}.modal-header{border-bottom:1px solid #e5e5e5;padding:15px}.modal-header .close{margin-top:-2px}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-body{padding:15px;position:relative}@media(min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before{clear:both}.pull-right{float:right!important}.hide{display:none!important}.modal-title{line-height:1.42857143;margin:0}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.show{display:block!important}.open>.dropdown-menu{display:block}.open>a{outline:0}.navbar-nav>li>a{padding:0!important}.avoid-scroll{overflow:hidden}.margin0{margin:0}.padding0{padding:0}@media(min-width:768px){.padding0-md{padding:0}}.shift-right{margin-left:96px}input{border-radius:0}.otp-error{background:#da96d6;border-radius:9px;color:red;font-size:12px;padding:1.5rem;position:relative;top:5px;width:100%;z-index:1001}audio::-internal-media-controls-download-button,video::-internal-media-controls-download-button{display:none}audio::-webkit-media-controls-enclosure,video::-webkit-media-controls-enclosure{overflow:hidden}audio::-webkit-media-controls-panel,video::-webkit-media-controls-panel{width:calc(100% + 30px)}.primary-color{color:#ff3278}img{height:auto;max-width:100%}.slick-initialized .slick-arrow{z-index:10}.slick-initialized .slick-next,.slick-initialized .slick-prev{height:50px;min-width:50px}.slick-initialized .slick-next{right:-10px;top:50%}.slick-initialized .slick-next:before,.slick-initialized .slick-prev:before{content:""}.eat-banner .slick-list{margin-right:0}@-webkit-keyframes shim{0%{background-position:-1000px 0}50%{background-position:0 0}to{background-position:1000px 0}}@keyframes shim{0%{background-position:-1000px 0}50%{background-position:0 0}to{background-position:1000px 0}}@media only screen and (max-width:768px){.slick-fix{margin-left:5%;margin-right:5%;width:90%}.slick-initialized .slick-list{margin-right:0}}.mobile-header,.mobile-header .location-header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.mobile-header .location-header{padding-right:3rem}}.mobile-header .location-header .place{font-size:14px;padding-top:2px}@media(max-width:768px){.mobile-header{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:#000;height:60px;-webkit-justify-content:center;justify-content:center;position:fixed;top:0;width:100%;z-index:-11}.mobile-header .navbar-toggle{border:none;border-radius:0}.mobile-header .navbar-toggle .icon-bar{background-color:#000}.mobile-header .hamburger{left:5px;position:absolute;top:5px;z-index:1001}.mobile-header .location-header{-moz-box-pack:end;-ms-flex-pack:end;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:20px;width:100%}.mobile-header .location-header img{margin-left:10px;width:10px}}.login-pic-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:3px .5rem 0}.login-pic-container img{height:16px;margin-right:1.3rem;width:16px}.login-pic-container .login-text{color:#fff;font-size:16px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.move-up{top:-200px}.pac-container{z-index:10000!important}.button-text-top-padding{padding-top:11px}.invalidate_cache{padding:0}.failure{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:20px;height:88vh;-webkit-justify-content:center;justify-content:center;width:100%}@media only screen and (max-width:768px){.failure{font-size:16px}}body .modal-open{overflow:hidden}#generic-alert-modal .modal-dialog{border-radius:15px;margin:0;padding:0;width:330px}@media only screen and (max-width:768px){#generic-alert-modal .modal-dialog{width:100%}}#generic-alert-modal .modal-dialog .modal-content{border-radius:15px;height:auto;min-height:100%}@media only screen and (max-width:768px){#generic-alert-modal .modal-dialog .modal-content{margin:10px}}#generic-alert-modal .modal-dialog .modal-content .modal-body{background-image:linear-gradient(180deg,#fff,#f1edff);border-radius:15px;padding:3rem;position:static;width:100%}#generic-alert-modal .modal-dialog .modal-content .modal-body .title{font-size:22px;font-weight:700;padding-bottom:2rem}#generic-alert-modal .modal-dialog .modal-content .modal-body .subtitle{color:gray;font-size:18px;opacity:.8;padding-bottom:2rem}#generic-alert-modal .modal-dialog .modal-content .modal-body .unavailable-items{padding-bottom:2rem;padding-top:2rem}#generic-alert-modal .modal-dialog .modal-content .modal-body .unavailable-items .unavailable-item{border-bottom:1px solid #d3d3d3;font-size:20px;opacity:.7;padding-bottom:1rem}#generic-alert-modal .modal-dialog .modal-content .modal-body .action-handler{color:#ff3278;cursor:pointer;font-size:20px;text-align:center}.toastify-content{color:#fff;font-size:18px;font-weight:500;height:60px;margin-top:74px;padding-right:10px;position:absolute;text-align:center;width:auto;z-index:9999}.toastify-error{background-color:#ff5d70!important}.toastify-error,.toastify-success{border-radius:10px!important;top:50px!important}.toastify-success{background-color:#4de299!important}.custom-toast{right:1.5rem!important;top:3rem!important}@media only screen and (max-width:768px){.custom-toast{left:5%!important;width:90vw!important}}.toastify-warn{background-color:#fff;top:50px!important}.Toastify__toast-container--top-center{-moz-box-align:center!important;-ms-flex-align:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;-webkit-align-items:center!important;align-items:center!important;-webkit-justify-content:center!important;justify-content:center!important;margin-left:0!important;top:30px!important}.Toastify__toast-container{-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999px);transform:translateZ(9999px);width:320px;z-index:9999}.Toastify__toast-container--top-center{left:50%;margin-left:-160px;top:1em}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast{-ms-flex-pack:justify;-moz-box-pack:justify;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;direction:ltr;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;font-family:sans-serif;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem;max-height:800px;min-height:64px;overflow:hidden;padding:8px;position:relative}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--error{background:#f74530}.Toastify__toast-body{-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;margin:auto 0}.Toastify__progress-bar{background-color:hsla(0,0%,100%,.7);bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999}.Toastify__progress-bar--animated{-webkit-animation:trackProgress linear 1 forwards;animation:trackProgress linear 1 forwards}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.Toastify__bounce-exit--top-center{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.offer-page{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offer-page .header,.offer-page .header-phone{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;display:grid;-webkit-justify-content:center;justify-content:center;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:16.6%;padding-top:4%;width:100%}.offer-page .header .header-title,.offer-page .header-phone .header-title{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:24px;width:100%}.offer-page .header .header-subtitle,.offer-page .header-phone .header-subtitle{color:#9b9b9b;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;width:100%}.offer-page .header-phone{padding-left:16px}.offer-page .center-wise-slots{padding:40px 0!important}@media only screen and (max-width:768px){.offer-page .center-wise-slots{padding:20px 16px!important}}.offer-page .center-wise-slots .title{font-weight:700}.offer-page .center-wise-slots .center-detail,.offer-page .center-wise-slots .center-detail-mobile{border-bottom:1px solid #e6e6e6;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-bottom:20px;padding-top:20px}.offer-page .center-wise-slots .center-detail .center,.offer-page .center-wise-slots .center-detail-mobile .center{-ms-flex-preferred-size:70%;-webkit-flex-basis:70%;flex-basis:70%}.offer-page .center-wise-slots .center-detail .right-part,.offer-page .center-wise-slots .center-detail-mobile .right-part{-moz-box-flex:1;-ms-flex-positive:1;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;-webkit-flex-grow:1;flex-grow:1;grid-template-columns:50% 20% 20%;-webkit-justify-content:space-between;justify-content:space-between;margin-left:20px}@media only screen and (max-width:768px){.offer-page .center-wise-slots .center-detail .right-part,.offer-page .center-wise-slots .center-detail-mobile .right-part{margin-left:10px}}.offer-page .center-wise-slots .center-detail .right-part .center .name,.offer-page .center-wise-slots .center-detail-mobile .right-part .center .name{font-size:16px;font-weight:500}.offer-page .center-wise-slots .center-detail .right-part .center .address,.offer-page .center-wise-slots .center-detail-mobile .right-part .center .address{color:#6b6b6b;font-size:12px}.offer-page .center-wise-slots .center-detail .right-part .mobile-combine,.offer-page .center-wise-slots .center-detail-mobile .right-part .mobile-combine{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.offer-page .center-wise-slots .center-detail .right-part .slots,.offer-page .center-wise-slots .center-detail-mobile .right-part .slots{color:#1a1a1a;font-size:16px}.offer-page .center-wise-slots .center-detail .right-part .price,.offer-page .center-wise-slots .center-detail-mobile .right-part .price{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:end;-ms-flex-align:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-align-items:flex-end;align-items:flex-end;color:#1a1a1a;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;-webkit-justify-content:flex-end;justify-content:flex-end}.offer-page .center-wise-slots .center-detail .right-part .strike,.offer-page .center-wise-slots .center-detail-mobile .right-part .strike{color:#9b9b9b!important;text-decoration:line-through}.offer-page .center-wise-slots .center-detail .right-part .action-btn,.offer-page .center-wise-slots .center-detail-mobile .right-part .action-btn{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:2px solid #ff3278;border-radius:20px;color:#ff3278;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;-webkit-justify-content:center;justify-content:center;padding:3px 20px 0}.offer-page .center-wise-slots .center-detail .right-part .action-btn:hover,.offer-page .center-wise-slots .center-detail-mobile .right-part .action-btn:hover{background-color:#ff3278;box-shadow:0 2px 11px 0 rgba(0,0,0,.37);color:#fff}.offer-page .center-wise-slots .center-detail .right-part .forward-arrow,.offer-page .center-wise-slots .center-detail-mobile .right-part .forward-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offer-page .center-wise-slots .center-detail-mobile{display:grid;grid-template-columns:5% 95%}.offer-page .center-wise-slots .center-detail-mobile .right-part{display:grid;grid-template-columns:70% 30%}.offer-page .center-wise-slots .center-detail-mobile .right-part .price{-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}#formModal{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}#formModal .modal-dialog{width:450px}@media only screen and (max-width:768px){#formModal .modal-dialog{height:100%;margin:0;padding:0;width:100%}}#formModal .modal-content{border:none;border-radius:4px;color:#242424;font-size:14px}#formModal .modal-content input{border-radius:0}#formModal .modal-content .modal-body{opacity:1;padding:0}#formModal .modal-content .modal-body .form-header{background-image:linear-gradient(122deg,#01e2d8,#738bf3);color:#fff;padding:1rem 1rem 1.5rem 2rem}#formModal .modal-content .modal-body .form-header .form-title{font-size:18px;font-weight:700;padding-bottom:1rem}#formModal .modal-content .modal-body .form-header .form-subtitle{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px}#formModal .modal-content .modal-body .form-header .form-subtitle .form-label{width:70px}#formModal .modal-content .modal-body .form-header .form-subtitle .form-value{width:70%}#formModal .modal-content .modal-body .event-form{background:#fff;padding:2rem}@media only screen and (max-width:768px){#formModal .modal-content .modal-body .event-form{height:100%}}#formModal .modal-content .modal-body .event-form .form-field-container{height:360px;overflow-y:scroll}@media only screen and (max-width:768px){#formModal .modal-content .modal-body .event-form .form-field-container{height:72vh;overflow-y:scroll}}#formModal .modal-content .modal-body .event-form .input-wrapper{margin-bottom:3.5rem}#formModal .modal-content .modal-body .event-form .input-wrapper .event-label{color:#5d5c5c;font-size:14px;font-weight:500}#formModal .modal-content .modal-body .event-form input{border:none;border-bottom:1px solid #d8d8d8;border-radius:0;margin-bottom:.3rem;width:100%}#formModal .modal-content .modal-body .event-form input[type=checkbox],#formModal .modal-content .modal-body .event-form input[type=radio]{margin-right:5px;width:auto}#formModal .modal-content .modal-body .event-form textarea{border:1px solid #d8d8d8;border-radius:0;margin-bottom:.3rem;width:100%}#formModal .modal-content .modal-body .event-form select{background-color:transparent;border:none;border-bottom:1px solid #d8d8d8;border-radius:0;outline:none;width:100%}#formModal .modal-content .modal-body .event-form .validation-error span{color:#ab0b0b}#formModal .modal-content .modal-body .event-form .validation-error span:before{content:"";font:normal normal normal 14px/1;margin-right:5px}#formModal .modal-content .modal-body .event-form .event-submit-button{padding-top:.8rem;width:35%}@media only screen and (max-width:768px){#formModal .modal-content{border-radius:0;height:100%;min-height:100%}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;-moz-box-sizing:content-box;box-sizing:content-box;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.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-bottom-color:#f0f0f0;border-top:none}.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__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem;position:relative}.react-datepicker__triangle{left:50px;position:absolute}.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{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{color:#000;font-size:1.18rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;line-height:2rem;padding:0;position:absolute;text-align:center;top:13px;width:0;z-index:1}.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{border-right-color:#e6e6e6;cursor:default}.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{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;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{margin:.4rem;text-align:center}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:70px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:70px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{height:calc(195px + 1rem);list-style:none;margin:0;overflow-y:scroll;padding-right:30px;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{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{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;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{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:2rem;margin:.166rem;text-align:center;width:2rem}.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,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:2rem;margin:.166rem;text-align:center;width:2rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{display:inline-block;position:relative}.react-datepicker__input-container input{border:none;opacity:.7}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"×";cursor:pointer;font-size:12px;height:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.8);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-justify-content:center;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{font-size:1.5rem;line-height:3rem;width:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:4rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.8rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.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{border-right-color:#e6e6e6;cursor:default}.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{border-left-color:#e6e6e6;cursor:default}[class*=banner-grid-item]:last-of-type{margin-right:0!important}.banner-carousel-widget{height:auto}#referral-confirmation-modal .modal-dialog{border-radius:6px;margin:0;padding:0;width:380px}@media only screen and (max-width:768px){#referral-confirmation-modal .modal-dialog{height:100%;margin:0;padding:0;width:100%}}#referral-confirmation-modal .modal-dialog .modal-content{height:auto;min-height:100%}@media only screen and (max-width:768px){#referral-confirmation-modal .modal-dialog .modal-content{border-radius:0;height:auto;min-height:100%}}#referral-confirmation-modal .modal-dialog .modal-content .modal-header{border-bottom:none;padding:0 15px}#referral-confirmation-modal .modal-dialog .modal-content .modal-header button{background-color:#e7edf2;border-radius:50%;font-size:33px;height:30px;margin-right:2px;margin-top:14px;opacity:.5;padding-top:2px;width:30px}#referral-confirmation-modal .modal-dialog .modal-content .modal-header button:hover{opacity:1}#referral-confirmation-modal .modal-dialog .modal-content .modal-header button span{color:#3d434c;height:12.5px;opacity:1;width:12.5px}#referral-confirmation-modal .modal-dialog .modal-content .modal-body{background-color:#fff;border-radius:15px;padding:3rem;position:static;width:100%}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .title{color:#262626;font-size:20px;font-weight:700;padding-bottom:1rem;padding-top:2rem}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .subtitle{color:rgba(38,38,38,.7);font-size:15px;letter-spacing:normal;line-height:2;padding-bottom:2rem;text-align:center;width:80%}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .confirmation-done{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding-bottom:4rem;padding-top:3rem;text-transform:capitalize;width:100%}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .confirmation-done .done-button{color:#fff;font-size:15px;padding-top:.8rem;text-transform:uppercase;width:91%}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .confirmation-done .done-button:hover{border:none;outline:none}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .confirmation-done .done-button:focus{border:none;outline:none}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .confirmation-done .done-button:active{background-image:linear-gradient(99deg,#f74530,#ff2e73);box-shadow:0 3px 16px 0 rgba(247,123,155,.71);outline:none}.blur-modal{-webkit-filter:blur(5px);filter:blur(5px)}.display-none{display:none!important}.pointer{cursor:pointer}.visibility-hidden{visibility:hidden}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle}.modal{padding:0!important;text-align:center}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}@media(max-width:568px){.modal-dialog .modal-content{border-radius:0!important}}#email-verification-modal .modal-dialog{height:100vh;margin:0;width:100vw}#email-verification-modal .modal-dialog .modal-content{height:100vh;padding:30% 10%}#email-verification-modal .modal-dialog .modal-content .header{font-size:22px;font-weight:500;white-space:pre-wrap}#email-verification-modal .modal-dialog .modal-content .input-group{border-bottom:2px solid gray;margin:20px 0;width:100%}#email-verification-modal .modal-dialog .modal-content .input-group input{text-align:center;width:100%}#email-verification-modal .modal-dialog .modal-content .input-group .enter-otp{border:none;font-size:24px;height:35px;letter-spacing:5px}#email-verification-modal .modal-dialog .modal-content .action-container{-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}#email-verification-modal .modal-dialog .modal-content .action-container .btn{background-image:linear-gradient(99deg,#cacaca,#c7c7c7);border-radius:31px;color:#fff;font-size:14px;font-weight:700;line-height:2;width:110px;z-index:100}#email-verification-modal .modal-dialog .modal-content .action-container .confirm-otp{background-image:linear-gradient(101deg,#f74530,#ff2e73);border:0;box-shadow:0 3px 16px 0 rgba(247,123,155,.71)}.gamificationEmotionWrapper{height:100%;position:absolute;width:100%;z-index:3}.gamificationEmotionWrapper .position-center-image{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.gamificationEmotionWrapper .progressbar{background:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0) 0/30px 30px repeat-x,linear-gradient(90deg,red 0,#ff0 50%,green) 0/80% fixed,#d3d3d3;border-radius:1em;box-shadow:inset 0 -2px 5px rgba(0,0,0,.5);height:15px;left:0;margin:5px;position:absolute;top:0}.gamificationEmotionWrapper .bar{background:gray;display:inline-block;height:15px;margin:2px;width:5px}.gamificationEmotionWrapper .progress-indicator{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:start;justify-content:start}.gamificationEmotionWrapper .pprogress{-moz-box-flex:1;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;height:30px;margin:20px;position:relative;transition:all 1s;width:50%}.gamificationEmotionWrapper .energy-meter{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.05);border-radius:45px;bottom:30px;color:gray;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:BrandonTextWeb-Regular;font-size:18px;-webkit-justify-content:space-between;justify-content:space-between;padding:0 5px 0 0;position:absolute;width:88%}.gamificationEmotionWrapper .energy-meter .energy-meter-info{-moz-box-flex:1;-webkit-flex:1 1 10%;-ms-flex:1 1 10%;flex:1 1 10%}.gamificationEmotionWrapper .webcam-canvas{background-size:cover;border-radius:5px;height:15.4%;left:3%;min-height:119px;position:absolute;top:15.1%;z-index:2}@media only screen and (max-width:767px){.gamificationEmotionWrapper .webcam-canvas{height:17%;min-height:0;min-width:0}}.gamificationEmotionWrapper .webcam-canvas-mobile{height:17%;min-height:0;min-width:0}.gamificationEmotionWrapper .image-wrapper-profile{height:75px;width:75px}.gamificationEmotionWrapper .profile-picture{border-radius:100%;height:100%;object-fit:cover;width:100%}.gamificationEmotionWrapper .flex-d-c{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gamificationEmotionWrapper .score-marker{color:#fff;left:35px;position:absolute;z-index:3}.gamificationEmotionWrapper .config-container{background:#d8d8d8;left:50%;padding:5px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.gamificationEmotionWrapper .config-container .config-block{-moz-box-flex:1;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:space-between;justify-content:space-between;padding:2px}.energyMeterWrapperEmotion{-moz-box-flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;bottom:3%;color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:3%;position:absolute;width:100%;z-index:10}.energyMeter{left:0;position:absolute}.cf-live-video-player-container{cursor:default;height:100vh;top:50%;width:100vw}.cf-live-video-player-container,.cf-live-video-player-container .title-text{left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cf-live-video-player-container .title-text{color:#fff;font-size:30px;font-weight:700;top:77px;z-index:10}.cf-live-video-player-container .subtitle-text{color:#fff;font-size:20px;font-weight:700;top:125px;z-index:10}.cf-live-video-player-container .subtitle-text,.cf-live-video-player-container .video-item{left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cf-live-video-player-container .video-item{display:block;height:100%;object-fit:contain;top:50%;width:100%}.cf-live-video-player-container .blur-background{-webkit-filter:blur(9px);filter:blur(9px)}.cf-live-video-player-container .image-center{cursor:pointer;display:block;left:50%;margin:0 auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20%;z-index:10}.cf-live-video-player-container .image-center .before-after-control{cursor:pointer;margin-left:20.5px;margin-right:20.5px}.cf-live-video-player-container .image-center-loader{cursor:pointer;display:block;left:50%;margin:0 auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17%;z-index:15}.cf-live-video-player-container .image-center-loader .before-after-control{cursor:pointer;margin-left:20.5px;margin-right:20.5px}.cf-live-video-player-container .image-circular-bg-options{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:hsla(0,0%,51%,.302);border-radius:50%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;margin-left:20px;width:40px}.cf-live-video-player-container .setting-icon,.cf-live-video-player-container .volume-icon{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:34px;-webkit-justify-content:center;justify-content:center;padding:2px;width:34px}.cf-live-video-player-container .image-circular-bg{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:hsla(0,0%,51%,.302);border-radius:50%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 .5vw;padding:3%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cf-live-video-player-container .play-img{height:6.7vw;padding-left:.5vw;width:8vw}.cf-live-video-player-container .pause-img{height:6.7vw;width:8vw}.cf-live-video-player-container .forward-img,.cf-live-video-player-container .rewind-img{height:3.4vw;padding-left:.1rem;width:4vw}.cf-live-video-player-container .fullscreen-img{width:7rem}.cf-live-video-player-container .cross-img{width:2.5rem}.cf-live-video-player-container .video-action-wrapper{-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.cf-live-video-player-container .progress-bar,.cf-live-video-player-container .video-action-wrapper{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cf-live-video-player-container .progress-bar{-moz-box-orient:horizontal;-moz-box-direction:normal;border-radius:17px;bottom:20px;cursor:pointer;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:60px;left:10%;position:absolute;width:75%;z-index:10}.cf-live-video-player-container .progress-bar-live{border-radius:17px;bottom:60px;cursor:pointer;height:8.7px;left:25%;position:absolute;width:50%}.cf-live-video-player-container .progress-bar-live .filler{background:linear-gradient(90deg,#e5405e 0,#ffdb3a 25%,#3fffa2 50%,#3fffa2 0,#1a9be0 73%,#ba68ed);border-radius:inherit;height:100%;min-width:14px;position:relative;transition:all .15s}.cf-live-video-player-container .progress-bar-live .filler .segment-marker{background:#ff3131;border-radius:100%;height:20px;opacity:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.cf-live-video-player-container .current-time{color:#fff;z-index:10}.cf-live-video-player-container .end-time{bottom:74px;color:#fff;position:absolute;right:25%;z-index:10}.cf-live-video-player-container .current-time-slider{color:#fff;margin-left:1vw;padding-top:8px;z-index:10}.cf-live-video-player-container .lightbox-back,.cf-live-video-player-container .lightbox-fullscreen{cursor:pointer}.cf-live-video-player-container .lightbox-back-mobile,.cf-live-video-player-container .lightbox-fullscreen-mobile{height:20px;top:3.1%}video::-webkit-media-controls{display:none!important}@media only screen and (max-width:768px){.cf-video-player-container .title-text{font-size:20px;top:40px}.cf-video-player-container .subtitle-text{font-size:16px;top:70px}.cf-video-player-container .play-pause{height:45px;width:45px}.cf-video-player-container .image-center{width:100%}}.video-info{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;bottom:40px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:0 10px;position:absolute;width:100%}.video-info .video-statuss{background-color:rgba(88,88,88,.278);border-radius:20px;color:#fff;margin:10px;padding:3px 10px 0 2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.video-info .current-timee{bottom:10px;color:#fff;left:10px;position:absolute}.video-info .end-timee{bottom:10px;color:#fff;position:absolute;right:10px}.video-info .progress-bar{-moz-box-orient:horizontal;-moz-box-direction:normal;border-radius:17px;bottom:60px;cursor:pointer;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:14px;left:10%;position:absolute;width:75%}.video-controls-wrapper,.video-info .progress-bar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.video-controls-wrapper{-moz-box-flex:1;-moz-box-pack:center;-ms-flex-pack:center;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:center;justify-content:center}.video-flex{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.live-timer-img-class{display:inline-block;height:35px;width:35px}.live-timer-img-class-mobile{height:20px;width:20px}.position-center-image{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4vw;z-index:10}.center-image{width:160px}.session-text{color:hsla(0,0%,100%,.737);font-size:38px;font-weight:500}.user-webcam,.user-webcam-mobile{bottom:10vw;height:45%;left:2vw;min-height:119px;min-width:130px;position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:23%;z-index:3}.progressbar{border-radius:1em;height:15px;left:0;margin:5px;position:absolute;top:0}@-webkit-keyframes change{0%{background-position:0 0,0}to{background-position:30px 0,0}}@keyframes change{0%{background-position:0 0,0}to{background-position:30px 0,0}}.bar{background:gray;display:inline-block;height:15px;margin:2px;width:5px}.progress-indicator{-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start}.energy-meter,.progress-indicator{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.energy-meter{-moz-box-pack:justify;-ms-flex-pack:justify;background:rgba(0,0,0,.5);border-radius:45px;bottom:0;color:#fff;font-family:BrandonTextWeb-Regular;font-size:18px;-webkit-justify-content:space-between;justify-content:space-between;padding:0 5px 0 0;position:absolute;width:70%}.energy-meter .energy-meter-info{-moz-box-flex:1;-webkit-flex:1 1 10%;-ms-flex:1 1 10%;flex:1 1 10%}.image-wrapper-profile{width:75px}.profile-picture{border:4px solid hsla(0,0%,100%,.14);border-radius:100%;width:100%}.score-container{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-flex:1;background:hsla(0,0%,100%,.608);border-radius:5px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:80%;position:absolute;right:100px;top:10px;width:5px;z-index:2}.score-container .relative-image{bottom:-100%;position:relative;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;z-index:4}.flex-d-c{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.score-marker{color:#fff;left:35px;position:absolute;z-index:3}.config-container{background:#d8d8d8;padding:5px;position:absolute;z-index:2}.config-container .config-block{-moz-box-flex:1;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:space-between;justify-content:space-between;padding:2px}.position-center{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.live-timer{background-color:hsla(0,0%,5%,.6);border-radius:20px;color:#fff;font-size:20px;margin:10px;padding:3px 10px 0 2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.live-timer-mobile{font-size:12px;margin:5px;top:3.1%}.videoOptionsCss{-moz-box-pack:justify;-ms-flex-pack:justify;color:#fff;-webkit-justify-content:space-between;justify-content:space-between;margin-right:1vw;margin-top:1vw;position:absolute;width:100%;z-index:10}.videoOptionsCss,.videoOptionsCss .video-options-left{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.videoOptionsCss .video-options-left{-moz-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.horizontal-slider{margin:auto;max-width:500px;min-width:100px;width:100%}.example-thumb{background:#fff;border-radius:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.44);cursor:pointer;display:block;position:absolute;z-index:100}.example-thumb.active{background-color:#fff}.example-track{border-radius:5px;position:relative}.example-track,.example-track.example-track-0{background:#fff}.horizontal-slider .example-track{height:4px;top:14px}.horizontal-slider .example-thumb{height:20px;line-height:38px;outline:none;top:6px;width:20px}.user-webcam-minimized-button{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:hsla(0,0%,51%,.502);border-radius:0 27px 27px 0;bottom:10vw;height:30%;width:3vw;z-index:3}.self-video-minimize-icon,.user-webcam-minimized-button{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute}.self-video-minimize-icon{background:hsla(0,0%,51%,.302);border-radius:50%;height:25px;left:.5vw;top:.5vw;width:25px;z-index:10}.cam-video{border-radius:10px;box-shadow:-5px 10px 15px 5px rgba(0,0,0,.3);height:100%;object-fit:cover;width:100%}.progress-bar-slider{margin:auto;min-width:100px;width:100%}.progress-bar-thumb{background:#fff;border-radius:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.44);cursor:pointer;display:block;position:absolute;z-index:100}.progress-bar-thumb.active{background:#fff}.progress-bar-track{background:hsla(0,0%,51%,.502);border-radius:5px;position:relative}.progress-bar-track.progress-bar-track-0{background:#fff}.progress-bar-slider .progress-bar-track{height:4px;top:2.5px}.progress-bar-slider .progress-bar-thumb{height:10px;outline:1px solid #fff;outline-offset:3px;width:10px}#find-center-modal .search-container{position:relative}#find-center-modal .search-container input{background-color:#fff;border:1px solid #d5d5d5;border-radius:2px;color:#000;font-size:18px;height:55px;padding:20px 40px;width:100%}#find-center-modal .search-container .search-image{height:16px;left:12px;position:absolute;top:18px}#find-center-modal .search-container .close-image{height:16px;position:absolute;right:12px;top:18px}#find-center-modal .modal-dialog{margin:20px;max-height:675px;overflow:hidden;width:1200px}@media only screen and (max-width:1200px){#find-center-modal .modal-dialog{margin:0;width:100vw}}@media only screen and (max-width:992px){#find-center-modal .modal-dialog{font-size:27px;height:100vh;margin:0;width:100%}}#find-center-modal .modal-header{border:none}#find-center-modal .modal-header .close{font-size:40px}#find-center-modal .modal-content{border:none;border-radius:0;height:100%;padding:20px}@media only screen and (max-width:992px){#find-center-modal .modal-content{padding:10px}}#find-center-modal .tab-container{position:relative}#find-center-modal .tab-container .center-container{height:90vh;overflow-y:scroll}#find-center-modal .tab-container .map-container{height:300px;margin-top:10px}#find-center-modal .desktop-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#find-center-modal .desktop-container .left-container,#find-center-modal .desktop-container .right-container{width:100%}#find-center-modal .center-list-container .cta{visibility:hidden}#find-center-modal .center-list-container .selected{background-color:rgba(229,232,243,.8)}#find-center-modal .center-list-container .selected .cta{visibility:visible}#find-center-modal .center-list-container .center-list-item{-moz-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:20px}#find-center-modal .center-list-container .center-list-item:hover{background-color:rgba(229,232,243,.8)}#find-center-modal .center-list-container .center-list-item:hover .cta{visibility:visible}#find-center-modal .center-list-container .center-list-item .text-container{display:inline-block;width:80%}#find-center-modal .center-list-container .center-list-item .text-container .first-row{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#centre-selection-modal .search-container{position:relative}#centre-selection-modal .search-container input{background-color:#fff;border:1px solid #d5d5d5;border-radius:2px;color:#000;font-size:18px;height:55px;padding:20px 40px;width:100%}#centre-selection-modal .search-container .search-image{height:16px;left:12px;position:absolute;top:18px}#centre-selection-modal .search-container .close-image{height:16px;position:absolute;right:12px;top:18px}#centre-selection-modal .modal-dialog{margin:20px;overflow:hidden}#centre-selection-modal .modal-dialog ::-webkit-scrollbar{background:#fff;border-radius:14px;height:.5em;width:7px}#centre-selection-modal .modal-dialog ::-webkit-scrollbar-thumb{background:#666565;border-radius:14px;width:7px}@media only screen and (max-width:992px){#centre-selection-modal .modal-dialog{font-size:27px;height:100vh;margin:0;width:100%}}#centre-selection-modal .address-container{height:40vh!important}#centre-selection-modal .modal-container{min-height:40vh!important}#centre-selection-modal .modal-footer{height:50px;padding:0!important;width:100%}#centre-selection-modal .modal-footer .container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;padding:10px 20px 0;width:100%}#centre-selection-modal .modal-footer .container .title{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:12px;margin:0;padding:0}@media screen and (max-width:400px){#centre-selection-modal .modal-footer .container .title{font-size:10px}}@media screen and (min-width:400px)and (max-width:768px){#centre-selection-modal .modal-footer .container .title{font-size:12px}}#centre-selection-modal .modal-footer .container .subtitle{color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:11px;text-align:left}@media screen and (max-width:400px){#centre-selection-modal .modal-footer .container .subtitle{font-size:8px}}@media screen and (min-width:400px)and (max-width:768px){#centre-selection-modal .modal-footer .container .subtitle{font-size:11px}}#centre-selection-modal .modal-footer .container .footerImage{height:20px;margin-top:4px;padding-right:10px;width:30px}#centre-selection-modal .title{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding-top:.8rem}#centre-selection-modal .title .text{-ms-flex-preferred-size:50%;-moz-box-pack:start;-ms-flex-pack:start;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-basis:50%;font-size:20px;font-weight:700;-webkit-justify-content:start;justify-content:start;line-height:1.36;padding-left:2rem}#centre-selection-modal .title .close-modal,#centre-selection-modal .title .text{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:50%}#centre-selection-modal .title .close-modal{-moz-box-pack:end;-ms-flex-pack:end;-ms-flex-preferred-size:50%;-moz-box-align:start;-ms-flex-align:start;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-items:center;align-items:center;cursor:pointer;flex-basis:50%;-webkit-justify-content:flex-end;justify-content:flex-end}#centre-selection-modal .title .close-modal img{margin-right:18px;width:15px}#centre-selection-modal .address-details{height:45vh;overflow-y:scroll;padding:2rem 2rem 10px}#centre-selection-modal .address-details .content{cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:30px;width:100%}#centre-selection-modal .address-details .content .icon{-moz-box-pack:start;-ms-flex-pack:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:start;justify-content:start;padding-right:20px}#centre-selection-modal .address-details .content .icon img{width:25px}#centre-selection-modal .address-details .content .address{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}#centre-selection-modal .address-details .content .address .address-data{-moz-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;padding-right:1.5rem}#centre-selection-modal .address-details .content .address .address-data .name{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px}#centre-selection-modal .address-details .content .address .address-data .location{color:#4e4e4e;font-size:14px}#centre-selection-modal .address-details .content .address .address-data .distance{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px}#centre-selection-modal .address-details .content .address .address-selected{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#centre-selection-modal .address-details .content .address .address-selected .selected-icon{border:none;height:22px;max-width:inherit;width:22px}#centre-selection-modal .address-details .content .address .address-selected .deselected-icon{border:1px solid gray;border-radius:14px;height:22px;transition:background-color .5s ease-in-out;width:22px}#centre-selection-modal .address-details .content .address .address-selected .deselected-icon:hover{background-color:#f0f2f4;transition:background-color .5s ease-in-out}#centre-selection-modal .address-details .content .external-container{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#centre-selection-modal .address-details .content .external-image{height:17px;padding-left:6px;width:17px}#centre-selection-modal .proceed{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),#fff);bottom:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%}#centre-selection-modal .proceed .proceed-btn{-ms-flex-preferred-size:40%;background-image:linear-gradient(98deg,#f74530,#ff2e73);border-radius:30px;color:#fff;-webkit-flex-basis:40%;flex-basis:40%;font-size:14px;margin-bottom:20px;margin-top:30px}#centre-selection-modal .proceed .proceed-btn.disabled{background-color:#cbcbcb;background-image:none}#centre-selection-modal .proceed .proceed-btn.active{border:0;box-shadow:0 3px 16px 0 rgba(247,123,155,.71)}@media screen and (max-width:768px){#centre-selection-modal .modal-dialog ::-webkit-scrollbar{background:#fff;border-radius:14px;height:.5em;width:7px}#centre-selection-modal .modal-dialog ::-webkit-scrollbar-thumb{background:#666565;border-radius:14px;width:7px}#centre-selection-modal .title{margin-bottom:20px}#centre-selection-modal .title .text{-ms-flex-preferred-size:90%;-moz-box-pack:start;-ms-flex-pack:start;-webkit-flex-basis:90%;flex-basis:90%;font-size:18px;-webkit-justify-content:flex-start;justify-content:flex-start}#centre-selection-modal .title .close-modal{-ms-flex-preferred-size:10%;-webkit-flex-basis:10%;flex-basis:10%}#centre-selection-modal .address-details{height:90vh;overflow-y:scroll;padding:2rem 2rem 10px}#centre-selection-modal .address-details .content .address .address-data .name{font-size:14px}#centre-selection-modal .address-details .content .address .address-data .location{font-size:12px}#centre-selection-modal .address-details .content .address .address-selected{height:25px;width:25px}#centre-selection-modal .address-details .content .address .address-selected img{max-width:inherit}#centre-selection-modal .address-container{height:80vh!important}#centre-selection-modal .modal-container{min-height:80vh!important}#centre-selection-modal .modal-footer{bottom:0;height:50px;padding:0!important;position:absolute;width:100%}#centre-selection-modal .proceed{position:absolute;width:100%}#centre-selection-modal .proceed .proceed-btn{-ms-flex-preferred-size:70%;-webkit-flex-basis:70%;flex-basis:70%;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:12px;font-size:16px;height:40px}#centre-selection-modal .proceed .proceed-btn:hover{box-shadow:0 2px 7px 4px rgba(247,123,255,.7);transition:box-shadow .3s ease-in-out}}.banner-carousel-widget-item{cursor:pointer;padding:0 15px 20px;position:relative;z-index:1}@media only screen and (max-width:768px){.banner-carousel-widget-item{padding:0 8px}}.video-card-carousel.banner-carousel-widget-container{padding:33px 0}.video-card-title{font-family:BrandonTextWeb-Bold;font-size:28px;padding:0 15px 40px 14px}.video-card-subtitle,.video-card-title{bottom:0;color:#fff;left:10px;position:absolute;z-index:2}.video-card-subtitle{font-family:BrandonTextWeb-Regular;font-size:14px;padding:0 15px 25px}.video-card-mobile-title{color:#fff;font-family:BrandonTextWeb-Bold;font-size:18px;left:13px;position:absolute;top:10px;z-index:2}.video-card-mobile-subtitle{color:#fff;font-family:BrandonTextWeb-Regular;font-size:10px;left:15px;position:absolute;top:35px;z-index:2}.video-card-joinButton{bottom:0;font-size:18px;margin:0 15px 40px;padding:6px 10px 0}.video-card-joinButton,.video-card-mobile-join-button{background:#fff;border:none;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.2);color:#fc2e71;font-family:BrandonTextWeb-Bold;position:absolute;right:10px;z-index:2}.video-card-mobile-join-button{bottom:10px;font-size:12px}.video-card-mobile-video-heading{bottom:10px;color:#fff;font-size:12px;left:15px;position:absolute;z-index:2}.video-card-mobile-video-heading .video-card-videoText{background:rgba(0,0,0,.28);border-radius:20px;padding:0 10px 0 0}.video-card-mobile-video-heading .video-card-videoText .video-card-live-stream-icon{display:inline-block;height:25px;width:25px}.video-card-videoHeading{color:#fff;font-size:18px;left:10px;padding:20px 15px;position:absolute;top:0;z-index:2}.video-card-videoHeading .video-card-videoText{background:rgba(0,0,0,.28);border-radius:20px;padding:3px 10px 0 2px}.video-card-videoHeading .video-card-videoText .video-card-live-stream-icon{display:inline-block;height:25px;width:25px}@media only screen and (min-width:768px){.video-card-carousel.banner-carousel-widget-item{margin-left:-15px}}#checkout-option-container .btn:hover{background-color:#fff}#checkout-option-container .btn{border:none;box-shadow:none;font-size:16px}#checkout-option-container .btn .caret{display:none;margin-top:10px}#checkout-option-container .btn-default:active:focus{background-color:#fff;background-image:none;border-color:#fff}#checkout-option-container .btn-default{-moz-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:75%}#checkout-option-container .option-cell{padding:11px}#checkout-option-container .option-cell:hover{background-color:#ff3278!important}#checkout-option-container .btn-default:focus{background-color:#fff}#checkout-option-container .btn-group.open .dropdown-toggle{background-color:#fff}#checkout-option-container .btn-group.open .dropdown-toggle:active{background-color:#fff}#checkout-option-container .btn-group.open .dropdown-toggle:focus{background-color:#fff}#checkout-option-container .btn-group.open .dropdown-toggle :focus{background-color:#fff}#checkout-option-container .open>.btn-default.dropdown-toggle:active{background-color:#fff}#checkout-option-container .btn-group.open .dropdown-toggle{box-shadow:none}#checkout-option-container .open>.btn-default .dropdown-toggle{background-color:#fff}#checkout-option-container .btn-group{width:100%}#checkout-option-container .btn-group .open{box-shadow:none}#checkout-option-container .btn-group .btn:first-child{margin-left:30%}#checkout-option-container .dropdown-menu{font-size:16px;margin-left:30%;width:70%}#checkout-option-container .dropdown-menu li :hover{background-color:#ff3278;color:#fff}#checkout-option-container .dropdown-menu>.disabled>a:hover{background-color:unset!important;color:unset!important}#checkout-option-container .dropdown-box{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}#checkout-option-container .dropdown-box .instruction-title{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px}#checkout-option-container .dropdown-box .dropdown-img{height:11px;margin-top:5px;width:15px}#checkout-option-container .slot-container{-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:10px}#checkout-option-container .slot-container .disabled-slot{color:gray;cursor:not-allowed}#checkout-option-container .slot-container .disabled-slot:hover{background:none;color:gray}#checkout-option-container .slot-container .image-icon-slot{height:28px;width:28px}#checkout-option-container .slot-container .dropdown-container .btn-default{margin-left:0;width:100%}#checkout-option-container .slot-container .dropdown-container .slot-wrapper{-ms-flex-pack:distribute;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding-bottom:10px}#checkout-option-container .slot-container .dropdown-container .active{border-bottom:4px solid #ff3278}#checkout-option-container .slot-container .dropdown-container .day-slot{cursor:pointer}#checkout-option-container .slot-container .dropdown-container .time-slot-title-container{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:38px}#checkout-option-container .slot-container .dropdown-container .dropdown-img{height:11px;margin-left:15px;margin-top:5px;width:15px}#checkout-option-container .slot-container .dropdown-container .dropdown-menu{margin-left:11%;max-height:330px;overflow:auto;width:86%}#checkout-option-container .slot-container .dropdown-container .checkout-icon-timeslot{margin-top:3px}#checkout-option-container .slot-container .dropdown-container .title-wrapper{text-align:right;width:100%}#checkout-option-container .slot-container .time-slot-title{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px}.date-slot-container .image-option-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.date-slot-container .image-option-container>img{-moz-box-pack:justify;-ms-flex-pack:justify;-ms-flex-preferred-size:7%;-webkit-flex-basis:7%;flex-basis:7%;height:28px;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto auto 0;width:28px}.date-slot-container .image-option-container .option-btn{-ms-flex-preferred-size:90%;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:90%;flex-basis:90%;-webkit-justify-content:space-between;justify-content:space-between}.date-slot-container .image-option-container .option-btn .date-field-container{margin:unset;width:100%}.date-slot-container .image-option-container .option-btn .date-field-container .date-field-label{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;font-weight:unset}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container{border-bottom:unset;height:unset}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container{color:#333;font-size:16px;width:100%}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container input{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;opacity:unset;width:100%}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container input::-webkit-input-placeholder{color:#333;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container input::-moz-placeholder{color:#333;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container input::-ms-input-placeholder{color:#333;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container input::placeholder{color:#333;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}@media only screen and (max-width:768px){#checkout-option-container .slot-container .image-icon-slot{height:24px;margin-right:5px}#checkout-option-container .slot-container .btn{padding:0}#checkout-option-container .slot-container .btn-default{margin-left:2%}#checkout-option-container .slot-container .dropdown-menu{max-height:250px}}.item-tracker .wrapper{font-size:14px;margin:20px}.item-tracker .StepProgress{list-style:none;padding-left:45px;position:relative}.item-tracker .StepProgress:before{border-left:2px solid #ccc;content:"";display:inline-block;height:100%;left:13px;position:absolute;top:0;width:10px}.item-tracker .StepProgress-item{position:relative}.item-tracker .StepProgress-item:not(:last-child){padding-bottom:25px}.item-tracker .StepProgress-item:last-child:before{border-left:2px solid #fff!important;height:100%!important}.item-tracker .StepProgress-item:before{content:"";display:inline-block;height:100%;left:-32px;position:absolute;width:10px}.item-tracker .StepProgress-item:after{background-color:#ccc;border-radius:50%;content:"";display:inline-block;height:12px;left:-37px;position:absolute;top:0;width:12px}.item-tracker .StepProgress-item.current:after,.item-tracker .StepProgress-item.is-done:after{background-color:#f5a623;content:"";text-align:center}.item-tracker .StepProgress-item.current.complete:after,.item-tracker .StepProgress-item.is-done.complete:after{background-color:#1cc100}.item-tracker .StepProgress-item.current.error:after,.item-tracker .StepProgress-item.is-done.error:after{background-color:rgba(208,2,27,.88)}.item-tracker .StepProgress-item.current.stale:after,.item-tracker .StepProgress-item.is-done.stale:after{background-color:#9b9b9b}.item-tracker .StepProgress-item.current.complete:before,.item-tracker .StepProgress-item.is-done.complete:before{border-left:2px solid #1cc100}.item-tracker .StepProgress-item.current.error:before,.item-tracker .StepProgress-item.is-done.error:before{border-left:2px solid rgba(208,2,27,.88)}.item-tracker .StepProgress-item.current.stale:before,.item-tracker .StepProgress-item.is-done.stale:before{border-left:2px solid #9b9b9b}.item-tracker .StepProgress-item.current:before,.item-tracker .StepProgress-item.is-done:before{border-left:2px solid #f5a623}.item-tracker .StepProgress-item.current:before{height:65%}.item-tracker .StepProgress strong{display:block}#gear-cart.checkout-summary-widget{margin:15px 0 0;max-height:70vh;overflow:auto;padding:0 5%}.gear-cart-item{border-bottom:1px solid #e1e1e1;margin-top:15px}.gear-cart-item .line-seperator{background:#e1e1e1;height:1px;margin:10px 0}.gear-cart-item .item-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:10px}.gear-cart-item .item-container .image-container{max-width:105px;min-height:110px;min-width:90px}.gear-cart-item .item-container .desc-container{-moz-box-flex:15;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:15;-ms-flex:15;flex:15;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:80px;padding-left:10px}.gear-cart-item .item-container .desc-container .name{-webkit-line-clamp:2;color:#9b9b9b;display:block;display:-webkit-box;font-size:15px;line-height:1.2;margin:0 7px 4px;max-height:36px;overflow:hidden;text-align:left;text-overflow:ellipsis}.gear-cart-item .item-container .desc-container .brand{color:#000;font-family:BrandonTextWeb-Medium;font-size:14px;line-height:16px;margin:4px 7px;text-align:left;text-transform:uppercase}.gear-cart-item .item-container .desc-container .size{color:#898989;font-size:14px;padding:4px 7px;text-align:left}.gear-cart-item .item-container .desc-container .error{color:red;font-size:14px;padding:4px 7px}.gear-cart-item .item-container .desc-container .prize{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#2d2d2d;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between;padding:4px 7px}.gear-cart-item .item-container .desc-container .return-option{color:#f13171;cursor:pointer;font-size:14px;padding:4px 7px 0}.gear-cart-item .item-container .remove-item{-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.gear-cart-item .item-container .remove-item img{cursor:pointer;opacity:.3;width:10px}.gear-cart-item .seperator{background-color:#979797;height:1px;margin-top:10px;opacity:.53}.gear-cart-item .gear-annotations{margin-left:7px}@media screen and (max-width:769px){#gear-cart.checkout-summary-widget{margin:15px 0 0;max-height:60vh;max-width:100%;padding:0 20px}}#gear-order-info{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}#gear-order-info .order-container .order-details-container{padding-left:20px}#gear-order-info ul{list-style:none;padding:0;width:70%}#gear-order-info .mt-10{margin-top:10px}#gear-order-info .info-button-container{-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:25px 0}#gear-order-info .info-button-container button{font-size:15px;padding:7px 20px;width:auto}#gear-order-info .info-button-container .need-help{color:#fff}#gear-order-info .info-button-container .need-help:hover{color:#fff}#gear-order-info .info-button-container .cancel-order{background:#fff;border:1px solid #4a4a4a;color:#000}#gear-order-info .info-widget-title{color:#262626;font-size:16px;font-weight:700}#gear-order-info .info-widget-subtitle{color:#9d9d9d;font-size:14px}#gear-order-info .info-widget-icon,#gear-order-info .order-summary-icon{height:32px;width:24px}#gear-order-info .line-separator{border:.5px solid #979797;height:1px;margin-bottom:15px;margin-right:35px;margin-top:15px;opacity:.42}.order-detail-spinner{border-radius:60px;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);height:80px;margin:0 auto;overflow:hidden;width:80px}@media screen and (max-width:769px){#gear-order-info .checkout-summary-widget{margin:0;max-width:100%}}@media screen and (max-width:1052px){#gear-order-info ul{width:100%}}@media screen and (min-width:768px){#gear-order-info .right-column{margin:0 20px}#gear-order-info .info-button-container{-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#gear-order-info .info-button-container button{margin:0 10px}}.radio-container{cursor:pointer;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px;margin-bottom:12px;padding-left:32px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{cursor:pointer;opacity:0;position:absolute}.checkmark{background-color:#fff;border:2px solid #ccc;border-radius:50%;height:25px;left:0;margin-top:-4px;position:absolute;top:0;width:25px}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#000;border:none}.checkmark:after{content:"";display:none;position:absolute}.radio-container input:checked~.checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:inline-block;display:block;height:14px;left:8px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}#address-selection-modal-step-1,#address-selection-modal-step-2{background-color:rgba(205,208,221,.47);border:none}#address-selection-modal-step-1 .modal-body,#address-selection-modal-step-2 .modal-body{padding:4px}#address-selection-modal-step-1 .modal-body .input-group,#address-selection-modal-step-2 .modal-body .input-group{border-radius:22px;box-shadow:0 3px 7px 0 rgba(0,0,0,.17);display:grid;grid-template-columns:80% 20%;padding:6px}#address-selection-modal-step-1 .modal-body .micro-app .gm-style-iw .view-link,#address-selection-modal-step-2 .modal-body .micro-app .gm-style-iw .view-link{display:none}#address-selection-modal-step-1 .modal-dialog,#address-selection-modal-step-2 .modal-dialog{background-color:#fff;border-radius:10px;box-shadow:1px 22px 28px 2px rgba(0,0,0,.14);height:500px;overflow:hidden;width:700px}#address-selection-modal-step-1 .modal-dialog .modal-content,#address-selection-modal-step-2 .modal-dialog .modal-content{border:none;height:inherit;width:100%}#address-selection-modal-step-1 .modal-dialog .modal-header,#address-selection-modal-step-2 .modal-dialog .modal-header{border-bottom:none;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;text-align:center}#address-selection-modal-step-1 .modal-dialog .modal-header button,#address-selection-modal-step-2 .modal-dialog .modal-header button{-webkit-appearance:none;-moz-appearance:none;background:#e7edf2;border:0;border-radius:50%;color:#778091;cursor:pointer;height:30px;padding:0;width:30px}#address-selection-modal-step-1 .modal-dialog .modal-header .close,#address-selection-modal-step-2 .modal-dialog .modal-header .close{filter:alpha(opacity=20);float:right;font-size:36px;line-height:1;opacity:.8;text-shadow:0 1px 0 #fff}#address-selection-modal-step-1 .modal-dialog .modal-footer,#address-selection-modal-step-2 .modal-dialog .modal-footer{border-top:none}#address-selection-modal-step-1 .modal-dialog .pick-location-button,#address-selection-modal-step-2 .modal-dialog .pick-location-button{background-color:#000;border:none;border-radius:inherit;color:#fff;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px;height:26px;margin-left:6px}#address-selection-modal-step-1 .modal-dialog .auto-complete-input-container,#address-selection-modal-step-2 .modal-dialog .auto-complete-input-container{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;padding-left:10px}#address-selection-modal-step-1 .modal-dialog .auto-complete-input-container .input-container,#address-selection-modal-step-2 .modal-dialog .auto-complete-input-container .input-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#address-selection-modal-step-1 .modal-dialog .autocomplete-dropdown-container,#address-selection-modal-step-2 .modal-dialog .autocomplete-dropdown-container{margin-top:10px;position:fixed;width:80%;z-index:10}#address-selection-modal-step-1 .modal-dialog .autocomplete-dropdown-container .suggestion-item,#address-selection-modal-step-1 .modal-dialog .autocomplete-dropdown-container .suggestion-item-active,#address-selection-modal-step-2 .modal-dialog .autocomplete-dropdown-container .suggestion-item,#address-selection-modal-step-2 .modal-dialog .autocomplete-dropdown-container .suggestion-item-active{padding:5px}#address-selection-modal-step-1 .modal-dialog .disabled,#address-selection-modal-step-2 .modal-dialog .disabled{background-color:#d8d8d8}#address-selection-modal-step-1 .modal-dialog .location-error,#address-selection-modal-step-2 .modal-dialog .location-error{background:#f0f2fa;border-radius:9px;box-shadow:1px 4px 7px 0 hsla(280,2%,64%,.7);color:#d62525;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:13px;left:17px;padding:1.5rem;position:absolute;top:50px;width:80%;z-index:1001}#address-selection-modal-step-1 .modal-dialog .location-error:before,#address-selection-modal-step-2 .modal-dialog .location-error:before{background:transparent;border-bottom:12px solid #f0f2fa;border-left:12px solid transparent;border-right:12px solid transparent;content:"";display:block;height:0;left:10px;position:absolute;top:-11px;width:0;z-index:1006}@media only screen and (max-width:768px){#address-selection-modal-step-1 .modal-dialog,#address-selection-modal-step-2 .modal-dialog{height:100%;margin:0;padding:0;width:100%}#address-selection-modal-step-1 .modal-dialog .modal-content,#address-selection-modal-step-2 .modal-dialog .modal-content{border-radius:0;height:auto;min-height:100%}#address-selection-modal-step-1 .modal-dialog .pick-location-button,#address-selection-modal-step-2 .modal-dialog .pick-location-button{font-size:12px;width:100%}}#address-selection-modal-step-1 .map-container,#address-selection-modal-step-2 .map-container{margin-top:14px}#address-selection-modal-step-1 .marker-icon,#address-selection-modal-step-2 .marker-icon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#address-selection-modal-step-1 .locate-me-button,#address-selection-modal-step-2 .locate-me-button{background:none;border:none;padding:4px}#address-selection-modal-step-1 .locate-me-button .locate-me-icon,#address-selection-modal-step-2 .locate-me-button .locate-me-icon{width:22px}#address-selection-modal-step-1 #add-address-autocomplete,#address-selection-modal-step-2 #add-address-autocomplete{background:none;border:none;overflow:hidden;padding:0 16px;text-overflow:ellipsis}#address-selection-modal-step-1 #add-address-map .centerMarker,#address-selection-modal-step-2 #add-address-map .centerMarker{background:url(https://static.cure.fit/assets/images/address_loc_pin.svg) no-repeat;cursor:pointer;height:34px;left:50%;margin-left:-10px;margin-top:-34px;position:absolute;top:50%;width:20px;z-index:1}#address-selection-modal-step-1 .address-step-2,#address-selection-modal-step-2 .address-step-2{font-size:14px}#address-selection-modal-step-1 .address-step-2 .address-line-2,#address-selection-modal-step-2 .address-step-2 .address-line-2{color:#717171;padding-bottom:1.6rem}#address-selection-modal-step-1 .address-step-2 .address-line-1,#address-selection-modal-step-2 .address-step-2 .address-line-1{font-size:14px;padding-bottom:1.6rem}#address-selection-modal-step-1 .address-step-2 .address-line-1 input,#address-selection-modal-step-2 .address-step-2 .address-line-1 input{border-radius:0}#address-selection-modal-step-1 .address-step-2 .address-type-heading,#address-selection-modal-step-2 .address-step-2 .address-type-heading{color:#000;font-size:18px;font-weight:500;line-height:1.67;padding-bottom:1rem;text-align:left}#address-selection-modal-step-2 .modal-dialog{height:500px}#address-selection-modal-step-2 .modal-content{border:none;display:grid;grid-template-rows:15% 65% 15%}#address-selection-modal-step-2 .modal-content .modal-title{font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;text-align:center}#address-selection-modal-step-2 .modal-body{padding:22px}#address-selection-modal-step-2 .modal-body .address-line-2-container{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#f7f7f7;border-radius:10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:28px;padding:14px}#address-selection-modal-step-2 .modal-body .address-line-2-container .address-line-2{color:#9b9b9b;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;padding-left:8px;padding-right:8px}#address-selection-modal-step-2 .modal-body .address-line-2-container .change-location-link{cursor:pointer;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px;margin-left:auto;text-align:center}#address-selection-modal-step-2 .modal-body .address-line-1 .address-line-input{border:none;border-radius:22px;box-shadow:0 3px 7px 0 rgba(0,0,0,.17);margin-bottom:12px;padding:16px 14px 14px;width:100%}#address-selection-modal-step-2 .modal-body .address-line-1 .address-line-error{color:red;padding:0 12px}#address-selection-modal-step-2 .modal-body .address-types-container{grid-column-gap:32px;display:grid;grid-template-columns:repeat(3,15%);padding:12px}#address-selection-modal-step-2 .modal-footer{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}#address-selection-modal-step-2 .modal-footer .save-address-button{background-image:linear-gradient(90deg,#ff3278,#ff5972);border:none;border-radius:20px;color:#fff;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;height:40px;width:200px}#address-selection-modal-step-2 .modal-footer .save-address-button:disabled{opacity:.7}@media only screen and (max-width:768px){#address-selection-modal-step-2 .modal-dialog{height:100%;margin:0;padding:0;width:100%}#address-selection-modal-step-2 .modal-dialog .modal-content{border-radius:0;grid-template-rows:6% 65% 15%;height:auto;min-height:100%}.care-product-page .product-grid-widget .container-fluid{padding:20px}}.web{margin:0!important}.widget .left-part{width:50%}.widget .right-part{margin-left:50%;width:50%}.widget .mobile{margin:20px;width:90%}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:CFIcons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-three-dots-vertical:before{content:""}.icon-workout-interactive:before{content:""}.icon-apple:before{content:""}.icon-google:before{content:""}.icon-mail:before{content:""}.icon-achievement:before{content:""}.icon-work:before{content:""}.icon-center-facilities:before{content:""}.icon-live-interactive:before{content:""}.icon-circle-filled:before{color:#0fe498;content:""}.icon-location-small:before{content:""}.icon-workout-barre:before{content:""}.icon-workout-boxing:before{content:""}.icon-workout-cardio:before{content:""}.icon-workout-dance:before{content:""}.icon-workout-hiit:before{content:""}.icon-workout-hrx:before{content:""}.icon-masterclass:before{content:""}.icon-workout-pilates:before{content:""}.icon-workout-snc:before{content:""}.icon-workout-strength:before{content:""}.icon-workout-walkfitness:before{content:""}.icon-workout-yoga:before{content:""}.icon-mute:before{content:""}.icon-share-2:before{content:""}.icon-unmute:before{content:""}.icon-youtube:before{content:""}.icon-info:before{content:""}.icon-offer-round:before{content:""}.icon-arrow-long:before{content:""}.icon-veg-nonveg:before{content:""}.icon-zoom:before{content:""}.icon-medal:before{content:""}.icon-snack:before{content:""}.icon-cancel:before{content:""}.icon-search-icon-bold:before{content:""}.icon-filter-vertical:before{content:""}.icon-filter:before{content:""}.icon-video-fill:before{content:""}.icon-one-dot:before{content:""}.icon-two-dot:before{content:""}.icon-check-circle:before{content:""}.icon-fire:before{content:""}.icon-clock-fill:before{content:""}.icon-collections:before{content:""}.icon-download-short:before{content:""}.icon-play-pointed:before{content:""}.icon-bookmark-white:before{content:""}.icon-bookmarked:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-down:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-bookmark:before{content:""}.icon-add-user:before{content:""}.icon-add:before{content:""}.icon-attachment:before{content:""}.icon-back:before{content:""}.icon-brand-carefit:before{content:""}.icon-brand-cult-sport:before{content:""}.icon-brand-cultlive:before{content:""}.icon-brand-cultfit:before{content:""}.icon-brand-eatfit:before{content:""}.icon-brand-gymfit:before{content:""}.icon-brand-livefit:before{content:""}.icon-brand-mindfit:before{content:""}.icon-brand-store:before{content:""}.icon-brand-wholefit:before{content:""}.icon-buddy:before{content:""}.icon-call-off:before{content:""}.icon-call-on:before{content:""}.icon-call:before{content:""}.icon-camera:before{content:""}.icon-care-hands:before{content:""}.icon-care:before{content:""}.icon-cart:before{content:""}.icon-challenge:before{content:""}.icon-change-meal:before{content:""}.icon-chat-line:before{content:""}.icon-chat:before{content:""}.icon-clock-tick:before{content:""}.icon-close-fill:before{content:""}.icon-close-line:before{content:""}.icon-copy:before{content:""}.icon-cult:before{content:""}.icon-delete-bin:before{content:""}.icon-device-apple:before{content:""}.icon-dont-eat:before{content:""}.icon-dots:before{content:""}.icon-double-arrow:before{content:""}.icon-double-tick:before{content:""}.icon-down-arrow:before{content:""}.icon-download:before{content:""}.icon-eat:before{content:""}.icon-edit:before{content:""}.icon-fingerprint-large:before{content:""}.icon-fingerprint-small:before{content:""}.icon-gallery:before{content:""}.icon-gear:before{content:""}.icon-gym-icon:before{content:""}.icon-gym-vman-icon:before{content:""}.icon-health-profile:before{content:""}.icon-heart-fill:before{content:""}.icon-heart:before{content:""}.icon-Home-2:before{content:""}.icon-home-2:before{content:""}.icon-life:before{content:""}.icon-live-icon:before{content:""}.icon-live:before{content:""}.icon-location-plus:before{content:""}.icon-location:before{content:""}.icon-lock:before{content:""}.icon-logout:before{content:""}.icon-message:before{content:""}.icon-mic-off:before{content:""}.icon-mic-on:before{content:""}.icon-mind:before{content:""}.icon-minus:before{content:""}.icon-more:before{content:""}.icon-more-fill:before{content:""}.icon-morning:before{content:""}.icon-next:before{content:""}.icon-night:before{content:""}.icon-no-show:before{content:""}.icon-notification:before{content:""}.icon-offer-icon-45:before{content:""}.icon-offer-icon:before{content:""}.icon-offer:before{content:""}.icon-pack-2:before{content:""}.icon-pack:before{content:""}.icon-pause-on:before{content:""}.icon-pause:before{content:""}.icon-play-fill:before{content:""}.icon-play-on:before{content:""}.icon-play-outline:before{content:""}.icon-plus:before{content:""}.icon-refesh:before{content:""}.icon-remove-fill:before{content:""}.icon-report-error:before{content:""}.icon-report-heart:before{content:""}.icon-report:before{content:""}.icon-reschedule:before{content:""}.icon-reverse:before{content:""}.icon-revert:before{content:""}.icon-right-arrow:before{content:""}.icon-schedule:before{content:""}.icon-search:before{content:""}.icon-secure:before{content:""}.icon-settings:before{content:""}.icon-share:before{content:""}.icon-support:before{content:""}.icon-switch-camera:before{content:""}.icon-tablet:before{content:""}.icon-test:before{content:""}.icon-tick-circle:before{content:""}.icon-tick-fill:before{content:""}.icon-tick-full:before{content:""}.icon-ticket-1:before{content:""}.icon-time-up:before{content:""}.icon-time:before{content:""}.icon-today:before{content:""}.icon-user-share:before{content:""}.icon-user:before{content:""}.icon-video-icon-livefit:before{content:""}.icon-video-off:before{content:""}.icon-video-on:before{content:""}.icon-video:before{content:""}.icon-wholefit-grocery:before{content:""}.icon-wholefit-icon:before{content:""}.icon-write:before{content:""}.icon-yoga:before{content:""}.icon-energy:before{content:""}#segment-header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:15px}#segment-header,#segment-header .title-section{-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#segment-header .title-section{padding-bottom:0;padding-top:10px}#segment-header .title-section.space-around{text-align:center}#segment-header .title-section.space-between{text-align:initial}#segment-header .title-section .title{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:20px;-webkit-justify-content:space-between;justify-content:space-between}#segment-header .title-section .title.space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}#segment-header .title-section .title.space-between{-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#segment-header .title-section .title .more{color:#ff3278;cursor:pointer;font-size:16px}@media only screen and (max-width:568px){#segment-header .title-section .title{font-size:16px}}#segment-header .title-section .sub-title{color:#9b9b9b;font-size:15px}.product-grid{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.product-grid .image-container{padding-left:0;padding-right:0}.product-grid .image-container img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.product-grid .slick-initialized .slick-slide{padding-right:10px}@media only screen and (max-width:768px){.product-grid{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-grid .items-container{padding-left:0;padding-right:0;padding-top:15px}.product-grid .slick-fix{margin:0;width:100%}.product-grid .slick-initialized .slick-list{margin:0}}.pickup-widget-container{padding:20px 0 0}@media only screen and (max-width:768px){.pickup-widget-container{padding:20px}}.pickup-widget-container .title{font-size:22px;font-weight:700}@media only screen and (max-width:768px){.pickup-widget-container .title{font-size:18px}}.pickup-widget-container .subtitle{color:#b2b2b2;font-size:13px;font-weight:500;line-height:1.44}.pickup-widget-container .qr-code-container{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.pickup-widget-container .qr-code-container img{height:200px;width:200px}.border-radius-11{border-radius:11px}.option-text-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:start;-ms-flex-pack:start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:start;justify-content:start;text-align:center;width:100%}.option-text-container .image-icon{-ms-flex-preferred-size:8%;-webkit-flex-basis:8%;flex-basis:8%;margin:auto 0}.option-text-container .btn{border:none;box-shadow:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px}.option-text-container .btn .caret{display:none;margin-top:10px}.option-text-container .btn-group{width:100%}.option-text-container .btn-group.open .dropdown-toggle{background-color:#fff}.option-text-container .btn-group.open .dropdown-toggle:active{background-color:#fff}.option-text-container .btn-group.open .dropdown-toggle:focus{background-color:#fff}.option-text-container .btn-group.open .dropdown-toggle{box-shadow:none}.option-text-container .dropdown-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.option-text-container .manage-option-li{padding:5px}.option-text-container .btn-default{width:100%}.option-text-container .btn-default:hover{background-color:#fff}.option-text-container .btn-default:focus{background-color:#fff}.option-text-container .btn-defaultactive{background-color:#fff}.option-text-container .dropdown-menu{font-size:16px;margin-left:30%;width:70%}.option-text-container .dropdown-menu li :hover{background-color:#ff3278!important;color:#fff}.option-text-container .dropdown-menu>li>a{padding:8px}.option-text-container .dropdown-img{height:20px;margin-left:15%;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:10px}.option-text-container .display-text{overflow:hidden;text-overflow:ellipsis}.selectedCenter{background-color:#000;color:#fff}.selectedCenter,.unselectedCenter{border-radius:20px;cursor:pointer;height:30px;line-height:30px;margin:0 10px;padding:0 10px;white-space:nowrap}.unselectedCenter{background-color:#dfe6f2}.arrowOuterContainer{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:30px!important;width:auto}.arrowOuterContainer-disabled{cursor:not-allowed}@media only screen and (max-width:767px){.arrow-container{display:none}}.arrow-container i{border:solid #000;border-width:0 4px 4px 0;cursor:pointer;display:inline-block;padding:4px}.arrow-container .right{margin-left:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow-container .left{cursor:pointer;margin-left:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow-container .left-enabled,.arrow-container .right-enabled{cursor:pointer}.arrow-container .left-disabled,.arrow-container .right-disabled{border:solid #d3d3d3;border-width:0 4px 4px 0;cursor:not-allowed}.SGT-disconnected-modal{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-justify-content:center;justify-content:center;position:relative;width:100%}.SGT-disconnected-modal .disconnected-text{color:#fff;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:26px;margin-top:15px}.SGT-disconnected-modal .reconnect-button{background-color:#fff;border-radius:31px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);color:#ff3278;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;margin-top:36px;padding:9px 30px}.SGT-disconnected-modal .SGT-close-button{background:none;position:absolute;right:25px;top:20px}.SGT-disconnected-modal .SGT-close-button img{width:43px}.converse-loader-conatiner{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-justify-content:center;justify-content:center}.converse-loader-conatiner img{width:128px}.kronos-player{background-color:#232323;height:100vh}.kronos-player,.kronos-player .kronos-header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.kronos-player .kronos-header{-moz-box-pack:center;-ms-flex-pack:center;height:85px;-webkit-justify-content:center;justify-content:center}.kronos-player .kronos-header .kronos-network-error{background:rgba(118,0,0,.5);border:1px solid #e02020;border-radius:17.5px;color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;padding:16px 70px;position:absolute;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kronos-player .kronos-timer{background:#fff;border-radius:10px;color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:22px;font-weight:900;left:16px;padding-top:5px;position:absolute;text-align:center;top:20px;width:100px}.kronos-player .video-tracks{grid-gap:10px;display:grid;grid-template-rows:repeat(auto-fit,minmax(25%,1fr));height:calc(100vh - 170px);overflow-y:auto}.kronos-player .video-tracks .participant-identity{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#000;border-radius:5px 0 0 0;bottom:2px;color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;max-width:180px;padding:4px 19px 0 12px;position:absolute;right:0;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-word;z-index:99}.kronos-player .video-tracks .participant-identity img{margin-right:5px}.kronos-player .video-tracks .participant-identity span{position:relative;top:2px}.kronos-player .video-tracks .participant-identity .participant-level{height:16px;margin-left:8px;margin-right:0;width:16px}.kronos-player .video-tracks video{width:100%}.kronos-player .video-tracks .local-participant-container{-moz-box-pack:center;-ms-flex-pack:center;background-color:#000;border:4px solid #0091ff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:relative}.kronos-player .video-tracks .local-participant-container .participant-identity{background-color:#0091ff}.kronos-player .video-tracks .local-participant-container video{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.kronos-player .video-tracks .remote-participant-container{-moz-box-pack:center;-ms-flex-pack:center;background-color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:relative}.kronos-player .two-column-layout{grid-template-columns:repeat(auto-fit,minmax(49%,1fr))}.kronos-player .four-column-layout{grid-template-columns:repeat(auto-fit,minmax(24%,1fr))}.kronos-player .priority-view{grid-gap:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 225px);overflow:auto;width:240px}.kronos-player .priority-view .inferiority{margin-left:10px;margin-top:16px;z-index:99}.kronos-player .priority-view .priority{height:calc(100vh - 170px);position:absolute;width:100%}.kronos-player .kronos-action-bar{-moz-box-pack:justify;-ms-flex-pack:justify;background-color:#000;bottom:0;height:85px;-webkit-justify-content:space-between;justify-content:space-between;position:absolute;width:100%}.kronos-player .kronos-action-bar,.kronos-player .kronos-action-bar .kronos-action-button .icon-wrapper{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.kronos-player .kronos-action-bar .kronos-action-button .icon-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.kronos-player .kronos-action-bar button{background:none;border:none;cursor:pointer;margin-right:12px}.kronos-player .kronos-action-bar img{margin-bottom:4px}.kronos-player .kronos-action-bar .kronos-video-button{width:24px}.kronos-player .kronos-action-bar .kronos-mute-button{width:16px}.kronos-player .kronos-action-bar .kronos-end-call{position:relative;top:4px}.kronos-player .kronos-action-bar .kronos-mute-all span{color:#ff316d}.kronos-player .kronos-action-bar .kronos-group-mode span,.kronos-player .kronos-action-bar .kronos-unmute-all span{color:#6d7278}.kronos-player .kronos-action-bar .kronos-trainer-mode span{color:#ff316d}.kronos-player .kronos-action-bar span{color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:10px}.kronos-player .kronos-action-bar .kronos-actions-separator{border:1px solid #32363f;height:48px;margin-right:15px}.kronos-player .SGT-modal-container{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.7);display:grid;height:100%;-webkit-justify-content:center;justify-content:center;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:99}.kronos-player .SGT-modal-container .SGT-modal-content{background:#fff;border-radius:15px;box-shadow:0 4px 10px 0 rgba(0,0,0,.07);color:#888e9e;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;padding:28px 16px;width:545px}.kronos-player .SGT-modal-container .SGT-modal-heading{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:22px;margin-bottom:32px;text-align:center}.kronos-player .SGT-modal-container .content-steps{cursor:pointer;display:block;margin-bottom:16px;padding-left:28px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kronos-player .SGT-modal-container .content-steps input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.kronos-player .SGT-modal-container .content-steps .checkmark{background:#f5f5f5;border:1px solid #979797;border-radius:4px;height:18px;left:0;position:absolute;top:0;width:18px}.kronos-player .SGT-modal-container .content-steps input:checked~.checkmark{background-color:#ff316d}.kronos-player .SGT-modal-container .content-steps .checkmark:after{content:"";display:none;position:absolute}.kronos-player .SGT-modal-container .content-steps input:checked~.checkmark:after{display:block}.kronos-player .SGT-modal-container .content-steps .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:6px;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}.kronos-player .SGT-modal-container .primary-button{background:#ff3278;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);color:#fff;margin-right:35px}.kronos-player .SGT-modal-container .primary-button,.kronos-player .SGT-modal-container .secondary-button{border-radius:31px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;padding:14px 50px}.kronos-player .SGT-modal-container .secondary-button{background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);color:#ff3278}.kronos-player .scroll-button{background:#fff;border-radius:0 0 10px 10px;margin-left:10px;margin-top:10px;padding:10px 0;position:absolute;width:230px}.kronos-player .scroll-up-button{border-radius:0 0 10px 10px;top:52px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);z-index:100}.video-tracks::-webkit-scrollbar{display:none}.overlay-actions{background:hsla(0,0%,71%,.29);border-radius:10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;outline:none;padding:7px 0;position:absolute;top:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.overlay-actions img{padding:8px 10px 8px 16px}.overlay-actions .overlay-action-separator{border:1px solid #fff;height:48px}.overlay-message{position:absolute;top:50%;z-index:2}.avatar-container{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#8f9ec4;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.avatar-container .avatar{color:#fff;font-size:7.5vw;text-transform:uppercase}.reason-box{background:#f5f5f5;border:.5px solid #979797;border-radius:5px;color:#888e9e;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;height:96px;margin-bottom:20px;padding:10px 15px;width:480px}.web-player{background-color:#000;height:100vh}.web-player .video-tracks{grid-gap:2px;display:grid;grid-template-rows:repeat(auto-fit,11.25vw);height:100vh;overflow-y:auto}.web-player .video-tracks .local-participant-container video{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.web-player .video-tracks .participant-identity{background-color:#000;border-radius:0 5px 5px 0;bottom:50px;color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.8px;max-width:180px;padding:5px 12px 6px;position:absolute;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-word;z-index:99}.web-player .video-tracks .trainer-track{position:relative}.web-player .video-tracks .trainer-track .participant-identity{background-color:#ff3278;border-radius:0 10px 10px 0}.web-player .video-tracks .trainer-track video{height:100vh;width:100%}.web-player .video-tracks .customer-track{position:relative}.web-player .video-tracks .customer-track video{height:11.25vw}.web-player .video-tracks .external-track{background-color:#000;height:100%;left:0;position:fixed;width:49.8%}.web-player .video-tracks .external-track .video-details{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.web-player .video-tracks .external-track .video-details .video-heading{background:linear-gradient(-225deg,#689edb,#ff3278);border-radius:5px;color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.9px;text-transform:uppercase}.web-player .video-tracks .external-track .video-details .video-text{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:30px}.web-player .TRAINER_MODE{height:100vh;overflow:auto;position:absolute;right:0;width:20vw}.web-player .TRAINER_MODE .customer-track{height:11.25vw;z-index:99}.web-player .TRAINER_MODE .customer-track .participant-identity{bottom:2px;font-size:14px;letter-spacing:.7px}.web-player .TRAINER_MODE .trainer-track{left:0;position:fixed;width:80vw}.web-player .GROUP_MODE{grid-gap:2px;background-color:#fff;display:grid;height:calc(100vh - 85px);left:50%;position:relative;width:50%}.web-player .GROUP_MODE .customer-track video{height:100%}.web-player .GROUP_MODE .trainer-track{left:0;position:fixed;width:49.8%}.web-player .external-video-layout .trainer-track{bottom:74px;left:auto;position:fixed;right:51%;width:240px}.web-player .external-video-layout .trainer-track video{height:160px}.web-player .two-participant-layout{grid-template-rows:50% 50%}.web-player .multi-participant-layout{grid-auto-flow:column;grid-template-columns:repeat(5,minmax(50%,1fr));grid-template-rows:1fr 1fr}.web-player .web-header{-moz-box-pack:center;-ms-flex-pack:center;background-color:#0e0e0e;-webkit-justify-content:center;justify-content:center}.web-player .web-action-bar,.web-player .web-header{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:85px}.web-player .web-action-bar{-moz-box-pack:justify;-ms-flex-pack:justify;background-color:#33363f;bottom:0;-moz-box-sizing:initial;box-sizing:initial;display:none;-webkit-justify-content:space-between;justify-content:space-between;opacity:0;padding:0 1vw;position:absolute;-webkit-transform:translateY(-5%);transform:translateY(-5%);transition:all .5s;width:98vw;z-index:100}.web-player .web-action-bar .primary-actions{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:1vw}.web-player .web-action-bar .primary-actions .web-action-button{background:hsla(0,0%,100%,.4);border-radius:50%;margin-right:20px;padding:10px 15px}.web-player .web-action-bar .primary-actions .web-video-button img{width:21px}.web-player .web-action-bar .primary-actions .web-audio-button{padding:0}.web-player .web-action-bar .primary-actions .web-audio-button img{padding:0 12px}.web-player .web-action-bar .primary-actions .web-end-call-button{background-color:#b00020;padding:10px}.web-player .web-action-bar .message-actions,.web-player .web-action-bar .message-actions .message{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.web-player .web-action-bar .message-actions .message{background:hsla(0,0%,85%,.38);border:1px solid #f2f4f8;border-radius:20px;color:#fff;cursor:pointer;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:1vw;padding:9px 11px 9px 14px}.web-player .web-action-bar .converse-web-timer{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-align-items:center;align-items:center;background:#fff;border-radius:6px;color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:22px;font-weight:900;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:5px 5px 3px;text-align:center;width:130px}.web-player .web-action-bar .converse-web-timer img{margin-bottom:4px}.web-player .web-action-bar .converse-web-timer span{line-height:1}.web-player .show-action-bar{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.web-player .avatar-container,.web-player .show-action-bar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.web-player .avatar-container{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#8f9ec4;height:100%;-webkit-justify-content:center;justify-content:center}.web-player .avatar-container .avatar{color:#fff;font-size:42px;text-transform:uppercase}.web-player .trainer-avatar-container{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#abb0bc;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-justify-content:center;justify-content:center;width:100vw}.web-player .trainer-avatar-container .avatar{background:#737989;border-radius:50%;color:#fff;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:100px;padding:20px 50px 0}.web-player .trainer-avatar-container .trainer-name{background:#ff3278;border-radius:10px;color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-top:12px;padding:5px 20px;text-transform:uppercase}.web-player button{background:none;border:none;outline:none}.web-player .scroll-button{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:linear-gradient(-90deg,transparent,rgba(0,0,0,.79));display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:calc(100vh - 85px);position:absolute;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:20}.web-player .right-scroll-button{right:0}.web-player .left-scroll-button{background:linear-gradient(90deg,transparent,rgba(0,0,0,.79));left:50%}.web-player .left-scroll-button button{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.web-player .SGT-modal-container{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.7);display:grid;height:100%;-webkit-justify-content:center;justify-content:center;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:99}.web-player .SGT-modal-container .SGT-modal-content{background:#fff;border-radius:20px;color:#33363f;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;padding:28px 32px;width:432px}.web-player .SGT-modal-container .content-steps{margin-bottom:.6rem}.web-player .SGT-modal-container .modal-button{color:#ff3278;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;margin-top:32px}.web-player .message-container{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;width:100%;z-index:100}.web-player .message-text{background-color:#ffa300;font-size:24px;padding:10px 40px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.web-player .message-text,.web-player .web-network-error{border-radius:0 0 10px 10px;color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.web-player .web-network-error{background:#b00020;font-size:22px;margin-right:45px;padding:10px 140px}.joining-soon{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:linear-gradient(-180deg,transparent,rgba(0,0,0,.6));display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%}.joining-soon .join-soon-container{background:hsla(224,9%,49%,.2);border-radius:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:18px 19px 12px 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.joining-soon .join-soon-container .avatar{background:#737989;border-radius:50%;padding:58px}.joining-soon .text{color:#fff;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:18px}.group-mode-container{width:50%}@media(max-width:480px){.web-player .participant-identity{border-radius:5px;font-size:10px;font-weight:700;letter-spacing:.5px;max-width:110px;padding:3px}.web-player .trainer-track .participant-identity{border-radius:0 5px 5px 0}.web-player .TRAINER_MODE .customer-track .participant-identity{font-size:7px;letter-spacing:.5px;max-width:55px;padding:0}.web-player .web-action-bar{background:rgba(0,0,0,.5);height:60px}.web-player .web-action-bar .primary-actions .web-action-button{border-radius:50%;margin-right:3px;padding:10px 15px}.web-player .web-action-bar .primary-actions .web-video-button{padding:8px}.web-player .web-action-bar .primary-actions .web-video-button img{width:12px}.web-player .web-action-bar .primary-actions .web-audio-button{padding:0}.web-player .web-action-bar .primary-actions .web-audio-button img{padding:0 8px;width:27px}.web-player .web-action-bar .primary-actions .web-end-call-button{padding:8px}.web-player .web-action-bar .primary-actions .web-end-call-button img{width:14px}.web-player .web-action-bar .message-actions button{padding:0}.web-player .web-action-bar .message-actions .message{border-radius:14px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:7px;margin-right:1vw;padding:6px 8px 6px 3px}.web-player .web-action-bar .message-actions .message img{width:15px}.web-player .web-action-bar .converse-web-timer{border-radius:6px;font-size:11px;font-weight:700;padding:2px 8px 2px 3px;width:57px}.web-player .web-action-bar .converse-web-timer img{margin-bottom:4px;width:20px}.web-player .web-action-bar .converse-web-timer span{line-height:1}.web-player .avatar-container .avatar{font-size:30px}.web-player .trainer-avatar-container .avatar{border-radius:50%;font-size:42px}.web-player .SGT-modal-container .SGT-modal-content{font-size:14px;padding:21px 23px;width:250px}.web-player .SGT-modal-container .content-steps{margin-bottom:5px}.web-player .SGT-modal-container .modal-button{font-size:14px;margin-top:17px}.web-player .message-text,.web-player .web-network-error{border-radius:0 0 10px 10px;font-size:12px;padding:5px 25px}.web-player .web-network-error{margin-right:25px}.web-player .joining-soon .join-soon-container{border-radius:50%;padding:14px 12px 8px}.web-player .joining-soon .join-soon-container .avatar{border-radius:50%;padding:25px}.web-player .joining-soon .text{font-size:18px;margin-top:10px}.web-player .trainer-avatar-container .avatar{padding:20px 30px 13px}.web-player .trainer-avatar-container .trainer-name{border-radius:6px;font-size:14px;margin-top:7px;padding:4px}}@media(min-width:481px)and (max-width:600px){.web-player .participant-identity{border-radius:5px;font-size:10px;font-weight:700;letter-spacing:.5px;max-width:110px;padding:3px}.web-player .trainer-track .participant-identity{border-radius:0 5px 5px 0}.web-player .TRAINER_MODE .customer-track .participant-identity{bottom:2px;font-size:7px;letter-spacing:.2px;padding:0}.web-player .web-action-bar{background:rgba(0,0,0,.5);height:60px}.web-player .web-action-bar .primary-actions .web-action-button{border-radius:50%;margin-right:8px;padding:10px 15px}.web-player .web-action-bar .primary-actions .web-video-button{padding:10px}.web-player .web-action-bar .primary-actions .web-video-button img{width:14px}.web-player .web-action-bar .primary-actions .web-audio-button{padding:0}.web-player .web-action-bar .primary-actions .web-audio-button img{padding:0 12px;width:36px}.web-player .web-action-bar .primary-actions .web-end-call-button{padding:10px}.web-player .web-action-bar .primary-actions .web-end-call-button img{width:18px}.web-player .web-action-bar .message-actions button{padding:0}.web-player .web-action-bar .message-actions .message{border-radius:14px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:10px;margin-right:1vw;padding:6px 8px 6px 3px}.web-player .web-action-bar .converse-web-timer{border-radius:6px;font-size:16px;font-weight:700;padding:2px 12px 2px 4px;width:90px}.web-player .web-action-bar .converse-web-timer img{margin-bottom:4px}.web-player .web-action-bar .converse-web-timer span{line-height:1}.web-player .avatar-container .avatar{font-size:30px}.web-player .trainer-avatar-container .avatar{border-radius:50%;font-size:42px;padding:13px 24px 13px 30px}.web-player .trainer-avatar-container .trainer-name{border-radius:3px;margin-top:7px;padding:1px 4px}.web-player .SGT-modal-container .SGT-modal-content{font-size:14px;padding:21px 23px;width:341px}.web-player .SGT-modal-container .content-steps{margin-bottom:5px}.web-player .SGT-modal-container .modal-button{font-size:14px;margin-top:17px}.web-player .message-text{border-radius:0 0 10px 10px;font-size:16px;padding:5px 40px}.web-player .web-network-error{border-radius:0 0 10px 10px;font-size:22px;margin-right:25px;padding:5px 140px}.web-player .joining-soon .join-soon-container{border-radius:50%;padding:14px 12px 8px}.web-player .joining-soon .join-soon-container .avatar{border-radius:50%;padding:25px}.web-player .joining-soon .text{font-size:18px;margin-top:10px}}@media(min-width:601px)and (max-width:767px){.web-player .TRAINER_MODE .customer-track .participant-identity{font-size:8px}.web-player .web-action-bar{height:70px}.web-player .web-action-bar .primary-actions .web-action-button{margin-right:10px}.web-player .web-action-bar .message-actions .message{font-size:10px;padding:9px 11px 9px 12px}}.landscape-mobile .TRAINER_MODE .customer-track .participant-identity{font-size:8px;letter-spacing:.2px}.landscape-mobile .trainer-avatar-container{width:80vw}.landscape-mobile .trainer-avatar-container .avatar{font-size:42px;padding:20px 30px 13px}.landscape-mobile .video-tracks .participant-identity{font-size:13px}.landscape-mobile .message-text,.landscape-mobile .web-network-error{font-size:16px}.landscape-mobile .web-action-bar{background-color:rgba(0,0,0,.5);height:60px}.landscape-mobile .web-action-bar .primary-actions{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.landscape-mobile .web-action-bar .primary-actions .web-action-button{height:35px;padding:0;width:35px}.landscape-mobile .web-action-bar .primary-actions .web-action-button img{padding:0;width:15px}.landscape-mobile .web-action-bar .primary-actions .web-audio-button img{width:13px}.landscape-mobile .web-action-bar .message-actions .message{font-size:10px;padding:4px 13px}.landscape-mobile .web-action-bar .converse-web-timer{font-size:16px;padding:0;width:106px}@font-face{font-family:BrandonTextWeb-Regular;src:url(https://static.cure.fit/assets/fonts/32CF0E_8_0.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_8_0.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_8_0.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_8_0.ttf) format("truetype")}@font-face{font-family:BrandonTextWeb-Thin;src:url(https://static.cure.fit/assets/fonts/32CF0E_B_0.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_B_0.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_B_0.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_B_0.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_B_0.ttf) format("truetype")}@font-face{font-family:BrandonTextWeb-Bold;src:url(https://static.cure.fit/assets/fonts/32CF0E_2_0.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_2_0.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_2_0.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_2_0.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_2_0.ttf) format("truetype")}@font-face{font-family:BrandonTextWeb-Light;src:url(https://static.cure.fit/assets/fonts/32CF0E_5_0.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_5_0.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_5_0.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_5_0.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_5_0.ttf) format("truetype")}@font-face{font-family:BrandonTextWeb-Medium;src:url(https://static.cure.fit/assets/fonts/32CF0E_9_0.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_9_0.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_9_0.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_9_0.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_9_0.ttf) format("truetype")}@font-face{font-family:BrandonTextWeb-Black;src:url(https://static.cure.fit/assets/fonts/32CF0E_0_0.eot);src:url(https://static.cure.fit/assets/fonts/32CF0E_0_0.eot?#iefix) format("embedded-opentype"),url(https://static.cure.fit/assets/fonts/32CF0E_0_0.woff2) format("woff2"),url(https://static.cure.fit/assets/fonts/32CF0E_0_0.woff) format("woff"),url(https://static.cure.fit/assets/fonts/32CF0E_0_0.ttf) format("truetype")}body{margin:0}.video-player{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.not-supported-message{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:40px;position:absolute;text-align:center;top:40%}button{border:none;cursor:pointer;outline:none}.select-button{background-color:#fff;border:1px solid #e5e5e5;border-radius:100px;cursor:pointer;display:inline-block;height:30px;width:30px}@media only screen and (max-width:768px){.select-button{height:25px;width:25px}}.select-button img{margin-left:6px;margin-top:8px;position:absolute}@media only screen and (max-width:768px){.select-button img{margin-left:4px;margin-top:6px}}.select-button.selected{background-color:#ff3278;border:unset}.pack-duration-picker-widget{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonText;padding-bottom:35px}@media(max-width:568px){.pack-duration-picker-widget{padding:0 20px;width:100%}}.pack-duration-picker-widget .options-container{-moz-box-flex:1;background-color:#fff;border-radius:4px;box-shadow:0 5px 9px 0 rgba(0,0,0,.22);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:unset;margin-right:15px;padding:12px!important}.pack-duration-picker-widget .options-container .title-section{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.pack-duration-picker-widget .options-container .title-section .title{font-size:20px;font-weight:700}@media only screen and (max-width:568px){.pack-duration-picker-widget .options-container .title-section .title{font-size:16px}}.pack-duration-picker-widget .options-container .mrp-price-container{color:#7f7f7f;padding-bottom:10px}.pack-duration-picker-widget .options-container .mrp-price-container .mrp-price{font-size:14px;font-weight:500}@media only screen and (max-width:568px){.pack-duration-picker-widget .options-container .mrp-price-container .mrp-price{font-size:10px}}.pack-duration-picker-widget .options-container .offer-text-section{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#e6eafb;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:30px;margin:0 -12px 20px}.pack-duration-picker-widget .options-container .offer-text-section .offer-text{color:#434343;font-size:12px;font-weight:700;width:100%}.pack-duration-picker-widget .options-container .offer-text-section .offer-text p{text-align:center}.pack-duration-picker-widget .options-container .offer-detail-section{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pack-duration-picker-widget .options-container .offer-detail-section .rupee-symbol{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;font-size:16px;padding-top:5px}@media only screen and (max-width:568px){.pack-duration-picker-widget .options-container .offer-detail-section .rupee-symbol{padding-top:3px}}.pack-duration-picker-widget .options-container .offer-detail-section .offer-details{color:#363636}.pack-duration-picker-widget .options-container .offer-detail-section .offer-details .offer-price{font-size:30px;font-weight:700}@media only screen and (max-width:568px){.pack-duration-picker-widget .options-container .offer-detail-section .offer-details .offer-price{font-size:26px}}.pack-duration-picker-widget .options-container .offer-detail-section .offer-details .remaining-text{color:#262626;font-size:14px;font-weight:500}@media only screen and (max-width:568px){.pack-duration-picker-widget .options-container .offer-detail-section .offer-details .remaining-text{font-size:12px}}.pack-duration-picker-widget .options-container .seperator-line{border:1px solid #ddd;margin-bottom:10px}.pack-duration-picker-widget .options-container .weekend-option-section{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#262626;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:568px){.pack-duration-picker-widget .options-container .weekend-option-section{font-size:11px}}.image-wrapper{position:relative;width:100%}.image-wrapper .image-block{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}@-webkit-keyframes fadeInKeyFrames{0%{opacity:0}to{opacity:1}}@keyframes fadeInKeyFrames{0%{opacity:0}to{opacity:1}}.image-wrapper .fade-in-image{-webkit-animation:fadeInKeyFrames 1s;animation:fadeInKeyFrames 1s}.image-wrapper .image-width{width:100%}@-webkit-keyframes placeHolderShimmerKeyFrames{0%{background-position:-100vw 0}to{background-position:100vw 0}}@keyframes placeHolderShimmerKeyFrames{0%{background-position:-100vw 0}to{background-position:100vw 0}}.animated-background{-webkit-animation:placeHolderShimmerKeyFrames 3.5s linear 0s infinite forwards;animation:placeHolderShimmerKeyFrames 3.5s linear 0s infinite forwards;background:linear-gradient(90deg,#fbfbfb 8%,#efefef 18%,#fbfbfb 33%);background-size:100vw;border-radius:5px}#pause-membership-modal .modal-dialog{width:500px}#pause-membership-modal .modal-header .close{font-size:30px}#pause-membership-modal .modal-header .header{font-size:22px;font-weight:700}#pause-membership-modal .modal-body{padding:20px 0 0}#pause-membership-modal .modal-body .title{font-size:18px;font-weight:700;line-height:1.17}#pause-membership-modal .modal-body .sub-title{font-size:12px;line-height:1.5}#pause-membership-modal .modal-body .pause-details{padding:0 20px}#pause-membership-modal .modal-body .pause-details .progress-bar-outer{-moz-box-flex:1;background-color:#b0b0b0;border-radius:3.5px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:7px;margin:10px 0;width:100%}#pause-membership-modal .modal-body .pause-details .progress-bar-outer .progress-inner-bar{background-image:linear-gradient(91deg,#98acee,#8b88d5)}#pause-membership-modal .modal-body .date-range-tabs{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.07);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:55px;margin:20px 0}#pause-membership-modal .modal-body .date-range-tabs .from-date,#pause-membership-modal .modal-body .date-range-tabs .to-date{-moz-box-flex:1;-ms-flex-positive:1;-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;flex-grow:1;font-size:16px;-webkit-justify-content:center;justify-content:center}#pause-membership-modal .modal-body .date-range-tabs .from-date p,#pause-membership-modal .modal-body .date-range-tabs .to-date p{margin-left:10px;padding-top:4px}#pause-membership-modal .modal-body .date-range-tabs .from-date{color:#b8bfc6;font-weight:700}#pause-membership-modal .modal-body .date-range-tabs .from-date img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#pause-membership-modal .modal-body .date-range-tabs .to-date{border-bottom:3px solid #ff3278;border-radius:1px}#pause-membership-modal .modal-body .date-range-tabs .to-date p{font-weight:700}#pause-membership-modal .modal-body .date-picker{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding-bottom:20px}#pause-membership-modal .modal-body .date-picker .react-datepicker{border:none}#pause-membership-modal .modal-body .date-picker .react-datepicker__month-container{width:30vw}#pause-membership-modal .modal-body .date-picker .react-datepicker__header{background-color:#fff;border-bottom:none}#pause-membership-modal .modal-body .date-picker .react-datepicker__current-month{font-size:16px;font-weight:400;padding-bottom:10px}#pause-membership-modal .modal-body .date-picker .react-datepicker__day-names,#pause-membership-modal .modal-body .date-picker .react-datepicker__week{-ms-flex-pack:distribute;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding-bottom:5px}#pause-membership-modal .modal-body .date-picker .react-datepicker__week{padding-bottom:5px}#pause-membership-modal .modal-body .date-picker .react-datepicker__day-name{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px}#pause-membership-modal .modal-body .date-picker .react-datepicker__day--selected,#pause-membership-modal .modal-body .date-picker .react-datepicker__day--selected:hover{background-image:linear-gradient(130deg,#f74530,#ff3278);border-radius:3rem;padding-top:2px}#pause-membership-modal .modal-body .date-picker .react-datepicker__day:hover{border-radius:3rem}#pause-membership-modal .modal-body .reasons{padding:20px 0}#pause-membership-modal .modal-body .reasons .radio-btn{border:1px solid #979797;border-radius:16px;height:16px;margin-right:10px;width:16px}#pause-membership-modal .modal-body .reasons .selected{background-color:#ff3278;border:1px solid #ff3278;border-radius:16px;height:16px;width:16px}#pause-membership-modal .modal-body .reasons ul{-webkit-padding-start:20px;-moz-padding-start:20px;list-style:none;padding-inline-start:20px}#pause-membership-modal .modal-body .reasons ul li{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;padding-bottom:10px}#pause-membership-modal .modal-body .reasons input[type=radio]{margin-right:20px}#pause-membership-modal .modal-body .reasons .input-group{border-bottom-width:2px;border-style:groove;border-left:none;border-right:none;border-top:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:25px 50px 20px 45px}#pause-membership-modal .modal-body .reasons .input-group .other-text{border:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;height:15px;width:100%}#pause-membership-modal .modal-footer{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}#pause-membership-modal .modal-footer .next{background-image:linear-gradient(90deg,#ff3278,#ff5972);border:none;border-radius:100px;box-shadow:0 3px 15px 0 rgba(247,123,155,.71);color:#fff;width:70%}@media only screen and (max-width:768px){#pause-membership-modal .modal-dialog{height:100%;margin:0;width:100%}#pause-membership-modal .modal-dialog .modal-content{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:space-between;justify-content:space-between;min-height:100%}#pause-membership-modal .modal-dialog .modal-body{-moz-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;width:100%}#pause-membership-modal .modal-dialog .modal-body .react-datepicker,#pause-membership-modal .modal-dialog .modal-body .react-datepicker__month-container{width:100%}}#resume-membership-modal .modal-dialog{width:300px}#resume-membership-modal .title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px}#resume-membership-modal .modal-footer{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#resume-membership-modal .modal-footer p{cursor:pointer;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px}#resume-membership-modal .modal-body{font-size:16px}#single-center-pack-warning .modal-dialog{margin:0}@media only screen and (max-width:768px){#single-center-pack-warning .modal-dialog{border-radius:10px!important;height:30vh;width:75vw}}#single-center-pack-warning .modal-content{border:none;display:grid;grid-template-rows:15% 70% 15%;height:390px;width:500px}#single-center-pack-warning .modal-header{border:none}#single-center-pack-warning .modal-header .title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;text-align:center}#single-center-pack-warning .modal-body .instruction-container .instruction-text{margin:16px}#single-center-pack-warning .modal-body .instruction-container .instruction-upgrade{background:none;border:none;color:#ff3278;margin:12px}#single-center-pack-warning .modal-body .instruction-container .instruction-upgrade p{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#single-center-pack-warning .instruction{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-bottom:20px;padding-left:10%}#single-center-pack-warning .text{padding-left:20px}#single-center-pack-warning .modal-footer{border:none!important;display:grid;padding:0!important}#single-center-pack-warning .modal-footer .skip-continue-button-container{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}#single-center-pack-warning .modal-footer .skip-continue-button{background-image:linear-gradient(90deg,#ff3278,#ff5972);border:none;border-radius:22px;color:#fff;font-size:16px;text-align:center;width:50%}@media only screen and (max-width:768px){#single-center-pack-warning .modal-footer .skip-continue-button{font-size:1.5rem}#single-center-pack-warning .modal-dialog{height:100%;margin:0;padding:0;width:100%}#single-center-pack-warning .modal-dialog .modal-content{border-radius:0;height:auto;min-height:100%;width:auto}#single-center-pack-warning .modal-dialog .modal-content .modal-body{padding:0;width:100%}#single-center-pack-warning .modal-dialog .modal-content .modal-body .right-half{width:100%}#single-center-pack-warning .modal-dialog .modal-content .modal-body .right-half .otp{position:static}#single-center-pack-warning .modal-dialog .modal-content .modal-footer .skip-continue-button{border-radius:50px;font-size:16px}}.auto-renew-container{background-color:rgba(152,185,238,.1);border-radius:4px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:12px;padding:10px}.auto-renew-container .left-container{padding-right:10px}.auto-renew-container .right-container{-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.auto-renew-container .right-container .separator-line{border:1px solid #cbcbcb;height:2px;margin:10px 0}.auto-renew-container .right-container .offer-container .offer-text{color:#434343;font-size:14px;font-weight:500}.auto-renew-container .right-container .renew-switch-container{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.auto-renew-container .right-container .renew-switch-container .renew-text{color:#242424;font-size:14px;line-height:1.86}#supported-cards-modal .modal-title{font-family:BrandonTextWeb-Bold!important;font-size:22px;line-height:24px}#supported-cards-modal .modal-dialog{width:350px}@media only screen and (max-width:768px){#supported-cards-modal .modal-dialog{margin:0;padding:0;width:100vw}#supported-cards-modal .modal-dialog .modal-content{height:100vh;margin:0;padding:0;width:100vw}}#supported-cards-modal .separator{border:.5px solid #e1dfdf;margin:10px 0}#supported-cards-modal .mode{color:#494949;font-size:16px;line-height:26px}#supported-cards-modal .modal-body{padding:10px 36px}#supported-cards-modal .modal-header{border:0;padding:20px 36px}#supported-cards-modal .supported-options .title{color:#434343;font-family:BrandonTextWeb-Medium!important;font-size:16px;line-height:12px}#supported-cards-modal .supported-options .supported-option-cell{cursor:pointer}#supported-cards-modal .supported-options .supported-option-container{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#supported-cards-modal .non-supported-options{margin-top:60px}#supported-cards-modal .non-supported-options .title{color:#434343;font-family:BrandonTextWeb-Medium!important;font-size:16px;line-height:12px}.pack-address-widget{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-bottom:30px;padding-top:20px}.pack-address-widget .location-icon{height:22px;width:22px}.pack-address-widget .address-section{color:#4a4a4a;font-size:14px;font-weight:700;padding:8px 8px 0 16px;text-align:left}.pack-address-widget .address-section,.pack-address-widget .address-tile{font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.pack-address-widget .address-tile{cursor:pointer;padding:8px 8px 8px 16px}.pack-address-widget .address-tile:hover{background-color:#eceaea}.pack-address-widget .new-address{-moz-box-orient:horizontal;-moz-box-direction:normal;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:30px;padding-bottom:12px;padding-top:12px}.pack-address-widget .action-container{width:100%}.pack-address-widget .btn{border:none;box-shadow:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;padding:0}.pack-address-widget .btn .caret{display:none;margin-top:10px}.pack-address-widget .btn-group.open .dropdown-toggle{background-color:#fff}.pack-address-widget .btn-group.open .dropdown-toggle:active{background-color:#fff}.pack-address-widget .btn-group.open .dropdown-toggle:focus{background-color:#fff}.pack-address-widget .btn-group.open .dropdown-toggle{box-shadow:none}.pack-address-widget .dropdown-container{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.pack-address-widget .manage-option-li{padding:5px}.pack-address-widget .btn-default{padding:0}.pack-address-widget .btn-default:hover{background-color:#fff}.pack-address-widget .btn-default:focus{background-color:#fff}.pack-address-widget .btn-defaultactive{background-color:#fff}.pack-address-widget .address-title{color:#999;font-size:14px}.pack-address-widget .address-text-tile{color:#999;font-size:14px;overflow:hidden;white-space:normal}.pack-address-widget .dropdown-menu{font-size:16px;margin-left:10px;max-height:245px;overflow-y:auto;width:245px}.pack-address-widget .pp{width:50%}.pack-address-widget .address-head{color:#ff3278;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.pack-address-widget .dropdown-menu>li>a{padding:8px}.pack-address-widget .dropdown-img{height:20px;margin-left:15%;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:10px}.pack-address-widget .title{color:#999;font-size:18px;font-weight:700;line-height:1.67}.pack-address-widget .display-text{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#000;display:inline-block;font-size:16px;font-weight:500;min-width:80%;overflow:hidden;padding-right:10px;text-align:left;vertical-align:top;width:calc(80% + 31px)}.pack-address-widget .address-text{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;width:155px}.pack-address-widget .standing-instruction-dropdown{margin-top:10px}.pack-address-widget .standing-instruction-dropdown .standing-instruction-menu-style{background-color:#f9f9f9;border:0;border-radius:2px;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);height:auto;max-height:250px;overflow-x:hidden;width:100%}.pack-address-widget .standing-instruction-dropdown .standing-instruction-menu-style .instruction-cell{padding:10px}.pack-address-widget .standing-instruction-dropdown .standing-instruction-menu-style .instruction-cell:hover{background-color:#eceaea}.pack-address-widget .standing-instruction-dropdown .standing-instruction-menu-style .instruction-cell .instruction-text{color:#6b6b6b;font-size:13px;line-height:1.43;opacity:.7;text-align:left;text-transform:capitalize}.pack-address-widget .drop-down-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:10px}@media(max-width:568px){.pack-address-widget{padding-left:20px;padding-right:20px}}.checkout-summary{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.checkout-summary .header{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:22px;padding-bottom:10px}.checkout-summary .summary{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.checkout-summary .summary .left{-ms-flex-preferred-size:24%;-webkit-flex-basis:24%;flex-basis:24%}.checkout-summary .summary .right{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;padding-left:16px}.checkout-summary .title{display:grid;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;grid-template-columns:4fr 1fr}.checkout-summary .title .pricing-component{display:grid;grid-template-columns:1.5em auto}.checkout-summary .title .pricing-component img{margin-top:3px;width:13px}.checkout-summary .title .pricing-component strike{color:#9d9d9d}.checkout-summary .sub-title{color:#747474;font-size:14px;padding:10px 0;text-transform:uppercase}.date-field-container{margin-bottom:22px;transition:border 1s ease-in;width:92%}.date-field-container .date-field-label{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px}.date-field-container .error-text{color:#ce4a55!important}.date-field-container .date-picker-container{border-bottom:1px solid #d8d8d8;display:grid;height:35px}.date-field-container .react-datepicker-wrapper,.date-field-container .react-datepicker-wrapper .react-datepicker__input-container{width:100%}.date-field-container .react-datepicker-wrapper .react-datepicker__input-container input{background:transparent;color:#aaa;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;opacity:1;padding-bottom:12px;width:100%}.date-field-container .react-datepicker__current-month{display:none}.date-field-container .react-datepicker{border:none!important;box-shadow:0 13px 11px 0 rgba(0,0,0,.3);font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px!important;height:50%;width:100%}.date-field-container .react-datepicker__portal .react-datepicker{height:40%;width:80%}.date-field-container .react-datepicker__navigation,.date-field-container .react-datepicker__triangle{display:none}.date-field-container .react-datepicker__header{background-color:#fff!important;border-bottom:1px solid #d8d8d8!important;display:grid;grid-template-rows:60% 40%}.date-field-container .react-datepicker__header__dropdown{grid-column-gap:10%;display:grid;grid-template-columns:46% 40%}.date-field-container .react-datepicker__month-container{display:grid;grid-template-rows:25% 75%;height:100%;width:100%}.date-field-container .react-datepicker__month{display:grid}.date-field-container .react-datepicker__week{display:grid;grid-template-columns:repeat(7,14%)}.date-field-container .react-datepicker__week .react-datepicker__day{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:30px;-webkit-justify-content:center;justify-content:center;width:30px}.date-field-container .react-datepicker__day-names{display:grid;grid-template-columns:repeat(7,auto);white-space:nowrap}.date-field-container .react-datepicker__day-names .react-datepicker__day-name{text-align:center;width:100%}.date-field-container .react-datepicker__day--keyboard-selected{background-color:#ff316d!important;border-radius:50%!important;color:#fff}.date-field-container .react-datepicker__day--selected{background-color:#ff316d!important;border-radius:50%!important;color:#fff!important}.date-field-container .react-datepicker__month-dropdown{-moz-box-pack:center!important;-ms-flex-pack:center!important;grid-column-gap:6px!important;align-self:center!important;background-color:#fff!important;border:none;border-radius:.3rem;display:grid!important;grid-template-columns:repeat(3,32%)!important;height:400%!important;-webkit-justify-content:center!important;justify-content:center!important;left:0!important;padding:8px!important;position:absolute!important;text-align:center!important;top:0!important;width:100%!important;z-index:1}.date-field-container .react-datepicker__month-option{margin:auto;padding:10%}.date-field-container .react-datepicker__month-option .react-datepicker__month-option--selected{display:none}.date-field-container .react-datepicker__month-option:hover{border-radius:22px!important}.date-field-container .--selected_month{background:#ff316d!important;border-radius:22px!important;color:#fff!important}.date-field-container .--selected_month,.date-field-container .react-datepicker__year-option{-moz-box-align:center!important;-ms-flex-align:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;-webkit-align-items:center!important;align-items:center!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-justify-content:center!important;justify-content:center!important}.date-field-container .react-datepicker__year-option{height:32px!important;margin-bottom:6px!important}.date-field-container .react-datepicker__year-option:hover{border-radius:22px!important}.date-field-container .react-datepicker__year-dropdown{background-color:#fff!important;border:none!important;border-radius:.3rem;height:400%!important;left:0!important;padding:12px!important;position:absolute!important;text-align:center;top:0!important;width:100%!important;z-index:1}.date-field-container .react-datepicker__year-option--selected{display:none}.date-field-container .--selected_year{-moz-box-align:center!important;-ms-flex-align:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;-webkit-align-items:center!important;align-items:center!important;background:#ff316d!important;border-radius:22px!important;color:#fff!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-justify-content:center!important;justify-content:center!important}.date-field-container .react-datepicker__month-read-view,.date-field-container .react-datepicker__year-read-view{font-size:18px!important}.product-list-widget{width:100%}.product-list-widget .col-custom,.product-list-widget .left,.product-list-widget .right{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%}.product-list-widget .col-custom{cursor:pointer;padding-left:0;padding-right:0}@media only screen and (max-width:768px){.product-list-widget .col-custom{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%}}.product-list-widget .product-list-header{margin-bottom:25px;width:100%}.product-list-widget .product-list-header p{color:#242424;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:24px;line-height:1.45}.product-list-widget .isModal p{text-transform:uppercase}.product-list-widget .action-container{background-color:#fff;border-radius:20px;box-shadow:0 2px 5px 0 rgba(0,0,0,.11);color:#ff316d;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px;margin-bottom:10px;margin-left:44px;margin-top:10px;padding:10px 30px;position:relative;text-align:center;text-transform:uppercase;top:-29px}.product-list-widget .action-container:hover{cursor:pointer}@media only screen and (max-width:768px){.product-list-widget .action-container{background-color:#f6f6f6;color:#000}}.product-list-widget .container,.product-list-widget .large-cell,.product-list-widget .small-cell{width:100%}.product-list-widget .info-cell{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-list-widget .info-row-cell{margin-top:10px;padding:0}@media only screen and (max-width:767px){.product-list-widget .info-row-cell{height:13vh}}@media(max-width:768px){.product-list-widget{width:100%}}@media screen and (max-width:768px){.doc-item-container{scroll-snap-align:start}}.doc-item-container .doc-container{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.11);margin:10px 35px 10px 0;min-height:137px;padding:10px 11px 5px 15px}@media screen and (max-width:768px){.doc-item-container .doc-container{margin:10px 15px 10px 5px;min-height:110px}}.doc-item-container .doc-container .profileContainer{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:12px;width:320px}@media screen and (max-width:768px){.doc-item-container .doc-container .profileContainer{width:290px}}@media screen and (max-width:375px){.doc-item-container .doc-container .profileContainer{width:250px}}.doc-item-container .doc-container .profileContainer .right-container{width:55px}.doc-item-container .doc-container .profileContainer .left-container{width:230px}@media screen and (max-width:768px){.doc-item-container .doc-container .profileContainer .left-container{width:200px}}@media screen and (max-width:375px){.doc-item-container .doc-container .profileContainer .left-container{width:150px}}.doc-item-container .doc-container .profileContainer .doctor-image{border-radius:27px;height:55px;width:55px}.doc-item-container .doc-container .doc-separator{background-color:#d8d8d8;height:1px;margin-bottom:5px;opacity:.5;width:279px}@media screen and (max-width:768px){.doc-item-container .doc-container .doc-separator{width:265px}}.doc-item-container .doc-container .location-container{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:5px}.doc-item-container .doc-container .location-container .location-image{height:15px;margin-right:8px;width:11px}@media(max-width:568px){.doctor-list-widget-container .container{padding-left:5px}}.care-hcu-product-page{margin-bottom:5%;margin-right:10%;position:relative}.care-hcu-product-page>*{margin-bottom:30px}.care-hcu-product-page .offer-callout-widget .right{padding:0 5% 0 0}.care-hcu-product-page .product-list-widget{cursor:default}.care-hcu-product-page .product-list-widget .right{padding:0 5% 0 0}.care-hcu-product-page .product-list-widget .product-medium-cell,.care-hcu-product-page .product-list-widget .product-small-cell{cursor:default}.care-hcu-product-page .diagnostic-widget .right-part{padding-left:0}.care-hcu-product-page .sticky-image-hcu{padding:5% 0 0 5%;position:fixed;width:45%}.care-hcu-product-page .sticky-image-hcu img{border-radius:20px;width:92%}.care-hcu-product-page .action-btn-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.care-hcu-product-page .action-btn-container .left{width:50%}.care-hcu-product-page .action-btn-container .right{margin-top:2em;width:50%}.care-hcu-product-page .action-btn-container .right .action-btn .primary-button{background-image:linear-gradient(99deg,#ff3278,#ff5972);font-size:16px;padding-top:8px;width:14em}@media only screen and (max-width:767px){.care-hcu-product-page{margin-right:0}.care-hcu-product-page>*{margin-bottom:25px}.offer-callout-widget{margin:0!important}.product-list-widget .right{padding:0}.mobile .sticky-image-hcu{padding:0;position:static;width:100%}.mobile .sticky-image-hcu img{border-radius:0;width:100%}.mobile .action-btn-container .right{margin-top:2em;width:100%}.mobile .action-btn-container .right .floating-bottom-btn{bottom:20px;left:1.25em;padding:0 36px 0 0;position:fixed;width:100%;z-index:100}.mobile .action-btn-container .right .floating-bottom-btn .primary-button{border-radius:35px;font-size:18px;height:40px;width:100%}}.gym-plan-selector-widget{margin-bottom:40px}.gym-plan-selector-widget .gym-plan-title{color:#8c96a1;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;margin:10px 0 25px}.gym-plan-selector-widget .plan-selector-widget{-moz-box-pack:justify;-ms-flex-pack:justify;font-size:16px;-webkit-justify-content:space-between;justify-content:space-between}.gym-plan-selector-widget .plan-selector-widget,.gym-plan-selector-widget .plan-selector-widget .name{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:14px}.gym-plan-selector-widget .plan-selector-widget .name .select-button{border-radius:12px;height:22px;width:22px}.gym-plan-selector-widget .plan-selector-widget .name .select-button img{height:10px;margin-left:4px;margin-top:6px}.gym-plan-selector-widget .plan-selector-widget .name .title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;height:25px;margin-left:18px}.gym-plan-selector-widget .plan-selector-widget .pricing{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:end;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;height:22px;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:14px}.gym-plan-selector-widget .plan-selector-widget .pricing .mrp{color:#9d9d9d;font-size:14px;margin-right:10px;text-decoration:line-through}@media(max-width:568px){.gym-plan-selector-widget{padding:0 20px}.gym-plan-selector-widget .plan-selector-widget{font-size:14px}.gym-plan-selector-widget .plan-selector-widget .name .title{margin-left:15px;width:160px}.gym-plan-selector-widget .plan-selector-widget .pricing .mrp{font-size:12px}}#hcu-booking-summary-modal .modal-dialog{margin:0;width:34%}@media only screen and (max-width:768px){#hcu-booking-summary-modal .modal-dialog{height:100%;width:100%}}#hcu-booking-summary-modal .modal-dialog .modal-header{border:none;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;text-align:center}#hcu-booking-summary-modal .modal-dialog .modal-header .custom-close{cursor:pointer;position:absolute;right:1em}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:.5em}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half,#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details{border-radius:10px;box-shadow:0 12px 16px 0 rgba(0,0,0,.06);margin:0 0 2em;padding:1em;width:100%}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details .details-list{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:3px}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details .details-list .detail-item{display:grid;grid-template-columns:1.5em auto}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details .details-list p{color:#838fa3;padding-bottom:.5em;text-transform:capitalize}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details .details-list img{height:17px;width:17px}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details .circular-img{border-radius:50%;height:48px}#hcu-booking-summary-modal .modal-dialog .modal-body .instruction-wrapper{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}#hcu-booking-summary-modal .modal-dialog .modal-body .instruction-wrapper h4{border-top:1px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;text-align:left;width:100%}#hcu-booking-summary-modal .modal-dialog .modal-footer{-moz-box-pack:center;-ms-flex-pack:center;border:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding-bottom:2rem;padding-top:1rem;text-transform:capitalize;width:100%}#hcu-booking-summary-modal .modal-dialog .modal-footer .done-button{color:#fff;padding-top:.8rem;width:70%}#hcu-booking-summary-modal .modal-dialog .modal-footer .done-button:hover{border:none;outline:none}#hcu-booking-summary-modal .modal-dialog .modal-footer .done-button:focus{border:none;outline:none}#hcu-booking-summary-modal .modal-dialog .modal-footer .done-button:active{background-image:linear-gradient(99deg,#f74530,#ff2e73);box-shadow:0 3px 16px 0 rgba(247,123,155,.71);outline:none}.new-date-picker-widget{-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.new-date-picker-widget .date-header{color:#8c96a1;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;text-transform:uppercase}.new-date-picker-widget .image-option-container>img{position:absolute;top:39px}.new-date-picker-widget .image-option-container .option-btn{padding-left:0}.new-date-picker-widget .image-option-container .option-btn .option-arrow-gym{position:absolute;right:35px;top:30px;width:18px}.new-date-picker-widget .image-option-container .option-btn .date-picker-container{height:30px;padding-left:30px}.new-date-picker-widget .input-element{background-color:#fff;border:1px solid #c2c2c2;border-radius:4px;font-size:16px;height:40px;margin:15px 0 0;padding:0 15px}.new-date-picker-widget .action-container{-moz-box-orient:horizontal;-moz-box-direction:reverse;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:15px}.new-date-picker-widget .action-container .action-button{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-image:linear-gradient(180deg,#fd7280,#ff2f73);border-radius:18px;color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:35px;-webkit-justify-content:center;justify-content:center;text-align:center;width:125px}.new-date-picker-widget .action-container .button-disable{opacity:.5}@media only screen and (max-width:768px){.new-date-picker-widget{padding:0 30px}.new-date-picker-widget .image-option-container .option-btn{padding-left:0}.new-date-picker-widget .image-option-container .option-btn .date-field-container,.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker__input-container,.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker__input-container input{width:100%}.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker{height:330px;width:300px}.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker .react-datepicker__month-container{grid-template-rows:65% auto;height:37%}.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker .react-datepicker__month-container .react-datepicker__header{grid-template-rows:45% auto}.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__year-dropdown{height:330px!important;width:300px!important}.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{line-height:3.5rem}.new-date-picker-widget .image-option-container .option-btn .date-field-container .react-datepicker .react-datepicker__month-dropdown{height:325px!important;width:300px!important}.new-date-picker-widget .image-option-container .option-btn .option-arrow-gym{right:30px}}