.br-5{border-radius:5px !important}.br-10{border-radius:10px !important}.br-15{border-radius:15px !important}.br-20{border-radius:20px !important}.br-xx{border-radius:1000px !important}.b-sh{-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1)}.row-fluid{position:relative;display:flex;width:100%}.half-color-row{background:linear-gradient(180deg, var(--colore-accento-2) 50%, white 50%)}body.home #content.site-content{padding-bottom:0;padding-top:0}.vc_desktop #content.site-content{padding-bottom:3.75rem;padding-top:4.125rem}.page-content,.entry-content,.entry-summary{margin:0}.vc_box_circle{-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1) !important;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1) !important}#masthead{background-color:var(--colore-accento-2) !important}#masthead,#masthead>.container-fluid{padding:0
!important}#masthead .row-fluid{background:white}#masthead
nav{display:flex;flex-direction:column}#masthead .navbar-nav li
a{font-weight:600 !important}#masthead .navbar-brand{display:flex;justify-content:space-between;align-items:center;margin:0;width:100%;max-width:1140px;margin:0
auto}#masthead .navbar-brand
img{width:230px}#masthead .navbar-brand #menu-menu-social:before,
#masthead #main-nav #menu-menu-social:before{content:"Seguici su";display:inline-block;margin-right:1rem;color:#fff;font-size:1rem;line-height:2.5;color:var(--colore-accento-1)}#masthead .navbar-brand #menu-menu-social li a,
#masthead #main-nav #menu-menu-social li
a{margin-right: .5rem;font-size:0 !important}#masthead .navbar-brand #menu-menu-social li a:before,
#masthead #main-nav #menu-menu-social li a:before{font-family:"Font Awesome 5 Brands";font-size:1rem;font-weight:400 !important;color:var(--colore-accento-1)}#masthead .navbar-brand #menu-menu-social li.facebook a:before,
#masthead #main-nav #menu-menu-social li.facebook a:before{content:"\f39e"}#masthead .navbar-brand #menu-menu-social li.twitter a:before,
#masthead #main-nav #menu-menu-social li.twitter a:before{content:"\f099"}#masthead .navbar-brand #menu-menu-social li.instagram a:before,
#masthead #main-nav #menu-menu-social li.instagram a:before{content:"\f16d"}#masthead #main-nav{width:100%}#masthead #main-nav #menu-menu-principale{width:100%;justify-content:space-around;max-width:1140px;margin:0
auto}#masthead #main-nav li
a{font-size:1.1rem;color:white;line-height:1}@media screen and (max-width: 1200px){#masthead .navbar-toggler{border:none}#masthead #main-nav{position:fixed;display:flex !important;justify-content:flex-start !important;flex-direction:column;align-items:flex-start;width:300px;right:0;padding:2rem;z-index:99999;background-color:var(--colore-accento-2)}#masthead #main-nav #menu-menu-principale li
a{font-size:1.5rem;margin:0.5rem 0}#masthead #main-nav #menu-menu-social li a:before{font-size:1.5rem;color:white}#masthead #main-nav:not(.show){transform:translateX(300px);transition:all .25s ease-in-out}#masthead #main-nav.collapsing{}#masthead #main-nav.show{transform:translateX(0px);transition:all .25s ease-in-out}#menu-menu-social{flex-direction:row}#masthead #main-nav #menu-menu-social{display:block}#masthead #main-nav #menu-menu-social:before{display:block;margin-right:0;margin-left: .5rem;font-size:1.3rem;color:white}#masthead #main-nav #menu-menu-social
li{display:inline-block}}@media screen and (max-width: 480px){#masthead .navbar-brand
img{width:180px}}aside
h3{margin-bottom:1rem}aside .shop-sidebar-categories h3
i{display:none}aside .shop-sidebar-categories .bapf_body>ul{padding-left:1rem}aside .shop-sidebar-categories .bapf_body > ul
li{margin: .25rem 0 !important;position:relative}aside .shop-sidebar-categories .bapf_body ul li
input{border-radius:5px}aside .shop-sidebar-categories .bapf_body ul li
label{margin-bottom:0}aside .shop-sidebar-categories .bapf_body ul li
i{position:absolute;right:0;top:10px;font-size:0.8rem}aside .shop-sidebar-categories .bapf_body ul li
ul{padding: .5rem 0}ul.products
li.product{-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);border-radius:10px;overflow:hidden}ul.products .woocommerce-loop-product__title,
ul.products
.price{padding:0
1rem !important}ul.products li.product
.add_to_cart_button{margin:0.5rem 1rem 1.5rem}ul.products li.product
.onsale{border-radius:5px;right:9px !important;top:10px !important;margin:0
!important;line-height:1;height:auto;min-height:initial;padding: .5rem;background:#5fb49f}#cookie-law-info-bar{border-radius:5px;border:none;padding:1.5rem !important}#cookie-law-info-bar .cli-wrapper{text-align:right}.cli-bar-message
a{color:var(--colore-accento-1) !important;font-weight:600 !important;text-decoration:underline}.cli_cookie_close_button,.cli_cookie_close_button:hover{display:inline-block;color:white !important;background-color:var(--colore-accento-1) !important;border-radius:100rem;padding:0.225rem 0.6rem !important;font-size: .8rem !important;font-weight:600 !important;border:2px
solid white !important;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.cli-bar-btn_container{margin-top:1rem}#wt-cli-accept-btn,#wt-cli-reject-btn{border-radius:5px;padding:0.5rem 1.5rem;font-size: .8rem;font-weight:600;background-color:var(--colore-accento-1) !important;color:white !important;border:2px
solid white !important;text-transform:uppercase !important;margin-right:1rem}#wt-cli-privacy-save-btn,#wt-cli-privacy-save-btn:hover{border-radius:5px;padding:0.5rem 1.5rem;font-size: .8rem;font-weight:600;background-color:var(--colore-accento-1) !important;color:white;border:2px
solid white !important;text-transform:uppercase !important;margin-right:1rem;line-height:1.5}#wt-cli-settings-btn{font-weight:600;background:transparent !important;color:var(--colore-base) !important;padding:0;text-transform:uppercase;text-decoration:underline}.cli-modal-content.cli-bar-popup{padding-top:3rem}.cli-modal-content.cli-bar-popup .cli-row{scrollbar-width:thin;scrollbar-color:var(--colore-accento-1) #f8f8f8}.cli-tab-section-container{padding:0
1rem !important}body.page-id-858.cli-barmodal-open{overflow-y:auto !important}body.page-id-858.cli-barmodal-open .cli-modal-backdrop{display:none !important}body.page-id-858.cli-barmodal-open #cookie-law-info-bar{top:unset !important;bottom:1rem;transform:translate(-50%,0%) !important}footer#colophon{background-color:var(--colore-accento-2) !important}footer#colophon #brand-nav
ul{flex-direction:row}footer#colophon #brand-nav li
a{margin-right: .5rem;font-size:0 !important}footer#colophon #brand-nav li a:before{font-family:"Font Awesome 5 Brands";font-size:1rem;font-weight:400 !important;color:white;background:rgba(0,0,0,0.2);border-radius:100rem;min-width:48px;min-height:48px;display:flex;justify-content:center;align-items:center}footer#colophon #brand-nav li.facebook a:before{content:"\f39e"}footer#colophon #brand-nav li.twitter a:before{content:"\f099"}footer#colophon #brand-nav li.instagram a:before{content:"\f16d"}footer#colophon .top-footer{background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.2)}footer#colophon .top-footer
img{width:230px}footer#colophon .bottom-footer
*{color:var(--colore-base)}footer#colophon .wpcf7-form{max-width:550px}footer#colophon .wpcf7-form
*{margin-bottom:0}footer#colophon .wpcf7-form .wpcf7-submit{border-top-right-radius:50px;border-bottom-right-radius:50px;border:none;background-color:var(--colore-accento-1);padding:0.7rem 2rem;line-height:1}footer#colophon .wpcf7-form .wpcf7-text{padding:0.7rem 2rem;line-height:1;border:none;border-top-left-radius:50px;border-bottom-left-radius:50px}footer#colophon .wpcf7-form .wpcf7-text:focus{box-shadow:none}footer#colophon .wpcf7-form
label{display:flex;justify-content:center;align-items:center}footer#colophon .wpcf7-form .acceptance-newsletter .wpcf7-list-item{margin-left:0px}footer#colophon .wpcf7-form .acceptance-newsletter
label{display:flex;justify-content:center;align-items:flex-start}footer#colophon .wpcf7-form .acceptance-newsletter
input{margin-top:5px;margin-right:5px}@media screen and (max-width: 1200px){footer#colophon .top-footer>*{margin:1rem auto}}@media screen and (max-width: 480px){footer#colophon .top-footer
img{width:180px}}body.home .galleria-home>.wpb_column>.vc_column-inner{padding:0}.timeline-custom>.wpb_column>.vc_column-inner{padding:0}.timeline-custom
.wpb_single_image{position:relative}.timeline-custom .wpb_single_image:after,
.timeline-custom .wpb_single_image:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);width:50%;height:1px;border-top:2px dotted #000;right:0;z-index:-1}.timeline-custom .wpb_single_image:before{left:0}.timeline-custom > .wpb_column:first-child .wpb_single_image:before{display:none}.timeline-custom > .wpb_column:last-child .wpb_single_image:after{display:none}