@import url(../../../../../../themes/bridge/style.css);@import url(../../../../../../themes/bridge-child/woocommerce/single-product.css);@import url(../../../../../../themes/bridge-child/woocommerce/archive.css);@supports (-webkit-touch-callout:none){*{background-attachment:unset!important;background-position:center center!important;background-size:cover!important}}ul.products li.product_cat-gift-card div.single_product_main{display:block}ul.products li.product_cat-gift-card div.single_product_main>*{height:unset}ul.products li.product_cat-gift-card .price{height:77px}div.gform_wrapper *{margin:0px!important}div.gform_wrapper div.gform_body input,div.gform_wrapper div.gform_body textarea{margin-bottom:20px!important;padding:10px!important;font-size:16px!important;font-weight:500!important;font-family:sans-serif!important}div.gform_wrapper div.gform_footer{text-align:right}div.gform_wrapper div.gform_footer input{border-radius:10px!important;border-color:#000000!important;color:white!important;background-color:#000000!important;cursor:pointer!important;text-align:center}div.gform_wrapper div.gform_footer input:hover{border-radius:10px!important;border-color:white!important;color:var(--first-color)!important;background-color:white!important;cursor:pointer!important}div.header_top p,div.header_top a{color:white!important;text-transform:uppercase;font-size:20px;line-height:1.5}header a,footer a{text-decoration:none!important}header div.header_top .header-widget.widget_nav_menu ul.menu li a:hover{color:white!important;text-decoration:underline!important}div.header_top p{margin:0}div.header_top .header-widget.widget_nav_menu ul ul{width:auto!important;display:none!important}div.header_top .header-widget.widget_nav_menu ul li:hover>ul.sub-menu{display:block!important}div.header_top .header-widget.widget_nav_menu ul ul ul{top:0;left:unset;right:100%}.header_bottom .container_inner .header_inner_right{box-sizing:border-box}div.header_bottom div.container_inner>div{padding:0 5%}.header_bottom .container_inner .header_inner_right .side_menu_button_wrapper{width:100%;display:flex;align-items:flex-end;height:100px}.header_bottom .container_inner .header_inner_right .side_menu_button_wrapper .header_bottom_right_widget_holder{width:100%;display:flex;justify-content:space-between;align-items:center}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder>*{float:left}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder .shopping_cart_inner{height:unset}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder .shopping_cart_inner a:before{color:var(--first-color)}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder .shopping_cart_inner a span{background-color:var(--second-color)}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder .shopping_cart_inner ul.cart_list li a{color:#fff;font-size:18px!important;line-height:1.2}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder div.dgwt-wcas-widget{flex-grow:1}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder div.dgwt-wcas-widget div.dgwt-wcas-search-wrapp{margin:0;width:50%}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder div.dgwt-wcas-widget div.dgwt-wcas-search-wrapp button{border:1px solid #222;border-left:0;background-color:var(--first-color)}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder div.dgwt-wcas-widget div.dgwt-wcas-search-wrapp button:before{border-color:transparent var(--first-color)}.header_bottom .container_inner .header_inner_right .header_bottom_right_widget_holder div.dgwt-wcas-widget div.dgwt-wcas-search-wrapp button svg path{fill:#fff}div.header_top_bottom_holder,div.header_top_bottom_holder div.header_bottom,div.header_top_bottom_holder div.header_bottom div.container_inner{padding:0px!important;width:100%}div.header_bottom div.container_inner:after{display:none!important}div.widget_woocommerce-dropdown-cart a{text-decoration:none!important;font-size:30px!important}div.widget_woocommerce-dropdown-cart a span{font-size:15px!important;top:-7px!important;right:-10px!important;width:20px!important;height:20px!important}@media screen and (min-width:1000px){.header_bottom .container_inner{display:grid;grid-template-columns:3fr 6fr;grid-template-rows:2fr 1fr;grid-column-gap:20px;grid-row-gap:10px}.header_bottom .container_inner nav{width:100%;grid-row:2;grid-column-start:1;grid-column-end:3;left:0;border-bottom:10px solid #fff}.header_bottom .container_inner nav ul{left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}div.header_bottom nav{background-color:var(--second-color);margin-top:10px;padding:10px}}@media screen and (max-width:768px){div.title_box_container div.wpb_single_image{display:none}div.title_box_container div.wpb_text_column:before{top:20px!important;height:calc(100% - 44px)!important}}@media screen and (min-width:620px) and (max-width:1000px){.header_bottom .container_inner .header_inner_left,.header_bottom .container_inner .header_inner_right{width:50%}}@media screen and (max-width:620px){.header_bottom .container_inner .header_inner_right{width:100%}}@media screen and (max-width:600px){div.menu-menu-sito-container{display:none!important}header .q_social_icon_holder{display:none}}@media screen and (min-width:600px){div.menu-menu-sito-mobile-container{display:none!important}}@media screen and (max-width:480px){header div.header_top *{text-align:center!important;}header .widget_text{display:block;width:100%}header .widget_text a{display:block}}@media only screen and (max-width:420px){.shopping_cart_outer{display:block!important}}@media screen and (min-width:768px){body.post-template-default div.container div.two_columns_66_33{border-top:1px solid #bebebe;margin-top:50px}body.post-template-default div.container div.two_columns_66_33 div.column1{max-width:750px;padding-top:50px}body.post-template-default div.container div.two_columns_66_33 div.column2{float:right;border-left:1px solid #bebebe;padding-top:50px;width:calc(33% - 1px)}}body.post-template-default div.container div.column1 p{font-family:"Times New Roman",serif;font-size:20px;line-height:1.2;margin:30px 0;color:#444}body.post-template-default div.container div.column1 p~ul{font-family:"Times New Roman",serif;font-size:20px;margin-top:-20px;padding-left:20px;color:#444;list-style-position:outside}body.post-template-default div.container div.column1 p~ul li:not(:first-of-type){margin-top:10px}body.post-template-default div.container{margin-bottom:50px}body.post-template-default div.container h2.entry_title,body.post-template-default div.container div.post_info{display:none}body.post-template-default div.container figure.wp-block-image.size-full{margin-right:0px!important;margin-left:0px!important}@media screen and (max-width:500px){body.post-template-default article.post div.post_text p img{width:100%!important;margin:10px 0px!important}}span.delete{opacity:0.8!important;font-weight:400!important;position:relative}span.delete:before{position:absolute;content:"";display:block;top:50%;right:0;width:100%;height:4px;background-color:#fff;transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.title.title_size_large h1{font-weight:600!important}a.invert{color:white!important}a.invert:hover{color:#222222!important}div.vc_row.background_align_left{background-repeat:no-repeat!important;background-position:0!important}div.vc_row.gradient_background_right>div.clearfix{background:-moz-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7819328414959734) 70%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7819328414959734) 70%);background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7819328414959734) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}div.vc_row.gradient_background_left>div.clearfix{background:-moz-linear-gradient(90deg,rgba(0,0,0,.78) 30%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,.78) 30%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.78) 30%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}div.box_shadow{-webkit-box-shadow:0 0 50px -10px rgba(0,0,0,.75);-moz-box-shadow:0 0 50px -10px rgba(0,0,0,.75);box-shadow:0 0 50px -10px rgba(0,0,0,.75)}.woocommerce-cart div#pay_with_amazon{margin-top:80px!important}div.berocket_single_filter_widget_1680,div.berocket_single_filter_widget_3369{display:inline-block;width:50%;box-sizing:border-box}div.berocket_single_filter_widget_1680 button,div.berocket_single_filter_widget_3369 button{width:100%;padding-left:0px!important;padding-right:0px!important}div.berocket_single_filter_widget_1680{padding-right:5px}div.berocket_single_filter_widget_3369 padding-left:5px}div.berocket_single_filter_widget .irs .irs-bar,div.berocket_single_filter_widget .irs .irs .irs-from,div.berocket_single_filter_widget .irs .irs .irs-to{background-color:var(--first-color)!important}div.berocket_single_filter_widget .irs .irs .irs-from:before,div.berocket_single_filter_widget .irs .irs .irs-to:before{border-top-color:var(--first-color)!important}div.berocket_single_filter_widget button.bapf_button{background-color:var(--first-color)!important}div.berocket_single_filter_widget button.bapf_button:hover{background-color:#cf001a!important}span.select2{display:none}select.select2-hidden-accessible{display:block;position:unset!important;clip:unset!important;clip-path:unset!important;-webkit-clip-path:unset!important;height:unset!important;width:auto!important;padding:15px 10px!important;border:1px solid gray!important}a.qbutton.view-cart{font-size:13px!important;background-color:var(--second-color)}a.qbutton.view-cart:hover{color:white!important}@media screen and (min-width:600px) and (max-width:1000px){footer div.four_columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}footer div.four_columns::before{display:none!important}footer div.four_columns>div{width:100%!important}}div.woocommerce-MyAccount-content div.ywpar-wrapper strong{background-color:var(--second-color);padding:3px 5px;border-radius:5px;color:#fff}form.ywpar_apply_discounts input:not([type=submit]){position:relative;top:-2px;border:2px solid var(--second-color)!important;border-radius:5px;text-align:center;font-weight:600!important}body.post-template-default div.container figure.wp-block-image.floating-image{margin:0!important;width:100%;text-align:left!important}body.post-template-default div.container figure.wp-block-image.floating-image img{width:100%}@media screen and (min-width:1000px){body.post-template-default div.container figure.wp-block-image.floating-image{width:300px;margin-bottom:5px!important}body.post-template-default div.container figure.wp-block-image.floating-image.left{float:left;margin-right:10px!important}body.post-template-default div.container figure.wp-block-image.floating-image.right{float:right;margin-left:10px!important}}li#menu-item-3848{margin-left:20px}li#menu-item-3848 a{font-size:16px}.woocommerce{display:nonne!important}.widget_product_categories{background-color:#fff;padding:10px;text-transform:uppercase;font-size:16px}.widget_product_categories h5{text-transform:uppercase;font-size:18px;font-weight:700;background-color:#881C24;padding:5px;color:#fff}.widget_product_categories a{text-decoration:none!important}.widget_product_categories a:active{color:#ffcc33!important}.out_of_stock{background-color:#881C24;display:inline-block;font-size:15px;line-height:25px;height:25px;padding:5px 10px;margin:0 0 10px 10px;color:#fff;font-weight:600}li.current-cat a{font-weight:800;color:#881C24!important}li.product div.single_product_main .text h5{font-size:19px}.single-onsale{border-bottom:none!important}#order_review .shipping-pickup-store iframe{display:none}#cf_piva_checkout #tipo_contribuente_field select{padding:15px 10px!important;border:1px solid gray!important}#cf_piva_checkout:before,#cf_piva_checkout:after{content:"";display:block;clear:both}.woocommerce form.checkout .col2-set .form-row input[type=text],.woocommerce form.checkout .col2-set .form-row input[type=email],.woocommerce form.checkout .col2-set .form-row input[type=tel],.woocommerce form.checkout .col2-set .form-row textarea{padding-left:2.5%!important;padding-right:2.5%!important;width:95%!important}