.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;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{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.buy-div{position:relative;margin:0;font-size:14px;float:right;right:10px}.add-cart,.buy-div{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.add-cart{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7vw;border-radius:20px;background-color:#fff;color:#ff316d;font-size:10px;border:2px solid #d8d8d8;transition:background-color .3s ease-in-out;height:32px;padding:3px 7px 2px;font-size:16px}.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{width:122px;height:22px;opacity:.87;font-size:15px;font-weight:700;color:#000;border-radius:0;background-image:none;background-color:#fff;cursor:default}@media only screen and (max-width:768px){.add-cart{color:#ff3278;width:17vw}}.buy{width:7vw;border-radius:20px;background-image:linear-gradient(60deg,#f74530,#ff2e73);color:#fff;font-size:10px;line-height:1.57;border:0;transition:box-shadow .3s ease-in-out}.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;border:2px solid #ff3278;color:#000;background-image:none;opacity:.87;font-size:15px;font-weight:700;letter-spacing:.5px;width:7vw;padding:0;height:32px}.buy.click.disabled{border:2px solid #d8d8d8;background-color:#fff;box-shadow:none;cursor:pointer}.buy .minus-sign{position:absolute;top:18%;left:16%;width:11px;height:21px;z-index:1}.buy .plus-sign{position:absolute;top:33%;right:16%;height:11px;width:11px}.buy .quantity-bought{position:relative;width:10px;left:43%;top:15%}.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{position:relative;top:-200px;left:-10px;z-index:-1}.primary-button{border-radius:31px;background-image:linear-gradient(99deg,#f74530,#ff2e73);color:#fff;font-size:16px;padding-top:6px;border:0}.primary-button:hover{color:#fff;border:none;outline:none}.primary-button:focus{color:#fff;border:none;outline:none}.primary-button:active{color:#fff;background-image:linear-gradient(99deg,#f74530,#ff2e73)}@media only screen and (max-width:768px){.primary-button{border-radius:31px;background-image:linear-gradient(99deg,#f74530,#ff2e73);color:#fff;font-size:12px;padding-top:6px;border:0}.primary-button:hover{color:#fff;border:none;outline:none}.primary-button:focus{color:#fff;border:none;outline:none}.primary-button:active{color:#fff;background-image:linear-gradient(99deg,#f74530,#ff2e73)}}.hollow-button{background:transparent;color:#fff;padding-top:.9rem!important;cursor:pointer}@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{height:auto;width:100%;border-radius:52px;background:#ff385a;background-image:linear-gradient(265deg,#fd2f6e,#f7433c);color:#fff;font-size:16px;font-weight:700;text-align:center;padding:10px 0;cursor:pointer}.add-to-cart div.disabled,.add-to-cart div .disabled:hover{cursor:not-allowed;opacity:.4!important}.add-to-cart div:hover{box-shadow:0 6px 8px 0 hsla(0,0%,47.5%,.3);transition:box-shadow .3s ease-in-out;color:#fff}@font-face{font-family:BrandonTextWeb-Thin;font-display:swap;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-family:BrandonTextWeb-Light;font-display:swap;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-family:BrandonTextWeb-Black;font-display:swap;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-family:Berkshire Swash;font-display:swap;src:"https://static.cure.fit/assets/fonts/BerkshireSwash-Regular_1.ttf" format("truetype")}.fixed-section{position:fixed;background-color:#fff;z-index:1000;top:60px;width:100%;transition:all .7s ease-in-out}@media only screen and (max-width:768px){.fixed-section{z-index:10}}.double-padding{padding-top:110px;padding-bottom:0}@media only screen and (max-width:768px){.wrapper.toggled .sidebar-wrapper{width:75%;transition:width .3s;position:fixed}.sidebar-nav li{text-indent:20px;line-height:40px}.sidebar-nav li a{display:block;text-decoration:none;color:#ddd}}.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{box-shadow:none;border-radius:16px}.auth .modal-dialog{width:400px}.auth .modal-dialog .modal-content .modal-body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;height:600px}.auth .modal-dialog .modal-content .modal-body .tnc{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:100%;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-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{height:18px;width:18px;border-width:1px;border-radius:50%;border-color:#000;background-color:red}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner .tnc-text{padding-top:.5rem;padding-bottom:.5rem;color:grey;background-color:transparent;border-radius:6px;line-height:1.8;font-size:12px}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner .tnc-text a{border-bottom:1px solid grey;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{position:relative;border-radius:6px;padding-top:30px}.auth .modal-dialog .modal-content .modal-body .center-part .channels button{margin-bottom:15px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.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{border-radius:31px;height:50px;width:80%;border:0;position:relative;left:10%;color:#fff;transition:all .3s ease-out;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.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{position:relative;box-shadow:0 3px 10px 0 rgba(0,0,0,.3);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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.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{position:absolute;top:0;left:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;width:100%;cursor:not-allowed}.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{height:50px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:25px;box-shadow:0 5px 16px 0 hsla(0,0%,85.5%,.54);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-top:5px;padding-left:10px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .line{width:1px;height:38px;margin-top:6px;background-color:#bac5e3;margin-left:10px;margin-right:10px}.auth .modal-dialog .modal-content .modal-body .center-part .channels .email-sign .email-register{height:50px;-webkit-flex:.5;-moz-box-flex:.5;-ms-flex:.5;flex:.5;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:25px;box-shadow:0 5px 16px 0 hsla(0,0%,85.5%,.54)}.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-top:5px;padding-left:10px}.auth .modal-dialog .modal-content .modal-body .right-half .top-half-login-container .top-text{font-size:40px;font-weight:500;line-height:1.13;letter-spacing:normal;text-align:center;white-space:pre-wrap;margin-top:20px}.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{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.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{white-space:pre-wrap;font-size:40px;font-weight:500;padding:35px 0 0 35px}.auth .modal-dialog .modal-content .modal-body .login-body .input-form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .input-text{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;height:35px;font-size:16px;border-top:none;border-left:none;border-right:none;border-bottom-color:grey;border-bottom-width:1px;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:50px;padding-top:20px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .submit-container .submit-form{width:108px;height:40px;border-radius:31px;background-image:linear-gradient(90deg,#ff3278,#ff5972);box-shadow:0 3px 15px 0 rgba(247,123,155,.71);font-weight:700;color:#fff;padding-top:4px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.auth .modal-dialog .modal-content .modal-body .login-body .input-form .login-form{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:45px;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.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{overflow:scroll;margin:0;height:100%;width:100%}.auth .modal-dialog .modal-content{height:100%}.auth .modal-dialog .modal-content .modal-body{overflow:scroll;height:100%}.auth .modal-dialog .modal-content .modal-body .tnc .tnc-inner{width:100%;padding:0 10px}.auth .modal-dialog .modal-content .modal-body .right-half .top-half-login-container .curefit-login-logo{width:20%;margin-left:40%}.auth .modal-dialog .modal-content .modal-body .right-half .top-half-login-container .top-text{font-size:36px;font-family:BrandonTextWeb-Medium!important}.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{width:90%;left:5%;height:60px}.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;width:70px;text-align:center}.spinner>div{width:10px;height:10px;background-color:#fff;margin:0 5px 0 2px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.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{-webkit-transform:scale(0);transform:scale(0);opacity:0}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.change-password{height:100%;width:100%;-ms-flex-align:center}.change-password,.change-password .input-form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.change-password .input-form{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center}.change-password .input-form .input-text{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:300px;height:35px;font-size:16px;border-top:none;border-left:none;border-right:none;border-bottom-color:grey;border-bottom-width:1px;margin:50px 50px 20px 45px}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.change-password .input-form .submit-container .submit-form{width:300px;height:40px;border-radius:31px;background-image:linear-gradient(90deg,#ff3278,#ff5972);box-shadow:0 3px 15px 0 rgba(247,123,155,.71);font-weight:700;color:#fff;padding-top:4px;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.change-password .input-form .login-form{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:45px;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.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{-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.change-password,.change-password .loading-verify,.verify-email,.verify-email .loading-verify{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-direction:normal;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.change-password .loading-verify,.verify-email .loading-verify{width:80%;height:100px;background-color:#adebad;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:20px;border-radius:5px}.change-password .loading-verify .loading-text,.verify-email .loading-verify .loading-text{width:70%;font-size:24px;color:#0a290a;margin-left:20px}.change-password .loading-verify .failure-text,.verify-email .loading-verify .failure-text{font-size:24px;color:#b32d00;margin-left:20px}.change-password .failure,.verify-email .failure{background-color:#ffc2b3}.loader-verify{border-radius:50%;border:4px solid #f3f3f3;border-top-color:#0a290a;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@media screen and (min-width:768px){.change-password .loading-verify,.verify-email .loading-verify{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px){.change-password .loading-verify,.verify-email .loading-verify{height:80px;width:90%;padding-left:20px}.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;width:25px;height: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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.product-header-widget .top-container{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product-header-widget .bottom-container,.product-header-widget .top-container{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-header-widget .title{font-size:30px;font-weight:700;line-height:1.2;text-align:left;width:80%;-webkit-flex:7;-moz-box-flex:7;-ms-flex:7;flex:7}.product-header-widget .price-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-header-widget .price{font-size:22px;font-weight:700;line-height:1.2;text-align:left;color:#ff3278;padding-top:4px}.product-header-widget .strike-through-price{font-size:20px;font-weight:700;line-height:1.2;text-align:left;color:#d3d3d3;padding-top:4px;text-decoration:line-through}.product-header-widget .bottom-container{opacity:.54;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:2;text-align:left;color:#000}@media(max-width:568px){.product-header-widget{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 75%);width:100%;padding:0 0 20px;height:120px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-header-widget .title{font-size:22px;max-width:90%;width:auto;margin-top:10px}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-header-widget .bottom-container .bottom-text .clamp-lines__button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:unset;color:#ff3274;background-color:transparent;border:none}.product-header-widget .bottom-container .bottom-text .LinesEllipsis-ellipsis{text-decoration:underline}.no-top-padding{padding:20px}}.product-option{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.options-container,.product-option{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;height:100%;width:100%;background-color:#fff;-moz-box-direction:normal}.options-container{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.options-container .options-title{font-size:13px;font-weight:500;line-height:2.29;text-align:left;color:#b2b2b2}.options-container .options-title,.options-container .user-name{margin-left:32px;height:20px;margin-bottom:2px}.options-container .address-title{font-size:16px;font-weight:700;line-height:1.78;color:#000;width:100%;overflow:hidden;text-overflow:ellipsis}.options-container .address-text,.options-container .option-text{font-size:16px;font-weight:700;line-height:1.78;text-align:left;color:#000}.options-container .option-text .option-sub-text{font-size:13px;font-weight:500;line-height:2.29;text-align:left;color:#000;height:20px;color:#b2b2b2}.options-container .image-option-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.options-container .image-option-container .user-name{font-size:14px!important;color:#666!important}.options-container .image-option-container .dropdown{width:90%;position:inherit}.options-container .image-option-container img{height:22px;width:22px;overflow:hidden}.options-container .image-option-container .clock-img{height:20px;width:20px;overflow:hidden}.options-container .image-option-container .menu-style{border-radius:2px;background-color:#f9f9f9;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);border:0}.options-container .image-option-container .menu-style .option-cell{padding:13px 21px;cursor:pointer}.options-container .image-option-container .menu-style .option-cell p{font-size:12px;color:#9b9b9b}.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{width:140%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);border:0;height:auto;max-height:250px;overflow-x:hidden}@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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0}.options-container .image-option-container .address-menu-style .address-cell{padding:8px 8px 8px 16px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;cursor:pointer}.options-container .image-option-container .address-menu-style .address-cell .address-cell-title{opacity:.87;font-size:14px;font-weight:500;line-height:2.14;text-align:left;color:#6b6b6b}.options-container .image-option-container .address-menu-style .address-cell .address-cell-text{opacity:.7;font-size:13px;line-height:1.43;text-align:left;color:#6b6b6b;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{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;text-align:left;color:#4a4a4a;padding:8px 8px 0 16px}.options-container .image-option-container .address-menu-style .address-header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:12px;padding-bottom:12px;cursor:pointer}.options-container .image-option-container .address-menu-style .address-header img{height:18px;width:18px;margin:0 8px 0 16px}.options-container .image-option-container .address-menu-style .address-header p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;text-align:left;color:#fe2f6f;margin:0 8px 0 0}.options-container .image-option-container .address-menu-style .address-header:hover{background-color:#eceaea}.options-container .image-option-container .option-btn{width:90%;border:0;border-radius:0;text-align:left;opacity:.7;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:700;color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 10px}.options-container .image-option-container .option-btn .date-field-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.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{width:95%;overflow:hidden;text-overflow:ellipsis}.options-container .image-option-container .option-btn .validity-text:hover{overflow:visible;background-color:#fff;z-index:999;width:auto}.options-container .image-option-container .option-btn .option-arrow{float:right;height:11px;width:18px;position:absolute;right:10px;margin-top:4px}.options-container .image-option-container .dropdown-menu{padding:0}.options-container .image-option-container .picker-widget{padding:10px 20px 20px 25px;width:350px;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;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@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{height:40px;margin:15px 0 0;background:none;border:none;border-bottom:1px solid #c1c1c1;background:#e8ebf7;font-size:16px}.options-container .image-option-container .picker-widget .phoneText{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.options-container .image-option-container .picker-widget .inputPhone-element{height:40px;width:200px;margin:15px 0 0;background:none;border:none;border-bottom:1px solid #c1c1c1;background:#e8ebf7;font-size:16px}.options-container .image-option-container .picker-widget .countryName{margin-left:15px}.options-container .image-option-container .picker-widget .countryToggle{background:none;border:none;border-bottom:1px solid #c1c1c1;background:#e8ebf7}.options-container .image-option-container .picker-widget .countryDropDown{border:none;background: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{width:12px;margin-left:5px}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:15px}.options-container .image-option-container .picker-widget .action-container .action-button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-image:linear-gradient(180deg,#fd7280,#ff2f73);height:35px;width:125px;border-radius:18px;color:#fff}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.options-container .image-option-container .address-btn{width:98%}}.address-menu-style{width:140%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);border:0;height:auto;max-height:250px;overflow-x:hidden}@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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0}.address-menu-style .address-cell{padding:8px 8px 8px 16px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;cursor:pointer}.address-menu-style .address-cell .address-cell-title{opacity:.87;font-size:14px;font-weight:500;line-height:2.14;text-align:left;color:#6b6b6b}.address-menu-style .address-cell .address-cell-text{opacity:.7;font-size:13px;line-height:1.43;text-align:left;color:#6b6b6b;text-transform:capitalize}.address-menu-style .address-cell:hover{background-color:#eceaea}.address-menu-style .address-section-header p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;text-align:left;color:#4a4a4a;padding:8px 8px 0 16px}.address-menu-style .address-header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:12px;padding-bottom:12px;cursor:pointer}.address-menu-style .address-header img{height:18px;width:18px;margin:0 8px 0 16px}.address-menu-style .address-header p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;text-align:left;color:#fe2f6f;margin:0 8px 0 0}.address-menu-style .address-header:hover{background-color:#eceaea}.loader{border:2px solid #f3f3f3;border-top-color:#9ba4aa;border-radius:50%;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.product-pack-progress{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-pack-progress .pack-progress-supertext{font-size:13px;font-weight:500;line-height:1.44;text-align:left;color:#b2b2b2}.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{font-size:14px;text-align:left;color:#6b6b6b}.product-pack-progress .progress-bar-outer{height:7px;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:10px 0;border-radius:3.5px;background-color:#b0b0b0}.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{font-size:14px;text-align:left;color:#6b6b6b}.product-pack-progress .progress-bar-outer{height:7px;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:10px 0;border-radius:3.5px;background-color:#b0b0b0}}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{height:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 15px;font-size:16px}@media only screen and (max-width:768px){.product-small-cell{font-size:14px;padding-bottom:10px}}.product-small-cell .mobile{-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-small-cell .mobile,.product-small-cell .mobile .content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-direction:normal}.product-small-cell .mobile .content{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.product-small-cell .text-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.product-small-cell .text-container p{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;text-align:left;color:#000;padding:0 10px 0 18px;overflow:hidden;text-overflow:ellipsis}.product-small-cell .seeMoreText{font-size:15px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#ff316d;margin-right:4px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product-small-cell .seeMoreText .arrowimage{width:15px;height:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-small-cell .seeMoreText:hover{cursor:pointer}.product-large-cell{height:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 0 30px}.product-large-cell .img-container{position:relative}.product-large-cell .img-container .content-btn{position:absolute;right:10px;bottom:10px;height:25px;width:25px}.product-large-cell img{height:140px;width:140px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-large-cell p{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;text-align:left;color:#7a7a7a;padding:0 18px;max-height:5.13em;overflow:hidden;text-overflow:ellipsis}.product-large-cell .large-cell-content-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height: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{font-size:14px;font-weight:500;line-height:1.38;text-align:left;color:#a2a2a2}.product-large-cell .large-cell-content-container .title-text{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;text-align:left;line-height:1.71;max-height:3.42em;color:#242424;margin-top:15px;padding-bottom:10px}.product-large-cell .large-cell-content-container .subtitle-text{width:100%;font-size:14px;text-align:left;color:#9b9b9b;line-height:1.71;max-height:3.42em;overflow:hidden;text-overflow:ellipsis}.product-large-cell .large-cell-content-container .try-action{font-size:16px;font-weight:700;line-height:1.38;text-align:left;color:#ff3278;padding-top:5px}.product-clp-large-cell-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-clp-large-cell-container .product-clp-large-cell{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding-right:1rem;cursor:pointer}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;padding-bottom:5px}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .price{padding-bottom:0;padding-top:10px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.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{color:#9d9d9d;font-size:14px;font-weight:500;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;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{-webkit-flex-basis:100%;-ms-flex-preferred-size: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{font-size:14px;color:#ff3278;font-weight:700;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack: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{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}}.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{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:768px){.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{margin-right:5px;font-size:14px}}.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{transition:none;top:0}}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-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{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-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{width:100%;min-height:287px}@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{width:50%;min-height:187px}.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{transition:none;top:0}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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{width:50%;margin-left:1rem}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .title-text{font-size:14px;color:#000}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .clp-large-cell-price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#ff3278;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:700}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .subtitle-text{padding-top:1rem;font-size:14px;color:#000}@media only screen and (max-width:768px){.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .subtitle-text{padding-top:0;padding-bottom:0;display:block;display:-webkit-box;height:75px;margin:0 auto;font-size:16px;-webkit-line-clamp:3;line-height:1.5;-moz-box-orient:horizontal;overflow:hidden;text-overflow:ellipsis}}.product-clp-large-cell-container .product-clp-large-cell .product-clp-large-cell-card .subtitle-text-ellipis{display:block;display:-webkit-box;max-width:79%;height:80px;margin:0 auto;font-size:16px;line-height:1.5;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media(max-width:568px){.product-large-cell img{height:140px;width:140px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-large-cell .title-text{font-size:14px!important;line-height:1.5!important;max-height:3em!important;margin-top:15px}.product-large-cell .subtitle-text{width:100%;color:#9b9b9b;line-height:1.5!important;max-height:3em!important;margin-top:5px}.product-large-cell .try-action{font-size:16px;font-weight:700;line-height:1.38;text-align:left;color:#ff3278;padding-top:5px}}.product-medium-cell{height:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;text-align:left;color:#7a7a7a;padding:0 18px;max-height:5.13em;overflow:hidden;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height: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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;text-align:left;line-height:1.71;max-height:3.42em;color:#242424}.product-medium-cell .medium-cell-content-container .subtitle-text{width:100%;font-size:14px;text-align:left;color:#9b9b9b;line-height:1.71;max-height:3.42em;overflow:hidden;text-overflow:ellipsis}@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{width:100%;color:#9b9b9b;line-height:1.5!important;max-height:3em!important}.product-medium-cell .try-action{font-size:16px;font-weight:700;line-height:1.38;text-align:left;color:#ff3278;padding-top:5px}}.product-medium-card-cell{height:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;text-align:left;color:#7a7a7a;padding:0 18px;max-height:5.13em;overflow:hidden;text-overflow:ellipsis}.product-medium-card-cell .medium-cell-content-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height: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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;text-align:left;line-height:1.71;max-height:3.42em;color:#242424}.product-medium-card-cell .medium-cell-content-container .subtitle-text{width:100%;font-size:14px;text-align:left;color:#9b9b9b;line-height:1.71;max-height:3.42em;overflow:hidden;text-overflow:ellipsis}@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{width:100%;color:#9b9b9b;line-height:1.5!important;max-height:3em!important}.product-medium-card-cell .try-action{font-size:16px;font-weight:700;line-height:1.38;text-align:left;color:#ff3278;padding-top:5px}}.product-magazine-cell{height:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.71;text-align:left;color:#7a7a7a;padding:0 18px;max-height:5.13em;overflow:hidden;text-overflow:ellipsis}.product-magazine-cell .magazine-cell-content-container{width:100%;height: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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;font-weight:500;text-align:left;line-height:1.71;max-height:3.42em;color:#242424;margin-top:5px}.product-magazine-cell .magazine-cell-content-container .subtitle-text{width:100%;font-size:14px;text-align:left;color:#9b9b9b;line-height:1.71;max-height:5.13em;overflow:hidden;text-overflow:ellipsis;margin-top:10px}@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{width:100%;color:#9b9b9b;line-height:1.5!important}.product-magazine-cell .try-action{font-size:16px;font-weight:700;line-height:1.38;text-align:left;color:#ff3278;padding-top:5px}}.product-info-cell{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:17px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-right:10px;width:100%}.product-info-cell .img-container{width:42px;height:42px}.product-info-cell .text-container{margin-left:20px;font-size:16px;line-height:1.13;color:#262626;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.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{width:90px;padding:16px;border-radius:4px;margin:0 auto}.product-row-cell .img-wrapper .img-container img{height:40px}.product-row-cell .text-container{font-size:14px;line-height:1.36;text-align:center;color:#000;margin-top:10px}@media only screen and (max-width:768px){.product-row-cell .text-container{text-align:left;padding:0 0 0 10px;margin-top:20px}}.info-carousel{padding:0 0 25px}.info-carousel .product-info-cell{width:unset;height:65px;margin-bottom:0}.info-carousel .img-container{width:42px;height:42px}.info-carousel .header,.info-carousel .offer-page .header-phone,.offer-page .info-carousel .header-phone{font-size:18px;font-weight:900;line-height:1.45;color:#242424;margin-bottom:25px}.pack-summary-widget{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:.5px solid #e0dcdc;margin-bottom:15px}.pack-summary-widget .line-separator{width:100%;height:1px;background-color:#d3caca}.pack-summary-widget .options-container{background:transparent;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:unset}.pack-summary-widget .options-container .detail-text{margin-left:10px;font-size:14px;font-weight:500;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-top:10px}.pack-summary-widget .options-container .bottom-div,.pack-summary-widget .options-container .top-div{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pack-summary-widget .options-container .option{width:50%;height:50px;background-color:green;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.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{width:100%;height:60px}.pack-summary-widget .click-options{height:60px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack: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-top:10px!important;padding-bottom:5px!important}.description-widget{white-space:pre-wrap;width:100%;padding-top:35px;padding-bottom:35px}.description-widget .description-cell{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.description-widget .description-cell .description-title{font-size:18px;font-weight:900;line-height:1.45;text-align:left;color:#242424}.description-widget .description-cell .description-title-bold{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;color:#242424}.description-widget .description-cell .description-subTitle{margin-top:5px;opacity:.7;font-size:14px;line-height:1.62;text-align:left;color:#000}@media(max-width:568px){.description-widget{width:100%;padding:0 20px 35px}.modal-container{padding:10px 20px 0!important}}.meal-single-widget{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px;border-bottom:.5px solid #e0dcdc;margin-bottom:25px}.meal-single-widget,.meal-single-widget .line-separator{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-flex:1;width:100%}.meal-single-widget .line-separator{height:1px;background-color:#979797;-webkit-flex:1;-ms-flex:1;flex:1}.meal-single-widget .options-container{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.meal-single-widget .row>[class*=col-]{padding-left:0;padding-right:0}.meal-single-widget .address-options{width:100%;height:60px}.meal-single-widget .click-options{height:80px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack: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{padding:10px 0;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.nutrition-widget .nutrition-title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:24px;font-weight:500;line-height:1.45;text-align:left;color:inherit;margin:0}@media(max-width:768px){.nutrition-widget .nutrition-title{font-size:18px}}@media(max-width:768px){.nutrition-widget{padding:10px 15px;font-size:18px}}@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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;text-align:left;color:#000}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container{width:100%;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}@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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:3rem}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .checkout-time-slot-subtitle{font-size:14px;color:#4a4a4a;opacity:.7;text-transform:capitalize}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .option-btn{background-color:transparent;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:none;font-size:16px;font-weight:500;text-align:left;color:#212121;padding:10px 1rem 10px 0}.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{width:100%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:0;padding:0;font-size:16px;font-weight:500;text-align:left;color:#212121}@media(max-width:768px){.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .menu-style{width:130%;margin-left:-18%}}.checkout-time-slot-widget .checkout-time-slot-wrapper .checkout-time-slot-container .menu-style .option-cell{padding:13px 21px;cursor:pointer}@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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;text-align:left;color:#000}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container{width:100%;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}@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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:3rem}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .checkout-pack-start-subtitle{font-size:14px;color:#4a4a4a;opacity:.7;text-transform:capitalize}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .option-btn{background-color:transparent;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:none;font-size:16px;font-weight:500;text-align:left;color:#212121;padding:10px 1rem 10px 0}.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{width:100%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:0;padding:0;font-size:16px;font-weight:500;text-align:left;color:#212121}@media(max-width:768px){.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .menu-style{width:130%;margin-left:-18%}}.checkout-pack-start-widget .checkout-pack-start-wrapper .checkout-pack-start-container .menu-style .option-cell{padding:13px 21px;cursor:pointer}@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{padding-left:1.2rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-title{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;-webkit-flex-basis:21%;-ms-flex-preferred-size:21%;flex-basis:21%;text-align:left;color:#000}@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{width:180px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;-webkit-flex-basis:84%;-ms-flex-preferred-size:84%;flex-basis:84%}@media(max-width:768px){.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container{width:100%;-webkit-flex-basis:68%;-ms-flex-preferred-size:68%;flex-basis:68%;padding-left:.5rem}}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .option-btn{background-color:transparent;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:none;font-size:16px;font-weight:500;text-align:left;color:#212121;padding:0 1rem 0 0}.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{width:100%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:0;padding:0;font-size:16px;font-weight:500;text-align:left;color:#212121}@media(max-width:768px){.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .menu-style{width:130%;margin-left:-18%}}.checkout-instruction-widget .checkout-instruction-wrapper .checkout-instruction-container .menu-style .option-cell{padding:13px 21px;cursor:pointer}@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-y:initial;overflow-x:hidden;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{max-height:100vh;width:100%;height:100%;margin:0;padding:0;overflow-y:scroll;overflow-x:hidden}}.no-padding{padding:0}.checkout-summary-widget{padding-top:1rem;width:100%;max-width:430px;margin:0 50% 0 10%}@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{height:1px;opacity:.32;background-color:#fff;margin:5px 0}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer{width:100%;margin-top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:7px 0}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px;font-weight:500;width:100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.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;opacity:.87;line-height:1.56;text-align:left;padding:0 20px;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{width:98%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .checkout-item-cell-info-row .product-price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container p{font-size:16px;font-weight:700;line-height:1.33;text-align:left;color:#000}.checkout-summary-widget .checkout-item-cell .checkout-item-cell-outer .checkout-item-cell-container .bottom-container .button-container{position:relative;margin-left:20px}@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;right:0;position:relative}.checkout-price-detail-container{padding-top:2rem;padding-left:7%}@media only screen and (max-width:768px){.checkout-price-detail-container{padding-left:0}}.checkout-price-detail-container .checkout-price-detail-cell{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;opacity:.8;padding-bottom:.5rem;padding-left:1rem}.checkout-price-detail-container .checkout-price-detail-cell p{opacity:.87;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.6;text-align:left;margin-top:0;margin-bottom:0}.checkout-price-detail-container .checkout-price-detail-last-cell{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;margin:10px 0 30px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-left:1rem}.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;text-align:left;margin-top:0;margin-bottom:0}.product-action-button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:568px){.product-action-button{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:20px;padding-left:10px}}.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-image:none;background-color:#fff;color:#000;border:1px solid #d8d8d8;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{width:272px;background-image:linear-gradient(90deg,#ff3278,#ff5972);box-shadow:0 3px 15px 0 rgba(247,123,155,.71);padding:10px;position:fixed;z-index:10;font-size:16px;bottom:25px;color:#fff;border:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;border-radius:20px}.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{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:.5;-moz-box-flex:.5;-ms-flex:.5;flex:.5;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px}@media(max-width:768px){.product-action-button .add-cart-active{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-action-button .add-cart-active .buy-div{position:relative;bottom:0;right:0}.manage-option-widget{width:100%;padding-top:20px;padding-bottom:30px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:unset}.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{-webkit-flex-basis:50%;-ms-flex-preferred-size: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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;cursor:pointer}.manage-option-widget .manage-option-text-container .option-action-icon-container{margin-right:1.5rem}.manage-option-widget .manage-option-text-container .display-text{font-size:16px;font-weight:500;text-align:left;display:block;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-width:80%;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.manage-option-widget .manage-option-text-container .display-text .sub-title{font-size:12px;color:#979797}.manage-option-widget .manage-option-text-container .display-text-with-helper-text{width:45%;min-width:45%;font-size:16px;font-weight:500;text-align:left;display:block;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.manage-option-widget .manage-option-text-container .display-text-with-helper-text .sub-title{font-size:12px;color:#979797}.manage-option-widget .manage-option-text-container .helper-text{font-size:14px;overflow:hidden;text-overflow:ellipsis;font-weight:700;text-align:left;color:#000;min-width:80%;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{font-size:16px;font-weight:700;line-height:1.78;text-align:left;color:#000}.manage-option-widget .manage-option-text-container .action-icon{width:22px;height: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{-webkit-flex:.2;-moz-box-flex:.2;-ms-flex:.2;flex:.2;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:10px;cursor:pointer}.manage-option-widget .action-icon-container,.manage-option-widget .image-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.manage-option-widget .action-icon-container{height:30px;width:30px;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.manage-option-widget .manage-option{width:100%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:0;height:auto;max-height:300px;overflow-x:hidden}.manage-option-widget .manage-option .manage-option-li{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:0;padding:10px 20px 5px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:13px;color:#000}.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{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0}@media only screen and (max-width:768px){.center-info-widget{margin:0 auto;font-size:14px}}.center-info-widget .title-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:7px}.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{font-weight:unset!important;color:#33363f}.center-info-widget .title-container .gymfitNavigation{text-transform:uppercase}.center-info-widget .title-container .gymfitNavigation p{color:#ff316d;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;cursor:pointer}.center-info-widget .title-container .map-link .get-direction{padding:10px 0;border-radius:4px;color:#ff3278;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.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;font-weight:700;cursor:pointer}@media(max-width:568px){.center-info-widget .title-container{width:100%}}.color-coded-tags-widget{width:100%;padding-bottom:30px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.color-coded-tags-widget .header-title{opacity:.87;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;font-weight:700;line-height:1.45;text-align:left;color:#242424;padding-bottom:20px}.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{height:40px;padding:0 25px;margin-right:20px;margin-bottom:5px;border-radius:20px;border:1px solid #979797;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.color-coded-tags-widget .tags-container .tag .tag-text{color:#000;font-size:16px}@media(max-width:568px){.color-coded-tags-widget{padding-right:20px;padding-left:20px}.color-coded-tags-widget .tags-container .tag{margin-right:10px;margin-bottom:15px;height:35px}.color-coded-tags-widget .tags-container .tag .tag-text{color:#000;font-size:14px;padding-top:2px}}.diy-play-widget{width:100%;height:100px;background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.diy-play-widget .left-back{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:red}.diy-play-widget .play-button{height:60px;width:60px;margin:0 20px}.diy-play-widget .img-opacity{opacity:.5}.manage-option{width:100%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:0;height:auto;max-height:300px;overflow-x:hidden;padding:0}.manage-option .manage-option-li{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:0;padding:10px 20px 5px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:13px;color:#000}.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{white-space:pre-wrap;padding-top:20px}@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{content:"";display:block;height:100%;position:absolute;top:38%;left:42%;width:100%;background:url(https://static.cure.fit/assets/images/play-pink-btn.svg);background-repeat:no-repeat}.product-column-tag-widget .content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-column-tag-widget .content .centers{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;cursor:pointer;margin-right:3%;border:1px solid #ff3278;color:#ff3278;border-radius:30px;padding:5px 3px 3px;text-align:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-box-sizing:content-box;box-sizing:content-box}@media only screen and (max-width:768px){.product-column-tag-widget .content .centers{font-size:16px}}.cart-addon-widget{background-color:#f7f8f9;padding:15px 0 0 15px;margin-bottom:13px}.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{border-radius:4px;background-color:#fff;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{max-width:50%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media only screen and (max-width:768px){.cart-addon-widget .card .right-part{max-width:52%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;margin-left:5%}}.cart-addon-widget .card .right-part .product-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:12px;padding-right:5px}.cart-addon-widget .card .right-part .product-details{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cart-addon-widget .card .right-part .product-details .type{position:relative;top:-2px}.cart-addon-widget .card .right-part .product-details .calories{margin-left:5px;font-size:12px}.cart-addon-widget .card .right-part .amount .price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:12px;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-addon-widget .card .right-part .amount .price .amount-info{padding-right:5px;margin-right:5px;border-right:1px solid #e6e6e6;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-addon-widget .card .right-part .amount .price .add-item{color:#ff3278;font-size:12px}.cart-addon-widget .card .left-part{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-height:100px}@media only screen and (max-width:768px){.cart-addon-widget .card .left-part{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}}.cart-addon-widget .card:hover{position:relative;top:-2px;box-shadow:0 8px 16px 0 rgba(0,0,0,.09);transition:all .3s ease-out}@media only screen and (max-width:768px){.cart-addon-widget .card:hover{top:0;transition:none}}.event-summary-widget{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:4rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:2rem;font-size:16px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;color:#676262;font-weight:900}@media only screen and (max-width:768px){.event-summary-widget{padding:2rem 1.7rem;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.event-summary-widget .event-date{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:.5rem;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:768px){.event-summary-widget .event-date{padding-bottom:2rem}}.event-summary-widget .event-date .event-date-icon{width:18px;margin-right:10px}.event-summary-widget .event-time{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.event-summary-widget .event-time .event-time-icon{width:20px;margin-right:10px}.evaluation-widget{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:2rem;border-radius:8px;margin:0 0 4rem;cursor:pointer}@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{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.evaluation-widget .evaluation-content .title{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:16px;width:50%}.evaluation-widget .evaluation-content .take-quiz{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.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{width:100%;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20px;padding-top:3px}}.evaluation-widget .evaluation-content .quiz{padding-left:20px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@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-right:20px;padding-left:20px}}.tab-widget .nav-tabs{padding-top:30px!important;border-bottom:0 #fff}.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{border:0 #fff;background-color:#fff}.tab-widget .nav-tabs li a:focus{border:0 #fff}.tab-widget .nav-tabs li.active a{color:#ff3278;border-bottom:4px solid #ff3278}.tab-widget .tab-title{font-size:18px;font-weight:900;line-height:1.45;text-align:left;color:#242424}.tab-widget .tab-subtitle{margin-top:5px;opacity:.7;font-size:14px;line-height:1.62;text-align:left;color:#000}.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{padding-top:20px;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background-color:#fff}@media(min-width:768px){.product-page .rowpp{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}.product-page .rowpp>[class*=col-]{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}.product-page .rowpp>[class*=col-] #left-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.product-page .rowpp>[class*=col-] #left-container .img-product{width:80%;padding:20px 20px 0}.product-page .rowpp>[class*=col-] #left-container .video-container{width:80%;padding:0 20px}.product-page .rowpp>[class*=col-] #left-container .bottom-image{position:absolute;bottom:0;margin-top:0!important}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-page #left-container .img-product{max-width:100%;padding:20px}.product-page #left-container .bottom-image{position:absolute;top:0;margin-top:0!important}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack: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{position:absolute;top:0;margin-top:0!important}.product-page #left-container #img-container{max-width:100%}.product-page #left-container .img-cont{width:100%}.product-page #right-container{margin-top:-30px;padding:0;margin-left:-8px;margin-right:-8px}.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{position:relative;bottom:0;margin-top:0!important}.product-page #bottom-container{width:100%;height:0}#aurora .product-page{background-color:transparent}#aurora .product-header-widget{background-image:none}@media(max-width:568px){.product-page{padding-top:0}}#juspay-iframe{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){#juspay-iframe iframe{width:80%;max-width:1200px}}#juspay-iframe.hide-juspay-iframe{visibility:hidden;z-index:-1}.checkout-page .checkout-page-container{padding-top:2.5rem}.checkout-page .checkout-button-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:3rem}@media only screen and (max-width:768px){.checkout-page .checkout-button-container{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.checkout-page .checkout-button-container .checkout-proceed-button{border-radius:31px;background-image:linear-gradient(103deg,#f74530,#ff2e73);padding:12px 40px;border:0;color:#fff;margin:0 10px}@media(max-width:768px){.checkout-page .checkout-button-container .checkout-proceed-button{width:80%}}.checkout-page .checkout-button-container .checkout-proceed-button:hover{color:#fff;border:none;outline:none}.checkout-page .checkout-button-container .checkout-proceed-button:focus{border:none;outline:none}.checkout-page #checkout-option-container{padding-top:1rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.checkout-page #checkout-option-container{padding-right:4rem}}.checkout-page #checkout-option-container .collapsible span{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.67;text-align:left;color:#000}.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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;text-align:left;color:#000}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .checkout-delivery-selected-address-container{margin:5px 0 10px;font-size:14px;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}@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{overflow:hidden;width:75%;white-space:nowrap;text-overflow:ellipsis;font-size:16px;text-transform:capitalize;margin-top:5px}.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{font-size:16px;font-weight:700;color:#212121}.checkout-page #checkout-option-container .checkout-delivery-container .checkout-address-container .address-subTitle{font-size:14px;color:#4a4a4a;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{height:1px;opacity:.53;background-color:#979797;margin:15px 0}@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;width:28px;margin-top:10px}.checkout-page #checkout-option-container .rowpp-gradient-line .offer-addons-widget-icon{height:24px;width:24px;margin-top:10px}.checkout-page #checkout-option-container .rowpp-gradient-line>[class*=col-]{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.checkout-complete-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);padding:12rem 3rem;text-align:center}.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{content:"";display:block;margin:0;border-color:#ff3278 transparent transparent #ff3278;border-style:solid;border-width:2px;width:14px;height:14px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.loading-spinner.secondary:before{border-top-color:#fff;border-left-color:#fff}.loading-spinner.huge:before{width:60px;height:60px}.Collapsible{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.Collapsible span{font-size:18px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding-bottom:.5rem;color:#000}.Collapsible__contentInner{border-top:0}.Collapsible__contentInner p{margin-bottom:10px;font-size:14px;line-height:20px}.Collapsible__contentInner p:last-child{margin-bottom:0}.Collapsible__trigger{display:block;font-weight:400;text-decoration:none;color:grey;position:relative;border:1px solid #fff;padding-bottom:0}.Collapsible__trigger:after{content:url(https://static.cure.fit/assets/images/down-arrow-icon.svg);position:absolute;right:10px;top:10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale(.8);transform:scale(.8)}.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{padding:5px;font-size:12px}.checkout-address-title{font-size:16px;font-weight:700;color:#212121;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{font-size:14px;color:#4a4a4a;opacity:.7}.collapse-footer-text{font-size:14px;color:#a7a7a7}.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{width:10px;height:10px;opacity:1;border:0;background-color:#fff}.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{height:auto;background-color:#2e3243;border-bottom:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);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{float:none;display:inline-block;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{overflow:hidden;box-shadow:0 3px 16px 0 rgba(0,0,0,.1)}.cult-clp .clp-sections ul>li>a{font-size:18px;color:#fff}.cult-clp .clp-sections .eat-tabs{z-index:1000}}.cult-clp .clp-packs-carousel:before{width:100%;z-index:-1;position:absolute;content:""}.cult-clp .all-packs{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:768px){.cult-clp .all-packs{-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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{margin-bottom:50px;cursor:pointer}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;padding-bottom:5px}@media only screen and (max-width:768px){.cult-clp .all-packs .packs .price{padding-bottom:0;padding-top:10px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cult-clp .all-packs .packs .price .offer-price .price-text,.cult-clp .all-packs .packs .price .validity{color:#adbad3;font-size:14px;font-weight:500;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;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{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:14px}}.cult-clp .all-packs .packs .price .mrp,.cult-clp .all-packs .packs .price .offer-price .price-val{font-size:14px;color:#ff3278;font-weight:700;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack: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{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}}.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{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:768px){.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{margin-right:5px;font-size:14px}}.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{transition:none;top:0}}@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;position:relative;z-index:1;height:auto;background-image:none}.cult-clp .clp-packs-carousel .title-section{padding-top:55px;padding-bottom:60px;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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .clp-packs-carousel .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .clp-packs-carousel .title-section .sub-title{font-size:15px;line-height:1.5;color:hsla(0,0%,94.1%,.8)}.cult-clp .clp-packs-carousel .separator-line{opacity:.42;border:.5px solid #979797;margin-top:-15px;margin-bottom:15px}@media only screen and (max-width:768px){.cult-clp .clp-packs-carousel .content{padding:0}}@media only screen and (max-width:768px){.cult-clp .clp-packs-carousel{padding-top:20px}.cult-clp .clp-packs-carousel .title-section .title{font-size:20px;line-height:1;height:auto}.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-top:55px;padding-bottom:60px;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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .clp-category-widget .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .clp-category-widget .title-section .sub-title{font-size:15px;line-height:1.5;color:hsla(0,0%,94.1%,.8)}.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-right:20px;margin-bottom: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{transition:all .3s ease-in-out;box-shadow:0 8px 20px 0 rgba(0,0,0,.6);border-radius:10px}@media only screen and (max-width:768px){.cult-clp .clp-category-widget .category-tile:hover{transition:none;box-shadow:none}}@media only screen and (max-width:768px){.cult-clp .clp-category-widget{height:auto}.cult-clp .clp-category-widget .category-tile{margin-right:5px;margin-bottom:7vw}.cult-clp .clp-category-widget .category-tile img{border-radius:10px}.cult-clp .clp-category-widget .no-class:nth-child(2n) .category-tile{margin-right:0;margin-left:5px}.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;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#fff}.cult-clp .clp-how-it-works .title-section{padding-top:60px;padding-bottom: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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .clp-how-it-works .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .clp-how-it-works .title-section .sub-title{font-size:15px;line-height:1.5;color:hsla(0,0%,94.1%,.8)}.cult-clp .clp-how-it-works .content-container{padding:2rem}.cult-clp .clp-how-it-works .content-container .info-card{text-align:center;padding:1rem;margin-bottom:4rem}.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{font-size:14px;line-height:1.71;color:#b0b0b0;padding-top:3rem;padding-left:9rem;padding-right:9rem}@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}}@media screen and (max-width:768px){.cult-clp .clp-profile-list .unslicked .slick-active{max-width:50%}}.cult-clp .clp-profile-list .title-section{padding-top:60px;padding-bottom:30px;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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .clp-profile-list .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .clp-profile-list .title-section .sub-title{font-size:15px;line-height:1.5;color:hsla(0,0%,94.1%,.8)}.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{height:auto;overflow:hidden;margin-bottom:3.5rem;box-shadow:0 7px 22px 0 rgba(0,0,0,.5);border-radius:10px}.cult-clp .clp-profile-list .trainer-card-container .clp-trainer-card .content{background-color:#000;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#000;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{font-size:15px;font-weight:700;color:#fabd81;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;opacity:.8;font-size:13px}@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;overflow:hidden;margin-bottom:3.5rem;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{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;width:200px;border-radius:31px;border:2px solid #fff;text-align:center;background-color:transparent;color:#fff;font-size:16px;font-weight:500;top:0;position:relative;transition:top .3s ease-out}.cult-clp .clp-profile-list .seemore .seemore-button:hover{background-color:#d1d5dd;color:#000;box-shadow:0 4px 16px 0 rgba(0,0,0,.7);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-top:60px;padding-bottom: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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .clp-experience-widget .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .clp-experience-widget .title-section .sub-title{font-size:15px;line-height:1.5;color:hsla(0,0%,94.1%,.8)}.cult-clp .centres-area-widget{background-color:transparent;background-image:none;padding-bottom:50px;background-size:cover;background-repeat:no-repeat}.cult-clp .centres-area-widget .title-section{padding-top:30px;padding-bottom:40px;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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .centres-area-widget .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .centres-area-widget .title-section .sub-title{font-size:15px;line-height:1.5;color:hsla(0,0%,94.1%,.8)}.cult-clp .centres-area-widget .title-section{padding-top:60px;padding-bottom:30px}.cult-clp .centres-area-widget .areas{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-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{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;height:100px;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 20px 10px 0;padding:2.5%;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer;box-shadow:0 7px 22px 0 rgba(0,0,0,.5);top:0;position:relative;transition:all .3s ease-out;border-radius:10px}.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{-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:auto;height:150px;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:20px;box-shadow:none}.cult-clp .centres-area-widget .areas .centre-area:hover{top:0;transition:none}}.cult-clp .centres-area-widget .areas .centre-area .title{font-size:20px;color:#fff}@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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:100px;padding-bottom:100px}@media only screen and (max-width:768px){.cult-clp .footer-widget .footer{padding-top:50px;padding-bottom:50px}}.cult-clp .footer-widget .footer .footer-0{font-size:80px;color:#778091;line-height:.9;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}@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{font-size:60px;color:#565e6b;line-height:1;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}@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{font-size:40px;color:#565e6b;line-height:1;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}@media only screen and (max-width:768px){.cult-clp .footer-widget .footer .footer-2{font-size:20px}}.cult-clp .clp-image-widget{width:100%;height:300px;background-image:linear-gradient(180deg,#fe3574,#6f336a);text-align:center}.cult-clp .clp-image-widget .widget{height:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cult-clp .clp-image-widget .widget .text{color:#fff;font-size:30px}.cult-clp .clp-image-widget .widget .action-btn{color:#000;font-size:16px;margin-top:40px;border-radius:40px;background-color:#d8d8d8;font-weight:700;width:240px;height:50px;top:0;position:relative;transition:top .3s ease-out}.cult-clp .clp-image-widget .widget .action-btn:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.5);background-color:#fff;top:-10px;position:relative;transition:top .3s ease-in-out}.cult-clp .title-section{padding-top:60px;padding-bottom: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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .title-section .sub-title{font-size:15px;line-height:1.5;color:hsla(0,0%,94.1%,.8)}.cult-clp .widget-wrapper{padding-bottom:50px}.cult-clp .widget-wrapper .item{padding-bottom:60px}.cult-clp .widget-wrapper .item .title{color:#adbad3;padding-bottom:20px;font-size:18px}.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-top:10%;margin-bottom:10%}}.cult-clp .video-carousel-widget .video-carousel{transition:all .3s ease-out;margin-top:60px;margin-bottom:60px;padding:0}.cult-clp .video-carousel-widget .video-carousel img{border-radius:10px}.cult-clp .video-carousel-widget .video-carousel:hover{top:-50%;transition:all .3s ease-in-out;box-shadow:0 15px 30px 3px rgba(0,0,0,.5);border-radius:10px}.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{position:relative;top:0;transition:all .3s ease-in-out;width:100%;border-radius:10px}.cult-clp .carousel-wrapper .carousel-image-wrapper .slide-text{padding-top:15px;color:#adbad3}@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;padding-top:15px;font-weight:700;padding-left: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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cult-clp .offer-price .price-text{color:#36e9ff;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}@media only screen and (max-width:768px){.cult-clp .offer-price .price-text{-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:5px;font-size:14px}}.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-top:40px;padding-bottom: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{font-size:22px;font-weight:700;line-height:1;color:#adbad3}.cult-clp .event-grid-widget .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}.cult-clp .event-grid-widget .title-section .sub-title{font-size:15px;line-height:1.5;color:rgba(0,0,0,.54)}.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{height:auto;background-color:#3b4056;margin-bottom:40px;margin-right:5px;overflow:hidden;cursor:pointer;transition:all .5s ease-in-out .1s;border-radius:10px;box-shadow:0 3px 12px 0 rgba(2,2,2,.15)}.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{transition:none;box-shadow:none}.cult-clp .event-grid-widget .event-grid-item:hover .top-half img{transition:none;-webkit-transform:none!important;transform:none!important}}.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;width:100%;transition:all .5s ease-in-out .1s}.cult-clp .event-grid-widget .event-grid-item .bottom-half{padding-top:4%;line-height:1.61;opacity:.87;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding-left:1rem;padding-right:1rem}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-info-row{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-date{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;font-weight:700;color:#8392a2}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-price{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#ff3278;font-weight:900}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-name,.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-name{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#fff}.cult-clp .event-grid-widget .event-grid-item .bottom-half .event-location{min-height:22px;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#8392a2}.cult-clp .event-grid-widget .event-grid-item .bottom-half .book-now-button-wrapper{padding-top:2rem;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1rem;color:grey}.cult-clp .event-grid-widget .event-grid-item .bottom-half .book-now-button-wrapper .book-now-button{border-radius:51px;background-image:linear-gradient(99deg,#f74530,#ff2e73);color:#fff;font-weight:700;font-size:13px;padding-top:6px;border:0}.cult-clp .timer .countdown-timer,.cult-clp .timer .timer-title{color:#fff}.cult-loader .loading-state{background-color:#2e3243}.cult-loader .loading-state .banner{height:450px;width:100%;margin-bottom:50px;background:#434b64}.cult-loader .loading-state .shimmer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack: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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.cult-loader .rectangles-small .rectangle-4{width:103px;height:28px;border-radius:33px;margin-right:20px}.cult-loader .rectangle-5{width:190px;height:17px;border-radius:33px;margin-bottom:30px}.cult-loader .box{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:50px}.cult-loader .box .rectangle-6{width:431px;height:274px;-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%;margin:1.25%}.cult-loader .box .rectangle-7{width:282px;height:274px;-webkit-flex-basis:30.5%;-ms-flex-preferred-size:30.5%;flex-basis:30.5%;margin:1.25%}.booking-date-widget{width:100%;border-bottom:1px solid #d8d8d8;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking-date-widget,.booking-date-widget .dropdown{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-direction:normal}.booking-date-widget .dropdown{-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack: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{margin-top:10px;display:none}.booking-date-widget .btn-group.open .dropdown-toggle{box-shadow:none;background:none}.booking-date-widget .booking-date-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.booking-date-widget .filter-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.booking-date-widget .filter-container .filter-img{display:block;margin:0 5px 0 auto}.booking-date-widget .filter-container .filter-dropdown{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:none}.booking-date-widget .filter-container .filter-text{color:#7a7a7a;font-weight:700;padding-top:10px}.booking-date-widget .filter-container .workout-option{width:200px;border-radius:2px;background-color:#f9f9f9;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:0}.booking-date-widget .filter-container .workout-option .workout-option-li{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:0;padding:10px 20px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#000}.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{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;color:#000;padding:20px 0}.booking-cell{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 50px 20px 0;cursor:pointer}.booking-cell .day-text{font-size:12px;font-weight:500;color:#7a7a7a}.booking-cell .day-selected{color:#ff3278}.booking-cell .text-container{margin-top:6px;height:37px;width:37px;border-radius:18px;background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#7a7a7a;padding-top:3px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.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{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:10px;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:20px;border-bottom:1px solid #d8d8d8}.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{width:100px;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.booking-time-row-cell .time-container .time-text{font-size:14px;line-height:2.14;letter-spacing:.6px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}.booking-time-row-cell .booking-container{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.booking-time-row-cell .booking-container,.booking-time-row-cell .booking-container .booking-center-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding-bottom:20px;max-height:500px;transition:max-height .25s ease-in;-webkit-transform-origin:top;transform-origin:top;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.booking-time-row-cell .booking-container .nearby-container .title-container .arrow-img{padding-right:20px;-webkit-transform:scale(.7);transform:scale(.7);cursor:pointer}.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{-webkit-transform:rotate(180deg) scale(.7);transform:rotate(180deg) scale(.7);padding-left:20px}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding-top:20px}.booking-time-row-cell .booking-container .nearby-container .nearby-booking-container .nearby-center .center-text{font-size:13px;font-weight:500;color:#000;margin-bottom:10px}.class-cell{height:40px;min-width:140px;border-radius:25px;margin:0 10px 10px 0;padding:3px 25px 0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-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;cursor:pointer}.class-cell .class-cell-text{font-size:12px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}.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{margin-right:20px;height:15px;width:15px;padding-right:0!important}.booking-time-row-cell .transform{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:20px!important;padding-left:0!important}.booking-time-row-cell .booking-container .booking-center-container{padding-right:10px}.class-cell{height:40px;min-width:auto;width:auto;padding:0 25px;border-radius:25px;margin:0 10px 5px 0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.class-cell .class-cell-text{font-size:12px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}}.available-theme{color:#36ba45;border:1px solid #36ba45}.unavailable-theme{background-color:#ebebeb;color:#7e7979}.booked-theme{background-image:linear-gradient(180deg,#2cdecb,#baefb3);color:#fff}#class-booking-popup .modal-dialog{width:330px;margin:0;padding:0;border-radius:15px}#class-booking-popup .modal-dialog .modal-content{height:auto;min-height:100%;border-radius:15px}#class-booking-popup .modal-dialog .modal-content .modal-body{width:100%;position:static;padding:3rem;background-image:linear-gradient(180deg,#fff,#f1edff);border-radius:15px}#class-booking-popup .modal-dialog .modal-content .modal-body .title{font-size:20px;font-weight:700;padding-bottom:.5rem;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#class-booking-popup .modal-dialog .modal-content .modal-body .subtitle{color:grey;opacity:.8;padding-bottom:2rem;font-size:16px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#class-booking-popup .modal-dialog .modal-content .modal-body .action-buttons{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#class-booking-popup .modal-dialog .modal-content .modal-body .action-buttons .action-button{padding:1rem;cursor:pointer;text-transform:uppercase}#class-booking-popup .modal-dialog .modal-content .modal-body .action-buttons .action-button:hover{font-weight:900}.no-class-alert-text{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#9b9b9b;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{-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.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;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.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{color:#fff;background-color:#204d74;border-color:#122b40}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.btn .caret{margin-left:0}.input-group{position:relative;display:table;border-collapse:separate}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.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}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.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}}@media(min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px)and (max-width:991px){.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}}@media(min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px)and (max-width:1199px){.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}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.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}}@media print{.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{vertical-align:middle;border:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h6,h6{font-size:12px}.text-right{text-align:right}ol,ul{margin-top:0;margin-bottom:10px}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=file]{display:block}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;box-shadow:none}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.dropdown,.dropup{position:relative}.dropdown-menu{position:absolute;top:100%;right:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;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)}.dropdown-menu-right{right:0;left:auto}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.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{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;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}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-body{position:relative;padding:15px}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.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{margin:0;line-height:1.42857143}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.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{position:relative;z-index:1001;background:#da96d6;top:5px;font-size:12px;width:100%;padding:1.5rem;border-radius:9px;color:red}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{max-width:100%;height:auto}.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{width:90%;margin-left:5%;margin-right:5%}.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{padding-top:2px;font-size:14px}@media(max-width:768px){.mobile-header{position:fixed;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;top:0;height:60px;color:#000;width:100%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;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;top:5px;z-index:1001;position:absolute}.mobile-header .location-header{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:20px}.mobile-header .location-header img{width:10px;margin-left:10px}}.login-pic-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:3px .5rem 0}.login-pic-container img{width:16px;height:16px;margin-right:1.3rem}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:88vh;width:100%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px}@media only screen and (max-width:768px){.failure{font-size:16px}}body .modal-open{overflow:hidden}#generic-alert-modal .modal-dialog{width:330px;margin:0;padding:0;border-radius:15px}@media only screen and (max-width:768px){#generic-alert-modal .modal-dialog{width:100%}}#generic-alert-modal .modal-dialog .modal-content{height:auto;min-height:100%;border-radius:15px}@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{width:100%;position:static;padding:3rem;background-image:linear-gradient(180deg,#fff,#f1edff);border-radius:15px}#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:grey;opacity:.8;padding-bottom:2rem;font-size:18px}#generic-alert-modal .modal-dialog .modal-content .modal-body .unavailable-items{padding-top:2rem;padding-bottom:2rem}#generic-alert-modal .modal-dialog .modal-content .modal-body .unavailable-items .unavailable-item{font-size:20px;padding-bottom:1rem;border-bottom:1px solid #d3d3d3;opacity:.7}#generic-alert-modal .modal-dialog .modal-content .modal-body .action-handler{color:#ff3278;text-align:center;font-size:20px;cursor:pointer}.toastify-content{position:absolute;margin-top:74px;width:auto;height:60px;text-align:center;font-size:18px;font-weight:500;color:#fff;z-index:9999;padding-right:10px}.toastify-error{background-color:#ff5d70!important}.toastify-error,.toastify-success{top:50px!important;border-radius:10px!important}.toastify-success{background-color:#4de299!important}.custom-toast{top:3rem!important;right:1.5rem!important}@media only screen and (max-width:768px){.custom-toast{width:90vw!important;left:5%!important}}.toastify-warn{background-color:#fff;top:50px!important}.Toastify__toast-container--top-center{-webkit-align-items:center!important;-moz-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;top:30px!important;margin-left:0!important}.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);transform:translateZ(9999px);position:fixed;padding:4px;width:320px;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast{position:relative;min-height:64px;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.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{margin:auto 0;-ms-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);-webkit-transform-origin:left;transform-origin:left}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-page .header,.offer-page .header-phone{padding-top:4%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:grid;padding-left:16.6%}.offer-page .header-phone .header-title,.offer-page .header .header-title{width:100%;font-size:24px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;color:#242424}.offer-page .header-phone .header-subtitle,.offer-page .header .header-subtitle{width:100%;font-size:16px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;color:#9b9b9b}.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{padding-top:20px;padding-bottom:20px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e6e6e6}.offer-page .center-wise-slots .center-detail-mobile .center,.offer-page .center-wise-slots .center-detail .center{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.offer-page .center-wise-slots .center-detail-mobile .right-part,.offer-page .center-wise-slots .center-detail .right-part{display:grid;grid-template-columns:50% 20% 20%;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}@media only screen and (max-width:768px){.offer-page .center-wise-slots .center-detail-mobile .right-part,.offer-page .center-wise-slots .center-detail .right-part{margin-left:10px}}.offer-page .center-wise-slots .center-detail-mobile .right-part .center .name,.offer-page .center-wise-slots .center-detail .right-part .center .name{font-size:16px;font-weight:500}.offer-page .center-wise-slots .center-detail-mobile .right-part .center .address,.offer-page .center-wise-slots .center-detail .right-part .center .address{font-size:12px;color:#6b6b6b}.offer-page .center-wise-slots .center-detail-mobile .right-part .mobile-combine,.offer-page .center-wise-slots .center-detail .right-part .mobile-combine{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.offer-page .center-wise-slots .center-detail-mobile .right-part .slots,.offer-page .center-wise-slots .center-detail .right-part .slots{font-size:16px;color:#1a1a1a}.offer-page .center-wise-slots .center-detail-mobile .right-part .price,.offer-page .center-wise-slots .center-detail .right-part .price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:16px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;color:#1a1a1a}.offer-page .center-wise-slots .center-detail-mobile .right-part .strike,.offer-page .center-wise-slots .center-detail .right-part .strike{color:#9b9b9b!important;text-decoration:line-through}.offer-page .center-wise-slots .center-detail-mobile .right-part .action-btn,.offer-page .center-wise-slots .center-detail .right-part .action-btn{cursor:pointer;border:2px solid #ff3278;border-radius:20px;color:#ff3278;padding:3px 20px 0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;background-color:#fff}.offer-page .center-wise-slots .center-detail-mobile .right-part .action-btn:hover,.offer-page .center-wise-slots .center-detail .right-part .action-btn:hover{background-color:#ff3278;color:#fff;box-shadow:0 2px 11px 0 rgba(0,0,0,.37)}.offer-page .center-wise-slots .center-detail-mobile .right-part .forward-arrow,.offer-page .center-wise-slots .center-detail .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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack: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{width:100%;height:100%;margin:0;padding:0}}#formModal .modal-content{border-radius:4px;color:#242424;font-size:14px;border:none}#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{font-size:14px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#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{padding:2rem;background:#fff}@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{font-size:14px;font-weight:500;color:#5d5c5c}#formModal .modal-content .modal-body .event-form input{border-radius:0;width:100%;border:none;border-bottom:1px solid #d8d8d8;margin-bottom:.3rem}#formModal .modal-content .modal-body .event-form input[type=checkbox],#formModal .modal-content .modal-body .event-form input[type=radio]{width:auto;margin-right:5px}#formModal .modal-content .modal-body .event-form textarea{border-radius:0;width:100%;border:1px solid #d8d8d8;margin-bottom:.3rem}#formModal .modal-content .modal-body .event-form select{width:100%;background-color:transparent;border-radius:0;outline:none;border:none;border-bottom:1px solid #d8d8d8}#formModal .modal-content .modal-body .event-form .validation-error span{color:#ab0b0b}#formModal .modal-content .modal-body .event-form .validation-error span:before{content:"";margin-right:5px;font:normal normal normal 14px/1}#formModal .modal-content .modal-body .event-form .event-submit-button{width:35%;padding-top:.8rem}@media only screen and (max-width:768px){#formModal .modal-content{min-height:100%;border-radius:0;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{-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;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{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.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{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__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{margin-top:0;color:#000;font-weight:700;font-size:1.18rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:2rem;text-align:center;cursor:pointer;position:absolute;top:13px;width:0;padding:0;border:.45rem solid transparent;z-index:1}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.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{right:10px;border-left-color:#ccc}.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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.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{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1rem);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{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2rem;line-height:2rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.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;width:2rem;line-height:2rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:rgb(49.8551020408,189.6448979592,62.5632653061)}.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{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:rgb(41.5,134.5606060606,207.5);color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:rgb(28.75,93.2196969697,143.75)}.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{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.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;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.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{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.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{position:absolute;left:15px}.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;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem;font-size:1.5rem}@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{width:4rem;line-height:2rem}}.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{width:380px;margin:0;padding:0;border-radius:6px}@media only screen and (max-width:768px){#referral-confirmation-modal .modal-dialog{width:100%;height:100%;margin:0;padding:0}}#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{height:auto;min-height:100%;border-radius:0}}#referral-confirmation-modal .modal-dialog .modal-content .modal-header{padding:0 15px;border-bottom:none}#referral-confirmation-modal .modal-dialog .modal-content .modal-header button{width:30px;height:30px;opacity:.5;border-radius:50%;background-color:#e7edf2;margin-top:14px;margin-right:2px;padding-top:2px;font-size:33px}#referral-confirmation-modal .modal-dialog .modal-content .modal-header button:hover{opacity:1}#referral-confirmation-modal .modal-dialog .modal-content .modal-header button span{width:12.5px;height:12.5px;color:#3d434c;opacity:1}#referral-confirmation-modal .modal-dialog .modal-content .modal-body{width:100%;position:static;padding:3rem;background-color:#fff;border-radius:15px}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .title{font-size:20px;font-weight:700;padding-bottom:1rem;padding-top:2rem;color:#262626}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .subtitle{padding-bottom:2rem;font-size:15px;line-height:2;letter-spacing:normal;text-align:center;width:80%;color:rgba(38,38,38,.7)}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .confirmation-done{padding-top:3rem;padding-bottom:4rem;text-transform:capitalize;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#referral-confirmation-modal .modal-dialog .modal-content .modal-body .confirmation-content .confirmation-done .done-button{color:#fff;padding-top:.8rem;width:91%;font-size:15px;text-transform:uppercase}#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{text-align:center;padding:0!important}.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{width:100vw;height:100vh;margin:0}#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{width:100%;margin:20px 0;border-bottom:2px solid grey}#email-verification-modal .modal-dialog .modal-content .input-group input{width:100%;text-align:center}#email-verification-modal .modal-dialog .modal-content .input-group .enter-otp{height:35px;font-size:24px;border:none;letter-spacing:5px}#email-verification-modal .modal-dialog .modal-content .action-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#email-verification-modal .modal-dialog .modal-content .action-container .btn{border-radius:31px;background-image:linear-gradient(99deg,#cacaca,#c7c7c7);font-size:14px;font-weight:700;line-height:2;color:#fff;z-index:100;width:110px}#email-verification-modal .modal-dialog .modal-content .action-container .confirm-otp{background-image:linear-gradient(101deg,#f74530,#ff2e73);box-shadow:0 3px 16px 0 rgba(247,123,155,.71);border:0}.gamificationEmotionWrapper{position:absolute;z-index:3;width:100%;height:100%}.gamificationEmotionWrapper .position-center-image{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gamificationEmotionWrapper .progressbar{position:absolute;top:0;left:0;height:15px;border-radius:1em;margin:5px;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;box-shadow:inset 0 -2px 5px rgba(0,0,0,.5)}.gamificationEmotionWrapper .bar{width:5px;height:15px;margin:2px;background:grey;display:inline-block}.gamificationEmotionWrapper .progress-indicator{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}.gamificationEmotionWrapper .pprogress{position:relative;-webkit-flex:1 1 70%;-moz-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;width:50%;height:30px;margin:20px;transition:all 1s}.gamificationEmotionWrapper .energy-meter{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:grey;font-family:BrandonTextWeb-Regular;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:88%;border-radius:45px;position:absolute;bottom:30px;background:hsla(0,0%,100%,.05);padding:0 5px 0 0}.gamificationEmotionWrapper .energy-meter .energy-meter-info{-webkit-flex:1 1 10%;-moz-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%}.gamificationEmotionWrapper .webcam-canvas{position:absolute;z-index:2;left:3%;top:15.1%;border-radius:5px;min-height:119px;background-size:cover;height:15.4%}@media only screen and (max-width:767px){.gamificationEmotionWrapper .webcam-canvas{min-width:0;min-height:0;height:17%}}.gamificationEmotionWrapper .webcam-canvas-mobile{min-width:0;min-height:0;height:17%}.gamificationEmotionWrapper .image-wrapper-profile{width:75px;height:75px}.gamificationEmotionWrapper .profile-picture{border-radius:100%;width:100%;height:100%;object-fit:cover}.gamificationEmotionWrapper .flex-d-c{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gamificationEmotionWrapper .score-marker{position:absolute;color:#fff;left:35px;z-index:3}.gamificationEmotionWrapper .config-container{position:absolute;z-index:2;background:#d8d8d8;padding:5px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gamificationEmotionWrapper .config-container .config-block{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2px}.energyMeterWrapperEmotion{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:10;width:100%;color:#fff;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:3%;left:3%}.energyMeter{position:absolute;left:0}.cf-live-video-player-container{top:50%;height:100vh;width:100vw;cursor:default}.cf-live-video-player-container,.cf-live-video-player-container .title-text{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cf-live-video-player-container .title-text{font-weight:700;font-size:30px;color:#fff;z-index:10;top:77px}.cf-live-video-player-container .subtitle-text{font-weight:700;font-size:20px;color:#fff;z-index:10;top:125px}.cf-live-video-player-container .subtitle-text,.cf-live-video-player-container .video-item{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cf-live-video-player-container .video-item{height:100%;width:100%;display:block;top:50%;object-fit:contain}.cf-live-video-player-container .blur-background{-webkit-filter:blur(9px);filter:blur(9px)}.cf-live-video-player-container .image-center{display:block;position:absolute;top:50%;left:50%;width:20%;margin:0 auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;cursor:pointer}.cf-live-video-player-container .image-center .before-after-control{margin-left:20.5px;margin-right:20.5px;cursor:pointer}.cf-live-video-player-container .image-center-loader{display:block;position:absolute;top:50%;left:50%;width:17%;margin:0 auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15;cursor:pointer}.cf-live-video-player-container .image-center-loader .before-after-control{margin-left:20.5px;margin-right:20.5px;cursor:pointer}.cf-live-video-player-container .image-circular-bg-options{background:hsla(0,0%,51%,.3019607843);border-radius:50%;width:40px;height:40px;margin-left:20px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cf-live-video-player-container .setting-icon,.cf-live-video-player-container .volume-icon{width:34px;height:34px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2px}.cf-live-video-player-container .image-circular-bg{background:hsla(0,0%,51%,.3019607843);border-radius:50%;padding:3%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 .5vw;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.cf-live-video-player-container .play-img{width:8vw;height:6.7vw;padding-left:.5vw}.cf-live-video-player-container .pause-img{width:8vw;height:6.7vw}.cf-live-video-player-container .forward-img,.cf-live-video-player-container .rewind-img{width:4vw;height:3.4vw;padding-left:.1rem}.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{width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cf-live-video-player-container .progress-bar,.cf-live-video-player-container .video-action-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cf-live-video-player-container .progress-bar{position:absolute;height:60px;width:75%;bottom:20px;border-radius:17px;left:10%;z-index:10;cursor:pointer;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cf-live-video-player-container .progress-bar-live{position:absolute;height:8.7px;width:50%;bottom:60px;border-radius:17px;left:25%;cursor:pointer}.cf-live-video-player-container .progress-bar-live .filler{position:relative;background:linear-gradient(90deg,#e5405e 0,#ffdb3a 25%,#3fffa2 50%,#3fffa2 0,#1a9be0 73%,#ba68ed);height:100%;min-width:14px;border-radius:inherit;transition:all .15s}.cf-live-video-player-container .progress-bar-live .filler .segment-marker{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background:#ff3131;border-radius:100%;width:20px;height:20px;opacity:1}.cf-live-video-player-container .current-time{color:#fff;z-index:10}.cf-live-video-player-container .end-time{position:absolute;right:25%;bottom:74px;color:#fff;z-index:10}.cf-live-video-player-container .current-time-slider{color:#fff;z-index:10;margin-left:1vw;padding-top:8px}.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{position:absolute;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;bottom:40px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.video-info .video-statuss{color:#fff;background-color:rgba(88,88,88,.2784313725);padding:3px 10px 0 2px;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px}.video-info .current-timee{position:absolute;left:10px;bottom:10px;color:#fff}.video-info .end-timee{position:absolute;right:10px;bottom:10px;color:#fff}.video-info .progress-bar{position:absolute;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:14px;width:75%;bottom:60px;border-radius:17px;left:10%;cursor:pointer}.video-controls-wrapper,.video-info .progress-bar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.video-controls-wrapper{-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack: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;width:35px;height:35px}.live-timer-img-class-mobile{width:20px;height:20px}.position-center-image{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4vw}.center-image{width:160px}.session-text{color:hsla(0,0%,100%,.737254902);font-size:38px;font-weight:500}.user-webcam,.user-webcam-mobile{position:absolute;left:2vw;bottom:10vw;z-index:3;height:45%;width:23%;min-height:119px;min-width:130px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.progressbar{position:absolute;top:0;left:0;height:15px;border-radius:1em;margin:5px}@-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{width:5px;height:15px;margin:2px;background:grey;display:inline-block}.progress-indicator{-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}.energy-meter,.progress-indicator{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.energy-meter{font-size:18px;color:#fff;font-family:BrandonTextWeb-Regular;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%;border-radius:45px;position:absolute;bottom:0;background:rgba(0,0,0,.5);padding:0 5px 0 0}.energy-meter .energy-meter-info{-webkit-flex:1 1 10%;-moz-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%}.image-wrapper-profile{width:75px}.profile-picture{border-radius:100%;border:4px solid hsla(0,0%,100%,.14);width:100%}.score-container{position:absolute;z-index:2;right:100px;top:10px;height:80%;width:5px;border-radius:5px;background:hsla(0,0%,100%,.6078431373);display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.score-container .relative-image{position:relative;width:50px;bottom:-100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:4}.flex-d-c{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.score-marker{position:absolute;color:#fff;left:35px;z-index:3}.config-container{position:absolute;z-index:2;background:#d8d8d8;padding:5px}.config-container .config-block{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2px}.position-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.live-timer{font-size:20px;color:#fff;background-color:rgba(14,14,14,.6);padding:3px 10px 0 2px;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px}.live-timer-mobile{font-size:12px;margin:5px;top:3.1%}.videoOptionsCss{position:absolute;z-index:10;width:100%;margin-right:1vw;color:#fff;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1vw}.videoOptionsCss,.videoOptionsCss .video-options-left{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.videoOptionsCss .video-options-left{flex-direction:row;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.horizontal-slider{width:100%;max-width:500px;min-width:100px;margin:auto}.example-thumb{cursor:pointer;position:absolute;z-index:100;background:#fff;border-radius:100%;display:block;box-shadow:0 0 2px 0 rgba(0,0,0,.44)}.example-thumb.active{background-color:#fff}.example-track{position:relative;border-radius:5px}.example-track,.example-track.example-track-0{background:#fff}.horizontal-slider .example-track{top:14px;height:4px}.horizontal-slider .example-thumb{top:6px;width:20px;outline:none;height:20px;line-height:38px}.user-webcam-minimized-button{bottom:10vw;width:3vw;height:30%;background:hsla(0,0%,51%,.5019607843);border-radius:0 27px 27px 0;z-index:3;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.self-video-minimize-icon,.user-webcam-minimized-button{position:absolute;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.self-video-minimize-icon{top:.5vw;left:.5vw;border-radius:50%;background:hsla(0,0%,51%,.3019607843);width:25px;height:25px;z-index:10}.cam-video{width:100%;height:100%;box-shadow:-5px 10px 15px 5px rgba(0,0,0,.3);border-radius:10px;object-fit:cover}.progress-bar-slider{width:100%;min-width:100px;margin:auto}.progress-bar-thumb{cursor:pointer;position:absolute;z-index:100;background:#fff;border-radius:100%;display:block;box-shadow:0 0 2px 0 rgba(0,0,0,.44)}.progress-bar-thumb.active{background:#fff}.progress-bar-track{position:relative;background:hsla(0,0%,51%,.5019607843);border-radius:5px}.progress-bar-track.progress-bar-track-0{background:#fff}.progress-bar-slider .progress-bar-track{top:2.5px;height:4px}.progress-bar-slider .progress-bar-thumb{width:10px;height:10px;outline:1px solid #fff;outline-offset:3px}#find-center-modal .search-container{position:relative}#find-center-modal .search-container input{width:100%;height:55px;padding:20px 40px;font-size:18px;color:#000;border-radius:2px;border:1px solid #d5d5d5;background-color:#fff}#find-center-modal .search-container .search-image{position:absolute;top:18px;left:12px;height:16px}#find-center-modal .search-container .close-image{position:absolute;top:18px;right:12px;height:16px}#find-center-modal .modal-dialog{width:1200px;margin:20px;max-height:675px;overflow:hidden}@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;width:100%;height:100vh;margin:0}}#find-center-modal .modal-header{border:none}#find-center-modal .modal-header .close{font-size:40px}#find-center-modal .modal-content{padding:20px;height:100%;border:none;border-radius:0}@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{padding:20px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#centre-selection-modal .search-container{position:relative}#centre-selection-modal .search-container input{width:100%;height:55px;padding:20px 40px;font-size:18px;color:#000;border-radius:2px;border:1px solid #d5d5d5;background-color:#fff}#centre-selection-modal .search-container .search-image{position:absolute;top:18px;left:12px;height:16px}#centre-selection-modal .search-container .close-image{position:absolute;top:18px;right:12px;height:16px}#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;width:100%;height:100vh;margin:0}}#centre-selection-modal .address-container{height:40vh!important}#centre-selection-modal .modal-container{min-height:40vh!important}#centre-selection-modal .modal-footer{padding:0!important;height:50px;width:100%}#centre-selection-modal .modal-footer .container{height:100%;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px 20px 0}#centre-selection-modal .modal-footer .container .title{font-size:12px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#000;padding:0;margin: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{font-size:11px;text-align:left;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#000}@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{width:30px;height:20px;padding-right:10px;margin-top:4px}#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{font-size:20px;font-weight:700;line-height:1.36;padding-left:2rem;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#centre-selection-modal .title .close-modal{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#centre-selection-modal .title .close-modal img{width:15px;margin-right:18px}#centre-selection-modal .address-details{height:45vh;overflow-y:scroll;padding:2rem 2rem 10px}#centre-selection-modal .address-details .content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;cursor:pointer}#centre-selection-modal .address-details .content .icon{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items: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{-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive: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{font-size:14px;color:#4e4e4e}#centre-selection-modal .address-details .content .address .address-data .distance{font-size:12px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#centre-selection-modal .address-details .content .address .address-selected{cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#centre-selection-modal .address-details .content .address .address-selected .selected-icon{height:22px;width:22px;border:none;max-width:inherit}#centre-selection-modal .address-details .content .address .address-selected .deselected-icon{height:22px;width:22px;border-radius:14px;border:1px solid grey;transition:background-color .5s ease-in-out}#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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#centre-selection-modal .address-details .content .external-image{width:17px;height:17px;padding-left:6px}#centre-selection-modal .proceed{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),#fff);bottom:0;width:100%}#centre-selection-modal .proceed .proceed-btn{background-image:linear-gradient(98deg,#f74530,#ff2e73);border-radius:30px;color:#fff;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;font-size:14px;margin-top:30px;margin-bottom:20px}#centre-selection-modal .proceed .proceed-btn.disabled{background-image:none;background-color:#cbcbcb}#centre-selection-modal .proceed .proceed-btn.active{box-shadow:0 3px 16px 0 rgba(247,123,155,.71);border:0}@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{-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:18px}#centre-selection-modal .title .close-modal{-webkit-flex-basis:10%;-ms-flex-preferred-size: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{padding:0!important;position:absolute;bottom:0;height:50px;width:100%}#centre-selection-modal .proceed{position:absolute;width:100%}#centre-selection-modal .proceed .proceed-btn{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;font-size:12px;height:40px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px}#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{position:relative;z-index:1;padding:0 15px 20px;cursor:pointer}@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;padding:0 15px 40px 14px;font-size:28px}.video-card-subtitle,.video-card-title{position:absolute;left:10px;z-index:2;bottom:0;color:#fff}.video-card-subtitle{font-size:14px;font-family:BrandonTextWeb-Regular;padding:0 15px 25px}.video-card-mobile-title{position:absolute;left:13px;z-index:2;top:10px;font-family:BrandonTextWeb-Bold;font-size:18px;color:#fff}.video-card-mobile-subtitle{position:absolute;left:15px;top:35px;z-index:2;font-size:10px;font-family:BrandonTextWeb-Regular;color:#fff}.video-card-joinButton{bottom:0;font-size:18px;margin:0 15px 40px;padding:6px 10px 0}.video-card-joinButton,.video-card-mobile-join-button{position:absolute;right:10px;color:#fc2e71;background:#fff;border-radius:20px;font-family:BrandonTextWeb-Bold;z-index:2;box-shadow:0 0 30px rgba(0,0,0,.2);border:none}.video-card-mobile-join-button{bottom:10px;font-size:12px}.video-card-mobile-video-heading{position:absolute;z-index:2;left:15px;bottom:10px;color:#fff;font-size:12px}.video-card-mobile-video-heading .video-card-videoText{background:rgba(0,0,0,.28);padding:0 10px 0 0;border-radius:20px}.video-card-mobile-video-heading .video-card-videoText .video-card-live-stream-icon{display:inline-block;width:25px;height:25px}.video-card-videoHeading{position:absolute;z-index:2;top:0;left:10px;color:#fff;font-size:18px;padding:20px 15px}.video-card-videoHeading .video-card-videoText{background:rgba(0,0,0,.28);padding:3px 10px 0 2px;border-radius:20px}.video-card-videoHeading .video-card-videoText .video-card-live-stream-icon{display:inline-block;width:25px;height: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{box-shadow:none;border:none;font-size:16px}#checkout-option-container .btn .caret{margin-top:10px;display:none}#checkout-option-container .btn-default:active:focus{background-color:#fff;background-image:none;border-color:#fff}#checkout-option-container .btn-default{background-color:#fff;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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{margin-left:30%;font-size:16px;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout-option-container .dropdown-box .instruction-title{font-size:18px;color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}#checkout-option-container .dropdown-box .dropdown-img{height:11px;width:15px;margin-top:5px}#checkout-option-container .slot-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:10px}#checkout-option-container .slot-container .disabled-slot{cursor:not-allowed;color:grey}#checkout-option-container .slot-container .disabled-slot:hover{background:none;color:grey}#checkout-option-container .slot-container .image-icon-slot{height:28px;width:28px}#checkout-option-container .slot-container .dropdown-container .btn-default{width:100%;margin-left:0}#checkout-option-container .slot-container .dropdown-container .slot-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:38px}#checkout-option-container .slot-container .dropdown-container .dropdown-img{height:11px;width:15px;margin-top:5px;margin-left:15px}#checkout-option-container .slot-container .dropdown-container .dropdown-menu{margin-left:11%;width:86%;max-height:330px;overflow:auto}#checkout-option-container .slot-container .dropdown-container .checkout-icon-timeslot{margin-top:3px}#checkout-option-container .slot-container .dropdown-container .title-wrapper{width:100%;text-align:right}#checkout-option-container .slot-container .time-slot-title{font-size:18px;color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.date-slot-container .image-option-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.date-slot-container .image-option-container>img{margin:0 auto auto 0;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-basis:7%;-ms-flex-preferred-size:7%;flex-basis:7%;width:28px;height:28px}.date-slot-container .image-option-container .option-btn{-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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{font-size:18px;color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-weight:unset}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container{height:unset;border-bottom:unset}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container{width:100%;font-size:16px;color:#333}.date-slot-container .image-option-container .option-btn .date-field-container .date-picker-container .react-datepicker__input-container input{width:100%;opacity:unset;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::-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{position:relative;padding-left:45px;list-style:none}.item-tracker .StepProgress:before{display:inline-block;content:"";position:absolute;top:0;left:13px;width:10px;height:100%;border-left:2px solid #ccc}.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{display:inline-block;content:"";position:absolute;left:-32px;height:100%;width:10px}.item-tracker .StepProgress-item:after{content:"";display:inline-block;position:absolute;top:0;left:-37px;width:12px;height:12px;border-radius:50%;background-color:#ccc}.item-tracker .StepProgress-item.current:after,.item-tracker .StepProgress-item.is-done:after{content:"";text-align:center;background-color:#f5a623}.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{padding:0 5%;margin:15px 0 0;max-height:70vh;overflow:auto}.gear-cart-item{margin-top:15px;border-bottom:1px solid #e1e1e1}.gear-cart-item .line-seperator{height:1px;background:#e1e1e1;margin:10px 0}.gear-cart-item .item-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.gear-cart-item .item-container .image-container{min-width:90px;max-width:105px;min-height:110px}.gear-cart-item .item-container .desc-container{min-height:80px;-webkit-flex:15;-moz-box-flex:15;-ms-flex:15;flex:15;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:10px}.gear-cart-item .item-container .desc-container .name{display:block;display:-webkit-box;max-height:36px;font-size:15px;line-height:1.2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0 7px 4px;text-align:left;color:#9b9b9b}.gear-cart-item .item-container .desc-container .brand{color:#000;font-size:14px;line-height:16px;font-family:BrandonTextWeb-Medium;text-transform:uppercase;text-align:left;margin:4px 7px}.gear-cart-item .item-container .desc-container .size{color:#898989;text-align:left;font-size:14px;padding:4px 7px}.gear-cart-item .item-container .desc-container .error{color:red;font-size:14px;padding:4px 7px}.gear-cart-item .item-container .desc-container .prize{color:#2d2d2d;font-size:14px;padding:4px 7px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gear-cart-item .item-container .desc-container .return-option{font-size:14px;padding:4px 7px 0;color:#f13171;cursor:pointer}.gear-cart-item .item-container .remove-item{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:right}.gear-cart-item .item-container .remove-item img{width:10px;opacity:.3;cursor:pointer}.gear-cart-item .seperator{height:1px;opacity:.53;background-color:#979797;margin-top:10px}.gear-cart-item .gear-annotations{margin-left:7px}@media screen and (max-width:769px){#gear-cart.checkout-summary-widget{max-height:60vh;margin:15px 0 0;max-width:100%;padding:0 20px}}#gear-order-info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#gear-order-info .order-container .order-details-container{padding-left:20px}#gear-order-info ul{width:70%;padding:0;list-style:none}#gear-order-info .mt-10{margin-top:10px}#gear-order-info .info-button-container{padding:25px 0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#gear-order-info .info-button-container button{width:auto;font-size:15px;padding:7px 20px}#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{font-size:16px;color:#262626;font-weight:700}#gear-order-info .info-widget-subtitle{font-size:14px;color:#9d9d9d}#gear-order-info .info-widget-icon,#gear-order-info .order-summary-icon{width:24px;height:32px}#gear-order-info .line-separator{height:1px;opacity:.42;border:.5px solid #979797;margin-right:35px;margin-bottom:15px;margin-top:15px}.order-detail-spinner{height:80px;width:80px;margin:0 auto;border-radius:60px;overflow:hidden;box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}@media screen and (max-width:769px){#gear-order-info .checkout-summary-widget{max-width:100%;margin:0}}@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{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#gear-order-info .info-button-container button{margin:0 10px}}.radio-container{position:relative;padding-left:32px;margin-bottom:12px;cursor:pointer;font-size:12px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:2px solid #ccc;border-radius:50%;margin-top:-4px}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#000;border:none}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:inline-block;content:"";display:block;top:3px;left:8px;width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#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{display:grid;grid-template-columns:80% 20%;border-radius:22px;padding:6px;box-shadow:0 3px 7px 0 rgba(0,0,0,.17)}#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{width:700px;height:500px;background-color:#fff;box-shadow:1px 22px 28px 2px rgba(0,0,0,.14);border-radius:10px;overflow:hidden}#address-selection-modal-step-1 .modal-dialog .modal-content,#address-selection-modal-step-2 .modal-dialog .modal-content{width:100%;height:inherit;border:none}#address-selection-modal-step-1 .modal-dialog .modal-header,#address-selection-modal-step-2 .modal-dialog .modal-header{border-bottom:none;text-align:center;font-size:20px;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#address-selection-modal-step-1 .modal-dialog .modal-header button,#address-selection-modal-step-2 .modal-dialog .modal-header button{padding:0;cursor:pointer;border:0;color:#778091;-webkit-appearance:none;-moz-appearance:none;height:30px;width:30px;border-radius:50%;background:#e7edf2}#address-selection-modal-step-1 .modal-dialog .modal-header .close,#address-selection-modal-step-2 .modal-dialog .modal-header .close{float:right;font-size:36px;line-height:1;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.8}#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{height:26px;color:#fff;background-color:#000;border:none;font-size:14px;border-radius:inherit;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;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{-webkit-align-self:center;-ms-flex-item-align: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{position:fixed;z-index:10;width:80%;margin-top:10px}#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{position:absolute;z-index:1001;background:#f0f2fa;top:50px;left:17px;font-size:13px;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;width:80%;padding:1.5rem;border-radius:9px;color:#d62525;box-shadow:1px 4px 7px 0 rgba(164,162,165,.7)}#address-selection-modal-step-1 .modal-dialog .location-error:before,#address-selection-modal-step-2 .modal-dialog .location-error:before{content:"";display:block;width:0;height:0;z-index:1006;background:transparent;position:absolute;top:-11px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #f0f2fa;left:10px}@media only screen and (max-width:768px){#address-selection-modal-step-1 .modal-dialog,#address-selection-modal-step-2 .modal-dialog{width:100%;height:100%;margin:0;padding:0}#address-selection-modal-step-1 .modal-dialog .modal-content,#address-selection-modal-step-2 .modal-dialog .modal-content{height:auto;min-height:100%;border-radius:0}#address-selection-modal-step-1 .modal-dialog .pick-location-button,#address-selection-modal-step-2 .modal-dialog .pick-location-button{width:100%;font-size:12px}}#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{position:absolute;left:50%;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{border:none;background: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{border:none;background:none;padding:0 16px;overflow:hidden;text-overflow:ellipsis}#address-selection-modal-step-1 #add-address-map .centerMarker,#address-selection-modal-step-2 #add-address-map .centerMarker{position:absolute;background:url(https://static.cure.fit/assets/images/address_loc_pin.svg) no-repeat;top:50%;left:50%;z-index:1;margin-left:-10px;margin-top:-34px;height:34px;width:20px;cursor:pointer}#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{font-size:18px;font-weight:500;line-height:1.67;text-align:left;color:#000;padding-bottom:1rem}#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{text-align:center;font-size:20px;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#address-selection-modal-step-2 .modal-body{padding:22px}#address-selection-modal-step-2 .modal-body .address-line-2-container{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#f7f7f7;padding:14px;border-radius:10px;margin-bottom:28px}#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{font-size:12px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;text-align:center;cursor:pointer;margin-left:auto}#address-selection-modal-step-2 .modal-body .address-line-1 .address-line-input{width:100%;border:none;border-radius:22px;box-shadow:0 3px 7px 0 rgba(0,0,0,.17);margin-bottom:12px;padding:16px 14px 14px}#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{display:grid;grid-template-columns:repeat(3,15%);padding:12px;grid-column-gap:32px}#address-selection-modal-step-2 .modal-footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#address-selection-modal-step-2 .modal-footer .save-address-button{width:200px;height:40px;border-radius:20px;background-image:linear-gradient(90deg,#ff3278,#ff5972);color:#fff;border:none;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px}#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{width:100%;height:100%;margin:0;padding:0}#address-selection-modal-step-2 .modal-dialog .modal-content{height:auto;min-height:100%;border-radius:0;grid-template-rows:6% 65% 15%}}@media only screen and (max-width:768px){.care-product-page .product-grid-widget .container-fluid{padding:20px}}.web{margin:0!important}.widget .left-part{width:50%}.widget .right-part{width:50%;margin-left:50%}.widget .mobile{width:90%;margin:20px}[class*=" icon-"],[class^=icon-]{font-family:CFIcons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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{content:"";color:#0fe498}.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{margin-top:15px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#segment-header,#segment-header .title-section{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}#segment-header .title-section{padding-top:10px;padding-bottom:0}#segment-header .title-section.space-around{text-align:center}#segment-header .title-section.space-between{text-align:initial}#segment-header .title-section .title{font-size:20px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#segment-header .title-section .title.space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#segment-header .title-section .title.space-between{-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#segment-header .title-section .title .more{font-size:16px;cursor:pointer;color:#ff3278}@media only screen and (max-width:568px){#segment-header .title-section .title{font-size:16px}}#segment-header .title-section .sub-title{font-size:15px;color:#9b9b9b}.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{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-grid .items-container{padding-top:15px;padding-right:0;padding-left:0}.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{font-size:13px;font-weight:500;line-height:1.44;color:#b2b2b2}.pickup-widget-container .qr-code-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pickup-widget-container .qr-code-container img{width:200px;height:200px}.border-radius-11{border-radius:11px}.option-text-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;width:100%;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}.option-text-container .image-icon{-webkit-flex-basis:8%;-ms-flex-preferred-size:8%;flex-basis:8%;margin:auto 0}.option-text-container .btn{box-shadow:none;border:none;font-size:16px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.option-text-container .btn .caret{margin-top:10px;display:none}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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{margin-left:30%;font-size:16px;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;width:10px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-left:15%}.option-text-container .display-text{overflow:hidden;text-overflow:ellipsis}.selectedCenter{background-color:#000;color:#fff}.selectedCenter,.unselectedCenter{border-radius:20px;white-space:nowrap;margin:0 10px;height:30px;padding:0 10px;line-height:30px;cursor:pointer}.unselectedCenter{background-color:#dfe6f2}.arrowOuterContainer{width:30px!important;background-color:#fff;width:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.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;display:inline-block;padding:4px;cursor:pointer}.arrow-container .right{margin-left:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow-container .left{margin-left:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg);cursor:pointer}.arrow-container .left-enabled,.arrow-container .right-enabled{cursor:pointer}.arrow-container .left-disabled,.arrow-container .right-disabled{cursor:not-allowed;border:solid #d3d3d3;border-width:0 4px 4px 0}.SGT-disconnected-modal{width:100%;height:100vh;background-color:#000;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.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;padding:9px 30px;margin-top:36px}.SGT-disconnected-modal .SGT-close-button{position:absolute;top:20px;right:25px;background:none}.SGT-disconnected-modal .SGT-close-button img{width:43px}.converse-loader-conatiner{height:100vh;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.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{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:85px}.kronos-player .kronos-header .kronos-network-error{background:rgba(118,0,0,.5);border-radius:17.5px;border:1px solid #e02020;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 70px;position:absolute;top:0;color:#fff;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px}.kronos-player .kronos-timer{position:absolute;top:20px;left:16px;background:#fff;border-radius:10px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#000;font-size:22px;font-weight:900;text-align:center;padding-top:5px;width:100px}.kronos-player .video-tracks{display:grid;grid-gap:10px;grid-template-rows:repeat(auto-fit,minmax(25%,1fr));height:calc(100vh - 170px);overflow-y:auto}.kronos-player .video-tracks .participant-identity{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;color:#fff;border-radius:5px 0 0 0;padding:4px 19px 0 12px;position:absolute;right:0;bottom:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:180px;word-break:break-word;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;font-size:18px;font-weight:500;background-color:#000}.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;width:16px;margin-left:8px;margin-right:0}.kronos-player .video-tracks video{width:100%}.kronos-player .video-tracks .local-participant-container{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;border:4px solid #0091ff}.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{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000}.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{width:240px;max-height:calc(100vh - 225px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto;grid-gap:0}.kronos-player .priority-view .inferiority{z-index:99;margin-top:16px;margin-left:10px}.kronos-player .priority-view .priority{position:absolute;width:100%;height:calc(100vh - 170px)}.kronos-player .kronos-action-bar{background-color:#000;height:85px;position:absolute;bottom:0;width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kronos-player .kronos-action-bar,.kronos-player .kronos-action-bar .kronos-action-button .icon-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.kronos-player .kronos-action-bar .kronos-action-button .icon-wrapper{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-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{position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:grid;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:scroll}.kronos-player .SGT-modal-container .SGT-modal-content{background:#fff;border-radius:15px;box-shadow:0 4px 10px 0 rgba(0,0,0,.07);width:545px;padding:28px 16px;color:#888e9e;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px}.kronos-player .SGT-modal-container .SGT-modal-heading{color:#000;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:22px;text-align:center;margin-bottom:32px}.kronos-player .SGT-modal-container .content-steps{margin-bottom:16px;display:block;position:relative;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kronos-player .SGT-modal-container .content-steps input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.kronos-player .SGT-modal-container .content-steps .checkmark{position:absolute;top:0;left:0;background:#f5f5f5;border-radius:4px;border:1px solid #979797;height:18px;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:"";position:absolute;display:none}.kronos-player .SGT-modal-container .content-steps input:checked~.checkmark:after{display:block}.kronos-player .SGT-modal-container .content-steps .checkmark:after{left:6px;top:1px;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.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{width:230px;background:#fff;border-radius:0 0 10px 10px;padding:10px 0;position:absolute;margin-top:10px;margin-left:10px}.kronos-player .scroll-up-button{border-radius:0 0 10px 10px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);z-index:100;top:52px}.video-tracks::-webkit-scrollbar{display:none}.overlay-actions{outline:none;position:absolute;top:50%;z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:hsla(0,0%,71%,.29);border-radius:10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:7px 0}.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{background-color:#8f9ec4;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.avatar-container .avatar{color:#fff;font-size:7.5vw;text-transform:uppercase}.reason-box{width:480px;height:96px;margin-bottom:20px;background:#f5f5f5;border-radius:5px;border:.5px solid #979797;padding:10px 15px;color:#888e9e;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:15px}.web-player{background-color:#000;height:100vh}.web-player .video-tracks{display:grid;grid-gap:2px;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{z-index:99;color:#fff;border-radius:0 5px 5px 0;padding:5px 12px 6px;position:absolute;bottom:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:180px;word-break:break-word;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.8px;font-weight:500;background-color:#000;text-transform:uppercase}.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%;position:fixed;left:0;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;text-transform:uppercase;letter-spacing:.9px}.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{width:20vw;height:100vh;overflow:auto;position:absolute;right:0}.web-player .TRAINER_MODE .customer-track{z-index:99;height:11.25vw}.web-player .TRAINER_MODE .customer-track .participant-identity{bottom:2px;font-size:14px;letter-spacing:.7px}.web-player .TRAINER_MODE .trainer-track{position:fixed;left:0;width:80vw}.web-player .GROUP_MODE{width:50%;height:calc(100vh - 85px);display:grid;grid-gap:2px;position:relative;left:50%;background-color:#fff}.web-player .GROUP_MODE .customer-track video{height:100%}.web-player .GROUP_MODE .trainer-track{position:fixed;left:0;width:49.8%}.web-player .external-video-layout .trainer-track{position:fixed;right:51%;left:auto;width:240px;bottom:74px}.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-rows:1fr 1fr;grid-template-columns:repeat(5,minmax(50%,1fr))}.web-player .web-header{background-color:#0e0e0e;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.web-player .web-action-bar,.web-player .web-header{height:85px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.web-player .web-action-bar{z-index:100;background-color:#33363f;position:absolute;bottom:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-5%);transform:translateY(-5%);opacity:0;transition:all .5s;display:none;-moz-box-sizing:initial;box-sizing:initial;padding:0 1vw;width:98vw}.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{margin-right:20px;background:hsla(0,0%,100%,.4);border-radius:50%;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.web-player .web-action-bar .message-actions .message{background:hsla(0,0%,84.7%,.38);border-radius:20px;border:1px solid #f2f4f8;padding:9px 11px 9px 14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;color:#fff;font-size:16px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-right:1vw}.web-player .web-action-bar .converse-web-timer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:130px;background:#fff;border-radius:6px;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#000;font-size:22px;font-weight:900;text-align:center;padding:5px 5px 3px}.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{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.web-player .avatar-container,.web-player .show-action-bar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.web-player .avatar-container{background-color:#8f9ec4;height:100%;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.web-player .avatar-container .avatar{color:#fff;font-size:42px;text-transform:uppercase}.web-player .trainer-avatar-container{background-color:#abb0bc;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;width:100vw;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.web-player .trainer-avatar-container .avatar{color:#fff;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:100px;background:#737989;border-radius:50%;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;text-transform:uppercase;padding:5px 20px;margin-top:12px}.web-player button{background:none;border:none;outline:none}.web-player .scroll-button{z-index:20;position:absolute;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 85px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:linear-gradient(-90deg,transparent,rgba(0,0,0,.79))}.web-player .right-scroll-button{right:0}.web-player .left-scroll-button{left:50%;background:linear-gradient(90deg,transparent,rgba(0,0,0,.79))}.web-player .left-scroll-button button{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.web-player .SGT-modal-container{position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:grid;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:scroll}.web-player .SGT-modal-container .SGT-modal-content{background:#fff;border-radius:20px;width:432px;padding:28px 32px;color:#33363f;font-family:BrandonTextWeb-Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px}.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{position:absolute;top:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.web-player .message-text{text-align:center;background-color:#ffa300;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:24px;padding:10px 40px;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;padding:10px 140px;margin-right:45px}.joining-soon{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;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;position:absolute;width:100%}.joining-soon .join-soon-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:rgba(115,121,137,.2);border-radius:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:18px 19px 12px 18px}.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;padding:3px;font-size:10px;letter-spacing:.5px;max-width:110px;font-weight:700}.web-player .trainer-track .participant-identity{border-radius:0 5px 5px 0}.web-player .TRAINER_MODE .customer-track .participant-identity{font-size:7px;max-width:55px;letter-spacing:.5px;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{margin-right:3px;border-radius:50%;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;padding:6px 8px 6px 3px;font-size:7px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-right:1vw}.web-player .web-action-bar .message-actions .message img{width:15px}.web-player .web-action-bar .converse-web-timer{width:57px;border-radius:6px;font-size:11px;font-weight:700;padding:2px 8px 2px 3px}.web-player .web-action-bar .converse-web-timer img{width:20px;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{font-size:42px;border-radius:50%}.web-player .SGT-modal-container .SGT-modal-content{width:250px;padding:21px 23px;font-size:14px}.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;padding:4px;margin-top:7px;font-size:14px}}@media(min-width:481px)and (max-width:600px){.web-player .participant-identity{border-radius:5px;padding:3px;font-size:10px;letter-spacing:.5px;max-width:110px;font-weight:700}.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{margin-right:8px;border-radius:50%;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;padding:6px 8px 6px 3px;font-size:10px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-right:1vw}.web-player .web-action-bar .converse-web-timer{width:90px;border-radius:6px;font-size:16px;font-weight:700;padding:2px 12px 2px 4px}.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{font-size:42px;border-radius:50%;padding:13px 24px 13px 30px}.web-player .trainer-avatar-container .trainer-name{border-radius:3px;padding:1px 4px;margin-top:7px}.web-player .SGT-modal-container .SGT-modal-content{width:341px;padding:21px 23px;font-size:14px}.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;padding:5px 140px;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}}@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{padding:9px 11px 9px 12px;font-size:10px}}.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{-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.landscape-mobile .web-action-bar .primary-actions .web-action-button{height:35px;width:35px;padding:0}.landscape-mobile .web-action-bar .primary-actions .web-action-button img{width:15px;padding:0}.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{width:106px;padding:0;font-size:16px}@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;text-align:center;position:absolute;top:40%}button{border:none;outline:none;cursor:pointer}.select-button{width:30px;height:30px;cursor:pointer;display:inline-block;border-radius:100px;background-color:#fff;border:1px solid #e5e5e5}@media only screen and (max-width:768px){.select-button{width:25px;height:25px}}.select-button img{position:absolute;margin-top:8px;margin-left:6px}@media only screen and (max-width:768px){.select-button img{margin-top:6px;margin-left:4px}}.select-button.selected{background-color:#ff3278;border:unset}.pack-duration-picker-widget{font-family:BrandonText;padding-bottom:35px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media(max-width:568px){.pack-duration-picker-widget{width:100%;padding:0 20px}}.pack-duration-picker-widget .options-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:4px;background-color:#fff;box-shadow:0 5px 9px 0 rgba(0,0,0,.22);margin-right:15px;padding:12px!important;height:unset;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.pack-duration-picker-widget .options-container .title-section{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.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{background-color:#e6eafb;height:30px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -12px 20px}.pack-duration-picker-widget .options-container .offer-text-section .offer-text{width:100%;font-size:12px;color:#434343;font-weight:700}.pack-duration-picker-widget .options-container .offer-text-section .offer-text p{text-align:center}.pack-duration-picker-widget .options-container .offer-detail-section{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pack-duration-picker-widget .options-container .offer-detail-section .rupee-symbol{-webkit-align-self:flex-start;-ms-flex-item-align: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{font-size:14px;font-weight:500;color:#262626}@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{font-size:14px;color:#262626;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@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{position:absolute;top:0;left:0;bottom:0;right: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{line-height:1.17;font-size:18px;font-weight:700}#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{height:7px;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:10px 0;border-radius:3.5px;background-color:#b0b0b0}#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{margin:20px 0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:55px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.07)}#pause-membership-modal .modal-body .date-range-tabs .from-date,#pause-membership-modal .modal-body .date-range-tabs .to-date{-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}#pause-membership-modal .modal-body .date-range-tabs .from-date p,#pause-membership-modal .modal-body .date-range-tabs .to-date p{padding-top:4px;margin-left:10px}#pause-membership-modal .modal-body .date-range-tabs .from-date{font-weight:700;color:#b8bfc6}#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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack: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-weight:400;font-size:16px;padding-bottom:10px}#pause-membership-modal .modal-body .date-picker .react-datepicker__day-names,#pause-membership-modal .modal-body .date-picker .react-datepicker__week{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;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{border-radius:3rem;background-image:linear-gradient(130deg,#f74530,#ff3278);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{width:16px;height:16px;border-radius:16px;border:1px solid #979797;margin-right:10px}#pause-membership-modal .modal-body .reasons .selected{width:16px;height:16px;border-radius:16px;background-color:#ff3278;border:1px solid #ff3278}#pause-membership-modal .modal-body .reasons ul{list-style:none;-webkit-padding-start:20px;-moz-padding-start:20px;padding-inline-start:20px}#pause-membership-modal .modal-body .reasons ul li{font-size:16px;padding-bottom:10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#pause-membership-modal .modal-body .reasons input[type=radio]{margin-right:20px}#pause-membership-modal .modal-body .reasons .input-group{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-style:groove;border-top:none;border-left:none;border-right:none;border-bottom-width:2px;margin:25px 50px 20px 45px}#pause-membership-modal .modal-body .reasons .input-group .other-text{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:15px;border:none;width:100%;font-size:16px}#pause-membership-modal .modal-footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#pause-membership-modal .modal-footer .next{border-radius:100px;background-image:linear-gradient(90deg,#ff3278,#ff5972);box-shadow:0 3px 15px 0 rgba(247,123,155,.71);width:70%;color:#fff;border:none}@media only screen and (max-width:768px){#pause-membership-modal .modal-dialog{width:100%;height:100%;margin:0}#pause-membership-modal .modal-dialog .modal-content{height:auto;min-height:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pause-membership-modal .modal-dialog .modal-body{width:100%;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}#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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#resume-membership-modal .modal-footer p{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px;cursor:pointer}#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;width:75vw;height:30vh}}#single-center-pack-warning .modal-content{display:grid;grid-template-rows:15% 70% 15%;width:500px;height:390px;border:none}#single-center-pack-warning .modal-header{border:none}#single-center-pack-warning .modal-header .title{font-size:20px;text-align:center;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}#single-center-pack-warning .modal-body .instruction-container .instruction-text{margin:16px}#single-center-pack-warning .modal-body .instruction-container .instruction-upgrade{margin:12px;color:#ff3278;border:none;background:none}#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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#single-center-pack-warning .modal-footer .skip-continue-button{width:50%;font-size:16px;text-align:center;color:#fff;background-image:linear-gradient(90deg,#ff3278,#ff5972);border:none;border-radius:22px}@media only screen and (max-width:768px){#single-center-pack-warning .modal-footer .skip-continue-button{font-size:1.5rem}}@media only screen and (max-width:768px){#single-center-pack-warning .modal-dialog{width:100%;height:100%;margin:0;padding:0}#single-center-pack-warning .modal-dialog .modal-content{height:auto;width:auto;min-height:100%;border-radius:0}#single-center-pack-warning .modal-dialog .modal-content .modal-body{width:100%;padding:0}#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{font-size:16px;border-radius:50px}}.auto-renew-container{border-radius:4px;background-color:rgba(152,185,238,.1);margin:12px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px}.auto-renew-container .left-container{padding-right:10px}.auto-renew-container .right-container{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.auto-renew-container .right-container .separator-line{height:2px;border:1px solid #cbcbcb;margin:10px 0}.auto-renew-container .right-container .offer-container .offer-text{font-size:14px;font-weight:500;color:#434343}.auto-renew-container .right-container .renew-switch-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.auto-renew-container .right-container .renew-switch-container .renew-text{font-size:14px;line-height:1.86;color:#242424}#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{padding:0;margin:0;width:100vw}}@media only screen and (max-width:768px){#supported-cards-modal .modal-dialog .modal-content{width:100vw;padding:0;margin:0;height:100vh}}#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{padding:20px 36px;border:0}#supported-cards-modal .supported-options .title{font-size:16px;line-height:12px;color:#434343;font-family:BrandonTextWeb-Medium!important}#supported-cards-modal .supported-options .supported-option-cell{cursor:pointer}#supported-cards-modal .supported-options .supported-option-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#supported-cards-modal .non-supported-options{margin-top:60px}#supported-cards-modal .non-supported-options .title{font-size:16px;line-height:12px;color:#434343;font-family:BrandonTextWeb-Medium!important}.pack-address-widget{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:20px;padding-bottom:30px}.pack-address-widget .location-icon{width:22px;height:22px}.pack-address-widget .address-section{font-size:14px;font-weight:700;text-align:left;color:#4a4a4a;padding:8px 8px 0 16px}.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{padding:8px 8px 8px 16px;cursor:pointer}.pack-address-widget .address-tile:hover{background-color:#eceaea}.pack-address-widget .new-address{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:12px;padding-bottom:12px;cursor:pointer;height:30px}.pack-address-widget .action-container{width:100%}.pack-address-widget .btn{box-shadow:none;border:none;font-size:16px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0}.pack-address-widget .btn .caret{margin-top:10px;display:none}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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{font-size:14px;color:#999}.pack-address-widget .address-text-tile{font-size:14px;color:#999;overflow:hidden;white-space:normal}.pack-address-widget .dropdown-menu{font-size:16px;width:245px;overflow-y:auto;max-height:245px;margin-left:10px}.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;width:10px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-left:15%}.pack-address-widget .title{font-size:18px;font-weight:700;line-height:1.67;color:#999}.pack-address-widget .display-text{font-size:16px;font-weight:500;text-align:left;display:inline-block;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-width:80%;width:calc(80% + 31px);overflow:hidden;padding-right:10px;color:#000;vertical-align:top}.pack-address-widget .address-text{overflow:hidden;text-overflow:ellipsis;width:155px;margin-bottom:10px}.pack-address-widget .standing-instruction-dropdown{margin-top:10px}.pack-address-widget .standing-instruction-dropdown .standing-instruction-menu-style{width:100%;border-radius:2px;background-color:#f9f9f9;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);border:0;height:auto;max-height:250px;overflow-x:hidden}.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{opacity:.7;font-size:13px;line-height:1.43;text-align:left;color:#6b6b6b;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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.checkout-summary .header{font-size:22px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;padding-bottom:10px}.checkout-summary .summary{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.checkout-summary .summary .left{-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%}.checkout-summary .summary .right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:16px}.checkout-summary .title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:18px;display:grid;grid-template-columns:4fr 1fr}.checkout-summary .title .pricing-component{display:grid;grid-template-columns:1.5em auto}.checkout-summary .title .pricing-component img{width:13px;margin-top:3px}.checkout-summary .title .pricing-component strike{color:#9d9d9d}.checkout-summary .sub-title{color:#747474;padding:10px 0;text-transform:uppercase;font-size:14px}.date-field-container{width:92%;transition:border 1s ease-in;margin-bottom:22px}.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{display:grid;border-bottom:1px solid #d8d8d8;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{width:100%;background:transparent;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:16px;padding-bottom:12px;color:#aaa;opacity:1}.date-field-container .react-datepicker__current-month{display:none}.date-field-container .react-datepicker{height:50%;width:100%;border:none!important;box-shadow:0 13px 11px 0 rgba(0,0,0,.3);font-size:14px!important;font-family:BrandonTextWeb-Medium,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}.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{display:grid;grid-template-rows:60% 40%;background-color:#fff!important;border-bottom:1px solid #d8d8d8!important}.date-field-container .react-datepicker__header__dropdown{display:grid;grid-template-columns:46% 40%;grid-column-gap:10%}.date-field-container .react-datepicker__month-container{width:100%;height:100%;display:grid;grid-template-rows:25% 75%}.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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:30px;cursor:pointer;height:30px}.date-field-container .react-datepicker__day-names{white-space:nowrap;display:grid;grid-template-columns:repeat(7,auto)}.date-field-container .react-datepicker__day-names .react-datepicker__day-name{width:100%;text-align:center}.date-field-container .react-datepicker__day--keyboard-selected{border-radius:50%!important;background-color:#ff316d!important;color:#fff}.date-field-container .react-datepicker__day--selected{border-radius:50%!important;background-color:#ff316d!important;color:#fff!important}.date-field-container .react-datepicker__month-dropdown{-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;background-color:#fff!important;position:absolute!important;align-self:center!important;width:100%!important;height:400%!important;left:0!important;top:0!important;z-index:1;text-align:center!important;border-radius:.3rem;padding:8px!important;display:grid!important;grid-template-columns:repeat(3,32%)!important;grid-column-gap:6px!important;border:none}.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;color:#fff!important;border-radius:22px!important}.date-field-container .--selected_month,.date-field-container .react-datepicker__year-option{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-items:center!important;-moz-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack: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;position:absolute!important;width:100%!important;left:0!important;top:0!important;border:none!important;z-index:1;text-align:center;border-radius:.3rem;height:400%!important;padding:12px!important}.date-field-container .react-datepicker__year-option--selected{display:none}.date-field-container .--selected_year{display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-items:center!important;-moz-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-justify-content:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;background:#ff316d!important;color:#fff!important;border-radius:22px!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{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.product-list-widget .col-custom{padding-left:0;padding-right:0;cursor:pointer}@media only screen and (max-width:768px){.product-list-widget .col-custom{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.product-list-widget .product-list-header{width:100%;margin-bottom:25px}.product-list-widget .product-list-header p{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:24px;line-height:1.45;color:#242424}.product-list-widget .isModal p{text-transform:uppercase}.product-list-widget .action-container{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px;color:#ff316d;border-radius:20px;padding:10px 30px;background-color:#fff;margin-top:10px;margin-bottom:10px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:44px;position:relative;top:-29px;text-transform:uppercase;box-shadow:0 2px 5px 0 rgba(0,0,0,.11);text-align:center}.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{margin:10px 35px 10px 0;padding:10px 11px 5px 15px;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.11);background-color:#fff;min-height:137px}@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{width:320px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}@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{width:55px;height:55px;border-radius:27px}.doc-item-container .doc-container .doc-separator{width:279px;height:1px;opacity:.5;background-color:#d8d8d8;margin-bottom:5px}@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{width:11px;height:15px;margin-right:8px}@media(max-width:568px){.doctor-list-widget-container .container{padding-left:5px}}.care-hcu-product-page{position:relative;margin-bottom:5%;margin-right:10%}.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{position:fixed;width:45%;padding:5% 0 0 5%}.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{width:50%;margin-top:2em}.care-hcu-product-page .action-btn-container .right .action-btn .primary-button{font-size:16px;padding-top:8px;background-image:linear-gradient(99deg,#ff3278,#ff5972);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{position:static;width:100%;padding:0}.mobile .sticky-image-hcu img{border-radius:0;width:100%}.mobile .action-btn-container .right{width:100%;margin-top:2em}.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{font-size:18px;height:40px;width:100%;border-radius:35px}}.gym-plan-selector-widget{margin-bottom:40px}.gym-plan-selector-widget .gym-plan-title{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#8c96a1;font-size:14px;margin:10px 0 25px}.gym-plan-selector-widget .plan-selector-widget{-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}.gym-plan-selector-widget .plan-selector-widget,.gym-plan-selector-widget .plan-selector-widget .name{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;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{height:25px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-left:18px}.gym-plan-selector-widget .plan-selector-widget .pricing{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:22px;margin-bottom:14px;font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.gym-plan-selector-widget .plan-selector-widget .pricing .mrp{font-size:14px;color:#9d9d9d;text-decoration:line-through;margin-right:10px}@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{width:160px;margin-left:15px}.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{width:100%;height:100%}}#hcu-booking-summary-modal .modal-dialog .modal-header{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:20px;text-align:center;border:none}#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{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;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);padding:1em;margin:0 0 2em;width:100%}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details .details-list{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-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{text-transform:capitalize;color:#838fa3;padding-bottom:.5em}#hcu-booking-summary-modal .modal-dialog .modal-body .top-half .booking-details .details-list img{width:17px;height: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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#hcu-booking-summary-modal .modal-dialog .modal-body .instruction-wrapper h4{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;width:100%;text-align:left;border-top:1px}#hcu-booking-summary-modal .modal-dialog .modal-footer{border:none;padding-top:1rem;padding-bottom:2rem;text-transform:capitalize;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#hcu-booking-summary-modal .modal-dialog .modal-footer .done-button{width:70%;color:#fff;padding-top:.8rem}#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{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-date-picker-widget .date-header{font-family:BrandonTextWeb-Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#8c96a1;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;width:18px;top:30px}.new-date-picker-widget .image-option-container .option-btn .date-picker-container{padding-left:30px;height:30px}.new-date-picker-widget .input-element{height:40px;margin:15px 0 0;border-radius:4px;background-color:#fff;border:1px solid #c2c2c2;font-size:16px;padding:0 15px}.new-date-picker-widget .action-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:15px}.new-date-picker-widget .action-container .action-button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-image:linear-gradient(180deg,#fd7280,#ff2f73);height:35px;width:125px;border-radius:18px;color:#fff}.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{height:37%;grid-template-rows:65% auto}.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{width:300px!important;height:330px!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{width:300px!important;height:325px!important}.new-date-picker-widget .image-option-container .option-btn .option-arrow-gym{right:30px}}