.woocommerce-product-attributes{width:100%;border-collapse:separate;border-spacing:0 15px}.woocommerce-product-attributes tbody tr{display:block;border-radius:12px;background:#fdfdfd;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .3s ease;cursor:default;padding:15px 20px}.woocommerce-product-attributes tr:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.woocommerce-product-attributes th{display:block;font-weight:700;color:#735843;font-size:17px;margin-bottom:8px}.woocommerce-product-attributes td{display:block;color:#333}.wd-attr-term p{margin:0;line-height:1.7}@media (max-width:768px){.woocommerce-product-attributes tr{padding:12px 15px}.woocommerce-product-attributes th{font-size:16px}.woocommerce-product-attributes td{font-size:15px}}@media (max-width:768px){.banner-title.wd-fontsize-l{font-size:30px!important}}@media (max-width:768px){.wd-nav-tabs .tab-label.nav-link-text,.products-tabs-title .tab-label{font-size:16px!important}}@media (max-width:480px){.wd-nav-tabs .tab-label.nav-link-text,.products-tabs-title .tab-label{font-size:12px!important}}@media (max-width:768px){.wd-nav-tabs li{margin:0 5px 8px!important}}@media (max-width:480px){.wd-nav-tabs li{margin:0 3px 5px!important}}@media (max-width:768px){.hb-price-value .woocommerce-Price-amount.amount{font-size:18px!important}}@media (max-width:480px){.hb-price-value .woocommerce-Price-amount.amount{font-size:16px!important}}@media (max-width:768px){.hb-product-price{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.hb-price-label{display:block!important;margin-bottom:5px!important;white-space:nowrap!important;text-align:center!important;width:100%!important}.hb-price-value{display:block!important;width:100%!important;text-align:center!important}}.wd-pf-checkboxes.wd-pf-sortby .wd-pf-title>.title-text{color:transparent!important;position:relative;display:inline-block;line-height:1}.wd-pf-checkboxes.wd-pf-sortby .wd-pf-title>.title-text::after{content:"Сортировать";position:absolute;left:0;top:0;font-weight:600;font-size:12px;color:#333;pointer-events:none}.wd-pf-btn.wd-col>button[type=submit]{position:relative;color:transparent!important}.wd-pf-btn.wd-col>button[type=submit]::after{content:"НАЙТИ";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:600;font-size:12px;text-transform:uppercase;pointer-events:none;white-space:nowrap}.wd-pf-checkboxes.wd-pf-categories .wd-pf-title>.title-text{color:transparent!important;position:relative;display:inline-block;line-height:1}.wd-pf-checkboxes.wd-pf-categories .wd-pf-title>.title-text::after{content:"Категории";position:absolute;left:0;top:0;font-weight:600;font-size:12px;color:#333;text-transform:uppercase;pointer-events:none}.wd-pf-checkboxes.wd-pf-price-range .wd-pf-title>.title-text{color:transparent!important;position:relative;display:inline-block;line-height:1}.wd-pf-checkboxes.wd-pf-price-range .wd-pf-title>.title-text::after{content:"Цена";position:absolute;left:0;top:0;font-weight:600;font-size:12px;color:#333;text-transform:uppercase;pointer-events:none}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads{display:none!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--downloads{display:none!important}.woocommerce-MyAccount-navigation-link--orders a{color:transparent!important;position:relative}.woocommerce-MyAccount-navigation-link--orders a::after{content:"Бронирования";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#242424;font-weight:600;font-family:"Mulish",Arial,Helvetica,sans-serif;font-size:16px;padding:5px 15px;pointer-events:none;width:100%}.woocommerce-MyAccount-navigation-link--edit-account a{color:transparent!important;position:relative}.woocommerce-MyAccount-navigation-link--edit-account a::after{content:"Кабинет";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#242424;font-weight:600;font-family:"Mulish",Arial,Helvetica,sans-serif;font-size:16px;padding:5px 15px;pointer-events:none;width:100%}.woocommerce-MyAccount-navigation-link--customer-logout a{color:transparent!important;position:relative}.woocommerce-MyAccount-navigation-link--customer-logout a::after{content:"Выход";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#242424;font-weight:600;font-family:"Mulish",Arial,Helvetica,sans-serif;font-size:16px;padding:5px 15px;pointer-events:none;width:100%}.wd-my-acc-orders .nav-link-text{color:transparent!important;position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.wd-my-acc-orders .nav-link-text::after{content:"Бронирования";position:absolute;color:#242424;font-weight:600;pointer-events:none}.wd-sub-menu .woocommerce-MyAccount-navigation-link--orders a,.wd-sub-menu .woocommerce-MyAccount-navigation-link--edit-account a,.wd-sub-menu .woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--sub-menu-color)!important;position:static!important;font-weight:400!important;background:0 0!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--orders a::after,.wd-sub-menu .woocommerce-MyAccount-navigation-link--edit-account a::after,.wd-sub-menu .woocommerce-MyAccount-navigation-link--customer-logout a::after{content:none!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--orders a:before{content:"Бронирования"!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--edit-account a:before{content:"Кабинет"!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"Выход"!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--orders a,.wd-sub-menu .woocommerce-MyAccount-navigation-link--edit-account a,.wd-sub-menu .woocommerce-MyAccount-navigation-link--customer-logout a{font-size:0!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--orders a:before,.wd-sub-menu .woocommerce-MyAccount-navigation-link--edit-account a:before,.wd-sub-menu .woocommerce-MyAccount-navigation-link--customer-logout a:before{font-size:14px!important;color:var(--sub-menu-color)!important;font-weight:400!important}.wd-sub-menu .woocommerce-MyAccount-navigation-link--orders a:hover:before,.wd-sub-menu .woocommerce-MyAccount-navigation-link--edit-account a:hover:before,.wd-sub-menu .woocommerce-MyAccount-navigation-link--customer-logout a:hover:before{color:#735843!important}.wd-my-acc-edit-account .nav-link-text{color:transparent!important;position:relative}.wd-my-acc-edit-account .nav-link-text::after{content:"Кабинет";position:absolute;left:0;top:0;color:#242424;font-weight:600;pointer-events:none;width:100%;text-align:center}.wd-my-acc-edit-account .nav-link-text{color:transparent!important;position:relative;display:block;width:100%;text-align:center}.wd-my-acc-edit-account .nav-link-text::after{content:"Кабинет";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#242424;font-weight:600;pointer-events:none;white-space:nowrap}.wd-my-acc-customer-logout .nav-link-text{color:transparent!important;position:relative;display:block;width:100%;text-align:center}.wd-my-acc-customer-logout .nav-link-text::after{content:"Выход";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#242424;font-weight:600;pointer-events:none;white-space:nowrap}.woocommerce-MyAccount-content p a[href*=orders]{font-size:0!important}.woocommerce-MyAccount-content p a[href*=orders]::after{content:"недавние бронирования";font-size:16px;color:inherit}.wd-title-wrapp .entry-title.title{font-size:0!important;position:relative}.wd-title-wrapp .entry-title.title::after{content:"Апартаменты";font-size:inherit;position:absolute;left:0;top:0;white-space:nowrap}.woocommerce-MyAccount-navigation-link a:hover span{color:#735843!important}