:root {              --dws-body: 1rem; --dws-small: 0.875rem; --dws-h1: 80px;  --dws-h2: 64px; --dws-h3: 40px; --dws-h4: 32px; --dws-h5: 24px; --dws-h6: clamp(0.875rem, 0.75vw + 0.25rem, 1rem); --dws-body: 1rem; --dws-small: 0.875rem;
--dws-col-size: clamp(60px, 6.25vw, 120px);
--dws-gutter-size: clamp(16px, 1.667vw, 32px);
--e-global-color-primary: #00494a;
--e-global-color-secondary: #f6cd75;
--e-global-color-text: #161616;
--e-global-color-accent: #96bdb7;
--e-global-color-1a93fe2: #eee4d2;
--e-global-color-df1bf6d: #db9e34;
--e-global-color-4bf1651: #ffffff;
}
* {
box-sizing: border-box;
}
p {
margin-bottom: 0 !important;
}
#moove_gdpr_cookie_info_bar {
background: var(--e-global-color-secondary) !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p {
color: var(--e-global-color-primary) !important;
}
#moove_gdpr_cookie_info_bar .change-settings-button {
color: var(--e-global-color-primary) !important;
border-color: var(--e-global-color-primary) !important;
}
.moove-gdpr-modal-left-content,
.moove-gdpr-modal-right-content,
.moove-gdpr-modal-footer-content {
background-color: var(--e-global-color-1a93fe2) !important;
}
.dws-fancy-list {
position: relative;
}
.dws-fancy-list::before {
content: '';
position: absolute;
left: 0;
top: 50%;
transform: translate(calc(-100% - 24px), -50%);
width: 100%;
height: 12px;
border-radius: 8px;
overflow: visible;
}
.dws-fancy-list-right::before {
content: '';
position: absolute;
right: 0;
top: 50%;
transform: translate(calc(100% + 24px), -50%);
width: 100%;
height: 12px;
border-radius: 8px;
overflow: visible;
}
.dws-fancy-list:nth-child(3n + 1)::before {
background-color: var(--e-global-color-accent);
}
.dws-fancy-list:nth-child(3n + 2)::before {
background-color: var(--e-global-color-secondary);
}
.dws-fancy-list:nth-child(3n + 3)::before {
background-color: var(--e-global-color-1a93fe2);
}
[data-element_type='container']:not(:has(.fixed-button)) {
opacity: 0;
transform: translateY(20px);
transition: opacity 0.4s ease-out, transform 0.4s ease-out;
}
.elementor-editor-active [data-element_type='container'],
.dialog-message [data-element_type='container'],
#dws-header [data-element_type='container'],
#dws-footer [data-element_type='container'],
#dws-copyright [data-element_type='container'] {
opacity: 1 !important;
transform: translateY(0) !important;
transition: none !important;
}
[data-element_type='container'].fade-in-visible {
opacity: 1;
transform: translateY(0);
}
.fixed-button {
position: fixed !important;
right: -40px !important;
top: 150px !important;
}
.select2-container {
min-height: 50px;
}
.select2-container .selection {
height: 100% !important;
}
.select2-selection__rendered {
height: 100% !important;
display: flex !important;
align-items: center;
}
.woocommerce-message::before {
color: #f6cd75;
}
.woocommerce-message {
background: #00494a;
border-color: #00494a;
color: #f6cd75;
border-radius: 24px;
}
.return-to-shop {
display: none;
opacity: 0;
visibility: hidden;
}
.elementor-form input:focus,
.elementor-form textarea:focus {
border-color: var(--e-global-color-secondary) !important;
}
#dws-egyuttmukodes-nav {
transition-duration: 100ms;
}
.dws-box-shadow {
box-shadow: 0px 16px 24px 0px rgba(0, 56.99999999999997, 58, 0.12549019607843137);
}