.cp_body-wrapper:not(.cp_product){background:var(--cp-pages-bg);font-size:12px}.cp_body-wrapper .header{box-shadow:none}.cp_body-wrapper .systems-page.white-box{background:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);font-size:14px;margin:3rem auto;max-width:680px;padding:3rem}.cp_body-wrapper .systems-page.white-box p{font-size:14px}.cp_body-wrapper .systems-page.white-box h1{font-size:25px;font-weight:400;line-height:1.2}.cp_body-wrapper h1{color:var(--body-font-color)}.cp_body-wrapper .cp-module-root ::-webkit-input-placeholder{color:var(--body-font-color)}.cp_body-wrapper .cp-module-root :-ms-input-placeholder{color:var(--body-font-color)}.cp_body-wrapper .cp-module-root ::placeholder{color:var(--body-font-color)}.cp_body-wrapper .cp-module-root .buttons-group button,.cp_body-wrapper .cp-module-root button{margin-top:0}.cp-customer-dashboard-person-details{margin-bottom:2rem}form.add-cart .active-fields input,form.add-qty-cart input{border:none;padding:0}.form-cb{display:flex}.form-cb label{margin-bottom:0;margin-top:5px;width:calc(100% - 30px)}.cp_body-wrapper h1{font-size:44px}.cp_body-wrapper .cp-module-root input:not([type=radio]):not([type=checkbox]),.cp_body-wrapper .cp-module-root select{border:none;font-size:12px;margin-bottom:20px;padding:20px;width:100%}.cp-tab-navigation-wrapper{background:var(--cp-side-navigation-bg);border-bottom-left-radius:30px;border-top-left-radius:30px;overflow:hidden}.cp-tab-navigation-wrapper .tab-menu__link{color:#fff;display:flex;font-size:16px;padding:20px;text-decoration:none}.cp-tab-navigation-wrapper .tab-menu__link .icon{color:var(--secondary-color);margin-right:8px}.cp-tab-navigation-wrapper .tab-menu__link--active-branch,.cp-tab-navigation-wrapper .tab-menu__link.tab-menu__link--active-link,.cp-tab-navigation-wrapper .tab-menu__link:hover{background:var(--secondary-color);color:var(--primary-color);font-weight:600;text-decoration:none}.cp-tab-navigation-wrapper .tab-menu__link--active-branch .icon,.cp-tab-navigation-wrapper .tab-menu__link.tab-menu__link--active-link .icon,.cp-tab-navigation-wrapper .tab-menu__link:hover .icon{color:var(--primary-color)}.cp-tabs-wrapper .cp-tabs-contents{background:#fff;border-radius:0 30px 30px 30px;font-size:12px;padding:20px}.cp-tabs-wrapper .cp-tabs-contents p{font-size:inherit}@media(min-width:768px){.cp-tabs-wrapper .cp-tabs-contents{border-radius:0 30px 30px 30px}.cp-tab-navigation-wrapper{border-bottom-left-radius:30px;border-top-left-radius:30px}}@media(min-width:1025px){.cp-tabs-wrapper .cp-tabs-contents{padding:40px}.cp-tab-navigation-wrapper .tab-menu__link{padding:30px}}@media(max-width:767px){.cp-tab-navigation-wrapper{border-bottom-left-radius:0;border-top-left-radius:30px;border-top-right-radius:30px}}.membership-detail-wrapper .membership-details-cols{background:var(--cp-card-filled);border-radius:var(--cp-card-radius)}.membership-name-wrapper{margin-bottom:20px}.membership-name{margin-bottom:10px}.cp-membership-dashboard p,.membership-details p{font-size:12px}.membership-detail-wrapper{font-size:12px;margin-bottom:30px}.membership-detail-wrapper h5{color:var(--body-font-color);font-size:16px;margin-bottom:10px}.membership-details p span{display:block}.membership-details p span:empty{display:none}.membership-detail-wrapper .membership-details-cols{padding:30px 10px!important}.button-wrapper{margin-top:20px}.button-wrapper.dflex{grid-gap:20px}.button-wrapper.dflex>a{padding:14px 15px}.edit-membership-block .cp-card-title-with-icon{margin-top:2rem}.payment-wrapper .stripe-card-stripe-elements{background-color:#fff;border:1px solid #000;border:.5px solid rgba(0,0,0,.2);border-radius:50px;color:var(--body-font-color);font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding:19.35px 20px;text-decoration:none}@media(min-width:768px){.membership-detail-wrapper>div>.pure-u-md-1-3:not(:last-child){border-right:1px solid var(--card-stroke-20-black,rgba(0,0,0,.2))}.membership-detail-wrapper>div>.pure-u-md-1-3{padding:0 15px}}.cart-item-list{background:#fff;border:.5px solid rgba(0,0,0,.2);border-radius:20px;margin-bottom:20px;padding:1.5rem}.cart-control label{display:block;margin-bottom:10px}.cart-item{margin-bottom:15px}.cart-item img{display:block;max-width:70px;padding-right:20px}.cart-item-img{width:70px}.cart-item-cost{font-weight:700;margin-right:10px;text-align:right;width:100px}.car-item-cost-wrap{display:flex}.cart-control,.cart-details{background:#fff;border:.5px solid rgba(0,0,0,.2);border-radius:20px;padding:1.5rem}.order-item{display:flex;justify-content:space-between;padding:5px 0}.order-item-total{font-weight:700}.order-items .order-item{border-bottom:1px solid rgba(0,0,0,.4);padding:10px 0}#cart a.btn-checkout{margin-top:25px;width:100%}.add-qty-cart{border:.5px solid rgba(0,0,0,.2);border-radius:40px;display:flex;font-size:14px;margin-right:20px;padding:12px 12px 12px 15px;position:relative;text-align:right;width:120px}.add-qty-cart label{margin-bottom:0;padding-right:10px}.add-qty-cart input{border:none;font-size:14px;outline:none;padding:0;text-align:center}@media only screen and (min-width:768px){.cart-item-img-wrap{display:flex}.cart-item-info,.rv-flex{align-items:center;display:flex}.cart-item-info{justify-content:space-between;width:100%}}@media only screen and (min-width:1025px){.cart-control,.cart-details,.cart-item-list{padding:2.5rem}}@media only screen and (max-width:767px){.cart-item img{margin-bottom:5px}.rv-flex.cart-item>:not(:last-child){margin-bottom:15px}.rv-flex.cart-item .cart-item-cost{text-align:left}.cart-item-img-wrap{margin-bottom:10px}.car-item-cost-wrap{justify-content:space-between}.add-qty-cart label{font-size:0}.add-qty-cart{float:right;margin-right:0;padding:8px;width:70px}}