.gm-navbar {z-index: 9999 !important}.gm-main-menu-wrapper {z-index: 9999 !important}.gm-navigation-drawer, gm-second-nav-drawer {z-index: 10023 !important}.gm-navbar--style-3 .gm-toolbar {z-index: 10011 !important}.gm-navbar--style-5 .gm-toolbar {z-index: 10011 !important}.gm-navbar .gm-toolbar .wpml-ls {z-index: 10011 !important}@media (min-width: 1024px) {.gm-navbar .gm-logo {z-index: 10011 !important}}@media (min-width: 1024px) {.gm-navbar .gm-menu-btn--expanded, .gm-burger {z-index: 10017 !important}}.gm-search__fullscreen-container {z-index: 10023 !important}.gm-dropdown-overlay {z-index: 9996 !important}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-menu .gm-menu-item__link, .gm-main-menu-wrapper .gm-mega-menu__item__title {border-bottom: 1px solid rgba(234, 234, 234, 1);}}@media (min-width: 1024px) {.gm-inner .gm-container {height: 100px;}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-inner {min-height: 100px;}}.gm-container {max-width: 1200px}@media (min-width: 1024px) {.gm-navbar .gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-menu {border-top: 3px solid rgba(204, 32, 59, 1)}}@media (min-width: 1024px) {.gm-navbar .gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-submenu .gm-dropdown-menu-wrapper {margin-top: -3px}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-menu {background-color: rgba(255, 255, 255, 1)}}.gm-navbar .gm-main-menu-wrapper .mega-gm-dropdown > .gm-dropdown-menu, .gm-navbar .gm-main-menu-wrapper .mega-gm-dropdown > .gm-dropdown-menu-wrapper {
width: 1200px;
max-width : 1200px;
position: absolute;}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav > .menu-item > .gm-anchor {margin-top: 5px; margin-bottom: 5px; padding-top: 0; padding-bottom: 0;}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav > .gm-menu-item > .gm-anchor {margin-left: 15px}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav > .gm-menu-item > .gm-anchor {margin-right: 15px}}@media (min-width: 1024px) {.gm-navbar--has-divider .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor::before {right: -15px !important;}}@media (min-width: 1024px) {.gm-navbar .gm-logo {margin: 0px 0px 0px 0px;}}@media (min-width: 1024px) {.gm-navbar .gm-container {padding-right: 15px; padding-left: 15px; flex: 1 100%;}.gm-navbar .gm-toolbar .gm-container {padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px;}.gm-navbar .gm-dropdown-menu-wrapper--left {right: 0; left: auto;}.gm-navbar .gm-dropdown-submenu .gm-dropdown-menu-wrapper {left: 100%; z-index: 1;}.gm-navbar .gm-dropdown-submenu .gm-dropdown-menu-wrapper--left {right: 100%; left: auto; z-index: 1;}.gm-navbar #gm-main-menu {flex-grow: 1; display: flex;}.gm-navbar .gm-main-menu-wrapper {flex-grow: 1; align-items: stretch;}.gm-navbar.gm-top-links-align-left #gm-main-menu {justify-content: flex-start;}.gm-navbar.gm-top-links-align-center #gm-main-menu {justify-content: center;}.gm-navbar.gm-top-links-align-center .gm-logo {position: absolute; top: 50%; transform: translateY(-50%);}.gm-navbar.gm-top-links-align-right #gm-main-menu {justify-content: flex-end;}.gm-navbar .gm-toolbar-bg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: opacity 0.2s; z-index: -1;}.gm-navbar .gm-navbar-nav > .gm-menu-item > .gm-anchor > .gm-caret i {transform: none;}.gm-navbar .gm-navbar-nav > .gm-dropdown > .gm-dropdown-menu-wrapper {top: 100%;}.gm-navbar .gm-logo a img {transition: height 0.2s, line-height 0.2s;}.gm-navbar .gm-search {transition: height 0.2s, line-height 0.2s;}}@media (min-width: 1024px) {.gm-dropdown-appearance-animate-from-bottom .gm-dropdown > .gm-dropdown-menu-wrapper {transition: all 0.2s; transform: translateY(40px);}.gm-dropdown-appearance-animate-from-bottom .gm-dropdown.gm-open > .gm-dropdown-menu-wrapper {visibility: visible; transform: translateY(0); opacity: 1;}}@media (min-width: 1024px) {.gm-navbar .gm-dropdown-menu .gm-dropdown-toggle .gm-caret {font-size: 11px}}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-menu-item > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-menu-ancestor > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-page-ancestor > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-menu-parent > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > .menu-item > .gm-anchor:hover, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > .menu-item.gm-open > .gm-anchor {color: rgba(130, 23, 141, 1) !important}@media (min-width: 1024px) {.gm_action__visibility__mobile {display: none !important;}}@media (max-width: 1023px) {.gm_action__visibility__desktop {display: none !important;}}@media (min-width: 1024px) {.gm-disable-desktop-view, .gm-disable-desktop-view ~ .gm-second-nav-drawer, .gm-disable-desktop-view ~ .gm-main-menu-wrapper {display: none !important;}}.gm-dropdown-menu, .gm-minicart-dropdown {transition: all 0.17s;}@media (min-width: 1024px) {.gm-navbar--shadow-tiny.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-medium.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-large.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0 8px 30px 10px rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-deep.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0px 5px 15px 3px rgba(0, 0, 0, 0.1), 0 3px 4px 2px rgba(0, 0, 0, 0.1);}}@media (min-width: 1024px) {.gm-navbar--shadow-dropdown-tiny.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-dropdown-medium.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0 8px 15px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-dropdown-large.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0 12px 30px 10px rgba(0, 0, 0, 0.1), 0 2px 4px 1px rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-dropdown-deep.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0px 5px 15px 3px rgba(0, 0, 0, 0.1), 0 3px 4px 2px rgba(0, 0, 0, 0.1);}}.gm-navbar, .gm-main-menu-wrapper, .gm-navigation-drawer {font-family: inherit}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-inner-bg, .gm-padding {background-color: rgba(255, 255, 255, 1)}@media (min-width: 1024px) {.gm-padding {padding-top: 100px}}@media (max-width: 1023px) {.gm-padding {padding-top: 50px}}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-inner {border-bottom-color: rgba(0, 0, 0, 0); border-bottom-width: 0px}.gm-navbar ~ .gm-main-menu-wrapper .gm-menu-item__icon, .gm-navbar .gm-main-menu-wrapper .gm-menu-item__icon, .gm-toolbar-nav-container .gm-menu-item__icon {margin-right: 8px;}.gm-main-menu-wrapper .gm-navbar-nav .gm-menu-item__icon {display: none}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav > .gm-dropdown:not(.mega-gm-dropdown) .gm-dropdown-menu {min-width: 230px}}@media (min-width: 1024px) {.gm-navbar #gm-toolbar .gm-toolbar-social-link:hover {color: rgba(165, 226, 94, 1) !important}.gm-navbar .gm-main-menu-wrapper .gm-actions .gm-toolbar-social-link:hover {color: rgba(165, 226, 94, 1) !important}}@media (min-width: 1024px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-default {display: flex;}}@media (min-width: 1024px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-alt {display: none;}}.gm-navigation-drawer .gm-divider--vertical {display: none}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-search > i, .gm-navbar .gm-menu-actions-wrapper > .gm-search > i {font-size: 17px}}@media (max-width: 1023px) {.gm-search > .gm-icon {font-size: 17px}}@media (min-width: 1024px) {.gm-dropdown-appearance-animate-from-bottom .gm-open > .gm-search-wrapper {visibility: visible; transform: translateY(0); opacity: 1;}}@media (min-width: 1024px) {.gm-search:not(.fullscreen) .gm-search-wrapper {position: absolute; top: 100%; right: 0; width: 350px; padding: 15px 20px; transition: opacity ease 0.3s, visibility ease 0.3s; border-right: 4px solid #93cb52; border-top-left-radius: 4px; border-bottom-left-radius: 4px; background-color: #fff; box-shadow: 0 0 5px rgba(0, 1, 0, 0.3);}.gm-main-menu-wrapper .gm-search {cursor: pointer;}.gm-main-menu-wrapper .gm-search > i {padding-left: 15px; padding-right: 13px;}.gm-navbar--align-right .gm-search-wrapper {right: auto; left: -15px;}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-search > i, .gm-main-menu-wrapper .gm-search > .gm-search__txt {color: rgba(90, 90, 90, 1)}}.gm-navigation-drawer .gm-search {color: rgba(0, 0, 0, 1)}.gm-search__fullscreen-container {background-color: rgba(0, 0, 0, 0.8)}.gm-search__fullscreen-container .gm-search__close svg {fill: rgba(255, 255, 255, 1)}.gm-search__fullscreen-container .gm-search-btn {color: rgba(255, 255, 255, 1) !important}.gm-search:not(.fullscreen) .gm-search-btn {color: rgba(255, 255, 255, 1) !important}.gm-search__fullscreen-container .gm-search-btn:hover {color: rgba(255, 255, 255, 1) !important}.gm-search:not(.fullscreen) .gm-search-btn:hover {color: rgba(255, 255, 255, 1) !important}.gm-search:not(.fullscreen) .gm-search-wrapper {background: rgba(255, 255, 255, 1)}.gm-search__fullscreen-container .gm-search__input[type="text"] {background: rgba(255, 255, 255, 0) !important;}.gm-search__fullscreen-container .gm-search-btn {background: rgba(255, 255, 255, 0) !important;}.gm-search:not(.fullscreen) .gm-search__input {background: rgba(255, 255, 255, 0) !important;}.gm-search__fullscreen-container .gm-search__input[type="text"] {color: rgba(144, 144, 144, 1) !important;}.gm-search__fullscreen-container .gm-search__alpha {color: rgba(144, 144, 144, 1) !important;}.gm-search:not(.fullscreen) .gm-search__input {color: rgba(144, 144, 144, 1) !important;}.gm-search:not(.fullscreen) .gm-search-wrapper {border-right: 4px solid rgba(130, 23, 141, 1)}.gm-search__fullscreen-container .gm-search__input[type="text"] {border-bottom: 4px solid rgba(130, 23, 141, 1) !important; border-top: none !important; border-left: none !important; border-right: none !important;}.gm-search__fullscreen-container .gm-search-btn {border-bottom: 4px solid rgba(130, 23, 141, 1) !important; border-top: none !important; border-left: none !important; border-right: none !important;}.gm-search:not(.fullscreen) .gm-search-btn {background: rgba(57, 59, 63, 1)}.gm-search:not(.fullscreen) .gm-search-btn:hover {background: rgba(130, 23, 141, 1)}@media (min-width: 1024px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav > .menu-item > .gm-anchor {color: rgba(90, 90, 90, 1)}}@media (min-width: 1024px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-main-menu-wrapper .gm-nav-inline-divider {background-color: rgba(90, 90, 90, 1)}.gm-navbar--has-divider .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor {position: relative;}.gm-navbar--has-divider .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor::before {position: absolute; width: 1px; height: 30px; opacity: 0.25; content: ""; top: 50%; right: 0; transform: translateY(-50%);}.gm-navbar.gm-navbar--has-divider:not(.gm-navbar-sticky-toggle) .gm-main-menu-wrapper .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor::before {background-color: rgba(90, 90, 90, 1)}}@media (min-width: 1024px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-menu-item__link {color: rgba(110, 110, 111, 1)}}@media (min-width: 1024px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-menu-item__link:hover {color: rgba(214, 73, 111, 1) !important}.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu-title-item > .gm-mega-menu__item__title:hover .gm-anchor:not(.gm-anchor--empty) .gm-menu-item__txt {color: rgba(214, 73, 111, 1)}}@media (min-width: 1024px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu li.current-menu-ancestor > .gm-menu-item__link, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu li.current-page-ancestor > .gm-menu-item__link, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu li.current-menu-item > .gm-menu-item__link {color: rgba(204, 32, 59, 1)}.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu__item.current-menu-ancestor > .gm-mega-menu__item__title .gm-menu-item__txt, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu__item.current-page-ancestor > .gm-mega-menu__item__title .gm-menu-item__txt, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu__item.current-menu-item > .gm-mega-menu__item__title .gm-menu-item__txt {color: rgba(204, 32, 59, 1)}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-mega-menu__item__title, .gm-main-menu-wrapper .gm-mega-menu__item__title .gm-menu-item__txt {color:rgba(110, 110, 111, 1)}}.gm-navigation-drawer {background-color: rgba(255, 255, 255, 1);}.gm-mobile-submenu-style-slider .gm-navbar-nav .gm-dropdown-menu-wrapper {background-color: rgba(255, 255, 255, 1);}.gm-navigation-drawer .gm-anchor, .gm-navigation-drawer .gm-mega-menu__item__title, .gm-navigation-drawer--mobile .gm-navbar-nav .gm-dropdown-menu-title {color: rgba(0, 0, 0, 1) !important}.gm-navigation-drawer .gm-anchor, .gm-navigation-drawer .gm-mega-menu__item__title {border-bottom: 0px solid rgba(0, 0, 0, 1)}.gm-navigation-drawer .gm-divider--vertical {border-color: rgba(0, 0, 0, 1)}@media (max-width: 1023px) {.gm-navigation-drawer .gm-search, .gm-navigation-drawer .gm-minicart {color: rgb(90, 90, 90, 1) !important;}}.gm-navigation-drawer .gm-anchor:hover, .gm-navigation-drawer li.current-menu-parent > .gm-anchor, .gm-navigation-drawer li.current-menu-item > .gm-anchor {color: rgba(0, 0, 0, 1) !important}.gm-navigation-drawer--mobile .gm-mobile-menu-container {z-index: 20;}.gm-navigation-drawer--mobile .gm-menu-btn.gm-hamburger-close {display: block; position: relative; margin-top: 8px; margin-bottom: 8px; z-index: 10; width: 24px; height: 24px;}.gm-navigation-drawer--mobile .gm-menu-btn.gm-hamburger-close .gm-menu-btn__inner {display: block; box-sizing: content-box; text-align: center;}.gm-navigation-drawer--mobile.gm-navigation-drawer--right .gm-menu-btn.gm-hamburger-close {margin-right: auto; margin-left: 0;}.gm-navigation-drawer--mobile.gm-navigation-drawer--left .gm-menu-btn.gm-hamburger-close {margin-right: 0; margin-left: auto;}.gm-navigation-drawer--mobile {max-width: 100%; width: 100%;}.gm-navigation-drawer--mobile {overflow: visible;}.gm-navigation-drawer--mobile .gm-burger {position: absolute;}.gm-navigation-drawer--mobile.gm-navigation-drawer--right .gm-burger {right: calc( 100% + 16px );}.gm-navigation-drawer--mobile.gm-navigation-drawer--left .gm-burger {left: calc( 100% + 16px );}.gm-navigation-drawer--open .gm-burger {margin-top: 8px !important; z-index: 10;}.gm-navigation-drawer--open.gm-navigation-drawer--right .gm-burger {right: calc( 100% - 24px );}.gm-navigation-drawer--open.gm-navigation-drawer--left .gm-burger {left: calc( 100% - 24px );}@media (max-width: 1023px) {.gm-navigation-drawer--open .gm-burger .hamburger-inner, .gm-navigation-drawer--open .gm-burger .hamburger-inner::after, .gm-navigation-drawer--open .gm-burger .hamburger-inner::before {background-color: rgba(104, 104, 104, 1) !important;}.gm-navigation-drawer .gm-hamburger-close .gm-menu-btn__inner {color: rgba(104, 104, 104, 1);}}@media (max-width: 1023px) {.gm-navigation-drawer--open .gm-burger .hamburger-box, .gm-navigation-drawer--open .gm-burger .hamburger-inner, .gm-navigation-drawer--open .gm-burger .hamburger-inner::after, .gm-navigation-drawer--open .gm-burger .hamburger-inner::before {width: 24px !important;}.gm-navigation-drawer--open .gm-burger .hamburger-box {height: 24px !important;}.gm-navigation-drawer .gm-hamburger-close .gm-menu-btn__inner {width: 24px; height: 24px;}.gm-navigation-drawer .gm-hamburger-close .gm-menu-btn__inner > i {font-size: 24px; width: 24px; height: 24px;}}@media (max-width: 1023px) {.gm-navigation-drawer--open .gm-burger {background-color: rgba(0, 0, 0, 0) !important;}.gm-navigation-drawer .gm-hamburger-close .gm-menu-btn__inner {background-color: rgba(0, 0, 0, 0);}}@media (max-width: 1023px) {.gm-navigation-drawer--mobile .gm-menu-btn-close-mobile-drawer {padding: 12px 0px 12px 0px;}}@media (max-width: 1023px) {.gm-navigation-drawer--mobile .gm-menu-btn-close-mobile-drawer {display: flex; flex-wrap: nowrap; flex-direction: row; align-content: center; justify-content: flex-end; flex: 0; width: 100%;}}@media (max-width: 1023px) {.gm-menu-btn-close-mobile-drawer .hamburger {padding: 0; cursor: pointer; justify-content: center; padding: 0; min-width: 24px;}.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-box, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::after, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::before {width: 24px;}.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-box {height: 24px;}.gm-menu-btn-close-mobile-drawer .gm-menu-btn__inner {font-size: 24px;}}@media (max-width: 1023px) {.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::after, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::before {height: 3px;}}@media (max-width: 1023px) {.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::after, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::before {background-color: rgba(104, 104, 104, 1);}.gm-menu-btn-close-mobile-drawer .gm-menu-btn__inner {color: rgba(104, 104, 104, 1);}}@media (max-width: 1023px) {.gm-menu-btn-close-mobile-drawer .hamburger {background-color: rgba(0, 0, 0, 0);}.gm-menu-btn-close-mobile-drawer .gm-menu-btn__inner {background-color: rgba(0, 0, 0, 0);}}@media (max-width: 1023px) {.gm-anchor, .gm-mega-menu__item__title {padding:9px 0;}.gm-navigation-drawer .gm-caret {position: absolute; right: 0; height: 38px; top: auto; padding: calc( 9px + 3px ) 0 9px 18px; min-width: 50px;}.gm-navigation-drawer .gm-dropdown > .gm-anchor {position: relative;}.gm-navigation-drawer .gm-dropdown > .gm-anchor .gm-menu-item__txt-wrapper {padding-right: 50px;}}.gm-navigation-drawer--mobile.gm-navigation-drawer--right {transform: translate3d(calc( 100% ), 0, 0); right: 0}@media (max-width: 1023px) {.gm-navigation-drawer .gm-dropdown > .gm-anchor .gm-menu-item__txt-wrapper {padding-right: 0;}}@media (max-width: 1023px) {.gm-navigation-drawer .gm-anchor .gm-menu-item__txt-wrapper, .gm-navigation-drawer .gm-mega-menu__item__title .gm-menu-item__txt-wrapper {    margin-right: unset;}.gm-navigation-drawer .gm-menu-item > .gm-anchor, .gm-mobile-submenu-style-slider .gm-navbar-nav .gm-dropdown-menu-wrapper .gm-dropdown-menu-title {justify-content: center;}}@media (max-width: 1023px) {.gm-hide-on-mobile {display: none;}.gm-hide-on-mobile-by-option {display: none !important;}}@media (max-width: 1023px) {.gm-inner .gm-container {height: 50px;}}@media (max-width: 1023px) {.gm-navigation-drawer--mobile .gm-navbar-nav > .gm-menu-item > .gm-anchor, .gm-navigation-drawer--mobile .gm-navbar-nav .gm-dropdown-menu-title {font-size: 30px}}@media (max-width: 1023px) {.gm-navigation-drawer--mobile .gm-navbar-nav > .gm-menu-item > .gm-anchor, .gm-navigation-drawer--mobile .gm-navbar-nav .gm-dropdown-menu-title {text-transform: uppercase}}@media (max-width: 1023px) {.gm-navigation-drawer--mobile .gm-dropdown-menu .gm-anchor {font-size: 11px}}@media (max-width: 1023px) {.gm-navigation-drawer--mobile .gm-dropdown-menu .gm-anchor {text-transform: uppercase}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav > li > .gm-anchor {font-size: 14px}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-menu-item__link {font-size: 11px}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-navbar-nav > li > .gm-anchor {text-transform: uppercase}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-menu-item__link {text-transform: uppercase}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-mega-menu__item__title, .gm-main-menu-wrapper .gm-mega-menu__item__title .gm-menu-item__txt {text-transform: uppercase}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-mega-menu__item__title, .gm-main-menu-wrapper .gm-mega-menu__item__title .gm-menu-item__txt {font-size: 13px}}#lang_sel_click {display: none}@media (max-width: 1023px) {.gm-navbar .gm-logo {flex: 1 1; justify-content: flex-start;}}@media (min-width: 1024px) {.gm-burger {display: none;}}@media (max-width: 1023px) {.gm-burger {display: block;}}@media (min-width: 1024px) {.gm-menu-btn__inner {color: rgba(104, 104, 104, 1);}.gm-menu-actions-wrapper a.gm-minicart-link {color: rgba(104, 104, 104, 1) !important;}}@media (min-width: 1024px) {.gm-menu-btn__inner {font-size: 24px;}}@media (min-width: 1024px) {.gm-menu-btn__inner {background-color: rgba(0, 0, 0, 0);}}@media (max-width: 1023px) {.gm-menu-btn__inner {color: rgba(104, 104, 104, 1);}.gm-menu-actions-wrapper .gm-search > .gm-icon {color: rgba(104, 104, 104, 1);}.gm-menu-actions-wrapper a {color: rgba(104, 104, 104, 1);}.gm-menu-actions-wrapper a.gm-minicart-link {color: rgba(104, 104, 104, 1) !important;}.gm-burger .hamburger-inner, .gm-burger .hamburger-inner::after, .gm-burger .hamburger-inner::before {background-color: rgba(104, 104, 104, 1);}.gm-burger.hamburger.is-active .hamburger-inner, .gm-burger.hamburger.is-active .hamburger-inner::after, .gm-burger.hamburger.is-active .hamburger-inner::before {background-color: rgba(104, 104, 104, 1);}}@media (max-width: 1023px) {.gm-navbar .gm-menu-actions-wrapper .gm-minicart {display: none;}}@media (max-width: 1023px) {.gm-navigation-drawer .gm-mobile-action-area-wrapper .gm-search {display: none;}.gm-navbar .gm-menu-actions-wrapper .gm-search {display: none;}}@media (min-width: 1024px) {.gm-navbar ~ .gm-navbar ~ .gm-main-menu-wrapper .gm-actions > .gm-search {display: none;}.gm-navbar .gm-menu-actions-wrapper > .gm-search {display: none;}}@media (min-width: 1024px) {.gm-navbar ~ .gm-main-menu-wrapper .gm-actions > .gm-minicart {display: none;}.gm-navbar .gm-menu-actions-wrapper > .gm-minicart {display: none;}}@media (max-width: 1023px) {.gm-menu-btn__inner, .gm-navbar .gm-menu-actions-wrapper .gm-minicart .gm-icon {font-size: 24px;}.gm-navbar .gm-menu-actions-wrapper .gm-search > .gm-icon {font-size: 24px;}.gm-burger .hamburger-box, .gm-burger .hamburger-inner, .gm-burger .hamburger-inner::after, .gm-burger .hamburger-inner::before {width: 24px;}.gm-burger .hamburger-box {height: 24px;}}@media (max-width: 1023px) {.gm-menu-btn__inner, .gm-burger {background-color: rgba(0, 0, 0, 0);}}@media (max-width: 1023px) {.gm-menu-btn__inner, .gm-burger {padding: 0;}}@media (max-width: 1023px) {.gm-menu-btn__inner, .gm-burger {border: 0px solid rgba(0, 0, 0, 0);}}@media (min-width: 1024px) {.gm-main-menu-wrapper .gm-mega-menu__item:not(:last-of-type) > .gm-dropdown-menu-wrapper > ul::after {border-right: 1px solid rgba(255, 255, 255, 0);}}.gm-navbar .gm-toolbar-socials-list__item {border: none!important}@media (min-width: 1024px) {.gm-navbar .gm-logo > a img {height: 46px}}@media (max-width: 1023px) {.gm-navbar .gm-logo > a img {height: 37px}}@media (max-width: 1023px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-mobile {display: flex;}}@media (max-width: 1023px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-mobile-alt {display: none;}}@media (min-width: 1024px) {.gm-navbar .grid {flex-basis: 0; flex-grow: 1; max-width: 100%;}.gm-navbar .grid-5 {max-width: 5%; flex: 0 0 5%;}.gm-navbar .grid-10 {max-width: 10%; flex: 0 0 10%;}.gm-navbar .grid-11 {max-width: 11.11111%; flex: 0 0 11.11111%;}.gm-navbar .grid-12 {max-width: 12.5%; flex: 0 0 12.5%;}.gm-navbar .grid-14 {max-width: 14.28571%; flex: 0 0 14.28571%;}.gm-navbar .grid-15 {max-width: 15%; flex: 0 0 15%;}.gm-navbar .grid-16 {max-width: 16.66666%; flex: 0 0 16.66666%;}.gm-navbar .grid-20 {max-width: 20%; flex: 0 0 20%;}.gm-navbar .grid-25 {max-width: 25%; flex: 0 0 25%;}.gm-navbar .grid-30 {max-width: 30%; flex: 0 0 30%;}.gm-navbar .grid-35 {max-width: 35%; flex: 0 0 35%;}.gm-navbar .grid-40 {max-width: 40%; flex: 0 0 40%;}.gm-navbar .grid-45 {max-width: 45%; flex: 0 0 45%;}.gm-navbar .grid-50 {max-width: 50%; flex: 0 0 50%;}.gm-navbar .grid-55 {max-width: 55%; flex: 0 0 55%;}.gm-navbar .grid-60 {max-width: 60%; flex: 0 0 60%;}.gm-navbar .grid-65 {max-width: 65%; flex: 0 0 65%;}.gm-navbar .grid-70 {max-width: 70%; flex: 0 0 70%;}.gm-navbar .grid-75 {max-width: 75%; flex: 0 0 75%;}.gm-navbar .grid-80 {max-width: 80%; flex: 0 0 80%;}.gm-navbar .grid-85 {max-width: 85%; flex: 0 0 85%;}.gm-navbar .grid-90 {max-width: 90%; flex: 0 0 90%;}.gm-navbar .grid-95 {max-width: 95%; flex: 0 0 95%;}.gm-navbar .grid-33 {max-width: 33.33333%; flex: 0 0 33.33333%;}.gm-navbar .grid-66 {max-width: 66.66667%; flex: 0 0 66.66667%;}.gm-navbar .grid-100 {max-width: 100%; flex: 0 0 100%;}.gm-navbar .attachment-menu-thumb, .gm-main-menu-wrapper .attachment-menu-thumb {position: fixed; z-index: 99999; top: 0; display: none; max-width: none; opacity: 0; transition: opacity 0.2s 0.5s;}.gm-navbar:not(.gm-navbar--align-right) .attachment-menu-thumb {left: calc(100% - 30px);}.gm-navbar.gm-navbar--align-right .attachment-menu-thumb {right: 100%;}.gm-menu-item.gm-has-featured-img:hover .attachment-menu-thumb {display: block;}[dir='rtl'] .gm-caret i {transform: rotate(180deg);}.gm-caret {padding-left: 5px}}@media (min-width: 1024px) {.gm-navbar .gm-menu-btn {display: none;}.gm-navbar .gm-menu-actions-wrapper {display: none;}}@media (max-width: 1023px) {.gm-navbar .mobile-grid {flex-basis: 0; flex-grow: 1; max-width: 100%;}.gm-navbar .mobile-grid-5 {max-width: 5%; flex: 0 0 5%;}.gm-navbar .mobile-grid-10 {max-width: 10%; flex: 0 0 10%;}.gm-navbar .mobile-grid-11 {max-width: 11.11111%; flex: 0 0 11.11111%;}.gm-navbar .mobile-grid-12 {max-width: 12.5%; flex: 0 0 12.5%;}.gm-navbar .mobile-grid-14 {max-width: 14.28571%; flex: 0 0 14.28571%;}.gm-navbar .mobile-grid-15 {max-width: 15%; flex: 0 0 15%;}.gm-navbar .mobile-grid-16 {max-width: 16.66666%; flex: 0 0 16.66666%;}.gm-navbar .mobile-grid-20 {max-width: 20%; flex: 0 0 20%;}.gm-navbar .mobile-grid-25 {max-width: 25%; flex: 0 0 25%;}.gm-navbar .mobile-grid-30 {max-width: 30%; flex: 0 0 30%;}.gm-navbar .mobile-grid-35 {max-width: 35%; flex: 0 0 35%;}.gm-navbar .mobile-grid-40 {max-width: 40%; flex: 0 0 40%;}.gm-navbar .mobile-grid-45 {max-width: 45%; flex: 0 0 45%;}.gm-navbar .mobile-grid-50 {max-width: 50%; flex: 0 0 50%;}.gm-navbar .mobile-grid-55 {max-width: 55%; flex: 0 0 55%;}.gm-navbar .mobile-grid-60 {max-width: 60%; flex: 0 0 60%;}.gm-navbar .mobile-grid-65 {max-width: 65%; flex: 0 0 65%;}.gm-navbar .mobile-grid-70 {max-width: 70%; flex: 0 0 70%;}.gm-navbar .mobile-grid-75 {max-width: 75%; flex: 0 0 75%;}.gm-navbar .mobile-grid-80 {max-width: 80%; flex: 0 0 80%;}.gm-navbar .mobile-grid-85 {max-width: 85%; flex: 0 0 85%;}.gm-navbar .mobile-grid-90 {max-width: 90%; flex: 0 0 90%;}.gm-navbar .mobile-grid-95 {max-width: 95%; flex: 0 0 95%;}.gm-navbar .mobile-grid-33 {max-width: 33.33333%; flex: 0 0 33.33333%;}.gm-navbar .mobile-grid-66 {max-width: 66.66667%; flex: 0 0 66.66667%;}.gm-navbar .mobile-grid-100 {max-width: 100%; flex: 0 0 100%;}.gm-toolbar-bg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: opacity 0.2s; z-index: -1;}.gm-container {padding-right: 15px; padding-left: 15px; flex-wrap: wrap;}.attachment-menu-thumb {display: none;}.gm-dropdown-menu--background {background-image: none !important;}.gm-menu-btn {display: flex;}.gm-caret {padding-left: 15px}.gm-main-menu-wrapper .gm-dropdown-submenu .gm-caret i {transform: rotate(90deg)}[dir='rtl'] .gm-main-menu-wrapper .gm-dropdown-submenu .gm-caret i {transform: rotate(-90deg)}[dir='rtl'] .gm-navigation-drawer .gm-dropdown-toggle.gm-menu-item__link .gm-caret i {transform: rotate(-90deg)}}@media (max-width: 1023px) {.gm-main-menu-wrapper {display: none !important;}}.gm-burger .hamburger-inner, .gm-burger .hamburger-inner::after, .gm-burger .hamburger-inner::before {height: 3px;}@media (max-width: 1023px) {.gm-burger.gm-burger--float .hamburger-inner, .gm-burger.gm-burger--float .hamburger-inner::after, .gm-burger.gm-burger--float .hamburger-inner::before {background-color: rgba(104, 104, 104, 1);}}@media (max-width: 1023px) {.gm-burger.gm-burger--float .hamburger-box, .gm-burger.gm-burger--float .hamburger-inner, .gm-burger.gm-burger--float .hamburger-inner::after, .gm-burger.gm-burger--float .hamburger-inner::before {width: 24px;}.gm-burger.gm-burger--float .hamburger-box {height: 24px;}}@media (max-width: 1023px) {.gm-burger.gm-burger--float {background-color: rgba(0, 0, 0, 0);}}@media (min-width: 1024px) {.gm-menu-btn .gm-menu-btn--text {display: none;}}@media (min-width: 1024px) {.gm-menu-btn-second .gm-menu-btn--text {display: none;}}@media (max-width: 1023px) {.gm-menu-btn--text {display: none;}}@media (min-width: 1024px) {.gm-navbar-sticky-toggle .gm-logo__img-default, .gm-navbar-sticky-toggle .gm-logo__img-alt {display: none;}}.gm-navbar-sticky:not(.gm-navbar-sticky-toggle) .gm-main-menu-wrapper {top: 0 !important;}@media (min-width: 1024px) {.gm-navbar-sticky-toggle .gm-logo__img-sticky {display: flex;}}@media (min-width: 1024px) {.gm-navbar-sticky-toggle .gm-logo__img-sticky-alt {display: none;}}@media (min-width: 1024px) {.gm-navbar-sticky-toggle .gm-logo > a > img {height: undefinedpx}}@media (max-width: 1023px) {.gm-navbar-sticky-toggle .gm-logo__img-sticky-mobile {display: flex;}}@media (max-width: 1023px) {.gm-navbar-sticky-toggle .gm-logo__img-sticky-alt-mobile {display: none;}}@media (max-width: 1023px) {.gm-navbar-sticky-toggle .gm-logo > a > img {height: undefinedpx}}.wc-pao-addon-image-swatch-select{font-size:0 !important;opacity:0 !important;width:0 !important;height:0 !important}.wc-pao-addon-image-swatch{display:inline-block;outline:1px solid #ddd;padding:2px;margin-right:5px;margin-bottom:2px}.wc-pao-addon-image-swatch:hover,.wc-pao-addon-image-swatch:active,.wc-pao-addon-image-swatch:focus{outline:1px solid #666}.wc-pao-addon-image-swatch.selected{outline-color:#0f834d;outline-width:2px}.wc-pao-addon-image-swatch img{max-width:65px;max-height:65px}.wc-pao-addon-heading{margin:1em 0 0}.wc-pao-addon{margin:0 0 1em;padding:0 2px}.wc-pao-addon p{margin:0}.wc-pao-addon .wc-pao-addon-name{margin-top:0;display:inline-block}.wc-pao-addon label.wc-pao-addon-name{font-weight:bold}.wc-pao-addon .wc-pao-addon-description{font-style:italic}.wc-pao-addon .wc-pao-addon-description p{margin-bottom:12px}.wc-pao-addon .wc-pao-addon-wrap{margin:0.5em 0 0 0}.wc-pao-addon .wc-pao-addon-wrap select{width:auto;min-width:50%}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{align-self:center;margin-right:4px}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-radio{align-self:center}.wc-pao-cart-quantity-field input{background:none !important;outline:0 !important;border:0 !important;box-shadow:none !important}.wc-pao-addon .wc-pao-addon-wrap label{display:inline !important}.wc-pao-addon abbr.required{text-decoration:none !important}div.product-addon-totals{margin:20px 0 40px 0;padding:20px 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}div.product-addon-totals ul{list-style:none;margin:0}div.product-addon-totals ul li{display:flex;justify-content:space-between;padding:5px 0}div.product-addon-totals ul li.wc-pao-row-quantity-based{padding-left:20px}div.product-addon-totals .wc-pao-subtotal-line{justify-content:flex-end;border-top:1px solid #eee;padding:10px 0;margin-top:20px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{margin:0}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:0.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:0.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,0.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.wc-appointments-appointment-form-wrap{display:block!important;font-size:16px;width:100%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form{background-color:#fff;border:1px solid rgba(0,0,0,.05);box-sizing:border-box;display:inline-block;margin:0 0 1em;padding:1em 1em 0;width:100%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form input[type=checkbox],.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form input[type=radio]{width:auto!important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field input[type=number]{width:25%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone{margin:0;padding:0;position:relative}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone label{background-color:#fff;font-size:.8em;padding:.8em;position:absolute;top:-3em;right:-.5em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone label a{cursor:pointer;margin-left:.3em;text-decoration:none}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone label a:after{content:"\25bc";font-size:.75em;margin-left:5px}.rtl .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone label a:after{margin-left:0;margin-right:5px}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone .select2,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone select{display:none;margin-bottom:1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field-month label{display:none}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field-month .slot-picker{border-top:0;padding-top:0}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field-month .slot-picker li.slot{display:inline-block;width:25%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field-month .slot-picker li.selected-month{background-color:rgba(0,0,0,.05);opacity:1}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form label{color:#2b2b2b;display:block;font-size:1.1em;font-weight:400;margin-bottom:5px}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form select{width:100%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker{border-top:1px dashed rgba(0,0,0,.05);margin:0 -1em -1px;padding:1em;zoom:1}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker ul.slot_column{display:inline-block;margin:0!important;padding:0!important;vertical-align:top;width:33.3333%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot_heading{color:#2b2b2b;display:block;font-size:.9em;font-weight:400;margin:0 0 10px;text-align:center}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot{line-height:1;list-style:none;margin:0;position:relative;padding:0;width:100%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected a,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected:hover a{background-color:#111;color:#fff;outline-color:transparent;text-decoration:none}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot a{border:0;box-sizing:border-box;box-shadow:none;color:#2b2b2b;display:inline-block;font-size:.9em;font-weight:600;padding:.85em 5px;text-align:center;text-decoration:none;width:100%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot span{color:#a1a1a1;display:inline-block;font-size:.9em;font-weight:600;padding:.85em 5px;text-align:center;text-decoration:none;width:100%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot:focus a,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot:hover a{background-color:#dadada;background-color:rgba(0,0,0,.05);color:#2b2b2b}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.slot_empty{padding:.8em 5px;text-align:center}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.fully_scheduled a,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.fully_scheduled a.selected{cursor:not-allowed;opacity:.35;text-decoration:line-through}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.partial_scheduled a.selected:before,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.partial_scheduled a:before{display:inline-block;background-color:rgba(0,0,0,.1);border-radius:5px;content:"";position:absolute;left:0;bottom:0;right:0;margin:0 auto;width:10%;height:5px}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot[data-locale]:after,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot[data-locale]:before{visibility:hidden;opacity:0;pointer-events:none}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot[data-locale]:before{position:absolute;top:125%;left:50%;margin-top:5px;margin-left:-80px;padding:7px;width:160px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-locale);text-align:center;font-size:.8em;z-index:1}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot[data-locale]:after{position:absolute;top:125%;left:50%;margin-left:-5px;width:0;border-bottom:5px solid #000;border-bottom:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot[data-locale]:hover:after,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot[data-locale]:hover:before{visibility:visible;opacity:1}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot .spaces-left{display:block}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset{border:0;margin:0;padding:0}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset .picker.hasDatepicker{line-height:1em;position:relative}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset input{width:100%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset input.error{border-color:red}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset legend{display:none}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset legend small{text-decoration:underline;padding-left:1em;color:#999;cursor:pointer}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset label{display:inline-block;vertical-align:top;line-height:1.5em;width:25%}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form fieldset label span{display:block;font-size:.8em;color:#999;padding:0 2px}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-date-picker,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc_appointments_field_staff{background:0;margin:0 0 1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form dl{margin:0!important;padding:0;overflow:hidden}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form dl dt{clear:left;float:left;margin:0!important;padding:0;width:50%}.rtl .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form dl dt{clear:right;float:none;float:right}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form dl dd{float:right!important;margin:0;padding:0}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form dl dd span{line-height:1}.rtl .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form dl dd{float:none!important;float:left!important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-before .product-addon-add-ons,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-before .tc-extra-product-options.tc-show{border-bottom:1px dashed rgba(0,0,0,.05);padding:.5em 1em 1em;margin:0 -1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-before .wc-pao-addon{border-bottom:1px dashed rgba(0,0,0,.05);margin:-1em -1em 1em!important;padding:1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-after{display:none}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-after .product-addon-add-ons,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-after .tc-extra-product-options.tc-show{border-top:1px dashed rgba(0,0,0,.05);padding:1em 1em .5em;margin:0 -1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-after .wc-pao-addon{border-top:1px dashed rgba(0,0,0,.05);margin:0 -1em -1px!important;padding:1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-cost{border-top:1px dashed rgba(0,0,0,.05);display:none;padding:1em;margin:0 -1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .gform_wrapper .gform_footer{margin:0;padding:.25em 0 0}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-pao-addon .addon-description{margin:-.75em 0 1em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-pao-addon p.form-row{float:none;margin:0 0 .5em;padding:0}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-pao-addon p.form-row label{font-size:.9em;font-weight:600;line-height:1}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-pao-addon p.form-row:last-of-type{margin-bottom:.5em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-pao-addon .wc-pao-addon-image-swatch.selected{outline-color:#111}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form #product-addons-total dl{margin-top:0;margin-bottom:1.25em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .addon-duration{font-size:.75em;margin-left:.15em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .amount-symbol{margin-right:.15em}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-deposits-wrapper{margin:1em 0}#order_review .wc-pao-cart-item-name-icon,.woocommerce-MyAccount-content .order_details .wc-pao-cart-item-name-icon,.woocommerce-checkout-review-order-table .wc-pao-cart-item-name-icon,.woocommerce-mini-cart-item .wc-pao-cart-item-name-icon,.woocommerce-order-details .wc-pao-cart-item-name-icon{margin-left:0}.wc-pao-cart-item-name-icon{margin-left:23px}.price .duration{margin-left:.25em}.price .duration:before{content:"\2014";margin-right:.5em}.rtl .price .duration{margin-left:0;margin-right:.25em}.rtl .price .duration:before{margin-right:0;margin-left:.5em}.price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.wc-appointments-appointment-form-button.disabled{cursor:not-allowed;opacity:.5}.woocommerce-zero-order .cart .product-price,.woocommerce-zero-order .cart .product-subtotal,.woocommerce-zero-order .cart-subtotal,.woocommerce-zero-order .cart_totals h2,.woocommerce-zero-order .cart_totals table,.woocommerce-zero-order .order-total,.woocommerce-zero-order .order_details .total,.woocommerce-zero-order .order_details tfoot,.woocommerce-zero-order .product-subtotal,.woocommerce-zero-order .product-total,.woocommerce-zero-order .shop_table tfoot{display:none}@media screen and (min-width:768px){.woocommerce table.my_account_appointments{font-size:.875em}}.woocommerce table.my_account_appointments .anowrap{white-space:nowrap}.woocommerce table.my_account_appointments .adesc{margin-left:.5em}@media screen and (min-width:768px){.woocommerce table.my_account_appointments .adesc{display:block;margin-left:0}}#ui-datepicker-div{display:none}.wc-appointments-date-picker .ui-datepicker{border:0;background:0;color:#222;font-size:1.1em;padding:0;width:100%}.wc-appointments-date-picker .ui-datepicker *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wc-appointments-date-picker .ui-datepicker .ui-helper-clearfix:after,.wc-appointments-date-picker .ui-datepicker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.wc-appointments-date-picker .ui-datepicker .ui-state-disabled,.wc-appointments-date-picker .ui-datepicker .ui-widget-content .ui-state-disabled,.wc-appointments-date-picker .ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35)}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-header{background-color:transparent;background-image:none;border:0;border-radius:0;overflow:hidden;padding:0;position:relative;width:100%}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-header a{color:#222}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-title{font-size:1em;font-weight:400;line-height:1;margin:0 2.5em;padding:.7em 0;text-align:center}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-title .ui-datepicker-year{display:inline-block}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next-hover,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev-hover,.wc-appointments-date-picker .ui-datepicker .ui-state-hover,.wc-appointments-date-picker .ui-datepicker td:hover{background:rgba(0,0,0,.05);cursor:pointer;text-decoration:none}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next-hover,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev-hover{border:none;border-radius:0;box-shadow:none;height:40px;width:40px;position:absolute;top:0}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev{left:0}.rtl .wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev{left:auto;right:0}.rtl .wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev span:before{content:"\2192"}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next{right:0}.rtl .wc-appointments-date-picker .ui-datepicker .ui-datepicker-next{right:auto;left:0}.rtl .wc-appointments-date-picker .ui-datepicker .ui-datepicker-next span:before{content:"\2190"}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next span,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev span{background:0 0;display:block;margin:0;position:absolute;left:0;top:0;height:40px;font-weight:400}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-next span:before,.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev span:before{content:"\2192";speak:none;font-size:1.5em;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:36px}.wc-appointments-date-picker .ui-datepicker .ui-datepicker-prev span:before{content:"\2190"}.wc-appointments-date-picker .ui-datepicker .ui-icon-circle-triangle-e,.wc-appointments-date-picker .ui-datepicker .ui-icon-circle-triangle-w{width:40px;height:40px;overflow:hidden;text-indent:-99999px}.rtl .wc-appointments-date-picker .ui-datepicker .ui-icon-circle-triangle-e,.rtl .wc-appointments-date-picker .ui-datepicker .ui-icon-circle-triangle-w{text-indent:-99999px}.wc-appointments-date-picker .ui-datepicker table,.wc-appointments-date-picker .ui-datepicker tbody{border:0;font-size:1em;margin:0;width:100%}.wc-appointments-date-picker .ui-datepicker th{background:0;border:0;color:#2b2b2b;font-size:.8em;font-weight:400;padding:.8em 0!important;text-align:center;word-break:normal}.wc-appointments-date-picker .ui-datepicker tr{border:0;padding:0!important}.wc-appointments-date-picker .ui-datepicker td{background:0;border:none;padding:0!important;position:relative;width:14.28571428571429%}.wc-appointments-date-picker .ui-datepicker td a,.wc-appointments-date-picker .ui-datepicker td span{box-shadow:none;display:block}.wc-appointments-date-picker .ui-datepicker td .ui-state-default{background:0 0;background-image:none!important;border:none;color:#2b2b2b;margin:0;font-size:.8em;text-align:center;padding:.8em 0}.wc-appointments-date-picker .ui-datepicker td:not(.ui-state-disabled) a.ui-state-default{font-weight:600}.wc-appointments-date-picker .ui-datepicker td:not(.ui-datepicker-current-day) a.ui-state-active,.wc-appointments-date-picker .ui-datepicker td:not(.ui-datepicker-current-day) a.ui-state-active.ui-state-hover{background-color:rgba(0,0,0,.05)}.wc-appointments-date-picker .ui-datepicker td.appointable a:hover{background-color:rgba(0,0,0,.05);color:#2b2b2b;position:relative;z-index:2}.wc-appointments-date-picker .ui-datepicker td.partial_scheduled a,.wc-appointments-date-picker .ui-datepicker td.partial_scheduled span{z-index:1}.wc-appointments-date-picker .ui-datepicker td.partial_scheduled a:before,.wc-appointments-date-picker .ui-datepicker td.partial_scheduled span:before{display:inline-block;background-color:rgba(0,0,0,.2);border-radius:5px;content:"";position:absolute;left:0;bottom:0;right:0;margin:0 auto;width:10%;height:5px}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_9 a:before{width:10%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_8 a:before{width:20%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_7 a:before{width:30%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_6 a:before{width:40%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_5 a:before{width:50%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_4 a:before{width:60%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_3 a:before{width:70%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_2 a:before{width:80%}.wc-appointments-date-picker .ui-datepicker td.remaining_scheduled_1 a:before{width:90%}.wc-appointments-date-picker .ui-datepicker td.fully_scheduled a,.wc-appointments-date-picker .ui-datepicker td.fully_scheduled span{cursor:not-allowed;font-weight:400;text-decoration:line-through}.wc-appointments-date-picker .ui-datepicker td.fully_scheduled a:before,.wc-appointments-date-picker .ui-datepicker td.fully_scheduled span:before{display:inline-block;background-color:rgba(0,0,0,.1);border-radius:5px;content:"";position:absolute;left:0;bottom:0;right:0;margin:0 auto;width:100%;height:5px}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-today a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-today span{color:#f6563e}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover{background-color:#111;color:#fff;opacity:1}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:before,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover:before{background-color:rgba(255,255,255,.35)}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-selected-day{background-color:rgba(0,0,0,.05);opacity:1}.wc-appointments-date-picker .ui-datepicker td.appointable-range .ui-state-default{background:#111;color:#fff}.wc-appointments-date-picker .ui-datepicker td.discounted_day.appointable{white-space:nowrap}.wc-appointments-date-picker .ui-datepicker td.discounted_day.appointable:after{color:#7ad03a;content:"\e03c";font-family:WooCommerce;font-size:8px;line-height:1;position:absolute;top:4px;right:4px;z-index:1}.ui-datepicker:not(.ui-datepicker-inline){z-index:9999!important;background:#fff;color:#222;font-size:1.1em;padding:6px;border:1px solid #ddd;border-radius:0;box-shadow:0 4px 8px rgba(0,0,0,.18);width:17em}.ui-datepicker:not(.ui-datepicker-inline) *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.ui-datepicker:not(.ui-datepicker-inline) table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker:not(.ui-datepicker-inline) .ui-helper-clearfix:after,.ui-datepicker:not(.ui-datepicker-inline) .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-datepicker:not(.ui-datepicker-inline) .ui-state-disabled,.ui-datepicker:not(.ui-datepicker-inline) .ui-widget-content .ui-state-disabled,.ui-datepicker:not(.ui-datepicker-inline) .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35)}.ui-datepicker:not(.ui-datepicker-inline) table,.ui-datepicker:not(.ui-datepicker-inline) tbody{border:0;font-size:1em;margin:0;width:100%}.ui-datepicker:not(.ui-datepicker-inline) th{background:0;border:0;color:#2b2b2b;font-size:.8em;font-weight:700;padding:.8em 0!important;text-align:center;word-break:normal}.ui-datepicker:not(.ui-datepicker-inline) tr{border:0;padding:0!important}.ui-datepicker:not(.ui-datepicker-inline) td{background:0;border:none;padding:0!important;position:relative;width:14.28571428571429%}.ui-datepicker:not(.ui-datepicker-inline) td a,.ui-datepicker:not(.ui-datepicker-inline) td span{box-shadow:none;display:block;text-decoration:none}.ui-datepicker:not(.ui-datepicker-inline) td .ui-state-default{background:0 0;background-image:none!important;border:none;color:#2b2b2b;margin:0;font-size:.8em;text-align:center;padding:.8em 0}.ui-datepicker:not(.ui-datepicker-inline) td:not(.ui-state-disabled) a.ui-state-default{font-weight:600}.ui-datepicker:not(.ui-datepicker-inline) td:not(.ui-datepicker-current-day) a.ui-state-active,.ui-datepicker:not(.ui-datepicker-inline) td:not(.ui-datepicker-current-day) a.ui-state-active.ui-state-hover{background-color:rgba(0,0,0,.05)}.ui-datepicker:not(.ui-datepicker-inline) td.ui-datepicker-today,.ui-datepicker:not(.ui-datepicker-inline) td.ui-datepicker-today a{color:#f6563e}.ui-datepicker:not(.ui-datepicker-inline) td.ui-datepicker-current-day a,.ui-datepicker:not(.ui-datepicker-inline) td.ui-datepicker-current-day a:hover,.ui-datepicker:not(.ui-datepicker-inline) td.ui-datepicker-selected-day{background-color:rgba(0,0,0,.1);opacity:1}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-header{background-color:transparent;background-image:none;border:0;border-radius:0;font-weight:700;overflow:hidden;padding:0;position:relative;width:100%}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-header a{color:#222}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-title{line-height:1;margin:0 2.5em;padding:.3em 0;text-align:center}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-title .ui-datepicker-year{display:inline-block}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next-hover,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev-hover,.ui-datepicker:not(.ui-datepicker-inline) .ui-state-hover,.ui-datepicker:not(.ui-datepicker-inline) td:hover{background:rgba(0,0,0,.05);cursor:pointer;text-decoration:none}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next-hover,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev-hover{border:none;border-radius:0;box-shadow:none;height:40px;width:40px;position:absolute;top:0}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev{left:0}.rtl .ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev{left:auto;right:0}.rtl .ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev span:before{content:"\2192"}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next{right:0}.rtl .ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next{right:auto;left:0}.rtl .ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next span:before{content:"\2190"}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next span,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev span{background:0 0;display:block;margin:0;position:absolute;left:0;top:0;height:40px;font-weight:400}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-next span:before,.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev span:before{content:"\2192";speak:none;font-size:1.5em;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:36px}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-prev span:before{content:"\2190"}.ui-datepicker:not(.ui-datepicker-inline) .ui-icon-circle-triangle-e,.ui-datepicker:not(.ui-datepicker-inline) .ui-icon-circle-triangle-w{width:40px;height:40px;overflow:hidden;text-indent:-99999px}.rtl .ui-datepicker:not(.ui-datepicker-inline) .ui-icon-circle-triangle-e,.rtl .ui-datepicker:not(.ui-datepicker-inline) .ui-icon-circle-triangle-w{text-indent:-99999px}.ui-datepicker:not(.ui-datepicker-inline) select.ui-datepicker-month,.ui-datepicker:not(.ui-datepicker-inline) select.ui-datepicker-year{display:inline-block;width:45%}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-buttonpane{border-top:1px solid #ddd;margin:.7em 0 0 0;padding:0 .2em}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-buttonpane button{background:#f7f7f7;border:1px solid #d3d3d3;float:right;margin:.5em .2em .4em;padding:.2em .6em .3em .6em}.ui-datepicker:not(.ui-datepicker-inline) .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.wc-appointment-summary{background-color:#eee;background-color:rgba(0,0,0,.07);padding:1em}.wc-appointment-summary .wc-appointment-summary-name small{padding:.2em .6em;display:inline-flex;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);cursor:inherit!important;white-space:nowrap;max-width:100%}.wc-appointment-summary .wc-appointment-summary-name small.status-complete,.wc-appointment-summary .wc-appointment-summary-name small.status-paid{background:#c8d7e1;color:#2e4453}.wc-appointment-summary .wc-appointment-summary-name small.status-pending,.wc-appointment-summary .wc-appointment-summary-name small.status-pending-confirmation{background:#f8dda7;color:#94660c}.wc-appointment-summary .wc-appointment-summary-name small.status-cancelled{background:#eba3a3;color:#761919}.wc-appointment-summary .wc-appointment-summary-name small.status-confirmed{background:#c6e1c6;color:#5b841b}.wc-appointment-summary .wc-appointment-summary-name small>span{margin:0 .5em;overflow:hidden;text-overflow:ellipsis}.wc-appointment-summary .wc-appointment-summary-list{margin:1em 0 0}.wc-appointment-summary .wc-appointment-summary-list li{margin:0}.wc-appointment-summary .wc-appointment-summary-list li strong{margin-right:.5em}.wc-appointment-summary .wc-appointment-summary-actions{margin-top:1em}.wc-appointment-summary .wc-appointment-summary-actions a{border-right:1px solid #ccc;margin:0 3px 0 0;padding:0 4px 0 0}.wc-appointment-summary .wc-appointment-summary-actions a:last-child{border-right:0;margin:0;padding:0}.select2-container .select2-selection--single{height:40px}.select2-container img.staff-avatar{display:inline-block;vertical-align:sub;margin-right:6px;max-height:24px}.select2-container .select2-dropdown{text-align:left;z-index:99999}.select2-container--default .select2-selection--single{border-color:#ddd}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.date_picker_wrapper input[type=date],.date_picker_wrapper input[type=text]{margin-bottom:1em;width:100%}