body {
font-weight: 300;
}
strong {
font-weight: 400;
}
a:hover, a:focus, a:active {
color: #dda8ff;
transition: all 300ms ease 0ms;
}
p.demo_store {
padding-bottom: 18px !important;
} .page-id-2 #tattsy-header {
display: none;
} .disable-lightbox a {
pointer-events: none!important;
}
.disable-lightbox .et_overlay {
display: none!important;
} #et-top-navigation {
font-weight: 400;
}
#top-menu-nav > ul > li > a:hover {
opacity: 1;
color: #dda8ff;
}   .menu-cta-button {
margin-top: 0!important;
}
.menu-cta-button a {
padding: .3em 1em !important;
background-color: #ffffff!important;
border: 2px solid #000000!important;
border-radius: 25px!important;
}     .et-pb-active-slide {
opacity: 1!important;
} .reassurance h4 {
padding-bottom: 0;
} .fpd-container.fpd-main-bar-container fpd-main-bar {
width: 100%;
}
.fpd-container.fpd-sidebar .fpd-navigation > div > .fpd-label {
font-size: 18px;
font-weight: 400;
line-height: 20px;
}
.fpd-container fpd-module-uploads .fpd-upload-image > span {
font-size: 16px;
font-weight: 400;
} #main-footer {
background: url(https://www.tattsy.pl/wp-content/uploads/2024/04/bg-blue.jpg);
}
#footer-widgets {
padding: 4% 0 0;
}
#footer-widgets .footer-widget {
margin-bottom: 3%;
}
#footer-widgets .footer-widget h5 { }
#footer-widgets .footer-widget li::before {
border:none!important;
}
#footer-widgets .footer-widget ul li {
padding-left:0!important;
margin-bottom: 0;
}
#footer-widgets .footer-widget a:hover, #footer-widgets .footer-widget a:focus, #footer-widgets .footer-widget a:active, #footer-info a:hover, #footer-info a:focus, #footer-info a:active {
color: #dda8ff!important;
opacity: 1!important;
}
#footer-bottom {
padding: 6px 0 3px 0;
}
#footer-info {
padding-bottom: 0px;
}
#footer-info a {
font-weight: 300;
color: #9c9d9e!important;
} .et_pb_contact_field a {
font-weight: normal!important;
color: #a573c6!important;
text-decoration: none!important;
}
.et_pb_contact_field a:hover, .et_pb_contact_field a:focus, .et_pb_contact_field a:active {
color: #dda8ff!important;
text-decoration: none!important;
transition: all 300ms ease 0ms;
} .et_pb_scroll_top.et-pb-icon {
background: #a573c6!important;
transition: all 300ms ease 0ms;
border-top-left-radius: 3px!important;
border-bottom-left-radius: 3px!important;
}
.et_pb_scroll_top.et-pb-icon:hover, .et_pb_scroll_top.et-pb-icon:focus, .et_pb_scroll_top.et-pb-icon:active {
background: #dda8ff!important;
} .cky-notice-btn-wrapper .cky-btn, .cky-prefrence-btn-wrapper .cky-btn {
border-radius: 25px!important;
}
.cky-notice-btn-wrapper .cky-btn:hover, .cky-notice-btn-wrapper .cky-btn:focus, .cky-notice-btn-wrapper .cky-btn:active {
opacity: 1!important;
background: #000000!important;
color: #ffffff!important;
}