.et_portfolio_image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;height:100%;width:100%}.et_portfolio_image{padding-top:100%}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post{opacity:100%!important}.et_pb_menu_0_tb_header{margin-top:0!important}.mobile_nav.opened .mobile_menu_bar:before{content:'4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.et_mobile_menu{border-top:0}.et_pb_menu .et_mobile_menu{min-width:105vw;padding-top:20%!important;margin-left:-4vw;padding-bottom:100vh!important}.et_mobile_menu li a{padding:10px 10px!important;border-bottom:none!important}.et_mobile_menu li li{padding-left:0%!important}@media (min-width:1080px){.css-23e715{height:0!important}}.css-23e715{height:0!important}.css-8xz9l5{min-height:auto!important}.css-at14kb{margin-bottom:0!important}#planity button,#planity-gift-voucher button,#planity-appointment button{border-radius:0!important}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.et-db #et-boc .et-l .et_pb_section{padding:5px 0!important}.bapf_head h3{display:none}.single_add_to_cart_button{color:white!important}