body.boxed{}@media (min-width:768px){.page-layout-1column .product-info-main,.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:49%}.page-layout-1column .product.media,.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:49%}.page-layout-1column .column.main > .custom-block ~ .product-info-main,.page-layout-2columns-left .column.main > .custom-block ~ .product-info-main,.page-layout-2columns-right .column.main > .custom-block ~ .product-info-main,.page-layout-3columns .column.main > .custom-block ~ .product-info-main{width:36.75%}.page-layout-1column .column.main > .custom-block ~ .product.media,.page-layout-2columns-left .column.main > .custom-block ~ .product.media,.page-layout-2columns-right .column.main > .custom-block ~ .product.media,.page-layout-3columns .column.main > .custom-block ~ .product.media{width:36.75%}}root{--font-family-serif:"Manrope",sans-serif;--font-family-san-serif:"Libre Baskerville",serif;--color-corporate-principal:#AE6633;--background-color-corporate-principal:#AE6633;--border-color-corporate-principal:#AE6633}body{font-family:var(--font-family-serif)}.products-grid .product-item-details .product-item-actions .tocart{color:var(--color-corporate-principal);background-color:#fff;border-color:var(--border-color-corporate-principal);text-transform:uppercase}h1,h2,h3,h4,h5{font-family:var(--font-family-san-serif);font-weight:600}.page-header.header-newskin .minicart-wrapper .action.showcart .counter.qty{background-color:#BC8C69}.minicart-wrapper .action.showcart .counter.qt,.page-header.type11 .minicart-wrapper .action.showcart .counter.qty{color:#fff !important}.columns .column.main{padding-bottom:36px}.panel.header .switcher.geppa-country-dropdown .dropdown-options .item--warning{color:#000}.page-header.type11 .panel.header .switcher{border-left:0;padding:0 15px}.panel.header .switcher.geppa-country-dropdown{background-color:transparent!important}.page-header.type11 .navigation{font-family:var(--font-family-serif);font-weight:400}.page-header.type11 .navigation li.level0>.level-top{padding:0 10px;line-height:40px}header.page-header.sticky-header .navigation li.level0>.level-top{padding:0 10px;line-height:30px}.contact-info i.porto-icon-phone{display:none}.spa-ola{display:none}.panel.header .switcher.geppa-country-dropdown{background-color:#916560}.panel.header .switcher.geppa-country-dropdown .dropdown-options .item a{color:#000}.panel.header .switcher.geppa-country-dropdown .dropdown-title b{color:#fff}.panel.header .switcher.geppa-country-dropdown .dropdown-title{color:#fff}.geppa-buy-by-phone{display:none !important}@media (min-width:769px){.page-header.type11 .block-search input{Padding-left:30px}}@media (max-width:768px){.panel.header .switcher.geppa-country-dropdown .dropdown-title{color:#000!important}.panel.header .switcher.geppa-country-dropdown .dropdown-title b{color:#000!important}}.footer-top,.footer-middle .block .block-title{font-family:var(--font-family-san-serif)}.homepage-bar{border-top:0;border-bottom:0;background-color:#BC8C69;color:#000}.homepage-bar .col-lg-4{border-left:0;padding-top:14px;padding-bottom:14px}.homepage-bar h3{color:#fff;font-size:21px;font-weight:600;margin:3px;line-height:22px}.homepage-bar p{font-size:15px;margin:0;color:#fff;font-family:var(--font-family-serif);line-height:19px}.product-item-photo{border:0}.abs-product-link>a,.product-item-name>a,.product.name a>a{color:var(--color-corporate-principal);text-decoration:none;font-family:var(--font-family-san-serif);font-weight:700 !important}.abs-product-link>a:hover,.product-item-name>a:hover,.product.name a>a:hover{color:#000;text-decoration:none}.price-container .price{font-size:2rem;color:#000}.page-wrapper--geppa .products.wrapper .product-item .qty-box{display:none}.fotorama__stage__shaft{border:0}.fotorama__stage{border:0}.product-info-main .page-title-wrapper h1{font-family:var(--font-family-san-serif);color:#AE6633}.page-wrapper--geppa .product-info-main .product-info-price .price-wrapper .price{color:#000}.page-wrapper--geppa .geppa-prod-char-wrapper .accordion-elem .acc-heading{font-family:var(--font-family-san-serif);color:var(--color-corporate-principal);text-transform:uppsercase}.page-wrapper--geppa .geppa-prod-char-wrapper{overflow:visible;border-top:0;background-color:#f6f6f6;position:relative;z-index:8 !important;padding:2em 0}.geppa-prod-char-wrapper:after{background:#f6f6f6;position:absolute;height:100%;display:inline-block !important;content:"";width:1000%;left:-1000px;top:0;z-index:-1}.page-wrapper--geppa .geppa-prod-char-wrapper .prod-desc{border:none;border-left:0}.page-wrapper--geppa .geppa-prod-char-wrapper .accordion-elem.prod-desc .acc-heading,.page-wrapper--geppa .geppa-prod-char-wrapper .accordion-elem.company-desc .acc-heading{border-top:0}.category-description h1{font-family:var(--font-family-san-serif);color:#AE6633;text-align:center}.section-linee .col-md{position:relative;width:100%;min-height:1px;padding-right:0;padding-left:0;border:3px solid #fff}.box-info-linee{background-color:var(--background-color-corporate-principal);z-index:1;color:#fff;text-align:center;padding:1em 3em;min-height:243px}.box-linee img{z-index:0;display:block}.box-info-linee h3{font-family:var(--font-family-san-serif);font-size:16px}.box-info-linee p{font-size:12px}h2.filterproduct-title:before,h2.filterproduct-title:after{background-color:var(--background-color-corporate-principal);content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:30%}h2.filterproduct-title:before{right:0.5em;margin-left:-50%}h2.filterproduct-title:after{left:0.5em;margin-right:-50%}h2.filterproduct-title,h2{font-family:var(--font-family-san-serif);background-color:fff;font-size:24px;font-weight:300;line-height:24px;margin:0;color:var(--color-corporate-principal);text-transform:uppercase;text-align:center;z-index:-2;letter-spacing:2px}.filterproduct-title{background:none}a.btn-box{margin:20px 0 10px;border:1px solid #fff;color:#fff;display:inline-block;width:auto;padding:0.5em;text-decoration:none;text-transform:uppercase}a.btn-box:hover{background-color:#fff;color:#000}@media only screen and (max-width:1101px){.box-info-linee{min-height:270px}}@media only screen and (max-width:801px){.box-info-linee{min-height:280px}}.chi-siamo .col-md{display:flex;flex-direction:column;align-content:center;align-items:flex-start;justify-content:center;padding:1%}.text-bg{text-align:center;background-color:#AE6633;padding:3em;color:#fff}.page-header.type16 .block-search input{color:#fff!important}