body.section-account{background-color:#fcfbf7}body.section-account .user-account-panel{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 15px 75px rgba(0,0,0,0.03);-moz-box-shadow:0 15px 75px rgba(0,0,0,0.03);box-shadow:0 15px 75px rgba(0,0,0,0.03);min-height:200px}@media (max-width:767px){body.section-account .user-account-panel{min-height:100px}}body.section-account .user-account-panel .btn-checkbox span{border-radius:8px}body.section-account .user-account-panel .panel-heading{border-bottom:1px solid #fcfbf7;background-color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}body.section-account .user-account-panel .panel-heading .icon{width:24px;height:24px}body.section-account .user-account-panel .panel-heading h4{font-size:20px;font-weight:400}@media (max-width:767px){body.section-account .user-account-panel .panel-heading h4{font-size:18px}}body.section-account .user-account-panel .panel-heading h4 span{font-size:14px;line-height:1.8em}body.section-account .user-account-panel .panel-heading h4 span.glyphicon{font-size:11px}body.section-account .user-account-panel .panel-heading a{color:#4b4844;text-decoration:none}body.section-account .user-account-panel .panel-heading a:hover,body.section-account .user-account-panel .panel-heading a:active,body.section-account .user-account-panel .panel-heading a:visited{color:#4b4844;text-decoration:none}body.section-account .user-account-panel .panel-heading a h4{font-size:20px;font-weight:400}@media (max-width:767px){body.section-account .user-account-panel .panel-heading a h4{font-size:18px}}body.section-account .user-account-panel .panel-heading a h4 span{font-size:14px;line-height:1.8em}body.section-account .user-account-panel .panel-heading a h4 span.glyphicon{font-size:11px}body.section-account .user-account-panel .panel-body{padding:20px}body.section-account .user-account-panel .panel-body table .icon{width:16px;height:16px}body.section-account .user-account-panel .panel-body table.latest-orders-list tr:last-child td{border-bottom:0}body.section-account .user-account-panel svg.payment-provider-logo{width:40px;height:24px;margin:0}body.section-account .close-account-link{display:inline-block;margin-top:50px;border-bottom:1px solid #cc2a1f;color:#cc2a1f;font-size:16px}body.section-account .close-account-link:hover,body.section-account .close-account-link:focus,body.section-account .close-account-link:visited,body.section-account .close-account-link:active{text-decoration:none}body.section-account .panel-body.user-perks-panel-body{padding:0 0 20px 0}body.section-account .user-perks svg.icon-check{position:absolute;top:-3px;left:-7px;width:36px;height:36px}@media (max-width:767px){body.section-account .user-perks svg.icon-check{top:0;width:30px;height:30px}}body.section-account .user-perks svg.icon-check .fill{fill:transparent}body.section-account .user-perks svg.icon-check .outline{fill:transparent}body.section-account .user-perks svg.icon-check .remove{fill:transparent}body.section-account .user-perks svg.icon-check .checkmark{stroke-width:0;stroke-linecap:round;stroke:#ffaa1e;fill:#ffaa1e;stroke-linejoin:round}body.section-account .user-perks .perk-description{color:#4b4844;font-size:16px;font-weight:500;letter-spacing:-0.01em}body.section-account .user-perks .perk-condition{color:#615f5b;font-size:14px;font-weight:400;letter-spacing:0}body.section-account .user-perks .perk-condition strong{color:#4b4844;font-weight:600}body.section-account .user-perks .user-perk-list-item{position:relative;margin-bottom:10px;padding:5px 5px 5px 0;list-style:none}body.section-account .user-perks .user-perk-list-item:last-child{margin-bottom:0;border-bottom:0}body.section-account .user-perks .program-perks{margin-bottom:25px;padding:10px 20px;background:linear-gradient(0.15turn,#35332f,#4b4844,#797672);color:#fff}body.section-account .user-perks .program-perks .program-title{margin-bottom:25px;color:#fff;font-size:22px;font-weight:500;letter-spacing:-0.03em;text-overflow:ellipsis}body.section-account .user-perks .program-perks .perk-description{color:#fff}body.section-account .user-perks .program-perks .perk-condition{color:#d6d2cd}body.section-account .user-perks .program-perks .user-perk-list-item:last-child{margin-bottom:0;border-bottom:0}body.section-account .user-perks .program-perks svg.icon-check .checkmark{stroke:#ffaa1e;fill:#ffaa1e}body.section-account .user-perks .various-perks{padding:0 20px}body.section-account .user-perks .various-perks.extra-padding{padding-top:43px}body.section-account ol.reservation-times-list{display:relative;margin:0;padding-left:0;list-style:none;counter-reset:item}body.section-account ol.reservation-times-list li{display:block;margin-bottom:20px;overflow:hidden;font-size:16px;line-height:1.3;list-style:none inside;counter-increment:item}body.section-account ol.reservation-times-list li::before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:counter(item);display:block;width:30px;height:30px;margin-right:20px;padding:8px;float:left;background:#e8e7e3;font-size:16px;font-weight:500;line-height:0.7;text-align:center;vertical-align:middle}.account-settings-navigation{display:block;margin:72px auto 20px;padding:0 25px 0 0}@media (max-width:767px){.account-settings-navigation{margin-top:10px;padding:0}}.account-settings-navigation li{margin:0;padding:0;list-style-type:none;border-top:1px solid #e9e9e9;text-align:left}.account-settings-navigation li.active a{color:#4b4844}.account-settings-navigation li a{display:flex;color:#999;font-size:13px;font-weight:500;letter-spacing:0;line-height:50px;text-transform:uppercase;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.account-settings-navigation li a:hover,.account-settings-navigation li a:active,.account-settings-navigation li a:focus{color:#6e6e6e;text-decoration:none}.account-settings-navigation li a .icon{width:35px;height:35px;vertical-align:middle}.account-settings-navigation li a .account-settings-icon{width:40px;white-space:nowrap}.account-settings-navigation li a .account-settings-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}