#tbay-footer {
padding-top: 57px;
}
#tbay-footer .footer__logo {
margin-bottom: 20px;
}
#tbay-footer .footer__contact ul {
padding: 0;
list-style: none;
display: flex;
flex-direction: column;
}
#tbay-footer .footer__contact li {
display: flex;
align-items: center;
margin-bottom: 22px;
font-family: 'Arial' sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 15px;
letter-spacing: 0;
text-align: left;
}
#tbay-footer .footer__contact li span {
margin-right: 10px;
display: flex;
align-items: center;
}
#tbay-footer .copyright {
color: #999;
font-size: 14px;
margin-top: 40px;
font-style: normal;
font-weight: 400;
line-height: 110%; }
#tbay-footer .copyright span {
margin-bottom: 10px;
display: block;
text-align: center;
}
.d-flex {
display: flex;
}
.flex-row {
display: flex;
align-items: center;
}
.header__logo {
cursor: pointer;
}
.header__search form, .header__search input {
border-radius: 24px;
border: 1px solid #E4E4E4;
}
.header__search input::placeholder {
color: #CACACA;
font-family: 'Arial', sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.header__search .button-search {
height: auto;
font-size: inherit;
line-height: 1;
margin-right: 5px;
}
.header__search .button-group.input-group-addon {
background: none !important;
}
.header__logo .header__logo--delivery {
border-radius: 100px;
background: #EAF7FF;
display: flex;
padding: 5px 10px;
flex-direction: row;
align-items: center;
gap: 2px;
color: #2B87C3;
font-family: 'Arial', sans-serif;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
}
.header__contact a svg, .header__lk a svg {
margin-right: 5px;
}
.header__contact a, .header__lk a {
display: flex;
align-items: center;
justify-content: space-between;
font-size: 16px;
margin-right: 10px;
}
.header__contact, .header__lk {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-around;
}
.tbay-preloader {
right: 0;
top: 100%;
}
.bg-line-top-menu {
padding: 0 20px;
justify-content: center;
align-items: center;
gap: 30px;
border-top: 1px solid #2B87C3;
border-bottom: 1px solid #2B87C3;
background: #2B87C3;
margin-top: 15px;
}
.bg-line-top-menu ul {
padding: 0;
margin: 0;
list-style: none;
display: flex;
flex-direction: row;
}
.bg-line-top-menu ul li a {
color: #FFF;
font-family: 'Arial', sans-serif;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding: 19px 20px;
display: flex;
border-right: 1px solid #2676AB;;
}
.bg-line-top-menu ul li a:hover, .bg-line-top-menu ul li a.active {
background: #156BA4;
}
.bg-line-top-menu ul li:last-child a {
border: none;
}
li.swiper-slide.wc-block-grid__product {
box-shadow: none;
}
.wu-product-wrapper {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
.wp-block-button.wc-block-grid__product-add-to-cart {
position: relative;
}
.custom-select {
margin: 0 !important;
}
.g1 {
background: linear-gradient(135deg, #5EA8FF 0%, #9766FF 100%) !important;
}
.g2 {
background: linear-gradient(135deg, #3FE5BE 0%, #3E92DF 100%) !important;
}
.g3 {
background: linear-gradient(142deg, #FFBD3E 0%, #EA3232 100%) !important;
}
.g4 {
background: linear-gradient(142deg, #FFBD3E 0%, #EA75DE 0.01%, #4B13C2 100%) !important;
}
.nd-category .h3:first-letter {
text-transform: uppercase;
}
.nd-category .h3 {
font-size: 16px;
margin-top: 13PX;
margin-bottom: 0;
color: #fff;
max-width: 80%;
line-height: 1.2;
}
.nd-category span{
color: #fff;
}
.nd-category img {
display: none;
}
.nd-category .count {
display: none;
}
ul.wc-block-grid__products .wp-block-button.wc-block-grid__product-add-to-cart, a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart {
border-radius: 10px;
background: #2B87C3;
display: flex;
width: 100%;
padding: 15px 0;
justify-content: center;
align-items: center;
text-align: center;
gap: 10px;
color: #FFF;
font-family: 'Arial', serif;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 100%;
text-transform: uppercase;
margin: 0 auto;
}
.wu-product {
padding: 20px 20px 10px;
display: flex;
flex-direction: column;
border: 2px solid #fff;
border-radius: 8px;
justify-content: space-between;
width: 32%;
}
.wu-product--brand {
margin-top: 16px;
color: var(--light-grey, #999);
font-family: 'Arial', sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-bottom: 10px;
}
.wu-product--title {
color: var(--dark-grey, #333);
font-family: 'Arial', sans-serif;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-bottom: 21px;
overflow: hidden;
text-overflow: ellipsis;
display: -moz-box;
-moz-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.wu-product--footer {
display: flex;
justify-content: space-between;
margin-bottom: 14px;
align-items: center;
}
.wu-product-wight.wight {
color: var(--light-grey, #999);
font-family: Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.wu-product-price.price {
color: var(--dark-grey, #333);
text-align: right;
font-family: Arial, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.announcement .wu-product-price.price {
color: var(--red-text, #CD2222);
}
.news-product-swiper.news .badge,
.news-product-swiper.announcement .badge,.badge {
display: inline-block;
min-width: 10px;
padding: 0;
font-size: 12px;
font-weight: bold;
color: #fff;
line-height: 1;
vertical-align: baseline;
white-space: nowrap;
text-align: center;
background: none !important;
border-radius: 10px;
}
.swiper-horizontal {
padding-bottom: 20px;
}
.swiper-button-next {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV8xXzI5MCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMjcgM0MyNyAxLjM0MzE1IDI1LjY1NjkgMCAyNCAwSDNDMS4zNDMxNSAwIDAgMS4zNDMxNSAwIDNWMjZDMCAyNy42NTY5IDEuMzQzMTUgMjkgMyAyOUgyNEMyNS42NTY5IDI5IDI3IDI3LjY1NjkgMjcgMjZWM1oiLz4KPC9tYXNrPgo8cGF0aCBkPSJNMjcgM0MyNyAxLjM0MzE1IDI1LjY1NjkgMCAyNCAwSDNDMS4zNDMxNSAwIDAgMS4zNDMxNSAwIDNWMjZDMCAyNy42NTY5IDEuMzQzMTUgMjkgMyAyOUgyNEMyNS42NTY5IDI5IDI3IDI3LjY1NjkgMjcgMjZWM1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yOCAzQzI4IDAuNzkwODYxIDI2LjIwOTEgLTEgMjQgLTFIM0MwLjc5MDg2MSAtMSAtMSAwLjc5MDg2MSAtMSAzSDFDMSAxLjg5NTQzIDEuODk1NDMgMSAzIDFIMjRDMjUuMTA0NiAxIDI2IDEuODk1NDMgMjYgM0gyOFpNLTEgMjZDLTEgMjguMjA5MSAwLjc5MDg2MSAzMCAzIDMwSDI0QzI2LjIwOTEgMzAgMjggMjguMjA5MSAyOCAyNkgyNkMyNiAyNy4xMDQ2IDI1LjEwNDYgMjggMjQgMjhIM0MxLjg5NTQzIDI4IDEgMjcuMTA0NiAxIDI2SC0xWk0yNCAzMEMyNi4yMDkxIDMwIDI4IDI4LjIwOTEgMjggMjZWM0MyOCAwLjc5MDg2MSAyNi4yMDkxIC0xIDI0IC0xVjFDMjUuMTA0NiAxIDI2IDEuODk1NDMgMjYgM1YyNkMyNiAyNy4xMDQ2IDI1LjEwNDYgMjggMjQgMjhWMzBaTTMgLTFDMC43OTA4NjEgLTEgLTEgMC43OTA4NjEgLTEgM1YyNkMtMSAyOC4yMDkxIDAuNzkwODYxIDMwIDMgMzBWMjhDMS44OTU0MyAyOCAxIDI3LjEwNDYgMSAyNlYzQzEgMS44OTU0MyAxLjg5NTQzIDEgMyAxVi0xWiIgZmlsbD0iI0Y4RjhGOCIgbWFzaz0idXJsKCNwYXRoLTEtaW5zaWRlLTFfMV8yOTApIi8+CjxwYXRoIGQ9Ik0xNi45OTkxIDE0LjQ1OTRDMTYuOTkwOCAxNC4xOTM5IDE2Ljg5IDEzLjk0MSAxNi43MTYgMTMuNzQ4NkwxMS43NzQgOC4zMzNDMTEuNTg0NiA4LjEyNTYzIDExLjMyNDYgOC4wMDU5MyAxMS4wNTEzIDguMDAwMjFDMTAuNzc3OSA3Ljk5NDUgMTAuNTEzNyA4LjEwMzI1IDEwLjMxNjUgOC4zMDI1NEMxMC4xMTk0IDguNTAxODMgMTAuMDA1NiA4Ljc3NTM0IDEwLjAwMDIgOS4wNjI4OUM5Ljk5NDc3IDkuMzUwNDQgMTAuMDk4MSA5LjYyODQ4IDEwLjI4NzYgOS44MzU4NEwxNC41NDEgMTQuNUwxMC4yODc2IDE5LjE2NDJDMTAuMDk4MSAxOS4zNzE1IDkuOTk0NzcgMTkuNjQ5NiAxMC4wMDAyIDE5LjkzNzFDMTAuMDA1NiAyMC4yMjQ3IDEwLjExOTQgMjAuNDk4MiAxMC4zMTY1IDIwLjY5NzVDMTAuNTEzNyAyMC44OTY3IDEwLjc3NzkgMjEuMDA1NSAxMS4wNTEzIDIwLjk5OThDMTEuMzI0NiAyMC45OTQxIDExLjU4NDYgMjAuODc0NCAxMS43NzQgMjAuNjY3TDE2LjcxNiAxNS4yNTE0QzE2LjgxMTMgMTUuMTQ2MSAxNi44ODU1IDE1LjAyMTggMTYuOTM0MSAxNC44ODU3QzE2Ljk4MjcgMTQuNzQ5NiAxNy4wMDQ5IDE0LjYwNDYgMTYuOTk5MSAxNC40NTk0WiIgZmlsbD0iIzJCODdDMyIvPgo8L3N2Zz4K);
background-repeat: no-repeat;
padding: 0;
width: 27px;
height: 29px;
box-shadow: none;
border: none;
border-radius: 3px;
}
.swiper-button-next:hover {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3IDNDMjcgMS4zNDMxNSAyNS42NTY5IDAgMjQgMEgzQzEuMzQzMTUgMCAwIDEuMzQzMTUgMCAzVjI2QzAgMjcuNjU2OSAxLjM0MzE1IDI5IDMgMjlIMjRDMjUuNjU2OSAyOSAyNyAyNy42NTY5IDI3IDI2VjNaIiBmaWxsPSIjMkI4N0MzIi8+CjxwYXRoIGQ9Ik0xNi45OTkxIDE0LjQ1OTRDMTYuOTkwOCAxNC4xOTM5IDE2Ljg5IDEzLjk0MSAxNi43MTYgMTMuNzQ4NkwxMS43NzQgOC4zMzNDMTEuNTg0NiA4LjEyNTYzIDExLjMyNDYgOC4wMDU5MyAxMS4wNTEzIDguMDAwMjFDMTAuNzc3OSA3Ljk5NDUgMTAuNTEzNyA4LjEwMzI1IDEwLjMxNjUgOC4zMDI1NEMxMC4xMTk0IDguNTAxODMgMTAuMDA1NiA4Ljc3NTM0IDEwLjAwMDIgOS4wNjI4OUM5Ljk5NDc3IDkuMzUwNDQgMTAuMDk4MSA5LjYyODQ4IDEwLjI4NzYgOS44MzU4NEwxNC41NDEgMTQuNUwxMC4yODc2IDE5LjE2NDJDMTAuMDk4MSAxOS4zNzE1IDkuOTk0NzcgMTkuNjQ5NiAxMC4wMDAyIDE5LjkzNzFDMTAuMDA1NiAyMC4yMjQ3IDEwLjExOTQgMjAuNDk4MiAxMC4zMTY1IDIwLjY5NzVDMTAuNTEzNyAyMC44OTY3IDEwLjc3NzkgMjEuMDA1NSAxMS4wNTEzIDIwLjk5OThDMTEuMzI0NiAyMC45OTQxIDExLjU4NDYgMjAuODc0NCAxMS43NzQgMjAuNjY3TDE2LjcxNiAxNS4yNTE0QzE2LjgxMTMgMTUuMTQ2MSAxNi44ODU1IDE1LjAyMTggMTYuOTM0MSAxNC44ODU3QzE2Ljk4MjcgMTQuNzQ5NiAxNy4wMDQ5IDE0LjYwNDYgMTYuOTk5MSAxNC40NTk0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.swiper-button-prev {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV8xXzEyNzQiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTAgM0MwIDEuMzQzMTUgMS4zNDMxNSAwIDMgMEgyNEMyNS42NTY5IDAgMjcgMS4zNDMxNSAyNyAzVjI2QzI3IDI3LjY1NjkgMjUuNjU2OSAyOSAyNCAyOUgzQzEuMzQzMTUgMjkgMCAyNy42NTY5IDAgMjZWM1oiLz4KPC9tYXNrPgo8cGF0aCBkPSJNMCAzQzAgMS4zNDMxNSAxLjM0MzE1IDAgMyAwSDI0QzI1LjY1NjkgMCAyNyAxLjM0MzE1IDI3IDNWMjZDMjcgMjcuNjU2OSAyNS42NTY5IDI5IDI0IDI5SDNDMS4zNDMxNSAyOSAwIDI3LjY1NjkgMCAyNlYzWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTS0xIDNDLTEgMC43OTA4NjEgMC43OTA4NjEgLTEgMyAtMUgyNEMyNi4yMDkxIC0xIDI4IDAuNzkwODYxIDI4IDNIMjZDMjYgMS44OTU0MyAyNS4xMDQ2IDEgMjQgMUgzQzEuODk1NDMgMSAxIDEuODk1NDMgMSAzSC0xWk0yOCAyNkMyOCAyOC4yMDkxIDI2LjIwOTEgMzAgMjQgMzBIM0MwLjc5MDg2MSAzMCAtMSAyOC4yMDkxIC0xIDI2SDFDMSAyNy4xMDQ2IDEuODk1NDMgMjggMyAyOEgyNEMyNS4xMDQ2IDI4IDI2IDI3LjEwNDYgMjYgMjZIMjhaTTMgMzBDMC43OTA4NjEgMzAgLTEgMjguMjA5MSAtMSAyNlYzQy0xIDAuNzkwODYxIDAuNzkwODYxIC0xIDMgLTFWMUMxLjg5NTQzIDEgMSAxLjg5NTQzIDEgM1YyNkMxIDI3LjEwNDYgMS44OTU0MyAyOCAzIDI4VjMwWk0yNCAtMUMyNi4yMDkxIC0xIDI4IDAuNzkwODYxIDI4IDNWMjZDMjggMjguMjA5MSAyNi4yMDkxIDMwIDI0IDMwVjI4QzI1LjEwNDYgMjggMjYgMjcuMTA0NiAyNiAyNlYzQzI2IDEuODk1NDMgMjUuMTA0NiAxIDI0IDFWLTFaIiBmaWxsPSIjRTRFNEU0IiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMV8xXzEyNzQpIi8+CjxwYXRoIGQ9Ik0xMC4wMDA5IDE0LjQ1OTRDMTAuMDA5MiAxNC4xOTM5IDEwLjExIDEzLjk0MSAxMC4yODQgMTMuNzQ4NkwxNS4yMjYgOC4zMzNDMTUuNDE1NCA4LjEyNTYzIDE1LjY3NTQgOC4wMDU5MyAxNS45NDg3IDguMDAwMjFDMTYuMjIyMSA3Ljk5NDUgMTYuNDg2MyA4LjEwMzI1IDE2LjY4MzUgOC4zMDI1NEMxNi44ODA2IDguNTAxODMgMTYuOTk0NCA4Ljc3NTM0IDE2Ljk5OTggOS4wNjI4OUMxNy4wMDUyIDkuMzUwNDQgMTYuOTAxOSA5LjYyODQ4IDE2LjcxMjQgOS44MzU4NEwxMi40NTkgMTQuNUwxNi43MTI0IDE5LjE2NDJDMTYuOTAxOSAxOS4zNzE1IDE3LjAwNTIgMTkuNjQ5NiAxNi45OTk4IDE5LjkzNzFDMTYuOTk0NCAyMC4yMjQ3IDE2Ljg4MDYgMjAuNDk4MiAxNi42ODM1IDIwLjY5NzVDMTYuNDg2MyAyMC44OTY3IDE2LjIyMjEgMjEuMDA1NSAxNS45NDg3IDIwLjk5OThDMTUuNjc1NCAyMC45OTQxIDE1LjQxNTQgMjAuODc0NCAxNS4yMjYgMjAuNjY3TDEwLjI4NCAxNS4yNTE0QzEwLjE4ODcgMTUuMTQ2MSAxMC4xMTQ1IDE1LjAyMTggMTAuMDY1OSAxNC44ODU3QzEwLjAxNzMgMTQuNzQ5NiA5Ljk5NTE1IDE0LjYwNDYgMTAuMDAwOSAxNC40NTk0WiIgZmlsbD0iIzJCODdDMyIvPgo8L3N2Zz4K);
background-repeat: no-repeat;
padding: 0;
width: 27px;
height: 29px;
box-shadow: none;
border: none;
border-radius: 3px;
}
.swiper-button-prev:hover {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3IDNDMjcgMS4zNDMxNSAyNS42NTY5IDAgMjQgMEgzQzEuMzQzMTUgMCAwIDEuMzQzMTUgMCAzVjI2QzAgMjcuNjU2OSAxLjM0MzE1IDI5IDMgMjlIMjRDMjUuNjU2OSAyOSAyNyAyNy42NTY5IDI3IDI2VjNaIiBmaWxsPSIjMkI4N0MzIi8+CjxwYXRoIGQ9Ik0xMC4wMDA5IDE0LjQ1OTRDMTAuMDA5MiAxNC4xOTM5IDEwLjExIDEzLjk0MSAxMC4yODQgMTMuNzQ4NkwxNS4yMjYgOC4zMzNDMTUuNDE1NCA4LjEyNTYzIDE1LjY3NTQgOC4wMDU5MyAxNS45NDg3IDguMDAwMjFDMTYuMjIyMSA3Ljk5NDUgMTYuNDg2MyA4LjEwMzI1IDE2LjY4MzUgOC4zMDI1NEMxNi44ODA2IDguNTAxODMgMTYuOTk0NCA4Ljc3NTM0IDE2Ljk5OTggOS4wNjI4OUMxNy4wMDUyIDkuMzUwNDQgMTYuOTAxOSA5LjYyODQ4IDE2LjcxMjQgOS44MzU4NEwxMi40NTkgMTQuNUwxNi43MTI0IDE5LjE2NDJDMTYuOTAxOSAxOS4zNzE1IDE3LjAwNTIgMTkuNjQ5NiAxNi45OTk4IDE5LjkzNzFDMTYuOTk0NCAyMC4yMjQ3IDE2Ljg4MDYgMjAuNDk4MiAxNi42ODM1IDIwLjY5NzVDMTYuNDg2MyAyMC44OTY3IDE2LjIyMjEgMjEuMDA1NSAxNS45NDg3IDIwLjk5OThDMTUuNjc1NCAyMC45OTQxIDE1LjQxNTQgMjAuODc0NCAxNS4yMjYgMjAuNjY3TDEwLjI4NCAxNS4yNTE0QzEwLjE4ODcgMTUuMTQ2MSAxMC4xMTQ1IDE1LjAyMTggMTAuMDY1OSAxNC44ODU3QzEwLjAxNzMgMTQuNzQ5NiA5Ljk5NTE1IDE0LjYwNDYgMTAuMDAwOSAxNC40NTk0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.swiper-button-next:after, .swiper-button-prev:after {
display: none;
}
.brands-product-swiper .swiper-wrapper {
align-items: center;
}
.brands-product-swiper .brand_slide img {
height: auto;
max-width: 120px;
-webkit-filter: grayscale(90%);
filter: grayscale(90%);
gap: 15px;
transition: filter, .3s;
}
.brands-product-swiper .brand_slide {
display: flex;
justify-content: end;
flex-direction: column;
align-items: center;
}
.wc-block-grid__product-image a {
text-align: center;
width: 100%;
display: block;
}
.wc-block-grid__product-image a img {
max-height: 211px;
width: auto;
text-align: center;
} #tbay-breadscrumb {
margin: 30px 0;
}
#tbay-breadscrumb, .tbay-breadscrumb .breadscrumb-inner {
background: none;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb a {
display: initial;
align-items: center;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb span, .tbay-breadscrumb .breadscrumb-inner .breadcrumb a {
color: #999;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb span:first-letter {
text-transform: uppercase;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb {
background: none;
padding: 0;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb span:first-letter, .tbay-breadscrumb .breadscrumb-inner .breadcrumb a:first-letter {
text-transform: uppercase;
}
.attr-row {
display: flex;
margin-bottom: 20px;
}
.attr-row span:first-letter {
text-transform: uppercase;
}
.attr-row p, .attr-row span {
color: var(--light-grey, #585858);
min-width: 100px;
font-family: Arial, sans-serif !important;
font-size: 16px !important;
font-style: normal;
font-weight: 400;
line-height: 1.4;
margin: 0;
}
.attr-row p.stock.in-stock {
color: var(--green-text, #32730B) !important;
}
.delivery-row {
max-width: 341px;
border-radius: 6px;
margin-bottom: 32px;
background: var(--light-blue-bg, #EAF7FF);
}
.delivery-row a {
display: flex;
padding: 12px;
width: 100%;
justify-content: space-between;
align-items: center;
}
.delivery-row span {
width: 260px;
color: var(--blue-main, #2B87C3);
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.mb32 {
margin-top: 0 !important;
margin-bottom: 32px !important;
}
.archive-shop div.product .information .cart {
margin: 0 !important;
border: none !important;
padding: 0 !important;
}
.archive-shop span.woocommerce-Price-amount.amount {
margin-left: 49px;
}
.archive-shop div.product .information {
padding: 0 !important;
}
.archive-shop div.product .information .single_add_to_cart_button {
display: flex;
width: 238px;
padding: 0 !important;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 10px !important;
background: var(--blue-main, #2B87C3) !important;
line-height: 1 !important;
margin-left: 10px !important;
color: var(--white, #FFF) !important;
font-family: Arial !important;
font-size: 16px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 100% !important; text-transform: uppercase;
margin-right: 30px !important;
}
.archive-shop div.product .information .single_add_to_cart_button:after {
display: none;
}
.woocommerce .quantity, .woocommerce-page .quantity {
margin-right: 5px !important;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-ms-border-radius: 8px;
-o-border-radius: 8px;
border: 1px solid var(--grey-frame, #E4E4E4);
padding: 0 10px;
}
.woocommerce .quantity input.minus, .woocommerce-page .quantity input.minus, .woocommerce .quantity input.plus, .woocommerce-page .quantity input.plus {
border: 0 !important;
width: 26px !important;
height: 30px !important;
border-radius: 0 !important;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
-ms-border-radius: 0 !important;
-o-border-radius: 0 !important;
float: left !important;
clear: none !important;
font-size: 16px !important;
line-height: 40px !important;
font-weight: 900 !important;
color: #3a4354 !important;
outline: none !important;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {
height: 40px !important;
width: 30px !important;
display: inline-block !important;
float: left !important;
border: 0 !important;
padding: 0 !important;
}
.woocommerce .quantity, .woocommerce-page .quantity {
margin-right: 5px !important;
border-radius: 8px !important;
-webkit-border-radius: 8px !important;
-moz-border-radius: 8px !important;
-ms-border-radius: 8px !important;
-o-border-radius: 8px !important;
border: 1px solid #E4E4E4 !important;
padding: 0 10px !important;
}
.woocommerce .quantity input.minus {
border-right: 1px solid #E4E4E4 !important;
height: 40px !important;
}
.woocommerce .quantity input.plus {
border-left: 1px solid #E4E4E4 !important;
height: 40px !important;
}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td {
border: none;
background: none;
}
.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th, .woocommerce table.shop_attributes, .woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td a, .woocommerce table.shop_attributes td p {
background: none;
color: var(--p-text, #666);
font-family: Arial;
font-size: 16px;
font-style: normal !important;
font-weight: 400 !important;
line-height: 140%; }
.woocommerce table.shop_attributes th {
line-height: 37px;
max-width: 97px;
}
.owl-item .wu-product {
background: #fff;
width: 100%;
}
.nd-cart-item {
display: flex;
justify-content: space-between;
flex-direction: row;
width: 100%;
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-bottom: 30px;
}
.nd-cart-item--photo {
max-width: 130px;
padding: 5px 0;
}
.nd-cart-item--mod > div:nth-child(2) {
line-height: 40px;
}
.nd-cart-item--mod > div:first-child {
color: var(--light-grey, #999);
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-bottom: 20px;
}
.nd-cart-item--mod {
display: flex;
flex-flow: column;
justify-content: flex-start;
padding-top: 8px;
}
.nd-cart-item--summ, .nd-cart-item--price {
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: normal;
min-width: 100px;
}
.nd-cart-item--name {
max-width: 240px;
}
.cart-wrapper-nd {
padding-right: 55px;
}
.nd-cart-item--mod.nd-cart-item--remove {
padding-top: 0px;
align-self: center;
}
.ndcart_total h2 {
margin: 0;
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 22px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-align: left;
margin-bottom: 15px;
}
.nd_total {
color: var(--light-grey, #999);
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.nd_total .rowWrap .nd_total--value {
color: var(--dark-grey, #333);
}
.nd_total .rowWrap {
display: flex;
justify-content: space-between;
margin-bottom: 15px;
}
.nd_total .rowWrap.order-total {
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.cart-h1 {
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 28px;
font-style: normal;
font-weight: 700;
line-height: normal;
margin: 0;
margin-bottom: 30px;
}
.nd-cart--footer {
display: flex;
justify-content: space-between;
align-items: center;
}
.nd-btn--empty {
background: #fff;
padding: 12px 24px;
color: #2B87C3;
border-radius: 6px;
border: 1px solid var(--blue-main, #2B87C3);
font-family: Arial;
font-size: 12px;
font-style: normal;
text-transform: uppercase;
font-weight: 700;
line-height: 100%; text-transform: uppercase;
}
#coupon_code::placeholder {
color: var(--light-grey, #999);
font-family: Arial;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 110%; padding-left: 15px;
}
#coupon_code {
border-radius: 6px 0px 0px 6px !important;
border-top: 1px solid var(--grey-frame, #E4E4E4);
border-bottom: 1px solid var(--grey-frame, #E4E4E4);
border-left: 1px solid var(--grey-frame, #E4E4E4);
background: var(--white, #FFF);
margin-right: 0;
border-right: 0;
padding-right: 0;
}
input.nd-btn.nd-btn--apply_coupon {
padding: 9px 26px;
border-radius: 0 6px 6px 0;
margin-left: -3px;
text-transform: uppercase;
border: 1px solid #2b87c3 !important;
padding-bottom: 7px;
}
a.nd-checkout-button.nd-btn {
color: var(--white, #FFF);
font-family: Arial;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 100%;
text-transform: uppercase;
border-radius: 10px;
background: var(--blue-main, #2B87C3);
margin: 0;
display: flex;
width: 100%;
text-transform: uppercase;
justify-content: center;
padding: 17px 0;
}
.woocommerce a.remove:hover {
color: #fff !important;
background: none !important;
}
.woocommerce form.nb-checkout .form-row input.input-text, .woocommerce form.nb-checkout .form-row textarea {
border-radius: 6px;
border: 1px solid var(--grey-frame, #E4E4E4);
background: #FFF;
}
.woocommerce form.nb-checkout .form-row label {
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 110%; margin-bottom: 15px;
}
.woocommerce form.nb-checkout .form-row .required {
color: var(--dark-grey, #333);
}
.woocommerce-billing-fields__field-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.woocommerce form.nb-checkout .form-row {
padding: 3px;
margin: 0 0 6px;
width: 47%;
}
p#billing_email_field, p#order_comments_field {
width: 100%;
}
#order_review tr, #order_review td, #order_review table, #order_review th {
border: none;
}
#order_review td.product-name, tr.woocommerce-shipping-totals.shipping th {
color: var(--light-grey, #999) !important;
font-family: Arial !important;
font-size: 16px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: normal !important;
margin-right: 37px !important;
display: block;
width: 100%;
}
#order_review td.product-total.nd-total-name-value, td.product-total.nd-total-weight-value, .woocommerce ul#shipping_method li label {
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
td.product-total.nd-total-pay--value {
color: var(--dark-grey, #333) !important;
font-family: Arial !important;
font-size: 14px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: normal !important;
}
.order-total th, .order-total td {
color: var(--dark-grey, #333) !important;
font-family: Arial !important;
font-size: 20px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: normal !important;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
background: #fff !important;
}
#order_review .form-row, input#place_order {
width: 100%;
color: var(--p-text, #666);
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
#order_review input#terms {
margin: 0 11px 0px 0px !important
}
#order_review label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox .required {
display: none;
}
#order_review label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
display: flex;
align-items: center;
margin-left: 0;
}
#order_review .woocommerce-privacy-policy-text {
text-align: justify;
color: var(--light-grey, #999);
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 140%; }
#order_review input#place_order {
margin-bottom: 15px;
}
#order_review span.woocommerce-terms-and-conditions-checkbox-text {
width: 100%;
color: var(--p-text, #666);
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.nb-checkout .details-review {
margin-left: 100px;
}
#order_review #payment ul.wc_payment_methods.payment_methods.methods {
display: none;
}
table.nd-total.shop_table.woocommerce-checkout-review-order-table {
margin-bottom: -5px;
}
h3#order_review_heading {
margin-left: 12px;
}
h3.woocommerce-billing-fieldsh3 {
margin-top: 0;
}
.back_to_cart_nd {
color: var(--blue-main, #2B87C3);
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 100%; margin-bottom: 20px;
display: block;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb .active {
color: var(--light-grey, #999) !important;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb li a {
display: inline-block;
margin-right: 5px;
}
.tbay-breadscrumb .breadscrumb-inner .breadcrumb li {
color: var(--light-grey, #999);
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.wu-product-wrapper .meta .infor span.woocommerce-Price-amount.amount {
margin: 0 !important;
}
.sign_modal {
display: none;
flex-wrap: wrap;
position: absolute;
justify-content: center;
top: 0;
z-index: 555555555555555555555;
left: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.register-nd {
display: none;
}
.login-nd {
display: block;
}
.backdrop-nd {
display: block;
position: fixed;
top: 0;
bottom: 0;
z-index: 55555;
left: 0;
right: 0;
background: #00000078;
}
.login-nd label, .login-nd label .required, .register-nd label, .register-nd label .required {
color: var(--dark-grey, #333) !important;
font-family: Arial !important;
font-size: 16px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 110%; }
.login-nd h2, .register-nd h2 {
margin: 0;
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-align: center;
margin-bottom: 0;
}
.login-nd .bttn, .register-nd .bttn {
width: 100%;
margin: 20px 0;
color: var(--white, #FFF);
font-family: Arial;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 100%;
text-transform: uppercase;
border-radius: 10px;
background: var(--blue-main, #2B87C3);
margin: 0;
display: flex;
width: 100%;
text-transform: uppercase;
justify-content: center;
padding: 17px 0;
}
.login-nd, .register-nd {
position: relative;
z-index: 1000000;
background: #fff;
border-radius: 10px;
padding: 45px;
width: 415px;
}
.login-nd form, .register-nd, .register-nd form {
margin: 0;
}
.register-nd form {
}
.login-nd form.woocommerce-form.woocommerce-form-login.login {
padding: 0;
border: none;
margin: 0;
}
.mfooternd {
display: flex;
justify-content: space-between;
}
.register-nd form.register.widget {
margin: 0;
padding: 0;
border: none;
}
.sign_modal .close {
z-index: 9999999999999;
right: 20px;
position: absolute;
top: 20px;
}
input.tbay-search.form-control.input-sm {
z-index: 1;
}
.delivery_pay-nd {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.delivery_pay-nd--block {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.delivery_pay-nd--name {
width: 80%;
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.delivery_pay-nd--icon {
margin-right: 30px;
}
.delivery_pay-nd--descr {
color: var(--light-grey, #999);
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-top: 8px;
}
.delivery_pay-nd--body {
margin-left: 95px;
margin-top: 20px;
margin-bottom: 60px;
}
.delivery_pay-nd br {
height: 0;
display: none;
margin: 0;
}
.delivery_pay-nd span svg {
margin-right: 15px;
}
.delivery_pay-nd span {
display: flex;
cursor: pointer;
align-items: center;
margin: 10px 0;
}
.delivery_pay-nd--body {
color: var(--p-text, #666);
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 140%; }
.delivery_pay-nd--body table {
border-radius: 6px 6px 0px 0px;
border: 1px solid var(--light-blue, #C9E4F3);
overflow: hidden;
}
.delivery_pay-nd--body tr td {
border: none;
}
.delivery_pay-nd--body tr:first-child td {
border: 1px solid var(--light-blue, #C9E4F3);
background: var(--light-blue-bg, #EAF7FF);
color: var(--dark-grey, #333);
font-family: Arial;
font-size: 16px;
padding: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
border: none;
}
.wu-product-wrapper .navigation {
margin: 0 auto;
margin-top: 15px;
}
ul.wc-block-grid__products .wp-block-button.wc-block-grid__product-add-to-cart {
padding: 0;
}
.header__lk--cart {
position: relative;
}
.header__lk--cart__count {
position: absolute;
left: 9px;
bottom: -3px;
font-size: 10px;
background: orange;
border-radius: 50%;
padding: 0px 6px;
font-weight: bold;
color: #000;
}
.mm-menu_navbar_bottom-1 .mm-panels {
height: 100vh;
overflow: auto;
}
.freDeliveryProgressBar {
margin-top: 25px;
}
.freDeliveryProgressBar svg {
margin-right: 15px;
}
.freDeliveryProgressBar .free, .freDeliveryProgressBar .pregress {
font-family: Arial;
font-size: 14px;
border-radius: 8px;
line-height: 1.2;
padding: 13px 25px;
display: flex;
align-items: center;
}
.freDeliveryProgressBar .free {
background: var(--light_blue_bg, #EAF7FF);
color: var(--blue_main, #2B87C3);
}
.freDeliveryProgressBar.gift .pregress, .freDeliveryProgressBar.gift .free {
background: var(--light_blue_bg, #EAF7FF);
color: var(--blue_main, #2B87C3);
}
.freDeliveryProgressBar .pregress {
color: var(--orange_hint, #D19C3E);
font-family: Arial;
border-radius: 8px;
background: #FFF6E5;
}
.header__logo--delivery {
cursor: default;
}
#plus-add-more {
width: 21px;
position: absolute;
bottom: 0;
cursor: pointer;
right: 5px;
}
.input__wrapper {
width: 100%;
position: relative;
margin: 0;
text-align: center;
cursor: pointer;
}
.input__file {
opacity: 0;
visibility: hidden;
position: absolute;
}
.input__file-icon-wrapper {
height: 60px;
width: 60px;
margin-right: 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-right: 1px solid #fff;
}
.input__file-button-text {
line-height: 1;
margin-top: 1px;
}
.input__file-button {
width: 100%;
max-width: 290px;
height: 60px;
background: #1bbc9b;
color: #fff;
font-size: 1.125rem;
font-weight: 700;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
border-radius: 3px;
cursor: pointer;
margin: 0 auto;
}
#plus-add-more label {
display: block;
margin: 0;
cursor: pointer;
}
.nd-category a {
height: 100%;
z-index: 888;
position: absolute;
width: 88%;
}
.nd-category img {
position: absolute;
right: -9px;
bottom: -8px;
display: block;
height: 69px;
}
.header__search form, .header__search input{
border: none;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{
padding: 0 ;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
background: 0 0;
border-radius: 100%;
border: 0;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
margin: 0;
position: absolute;
min-height: 33px;
min-width: 33px;
height: 33px;
width: 33px;
left: unset;
top: 50%;
pointer-events: none;
transition: none;
transform: translate(-31%, -50%);
right: 0;
}
.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path, .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path, .dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path, .dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{
fill: #2b87c3;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
padding: 13px 27px;
line-height: 24px;
font-size: 17px;
border: 2px solid transparent;
border-radius: 30px;
height: auto;
font-family: Roboto,sans-serif;
background-color: #fff;
border: 1px solid #e3e3e3;
line-height: 1;
}
.dgwt-wcas-pd-addtc-form .add-cart a{
display: block!important;
}
.dgwt-wcas-pd-addtc-form .add-cart{
width: 100%!important;
}
.dgwt-wcas-pd-addtc .quantity{
display: none;
}
a.dgwt-wcas-details-post-title, a.dgwt-wcas-details-product-title{
margin-bottom: 15px;
}
.tbay-cart-modal{
display: none!important;
opacity: 0!important;
}
#ajax_add_to_cart--modal{
z-index: 1050000000;
} .cloud-fields .swiper-slide{
width: fit-content;
}
.brand-list {
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 15px;
}
.brand-item{
display: flex;
flex-direction: column;
text-align: center;
border: 2px solid #707171;
border-radius: 4px;
cursor: pointer;
background-size: cover;
justify-content: end;
height: 162px;
}
.brand-item:hover{
border: 2px solid #2b87c3;
}
.brand-item img{
width: 200px;
}
.brand-item a{
background: #33333399;
color: #fff;
font-size: 14px;
font-weight: bold;
}
.site-brand .wu-product {
width: 25%;
}
@media (max-width: 575.98px) {
.site-brand .wu-product {
justify-content: space-around;
width: 48%;
}
}
@media (max-width: 576px) {
.nd-category .h3 {
font-size: 14px;
margin-top: 7PX;
margin-bottom: 0;
color: #fff;
max-width: 80%;
line-height: 1.1;
}
.brand-list {
grid-template-columns: repeat(3, 1fr);
}
}
.cat_link.active{
font-weight: bold;
background: #2b87c3;
color: #fff;
}.ajax_add_to_cart_modal_item {
display: flex;
font-size: 14px;
align-items: center;
justify-content: space-between;
}
.ajax_add_to_cart_modal_item--photo {
max-width: 120px;
}
.ajax_add_to_cart_modal_item--name {
max-width: 327px;
}
.ajax_add_to_cart_modal_item--price {
font-size: 16px;
padding: 0 15px;
padding-left: 0;
font-weight: bold;
}
.ajax_add_to_cart_modal_item--price:after {
content: '₽';
display: block;
float: right;
margin-left: 10px;
}
.ajax_add_to_cart_modal_item--quantity {
font-size: 16px;
}
.ajax_add_to_cart_modal_item--quantity:after {
content: 'x';
margin-left: 10px;
}
#ajax_add_to_cart--modal .btn-secondary{
padding: 10px 15px;
text-align: center;
border-radius: 24px;
border: none;
min-width: 143px;
}
#ajax_add_to_cart--modal .btn-primary{
padding: 10px 15px;
text-align: center;
background: #2b87c3;
color: #ffff;
border-radius: 24px;
border: none;
}
@media (max-width: 480px) {
.ajax_add_to_cart_modal_item {
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
.ajax_add_to_cart_modal_item--photo {
max-width: 66%;
width: 100%;
display: flex;
margin: 0 auto;
}
.ajax_add_to_cart_modal_item--price:before{
content:'Стоимость: ';
font-weight:bold;
}
.ajax_add_to_cart_modal_item--quantity:after {
content: 'Кол-во: ';
font-weight:bold;
float: left;
margin-right: 5px;
}
.ajax_add_to_cart_modal_item--name{
margin-bottom: 15px;
}
}.easy-notification-bar {
--enb-close-offset: 20px;
--enb-close-svg-dims: 24px;
--enb-padding-x: 1em;
--enb-padding-y: 0.7em;
width: 100%;
background: var(--enb-background, var(--wpex-accent, #0073aa));
color: var(--enb-color, var(--wpex-on-accent, #fff));
padding: var(--enb-padding-y) var(--enb-padding-x);
font-size: 16px;
line-height: 1.8;
position: relative;
z-index: 99;
box-sizing: border-box;
}
.easy-notification-bar--hidden {
display: none !important;
}
.easy-notification-bar--sticky {
position: sticky;
top: 0;
}
.admin-bar .easy-notification-bar--sticky {
top: var(--wpadminbar-height, 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .easy-notification-bar--sticky {
top: var(--wpadminbar-height, 46px);
}
}
.easy-notification-bar strong {
color: currentColor; }
.enb-system-font {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.easy-notification-bar-container {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 1em;
}
.easy-notification-bar--has_close_icon.easy-notification-bar--align_left {
padding-right: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
}
.easy-notification-bar--has_close_icon.easy-notification-bar--align_right {
padding-left: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
}
.easy-notification-bar--has_close_icon.easy-notification-bar--align_center,
.easy-notification-bar--has_close_icon.easy-notification-bar--button_bottom {
padding-left: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
padding-right: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
}
.easy-notification-bar--align_center .easy-notification-bar-container {
justify-content: center;
text-align: center;
}
.easy-notification-bar--align_left .easy-notification-bar-container,
.easy-notification-bar--button_left.easy-notification-bar--align_right .easy-notification-bar-container {
justify-content: flex-start;
}
.easy-notification-bar--align_right .easy-notification-bar-container,
.easy-notification-bar--button_right.easy-notification-bar--align_right .easy-notification-bar-container {
justify-content: flex-end;
}
.easy-notification-bar--space_between .easy-notification-bar-container {
justify-content: space-between !important;
}
.easy-notification-bar--button_left .easy-notification-bar-container {
flex-direction: row-reverse;
}
.easy-notification-bar--button_bottom .easy-notification-bar-container {
flex-direction: column;
justify-content: flex-start;
}
.easy-notification-bar--align_left.easy-notification-bar--button_bottom .easy-notification-bar-container {
align-items: flex-start;
}
.easy-notification-bar--align_right.easy-notification-bar--button_bottom .easy-notification-bar-container {
align-items: flex-end;
}
.easy-notification-bar-message :is(a,a:hover,a:visited,a:focus) {
color: currentColor;
text-decoration: underline;
}
.easy-notification-bar-message p {
margin: 0;
}
.easy-notification-bar-button a {
display: inline-block;
padding: 0.1em 1.25em;
}
.easy-notification-bar-button :is(a,a:hover,a:visited,a:focus){
color: #fff;
font-weight: 700;
text-decoration: none;
background: rgba(0,0,0,0.5);
}
.easy-notification-bar-button a:hover {
opacity: 0.9;
} a.easy-notification-bar__close {
display: flex;
position: absolute;
right: var(--enb-close-offset);
top: 50%;
transform: translateY(-50%);
color: inherit;
line-height: 1;
padding: 0;
margin: 0;
text-decoration: none;
background: none;
border: 0;
}
.easy-notification-bar__close svg {
height: var(--enb-close-svg-dims);
width: var(--enb-close-svg-dims);
}
a.easy-notification-bar__close:is(:hover,:focus) {
background: none;
color: inherit;
border: 0;
text-decoration: none;
}
.rtl a.easy-notification-bar__close,
.easy-notification-bar--align_right a.easy-notification-bar__close {
left: var(--enb-close-offset);
right: auto;
}