:root {
--background-color: #fafafa;
}
.bkg-color .row-bg-wrap {
background: var(--background-color);
}
.privacy p {
display: -webkit-inline-box;
width: 90%;
font-size: 12px;
line-height: 14px;
padding-bottom: 30px !important;
}
em {
font-style: normal;
color: var(--nectar-accent-color);
} #ajax-content-wrap .font_size_desktop_18px.nectar-cta *, .font_size_desktop_18px.nectar-cta *, #header-outer .font_size_desktop_18px.nectar-cta * {
font-family: 'Lora';
}
.material .wpb_content_element, .material .wpb_row {
margin-bottom: 0;
}
.nectar-cta.alignment_tablet_default.alignment_phone_default.display_tablet_inherit.display_phone_inherit.font_size_desktop_18px.loaded h5 {
color: var(--nectar-accent-color) !important;
}
.nectar-cta[data-style=arrow-animation] .line{
background-color: var(--nectar-accent-color) !important;
}
.nectar-flickity:not(.masonry) .flickity-viewport,
.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
margin: 0;
}
span.categoria {
font-family: 'Roboto';
font-weight: 500;
text-transform: uppercase;
display: block;
color: var(--nectar-accent-color);
}
.summary span.categoria {
font-size: 25px;
}
.nectar-prod-wrap {
display: flex;
align-items: center;
}
#header-outer header .nectar-menu-icon, #header-outer header .nectar-menu-icon-img, #header-outer header .nectar-menu-icon-img{
height: 437px;
max-height: 500px !important;
}
#menu-item-610 ul.sub-menu.tracked-pos {
display: flex;
align-items: center;
}
@media screen and (min-width: 999px){
span.nectar-menu-icon-text {
width: 100%;
text-align: center;
display: block;
font-size: 16px;
padding-top: 5px;
font-weight: 500;
letter-spacing: 0.3px;
}
}
#header-outer nav>ul>.megamenu ul li a {
font-size: 15px !important;
line-height: 25px !important;
}
li.menu-item.button_solid_color {
background: var(--nectar-accent-color) !important;
width: fit-content;
border-radius: 50px;
padding: 0px 30px !important;
}
#header-outer .sf-menu li ul li.menu-item.button_solid_color a {
color: #fff;
}
h2.woocommerce-loop-product__title {
text-align: center;
}
.divider-border {
height: 15px !important;
}
.nectar-prod-wrap {
display: flex;
align-items: center;
justify-content: center;
}
.product[data-tab-pos*=fullwidth] .summary.entry-summary {
width: 40.5% !important;
}
.nectar-sticky-row-wrap.nectar-sticky-row-wrap--bottom {
position: fixed;
width: 100%;
left: 0;
}
.divisore { border-top: 15px solid var(--nectar-accent-color); }
.swiper-slide[data-bg-alignment="center"].centro .image-bg{
background-position: center center !important;
}
.nectar-social.fixed {
right: 180px !important;
bottom: 78px !important;
}
.nectar-social.fixed >a,
.nectar-social.fixed >a >[class^="icon-"].icon-default-style {
height: 57.5px !important;
width: 57.5px !important;
line-height: 57.5px !important;
}
.whatsapp .vc_col-sm-2 {
bottom: 78px;
right: 19px;
}
button.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show {
border: 0;
background: 0;
font-family: inherit;
cursor: pointer !important;
}
div#cmplz-manage-consent {
opacity: 0;
}
.nectar-social.fixed > a:before {
background-color: #A2A4A6 !important;
}
@media screen and (max-width: 690px){
div.wpb_row.whatsapp {
bottom: 30px;
}
.swiper-container[data-tho="auto"][data-tco="auto"][data-pho="auto"][data-pco="auto"] .swiper-slide .content {
display: none;
}
.whatsapp .vc_col-sm-2.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
bottom: 30px !important;
width: 100% !important;
}
.nectar-social.fixed {
right: 189px !important;
bottom: 60px !important;
}
}  .subset.active[data-parent-uid="dPJu-OwKA"],
.subset.active[data-parent-uid="P6B6-vT8y"]
{
z-index: 15 !important;
} .subset.active[data-parent-uid="1Lef-AFty"]
{
z-index: 10 !important;
} .subset.active[data-parent-uid="Wyto-o9Qy"],
.subset[data-parent-uid="WTYo-gOMP"],
.subset.active[data-parent-uid="mo18-pfVq"] {
z-index: 99 !important;
} .subset.active[data-parent-uid="TZBj-7d1Z"],
.subset.active[data-parent-uid="pPdx-FPQ5"],
.subset.active[data-parent-uid="Qde3-G55o"]{
z-index: 1 !important;
}
.subset[data-parent-uid="41n4-4fgr"] {
z-index: 99 !important;
}
.subset.loaded-con.active[data-parent-uid="mo18-pfVq"] img {
transform: scale(1.04) translate(-3px, 4px);
}
.wpc-summary-total-wrap, .wpc-popup-summary {
display: none !important;
}   .wpc-popup-summary-inner-child br {
display: none !important;
}
.wpc-popup-summary-inner-child input[type="checkbox"] {
width: 1%;
height: 1%;
}
@media screen and (max-width: 690px){
.wpc-carousel-stage {
transform: scale(1.8) !important;
}
.wpc-popup-full .wpc-form {
padding: 15px;
}
.wpc-popup-summary-inner-child input[type="checkbox"] {
width: 10%;
height: 10%;
}
}
li#menu-item-1358 a {
background: var(--nectar-accent-color);
color: #fff !important;
padding: 5px 15px !important;
border-radius: 50px;
}
@media screen and (max-width: 690px) {
.span_5.col.single-product-main-image {
width: 100% !important;
min-width: 100% !important;
}
.nectar-prod-wrap {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.product[data-tab-pos*=fullwidth] .summary.entry-summary {
width: 100% !important;
}
}
#header-outer header .nectar-menu-icon, #header-outer header .nectar-menu-icon-img, #header-outer header .nectar-menu-icon-img{
width: 250px !important;
height: auto !important;
}
@media screen and (max-width: 1500px){
#header-outer header .nectar-menu-icon, #header-outer header .nectar-menu-icon-img, #header-outer header .nectar-menu-icon-img{
width: 200px !important;
height: auto !important;
}
}
#header-outer nav>ul>.megamenu>.sub-menu {
width: 80%;
left: 10%;
}
ul.sub-menu.tracked-pos {
overflow-y: auto !important;
}
.right-side{
display: none !important;
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing{
margin: 10px 0 !important;
}
li#menu-item-1784 a {
background: #24CC63;
color: #fff !important;
padding: 5px 15px !important;
border-radius: 50px;
}
@media screen and (max-width: 500px){
.wpc-configurator .subset {
transform: scale(0.8);
}
li.menu-item-1358 a span {
background: var(--nectar-accent-color);
padding: 5px 15px;
border-radius: 50px;
color: #fff;
}
}
.single-post #page-header-bg[data-post-hs="default_minimal"] .page-header-bg-image:after,
.col.span_6.section-title.blog-title {
display: none !important;
}
a.pinterest.wpc-pinterest,
a.reddit.wpc-reddit,
span.wpc-copy-clipboard.js-wpc-copy-clipboard.wpc-copy {
display: none;
}
.single-post #page-header-bg[data-post-hs="default_minimal"] .page-header-bg-image:after,
.col.span_6.section-title.blog-title {
display: none !important;
}
.cmplz-documents.cmplz-links ul, .cmplz-documents.cmplz-links li {
list-style: none !important;
}